@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Purple+Purse&display=swap");html{font-size:10px}body{font-size:14px;line-height:1.6;font-family:Inter,sans-serif;font-weight:400;color:#191424}section{overflow:hidden}section.section-job-detail{overflow:unset}a{transition:all .4s ease;color:inherit}a:hover{color:#ef4638;text-decoration:none}img{max-width:100%;max-height:unset;height:auto}h1,h2,h3,h4,h5,h6{font-family:Inter,sans-serif;color:inherit;line-height:inherit}@media screen and (min-width:1200px){.container{max-width:1156px}}.delay-000{animation-delay:0ms}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}.delay-600{animation-delay:.6s}.delay-700{animation-delay:.7s}.delay-800{animation-delay:.8s}.delay-900{animation-delay:.9s}.delay-1000{animation-delay:1s}.transition{transition:all .4s ease}.pointer-events-none{pointer-events:none}.cursor-pointer{cursor:pointer}.btn{padding:11px 15px;border:2px solid #191424;color:#191424;position:relative;font-size:14px;line-height:1.5;font-weight:700;box-shadow:none;outline:none;border-top-right-radius:16px;transition:all .4s ease;overflow:hidden;text-align:left}.btn:before{content:"";background-color:#ef4638;position:absolute;left:0;top:0;width:0;height:0;transform:translate(-40%,-35%);transition:all .7s ease;border-radius:100%;z-index:0}.btn>*{position:relative;z-index:1}.btn:hover{border-color:#ef4638;color:#fff}.btn.focus,.btn:focus{box-shadow:0 0 0 .2rem rgba(239,70,56,.3)}.btn:hover:before{width:280%;padding-top:180%}.btn.btn-white{border-color:#fff;color:#fff}.btn.btn-white:hover{border-color:#ef4638}.btn.btn-hover-white:hover{border-color:#fff;color:#191424}.btn.btn-hover-white:before{background-color:#fff}.bg-text>span:first-of-type{animation:a 10s linear 0s infinite}.bg-text>span:nth-of-type(2){animation:a 10s linear .4545454545s infinite}.bg-text>span:nth-of-type(3){animation:a 10s linear .9090909091s infinite}.bg-text>span:nth-of-type(4){animation:a 10s linear 1.3636363636s infinite}.bg-text>span:nth-of-type(5){animation:a 10s linear 1.8181818182s infinite}.bg-text>span:nth-of-type(6){animation:a 10s linear 2.2727272727s infinite}.bg-text>span:nth-of-type(7){animation:a 10s linear 2.7272727273s infinite}.bg-text>span:nth-of-type(8){animation:a 10s linear 3.1818181818s infinite}.bg-text>span:nth-of-type(9){animation:a 10s linear 3.6363636364s infinite}.bg-text>span:nth-of-type(10){animation:a 10s linear 4.0909090909s infinite}.bg-text>span:nth-of-type(11){animation:a 10s linear 4.5454545455s infinite}@keyframes a{0%{transform:scale(1)}7%{transform:scale(1.3)}14%{transform:scale(1)}}.bg-text{font-family:Raleway,sans-serif;color:#f2f1f4;font-size:140px;line-height:1.2;font-weight:800;white-space:nowrap;letter-spacing:-.09em}.bg-text span{display:inline-block}.bg-text-home.bg-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:1199px){.bg-text{font-size:110px}}@media screen and (max-width:991px){.bg-text-home.bg-text{transform:translate(-50%,-50%) rotate(90deg)}.bg-text{font-size:62px;transform:translate(-50%,-50%)}.bg-text span{display:inline-block}}.offset-header{padding-top:96px}#header.sticky .header-inner{height:80px;background:#fff;box-shadow:0 0 16px rgba(25,20,36,.05)}#header.sticky .header-inner .nav .main-menu{margin:0 -20px}#header.sticky .header-inner .nav .main-menu .item{padding:0 20px}#header.sticky .header-inner .nav .btn-action{padding:8px 12px;font-size:12px}#header .header-inner{transition:all .4s ease;position:fixed;z-index:7;top:0;left:0;right:0;height:96px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#fff}#header .header-inner .logo{width:149px;display:block;margin-right:auto}#header .header-inner .logo .img{width:100%}#header .header-inner .logo .img-white{display:none}#header .header-inner .nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#header .header-inner .nav .main-menu{padding:0;display:-ms-flexbox;display:flex;list-style:none;color:#191424;font-weight:700;line-height:1.5;margin:0 -24px;transition:all .4s ease}#header .header-inner .nav .main-menu .item{transition:all .4s ease;padding:0 24px}#header .header-inner .nav .main-menu .item .item-link{padding:15px 0;display:block}#header .header-inner .nav .main-menu .item.active>.item-link,#header .header-inner .nav .main-menu .item>.item-link:hover{color:#ef4638}#header .header-inner .nav .main-menu .item .dropdown-selector .label{font-size: 14px;}#header .header-inner .nav .main-menu .item .dropdown-selector .dropdown .dropdown-inner{width: 228px;}#header .header-inner .nav .main-menu .item .dropdown-selector .dropdown .dropdown-inner .dropdown-scroll .item{padding: 5px 9px;}#header .header-inner .nav .btn-action{margin-left:48px}#header .header-inner .mobile-nav{display:none}#header .header-inner .mobile-nav .btn-hamburger{width:37px;height:34px;padding:10px;margin-right:-10px;margin-left:10px}#header .header-inner .mobile-nav .btn-hamburger .inner{width:100%;height:100%;position:relative}#header .header-inner .mobile-nav .btn-hamburger .inner span{position:absolute;right:0;width:100%;height:2px;border-radius:2px;background:#191424;transition:all .4s ease}#header .header-inner .mobile-nav .btn-hamburger .inner span:first-of-type{top:0}#header .header-inner .mobile-nav .btn-hamburger .inner span:nth-of-type(2),#header .header-inner .mobile-nav .btn-hamburger .inner span:nth-of-type(3){top:50%;transform:translateY(-50%)}#header .header-inner .mobile-nav .btn-hamburger .inner span:nth-of-type(4){bottom:0;width:50%}#header .header-inner .menu-box{display:none;position:fixed;top:55px;left:0;right:0;bottom:0;overflow:hidden auto;background:#fff;transition:all .4s ease;-ms-flex-direction:column;flex-direction:column;padding-bottom:32px;transform:translateX(100%)}#header .header-inner .menu-box .bg-text{position:absolute;transform:translate(-50%,-46%) rotate(90deg);top:46%;left:50%}#header .header-inner .menu-box .main-menu-container{position:relative;z-index:1;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex}#header .header-inner .menu-box .main-menu{padding:20px 0;text-align:center;margin:auto;list-style:none;font-size:25px;line-height:40px;color:#191424;font-weight:700}#header .header-inner .menu-box .main-menu .item{padding:24px 0}#header .header-inner .menu-box .main-menu .item.active .item-link{color:#ef4638}#header .header-inner .menu-box .social{position:relative;z-index:1}#header[section=header-light]:not(.sticky) .header-inner .logo img:first-child{display:none}#header[section=header-light]:not(.sticky) .header-inner .logo img:last-child{display:block}#header[section=header-light]:not(.sticky) .header-inner .nav .main-menu .item-link{color:#fff}#header[section=header-light]:not(.sticky) .header-inner .nav .item.active .item-link,#header[section=header-light]:not(.sticky) .header-inner .nav .item .item-link:hover{color:#ef4638}#header[section=header-light]:not(.sticky) .header-inner .nav .btn-action{border-color:#fff;color:#fff}#header[section=header-light]:not(.sticky) .header-inner .nav .btn-action:hover{border-color:#ef4638}#header[section=header-dark] .header-inner{background-color:#191424}#header[section=header-dark] .header-inner .logo .img{display:none}#header[section=header-dark] .header-inner .logo .img-white{display:block}#header[section=header-dark] .header-inner .nav .main-menu .item .item-link{color:#fff}#header[section=header-dark] .header-inner .nav .main-menu .item.active>.item-link,#header[section=header-dark] .header-inner .nav .main-menu .item>.item-link:hover{color:#ef4638}#header[section=header-dark] .header-inner .nav .btn-action{border-color:#fff;color:#fff}#header[section=header-dark] .header-inner .nav .btn-action:hover{border-color:#ef4638}@media screen and (max-width:991px){.offset-header{padding-top:55px}#header .header-inner,#header.sticky .header-inner{height:55px}#header .header-inner .logo{width:19px}#header .header-inner .nav{display:none}#header .header-inner .menu-box{display:-ms-flexbox;display:flex}#header .header-inner .mobile-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#header .header-inner .mobile-nav .btn-action{color:#191424;line-height:1.15;border-bottom:1px solid #191424;font-weight:700}#header[section=header-light]:not(.sticky) .header-inner .mobile-nav .btn-action{color:#fff;border-bottom-color:#fff}#header[section=header-light]:not(.sticky) .header-inner .mobile-nav .btn-hamburger .inner span{background-color:#fff}#header[section=header-dark] .header-inner .mobile-nav .btn-action{color:#fff;border-bottom-color:#fff}#header[section=header-dark] .header-inner .mobile-nav .btn-hamburger .inner span{background-color:#fff}#header.open .header-inner .btn-hamburger .inner span:first-of-type{width:0}#header.open .header-inner .btn-hamburger .inner span:nth-of-type(2){transform:translateY(-50%) rotate(-45deg)}#header.open .header-inner .btn-hamburger .inner span:nth-of-type(3){transform:translateY(-50%) rotate(45deg)}#header.open .header-inner .btn-hamburger .inner span:nth-of-type(4){width:0}#header.open .header-inner .menu-box{transform:translateX(0)}}#footer{padding:215px 0 48px;position:relative;background-color:#191424;color:#fff}#footer .cta{font-size:62px;line-height:1.2;font-weight:"Raleway",sans-serif;font-weight:800;text-align:center;margin-bottom:24px}#footer .scroll-to-top{position:absolute;left:50%;transform:translateX(-50%);top:38px;height:44px;width:44px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#footer .scroll-to-top img{height:100%}@media screen and (max-width:991px){#footer{padding:162px 0 48px}#footer .cta{font-size:43px;margin-bottom:22px}#footer .scroll-to-top{top:30px;height:40px;width:40px}}.social{padding:0;margin:0 -12px;display:-ms-flexbox;display:flex}.social li{list-style-type:none;padding:0 12px}.social li a{display:block;width:20px}.social li a img{transition:all .4s ease}.social li a:hover img{transform:translateY(-4px)}@media screen and (max-width:991px){.social li a{width:16px}}.breadcrumb{color:#c5c1cd;padding:0;margin:0;background:transparent}.sidebar-sticky{position:sticky;top:95px}.sidebar-list-post{border:2px solid #191424;padding:32px;border-top-right-radius:50px;left:0;right:0}.hover-zoom-11{transition:all .4s ease}.hover-zoom-11:hover{transform:scale(1.1)}.hover-zoom-12{transition:all .4s ease}.hover-zoom-12:hover{transform:scale(1.2)}.hover-zoom-13{transition:all .4s ease}.hover-zoom-13:hover{transform:scale(1.3)}.hover-zoom-14{transition:all .4s ease}.hover-zoom-14:hover{transform:scale(1.4)}.hover-zoom-15{transition:all .4s ease}.hover-zoom-15:hover{transform:scale(1.5)}.hover-zoom-16{transition:all .4s ease}.hover-zoom-16:hover{transform:scale(1.6)}.hover-zoom-17{transition:all .4s ease}.hover-zoom-17:hover{transform:scale(1.7)}.hover-zoom-18{transition:all .4s ease}.hover-zoom-18:hover{transform:scale(1.8)}.hover-zoom-19{transition:all .4s ease}.hover-zoom-19:hover{transform:scale(1.9)}.hover-zoom-20{transition:all .4s ease}.hover-zoom-20:hover{transform:scale(2)}.search-box{position:relative}.search-box .icon{position:absolute;left:0;width:20px;padding:0;top:10px;border:none;background-color:transparent;outline:none}.search-box .icon img{width:100%}.search-box .input{width:100%;border:none;border-bottom:1px solid #c5c1cd;line-height:40px;padding:0 0 0 30px;color:#191424;font-weight:700;outline:none}.search-box .input::-webkit-input-placeholder{color:#191424;font-weight:700}.search-box .input::-moz-placeholder{color:#191424;font-weight:700}.search-box .input:-ms-input-placeholder,.search-box .input::-ms-input-placeholder{color:#191424;font-weight:700}.search-box .input::placeholder{color:#191424;font-weight:700}.ratio-img{width:100%;padding-top:66.66%;position:relative}.ratio-img>img{width:100%;height:100%;position:absolute;left:0;top:0}.img-cover,.ratio-img>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.scale-12{transform:scale(1.2)}.typography{color:#2f293d}.typography *{font-family:Inter,sans-serif!important;font-size:13pt!important;line-height:1.4!important}.typography a{color:#007bff}.typography a:hover{color:#ef4638}.typography img{width:100%}.typography ul{padding:0;margin:0}.typography ul li{margin-left:18px}.typography .mce-toc{border:1px solid #191424;padding:12px 24px;margin-bottom:2em;background:#f63}.typography .mce-toc h2{margin:4px;display:none}.typography .mce-toc ul ul{-webkit-padding-start:24px;padding-inline-start:24px}.typography .mce-toc li{list-style-type:none;left:0}.typography .mce-toc li a{color:#fff!important;font-size:14pt!important}.typography .mce-toc li a:hover{color:#fff!important;text-decoration:underline!important}.pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 -4px}.pagination .item{padding:0 4px}.pagination .item a{min-width:24px;height:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:4px}.pagination .item a.active{background:#f63;color:#fff}@media screen and (max-width:991px){.sidebar-list-post{padding:24px 16px 20px 24px}}.section-banner{min-height:100vh;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.section-banner{min-height:auto!important}}@media screen and (min-width:768px) and (max-width:1200px){.section-banner{min-height:auto!important}.section-banner .min-h-200{min-height:100px!important}}.section-banner>.container{display:-ms-flexbox;display:flex}.section-banner .inner-section{position:relative;width:100%;padding-bottom:40px}.section-banner .shadow-line-container{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100vh;max-width:90vw;top:0;right:100%;transform:rotate(-90deg);transform-origin:top right}.section-banner .shadow-line{padding-left:148px;color:#c5c1cd;position:relative}.section-banner .shadow-line:before{content:"";position:absolute;height:1px;left:0;width:136px;top:50%;background-color:#c5c1cd}@media screen and (max-width:991px){.section-banner .shadow-line-container{position:static;transform:none;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:9px}.section-banner .shadow-line-container .shadow-line{padding-left:117px}.section-banner .shadow-line-container .shadow-line:before{width:100px}}.typing-animation .typing-cursor{animation:b .83s linear 1s infinite}@keyframes b{0%{opacity:1}50%{opacity:0}to{opacity:1}}.dropdown-selector{position:relative;z-index:5;text-align: center;}.dropdown-selector .label{font-weight:700;cursor:pointer;color:#191424;transition:all .4s ease;font-size:17px;line-height:1.6;min-width:110px}.dropdown-selector .label:after{content:"";display:inline-block;margin-left:10px;width:10px;height:10px;background-image:url(../images/icons/chevron-down-black.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;transition:all .4s ease}.dropdown-selector .dropdown{position:absolute;top:100%;padding-top:8px;bottom:0;opacity:0;pointer-events:none;transition:all .4s ease}.dropdown-selector .dropdown .dropdown-inner{position:relative;z-index:4;border:1px solid #191424;box-shadow:4px 4px #191424;border-top-right-radius:20px;background:#fff;width:200px;padding:15px}.dropdown-selector .dropdown .dropdown-inner .dropdown-scroll{overflow:auto;max-height:236px; text-align: left;}.dropdown-selector .dropdown .dropdown-inner .dropdown-scroll::-webkit-scrollbar{width:4px}.dropdown-selector .dropdown .dropdown-inner .dropdown-scroll::-webkit-scrollbar-track{background:transparent}.dropdown-selector .dropdown .dropdown-inner .dropdown-scroll::-webkit-scrollbar-thumb{background:#ef4638}.dropdown-selector .dropdown .dropdown-inner .item{padding:5px 9px;display:block}.dropdown-selector.active .label{color:#ef4638}.dropdown-selector.active .label:after{background-image:url(../images/icons/chevron-down-red.svg)}.dropdown-selector.active .dropdown{opacity:1;pointer-events:all}@media screen and (min-width:992px){.dropdown-selector:hover .label{color:#ef4638}.dropdown-selector:hover .label:after{background-image:url(../images/icons/chevron-down-red.svg)}.dropdown-selector:hover .dropdown{opacity:1;pointer-events:all}}@media screen and (max-width:991px){.dropdown-selector .label{font-size:14px}.dropdown-selector .dropdown .dropdown-inner{width:160px;padding:12px}.dropdown-selector .dropdown .dropdown-inner .dropdown-scroll{max-height:150px}}.portfolio-filter-sticky{position:sticky;z-index:6;top:80px;left:0;right:0;opacity:0;transition:all .4s ease;pointer-events:none;background:#fff}.portfolio-filter-sticky .inner{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:50px;border-bottom:1px solid #c5c1cd}.portfolio-filter-sticky .close{cursor:pointer}.portfolio-filter-sticky.active{opacity:1;pointer-events:all}.portfolio-number{font-size:150px;line-height:87px;font-family:Purple Purse,cursive;font-weight:400;text-align:center;position:relative}.portfolio-number .demo-day{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.portfolio-number .percenty{position:absolute;right:0;bottom:0}@media screen and (max-width:991px){.portfolio-filter-sticky{top:55px}.portfolio-number{font-size:100px}}.see-full-fixed-container{position:fixed;bottom:50px;pointer-events:none;left:0;right:0;z-index:5}.see-full-fixed{display:-ms-inline-flexbox;display:inline-flex;pointer-events:all;-ms-flex-align:center;align-items:center;color:#191424}.see-full-fixed,.see-full-fixed>*{transition:all .4s ease}.see-full-fixed:hover{color:#191424}.see-full-fixed.hide{pointer-events:none!important}.see-full-fixed.hide>*{opacity:0}.grid-image{margin-top:16px;margin-bottom:16px;display:grid;grid-template-columns:repeat(4,auto);grid-gap:16px}@media screen and (max-width:768px){.grid-image{grid-template-columns:repeat(2,auto)}}.has-decoration{text-decoration:underline}.bdb-1px-grey-dark{border-bottom:1px solid #191424}.tag__expired{color:#fff;background-color:#dfdde3;padding:4px 12px;border-radius:5px}.ovf-x-hidden{overflow-x:hidden}.dropdown-selector:last-child{margin-right:0!important}.dropdown-selector:last-child .dropdown{right:20px!important}.row__job__detail ul{padding-left:15px!important}.row__job__detail ul li{margin-bottom:8px}@media screen and (max-width:1200px){.custom__dropdown .dropdown-selector{margin-right:70px!important}}.show__mb{display:none}.form__st1 label{margin-bottom:0}.form__st1 input,.form__st1 select{height:40px}.form__st1 span.select2-selection.select2-selection--single{margin:6px 0!important}.form__st1 .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px!important;color:#000}.form__st1 .select2-selection.select2-selection--single,.form__st1 input,.form__st1 select,.form__st1 textarea{border:none!important;box-shadow:none!important;outline:none!important;font-style:normal;font-weight:700;font-size:14.4px;line-height:22px;padding:0;font-feature-settings:"ss01" on,"cv05" on,"cv06" on,"cv08" on,"cv10" on,"cv11" on,"kern" off;color:#2f293d}.form__st1 .select2-selection.select2-selection--single::-webkit-input-placeholder,.form__st1 input::-webkit-input-placeholder,.form__st1 select::-webkit-input-placeholder,.form__st1 textarea::-webkit-input-placeholder{color:#dfdde3;font-weight:700}.form__st1 .select2-selection.select2-selection--single::-moz-placeholder,.form__st1 input::-moz-placeholder,.form__st1 select::-moz-placeholder,.form__st1 textarea::-moz-placeholder{color:#dfdde3;font-weight:700}.form__st1 .select2-selection.select2-selection--single:-ms-input-placeholder,.form__st1 .select2-selection.select2-selection--single::-ms-input-placeholder,.form__st1 input:-ms-input-placeholder,.form__st1 input::-ms-input-placeholder,.form__st1 select:-ms-input-placeholder,.form__st1 select::-ms-input-placeholder,.form__st1 textarea:-ms-input-placeholder,.form__st1 textarea::-ms-input-placeholder{color:#dfdde3;font-weight:700}.form__st1 .select2-selection.select2-selection--single::placeholder,.form__st1 input::placeholder,.form__st1 select::placeholder,.form__st1 textarea::placeholder{color:#dfdde3;font-weight:700}.form__st1 .select2-selection__placeholder{color:#dfdde3!important}.form__st1 .select2-selection__rendered{padding-left:0!important}.form__st1 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 transparent transparent;border-radius:20px}.form__st1 .ip__file{opacity:0}.form__st1 select option{font-weight:700}span.select2-dropdown.select2-dropdown--below{padding:10px!important;border:1px solid grey}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#ef4638!important;color:#fff}.select2-results__options li{border-radius:5px;padding:10px;font-weight:700}@media screen and (max-width:1024px){.see-portfolio{top:50px!important;position:relative!important}}@media screen and (max-width:767px){.col__reverser__mobile{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col__reverser__mobile .text-right{margin-right:auto;text-align:left!important}.show__mb{display:block}.hide__mb{display:none}.bdb-mb-grey-light{border-bottom:1px solid #c5c1cd}.custom__dropdown .dropdown-selector{margin-right:20px!important}}.mousemove-bg{position:fixed;top:50%;left:50%;transform:translateY(-50%);transition:all .4s ease-out;opacity:0;border:1px solid hsla(0,0%,100%,.1)}.tabs-service-slider{display:-ms-flexbox;display:flex;overflow:auto}.tabs-service-slider::-webkit-scrollbar{display:none}.tabs-service-slider .tab:last-of-type{min-width:100%}.tabs-service-slider .tab{scroll-snap-align:start;white-space:nowrap}.service-subtab-active{transition:all .4s ease;padding-left:0;position:relative}.service-subtab-active:before{content:"";transition:all .4s ease;width:0;height:1px;background-color:#ef4638;position:absolute;left:0;top:.7em}[aria-expanded=true].service-subtab-active{padding-left:32px}[aria-expanded=true].service-subtab-active:before{width:20px}.portfolio-menu{position:fixed;z-index:5;left:0;right:0;bottom:46px;pointer-events:none;text-align:right}.portfolio-menu .item{display:inline-block;margin-top:16px;opacity:0}.portfolio-menu .item.active{font-weight:700}.portfolio-menu .item[theme=dark-item]{opacity:1;pointer-events:all;color:#191424}.portfolio-menu .item[theme=dark-item].active{color:#191424}.portfolio-menu .item[theme=light-item]{opacity:1;pointer-events:all;color:#aaa5b6}.portfolio-menu .item[theme=light-item].active{color:#fff}.process-circle{padding-top:100%;width:100%;height:0;position:relative}.process-circle .item{width:33.33%;position:absolute;cursor:pointer;transition:all .4s ease;z-index:3}.process-circle .item.gray-color{filter:grayscale(1)}.process-circle .item:hover img{transform:scale(1.1)}.process-circle .item img{width:100%;transition:all .4s ease}.process-circle .item.item-top{top:0;left:50%;transform:translateX(-50%)}.process-circle .item.item-right{right:0;top:50%;transform:translateY(-50%)}.process-circle .item.item-bottom{bottom:0;left:50%;transform:translateX(-50%)}.process-circle .item.item-left{left:0;top:50%;transform:translateY(-50%)}.process-circle .arrow{position:absolute;width:20%;height:auto;z-index:2;pointer-events:none}.process-circle .arrow.arrow-top-right{top:18%;right:18%}.process-circle .arrow.arrow-right-bottom{bottom:18%;right:18%}.process-circle .arrow.arrow-bottom-left{bottom:18%;left:18%}.process-circle .arrow.arrow-left-top{top:18%;left:18%}.process-circle .content-center{position:absolute;z-index:1;left:0;top:0;right:0;bottom:0;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;opacity:0;transition:all .4s ease}.process-circle .content-center .how-title{font-size:43px;font-family:Raleway,sans-serif;font-weight:800;line-height:1.2;white-space:nowrap}.process-circle .content-center .how-hashtag{font-size:19px;line-height:1.6;color:#ef4638;font-weight:700}.process-circle .content-center.item-default,.process-circle .item:hover+.content-center{opacity:1}@media screen and (max-width:991px){.process-circle .content-center .how-title{font-size:24px}.process-circle .content-center .how-hashtag{font-size:12px}}.process-full-circle{font-size:10px;width:100%;height:59em;position:relative}.process-full-circle .item{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:all .4s ease}.process-full-circle .item.inactive{filter:grayscale(1)}.process-full-circle .item.item-top-left{top:0;left:0}.process-full-circle .item.item-top-right{top:0;right:0}.process-full-circle .item.item-bottom-left{bottom:0;left:0}.process-full-circle .item.item-bottom-right{bottom:0;right:0}.process-full-circle .item .icon{width:20em;transition:all .4s ease}.process-full-circle .item.active .icon{transform:scale(1.1)}.process-full-circle .item .info{width:29em;margin-left:-1em;position:relative}.process-full-circle .item .info .title{font-size:3em;line-height:1.23;margin-bottom:0.26667em;font-weight:800;font-family:Raleway,sans-serif}.process-full-circle .item .info .description{font-size:1.7em;line-height:1.57;font-weight:600}.process-full-circle .item .info .description span{color:#ef4638}.process-full-circle .item .info .bg{position:absolute;font-size:21em;line-height:0.41429em;color:rgba(239,70,56,.1);left:0;top:0;font-weight:800;font-family:Raleway,sans-serif}.process-full-circle .arrow{position:absolute;pointer-events:none}.process-full-circle .arrow.inactive{filter:grayscale(1)}.process-full-circle .arrow.arrow-bottom,.process-full-circle .arrow.arrow-top{left:50em;width:15em}.process-full-circle .arrow.arrow-bottom .name,.process-full-circle .arrow.arrow-top .name{bottom:1.2em;left:0;right:0}.process-full-circle .arrow.arrow-bottom .icon,.process-full-circle .arrow.arrow-top .icon{width:100%;overflow:hidden;transition:all .3s ease}.process-full-circle .arrow.arrow-bottom .icon img,.process-full-circle .arrow.arrow-top .icon img{width:15em;max-width:unset}.process-full-circle .arrow.arrow-bottom.inactive,.process-full-circle .arrow.arrow-top.inactive{opacity:0}.process-full-circle .arrow.arrow-bottom.inactive .icon,.process-full-circle .arrow.arrow-top.inactive .icon{width:0}.process-full-circle .arrow.arrow-bottom.active .icon,.process-full-circle .arrow.arrow-top.active .icon{width:100%}.process-full-circle .arrow.arrow-top{top:10em}.process-full-circle .arrow.arrow-top .name{bottom:1.2em}.process-full-circle .arrow.arrow-bottom{bottom:10em;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.process-full-circle .arrow.arrow-bottom .name{top:1.2em}.process-full-circle .arrow.arrow-bottom .icon{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.process-full-circle .arrow.arrow-left,.process-full-circle .arrow.arrow-right{height:17em;top:21em}.process-full-circle .arrow.arrow-left .icon,.process-full-circle .arrow.arrow-right .icon{overflow:hidden;height:100%;transition:all .3s ease}.process-full-circle .arrow.arrow-left .icon img,.process-full-circle .arrow.arrow-right .icon img{height:17em}.process-full-circle .arrow.arrow-left .name,.process-full-circle .arrow.arrow-right .name{top:50%;left:50%}.process-full-circle .arrow.arrow-left.inactive,.process-full-circle .arrow.arrow-right.inactive{opacity:0}.process-full-circle .arrow.arrow-left.inactive .icon,.process-full-circle .arrow.arrow-right.inactive .icon{height:0}.process-full-circle .arrow.arrow-left.active .icon,.process-full-circle .arrow.arrow-right.active .icon{height:100%}.process-full-circle .arrow.arrow-left{left:10em;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.process-full-circle .arrow.arrow-left .name{transform:translateX(-1.4em) translate(-50%,-50%) rotate(-90deg)}.process-full-circle .arrow.arrow-left .icon{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.process-full-circle .arrow.arrow-right{right:10em}.process-full-circle .arrow.arrow-right .name{transform:translateX(1.4em) translate(-50%,-50%) rotate(90deg)}.process-full-circle .arrow .name{position:absolute;color:#ef4638;font-size:1.4em;text-align:center;white-space:nowrap;font-weight:700;line-height:1.45}.process-full-circle .center-info{position:absolute;pointer-events:none;width:61.4em;top:20em;left:25.6em;opacity:1;transition:all .3s ease}.process-full-circle .center-info.inactive{transition:none;opacity:0;transform:scale(.9)}.process-full-circle .center-info.active{transition:all .3s ease;opacity:1;transform:scale(1)}.process-full-circle .center-info .bg{font-size:9em;line-height:.97;color:rgba(239,70,56,.1);font-weight:800;font-family:Raleway,sans-serif}.process-full-circle .center-info .bg,.process-full-circle .center-info .title{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center}.process-full-circle .center-info .title{font-size:2em;font-weight:700}@media screen and (max-width:1199px){.process-full-circle{font-size:8.25933px}}.team-boxover{position:relative;padding-top:100%}.team-boxover>img{position:absolute;left:-.5%;top:-.5%;width:101%;height:101%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.team-boxover .box{position:absolute;z-index:2;left:-16%;top:-16%;right:-16%;bottom:-16%;background-color:#191424;border:3px solid #fff;opacity:0;transition:all .3s ease;pointer-events:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:32px 48px}.team-boxover .box .name{font-size:25px;font-weight:700;line-height:1.6}.team-boxover .box .position{color:#90899f;margin-bottom:24px}.team-boxover .box .description{color:#dfdde3;overflow:auto;-ms-flex:1;flex:1}.team-boxover:hover .box{pointer-events:all;opacity:1}.nav-section-container{position:fixed;top:50%;transform:translateY(-50%);left:0;right:0;pointer-events:none;z-index:6}.nav-section-container .nav-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}.nav-section-container .nav-section .item{pointer-events:all;position:relative;width:6px;height:6px;border-radius:50%;background:#5b526f;margin-top:20px;}.nav-section-container .nav-section .item span{color:#5b526f;position:absolute;left:0;padding-left:18px;top:-10px;font-weight:700;transition:all .4s ease;}.nav-section-container .nav-section .item.active,.nav-section-container .nav-section .item:hover{background-color:#ef4638;}@media screen and (max-width:991px){.nav-section-container{display:none}}section.unset{overflow:unset}#header[section=header-dark] .header-inner .logo img:first-child{display:none!important}#header[section=header-dark] .header-inner .logo img:last-child{display:block!important}.mb__20px{margin-bottom:20px}
/*# sourceMappingURL=style.css.map */


