:root{font-size:62.5%}.mt-col-0,.my-col-0{margin-top:0}.mb-col-0,.my-col-0{margin-bottom:0}.pt-col-0,.py-col-0{padding-top:0}.pb-col-0,.py-col-0{padding-bottom:0}.mt-col-1,.my-col-1{margin-top:8.3333333333vw}.mb-col-1,.my-col-1{margin-bottom:8.3333333333vw}.pt-col-1,.py-col-1{padding-top:8.3333333333vw}.pb-col-1,.py-col-1{padding-bottom:8.3333333333vw}.mt-col-2,.my-col-2{margin-top:16.6666666667vw}.mb-col-2,.my-col-2{margin-bottom:16.6666666667vw}.pt-col-2,.py-col-2{padding-top:16.6666666667vw}.pb-col-2,.py-col-2{padding-bottom:16.6666666667vw}.mt-col-3,.my-col-3{margin-top:25vw}.mb-col-3,.my-col-3{margin-bottom:25vw}.pt-col-3,.py-col-3{padding-top:25vw}.pb-col-3,.py-col-3{padding-bottom:25vw}.mt-half-col,.my-half-col{margin-top:4.166667vw}.mb-half-col,.my-half-col{margin-bottom:4.166667vw}.pt-half-col,.py-half-col{padding-top:4.166667vw}.pb-half-col,.py-half-col{padding-bottom:4.166667vw}.ml-half-col,.mx-half-col{margin-left:4.166667vw}.mr-half-col,.mx-half-col{margin-right:4.166667vw}.pl-half-col,.px-half-col{padding-left:4.166667vw}.pr-half-col,.px-half-col{padding-right:4.166667vw}@media (min-width:576px){.mt-col-sm-0,.my-col-sm-0{margin-top:0}.mb-col-sm-0,.my-col-sm-0{margin-bottom:0}.pt-col-sm-0,.py-col-sm-0{padding-top:0}.pb-col-sm-0,.py-col-sm-0{padding-bottom:0}.mt-col-sm-1,.my-col-sm-1{margin-top:8.3333333333vw}.mb-col-sm-1,.my-col-sm-1{margin-bottom:8.3333333333vw}.pt-col-sm-1,.py-col-sm-1{padding-top:8.3333333333vw}.pb-col-sm-1,.py-col-sm-1{padding-bottom:8.3333333333vw}.mt-col-sm-2,.my-col-sm-2{margin-top:16.6666666667vw}.mb-col-sm-2,.my-col-sm-2{margin-bottom:16.6666666667vw}.pt-col-sm-2,.py-col-sm-2{padding-top:16.6666666667vw}.pb-col-sm-2,.py-col-sm-2{padding-bottom:16.6666666667vw}.mt-col-sm-3,.my-col-sm-3{margin-top:25vw}.mb-col-sm-3,.my-col-sm-3{margin-bottom:25vw}.pt-col-sm-3,.py-col-sm-3{padding-top:25vw}.pb-col-sm-3,.py-col-sm-3{padding-bottom:25vw}.mt-half-col-sm,.my-half-col-sm{margin-top:4.166667vw}.mb-half-col-sm,.my-half-col-sm{margin-bottom:4.166667vw}.pt-half-col-sm,.py-half-col-sm{padding-top:4.166667vw}.pb-half-col-sm,.py-half-col-sm{padding-bottom:4.166667vw}.ml-half-col-sm,.mx-half-col-sm{margin-left:4.166667vw}.mr-half-col-sm,.mx-half-col-sm{margin-right:4.166667vw}.pl-half-col-sm,.px-half-col-sm{padding-left:4.166667vw}.pr-half-col-sm,.px-half-col-sm{padding-right:4.166667vw}}@media (min-width:768px){.mt-col-md-0,.my-col-md-0{margin-top:0}.mb-col-md-0,.my-col-md-0{margin-bottom:0}.pt-col-md-0,.py-col-md-0{padding-top:0}.pb-col-md-0,.py-col-md-0{padding-bottom:0}.mt-col-md-1,.my-col-md-1{margin-top:8.3333333333vw}.mb-col-md-1,.my-col-md-1{margin-bottom:8.3333333333vw}.pt-col-md-1,.py-col-md-1{padding-top:8.3333333333vw}.pb-col-md-1,.py-col-md-1{padding-bottom:8.3333333333vw}.mt-col-md-2,.my-col-md-2{margin-top:16.6666666667vw}.mb-col-md-2,.my-col-md-2{margin-bottom:16.6666666667vw}.pt-col-md-2,.py-col-md-2{padding-top:16.6666666667vw}.pb-col-md-2,.py-col-md-2{padding-bottom:16.6666666667vw}.mt-col-md-3,.my-col-md-3{margin-top:25vw}.mb-col-md-3,.my-col-md-3{margin-bottom:25vw}.pt-col-md-3,.py-col-md-3{padding-top:25vw}.pb-col-md-3,.py-col-md-3{padding-bottom:25vw}.mt-half-col-md,.my-half-col-md{margin-top:4.166667vw}.mb-half-col-md,.my-half-col-md{margin-bottom:4.166667vw}.pt-half-col-md,.py-half-col-md{padding-top:4.166667vw}.pb-half-col-md,.py-half-col-md{padding-bottom:4.166667vw}.ml-half-col-md,.mx-half-col-md{margin-left:4.166667vw}.mr-half-col-md,.mx-half-col-md{margin-right:4.166667vw}.pl-half-col-md,.px-half-col-md{padding-left:4.166667vw}.pr-half-col-md,.px-half-col-md{padding-right:4.166667vw}}@media (min-width:992px){.mt-col-lg-0,.my-col-lg-0{margin-top:0}.mb-col-lg-0,.my-col-lg-0{margin-bottom:0}.pt-col-lg-0,.py-col-lg-0{padding-top:0}.pb-col-lg-0,.py-col-lg-0{padding-bottom:0}.mt-col-lg-1,.my-col-lg-1{margin-top:8.3333333333vw}.mb-col-lg-1,.my-col-lg-1{margin-bottom:8.3333333333vw}.pt-col-lg-1,.py-col-lg-1{padding-top:8.3333333333vw}.pb-col-lg-1,.py-col-lg-1{padding-bottom:8.3333333333vw}.mt-col-lg-2,.my-col-lg-2{margin-top:16.6666666667vw}.mb-col-lg-2,.my-col-lg-2{margin-bottom:16.6666666667vw}.pt-col-lg-2,.py-col-lg-2{padding-top:16.6666666667vw}.pb-col-lg-2,.py-col-lg-2{padding-bottom:16.6666666667vw}.mt-col-lg-3,.my-col-lg-3{margin-top:25vw}.mb-col-lg-3,.my-col-lg-3{margin-bottom:25vw}.pt-col-lg-3,.py-col-lg-3{padding-top:25vw}.pb-col-lg-3,.py-col-lg-3{padding-bottom:25vw}.mt-half-col-lg,.my-half-col-lg{margin-top:4.166667vw}.mb-half-col-lg,.my-half-col-lg{margin-bottom:4.166667vw}.pt-half-col-lg,.py-half-col-lg{padding-top:4.166667vw}.pb-half-col-lg,.py-half-col-lg{padding-bottom:4.166667vw}.ml-half-col-lg,.mx-half-col-lg{margin-left:4.166667vw}.mr-half-col-lg,.mx-half-col-lg{margin-right:4.166667vw}.pl-half-col-lg,.px-half-col-lg{padding-left:4.166667vw}.pr-half-col-lg,.px-half-col-lg{padding-right:4.166667vw}}@media (min-width:1200px){.mt-col-xl-0,.my-col-xl-0{margin-top:0}.mb-col-xl-0,.my-col-xl-0{margin-bottom:0}.pt-col-xl-0,.py-col-xl-0{padding-top:0}.pb-col-xl-0,.py-col-xl-0{padding-bottom:0}.mt-col-xl-1,.my-col-xl-1{margin-top:8.3333333333vw}.mb-col-xl-1,.my-col-xl-1{margin-bottom:8.3333333333vw}.pt-col-xl-1,.py-col-xl-1{padding-top:8.3333333333vw}.pb-col-xl-1,.py-col-xl-1{padding-bottom:8.3333333333vw}.mt-col-xl-2,.my-col-xl-2{margin-top:16.6666666667vw}.mb-col-xl-2,.my-col-xl-2{margin-bottom:16.6666666667vw}.pt-col-xl-2,.py-col-xl-2{padding-top:16.6666666667vw}.pb-col-xl-2,.py-col-xl-2{padding-bottom:16.6666666667vw}.mt-col-xl-3,.my-col-xl-3{margin-top:25vw}.mb-col-xl-3,.my-col-xl-3{margin-bottom:25vw}.pt-col-xl-3,.py-col-xl-3{padding-top:25vw}.pb-col-xl-3,.py-col-xl-3{padding-bottom:25vw}.mt-half-col-xl,.my-half-col-xl{margin-top:4.166667vw}.mb-half-col-xl,.my-half-col-xl{margin-bottom:4.166667vw}.pt-half-col-xl,.py-half-col-xl{padding-top:4.166667vw}.pb-half-col-xl,.py-half-col-xl{padding-bottom:4.166667vw}.ml-half-col-xl,.mx-half-col-xl{margin-left:4.166667vw}.mr-half-col-xl,.mx-half-col-xl{margin-right:4.166667vw}.pl-half-col-xl,.px-half-col-xl{padding-left:4.166667vw}.pr-half-col-xl,.px-half-col-xl{padding-right:4.166667vw}}@media (min-width:1400px){.mt-col-xxl-0,.my-col-xxl-0{margin-top:0}.mb-col-xxl-0,.my-col-xxl-0{margin-bottom:0}.pt-col-xxl-0,.py-col-xxl-0{padding-top:0}.pb-col-xxl-0,.py-col-xxl-0{padding-bottom:0}.mt-col-xxl-1,.my-col-xxl-1{margin-top:8.3333333333vw}.mb-col-xxl-1,.my-col-xxl-1{margin-bottom:8.3333333333vw}.pt-col-xxl-1,.py-col-xxl-1{padding-top:8.3333333333vw}.pb-col-xxl-1,.py-col-xxl-1{padding-bottom:8.3333333333vw}.mt-col-xxl-2,.my-col-xxl-2{margin-top:16.6666666667vw}.mb-col-xxl-2,.my-col-xxl-2{margin-bottom:16.6666666667vw}.pt-col-xxl-2,.py-col-xxl-2{padding-top:16.6666666667vw}.pb-col-xxl-2,.py-col-xxl-2{padding-bottom:16.6666666667vw}.mt-col-xxl-3,.my-col-xxl-3{margin-top:25vw}.mb-col-xxl-3,.my-col-xxl-3{margin-bottom:25vw}.pt-col-xxl-3,.py-col-xxl-3{padding-top:25vw}.pb-col-xxl-3,.py-col-xxl-3{padding-bottom:25vw}.mt-half-col-xxl,.my-half-col-xxl{margin-top:4.166667vw}.mb-half-col-xxl,.my-half-col-xxl{margin-bottom:4.166667vw}.pt-half-col-xxl,.py-half-col-xxl{padding-top:4.166667vw}.pb-half-col-xxl,.py-half-col-xxl{padding-bottom:4.166667vw}.ml-half-col-xxl,.mx-half-col-xxl{margin-left:4.166667vw}.mr-half-col-xxl,.mx-half-col-xxl{margin-right:4.166667vw}.pl-half-col-xxl,.px-half-col-xxl{padding-left:4.166667vw}.pr-half-col-xxl,.px-half-col-xxl{padding-right:4.166667vw}}.opacity-0{opacity:0}.opacity-half{opacity:.5}.z-index-0{z-index:0}.z-index-1{z-index:1}.overflow-hidden{overflow-x:hidden}.overflow-hidden,.overflow-y-hidden{overflow-y:hidden}.overflow-y-auto{overflow-y:auto}.pointer-events-none{pointer-events:none}.pointer-events-all{pointer-events:all}.text-decoration-none{text-decoration:none}.text-black,.text-black:hover,a.text-black,a.text-black:hover{color:#000}.bg-transparent{background-color:transparent}.filter-invert{filter:invert(1)}b,strong{font-weight:600}.user-select-none{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.scale-on-hover{transition:transform .35s ease-in-out}.scale-on-hover:hover{transform:scale(1.05)}.underlined-on-hover .underline-element{background-color:rgba(0,0,0,.2);border-radius:2px;bottom:-6px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:center left;transition:transform .35s ease-in-out;width:100%}.underlined-on-hover .underline-element.underline-element-white{background-color:hsla(0,0%,100%,.2)}.underlined-on-hover:hover .underline-element{transform:scaleX(1)}.zoom-out-intro-effect{display:block;height:100%;transform:scale(1);transition:transform .45s ease-in-out .2s;width:100%}.zoom-out-intro-effect.zoomed{transform:scale(1.05)}.fade-in-intro-effect{display:block;opacity:1;transform:scale(1);transform-origin:center bottom;transition:transform .45s ease-in-out .2s,opacity .45s ease-in-out .2s}.fade-in-intro-effect.faded{opacity:0;transform:scale(.98)}.zoom-img-on-hover{overflow:hidden}.zoom-img-on-hover .img-to-zoom,.zoom-img-on-hover .img-to-zoom-sm{transform:scale(1);transition:transform .35s ease-in-out}.zoom-img-on-hover .img-to-zoom-sm.fix-browser-margin,.zoom-img-on-hover .img-to-zoom.fix-browser-margin{transform:scale(1.01)}.zoom-img-on-hover:hover .img-to-zoom{transform:scale(1.055)}.zoom-img-on-hover:hover .img-to-zoom-sm{transform:scale(1.015)}#loading-css{background:rgba(0,0,0,.4);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999999}.lds-ring{display:inline-block;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:fixed;top:50%;width:80px}.lds-ring div{animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-radius:50%;border-top-color:#fff;box-sizing:border-box;display:block;height:64px;margin:8px;position:absolute;width:64px}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sticky-side-title{padding:30px 0;position:sticky;top:30%}.sticky-side-title p{line-height:calc(8.33333vw - 30px);transform:rotate(180deg);transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;writing-mode:vertical-rl}.wrapper-container{display:table;table-layout:fixed;width:100%}.wrapper-container .wrapper-box{display:table-cell;text-align:center;width:auto}.outer{display:table;height:100%;position:absolute;width:100%}.middle{display:table-cell;vertical-align:middle}.inner{margin-left:auto;margin-right:auto;width:400px}.bg-black input:-webkit-autofill,.bg-black input:-webkit-autofill:active,.bg-black input:-webkit-autofill:focus,.bg-black input:-webkit-autofill:hover{box-shadow:inset 0 0 0 30px #000}.bg-black input:-webkit-autofill{-webkit-text-fill-color:#fff}.bg-white input:-webkit-autofill,.bg-white input:-webkit-autofill:active,.bg-white input:-webkit-autofill:focus,.bg-white input:-webkit-autofill:hover{box-shadow:inset 0 0 0 30px #fff}.bg-white input:-webkit-autofill{-webkit-text-fill-color:#000}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;font-size:1.6rem;line-height:1.15;margin:0;overflow-y:scroll;scroll-behavior:smooth}#container-yt-video{background-color:rgba(0,0,0,.95);height:100%;opacity:0;transition:opacity .25s ease-in-out;z-index:1050}#container-yt-video.open{opacity:1}#video-cont{display:block;transform:translateY(-50%)}#close-yt-video{right:30px}#container-vimeo-video{background-color:rgba(0,0,0,.95);height:100%;opacity:0;transition:opacity .25s ease-in-out;z-index:1050}#container-vimeo-video.open{opacity:1}#close-vimeo-video{cursor:pointer;position:absolute;right:30px;top:30px;z-index:10}#container-vimeo-video{background-color:rgba(0,0,0,.9);height:100vh;left:0;position:fixed;top:0;width:100%;z-index:1090}#container-vimeo-video iframe{height:90vh!important;top:4%!important;width:90%!important}.player{height:90%!important}.w-fit-content{width:-moz-fit-content!important;width:fit-content!important}.h-fit-content{height:-moz-fit-content!important;height:fit-content!important}.min-w-auto{min-width:auto!important}.min-h-auto{min-height:auto!important}.z-index-1{z-index:1!important}.z-index-2{z-index:2!important}.z-index-3{z-index:3!important}.z-index-4{z-index:4!important}.z-index-5{z-index:5!important}.z-index-6{z-index:6!important}.z-index-7{z-index:7!important}.z-index-8{z-index:8!important}.z-index-9{z-index:9!important}.z-index-100{z-index:100!important}.z-index-200{z-index:200!important}.z-index-300{z-index:300!important}.z-index-400{z-index:400!important}.z-index-500{z-index:500!important}.z-index-600{z-index:600!important}.z-index-700{z-index:700!important}.z-index-800{z-index:800!important}.z-index-900{z-index:900!important}.z-index-1000{z-index:1000!important}.z-index-1100{z-index:1100!important}.row-gap-10{row-gap:10px!important}.row-gap-20{row-gap:20px!important}.row-gap-30{row-gap:30px!important}.row-gap-40{row-gap:40px!important}.row-gap-50{row-gap:50px!important}.row-gap-60{row-gap:60px!important}.row-gap-70{row-gap:70px!important}.row-gap-80{row-gap:80px!important}.row-gap-90{row-gap:90px!important}.row-gap-100{row-gap:100px!important}.column-gap-10{-moz-column-gap:10px!important;column-gap:10px!important}.column-gap-20{-moz-column-gap:20px!important;column-gap:20px!important}.column-gap-30{-moz-column-gap:30px!important;column-gap:30px!important}.column-gap-40{-moz-column-gap:40px!important;column-gap:40px!important}.column-gap-50{-moz-column-gap:50px!important;column-gap:50px!important}.column-gap-60{-moz-column-gap:60px!important;column-gap:60px!important}.column-gap-70{-moz-column-gap:70px!important;column-gap:70px!important}.column-gap-80{-moz-column-gap:80px!important;column-gap:80px!important}.column-gap-90{-moz-column-gap:90px!important;column-gap:90px!important}.column-gap-100{-moz-column-gap:100px!important;column-gap:100px!important}.search-icon{cursor:pointer;height:20px;width:20px}.search-icon .s-i-container{height:100%;position:relative;width:100%}.search-icon .s-i-container .bar-left,.search-icon .s-i-container .bar-right,.search-icon .s-i-container .handle,.search-icon .s-i-container .lens{transition:all .35s ease-out}.search-icon .s-i-container .lens{background-color:transparent;border:2px solid #000;border-radius:50%;height:16px;left:0;position:absolute;top:0;transform:translate(0);width:16px}.search-icon .s-i-container .handle{background-color:#000;bottom:2px;height:2px;position:absolute;right:0;transform:rotate(45deg);width:9px}.search-icon .s-i-container .bar-left,.search-icon .s-i-container .bar-right{background-color:#000;height:2px;left:50%;position:absolute;top:50%;width:0}.search-icon .s-i-container .bar-left{transform:translate(-50%,-50%) rotate(45deg)}.search-icon .s-i-container .bar-right{transform:translate(-50%,-50%) rotate(-45deg)}.close.search-icon .s-i-container .lens{border:2px solid transparent;height:0;left:50%;top:50%;transform:translate(-50%,-50%);width:0}.close.search-icon .s-i-container .handle{transform:rotate(45deg) scale(0)}.close.search-icon .s-i-container .bar-left,.close.search-icon .s-i-container .bar-right{opacity:1!important;width:21.21px}nav{background-color:transparent;border-bottom:0;color:#fff;display:flex;height:75px;justify-content:space-between;padding:0 70px;transition:.35s;width:100%;z-index:1000!important}nav .nav-left-section{align-items:center;display:flex;height:100%;position:relative;width:17%}nav .nav-left-section a:has(.brand-logo){left:0;position:absolute}nav .nav-left-section .brand-logo{height:51px}nav .nav-left-section .brand-logo-white{display:block;transition:.35s}nav .nav-left-section .brand-logo-blue{display:none;transition:.35s}nav .nav-center-section{align-items:center;display:flex;transition:.35s}nav .nav-center-section ul{align-items:center;-moz-column-gap:50px;column-gap:50px;display:flex;list-style:none;margin-bottom:0;padding:0}nav .nav-center-section ul li{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}nav .nav-center-section ul li svg{position:absolute;top:17px;width:36px}nav .nav-center-section ul li a{color:#fff;font-size:12px;font-weight:400;text-decoration:none;text-transform:uppercase}nav .nav-center-section ul li a:hover{color:#fff;text-decoration:none}nav .nav-right-section{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex}nav .nav-right-section .hmbrgr-container{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;position:relative}nav .nav-right-section .hmbrgr-container .hmbrgr{align-items:flex-end;display:flex;flex-direction:column;height:9px;justify-content:space-between;transition:.35s}nav .nav-right-section .hmbrgr-container .hmbrgr .line-top{background-color:#fff;height:2px;transition:.35s;width:23px}nav .nav-right-section .hmbrgr-container .hmbrgr .line-bottom{background-color:#fff;height:2px;transition:.35s;width:50%}nav .nav-right-section .hmbrgr-container.active .hmbrgr{transition:.35s}nav .nav-right-section .hmbrgr-container.active .hmbrgr .line-top{transform:rotate(45deg) translateY(0) translateX(3px);transition:.35s}nav .nav-right-section .hmbrgr-container.active .hmbrgr .line-bottom{transform:rotate(-45deg) translateY(-2px) translateX(5px);transition:.35s;width:23px}nav .nav-right-section .language-menu .lang-chevron-down g g{stroke:#fff;transition:.15s}nav .nav-right-section .vertical-divider{background-color:#fff;height:25px;margin:0 10px 0 7px;transition:.35s;width:2px}nav.scrolled,nav.scrolled-fixed{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.078);color:#000;transition:.35s}nav.scrolled .nav-left-section .brand-logo-white,nav.scrolled-fixed .nav-left-section .brand-logo-white{display:none;transition:.35s}nav.scrolled .nav-left-section .brand-logo-blue,nav.scrolled-fixed .nav-left-section .brand-logo-blue{display:block;transition:.35s}nav.scrolled .nav-center-section ul li svg path,nav.scrolled-fixed .nav-center-section ul li svg path{stroke:#000}nav.scrolled .nav-center-section ul li a,nav.scrolled-fixed .nav-center-section ul li a{color:#000;transition:.35s}nav.scrolled .nav-right-section .hmbrgr-container .hmbrgr,nav.scrolled-fixed .nav-right-section .hmbrgr-container .hmbrgr{transition:.35s}nav.scrolled .nav-right-section .hmbrgr-container .hmbrgr .line-bottom,nav.scrolled .nav-right-section .hmbrgr-container .hmbrgr .line-top,nav.scrolled-fixed .nav-right-section .hmbrgr-container .hmbrgr .line-bottom,nav.scrolled-fixed .nav-right-section .hmbrgr-container .hmbrgr .line-top{background-color:#000;transition:.35s}nav.scrolled .nav-right-section .language-menu .lang-chevron-down g g,nav.scrolled-fixed .nav-right-section .language-menu .lang-chevron-down g g{stroke:#000;transition:.15s}nav.scrolled .nav-right-section .vertical-divider,nav.scrolled-fixed .nav-right-section .vertical-divider{background-color:#000;transition:.35s}nav.menu-is-open{background-color:#126490;border:0;transition:.35s}nav.menu-is-open .nav-right-section{color:#fff;transition:.35s}nav.menu-is-open .nav-center-section{display:none;transition:.35s}nav.menu-is-open .nav-left-section .brand-logo-white{display:block;transition:.35s}nav.menu-is-open .nav-left-section .brand-logo-blue{display:none;transition:.35s}nav.scrolled-fixed.menu-is-open .nav-left-section .brand-logo-white,nav.scrolled.menu-is-open .nav-left-section .brand-logo-white{display:block;transition:.35s}nav.scrolled-fixed.menu-is-open .nav-left-section .brand-logo-blue,nav.scrolled.menu-is-open .nav-left-section .brand-logo-blue{display:none;transition:.35s}nav.scrolled-fixed.menu-is-open .nav-center-section ul li svg path,nav.scrolled.menu-is-open .nav-center-section ul li svg path{stroke:#fff}nav.scrolled-fixed.menu-is-open .nav-center-section ul li a,nav.scrolled-fixed.menu-is-open .nav-center-section ul li a:hover,nav.scrolled.menu-is-open .nav-center-section ul li a,nav.scrolled.menu-is-open .nav-center-section ul li a:hover{color:#fff}nav.scrolled-fixed.menu-is-open .nav-right-section .hmbrgr-container .hmbrgr .line-bottom,nav.scrolled-fixed.menu-is-open .nav-right-section .hmbrgr-container .hmbrgr .line-top,nav.scrolled.menu-is-open .nav-right-section .hmbrgr-container .hmbrgr .line-bottom,nav.scrolled.menu-is-open .nav-right-section .hmbrgr-container .hmbrgr .line-top{background-color:#fff;transition:.35s}nav.scrolled-fixed.menu-is-open .nav-right-section .language-menu .lang-chevron-down g g,nav.scrolled.menu-is-open .nav-right-section .language-menu .lang-chevron-down g g{stroke:#fff;transition:.15s}nav.scrolled-fixed.menu-is-open .nav-right-section .vertical-divider,nav.scrolled.menu-is-open .nav-right-section .vertical-divider{background-color:#fff;transition:.35s}form.nav-search{background-color:#ededed;border-radius:10px;display:flex;padding-left:23px;width:100%}form.nav-search input{background-color:#ededed;border:none;border-radius:10px;color:#949494;font-size:13px;outline:none!important;padding:13px 23px 13px 30px;width:100%}.btnSearchBar img{height:19px}.nav-menu-option{align-items:center;display:flex}.available-langs-list{background-color:transparent;border-radius:0;left:8.333vw;opacity:1!important;top:50%;transform:translateY(-50%)}.extra-select-lang{display:flex}.extra-select-lang .extra-select-lang-bg-transparent{background-color:transparent;top:0;width:70%}.extra-select-lang .extra-select-lang-bg-black{background-color:#000;height:15px;top:0;width:30%}.available-langs-list{border:unset;left:50%;padding:0;position:absolute;top:30px;transform:translateX(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content;z-index:1}.available-langs-list .lang{background:#fff;border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#4a494a;display:block;font-size:1.4rem;font-weight:700;line-height:1;padding:10px 15px;text-align:center;text-decoration:none;transition:all .3s ease-out;width:100%}.rectangle-menu-lang{background-color:#fff;color:transparent;height:14px;left:-1px;text-align:center;top:-15px;width:65%!important}@media only screen and (max-width:991px){nav{height:75px}nav .nav-left-section img{height:43px}nav .nav-center-section{display:none}nav .nav-right-section{-moz-column-gap:20px;column-gap:20px}nav .nav-right-section a.cta{display:none}}@media only screen and (max-width:575px){nav{height:60px;padding:0 2.5rem!important}nav .nav-left-section .brand-logo{height:38px}nav .nav-right-section{-moz-column-gap:10px;column-gap:10px}}.nav-search{border-bottom:1px solid rgba(0,0,0,.078);border-radius:100px;top:75px;transition:all .3s ease-in-out;width:100%;z-index:999}.nav-search form{width:100%}.nav-search input{background-color:#2288bf;border:none;border-radius:100px;color:#fff;font-size:20px;outline:none!important;padding:15px 25px;width:100%}.nav-search ::-moz-placeholder{color:#fff;font-size:20px;font-weight:600}.nav-search ::placeholder{color:#fff;font-size:20px;font-weight:600}.nav-search.result-page{border-radius:100px;position:relative;top:unset}.nav-search.result-page button{right:2%}.nav-search.result-page input{left:.5%;position:relative;width:98%}.nav-search.scrolled.result-page{border-radius:100px;position:relative;top:unset}.nav-search.scrolled.result-page button{right:2%}.nav-search.scrolled.result-page input{left:.5%;position:relative;width:98%}.btnSearchBar{background-color:transparent;border:0 solid #fff;padding:0;position:absolute;right:25px;top:50%;transform:translateY(-50%)}.btnSearchBar img{height:20px}.noresult-gradient-bg{background:linear-gradient(90deg,#000,#e30000)}.result-main-section{padding-bottom:70px;padding-top:70px}.result-main-section .ptdc-block{padding-bottom:0;padding-top:40px}.result-main-section .ptdc-block .ptdc-pretitle{margin-bottom:15px;opacity:.6}.result-main-section .ptdc-block .ptdc-block-title{margin-bottom:20px}.result-main-section .results-page .category-cta{border:1px solid #fff;border-radius:24px;display:block;height:50px;text-align:center;width:280px}.result-main-section .results-page .category-cta a{color:#fff;text-decoration:none}.result-main-section .results-page .category-cta a p{font-size:18px;font-weight:900;letter-spacing:.69px;line-height:49px;margin:0}.result-main-section .results-page .category-cta a img{margin-left:10px;padding:0;transition:transform .25s ease-in-out;width:40px}.result-main-section .results-page .category-cta a:hover{opacity:.8;text-decoration:none}.result-main-section .results-page .category-cta a:hover img{transform:translateX(3px)}@media only screen and (max-width:991px){.nav-search{top:75px}}@media only screen and (max-width:575px){.nav-search{top:75px}.nav-search input{font-size:17px;padding:10px 20px}.nav-search ::-moz-placeholder{font-size:17px}.nav-search ::placeholder{font-size:17px}.search-logo-container{justify-content:flex-end}.result-main-section{padding-bottom:80px;padding-top:105px}.result-main-section #back-to-referrer{margin-left:1.5rem!important}.result-main-section .ptdc-block .ptdc-block-title{font-size:60px}.search-result a h2{font-size:30px}.search-result p{font-size:14px;margin-bottom:20px}.search-result .read-search-result{font-size:14px}.search-result .search-info-container{align-items:flex-start;flex-direction:column}}@media only screen and (max-width:375px){.result-main-section .ptdc-block .ptdc-block-title{font-size:45px}}#full-page-menu{background-color:#126490;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;overflow-x:hidden;overflow-y:scroll;padding-bottom:100px;position:fixed;top:0;transform:translateY(-100vh);transition:all .35s ease-in-out;width:100%;z-index:900}#full-page-menu .marketing-label{color:#fff;font-size:18px;font-weight:400}#full-page-menu .marketing-label a{color:#fdf475;text-decoration:none}#full-page-menu .page-titles{display:flex;flex-direction:column;row-gap:30px}#full-page-menu .page-titles a{text-decoration:none;width:-moz-fit-content;width:fit-content}#full-page-menu .page-titles .page-title{color:#fff;font-size:2.865vw;font-weight:600;line-height:.8}#full-page-menu .page-titles .page-prod-serv{color:#fff;font-size:30px;font-style:italic;font-weight:400;margin-bottom:0}#full-page-menu .page-titles .page-prod-serv.active{font-weight:600}#full-page-menu .page-titles .accordion-item{background-color:transparent;border:0}#full-page-menu .page-titles .accordion-item .accordion-header{width:-moz-fit-content;width:fit-content}#full-page-menu .page-titles .accordion-item .accordion-button{background-color:transparent;box-shadow:none;color:#000;-moz-column-gap:7px;column-gap:7px;display:flex;font-size:35px;font-weight:400;padding:0}#full-page-menu .page-titles .accordion-item .accordion-button:focus{border:0;box-shadow:none}#full-page-menu .page-titles .accordion-item .accordion-button:after{background-image:url(/assets/img/svg/chevron_down_black.svg);background-size:17px;height:11px;width:17px}#full-page-menu .page-titles .accordion-item .accordion-body{padding-bottom:0}#full-page-menu .page-titles .accordion-item .accordion-body h4{color:#000;font-size:30px;font-style:italic;font-weight:400}#full-page-menu .search-cta-container{margin-bottom:80px}#full-page-menu .contacts{display:flex;flex-direction:column;row-gap:17px}#full-page-menu .contacts h3{color:#000;font-size:35px;font-weight:400}#full-page-menu .contacts p{color:#000;font-size:19px;font-weight:400}#full-page-menu .disclaimer p{color:#fff;font-size:12px;font-weight:400;margin-bottom:0}#full-page-menu .disclaimer p a{color:#fff}#full-page-menu.open{padding-top:125px;transform:translateY(0)}@media only screen and (max-width:1499px){#full-page-menu{padding-bottom:70px}#full-page-menu.open{padding-top:115px}.search-support-container{margin-bottom:50px}}@media only screen and (max-width:991px){#full-page-menu{padding-bottom:100px}#full-page-menu .search-cta-container{align-items:center;-moz-column-gap:40px;column-gap:40px;display:flex;margin-bottom:80px}#full-page-menu .page-titles{row-gap:20px}#full-page-menu .page-titles .page-title{font-size:30px}#full-page-menu .page-titles .accordion-item .accordion-button{font-size:27px}#full-page-menu .page-titles .accordion-item .accordion-body h4{font-size:24px}#full-page-menu .page-titles .page-prod-serv{font-size:25px}#full-page-menu .contacts{margin-top:120px;row-gap:15px}#full-page-menu .contacts h3{font-size:27px}#full-page-menu .contacts p{font-size:16px}#full-page-menu .disclaimer p{font-size:15px}#full-page-menu.open{padding-top:110px}.search-support-container{align-items:center;-moz-column-gap:30px;column-gap:30px;display:flex;justify-content:space-between;margin-bottom:100px}}@media only screen and (max-width:575px){#full-page-menu{padding-bottom:60px}#full-page-menu .search-cta-container{align-items:flex-end;flex-direction:column;margin-bottom:50px;row-gap:15px}#full-page-menu .page-titles{row-gap:15px}#full-page-menu .page-titles .page-title{font-size:25px}#full-page-menu .page-titles .accordion-item .accordion-button{font-size:23px}#full-page-menu .page-titles .accordion-item .accordion-body h4{font-size:21px}#full-page-menu .contacts{margin-top:55px;row-gap:5px}#full-page-menu .contacts h3{font-size:23px}#full-page-menu .contacts p{font-size:15px}#full-page-menu .disclaimer p{font-size:13px}#full-page-menu .marketing-label{font-size:15px;margin-top:70px}}footer{background-color:#f8f8f8;color:#4a494a;padding:110px 0 50px}footer .top-section{color:#4a494a;margin-bottom:80px}footer .top-section .footer-link-container{display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0;row-gap:10px}footer .top-section .footer-link-container li{color:#4a494a;font-size:12px;font-weight:400;text-decoration:none}footer .top-section .footer-link-container li.title{font-weight:600;text-decoration:none;text-transform:uppercase}footer .top-section .footer-link-container li a{color:#4a494a;font-size:12px;font-weight:400;text-decoration:none}footer .top-section .footer-link-container li.title a{font-weight:600;text-decoration:none;text-transform:uppercase}footer .top-section .contacts h5{color:#4a494a;font-size:12px;font-weight:600;text-transform:uppercase}footer .top-section .contacts a,footer .top-section .contacts p{color:#4a494a;font-size:12px;font-weight:400;margin-bottom:12px}footer .top-section .contacts .social-icons{align-items:center;display:flex;list-style:none;padding-left:0}footer .top-section .disclaimer p{font-size:12px;font-weight:400;margin-bottom:0}footer .top-section .disclaimer p a{color:#4a494a}footer .bottom-section p{font-size:12px;font-weight:400;line-height:1.4;margin-bottom:0}footer .bottom-section p a{color:#4a494a}footer hr{display:none}@media only screen and (max-width:991px){footer{padding:80px 0 70px;text-align:center}footer .top-section{row-gap:50px}footer .top-section .contacts .social-icons{justify-content:center}footer hr{display:block;margin:0 auto;width:83.3333333vw!important}}@media only screen and (max-width:575px){footer hr{width:99.99999996vw}}.newsletter-outer-container{color:#000;margin:100px 0;position:relative;width:100%}.newsletter-outer-container h3{font-size:45px;font-weight:900;line-height:1;margin-bottom:30px}.newsletter-outer-container .newsletter-privacy{color:#fff;font-size:12px;margin-bottom:0}.newsletter-outer-container .newsletter-privacy a{color:#fff;font-weight:600;text-decoration:none}.newsletter-outer-container .newsletter-form-container{display:flex;margin-top:20px;position:relative}.newsletter-outer-container .newsletter-form-container .newsletter-input{background-color:#fff;border:0;border-radius:0;color:#9b9b9b;font-size:18px;font-weight:700;padding-bottom:15px;padding-left:25px;padding-top:15px;width:100%}.newsletter-outer-container .newsletter-form-container .newsletter-input::-moz-placeholder{color:hsla(0,0%,61%,.6);font-size:18px;font-weight:700}.newsletter-outer-container .newsletter-form-container .newsletter-input::placeholder{color:hsla(0,0%,61%,.6);font-size:18px;font-weight:700}.newsletter-outer-container .newsletter-form-container .newsletter-input:not(:-moz-placeholder){outline:0}.newsletter-outer-container .newsletter-form-container .newsletter-input:focus,.newsletter-outer-container .newsletter-form-container .newsletter-input:not(:placeholder-shown){outline:0}.newsletter-outer-container .newsletter-form-container .newsletter-submit{background:#939393;border:0;color:#fff;font-size:18px;font-weight:700;height:100%;padding:15px 25px 15px 30px}.newsletter-outer-container .newsletter-form-container .newsletter-submit.newsletter-submit-done,.newsletter-outer-container .newsletter-form-container .newsletter-submit.newsletter-submit-done-error{opacity:0;transform:translate(-125%,-50%);transition:all .25s ease-out}.newsletter-outer-container input:-webkit-autofill,.newsletter-outer-container input:-webkit-autofill:focus,.newsletter-outer-container input:-webkit-autofill:hover,.newsletter-outer-container select:-webkit-autofill,.newsletter-outer-container select:-webkit-autofill:focus,.newsletter-outer-container select:-webkit-autofill:hover,.newsletter-outer-container textarea:-webkit-autofill,.newsletter-outer-container textarea:-webkit-autofill:focus,.newsletter-outer-container textarea:-webkit-autofill:hover{-webkit-text-fill-color:#9b9b9b;border-bottom:0;box-shadow:none;color:#9b9b9b!important;font-weight:700;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.newsletter-outer-container .newsletter-description p{font-size:19px;font-weight:300;line-height:1.42}.newsletter-inner-container{background-color:#848484;color:#fff;display:flex;padding:80px 8.3333333vw}.newsletter-inner-container .newsletter-left{padding-right:4.166666665vw;width:50%}.newsletter-inner-container .newsletter-right{padding-left:4.166666665vw;width:50%}.newsletter-inner-container .newsletter-right p{font-size:18px;font-weight:400;line-height:1.25}.contact-checkbox-container{cursor:pointer;font-size:16px;margin-bottom:12px;margin-top:25px;position:relative;transition:.3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.contact-checkbox-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.contact-checkbox-container input:checked~.contact-checkmark{background-color:#fff}.contact-checkbox-container input:checked~.contact-checkmark:after{display:block}.contact-checkbox-container--contact{cursor:pointer;font-size:16px;margin-bottom:12px;margin-top:25px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.contact-checkbox-container--contact input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.contact-checkbox-container--contact input:checked~.contact-checkmark{background-color:none}.contact-checkbox-container--contact input:checked~.contact-checkmark:after{display:block}.contact-checkmark{background-color:#d8d8d8;border:none;border-radius:5px;display:flex;height:22px;justify-content:center;position:absolute;transition:.3s ease-in-out;width:22px}.contact-checkmark:after{color:#000;content:"";display:none}.contact-checkbox-container .contact-checkmark:after{border:solid #000;border-width:0 2px 2px 0;height:11px;margin-top:4px;transform:rotate(45deg);width:6px}@media only screen and (max-width:991px){.newsletter-outer-container h3{font-size:45px}.newsletter-outer-container .newsletter-form-container .newsletter-input{font-size:12px;padding-left:20px}.newsletter-outer-container .newsletter-form-container .newsletter-input::-moz-placeholder{color:hsla(0,0%,61%,.6);font-size:12px}.newsletter-outer-container .newsletter-form-container .newsletter-input::placeholder{color:hsla(0,0%,61%,.6);font-size:12px}.newsletter-outer-container .newsletter-form-container .newsletter-input:not(:-moz-placeholder){outline:0}.newsletter-outer-container .newsletter-form-container .newsletter-input:focus,.newsletter-outer-container .newsletter-form-container .newsletter-input:not(:placeholder-shown){outline:0}.newsletter-outer-container .newsletter-form-container .newsletter-submit{font-size:12px;padding-left:15px;padding-right:15px}.newsletter-outer-container .contact-checkbox-container{margin-top:20px}.newsletter-outer-container .newsletter-privacy{font-size:12px}.newsletter-inner-container{flex-direction:column;padding:50px 8.3333333vw}.newsletter-inner-container .newsletter-left{margin-bottom:50px;padding-right:0;width:100%}.newsletter-inner-container .newsletter-right{padding-left:0;width:100%}.newsletter-inner-container .newsletter-right p{font-size:16px}}@media only screen and (max-width:575px){.newsletter-outer-container h3{font-size:30px}.newsletter-outer-container .newsletter-form-container .newsletter-input{font-size:12px;padding-left:20px}.newsletter-outer-container .newsletter-form-container .newsletter-input::-moz-placeholder{color:hsla(0,0%,61%,.6);font-size:12px}.newsletter-outer-container .newsletter-form-container .newsletter-input::placeholder{color:hsla(0,0%,61%,.6);font-size:12px}.newsletter-outer-container .newsletter-form-container .newsletter-input:not(:-moz-placeholder){outline:0}.newsletter-outer-container .newsletter-form-container .newsletter-input:focus,.newsletter-outer-container .newsletter-form-container .newsletter-input:not(:placeholder-shown){outline:0}.newsletter-outer-container .newsletter-form-container .newsletter-submit{font-size:12px;padding-left:15px;padding-right:15px}.newsletter-outer-container .contact-checkbox-container{margin-top:20px}.newsletter-outer-container .newsletter-privacy{font-size:12px}.newsletter-inner-container{flex-direction:column;padding:50px 8.3333333vw}.newsletter-inner-container .newsletter-left{margin-bottom:50px;padding-right:0;width:100%}.newsletter-inner-container .newsletter-right{padding-left:0;width:100%}.newsletter-inner-container .newsletter-right p{font-size:15px}}.clients-section{background-color:#fff;padding-bottom:150px;padding-top:150px}.clients-section .swiper-clients{padding:0 8.3333333vw}.clients-section .swiper-clients .swiper-slide{-webkit-user-select:none;-moz-user-select:none;user-select:none}.clients-section .swiper-clients .swiper-slide img{width:100%}@media only screen and (max-width:991px){.clients-section{padding-bottom:80px;padding-top:80px}.clients-section .swiper-clients{padding-top:60px}.clients-section .swiper-clients .swiper-slide img{width:100%}}@media only screen and (max-width:575px){.clients-section .swiper-clients{padding:0 1.5rem}}.cta{align-items:center;border-radius:100px;-moz-column-gap:35px;column-gap:35px;display:flex;font-size:15px;font-weight:600;height:-moz-fit-content;height:fit-content;line-height:1;padding:13px 28px;text-decoration:none;transition:.35s;width:-moz-fit-content;width:fit-content}.cta img{height:15px}.cta:hover{text-decoration:none}.cta.cta-black{background-color:#000;color:#fff}.cta.cta-black:hover{background-color:#292929;transition:.35s}.cta.cta-white{background-color:#fff;color:#000}.cta.cta-white:hover{background-color:hsla(0,0%,100%,.725);transition:.35s}.cta.cta-yellow{background-color:#fdf475;color:#000}.cta.cta-yellow:hover{background-color:#e8e06a;transition:.35s}.cta.cta-transparent-white{background-color:transparent;color:#fff;padding:0}.cta.cta-transparent-black{background-color:transparent;color:#000;padding:0}.cta:has(.chevron){-moz-column-gap:15px;column-gap:15px}.cta:has(.chevron) img{height:13px}.cta:has(.cta-back){-moz-column-gap:15px;column-gap:15px}.cta:has(.cta-back) img{height:13px}.cta.cta-rounded{border-radius:10px}@media only screen and (max-width:991px){.cta{font-size:15px;padding:13px 25px}.cta.cta-rounded{border-radius:10px}.cta:has(.chevron){-moz-column-gap:15px;column-gap:15px}.cta:has(.chevron) img{height:13px}}@media only screen and (max-width:575px){.cta{font-size:13px;padding:10px 25px}.cta.cta-rounded{border-radius:10px}.cta:has(.chevron){-moz-column-gap:15px;column-gap:15px}.cta:has(.chevron) img{height:13px}}.main-section-container{background:#555}.main-section{color:#fff;height:calc(100vh - 75px)}.main-section .text-container{display:flex;flex-direction:column;height:100%;justify-content:center}.main-section .text-container h1{font-size:8vw;font-weight:900;line-height:.9;margin-bottom:15px;text-transform:uppercase}.main-section .text-container p{font-size:1.094vw;line-height:1.25;margin-bottom:50px;width:80%}.main-section.half{height:calc(50vh - 75px)}.main-section.half .text-container h1{font-size:4.5vw}@media only screen and (max-width:991px){.main-section .text-container h1{font-size:14.5vw;margin-bottom:15px}.main-section .text-container p{font-size:18px;width:80%}.main-section.half .text-container h1{font-size:7vw}}@media only screen and (max-width:575px){.main-section .text-container h1{font-size:16vw;margin-bottom:15px}.main-section .text-container p{font-size:15px;width:90%}.main-section.half .text-container h1{font-size:11vw}}.ptdc-container{padding:100px 0}.ptdc-container.ptdc-bg-light{background-color:#fff}.ptdc-container.ptdc-bg-dark{background-color:#555}.ptdc{align-items:center;color:#000;display:flex;flex-direction:column;position:relative;text-align:center}.ptdc.ptdc-text-white{color:#fff}.ptdc.ptdc-text-dark{color:#000}.ptdc h4{display:flex;flex-direction:column;font-size:16px;font-weight:600;text-transform:uppercase}.ptdc h4 img{height:5px;margin-bottom:10px;margin-top:8px}.ptdc h3{font-size:55px;font-weight:600;line-height:1.15;margin-bottom:20px}.ptdc p{font-size:20px;font-weight:400;line-height:1.5;margin-bottom:40px}.ptdc .cta{z-index:2}.ptdc.text-align-left{align-items:flex-start;text-align:left}@media only screen and (max-width:991px){.ptdc h4{font-size:12px}.ptdc h3{font-size:38px;margin-bottom:30px}.ptdc p{font-size:16px;margin-bottom:20px}}@media only screen and (max-width:575px){.ptdc h4{font-size:12px}.ptdc h3{font-size:28px;margin-bottom:20px}.ptdc p{font-size:15px;margin-bottom:10px}}.text-image-block-container{background:linear-gradient(180deg,#fff,#ebebeb);padding:100px 0}.text-image-block{background:#a6a6a6;display:flex;margin:50px 0}.text-image-block .text-container{align-items:center;display:flex;padding:0 8.333333333vw;width:55%}.text-image-block .image-container{width:45%}.text-image-block .image-container img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:991px){.text-image-block{flex-direction:column}.text-image-block .text-container{padding:90px 8.333333333vw;width:100%}.text-image-block .image-container{width:100%}.text-image-block .image-container img{aspect-ratio:3/2;width:100%}}@media only screen and (max-width:575px){.text-image-block{flex-direction:column}.text-image-block .text-container{padding:70px 8.333333333vw;width:100%}.text-image-block .image-container{width:100%}.text-image-block .image-container img{aspect-ratio:1;width:100%}}.case-history-block-container{margin-bottom:30px;overflow:hidden;position:relative}.case-history-block-container .image-container{aspect-ratio:16/9;width:100%}.case-history-block-container .image-container img{width:100%}.case-history-block-container .text-container{margin-top:5px}.case-history-block-container .text-container h4{color:#5224ae;font-size:18px;font-weight:600;margin-bottom:7px}.case-history-block-container .text-container p{font-size:27px;font-weight:400;margin-bottom:0}.case-detail-box{background-color:#eee;border-radius:10px;max-height:0;overflow:hidden;padding:0;transition:all .3s ease-in-out}.case-detail-box .inner{display:flex;padding:30px 25px;width:100%}.case-detail-box .inner .image-container{width:50%}.case-detail-box .inner .text-container{display:flex;flex-direction:column;justify-content:center;padding-left:20px;width:50%}.case-detail-box .inner .text-container h6{color:#5224ae;font-size:18px;font-weight:600;margin-bottom:15px}.case-detail-box .inner .text-container .detail-logo{height:75px;margin-bottom:15px;width:auto}.case-detail-box .inner .text-container h4{font-size:24px;font-weight:600;margin-bottom:10px}.case-detail-box .inner .text-container p{font-size:16px;line-height:1.5;margin-bottom:0}.case-detail-box .inner .text-container .cta{margin-top:20px}.case-detail-box .inner{position:relative}.case-detail-box .close-btn{cursor:pointer;position:absolute;right:20px;top:26px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.case-detail-box .close-btn img{height:30px;width:30px}@media only screen and (max-width:991px){.case-history-block-container{margin-bottom:30px}.case-history-block-container .image-container{width:100%}.case-history-block-container .text-container{margin-top:5px}.case-history-block-container .text-container h4{font-size:15px;margin-bottom:5px}.case-history-block-container .text-container p{font-size:22px}.case-detail-box .inner{flex-direction:column;padding:60px 18px 18px}.case-detail-box .inner .image-container{margin-bottom:15px;width:100%}.case-detail-box .inner .text-container{padding-left:0;width:100%}.case-detail-box .inner .text-container h6{font-size:16px;margin-bottom:10px}.case-detail-box .inner .text-container .detail-logo{height:45px;margin-bottom:8px}.case-detail-box .inner .text-container h4{font-size:22px}.case-detail-box .inner .text-container p{font-size:15px}.case-detail-box .inner .text-container .cta{margin-top:10px}.case-detail-box .close-btn{right:10px;top:20px}.case-detail-box .close-btn img{height:25px;width:25px}}@media only screen and (max-width:575px){.case-history-block-container{margin-bottom:30px}.case-history-block-container .image-container{width:100%}.case-history-block-container .text-container{margin-top:5px}.case-history-block-container .text-container h4{font-size:15px;margin-bottom:5px}.case-history-block-container .text-container p{font-size:22px}.case-detail-box{border-radius:0}.case-detail-box .inner{flex-direction:column;padding:40px 1.5rem 18px}.case-detail-box .inner .image-container{margin-bottom:15px;width:100%}.case-detail-box .inner .text-container{padding-left:0;width:100%}.case-detail-box .inner .text-container h6{font-size:16px;margin-bottom:10px}.case-detail-box .inner .text-container .detail-logo{height:45px;margin-bottom:8px}.case-detail-box .inner .text-container h4{font-size:22px}.case-detail-box .inner .text-container p{font-size:15px}.case-detail-box .inner .text-container .cta{margin-top:10px}.case-detail-box .close-btn{right:10px;top:10px}.case-detail-box .close-btn img{height:25px;width:25px}}.article-preview-section{padding:100px 0}.article-preview-container{text-decoration:none}.article-preview-container .article-preview{background-color:#fff;box-shadow:0 3.68005px 12.8802px rgba(0,0,0,.25);transition:.2s}.article-preview-container .article-preview:hover{box-shadow:0 0 8px 0 rgba(52,52,52,.278);scale:1.05;transition:.2s}.article-preview-container .article-preview .image-container img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.article-preview-container .article-preview .text-container{color:#343434;padding:15px 30px 0}.article-preview-container .article-preview .text-container .author-date{display:flex;justify-content:space-between}.article-preview-container .article-preview .text-container .author-date h5{color:#5224ae;font-size:15px;margin-bottom:15px}.article-preview-container .article-preview .text-container h4{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:24px;font-weight:600;height:86.4px;overflow:hidden;white-space:pre-wrap}.article-preview-container .article-preview .text-container p{font-size:15px;margin-bottom:0}.article-preview-container .article-preview .cta-container{border-top:1px solid #9e9e9e;display:flex;justify-content:flex-end;margin-left:30px;margin-right:30px;margin-top:15px;padding:20px 0}@media only screen and (max-width:991px){.article-preview-container .article-preview .image-container img{aspect-ratio:5/4}.article-preview-container .article-preview .text-container{margin-top:10px}.article-preview-container .article-preview .text-container .author-date h5{font-size:15px;margin-bottom:10px}.article-preview-container .article-preview .text-container h4{font-size:24px;height:115.2px}.article-preview-container .article-preview .text-container p{font-size:15px}}@media only screen and (max-width:575px){.article-preview-container .article-preview .image-container img{aspect-ratio:5/4}.article-preview-container .article-preview .text-container .author-date h5{font-size:13px;margin-bottom:10px}.article-preview-container .article-preview .text-container h4{font-size:18px;height:86.4px}.article-preview-container .article-preview .text-container p{font-size:13px}}.share-box-container{display:block;left:0;position:absolute;top:0;transition:all .35s ease-in-out;z-index:300}.share-box-container .share-box{background-color:#0ab0a3;cursor:pointer;display:inline-block;height:50px;margin:0 0 0 -2px;opacity:0;pointer-events:none;transform:scale(.925);width:50px}.share-box-container .share-box.always-visible{opacity:1;pointer-events:all;transform:scale(1)}.share-box-container .share-box img{height:20px;margin:15px;opacity:.75;transition:all .15s ease-in-out;width:20px}.share-box-container .share-box img:hover{opacity:1;transform:translateY(-2px)}.share-box-container .share-box:nth-child(0){transition:all .35s ease-in-out}.share-box-container .share-box:first-child{transition:all .35s ease-in-out .1s}.share-box-container .share-box:nth-child(2){transition:all .35s ease-in-out .2s}.share-box-container .share-box:nth-child(3){transition:all .35s ease-in-out .3s}.share-box-container .share-box:nth-child(4){transition:all .35s ease-in-out .4s}.share-box-container .share-box:nth-child(5){transition:all .35s ease-in-out .5s}.share-box-container .share-box:nth-child(6){transition:all .35s ease-in-out .6s}.share-box-container .share-box-opener{align-items:center;background-color:#0ab0a3;cursor:pointer;display:inline-block;display:flex;height:50px;justify-content:center;margin:0;padding:20%;width:50px}.share-box-container .share-box-opener img{height:50px;margin:0;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease;width:100%}.share-box-container .share-btn.open{display:block}.share-box-container .share-btn.close,.share-box-container.open .share-btn.open{display:none}.share-box-container.open .share-btn.close{display:block}.share-box-container.open .share-box{opacity:1;pointer-events:all;transform:scale(1)}.share-box-container.open .share-box:nth-child(0){transition:all .35s ease-in-out .3s}.share-box-container.open .share-box:first-child{transition:all .35s ease-in-out .2s}.share-box-container.open .share-box:nth-child(2){transition:all .35s ease-in-out .1s}.share-box-container.open .share-box:nth-child(3){transition:all .35s ease-in-out}.share-box-container.open .share-box:nth-child(4){transition:all .35s ease-in-out -.1s}.share-box-container.open .share-box:nth-child(5){transition:all .35s ease-in-out -.2s}.share-box-container.open .share-box:nth-child(6){transition:all .35s ease-in-out -.3s}.share-box-container.open .share-box-opener img{transform:scale(-1)}.share-box-container.white-bg{background-color:#fff}.share-box-container.top{bottom:unset;top:0}.share-box-container.bottom{bottom:0;top:unset}.share-box-container.left{left:0;right:unset}.share-box-container.right{left:unset;right:0}.share-box-container.vertical-share-box{left:0;line-height:52px;padding:0;position:fixed;top:164px;white-space:normal;width:50px}.share-box-container.vertical-share-box .share-box-opener img{margin-top:-5px}.share-box-container.vertical-share-box .share-box{margin-right:0}.share-box-container.vertical-share-box .share-box:nth-child(0){transition:all .35s ease-in-out .6s}.share-box-container.vertical-share-box .share-box:first-child{transition:all .35s ease-in-out .5s}.share-box-container.vertical-share-box .share-box:nth-child(2){transition:all .35s ease-in-out .4s}.share-box-container.vertical-share-box .share-box:nth-child(3){transition:all .35s ease-in-out .3s}.share-box-container.vertical-share-box .share-box:nth-child(4){transition:all .35s ease-in-out .2s}.share-box-container.vertical-share-box .share-box:nth-child(5){transition:all .35s ease-in-out .1s}.share-box-container.vertical-share-box .share-box:nth-child(6){transition:all .35s ease-in-out}.share-box-container.vertical-share-box .share-box img{margin-top:5px}.share-box-container.vertical-share-box.open .share-box{opacity:1;pointer-events:all;transform:scale(1)}.share-box-container.vertical-share-box.open .share-box:nth-child(0){transition:all .35s ease-in-out -.3s}.share-box-container.vertical-share-box.open .share-box:first-child{transition:all .35s ease-in-out -.2s}.share-box-container.vertical-share-box.open .share-box:nth-child(2){transition:all .35s ease-in-out -.1s}.share-box-container.vertical-share-box.open .share-box:nth-child(3){transition:all .35s ease-in-out}.share-box-container.vertical-share-box.open .share-box:nth-child(4){transition:all .35s ease-in-out .1s}.share-box-container.vertical-share-box.open .share-box:nth-child(5){transition:all .35s ease-in-out .2s}.share-box-container.vertical-share-box.open .share-box:nth-child(6){transition:all .35s ease-in-out .3s}@media only screen and (max-width:992px){.share-box-container{transform:scale(.75);transform-origin:top left;white-space:nowrap}.share-box-container.vertical-share-box{left:0;top:80px}}@media only screen and (max-width:575px){.share-box-container{transform:scale(.61)}}.content-slider{padding:85px 0}.content-slider .swiper-pagination{bottom:unset;display:flex;flex-wrap:wrap;height:-moz-fit-content;height:fit-content;justify-content:space-evenly;margin-bottom:100px;position:relative;width:100%}.content-slider .swiper-pagination .swiper-pagination-bullet{background:unset;border:none!important;border-radius:unset;color:var(--neutral-800);display:block;font-size:15px;height:-moz-fit-content!important;height:fit-content!important;opacity:1;width:-moz-fit-content!important;width:fit-content!important}.content-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:unset;font-weight:700;opacity:1;text-decoration:underline}.content-slider .swiper-wrapper{margin-top:50px}.content-slider .swiper-slide{align-items:center;background-color:#fff;display:flex;gap:8.3333333333%;opacity:0!important}.content-slider .swiper-slide.swiper-slide-visible{opacity:1!important}.content-slider .swiper-slide .block{align-items:center;display:flex}.content-slider .swiper-slide .block:not(:first-child){margin-top:180px}.content-slider .swiper-slide .image-container{width:24.9999999999vw}.content-slider .swiper-slide .image-container img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.content-slider .swiper-slide .text-container{padding-left:0;padding-right:0;width:33.3333333332vw}.content-slider .swiper-slide .text-container .title{font-size:38px;font-weight:700}.content-slider .swiper-slide .text-container .description{margin-top:15px}.content-slider .swiper-slide .text-container .description *{font-family:Outfit,sans-serif!important;font-size:16px;line-height:normal}.content-slider .swiper-slide .text-container.text-right{padding-left:8.3333333333vw}.content-slider .swiper-slide .text-container.text-left{padding-right:8.3333333333vw}@media only screen and (max-width:991px){.content-slider .swiper-pagination{justify-content:space-between;row-gap:20px}.content-slider .swiper-wrapper{margin-top:40px}.content-slider .swiper-slide .block{flex-direction:column}.content-slider .swiper-slide .block:not(:first-child){margin-top:100px}.content-slider .swiper-slide .image-container{padding-left:8.3333333333vw;padding-right:8.3333333333vw;width:auto}.content-slider .swiper-slide .image-container img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.content-slider .swiper-slide .text-container{padding-left:0;padding-right:0;width:100%}.content-slider .swiper-slide .text-container.text-right{padding-left:0}.content-slider .swiper-slide .text-container.text-left{padding-right:0}.content-slider .swiper-slide .text-container .ptdc h3{font-size:38px}.content-slider .swiper-slide .text-container .ptdc .description{margin-bottom:0}}@media only screen and (max-width:575px){.content-slider .swiper-slide{align-items:start;flex-direction:column;gap:40px}.content-slider .swiper-slide .image-container{order:2;width:100%}.content-slider .swiper-slide .content{order:1;width:100%}}.blue-bg{background-color:#1575a9}.hp-main-section{background:linear-gradient(180deg,#1575a9,#0e6391 56.25%,#1575a9 65.62%,#0e6391);color:#fff;height:100vh;overflow:hidden;width:100vw}.hp-main-section,.hp-main-section .text-image-container{align-items:center;display:flex;justify-content:center;position:relative}.hp-main-section .text-image-container{flex-direction:column}.hp-main-section .text-image-container .text-container{align-items:center;display:flex;flex-direction:column;justify-content:center;opacity:0;transform:translateY(10vh)}.hp-main-section .text-image-container .text-container h1{font-size:21em;font-weight:500;line-height:.8}.hp-main-section .text-image-container .text-container h2{font-size:67px;font-weight:400;margin-bottom:55px}.hp-main-section .mascotte-container{height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0}.hp-main-section .mascotte-container .main-mascotte-test-1,.hp-main-section .mascotte-container .main-mascotte-test-2{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;height:950px;left:0;margin:-475px 0 0 -700px;opacity:0;position:absolute;top:0;width:100%;width:1400px}.hp-main-section .mascotte-container .main-mascotte-test-1{background-image:url(/assets/img/main-mascotte-test-1.png);transform:translateX(-10vh)}.hp-main-section .mascotte-container .main-mascotte-test-2{background-image:url(/assets/img/main-mascotte-test-2.png);transform:translateX(10vh)}.hp-main-section .mascotte-container-mobile{display:none}.hp-main-section .chevron-down{bottom:10%;height:8px;opacity:0;position:absolute;transform:translateY(-2vh)}.first-text-section{align-items:center;display:flex;justify-content:center;padding:100px 0 80px;width:100%}.first-text-section .ptdc{width:49.99999998vw}.hp-cards-section{background:linear-gradient(180deg,#1575a9,#1575a9 52.6%,#fff 52.61%,#fff);position:relative}.hp-cards-section .hp-cards-swiper{color:#fff;padding-bottom:50px;padding-top:50px}.hp-cards-section .hp-cards-swiper .swiper-slide{background-color:#09344b;border-radius:22px;box-shadow:0 5px 8px 0 rgba(0,0,0,.25);overflow:hidden;padding-bottom:0;transform:scale(.9);transition:all .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section{align-items:center;display:flex;justify-content:flex-end;padding-left:32px;padding-right:32px;padding-top:23px;width:100%}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section .category-container{align-items:center;display:flex;gap:15px}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section .category-container .category-color{border-radius:50% 50% 50% 0;height:52px;width:52px}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section .category-container .text-container .category-title{font-size:18px;font-weight:600}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section .category-container .text-container .category-subtitle{font-size:18px;font-weight:400}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section .btn-container .btn-expand{background-color:#fdf475;border-radius:50%;cursor:pointer;height:65px;position:relative;transition:all .3s ease-in-out;width:65px}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section .btn-container .btn-expand .line-vertical{background-color:#000;height:23px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:4px}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section .btn-container .btn-expand .line-horizontal{background-color:#000;height:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:23px}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section .btn-container .btn-expand.rotated{rotate:45deg;transition:all .3s ease-in-out}.hp-cards-section .hp-cards-swiper .swiper-slide .divider{border-bottom:1px solid hsla(0,0%,100%,.11);margin:auto;width:calc(100% - 64px)}.hp-cards-section .hp-cards-swiper .swiper-slide .bottom-section{display:flex;flex-direction:column;height:100%;justify-content:space-between;row-gap:20px}.hp-cards-section .hp-cards-swiper .swiper-slide .bottom-section .title-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.hp-cards-section .hp-cards-swiper .swiper-slide .bottom-section .title-container .card-title{font-size:50px;font-weight:700;margin-bottom:3px}.hp-cards-section .hp-cards-swiper .swiper-slide .bottom-section .title-container .card-subtitle{font-size:18px;font-weight:400}.hp-cards-section .hp-cards-swiper .swiper-slide .bottom-section .image-description-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative}.hp-cards-section .hp-cards-swiper .swiper-slide .bottom-section .image-description-container .card-description,.hp-cards-section .hp-cards-swiper .swiper-slide .bottom-section .image-description-container .card-image{transition:transform .35s ease-in-out,opacity .35s ease-in-out}.hp-cards-section .hp-cards-swiper .swiper-slide .bottom-section .image-description-container .card-image{opacity:1;width:100%;z-index:2}.hp-cards-section .hp-cards-swiper .swiper-slide .bottom-section .image-description-container .card-description{bottom:0;font-size:19px;font-weight:400;line-height:1.5;margin-bottom:0;padding:0 32px;position:absolute;transform:translateY(100%);z-index:1}.hp-cards-section .hp-cards-swiper .swiper-slide.show-description .bottom-section .image-description-container .card-image{opacity:0;transform:translateY(100%)}.hp-cards-section .hp-cards-swiper .swiper-slide.show-description .bottom-section .image-description-container .card-description{position:absolute;transform:translateY(-45px)}.hp-cards-section .hp-cards-swiper .swiper-slide-active{transform:scale(1.1);transition:all .3s ease-in-out}.hp-categories-section{background-color:#fff;padding-bottom:200px;padding-top:150px}.hp-categories-section .hp-categories-list{display:flex;flex-wrap:wrap;gap:50px;justify-content:center}.hp-categories-section .hp-categories-list .single-category{align-items:center;display:flex;flex-direction:column;justify-content:center;text-decoration:none;width:calc(20% - 40px)}.hp-categories-section .hp-categories-list .single-category img{margin-bottom:10px;width:100%}.hp-categories-section .hp-categories-list .single-category span{color:#1575a9;font-weight:700}.family-section{color:#fff;padding:130px 0}.family-section .text-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:80px}.family-section .title{font-size:18.75vw;font-weight:700}.family-section .subtitle{font-size:31px;font-weight:700;text-transform:uppercase}.swiper-organization{padding:70px 8.333333333vw 0}.swiper-organization .swiper-slide{border-radius:20px;box-shadow:0 4px 74px 0 rgba(0,0,0,.25);color:#fff;height:100%;height:auto;padding:80px 45px 25px 20px;position:relative}.swiper-organization .swiper-slide .image-container{background:#fff;border-radius:50%;box-shadow:0 4px 24px rgba(0,0,0,.25);height:110px;overflow:hidden;padding:15px;position:absolute;top:-50px;width:110px}.swiper-organization .swiper-slide .image-container img{width:100%}.swiper-organization .swiper-slide .text-container{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-bottom:0}.swiper-organization .swiper-slide .text-container p{font-size:16px;font-weight:400;line-height:1.25em;margin-bottom:45px;padding:0 0 0 18px;text-align:left}.swiper-organization .swiper-slide .text-container .cta{color:#000;justify-content:space-between;padding:18px 30px;width:100%}.swiper-organization .swiper-pagination-container{height:30px;margin-top:30px;position:relative}.swiper-organization .swiper-pagination-container .swiper-pagination-bullet{background-color:#fff;box-shadow:0 0 0 0 transparent;margin:0 5px;opacity:1;scale:1;transition:all .35s ease-in-out}.swiper-organization .swiper-pagination-container .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:transparent;box-shadow:0 0 0 2px #fff;opacity:1;scale:1.5;transition:all .35s ease-in-out}.news-section{background-color:#fff;padding-top:80px}.news-section .swiper-news{padding:50px}.news-section .swiper-pagination{position:relative}.news-section .swiper-pagination .swiper-pagination-bullet{background-color:#343434;box-shadow:0 0 0 0 transparent;margin:0 5px;opacity:1;scale:1;transition:all .35s ease-in-out}.news-section .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;box-shadow:0 0 0 2px #343434;opacity:1;scale:1.5;transition:all .35s ease-in-out}.obl-how-section{background-color:#fff;overflow:visible;width:100%}.obl-how-section .obl-section{background-color:#1575a9;height:40vh;transform:translate(-10%,40%) rotate(0deg);transform-origin:50% 0;width:150%}.obl-how-section .how-section{background-color:#1575a9;display:flex;flex-direction:column;height:100vh;padding-bottom:10vh;width:100%}.obl-how-section .how-section .text-container{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;text-align:center;z-index:2}.obl-how-section .how-section .text-container h2{font-size:18.75vw;font-weight:600;line-height:1}.obl-how-section .how-section .text-container p{font-size:31px;font-weight:600;text-transform:uppercase}.obl-how-section .how-section .chevron-down{height:8px}.how-container{overflow:hidden}.how-block{align-items:center;background-color:#1575a9;display:flex;height:100vh;justify-content:center;position:relative;width:100%}.how-block .ptdc{padding:0 50px;position:relative;width:33.33333332vw;z-index:2}.how-block .block-image{height:100%;position:absolute}.how-block .block-image .pop{background-color:#12425a;color:#fff;display:flex;flex-direction:column;height:200px;justify-content:space-between;opacity:0;padding:20px 20px 20px 25px;position:absolute;transform:translateY(-50%);transform:translateX(50px);transition:all .35s;width:200px}.how-block .block-image .pop .icon{background-color:#50e3c2;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;height:26px;width:26px}.how-block .block-image .pop h5{font-size:25px;font-weight:600;line-height:.9}.how-block .block-image .pop a{align-items:center;color:#fff;display:flex;justify-content:space-between;text-decoration:none;text-transform:uppercase}.how-block .block-image .pop a span{font-size:10px;font-weight:600;line-height:1}.how-block .block-image .pop a img{height:8px}.how-block .block-image:hover .pop{opacity:1;transform:translateX(0);transition:all .35s}.how-block .block-image img{height:100%}.how-block .block-image-left{left:0;top:0}.how-block .block-image-left .pop{bottom:6%;right:10%}.how-block .block-image-right{right:0;top:0}.how-block .block-image-right .pop{bottom:6%;left:10%}.prefooter-section{background-color:#e8eeed;height:calc(100vh - 75px)}.prefooter-section,.prefooter-section .text-container{display:flex;flex-direction:column;justify-content:center}.prefooter-section .text-container{align-items:center}.prefooter-section .logo-dnsty{height:50px;margin-bottom:45px}.prefooter-section .ptdc{margin:0 auto;width:90%}@media only screen and (max-width:1499px){.hp-main-section .text-image-container .main-mascotte-1{bottom:5%;height:50vh;left:-66%}.hp-main-section .text-image-container .main-mascotte-2{bottom:-10%;height:59vh;right:-77%}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section .category-container .text-container .category-title{font-size:18px;font-weight:600}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section .category-container .text-container .category-subtitle{font-size:18px;font-weight:400}.hp-cards-section .hp-cards-swiper .swiper-slide .bottom-section .image-description-container .card-description{font-size:16px}}@media only screen and (max-width:1399px){.hp-main-section .text-image-container .text-container h1{font-size:22vw}.hp-main-section .text-image-container .text-container h2{font-size:3.542vw;margin-bottom:55px}.hp-main-section .mascotte-container{height:0;left:50%;position:absolute;top:50%;width:0}.hp-main-section .mascotte-container .main-mascotte-test-1,.hp-main-section .mascotte-container .main-mascotte-test-2{height:67.85714vw;margin:-33.92857vw 0 0 -50vw;width:100vw}}@media only screen and (max-width:1199px){.mascotte-section .mascotte-section-container{width:900px}.mascotte-section .mascotte-1{left:23%}.mascotte-section .mascotte-2{right:23%}}@media only screen and (max-width:991px){.hp-main-section .text-image-container{position:relative}.hp-main-section .text-image-container .text-container{z-index:2}.hp-main-section .text-image-container .text-container h1{font-size:27.344vw}.hp-main-section .text-image-container .text-container h2{font-size:3.542vw;margin-bottom:55px}.hp-main-section .text-image-container .main-mascotte-1{bottom:5%;height:50vh;left:unset;right:38%;z-index:1}.hp-main-section .text-image-container .main-mascotte-2{bottom:-20%;height:59vh;left:20%;z-index:1}.hp-main-section .chevron-down{bottom:-20vh}.first-text-section .ptdc{width:66.66666664vw}.hp-cards-section .hp-cards-swiper{padding:50px}.hp-cards-section .hp-cards-swiper .swiper-slide{border-radius:22px;box-shadow:0 5px 8px 0 rgba(0,0,0,.25);min-height:400px;padding-bottom:0;transform:scale(1)}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section{padding-left:13px;padding-right:13px;padding-top:17px}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section .category-container{gap:10px}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section .category-container .category-color{height:31px;width:31px}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section .category-container .text-container .category-subtitle,.hp-cards-section .hp-cards-swiper .swiper-slide .top-section .category-container .text-container .category-title{font-size:12px}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section .btn-container .btn-expand{height:42px;width:42px}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section .btn-container .btn-expand .line-vertical{height:19px;width:3px}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section .btn-container .btn-expand .line-horizontal{height:3px;width:19px}.hp-cards-section .hp-cards-swiper .swiper-slide .bottom-section{padding-top:10px;row-gap:20px}.hp-cards-section .hp-cards-swiper .swiper-slide .bottom-section .title-container .card-title{font-size:38px;margin-bottom:3px}.hp-cards-section .hp-cards-swiper .swiper-slide .bottom-section .title-container .card-subtitle{font-size:14px}.hp-cards-section .hp-cards-swiper .swiper-slide .bottom-section .image-description-container .card-image{width:100%}.hp-cards-section .hp-cards-swiper .swiper-slide .bottom-section .image-description-container .card-description{font-size:15px;line-height:1.3;transform:translateY(100%)}.hp-cards-section .hp-cards-swiper .swiper-slide .divider{border-bottom:1px solid hsla(0,0%,100%,.11);margin:auto;width:calc(100% - 26px)}.hp-cards-section .hp-cards-swiper .swiper-slide.show-description .bottom-section .image-description-container .card-image{opacity:0;transform:translateY(100%)}.hp-cards-section .hp-cards-swiper .swiper-slide.show-description .bottom-section .image-description-container .card-description{position:absolute;transform:translateY(-20px)}.hp-cards-section .hp-cards-swiper .swiper-slide-active{transform:scale(1)}.hp-categories-section{padding-bottom:80px;padding-top:80px}.hp-categories-section .hp-categories-list{gap:30px}.hp-categories-section .hp-categories-list .single-category{width:calc(33.33333% - 20px)}.hp-categories-section .hp-categories-list .single-category img{margin-bottom:10px}.family-section{color:#fff;padding:80px 0}.family-section .text-container{margin-bottom:80px}.family-section .title{font-size:26vw}.family-section .subtitle{font-size:25px}.swiper-organization{padding:70px 8.333333333vw 0}.swiper-organization .swiper-slide{border-radius:20px;padding:60px 24px 20px 20px}.swiper-organization .swiper-slide .image-container{height:65px;padding:6px;top:-30px;width:65px}.swiper-organization .swiper-slide .text-container p{font-size:17px;line-height:1.25em;margin-bottom:60px;padding:0}.swiper-organization .swiper-slide .text-container .cta{font-size:16px;padding:11px}.mascotte-section .mascotte-section-container{width:575px}.mascotte-section .mascotte-1{left:8%}.mascotte-section .mascotte-2{right:8%}.obl-how-section .how-section .text-container h2{font-size:26.042vw}.obl-how-section .how-section .text-container p{font-size:20px}.how-block{align-items:unset;background-color:#1575a9;display:flex;flex-direction:column;justify-content:unset;position:relative}.how-block .ptdc-how-container{align-items:center;display:flex;height:50%;justify-content:center}.how-block .ptdc-how-container .ptdc{padding:0;position:relative;width:66.66666664vw;z-index:2}.how-block .image-how-container{display:flex;height:50%;width:100%}.how-block .image-how-container .block-image{height:100%;position:relative;width:100%}.how-block .image-how-container .block-image img{height:100%}.how-block .image-how-container .block-image-left{align-items:flex-end;display:flex;justify-content:flex-start;left:unset;top:unset;width:100%}.how-block .image-how-container .block-image-left picture{height:100%;width:auto}.how-block .image-how-container .block-image-left.alone .pop{right:50%}.how-block .image-how-container .block-image-left.alone picture,.how-block .image-how-container .block-image-right{align-items:flex-end;display:flex;justify-content:flex-end}.how-block .image-how-container .block-image-right{right:unset;top:unset;width:100%}.how-block .image-how-container .block-image-right picture{height:100%;width:auto}.how-block .image-how-container .block-image-right.alone .pop{left:50%}.how-block .image-how-container .block-image-right.alone picture{align-items:flex-end;display:flex;justify-content:flex-end}}@media only screen and (max-width:575px){.hp-main-section .text-image-container .text-container h1{font-size:37.333vw}.hp-main-section .text-image-container .text-container h2{font-size:7.467vw;margin-bottom:30px}.hp-main-section .mascotte-container{display:none}.hp-main-section .mascotte-container-mobile{display:block;height:0;left:0;pointer-events:none;position:absolute;top:0;width:0}.hp-main-section .mascotte-container-mobile .main-mascotte-test-1,.hp-main-section .mascotte-container-mobile .main-mascotte-test-2{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;left:0;opacity:0;position:absolute;top:0;width:100vw}.hp-main-section .mascotte-container-mobile .main-mascotte-test-1{background-image:url(/assets/img/main-mascotte-test-mob-1.png);transform:translateX(-10vh)}.hp-main-section .mascotte-container-mobile .main-mascotte-test-2{background-image:url(/assets/img/main-mascotte-test-mob-2.png);transform:translateX(10vh)}.hp-cards-section .hp-cards-swiper{padding:50px}.hp-cards-section .hp-cards-swiper .swiper-slide{border-radius:22px;box-shadow:0 5px 8px 0 rgba(0,0,0,.25);min-height:400px;padding-bottom:0;transform:scale(1)}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section{padding-left:13px;padding-right:13px}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section .category-container{gap:10px}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section .category-container .category-color{height:31px;width:31px}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section .category-container .text-container .category-subtitle,.hp-cards-section .hp-cards-swiper .swiper-slide .top-section .category-container .text-container .category-title{font-size:12px}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section .btn-container .btn-expand{height:42px;width:42px}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section .btn-container .btn-expand .line-vertical{height:19px;width:3px}.hp-cards-section .hp-cards-swiper .swiper-slide .top-section .btn-container .btn-expand .line-horizontal{height:3px;width:19px}.hp-cards-section .hp-cards-swiper .swiper-slide .bottom-section{padding-top:10px;row-gap:20px}.hp-cards-section .hp-cards-swiper .swiper-slide .bottom-section .title-container{margin-bottom:40px}.hp-cards-section .hp-cards-swiper .swiper-slide .bottom-section .title-container .card-title{font-size:38px;margin-bottom:3px}.hp-cards-section .hp-cards-swiper .swiper-slide .bottom-section .title-container .card-subtitle{font-size:14px}.hp-cards-section .hp-cards-swiper .swiper-slide .bottom-section .image-description-container .card-image{width:100%}.hp-cards-section .hp-cards-swiper .swiper-slide .bottom-section .image-description-container .card-description{font-size:15px;line-height:1.3;transform:translateY(100%)}.hp-cards-section .hp-cards-swiper .swiper-slide .divider{border-bottom:1px solid hsla(0,0%,100%,.11);margin:auto;width:calc(100% - 26px)}.hp-cards-section .hp-cards-swiper .swiper-slide.show-description .bottom-section .image-description-container .card-image{opacity:0;transform:translateY(100%)}.hp-cards-section .hp-cards-swiper .swiper-slide.show-description .bottom-section .image-description-container .card-description{position:absolute;transform:translateY(-20px)}.hp-cards-section .hp-cards-swiper .swiper-slide-active{transform:scale(1)}.first-text-section .ptdc{width:83.3333333vw}.hp-categories-section{padding-bottom:80px;padding-top:80px}.hp-categories-section .hp-categories-list{gap:10px}.hp-categories-section .hp-categories-list .single-category{width:calc(50% - 5px)}.hp-categories-section .hp-categories-list .single-category img{margin-bottom:10px}.family-section{color:#fff;padding:50px 0}.family-section .text-container{margin-bottom:30px}.family-section .title{font-size:26vw}.family-section .subtitle{font-size:25px}.mascotte-section .mascotte-section-container{width:100%}.mascotte-section .mascotte-1{left:4%}.mascotte-section .mascotte-1 img{height:410px}.mascotte-section .mascotte-2{right:0}.mascotte-section .mascotte-2 img{height:450px}.mascotte-section .mascotte-1 .pop-1{height:148px;left:0;padding:13px 18px 20px 16px;top:75%;width:155px}.mascotte-section .mascotte-1 .pop-1 .icon{height:16px;width:16px}.mascotte-section .mascotte-1 .pop-1 h5{font-size:20px}.mascotte-section .mascotte-1 .pop-1 a span{font-size:11px}.mascotte-section .mascotte-1 .pop-1 a img{height:8px}.mascotte-section .mascotte-2 .pop-2{height:148px;left:20%;padding:13px 18px 20px 16px;top:30%;width:155px}.mascotte-section .mascotte-2 .pop-2 .icon{height:16px;width:16px}.mascotte-section .mascotte-2 .pop-2 h5{font-size:20px}.mascotte-section .mascotte-2 .pop-2 a span{font-size:11px}.mascotte-section .mascotte-2 .pop-2 a img{height:8px}.obl-how-section .how-section .text-container{padding:0 50px;text-align:center}.obl-how-section .how-section .text-container h2{font-size:27.5vw}.obl-how-section .how-section .text-container p{font-size:20px}.how-block .ptdc-how-container{padding-top:75px}.how-block .ptdc-how-container .ptdc{width:83.3333333vw}.how-block .image-how-container .block-image{width:50%}.how-block .image-how-container .block-image .pop{height:148px;padding:13px 18px 20px 16px;width:155px}.how-block .image-how-container .block-image .pop .icon{height:16px;width:16px}.how-block .image-how-container .block-image .pop h5{font-size:20px}.how-block .image-how-container .block-image .pop a span{font-size:11px}.how-block .image-how-container .block-image .pop a img{height:8px}.how-block .image-how-container .block-image-left img{height:auto;width:100%}.how-block .image-how-container .block-image-left.alone .pop{right:10%}.how-block .image-how-container .block-image-right img{height:auto;width:100%}.how-block .image-how-container .block-image-right.alone{width:100%}.how-block .image-how-container .block-image-right.alone img{width:50%}.how-block .image-how-container .block-image-right.alone picture{align-items:flex-end;display:flex;justify-content:flex-end}}.who-main-section{align-items:center;background:linear-gradient(180deg,#e86d4d,#e86d4d 54.69%,#d96345 58.33%,#e86d4d);color:#fdf475;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative}.who-main-section .outer,.who-main-section .text-image-container{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.who-main-section .outer .text-container,.who-main-section .text-image-container .text-container{align-items:center;display:flex;flex-direction:column;justify-content:center;opacity:0;transform:translateY(10vh)}.who-main-section .outer .text-container h1,.who-main-section .text-image-container .text-container h1{font-size:15.104vw;font-weight:600;line-height:.8}.who-main-section .mascotte-container{height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0}.who-main-section .mascotte-container .main-mascotte-test-1,.who-main-section .mascotte-container .main-mascotte-test-2{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;height:950px;left:0;margin:-475px 0 0 -700px;opacity:0;position:absolute;top:0;width:100%;width:1400px}.who-main-section .mascotte-container .main-mascotte-test-1{background-image:url(/assets/img/who-main-mascotte-1.png);transform:translateX(-10vh)}.who-main-section .mascotte-container .main-mascotte-test-2{background-image:url(/assets/img/who-main-mascotte-2.png);transform:translateX(10vh)}.who-main-section .mascotte-container-mobile{display:none}.who-main-section .chevron-down{bottom:10%;height:8px;opacity:0;position:absolute;transform:translateY(-2vh)}.who-first-text-section{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.who-first-text-section .ptdc{width:49.99999998vw}.who-center-mascotte{height:100vh;position:relative}.who-center-mascotte .image-container{left:50%;position:absolute;top:60%;transform:translate(-50%,-50%);width:37.499999985vw}.who-center-mascotte .image-container img{width:100%}.who-center-mascotte .who-obl-section{background-color:#dd5836;bottom:0;height:50vh;left:50%;position:absolute;rotate:-10deg;transform:translateX(-50%);width:150%}.who-second-text-section{align-items:center;background-color:#dd5836;display:flex;height:100vh;justify-content:center;width:100%}.who-second-text-section .ptdc{width:33.33333332vw}.character-block{background-color:#e8eeed;color:#4a494a;height:calc(100vh - 75px);scroll-behavior:smooth;scroll-padding-top:75px}.character-block .text-container{display:flex;flex-direction:column;height:calc(100vh - 75px);justify-content:space-between;padding:6.8vw 0}.character-block .text-container .top-text h4{color:#e5704e;font-size:12px;font-weight:600;margin-bottom:20px;text-transform:uppercase}.character-block .text-container .top-text h2{font-size:5.208vw;font-weight:600;line-height:.95;margin-bottom:30px}.character-block .text-container .top-text p{font-size:18px;font-weight:400;line-height:1.35}.character-block .text-container .bottom-text h4{color:#e5704e;font-size:12px;font-weight:600;margin-bottom:20px}.character-block .image-container{height:calc(100vh - 75px);padding:1.5vw;position:relative}.character-block .image-container img{height:100%;position:relative;z-index:1}.character-block .image-container .block-stamp{align-items:center;border:1px solid #d46544;border-radius:50%;display:flex;height:200px;justify-content:center;padding:50px 20px;position:absolute;right:2vw;rotate:7deg;text-align:center;top:1vw;width:200px;z-index:0}.character-block .image-container .block-stamp span{color:#d46544;font-size:17px;font-weight:600;line-height:1.25}@media only screen and (max-width:1499px){.character-block .image-container{padding:1.5vw}.character-block .image-container .block-stamp{height:150px;padding:30px 15px;right:1.5vw;top:1.5vw;width:150px}.character-block .image-container .block-stamp span{font-size:15px}}@media only screen and (max-width:1399px){.who-main-section .text-image-container .text-container h1{font-size:22vw}.who-main-section .text-image-container .text-container h2{font-size:3.542vw;margin-bottom:55px}.who-main-section .mascotte-container{height:0;left:50%;position:absolute;top:50%;width:0}.who-main-section .mascotte-container .main-mascotte-test-1,.who-main-section .mascotte-container .main-mascotte-test-2{height:67.85714vw;margin:-33.92857vw 0 0 -50vw;width:100vw}}@media only screen and (max-width:991px){.who-main-section{background:linear-gradient(180deg,#e86d4d,#e86d4d 51%,#d96345 53.6%,#e86d4d)}.who-main-section .outer,.who-main-section .text-image-container{position:relative;z-index:1}.who-main-section .outer .text-container h1,.who-main-section .text-image-container .text-container h1{font-size:18.229vw}.who-main-section .chevron-down{bottom:15%;height:8px;position:absolute}.who-first-text-section .ptdc{width:66.66666664vw}.who-center-mascotte .image-container{top:48%;width:66.66666664vw}.who-second-text-section .ptdc{width:66.66666664vw}.character-block{height:auto;padding-bottom:40px}.character-block .text-container{height:auto;padding:70px 0 20px}.character-block .text-container .top-text h4{margin-bottom:30px}.character-block .text-container .top-text h2{font-size:9.115vw;margin-bottom:20px}.character-block .text-container .top-text p{font-size:18px;margin-bottom:30px}.character-block .text-container .bottom-text h4{margin-bottom:20px}.character-block .image-container{height:auto;padding:0}.character-block .image-container img{height:auto;width:100%}.character-block .image-container .block-stamp{height:150px;padding:0 20px;right:-10vw;top:-2vw;width:150px}.character-block .image-container .block-stamp span{font-size:15px}}@media only screen and (max-width:575px){.who-main-section .outer .text-container h1,.who-main-section .text-image-container .text-container h1{font-size:20vw}.who-main-section .mascotte-container{display:none}.who-main-section .mascotte-container-mobile{display:block;height:0;left:0;pointer-events:none;position:absolute;top:0;width:0}.who-main-section .mascotte-container-mobile .main-mascotte-test-1,.who-main-section .mascotte-container-mobile .main-mascotte-test-2{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;left:0;opacity:0;position:absolute;top:0;width:100vw}.who-main-section .mascotte-container-mobile .main-mascotte-test-1{background-image:url(/assets/img/who-mascotte-test-mob-1.png);transform:translateX(-10vh)}.who-main-section .mascotte-container-mobile .main-mascotte-test-2{background-image:url(/assets/img/who-mascotte-test-mob-2.png);transform:translateX(10vh)}.who-main-section .chevron-down{bottom:12.5%}.who-first-text-section .ptdc{padding:0 1.5rem;width:99.99999996vw}.who-center-mascotte .image-container{top:45%;width:91.66666663vw}.who-second-text-section .ptdc{padding:0 1.5rem;width:99.99999996vw}.character-block{height:auto;padding-bottom:40px}.character-block .text-container{height:auto;padding:70px 0 20px}.character-block .text-container .top-text h4{margin-bottom:30px}.character-block .text-container .top-text h2{font-size:35px;margin-bottom:20px}.character-block .text-container .top-text p{font-size:15px;margin-bottom:20px}.character-block .text-container .bottom-text h4{margin-bottom:20px}.character-block .image-container{height:auto;margin-top:30px;padding:0}.character-block .image-container img{height:auto;width:100%}.character-block .image-container .block-stamp{height:120px;padding:0 10px;right:-17%;top:-19%;width:120px}.character-block .image-container .block-stamp span{font-size:13px}}.orange-purple{background:#5224ae}.what-main-section{align-items:center;background:linear-gradient(180deg,#5224ae,#5224ae 50%,#431d96 57.81%,#5224ae);color:#fdf475;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative}.what-main-section .outer,.what-main-section .text-image-container{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.what-main-section .outer .text-container,.what-main-section .text-image-container .text-container{align-items:center;display:flex;flex-direction:column;justify-content:center;opacity:0;transform:translateY(10vh)}.what-main-section .outer .text-container h1,.what-main-section .text-image-container .text-container h1{font-size:15.104vw;font-weight:600;line-height:.8}.what-main-section .mascotte-container{height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0}.what-main-section .mascotte-container .main-mascotte-test-1,.what-main-section .mascotte-container .main-mascotte-test-2{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;height:950px;left:0;margin:-475px 0 0 -700px;opacity:0;position:absolute;top:0;width:100%;width:1400px}.what-main-section .mascotte-container .main-mascotte-test-1{background-image:url(/assets/img/what-main-mascotte-1.png);transform:translateX(-10vh)}.what-main-section .mascotte-container .main-mascotte-test-2{background-image:url(/assets/img/what-main-mascotte-2.png);transform:translateX(10vh)}.what-main-section .mascotte-container-mobile{display:none}.what-main-section .chevron-down{bottom:10%;height:8px;opacity:0;position:absolute;transform:translateY(-2vh)}.category-industry-container{padding:75px 0}.category-industry-container .category-industry-card{display:flex;height:100%}.category-industry-container .category-industry-card .text-container{margin-bottom:50px;width:50%}.category-industry-container .category-industry-card .text-container .ptdc{align-items:flex-start;color:#fff;text-align:left}.category-industry-container .category-industry-card .text-container .ptdc h3{font-size:32px;margin-bottom:15px}.category-industry-container .category-industry-card .text-container .ptdc p{font-size:16px;line-height:normal;margin-bottom:20px}.category-industry-container .category-industry-card .image-container{align-items:flex-end;display:flex;height:100%;width:50%}.category-industry-container .category-industry-card .image-container img{width:100%}.category-industry-card{background-color:#461e9b;border-radius:20px;padding-left:30px;padding-top:30px}.what-services-container{color:#fff;padding-bottom:240px;padding-top:140px;width:100%}.what-services-container .top-text-container{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.what-services-container .top-text-container h4{display:flex;flex-direction:column;font-size:12px;font-weight:600;margin-bottom:0;text-transform:uppercase}.what-services-container .top-text-container h4 img{height:5px;margin-bottom:10px;margin-top:8px}.what-services-container .swiper-services{margin-top:100px;padding:0 8.33333333vw}.what-services-container .swiper-services .swiper-slide .single-category{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center;text-decoration:none}.what-services-container .swiper-services .swiper-slide .single-category img{width:100%}.what-services-container .swiper-services .swiper-slide .single-category span{color:#fdf475;font-size:25px;font-weight:700}.what-services-container .swiper-services .swiper-pagination-container{height:30px;margin-top:30px;position:relative}.what-services-container .swiper-services .swiper-pagination-container .swiper-services-pagination .swiper-pagination-bullet{background-color:#fff;box-shadow:0 0 0 0 transparent;margin:0 5px;opacity:1;scale:1;transition:all .35s ease-in-out}.what-services-container .swiper-services .swiper-pagination-container .swiper-services-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:transparent;box-shadow:0 0 0 2px #fff;opacity:1;scale:1.5;transition:all .35s ease-in-out}.category-section{height:calc(100vh - 75px)}.category-section.category-purple{background-color:#461e9b;color:#fff}.category-section.category-white{background-color:#fff}.category-section .text-container{display:flex;flex-direction:column;height:100%;justify-content:center;padding:50px 0}.category-section .text-container .title{font-size:50px;font-weight:700;margin-bottom:40px}.category-section .text-container p{font-size:18px;font-weight:400;line-height:1.5;margin-bottom:40px}.category-section .text-container .cta{background-color:#fdf475;color:#000}.category-section .image-container{align-items:flex-end;display:flex;height:100%}.category-section .image-container img{width:100%}.what-first-text-section{align-items:center;background-color:#461e9b;display:flex;height:100vh;justify-content:center;width:100%}.what-first-text-section .ptdc{width:33.33333332vw}.case-history-category{height:calc(100vh - 75px);overflow:hidden;position:relative}.case-history-category .open-categ{background-color:#fdf475;border:0;border-radius:50%;height:57px;position:absolute;right:8.333333333vw;top:70px;width:-moz-fit-content;width:fit-content;width:57px;z-index:10}.case-history-category .open-categ .line-1{border-radius:50%;height:3px;top:20px}.case-history-category .open-categ .line-1,.case-history-category .open-categ .line-2{background-color:#000;left:50%;position:absolute;transform:translate(-50%);transition:all .35s;width:3px}.case-history-category .open-categ .line-2{height:12px;top:26px}.case-history-category .open-categ.clicked .line-1{border-radius:0;height:25px;left:28px;rotate:45deg;top:17px;transform:translate(-50%);transition:all .35s;width:3px}.case-history-category .open-categ.clicked .line-2{height:25px;left:26px;rotate:135deg;top:17px;transform:translate(-50%);transition:all .35s;width:3px}.case-history-category .image-text-container{background-color:#5224ae;height:100%;overflow:hidden;position:relative;width:100%}.case-history-category .image-text-container .image-container{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.case-history-category .image-text-container .image-container img{height:100%}.case-history-category .image-text-container .text-container{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto;text-align:center;width:33.33333332vw}.case-history-category .image-text-container .text-container h4{font-size:18px;font-weight:700;margin-bottom:15px;opacity:.3}.case-history-category .image-text-container .text-container h2{font-size:5.208vw;font-weight:600;line-height:1}.case-history-category .case-history-flipped{background-color:#2b125c;height:100%;left:0;position:absolute;top:0;transform:translateX(100%);transition:all .35s}.case-history-category .case-history-flipped .text-container{color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center}.case-history-category .case-history-flipped .text-container h4{font-size:18px;font-weight:700;margin-bottom:15px;opacity:.3}.case-history-category .case-history-flipped .text-container h2{font-size:5.208vw;font-weight:600;line-height:1;margin-bottom:20px}.case-history-category .case-history-flipped .text-container p{font-size:18px;font-weight:400;line-height:1.5}.case-history-category .case-history-flipped .cards-container{display:flex}.case-history-category .case-history-flipped .cards-container .card-1,.case-history-category .case-history-flipped .cards-container .card-2{background-color:#461e9b;border-radius:10px;color:#fff;filter:drop-shadow(-4px 4px 1px rgba(0,0,0,.1));padding:110px 30px 80px;position:relative;width:19vw}.case-history-category .case-history-flipped .cards-container .card-1 .circle,.case-history-category .case-history-flipped .cards-container .card-2 .circle{background-color:#2b125c;border-radius:50%;height:48px;left:50%;position:absolute;top:35px;transform:translateX(-50%);width:48px}.case-history-category .case-history-flipped .cards-container .card-1 .circle:before,.case-history-category .case-history-flipped .cards-container .card-2 .circle:before{background-color:#ff5254;bottom:48px;content:"";display:block;height:100vh;left:50%;position:absolute;width:2px}.case-history-category .case-history-flipped .cards-container .card-1{rotate:3deg}.case-history-category .case-history-flipped .cards-container .card-1 h4{font-size:18px;font-weight:600;margin-bottom:8px;text-transform:uppercase}.case-history-category .case-history-flipped .cards-container .card-1 p{font-size:14px;font-weight:300;line-height:1.25;margin-bottom:40px;width:85%}.case-history-category .case-history-flipped .cards-container .card-1 .graph-container{height:14.063vw;margin:0 auto;position:relative;width:14.063vw}.case-history-category .case-history-flipped .cards-container .card-1 .graph-container span{color:#fff;font-size:2.083vw;font-weight:800;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.case-history-category .case-history-flipped .cards-container .card-1.static h4{font-size:18px;font-weight:600;margin-bottom:10px;opacity:.3;text-transform:uppercase}.case-history-category .case-history-flipped .cards-container .card-1.static h3{color:#fdf475;font-size:4.635vw;font-weight:600;margin-bottom:10px}.case-history-category .case-history-flipped .cards-container .card-1.static h5{font-size:17px;font-weight:600;margin-bottom:10px}.case-history-category .case-history-flipped .cards-container .card-1.static p{font-size:14px;font-weight:300;line-height:1.25;margin-bottom:40px;width:85%}.case-history-category .case-history-flipped .cards-container .card-2{rotate:-4.5deg;translate:5% 2%}.case-history-category .case-history-flipped .cards-container .card-2 h4{font-size:18px;font-weight:600;margin-bottom:10px;opacity:.3;text-transform:uppercase}.case-history-category .case-history-flipped .cards-container .card-2 h3{color:#fdf475;font-size:4.635vw;font-weight:600;margin-bottom:10px}.case-history-category .case-history-flipped .cards-container .card-2 h5{font-size:17px;font-weight:600;margin-bottom:10px}.case-history-category .case-history-flipped .cards-container .card-2 p{font-size:14px;font-weight:300;line-height:1.25;margin-bottom:40px;width:85%}.case-history-category .case-history-flipped.clicked{transform:translateX(0);transition:all .35s}.case-history-info{background-color:#fff;color:#383838;height:calc(100vh - 75px);overflow:hidden;padding:15vh 0}.case-history-info .text-container h3{font-size:2.604vw;font-weight:600;margin-bottom:25px}.case-history-info .text-container p{font-size:18px;font-weight:400;line-height:1.5}.case-history-info .text-container .cta{margin-top:40px}.case-history-info .swiper-case{height:100%;padding-right:70px}.case-history-info .swiper-case .swiper-slide{background-position:50%;background-size:cover;height:-moz-fit-content;height:fit-content;overflow:hidden;position:relative}.case-history-info .swiper-case .swiper-slide .overlay{background:linear-gradient(358.83deg,#000 -35.73%,transparent 96.79%),linear-gradient(359.14deg,rgba(0,0,0,.8) .3%,transparent 30.07%,rgba(0,0,0,.083) 80.53%,rgba(0,0,0,.735) 97.18%);height:100%;left:0;position:absolute;top:0;width:100%}.case-history-info .swiper-case .swiper-slide img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0}.case-history-info .swiper-case .swiper-slide .text-container{display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative;width:100%;z-index:1}.case-history-info .swiper-case .swiper-slide .text-container h4{color:#fdf475;font-size:38px;font-weight:600}.case-history-info .swiper-case .swiper-slide .text-container p{color:#fff;font-size:18px;font-weight:400;line-height:1.5;margin-bottom:0}.case-history-info .swiper-pagination-container{height:30px;position:relative}.case-history-info .swiper-pagination-container .swiper-pagination{width:-moz-fit-content;width:fit-content}.case-history-info .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet{background-color:#000;border:0;opacity:1;scale:1;transition:all .35s}.case-history-info .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;border:1px solid #000;scale:1.5;transition:all .35s}@media only screen and (max-width:1399px){.what-main-section .text-image-container .text-container h1{font-size:22vw}.what-main-section .text-image-container .text-container h2{font-size:3.542vw;margin-bottom:55px}.what-main-section .mascotte-container{height:0;left:50%;position:absolute;top:50%;width:0}.what-main-section .mascotte-container .main-mascotte-test-1,.what-main-section .mascotte-container .main-mascotte-test-2{height:67.85714vw;margin:-33.92857vw 0 0 -50vw;width:100vw}}@media only screen and (max-width:991px){.what-main-section .outer,.what-main-section .text-image-container{z-index:1}.what-main-section .outer .text-container h1,.what-main-section .text-image-container .text-container h1{font-size:18.229vw}.what-main-section .chevron-down{bottom:15%;height:8px;position:absolute}.category-industry-container{padding:75px 0}.category-industry-container .category-industry-card{display:flex;flex-direction:column;height:100%;padding:20px 20px 0}.category-industry-container .category-industry-card .text-container{margin-bottom:15px;width:100%}.category-industry-container .category-industry-card .text-container .ptdc{align-items:flex-start;color:#fff;text-align:left}.category-industry-container .category-industry-card .text-container .ptdc h3{font-size:32px}.category-industry-container .category-industry-card .text-container .ptdc p{font-size:16px;line-height:normal}.category-industry-container .category-industry-card .image-container{align-items:flex-end;display:flex;width:100%}.category-industry-container .category-industry-card .image-container img{width:100%}.what-services-container{padding-bottom:160px;padding-top:100px}.what-services-container .swiper-services{margin-top:50px}.what-services-container .swiper-services .swiper-slide .single-category span{font-size:20px}.category-section{height:unset}.category-section .text-container{padding-top:50px}.category-section .text-container .title{font-size:40px;margin-bottom:40px}.category-section .text-container p{font-size:16px;margin-bottom:25px}.category-section .image-container{margin-top:0}.what-first-text-section .ptdc{width:66.66666664vw}.case-history-category .open-categ{scale:.75;top:60px}.case-history-category .image-text-container .image-container{background-position:bottom;background-size:contain;bottom:0;left:unset;top:unset;transform:translate(0);width:60%}.case-history-category .image-text-container .image-container img{width:100%}.case-history-category .image-text-container .text-container{justify-content:flex-start;padding-top:20vh;width:66.66666664vw}.case-history-category .image-text-container .text-container h4{font-size:15px;margin-bottom:10px}.case-history-category .image-text-container .text-container h2{font-size:10.417vw}.case-history-category .case-history-flipped .text-container h4{font-size:18px;margin-bottom:15px}.case-history-category .case-history-flipped .text-container h2{font-size:9.115vw;line-height:1;margin-bottom:20px}.case-history-category .case-history-flipped .text-container p{font-size:16px;line-height:1.5}.case-history-category .case-history-flipped .cards-container .card-1,.case-history-category .case-history-flipped .cards-container .card-2{padding:60px 25px 30px;width:35.8333333333vw}.case-history-category .case-history-flipped .cards-container .card-1 .circle,.case-history-category .case-history-flipped .cards-container .card-2 .circle{height:25px;top:20px;width:25px}.case-history-category .case-history-flipped .cards-container .card-1 .circle:before,.case-history-category .case-history-flipped .cards-container .card-2 .circle:before{bottom:25px;left:49%}.case-history-category .case-history-flipped .cards-container .card-1{rotate:3deg}.case-history-category .case-history-flipped .cards-container .card-1 h4{font-size:15px;margin-bottom:8px}.case-history-category .case-history-flipped .cards-container .card-1 p{font-size:14px;line-height:1.25;margin-bottom:20px;width:100%}.case-history-category .case-history-flipped .cards-container .card-1 .graph-container{height:22.5vw;width:22.5vw}.case-history-category .case-history-flipped .cards-container .card-1 .graph-container span{font-size:4vw;left:50%;top:52%;transform:translate(-50%,-50%)}.case-history-category .case-history-flipped .cards-container .card-1.static{rotate:3deg!important;translate:unset!important}.case-history-category .case-history-flipped .cards-container .card-1.static h4{font-size:15px;margin-bottom:10px}.case-history-category .case-history-flipped .cards-container .card-1.static h3{font-size:6.38vw;line-height:.8;margin-bottom:10px}.case-history-category .case-history-flipped .cards-container .card-1.static h5{font-size:17px;margin-bottom:10px}.case-history-category .case-history-flipped .cards-container .card-1.static p{font-size:14px;margin-bottom:40px;width:100%}.case-history-category .case-history-flipped .cards-container .card-2{rotate:-4.5deg;translate:5% 2%}.case-history-category .case-history-flipped .cards-container .card-2 h4{font-size:15px;margin-bottom:10px}.case-history-category .case-history-flipped .cards-container .card-2 h3{font-size:6.38vw;line-height:.8;margin-bottom:10px}.case-history-category .case-history-flipped .cards-container .card-2 h5{font-size:17px;margin-bottom:10px}.case-history-category .case-history-flipped .cards-container .card-2 p{font-size:14px;margin-bottom:40px;width:100%}.case-history-info{height:auto;padding:0 0 90px}.case-history-info .text-container{padding:90px 0 70px}.case-history-info .text-container h3{font-size:5.208vw;margin-bottom:20px}.case-history-info .text-container p{font-size:16px;line-height:1.5}.case-history-info .text-container .cta{margin-top:35px}.case-history-info .swiper-case{padding:0 8.333333333vw}.case-history-info .swiper-case .swiper-slide .text-container h4{font-size:35px}.case-history-info .swiper-case .swiper-slide .text-container p{font-size:20px;line-height:1.5}.case-history-info .swiper-pagination-container{height:30px;position:relative}.case-history-info .swiper-pagination-container .swiper-pagination{left:8.333333333vw;top:10px;width:-moz-fit-content;width:fit-content}.case-history-info .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet{background-color:#000;border:0;opacity:1;scale:1;transition:all .35s}.case-history-info .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;border:1px solid #000;scale:1.5;transition:all .35s}}@media only screen and (max-width:575px){.what-main-section .outer,.what-main-section .text-image-container{z-index:1}.what-main-section .outer .text-container h1,.what-main-section .text-image-container .text-container h1{font-size:20vw}.what-main-section .mascotte-container{display:none}.what-main-section .mascotte-container-mobile{display:block;height:0;left:0;pointer-events:none;position:absolute;top:0;width:0}.what-main-section .mascotte-container-mobile .main-mascotte-test-1,.what-main-section .mascotte-container-mobile .main-mascotte-test-2{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;left:0;opacity:0;position:absolute;top:0;width:100vw}.what-main-section .mascotte-container-mobile .main-mascotte-test-1{background-image:url(/assets/img/what-mascotte-test-mob-1.png);transform:translateX(-10vh)}.what-main-section .mascotte-container-mobile .main-mascotte-test-2{background-image:url(/assets/img/what-mascotte-test-mob-2.png);transform:translateX(10vh)}.what-main-section .chevron-down{bottom:12.5%}.what-services-container{padding-bottom:100px;padding-top:50px}.what-services-container .swiper-services{margin-top:50px}.what-services-container .swiper-services .swiper-slide .single-category span{font-size:18px}.category-section .text-container{padding-left:16px;padding-right:16px;padding-top:40px}.category-section .text-container .title{font-size:30px;margin-bottom:23px}.category-section .text-container p{font-size:15px;margin-bottom:40px}.category-section .image-container{padding-left:16px;padding-right:16px}.what-first-text-section .ptdc{width:95.833333295vw}.case-history-category .open-categ{scale:.65;top:10px}.case-history-category .image-text-container .image-container{bottom:0;left:unset;top:unset;transform:translate(0);width:100%}.case-history-category .image-text-container .image-container img{width:100%}.case-history-category .image-text-container .text-container{justify-content:flex-start;padding-top:20vh;width:66.66666664vw}.case-history-category .image-text-container .text-container h4{font-size:15px;margin-bottom:10px}.case-history-category .image-text-container .text-container h2{font-size:10.417vw}.case-history-category .case-history-flipped .text-container{padding:50px 0}.case-history-category .case-history-flipped .text-container h4{font-size:13px;margin-bottom:10px}.case-history-category .case-history-flipped .text-container h2{font-size:10vw;line-height:1;margin-bottom:15px}.case-history-category .case-history-flipped .text-container p{font-size:14px;line-height:1.2}.case-history-category .case-history-flipped .cards-container{padding-top:50px}.case-history-category .case-history-flipped .cards-container .card-1,.case-history-category .case-history-flipped .cards-container .card-2{padding:40px 10px 10px;width:41.6666666667vw}.case-history-category .case-history-flipped .cards-container .card-1 .circle,.case-history-category .case-history-flipped .cards-container .card-2 .circle{height:18px;top:13px;width:18px}.case-history-category .case-history-flipped .cards-container .card-1 .circle:before,.case-history-category .case-history-flipped .cards-container .card-2 .circle:before{bottom:18px;left:49%}.case-history-category .case-history-flipped .cards-container .card-1{rotate:3deg}.case-history-category .case-history-flipped .cards-container .card-1 h4{font-size:12px;margin-bottom:6px}.case-history-category .case-history-flipped .cards-container .card-1 p{font-size:12px;line-height:1.25;margin-bottom:10px;width:100%}.case-history-category .case-history-flipped .cards-container .card-1 .graph-container{height:27.5vw;width:27.5vw}.case-history-category .case-history-flipped .cards-container .card-1 .graph-container span{font-size:4vw;left:50%;top:52%;transform:translate(-50%,-50%)}.case-history-category .case-history-flipped .cards-container .card-1.static{rotate:3deg!important;translate:unset!important}.case-history-category .case-history-flipped .cards-container .card-1.static h4{font-size:12px;margin-bottom:6px}.case-history-category .case-history-flipped .cards-container .card-1.static h3{font-size:6.38vw;line-height:.8;margin-bottom:6px}.case-history-category .case-history-flipped .cards-container .card-1.static h5{font-size:17px;margin-bottom:6px}.case-history-category .case-history-flipped .cards-container .card-1.static p{font-size:12px;line-height:1.25;margin-bottom:20px;width:100%}.case-history-category .case-history-flipped .cards-container .card-2{rotate:-4.5deg;translate:5% 2%}.case-history-category .case-history-flipped .cards-container .card-2 h4{font-size:12px;margin-bottom:6px}.case-history-category .case-history-flipped .cards-container .card-2 h3{font-size:6.38vw;line-height:.8;margin-bottom:6px}.case-history-category .case-history-flipped .cards-container .card-2 h5{font-size:17px;margin-bottom:6px}.case-history-category .case-history-flipped .cards-container .card-2 p{font-size:12px;line-height:1.25;margin-bottom:20px;width:100%}.case-history-info{height:auto;padding:0 0 90px}.case-history-info .text-container{padding:60px 0 40px}.case-history-info .text-container h3{font-size:8vw;margin-bottom:20px}.case-history-info .text-container p{font-size:15px;line-height:1.5}.case-history-info .text-container .cta{margin-top:35px}.case-history-info .swiper-case{padding:0 1.5rem}.case-history-info .swiper-case .swiper-slide .text-container h4{font-size:25px}.case-history-info .swiper-case .swiper-slide .text-container p{font-size:16px;line-height:1.3}.case-history-info .swiper-pagination-container{height:30px;position:relative}.case-history-info .swiper-pagination-container .swiper-pagination{left:1.5rem;top:0;width:-moz-fit-content;width:fit-content}.case-history-info .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet{background-color:#000;border:0;opacity:1;scale:1;transition:all .35s}.case-history-info .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;border:1px solid #000;scale:1.5;transition:all .35s}}.esg-main-section{align-items:center;background:linear-gradient(180deg,#e86d4d,#e86d4d 54.69%,#e46646 58.33%,#dc5633);color:#fdf475;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative}.esg-main-section .outer,.esg-main-section .text-image-container{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.esg-main-section .outer .text-container,.esg-main-section .text-image-container .text-container{align-items:center;display:flex;flex-direction:column;justify-content:center;opacity:0;transform:translateY(10vh)}.esg-main-section .outer .text-container h2,.esg-main-section .text-image-container .text-container h2{font-size:4.167vw;font-weight:600;line-height:.7;margin-bottom:0}.esg-main-section .outer .text-container h1,.esg-main-section .text-image-container .text-container h1{font-size:15.104vw;font-weight:600;line-height:.8;margin-bottom:0}.esg-main-section .mascotte-container{height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0}.esg-main-section .mascotte-container .main-mascotte-test-1,.esg-main-section .mascotte-container .main-mascotte-test-2{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;height:950px;left:0;margin:-475px 0 0 -700px;opacity:0;position:absolute;top:0;width:100%;width:1400px}.esg-main-section .mascotte-container .main-mascotte-test-1{background-image:url(/assets/img/esg-main-mascotte-1.png);transform:translateX(-10vh)}.esg-main-section .mascotte-container .main-mascotte-test-2{background-image:url(/assets/img/esg-main-mascotte-2.png);transform:translateX(10vh)}.esg-main-section .mascotte-container-mobile{display:none}.esg-main-section .chevron-down{bottom:10%;height:8px;opacity:0;position:absolute;transform:translateY(-2vh)}.esg-text-section{align-items:center;display:flex;height:calc(100vh - 75px);justify-content:center;width:100%}.esg-text-section .ptdc{padding:0 4.666666666vw;width:49.99999998vw}.certifications-section{padding:100px 0}.certifications-section .certifications-container{display:flex;gap:4vw;margin-top:60px}.certifications-section .certifications-container .certification-single{display:flex;flex-direction:column;gap:15px;width:24.99999999vw}.certifications-section .certifications-container .certification-single .certification-logo{border-radius:10px;height:83px;width:83px}.certifications-section .certifications-container .certification-single h4{font-size:48px;font-weight:700}.certifications-section .certifications-container .certification-single p{font-size:16px;font-weight:500;line-height:1.5}@media only screen and (max-width:1399px){.esg-main-section .text-image-container .text-container h1{font-size:22vw}.esg-main-section .text-image-container .text-container h2{font-size:3.542vw;margin-bottom:55px}.esg-main-section .mascotte-container{height:0;left:50%;position:absolute;top:50%;width:0}.esg-main-section .mascotte-container .main-mascotte-test-1,.esg-main-section .mascotte-container .main-mascotte-test-2{height:67.85714vw;margin:-33.92857vw 0 0 -50vw;width:100vw}}@media only screen and (max-width:991px){.esg-main-section .outer .text-container h2,.esg-main-section .text-image-container .text-container h2{font-size:5.208vw}.esg-main-section .outer .text-container h1,.esg-main-section .text-image-container .text-container h1{font-size:18.229vw}.esg-text-section .ptdc{padding:0;width:66.66666664vw}.certifications-section{padding:70px 0}.certifications-section .certifications-container{gap:20px;margin-top:50px}.certifications-section .certifications-container .certification-single{gap:15px;width:50%}.certifications-section .certifications-container .certification-single .certification-logo{height:76px;width:76px}.certifications-section .certifications-container .certification-single h4{font-size:38px}.certifications-section .certifications-container .certification-single p{font-size:16px}}@media only screen and (max-width:575px){.esg-main-section .outer .text-container h2,.esg-main-section .text-image-container .text-container h2{font-size:5.333vw;margin-bottom:5px}.esg-main-section .outer .text-container h1,.esg-main-section .text-image-container .text-container h1{font-size:18.4vw}.esg-main-section .mascotte-container{display:none}.esg-main-section .mascotte-container-mobile{display:block;height:0;left:0;pointer-events:none;position:absolute;top:0;width:0}.esg-main-section .mascotte-container-mobile .main-mascotte-test-1,.esg-main-section .mascotte-container-mobile .main-mascotte-test-2{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;left:0;opacity:0;position:absolute;top:0;width:100vw}.esg-main-section .mascotte-container-mobile .main-mascotte-test-1{background-image:url(/assets/img/esg-mascotte-test-mob-1.png);transform:translateX(-10vh)}.esg-main-section .mascotte-container-mobile .main-mascotte-test-2{background-image:url(/assets/img/esg-mascotte-test-mob-2.png);transform:translateX(10vh)}.esg-text-section .ptdc{padding:0 1.5rem;width:99.99999996vw}.certifications-section{padding:50px 0}.certifications-section .certifications-container{flex-direction:column;gap:50px;margin-top:30px}.certifications-section .certifications-container .certification-single{gap:15px;width:100%}.certifications-section .certifications-container .certification-single .certification-logo{height:76px;width:76px}.certifications-section .certifications-container .certification-single h4{font-size:38px}.certifications-section .certifications-container .certification-single p{font-size:16px}}.orange-bg-2{background:#e86d4d}.company-main-section{align-items:center;background:linear-gradient(180deg,#e86d4d,#e86d4d 54.69%,#e46646 58.33%,#dc5633);color:#fdf475;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative}.company-main-section .outer,.company-main-section .text-image-container{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.company-main-section .outer .text-container,.company-main-section .text-image-container .text-container{align-items:center;display:flex;flex-direction:column;justify-content:center;opacity:0;transform:translateY(10vh)}.company-main-section .outer .text-container h2,.company-main-section .text-image-container .text-container h2{font-size:4.167vw;font-weight:600;line-height:.7;margin-bottom:0}.company-main-section .outer .text-container h1,.company-main-section .text-image-container .text-container h1{font-size:15.104vw;font-weight:600;line-height:.8;margin-bottom:0}.company-main-section .mascotte-container{height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0}.company-main-section .mascotte-container .main-mascotte-test-1,.company-main-section .mascotte-container .main-mascotte-test-2{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;height:950px;left:0;margin:-475px 0 0 -700px;opacity:0;position:absolute;top:0;width:100%;width:1400px}.company-main-section .mascotte-container .main-mascotte-test-1{background-image:url(/assets/img/company-main-mascotte-1.png);transform:translateX(-10vh)}.company-main-section .mascotte-container .main-mascotte-test-2{background-image:url(/assets/img/company-main-mascotte-2.png);transform:translateX(10vh)}.company-main-section .mascotte-container-mobile{display:none}.company-main-section .chevron-down{bottom:10%;height:8px;opacity:0;position:absolute;transform:translateY(-2vh)}.company-first-text-section{align-items:center;display:flex;height:calc(100vh - 75px);justify-content:center;width:100%}.company-first-text-section .ptdc{width:49.99999998vw}.company-second-text-section{align-items:center;display:flex;height:unset;justify-content:center;padding-bottom:100px;padding-top:200px;width:100%}.company-second-text-section .ptdc{width:49.99999998vw}.company-video-section{background:linear-gradient(0deg,#fff,#fff 50%,#e86d4d 0,#e86d4d);padding:0 8.3333333333vw 100px}.company-video-section .video-prev-container{position:relative}.company-video-section .video-prev-container .play-vid{height:120px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:120px}.company-video-section .video-prev-container .video-image{width:100%}.company-third-text-section{align-items:center;background-color:#fff;display:flex;height:80vh;justify-content:center;width:100%}.company-third-text-section .ptdc{width:49.99999998vw}.gallery-section{height:calc(100vh - 75px)}.gallery-section .swiper-company,.gallery-section .swiper-company-2{height:100%;position:relative}.gallery-section .swiper-company .swiper-slide,.gallery-section .swiper-company-2 .swiper-slide{position:relative}.gallery-section .swiper-company .swiper-slide .slide-image,.gallery-section .swiper-company-2 .swiper-slide .slide-image{background-position:50%;background-size:cover;height:100%;width:100%}.gallery-section .swiper-company .swiper-slide .slide-content,.gallery-section .swiper-company-2 .swiper-slide .slide-content{background:linear-gradient(88.79deg,#000 2.71%,rgba(0,0,0,.3) 47.54%,transparent 95.25%);height:100%;left:0;padding:15vh 0 0 8.33333333vw;position:absolute;top:0;width:100%}.gallery-section .swiper-company .swiper-slide .slide-content .text-container,.gallery-section .swiper-company-2 .swiper-slide .slide-content .text-container{color:#fff;display:flex;flex-direction:column;width:33.33333332vw}.gallery-section .swiper-company .swiper-slide .slide-content .text-container h3,.gallery-section .swiper-company-2 .swiper-slide .slide-content .text-container h3{font-size:3.646vw;font-weight:600;margin-bottom:25px}.gallery-section .swiper-company .swiper-slide .slide-content .text-container p,.gallery-section .swiper-company-2 .swiper-slide .slide-content .text-container p{font-size:18px;font-weight:400;line-height:1.5}.gallery-section .swiper-company .swiper-nav-container,.gallery-section .swiper-company-2 .swiper-nav-container{bottom:60px;-moz-column-gap:20px;column-gap:20px;display:flex;position:absolute;right:8.333333333vw;width:8.333333333vw;z-index:1}.gallery-section .swiper-company .swiper-nav-container .swiper-button-company-2-next img,.gallery-section .swiper-company .swiper-nav-container .swiper-button-company-2-prev img,.gallery-section .swiper-company .swiper-nav-container .swiper-button-company-next img,.gallery-section .swiper-company .swiper-nav-container .swiper-button-company-prev img,.gallery-section .swiper-company-2 .swiper-nav-container .swiper-button-company-2-next img,.gallery-section .swiper-company-2 .swiper-nav-container .swiper-button-company-2-prev img,.gallery-section .swiper-company-2 .swiper-nav-container .swiper-button-company-next img,.gallery-section .swiper-company-2 .swiper-nav-container .swiper-button-company-prev img{height:63px;width:63px}.company-organization-section{background:#fff;padding:85px 0 120px;text-align:center}.company-organization-section .ptdc{margin-bottom:70px}.company-organization-section img.brand-logo{width:450px}.company-organization-section img.graffa{width:66.666666664vw}.company-organization-section .swiper-organization{padding:70px 8.333333333vw 0}.company-organization-section .swiper-organization .swiper-slide{border-radius:50px;height:100%;height:auto;padding:80px 40px 60px;position:relative}.company-organization-section .swiper-organization .swiper-slide .image-container{background:#fff;border-radius:50%;box-shadow:0 4px 24px rgba(0,0,0,.25);height:110px;padding:15px;position:absolute;top:-50px;width:110px}.company-organization-section .swiper-organization .swiper-slide .image-container img{width:100%}.company-organization-section .swiper-organization .swiper-slide .text-container{display:flex;flex-direction:column;height:100%;justify-content:space-between}.company-organization-section .swiper-organization .swiper-slide .text-container p{color:#4a494a;font-size:16px;font-weight:400;line-height:1.25em;margin-bottom:45px;text-align:left}.company-organization-section .swiper-organization .swiper-slide .text-container .cta{color:#fff;justify-content:space-between;width:100%}.company-organization-section .swiper-organization .swiper-pagination-container{height:30px;margin-top:80px;position:relative}.company-organization-section .swiper-organization .swiper-pagination-container .swiper-pagination{left:50%;transform:translateX(-50%);width:-moz-fit-content;width:fit-content}.company-organization-section .swiper-organization .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet{background-color:#000;border:0;opacity:1;scale:1;transition:all .35s}.company-organization-section .swiper-organization .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;border:1px solid #000;scale:1.5;transition:all .35s}.data-company-section{background-color:#fff;padding-bottom:200px}.data-company-section .ptdc{margin-bottom:100px}.data-company-section .data-company-inner{row-gap:var(--bs-gutter-x)}.data-company-section .block-1,.data-company-section .block-2,.data-company-section .block-3,.data-company-section .block-4{background-color:#1575a9;border-radius:20px;box-shadow:0 4px 24px rgba(0,0,0,.25);color:#fff;height:41.6666665vw}.data-company-section .block-1{background-repeat:no-repeat!important;background-size:cover!important;display:flex;flex-direction:column;justify-content:flex-end;position:relative}.data-company-section .block-1 #companyGraph{aspect-ratio:1!important;height:auto!important;width:100%!important}.data-company-section .block-1 .text-graph-section{padding-bottom:30px;padding-left:50px;padding-right:50px}.data-company-section .block-1 span{font-size:5.73vw;font-weight:700}.data-company-section .block-1 p{font-size:1.35vw;font-weight:300}.data-company-section .block-1 img{border-bottom-left-radius:20px;border-bottom-right-radius:20px;float:right;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right;width:85%}.data-company-section .block-2{background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:var(--bs-gutter-x)}.data-company-section .block-2 .dates{display:flex;justify-content:space-between;margin-bottom:10px}.data-company-section .block-2 .dates .date{font-size:2.5vw;font-weight:400}.data-company-section .block-2 p{font-size:.938vw;font-weight:400}.data-company-section .block-2 .fatturato{align-items:flex-end;display:flex;flex-direction:column;padding:50px}.data-company-section .block-2 .fatturato h4,.data-company-section .block-2 .fatturato span{color:#c2d62c;font-size:5.82vw;font-weight:800}.data-company-section .block-2 .fatturato p{font-size:2.11vw;font-weight:800}.data-company-section .block-2 img{border-bottom-left-radius:20px;border-bottom-right-radius:20px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right}.data-company-section .block-3{background-color:#1575a9;display:flex;flex-direction:column;justify-content:space-between;padding:40px 50px 30px}.data-company-section .block-3 h3{font-size:3.021vw;font-weight:700;text-align:center}.data-company-section .block-3 p{font-size:.938vw;font-weight:400}.data-company-section .block-3 .graph-container{align-items:center;display:flex;justify-content:center;margin-top:45px}.data-company-section .block-3 .graph-container #companyGraph2{height:20vw!important;width:20vw!important}.data-company-section .block-3 .graph-container .legend-container{display:flex;flex-direction:column;row-gap:13px}.data-company-section .block-3 .graph-container .legend-container .legend-el{align-items:center;-moz-column-gap:13px;column-gap:13px;display:flex}.data-company-section .block-3 .graph-container .legend-container .legend-el .legend-square{height:42px;width:42px}.data-company-section .block-3 .graph-container .legend-container .legend-el .legend-label{font-size:20px;font-weight:700}.data-company-section .block-4{background-color:#1575a9;display:flex;flex-direction:column;justify-content:space-between;padding:40px 50px 30px}.data-company-section .block-4 h3{font-size:3.021vw;font-weight:700;text-align:center}.data-company-section .block-4 p{font-size:.938vw;font-weight:400}@media only screen and (max-width:1399px){.company-main-section .text-image-container .text-container h1{font-size:22vw}.company-main-section .text-image-container .text-container h2{font-size:3.542vw;margin-bottom:55px}.company-main-section .mascotte-container{height:0;left:50%;position:absolute;top:50%;width:0}.company-main-section .mascotte-container .main-mascotte-test-1,.company-main-section .mascotte-container .main-mascotte-test-2{height:67.85714vw;margin:-33.92857vw 0 0 -50vw;width:100vw}}@media only screen and (max-width:991px){.company-main-section .outer .text-container h2,.company-main-section .text-image-container .text-container h2{font-size:5.208vw}.company-main-section .outer .text-container h1,.company-main-section .text-image-container .text-container h1{font-size:18.229vw}.data-company-section{padding-bottom:100px}.data-company-section .ptdc{margin-bottom:100px;margin-top:80px}.data-company-section .data-company-inner{row-gap:var(--bs-gutter-x)}.data-company-section .block-1,.data-company-section .block-2,.data-company-section .block-3,.data-company-section .block-4{height:100%}.data-company-section .block-1 #companyGraph{height:19vw!important;width:19vw!important}.data-company-section .block-1 .text-graph-section{padding-bottom:15px;padding-left:20px;padding-right:20px}.data-company-section .block-1 span{font-size:50px}.data-company-section .block-1 p{font-size:16px;line-height:19px}.data-company-section .block-2 .fatturato{padding:30px 20px}.data-company-section .block-2 .fatturato h4,.data-company-section .block-2 .fatturato span{font-size:85.73px}.data-company-section .block-2 .fatturato p{font-size:20.49px}.data-company-section .block-3{padding:30px 20px}.data-company-section .block-3 h3{font-size:3.646vw}.data-company-section .block-3 p{font-size:15px}.data-company-section .block-3 .graph-container{flex-direction:column;margin-top:15px}.data-company-section .block-3 .graph-container #companyGraph2{height:20vw!important;width:20vw!important}.data-company-section .block-3 .graph-container .legend-container{-moz-column-gap:12px;column-gap:12px;flex-direction:row;flex-wrap:wrap;margin-bottom:25px;row-gap:13px}.data-company-section .block-3 .graph-container .legend-container .legend-el{-moz-column-gap:5px;column-gap:5px}.data-company-section .block-3 .graph-container .legend-container .legend-el .legend-square{height:16px;width:16px}.data-company-section .block-3 .graph-container .legend-container .legend-el .legend-label{font-size:13px}.data-company-section .block-4{padding:30px 20px}.data-company-section .block-4 h3{font-size:3.646vw}.data-company-section .block-4 p{font-size:15px}.company-first-text-section .ptdc{padding:0;width:66.66666664vw}.company-second-text-section{height:unset;padding-bottom:70px;padding-top:150px}.company-second-text-section .ptdc{padding:0;width:66.66666664vw}.company-video-section .video-prev-container .play-vid{height:70px;width:70px}.company-third-text-section{align-items:flex-end;height:50vh;padding-bottom:40px}.company-third-text-section .ptdc{padding:0;width:66.66666664vw}.gallery-section{background-color:#000;height:auto}.gallery-section .swiper-company,.gallery-section .swiper-company-2{height:100%;position:relative}.gallery-section .swiper-company .swiper-slide,.gallery-section .swiper-company-2 .swiper-slide{position:relative}.gallery-section .swiper-company .swiper-slide .slide-image,.gallery-section .swiper-company-2 .swiper-slide .slide-image{aspect-ratio:14/9;background-position:50%;background-size:cover;height:100%;height:65%;width:100%}.gallery-section .swiper-company .swiper-slide .slide-content,.gallery-section .swiper-company-2 .swiper-slide .slide-content{align-items:center;background:#e5704e;display:flex;height:35%;left:0;padding:50px 8.33333333vw;position:relative;top:0;width:100%}.gallery-section .swiper-company .swiper-slide .slide-content .text-container,.gallery-section .swiper-company-2 .swiper-slide .slide-content .text-container{color:#fff;display:flex;flex-direction:column;width:83.3333333vw;z-index:10}.gallery-section .swiper-company .swiper-slide .slide-content .text-container h3,.gallery-section .swiper-company-2 .swiper-slide .slide-content .text-container h3{font-size:30px;font-weight:600;margin-bottom:25px}.gallery-section .swiper-company .swiper-slide .slide-content .text-container p,.gallery-section .swiper-company-2 .swiper-slide .slide-content .text-container p{font-size:16px;font-weight:400;line-height:1.5}.gallery-section .swiper-company .swiper-nav-container,.gallery-section .swiper-company-2 .swiper-nav-container{bottom:60px;-moz-column-gap:20px;column-gap:20px;display:flex;position:absolute;right:50px;width:auto;z-index:1}.gallery-section .swiper-company .swiper-nav-container .swiper-button-company-2-next img,.gallery-section .swiper-company .swiper-nav-container .swiper-button-company-2-prev img,.gallery-section .swiper-company .swiper-nav-container .swiper-button-company-next img,.gallery-section .swiper-company .swiper-nav-container .swiper-button-company-prev img,.gallery-section .swiper-company-2 .swiper-nav-container .swiper-button-company-2-next img,.gallery-section .swiper-company-2 .swiper-nav-container .swiper-button-company-2-prev img,.gallery-section .swiper-company-2 .swiper-nav-container .swiper-button-company-next img,.gallery-section .swiper-company-2 .swiper-nav-container .swiper-button-company-prev img{height:63px;width:63px}.company-organization-section{padding:50px 0 70px}.company-organization-section img.brand-logo{width:300px}.company-organization-section img.graffa{width:83.33333333vw}.company-organization-section .swiper-organization{padding:70px 8.333333333vw 0}.company-organization-section .swiper-organization .swiper-slide{border-radius:50px;padding:45px 25px 20px}.company-organization-section .swiper-organization .swiper-slide .image-container{height:65px;padding:6px;top:-30px;width:65px}.company-organization-section .swiper-organization .swiper-slide .text-container{display:flex;flex-direction:column}.company-organization-section .swiper-organization .swiper-slide .text-container p{color:#4a494a;font-size:15px;font-weight:400;line-height:1.25em;margin-bottom:45px;text-align:left}.company-organization-section .swiper-organization .swiper-slide .text-container .cta{color:#fff;justify-content:space-between;width:100%}.company-organization-section .swiper-organization .swiper-pagination-container{height:30px;margin-top:80px;position:relative}.company-organization-section .swiper-organization .swiper-pagination-container .swiper-pagination{left:50%;transform:translateX(-50%);width:-moz-fit-content;width:fit-content}.company-organization-section .swiper-organization .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet{background-color:#000;border:0;opacity:1;scale:1;transition:all .35s}.company-organization-section .swiper-organization .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;border:1px solid #000;scale:1.5;transition:all .35s}}@media only screen and (max-width:575px){.company-main-section .outer .text-container h2,.company-main-section .text-image-container .text-container h2{font-size:5.333vw;margin-bottom:5px}.company-main-section .outer .text-container h1,.company-main-section .text-image-container .text-container h1{font-size:18.4vw}.company-main-section .mascotte-container{display:none}.company-main-section .mascotte-container-mobile{display:block;height:0;left:0;pointer-events:none;position:absolute;top:0;width:0}.company-main-section .mascotte-container-mobile .main-mascotte-test-1,.company-main-section .mascotte-container-mobile .main-mascotte-test-2{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;left:0;opacity:0;position:absolute;top:0;width:100vw}.company-main-section .mascotte-container-mobile .main-mascotte-test-1{background-image:url(/assets/img/company-mascotte-test-mob-1.png);transform:translateX(-10vh)}.company-main-section .mascotte-container-mobile .main-mascotte-test-2{background-image:url(/assets/img/company-mascotte-test-mob-2.png);transform:translateX(10vh)}.company-first-text-section .ptdc{padding:0 1.5rem;width:99.99999996vw}.company-second-text-section{height:unset}.company-second-text-section .ptdc{padding:0 1.5rem;width:99.99999996vw}.company-video-section{padding:0 4.166666666vw 50px}.company-video-section .video-prev-container .play-vid{height:45px;width:45px}.company-third-text-section .ptdc{padding:0 1.5rem;width:99.99999996vw}.gallery-section{background-color:#e5704e;height:auto}.gallery-section .swiper-company,.gallery-section .swiper-company-2{height:100%;position:relative}.gallery-section .swiper-company .swiper-slide,.gallery-section .swiper-company-2 .swiper-slide{position:relative}.gallery-section .swiper-company .swiper-slide .slide-image,.gallery-section .swiper-company-2 .swiper-slide .slide-image{aspect-ratio:14/9;background-position:50%;background-size:cover;height:100%;height:50%;width:100%}.gallery-section .swiper-company .swiper-slide .slide-content,.gallery-section .swiper-company-2 .swiper-slide .slide-content{height:50%;left:0;padding:40px 1.5rem;position:relative;top:0;width:100%}.gallery-section .swiper-company .swiper-slide .slide-content .text-container,.gallery-section .swiper-company-2 .swiper-slide .slide-content .text-container{width:99.99999996vw}.gallery-section .swiper-company .swiper-slide .slide-content .text-container h3,.gallery-section .swiper-company-2 .swiper-slide .slide-content .text-container h3{font-size:25px;margin-bottom:10px}.gallery-section .swiper-company .swiper-slide .slide-content .text-container p,.gallery-section .swiper-company-2 .swiper-slide .slide-content .text-container p{font-size:15px;line-height:1.25}.gallery-section .swiper-company .swiper-nav-container,.gallery-section .swiper-company-2 .swiper-nav-container{bottom:15px;-moz-column-gap:10px;column-gap:10px;right:15px}.gallery-section .swiper-company .swiper-nav-container .swiper-button-company-2-next img,.gallery-section .swiper-company .swiper-nav-container .swiper-button-company-2-prev img,.gallery-section .swiper-company .swiper-nav-container .swiper-button-company-next img,.gallery-section .swiper-company .swiper-nav-container .swiper-button-company-prev img,.gallery-section .swiper-company-2 .swiper-nav-container .swiper-button-company-2-next img,.gallery-section .swiper-company-2 .swiper-nav-container .swiper-button-company-2-prev img,.gallery-section .swiper-company-2 .swiper-nav-container .swiper-button-company-next img,.gallery-section .swiper-company-2 .swiper-nav-container .swiper-button-company-prev img{height:40px;width:40px}.company-organization-section{padding:50px 0 70px}.company-organization-section .ptdc{margin-bottom:40px}.company-organization-section img.brand-logo{width:200px}.company-organization-section img.graffa{margin-top:15px;padding:0 1.5rem;width:100%}.company-organization-section .swiper-organization{padding:70px 8.333333333vw 0}.company-organization-section .swiper-organization .swiper-slide{padding:45px 25px 20px}.company-organization-section .swiper-organization .swiper-slide .image-container{height:65px;padding:6px;top:-30px;width:65px}.company-organization-section .swiper-organization .swiper-slide .text-container p{font-size:15px;line-height:1.25em;margin-bottom:30px}.company-organization-section .swiper-organization .swiper-slide .text-container .cta{color:#fff;justify-content:space-between;width:100%}.company-organization-section .swiper-organization .swiper-pagination-container{height:30px;margin-top:80px;position:relative}.company-organization-section .swiper-organization .swiper-pagination-container .swiper-pagination{left:50%;transform:translateX(-50%);width:-moz-fit-content;width:fit-content}.company-organization-section .swiper-organization .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet{background-color:#000;border:0;opacity:1;scale:1;transition:all .35s}.company-organization-section .swiper-organization .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;border:1px solid #000;scale:1.5;transition:all .35s}.data-company-section{padding-bottom:100px}.data-company-section .ptdc{margin-bottom:60px;margin-top:35px}.data-company-section .data-company-inner{row-gap:var(--bs-gutter-x)}.data-company-section .block-1,.data-company-section .block-2,.data-company-section .block-3,.data-company-section .block-4{height:100%}.data-company-section .block-1 .text-graph-section{padding-top:30px}.data-company-section .block-1 #companyGraph{height:33vw!important;width:33vw!important}.data-company-section .block-1 span{font-size:50px}.data-company-section .block-1 p{font-size:15px;line-height:19px}.data-company-section .block-2 .fatturato{padding:30px 20px}.data-company-section .block-2 .fatturato h4,.data-company-section .block-2 .fatturato span{font-size:85.73px}.data-company-section .block-2 .fatturato p{font-size:20.49px}.data-company-section .block-3{padding:20px}.data-company-section .block-3 h3{font-size:7.467vw}.data-company-section .block-3 p{font-size:15px}.data-company-section .block-3 .graph-container{flex-direction:column;margin-top:15px}.data-company-section .block-3 .graph-container #companyGraph2{height:42vw!important;width:42vw!important}.data-company-section .block-3 .graph-container .legend-container{-moz-column-gap:12px;column-gap:12px;flex-direction:row;margin-bottom:25px;margin-top:15px;row-gap:13px}.data-company-section .block-3 .graph-container .legend-container .legend-el{-moz-column-gap:5px;column-gap:5px}.data-company-section .block-3 .graph-container .legend-container .legend-el .legend-square{height:16px;width:16px}.data-company-section .block-3 .graph-container .legend-container .legend-el .legend-label{font-size:13px}.data-company-section .block-4{padding:20px}.data-company-section .block-4 h3{font-size:7.467vw;margin-bottom:20px}.data-company-section .block-4 p{font-size:15px;margin-top:20px}}.case-main-section{align-items:center;background:linear-gradient(180deg,#5224ae,#5224ae 50%,#431d96 57.81%,#5224ae);color:#fdf475;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative}.case-main-section .outer,.case-main-section .text-image-container{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.case-main-section .outer .text-container,.case-main-section .text-image-container .text-container{align-items:center;display:flex;flex-direction:column;justify-content:center;opacity:0;transform:translateY(10vh)}.case-main-section .outer .text-container h1,.case-main-section .text-image-container .text-container h1{font-size:15.104vw;font-weight:600;line-height:.8}.case-main-section .mascotte-container{height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0}.case-main-section .mascotte-container .main-mascotte-test-1,.case-main-section .mascotte-container .main-mascotte-test-2{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;height:950px;left:0;margin:-475px 0 0 -700px;opacity:0;position:absolute;top:0;width:100%;width:1400px}.case-main-section .mascotte-container .main-mascotte-test-1{background-image:url(/assets/img/case-main-mascotte-1.png);transform:translateX(-10vh)}.case-main-section .mascotte-container .main-mascotte-test-2{background-image:url(/assets/img/case-main-mascotte-2.png);transform:translateX(10vh)}.case-main-section .mascotte-container-mobile{display:none}.case-main-section .chevron-down{bottom:10%;height:8px;opacity:0;position:absolute;transform:translateY(-2vh)}.case-first-text-section{align-items:center;background-color:#461e9b;display:flex;height:100vh;justify-content:center;width:100%}.case-first-text-section .ptdc{width:49.99999998vw}.case-histories-filter{padding:4.15vw 8.33333vw}.case-histories-filter .category-filter-item{color:#000;cursor:pointer;font-size:1.46vw;font-weight:400;line-height:1.88vw;padding-bottom:30px;position:relative;transition:all .2s ease-in-out;width:-moz-fit-content;width:fit-content}.case-histories-filter .category-filter-item.active{font-weight:700}.case-histories-filter .category-filter-item.active:after{bottom:10px;content:url(/assets/img/svg/pretitle-wave-purple.svg);height:-moz-fit-content;height:fit-content;left:50%;position:absolute;transform:translateX(-50%);width:-moz-fit-content;width:fit-content}.case-container{transition:all .35s ease-in-out;width:33%}@media only screen and (max-width:1399px){.case-main-section .text-image-container .text-container h1{font-size:22vw}.case-main-section .text-image-container .text-container h2{font-size:3.542vw;margin-bottom:55px}.case-main-section .mascotte-container{height:0;left:50%;position:absolute;top:50%;width:0}.case-main-section .mascotte-container .main-mascotte-test-1,.case-main-section .mascotte-container .main-mascotte-test-2{height:67.85714vw;margin:-33.92857vw 0 0 -50vw;width:100vw}}@media only screen and (max-width:991px){.case-container{width:50%}.case-first-text-section .ptdc{width:66.66666664vw}.case-histories-filter .category-filter-item{font-size:15px;line-height:19px}}@media only screen and (max-width:767px){.case-container{width:100%}}@media only screen and (max-width:575px){.case-main-section .mascotte-container{display:none}.case-main-section .mascotte-container-mobile{display:block;height:0;left:0;pointer-events:none;position:absolute;top:0;width:0}.case-main-section .mascotte-container-mobile .main-mascotte-test-1,.case-main-section .mascotte-container-mobile .main-mascotte-test-2{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;left:0;opacity:0;position:absolute;top:0;width:100vw}.case-main-section .mascotte-container-mobile .main-mascotte-test-1{background-image:url(/assets/img/case-mascotte-test-mob-1.png);transform:translateX(-10vh)}.case-main-section .mascotte-container-mobile .main-mascotte-test-2{background-image:url(/assets/img/case-mascotte-test-mob-2.png);transform:translateX(10vh)}.case-first-text-section .ptdc{width:95.833333295vw}}.orange-bg{background:#e5704e}.legacy-main-section{align-items:center;background:linear-gradient(180deg,#e86d4d,#e86d4d 54.69%,#d96345 58.33%,#e86d4d);color:#fdf475;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative}.legacy-main-section .outer,.legacy-main-section .text-image-container{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.legacy-main-section .outer .text-container,.legacy-main-section .text-image-container .text-container{align-items:center;display:flex;flex-direction:column;justify-content:center;opacity:0;transform:translateY(10vh)}.legacy-main-section .outer .text-container h1,.legacy-main-section .text-image-container .text-container h1{font-size:15.104vw;font-weight:600;line-height:.8}.legacy-main-section .mascotte-container{height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0}.legacy-main-section .mascotte-container .main-mascotte-test-1,.legacy-main-section .mascotte-container .main-mascotte-test-2{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;height:950px;left:0;margin:-475px 0 0 -700px;opacity:0;position:absolute;top:0;width:100%;width:1400px}.legacy-main-section .mascotte-container .main-mascotte-test-1{background-image:url(/assets/img/legacy-main-mascotte-1.png);transform:translateX(-10vh)}.legacy-main-section .mascotte-container .main-mascotte-test-2{background-image:url(/assets/img/legacy-main-mascotte-2.png);transform:translateX(10vh)}.legacy-main-section .mascotte-container-mobile{display:none}.legacy-main-section .chevron-down{bottom:10%;height:8px;opacity:0;position:absolute;transform:translateY(-2vh)}.legacy-first-text-section{align-items:center;display:flex;height:calc(100vh - 75px);width:100%}.legacy-video-section{padding:0}.legacy-video-section .video-prev-container{position:relative}.legacy-video-section .video-prev-container .play-vid{height:120px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:120px}.legacy-video-section .video-prev-container .video-image{width:100%}.legacy-timeline-section,.legacy-timeline-section .swiper-timeline{background:#dd5836;height:calc(100vh - 75px)}.legacy-timeline-section .swiper-timeline{display:flex;flex-direction:column}.legacy-timeline-section .swiper-timeline .swiper-slide{display:flex;padding-bottom:100px}.legacy-timeline-section .swiper-timeline .swiper-slide .year-container{display:flex;flex-direction:column;margin-top:50px;padding:0 8.333333333vw;width:49.999999998vw}.legacy-timeline-section .swiper-timeline .swiper-slide .year-container h2{color:#fdf475;font-size:12.292vw;font-weight:600;line-height:.9;margin-bottom:0}.legacy-timeline-section .swiper-timeline .swiper-slide .year-container .horizontal-separator{background-color:#fff;height:11px;margin-bottom:40px;margin-top:25px;width:100%}.legacy-timeline-section .swiper-timeline .swiper-slide .year-container p{color:#fff;font-size:1.563vw;font-weight:400}.legacy-timeline-section .swiper-timeline .swiper-slide .image-container{padding:50px 8.33333333vw;width:50%}.legacy-timeline-section .swiper-timeline .swiper-slide .image-container img{height:auto;width:100%}.legacy-timeline-section .swiper-timeline .swiper-nav-container{bottom:60px;display:flex;left:0;position:relative;width:100%;z-index:1}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-button-timeline-next,.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-button-timeline-prev{box-shadow:0;outline:0}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-button-timeline-next:focus-visible,.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-button-timeline-prev:focus-visible{box-shadow:0;outline:0}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-button-timeline-next img,.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-button-timeline-prev img{height:63px;width:63px}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-button-timeline-next img:focus-visible,.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-button-timeline-prev img:focus-visible{box-shadow:0;outline:0}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-button-timeline-prev{bottom:15px;left:32px;position:absolute}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-button-timeline-next{bottom:15px;position:absolute;right:32px}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-pagination.timeline-pagination{background:linear-gradient(0deg,rgba(221,88,54,0),rgba(221,88,54,0) 45%,#e5704e 0,#e5704e 55%,rgba(221,88,54,0) 0,rgba(221,88,54,0));bottom:15px;display:flex;justify-content:space-around;overflow:visible;width:100%!important;z-index:0}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-pagination.timeline-pagination .swiper-pagination-bullet{background-color:#e5704e;height:40px;opacity:1;position:relative;transform:scale(.75)!important;transition:all .35s;width:40px}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-pagination.timeline-pagination .swiper-pagination-bullet:focus-visible{box-shadow:0;outline:0}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-pagination.timeline-pagination .swiper-pagination-bullet h5{bottom:-120%;color:#e5704e;font-size:36px;left:50%;opacity:1;position:absolute;transform:translateX(-50%);transition:all .35s}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-pagination.timeline-pagination .swiper-pagination-bullet-active{background-color:#eda655;box-shadow:0 0 0 3px #dd5836,0 0 0 6px #eda655,0 0 0 9px #dd5836,0 0 0 12px #eda655;scale:1.5;transition:all .35s}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-pagination.timeline-pagination .swiper-pagination-bullet-active:focus-visible{box-shadow:0;outline:0}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-pagination.timeline-pagination .swiper-pagination-bullet-active h5{bottom:-120%;color:#e5704e;font-size:36px;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:all .35s}.legacy-content{background-color:#fff;color:#4a494a;padding:180px 0 100px}.legacy-content h2{font-size:35.938vw;font-weight:700;line-height:.85;text-align:center}.legacy-content h3{font-size:4.063vw;font-weight:700;margin-bottom:80px;text-align:center}.legacy-content p{font-size:22px;font-weight:400;line-height:1.75}.legacy-case-history-category{background-color:#dd5836;height:calc(100vh - 75px);overflow:hidden;position:relative}.legacy-case-history-category .image-text-container{background-color:#dd5836;height:100%;overflow:hidden;position:relative;width:100%}.legacy-case-history-category .image-text-container .image-container{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.legacy-case-history-category .image-text-container .image-container img{height:100%}.legacy-case-history-category .image-text-container .text-container{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto;text-align:center;width:33.33333332vw}@media only screen and (max-width:1399px){.legacy-main-section .text-image-container .text-container h1{font-size:22vw}.legacy-main-section .text-image-container .text-container h2{font-size:3.542vw;margin-bottom:55px}.legacy-main-section .mascotte-container{height:0;left:50%;position:absolute;top:50%;width:0}.legacy-main-section .mascotte-container .main-mascotte-test-1,.legacy-main-section .mascotte-container .main-mascotte-test-2{height:67.85714vw;margin:-33.92857vw 0 0 -50vw;width:100vw}}@media only screen and (max-width:991px){.legacy-main-section .outer .text-container h2,.legacy-main-section .text-image-container .text-container h2{font-size:5.208vw}.legacy-main-section .outer .text-container h1,.legacy-main-section .text-image-container .text-container h1{font-size:18.229vw}.legacy-video-section .video-prev-container .play-vid{height:70px;width:70px}.legacy-timeline-section .swiper-timeline{flex-direction:column}.legacy-timeline-section .swiper-timeline .swiper-slide{display:flex;flex-direction:column}.legacy-timeline-section .swiper-timeline .swiper-slide .year-container{margin-top:50px;padding:0 0 0 8.333333333vw;width:49.999999998vw}.legacy-timeline-section .swiper-timeline .swiper-slide .year-container h2{font-size:17.708vw}.legacy-timeline-section .swiper-timeline .swiper-slide .year-container .horizontal-separator{height:6px;margin-bottom:30px;margin-top:20px}.legacy-timeline-section .swiper-timeline .swiper-slide .year-container p{font-size:18px}.legacy-timeline-section .swiper-timeline .swiper-slide .image-container{align-self:center;padding:50px 0 0;width:49.99999998vw}.legacy-timeline-section .swiper-timeline .swiper-slide .image-container img{height:auto;width:100%}.legacy-timeline-section .swiper-timeline .swiper-nav-container{bottom:80px}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-button-timeline-next img,.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-button-timeline-prev img{height:63px;width:63px}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-button-timeline-prev{bottom:60px;left:20px}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-button-timeline-next{bottom:60px;right:20px}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-pagination.timeline-pagination{background:linear-gradient(0deg,rgba(221,88,54,0),rgba(221,88,54,0) 40%,#e5704e 0,#e5704e 60%,rgba(221,88,54,0) 0,rgba(221,88,54,0));bottom:15px}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-pagination.timeline-pagination .swiper-pagination-bullet{height:40px;transform:scale(.75)!important;width:40px}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-pagination.timeline-pagination .swiper-pagination-bullet h5{bottom:-120%;font-size:36px;left:50%;transform:translateX(-50%)}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-pagination.timeline-pagination .swiper-pagination-bullet-active{background-color:#eda655;box-shadow:0 0 0 3px #dd5836,0 0 0 6px #eda655,0 0 0 9px #dd5836,0 0 0 12px #eda655;scale:1.8;transition:all .35s}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-pagination.timeline-pagination .swiper-pagination-bullet-active:focus-visible{box-shadow:0;outline:0}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-pagination.timeline-pagination .swiper-pagination-bullet-active h5{bottom:-120%;color:#e5704e;font-size:36px;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:all .35s}.legacy-content{padding:100px 0}.legacy-content h2{font-size:50.781vw}.legacy-content h3{font-size:6.25vw;margin-bottom:60px}.legacy-content p{font-size:20px;margin-bottom:60px}.legacy-case-history-category .image-text-container .image-container{background-position:bottom;background-size:contain;bottom:0;left:unset;top:unset;transform:translate(0);width:60%}.legacy-case-history-category .image-text-container .image-container img{width:100%}.legacy-case-history-category .image-text-container .text-container{justify-content:flex-start;padding-top:20vh;width:66.66666664vw}.legacy-case-history-category .image-text-container .text-container h4{font-size:15px;margin-bottom:10px}.legacy-case-history-category .image-text-container .text-container h2{font-size:10.417vw}}@media only screen and (max-width:575px){.legacy-main-section .outer .text-container h2,.legacy-main-section .text-image-container .text-container h2{font-size:5.333vw;margin-bottom:5px}.legacy-main-section .outer .text-container h1,.legacy-main-section .text-image-container .text-container h1{font-size:18.4vw}.legacy-main-section .mascotte-container{display:none}.legacy-main-section .mascotte-container-mobile{display:block;height:0;left:0;pointer-events:none;position:absolute;top:0;width:0}.legacy-main-section .mascotte-container-mobile .main-mascotte-test-1,.legacy-main-section .mascotte-container-mobile .main-mascotte-test-2{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;left:0;opacity:0;position:absolute;top:0;width:100vw}.legacy-main-section .mascotte-container-mobile .main-mascotte-test-1{background-image:url(/assets/img/legacy-main-mascotte-mob-1.png);transform:translateX(-10vh)}.legacy-main-section .mascotte-container-mobile .main-mascotte-test-2{background-image:url(/assets/img/legacy-main-mascotte-mob-2.png);transform:translateX(10vh)}.company-first-text-section .ptdc{padding:0 1.5rem;width:99.99999996vw}.legacy-video-section{padding:0}.legacy-video-section .video-prev-container .play-vid{height:45px;width:45px}.legacy-timeline-section,.legacy-timeline-section .swiper-timeline{height:auto}.legacy-timeline-section .swiper-timeline .swiper-slide .year-container{margin-top:50px;padding:0 3.5vw;width:99.999999996vw}.legacy-timeline-section .swiper-timeline .swiper-slide .year-container h2{font-size:28.267vw}.legacy-timeline-section .swiper-timeline .swiper-slide .year-container .horizontal-separator{margin-bottom:20px;margin-top:10px}.legacy-timeline-section .swiper-timeline .swiper-slide .year-container p{font-size:15px}.legacy-timeline-section .swiper-timeline .swiper-slide .image-container{padding:20px 0 0;width:74.99999997vw}.legacy-timeline-section .swiper-timeline .swiper-nav-container{bottom:30px}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-button-timeline-next img,.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-button-timeline-prev img{height:45px;width:45px}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-button-timeline-prev{bottom:60px;left:15px}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-button-timeline-next{bottom:60px;right:15px}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-pagination.timeline-pagination{background:linear-gradient(0deg,rgba(221,88,54,0),rgba(221,88,54,0) 43%,#e5704e 0,#e5704e 57%,rgba(221,88,54,0) 0,rgba(221,88,54,0));bottom:15px}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-pagination.timeline-pagination .swiper-pagination-bullet{height:25px;transform:scale(.75)!important;width:25px}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-pagination.timeline-pagination .swiper-pagination-bullet h5{bottom:-130%;font-size:24px;left:50%;transform:translateX(-50%)}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-pagination.timeline-pagination .swiper-pagination-bullet-active{background-color:#eda655;box-shadow:0 0 0 3px #dd5836,0 0 0 6px #eda655,0 0 0 9px #dd5836,0 0 0 12px #eda655;scale:1.2;transition:all .35s}.legacy-timeline-section .swiper-timeline .swiper-nav-container .swiper-pagination.timeline-pagination .swiper-pagination-bullet-active h5{bottom:-130%;font-size:24px;left:50%;transform:translateX(-50%)}.legacy-content{padding:100px 0}.legacy-content h2{font-size:50.781vw}.legacy-content h3{font-size:10.133vw;margin-bottom:45px}.legacy-content p{font-size:15px;margin-bottom:60px;padding-left:2rem}.legacy-content img,.legacy-content p{padding-right:2rem}.legacy-case-history-category .image-text-container .image-container{bottom:0;left:unset;top:unset;transform:translate(0);width:100%}.legacy-case-history-category .image-text-container .image-container img{width:100%}.legacy-case-history-category .image-text-container .text-container{justify-content:flex-start;padding:10vh 2rem 0;width:99.99999996vw}.legacy-case-history-category .image-text-container .text-container h4{font-size:15px;margin-bottom:10px}.legacy-case-history-category .image-text-container .text-container h2{font-size:10.417vw}}.blog-main-section{align-items:center;background:linear-gradient(180deg,#5224ae,#5224ae 50%,#431d96 57.81%,#5224ae);color:#fdf475;display:flex;height:60vh;justify-content:center;overflow:hidden;position:relative}.blog-main-section .outer,.blog-main-section .text-image-container{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.blog-main-section .outer .text-container,.blog-main-section .text-image-container .text-container{align-items:center;display:flex;flex-direction:column;justify-content:center;opacity:0;transform:translateY(10vh)}.blog-main-section .outer .text-container h1,.blog-main-section .text-image-container .text-container h1{font-size:15.104vw;font-weight:600;line-height:.8}.blog-main-section .mascotte-container{height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0}.blog-main-section .mascotte-container .main-mascotte-test-1,.blog-main-section .mascotte-container .main-mascotte-test-2{background-position:bottom;background-repeat:no-repeat;background-size:contain;height:100%;height:100vh;height:60vh;left:0;margin:-30vh 0 0 -700px;opacity:0;opacity:1;position:absolute;rotate:none;scale:none;top:0;transform:translate(0);translate:none;width:100%;width:1400px;width:100vw}.blog-main-section .mascotte-container .main-mascotte-test-1{background-image:url(/assets/img/blog_main-mascotte-1.png);left:unset;margin:-30vh 0 0 700px;right:0;transform:translateX(30vw)}.blog-main-section .mascotte-container .main-mascotte-test-2{background-image:url(/assets/img/blog_main-mascotte-2.png);transform:translateX(10vw)}.blog-main-section .mascotte-container.category .main-mascotte-test-1{background-image:url(/assets/img/category_main-mascotte-1.png)}.blog-main-section .mascotte-container.category .main-mascotte-test-2{background-image:url(/assets/img/category_main-mascotte-2.png)}.blog-main-section .mascotte-container-mobile{display:none}.blog-main-section .chevron-down{bottom:10%;height:8px;position:absolute;transform:translateY(-2vh)}.on-focus-articles{background:#ebe6f4;padding:100px 0}.articleOFSwiper .bookmark{color:#fff;font-size:19px;font-weight:700;left:0;position:absolute;top:40px;transform:rotate(-90deg) translateX(-50%);z-index:2}.articleOFSwiper .swiper-slide{aspect-ratio:16/9;height:100%;position:relative;width:100%}.articleOFSwiper .swiper-slide .image-container{position:relative}.articleOFSwiper .swiper-slide .image-container:after{background:rgba(79,35,169,.49);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.articleOFSwiper .swiper-slide .image-container .main-image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.articleOFSwiper .swiper-slide .text-container{bottom:4.17vw;color:#fff;left:4.17vw;position:absolute;width:calc(100% - 8.34vw);z-index:2}.articleOFSwiper .swiper-slide .text-container .public-date{font-size:15px;font-weight:400;margin-bottom:15px;padding-left:50px}.articleOFSwiper .swiper-slide .text-container .title{font-size:34px;font-weight:600;padding-left:50px;position:relative;width:100%}.articleOFSwiper .swiper-slide .text-container .title:after{aspect-ratio:1;background-image:url(/assets/img/svg/article-of-tag.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";left:0;position:absolute;top:0;width:34.65px}.articleOFSwiper .swiper-slide.swiper-slide-thumb-active{border:3px solid rgba(79,35,169,.49);box-shadow:0 3.68005px 12.8802px rgba(0,0,0,.25)}.thumbarticleOFSwiper{padding:15px 0}.thumbarticleOFSwiper img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%}.thumbarticleOFSwiper .swiper-slide{border:3px solid transparent;transition:all .35s}.thumbarticleOFSwiper .swiper-slide-thumb-active{border:3px solid rgba(79,35,169,.49);box-shadow:0 3.68005px 12.8802px rgba(0,0,0,.25)}.categories-section{margin-bottom:50px;margin-top:100px;position:relative}.categories-section .header{margin-bottom:50px}.categories-section .header .ptdc{align-items:flex-start!important;text-align:left}.categories-section .header .find-more{display:flex;justify-content:flex-end}.categories-section .swiper-pagination-container{height:30px;margin-left:8.3333vw;position:relative}.categories-section .swiper-pagination-container .swiper-pagination{width:-moz-fit-content;width:fit-content}.categories-section .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet{background-color:#000;border:0;opacity:1;scale:1;transition:all .35s}.categories-section .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;border:1px solid #000;scale:1.5;transition:all .35s}.swiper-category{padding:25px 8.3333vw}.tag-header{margin:50px 0}.tag-header .ptdc{align-items:flex-start!important;text-align:left}.utilities{align-items:center;display:flex;justify-content:space-between;padding:50px 8.333vw 0}.utilities .cta{align-items:center;-moz-column-gap:20px;column-gap:20px;font-size:21px;padding:10px 28px}.utilities .cta .divider{background-color:#a79e23;height:40px;width:1px}.utilities .breadcrumbs{font-size:22px;font-weight:400}.utilities .breadcrumbs a{color:#000;text-decoration:none}.utilities .breadcrumbs span{color:#5224ae;text-decoration-color:#5224ae}.category-blog-list{row-gap:35px}.category-blog-list .article-preview-container{padding-bottom:35px}@media only screen and (max-width:1399px){.blog-main-section .text-image-container .text-container h1{font-size:22vw}.blog-main-section .text-image-container .text-container h2{font-size:3.542vw;margin-bottom:55px}.blog-main-section .mascotte-container{height:0;left:50%;position:absolute;top:50%;width:0}.blog-main-section .mascotte-container .main-mascotte-test-1,.blog-main-section .mascotte-container .main-mascotte-test-2{height:60vh;margin:-30vh 0 0 -50vw;width:100vw}}@media only screen and (max-width:991px){.blog-main-section{padding:120px 0}.blog-main-section h1{font-size:62px;margin-bottom:18px}.blog-main-section p{font-size:18px}.blog-main-section .mascotte-container .main-mascotte-test-1{left:0;right:unset;transform:translateX(0) translateY(10vh)}.blog-main-section .mascotte-container .main-mascotte-test-2{transform:translateX(0) translateY(14vh)}.on-focus-articles{padding:30px 0}.articleOFSwiper .bookmark{font-size:15px;top:40px}.articleOFSwiper .swiper-slide .text-container{bottom:30px;left:70px;position:absolute;width:calc(100% - 140px)}.articleOFSwiper .swiper-slide .text-container .public-date{font-size:15px;margin-bottom:10px;padding-left:30px}.articleOFSwiper .swiper-slide .text-container .title{font-size:18px;padding-left:30px;width:100%}.articleOFSwiper .swiper-slide .text-container .title:after{width:16.8px}.categories-section{margin-bottom:50px;margin-top:50px;position:relative}.categories-section .header{margin-bottom:35px}.categories-section .swiper-pagination-container{height:30px;margin-left:8.3333vw}.swiper-category{padding:25px 8.3333vw}.tag-header{margin:35px 0}.utilities{padding:35px 8.333vw 0}.utilities .cta{-moz-column-gap:15px;column-gap:15px;font-size:16px;padding:10px 28px}.utilities .cta .divider{height:25px}.utilities .breadcrumbs{font-size:18px}.category-blog-list{row-gap:25px}.category-blog-list .article-preview-container{padding-bottom:25px}}@media only screen and (max-width:575px){.blog-main-section{padding:60px 0 120px}.blog-main-section h1{font-size:40px;margin-bottom:20px}.blog-main-section p{font-size:15px}.blog-main-section .mascotte-container-mobile{display:block;height:0;left:0;pointer-events:none;position:absolute;top:0;width:0}.blog-main-section .mascotte-container-mobile .main-mascotte-test-1,.blog-main-section .mascotte-container-mobile .main-mascotte-test-2{background-position:50%;background-repeat:no-repeat;background-size:cover;height:60vh;left:0;position:absolute;top:0;width:100vw}.blog-main-section .mascotte-container-mobile .main-mascotte-test-1{background-image:url(/assets/img/blog_main-mascotte-mob-1.png);transform:translateX(0)}.blog-main-section .mascotte-container-mobile .main-mascotte-test-2{background-image:url(/assets/img/blog_main-mascotte-mob-2.png);transform:translateX(0)}.blog-main-section .mascotte-container-mobile.category .main-mascotte-test-1{background-image:url(/assets/img/category_main-mascotte-mob-1.png)}.blog-main-section .mascotte-container-mobile.category .main-mascotte-test-2{background-image:url(/assets/img/category_main-mascotte-mob-2.png)}.blog-main-section .mascotte-container{display:none}.on-focus-articles{padding:1.5rem 0}.articleOFSwiper .bookmark{font-size:15px;top:5px;transform:rotate(-90deg) translateX(-50%) translateY(-100%)}.articleOFSwiper .swiper-slide .text-container{bottom:unset;color:#4a494a;left:unset;margin-top:10px;position:relative;width:100%}.articleOFSwiper .swiper-slide .text-container .public-date{font-size:15px;margin-bottom:10px;padding-left:20px}.articleOFSwiper .swiper-slide .text-container .title{font-size:17px;padding-left:20px;width:100%}.articleOFSwiper .swiper-slide .text-container .title:after{width:15.75px}.categories-section{margin-bottom:35px;margin-top:45px}.categories-section .header{margin-bottom:20px}.categories-section .swiper-pagination-container{height:30px;margin-left:0}.categories-section .swiper-pagination-container .swiper-pagination-bullets{left:50%;transform:translateX(-50%)}.swiper-category{padding:25px 1.5rem}.tag-header{margin:25px 0}.utilities{padding:20px 1.5rem 0}.utilities .cta{-moz-column-gap:12px;column-gap:12px;font-size:15px;padding:8px 20px}.utilities .cta img{height:12px}.utilities .breadcrumbs{font-size:15px}.category-blog-list{row-gap:20px}.category-blog-list .article-preview-container{padding-bottom:20px}}.single-article-image-container .swiper-nav-container{bottom:60px;-moz-column-gap:20px;column-gap:20px;display:flex;position:absolute;right:10%;width:10%;z-index:1}.single-article-image-container .swiper-nav-container .swiper-button-company-2-next img,.single-article-image-container .swiper-nav-container .swiper-button-company-2-prev img,.single-article-image-container .swiper-nav-container .swiper-button-company-next img,.single-article-image-container .swiper-nav-container .swiper-button-company-prev img{height:63px;width:63px}.single-article-image-container .article-image{border-radius:17px;display:flex;justify-content:center;position:relative}.single-article-image-container .article-image picture{width:100%}.single-article-image-container .article-image img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%}.info-container{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:40px;padding-top:40px}.info-container .info-block{color:#5224ae;display:flex;flex-direction:row;flex-wrap:wrap}.info-container .info-block .content,.info-container .info-block .label{font-size:18px;font-weight:600;line-height:23px}.info-container .info-block .content a,.info-container .info-block .label a{color:#5224ae}.article-content-container .main-content{color:#000}.article-content-container .main-content h1{font-size:3.65vw;font-weight:700;line-height:3.8vw;margin-bottom:4rem}.article-content-container .main-content .abstract{border-left:14px solid #5224ae;font-size:22px;font-style:italic;line-height:1.5;margin-bottom:4rem;padding-left:35px}.article-content-container .content{font-weight:400;line-height:1.5}.article-content-container .content h3,.article-content-container .content h4,.article-content-container .content h5{font-size:20px!important;font-weight:700;margin:4rem 0}.article-content-container .content h1,.article-content-container .content h2{font-size:40px;margin:4rem 0}.article-content-container .content p{font-size:20px!important;margin:1.5rem 0}.article-sidebar .related-title{font-size:40px;font-weight:400;line-height:50px;margin-bottom:15px}.article-sidebar .swiper-banner,.article-sidebar .swiper-related{height:-moz-fit-content;height:fit-content}.article-sidebar .swiper-banner .swiper-wrapper,.article-sidebar .swiper-related .swiper-wrapper{display:flex}.article-sidebar .swiper-banner .swiper-wrapper .swiper-slide,.article-sidebar .swiper-related .swiper-wrapper .swiper-slide{margin-right:5px;padding:3rem 3rem 3rem 1.5rem}.article-sidebar .swiper-banner .swiper-wrapper .sidebar-promo,.article-sidebar .swiper-related .swiper-wrapper .sidebar-promo{padding-left:3rem;width:70%}.article-sidebar .swiper-banner .swiper-wrapper .sidebar-promo img,.article-sidebar .swiper-related .swiper-wrapper .sidebar-promo img{height:-moz-fit-content;height:fit-content;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.article-sidebar .swiper-banner{position:sticky;top:75px}.article-sidebar .swiper-banner .swiper-wrapper{flex-direction:column}.article-sidebar .swiper-banner .swiper-wrapper .swiper-slide{padding:0 1rem 1rem}.article-footer .read-more-title{color:#343434;font-size:4.17vw;font-weight:900;line-height:4.17vw;padding-bottom:4rem;padding-top:4rem}.next-prev-section{border-top:1px solid #000;display:flex;justify-content:space-between;margin-bottom:20px;margin-top:20px;padding-top:20px}.next-prev-section .prev{display:flex;flex-direction:row-reverse}.next-prev-section .prev img{transform:rotate(-180deg)}@media screen and (max-width:991px){.single-article-image-container .swiper-nav-container{bottom:60px;-moz-column-gap:20px;column-gap:20px;display:flex;position:absolute;right:50px;width:auto;z-index:1}.single-article-image-container .swiper-nav-container .swiper-button-company-2-next img,.single-article-image-container .swiper-nav-container .swiper-button-company-2-prev img,.single-article-image-container .swiper-nav-container .swiper-button-company-next img,.single-article-image-container .swiper-nav-container .swiper-button-company-prev img{height:63px;width:63px}.info-container{padding-bottom:35px;padding-top:35px}.info-container .info-block{flex-direction:column}.info-container .info-block.category{text-align:center}.info-container .info-block.date{text-align:end}.info-container .info-block .content,.info-container .info-block .label{font-size:22px;line-height:28px}.article-content-container .main-content h1{font-size:45px;line-height:57px}.article-content-container .main-content .abstract{font-size:22px;line-height:25px}.article-content-container .content{font-size:20px;line-height:25px}.article-content-container .content p{font-size:20px!important;line-height:25px!important}.article-content-container .content h1,.article-content-container .content h2{font-size:30px;line-height:1.5}.article-footer .read-more-title{font-size:40px;line-height:40px}.article-sidebar .related-title{font-size:30px;line-height:38px;margin-bottom:15px;margin-top:2rem;padding-left:8.333333vw}.article-sidebar .swiper-banner,.article-sidebar .swiper-related{height:-moz-fit-content;height:fit-content;padding:1.5rem 8.33333vw 1.5rem calc(8.33333vw - 1rem)}.article-sidebar .swiper-banner .swiper-wrapper,.article-sidebar .swiper-related .swiper-wrapper{display:flex}.article-sidebar .swiper-banner .swiper-wrapper .swiper-slide,.article-sidebar .swiper-related .swiper-wrapper .swiper-slide{margin-right:5px;padding:1rem}.article-sidebar .swiper-banner{position:relative;top:unset}.article-sidebar .swiper-banner .swiper-wrapper{flex-direction:unset}.article-sidebar .swiper-banner .sidebar-promo{width:100%}.article-sidebar .swiper-pagination-container{height:30px;margin-left:8.3333vw;position:relative}.article-sidebar .swiper-pagination-container .swiper-pagination{width:-moz-fit-content;width:fit-content}.article-sidebar .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet{background-color:#000;border:0;opacity:1;scale:1;transition:all .35s}.article-sidebar .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;border:1px solid #000;scale:1.5;transition:all .35s}}@media screen and (max-width:575px){.single-article-image-container .swiper-nav-container{bottom:15px;-moz-column-gap:10px;column-gap:10px;right:15px}.single-article-image-container .swiper-nav-container .swiper-button-company-2-next img,.single-article-image-container .swiper-nav-container .swiper-button-company-2-prev img,.single-article-image-container .swiper-nav-container .swiper-button-company-next img,.single-article-image-container .swiper-nav-container .swiper-button-company-prev img{height:40px;width:40px}.info-container{padding-bottom:35px;padding-top:35px}.info-container .info-block .content,.info-container .info-block .label{font-size:15px;line-height:19px}.article-content-container .main-content h1{font-size:30px;line-height:38px}.article-content-container .main-content .abstract{border-left:7px solid #5224ae;font-size:17px;line-height:23px;padding-left:10px}.article-content-container .content{font-size:15px;line-height:149%}.article-content-container .content p{font-size:15px!important;line-height:149%!important}.article-content-container .content h1,.article-content-container .content h2{font-size:20px;line-height:1.5}.article-footer .read-more-title{font-size:30px;line-height:36px}.article-sidebar .related-title{font-size:25px;line-height:31px;padding-left:1.5rem}.article-sidebar .swiper-banner,.article-sidebar .swiper-related{height:-moz-fit-content;height:fit-content;padding:1.5rem 1.5rem 1.5rem .5rem}.article-sidebar .swiper-banner .swiper-wrapper,.article-sidebar .swiper-related .swiper-wrapper{display:flex;flex-direction:unset}.article-sidebar .swiper-banner .swiper-wrapper .swiper-slide,.article-sidebar .swiper-related .swiper-wrapper .swiper-slide{margin-right:5px;padding:1rem}.article-sidebar .swiper-pagination-container{height:30px;margin-left:1.5rem;position:relative}.article-sidebar .swiper-pagination-container .swiper-pagination{width:-moz-fit-content;width:fit-content}.article-sidebar .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet{background-color:#000;border:0;opacity:1;scale:1;transition:all .35s}.article-sidebar .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;border:1px solid #000;scale:1.5;transition:all .35s}}.support-main-section{align-items:center;background:linear-gradient(180deg,#e86d4d,#e86d4d 54.69%,#e46646 58.33%,#dc5633);color:#fdf475;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative}.support-main-section .outer,.support-main-section .text-image-container{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.support-main-section .outer .text-container,.support-main-section .text-image-container .text-container{align-items:center;display:flex;flex-direction:column;justify-content:center;opacity:0;transform:translateY(10vh)}.support-main-section .outer .text-container h1,.support-main-section .text-image-container .text-container h1{font-size:15.104vw;font-weight:600;line-height:.8}.support-main-section .mascotte-container{height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0}.support-main-section .mascotte-container .main-mascotte-test{background-image:url(/assets/img/support-main-mascotte.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;height:100%;height:100vh;left:0;margin:-50vh 0 0 -700px;opacity:0;position:absolute;top:0;transform:translateY(10vh);width:100%;width:1400px}.support-main-section .mascotte-container-mobile{display:none}.support-main-section .chevron-down{bottom:10%;height:8px;opacity:0;position:absolute;transform:translateY(-2vh)}.support-first-text-section{align-items:center;background-color:#e86d4d;display:flex;height:100vh;justify-content:center;width:100%}.support-first-text-section .ptdc{width:33.33333332vw}.faqs-section{color:#4a4a4a;padding-bottom:150px}.faqs-section .faq-section-title{font-size:80px;font-weight:500;text-transform:uppercase}.faqs-section .faq-section-description{font-size:31px}.faqs-section .collapse-title-col{background-color:#db5634;padding-bottom:20px;padding-top:20px;transition:all .25s ease-out}.faqs-section .collapse-title-col h2{color:#f9f9f9;font-weight:900;margin-bottom:0}.faqs-section .accordion-button{box-shadow:0 0 0 0 transparent!important;outline:0!important;padding-left:60px;padding-right:60px;transition:all .35s ease-in-out}.faqs-section .accordion-button:not(.collapsed),.faqs-section .collapsed.collapse-title-col{background-color:#db5634;border-radius:30px!important;color:#fff;font-size:25px;font-weight:500!important;font-weight:700;padding-bottom:25px;padding-top:25px;position:relative;z-index:2}.faqs-section .accordion-button:after{display:none}.faqs-section .accordion-button.collapsed{background-color:#db5634;color:#fff}.faqs-section .accordion-body{background-color:#e8eeed;border-bottom-left-radius:30px;border-bottom-right-radius:30px;color:#4a4a4a;font-size:20px;font-weight:400;letter-spacing:.96px;line-height:1.75;margin-bottom:0;padding:80px 60px 60px}.faqs-section .accordion-body .cta{margin-top:70px}.faqs-section .collapsed.collapse-title-col h2{color:#db5634}.faqs-section .collapse-text-col{background-color:#f9f9f9;color:#3c407b;margin:0 auto;max-width:100%;transition:all .35s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faqs-section .collapsing.collapse-text-col,.faqs-section .show.collapse-text-col{background-color:rgba(239,243,249,.2);color:#f9f9f9;position:relative;transform:translateY(-25px);z-index:1}.faqs-section .accordion-item{background-color:#fff;border:0 solid transparent;padding:0}.faqs-section .accordion-header{background:transparent;transition:.5s}.faqs-section .accordion-header:has([aria-expanded=true]){background:linear-gradient(180deg,#fff 50%,#eaeadb 0,#eaeadb);transition:.5s}.faqs-section .collapse-status-indicator-container{align-items:center;aspect-ratio:1;border-radius:50%;display:flex;height:58px;justify-content:center;width:58px}.faqs-section .collapse-status-indicator-container,.faqs-section .collapsed .collapse-status-indicator-container{background-color:#fdf475;transition:all .25s ease-out}.faqs-section .collapse-status-indicator{background-color:#000;cursor:pointer;height:3px;right:60px;top:50%;transform:translateY(-50%);width:30px}.faqs-section .collapse-status-indicator:before{background-color:#000;content:"";display:block;height:3px;transform:rotate(0deg);transition:all .35s ease-out;width:30px}.faqs-section .collapsed .collapse-status-indicator{background-color:#000}.faqs-section .collapsed .collapse-status-indicator:before{background-color:#000;transform:rotate(90deg)}.support-form-section{background:#e8eeed;color:#4a4a4a;padding-bottom:230px;padding-top:200px}.support-form-section .text-container h5{font-size:20px;font-weight:300;margin-bottom:10px}.support-form-section .text-container h3{font-size:50px;font-weight:600;line-height:1;margin-bottom:30px;text-transform:uppercase;width:60%}.support-form-section .text-container p{font-size:19px;font-weight:400;line-height:1.35}.form-container .form-label-group{margin-top:10px}.form-container .form-label-group select{color:#4a494a}.form-container .form-label-group ::-moz-placeholder{color:#4a494a;font-size:30px}.form-container .form-label-group ::placeholder{color:#4a494a;font-size:30px}.form-container .form-label-group .reason-contact{background-color:#ccdad8;border:0;border-left:62px solid transparent;border-radius:20px;border-right:46px solid transparent;font-size:30px;font-weight:600;padding:20px 65px;padding-left:0!important;width:100%}.form-container .form-label-group .reason-contact:focus{border-color:none;box-shadow:none;outline:none}.form-container .form-label-group label{caret-color:#4a494a;color:#4a494a;font-size:30px;height:30px;line-height:30px;pointer-events:none;transform:translate(7px,-35px);transform-origin:left center;transition:transform .35s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-container .form-label-group input,.form-container .form-label-group textarea{background-color:#ccdad8;border:0;border-radius:20px;caret-color:#4a494a;font-size:30px;font-weight:600;min-height:30px;padding:20px 65px}.form-container .form-label-group input:focus,.form-container .form-label-group textarea:focus{background-color:#ccdad8!important;border:0;box-shadow:0 0 0 0 #000;caret-color:#4a494a;color:#4a494a;outline:0}.form-container .form-label-group input:focus+label,.form-container .form-label-group textarea:focus+label{transform:translate(7px,-60px) scale(.8)}.form-container .form-label-group input:not(:-moz-placeholder),.form-container .form-label-group textarea:not(:-moz-placeholder){background-color:#ccdad8;box-shadow:0 0 0 0 #000;outline:0}.form-container .form-label-group input:not(:placeholder-shown),.form-container .form-label-group textarea:not(:placeholder-shown){background-color:#ccdad8;box-shadow:0 0 0 0 #000;outline:0}.form-container .form-label-group textarea{caret-color:#4a494a;overflow:hidden}.form-container .form-label-group input:-webkit-autofill,.form-container .form-label-group input:-webkit-autofill:focus,.form-container .form-label-group input:-webkit-autofill:hover,.form-container .form-label-group select:-webkit-autofill,.form-container .form-label-group select:-webkit-autofill:focus,.form-container .form-label-group select:-webkit-autofill:hover,.form-container .form-label-group textarea:-webkit-autofill,.form-container .form-label-group textarea:-webkit-autofill:focus,.form-container .form-label-group textarea:-webkit-autofill:hover{-webkit-text-fill-color:#4a494a;border-bottom:0;box-shadow:none;caret-color:#4a494a;color:#4a494a!important;font-size:30px;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.form-container .form-label-group .form-select{border:0;border-bottom:1px solid #979797;border-radius:0;height:35px;outline:none}.form-container .form-label-group .form-select:focus{border-color:none;box-shadow:none;outline:none}.form-container .form-label-group input::-webkit-inner-spin-button,.form-container .form-label-group input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-container .form-label-group input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.form-container .form-btn{background-color:#000;border:1px solid #000;border-radius:35px;color:#000;display:block;font-size:25px;height:52px;line-height:50px;width:280px}.form-container .form-privacy{color:#4a4a4a;font-size:15px;width:600px}.form-container .form-privacy a,.form-container .form-privacy a:hover,.form-container .form-privacy a:visited{color:#fff;text-decoration:none}.form-container .form-control{background-color:#eee;color:#4a494a}.form-container .form-control:focus{border-bottom:1px solid #979797}.form-container .form-control:focus-visible{outline:none}.form-container .contact-message label{position:absolute;top:30px}.form-container .contact-checkbox-container{cursor:pointer;font-size:12px;margin:0 0 20px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-container .contact-checkbox-container p{color:#4a494a}.form-container .contact-checkbox-container p a{color:#4a494a;font-weight:600;text-decoration:none}.form-container .contact-checkbox-container a{text-decoration-color:#4a494a}.form-container .contact-checkbox-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.form-container .contact-checkbox-container input:checked~.contact-checkmark{background-color:#fdf475}.form-container .contact-checkbox-container input:checked~.contact-checkmark:after{display:block}.form-container .contact-checkmark{background-color:#fdf475;border:0;display:flex;height:22px;justify-content:center;position:absolute;width:22px}.form-container .contact-checkmark:after{content:"";display:none}.form-container .contact-checkbox-container .contact-checkmark:after{background-color:#fdf475;border:solid #000;border-width:0 2px 2px 0;height:11px;margin-top:2px;transform:rotate(45deg);width:6px}@media only screen and (max-width:1399px){.support-main-section .text-image-container .text-container h1{font-size:22vw}.support-main-section .text-image-container .text-container h2{font-size:3.542vw;margin-bottom:55px}.support-main-section .mascotte-container{height:0;left:50%;position:absolute;top:50%;width:0}.support-main-section .mascotte-container .main-mascotte-test{height:100vh;width:100vw}}@media only screen and (max-width:991px){.support-main-section{padding:120px 0}.support-main-section h1{font-size:62px;margin-bottom:18px}.support-main-section p{font-size:18px}.support-main-section .mascotte-container{display:none}.support-main-section .mascotte-container-mobile{display:block;height:0;left:0;pointer-events:none;position:absolute;top:0;width:0}.support-main-section .mascotte-container-mobile .main-mascotte-test{background-image:url(/assets/img/help-mascotte-test-tab.png);background-position:50%;background-position:bottom;background-repeat:no-repeat;background-size:cover;height:100vh;left:0;opacity:0;position:absolute;top:0;transform:translateY(10vh);width:100vw}.support-first-text-section .ptdc{width:66.66666664vw}.faqs-section{padding-top:80px}.faqs-section .faq-section-title{font-size:50px}.faqs-section .faq-section-description{font-size:21px}.faqs-section .collapse-title-col{background-color:#db5634;padding-bottom:20px;padding-top:20px;transition:all .25s ease-out}.faqs-section .accordion-button{padding-left:30px;padding-right:30px}.faqs-section .accordion-button:not(.collapsed),.faqs-section .collapsed.collapse-title-col{border-radius:20px!important;font-size:20px;padding-bottom:15px;padding-top:15px}.faqs-section .collapse-status-indicator-container{height:30px;width:30px}.faqs-section .collapse-status-indicator,.faqs-section .collapse-status-indicator:before{height:2px;width:15px}.faqs-section .accordion-body{border-bottom-left-radius:20px;border-bottom-right-radius:20px;font-size:15px;line-height:1.5;padding:35px 25px 25px}.faqs-section .accordion-body .cta{margin-top:40px}.support-back-section{padding-bottom:100px;padding-top:65px}.support-form-section{padding-bottom:55px;padding-top:55px}.support-form-section .text-container h5{font-size:20px;margin-bottom:10px}.support-form-section .text-container h3{font-size:50px;margin-bottom:30px}.support-form-section .text-container p{font-size:16px}.form-container .form-label-group ::-moz-placeholder{font-size:20px}.form-container .form-label-group ::placeholder{font-size:20px}.form-container .form-label-group .reason-contact{font-size:20px}.form-container .form-label-group input,.form-container .form-label-group textarea{border-radius:20px;font-size:20px;min-height:30px;padding:20px 65px}.controls{margin-top:50px}}@media only screen and (max-width:575px){.support-main-section{padding:60px 0 120px}.support-main-section h1{font-size:40px;margin-bottom:20px}.support-main-section p{font-size:15px}.support-main-section .mascotte-container-mobile .main-mascotte-test{background-image:url(/assets/img/help-mascotte-test-mob.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;height:100vh;left:0;opacity:0;position:absolute;top:0;transform:translateY(10vh);width:100vw}.support-first-text-section .ptdc{padding:0 1.5rem;width:99.99999996vw}.faqs-section .faq-section-title{font-size:30px}.faqs-section .faq-section-description{font-size:15px}.faqs-section .collapse-title-col{padding-bottom:10px;padding-top:10px}.faqs-section .accordion-button{padding-left:15px;padding-right:15px}.faqs-section .accordion-button:not(.collapsed),.faqs-section .collapsed.collapse-title-col{border-radius:10px!important;font-size:15px;padding-bottom:15px;padding-top:15px}.faqs-section .accordion-body{border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-size:15px;line-height:1.4;padding:15px 1.5rem 25px}.faqs-section .accordion-body .cta{margin-top:20px}.support-back-section{padding-bottom:120px;padding-top:30px}.support-info-section{padding-bottom:100px}.support-info-section h3{font-size:36px;margin-bottom:65px}.support-info-section h4{font-size:25px;margin-bottom:15px}.support-info-section p{font-size:15px;margin-bottom:0}.support-form-section{padding-bottom:35px;padding-top:35px}.support-form-section .text-container h5{font-size:15px;margin-bottom:10px}.support-form-section .text-container h3{font-size:35px;margin-bottom:20px}.support-form-section .text-container p{font-size:15px}.form-container .form-label-group ::-moz-placeholder{font-size:15px}.form-container .form-label-group ::placeholder{font-size:15px}.form-container .form-label-group .reason-contact{border-left:21px solid transparent;border-radius:10px;border-right:25px solid transparent;font-size:15px;line-height:1;padding:15px 65px 15px 30px;padding-left:0!important}.form-container .form-label-group input,.form-container .form-label-group textarea{border-radius:10px;font-size:15px;line-height:1;min-height:30px;padding:15px 65px 15px 30px}.controls{margin-top:25px}}.job-main-section{align-items:center;background:linear-gradient(180deg,#e86d4d,#e86d4d 54.69%,#e46646 58.33%,#dc5633);color:#fdf475;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative}.job-main-section .outer,.job-main-section .text-image-container{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.job-main-section .outer .text-container,.job-main-section .text-image-container .text-container{align-items:center;display:flex;flex-direction:column;justify-content:center;opacity:0;transform:translateY(10vh)}.job-main-section .outer .text-container h1,.job-main-section .text-image-container .text-container h1{font-size:15.104vw;font-weight:600;line-height:.8}.job-main-section .mascotte-container{height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0}.job-main-section .mascotte-container .main-mascotte-test{background-image:url(/assets/img/job-mascotte-desk.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;height:100%;height:100vh;left:0;margin:-50vh 0 0 -700px;opacity:0;position:absolute;top:0;transform:translateY(10vh);width:100%;width:1400px}.job-main-section .mascotte-container-mobile{display:none}.job-main-section .chevron-down{bottom:10%;height:8px;opacity:0;position:absolute;transform:translateY(-2vh)}.job-first-text-section{align-items:center;background-color:#e8eeed;display:flex;height:70vh;justify-content:center;position:relative;width:100%}.job-first-text-section .cta{align-items:center;-moz-column-gap:20px;column-gap:20px;font-size:21px;left:8.33333333vw;padding:10px 28px;position:absolute;top:80px}.job-first-text-section .cta .divider{background-color:#a79e23;height:40px;width:1px}.job-first-text-section .ptdc{width:45.833333315vw}.job-position-section{background-color:#fff}.job-position-section .search-result-container{margin:0;padding-bottom:150px;padding-top:150px}.job-position-section .search-result-container .search-result{color:#000;padding:50px 0}.job-position-section .search-result-container .search-result a{color:#000}.job-position-section .search-result-container .search-result h4{font-size:20px}.job-position-section .search-result-container .search-result h2{color:#000;font-size:60px;font-weight:600;margin-bottom:20px}.job-position-section .search-result-container .search-result p{font-size:21px;font-weight:400;line-height:1.1;margin-bottom:45px}.custom-hr{margin-bottom:150px}.job-form-section{padding:50px 0 200px}.job-form-section h3{font-size:50px;font-weight:600;margin-bottom:60px;text-align:center}.job-form-section .form-container .form-label-group{margin-bottom:20px;margin-top:0}.job-form-section .form-container .form-label-group input{line-height:1;padding:10px 65px}.job-form-section .form-container .form-label-group textarea{height:60px;min-height:65px!important;padding:10px 65px}.job-form-section .form-container .form-label-group .reason-contact{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:58px;line-height:1;padding:10px 65px}.job-form-section .form-container .form-label-group.sel{position:relative}.job-form-section .form-container .form-label-group.sel:after{background:transparent;content:url(/assets/img/svg/chevron_down_black.svg);pointer-events:none;position:absolute;right:65px;top:20px}.job-form-section .form-container .form-label-group.file-upload{height:60px;position:relative}.job-form-section .form-container .form-label-group.file-upload input[type=file]::file-selector-button{background:#fdf475;border:none;border-radius:20px;color:#000;cursor:pointer;font-size:15px;height:100%;margin:0;padding:10px 65px;position:absolute;right:0;top:0;transition:background .2s ease-in-out}.job-form-section .form-container .form-label-group.file-upload .form-control[type=file]:not(:disabled):not([readonly]){height:60px;line-height:1.4;padding:10px 65px}.job-form-section .form-container .form-label-group.file-upload input[type=file]::file-selector-button:hover{background:#fdf475}.job-form-section .form-container .job-form-descr{font-size:22px;font-weight:400;line-height:1.5}.new-file{font-size:30px;position:relative}.new-file .form-control{background-color:#ccdad8;border:0;border-radius:20px;font-size:10px;font-size:30px;font-weight:600;height:60px;line-height:1.4;padding-left:65px}.new-file .form-control:focus{border-bottom:0;box-shadow:none}.new-file input[type=file]::file-selector-button{background:#fdf475;border:0;border-radius:20px;color:#000;cursor:pointer;display:block;font-size:10px;font-size:15px;height:100%;line-height:1;margin:0;padding:0;position:absolute;right:0;transition:background .2s ease-in-out;width:0}.new-file .choose-file{align-items:center;background:#fdf475;border:0;border-radius:20px;color:#000;cursor:pointer;display:flex;font-size:15px;font-weight:600;height:100%;justify-content:center;line-height:1;margin:0;padding:10px 65px;pointer-events:none;position:absolute;right:0;top:0;transition:background .2s ease-in-out}@-moz-document url-prefix(){.new-file input[type=file]::file-selector-button{display:none}}@media only screen and (max-width:1399px){.job-main-section .text-image-container .text-container h1{font-size:22vw}.job-main-section .text-image-container .text-container h2{font-size:3.542vw;margin-bottom:55px}.job-main-section .mascotte-container{height:0;left:50%;position:absolute;top:50%;width:0}.job-main-section .mascotte-container .main-mascotte-test{height:100vh;width:100vw}}@media only screen and (max-width:991px){.job-main-section{padding:120px 0}.job-main-section h1{font-size:62px;margin-bottom:18px}.job-main-section p{font-size:18px}.job-main-section .mascotte-container{display:none}.job-main-section .mascotte-container-mobile{display:block;height:0;left:0;pointer-events:none;position:absolute;top:0;width:0}.job-main-section .mascotte-container-mobile .main-mascotte-test{background-image:url(/assets/img/job-mascotte-tab.png);background-position:50%;background-position:bottom;background-repeat:no-repeat;background-size:cover;height:100vh;left:0;opacity:0;position:absolute;top:0;transform:translateY(10vh);width:100vw}.job-first-text-section .cta{-moz-column-gap:15px;column-gap:15px;font-size:16px;padding:10px 28px;top:50px}.job-first-text-section .cta .divider{height:25px}.job-first-text-section .ptdc{width:66.66666664vw}.job-position-section{background-color:#fff}.job-position-section .search-result-container{padding-bottom:100px;padding-top:100px}.job-position-section .search-result-container .search-result{color:#000;padding:50px 0}.job-position-section .search-result-container .search-result a{color:#000}.job-position-section .search-result-container .search-result h4{font-size:15px}.job-position-section .search-result-container .search-result h2{font-size:40px;margin-bottom:10px}.job-position-section .search-result-container .search-result p{font-size:16px;line-height:1.5;margin-bottom:30px;width:74.9999997vw}.job-form-section{padding:100px 0}.job-form-section h3{font-size:40px;margin-bottom:40px}.job-form-section .form-container .form-label-group{margin-bottom:20px;margin-top:0}.job-form-section .form-container .form-label-group input{border-radius:15px;line-height:1;padding:15px 40px}.job-form-section .form-container .form-label-group textarea{border-radius:15px;height:55px;line-height:1.3;min-height:55px!important;padding:15px 40px}.job-form-section .form-container .form-label-group .reason-contact{border-left:38px solid transparent;border-radius:15px;border-right:38px solid transparent;line-height:1;padding:15px 40px}.job-form-section .form-container .form-label-group.sel:after{right:40px;top:18px}.job-form-section .form-container .form-label-group.file-upload{height:60px;position:relative}.job-form-section .form-container .form-label-group.file-upload input[type=file]::file-selector-button{border-radius:15px;font-size:15px;height:55px;padding:15px 40px;position:absolute;right:-8px;top:4px}.job-form-section .form-container .form-label-group.file-upload .form-control[type=file]:not(:disabled):not([readonly]){border-radius:15px;height:55px;line-height:1.4;padding:15px 40px}.job-form-section .form-container .job-form-descr{font-size:18px;padding:0 20px;text-align:center}.new-file .form-control{border-radius:15px;font-size:20px;height:57px;line-height:45px;padding-left:40px}.new-file .choose-file{border-radius:15px;padding:10px 50px}}@media only screen and (max-width:575px){.job-main-section{padding:60px 0 120px}.job-main-section h1{font-size:40px;margin-bottom:20px}.job-main-section p{font-size:15px}.job-main-section .mascotte-container-mobile .main-mascotte-test{background-image:url(/assets/img/job-mascotte-mob.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;height:100vh;left:0;opacity:0;position:absolute;top:0;transform:translateY(10vh);width:100vw}.job-first-text-section .cta{-moz-column-gap:12px;column-gap:12px;font-size:15px;left:2rem;padding:8px 20px;top:30px}.job-first-text-section .cta img{height:12px}.job-first-text-section .ptdc{padding:0 1.5rem;width:99.99999996vw}.job-position-section{background-color:#fff}.job-position-section .search-result-container,.job-position-section .search-result-container .search-result{padding-bottom:20px;padding-top:20px}.job-position-section .search-result-container .search-result h2{font-size:25px;margin-bottom:10px}.job-position-section .search-result-container .search-result p{font-size:15px;line-height:1.25;margin-bottom:30px;width:100%}.job-form-section{padding:100px 0}.job-form-section h3{font-size:30px;margin-bottom:30px}.job-form-section .form-container .form-label-group{margin-bottom:10px;margin-top:0}.job-form-section .form-container .form-label-group input{border-radius:10px;height:35px;line-height:1;padding:5px 25px}.job-form-section .form-container .form-label-group textarea{border-radius:10px;height:35px;line-height:1.7;min-height:35px!important;padding:5px 25px}.job-form-section .form-container .form-label-group .reason-contact{border-left:23px solid transparent;border-radius:10px;border-right:23px solid transparent;height:35px;line-height:1;padding:5px 22px}.job-form-section .form-container .form-label-group.sel:after{right:25px;scale:.7;top:8px}.job-form-section .form-container .form-label-group.file-upload{height:35px;position:relative}.job-form-section .form-container .form-label-group.file-upload input[type=file]::file-selector-button{border-radius:10px;font-size:15px;height:35px;padding:5px 25px;position:absolute;right:-8px;top:3px}.job-form-section .form-container .form-label-group.file-upload .form-control[type=file]:not(:disabled):not([readonly]){border-radius:10px;height:35px;line-height:1.7;padding:5px 25px}.job-form-section .form-container .job-form-descr{font-size:15px;padding:0;text-align:left}.new-file .form-control{border-radius:10px;font-size:15px;height:35px;line-height:28px;padding-left:25px}.new-file .choose-file{border-radius:10px;font-size:13px;padding:10px 20px}}header{padding-bottom:150px;padding-top:225px}header h1{color:#fff;font-size:4.688vw;font-weight:800;line-height:.95;margin-bottom:0;text-transform:uppercase}.search-result-container{margin-top:100px}.search-result-container .search-result{color:#000;padding:50px 0}.search-result-container .search-result a{color:#000}.search-result-container .search-result h4{font-size:20px}.search-result-container .search-result h2{color:#000;font-size:60px;font-weight:600;margin-bottom:20px}.search-result-container .search-result p{font-size:21px;font-weight:400;line-height:1.1;margin-bottom:45px}.pagination-search{margin-bottom:70px;margin-top:80px}.pagination-search .cta{width:130px}.pagination-search .cta.cta-next{display:flex;justify-content:flex-end}.pagination-search .cta.disabled{cursor:default;opacity:.5;pointer-events:none}@media only screen and (max-width:991px){header{padding-bottom:120px;padding-top:195px}header h1{font-size:6vw;line-height:.95}.search-result-container{margin-top:70px}.search-result-container .search-result h4{font-size:15px}.search-result-container .search-result h2{font-size:40px;margin-bottom:10px}.search-result-container .search-result p{font-size:16px;line-height:1.5;margin-bottom:30px;width:74.9999997vw}}@media only screen and (max-width:575px){header{padding-bottom:100px;padding-top:175px}header h1{font-size:12vw}.search-result-container{margin-top:45px}.search-result-container .search-result h2{font-size:25px;margin-bottom:10px}.search-result-container .search-result p{font-size:15px;line-height:1.25;margin-bottom:30px;width:100%}}.policy-main-section{background-color:#e86d4d;height:40vh;padding-bottom:60px}.policy-main-section .cta{align-items:center;-moz-column-gap:20px;column-gap:20px;font-size:21px;padding:10px 28px}.policy-main-section .cta .divider{background-color:#a79e23;height:40px;width:1px}.policy-content{padding-bottom:80px;padding-top:150px}.policy-content h1{font-size:70px;font-weight:600}@media only screen and (max-width:991px){.policy-main-section{padding-bottom:30px}.policy-main-section .cta{-moz-column-gap:15px;column-gap:15px;font-size:16px;padding:10px 28px}.policy-main-section .cta .divider{height:25px}.policy-content{padding-bottom:45px;padding-top:90px}.policy-content h1{font-size:40px}}@media only screen and (max-width:575px){.policy-main-section{padding-bottom:25px}.policy-main-section .cta{-moz-column-gap:12px;column-gap:12px;font-size:15px;padding:8px 20px}.policy-content{padding-bottom:45px;padding-top:90px}.policy-content h1{font-size:25px}}.error-main-section{background:#1575a9;color:#fff;height:100vh;overflow:hidden}.error-main-section,.error-main-section .text-image-container{align-items:center;display:flex;justify-content:center;position:relative}.error-main-section .text-image-container{flex-direction:column}.error-main-section .text-image-container .text-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.error-main-section .text-image-container .text-container h1{color:#fdf475;font-size:21em;font-weight:700;line-height:.8}.error-main-section .text-image-container .text-container h2{font-size:67px;font-weight:400;margin-bottom:55px}.error-main-section .mascotte-container{height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0}.error-main-section .mascotte-container .main-mascotte-test-1,.error-main-section .mascotte-container .main-mascotte-test-2{background-position:bottom;background-repeat:no-repeat;background-size:contain;height:100%;height:100vh;left:0;margin:-50vh 0 0 -700px;position:absolute;top:0;width:100%;width:1400px}.error-main-section .mascotte-container .main-mascotte-test-1{background-image:url(/assets/img/error-mascotte-1.png)}.error-main-section .mascotte-container .main-mascotte-test-2{background-image:url(/assets/img/error-mascotte-2.png)}.error-main-section .mascotte-container-mobile{display:none}@media only screen and (max-width:1399px){.error-main-section .text-image-container .text-container h1{font-size:22vw}.error-main-section .text-image-container .text-container h2{font-size:3.542vw;margin-bottom:55px}.error-main-section .mascotte-container{height:0;left:50%;position:absolute;top:50%;width:0}.error-main-section .mascotte-container .main-mascotte-test-1,.error-main-section .mascotte-container .main-mascotte-test-2{height:100vh;width:100vw}}@media only screen and (max-width:991px){.error-main-section{padding:120px 0}.error-main-section h1{font-size:62px;margin-bottom:18px}.error-main-section p{font-size:18px}.error-main-section .mascotte-container{display:none}.error-main-section .mascotte-container-mobile{display:block;height:0;left:0;pointer-events:none;position:absolute;top:0;width:0}.error-main-section .mascotte-container-mobile .main-mascotte-test-1,.error-main-section .mascotte-container-mobile .main-mascotte-test-2{background-position:50%;background-position:bottom;background-repeat:no-repeat;background-size:cover;height:100vh;left:0;position:absolute;top:0;width:100vw}.error-main-section .mascotte-container-mobile .main-mascotte-test-1{background-image:url(/assets/img/error-mascotte-test-mob-1.png)}.error-main-section .mascotte-container-mobile .main-mascotte-test-2{background-image:url(/assets/img/error-mascotte-test-mob-2.png)}}@media only screen and (max-width:575px){.error-main-section{padding:60px 0 120px}.error-main-section h1{font-size:40px;margin-bottom:20px}.error-main-section p{font-size:15px}}*{font-family:Outfit,sans-serif}html{scroll-behavior:smooth;scroll-padding-top:75px}body{overscroll-behavior:none;overscroll-behavior-x:none;overscroll-behavior-y:none}body.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}body.no-scrollbar::-webkit-scrollbar{display:none}main{padding:0}.hide{transform:translateY(-100%)}.center{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.cursor-pointer{cursor:pointer}.swiper-container-thumbs{width:100%}.swiper-container-thumbs .swiper-slide{cursor:pointer;opacity:.4}.swiper-container-thumbs .swiper-slide-thumb-active{opacity:1}.swiper-button-next,.swiper-button-prev{border:1px solid #979797;border-radius:30px;color:#fff;height:53px;width:53px}.swiper-button{cursor:pointer}#container-yt-video{background-color:rgba(0,0,0,.627);height:100vh;left:0;position:fixed;top:0;width:100%;z-index:1090}#video-cont{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#close-yt-video{cursor:pointer;left:30px;position:absolute;top:30px;width:40px}.overflow-hidden{overflow:hidden}.play-video-img{aspect-ratio:1!important;cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .35s ease-in-out;width:80px!important;z-index:1}.play-video-img:hover{transform:translate(-50%,-50%) scale(1.1)}#wp-cookies-banner{background-color:#333;bottom:0;color:#fff;height:70px;left:0;position:fixed;transition:all .35s ease-in-out;z-index:1070}#wp-cookies-banner.container-fluid.hide{transform:translateY(70px)}.cookies-choice-info{left:16px}.cookies-choice-info,.cookies-choices{position:absolute;top:50%;transform:translateY(-50%)}.cookies-choices{right:16px}.cookies-choice{cursor:pointer;padding-left:16px;padding-right:16px}.m-w-100{height:auto!important;max-width:100%!important;min-width:100%!important}#adblockdisablealert{background-color:rgba(51,51,51,.45);color:#fff;height:100%;left:0;position:fixed;top:0;transition:opacity .25s ease-in-out;width:100%;z-index:1070}.adblock-popup-container{background-color:#333;height:50vh;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:50vw}.close-adblock-disable-alert-icon{cursor:pointer;position:absolute;right:16px;top:16px}.adblock-disable-alert-title{margin-top:48px}.close-adblock-disable-alert-text{bottom:32px;cursor:pointer;left:50%;margin-bottom:0;position:absolute;transform:translateX(-50%)}.adblock-disable-alert-description{margin-top:7.5vw;padding-left:32px;padding-right:32px}.opacity-0{opacity:0!important}.gttBtn{cursor:pointer;height:60px;position:absolute;right:0;transform:rotate(-90deg);width:133px;z-index:3}.gttBtn .circleGtt{background-color:#515151;border-radius:50%;height:59px;width:59px}.gttBtn .circleGtt,.gttBtn .gttContentContainer{position:absolute;top:50%;transform:translateY(-50%)}.gttBtn .gttContentContainer{background-color:#ebebeb;border-radius:26.5px;height:53px;width:133px}.gttBtn .gttContentContainer .gttText{color:#000;font-size:11px;left:50%;min-width:81px;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);width:-moz-fit-content;width:fit-content}#wp-contact-form input{background-color:transparent;border:0;border-bottom:1px solid #000;border-radius:0;color:#000;padding-bottom:10px;padding-top:10px}#wp-contact-form ::-moz-placeholder{color:#000}#wp-contact-form ::placeholder{color:#000}#loadMore{cursor:pointer}@media only screen and (max-width:575px){.play-video-img{width:40px!important}#close-yt-video{left:16px;top:16px}}.error-page-container{color:#000;display:flex;flex-direction:column;padding-top:75px}.error-page-container .error_number{align-items:center;display:flex;flex-direction:column;font-size:156px;font-weight:800}.error-page-container .error_number span{color:#000;font-size:2.604vw;font-weight:600}.error-page-container .error_number span.number{font-size:17.188vw;line-height:.7}.error-page-container .error_number hr{margin-bottom:0;margin-top:40px;width:50px}.error-page-container .error_title{font-size:24px;font-weight:400;margin-bottom:5px;margin-top:20px}.error-page-container .error_description{font-size:20px;font-weight:400}.error-page-container .error_description a{color:#000}.error-page-container .error_description a:hover{color:#292929}.error-outer-container{background-color:#fff}.formresult-page{height:calc(100vh - 75px);padding-top:75px}
