@charset "UTF-8";@font-face{font-display:swap;font-family:Optima;font-style:normal;font-weight:500;src:url(fonts/optima/Optima-Medium.eot);src:local("Optima Medium"),local("Optima-Medium"),url(fonts/optima/Optima-Medium.eot?#iefix) format("embedded-opentype"),url(fonts/optima/Optima-Medium.woff2) format("woff2"),url(fonts/optima/Optima-Medium.woff) format("woff"),url(fonts/optima/Optima-Medium.ttf) format("truetype"),url(fonts/optima/Optima-Medium.svg#Optima-Medium) format("svg")}@font-face{font-display:swap;font-family:Optima;font-style:normal;font-weight:700;src:url(fonts/optima/Optima-Bold.eot);src:local("Optima Bold"),local("Optima-Bold"),url(fonts/optima/Optima-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/optima/Optima-Bold.woff2) format("woff2"),url(fonts/optima/Optima-Bold.woff) format("woff"),url(fonts/optima/Optima-Bold.ttf) format("truetype"),url(fonts/optima/Optima-Bold.svg#Optima-Bold) format("svg")}@font-face{font-display:swap;font-family:Optima;font-style:normal;font-weight:400;src:url(fonts/optima/Optima.eot);src:local("Optima"),url(fonts/optima/Optima.eot?#iefix) format("embedded-opentype"),url(fonts/optima/Optima.woff2) format("woff2"),url(fonts/optima/Optima.woff) format("woff"),url(fonts/optima/Optima.ttf) format("truetype"),url(fonts/optima/Optima.svg#Optima) format("svg")}@font-face{font-display:swap;font-family:Optima;font-style:italic;font-weight:100;src:url(fonts/optima/Optima-Italic.eot);src:local("Optima Italic"),local("Optima-Italic"),url(fonts/optima/Optima-Italic.eot?#iefix) format("embedded-opentype"),url(fonts/optima/Optima-Italic.woff2) format("woff2"),url(fonts/optima/Optima-Italic.woff) format("woff"),url(fonts/optima/Optima-Italic.ttf) format("truetype"),url(fonts/optima/Optima-Italic.svg#Optima-Italic) format("svg")}.optima{font-family:Optima}.bg-white{background-color:#fff}.text-red{color:#e60012}.mt-44px{margin-top:44px}.mt-75px{margin-top:31px}.shift-right-50px{-webkit-transform:translateX(50px);transform:translateX(50px)}.wd-75{width:75px!important}.wd-90{width:90px!important}.min-wd-50{min-width:50px}.min-wd-75{min-width:75px}.min-wd-200{min-width:200px}.max-wd-200{max-width:200px}.max-wd-300{max-width:300px}.max-wd-600{max-width:600px}body,html{height:100%;scroll-behavior:smooth}body{background:#fff;color:#222;font-family:Inter,serif;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;height:auto;min-height:100vh;position:relative}img{max-width:100%;object-position: top;}::-webkit-scrollbar{width:6px}::-webkit-scrollbar:horizontal{height:6px}::-webkit-scrollbar-track{height:6px}::-webkit-scrollbar-thumb{background:#222;border-radius:6px;height:6px}::-webkit-scrollbar-thumb:window-inactive{background:#222;height:6px}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}input[type=color].form-control,input[type=date].form-control,input[type=datetime-local].form-control,input[type=datetime].form-control,input[type=email].form-control,input[type=month].form-control,input[type=number].form-control,input[type=password].form-control,input[type=search].form-control,input[type=tel].form-control,input[type=text].form-control,input[type=time].form-control,input[type=url].form-control,input[type=week].form-control,select.form-control,textarea.form-control{height:50px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#f58e6e;-webkit-box-shadow:none;box-shadow:none}input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#c1c1c1}input[type=color]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#c1c1c1}input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#c1c1c1}input[type=color]::-ms-input-placeholder,input[type=date]::-ms-input-placeholder,input[type=datetime-local]::-ms-input-placeholder,input[type=datetime]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=month]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,input[type=time]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder,input[type=week]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#c1c1c1}input[type=color]::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=datetime]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,select::placeholder,textarea::placeholder{color:#c1c1c1}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.form-select{height:50px}.form-select:focus{border-color:#f58e6e;-webkit-box-shadow:none;box-shadow:none}a,button{-webkit-transition:all .5s ease;transition:all .5s ease}a{text-decoration:none}.img-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.img-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.img-wrapper img.contain{-o-object-fit:contain;object-fit:contain}.error{color:#e60012;font-size:.8rem;margin-top:5px;text-align:right}.loader-wrapper{bottom:0;display:none;left:0;position:fixed;right:0;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:rgba(0,0,0,.5);justify-content:center;z-index:999}.loader-wrapper .loader{-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;border-radius:50%;height:48px;position:relative;width:48px}.loader-wrapper .loader:after,.loader-wrapper .loader:before{-webkit-animation:prixClipFix 2s linear infinite;animation:prixClipFix 2s linear infinite;border:5px solid #fff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";inset:0;position:absolute}.loader-wrapper .loader:after{border-color:#f5dd0c;-webkit-transform:rotate3d(90,90,0,180deg);transform:rotate3d(90,90,0,180deg)}.btn{display:-webkit-box;display:-ms-flexbox;display:flex;height:62px;padding:8px 24px!important;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid;font-family:Optima;font-size:21px;justify-content:center;text-transform:uppercase}.btn.rounded{border-radius:100vh!important}.btn.btn-outline-white,.btn.btn-outline-white:focus{background-color:transparent;border-color:#fff;color:#fff}.btn.btn-outline-blue,.btn.btn-outline-blue:focus{background-color:transparent;border-color:#084093;color:#084093}.btn.btn-blue{font-size:16px}.btn.btn-blue,.btn.btn-blue:focus{background-color:#084093;color:#fff}.btn.btn-red{font-size:16px}.btn.btn-red,.btn.btn-red:focus{background-color:#e60012;color:#fff}.btn.btn-white{font-size:16px}.btn.btn-white,.btn.btn-white:focus{background-color:#fff;color:#084093}.btn.application-btn,.btn.back-btn,.btn.network-btn,.btn.show-more-btn{height:70px;max-width:340px}.btn.confirm-btn,.btn.send-btn{height:70px;max-width:230px}.main-container,.sc-main{padding-top:100px}.sc-main{background-color:#e1e6ed;height:624px;overflow:hidden}.sc-main .image-wrapper{max-width:660px;right:13%;top:100px;width:100%}.sc-main .title-wrapper{background:#378bd8;background:-webkit-gradient(linear,left top,right top,from(#378bd8),color-stop(95%,#134898));background:linear-gradient(90deg,#378bd8,#134898 95%);color:#fff;font-family:Optima;font-size:84px;font-weight:500;height:148px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding-inline:40px;top:280px;width:100%}.sc-main .title-wrapper .text-uppercase{margin-top:3px}nav[aria-label=breadcrumb]{padding:20px 25px}nav[aria-label=breadcrumb] a{color:#999}nav[aria-label=breadcrumb] li{color:#084093!important}.breadcrumb-item+.breadcrumb-item{padding-left:12px}.breadcrumb-item+.breadcrumb-item:before{padding-right:12px}.project .image-wrapper{margin-bottom:40px}.project .category{color:#92aacf;font-size:16px}.project .title{font-family:Optima;font-size:26px;margin-bottom:45px}.project .view-more{font-weight:500;height:50px;max-width:160px}.list{margin-inline:auto;max-width:442px;width:100%}.list .project-wrapper{margin-bottom:36px}.list .project-wrapper img{aspect-ratio:1.6}.list .heading{color:#000;font-size:22px;font-weight:700}.list .location{font-size:18px;font-weight:700;gap:8px;margin-bottom:20px;text-transform:uppercase}.list .location .icon-location{max-width:16px;width:100%}.list .tags-wrapper{margin-bottom:16px}.list .description{color:#999;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.tag{background:#084093;border-radius:4px;color:#fff;font-size:14px;padding:8px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.tag.big{font-size:18px;padding:10px 30px}.color-blue{color:#003f9d}.font-optima{font-family:Optima}.font-inter{font-family:Inter,serif}.font-arial{font-family:Arial;letter-spacing:-4px}.line-height-1{line-height:1}.fw-medium{font-weight:500!important}.terms-container{margin-inline:auto;max-width:1500px;padding-inline:20px;padding-bottom:120px}.terms-container .information-group{margin-bottom:32px}.terms-container .information-group:last-child{margin-bottom:0}.terms-container .information-group .title{color:#084093;font-size:36px;font-weight:600;line-height:1;margin-bottom:12px}.terms-container .information-group .description{color:#60637c}.terms-container .information-group .description a{color:#60637c!important}.terms-container .information-group .description>*{line-height:1.8;margin-bottom:8px}.terms-container .information-group .description>:last-of-type{margin-bottom:0}.terms-container .information-group .description ul{list-style-type:none}.terms-container .information-group .description ul li{padding-left:15px;text-indent:-30px}.terms-container .information-group .description ul li:before{content:"・";font-size:50%;margin-right:5px;vertical-align:middle}.title-heading{font-family:Optima;font-size:62px;font-weight:500;margin-bottom:35px}.sc-page-banner{height:526px;margin-top:100px}.sc-page-banner figure img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.sc-page-banner .sc-banner-caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#fff;font-family:Optima;font-size:calc(1.5em + 3.125vw);height:100%;justify-content:center}.sc-page-banner .sc-banner-caption div{background:#378bd8;background:-webkit-gradient(linear,left top,right top,from(#378bd8),color-stop(95%,#134898));background:linear-gradient(90deg,#378bd8,#134898 95%);font-weight:500;margin-top:-20px;min-height:150px;padding-inline:56px 50px}.sc-breadcrumbs a{color:#084093}p.para-text{color:#999;font-size:18px;line-height:35px;margin-bottom:30px}p.para-text:last-child{margin-bottom:0}@media screen and (max-width:1600px){.sc-main .title-wrapper{font-size:72px;height:118px}.sc-main .image-wrapper{right:8%}.list .heading{font-size:24px;margin-bottom:16px}.list .location{font-size:14px;margin-bottom:12px}}@media screen and (max-width:1440px){.title-heading{font-size:52px}.sc-main .image-wrapper{right:6%}}@media screen and (max-width:1200px){.title-heading{font-size:40px}.sc-main{height:450px}.sc-main .title-wrapper{font-size:38px;height:88px;top:calc(50% + 50px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sc-main .title-wrapper .text-uppercase{margin-top:1px}.sc-main .image-wrapper{max-width:520px}}@media screen and (max-width:1024px){.title-heading{font-size:36px}}@media screen and (max-width:992px){.sc-main .image-wrapper{right:0}.project{margin-inline:auto}.project,.project figure,.project img{width:100%}.project .title{font-size:24px;margin-bottom:24px}}@media screen and (max-width:768px){.title-heading{font-size:28px}.sc-main{height:350px}.sc-main .title-wrapper{font-size:30px;height:68px;top:calc(50% + 30px)}.sc-main .image-wrapper{max-width:374px}.list{max-width:unset}.list img{width:100%}}@media screen and (max-width:600px){.sc-main .image-wrapper{max-width:340px;top:100px}}@media screen and (max-width:576px){.main-container{padding-top:40px!important}.sc-page-banner .sc-banner-caption{font-size:26px}nav[aria-label=breadcrumb] li{font-weight:500}.sc-main{height:230px;padding-top:52px}.sc-main .title-wrapper{font-size:20px;height:50px;padding-inline:24px}.sc-main .image-wrapper{max-width:220px;right:-12px;top:56px}.tag.big{font-size:16px;padding:10px 20px}.sc-breadcrumbs{font-size:14px}.list .heading{font-size:20px}.terms-container .information-group .title{font-size:28px}.terms-container .information-group .description>*{font-size:16px}}.btn.view-more-btn{height:50px;max-width:160px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 10px 8px 18px!important}.btn.view-more-btn img{height:26px;width:26px}.slick-slider .slick-list,.slick-slider .slick-track{height:100%}.top-banner{background:gray;height:calc(100vh - 100px)}.top-banner .top-slider{position:relative}.top-banner .top-slider .img-wrapper{height:100%;position:relative}.top-banner .top-slider .img-wrapper:after{background:rgba(0,0,0,.361);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.top-banner .top-slider .text-block{color:#fff;font-family:Optima;left:46px;letter-spacing:-1.5px;line-height:.9;position:absolute;top:80px;-webkit-transition:scale .3s ease;transition:scale .3s ease;z-index:9}.top-banner .top-slider .text-block *{-webkit-transform:scaleY(1.1);transform:scaleY(1.1)}.top-banner .top-slider .text-block .capital{font-size:93px;text-transform:capitalize}.top-banner .top-slider .text-block .italic{font-size:56px;font-style:italic;text-transform:lowercase}.top-banner .top-slider .text-block .uppercase{font-size:100px;text-transform:uppercase}.top-banner .top-slider .text-block .line-2{margin-left:170px}.top-banner .top-slider .text-block .line-4{margin-left:266px}.top-banner .top-slider.slick-slider{height:100%;overflow:hidden}.top-banner .top-slider.slick-slider .slick-dots{background:#000;bottom:0;color:#000;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:112px;right:0;width:160px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-banner .top-slider.slick-slider .slick-dots li button:hover:before{font-size:16px;opacity:1}.top-banner .top-slider.slick-slider .slick-dots li button:before{color:#fff;font-size:8px;height:16px;opacity:.3;padding:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:16px}.top-banner .top-slider.slick-slider .slick-dots li.slick-active button:before{font-size:16px;opacity:1}.top-banner .top-slider.slick-slider .slick-arrow{aspect-ratio:1;background:#084093;bottom:0;height:112px;position:absolute;right:0;top:unset;-webkit-transform:translateX(0);transform:translateX(0);width:112px;z-index:9}.top-banner .top-slider.slick-slider .slick-arrow.slick-disabled,.top-banner .top-slider.slick-slider .slick-arrow:hover{background-color:#0c3985}.top-banner .top-slider.slick-slider .slick-arrow.slick-disabled:before,.top-banner .top-slider.slick-slider .slick-arrow:hover:before{opacity:1}.top-banner .top-slider.slick-slider .slick-arrow:before{content:"";display:block;height:16px;margin:0 auto;opacity:1}.top-banner .top-slider.slick-slider .slick-arrow.slick-prev{left:auto;right:272px}.top-banner .top-slider.slick-slider .slick-arrow.slick-prev:before{background:url(../../images/icons/arrow-left.png) no-repeat 50%}.top-banner .top-slider.slick-slider .slick-arrow.slick-next{right:160px}.top-banner .top-slider.slick-slider .slick-arrow.slick-next:before{background:url(../../images/icons/arrow-right.png) no-repeat 50%}.top-page .section{padding:100px 46px}.top-page .section .section-ttl{font-family:Optima;font-size:80px;line-height:1;margin-bottom:0;text-transform:uppercase}.top-page .key-numbers>.row{margin:40px auto 0;max-width:90%}.top-page .key-numbers .key-slogan{font-size:22px;font-weight:100;margin-top:30px;position:relative}.top-page .key-numbers .key-slogan .btn{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.top-page .key-block{color:#003f9d}.top-page .key-block .key-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Optima;font-size:36px;font-weight:500;line-height:1;min-height:56px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-page .key-block .key-value{font-size:60px;font-weight:700;line-height:1}.top-page .key-block span{font-size:20px;line-height:1}.top-page .key-block .key-img{height:160px;margin-top:21px}.company-section,.lifeatmf-section{overflow:hidden}.company-section .tab,.lifeatmf-section .tab{margin-right:90px;max-width:414px}.company-section .tab p,.lifeatmf-section .tab p{font-size:22px;font-weight:100;margin-left:55px;max-width:320px}.company-section .tab p span,.lifeatmf-section .tab p span{color:#000;font-weight:300}.company-slider{width:calc(100% - 545px);-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.company-slider .slider-item{width:25%}.company-slider .slider-item.item-1 .slide-ttl{color:#000}.company-slider .slider-item.item-1 .slide-ttl:before{background:#000}.company-slider .slider-item.slick-active .slide-ttl{color:#000;font-size:44px}.company-slider .slider-item.slick-active .slide-ttl:before{background:#084093}.company-slider .slider-item.slick-active .slider-img img{opacity:1}.company-slider .slider-item .slider-img{aspect-ratio:.86;background-color:#000}.company-slider .slider-item .slider-img img{opacity:1;position:relative}.company-slider .slider-item .slide-ttl{color:#084093;font-family:Optima;font-size:27px;margin-left:5px;margin-top:38px;position:relative;text-transform:uppercase}.company-slider .slider-item .slide-ttl:before{background:#084093;content:"";display:inline-block;height:3px;margin-top:-8px;position:absolute;width:30px}.company-slider .slick-arrow{aspect-ratio:1;background:#084093;height:90px;position:absolute;right:0;top:0;-webkit-transform:translateX(0);transform:translateX(0);width:90px;z-index:9}.company-slider .slick-arrow.slick-disabled,.company-slider .slick-arrow:hover{background-color:#0c3985}.company-slider .slick-arrow.slick-disabled:before,.company-slider .slick-arrow:hover:before{opacity:1}.company-slider .slick-arrow:before{content:"";display:block;height:16px;margin:0 auto;opacity:1}.company-slider .slick-arrow.slick-prev{left:auto;right:90px}.company-slider .slick-arrow.slick-prev:before{background:url(../../images/icons/arrow-left.png) no-repeat 50%}.company-slider .slick-arrow.slick-next{right:0}.company-slider .slick-arrow.slick-next:before{background:url(../../images/icons/arrow-right.png) no-repeat 50%}.projects-section .section-wrapper{margin-bottom:24px}.projects-section .section-ttl{padding-inline:46px}.projects-section p{font-size:22px;font-weight:100;margin-inline:0 24px}.projects-section .projects-slider{position:relative;--bg-image:url(../../images/toppage/map-india.svg)}.projects-section .projects-slider:after{aspect-ratio:.777;background:var(--bg-image);background-repeat:no-repeat;background-size:contain!important;content:"";display:none;height:63.6%;left:-5px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.projects-section .projects-slider .slick-item{aspect-ratio:2;background-color:#000;opacity:.55;overflow:hidden;position:relative}.projects-section .projects-slider .slick-item.slick-active{opacity:1}.projects-section .projects-slider .slick-item.slick-active .slide-info{display:block}.projects-section .projects-slider .slick-item .slide-info{color:#fff;display:none;position:absolute;right:46px;top:66px}.projects-section .projects-slider .slick-item .slide-info .project-location{font-family:Optima;font-size:35px;margin-bottom:0;text-transform:uppercase}.projects-section .projects-slider .slick-item .slide-info .project-type{display:block;font-size:23px;line-height:1;text-transform:uppercase}.projects-section .projects-slider .slick-item .slide-info .project-name{font-size:110px;line-height:1;text-align:right}.projects-section .projects-slider .slick-dots{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:52px;left:0;top:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8px}.projects-section .projects-slider .slick-dots li{height:16px;margin:0 8px;width:16px}.projects-section .projects-slider .slick-dots li button:hover:before{color:#e60012;font-size:16px;opacity:1}.projects-section .projects-slider .slick-dots li button:before{color:#000;font-size:8px;height:16px;opacity:1;padding:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:16px}.projects-section .projects-slider .slick-dots li.slick-active button:before{color:#e60012;font-size:16px;opacity:1}.projects-section .projects-nav-slider{margin-left:auto;margin-top:-95px;max-width:790px;width:50%}.projects-section .projects-nav-slider .slick-item{background-color:#fff;border-radius:6px;padding:16px;width:438px}.projects-section .projects-nav-slider .slick-item.slick-active .slide-info{opacity:1}.projects-section .projects-nav-slider .slick-item+.slick-item{margin-left:21px}.projects-section .projects-nav-slider .img-wrapper{aspect-ratio:1.5;border-radius:3px;height:125px}.projects-section .projects-nav-slider .slide-info{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:16px;opacity:.5}.projects-section .projects-nav-slider .slide-info .project-location{color:#b8b8b8;display:-webkit-box;font-size:16px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.projects-section .projects-nav-slider .slide-info .project-type{display:block;font-size:14px;margin-top:0;text-transform:uppercase;-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.projects-section .projects-nav-slider .slide-info .project-name{font-size:40px;font-weight:700;line-height:1;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;margin-bottom:0;overflow:hidden;text-overflow:ellipsis}.lifeatmf-slider{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;gap:10px;margin-top:-32px;position:relative}.lifeatmf-slider .slider-item{cursor:pointer;height:350px;position:relative;width:100%}.lifeatmf-slider .slider-item:hover{-webkit-transform:scale(1.3);transform:scale(1.3);z-index:88}.lifeatmf-slider .slider-inner-box{height:100%;position:relative}.lifeatmf-slider .block--info{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-right:25px;min-height:100%}.lifeatmf-slider .block-ttl{background-color:#084093;color:#fff;left:0;padding:8px;position:absolute;text-transform:uppercase;top:0;z-index:1}.lifeatmf-slider .block-tag{color:#084093;font-family:adobe-handwriting-ernie,sans-serif;font-size:26px;position:relative;text-transform:capitalize}.lifeatmf-slider .block-tag:after{background-color:#084093;content:"";display:block;height:1px;height:2px;margin-top:-4px;-webkit-transform:rotate(-4deg);transform:rotate(-4deg);width:100%;width:104%}.lifeatmf-slider .person-name{font-family:Optima;font-size:26px;margin-left:4px;text-transform:uppercase}.lifeatmf-slider .slider-img{height:100%;left:0;position:absolute;top:0;width:100%}.news-section{padding-bottom:70px!important}.news-section .btn.view-more-btn{margin-right:46px}.news-section .news-slider{margin-bottom:50px!important;margin-top:24px}.news-section .news-slider .slick-arrow{aspect-ratio:1;background:#084093;height:90px;position:absolute;right:0;top:calc(100% + 20px);-webkit-transform:translateX(0);transform:translateX(0);width:90px;z-index:9}.news-section .news-slider .slick-arrow.slick-disabled,.news-section .news-slider .slick-arrow:hover{background-color:#0c3985}.news-section .news-slider .slick-arrow.slick-disabled:before,.news-section .news-slider .slick-arrow:hover:before{opacity:1}.news-section .news-slider .slick-arrow:before{content:"";display:block;height:16px;margin:0 auto;opacity:1}.news-section .news-slider .slick-arrow.slick-prev{left:auto;right:90px}.news-section .news-slider .slick-arrow.slick-prev:before{background:url(../../images/icons/arrow-left.png) no-repeat 50%}.news-section .news-slider .slick-arrow.slick-next{right:0}.news-section .news-slider .slick-arrow.slick-next:before{background:url(../../images/icons/arrow-right.png) no-repeat 50%}.news-section .slick-scrollbar{width:calc(100% - 180px)}.news-section .slick-slide{padding-inline:24px}.news-section .slick-slide img{max-width:100%}.news-section .slick-list{cursor:-webkit-grab;cursor:grab;-webkit-margin-start:-24px;margin-inline-start:-24px}.news-section .slick-list:active{cursor:-webkit-grabbing;cursor:grabbing}.news-section .slick-disabled{cursor:default!important}.news-section .slick-dots{display:none!important}.news-section .slick-track{-webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1)}.news-section .news-block{width:100%}.news-section .news-block .news-img{aspect-ratio:1.67}.news-section .news-block .news-info{margin-top:26px}.news-section .news-block .news-info .news-date{color:#171e36;font-size:18px;font-weight:700}.news-section .news-block .news-info .tag{background-color:#084093;border-radius:100vh;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:50px;min-width:160px;padding:0 16px;text-transform:uppercase;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.news-section .news-block .news-info .news-title{color:#222;-webkit-line-clamp:2}.news-section .news-block .news-info .news-desc,.news-section .news-block .news-info .news-title{display:-webkit-box;font-weight:500;margin-top:16px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.news-section .news-block .news-info .news-desc{color:#999;font-size:16px;-webkit-line-clamp:3}.news-section .view-more-btn.position-absolute{bottom:75px}.slick-scrollbar{--thumb-width:50%}.slick-scrollbar input[type=range]{-webkit-appearance:none;margin:10px 0;width:100%}.slick-scrollbar input[type=range]:focus{outline:none}.slick-scrollbar input[type=range]::-webkit-slider-runnable-track{cursor:default;height:4px;width:100%;animate:.2s;background:#dfdfdf;border:0 solid #b9b9b9;border-radius:100px;-webkit-box-shadow:0 0 0 #b9b9b9;box-shadow:0 0 0 #b9b9b9}.slick-scrollbar input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#202741;border:0 solid #c2c2c2;border-radius:100px;-webkit-box-shadow:0 0 1px #f2f2f2;box-shadow:0 0 1px #f2f2f2;cursor:-webkit-grab;cursor:grab;height:4px;margin-top:0;width:var(--thumb-width)}.slick-scrollbar input[type=range]::-webkit-slider-thumb:active,.slick-scrollbar input[type=range]::-webkit-slider-thumb:focus{cursor:-webkit-grabbing;cursor:grabbing}.slick-scrollbar input[type=range]:focus::-webkit-slider-runnable-track{background:#dfdfdf}.slick-scrollbar input[type=range]::-moz-range-track{cursor:default;height:4px;width:100%;animate:.2s;background:#dfdfdf;border:0 solid #b9b9b9;border-radius:100px;box-shadow:0 0 0 #b9b9b9}.slick-scrollbar input[type=range]::-moz-range-thumb{background:#202741;border:0 solid #c2c2c2;border-radius:100px;box-shadow:0 0 1px #f2f2f2;cursor:grab;height:4px;width:var(--thumb-width)}.slick-scrollbar input[type=range]::-moz-range-thumb:active,.slick-scrollbar input[type=range]::-moz-range-thumb:focus{cursor:grabbing}.slick-scrollbar input[type=range]::-ms-track{cursor:default;height:4px;width:100%;animate:.2s;background:transparent;border-color:transparent;color:transparent;-ms-transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1)}.slick-scrollbar input[type=range]::-ms-fill-lower,.slick-scrollbar input[type=range]::-ms-fill-upper{background:#dfdfdf;border:0 solid #b9b9b9;border-radius:100px;box-shadow:0 0 0 #b9b9b9}.slick-scrollbar input[type=range]::-ms-thumb{background:#202741;border:0 solid #c2c2c2;border-radius:100px;box-shadow:0 0 1px #f2f2f2;cursor:grab;height:4px;width:var(--thumb-width)}.slick-scrollbar input[type=range]::-ms-thumb:active,.slick-scrollbar input[type=range]::-ms-thumb:focus{cursor:grabbing}.slick-scrollbar input[type=range]:focus::-ms-fill-lower,.slick-scrollbar input[type=range]:focus::-ms-fill-upper{background:#dfdfdf}@media screen and (max-width:1790px){.top-page .section .section-ttl{font-size:70px}.company-section .tab,.lifeatmf-section .tab{margin-right:75px}.company-section .tab p,.lifeatmf-section .tab p{font-size:22px;max-width:280px}.company-slider .slider-item.slick-active .slide-ttl{font-size:43px}.lifeatmf-slider .block--info{margin-left:20px}.lifeatmf-slider .block-tag{font-size:30px}.lifeatmf-slider .person-name{font-size:28px}}@media screen and (max-width:1650px){.company-slider .slider-item.slick-active .slide-ttl{font-size:38px}.company-section .tab,.lifeatmf-section .tab{margin-right:50px}.projects-section .projects-slider .slick-item .slide-info .project-name{font-size:90px}}@media screen and (max-width:1500px){.company-slider .slider-item.slick-active .slide-ttl{font-size:34px}.lifeatmf-slider .block-tag,.lifeatmf-slider .person-name{font-size:24px}}@media screen and (max-width:1440px){.top-banner .top-slider .text-block{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@media screen and (max-width:1400px){.top-page .section .section-ttl{font-size:62px}.company-slider .slider-item.slick-active .slide-ttl{font-size:32px}.company-slider .slider-item .slide-ttl{font-size:24px}.projects-section .projects-slider .slick-item .slide-info location.project-name{font-size:32px}.projects-section .projects-slider .slick-item .slide-info .project-name{font-size:80px}.projects-section .projects-slider .slick-item .slide-info .project-type{font-size:20px}.projects-section .projects-nav-slider{margin-top:-82px}.projects-section .projects-nav-slider .slick-item{width:400px}.projects-section .projects-nav-slider .img-wrapper{height:110px}.projects-section .projects-nav-slider .slide-info .project-name{font-size:36px}}@media screen and (max-width:1300px){.company-section .tab,.lifeatmf-section .tab{margin-right:30px}}@media screen and (max-width:1200px){.top-banner .top-slider .text-block{-webkit-transform:scale(.7);transform:scale(.7)}.top-page .section .section-ttl{font-size:48px}.top-page .key-block .key-ttl{font-size:21px;min-height:42px}.top-page .key-block .key-value{font-size:90px}.top-page .key-block span{font-size:16px}.top-page .key-block .key-img{height:90px;margin-top:12px}.company-section .tab p,.lifeatmf-section .tab p{margin-left:35px;max-width:unset}.projects-section .projects-slider .slick-item .slide-info{right:32px;top:32px}.projects-section .projects-slider .slick-item .slide-info .project-location{font-size:28px}.projects-section .projects-slider .slick-item .slide-info .project-name{font-size:70px}.projects-section .projects-slider .slick-item .slide-info .project-type{font-size:18px}.projects-section .projects-nav-slider{margin-top:-65px}.projects-section .projects-nav-slider .slick-item{padding:12px;width:310px}.projects-section .projects-nav-slider .img-wrapper{height:85px}.projects-section .projects-nav-slider .slide-info .project-location{font-size:14px;margin-bottom:2px}.projects-section .projects-nav-slider .slide-info .project-name{font-size:28px}.projects-section .projects-nav-slider .slide-info .project-name span{font-size:12px}.lifeatmf-slider{margin-top:52px}.lifeatmf-slider .slider-item{height:400px}}@media screen and (max-width:1199.98px){.company-slider{margin-top:150px;width:100%}.company-slider .slider-item.slick-active .slide-ttl{font-size:37px}.company-section .tab,.lifeatmf-section .tab{max-width:unset}.projects-section p{margin-inline:81px 24px}}@media screen and (max-width:1100px){.top-page .section{padding:60px 24px}.company-slider .slider-item.slick-active .slide-ttl{font-size:35px}.company-slider .slider-item .slide-ttl{font-size:21px;margin-top:28px}.lifeatmf-slider .block-tag,.lifeatmf-slider .person-name{font-size:21px}.projects-section .section-ttl{padding-inline:24px}}@media screen and (max-width:1024px){.projects-section .projects-slider .slick-item .slide-info{right:24px;top:24px}.projects-section .projects-slider .slick-item .slide-info .project-location{font-size:21px}.projects-section .projects-slider .slick-item .slide-info .project-name{font-size:60px}.projects-section .projects-slider .slick-item .slide-info .project-type{font-size:16px}.projects-section .projects-slider .slick-dots{height:40px}.projects-section .projects-nav-slider .slick-item+.slick-item{margin-left:14px}}@media screen and (max-width:992px){.top-banner .top-slider .text-block{bottom:unset;top:10%;-webkit-transform-origin:left top;transform-origin:left top}.top-page .key-numbers>.row{row-gap:42px}.top-page .key-numbers .key-slogan .btn{margin-right:0;position:static;-webkit-transform:none;transform:none}.company-section{padding-right:24px!important}.company-slider{display:grid!important;gap:40px;grid-template-columns:auto auto;padding-inline:20px}.company-slider .slider-item{width:100%}.company-slider .slider-item.item-1 .slide-ttl{color:#fff}.company-slider .slider-item.item-1 .slide-ttl:before{background:#fff}.lifeatmf-slider{display:grid;grid-template-columns:auto auto}.lifeatmf-slider a{width:100%}}@media screen and (max-width:768px){.top-page .key-numbers .key-slogan .btn{margin-top:16px}.section.projects-section>.d-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.projects-section .projects-slider .slick-item .slide-info .project-location{font-size:18px}.projects-section .projects-slider .slick-item .slide-info .project-name{font-size:48px}.projects-section .projects-slider .slick-item .slide-info .project-type{font-size:14px}.projects-section .projects-nav-slider .slick-item{width:290px}.projects-section .projects-nav-slider .slick-item+.slick-item{margin-left:14px}.projects-section .projects-nav-slider .slide-info{margin-left:12px}.projects-section .projects-nav-slider .slide-info .project-name{font-size:24px}.projects-section .projects-nav-slider .img-wrapper{height:78px}.news-section .btn.view-more-btn{margin-right:16px;margin-top:16px}}@media screen and (max-width:576px){.top-banner .top-slider .text-block{left:18px;top:6%;-webkit-transform:scale(.4);transform:scale(.4)}.top-banner .top-slider.slick-slider .slick-dots{height:72px;width:140px}.top-banner .top-slider.slick-slider .slick-arrow{height:72px;width:72px}.top-banner .top-slider.slick-slider .slick-arrow.slick-next{right:140px}.top-banner .top-slider.slick-slider .slick-arrow.slick-prev{left:auto;right:212px}.top-page .section{padding:60px 20px 0!important}.top-page .section .section-ttl{font-size:36px;text-align:center}.top-page .key-numbers>.row{row-gap:36px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-page .key-numbers .key-slogan{font-size:18px;text-align:center}.top-page .key-block .key-ttl{font-size:18px;min-height:36px}.top-page .key-block .key-value{font-size:58px}.top-page .key-block span{font-size:14px;text-align:center}.top-page .key-block .key-img{height:66px;margin-top:12px}.company-section h1,.lifeatmf-section h1{margin-bottom:20px!important}.company-section .tab,.lifeatmf-section .tab{margin-right:0}.company-section .tab p,.lifeatmf-section .tab p{font-size:18px;margin-left:2px}.lifeatmf-slider{gap:10px}.company-slider{grid-template-columns:auto}.company-slider .slick-arrow{height:72px;width:72px}.company-slider .slick-arrow.slick-prev{right:72px}.company-slider .slider-item.slick-active .slide-ttl{font-size:35px}.projects-section p{margin-inline:2px}.projects-section .projects-slider:after{height:50%}.projects-section .projects-slider .slick-item{aspect-ratio:unset;height:450px}.projects-section .projects-slider .slick-item .slide-info{right:16px;top:16px}.projects-section .projects-slider .slick-item .slide-info .project-name{font-size:30px}.projects-section .projects-slider .slick-dots{display:none!important}.projects-section .projects-nav-slider{margin-left:16px;width:calc(100% - 16px)}.projects-section .projects-nav-slider .slick-item+.slick-item{margin-left:14px}.top-page .news-section{padding-bottom:50px!important}.news-section .slick-slide{padding-right:12px}.news-section .slick-slide:not(:first-of-type){padding-left:12px}.news-section .news-slider{margin-bottom:18px!important;padding-bottom:60px}.news-section .news-slider:after{width:30%}.news-section .news-slider .slick-arrow{height:60px;top:100%;width:60px}.news-section .news-slider .slick-arrow.slick-prev{right:72px}.news-section .slick-scrollbar{width:calc(100% - 144px)}.lifeatmf-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lifeatmf-slider .slider-item{width:100%}.lifeatmf-slider .slider-item:nth-of-type(2),.lifeatmf-slider .slider-item:nth-of-type(3){margin-left:0;margin-top:24px}.company-box,.employee-box,.sc-total-assets .row{text-align:center}}.contact-confirm-page .contact-container,.contact-page .contact-container{margin-inline:auto;max-width:1500px;width:100%}.contact-confirm-page input,.contact-page input{border:1px solid #ccc;border-radius:4px;outline:none;-webkit-transition:.2s;transition:.2s}.contact-confirm-page input:active,.contact-confirm-page input:focus,.contact-page input:active,.contact-page input:focus{border:1px solid #084093;outline:none}.contact-confirm-page .contact-hero .image-wrapper,.contact-page .contact-hero .image-wrapper{max-width:100%;right:0;top:100px}.contact-confirm-page .contact-hero .image-wrapper img,.contact-page .contact-hero .image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover}.contact-confirm-page .branch-wrapper,.contact-page .branch-wrapper{margin:auto;padding-block:120px;padding-inline:190px;width:100%}.contact-confirm-page .branch-wrapper .branch-list .branch-box,.contact-page .branch-wrapper .branch-list .branch-box{background-color:#f2f3f4;padding-bottom:55px;padding-top:52px}.contact-confirm-page .branch-wrapper .branch-list .branch-box h2,.contact-page .branch-wrapper .branch-list .branch-box h2{color:#171e36;font-family:Optima;font-size:34px;font-weight:700;line-height:40px}.contact-confirm-page .branch-wrapper .branch-list .branch-box .branch-para,.contact-page .branch-wrapper .branch-list .branch-box .branch-para{color:#999;font-family:Inter,serif;font-size:18px;font-weight:400;line-height:27px;margin-top:25px;text-transform:uppercase}.contact-confirm-page .branch-wrapper .branch-list .branch-box:first-child,.contact-page .branch-wrapper .branch-list .branch-box:first-child{margin-bottom:18px}.contact-confirm-page .branch-wrapper .btn,.contact-page .branch-wrapper .btn{margin:100px auto auto;width:100%}.contact-confirm-page .form-wrapper,.contact-page .form-wrapper{padding-inline:125px}.contact-confirm-page .form-wrapper .form-head,.contact-page .form-wrapper .form-head{color:#171e36;font-family:Optima;font-size:62px;font-weight:500;line-height:62px;margin:auto auto 80px;width:100%}.contact-confirm-page .form-wrapper form,.contact-page .form-wrapper form{gap:28px}.contact-confirm-page .form-wrapper form .main-label,.contact-page .form-wrapper form .main-label{color:#000;font-family:Inter,serif;font-size:20px;font-weight:700;gap:3px;max-width:314px;width:100%}.contact-confirm-page .form-wrapper form .main-label span,.contact-page .form-wrapper form .main-label span{color:#e60012}.contact-confirm-page .form-wrapper form .category-wrapper .form-check,.contact-page .form-wrapper form .category-wrapper .form-check{margin:0 50px 0 0;padding:0}.contact-confirm-page .form-wrapper form .category-wrapper .form-check .form-check-input,.contact-page .form-wrapper form .category-wrapper .form-check .form-check-input{border:1px solid #d0ceda;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;height:34px;margin:0;width:34px}.contact-confirm-page .form-wrapper form .category-wrapper .form-check .form-check-input:checked[type=radio],.contact-page .form-wrapper form .category-wrapper .form-check .form-check-input:checked[type=radio]{--bs-form-check-bg-image:url(../../images/icons/check-dot.png);background-image:var(--bs-form-check-bg-image);background-position:50%;background-repeat:no-repeat;background-size:16px 16px}.contact-confirm-page .form-wrapper form .category-wrapper .form-check .form-check-input:checked,.contact-page .form-wrapper form .category-wrapper .form-check .form-check-input:checked{background-color:transparent}.contact-confirm-page .form-wrapper form .category-wrapper .form-check label,.contact-page .form-wrapper form .category-wrapper .form-check label{cursor:pointer;font-size:18px;font-weight:700;line-height:34px;margin-left:10px}.contact-confirm-page .form-wrapper form .type-in,.contact-page .form-wrapper form .type-in{background-color:#e7ebef;border:1px solid #ccc;font-family:Inter,serif;font-size:18px;height:90px;max-width:936px;outline:none;padding:30px;-webkit-transition:.2s;transition:.2s;width:100%}.contact-confirm-page .form-wrapper form .type-in:active,.contact-confirm-page .form-wrapper form .type-in:focus,.contact-page .form-wrapper form .type-in:active,.contact-page .form-wrapper form .type-in:focus{border:1px solid #084093;outline:none}.contact-confirm-page .form-wrapper form textarea,.contact-page .form-wrapper form textarea{background-color:#e7ebef;border:1px solid #ccc;border-radius:4px;font-family:Inter,serif;font-size:18px;height:309px;max-width:936px;outline:none;padding:30px;resize:none;-webkit-transition:.2s;transition:.2s;width:100%}.contact-confirm-page .form-wrapper form textarea:active,.contact-confirm-page .form-wrapper form textarea:focus,.contact-page .form-wrapper form textarea:active,.contact-page .form-wrapper form textarea:focus{border:1px solid #084093;outline:none}.contact-confirm-page .form-wrapper form .checkbox-wrapper,.contact-page .form-wrapper form .checkbox-wrapper{gap:25px;margin-bottom:80px;margin-top:20px;margin-inline:auto;max-width:820px;width:100%}.contact-confirm-page .form-wrapper form .checkbox-wrapper>div,.contact-page .form-wrapper form .checkbox-wrapper>div{gap:25px;padding-left:47px}.contact-confirm-page .form-wrapper form .checkbox-wrapper .form-check-input,.contact-page .form-wrapper form .checkbox-wrapper .form-check-input{border:3px solid #d0ceda;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;height:25px;width:25px}.contact-confirm-page .form-wrapper form .checkbox-wrapper .form-check-input:checked[type=checkbox],.contact-page .form-wrapper form .checkbox-wrapper .form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url(../../images/icons/check-arrow.png)}.contact-confirm-page .form-wrapper form .checkbox-wrapper .form-check-input:checked,.contact-page .form-wrapper form .checkbox-wrapper .form-check-input:checked{background-color:transparent}.contact-confirm-page .form-wrapper form .checkbox-wrapper .terms-text,.contact-page .form-wrapper form .checkbox-wrapper .terms-text{color:#999;cursor:pointer;font-family:Inter,serif;font-size:17px;font-weight:600;line-height:28px}.contact-confirm-page .form-wrapper .complete-text,.contact-page .form-wrapper .complete-text{color:#3d3d3d;font-family:Inter,serif;font-size:18px;line-height:30px;max-width:1100px;width:100%}.contact-confirm-page .form-wrapper .complete-text .thank-text,.contact-page .form-wrapper .complete-text .thank-text{color:#222;font-family:Optima;font-size:36px;font-weight:700}.contact-confirm-page .form-wrapper .complete-text .great-text,.contact-page .form-wrapper .complete-text .great-text{color:#222;font-size:20px;font-weight:500}.contact-confirm-page .form-wrapper{margin-bottom:120px}.contact-confirmation form{max-width:700px}.contact-confirmation form .input-texts{font-size:18px;-webkit-box-flex:1;-ms-flex:1;flex:1}.contact-confirmation form .main-label{max-width:214px!important}.contact-confirmation form .confirm-btns{margin:60px auto auto;width:100%}.contact-confirmation form .confirm-btns .btn{font-size:16px}@media screen and (max-width:1200px){.contact-confirm-page .branch-wrapper,.contact-page .branch-wrapper{padding-inline:40px}.contact-confirm-page .branch-wrapper .branch-box,.contact-page .branch-wrapper .branch-box{padding-inline:20px}.contact-confirm-page .branch-wrapper .branch-list .branch-box h2,.contact-page .branch-wrapper .branch-list .branch-box h2{font-size:28px}.contact-confirm-page .branch-wrapper .branch-list .branch-box .branch-para,.contact-page .branch-wrapper .branch-list .branch-box .branch-para{font-size:16px;margin-top:0}.contact-confirm-page .form-wrapper,.contact-page .form-wrapper{padding-inline:100px}.contact-confirm-page .form-wrapper .form-head,.contact-page .form-wrapper .form-head{font-size:52px}.contact-confirm-page .form-wrapper form .main-label,.contact-page .form-wrapper form .main-label{max-width:200px}}@media screen and (max-width:992px){.contact-confirm-page .branch-wrapper,.contact-confirm-page .form-wrapper,.contact-page .branch-wrapper,.contact-page .form-wrapper{padding-inline:20px}.contact-confirm-page .form-wrapper form .main-label,.contact-page .form-wrapper form .main-label{font-size:16px;margin-bottom:16px}.contact-confirm-page .form-wrapper form .checkbox-wrapper>div,.contact-page .form-wrapper form .checkbox-wrapper>div{padding-left:0}.career-form-page .form-wrapper form .main-label{font-size:16px!important}}@media screen and (max-width:991.98px){.contact-page .form-wrapper form .type-in{height:52px;padding:8px 12px}.contact-page .form-wrapper form textarea{padding:8px 12px}.contact-page .form-wrapper form .main-label{margin-bottom:8px}}@media screen and (max-width:576px){.contact-confirm-page .branch-wrapper .branch-list .branch-box,.contact-page .branch-wrapper .branch-list .branch-box{margin-bottom:40px;padding-top:0}.contact-confirm-page .branch-wrapper .branch-list .branch-box h2,.contact-page .branch-wrapper .branch-list .branch-box h2{font-size:20px}.contact-confirm-page .form-wrapper,.contact-page .form-wrapper{margin-bottom:60px;margin-top:0}.contact-confirm-page .form-wrapper .form-head,.contact-page .form-wrapper .form-head{font-size:32px;margin-bottom:32px}.contact-confirm-page .form-wrapper .form-wrapper,.contact-page .form-wrapper .form-wrapper{padding-inline:20px}.contact-confirm-page .form-wrapper .form-wrapper form .category-wrapper .form-check label,.contact-page .form-wrapper .form-wrapper form .category-wrapper .form-check label{font-size:16px}.contact-confirm-page .form-wrapper.contact-confirmation,.contact-page .form-wrapper.contact-confirmation{min-height:45vh}.contact-confirm-page .form-wrapper.contact-confirmation .title-heading,.contact-page .form-wrapper.contact-confirmation .title-heading{margin-bottom:20px!important}.contact-page .form-wrapper form .checkbox-wrapper{margin-bottom:30px}.contact-confirm-page .branch-wrapper,.contact-page .branch-wrapper{padding-block:80px}.form-wrapper form .category-wrapper .form-check{margin:0}.contact-confirm-page .form-wrapper form .main-label{max-width:100px!important}}.company-wrapper .company-container{margin-inline:auto;max-width:1500px;width:90%}.company-wrapper .company-staff-detail{padding-top:120px}.company-wrapper .company-staff-detail img{-o-object-fit:contain;object-fit:contain}.company-wrapper .company-staff-detail .sc-title .head-text{font-family:Optima;font-size:62px;font-weight:500;line-height:73px;max-width:unset;width:100%}.company-wrapper .company-staff-detail .sc-title .head-para{color:#999;font-family:Inter,serif;font-size:18px;line-height:35px;margin-top:40px}.company-wrapper .company-staff-detail .sc-company-main{padding-top:160px}.company-wrapper .company-staff-detail .sc-company-main .employee-card{padding-left:11%}.company-wrapper .company-staff-detail .sc-company-main .employee-card .staff-detail{max-width:650px;width:100%}.company-wrapper .company-staff-detail .sc-company-main .employee-card .staff-detail h3{font-family:Optima;font-size:75px;font-weight:500;margin-bottom:66px}.company-wrapper .company-staff-detail .sc-company-main .employee-card .staff-detail .mid-text{font-family:Inter,serif;font-family:Optima;font-size:27px;font-weight:600;line-height:41px;max-width:465px;padding-inline:32px;width:100%}.company-wrapper .company-staff-detail .sc-company-main .employee-card .staff-detail .mid-text .left-invert,.company-wrapper .company-staff-detail .sc-company-main .employee-card .staff-detail .mid-text .right-invert{color:#084093;font-size:75px}.company-wrapper .company-staff-detail .sc-company-main .employee-card .staff-detail .mid-text .left-invert .coma-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.company-wrapper .company-staff-detail .sc-company-main .employee-card .staff-detail .staff-para{color:#999;font-size:18px;line-height:35px;margin-bottom:36px;margin-top:32px}.company-wrapper .company-staff-detail .sc-company-main .employee-card .staff-detail .staff-name{font-family:Optima;font-size:28px;font-weight:700}.company-wrapper .company-staff-detail .sc-company-main .employee-card .staff-detail .staff-designation-name{font-size:20px}.company-wrapper .company-staff-detail .sc-company-main .employee-card .staff-img{max-width:56.5%;width:100%}.company-wrapper .company-staff-detail .sc-company-main .company-list-wrapper{padding-top:246px}.company-wrapper .company-staff-detail .sc-company-main .company-list-wrapper .company-list-bg{background-color:#084093;height:387px}.company-wrapper .company-staff-detail .sc-company-main .company-list-wrapper .company-list-bg .line-wrapper{background-color:#2658a2;height:2px;top:-70px}.company-wrapper .company-staff-detail .sc-company-main .company-list-wrapper .company-list-bg .line-wrapper .line{background-color:#fff;height:2px;width:25%}.company-wrapper .company-staff-detail .sc-company-main .company-list-wrapper .company-list-bg .company-image-list{margin-inline:auto;top:-147px}.company-wrapper .company-staff-detail .sc-company-main .company-list-wrapper .company-list-bg .company-image-list figure{max-width:33%;width:100%}.company-wrapper .sc-join-us{padding-top:100px}.company-message-page .sc-main .image-wrapper{left:0;max-width:100%;right:0}.company-message-page .message-container{margin-inline:auto;max-width:1500px;width:100%}.company-message-page .message-container .heading{font-family:Optima;font-size:62px;font-weight:500;margin-bottom:35px}.company-message-page .message-container .message-box .row{margin-inline:-50px}.company-message-page .message-container .message-box .row>*{padding-inline:50px}.company-message-page .message-container .message-box .left-block{max-width:515px;width:100%}.company-message-page .message-container .message-box .right-block .headline{font-family:Optima;font-size:58px;font-weight:500;line-height:1;margin-bottom:36px;max-width:570px;width:100%}.company-message-page .message-container .message-box .right-block .description{color:#999;font-size:18px;margin-bottom:68px}.company-message-page .message-container .message-box .right-block .remarks-wrapper{max-width:305px;width:100%}.company-message-page .message-container .message-box .right-block .remarks-wrapper .remarks{font-size:20px;font-weight:700;margin-bottom:20px}.company-message-page .message-container .message-box .right-block .remarks-wrapper .img-wrapper{max-width:250px;width:100%}.company-message-page .sc-related-contents .heading{font-size:50px;font-weight:500;margin-bottom:60px}.company-message-page .sc-related-contents .related-content-list{display:grid;gap:46px;grid-template-columns:1fr 1fr 1fr 1fr;padding-bottom:160px}.company-message-page .sc-related-contents .related-content-list .content figure{margin-bottom:32px!important}.company-message-page .sc-related-contents .related-content-list .content .title{font-family:Optima;font-size:25px;font-weight:500}@media screen and (max-width:1600px){.company-wrapper .company-staff-detail .sc-company-main .employee-card{padding-left:4%}.company-message-page .message-container{padding:50px 50px 0}.company-message-page .message-container .message-box .right-block .headline{font-size:48px}.company-message-page .message-container .heading{font-size:52px}.company-message-page .sc-related-contents .related-content-list .content .title{font-size:20px}.company-message-page .sc-related-contents .heading{font-size:40px;margin-bottom:30px}}@media screen and (max-width:1400px){.company-wrapper .company-staff-detail .sc-title .head-text{font-size:54px}.company-wrapper .company-staff-detail .sc-title .head-para{margin-top:20px}.company-wrapper .company-staff-detail .sc-company-main .employee-card{padding-inline:60px}.company-wrapper .company-staff-detail .sc-company-main .employee-card .employee-card .staff-detail h3{font-size:70px}.company-wrapper .company-staff-detail .sc-company-main .employee-card .employee-card .staff-detail .mid-text{font-size:22px}.company-wrapper .company-staff-detail .sc-company-main .employee-card .employee-card .staff-detail .staff-detail .staff-name{font-size:26px}.company-wrapper .company-staff-detail .sc-company-main .company-list-wrapper .company-list-bg .line-wrapper{margin-inline:60px;top:-90px}.company-wrapper .company-staff-detail .sc-company-main .company-list-wrapper .company-list-bg{height:230px}.company-wrapper .company-staff-detail .sc-company-main .company-list-wrapper .company-list-bg .company-image-list{padding-inline:60px}}@media screen and (max-width:1200px){.company-message-page .message-container .heading{font-size:40px}.company-message-page .message-container .message-box .right-block .headline{font-size:35px;margin-bottom:24px}.company-message-page .message-container .message-box .left-block{max-width:300px}.company-message-page .message-container .message-box .right-block .remarks-wrapper .remarks{font-size:18px}.company-message-page .message-container .message-box .right-block .remarks-wrapper .img-wrapper{max-width:200px}.company-message-page .message-container .message-box .right-block .description{font-size:16px}.company-message-page .message-container .message-box .row>*{padding-inline:20px}.company-message-page .sc-related-contents .heading{font-size:30px}.company-message-page .sc-related-contents .related-content-list{grid-template-columns:1fr 1fr;padding-bottom:80px}.company-message-page .sc-related-contents .related-content-list .content .title{font-size:18px}}@media screen and (max-width:1024px){.company-wrapper .company-staff-detail .sc-title .head-text{font-size:50px}.company-wrapper .company-staff-detail .sc-title .head-para{font-size:16px}.company-wrapper .company-staff-detail .sc-company-main .employee-card .staff-detail h3{font-size:60px;margin-bottom:20px}.company-wrapper .company-staff-detail .sc-company-main .employee-card .staff-detail .mid-text{font-size:20px}.company-wrapper .company-staff-detail .sc-company-main .employee-card .staff-detail .staff-para{font-size:16px}.company-wrapper .company-staff-detail .sc-company-main .employee-card .staff-detail .staff-name{font-size:20px}.company-wrapper .company-staff-detail .sc-company-main .company-list-wrapper .company-list-bg .company-image-list{top:-100px}.company-wrapper .company-staff-detail .sc-company-main .company-list-wrapper .company-list-bg .line-wrapper{top:-50px}.company-message-page .message-container .heading{font-size:36px}.company-message-page .message-container .heading .message-box .right-block .headline{font-size:30px}}@media screen and (max-width:992px){.company-wrapper .company-staff-detail .sc-company-main .company-list-wrapper{margin-bottom:0;padding-top:20px}.company-wrapper .company-staff-detail .sc-company-main .company-list-wrapper .company-list-bg{height:unset;padding:20px}.company-wrapper .company-staff-detail .sc-company-main .company-list-wrapper .company-list-bg .company-image-list{padding-inline:0;top:unset}.company-wrapper .company-staff-detail .sc-company-main .company-list-wrapper .company-list-bg .company-image-list figure{max-width:unset}.company-wrapper .company-staff-detail .sc-company-main .company-list-wrapper .company-list-bg .company-image-list figure img{width:100%}.company-wrapper .company-staff-detail .sc-company-main .company-list-wrapper .company-list-bg .line-wrapper{display:none}.company-wrapper .company-staff-detail .sc-company-main .employee-card{padding-inline:20px}.company-wrapper .company-staff-detail .sc-company-main .employee-card .staff-detail h3{font-size:40px}.company-wrapper .company-staff-detail .sc-company-main .employee-card .staff-detail .mid-text{font-size:18px}.company-wrapper .company-staff-detail .sc-company-main .employee-card .staff-img{height:unset;max-width:unset}}@media screen and (max-width:768px){.company-wrapper .company-staff-detail{padding-inline:20px}.company-wrapper .company-staff-detail .sc-company-main .employee-card{padding-inline:0}.company-message-page .message-container .heading{font-size:28px;margin-bottom:20px}.company-message-page .message-container .message-box .left-block{margin-bottom:24px;max-width:unset}.company-message-page .message-container .message-box .row>*{padding-inline:0}.company-message-page .message-container .message-box .right-block .remarks-wrapper .remarks{font-size:16px}.company-message-page .message-container .message-box .right-block .remarks-wrapper .img-wrapper{max-width:170px}.company-message-page .message-container{padding:20px 20px 0}}@media screen and (max-width:576px){.company-wrapper .company-staff-detail{padding-top:80px}.company-wrapper .company-staff-detail .sc-title .head-text{font-size:40px}.company-wrapper .company-staff-detail .sc-company-main{padding-top:80px}.company-wrapper .company-staff-detail .sc-company-main .company-list-wrapper{padding-top:30px}.company-message-page .message-container .message-box .right-block .headline{font-size:28px}.company-message-page .sc-related-contents .related-content-list{grid-template-columns:1fr}.company-message-page .sc-related-contents .related-content-list .content figure{margin-bottom:16px!important}}nav.navbar{background-color:#fff;height:100px;left:0;position:fixed;right:0;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:99}nav.navbar.nav-top-sticky{-webkit-box-shadow:var(--bs-box-shadow-sm)!important;box-shadow:var(--bs-box-shadow-sm)!important;height:75px}nav.navbar.nav-top-sticky .logo-wrapper{height:35px}nav.navbar .logo-wrapper{height:44px;margin-left:30px;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex}nav.navbar .logo-wrapper,nav.navbar .nav-link{-webkit-transition:all .3s ease;transition:all .3s ease}nav.navbar .nav-link{aspect-ratio:1;background-color:#084093;color:#fff;font-size:11px}nav.navbar .nav-link a{color:#fff}nav.navbar .nav-link .icon{height:26px;width:26px}nav.navbar .nav-link span{margin-top:10px;text-transform:uppercase}nav.navbar .nav-link.hamburger{background-color:#e60012}nav.navbar .nav-link.hamburger .icon{width:34px}nav.navbar .dropdown-menu{border:1px solid #c8cad2;margin:0;overflow:hidden;padding:0}nav.navbar .dropdown-menu li+li{border-top:1px solid #c8cad2}nav.navbar .dropdown-menu .dropdown-item{color:#141516;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:17px;padding:16px 10px 16px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:capitalize}nav.navbar .dropdown-menu .dropdown-item:hover{background-color:#084093;color:#fff}nav.navbar .dropdown-menu .dropdown-item .flag-icon{width:35px}nav.navbar .dropdown-menu .dropdown-item span{margin-left:16px;margin-top:0}.offcanvas{background-color:#084093;color:#fff;max-width:720px;width:100%!important}.offcanvas .offcanvas-header{padding:24px 32px}.offcanvas .btn-close{height:32px;width:32px;--bs-btn-close-bg:url(../../images/icons/close-white.png);background-size:80%;opacity:1;padding:0}.offcanvas .offcanvas-body{letter-spacing:1px;padding-bottom:40px;padding-top:40px;padding-inline:0;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.offcanvas .offcanvas-body ul.nav-list{list-style:none;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Optima}.offcanvas .offcanvas-body ul.nav-list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:28px;height:72px;padding-left:90px;text-transform:uppercase}.offcanvas .offcanvas-body .terms-links{border-top:1px solid #fff;margin:0 auto;max-width:590px;width:90%}.offcanvas .offcanvas-body .terms-links a{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:55px;width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-size:20px;justify-content:center;text-transform:uppercase}.offcanvas .offcanvas-body .terms-links a+a{border-left:1px solid #fff}.offcanvas .offcanvas-body .btn{margin:40px auto 0;max-width:596px;width:90%}@media screen and (max-width:1440px){.offcanvas .offcanvas-body{padding-top:0}.offcanvas .offcanvas-body ul.nav-list a{font-size:26px;height:64px}}@media screen and (max-width:1366px){.offcanvas .offcanvas-body{padding-bottom:28px}.offcanvas .offcanvas-body ul.nav-list a{font-size:24px;height:54px}.offcanvas .offcanvas-body .btn{margin-top:18px}}@media screen and (max-width:992px){nav.navbar .logo-wrapper{height:36px;margin-left:24px;margin-right:8px}.offcanvas{max-width:520px}.offcanvas .offcanvas-header{padding:24px}.offcanvas .offcanvas-body{padding-bottom:24px;padding-top:24px}.offcanvas .offcanvas-body ul.nav-list a{font-size:24px;height:80px;padding-left:60px}}@media screen and (max-width:576px){nav.navbar,nav.navbar.nav-top-sticky{height:52px}nav.navbar .nav-link.hamburger .icon{width:28px}nav.navbar .logo-wrapper{height:21px;margin-left:8px}nav.navbar .dropdown a.flag-icon{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin:0 auto;width:65%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}nav.navbar .dropdown .dropdown-menu{border-radius:0;min-width:52px}nav.navbar .dropdown .dropdown-menu .dropdown-item{aspect-ratio:1;margin:0 auto;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.offcanvas .btn-close{background-size:80%;height:24px;width:24px}.offcanvas .offcanvas-body ul.nav-list a{font-size:21px;height:55px;padding-left:24px}.offcanvas .offcanvas-body .terms-links a{font-size:16px}.offcanvas .offcanvas-body .btn{font-size:18px}}footer{background-color:#084093;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:110px;padding:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .copyright{color:#8ba2c5;font-size:14px}footer .footer-link a{color:#fff;font-size:15px;text-transform:uppercase}footer .footer-link a+a{margin-left:56px}@media screen and (max-width:576px){footer{padding:24px}footer .footer-link{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;width:100%}footer .footer-link a+a{margin-left:0}footer .copyright{margin-top:1rem!important;text-align:center;width:100%}footer .copyright span{display:block}}iframe{height:400px;width:100%;frameborder:0;border:0}.project-container{margin-inline:auto;max-width:1500px}.project-footer{background-color:#084093;border-bottom:1px solid #3664a8;padding-top:130px}.project-footer .heading{font-family:Optima;font-size:28px;margin-bottom:70px}.project-footer .project-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-bottom:115px}.project-footer .project-list .project{max-width:338px}.project-intro .project-container{padding-inline:150px}.project-intro .intro-wrapper{margin-bottom:170px}.project-intro .intro-wrapper .headline{font-family:Optima;font-size:62px;font-weight:500;line-height:1.1;text-align:center}.project-intro .intro-wrapper .country{font-size:24px;margin-block:24px}.project-intro .intro-wrapper .description{color:#999;font-size:18px;line-height:1.5}.page-intro-wrapper{max-width:1300px;padding-inline:20px;padding-bottom:64px}.page-intro-wrapper .title{font-size:64px;margin-bottom:36px}.page-intro-wrapper .description{color:#999;line-height:1.5}.project-list-page .project-list-wrapper{padding-bottom:120px;padding-top:100px}.project-list-page .project-list-wrapper .list-wrapper{display:grid;gap:80px;grid-template-columns:1fr 1fr 1fr}.project-list-page .project-list-wrapper .list-wrapper .project-wrapper img{aspect-ratio:1.6}.project-list-page .project-list-wrapper .show-more-btn{text-transform:uppercase}.project-category-page .projects-section .sub-heading-wrapper{font-family:Optima;font-size:66px;margin-bottom:8px}.project-category-page .projects-section .sub-heading-wrapper .map-image{max-width:225px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.project-category-page .projects-section .projects-nav-slider{width:100%}.project-category-page .projects-section .slider-wrapper{margin-bottom:150px}.project-category-page .projects-section .projects-nav-slider{margin-top:45px;max-width:1500px;padding-inline:60px}.project-category-page .projects-section .projects-nav-slider .slick-item.slick-active{opacity:.6}.project-category-page .projects-section .projects-nav-slider .slick-item.slick-active.slick-current{opacity:1}.project-category-page .projects-section .projects-nav-slider .img-wrapper{max-width:186px;width:100%}.project-category-page .projects-section .next,.project-category-page .projects-section .prev{background-color:#084093;width:40px;z-index:10}.project-category-page .projects-section .next figure,.project-category-page .projects-section .prev figure{max-width:10px;width:100%}.project-category-page .projects-section .slick-dots{display:none!important}.project-category-page .sc-project-list{padding-bottom:150px}.project-category-page .sc-project-list .project-list-wrapper{display:grid;gap:90px;grid-template-columns:1fr 1fr 1fr;padding-bottom:130px}.project-detail-page .project-intro .intro-wrapper{margin-bottom:120px}.project-detail-page .project-intro .description{margin-bottom:64px}.project-detail-page .sc-gallery{margin-bottom:135px}.project-detail-page .sc-gallery .gallery-box{gap:1px}.project-detail-page .sc-gallery .gallery-box img{aspect-ratio:1.5}.project-detail-page .sc-gallery .gallery-box .icon-plus{max-width:40px;right:12px;top:12px;width:100%}.project-detail-page .sc-gallery .gallery-box .icon-plus img{aspect-ratio:unset}.project-detail-page .sc-gallery .gallery-box .left-block{max-width:52%;width:100%}.project-detail-page .sc-gallery .gallery-box .right-block .row>*{padding-inline:2px}.project-detail-page .sc-property-info{margin-bottom:90px}.project-detail-page .sc-property-info .heading{color:#2c303c;font-family:Optima;font-size:50px;font-weight:500;margin-bottom:50px;text-transform:uppercase}.project-detail-page .sc-property-info .info-box-wrapper{padding-inline:8.5%}.project-detail-page .sc-property-info .info-box-wrapper>*{gap:18px;padding-block:40px;padding-left:4px}.project-detail-page .sc-property-info .info-box-wrapper>:before{background-color:#084093;bottom:0;content:"";height:1px;left:0;max-width:280px;position:absolute;width:100%;z-index:1}.project-detail-page .sc-property-info .info-box-wrapper>:after{background-color:#ccc;bottom:0;content:"";height:1px;left:0;max-width:100%;position:absolute;width:100%}.project-detail-page .sc-property-info .info-box-wrapper .title{color:#084093;font-size:18px;font-weight:700;max-width:280px;text-transform:uppercase;width:100%}.project-detail-page .sc-property-info .info-box-wrapper .description{color:#3d3d3d;font-size:18}.project-detail-page .sc-property-info .info-box-wrapper .description figure{-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.1);box-shadow:2px 2px 10px rgba(0,0,0,.1);margin-top:1rem;max-width:220px}.project-detail-page .sc-map{margin-bottom:50px;padding-inline:130px}.project-detail-page .back-btn{margin-bottom:120px;margin-top:100px;text-transform:uppercase}@media screen and (max-width:1600px){.project-detail-page .sc-property-info .heading{font-size:46px;padding-inline:20px}.project-list-page .project-list-wrapper .list-wrapper{gap:30px;padding-inline:20px}.project-footer .project-list{gap:20px;padding-inline:20px}.project-category-page .sc-project-list .project-list-wrapper{padding-inline:20px}}@media screen and (max-width:1200px){.page-intro-wrapper .title,.project-intro .intro-wrapper .headline{font-size:52px;margin-bottom:44px}.project-detail-page .sc-property-info .heading{font-size:42px}.project-detail-page .sc-map{padding-inline:0}.project-detail-page .intro-wrapper .description{font-size:16px}.project-category-page .projects-section .sub-heading-wrapper{font-size:56px}.project-category-page .sc-project-list .project-list-wrapper{gap:30px;padding-inline:20px}}@media screen and (max-width:1024px){.page-intro-wrapper .title,.project-intro .intro-wrapper .headline{font-size:42px;margin-bottom:24px}.project-detail-page .sc-property-info .heading{font-size:40px}.project-detail-page .sc-property-info .info-box-wrapper>*{padding-block:30px}}@media screen and (max-width:992px){.project-footer .project-list{row-gap:30px}.project-list-page .project-list-wrapper .list-wrapper{grid-template-columns:1fr 1fr}.project-intro .intro-wrapper,.project-list-page .intro-wrapper{margin-bottom:130px}.project-category-page .projects-section .sub-heading-wrapper{font-size:44px}}@media screen and (max-width:768px){.project-intro .project-container{padding-inline:40px}.page-intro-wrapper .title{font-size:35px}.project-detail-page .sc-gallery{margin-bottom:80px}.project-detail-page .sc-gallery .gallery-box .left-block{max-width:unset}.project-detail-page .project-intro .intro-wrapper{margin-bottom:80px}.project-detail-page .sc-property-info{margin-bottom:40px}.project-detail-page .sc-property-info .info-box-wrapper>:before{content:unset}.project-detail-page .sc-property-info .info-box-wrapper .title{font-size:16px;max-width:190px}.project-detail-page .sc-map{margin-bottom:50px}.project-list-page .project-list-wrapper{padding-bottom:80px;padding-top:80px}.project-list-page .project-list-wrapper .list-wrapper{gap:20px}.project-category-page .sc-project-list .project-list-wrapper{gap:20px;grid-template-columns:1fr 1fr;padding-bottom:40px}.project-category-page .projects-section .slider-wrapper{margin-bottom:120px}.project-category-page .projects-section .sub-heading-wrapper{font-size:40px}.project-category-page .projects-section .sub-heading-wrapper .map-image{max-width:110px}}@media screen and (max-width:576px){.project-footer{padding-top:100px}.project-footer .heading{margin-bottom:40px}.page-intro-wrapper .title,.project-list-page .intro-wrapper .title{font-size:30px}.project-detail-page .sc-property-info .heading{font-size:30px;margin-bottom:8px}.project-detail-page .sc-property-info .info-box-wrapper,.project-intro .project-container{padding-inline:20px}.project-intro .intro-wrapper .headline{font-size:32px}.project-list-page .project-list-wrapper{padding-top:20px}.project-list-page .project-list-wrapper .list-wrapper{grid-template-columns:1fr}.project-category-page .sc-project-list .project-list-wrapper{gap:80px;grid-template-columns:1fr}}.partners-detail-page,.partners-page{padding-bottom:55px}.partners-detail-page .main-container,.partners-page .main-container{margin-inline:auto;max-width:1540px;padding-inline:20px}.partners-detail-page .back-btn a,.partners-page .back-btn a{color:#fff}.partners-detail-page .back-btn{margin-block:65px}.sc-partners-information{padding-bottom:90px}.sc-partners-information .heading{font-family:Optima;font-size:calc(1em + 2.5vw);font-weight:500;line-height:normal;margin-bottom:35px}.sc-partners-navs .nav-tabs{border:0;gap:5px;margin-bottom:100px}.sc-partners-navs .nav-tabs button{background-color:#084093;border:0;border-radius:4px;color:#fff;font-size:20px;min-height:76px;position:relative;width:calc(20% - 5px)}.sc-partners-navs .nav-tabs button.active,.sc-partners-navs .nav-tabs button:hover{background-color:#e60012;color:#fff}.sc-partners-navs .nav-tabs button.active i,.sc-partners-navs .nav-tabs button:hover i{border-color:#dd0415;-webkit-box-shadow:inset 3.2px 3.2px 8px 0 #5a0007,inset -3.2px -3.2px 8px 0 #e60012;box-shadow:inset 3.2px 3.2px 8px 0 #5a0007,inset -3.2px -3.2px 8px 0 #e60012}.sc-partners-navs .nav-tabs button i{border:1px solid #fff;border-radius:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:28px;width:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-size:15px;justify-content:center;opacity:.6;position:absolute;right:1rem}.sc-partners-navs .tab-content .sc-partners-list .partner-logo,.sc-partners-navs .tab-content .sc-partners-list .row{--bs-gutter-x:80px}.sc-partners-navs .tab-content .sc-partners-list .partner-logo{color:#222;margin-bottom:65px}.sc-partners-navs .tab-content .sc-partners-list .partner-logo figure{border:1px solid #cecece;border-radius:12px;margin-bottom:20px;overflow:hidden;padding:20px;-webkit-transition:all .5s ease;transition:all .5s ease}.sc-partners-navs .tab-content .sc-partners-list .partner-logo figure img{max-width:376px;width:100%}.sc-partners-navs .tab-content .sc-partners-list .partner-logo figure:hover{-webkit-box-shadow:var(--bs-box-shadow-sm)!important;box-shadow:var(--bs-box-shadow-sm)!important}.sc-partners-navs .tab-content .sc-partners-list .partner-logo p{font-family:Inter,serif;font-size:24px}.sc-partner-details{display:-webkit-box;display:-ms-flexbox;display:flex;gap:80px;margin-bottom:120px}.sc-partner-details .partner-logo{color:#222;margin-bottom:65px;max-width:600px;width:100%}.sc-partner-details .partner-logo figure{border:1px solid #cecece;border-radius:16px;margin-bottom:20px;overflow:hidden;padding-block:2.75rem}.sc-partner-details .partner-information{-webkit-box-flex:1;-ms-flex:1;flex:1}.sc-partner-details .partner-information .logo-name{font-size:calc(1.5em + 1.667vw);font-weight:500;line-height:normal;margin-bottom:25px;margin-top:-12px}.sc-partner-related-projects .heading{font-family:Optima;font-size:calc(1.5em + 1.354vw);font-weight:500;line-height:normal;margin-bottom:35px}.related-projects-list{margin-bottom:50px}.related-projects-list .news-box,.related-projects-list .row{--bs-gutter-x:36px}.related-projects-list .project-box{color:#222;margin-bottom:36px;-webkit-transition:all .5s ease;transition:all .5s ease}.related-projects-list .project-box:hover .border{-webkit-box-shadow:var(--bs-box-shadow-sm)!important;box-shadow:var(--bs-box-shadow-sm)!important}.related-projects-list .project-box .border{border:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;padding:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;-webkit-transition:all .5s ease;transition:all .5s ease}.related-projects-list figure{border-radius:2px;margin-bottom:0;overflow:hidden}.related-projects-list figure img{aspect-ratio:1.46;max-width:190px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.related-projects-list .project-dt-info{-webkit-box-flex:1;-ms-flex:1;flex:1}.related-projects-list .project-dt-info .project-location{color:#b8b8b8;display:-webkit-box;font-size:16px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.related-projects-list .project-dt-info .project-name{font-size:40px;font-weight:700;line-height:1;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;margin-bottom:0;overflow:hidden;text-overflow:ellipsis}.related-projects-list .project-dt-info .project-type{display:block;font-size:14px;margin-top:0;text-transform:uppercase;-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.pagination a{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:45px;min-width:45px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#e0e1e4;border:0;border-radius:2px!important;color:#000;justify-content:center;margin-inline:5px}.pagination a.active,.pagination a:hover{background:#084093;color:#fff}.pagination a.next,.pagination a.previous{min-width:90px}@media screen and (max-width:1600px){.sc-partners-navs .tab-content .sc-partners-list .partner-logo,.sc-partners-navs .tab-content .sc-partners-list .row{--bs-gutter-x:40px}.related-projects-list .row,.related-projects-list a{--bs-gutter-x:20px}}@media screen and (max-width:1440px){.sc-partner-details{gap:50px}.sc-partner-details .partner-logo{max-width:520px}.sc-page-banner .sc-banner-caption div{min-height:130px}}@media screen and (max-width:1200px){.sc-partners-navs .nav-tabs{margin-bottom:70px}.sc-partners-navs .nav-tabs button{font-size:20px;min-height:65px;width:calc(33.33333% - 5px)}.sc-partners-navs .tab-content .sc-partners-list .partner-logo,.sc-partners-navs .tab-content .sc-partners-list .row{--bs-gutter-x:20px}.sc-partner-details{gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sc-partner-details .partner-logo{color:#222;margin-bottom:16px;max-width:600px;width:100%}.sc-page-banner .sc-banner-caption div{min-height:auto;padding-block:.25rem}}@media screen and (max-width:991.98px){.sc-partners-navs .tab-content .sc-partners-list .partner-logo{margin-bottom:40px}.sc-partners-navs .nav-tabs{margin-bottom:50px}}@media screen and (max-width:767px){.sc-partners-navs .nav-tabs button{font-size:18px;min-height:60px;width:calc(50% - 5px)}.sc-partners-navs .tab-content .sc-partners-list .partner-logo{margin-bottom:30px}.sc-partners-navs .tab-content .sc-partners-list .partner-logo figure{margin-bottom:10px}.sc-partners-navs .tab-content .sc-partners-list .partner-logo p{font-size:20px}.sc-page-banner .sc-banner-caption div{padding-inline:36px 30px}}@media screen and (max-width:680px){.partners-detail-page,.partners-page{padding-bottom:40px}.sc-partners-information{padding-bottom:20px}.para-text{text-align:justify}.sc-page-banner{height:350px;margin-top:52px}.related-projects-list a{margin-bottom:20px}.related-projects-list .project-dt-info .project-area{font-size:32px}}.news-detail-page .main-container,.news-page .main-container{margin-inline:auto;max-width:1540px;padding-inline:20px}.news-page .sc-news-listing.news-section{display:grid;gap:80px;grid-template-columns:1fr 1fr 1fr}.news-page .sc-news-listing.news-section .news-block{max-width:unset}.news-page .pagination-wrapper{color:#000!important}.news-page .pagination-wrapper .next-btn,.news-page .pagination-wrapper .page{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-page .pagination-wrapper .page{background-color:#e0e1e4;color:#000!important;font-weight:600;height:44px;max-width:44px;width:100%}.news-page .pagination-wrapper .page.active{background-color:#084093;color:#fff!important}.news-page .pagination-wrapper .next-btn{background-color:#e0e1e4;height:44px;max-width:80px;width:100%}.sc-news-listing{padding-bottom:120px!important}.sc-news-listing .news-box,.sc-news-listing .row{--bs-gutter-x:80px}.sc-news-listing a{color:#000}.sc-news-listing a figure{border-radius:2px;margin-bottom:20px;overflow:hidden}.sc-news-listing a figure img{aspect-ratio:1.65;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.sc-news-listing .news-info .news-info-list{margin-bottom:14px}.sc-news-listing .news-info .news-info-list .news-country{background:#084093;border-radius:25px;min-height:42px;min-width:126px;padding-inline:20px}.news-detail-wrapper .justify-content-lg-between{gap:120px}.news-detail-wrapper .news-container .left-img{height:420px;width:45%}.news-detail-wrapper .news-container .left-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-detail-wrapper .news-container .news-info{-webkit-box-flex:1;-ms-flex:1;flex:1}.news-detail-wrapper .news-container .news-info .date-locate .date{font-family:Inter,serif;font-size:16px;font-weight:800}.news-detail-wrapper .news-container .news-info .date-locate .location{background-color:#004098;border-radius:100px;color:#fff;font-family:Inter,serif;font-size:14px;font-weight:700;height:40px;max-width:125px;width:100%}.news-detail-wrapper .news-container .news-info .news-text{color:#000;font-family:Inter,serif;font-size:36px;font-weight:700;line-height:45px;margin-top:44px;max-width:682px;width:100%}.news-detail-wrapper .news-para,.news-detail-wrapper .news-para-1{color:#999;font-family:Inter,serif;font-size:18px;line-height:37px}.news-detail-wrapper .news-para-1{margin-bottom:30px;margin-top:30px}.news-detail-wrapper .news-para-1 a{text-decoration:underline}.news-detail-wrapper .news-para-1 a:hover{text-decoration:none}.news-detail-wrapper .bg-img{margin:80px auto;max-width:1250px;width:100%}.back-btn{margin:100px auto 120px}@media screen and (max-width:1600px){.sc-news-listing .news-box,.sc-news-listing .row{--bs-gutter-x:40px}}@media screen and (max-width:1440px){.news-detail-wrapper .justify-content-lg-between{gap:80px}}@media screen and (max-width:1200px){.news-detail-wrapper .justify-content-lg-between{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-detail-wrapper .justify-content-lg-between .left-img{height:420px;max-width:800px;width:100%}.news-detail-wrapper .justify-content-lg-between .news-info .news-text{max-width:100%}.news-section{gap:60px!important}.sc-news-listing .news-box,.sc-news-listing .row .news-box{--bs-gutter-x:20px}}@media screen and (max-width:991.98px){.news-page .sc-news-listing.news-section{grid-template-columns:1fr 1fr}}@media screen and (max-width:576px){.news-detail-wrapper .news-container .news-info .news-text{font-size:20px;font-weight:600;line-height:36px}.news-page .sc-news-listing.news-section{grid-template-columns:1fr}}.network-wrapper .global-container{margin-inline:auto;max-width:1540px;padding-inline:20px;width:100%}.network-wrapper .global-container .map-head{margin-bottom:75px}.network-wrapper .global-container .map-head h1{font-family:Optima;font-size:58px;margin-bottom:50px}.network-wrapper .global-container .map-head figure{padding-inline:60px}.network-wrapper .global-container .branch-grid .row{--bs-gutter-y:0;--bs-gutter-x:20px}.network-wrapper .global-container .branch-grid .col-12{--bs-gutter-x:30px}.network-wrapper .global-container .branch-grid .col-12:first-of-type .branch-1,.network-wrapper .global-container .branch-grid .col-12:nth-of-type(2) .branch-1{border-top:1px solid #d1d2de}.network-wrapper .global-container .branch-1{border-bottom:1px solid #d1d2de;color:#222;max-width:625px;padding:50px 0;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}.network-wrapper .global-container .branch-1:hover:after,.network-wrapper .global-container .branch-1:hover:before{content:"";position:absolute;-webkit-transition:all .2s ease;transition:all .2s ease}.network-wrapper .global-container .branch-1:hover:before{background-color:#e60012;height:3px;left:-20px;top:calc(100% - 23px);width:30%}.network-wrapper .global-container .branch-1:hover:after{background-color:#084093;height:calc(100% - 46px);left:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3px}.network-wrapper .global-container .location{font-size:38px;line-height:1}.network-wrapper .global-container .branch-name{color:#084093;font-family:Optima;font-size:25px;font-weight:500}.network-wrapper .global-container .description{color:#666;font-family:Inter,serif;font-size:18px;font-weight:300;margin-top:10px;-webkit-transition:all .2s ease;transition:all .2s ease}.network-wrapper .global-container .website-link{color:#5678b0;font-size:18px;margin-top:10px;text-decoration:underline}.global-related{background-color:#f2f3f4;margin-top:120px;padding-block:130px}.global-related .related-head{font-family:Optima;font-size:48px;font-weight:700;letter-spacing:1px;margin-bottom:50px}.global-related .row{--bs-gutter-x:20px;--bs-gutter-y:30px}.global-related .related-title{color:#222;font-family:Optima;font-size:22px;font-weight:600}.global-related .related-box figure{height:210px}.global-related .related-box figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1600px){.global-related .related-title{font-size:18px}}@media screen and (max-width:991.98px){.network-wrapper .global-container .branch-1{max-width:unset}}@media screen and (max-width:768px){.network-wrapper .global-container .map-head h1{font-size:42px}.network-wrapper .global-container .map-head figure{padding-inline:0}.network-wrapper .global-container .branch-1 .location{font-size:32px}.network-wrapper .global-container .branch-1 .branch-name{font-size:24px}.network-wrapper .global-container .branch-1 .description{font-size:18px}.global-related{padding-block:80px}.global-related .related-head{font-size:40px}}@media screen and (max-width:576px){.network-wrapper .global-container .map-head{margin-bottom:50px}.network-wrapper .global-container .map-head h1{font-size:36px}.network-wrapper .global-container .branch-1{padding-block:36px}.network-wrapper .global-container .branch-1 .location{font-size:28px}.network-wrapper .global-container .branch-1 .branch-name{font-size:20px}.network-wrapper .global-container .branch-1 .description{font-size:16px}.global-related .related-head{font-size:28px}svg g .location-name{display:none}}.timeline{padding-top:100px}.timeline .global-container{margin-inline:auto;max-width:1540px;padding-inline:20px;width:100%}.timeline .timeline-slider{margin-bottom:0;padding-block:60px;position:relative}.timeline .timeline-slider.slick-slider{height:100%}.timeline .timeline-slider.slick-slider .slick-list,.timeline .timeline-slider.slick-slider .slick-track{padding-left:11%}.timeline .timeline-slider.slick-slider .slick-dots{bottom:0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.timeline .timeline-slider.slick-slider .slick-dots li button:hover:before{font-size:16px;opacity:1}.timeline .timeline-slider.slick-slider .slick-dots li button:before{color:#fff;font-size:8px;height:16px;opacity:.3;padding:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:16px}.timeline .timeline-slider.slick-slider .slick-dots li.slick-active button:before{font-size:16px;opacity:1}.timeline .timeline-slider.slick-slider .slick-arrow{aspect-ratio:1;background:#084093;bottom:100%;height:90px;position:absolute;right:0;top:auto;-webkit-transform:translateX(0);transform:translateX(0);width:90px;z-index:9}.timeline .timeline-slider.slick-slider .slick-arrow.slick-disabled,.timeline .timeline-slider.slick-slider .slick-arrow:hover{background-color:#0c3985}.timeline .timeline-slider.slick-slider .slick-arrow.slick-disabled:before,.timeline .timeline-slider.slick-slider .slick-arrow:hover:before{opacity:1}.timeline .timeline-slider.slick-slider .slick-arrow:before{content:"";display:block;height:16px;margin:0 auto;opacity:1}.timeline .timeline-slider.slick-slider .slick-arrow.slick-prev{left:auto;right:90px}.timeline .timeline-slider.slick-slider .slick-arrow.slick-prev:before{background:url(../../images/icons/arrow-left.png) no-repeat 50%}.timeline .timeline-slider.slick-slider .slick-arrow.slick-next{right:0}.timeline .timeline-slider.slick-slider .slick-arrow.slick-next:before{background:url(../../images/icons/arrow-right.png) no-repeat 50%}.timeline .timeline{margin:auto;max-width:900px;padding:20px}.timeline .slick-slide:not(:first-of-type){position:relative}.timeline .slick-slide:not(:first-of-type) .timeline-item{margin-left:161px}.timeline .slick-slide:not(:first-of-type) .timeline-item .circle{position:relative}.timeline .slick-slide:not(:first-of-type) .timeline-item .circle:before{aspect-ratio:.85;background:url(../../images/history/curve.svg) 50%/contain no-repeat;content:"";display:block;height:327px;position:absolute;top:50%;-webkit-transform:translate(-115%,-50%);transform:translate(-115%,-50%)}.timeline .timeline-item{max-width:480px;text-align:center}.timeline .circle{aspect-ratio:1;background:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;width:488px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border:36px solid #0a3e98;justify-content:center;overflow:visible}.timeline .circle img{aspect-ratio:1;border-radius:50%;height:auto;position:relative;width:384px;z-index:1}.timeline h3{color:#084093;font-size:62px;margin-top:60px;padding-bottom:16px;position:relative}.timeline h3:after{background-color:#084093;content:"";height:4px;left:50%;position:absolute;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40px}.timeline p{color:#333;font-size:16px;line-height:1.8;margin-top:10px}.timeline .slick-dots li button:before,.timeline .slick-next,.timeline .slick-prev{color:#004080!important}@media screen and (max-width:1700px){.timeline .timeline-slider.slick-slider .slick-list,.timeline .timeline-slider.slick-slider .slick-track{padding-left:2%}}@media screen and (max-width:1600px){.timeline .timeline-item{max-width:442px}.timeline .circle,.timeline h3,.timeline p{width:440px}.timeline .circle img{width:340px}.timeline .slick-slide:not(:first-of-type) .timeline-item{margin-left:136px}.timeline .slick-slide:not(:first-of-type) .timeline-item .circle:before{height:290px;-webkit-transform:translate(-117%,-50%);transform:translate(-117%,-50%)}}@media screen and (max-width:1366px){.timeline .timeline-item{max-width:440px}.timeline .circle,.timeline h3,.timeline p{width:390px}.timeline h3{margin-top:40px;padding-bottom:8px}.timeline .circle{border:24px solid #0a3e98}.timeline .circle img{width:326px}.timeline .slick-slide:not(:first-of-type) .timeline-item{margin-left:119px}.timeline .slick-slide:not(:first-of-type) .timeline-item .circle:before{height:290px;-webkit-transform:translate(-103.5%,-50%);transform:translate(-103.5%,-50%)}}@media screen and (max-width:1200px){.timeline .timeline-item{margin-left:23px;max-width:372px}.timeline .circle,.timeline h3,.timeline p{width:300px}.timeline .circle img{width:236px}.timeline .slick-slide:not(:first-of-type) .timeline-item{margin-left:94px}.timeline .slick-slide:not(:first-of-type) .timeline-item .circle:before{height:210px;-webkit-transform:translate(-110.5%,-50%);transform:translate(-110.5%,-50%)}}@media screen and (max-width:991.98px){.timeline h2{padding-left:20px}}@media screen and (max-width:576px){.timeline{padding-top:0}.timeline .timeline-slider.slick-slider .slick-arrow{height:72px;top:-1.5%;width:72px}.timeline .timeline-slider.slick-slider .slick-arrow.slick-prev{right:72px}.timeline .slick-slide:not(:first-of-type) .timeline-item,.timeline .timeline-item{margin-left:30px}.timeline .slick-slide:not(:first-of-type) .timeline-item .circle:before{background-size:40%;-webkit-transform:translate(-92%,-50%);transform:translate(-92%,-50%)}.timeline .timeline-slider .slick-arrow{display:none!important}}.career-form-page .contact-container{margin-inline:auto;max-width:1500px;width:100%}.career-form-page input{border:1px solid #ccc;border-radius:4px;outline:none;-webkit-transition:.2s;transition:.2s}.career-form-page input:active,.career-form-page input:focus{border:1px solid #084093;outline:none}.career-form-page .contact-hero .image-wrapper{max-width:100%;right:0;top:100px}.career-form-page .contact-hero .image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover}.career-form-page .branch-wrapper{margin:auto;padding-top:70px;padding-inline:190px;width:100%}.career-form-page .branch-wrapper .branch-list{padding-top:90px}.career-form-page .branch-wrapper .branch-list .branch-box{background-color:#f2f3f4;padding-bottom:55px;padding-top:52px}.career-form-page .branch-wrapper .branch-list .branch-box h2{color:#171e36;font-family:Optima;font-size:34px;font-weight:700;line-height:40px}.career-form-page .branch-wrapper .branch-list .branch-box .branch-para{color:#999;font-family:Inter,serif;font-size:18px;font-weight:400;line-height:27px;margin-top:25px;text-transform:uppercase}.career-form-page .branch-wrapper .branch-list .branch-box:first-child{margin-bottom:18px}.career-form-page .branch-wrapper .btn{margin:45px auto auto;width:100%}.career-form-page .form-wrapper{margin-bottom:150px;padding-inline:120px}.career-form-page .form-wrapper .form-head{color:#171e36;font-family:Optima;font-size:62px;font-weight:500;line-height:62px;margin:auto auto 80px;max-width:485px;width:100%}.career-form-page .form-wrapper form{gap:28px}.career-form-page .form-wrapper form .main-label{color:#000;font-family:Inter,serif;font-size:20px;font-weight:700;gap:3px;max-width:314px;width:100%}.career-form-page .form-wrapper form .main-label span{color:#e60012}.career-form-page .form-wrapper form .category-wrapper .form-check{margin:0 50px 0 0;padding:0}.career-form-page .form-wrapper form .category-wrapper .form-check .form-check-input{border:1px solid #d0ceda;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;height:34px;margin:0;width:34px}.career-form-page .form-wrapper form .category-wrapper .form-check .form-check-input:checked[type=radio]{--bs-form-check-bg-image:url(../../images/icons/check-dot.png);background-image:var(--bs-form-check-bg-image);background-position:50%;background-repeat:no-repeat;background-size:16px 16px}.career-form-page .form-wrapper form .category-wrapper .form-check .form-check-input:checked{background-color:transparent}.career-form-page .form-wrapper form .category-wrapper .form-check label{cursor:pointer;font-size:18px;font-weight:700;line-height:34px;margin-left:10px}.career-form-page .form-wrapper form .type-in{background-color:#e7ebef;border:1px solid #ccc;font-family:Inter,serif;font-size:18px;height:90px;max-width:936px;outline:none;padding:30px;-webkit-transition:.2s;transition:.2s;width:100%}.career-form-page .form-wrapper form .type-in:active,.career-form-page .form-wrapper form .type-in:focus{border:1px solid #084093;outline:none}.career-form-page .form-wrapper form textarea{background-color:#e7ebef;border:1px solid #ccc;border-radius:4px;font-family:Inter,serif;font-size:18px;height:309px;max-width:936px;outline:none;padding:30px;resize:none;-webkit-transition:.2s;transition:.2s;width:100%}.career-form-page .form-wrapper form textarea:active,.career-form-page .form-wrapper form textarea:focus{border:1px solid #084093;outline:none}.career-form-page .form-wrapper form .checkbox-wrapper{gap:25px;margin-bottom:96px;margin-top:60px;margin-inline:auto;max-width:820px;width:100%}.career-form-page .form-wrapper form .checkbox-wrapper>div{gap:25px;padding-left:47px}.career-form-page .form-wrapper form .checkbox-wrapper .form-check-input{border:3px solid #d0ceda;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;height:25px;width:25px}.career-form-page .form-wrapper form .checkbox-wrapper .form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url(../../images/icons/check-arrow.png)}.career-form-page .form-wrapper form .checkbox-wrapper .form-check-input:checked{background-color:transparent}.career-form-page .form-wrapper form .checkbox-wrapper .terms-text{color:#999;cursor:pointer;font-family:Inter,serif;font-size:17px;font-weight:600;line-height:28px}.career-form-page .form-wrapper .complete-text{color:#3d3d3d;font-family:Inter,serif;font-size:18px;line-height:30px;max-width:1100px;width:100%}.career-form-page .form-wrapper .complete-text .thank-text{color:#222;font-family:Optima;font-size:36px;font-weight:700}.career-form-page .form-wrapper .complete-text .great-text{color:#222;font-size:20px;font-weight:500}.career-form-page .form-wrapper .form-head{max-width:100%}.career-form-page .form-wrapper .attach-resume .file-upload{border:1px solid #d1d2de;border-radius:4px;gap:20px;padding:15px}.career-form-page .form-wrapper .attach-resume .file-upload .attach{opacity:0}.career-form-page .form-wrapper .attach-resume .file-upload .select-btn{background-color:#e8ebef;border:1px solid #babbcc;border-radius:4px;gap:5px;height:60px;width:180px}.career-form-page .form-wrapper .attach-resume .file-upload .select-btn .attach-icon{max-width:26px}.career-form-page .form-wrapper .attach-resume .file-upload .select-btn span{font-size:18px;font-weight:600}.career-form-page .form-wrapper .attach-resume .file-upload .select-text{font-size:20px;font-weight:400}.career-list-page{padding-inline:20px}.career-list-page .sc-title .decp-wrapper{gap:60px}.career-list-page .sc-title .head-text{font-family:Optima;font-size:62px;font-weight:500;line-height:1.2;margin-bottom:56px!important;max-width:unset;width:100%}.career-list-page .sc-title .career-para{width:95%}.career-list-page .sc-title .head-para{color:#222;font-family:Inter,serif;font-size:22px;font-weight:400;line-height:40px;margin-top:0}.career-list-page .sc-title .career-video{max-width:463px;width:100%}.career-list-page .sc-title .join-link{color:#084093;font-family:Optima;font-size:29px;font-weight:700;margin-top:56px}.application-btn{margin-top:100px}.career-listing-container{margin-inline:auto;max-width:1486px;width:100%}.career-listing-container .opening-title{border-block:1px solid #b7b7b7;font-family:Optima;font-size:43px;font-weight:500;height:100px;line-height:38px;margin-top:100px}.career-listing-container .career-greet{font-size:22px;margin-block:56px}.career-listing-container tr:nth-child(2n) td{background:#f5f9ff}.career-listing-container td,.career-listing-container th{border:0;padding-inline:40px;vertical-align:middle}.career-listing-container th{background:#084093;color:#fff;font-size:21px;padding-block:18px}.career-listing-container th:nth-of-type(2){width:250px}.career-listing-container th:nth-of-type(3){width:280px}.career-listing-container td{background:#dee6f2;font-size:23px;padding-block:38px}.career-listing-container td a{color:#222;font-weight:600;-webkit-transition:all .3s ease;transition:all .3s ease}.career-listing-container td a:hover{color:#084093}.career-detail-page{margin-inline:auto;max-width:1250px;width:100%}.career-detail-page .sc-title .date{font-size:16px}.career-detail-page .sc-title .title{font-size:56px;line-height:1}.career-detail-page .para{color:#999;font-size:18px;font-weight:500;margin-top:60px;padding-inline:20px}@media screen and (max-width:1200px){.career-form-page .form-wrapper{padding-inline:60px}.career-form-page .form-wrapper .form-head{font-size:45px}}@media screen and (max-width:992px){.career-detail-page .sc-title .title{font-size:48px}.career-detail-page .para{margin-top:40px}.career-list-page .career-para{width:100%}.career-form-page .form-wrapper{padding-inline:30px}.career-form-page .form-wrapper form .checkbox-wrapper>div{padding-left:0}}@media screen and (max-width:991.98px){.career-form-page .form-wrapper form .type-in{height:52px;padding:8px 12px}.career-form-page .form-wrapper form textarea{padding:8px 12px}.career-form-page .form-wrapper form .main-label{margin-bottom:8px}.career-form-page .form-wrapper .attach-resume .file-upload .select-btn{height:48px}}@media screen and (max-width:576px){.career-list-page .sc-title .head-text{font-size:40px;margin-bottom:20px!important}.career-list-page .sc-title .head-para{font-size:16px;line-height:32px}.career-list-page .sc-title .career-video{max-width:360px}.career-list-page .sc-title .join-link{font-size:22px}.career-listing-container{margin-bottom:80px;margin-top:0}.career-listing-container .opening-title{font-size:36px;height:unset;margin-top:56px;padding-block:16px}.career-listing-container .career-greet{font-size:18px;margin-block:36px}.career-listing-container .application-btn{margin-top:60px}.career-listing-container td,.career-listing-container th{padding-inline:20px}.career-listing-container th{display:none;font-size:16px;padding-block:10px}.career-listing-container td{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;padding-block:10px;text-align:left!important;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.career-listing-container td:before{content:attr(data-title) ": ";font-size:16px;font-weight:600}.career-listing-container td a{font-weight:400}.career-detail-page .sc-title .title{font-size:32px}.career-detail-page .para{font-size:16px}}.information-wrapper .information-container{margin-inline:auto;max-width:1500px;width:100%}.information-wrapper .information-container .sc-title{font-size:62px;margin-bottom:60px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .row{--bs-gutter-x:36px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .left-block{max-width:512px;width:100%}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .left-block .left-info-box{background-color:#003f9d;border-radius:8px;padding:58px 30px 40px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .left-block .left-info-box .title{font-size:52px;margin-bottom:46px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .left-block .left-info-box .img-wrapper{margin-bottom:74px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .left-block .left-info-box .info-box{border-radius:8px;padding:70px 0}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .left-block .left-info-box .info-box .time-info{color:#003f9d;font-size:20px;line-height:1}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .left-block .left-info-box .info-box .year-info{color:#003f9d;font-size:150px;line-height:1}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .left-block .left-info-box .info-box .info{color:#999;font-size:26px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block>*{border-top:3px solid #003f9d;padding:50px 45px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .info-wrapper>*{line-height:1}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .info-wrapper .title{font-size:38px;margin-bottom:12px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .info-wrapper .numbers{font-size:125px;margin-bottom:8px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .info-wrapper .description{color:#999;font-size:26px;margin-bottom:8px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .info-wrapper .current-time{font-size:16px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .employee-box .image-block{max-width:400px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .employee-box .row>*{max-width:400px;width:100%}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .company-box .row>*{padding-inline:22px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .company-box .company-left-block{max-width:340px;width:100%}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .company-box .company-right-block{color:#999;font-size:28px;margin-bottom:24px;margin-top:16px;max-width:400px;width:100%}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .company-box .company-right-block .current-time{font-size:16px}.information-wrapper .information-container .sc-total-assets{border-top:3px solid #003f9d;margin-top:100px;padding:40px 28px}.information-wrapper .information-container .sc-total-assets .row{--bs-gutter-x:70px}.information-wrapper .information-container .sc-total-assets .left-block{max-width:370px;width:100%}.information-wrapper .information-container .sc-total-assets .left-block .title{font-size:60px;margin-bottom:100px}.information-wrapper .information-container .sc-total-assets .left-block .asset-value{font-size:22px}.information-wrapper .information-container .sc-total-assets .left-block .numbers{font-size:136px;margin-bottom:8px}.information-wrapper .information-container .sc-total-assets .left-block .description{color:#999;font-size:28px}.information-wrapper .information-container .sc-about-mfa{margin-bottom:-60px;margin-top:250px}.information-wrapper .information-container .sc-about-mfa .row{--bs-gutter-x:80px}.information-wrapper .information-container .sc-about-mfa .about-box{border-top:3px solid #003f9d;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:60px 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.information-wrapper .information-container .sc-about-mfa .about-box .title{font-size:60px;margin-bottom:40px}.information-wrapper .information-container .sc-about-mfa .about-box .main-info>*{line-height:1}.information-wrapper .information-container .sc-about-mfa .about-box .main-info .time{font-size:20px}.information-wrapper .information-container .sc-about-mfa .about-box .main-info .year-info{font-size:136px;letter-spacing:5px}.information-wrapper .information-container .sc-about-mfa .about-box .main-info .description{color:#999;font-size:28px;line-height:1.5}.information-wrapper .information-container .sc-about-mfa .about-box .img-wrapper{margin:0 auto;max-width:315px;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.information-wrapper .information-container .sc-about-mfa .about-box.about-1 .main-info{bottom:60px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.information-wrapper .information-container .sc-about-mfa .about-box.about-1 .img-wrapper{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.information-wrapper .information-container .sc-about-mfa .about-box.about-2 .img-wrapper{max-width:360px;width:100%}.information-wrapper .information-container .sc-about-mfa .about-box.about-3 .img-wrapper{max-width:520px;width:100%}.information-wrapper .information-container .sc-about-mfa .about-box.about-4 .img-wrapper{max-width:575px;width:100%}.information-wrapper .information-container .sc-global-related{background-color:#f5f5f5}@media screen and (max-width:1600px){.information-wrapper .information-container{padding-inline:40px}.information-wrapper .information-container .sc-about-mfa .row,.information-wrapper .information-container .sc-info-intro .about-group-wrapper .row{--bs-gutter-x:30px}.information-wrapper .information-container .global-related .row{--bs-gutter-x:20px}.information-wrapper .information-container .sc-about-mfa .about-box .title{font-size:48px}}@media screen and (max-width:1366px){.information-wrapper .information-container .sc-title{font-size:50px;margin-bottom:30px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .left-block{max-width:unset}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .left-block .left-info-box .info-box{max-width:400px;padding:70px 20px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .info-wrapper .numbers{font-size:90px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .company-box .company-left-block{max-width:unset;padding:0}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .company-box .company-right-block{max-width:unset}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .company-box .company-image,.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .company-box .row{max-width:400px}.information-wrapper .information-container .sc-about-mfa .about-box .title{font-size:40px}.information-wrapper .information-container .sc-about-mfa .about-box .main-info{bottom:40px}.information-wrapper .information-container .sc-about-mfa .about-box .main-info .time{font-size:16px}.information-wrapper .information-container .sc-about-mfa .about-box .main-info .description{font-size:24px}.information-wrapper .information-container .sc-total-assets .left-block .asset-value{font-size:16px}.information-wrapper .information-container .sc-total-assets .left-block .numbers{font-size:100px}.information-wrapper .information-container .sc-total-assets .left-block .description{font-size:24px}.information-wrapper .information-container .sc-total-assets .left-block .title{font-size:50px;margin-bottom:50px}.information-wrapper .information-container .sc-about-mfa{margin-top:180px}}@media screen and (max-width:1200px){.information-wrapper .information-container .sc-about-mfa .about-box .title{font-size:32px}}@media screen and (max-width:1024px){.information-wrapper .information-container .sc-title{font-size:40px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .left-block .left-info-box .title{font-size:30px}}@media screen and (max-width:992px){.information-wrapper .information-container .sc-about-mfa .about-box .main-info{bottom:66px}.information-wrapper .information-container .sc-about-mfa .about-box .main-info .year-info{font-size:120px}}@media screen and (max-width:768px){.information-wrapper .information-container{margin-top:40px;padding-inline:16px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .left-block{margin-bottom:40px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .left-block .left-info-box .info-box{max-width:unset;padding:50px 20px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .left-block .left-info-box .info-box .year-info{font-size:80px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .info-wrapper .title{font-size:30px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .info-wrapper .numbers{font-size:80px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .info-wrapper .description{font-size:24px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .employee-box .row>*{max-width:unset}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .employee-box .image-block{margin-top:40px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .company-box .company-image,.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .company-box .row{max-width:unset}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .company-box .company-right-block{font-size:24px}.information-wrapper .information-container .sc-total-assets{margin-top:60px}.information-wrapper .information-container .sc-total-assets .left-block{max-width:unset}.information-wrapper .information-container .sc-total-assets .left-block .title{font-size:40px;margin-bottom:30px}.information-wrapper .information-container .sc-about-mfa{margin-top:80px}.information-wrapper .information-container .sc-about-mfa .about-box .title{font-size:30px}.information-wrapper .information-container .sc-about-mfa .about-box .main-info .year-info{font-size:70px}}@media screen and (max-width:576px){.information-wrapper .information-container{margin-top:0;padding-inline:16px}.information-wrapper .information-container .sc-title{font-size:26px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .info-wrapper .title{font-size:24px}.information-wrapper .information-container .sc-info-intro .about-group-wrapper .right-block .info-wrapper .numbers{font-size:70px}.information-wrapper .information-container .sc-total-assets .left-block .title{font-size:32px}.information-wrapper .information-container .sc-total-assets .left-block .numbers{font-size:80px}.information-wrapper .information-container .sc-about-mfa .about-box.about-3 .img-wrapper,.information-wrapper .information-container .sc-about-mfa .about-box.about-4 .img-wrapper{margin-bottom:40px}}.value-page-wrapper .value-container{margin-inline:auto;max-width:1500px}.value-page-wrapper .value-container .sc-title{font-size:62px;margin-bottom:60px}.value-page-wrapper .value-container .info-group .sub-title{font-size:38px;margin-bottom:30px}.value-page-wrapper .value-container .info-group .sub-description{font-size:26px}.value-page-wrapper .value-container .info-group.meaning{margin-bottom:60px}.value-page-wrapper .value-container .sc-philosophy{border-bottom:1px solid #dbdbdb;padding-bottom:84px}.value-page-wrapper .value-container .sc-philosophy .image-full-logo{max-width:760px;width:100%}.value-page-wrapper .value-container .sc-philosophy .description{font-size:38px;margin-bottom:60px}.value-page-wrapper .value-container .sc-philosophy .image-full-logo{margin-bottom:64px}.value-page-wrapper .value-container .sc-our-value{padding-top:110px}.value-page-wrapper .value-container .sc-our-value .sc-title{margin-bottom:50px}.value-page-wrapper .value-container .sc-our-value .image-logo{margin-bottom:50px;max-width:720px;width:100%}.value-page-wrapper .value-container .sc-our-value .value-image{margin-bottom:70px;max-width:680px;width:100%}.value-page-wrapper .value-container .sc-our-value .info-group{margin-bottom:80px}.value-page-wrapper .value-container .sc-our-value .info-group .sub-title{margin-bottom:20px}.value-page-wrapper .value-container .sc-our-value .info-group:last-of-type{margin-bottom:0}@media screen and (max-width:1600px){.value-page-wrapper .value-container{padding-inline:40px}}@media screen and (max-width:1200px){.value-page-wrapper .value-container{padding-block:20px}.value-page-wrapper .value-container .sc-title{font-size:50px}.value-page-wrapper .value-container .info-group .sub-title{font-size:30px;margin-bottom:12px}.value-page-wrapper .value-container .info-group .sub-description{font-size:16px}.value-page-wrapper .value-container .info-group.meaning{margin-bottom:50px}.value-page-wrapper .value-container .sc-philosophy .image-full-logo{max-width:650px}.value-page-wrapper .value-container .sc-philosophy .description{font-size:32px}.value-page-wrapper .value-container .sc-our-value{padding-bottom:0;padding-top:80px}.value-page-wrapper .value-container .sc-our-value .image-logo{max-width:560px}.value-page-wrapper .value-container .sc-our-value .value-image{max-width:550px}.value-page-wrapper .value-container .sc-our-value .info-group{margin-bottom:60px}}@media screen and (max-width:768px){.value-page-wrapper .value-container .sc-title{font-size:40px}.value-page-wrapper .value-container .info-group .sub-title{font-size:26px}.value-page-wrapper .value-container .sc-philosophy .image-full-logo{max-width:500px}.value-page-wrapper .value-container .sc-philosophy .description{font-size:24px;margin-bottom:50px}.value-page-wrapper .value-container .sc-our-value .image-logo{max-width:500px}.value-page-wrapper .value-container .sc-our-value .value-image{max-width:460px}.value-page-wrapper .value-container .sc-our-value .info-group{margin-bottom:50px}}@media screen and (max-width:576px){.value-page-wrapper .value-container .sc-title{font-size:32px}.value-page-wrapper .value-container .sc-our-value .image-logo,.value-page-wrapper .value-container .sc-philosophy .image-full-logo{max-width:400px}.value-page-wrapper .value-container .sc-our-value .value-image{max-width:380px}.value-page-wrapper .value-container .sc-title{font-size:28px}.value-page-wrapper .value-container .sc-philosophy .description{font-size:20px}.value-page-wrapper .value-container .info-group .sub-title{font-size:22px}.value-page-wrapper .value-container .sc-philosophy{padding-bottom:40px}.value-page-wrapper .value-container .sc-our-value{padding-top:70px}.project-video{max-width:fit-content;}.value-page-wrapper .value-container .sc-our-value .sc-title{margin-bottom:30px}}