.home-follow-us {
    display: flex;
    gap: 4rem;
    flex-direction: column;
    padding: 5.625rem 0 4rem 0;
    background-color: #FFC928;
    min-height: 100vh;
    color: white;
    align-items: center;
    justify-content: center;

    @media (min-width: 1024px) {
        padding: 150px 0 4rem 0;
    }
  }
  .home-follow-us .header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0 auto;
    max-width: 1366px;
    width: 100%;
    padding: 0 7.5rem;
    gap: 1.25rem;

    @media (max-width: 767px) {
       max-width: 100%;
       flex-direction: column;
       padding: 0 1rem;
       justify-content: flex-start;
       align-items: flex-start;


    }
  }
  .home-follow-us .header .label {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    max-width: 50%;

@media (max-width: 767px) {
       max-width: 100%;
       
    }
    
  }
  .home-follow-us .header .buttons {
    display: flex;
    flex-direction: column;
    gap: 1.5rem;
  }
  .home-follow-us .header .buttons .button {
    display: flex;
    gap: 10px;
    align-items: center;
    white-space: nowrap;
    width: 263px;
    border: 2px solid #191424;
    color: #191424;
    font-weight: 700;
    justify-content: center;
position: relative;
z-index: 2;    
}

.home-follow-us .header .buttons .button::before {
    background-color: #191424 !important;
    z-index: -1;
}

  /* .home-follow-us .header .buttons .button:hover::before {
    background-color: #191424 !important;
    z-index: -1;
  } */
   .home-follow-us .header .buttons .button:hover {
   color: white !important;
  }

  #header[section="header-dark"] .header-inner .nav .main-menu .item .dropdown-selector .label {
    color: white;
  }
  #header[section="header-dark"] .header-inner .nav .main-menu .item .dropdown-selector .label::after {
    color: white;
  }
  #header[section="header-dark"] .header-inner .nav .main-menu .item .dropdown-selector > .label:hover, #header[section="header-dark"] .header-inner .nav .main-menu .item .dropdown-selector.active > .label {
    color: #ef4638;
  }
  
  
  .home-follow-us .carousel-item .col {
    padding: 0 8px;
}

.home-follow-us .carousel-item img {
    width: 100%;
    height: auto;
    max-width: 246px;
    aspect-ratio: 1;
}


#follow-us-carousel {
    padding: 0 1rem;
   
}

.nav-section-container .nav-section .item.active span,.nav-section-container .nav-section .item:hover span {
    color: #ef4638;
} 

.color-secondary {
 color:  #191424;
 font-weight: 500;
}

.gap-6 {
  gap: 1.5rem;
}

.w-md-25_100  {
  @media (min-width: 767px) {
    width: 25% !important;
  }
}

.w-25_100  {
  width: 25% !important;
}

.m-auto {
  margin: 0 auto;
}

/* Định nghĩa keyframes cho hiệu ứng fade-in */
@keyframes customFadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

/* Class custom-fadein với hiệu ứng fade-in */
.custom-fadeIn {
  animation: customFadeIn 1s ease-in-out; /* Thời gian 1s, mượt mà với ease-in-out */
  animation-fill-mode: forwards;    /* Giữ trạng thái cuối cùng sau khi animation kết thúc */
}
