*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (width>=480px){.container{max-width:480px}}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.bottom-full{bottom:100%}.left-1\/2{left:50%}.-z-0{z-index:0}.z-10{z-index:10}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.-mt-px{margin-top:-1px}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.table{display:table}.grid{display:grid}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-3{height:.75rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-auto{height:auto}.h-full{height:100%}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-3{width:.75rem}.w-5{width:1.25rem}.w-8{width:2rem}.w-full{width:100%}.max-w-6xl{max-width:72rem}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-8{--tw-translate-y:2rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-10{gap:2.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-0{row-gap:0}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-background-300{--tw-border-opacity:1;border-color:rgb(221 221 221/var(--tw-border-opacity,1))}.border-secondary-200{--tw-border-opacity:1;border-color:rgb(192 192 230/var(--tw-border-opacity,1))}.border-white\/10{border-color:#ffffff1a}.bg-background-100{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.bg-primary-500{--tw-bg-opacity:1;background-color:rgb(255 0 24/var(--tw-bg-opacity,1))}.bg-secondary-100\/40{background-color:#dfdff266}.bg-secondary-100\/50{background-color:#dfdff280}.bg-secondary-500{--tw-bg-opacity:1;background-color:rgb(20 20 110/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/20{background-color:#fff3}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-3{padding:.75rem}.p-6{padding:1.5rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-12{padding-bottom:3rem}.pt-2{padding-top:.5rem}.text-center{text-align:center}.align-top{vertical-align:top}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-6xl{font-size:3.75rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:600}.font-medium{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-foreground-500{--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.text-foreground-600{--tw-text-opacity:1;color:rgb(102 102 102/var(--tw-text-opacity,1))}.text-foreground-800{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.text-secondary-100{--tw-text-opacity:1;color:rgb(223 223 242/var(--tw-text-opacity,1))}.text-secondary-500{--tw-text-opacity:1;color:rgb(20 20 110/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/70{color:#ffffffb3}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-100{transition-delay:.1s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.duration-700{transition-duration:.7s}.page-loader{z-index:100000!important;transition:all 1s!important}.page-loader.loaded{opacity:0;visibility:hidden;pointer-events:none}.page-loader .spinner{opacity:0;width:100px;height:100px;animation:3s linear 1s infinite loading}.page-loader p{color:#14146e;opacity:0;margin:0;animation:3s linear 1s infinite loading-second}@keyframes loading{0%{opacity:1;transform:rotate(0)}to{opacity:1;transform:rotate(360deg)}}@keyframes loading-second{0%{opacity:1}to{opacity:1}}.company-phone-field{opacity:0;pointer-events:none;clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fade-in.delay-200{transition-delay:.2s}.fade-in.delay-400{transition-delay:.4s}.fade-in.delay-600{transition-delay:.6s}@media (prefers-reduced-motion:reduce){.fade-in{opacity:1;transition:none;transform:none}.page-loader .spinner,.page-loader p{opacity:1!important;animation:none!important}}#map{width:100%;display:block;position:relative;overflow:hidden}#map img.bg{z-index:1;width:100%;display:block;position:relative}#map .office{pointer-events:none;z-index:2;position:absolute;inset:0}#map .office img.office-map{z-index:2;pointer-events:none;transition:none;position:absolute;opacity:0!important;visibility:hidden!important;display:none!important}#map .office .line{z-index:3;pointer-events:auto;cursor:pointer;position:absolute}#map .office .line .line-inner .line-img{pointer-events:none;width:100%;display:block}#map .office .line .line-inner .line-text{cursor:pointer;pointer-events:auto;position:absolute}#map .office .line .line-inner .line-text p{color:#14146e;white-space:nowrap;margin:0;font-size:14px;font-weight:600;line-height:16px;transition:all .4s}#map .office .line .line-inner .line-text small{color:#14146e;white-space:nowrap;font-size:13px;line-height:14px;display:block}#map .office .line .line-inner .line-text .hided-text,#map .office.open .line .line-inner .line-text .hided-text,#map .office:hover .line .line-inner .line-text .hided-text,#map .office.switzerland .line .line-inner .line-text .hided-text{opacity:0!important;pointer-events:none!important;height:0!important;display:none!important;overflow:hidden!important}#map .office.open img.office-map,#map .office:hover img.office-map,#map .office.switzerland img.office-map,#map .office.india-1 img.office-map,#map .office.india-2 img.office-map{opacity:0!important;visibility:hidden!important;display:none!important}@media (width<=991px){#map .office .line .line-inner .line-text p{font-size:11px;line-height:13px}#map .office .line .line-inner .line-text small{font-size:10px;line-height:12px}}.hover\:bg-primary-600:hover{--tw-bg-opacity:1;background-color:rgb(211 3 24/var(--tw-bg-opacity,1))}@media (width>=640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=768px){.md\:mx-0{margin-left:0;margin-right:0}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-12{margin-bottom:3rem}.md\:mb-14{margin-bottom:3.5rem}.md\:mb-16{margin-bottom:4rem}.md\:h-10{height:2.5rem}.md\:h-16{height:4rem}.md\:h-6{height:1.5rem}.md\:h-9{height:2.25rem}.md\:w-10{width:2.5rem}.md\:w-12{width:3rem}.md\:w-16{width:4rem}.md\:w-6{width:1.5rem}.md\:w-9{width:2.25rem}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:gap-10{gap:2.5rem}.md\:gap-6{gap:1.5rem}.md\:border-b-0{border-bottom-width:0}.md\:border-r{border-right-width:1px}.md\:p-8{padding:2rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:pb-16{padding-bottom:4rem}.md\:text-left{text-align:left}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-8xl{font-size:6rem;line-height:1}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (width>=1024px){.lg\:mx-0{margin-left:0;margin-right:0}.lg\:w-2\/5{width:40%}.lg\:w-3\/5{width:60%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:gap-10{gap:2.5rem}.lg\:gap-14{gap:3.5rem}.lg\:gap-16{gap:4rem}.lg\:p-10{padding:2.5rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-6xl{font-size:3.75rem;line-height:1}}@font-face{font-family:Aquawax Pro;font-weight:300;src:url(/fonts/Aquawax%20Pro/AquawaxPro-Regular.otf);font-display:swap}@font-face{font-family:Aquawax Pro;font-weight:400;src:url(/fonts/Aquawax%20Pro/AquawaxPro-Medium.otf);font-display:swap}@font-face{font-family:Aquawax Pro;font-weight:600;src:url(/fonts/Aquawax%20Pro/AquawaxPro-UltraBold.otf);font-display:swap}@media only screen and (width<=1920px){h1.title,h2.title{font-size:130px;line-height:130px}h3.title{font-size:42px;line-height:42px}h3.title.large{font-size:62px;line-height:62px}h4.title{font-size:26px;line-height:26px}h5.title{font-size:17px;line-height:17px}p,label,li,input,textarea{font-size:16px;line-height:22px}}@media only screen and (width<=1366px){h1.title,h2.title{font-size:110px;line-height:110px}h3.title{font-size:32px;line-height:32px}h3.title.large{font-size:48px;line-height:48px}h4.title{font-size:21px;line-height:21px}h5.title{font-size:16px;line-height:16px}p,label,li,input,textarea{font-size:16px;line-height:20px}}@media only screen and (width<=1200px){h1.title,h2.title{font-size:90px;line-height:90px}h3.title{font-size:24px;line-height:24px}h3.title.large{font-size:40px;line-height:40px}h4.title{font-size:17px;line-height:17px}h5.title{font-size:15px;line-height:15px}p,label,li,input,textarea{font-size:15px;line-height:20px}}@media only screen and (width<=991px){h1.title,h2.title{font-size:80px;line-height:80px}h3.title{font-size:24px;line-height:24px}h3.title.large{font-size:30px;line-height:30px}h4.title{font-size:17px;line-height:17px}h5.title{font-size:15px;line-height:15px}p,label,li,input,textarea{font-size:15px;line-height:19px}}@media only screen and (width<=767px){h1.title,h2.title{font-size:40px;line-height:40px}h3.title{font-size:28px;line-height:28px}h3.title.large{font-size:32px;line-height:32px}h4.title{font-size:20px;line-height:20px}h5.title{font-size:16px;line-height:16px}p,label,li,input,textarea{font-size:16px;line-height:22px}}@media only screen and (width<=991px){.content{padding-top:71px}}@media only screen and (width<=1920px){.primary-btn,.secondary-btn{padding:.75rem 1.5rem;font-size:16px}}@media only screen and (width<=1366px){.primary-btn,.secondary-btn{padding:.65rem 1.3rem;font-size:16px}}@media only screen and (width<=1200px){.primary-btn,.secondary-btn{padding:.55rem 1.1rem;font-size:14px}}@media only screen and (width<=991px){.primary-btn,.secondary-btn{padding:.75rem 1.5rem;font-size:16px}}@media only screen and (width<=1366px){.container{padding:0 80px}}@media only screen and (width<=1200px){.container{padding:0 40px}}@media only screen and (width<=991px){.container{padding:0 30px}}@media only screen and (width<=767px){.container{padding:0 20px}}#map{display:flex;position:relative;overflow:auto}#map img.bg{z-index:1;width:100%}#map .office img.office-map{z-index:2;opacity:0;transition:all .4s;position:absolute}#map .office .line{z-index:3;position:absolute}#map .office .line .line-inner{position:relative}#map .office .line .line-inner .line-img{width:100%}#map .office .line .line-inner .line-text{position:absolute}#map .office .line .line-inner .line-text p{color:#14146e;text-wrap:nowrap;margin:0;font-size:22px;font-weight:600;line-height:24px;transition:all .4s}#map .office .line .line-inner .line-text small{color:#14146e;text-wrap:nowrap;font-size:17px;line-height:20px;display:block}#map .office .line .line-inner .line-text .hided-text{height:0;transition:all .4s;overflow-y:scroll}#map .office.usa img.office-map{width:15.0729%;top:24.5516%;left:14.4677%}#map .office.usa .line{width:3.38542%;top:35.9375%;left:20.1563%}#map .office.usa .line .line-inner .line-text{top:calc(100% - 16px);left:calc(100% + 10px)}#map .office.switzerland img.office-map{width:1.16667%;top:26.5469%;left:48.75%}#map .office.switzerland .line{width:5.57292%;top:18.4375%;left:43.5417%}#map .office.switzerland .line .line-inner .line-text{top:-16px;right:calc(100% + 10px)}#map .office.switzerland .line .line-inner .line-text .hided-text{height:auto}#map .office.hungary-1 img.office-map{width:1.66667%;top:25.3281%;left:51.3021%}#map .office.hungary-1 .line{width:3.28125%;top:26.4844%;left:52.2396%}#map .office.hungary-1 .line .line-inner .line-text{top:calc(100% - 16px);left:calc(100% + 10px)}#map .office.hungary-2 img.office-map{width:1.66667%;top:25.3281%;left:51.3021%}#map .office.hungary-2 .line{width:3.28125%;top:12.5%;left:52.2396%}#map .office.hungary-2 .line .line-inner .line-text{top:-16px;left:calc(100% + 10px)}#map .office.italy img.office-map{width:2.97917%;top:27.1875%;left:48.8542%}#map .office.italy .line{width:3.54167%;top:32.0313%;left:46.7969%}#map .office.italy .line .line-inner .line-text{top:calc(100% - 16px);right:calc(100% + 10px)}#map .office.india-1 img.office-map{width:7.15937%;top:68.4031%;left:61.7708%}#map .office.india-1 .line{width:3.54167%;top:55.9375%;left:63.0208%}#map .office.india-1 .line .line-inner .line-text{top:calc(100% - 16px);right:calc(100% + 10px)}#map .office.india-2 img.office-map{width:7.15937%;top:68.4031%;left:61.7708%}#map .office.india-2 .line{width:3.28125%;top:55.9375%;left:68.0729%}#map .office.india-2 .line .line-inner .line-text{top:calc(100% - 16px);left:calc(100% + 10px)}#map .office.japan img.office-map{width:4.53125%;top:29.2188%;left:80.5208%}#map .office.japan .line{width:1.66667%;top:18.2813%;left:81.3542%}#map .office.japan .line .line-inner .line-text{top:-16px;right:calc(100% + 10px)}#map .office.open img.office-map{opacity:1}#map .office.open .line .line-inner .line-text p{color:#14146e}@media only screen and (width<=1920px){#map .office .line .line-inner .line-text p{font-size:18px;line-height:22px}#map .office .line .line-inner .line-text small{font-size:14px;line-height:19px}#map .office.usa .line .line-inner .line-text{top:calc(100% - 13px);left:calc(100% + 5px)}#map .office.switzerland .line .line-inner .line-text{top:-13px;right:calc(100% + 5px)}#map .office.hungary-1 .line .line-inner .line-text{top:calc(100% - 13px);left:calc(100% + 5px)}#map .office.hungary-2 .line .line-inner .line-text{top:-13px;left:calc(100% + 5px)}#map .office.italy .line .line-inner .line-text,#map .office.india-1 .line .line-inner .line-text{top:calc(100% - 13px);right:calc(100% + 5px)}#map .office.india-2 .line .line-inner .line-text{top:calc(100% - 13px);left:calc(100% + 5px)}#map .office.japan .line .line-inner .line-text{top:-13px;right:calc(100% + 5px)}}@media only screen and (width<=1366px){#map .office .line .line-inner .line-text p{font-size:14px;line-height:16px}#map .office .line .line-inner .line-text small{font-size:13px;line-height:14px}#map .office.usa .line .line-inner .line-text{top:calc(100% - 12px);left:calc(100% + 5px)}#map .office.switzerland .line .line-inner .line-text{top:-12px;right:calc(100% + 5px)}#map .office.hungary-1 .line .line-inner .line-text{top:calc(100% - 12px);left:calc(100% + 5px)}#map .office.hungary-2 .line .line-inner .line-text{top:-12px;left:calc(100% + 5px)}#map .office.italy .line .line-inner .line-text,#map .office.india-1 .line .line-inner .line-text{top:calc(100% - 12px);right:calc(100% + 5px)}#map .office.india-2 .line .line-inner .line-text{top:calc(100% - 12px);left:calc(100% + 5px)}#map .office.japan .line .line-inner .line-text{top:-12px;right:calc(100% + 5px)}}@media only screen and (width<=1200px){#map .office .line .line-inner .line-text p{font-size:13px;line-height:16px}#map .office .line .line-inner .line-text small{font-size:12px;line-height:14px}#map .office.usa .line .line-inner .line-text{top:calc(100% - 12px);left:calc(100% + 5px)}#map .office.switzerland .line .line-inner .line-text{top:-12px;right:calc(100% + 5px)}#map .office.hungary-1 .line .line-inner .line-text{top:calc(100% - 12px);left:calc(100% + 5px)}#map .office.hungary-2 .line .line-inner .line-text{top:-12px;left:calc(100% + 5px)}#map .office.italy .line .line-inner .line-text,#map .office.india-1 .line .line-inner .line-text{top:calc(100% - 12px);right:calc(100% + 5px)}#map .office.india-2 .line .line-inner .line-text{top:calc(100% - 12px);left:calc(100% + 5px)}#map .office.japan .line .line-inner .line-text{top:-12px;right:calc(100% + 5px)}}@media only screen and (width<=991px){#map{display:none}}#video-home{padding:8rem 0 0}#video-home .video{position:relative}#video-home .video img{cursor:pointer;width:100%}#video-home .video video{width:100%}#video-home .video .play-btn{filter:drop-shadow(0 8px 40px #0000003b);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#video-home .video .play-btn a.primary-btn{display:flex}#video-home .video .play-btn a.primary-btn img{width:20px}#video-home .video:hover .play-btn a.primary-btn{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);background-color:#d30318}@media only screen and (width<=1366px){#video-home{padding:5rem 0 0}}@media only screen and (width<=1200px){#video-home{padding:4rem 0 0}}#our-way-home .d-flex{display:flex}#our-way-home .d-flex .left{flex:1}#our-way-home .d-flex .right{flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;display:flex}#our-way-home .d-flex .right p{margin:0 0 1.5rem}#our-way-home .cards{gap:4px;width:100%;padding:2rem 0 0;display:flex}#our-way-home .cards .card{flex:1;display:flex;position:relative}#our-way-home .cards .card img{width:100%;height:100%}#our-way-home .cards .card img.image-bg{z-index:1;position:relative}#our-way-home .cards .card img.trapeze-bg{z-index:3;position:absolute;top:0;left:0}#our-way-home .cards .card .gradient-bg{opacity:.6;z-index:2;background-image:linear-gradient(#14146e00,#14146e);width:100%;height:100%;display:block;position:absolute;top:0;left:0}#our-way-home .cards .card .text{z-index:4;color:#fff;flex-direction:column;gap:.5rem;width:100%;padding:40px;display:flex;position:absolute;bottom:0;left:0}#our-way-home .cards .card .text h4{color:#fff}#our-way-home .cards .card .text p{margin:0}@media only screen and (width<=1920px){#our-way-home .cards .card .text{padding:22px}}@media only screen and (width<=1366px){#our-way-home .cards .card .text{padding:20px}}@media only screen and (width<=991px){#our-way-home{padding:4rem 0 0}#our-way-home .d-flex{flex-direction:column;gap:2rem}#our-way-home .d-flex .right{gap:1rem}#our-way-home .cards{flex-wrap:wrap}#our-way-home .cards .card{flex:0 calc(50% - .125rem)}}@media only screen and (width<=767px){#our-way-home .d-flex{flex-direction:column;gap:1rem}#our-way-home .cards{flex-wrap:wrap}#our-way-home .cards .card{flex:0 100%}}#what-we-offer-home{padding:8rem 0 0}#what-we-offer-home .cards{gap:.25rem;width:100%;padding:2rem 0 0;display:flex}#what-we-offer-home .cards .card{flex-direction:column;flex:1;align-items:flex-start;padding:40px;transition:all .4s;display:flex}#what-we-offer-home .cards .card .imgs{margin-bottom:3rem;transition:all .4s;position:relative}#what-we-offer-home .cards .card .imgs .img{width:120px;height:120px;transition:all .4s}#what-we-offer-home .cards .card .imgs .img img{height:100%;transition:all .4s}#what-we-offer-home .cards .card .imgs .img:has(.blue){opacity:0;position:absolute;top:0;left:0}#what-we-offer-home .cards .card .text{flex:1}#what-we-offer-home .cards .card .text p{margin:.5rem 0 0}#what-we-offer-home .cards .card .action-btn{width:100%;height:0;transition:all .4s;overflow-y:auto}#what-we-offer-home .cards .card .action-btn a.primary-btn{text-align:center;width:100%;display:block}#what-we-offer-home .cards .card:hover{background-color:#14146e}#what-we-offer-home .cards .card:hover .imgs{margin-bottom:2rem}#what-we-offer-home .cards .card:hover .imgs .img{background-color:#dfdff2;border-radius:1000px;justify-content:center;align-items:center;width:60px;height:60px;padding:1rem;display:flex}#what-we-offer-home .cards .card:hover .imgs .img:has(.blue){opacity:1}#what-we-offer-home .cards .card:hover .text h4,#what-we-offer-home .cards .card:hover .text p{color:#fff}#what-we-offer-home .cards .card:hover .action-btn{height:62px;margin-top:1.5rem}#what-we-offer-home .cards .card:hover .action-btn a.primary-btn{visibility:visible;opacity:1}@media only screen and (width<=1920px){#what-we-offer-home .cards .card:hover .action-btn{height:53px}}@media only screen and (width<=1366px){#what-we-offer-home .cards .card:hover .action-btn{height:43px}}@media only screen and (width<=1200px){#what-we-offer-home .cards .card{padding:30px}#what-we-offer-home .cards .card:hover .action-btn{height:40px}}@media only screen and (width<=991px){#what-we-offer-home{padding:4rem 0 0}#what-we-offer-home .cards{flex-wrap:wrap}#what-we-offer-home .cards .card{flex:0 calc(50% - .125rem);padding:20px}#what-we-offer-home .cards .card .imgs .img{height:90px}#what-we-offer-home .cards .card:hover .imgs{margin-bottom:1rem}#what-we-offer-home .cards .card:hover .imgs .img{width:50px;height:50px;padding:.75rem}}@media only screen and (width<=767px){#what-we-offer-home .cards .card{flex:0 100%}#what-we-offer-home .cards .card .imgs{margin-bottom:2rem}}#counter{background-color:#dfdff2}#counter .numbers{padding:3rem 0;display:flex}#counter .numbers .trapeze{align-self:center;width:20px}#counter .numbers .trapeze-m-outer{display:none}#counter .numbers .number{flex-direction:column;flex:1;gap:.25rem;display:flex}#counter .numbers .number h5{text-align:center;color:#14146e;margin:0;font-size:50px}#counter .numbers .number p{text-align:center;text-transform:uppercase;color:#14146e;margin:0}@media only screen and (width<=991px){#counter .numbers{flex-wrap:wrap}#counter .numbers .trapeze.trapeze-d{display:none}#counter .numbers .trapeze-m-outer{text-align:center;flex:0 100%;padding:1rem 0;display:block}#counter .numbers .number{flex:0 calc(50% - .125rem)}}@media only screen and (width<=767px){#counter .numbers .number h5{font-size:36px}#counter .numbers .number p{font-size:14px}}#extrovis-group-home{padding:8rem 0 0}#extrovis-group-home .line{justify-content:space-between;padding:3rem 0;display:flex}#extrovis-group-home .line img{width:12px}#extrovis-group-home .d-flex{gap:2rem;display:flex}#extrovis-group-home .d-flex .flex{flex-direction:column;flex:1;justify-content:space-between;align-items:center;gap:1rem;display:flex}#extrovis-group-home .d-flex .flex .text{flex-direction:column;align-items:center;gap:2rem;display:flex}#extrovis-group-home .d-flex .flex .text img{width:100%}#extrovis-group-home .d-flex .flex .text p{text-align:center;margin:0}@media only screen and (width<=991px){#extrovis-group-home{padding:4rem 0 0}#extrovis-group-home .line{padding:2rem 0}#extrovis-group-home .line img:nth-child(odd){display:none}#extrovis-group-home .d-flex{flex-wrap:wrap;gap:3rem}#extrovis-group-home .d-flex .flex{flex:0 100%;gap:.5rem}}#leadership-home{padding:8rem 0 0}#leadership-home .cta-s{background-image:linear-gradient(90deg,#f5f5f5 66.6667%,#14146e 66.6667%);align-items:center;display:flex;position:relative}#leadership-home .cta-s .slider{background-color:#f5f5f5;width:66.6667%;max-width:66.6667%;height:100%;padding:2rem 80px;display:inline-block}#leadership-home .cta-s .join-us{background-color:#14146e;width:33.3333%;max-width:33.3333%;padding:80px;display:inline-block}#leadership-home .cta-s .join-us h3{color:#fff}#leadership-home .cta-s .join-us p{color:#fff;margin:0}#leadership-home .cta-s .join-us a.secondary-btn{margin-top:1.5rem;display:inline-block}@media only screen and (width<=1366px){#leadership-home .cta-s .slider,#leadership-home .cta-s .join-us{padding:60px}}@media only screen and (width<=1200px){#leadership-home .cta-s .slider,#leadership-home .cta-s .join-us{padding:40px}#leadership-home .cta-s .join-us a.secondary-btn{margin-top:1.5rem}}@media only screen and (width<=991px){#leadership-home{padding:4rem 0 0}#leadership-home .cta-s{background-image:inherit;flex-direction:column}#leadership-home .cta-s .slider,#leadership-home .cta-s .join-us{width:100%;max-width:100%;padding:30px}}@media only screen and (width<=767px){#leadership-home .cta-s .slider,#leadership-home .cta-s .join-us{padding:20px}}#get-in-touch-home{background-image:url(/images/home/extrovis-bg.png);background-position:100%;background-repeat:no-repeat;background-size:contain;padding:80px 0}#get-in-touch-home .d-flex{gap:2rem;display:flex}#get-in-touch-home .d-flex .text{flex:2}#get-in-touch-home .d-flex .text h3{color:#14146e;margin:0 0 1rem}#get-in-touch-home .d-flex .text p{margin-bottom:0}#get-in-touch-home .d-flex .form{flex:2}#get-in-touch-home .d-flex .form form{flex-direction:column;gap:1rem;display:flex}#get-in-touch-home .d-flex .form form .form-control{border-bottom:1px solid #fff;flex-direction:column;margin:0 0 20px;display:flex;position:relative}#get-in-touch-home .d-flex .form form .form-control label{color:#14146e;width:100%;padding:.5rem 1rem;font-weight:600}#get-in-touch-home .d-flex .form form .form-control label small{color:#ababab;font-weight:400}#get-in-touch-home .d-flex .form form .form-control input,#get-in-touch-home .d-flex .form form .form-control textarea{resize:vertical;background-color:inherit;border:none;border-bottom:1px solid #14146e;outline:none;width:100%;padding:.5rem 1rem;font-family:Aquawax Pro,sans-serif}#get-in-touch-home .d-flex .form form .form-control input::-moz-placeholder{color:#ababab}#get-in-touch-home .d-flex .form form .form-control textarea::-moz-placeholder{color:#ababab}#get-in-touch-home .d-flex .form form .form-control input::placeholder,#get-in-touch-home .d-flex .form form .form-control textarea::placeholder{color:#ababab}#get-in-touch-home .d-flex .form form .form-control .errors{color:#ff0018;padding:0 1rem;font-size:16px;line-height:14px;position:absolute;bottom:-20px;left:0}:is(#get-in-touch-home .d-flex .form form .form-control:has(input:focus),#get-in-touch-home .d-flex .form form .form-control:has(textarea:focus)){border-color:#14146e}#get-in-touch-home .d-flex .form form button{cursor:pointer;align-self:flex-start;margin-top:1rem}#get-in-touch-home .d-flex .placeholder{flex:1}@media only screen and (width<=1366px){#get-in-touch-home .d-flex .text,#get-in-touch-home .d-flex .form{flex:3}#get-in-touch-home .d-flex .placeholder{flex:2}#get-in-touch-home{padding:40px 0}}@media only screen and (width<=991px){#get-in-touch-home{background-image:inherit;padding:30px 0}#get-in-touch-home .d-flex{flex-direction:column;gap:1rem}#get-in-touch-home .d-flex .form form{gap:1rem}#get-in-touch-home .d-flex .placeholder{display:none}}@media only screen and (width<=767px){#get-in-touch-home{padding:20px 0}}#slider{width:100%;position:relative}#slider swiper-container{flex:1;width:100%;margin-left:auto;margin-right:auto}#slider swiper-container swiper-slide{text-align:center;background-color:#fff;justify-content:center;align-items:stretch;display:flex;position:relative}#slider swiper-container swiper-slide img{-o-object-fit:cover;object-fit:cover;z-index:2;cursor:grab;background-position:50%;background-size:cover;width:100%;position:relative}#slider swiper-container swiper-slide img.hero,#slider swiper-container swiper-slide img.hero-foreground{width:100%;position:absolute;top:0;left:0}#slider swiper-container swiper-slide img:active{cursor:grabbing}#slider swiper-container swiper-slide img.mobile{display:none}#slider swiper-container swiper-slide .text{z-index:3;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:0;width:calc(50vw - 80px);height:calc(50% - 120px);display:flex;position:absolute;top:50%;left:80px}#slider swiper-container swiper-slide .text .text-inner h1{color:#14146e;text-transform:uppercase;text-align:left;margin:0;font-size:70px;line-height:70px}#slider swiper-container swiper-slide .text .text-inner h2{color:#ff0018;text-transform:uppercase;text-align:left;margin:0;font-size:70px;font-weight:400;line-height:70px}#slider swiper-container swiper-slide .text .text-inner p{text-align:left}#slider swiper-container swiper-slide .text a.primary-btn{padding:1.5rem 3rem;font-size:24px}#slider .navigation{z-index:1;gap:1rem;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:2rem;left:80px}#slider .navigation li{cursor:pointer;z-index:2;width:30px}#slider .navigation li img{width:100%}#slider .navigation-box a.primary-btn{display:none}@media only screen and (width<=1920px){#slider swiper-container swiper-slide .text{height:calc(50% - 100px)}#slider swiper-container swiper-slide .text .text-inner h1,#slider swiper-container swiper-slide .text .text-inner h2{font-size:54px;line-height:54px}#slider swiper-container swiper-slide .text a.primary-btn{padding:1.25rem 2.5rem;font-size:20px}#slider .navigation li{width:20px}}@media only screen and (width<=1366px){#slider swiper-container swiper-slide .text{width:calc(50vw - 60px);height:calc(50% - 90px);left:60px}#slider swiper-container swiper-slide .text .text-inner h1,#slider swiper-container swiper-slide .text .text-inner h2{font-size:46px;line-height:46px}#slider swiper-container swiper-slide .text a.primary-btn{padding:1rem 2rem;font-size:18px}#slider .navigation{left:60px}}@media only screen and (width<=1200px){#slider swiper-container swiper-slide .text{width:calc(50vw - 40px);height:calc(50% - 40px);top:calc(50% - 40px);left:40px}#slider swiper-container swiper-slide .text .text-inner h1,#slider swiper-container swiper-slide .text .text-inner h2{font-size:38px;line-height:38px}#slider swiper-container swiper-slide .text a.primary-btn{padding:.75rem 1.5rem;font-size:16px}#slider .navigation{left:40px}}@media only screen and (width<=991px){#slider swiper-container swiper-slide img.desktop{display:none}#slider swiper-container swiper-slide img.mobile{display:block}#slider swiper-container swiper-slide .text{width:calc(100% - 60px);height:calc(100% - 120px);top:32px;bottom:auto;left:30px}#slider swiper-container swiper-slide .text .text-inner h1{font-size:52px;line-height:52px}#slider swiper-container swiper-slide .text .text-inner h2{margin-top:8px;font-size:32px;line-height:32px}#slider swiper-container swiper-slide .text .text-inner p{color:#14146e}#slider swiper-container swiper-slide .text a.primary-btn{display:none}#slider .navigation-box{z-index:1;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);background-color:#fff;align-items:center;width:calc(100% - 60px);display:flex;position:absolute;bottom:60px;left:30px}#slider .navigation-box .navigation{flex:1;justify-content:space-between;padding:16px 16px 16px 22px;position:relative;bottom:auto;left:auto}#slider .navigation-box .navigation li{justify-content:center;align-items:center;display:flex}#slider .navigation-box a.primary-btn{text-align:center;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);flex:1;padding:16px;display:block}#slider .navigation-box a.primary-btn:hover{clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%)}}@media only screen and (width<=767px){#slider swiper-container swiper-slide .text{width:calc(100% - 40px);left:20px}#slider .navigation-box{width:calc(100% - 40px);bottom:60px;left:20px}}@media only screen and (width<=1920px){h1.title,h2.title{font-size:130px;line-height:130px}h3.title{font-size:42px;line-height:42px}h3.title.large{font-size:62px;line-height:62px}h4.title{font-size:26px;line-height:26px}h5.title{font-size:17px;line-height:17px}p,label,li,input,textarea{font-size:16px;line-height:22px}}@media only screen and (width<=1366px){h1.title,h2.title{font-size:110px;line-height:110px}h3.title{font-size:32px;line-height:32px}h3.title.large{font-size:48px;line-height:48px}h4.title{font-size:21px;line-height:21px}h5.title{font-size:16px;line-height:16px}p,label,li,input,textarea{font-size:16px;line-height:20px}}@media only screen and (width<=1200px){h1.title,h2.title{font-size:90px;line-height:90px}h3.title{font-size:24px;line-height:24px}h3.title.large{font-size:40px;line-height:40px}h4.title{font-size:17px;line-height:17px}h5.title{font-size:15px;line-height:15px}p,label,li,input,textarea{font-size:15px;line-height:20px}}@media only screen and (width<=991px){h1.title,h2.title{font-size:80px;line-height:80px}h3.title{font-size:24px;line-height:24px}h3.title.large{font-size:30px;line-height:30px}h4.title{font-size:17px;line-height:17px}h5.title{font-size:15px;line-height:15px}p,label,li,input,textarea{font-size:15px;line-height:19px}}@media only screen and (width<=767px){h1.title,h2.title{font-size:40px;line-height:40px}h3.title{font-size:28px;line-height:28px}h3.title.large{font-size:32px;line-height:32px}h4.title{font-size:20px;line-height:20px}h5.title{font-size:16px;line-height:16px}p,label,li,input,textarea{font-size:16px;line-height:22px}}@media only screen and (width<=991px){.content{padding-top:71px}}@media only screen and (width<=1920px){.primary-btn,.secondary-btn{padding:.75rem 1.5rem;font-size:16px}}@media only screen and (width<=1366px){.primary-btn,.secondary-btn{padding:.65rem 1.3rem;font-size:16px}}@media only screen and (width<=1200px){.primary-btn,.secondary-btn{padding:.55rem 1.1rem;font-size:14px}}@media only screen and (width<=991px){.primary-btn,.secondary-btn{padding:.75rem 1.5rem;font-size:16px}}@media only screen and (width<=1366px){.container{padding:0 80px}}@media only screen and (width<=1200px){.container{padding:0 40px}}@media only screen and (width<=991px){.container{padding:0 30px}}@media only screen and (width<=767px){.container{padding:0 20px}}#slider-leadership{width:100%;position:relative}#slider-leadership swiper-container{flex:1;width:100%;margin-left:auto;margin-right:auto}#slider-leadership swiper-container swiper-slide{text-align:left;justify-content:center;align-items:stretch;display:flex;position:relative}#slider-leadership swiper-container swiper-slide .content{align-items:center;gap:2rem;width:100%;padding:0 5rem;display:flex}#slider-leadership swiper-container swiper-slide .content .img{flex:1}#slider-leadership swiper-container swiper-slide .content .img img{width:100%}#slider-leadership swiper-container swiper-slide .content .text{flex-direction:column;flex:3;align-items:flex-start;gap:.35rem;display:flex}#slider-leadership swiper-container swiper-slide .content .text h5{text-transform:uppercase;color:#14146e;margin:0;font-size:16px;font-weight:400}#slider-leadership swiper-container swiper-slide .content .text p{margin:0}#slider-leadership swiper-container swiper-slide .content .text a.primary-btn{margin-top:1.5rem;display:inline-block}#slider-leadership .navigation{z-index:3;justify-content:space-between;width:100%;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}#slider-leadership .navigation button{cursor:pointer;background-color:#ff0018;border:none;border-radius:100px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}#slider-leadership .navigation button img{width:46%}#slider-leadership .navigation button.prev img{transform:translate(-2px)}#slider-leadership .navigation button.next img{transform-origin:0;transform:translate(14px)rotate(180deg)}#slider-leadership .navigation button:hover{background-color:#d30318}@media only screen and (width<=1200px){#slider-leadership swiper-container swiper-slide .content{gap:1rem;padding:0 3.5rem}#slider-leadership swiper-container swiper-slide .content .img{flex:2}#slider-leadership swiper-container swiper-slide .content .text{flex:7}#slider-leadership swiper-container swiper-slide .content .text h5{font-size:14px}#slider-leadership swiper-container swiper-slide .content .text a.primary-btn{margin-top:.5rem}#slider-leadership .navigation button{width:30px;height:30px}#slider-leadership .navigation button.prev img{transform:translate(-1px)}#slider-leadership .navigation button.next img{transform:translate(10px)rotate(180deg)}}@media only screen and (width<=991px){#slider-leadership swiper-container swiper-slide .content{flex-direction:column;padding:0}#slider-leadership swiper-container swiper-slide .content .img img{max-width:120px}#slider-leadership swiper-container swiper-slide .content .text{text-align:center;align-items:center}#slider-leadership .navigation{justify-content:flex-end;gap:.5rem;top:0;right:0}}@media only screen and (width<=1920px){h1.title,h2.title{font-size:130px;line-height:130px}h3.title{font-size:42px;line-height:42px}h3.title.large{font-size:62px;line-height:62px}h4.title{font-size:26px;line-height:26px}h5.title{font-size:17px;line-height:17px}p,label,li,input,textarea{font-size:16px;line-height:22px}}@media only screen and (width<=1366px){h1.title,h2.title{font-size:110px;line-height:110px}h3.title{font-size:32px;line-height:32px}h3.title.large{font-size:48px;line-height:48px}h4.title{font-size:21px;line-height:21px}h5.title{font-size:16px;line-height:16px}p,label,li,input,textarea{font-size:16px;line-height:20px}}@media only screen and (width<=1200px){h1.title,h2.title{font-size:90px;line-height:90px}h3.title{font-size:24px;line-height:24px}h3.title.large{font-size:40px;line-height:40px}h4.title{font-size:17px;line-height:17px}h5.title{font-size:15px;line-height:15px}p,label,li,input,textarea{font-size:15px;line-height:20px}}@media only screen and (width<=991px){h1.title,h2.title{font-size:80px;line-height:80px}h3.title{font-size:24px;line-height:24px}h3.title.large{font-size:30px;line-height:30px}h4.title{font-size:17px;line-height:17px}h5.title{font-size:15px;line-height:15px}p,label,li,input,textarea{font-size:15px;line-height:19px}}@media only screen and (width<=767px){h1.title,h2.title{font-size:40px;line-height:40px}h3.title{font-size:28px;line-height:28px}h3.title.large{font-size:32px;line-height:32px}h4.title{font-size:20px;line-height:20px}h5.title{font-size:16px;line-height:16px}p,label,li,input,textarea{font-size:16px;line-height:22px}}@media only screen and (width<=991px){.content{padding-top:71px}}@media only screen and (width<=1920px){.primary-btn,.secondary-btn{padding:.75rem 1.5rem;font-size:16px}}@media only screen and (width<=1366px){.primary-btn,.secondary-btn{padding:.65rem 1.3rem;font-size:16px}}@media only screen and (width<=1200px){.primary-btn,.secondary-btn{padding:.55rem 1.1rem;font-size:14px}}@media only screen and (width<=991px){.primary-btn,.secondary-btn{padding:.75rem 1.5rem;font-size:16px}}@media only screen and (width<=1366px){.container{padding:0 80px}}@media only screen and (width<=1200px){.container{padding:0 40px}}@media only screen and (width<=991px){.container{padding:0 30px}}@media only screen and (width<=767px){.container{padding:0 20px}}#our-company-header{background-image:url(/images/foreground-pattern-bottom.svg);background-position:0 100%;background-repeat:no-repeat;background-size:50%;padding:12rem 0 2rem}@media only screen and (width<=1200px){#our-company-header{padding:10rem 0 2rem}}@media only screen and (width<=991px){#our-company-header{background-size:100%;padding:5rem 0 2rem}}@media only screen and (width<=767px){#our-company-header{padding:3rem 0 1rem}}#our-company .d-flex{background-color:#f5f5f5;align-items:center;gap:80px;margin:0 0 4px;display:flex}#our-company .d-flex .text{flex:3;padding:80px}#our-company .d-flex .text p{margin-bottom:0}#our-company .d-flex .img{flex:3;display:flex}#our-company .d-flex .img img{width:100%;height:100%}#our-company .usps{gap:4px;display:flex}#our-company .usps .usp{background-color:#14146e;flex-direction:column;flex:1;align-items:center;gap:32px;padding:80px 0;display:flex}#our-company .usps .usp .img{background-color:#dfdff2;border-radius:100px;justify-content:center;align-items:center;width:100px;height:100px;display:flex}#our-company .usps .usp .img img{height:64px}#our-company .usps .usp h5.title{color:#fff;text-align:center}@media only screen and (width<=1920px){#our-company .usps .usp .img{width:80px;height:80px}#our-company .usps .usp .img img{height:42px}}@media only screen and (width<=1366px){#our-company .d-flex{gap:60px}#our-company .d-flex .text,#our-company .usps .usp{padding:60px}}@media only screen and (width<=1200px){#our-company .d-flex{gap:40px}#our-company .d-flex .text,#our-company .usps .usp{padding:40px}}@media only screen and (width<=991px){#our-company .d-flex{flex-direction:column;gap:30px}#our-company .d-flex .text{padding:30px}#our-company .d-flex .img{width:100%}#our-company .usps{flex-wrap:wrap}#our-company .usps .usp{flex:0 calc(50% - 2px);padding:30px}}@media only screen and (width<=767px){#our-company .d-flex{flex-direction:column;gap:20px}#our-company .d-flex .text{padding:20px}#our-company .d-flex .img{width:100%}#our-company .usps .usp{flex:0 100%;padding:20px}}#expansion-panel{padding:80px 0 0}#expansion-panel ul{border-top:1px solid #14146e;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}#expansion-panel ul li{border-bottom:1px solid #14146e;padding:4px 0;transition:all .4s;display:flex}#expansion-panel ul li .full-content{flex:1;transition:all .4s}#expansion-panel ul li .full-content h2{text-transform:uppercase;color:#14146e;cursor:pointer;margin:0;padding:24px 0;font-size:90px;font-weight:400;line-height:90px}#expansion-panel ul li .full-content .panel-content{visibility:hidden;height:0;transition:all .4s;overflow-y:auto}#expansion-panel ul li .full-content .panel-content.research-development .unique-research-centres{align-items:center;display:flex}#expansion-panel ul li .full-content .panel-content.research-development .unique-research-centres .text{flex:3;padding:0 40px 0 0}#expansion-panel ul li .full-content .panel-content.research-development .unique-research-centres .img{flex:3}#expansion-panel ul li .full-content .panel-content.research-development .unique-research-centres .img img{width:100%;height:100%}#expansion-panel ul li .full-content .panel-content.research-development .d-flex{padding:120px 0;display:flex}#expansion-panel ul li .full-content .panel-content.research-development .d-flex .flex{flex:1;padding:0 24px 0 0}#expansion-panel ul li .full-content .panel-content.research-development .d-flex .flex .flex-inner{border-right:1px solid #14146e;flex-direction:column;align-items:flex-start;gap:24px;height:100%;padding:0 24px 0 0;display:flex}#expansion-panel ul li .full-content .panel-content.research-development .d-flex .flex .flex-inner img{height:200px}#expansion-panel ul li .full-content .panel-content.research-development .d-flex .flex .flex-inner p{margin:0}#expansion-panel ul li .full-content .panel-content.research-development .d-flex .flex:last-child .flex-inner{border-right:none}#expansion-panel ul li .full-content .panel-content.manufacturing .worldwide-network{align-items:center;display:flex}#expansion-panel ul li .full-content .panel-content.manufacturing .worldwide-network .text{flex:3;padding:0 40px 0 0}#expansion-panel ul li .full-content .panel-content.manufacturing .worldwide-network .text h3{color:#14146e}#expansion-panel ul li .full-content .panel-content.manufacturing .worldwide-network .img{flex:3}#expansion-panel ul li .full-content .panel-content.manufacturing .worldwide-network .img img{width:100%;height:100%}#expansion-panel ul li .full-content .panel-content.manufacturing .d-flex{gap:4px;padding:0 0 80px;display:flex}#expansion-panel ul li .full-content .panel-content.manufacturing .d-flex .flex{background-color:#14146e;flex-direction:column;flex:1;align-items:flex-start;gap:12px;padding:40px;display:flex}#expansion-panel ul li .full-content .panel-content.manufacturing .d-flex .flex img{height:80px;margin-bottom:32px}#expansion-panel ul li .full-content .panel-content.manufacturing .d-flex .flex h5.title{color:#fff}#expansion-panel ul li .full-content .panel-content.manufacturing .d-flex .flex p{color:#fff;margin:0}#expansion-panel ul li .full-content .panel-content.commercial .reliable-supply-chain{align-items:center;padding:0 0 80px;display:flex}#expansion-panel ul li .full-content .panel-content.commercial .reliable-supply-chain .text{flex:3;padding:0 40px 0 0}#expansion-panel ul li .full-content .panel-content.commercial .reliable-supply-chain .text ul{border:none;margin:0;padding:0;list-style:none}#expansion-panel ul li .full-content .panel-content.commercial .reliable-supply-chain .text ul li{border:none;gap:12px;padding:6px 0 6px 24px}#expansion-panel ul li .full-content .panel-content.commercial .reliable-supply-chain .text ul li:before{content:"";background-image:url(/images/trapeze-red.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:24px;min-width:24px;max-width:24px;margin-left:-24px}#expansion-panel ul li .full-content .panel-content.commercial .reliable-supply-chain .img{flex:3}#expansion-panel ul li .full-content .panel-content.commercial .reliable-supply-chain .img img{width:100%;height:100%}#expansion-panel ul li .arrow{transition:all .4s}#expansion-panel ul li .arrow .img-inner{cursor:pointer;align-items:center;height:100%;padding:6px;transition:all .4s;display:flex}#expansion-panel ul li .arrow .img-inner img{width:20px;transition:all .4s}#expansion-panel ul li.open .full-content .panel-content{visibility:visible;overflow-y:hidden}#expansion-panel ul li.open .arrow .img-inner{background-color:#dfdff2}#expansion-panel ul li.open .arrow .img-inner img{transform:rotate(180deg)}@media only screen and (width<=1366px){#expansion-panel ul li .full-content h2{font-size:64px;line-height:64px}#expansion-panel ul li .full-content .panel-content.research-development .d-flex{padding:80px 0}#expansion-panel ul li .full-content .panel-content.research-development .d-flex .flex{padding:0 20px 0 0}#expansion-panel ul li .full-content .panel-content.research-development .d-flex .flex .flex-inner{gap:20px;padding:0 20px 0 0}#expansion-panel ul li .full-content .panel-content.research-development .d-flex .flex .flex-inner img{height:120px}#expansion-panel ul li .full-content .panel-content.manufacturing .d-flex .flex img{width:60px;height:60px;margin-bottom:12px}#expansion-panel ul li .full-content .panel-content.commercial .reliable-supply-chain .text ul li{padding:4px 0 4px 18px}#expansion-panel ul li .full-content .panel-content.commercial .reliable-supply-chain .text ul li:before{width:18px;min-width:18px;max-width:18px;margin-left:-18px}}@media only screen and (width<=1200px){#expansion-panel ul li .full-content h2{font-size:50px;line-height:50px}#expansion-panel ul li .full-content .panel-content.research-development .d-flex{padding:60px 0}#expansion-panel ul li .full-content .panel-content.research-development .d-flex .flex{padding:0 12px 0 0}#expansion-panel ul li .full-content .panel-content.research-development .d-flex .flex .flex-inner{gap:12px;padding:0 12px 0 0}#expansion-panel ul li .full-content .panel-content.research-development .d-flex .flex .flex-inner img{height:100px}#expansion-panel ul li .full-content .panel-content.manufacturing .d-flex{padding:0 0 60px}#expansion-panel ul li .full-content .panel-content.manufacturing .d-flex .flex{padding:30px}}@media only screen and (width<=991px){#expansion-panel ul li .full-content h2{font-size:26px;line-height:26px}#expansion-panel ul li .full-content .panel-content.research-development .unique-research-centres{flex-direction:column}#expansion-panel ul li .full-content .panel-content.research-development .d-flex{flex-direction:column;padding:40px 0}#expansion-panel ul li .full-content .panel-content.research-development .d-flex .flex{border-bottom:1px solid #14146e;padding:20px 0}#expansion-panel ul li .full-content .panel-content.research-development .d-flex .flex .flex-inner{border-right:none;gap:20px;padding:0 20px 0 0}#expansion-panel ul li .full-content .panel-content.research-development .d-flex .flex .flex-inner img{height:120px}#expansion-panel ul li .full-content .panel-content.research-development .d-flex .flex:last-child{border-bottom:none}#expansion-panel ul li .full-content .panel-content.manufacturing .worldwide-network{flex-direction:column}#expansion-panel ul li .full-content .panel-content.manufacturing .d-flex{flex-direction:column;padding:0 0 40px}#expansion-panel ul li .full-content .panel-content.manufacturing .d-flex .flex{padding:20px}#expansion-panel ul li .full-content .panel-content.manufacturing .d-flex .flex img{margin-bottom:18px}#expansion-panel ul li .full-content .panel-content.commercial .reliable-supply-chain{flex-direction:column}#expansion-panel ul li .arrow .img-inner{padding:2px}#expansion-panel ul li .arrow .img-inner img{width:16px}}@media only screen and (width<=767px){#expansion-panel ul li .full-content h2{font-size:22px;line-height:22px}}#extrovis-group-header{padding:8rem 0 2rem}@media only screen and (width<=1200px){#extrovis-group-header{padding:6rem 0 2rem}}@media only screen and (width<=991px){#extrovis-group-header{padding:4rem 0 2rem}}@media only screen and (width<=767px){#extrovis-group-header{padding:3rem 0 1rem}}#extrovis-group .d-flex{gap:4px;display:flex}#extrovis-group .d-flex .flex{background-color:#dfdff2;flex-direction:column;flex:1;justify-content:space-between;padding:40px;display:flex}#extrovis-group .d-flex .flex h4.title{margin-bottom:32px}#extrovis-group .d-flex .flex h3.title small{padding-left:6px;font-size:20px}#extrovis-group .d-flex .flex ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}#extrovis-group .d-flex .flex ul li{border-top:1px solid #14146e;justify-content:space-between;align-items:center;padding:24px 0;display:flex}#extrovis-group .d-flex .flex ul li .text{align-items:center;gap:12px;display:flex}#extrovis-group .d-flex .flex ul li .text img{border-radius:100px;box-shadow:0 4px 12px #14146e33}#extrovis-group .d-flex .flex ul li .text h6.title{text-transform:uppercase;color:#14146e;margin:0;font-size:22px;font-weight:400;line-height:22px}#extrovis-group .d-flex .flex ul li .number{color:#14146e;font-size:26px}#extrovis-group .d-flex .flex ul li:last-child{padding-bottom:0}@media only screen and (width<=1366px){#extrovis-group .d-flex .flex{padding:20px}}@media only screen and (width<=991px){#extrovis-group .d-flex{flex-direction:column}}#total-fte{background-color:#14146e}#total-fte .d-flex{align-items:center;gap:80px;padding:8px 0;display:flex}#total-fte .d-flex .flex span{text-transform:uppercase;color:#fff;font-size:28px}#total-fte .d-flex .flex strong{text-transform:uppercase;font-size:48px;font-weight:600}#total-fte .d-flex .full{flex:1}#total-fte .d-flex .full .full-line{background-color:#fff;width:100%;height:1px}#total-fte img.map{width:100%}@media only screen and (width<=991px){#total-fte .d-flex{flex-direction:column;gap:20px;padding:10px}#total-fte .d-flex .full{display:none}}#countries{padding:2rem 0 3rem}#countries .d-flex{gap:80px;display:flex}#countries .d-flex .flex{flex-direction:column;flex:1;gap:24px;display:flex}#countries .d-flex .flex hr{border:none;border-top:1px solid #14146e;width:100%;margin:0}#countries .d-flex .flex .country{justify-content:space-between;align-items:center;display:flex}#countries .d-flex .flex .country .left{align-items:center;gap:16px;display:flex}#countries .d-flex .flex .country .left img{border-radius:20px;width:40px;height:40px;box-shadow:0 8px 24px #14146e33}#countries .d-flex .flex .country .left span,#countries .d-flex .flex .country .right strong{text-transform:uppercase;color:#14146e;font-size:24px}@media only screen and (width<=1920px){#countries .d-flex .flex{gap:20px}#countries .d-flex .flex .country .left{gap:12px}#countries .d-flex .flex .country .left span,#countries .d-flex .flex .country .right strong{font-size:22px}}@media only screen and (width<=1366px){#countries .d-flex .flex{gap:16px}#countries .d-flex .flex .country .left{gap:12px}#countries .d-flex .flex .country .left span,#countries .d-flex .flex .country .right strong{font-size:20px}}@media only screen and (width<=1200px){#countries .d-flex .flex .country .left{gap:8px}#countries .d-flex .flex .country .left span,#countries .d-flex .flex .country .right strong{font-size:18px}#countries .d-flex{flex-direction:column;gap:20px}#countries .d-flex .flex{gap:20px}#countries .d-flex .flex hr:last-child{display:none}}@media only screen and (width<=1920px){h1.title,h2.title{font-size:130px;line-height:130px}h3.title{font-size:42px;line-height:42px}h3.title.large{font-size:62px;line-height:62px}h4.title{font-size:26px;line-height:26px}h5.title{font-size:17px;line-height:17px}p,label,li,input,textarea{font-size:16px;line-height:22px}}@media only screen and (width<=1366px){h1.title,h2.title{font-size:110px;line-height:110px}h3.title{font-size:32px;line-height:32px}h3.title.large{font-size:48px;line-height:48px}h4.title{font-size:21px;line-height:21px}h5.title{font-size:16px;line-height:16px}p,label,li,input,textarea{font-size:16px;line-height:20px}}@media only screen and (width<=1200px){h1.title,h2.title{font-size:90px;line-height:90px}h3.title{font-size:24px;line-height:24px}h3.title.large{font-size:40px;line-height:40px}h4.title{font-size:17px;line-height:17px}h5.title{font-size:15px;line-height:15px}p,label,li,input,textarea{font-size:15px;line-height:20px}}@media only screen and (width<=991px){h1.title,h2.title{font-size:80px;line-height:80px}h3.title{font-size:24px;line-height:24px}h3.title.large{font-size:30px;line-height:30px}h4.title{font-size:17px;line-height:17px}h5.title{font-size:15px;line-height:15px}p,label,li,input,textarea{font-size:15px;line-height:19px}}@media only screen and (width<=767px){h1.title,h2.title{font-size:40px;line-height:40px}h3.title{font-size:28px;line-height:28px}h3.title.large{font-size:32px;line-height:32px}h4.title{font-size:20px;line-height:20px}h5.title{font-size:16px;line-height:16px}p,label,li,input,textarea{font-size:16px;line-height:22px}}@media only screen and (width<=991px){.content{padding-top:71px}}@media only screen and (width<=1920px){.primary-btn,.secondary-btn{padding:.75rem 1.5rem;font-size:16px}}@media only screen and (width<=1366px){.primary-btn,.secondary-btn{padding:.65rem 1.3rem;font-size:16px}}@media only screen and (width<=1200px){.primary-btn,.secondary-btn{padding:.55rem 1.1rem;font-size:14px}}@media only screen and (width<=991px){.primary-btn,.secondary-btn{padding:.75rem 1.5rem;font-size:16px}}@media only screen and (width<=1366px){.container{padding:0 80px}}@media only screen and (width<=1200px){.container{padding:0 40px}}@media only screen and (width<=991px){.container{padding:0 30px}}@media only screen and (width<=767px){.container{padding:0 20px}}#what-we-offer-header{background-image:url(/images/foreground-pattern-bottom.svg);background-position:0 100%;background-repeat:no-repeat;background-size:50%;padding:12rem 0 2rem}@media only screen and (width<=1200px){#what-we-offer-header{padding:10rem 0 2rem}}@media only screen and (width<=991px){#what-we-offer-header{background-size:100%;padding:5rem 0 2rem}}@media only screen and (width<=767px){#what-we-offer-header{padding:3rem 0 1rem}}#what-we-offer .d-flex{flex-wrap:wrap;gap:4px;display:flex}#what-we-offer .d-flex .flex{background-color:#f5f5f5;flex:0 calc(50% - 2px);align-items:center;gap:24px;padding:80px;display:flex}#what-we-offer .d-flex .flex .img{background-color:#dfdff2;border-radius:1000px;justify-content:center;align-items:center;width:200px;min-width:200px;max-width:200px;height:200px;display:flex}#what-we-offer .d-flex .flex .img img{height:100px}#what-we-offer .d-flex .flex p{font-size:18px;line-height:24px}#what-we-offer .d-flex .flex ul{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}#what-we-offer .d-flex .flex ul li{color:#14146e;text-transform:uppercase;background-color:#dfdff2;border-radius:100px;justify-content:center;align-items:center;padding:18px 28px;font-size:18px;font-weight:600;line-height:18px;display:flex}#what-we-offer .d-flex .flex ul li .lowercase{text-transform:lowercase}@media only screen and (width<=1920px){#what-we-offer .d-flex .flex p{font-size:16px;line-height:22px}#what-we-offer .d-flex .flex ul{gap:6px}#what-we-offer .d-flex .flex ul li{padding:12px 14px;font-size:16px;line-height:16px}}@media only screen and (width<=1366px){#what-we-offer .d-flex .flex{padding:60px}#what-we-offer .d-flex .flex .img{width:160px;min-width:160px;max-width:160px;height:160px}#what-we-offer .d-flex .flex .img img{width:80px}#what-we-offer .d-flex .flex p{font-size:14px;line-height:19px}#what-we-offer .d-flex .flex ul{gap:4px}#what-we-offer .d-flex .flex ul li{padding:10px 12px;font-size:14px;line-height:14px}}@media only screen and (width<=1200px){#what-we-offer .d-flex .flex{padding:40px}#what-we-offer .d-flex .flex .img{width:120px;min-width:120px;max-width:120px;height:120px}#what-we-offer .d-flex .flex .img img{width:60px}}@media only screen and (width<=991px){#what-we-offer .d-flex{flex-direction:column}#what-we-offer .d-flex .flex{padding:30px}}@media only screen and (width<=767px){#what-we-offer .d-flex .flex{padding:20px}#what-we-offer .d-flex .flex .img{width:80px;min-width:80px;max-width:80px;height:80px}#what-we-offer .d-flex .flex .img img{width:40px}}#our-portfolio-header{background-image:url(/images/home/extrovis-bg.png);background-position:100%;background-repeat:no-repeat;background-size:contain;padding:8rem 0 2rem}@media only screen and (width<=1200px){#our-portfolio-header{padding:6rem 0 2rem}}@media only screen and (width<=991px){#our-portfolio-header{padding:4rem 0 2rem}}@media only screen and (width<=767px){#our-portfolio-header{padding:3rem 0 1rem}}#our-portfolio .title-line{margin:4px 0;padding:12px 0}#our-portfolio .title-line.complex-products{background-color:#14146e}#our-portfolio .title-line.complex-products h3.title{color:#fff}#our-portfolio .title-line.pipeline{background-color:#dfdff2}#our-portfolio .d-flex{gap:4px;display:flex}#our-portfolio .d-flex .flex{flex:1;padding:80px}#our-portfolio .d-flex .flex.key-assets{background-color:#fff;font-size:40px}#our-portfolio .d-flex .flex.key-assets h4{font-size:48px;line-height:48px}#our-portfolio .d-flex .flex.key-assets hr{border:none;border-top:1px solid #14146e;margin:32px 0}#our-portfolio .d-flex .flex.key-assets ul{flex-direction:column;gap:32px;margin:0;padding:0;list-style:none;display:flex}#our-portfolio .d-flex .flex.key-assets ul li{align-items:center;gap:16px;display:flex}#our-portfolio .d-flex .flex.key-assets ul li img{width:16px}#our-portfolio .d-flex .flex.key-assets ul li p{color:#14146e;text-transform:uppercase;margin:0}#our-portfolio .d-flex .flex.intensive-characterisation,#our-portfolio .d-flex .flex.therapeutically-relevant-molecules{background-color:#14146e}#our-portfolio .d-flex .flex.intensive-characterisation .img,#our-portfolio .d-flex .flex.therapeutically-relevant-molecules .img{background-color:#dfdff2;border-radius:1000px;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:32px;display:flex}#our-portfolio .d-flex .flex.intensive-characterisation .img img,#our-portfolio .d-flex .flex.therapeutically-relevant-molecules .img img{height:42px}#our-portfolio .d-flex .flex.intensive-characterisation h4.title,#our-portfolio .d-flex .flex.therapeutically-relevant-molecules h4.title{color:#fff}#our-portfolio .d-flex .flex.intensive-characterisation .line,#our-portfolio .d-flex .flex.therapeutically-relevant-molecules .line{justify-content:space-between;padding:24px 0;display:flex}#our-portfolio .d-flex .flex.intensive-characterisation .line img,#our-portfolio .d-flex .flex.therapeutically-relevant-molecules .line img{width:24px}#our-portfolio .d-flex .flex.intensive-characterisation p,#our-portfolio .d-flex .flex.therapeutically-relevant-molecules p{color:#fff;margin:0}#our-portfolio .d-flex .flex.intensive-characterisation hr,#our-portfolio .d-flex .flex.therapeutically-relevant-molecules hr{border:none;border-top:1px solid #fff;margin:24px 0}#our-portfolio .d-flex .flex.apis,#our-portfolio .d-flex .flex.formulations{background-color:#dfdff2}#our-portfolio .d-flex .flex.apis ul,#our-portfolio .d-flex .flex.formulations ul{flex-direction:column;margin:12px 0 0;padding:0;list-style:none;display:flex}#our-portfolio .d-flex .flex.apis ul li,#our-portfolio .d-flex .flex.formulations ul li{border-top:1px solid #14146e;align-items:center;gap:12px;padding:32px 0;display:flex}#our-portfolio .d-flex .flex.apis ul li .img,#our-portfolio .d-flex .flex.formulations ul li .img{background-color:#fff;border-radius:100px;flex:1;justify-content:center;align-items:center;width:64px;min-width:64px;max-width:64px;height:64px;padding:10px;display:flex;box-shadow:0 4px 12px #14146e33}#our-portfolio .d-flex .flex.apis ul li .img img,#our-portfolio .d-flex .flex.formulations ul li .img img{max-width:34px;max-height:34px}#our-portfolio .d-flex .flex.apis ul li .text p,#our-portfolio .d-flex .flex.formulations ul li .text p{margin:0}#our-portfolio .d-flex .flex.apis ul li .text p strong,#our-portfolio .d-flex .flex.formulations ul li .text p strong{color:#14146e;text-transform:uppercase}#our-portfolio .d-flex .flex.apis{background-image:url(/images/foreground-pattern-bottom-white.svg);background-position:0 100%;background-repeat:no-repeat;background-size:100%}@media only screen and (width<=1920px){#our-portfolio .d-flex .flex.intensive-characterisation .img,#our-portfolio .d-flex .flex.therapeutically-relevant-molecules .img{width:68px;height:68px}#our-portfolio .d-flex .flex.intensive-characterisation .img img,#our-portfolio .d-flex .flex.therapeutically-relevant-molecules .img img{height:36px}#our-portfolio .d-flex .flex.intensive-characterisation .line img,#our-portfolio .d-flex .flex.therapeutically-relevant-molecules .line img{width:16px}#our-portfolio .d-flex .flex.apis ul li,#our-portfolio .d-flex .flex.formulations ul li{padding:22px 0}#our-portfolio .d-flex .flex.apis ul li .img,#our-portfolio .d-flex .flex.formulations ul li .img{width:42px;min-width:42px;max-width:42px;height:42px}#our-portfolio .d-flex .flex.apis ul li .img img,#our-portfolio .d-flex .flex.formulations ul li .img img{max-width:22px;max-height:22px}}@media only screen and (width<=1366px){#our-portfolio .d-flex .flex{padding:60px}#our-portfolio .d-flex .flex.key-assets h4{font-size:40px;line-height:40px}#our-portfolio .d-flex .flex.key-assets hr{margin:24px 0}#our-portfolio .d-flex .flex.key-assets ul{gap:24px}#our-portfolio .d-flex .flex.key-assets ul li{gap:12px}#our-portfolio .d-flex .flex.key-assets ul li img{width:12px}#our-portfolio .d-flex .flex.intensive-characterisation .img,#our-portfolio .d-flex .flex.therapeutically-relevant-molecules .img{width:52px;height:52px;margin-bottom:26px}#our-portfolio .d-flex .flex.intensive-characterisation .img img,#our-portfolio .d-flex .flex.therapeutically-relevant-molecules .img img{height:26px}#our-portfolio .d-flex .flex.intensive-characterisation .line,#our-portfolio .d-flex .flex.therapeutically-relevant-molecules .line{padding:20px 0}#our-portfolio .d-flex .flex.intensive-characterisation hr,#our-portfolio .d-flex .flex.therapeutically-relevant-molecules hr{margin:18px 0}}@media only screen and (width<=1200px){#our-portfolio .d-flex .flex{padding:40px}#our-portfolio .d-flex .flex.key-assets h4{font-size:32px;line-height:32px}#our-portfolio .d-flex .flex.key-assets hr{margin:20px 0}#our-portfolio .d-flex .flex.key-assets ul{gap:20px}#our-portfolio .d-flex .flex.key-assets ul li{gap:10px}#our-portfolio .d-flex .flex.key-assets ul li img{width:12px}#our-portfolio .d-flex .flex.intensive-characterisation .img,#our-portfolio .d-flex .flex.therapeutically-relevant-molecules .img{width:48px;height:48px;margin-bottom:24px}#our-portfolio .d-flex .flex.intensive-characterisation .img img,#our-portfolio .d-flex .flex.therapeutically-relevant-molecules .img img{height:24px}#our-portfolio .d-flex .flex.intensive-characterisation .line,#our-portfolio .d-flex .flex.therapeutically-relevant-molecules .line{padding:18px 0}#our-portfolio .d-flex .flex.intensive-characterisation hr,#our-portfolio .d-flex .flex.therapeutically-relevant-molecules hr{margin:18px 0}}@media only screen and (width<=991px){#our-portfolio .d-flex{flex-direction:column}#our-portfolio .d-flex .flex{padding:30px}#our-portfolio .d-flex .flex.apis{background-image:inherit}#our-portfolio .d-flex .flex.formulations{background-image:url(/images/foreground-pattern-bottom-white.svg);background-position:0 100%;background-repeat:no-repeat;background-size:100%}}@media only screen and (width<=767px){#our-portfolio .d-flex{flex-direction:column}#our-portfolio .d-flex .flex{padding:20px}}#our-capabilities-header{padding:8rem 0 2rem}@media only screen and (width<=1200px){#our-capabilities-header{padding:6rem 0 2rem}}@media only screen and (width<=991px){#our-capabilities-header{background-size:100%;padding:4rem 0 2rem}}@media only screen and (width<=767px){#our-capabilities-header{padding:3rem 0 1rem}}#our-capabilities{overflow-x:hidden}#our-capabilities table{width:calc(100% + 4px);margin:0 -2px;overflow-x:hidden}#our-capabilities table thead th{padding:16px 8px}#our-capabilities table thead th .table-content{justify-content:center;align-items:center;gap:12px;display:flex}#our-capabilities table thead th .table-content h5{text-align:left;margin:0;font-size:20px}#our-capabilities table thead th .table-content p{margin:0;font-size:14px;line-height:17px}#our-capabilities table tbody th .table-content{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:16px 8px;display:flex}#our-capabilities table tbody th .table-content h5{text-transform:uppercase;text-align:left;margin:0;font-size:18px}#our-capabilities table tbody th .table-content h6{text-transform:uppercase;margin:0;font-size:16px;font-weight:400}#our-capabilities table tbody td{padding:16px 8px}#our-capabilities table tbody td .table-content{justify-content:center;align-items:center;gap:12px;display:flex}#our-capabilities table tbody td .table-content p{color:#14146e;margin:0;font-size:20px}#our-capabilities table thead th,#our-capabilities table thead td,#our-capabilities table tbody th,#our-capabilities table tbody td{width:6.25%}#our-capabilities table thead th[colspan="3"],#our-capabilities table thead td[colspan="3"],#our-capabilities table tbody th[colspan="3"],#our-capabilities table tbody td[colspan="3"]{width:18.75%}#our-capabilities table thead th[colspan="6"],#our-capabilities table thead td[colspan="6"],#our-capabilities table tbody th[colspan="6"],#our-capabilities table tbody td[colspan="6"]{width:37.5%}#our-capabilities table thead th[colspan="7"],#our-capabilities table thead td[colspan="7"],#our-capabilities table tbody th[colspan="7"],#our-capabilities table tbody td[colspan="7"]{width:43.75%}#our-capabilities table thead th.bg-blue,#our-capabilities table thead td.bg-blue,#our-capabilities table tbody th.bg-blue,#our-capabilities table tbody td.bg-blue{color:#fff;background-color:#14146e}#our-capabilities table thead th.bg-light,#our-capabilities table thead td.bg-light,#our-capabilities table tbody th.bg-light,#our-capabilities table tbody td.bg-light{color:#14146e;background-color:#dfdff2}#our-capabilities table thead th.bg-gray,#our-capabilities table thead td.bg-gray,#our-capabilities table tbody th.bg-gray,#our-capabilities table tbody td.bg-gray{color:#14146e;background-color:#f5f5f5}#our-capabilities .d-flex{justify-content:center;margin:32px 0 8rem;display:flex}#our-capabilities .d-flex .flex{flex:1;align-items:center;gap:12px;padding:0 36px;display:flex}#our-capabilities .d-flex .flex img{width:24px}#our-capabilities .d-flex .flex p{color:#14146e;margin:0}#our-capabilities .d-flex .flex:first-child{border-right:1px solid #14146e;justify-content:flex-end}#our-capabilities .d-flex .flex:last-child{justify-content:flex-start}@media only screen and (width<=1366px){#our-capabilities table thead th{padding:12px 6px}#our-capabilities table thead th .table-content{gap:8px}#our-capabilities table thead th .table-content img{height:32px}#our-capabilities table thead th .table-content h5{font-size:18px}#our-capabilities table tbody th .table-content{padding:12px 6px}#our-capabilities table tbody th .table-content h5{font-size:16px}#our-capabilities table tbody th .table-content h6{font-size:14px}#our-capabilities table tbody td{padding:12px 6px}#our-capabilities table tbody td .table-content{gap:8px}#our-capabilities table tbody td .table-content p{font-size:16px}}@media only screen and (width<=991px){#our-capabilities .overflow{overflow-x:auto}#our-capabilities .overflow table{width:100%;margin:0}#our-capabilities .overflow table thead th .table-content p{text-wrap:nowrap}#our-capabilities .overflow table tbody th .table-content{text-align:left}#our-capabilities .overflow table tbody th .table-content h5{text-wrap:nowrap}#our-capabilities .d-flex{flex-direction:column;margin:32px 0}#our-capabilities .d-flex .flex{padding:12px}#our-capabilities .d-flex .flex:first-child{border-bottom:1px solid #14146e;border-right:none;justify-content:center}#our-capabilities .d-flex .flex:last-child{justify-content:center}}@media only screen and (width<=1920px){h1.title,h2.title{font-size:130px;line-height:130px}h3.title{font-size:42px;line-height:42px}h3.title.large{font-size:62px;line-height:62px}h4.title{font-size:26px;line-height:26px}h5.title{font-size:17px;line-height:17px}p,label,li,input,textarea{font-size:16px;line-height:22px}}@media only screen and (width<=1366px){h1.title,h2.title{font-size:110px;line-height:110px}h3.title{font-size:32px;line-height:32px}h3.title.large{font-size:48px;line-height:48px}h4.title{font-size:21px;line-height:21px}h5.title{font-size:16px;line-height:16px}p,label,li,input,textarea{font-size:16px;line-height:20px}}@media only screen and (width<=1200px){h1.title,h2.title{font-size:90px;line-height:90px}h3.title{font-size:24px;line-height:24px}h3.title.large{font-size:40px;line-height:40px}h4.title{font-size:17px;line-height:17px}h5.title{font-size:15px;line-height:15px}p,label,li,input,textarea{font-size:15px;line-height:20px}}@media only screen and (width<=991px){h1.title,h2.title{font-size:80px;line-height:80px}h3.title{font-size:24px;line-height:24px}h3.title.large{font-size:30px;line-height:30px}h4.title{font-size:17px;line-height:17px}h5.title{font-size:15px;line-height:15px}p,label,li,input,textarea{font-size:15px;line-height:19px}}@media only screen and (width<=767px){h1.title,h2.title{font-size:40px;line-height:40px}h3.title{font-size:28px;line-height:28px}h3.title.large{font-size:32px;line-height:32px}h4.title{font-size:20px;line-height:20px}h5.title{font-size:16px;line-height:16px}p,label,li,input,textarea{font-size:16px;line-height:22px}}@media only screen and (width<=991px){.content{padding-top:71px}}@media only screen and (width<=1920px){.primary-btn,.secondary-btn{padding:.75rem 1.5rem;font-size:16px}}@media only screen and (width<=1366px){.primary-btn,.secondary-btn{padding:.65rem 1.3rem;font-size:16px}}@media only screen and (width<=1200px){.primary-btn,.secondary-btn{padding:.55rem 1.1rem;font-size:14px}}@media only screen and (width<=991px){.primary-btn,.secondary-btn{padding:.75rem 1.5rem;font-size:16px}}@media only screen and (width<=1366px){.container{padding:0 80px}}@media only screen and (width<=1200px){.container{padding:0 40px}}@media only screen and (width<=991px){.container{padding:0 30px}}@media only screen and (width<=767px){.container{padding:0 20px}}#leadership-header{background-image:url(/images/foreground-pattern-bottom.svg);background-position:0 100%;background-repeat:no-repeat;background-size:50%;padding:12rem 0 2rem}#leadership-header .d-flex{gap:2rem;display:flex}#leadership-header .d-flex .title-col{flex:7}#leadership-header .d-flex .text{flex:5}@media only screen and (width<=1200px){#leadership-header{padding:10rem 0 2rem}}@media only screen and (width<=991px){#leadership-header{background-size:100%;padding:5rem 0 2rem}#leadership-header .d-flex{flex-direction:column}}@media only screen and (width<=767px){#leadership-header{padding:3rem 0 1rem}}#leadership .d-flex{flex-wrap:wrap;gap:4px;display:flex}#leadership .d-flex .member{background-color:#f5f5f5;flex:0 0 calc(50% - 2px);align-items:center;gap:40px;padding:80px;display:flex}#leadership .d-flex .member .img{flex:1}#leadership .d-flex .member .img img{filter:grayscale();border-radius:1000px;width:100%;transition:all .4s}#leadership .d-flex .member .text{flex-direction:column;flex:3;justify-content:flex-start;gap:.25rem;display:flex}#leadership .d-flex .member .text .text-inner h4{margin-bottom:12px}#leadership .d-flex .member .text .text-inner h5{color:#14146e;text-transform:uppercase;margin:0;font-size:18px;font-weight:400}#leadership .d-flex .member .text .text-inner .small-desc p{color:#333}#leadership .d-flex .member .text .text-inner .large-desc{visibility:hidden;height:0;transition:all .4s;overflow-y:auto}#leadership .d-flex .member .text .text-inner .large-desc .large-desc-inner p{color:#fff}#leadership .d-flex .member .text button.more{background-color:inherit;text-transform:uppercase;color:#ff0018;cursor:pointer;letter-spacing:2px;border:none;align-self:flex-start;align-items:center;gap:8px;font-size:20px;font-weight:600;display:flex}#leadership .d-flex .member .text button.more img{width:14px;transform:translateY(-2px)}#leadership .d-flex .member.open{background-color:#14146e;align-items:flex-start}#leadership .d-flex .member.open .img img{filter:grayscale(0%)}#leadership .d-flex .member.open .text .text-inner h4,#leadership .d-flex .member.open .text .text-inner h5{color:#fff}#leadership .d-flex .member.open .text .text-inner .small-desc{display:none}#leadership .d-flex .member.open .text .text-inner .large-desc{visibility:visible}#leadership .d-flex .member.open .text button.more img{transform:translate(0)rotate(180deg)}#leadership .d-flex .action-box{background-color:#14146e;flex:0 0 calc(50% - 2px);padding:80px}#leadership .d-flex .action-box h3{color:#fff;margin-bottom:12px}#leadership .d-flex .action-box p{color:#fff;margin:0}#leadership .d-flex .action-box a.secondary-btn{margin-top:24px;display:inline-block}@media only screen and (width<=1920px){#leadership .d-flex .member .text .text-inner h5{font-size:14px}#leadership .d-flex .member .text button.more{letter-spacing:1px;font-size:18px}#leadership .d-flex .member .text button.more img{width:14px;transform:translateY(-2px)}}@media only screen and (width<=1366px){#leadership .d-flex .member{gap:30px;padding:60px}#leadership .d-flex .member .text .text-inner h5{font-size:14px}#leadership .d-flex .action-box{padding:60px}#leadership .d-flex .action-box h2{margin:0 0 12px}}@media only screen and (width<=1200px){#leadership .d-flex .member{gap:20px;padding:40px}#leadership .d-flex .member .text .text-inner h3{font-size:22px}#leadership .d-flex .member .text button.more{letter-spacing:1px;font-size:16px}#leadership .d-flex .member .text button.more img{width:12px;transform:translateY(-2px)}#leadership .d-flex .action-box{padding:40px}#leadership .d-flex .action-box a.secondary-btn{margin-top:20px}}@media only screen and (width<=991px){#leadership .d-flex .member{flex:100%;gap:15px;padding:30px}#leadership .d-flex .action-box{flex:100%;padding:30px}}@media only screen and (width<=767px){#leadership .d-flex .member{flex-direction:column;gap:10px;padding:20px}#leadership .d-flex .member .img{width:320px;max-width:40%}#leadership .d-flex .action-box{padding:20px}#leadership .d-flex .action-box a.secondary-btn{margin-top:12px}}#get-in-touch-leadership{background-image:url(/images/leadership/logo-bg.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;padding:80px 0}#get-in-touch-leadership .d-flex{gap:2rem;display:flex}#get-in-touch-leadership .d-flex .text{flex:2}#get-in-touch-leadership .d-flex .text h3{margin:0 0 12px}#get-in-touch-leadership .d-flex .text p{margin-top:0}#get-in-touch-leadership .d-flex .form{flex:2}#get-in-touch-leadership .d-flex .form a{color:#14146e;transition:all .2s}#get-in-touch-leadership .d-flex .form a:hover{color:#ff0018}#get-in-touch-leadership .d-flex .form form{flex-direction:column;gap:2rem;display:flex}#get-in-touch-leadership .d-flex .form form .form-control{border-bottom:1px solid #fff;flex-direction:column;display:flex}#get-in-touch-leadership .d-flex .form form .form-control label{color:#14146e;width:100%;padding:.5rem 1rem;font-weight:600}#get-in-touch-leadership .d-flex .form form .form-control input{background-color:inherit;border:none;border-bottom:1px solid #14146e;outline:none;width:100%;padding:.5rem 1rem}#get-in-touch-leadership .d-flex .form form .form-control:has(input:focus){border-color:#14146e}#get-in-touch-leadership .d-flex .form form button{cursor:pointer;align-self:flex-start;margin-top:1rem}#get-in-touch-leadership .d-flex .placeholder{flex:1}#get-in-touch-leadership .contacts{gap:80px;padding:80px 0 0;display:flex}#get-in-touch-leadership .contacts .contact{flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;gap:48px;display:flex;position:relative}#get-in-touch-leadership .contacts .contact .top{flex-direction:column;gap:48px;display:flex}#get-in-touch-leadership .contacts .contact .top .img{background-color:#fff;border-radius:60px;justify-content:center;align-items:center;width:120px;height:120px;display:flex;box-shadow:0 8px 24px #14146e33}#get-in-touch-leadership .contacts .contact .top .img img{height:40px}#get-in-touch-leadership .contacts .contact:not(:last-child):after{content:"";background-color:#14146e;width:1px;height:100%;position:absolute;top:0;right:-40px}@media only screen and (width<=1920px){#get-in-touch-leadership .contacts{padding:60px 0 0}#get-in-touch-leadership .contacts .contact,#get-in-touch-leadership .contacts .contact .top{gap:32px}#get-in-touch-leadership .contacts .contact .top .img{width:80px;height:80px}#get-in-touch-leadership .contacts .contact .top .img img{height:32px}}@media only screen and (width<=1366px){#get-in-touch-leadership{padding:60px 0}#get-in-touch-leadership .d-flex .text{flex:3}#get-in-touch-leadership .d-flex .text h3{margin:0 0 12px}#get-in-touch-leadership .d-flex .form{flex:3}#get-in-touch-leadership .d-flex .placeholder{flex:2}#get-in-touch-leadership .contacts{gap:60px;padding:40px 0 0}#get-in-touch-leadership .contacts .contact:not(:last-child):after{right:-30px}}@media only screen and (width<=1200px){#get-in-touch-leadership{padding:40px 0}#get-in-touch-leadership .d-flex .text h3{margin:0 0 12px}#get-in-touch-leadership .contacts{gap:40px}#get-in-touch-leadership .contacts .contact .top .img{width:60px;height:60px}#get-in-touch-leadership .contacts .contact .top .img img{height:22px}#get-in-touch-leadership .contacts .contact:not(:last-child):after{right:-20px}}@media only screen and (width<=991px){#get-in-touch-leadership{background-image:inherit;padding:30px 0}#get-in-touch-leadership .d-flex{flex-direction:column;gap:1rem}#get-in-touch-leadership .d-flex .text h3{margin:0 0 12px}#get-in-touch-leadership .d-flex .form form{gap:1rem}#get-in-touch-leadership .d-flex .placeholder{display:none}#get-in-touch-leadership .contacts{flex-direction:column;gap:30px;padding:20px 0 0}#get-in-touch-leadership .contacts .contact{border-bottom:1px solid #14146e;gap:16px;padding-bottom:30px}#get-in-touch-leadership .contacts .contact .top{gap:16px}#get-in-touch-leadership .contacts .contact:not(:last-child):after{display:none}}@media only screen and (width<=767px){#get-in-touch-leadership{background-image:inherit;padding:20px 0}}nav{z-index:999;width:100%;padding:1.75rem 0;transition:all .2s;display:flex;position:absolute;overflow:hidden}nav .container{position:static}nav .navbar{display:flex}nav .logo{flex:1;order:1;justify-content:left;align-self:center;display:flex}nav .logo a{display:flex}nav .logo a img{cursor:pointer;width:400px}nav .menu{z-index:1000;background-color:#fff;flex:1;order:2;width:auto;min-width:60%;max-width:100%;height:100vh;padding:5rem 0;transition:all .3s;display:block;position:absolute;top:0;right:-100%;box-shadow:3px 0 10px #00353188}nav .menu .nav-link{width:100%;padding:.75rem 1.25rem;display:block;position:relative}nav .menu .nav-link a{color:#14146e;text-transform:uppercase;width:100%;padding:1.25rem 0;font-family:Aquawax Pro,sans-serif;font-size:42px;text-decoration:none;transition:all .2s;display:inline-block;position:relative}nav .menu .nav-link a:after{content:"";background-color:#14146e;width:0;height:3px;transition:all .4s;position:absolute;bottom:0;left:0}nav .menu .nav-link a.active{color:#ff0018}nav .menu .nav-link a.active:after{background-color:#ff0018}nav .menu .nav-link a:hover:after{width:60px}nav .collapse{z-index:1001;border-radius:100px;order:3;justify-content:end;align-self:center;width:46px;height:46px;padding:10px;display:block;transform:scale(1.5)}nav .collapse input{cursor:pointer;opacity:0;z-index:1002;width:26px;height:26px;margin:0;display:flex;position:absolute}nav .collapse input.open{position:fixed!important}nav .collapse input.open~span:last-child{width:26px;transform:rotate(-45deg)translate(3px)}nav .collapse input.open~span:nth-last-child(2){opacity:0}nav .collapse input.open~span:nth-last-child(3){transform:rotate(45deg)translate(5px,-1px)}nav .collapse span{cursor:pointer;z-index:13;transform-origin:5px 0;background:#14146e;width:26px;height:4px;margin-bottom:4px;transition:all .2s;display:flex;position:relative}nav .collapse span:nth-last-child(3){margin-top:3px}nav .collapse span:last-child{width:15px}nav:has(.menu.open){overflow:initial}.grey-bg{background-color:inherit;visibility:hidden;z-index:998;width:100%;height:100vh;position:fixed;top:0;left:0}@media only screen and (width<=1920px){nav .logo a img{width:300px}nav .menu .nav-link a{padding:.75rem 0;font-size:36px}nav .collapse{transform:scale(1)}}@media only screen and (width<=1366px){nav .logo a img{width:260px}nav .menu .nav-link a{padding:.5rem 0;font-size:30px}}@media only screen and (width<=1200px){nav .logo a img{width:200px}nav .menu .nav-link a{padding:.35rem 0;font-size:24px}}@media only screen and (width<=991px){nav{background-color:#fff;padding:.75rem 0;position:fixed}nav .logo a img{width:220px}nav .menu ul{padding:0}nav .menu .nav-link a{padding:.25rem 0;font-size:22px}}footer .footer-top{background-color:#14146e;padding:3rem 0}footer .footer-top .d-flex{justify-content:space-between;align-items:center;display:flex}footer .footer-top .d-flex .logo img{width:300px}footer .footer-top .d-flex .navs ul{gap:2rem;margin:0;padding:0;list-style:none;display:flex}footer .footer-top .d-flex .navs ul li a{color:#fff;text-transform:uppercase;font-size:16px;font-weight:600;text-decoration:none}footer .footer-top .d-flex .social a{color:#14146e;background-color:#fff;border-radius:100px;justify-content:center;align-items:center;width:50px;height:50px;font-size:26px;text-decoration:none;display:flex}footer .footer-bottom{background-color:#333;padding:2rem 0}footer .footer-bottom .d-flex{justify-content:space-between;align-items:center;display:flex}footer .footer-bottom .d-flex .copyright span{color:#ababab;font-size:14px}footer .footer-bottom .d-flex .legals ul{gap:1rem;margin:0;padding:0;list-style:none;display:flex}footer .footer-bottom .d-flex .legals ul li a{color:#fff;text-transform:uppercase;font-size:16px;font-weight:600;text-decoration:none}@media only screen and (width<=1920px){footer .footer-top .d-flex .logo img{width:240px}footer .footer-top .d-flex .navs ul{gap:1rem}footer .footer-top .d-flex .navs ul li a{font-size:16px}footer .footer-top .d-flex .social a{width:40px;height:40px;font-size:22px}footer .footer-bottom .d-flex .copyright span,footer .footer-bottom .d-flex .legals ul li a{font-size:14px}}@media only screen and (width<=1366px){footer .footer-top .d-flex .logo img{width:200px}footer .footer-top .d-flex .navs ul{gap:.65rem}footer .footer-top .d-flex .navs ul li a{font-size:16px}footer .footer-top .d-flex .social a{width:32px;height:32px;font-size:18px}}@media only screen and (width<=1200px){footer .footer-top .d-flex .logo img{width:180px}footer .footer-top .d-flex .navs ul{gap:.5rem}footer .footer-top .d-flex .navs ul li a{font-size:14px}footer .footer-top .d-flex .social a{width:28px;height:28px;font-size:14px}}@media only screen and (width<=991px){footer .footer-top .d-flex{flex-direction:column;align-items:flex-start;gap:2rem}footer .footer-top .d-flex .logo img{width:160px;max-width:100%}footer .footer-top .d-flex .navs ul{flex-direction:column;gap:.75rem}footer .footer-top .d-flex .navs ul li a{font-size:17px}footer .footer-top .d-flex .social a{width:50px;height:50px;font-size:28px}footer .footer-bottom .d-flex{flex-direction:column;gap:1rem}footer .footer-bottom .d-flex .copyright{order:2}footer .footer-bottom .d-flex .legals{order:1}}.page-loader{z-index:1000;opacity:1;visibility:visible;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100vw;height:100vh;transition:all 1s;display:flex;position:fixed;top:0;left:0}.page-loader .spinner{opacity:0;width:100px;height:100px;transition:all .5s;animation:3s linear 1s infinite loading}.page-loader p{color:#14146e;opacity:0;transition:all .5s;animation:3s linear 1s infinite loading-second}.page-loader.loaded{opacity:0;visibility:hidden}@media only screen and (width<=1920px){h1.title,h2.title{font-size:130px;line-height:130px}h3.title{font-size:42px;line-height:42px}h3.title.large{font-size:62px;line-height:62px}h4.title{font-size:26px;line-height:26px}h5.title{font-size:17px;line-height:17px}p,label,li,input,textarea{font-size:16px;line-height:22px}}@media only screen and (width<=1366px){h1.title,h2.title{font-size:110px;line-height:110px}h3.title{font-size:32px;line-height:32px}h3.title.large{font-size:48px;line-height:48px}h4.title{font-size:21px;line-height:21px}h5.title{font-size:16px;line-height:16px}p,label,li,input,textarea{font-size:16px;line-height:20px}}@media only screen and (width<=1200px){h1.title,h2.title{font-size:90px;line-height:90px}h3.title{font-size:24px;line-height:24px}h3.title.large{font-size:40px;line-height:40px}h4.title{font-size:17px;line-height:17px}h5.title{font-size:15px;line-height:15px}p,label,li,input,textarea{font-size:15px;line-height:20px}}@media only screen and (width<=991px){h1.title,h2.title{font-size:80px;line-height:80px}h3.title{font-size:24px;line-height:24px}h3.title.large{font-size:30px;line-height:30px}h4.title{font-size:17px;line-height:17px}h5.title{font-size:15px;line-height:15px}p,label,li,input,textarea{font-size:15px;line-height:19px}}@media only screen and (width<=767px){h1.title,h2.title{font-size:40px;line-height:40px}h3.title{font-size:28px;line-height:28px}h3.title.large{font-size:32px;line-height:32px}h4.title{font-size:20px;line-height:20px}h5.title{font-size:16px;line-height:16px}p,label,li,input,textarea{font-size:16px;line-height:22px}}@media only screen and (width<=991px){.content{padding-top:71px}}@media only screen and (width<=1920px){.primary-btn,.secondary-btn{padding:.75rem 1.5rem;font-size:16px}}@media only screen and (width<=1366px){.primary-btn,.secondary-btn{padding:.65rem 1.3rem;font-size:16px}}@media only screen and (width<=1200px){.primary-btn,.secondary-btn{padding:.55rem 1.1rem;font-size:14px}}@media only screen and (width<=991px){.primary-btn,.secondary-btn{padding:.75rem 1.5rem;font-size:16px}}@media only screen and (width<=1366px){.container{padding:0 80px}}@media only screen and (width<=1200px){.container{padding:0 40px}}@media only screen and (width<=991px){.container{padding:0 30px}}@media only screen and (width<=767px){.container{padding:0 20px}}*{box-sizing:border-box}html,body{color:#333;box-sizing:border-box;scroll-behavior:smooth;background-color:#fff;margin:0;padding:0;font-family:Aquawax Pro,sans-serif}h1,h2,h3,h4,h5,h6,button{font-family:Aquawax Pro,sans-serif}h1.title,h2.title,h3.title,h4.title,h5.title{text-transform:uppercase;color:#14146e;margin:0}h1.title,h2.title{color:#dfdff2;font-size:160px;line-height:160px}h3.title{font-size:60px;line-height:60px}h3.title.large{font-size:82px;line-height:82px}h4.title{font-size:34px;line-height:34px}h5.title{font-size:24px;line-height:24px}p,label,li,input,textarea{font-size:20px;line-height:28px}@media only screen and (width<=1920px){h1.title,h2.title{font-size:130px;line-height:130px}h3.title{font-size:42px;line-height:42px}h3.title.large{font-size:62px;line-height:62px}h4.title{font-size:26px;line-height:26px}h5.title{font-size:17px;line-height:17px}p,label,li,input,textarea{font-size:16px;line-height:22px}}@media only screen and (width<=1366px){h1.title,h2.title{font-size:110px;line-height:110px}h3.title{font-size:32px;line-height:32px}h3.title.large{font-size:48px;line-height:48px}h4.title{font-size:21px;line-height:21px}h5.title{font-size:16px;line-height:16px}p,label,li,input,textarea{font-size:16px;line-height:20px}}@media only screen and (width<=1200px){h1.title,h2.title{font-size:90px;line-height:90px}h3.title{font-size:24px;line-height:24px}h3.title.large{font-size:40px;line-height:40px}h4.title{font-size:17px;line-height:17px}h5.title{font-size:15px;line-height:15px}p,label,li,input,textarea{font-size:15px;line-height:20px}}@media only screen and (width<=991px){h1.title,h2.title{font-size:80px;line-height:80px}h3.title{font-size:24px;line-height:24px}h3.title.large{font-size:30px;line-height:30px}h4.title{font-size:17px;line-height:17px}h5.title{font-size:15px;line-height:15px}p,label,li,input,textarea{font-size:15px;line-height:19px}}@media only screen and (width<=767px){h1.title,h2.title{font-size:40px;line-height:40px}h3.title{font-size:28px;line-height:28px}h3.title.large{font-size:32px;line-height:32px}h4.title{font-size:20px;line-height:20px}h5.title{font-size:16px;line-height:16px}p,label,li,input,textarea{font-size:16px;line-height:22px}}@media only screen and (width<=991px){.content{padding-top:71px}}.primary-btn{text-transform:uppercase;letter-spacing:1px;color:#fff;clip-path:polygon(.65rem 0,100% 0,calc(100% - .65rem) 100%,0 100%);background-color:#ff0018;border:none;padding:1.25rem 2.5rem;font-size:20px;font-weight:600;text-decoration:none;transition:all .2s}.primary-btn:disabled{background-color:#d30318;cursor:not-allowed!important}.primary-btn:hover:not(:disabled){clip-path:polygon(0 0,100% 0,100% 100%,0 100%);background-color:#d30318}.secondary-btn{text-transform:uppercase;letter-spacing:1px;color:#ff0018;clip-path:polygon(.65rem 0,100% 0,calc(100% - .65rem) 100%,0 100%);background-color:#fff;padding:.75rem 1.5rem;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;transition:all .2s}.secondary-btn:hover{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);background-color:#ddd}@media only screen and (width<=1920px){.primary-btn,.secondary-btn{padding:.75rem 1.5rem;font-size:16px}}@media only screen and (width<=1366px){.primary-btn,.secondary-btn{padding:.65rem 1.3rem;font-size:16px}}@media only screen and (width<=1200px){.primary-btn,.secondary-btn{padding:.55rem 1.1rem;font-size:14px}}@media only screen and (width<=991px){.primary-btn,.secondary-btn{padding:.75rem 1.5rem;font-size:16px}}.container{width:100%;padding:0 80px}@media only screen and (width<=1366px){.container{padding:0 80px}}@media only screen and (width<=1200px){.container{padding:0 40px}}@media only screen and (width<=991px){.container{padding:0 30px}}@media only screen and (width<=767px){.container{padding:0 20px}}.fade-in{opacity:0;transition:all .6s;transform:translateY(100px)}.fade-in.fade-in-done{opacity:1;transform:translate(0)}#contact-header{background-image:url(/images/foreground-pattern-bottom.svg);background-position:0 100%;background-repeat:no-repeat;background-size:50%;padding:12rem 0 2rem}@media only screen and (width<=1200px){#contact-header{padding:10rem 0 2rem}}@media only screen and (width<=991px){#contact-header{background-size:100%;padding:5rem 0 2rem}}@media only screen and (width<=767px){#contact-header{padding:3rem 0 1rem}}#contact{background-image:linear-gradient(90deg,#f5f5f5 50%,#fff 50%)}#contact .d-flex{gap:160px;padding:80px 0;display:flex}#contact .d-flex .left{flex:1}#contact .d-flex .left .line{justify-content:space-between;padding:2rem 0 2.5rem;display:flex}#contact .d-flex .left .line img{width:16px}#contact .d-flex .left ul{flex-direction:column;gap:2rem;margin:0;padding:0;list-style:none;display:flex}#contact .d-flex .left ul li{align-items:center;gap:1rem;display:flex}#contact .d-flex .left ul li .icon{background-color:#dfdff2;border-radius:100px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}#contact .d-flex .left ul li .icon i{color:#14146e}#contact .d-flex .left ul li .text{flex:1}#contact .d-flex .left ul li .text p{color:#14146e;margin:0;font-size:20px}#contact .d-flex .left ul li .text p a{color:#14146e}#contact .d-flex .right{flex:1}#contact .d-flex .right form{flex-direction:column;gap:2rem;display:flex}#contact .d-flex .right form .form-control{border-bottom:1px solid #fff;flex-direction:column;margin:0 0 20px;display:flex;position:relative}#contact .d-flex .right form .form-control label{color:#14146e;width:100%;padding:.5rem 1rem;font-weight:600}#contact .d-flex .right form .form-control label small{color:#ababab;font-weight:400}#contact .d-flex .right form .form-control input,#contact .d-flex .right form .form-control textarea{resize:vertical;background-color:inherit;border:none;border-bottom:1px solid #14146e;outline:none;width:100%;padding:.5rem 1rem;font-family:Aquawax Pro,sans-serif}#contact .d-flex .right form .form-control input::-moz-placeholder{color:#ababab}#contact .d-flex .right form .form-control textarea::-moz-placeholder{color:#ababab}#contact .d-flex .right form .form-control input::placeholder,#contact .d-flex .right form .form-control textarea::placeholder{color:#ababab}#contact .d-flex .right form .form-control .errors{color:#ff0018;padding:0 1rem;font-size:16px;line-height:14px;position:absolute;bottom:-20px;left:0}:is(#contact .d-flex .right form .form-control:has(input:focus),#contact .d-flex .right form .form-control:has(textarea:focus)){border-color:#14146e}#contact .d-flex .right form button{cursor:pointer;align-self:flex-start;margin-top:1rem}@media only screen and (width<=1920px){#contact .d-flex .right form .form-control .errors{font-size:14px}}@media only screen and (width<=1366px){#contact .d-flex{gap:120px;padding:60px 0}}@media only screen and (width<=1200px){#contact .d-flex{gap:80px;padding:40px 0}}@media only screen and (width<=991px){#contact{background-image:none}#contact .container{padding:0}#contact .d-flex{flex-direction:column;gap:0;padding:0}#contact .d-flex .left{background-color:#f5f5f5}#contact .d-flex .left .line{padding:1.5rem 0}#contact .d-flex .left ul{gap:1rem}#contact .d-flex .left,#contact .d-flex .right{padding:30px}}@media only screen and (width<=767px){#contact{background-image:none}#contact .container{padding:0}#contact .d-flex{flex-direction:column;gap:0;padding:0}#contact .d-flex .left{background-color:#f5f5f5}#contact .d-flex .left,#contact .d-flex .right{padding:20px}}.tab{text-align:left;max-width:460px;overflow:hidden}.tab button{background-color:inherit;float:none;cursor:pointer;text-align:left;color:#14146e;border:none;outline:none;width:100%;margin:5px 0;padding:15px 30px;font-family:Aquawax Pro,sans-serif;font-size:18px;font-weight:400;transition:all .3s}.tab button:hover{background-color:#dfdff2;border-radius:25px}.tab button.active{color:#fff;background-color:#14146e;border-radius:30px}.tabcontent{padding:0 0 50px;display:none}.tabcontent.active{display:block}.mt-70{margin-top:-70px!important}#our-company.manufacturing-tabs .d-flex{gap:5px;align-items:flex-start!important}#our-company.manufacturing-tabs>.d-flex{background-color:#f5f5f5;margin:0 0 4px}#our-company.manufacturing-tabs>.d-flex>.text.d-flex{flex:1;align-items:flex-start;gap:5px;width:100%;padding:80px;display:flex}#our-company.manufacturing-tabs .tabcontent .d-flex{background:0 0;align-items:flex-start;gap:80px;margin:0}#our-company.manufacturing-tabs .tabcontent .d-flex .text{flex:3;padding:0}#our-company.manufacturing-tabs .tabcontent .d-flex .img{flex:3;display:flex}#our-company.manufacturing-tabs .tabcontent .d-flex .img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#our-company.manufacturing-tabs .tabcontent ul{margin:1rem 0 0;padding-left:1.25rem;list-style:outside}#our-company-header.h1-navy .title,#our-company-header .title,section.page-header-navy .title,.leadership-page #leadership-header h1.title,.leadership-page h1.title{color:#14146e!important;font-size:80px!important;line-height:100px!important}@media only screen and (width<=991px){.leadership-page #leadership-header h1.title,.leadership-page h1.title{color:#14146e!important;font-size:40px!important;line-height:50px!important}}@media only screen and (width<=767px){.leadership-page #leadership-header h1.title,.leadership-page h1.title{color:#14146e!important;font-size:40px!important;line-height:50px!important}}.who-we-are-page h1.title,.who-we-are-page h2.title{color:#14146e!important;font-size:80px!important;line-height:100px!important}main:has(.who-we-are-page)>#our-company-header .title{color:#14146e!important;font-size:80px!important;line-height:100px!important}main:has(.who-we-are-page) #extrovis-group-header .title{color:#14146e!important;font-size:80px!important;line-height:100px!important}.who-we-are-page h3.title{color:#14146e;font-size:28px;line-height:30px}.who-we-are-page h3.title.large{font-size:42px;line-height:42px}@media only screen and (width<=991px){.who-we-are-page h3.title{font-size:27px;line-height:30px}.who-we-are-page h3.title.large{font-size:32px;line-height:34px}.tab{width:100%;max-width:100%}.tab button{margin:0;font-size:20px}.tabcontent{padding:20px 0 50px}.mt-70{margin-top:0!important}#our-company.manufacturing-tabs>.d-flex>.text.d-flex{flex-direction:column;padding:40px 30px}#our-company-header.h1-navy .title,#our-company-header .title,section.page-header-navy .title,.who-we-are-page h1.title,.who-we-are-page h2.title{color:#14146e!important;font-size:50px!important;line-height:50px!important}main:has(.who-we-are-page)>#our-company-header .title{color:#14146e!important;font-size:50px!important;line-height:50px!important}main:has(.who-we-are-page) #extrovis-group-header .title{color:#14146e!important;font-size:50px!important;line-height:50px!important}}@media only screen and (width<=767px){#our-company.manufacturing-tabs>.d-flex>.text.d-flex{padding:30px 20px}#our-company.manufacturing-tabs .tabcontent .d-flex{flex-direction:column;gap:24px}}.tabcontent ul li,#our-company ul li{display:list-item}#root{min-height:100%}#careers-header{background-image:url(/images/foreground-pattern-bottom.svg);background-position:0 100%;background-repeat:no-repeat;background-size:50%;padding:12rem 0 2rem}@media only screen and (width<=1200px){#careers-header{padding:10rem 0 2rem}}@media only screen and (width<=991px){#careers-header{background-size:100%;padding:5rem 0 2rem}}@media only screen and (width<=767px){#careers-header{padding:3rem 0 1rem}}#unique-opportunity .d-flex{background-color:#f5f5f5;align-items:center;gap:80px;margin:0 0 4px;display:flex}#unique-opportunity .d-flex .text{flex:3;padding:80px}#unique-opportunity .d-flex .text p{margin-bottom:0}#unique-opportunity .d-flex .img{flex:3;display:flex}#unique-opportunity .d-flex .img img{width:100%;height:100%}@media only screen and (width<=1366px){#unique-opportunity .d-flex{gap:60px}#unique-opportunity .d-flex .text{padding:60px}}@media only screen and (width<=1200px){#unique-opportunity .d-flex{gap:40px}#unique-opportunity .d-flex .text{padding:40px}}@media only screen and (width<=991px){#unique-opportunity .d-flex{flex-direction:column;gap:30px}#unique-opportunity .d-flex .text{padding:30px}#unique-opportunity .d-flex .img{width:100%}}@media only screen and (width<=767px){#unique-opportunity .d-flex{flex-direction:column;gap:20px}#unique-opportunity .d-flex .text{padding:20px}#unique-opportunity .d-flex .img{width:100%}}#careers .d-flex{gap:4px;display:flex}#careers .d-flex .card{display:flex;position:relative}#careers .d-flex .card img{width:100%}#careers .d-flex .card .text{flex-direction:column;gap:24px;width:100%;padding:40px;display:flex;position:absolute;top:0;left:0}#careers .d-flex .card .text h3.title{color:#fff}#careers .d-flex .card .text .line{justify-content:space-between;display:flex}#careers .d-flex .card .text .line img{width:16px}@media only screen and (width<=1366px){#careers .d-flex .card .text{padding:30px}#careers .d-flex .card .text .line img{width:14px}}@media only screen and (width<=1200px){#careers .d-flex .card .text{padding:20px}#careers .d-flex .card .text .line img{width:14px}}@media only screen and (width<=991px){#careers .d-flex{flex-direction:column}#careers .d-flex .card .text .line img{width:18px}}#jobs{margin:4px 0 0}#jobs .d-flex{flex-wrap:wrap;gap:4px;display:flex}#jobs .d-flex .job{flex:0 100%;order:5}#jobs .d-flex .flex{background-color:#dfdff2;flex-direction:column;flex:0 calc(25% - 3px);justify-content:space-between;padding:80px;display:flex;position:relative}#jobs .d-flex .flex p{margin:8px 0}#jobs .d-flex .flex .action-line{justify-content:space-between;align-items:center;margin:60px 0 0;display:flex}#jobs .d-flex .flex .action-line button.more{background-color:inherit;text-transform:uppercase;color:#ff0018;cursor:pointer;letter-spacing:2px;border:none;align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}#jobs .d-flex .flex .action-line button.more img{width:14px;transition:all .2s;transform:translateY(-2px)}#jobs .d-flex .flex.open .action-line button.more img{transform:rotate(180deg)}#jobs .d-flex .flex.open:after{content:url(/images/triangle-gray.svg);width:24px;height:24px;position:absolute;bottom:0;left:80px}@media only screen and (width<=1920px){#jobs .d-flex .flex{padding:80px}#jobs .d-flex .flex .action-line button.more{letter-spacing:1px;gap:6px;font-size:14px}#jobs .d-flex .flex .action-line button.more img{width:12px}}@media only screen and (width<=1366px){#jobs .d-flex .flex{padding:40px}#jobs .d-flex .flex .action-line button.more{gap:4px;font-size:12px}#jobs .d-flex .flex .action-line button.more img{width:10px}}@media only screen and (width<=1200px){#jobs .d-flex{flex-wrap:wrap}#jobs .d-flex .flex{flex:0 calc(50% - 2px);padding:40px}#jobs .d-flex .flex .action-line button.more{gap:4px;font-size:12px}#jobs .d-flex .flex .action-line button.more img{width:10px}}@media only screen and (width<=991px){#jobs .d-flex .flex{padding:40px}#jobs .d-flex .flex .action-line button.more{font-size:14px}#jobs .d-flex .flex .action-line button.more img{width:12px}}@media only screen and (width<=767px){#jobs .d-flex .flex{flex:0 calc(100% - 2px);padding:30px}}#apply-now{padding:48px 0}#apply-now .apply-now-container{max-width:800px;margin:auto}#apply-now h3.title a,#apply-now p a{color:#14146e}#apply-now h3.title a:hover,#apply-now p a:hover{color:#ff0018}#apply-now form{flex-direction:column;gap:2rem;display:flex}#apply-now form .form-control{border-bottom:1px solid #fff;flex-direction:column;margin:0 0 20px;display:flex;position:relative}#apply-now form .form-control label{color:#14146e;width:100%;padding:0 1rem .5rem;font-weight:600}#apply-now form .form-control label small{color:#ababab;font-size:16px;font-weight:400}#apply-now form .form-control input,#apply-now form .form-control textarea,#apply-now form .form-control select{resize:vertical;background-color:inherit;border:none;border-bottom:1px solid #14146e;outline:none;width:100%;padding:.5rem 1rem;font-family:Aquawax Pro,sans-serif}#apply-now form .form-control input::-moz-placeholder{color:#ababab}#apply-now form .form-control textarea::-moz-placeholder{color:#ababab}#apply-now form .form-control select::-moz-placeholder{color:#ababab}#apply-now form .form-control input::placeholder,#apply-now form .form-control textarea::placeholder,#apply-now form .form-control select::placeholder{color:#ababab}#apply-now form .form-control .errors{color:#ff0018;padding:0 1rem;font-size:16px;line-height:14px;position:absolute;bottom:-20px;left:0}#apply-now form .form-control .custom-select-container{position:relative}#apply-now form .form-control .custom-select-container button.custom-select{text-align:left;color:#333;cursor:pointer;background-color:#fff;border:none;border-bottom:1px solid #14146e;outline:none;justify-content:space-between;width:100%;margin:0;padding:.5rem 1rem;font-family:Aquawax Pro,sans-serif;font-size:20px;line-height:26px;display:flex}#apply-now form .form-control .custom-select-container button.custom-select img{transition:all .2s;transform:rotate(180deg)}#apply-now form .form-control .custom-select-container button.custom-select.placeholder{color:#ababab}#apply-now form .form-control .custom-select-container .select-dropdown-outter{height:0;transition:all .4s;overflow-y:scroll}#apply-now form .form-control .custom-select-container .select-dropdown-outter ul.select-dropdown{background-color:#f5f5f5;border-top:1px solid #14146e;flex-direction:column;margin:0;padding:24px 16px;list-style:none;display:flex}#apply-now form .form-control .custom-select-container .select-dropdown-outter ul.select-dropdown hr{border:none;border-top:1px solid #14146e;width:100%}#apply-now form .form-control .custom-select-container .select-dropdown-outter ul.select-dropdown li{padding:0}#apply-now form .form-control .custom-select-container .select-dropdown-outter ul.select-dropdown li button{text-align:left;background-color:inherit;color:#14146e;cursor:pointer;border:none;outline:none;width:100%;margin:0;padding:12px;font-size:20px;line-height:26px}#apply-now form .form-control .custom-select-container .select-dropdown-outter ul.select-dropdown li.active button,#apply-now form .form-control .custom-select-container .select-dropdown-outter ul.select-dropdown li:hover button{color:#ff0018}#apply-now form .form-control .custom-select-container.open button.custom-select img{transform:rotate(0)}#apply-now form .form-control button.upload-cv,#apply-now form .form-control button.remove-cv{background-color:inherit;color:#ff0018;text-transform:uppercase;letter-spacing:2px;cursor:pointer;border:none;outline:none;align-self:flex-start;align-items:center;gap:12px;padding:0;font-size:20px;font-weight:600;display:flex}#apply-now form .form-control button.upload-cv.upload-cv,#apply-now form .form-control button.remove-cv.upload-cv{gap:12px;margin:.5rem 1rem}#apply-now form .form-control button.upload-cv.upload-cv.hidden,#apply-now form .form-control button.remove-cv.upload-cv.hidden{display:none}#apply-now form .form-control button.upload-cv.remove-cv,#apply-now form .form-control button.remove-cv.remove-cv{gap:4px}#apply-now form .form-control button.upload-cv.remove-cv img,#apply-now form .form-control button.remove-cv.remove-cv img{height:20px}#apply-now form .form-control .uploaded-file{align-items:center;gap:12px;margin:.5rem 1rem;display:flex}#apply-now form .form-control .uploaded-file.hidden{display:none}:is(#apply-now form .form-control:has(input:focus),#apply-now form .form-control:has(textarea:focus)){border-color:#14146e}#apply-now form button[type=submit]{cursor:pointer;align-self:flex-start;margin-top:1rem}@media only screen and (width<=1920px){#apply-now form .form-control .errors{font-size:14px}#apply-now form .form-control .custom-select-container button.custom-select,#apply-now form .form-control .custom-select-container .select-dropdown-outter ul.select-dropdown li button{font-size:16px;line-height:20px}#apply-now form .form-control button.upload-cv,#apply-now form .form-control button.remove-cv{letter-spacing:1px;font-size:18px}#apply-now form .form-control button.upload-cv.remove-cv img,#apply-now form .form-control button.remove-cv.remove-cv img{height:18px}}@media only screen and (width<=1366px){#apply-now form .form-control .custom-select-container button.custom-select,#apply-now form .form-control .custom-select-container .select-dropdown-outter ul.select-dropdown li button{font-size:16px;line-height:20px}}@media only screen and (width<=1200px){#apply-now form .form-control .custom-select-container button.custom-select,#apply-now form .form-control .custom-select-container .select-dropdown-outter ul.select-dropdown li button{font-size:15px;line-height:19px}#apply-now form .form-control button.upload-cv,#apply-now form .form-control button.remove-cv{letter-spacing:1px;font-size:16px}#apply-now form .form-control button.upload-cv.remove-cv img,#apply-now form .form-control button.remove-cv.remove-cv img{height:16px}}@media only screen and (width<=991px){#apply-now form .form-control .custom-select-container button.custom-select,#apply-now form .form-control .custom-select-container .select-dropdown-outter ul.select-dropdown li button{font-size:15px;line-height:19px}}@media only screen and (width<=767px){#apply-now form .form-control .custom-select-container button.custom-select,#apply-now form .form-control .custom-select-container .select-dropdown-outter ul.select-dropdown li button{font-size:16px;line-height:21px}}.pt25{padding-top:25px}.pt50{padding-top:50px}.text-blue{color:#14146e}img.image{vertical-align:middle;width:35px;height:35px;margin-right:15px}#what-we-offer-header .title,#contact-header .title,#careers-header .title{color:#14146e;font-size:80px;line-height:100px}#our-company .text>h3.title{margin-bottom:1rem;font-size:28px;line-height:42px}#our-company .text>h2.pt25,#our-company .text>h2.text-blue{color:#14146e;text-transform:none;margin:0;font-size:28px;font-weight:600;line-height:36px}#our-company .text>h3.benefit-line{color:#14146e;text-transform:none;align-items:center;margin:.5rem 0;font-size:20px;font-weight:600;line-height:28px;display:flex}@media only screen and (width<=991px){#what-we-offer-header .title,#contact-header .title,#careers-header .title{font-size:40px;line-height:50px}#our-company .text>h3.title{font-size:22px;line-height:30px}}@media only screen and (width<=767px){#what-we-offer-header .title,#contact-header .title,#careers-header .title{font-size:40px;line-height:50px}}.hidden{display:none!important}#leadership .d-flex .member.open .text .text-inner .large-desc{height:auto;overflow:visible}#slider swiper-container,#slider swiper-slide{width:100%;display:block;position:relative}#slider swiper-slide{text-align:center;justify-content:center;align-items:center;display:flex}#slider .my-swiper{flex:1;width:100%;margin-left:auto;margin-right:auto;display:block;position:relative}#slider .my-swiper .swiper-slide-static{text-align:center;justify-content:center;align-items:center;width:100%;display:flex;position:relative}#slider .my-swiper .swiper-slide-static img{-o-object-fit:cover;object-fit:cover;z-index:2;background-position:50%;background-size:cover;width:100%;position:relative}#slider .my-swiper .swiper-slide-static img.hero,#slider .my-swiper .swiper-slide-static img.hero-foreground{width:100%;position:absolute;top:0;left:0}#slider .my-swiper .swiper-slide-static img.mobile{display:none}#slider .my-swiper .swiper-slide-static .text{z-index:3;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:0;width:calc(50vw - 80px);height:calc(50% - 120px);display:flex;position:absolute;top:50%;left:80px}#slider .my-swiper .swiper-slide-static .text .text-inner h1{color:#14146e;text-transform:uppercase;text-align:left;margin:0;font-size:70px;font-weight:600;line-height:70px}#slider .my-swiper .swiper-slide-static .text .text-inner h2{color:#ff0018;text-transform:uppercase;text-align:left;margin:0;font-size:70px;font-weight:400;line-height:70px}#slider .my-swiper .swiper-slide-static .text .text-inner p{text-align:left;color:#333}@media only screen and (width<=1920px){#slider .my-swiper .swiper-slide-static .text{height:calc(50% - 100px)}#slider .my-swiper .swiper-slide-static .text .text-inner h1{font-size:54px;line-height:54px}}@media only screen and (width<=1366px){#slider .my-swiper .swiper-slide-static .text{width:calc(50vw - 60px);height:calc(50% - 90px);left:60px}#slider .my-swiper .swiper-slide-static .text .text-inner h1{font-size:46px;line-height:46px}}@media only screen and (width<=1200px){#slider .my-swiper .swiper-slide-static .text{width:calc(50vw - 40px);height:calc(50% - 40px);top:calc(50% - 40px);left:40px}#slider .my-swiper .swiper-slide-static .text .text-inner h1{font-size:38px;line-height:38px}}@media only screen and (width<=991px){#slider .my-swiper .swiper-slide-static img.desktop{display:none}#slider .my-swiper .swiper-slide-static img.mobile{display:block}#slider .my-swiper .swiper-slide-static .text{width:calc(100% - 60px);height:calc(100% - 120px);top:32px;bottom:auto;left:30px}#slider .my-swiper .swiper-slide-static .text .text-inner h1{font-size:52px;line-height:52px}#slider .my-swiper .swiper-slide-static .text .text-inner h2{margin-top:8px}#slider .my-swiper .swiper-slide-static .text .text-inner p{color:#14146e}}@media only screen and (width<=767px){#slider .my-swiper .swiper-slide-static .text{width:calc(100% - 40px);left:20px}}nav.menu-is-open{overflow:visible!important}nav:has(.menu.open){overflow:visible!important}nav .collapse{cursor:pointer;position:relative}nav .menu{z-index:1000;height:100vh;top:0;right:-100%;overflow-y:auto;width:min(48vw,560px)!important;min-width:300px!important;max-width:92vw!important;position:fixed!important}nav .menu.open{right:0!important}.grey-bg{z-index:998;visibility:hidden;background-color:#0000;width:100%;height:100vh;transition:all .3s;position:fixed;top:0;left:0}.grey-bg.open{visibility:visible;background-color:#00000040}#our-portfolio .d-flex.complex-products{align-items:stretch;gap:4px;display:flex}#our-portfolio .d-flex.complex-products .flex{box-sizing:border-box;background-color:#14146e;flex:1;justify-content:flex-start;gap:0;min-width:0;padding:80px;flex-direction:column!important;align-items:flex-start!important;display:flex!important}#our-portfolio .d-flex.complex-products .flex h4.title{text-transform:uppercase;white-space:normal;word-break:normal;width:100%;margin:0 0 .5rem;font-weight:600;color:#fff!important;font-size:34px!important;line-height:40px!important}#our-portfolio .d-flex.complex-products .flex hr{border:none;border-top:1px solid #fff;width:100%;margin:24px 0}#our-portfolio .d-flex.complex-products .flex>p{width:100%;margin:0;color:#fff!important}#our-portfolio .d-flex.complex-products .flex .pt50{margin-top:auto;padding-top:50px}#our-portfolio .d-flex.complex-products .flex .primary-btn{display:inline-block}@media only screen and (width<=1920px){#our-portfolio .d-flex.complex-products .flex h4.title{font-size:26px!important;line-height:32px!important}}@media only screen and (width<=1366px){#our-portfolio .d-flex.complex-products .flex{padding:60px}#our-portfolio .d-flex.complex-products .flex h4.title{font-size:21px!important;line-height:26px!important}}@media only screen and (width<=1200px){#our-portfolio .d-flex.complex-products .flex{padding:40px}#our-portfolio .d-flex.complex-products .flex h4.title{font-size:17px!important;line-height:22px!important}}@media only screen and (width<=991px){#our-portfolio .d-flex.complex-products{flex-direction:column}#our-portfolio .d-flex.complex-products .flex{padding:40px 30px}#our-portfolio .d-flex.complex-products .flex h4.title{font-size:28px!important;line-height:34px!important}}@media only screen and (width<=767px){#our-portfolio .d-flex.complex-products .flex{padding:30px 20px}}h1.title,h2.title,h3.title,h4.title,h5.title,h1,h2,h3,h4,h5,h6{font-weight:600}#slider .my-swiper .swiper-slide-static .text .text-inner h2,#slider swiper-container swiper-slide .text .text-inner h2,#expansion-panel ul li .full-content h2,#leadership .d-flex .member .text .text-inner h5,#slider-leadership swiper-container swiper-slide .content .text h5,.tab button{font-weight:400}.home-page-content{padding-top:0}.container-n{padding:0 40px}h2.title-n{color:#14146e;text-transform:none;margin:0;font-size:110px;font-weight:600;line-height:100px;position:relative}h2.title-n span{color:#14146e;text-transform:none;font-size:60px;font-weight:600}#counter .numbers{padding:2rem 0}#counter .numbers .number h5{color:#14146e;font-weight:600}#counter .numbers .number p{color:#14146e}#leadership-home .cta-s{background:#14146e!important}#leadership-home .cta-s .join-us{width:auto!important;max-width:80%!important}#leadership-home .cta-s .join-us h3.title,#leadership-home .cta-s .join-us h3{font-weight:600;color:#fff!important}#leadership-home .cta-s .join-us p{color:#fff!important}#our-way-home{padding:20px!important}#our-way-home .cards .card .text{color:#fff}#our-way-home .cards .card .text h4,#our-way-home .cards .card .text h4.title{font-weight:600;color:#fff!important}#our-way-home .cards .card .text p{color:#fff}#what-we-offer-home .container-n>h3.title{color:#14146e;font-weight:600}#what-we-offer-home .container-n>p{color:#333}#what-we-offer-home .cards .card .text h4.title{color:#14146e;font-weight:600}#what-we-offer-home .cards .card .text p{color:#333}#what-we-offer-home .cards .card:hover .text h4,#what-we-offer-home .cards .card:hover .text h4.title,#what-we-offer-home .cards .card:hover .text p{color:#fff!important}#extrovis-group-home .d-flex .flex .text h3.title{color:#14146e;text-align:center;font-weight:600}#extrovis-group-home .d-flex .flex .text p{color:#333;text-align:center}#get-in-touch-home .d-flex .text h3.title,#get-in-touch-home .d-flex .text h3{font-weight:600;color:#14146e!important}#get-in-touch-home .d-flex .text p{color:#333}#get-in-touch-home .d-flex .form form .form-control label{color:#14146e;font-weight:600}#slider .my-swiper .swiper-slide-static{background-color:#fff;align-items:stretch!important}#slider .my-swiper .swiper-slide-static .text .text-inner h1{color:#14146e!important;font-weight:600!important}#slider .my-swiper .swiper-slide-static .text .text-inner h2{color:#ff0018!important;font-weight:400!important}@media only screen and (width<=767px){.container-n{padding:0 20px}h2.title-n{color:#14146e;font-size:60px;line-height:70px}h2.title-n span{margin:-15px 0 0;font-size:20px;position:absolute}}nav .collapse,nav button.collapse,.collapse.nav-hamburger{visibility:visible!important}nav .collapse span,nav button.collapse span{opacity:1;visibility:visible!important}nav.nav-home{z-index:10050;width:100%;position:absolute;top:0;left:0;right:0;overflow:visible!important}nav .collapse{z-index:10051;cursor:pointer;background:0 0;border:none;border-radius:100px;flex-direction:column;order:3;justify-content:center;align-self:center;align-items:flex-start;width:46px;height:46px;margin-left:auto;padding:10px;display:flex;position:relative;transform:scale(1.5)}nav .collapse span{transform-origin:5px 0;z-index:13;width:26px;height:4px;margin-bottom:4px;transition:all .2s;position:relative;background:#14146e!important;display:block!important}nav .collapse span:last-child{width:15px;margin-bottom:0}nav .collapse.open span:first-child{transform:rotate(45deg)translate(5px,-1px)}nav .collapse.open span:nth-child(2){opacity:0!important}nav .collapse.open span:nth-child(3){width:26px;transform:rotate(-45deg)translate(3px)}@media only screen and (width<=1920px){nav .collapse{transform:scale(1)}}.nav-drawer.menu,div.menu.nav-drawer{box-sizing:border-box;background-color:#fff;width:min(48vw,560px);min-width:300px;max-width:92vw;height:100vh;padding:5rem 0;transition:right .3s;display:block;top:0;right:-100%;overflow-y:auto;box-shadow:3px 0 10px #00353188;z-index:10001!important;position:fixed!important}div.menu.nav-drawer.open{right:0!important}div.menu.nav-drawer .nav-link{box-sizing:border-box;width:100%;padding:.75rem 1.25rem;display:block;position:relative}div.menu.nav-drawer .nav-link a{color:#14146e;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;word-break:break-word;box-sizing:border-box;width:100%;padding:1rem 0;font-family:Aquawax Pro,sans-serif;font-size:34px;line-height:1.25;text-decoration:none;transition:all .2s;display:block;position:relative}div.menu.nav-drawer .nav-link a:after{content:"";background-color:#14146e;width:0;height:3px;transition:all .4s;position:absolute;bottom:0;left:0}div.menu.nav-drawer .nav-link a.active{color:#ff0018}div.menu.nav-drawer .nav-link a.active:after{background-color:#ff0018}div.menu.nav-drawer .nav-link a:hover:after{width:60px}.grey-bg{z-index:10000!important}@media only screen and (width<=1920px){div.menu.nav-drawer .nav-link a{padding:.75rem 0;font-size:30px;line-height:1.25}}@media only screen and (width<=1366px){div.menu.nav-drawer .nav-link a{padding:.55rem 0;font-size:26px;line-height:1.25}}@media only screen and (width<=1200px){div.menu.nav-drawer .nav-link a{padding:.45rem 0;font-size:22px;line-height:1.3}}@media only screen and (width<=991px){div.menu.nav-drawer .nav-link a{padding:.4rem 0;font-size:20px;line-height:1.3}.nav-drawer.menu,div.menu.nav-drawer,nav .menu{width:min(85vw,420px)!important;min-width:260px!important}}
