@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(//citizenpathway.org/wp-content/themes/citizenpathway/assets-new/css/fonts/NunitoSans-VariableFont_YTLC,opsz,wdth,wght.ttf) format('truetype')}@font-face{font-family:'Nunito Sans';font-style:italic;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(//citizenpathway.org/wp-content/themes/citizenpathway/assets-new/css/fonts/NunitoSans-Italic-VariableFont_YTLC,opsz,wdth,wght.ttf) format('truetype')}@font-face{font-family:'SVN-Darleston';font-style:normal;font-weight:100 900;font-display:swap;src:url(//citizenpathway.org/wp-content/themes/citizenpathway/assets-new/css/fonts/SVN-Darleston.otf) format('opentype')}@font-face{font-family:'SVN-Darleston';font-style:italic;font-weight:100 900;font-display:swap;src:url(//citizenpathway.org/wp-content/themes/citizenpathway/assets-new/css/fonts/SVN-Darleston.otf) format('opentype')}.grecaptcha-badge{display:none !important}html{margin:0 !important}w{margin:0;padding:0;box-sizing:border-box}body{font-family:Nunito Sans,Arial,sans-serif;line-height:normal;color:#000;font-weight:400;font-size:20px}.row{margin:0 !important}.col-12{padding:0}figure{margin:unset}.container blockquote{margin:.5em auto;padding:10px;border-right-width:82px;border-top-right-radius:.3em;border-bottom-right-radius:.3em;border-right:solid 5px coral;border-right-color:coral;background-color:#fff;width:100%}.faq-item-content a,.content a{color:#f50 !important;text-decoration:unset}.container{max-width:1440px;margin:0 auto;padding:0}.col-6{padding:0}.wpcf7-not-valid-tip{margin-left:5px}div>p{margin-bottom:0}div>p:not(:last-child){margin-bottom:32px}.container ul li{margin-bottom:10px;text-align:justify}.top-header{padding:10px 0;border-bottom:1px solid rgba(217,234,243,.5);height:90px;padding-top:20px;position:fixed;width:100%;z-index:6;background-color:#fff;transition:transform .4s ease-in-out,background-color .4s ease-in-out;transform:translateY(0)}.top-header.hide-header{transform:translateY(-100%)}.top-header .container{display:flex;justify-content:space-between;align-items:center}.top-nav ul{display:flex;gap:25px;align-items:center;list-style:none;margin:unset}.top-header a{font-size:20px;font-weight:400;color:rgba(12,79,114,1);text-decoration:none;transition:.3s ease-in-out}.top-header a:hover{font-weight:700}.top-header.absolute a{font-size:20px;font-weight:400;color:#fff;text-decoration:none}.top-header.absolute a.login-btn{color:rgba(12,79,114,1);font-weight:700}.main-header ul{display:flex;gap:25px;align-items:center;list-style:none;margin:unset;transition:transform .5s ease-in-out}.main-header ul ul.sub-menu,.top-header ul ul.sub-menu{position:absolute;visibility:hidden;opacity:0;transform:translateY(-20px);transition:visibility 0s .3s,opacity .3s ease-in-out,transform .3s ease-in-out}.top-header ul li{transition:transform .5s ease-in-out}.top-header ul.sub-menu a,.main-header ul.sub-menu a{color:#fff}.main-header ul li{transition:transform .5s ease-in-out}.header-icon-close{position:absolute;top:20px;right:calc( 20px)}.header__mobile.show{visibility:visible}body.menu-open:before{content:'';position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1;animation:fadeIn .3s ease-in-out}.mobile-logo-menu{padding:0 10px}.main-header.absolute .mobile-logo-menu img{filter:brightness(0) invert(1)}body.menu-open .main-header .container{margin-left:-85%}.main-header .header__mobile ul li a{color:#000}.header__mobile{position:absolute;top:0;right:-85%;padding:30px 0;background:#fff;transition:right .3s ease;z-index:2;width:85%;height:100vh}.header__mobile.show{right:0}body.menu-open{overflow:hidden}.header-social{display:flex;gap:12px;padding-bottom:20px;border-bottom:solid 1px rgba(236,238,244,1)}.header__mobile-content{padding:120px 20px 0}.header__mobile .menu-top ul,.header__mobile .main-menu ul{display:flex;flex-flow:column;text-align:start;justify-content:center;align-items:start;padding:0;gap:16px}.header__mobile .menu-top ul li,.header__mobile .main-menu ul li{margin:0}.header__mobile .menu-top,.header__mobile .main-menu{padding-top:20px;padding-bottom:20px;border-bottom:solid 1px rgba(236,238,244,1)}.header__mobile .button-login a{padding:16px 30px;background-color:rgba(12,79,114,1);color:#fff;border-radius:20px;margin-top:20px}.header__mobile .button-login{margin-top:40px}.mobile-submenu-panel{position:absolute;top:0;right:-100%;width:100%;height:100%;background:#fff;transition:right .3s ease;z-index:3}.mobile-submenu-panel.active{right:0}.mobile-submenu-panel .submenu-header{display:flex;align-items:center;gap:12px;padding:20px;border-bottom:1px solid rgba(236,238,244,1)}.mobile-submenu-panel .submenu-back{border:none;background:0 0;padding:8px}.mobile-submenu-panel .submenu-back .arrow{display:inline-block;width:8px;height:8px;border-top:2px solid #0c4f72;border-left:2px solid #0c4f72;transform:rotate(-45deg)}.mobile-submenu-panel .submenu-title{font-size:18px;font-weight:700;margin:0}.mobile-submenu-panel .submenu-content{padding:20px}.mobile-submenu-panel .submenu-content ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.mobile-submenu-panel ul.sub-menu{background-color:unset}.main-header a{font-size:20px;font-weight:400;color:#0c4f72;text-decoration:none;transition:.3s ease-in-out}.main-header.absolute a{font-size:20px;font-weight:400;color:#fff;text-decoration:none}.top-header.absolute .social-icon img,.absolute .drop-down:after{filter:brightness(0) invert(1)}.drop-down:after,.menu-item-has-children:after{content:'';display:inline-block;width:10px;height:10px;margin-left:6px;background-image:url(//citizenpathway.org/wp-content/themes/citizenpathway/assets-new/css/../images/dropdown-2.png);background-repeat:no-repeat;background-position:center;vertical-align:middle;transform:rotate(180deg);transition:transform .5s ease-in-out;filter:unset}.drop-down:hover:after,.menu-item-has-children:hover:after{transform:rotate(0deg)}ul.sub-menu{display:flex;justify-content:center;flex-flow:column;gap:8px;align-items:start;padding:20px;background-color:rgba(12,79,114,1);border-bottom-left-radius:20px;border-bottom-right-radius:20px;margin-top:20px}.top-header ul.sub-menu{margin-top:42px}ul.sub-menu li{margin:0}.top-header ul li:hover ul.sub-menu,.main-header ul li:hover ul.sub-menu{position:absolute;visibility:visible;opacity:1;transform:translateY(0);transition:visibility 0s,opacity .3s ease-in-out,transform .3s ease-in-out}.form-control{font-size:20px}.select2-container{width:fit-content}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-radius:20px}span.select2-selection.select2-selection--single{height:56px;text-align:left;align-items:center;border-radius:20px;display:flex;justify-content:start;transition:all .3s ease-in-out}form .select2-container--default .select2-selection--single .select2-selection__arrow{right:25px;height:unset;top:unset}.select2-container--default .select2-selection--single .select2-selection__arrow{top:unset}span.select2-dropdown.select2-dropdown--below{width:max-content !important;top:20px;left:0;border:unset;border-bottom-left-radius:20px;border-bottom-right-radius:20px;box-shadow:0px 4px 4px rgba(0,0,0,.15);animation:slideDown .3s ease-out forwards;transform-origin:top;padding:0 5px}@keyframes slideDown{from{opacity:0;transform:translateY(-10px) scaleY(.95)}to{opacity:1;transform:translateY(0) scaleY(1)}}@keyframes slideUp{from{opacity:1;transform:translateY(0) scaleY(1)}to{opacity:0;transform:translateY(-10px) scaleY(.95)}}span.select2-dropdown.closing{animation:slideUp .3s ease-in forwards}span.select2-search.select2-search--dropdown{padding:0}form .select2-container--default .select2-selection--single .select2-selection__arrow{right:0;transition:transform .3s ease-in-out}form .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{transform:rotate(360deg)}form .select2-container--default .select2-selection--single .select2-selection__arrow b{transition:inherit}.select2-results__option{padding:10px;font-size:20px}.top-header .social-icons{display:flex;gap:13px;justify-content:center;align-items:center}.top-header .social-icon{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#666;font-size:12px}.top-header.absolute .social-icon{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#666;font-size:12px}.top-header .social-icon img{width:100%;height:100%;filter:unset}.top-nav{display:flex;gap:32px;align-items:center}.top-header .login-btn{color:rgba(12,79,114,1);background:#fff;padding:5px 18px;border-radius:20px;text-decoration:none;font-weight:600;border:1px solid #0c4f72}.top-header .login-btn a{color:#007bff}.main-header{padding:104px 0 20px;position:fixed;z-index:5;width:100%;background-color:#fff;transition:transform .4s ease-in-out,background-color .4s ease-in-out;transform:translateY(0)}.main-header.hide-header{transform:translateY(-100%)}.main-header.absolute{position:fixed;z-index:2;width:100%;background:unset}.main-header:before{background:linear-gradient(180deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.25) 50.52%,rgba(0,0,0,0) 97.4%);background-blend-mode:multiply;height:0;position:absolute;width:100%;top:0;left:0;content:'';z-index:-1;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.main-header.absolute:before{height:300px}.top-header.absolute{position:fixed;z-index:3;width:100%;background:unset}.top-header .top-item{display:flex;justify-content:space-between;width:100%}.top-header .top-menu{display:flex;justify-content:end;width:100%;gap:24px}.main-header .container{display:flex;justify-content:space-between;align-items:center}.main-header.absolute .logo-section img{filter:brightness(0) invert(1)}.logo-section{display:flex;align-items:center;gap:15px}.logo-section figure{width:100%;max-width:280px}.main-header .logo-section img{filter:unset;width:100%;transition:.5s ease-in-out}.logo-icon{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#007bff,#0056b3);display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;font-weight:700}.logo-text h1{font-size:24px;color:#333;margin-bottom:5px}.logo-text p{font-size:12px;color:#666;text-transform:uppercase;letter-spacing:1px}.main-nav{display:flex;gap:30px}.main-nav a:hover{font-weight:700}.hero-section{position:relative;height:100vh;overflow:hidden}.hero-content{position:relative;height:100%}.hero-content .list-content-row{gap:48px}.hero-content .hero-list-content{bottom:10%;right:12%;position:absolute;display:flex;flex-flow:column;gap:24px;z-index:2}.hero-content .hero-list-content .content-item{display:flex;gap:16px;color:#fff;justify-content:center;align-items:center}.hero-image:after{content:'';position:absolute;bottom:-10%;left:0;width:100%;height:40%;background:linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%)}.hero-slider{height:100%;width:100%;position:relative}.hero-item{height:100vh}.hero-item img{width:100%;height:100vh;object-fit:cover}.hero-content-normal .section-title{font-size:72px;color:#fff;font-weight:800;margin-bottom:12px}.hero-content-normal{position:relative;top:-35%;left:10%;width:46%}.hero-content-normal .section-description{color:#fff;font-size:32px;font-weight:400;text-align:justify}.hero-slider:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(rgba(217,234,243,0) 0%,rgba(217,234,243,1) 100%)}.slider-controls{position:absolute;bottom:12%;left:80%;transform:translateX(-50%);display:flex;align-items:center;gap:20px;z-index:1}.slider-dots-container{display:flex;align-items:center}.slick-dots{position:static !important;display:flex !important;justify-content:center;align-items:center;width:auto !important;margin:0;padding:0 !important;list-style:none;gap:8px}.slider-timeline{width:66px;height:11px;background-color:rgba(255,255,255,.3);border-radius:33px;position:relative;overflow:hidden}.timeline-progress{width:0;height:100%;background:linear-gradient(90deg,#00bfff,#007bff);border-radius:2px;transition:width .1s linear;position:relative}.timeline-progress:after{content:'';position:absolute;right:-2px;top:50%;transform:translateY(-50%);width:0;height:0;background-color:#00bfff;border-radius:50%;box-shadow:0 0 10px rgba(0,191,255,.6)}.slider-navigation{display:flex;gap:15px}.slider-btn{width:44px;height:44px;border-radius:50%;border:none;background:rgba(255,255,255,.2);backdrop-filter:blur(10px);color:#fff;font-size:24px;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.slider-btn:hover{background:rgba(255,255,255,.3);transform:scale(1.1)}.slider-btn:active{transform:scale(.95)}.slider-btn span,.slider-btn img{position:relative;z-index:2;width:20px;height:20px;filter:brightness(0) invert(1)}.slider-btn:before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.slider-btn:hover:before{left:100%}.slick-slide img{width:100%}.slick-dots li{position:relative;display:inline-block;width:fit-content;height:fit-content;margin:0;padding:0;cursor:pointer}body .slick-prev:before,body .slick-next:before{width:48px;height:48px;color:rgba(151,151,151,1);font-weight:400;font-size:48px}.hero-section .slick-dots li button{background:rgba(255,255,255,.4)}.hero-section .slick-dots li.slick-active button{background:rgba(12,79,114,1)}.slick-dots li button{width:10px;height:10px;padding:0;border-radius:50%;border:none;background:rgba(12,79,114,1);cursor:pointer;transition:all .3s ease}.slick-dots li button:before{display:none}.slick-dots li.slick-active button{background:unset;transform:scale(1.2);border:1px solid rgba(12,79,114,1);width:18px;height:18px}.visa-categories{display:flex;gap:15px;margin-bottom:40px}.visa-category{background:#007bff;color:#fff;padding:12px 24px;border-radius:25px;font-weight:500;font-size:16px}.cta-section{display:flex;flex-direction:column;gap:15px}.vip-ticket{background:gold;color:#333;padding:15px 30px;border-radius:25px;font-weight:700;font-size:18px;text-align:center;text-decoration:none;display:inline-block;max-width:250px}.phone-number{font-size:24px;font-weight:700;color:#333}.hero-right{display:flex;flex-direction:column;gap:20px}.event-card{background:#fff;padding:20px;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.1);text-align:center;min-width:200px}.event-card .location{font-size:18px;font-weight:700;color:#007bff;margin-bottom:5px}.event-card .date{font-size:16px;color:#666}.programs-section{padding:80px 0 0;background:linear-gradient(rgba(217,234,243,1) 0%,rgba(217,234,243,0) 100%);position:relative;margin-bottom:120px;width:100%;height:100%}.program-detail{margin-right:60px}.program-detail .nomal-description{padding-bottom:24px}.programs-section .row .col-6{position:relative}.programs-section .row .col-6 .btn-see-more{position:absolute;bottom:0;left:0}.btn-see-more a{font-size:18px;color:#0c4f72;text-decoration:none;font-weight:700;display:flex;align-items:center;gap:10px;position:relative;padding-bottom:2px}.btn-see-more a:before{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#0c4f72;transition:width .4s ease-out}.btn-see-more a:hover:before{width:100%}.program-iframe{margin-left:60px;height:100%;border-radius:20px;display:flex;justify-content:left;align-items:center}.program-iframe iframe{width:600px;height:400px;display:flex;justify-content:center;border-radius:20px}.list-program{margin-top:80px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:64px 24px}.section-header{display:flex;justify-content:center;align-items:center;margin-bottom:48px;width:100%}h2.section-title{font-size:56px;font-weight:700;color:#0c4f72}body h3{font-size:24px}.section-sub-title{font-size:40px;font-weight:700;color:#0c4f72}.project-detail{margin-right:60px}.project-iframe{margin-left:60px}.project-iframe iframe{border-radius:20px;width:100%}.project-image{width:100%;height:auto;aspect-ratio:3/4;overflow:hidden;transition:all .3s ease-in-out;border-radius:20px}.project-image:after{content:'';position:absolute;bottom:calc(220px + 40px);left:0;width:100%;height:300px;background:linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,1) 95%);transition:all .3s ease-in-out;border-radius:20px}.project-item:hover .project-image{border-radius:20px;aspect-ratio:.69}.slick-slide.slick-active .project-item{margin-bottom:60px}.slick-slide.slick-active .project-item:hover{margin-bottom:calc(60px - 100% * (1 / 0.69 - 1 * 4 / 3))}.title-underline{font-size:32px;font-weight:700;color:#0c4f72;width:fit-content;padding-bottom:48px}.title-underline:after{content:'';display:block;width:120%;height:1px;background-color:#0c4f72;top:8px;position:relative}.carousel-controls{display:flex;gap:10px}.nomal-description{text-align:justify}.carousel-btn{width:40px;height:40px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;transition:all .3s}.carousel-btn.prev{background:#ddd;color:#666}.description h2{margin-bottom:24px}.description h3{margin-bottom:16px}.description img{width:100%;height:auto}.carousel-btn.next{background:#007bff;color:#fff}.carousel-btn:hover{transform:scale(1.1)}.programs-carousel{position:relative;overflow:hidden}.programs-slider{display:flex;transition:transform .5s ease;gap:30px}.program-card{background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1);transition:transform .3s;min-width:350px;flex-shrink:0}.program-image{position:relative;overflow:hidden;border-radius:15px}.program-image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,rgba(0,123,255,.1),rgba(0,191,255,.1));opacity:0;transition:opacity .6s ease;z-index:2;pointer-events:none}.program-item:hover .program-image:before{opacity:1}.program-image img{transition:all .6s cubic-bezier(.25,.46,.45,.94);width:100%;height:100%;object-fit:cover}.program-image .img-hover{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;object-fit:cover;transition:all .6s cubic-bezier(.25,.46,.45,.94);transform:translateY(20px) scale(1.05);filter:brightness(1.1);z-index:1}.program-item:hover img{opacity:0;transform:translateY(-10px) scale(1.05);filter:brightness(.8)}.program-item:hover .img-hover{opacity:1;transform:translateY(0) scale(1);filter:brightness(1.1)}.program-card:hover{transform:translateY(-10px)}.projects-navigation{margin-top:60px;display:flex;justify-content:center;align-items:center}.nav-controls{display:flex;align-items:center;gap:30px;padding:15px 25px;background:rgba(255,255,255,.1);backdrop-filter:blur(10px);border-radius:50px;border:1px solid rgba(255,255,255,.2)}.nav-btn{width:48px;height:48px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#fff;transition:all .3s ease;position:relative;overflow:hidden}.nav-btn.prev-project{background:rgba(255,255,255,.2);backdrop-filter:blur(5px)}.nav-btn.next-project{background:rgba(12,79,114,.8);backdrop-filter:blur(5px)}.nav-btn:hover{transform:scale(1.1);box-shadow:0 5px 15px rgba(0,0,0,.2)}.nav-btn:active{transform:scale(.95)}.nav-btn span{position:relative;z-index:2}.nav-btn:before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.nav-btn:hover:before{left:100%}.nav-text{display:flex;align-items:center;justify-content:center;min-width:150px}.nav-label{font-size:16px;font-weight:500;color:#333;text-align:center;transition:all .3s ease}.project-item.active{transform:scale(1.05);box-shadow:0 10px 30px rgba(12,79,114,.3)}.project-item.hovered{transform:translateY(-5px)}.project-item.active .project-image img{filter:brightness(1.1)}.nav-btn:disabled{opacity:.5 !important;cursor:not-allowed !important;pointer-events:none}.nav-btn:disabled:hover{transform:none !important;box-shadow:none !important}.program-item,.program-item a{display:flex;justify-content:top;align-items:center;flex-flow:column;gap:16px;text-decoration:none}.program-image{height:fit-content;display:flex}.programs-section .image-right{width:100%;position:absolute;right:0;bottom:0;display:flex;justify-content:end}.programs-section .image-right img{max-width:50%}.program-badges{position:absolute;bottom:15px;left:15px;right:15px;display:flex;gap:10px;flex-wrap:wrap}.badge{background:gold;color:#333;padding:5px 12px;border-radius:20px;font-size:12px;font-weight:700}.program-content{padding:25px}.program-title{font-size:20px;font-weight:700;color:#333;margin-bottom:15px;line-height:1.3}.program-description{color:#666;font-size:14px;line-height:1.6}.all-programs-link{text-align:right;margin-top:40px}.all-programs-link a{color:#333;text-decoration:none;font-weight:500;display:inline-flex;align-items:center;gap:10px;font-size:16px}.all-programs-link a:hover{color:#007bff}.project-item{margin:0 12px;position:relative;overflow:hidden;border-radius:unset;transition:all .3s ease-in-out;margin-bottom:90px}.project-item:hover{margin-bottom:20px}.project-item:before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(12,79,114,.1),transparent);transition:left .6s ease;z-index:2;pointer-events:none;border-radius:20px}.project-item:hover:before{left:100%}.project-image img{width:100%;border-radius:20px;height:100%;object-fit:cover;transition:transform .3s ease-in-out,filter .3s ease-in-out}.project-item:hover .project-image img{transform:scale(1.05);filter:brightness(1.1)}.project-award{position:relative;bottom:150px;margin:0 40px}.project-award img{height:120px}.projects-section{margin:120px 0}.projects-section .projects-header{margin-bottom:48px;display:flex;justify-content:space-between;align-items:center;text-align:center;width:100%}.programs-navigation{display:flex;align-items:center}.nav-controls{display:flex;align-items:center;gap:20px}.slider-btn,.nav-btn{width:50px;height:50px;border-radius:50%;background-color:rgba(12,79,114,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;padding:0}.slider-btn:hover,.nav-btn:hover{background-color:rgba(12,79,114,1)}.nav-btn:hover img{filter:brightness(0) invert(1)}.nav-btn img{width:20px;height:20px;transition:all .3s ease}.nav-text{display:flex;align-items:center}.nav-label{font-size:18px;font-weight:600;color:#0c4f72}.project-content{margin-top:-80px;min-height:220px}.project-content .col-12{padding:0}.project-title{font-size:28px;font-weight:800;color:#0c4f72;margin-bottom:16px}.project-table .title{font-size:18px;font-weight:700;color:#000;margin-bottom:5px}.projects-section .container{position:relative}.project-table .content{font-size:18px;font-weight:400;color:#000}.btn-see-all-projects{display:flex;justify-content:start;align-items:center;width:32%;position:absolute;right:0;padding-top:20px}.btn-see-all-projects:before{content:'';position:absolute;top:0;left:0;width:100%;height:1px;background-color:rgba(12,79,114,1)}.btn-see-all-projects a{font-size:18px;font-weight:700;color:#0c4f72;text-decoration:none;display:flex;align-items:center;gap:10px;transition:all .3s ease}.btn-see-all-projects a .image-arrow{background-color:#000;border-radius:90px;width:32px;height:32px;padding:4px;transition:all .3s ease;opacity:.2;text-align:end}.btn-see-all-projects a:hover .image-arrow{opacity:1}.btn-see-all-projects a .image-arrow img{width:100%;height:100%;display:flex;justify-content:end;align-items:center;transition:all .3s ease}.btn-see-more a:hover{font-weight:800}.about-section{background:linear-gradient(rgba(250,244,236,0) 0%,rgba(250,244,236,1) 100%)}.about-section .about-content{display:flex;justify-content:center;text-align:end;flex-flow:column;height:100%}.about-section .about-content .section-title{font-size:56px;font-weight:700;color:rgba(200,145,60,1);margin-bottom:48px}.about-section .about-content .sub-title{font-size:40px;font-weight:700;color:#0c4f72;margin-bottom:24px}.about-section .about-content .content{font-size:20px;font-weight:400;color:#000;text-align:justify}.about-section .about-content .see-more{display:flex;justify-content:end}.about-image img{max-width:100%}.btn-see-more-2{display:flex;justify-content:center;align-items:center;width:fit-content;margin-top:24px;padding:15px 36px;border:1px solid #0c4f72;border-radius:20px;transition:all .3s ease}.btn-see-more-2:hover{background-color:#0c4f72;color:#fff}.btn-see-more-2:hover a{color:#fff}.btn-see-more-2:hover a img{filter:brightness(0) invert(1)}.btn-see-more-2 a{font-size:18px;font-weight:700;color:#0c4f72;text-decoration:none;display:flex;align-items:center;gap:10px;transition:all .3s ease}.number-section{padding-bottom:150px;background:linear-gradient(rgba(250,244,236,1) 0%,#fdfaf6 100%);width:100%;height:100%}.number-section .number-header{display:flex;width:100%;justify-content:center;align-items:center;margin-top:300px}.number-section .number-header .number-title{display:flex;width:fit-content;color:rgba(200,145,60,1);font-size:128px;font-weight:800;letter-spacing:7.08px}.number-section .number-description{font-size:20px;font-weight:400}.number-section .list-number{grid-template-columns:1fr 1fr;grid-gap:40px 20px;display:grid;padding-bottom:100px}.number-section .number-title{display:flex;font-size:40px;font-weight:700;word-wrap:break-word}.number-section .number[data-counting=true]{transition:color .3s ease}.number-section .list-image{margin-top:200px;position:relative;width:100%;height:auto;aspect-ratio:840/630}.number-section .list-image .img-number{position:absolute;top:20%;width:22%;height:auto;aspect-ratio:3/2;object-fit:cover}.number-section .list-image .img-number-1{position:absolute;top:3%;right:40%;width:14%;height:auto;aspect-ratio:1/1;object-fit:cover;opacity:50%}.number-section .list-image .img-number-2{position:absolute;top:0;right:10px;width:25%;height:auto;aspect-ratio:3/2;object-fit:contain}.number-section .list-image .img-number-3{position:absolute;right:17%;top:24%;width:59%;height:auto;aspect-ratio:3/2;object-fit:cover}.number-section .list-image .img-number-5{position:absolute;bottom:0;left:25%;width:17%;height:auto;aspect-ratio:1/1;object-fit:cover;opacity:50%}.number-section .list-image .img-number-4{position:absolute;left:0;bottom:20%;width:20%;height:auto;aspect-ratio:1/1;object-fit:cover}.number-section .list-image .img-number-6{position:absolute;right:0;bottom:0;width:22%;height:auto;aspect-ratio:3/2;object-fit:cover}.number-section .list-image img{width:100%;height:100%;object-fit:cover;border-radius:20px}.business-philosophy{background:linear-gradient(#fdfaf6 0,#fff 100%)}.business-philosophy h2.section-title{font-size:56px;font-weight:700;color:rgba(200,145,60,1)}.business-philosophy-content{margin-left:120px}.business-philosophy .sub-title{font-size:32px;font-weight:700;color:#0c4f72}.business-philosophy .content{font-size:20px;font-weight:400;color:#000;text-align:justify}.business-philosophy .content p{margin-bottom:unset}.list-philosophy{display:flex;padding-bottom:100px;justify-content:center;align-items:top}.philosophy-title{font-family:SVN-Darleston;font-size:91px;font-weight:400;align-items:center;text-align:center}.philosophy-description{font-size:20px;font-weight:400;align-items:center;text-align:center}.business-philosophy .slick-dots{margin-top:48px}.avatar img{width:86px;height:86px;border-radius:90px;object-fit:cover}.row .story-header{display:flex;justify-content:start;align-items:center}.story-content{margin-left:20px;display:flex;justify-content:center;align-items:start;flex-flow:column}.story-header{display:flex;justify-content:space-between;margin-bottom:48px}.story-title{font-size:24px;font-weight:700;color:rgba(12,79,114,1)}.story-description{font-size:14px}.story-star{display:flex;gap:5px;margin-top:30px;margin-bottom:17px}.story-item .col-3{position:relative}.story-section .see-more{position:absolute;bottom:0;right:0}.story-image{padding-left:120px;padding-right:20px;border-radius:20px;width:100%;height:fit-content}.story-image img{border-radius:20px}.story-iframe iframe{width:100%;border-radius:20px}.story-content .btn-see-more-2{bottom:120px;right:0}.btn-see-more-2 img{width:22px}.story-star img{width:20px;height:20px}.award-header{display:flex;justify-content:center;align-items:center;flex-flow:column}section.story-section{margin-bottom:150px;width:100%;height:100%}.award-list{margin-top:48px}.award-list .award-item{padding:0 40px}.award-section{margin-bottom:150px}.award-section .award-image img{width:100%;height:auto}.newspaper-section .col-3{padding:0}.newspaper-slider .slick-list{padding:unset !important;height:max-content !important}.newspaper-item .newspaper-image img{width:350px;max-width:100%;height:auto;aspect-ratio:350/170;border-radius:20px;border:1px solid #0c4f72;object-fit:cover;transition:all .3s ease}.newspaper-item.slick-center .newspaper-image img{width:350px;max-width:100%;height:auto;aspect-ratio:1/1;border:5px solid #0c4f72;transition:all .3s ease}.newspaper-section .slick-list{overflow:hidden;width:100%;transition:all 1s ease}.newspaper-section .slick-list .slick-track{height:750px !important;transform:unset !important}.newspaper-image{margin:10px 0}.newspaper-section .slick-list .slick-slide:not(.slick-active){opacity:0;height:0;margin:0;border:0;transition:all .3s ease}.newspaper-image{margin:10px 0}.newspaper-section .slick-list .slick-slide{display:block;opacity:1;height:fit-content;transition:all .3s ease;border:0}.newspaper-section button.slick-prev.slick-arrow{top:-10px;left:50%;transform:rotate(90deg);z-index:1}.newspaper-section button.slick-next.slick-arrow{top:unset;bottom:20px;left:50%;transform:rotate(90deg);z-index:1}.newspaper-content-list{padding:40px;background-color:rgba(217,234,243,1);display:flex;text-align:justify;width:100%;height:100%;position:relative;border-radius:20px}.newspaper-content-item{position:absolute;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .4s ease-in-out,transform .4s ease-in-out,visibility .4s;top:0;left:0;padding:48px;border-radius:20px}.newspaper-content-item.active{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .5s ease-in-out,transform .5s ease-in-out,visibility 0s}.newspaper-content-sub-title{margin:80px 0;font-size:24px;font-weight:700}.newspaper-content-title{font-size:40px;font-weight:700;color:rgba(12,79,114,1);line-height:normal;margin-bottom:43px}.newspaper-content-description{text-align:justify}.newspaper-content-item img{position:absolute;top:48px;right:48px}.newspaper-section{margin-bottom:150px}.newspaper-section .newspaper-header{text-align:center;margin-bottom:48px}.partner-section{margin-bottom:150px}.partner-header{text-align:center;margin-bottom:20px}.event-image{position:absolute;z-index:0;width:100%;height:100%;top:0;border-radius:20px}.event-item{margin:0 10px;position:relative;height:auto;aspect-ratio:3/4;width:100%;border-radius:20px}.icon-see-more{width:25px}.event-title{font-size:24px;font-weight:700;color:#fff;border-left:solid 2px #fff;padding-left:10px}.event-description{color:#fff;margin-top:6px}.event-sub-title{font-size:16px}.event-sub-content{display:flex;justify-content:space-between;width:100%;color:#fff;margin-top:40px}.event-image img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;border-radius:20px}.event-content{bottom:0;padding:40px;position:absolute;z-index:1}.event-section .event-header{text-align:center;margin-bottom:48px}section.event-section{margin-bottom:150px}.event-slider .slick-dots{margin-top:24px}.event-see-more{text-align:center;align-items:center;display:flex;justify-content:center}.event-gradient{position:absolute;height:50%;width:100%;bottom:0;background:linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,1) 95%);border-radius:20px}.event-gradient:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(12,79,114,0) 0%,rgba(12,79,114,1) 100%);opacity:0;transition:opacity .4s ease-in-out;border-radius:20px}.event-item:hover .event-gradient:after{opacity:1}.event-slider .event-item a{text-decoration:unset;color:#fff}.event-slider .event-item{opacity:0;transform:translateY(50px) scale(.8);transition:all .6s cubic-bezier(.25,.46,.45,.94);border-radius:20px}.event-slider .event-item.wave-in{opacity:1;transform:translateY(0) scale(1)}.event-slider .event-item:nth-child(1).wave-in{animation-delay:.1s}.event-slider .event-item:nth-child(2).wave-in{animation-delay:.2s}.event-slider .event-item:nth-child(3).wave-in{animation-delay:.3s}.event-slider .event-item:nth-child(4).wave-in{animation-delay:.4s}.event-slider .event-item:nth-child(5).wave-in{animation-delay:.5s}.event-slider .event-item:nth-child(6).wave-in{animation-delay:.6s}@keyframes waveBounce{0%{opacity:0;transform:translateY(50px) scale(.8)}60%{opacity:1;transform:translateY(-10px) scale(1.05)}100%{opacity:1;transform:translateY(0) scale(1)}}.event-slider .event-item.wave-bounce{animation:waveBounce .8s cubic-bezier(.25,.46,.45,.94) forwards}.event-slider .event-item:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 10px 30px rgba(0,0,0,.15)}@media (max-width:768px){.event-slider .event-item{transform:translateY(30px) scale(.9)}.event-slider .event-item.wave-in{transform:translateY(0) scale(1)}}.news-header{text-align:center;margin-bottom:48px}.news-section .news-header{justify-content:center;display:flex;flex-flow:column;align-items:center;gap:24px}.news-item{padding:0 10px}.news-image img{border-radius:20px}.news-item:hover .slick-slide img{transform:scale(1.1)}.news-content{text-align:justify;text-decoration:unset}.news-item:hover .news-title{color:rgba(12,79,114,1)}.news-title{font-size:24px;font-weight:700;color:#000;text-decoration:unset;transition:all .3s ease}.news-item a{text-decoration:unset;color:#000}.news-slider .slick-dots{margin-top:24px}.news-sub-title{font-size:16px;font-style:italic;margin-top:40px}.news-description{margin-top:10px}.news-section{margin-bottom:150px}section.contact-section{position:relative;background-color:rgba(217,234,243,1);z-index:2;padding:110px 0}.contact-background{position:absolute;top:0;left:0;width:100%;height:100%}.contact-background img{width:100%;height:100%;object-fit:cover;mix-blend-mode:overlay;z-index:0;position:relative}contact-background:after{content:" "}.contact-header{position:relative;z-index:1;text-align:left;padding-top:48px}.contact-section .contact-background:after{position:absolute;bottom:0;left:0;width:100%;height:100%}.contact-header .section-description{color:rgba(12,79,114,1);padding-bottom:48px;padding-top:10px}.contact-form{position:relative;z-index:1;padding:48px;background-color:rgba(255,255,255,.5);border-radius:20px}.contact-form .row{gap:24px;justify-content:center;align-items:center}.contact-form form{display:flex;justify-content:center;align-items:center;gap:48px}.contact-form input[type=text]{width:100%;border-radius:20px;padding:16px 15px;border:unset}.contact-form .col-12.contact-form-submit{text-align:center}.contact-form button{padding:16px 48px;border-radius:20px;border:unset;background-color:rgba(12,79,114,1);color:#fff;position:relative;overflow:hidden;text-transform:uppercase}.contact-form button:before{content:"";position:absolute;inset:0;border-radius:inherit;background:rgba(12,79,114,.55);-webkit-backdrop-filter:blur(8px);z-index:0;mix-blend-mode:overlay}.contact-form button span,.contact-form button strong,.contact-form button em,.contact-form button{position:relative;z-index:1}.contact-form button:hover:before{background:rgba(12,79,114,.75)}footer{padding-top:80px;background-color:rgba(12,79,114,1);color:#fff}footer a{color:#fff}.footer-logo img{width:100%}.footer-iframe iframe{width:100%;height:100%}.footer-content{padding-top:120px}.footer-description,.footer-social .social-item{text-align:justify}.footer-title h3{font-size:32px;font-weight:700;margin-bottom:32px}.footer-contact{text-align:justify}.footer-social a{text-decoration:unset;color:#fff}.footer-cetificate img{width:fit-content;max-width:100%;height:fit-content}.footer-menu ul{list-style:unset;list-style:unset;display:block;margin:0;padding:0}.footer-menu ul li{list-style:unset;display:block;margin:0;padding:9px 0}.footer-menu ul li:first-child{padding-top:0}.footer-menu ul li a{text-decoration:unset}.row.footer-copyright{height:60px;background-color:rgba(12,79,114,1);text-align:center;justify-content:center;color:#fff}.row.footer-copyright .col-12{justify-content:center;align-items:center;display:flex}.content-copyright p{margin:unset;font-size:16px}.footer-iframe{width:115%;height:-webkit-fill-available;left:-15%;position:relative}.footer-logo{width:100%;height:fit-content}.footer-iframe iframe{width:100%;height:100%}.footer-title h3{font-size:32px;font-weight:700;margin-bottom:32px}.footer-menu ul{list-style:unset;list-style:unset;display:block;margin:0;padding:0}.footer-btn-download{margin-top:36px}.footer-btn-download a{font-size:18px;font-weight:700;color:#fff;text-decoration:unset;border:solid 1px #fff;padding:20px 26px;border-radius:40px}.row.footer-copyright{height:60px;background-color:rgba(12,79,114,1);text-align:center;justify-content:center;color:#fff}.row.footer-copyright .col-12{justify-content:center;align-items:center;display:flex}.content-copyright p{margin:unset;font-size:16px};.footer-logo img{width:100%}.footer-iframe iframe{width:100%;height:100%}.footer-title h3{font-size:32px;font-weight:700;margin-bottom:32px}.footer-social{margin-top:12px}.footer-social .social-item{display:flex;gap:10px;margin-bottom:12px}.footer-social .social-item img{filter:brightness(0) invert(1)}.footer-menu ul{list-style:unset;list-style:unset;display:block;margin:0;padding:0}.footer-menu ul li{list-style:unset;display:block;margin:0;padding:9px 0}.row.footer-copyright{height:60px;background-color:rgba(12,79,114,1);text-align:center;justify-content:center;color:#fff}.row.footer-copyright .col-12{justify-content:center;align-items:center;display:flex}.content-copyright p{margin:unset;font-size:16px}.footer-line{height:50px}.footer-form input.form-control,.footer-form text-area.form-control{width:100%;border:solid .5px #000;border-radius:15px;margin-bottom:15px}.footer-form button.btn{border:solid .5px #000;padding:8px 65px;font-size:18px;font-weight:700;border-radius:40px}.footer-content .first-column{display:flex;flex-flow:column;padding-right:12px}.header__mobile{display:none}.footer-content .row>div{padding:0 50px}.footer-content .row>div.col-lg-3:last-child{padding-right:0}.footer-content .row>div.col-lg-3:first-child{padding-left:0}@media (min-width:1920px){.programs-section .image-right{right:calc((100% - 1920px) / 2)}}@media (max-width:1600px){.slider-controls{bottom:22%}}@media (max-width:1440px){.container{max-width:1320px}}@media (max-width:1320px){.container{max-width:1140px}}@media (max-width:1140px){.container{max-width:95%}.business-philosophy-content{margin-left:40px}}@media (max-width:768px){.top-header .container{flex-direction:column;gap:15px}.search-bar{min-width:250px}.event-title{font-size:15px;border-left:solid 1px #fff;padding-left:5px}.event-sub-title{font-size:6px}.event-item .event-description{font-size:8px}.event-content{padding:20px}.newspaper-item .newspaper-image img{width:auto;aspect-ratio:1/1;height:75px}.newspaper-item.slick-center .newspaper-image img{aspect-ratio:unset;border:2px solid #0c4f72;height:75px;transition:all .3s ease}.newspaper-section .slick-list .slick-slide:not(.slick-active){opacity:0;height:auto;margin:0;width:0 !important}.newspaper-section button.slick-prev.slick-arrow{top:50%;left:0;transform:translateY(-50%) rotate(0deg)}.newspaper-section button.slick-next.slick-arrow{top:50%;bottom:unset;left:unset;right:0;transform:translateY(-50%) rotate(0deg)}.newspaper-item:not(.slick-active) .newspaper-image img{width:0 !important}body .slick-prev:before,body .slick-next:before{width:20px;height:20px;font-size:20px}.newspaper-image{margin:0 5px;display:flex;align-items:center;justify-content:center}.newspaper-section .col-lg-3{margin-bottom:30px}.newspaper-slider{max-width:100%;overflow:visible}.newspaper-section .slick-list .slick-track{height:70px !important}.main-nav{flex-wrap:wrap;justify-content:center;gap:20px}.hero-content{flex-direction:column;text-align:center;gap:40px}.hero-title{font-size:48px}.hero-subtitle{font-size:28px}.visa-categories{justify-content:center;flex-wrap:wrap}.programs-slider{flex-direction:column}.program-card{min-width:100%}.slider-controls{bottom:50px;left:70%;gap:10px}.slider-timeline{width:50px;height:3px}.slider-btn{width:45px;height:45px;font-size:20px}.slider-navigation{gap:10px}.projects-navigation{margin-top:40px}.nav-controls{gap:20px;padding:12px 20px}.nav-btn{width:42px;height:42px;font-size:18px}.nav-text{min-width:120px}.nav-label{font-size:14px}}@media (max-width:480px){.hero-title{font-size:36px}.hero-subtitle{font-size:24px}.visa-category{padding:10px 20px;font-size:14px}.vip-ticket{padding:12px 24px;font-size:16px}.phone-number{font-size:20px}.slider-controls{bottom:50px;left:60%;gap:10px}.slider-timeline{width:30x;height:3px}.slider-btn{width:40px;height:40px;font-size:18px}.slider-navigation{gap:8px}.nav-controls{gap:15px;padding:10px 15px}.nav-btn{width:38px;height:38px;font-size:16px}.nav-text{min-width:100px}.nav-label{font-size:12px}}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:9999;opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease}.loading-overlay.hidden{opacity:0;visibility:hidden;pointer-events:none}.loading-spinner{text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.loading-spinner p{color:#fff;font-size:18px;font-weight:500;margin:0;letter-spacing:.5px}.spinner{width:60px;height:60px;border:4px solid rgba(255,255,255,.3);border-top:4px solid #fff;border-radius:50%;animation:spin 1s linear infinite}span.wpcf7-form-control.wpcf7-checkbox{width:100%;display:flex;justify-content:space-between}span.wpcf7-form-control.wpcf7-checkbox label{justify-content:center;align-items:center;display:flex}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.spinner.spinner-dots{width:60px;height:60px;border:none;position:relative}.spinner.spinner-dots:before,.spinner.spinner-dots:after{content:'';position:absolute;width:15px;height:15px;background:#fff;border-radius:50%;animation:bounce 1.4s infinite ease-in-out both}.spinner.spinner-dots:before{left:0;animation-delay:-.32s}.spinner.spinner-dots:after{right:0}@keyframes bounce{0%,80%,100%{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}.blur-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:999;opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease}.blur-overlay.hidden{opacity:0;visibility:hidden;pointer-events:none}.loading-overlay.brand-theme{background:linear-gradient(135deg,rgba(12,79,114,.95) 0%,rgba(12,79,114,.85) 100%)}.loading-overlay.brand-theme .spinner{border-top-color:#faa61a}.sidebar-left{height:fit-content;padding:unset;border-left:solid 1px rgba(200,145,60,.3);position:sticky;top:220px;z-index:4;left:20px}@media (max-width:768px){body{font-size:14px}.search-icon svg{width:15px;height:15px}.container{padding:0 20px;max-width:100%}.top-header{display:none}.main-header .main-nav{display:none}.spinner{width:50px;height:50px;border-width:3px}.loading-spinner p{font-size:16px}h2.section-title{font-size:24px}.section-sub-title{font-size:20px}div>p:not(:last-child){margin-bottom:20px}.form-control{font-size:10px}header.main-header{padding:24px 20px}footer{padding-top:40px}.footer-title{margin-top:40px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.footer-toggle-icon{font-size:16px;transition:transform .3s ease}.footer-title.active .footer-toggle-icon{transform:rotate(180deg)}.footer-collapsible{max-height:0;overflow:hidden;transition:max-height .3s ease-out;margin-top:20px}.footer-collapsible.expanded{max-height:1000px;transition:max-height .3s ease-in}.logo-section{width:120px}.footer-content{padding:0}.footer-logo{margin-bottom:20px}.footer-btn-download{margin-top:40px}.footer-btn-download a{width:100%;display:block;text-align:center;padding:10px}.footer-cetificate{display:flex;justify-content:center;align-items:center;margin-top:20px}.footer-title h3{margin:0}.row.footer-copyright{height:auto;padding:20px}.header__mobile li.menu-item{width:100%}.main-header ul li:hover ul.sub-menu,.top-header ul li:hover ul.sub-menu{visibility:hidden;opacity:0}.footer-social .social-item img{width:20px;height:20px}.philosophy-title{font-size:45px}.philosophy-description{font-size:10px}.program-iframe{margin:0;padding-bottom:60px}.program-detail{margin-right:0}.list-program{grid-template-columns:1fr 1fr;grid-gap:36px 16px;margin-top:40px}.programs-section .image-right{position:unset;justify-content:center;width:100%;height:100%}.programs-section .image-right img{width:100%;max-width:100%}.btn-see-all-projects{left:20px;width:calc(100% - 40px)}.about-section{position:relative;padding-bottom:80px}.about-section .about-image{position:absolute;top:60%;left:-15%;width:90%}.about-section .about-content .section-title{font-size:24px}.about-section .about-content .sub-title{font-size:20px}.about-section .about-content .content{font-size:14px}.number-section .number-header .number-title{font-size:96px}.number-section .number-description{font-size:14px}.number-section .number-title{font-size:24px}.number-section .list-number{grid-gap:30px 35px;padding-bottom:20px}.number-section .list-image{margin-top:0}.business-philosophy .container>.row{flex-flow:column-reverse}.business-philosophy-content{margin:0}.business-philosophy .content{margin-bottom:20px}.story-header{flex-flow:column;align-items:center}.story-item .row>*{padding:0}.story-image{padding:0;width:100%;height:auto;aspect-ratio:1/1}.story-comment{margin-bottom:24px}.story-iframe{width:100%;padding-left:20px;height:100%}.newspaper-item .newspaper-image img{border-radius:4px}.story-iframe iframe{width:100%;border-radius:20px;height:auto}.newspaper-content-item img{position:absolute;top:10px;right:10px;width:70px}.newspaper-content-list{height:55vh}.newspaper-content-sub-title{font-size:12px;margin:0 0 20px}.newspaper-content-title{font-size:20px;margin:0 0 20px}.newspaper-section,.partner-section,section.event-section,.news-section{margin-bottom:80px}section .hero-content-normal h1.section-title{font-size:32px}.slick-dots li button{width:5px;height:5px}.slick-dots li.slick-active button{width:10px;height:10px}}