@import url(../styles/CompiledCSS/fonts.css?v=zVpwGg-eMgoM00MzJRfA98k07S8);@keyframes loaderSpin{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}html{overflow-x:hidden}body{position:relative;overflow-x:hidden;display:flex;flex-direction:column;min-height:100vh;justify-content:space-between;background-color:#ffff}*{font-family:"DIN Pro",sans-serif;font-style:normal;-webkit-font-smoothing:antialiased}.container{width:100%;max-width:none;margin:0 auto;padding:0 100px}@media screen and (max-width:1200px){.container{padding-inline:20px}}a{color:#000;text-decoration:none;transition:all .3s ease-in-out}a:hover{color:#c22b31}a.red{color:#c22b31}a.red:hover{color:#000}.block-half-spacing{padding-block:50px}@media all and (max-width:1200px){.block-half-spacing{padding-block:25px}}.block-half-spacing-top{padding-top:50px}@media all and (max-width:1200px){.block-half-spacing-top{padding-top:25px}}.block-half-spacing-bottom{padding-bottom:50px}@media all and (max-width:1200px){.block-half-spacing-bottom{padding-bottom:25px}}.block-spacing{padding-block:100px}@media all and (max-width:1200px){.block-spacing{padding-block:50px}}.block-spacing-top{padding-top:100px}@media all and (max-width:1200px){.block-spacing-top{padding-top:50px}}.block-spacing-bottom{padding-bottom:100px}@media all and (max-width:1200px){.block-spacing-bottom{padding-bottom:50px}}.back-to-top{width:100%;background-color:#f3f3f3;padding-block:10px;opacity:0;visibility:hidden;transition:all .3s ease}.back-to-top .container{display:flex;align-items:center;justify-content:flex-end;padding-inline:70px}.back-to-top .arrow-img{width:60px;height:60px;z-index:1000;cursor:pointer;transition:all .3s ease}.back-to-top .arrow-img:hover{transform:translateY(-3px)}.back-to-top .arrow-img img{width:100%;height:100%;object-fit:cover;object-position:center}.back-to-top.visible{opacity:1;visibility:visible}@media all and (max-width:992px){.back-to-top{display:none}}.selectDrpdn .dk-select{width:45px}.selectDrpdn .dk-select .dk-selected{padding-top:16px;padding-bottom:16px;border:0;border-radius:unset;color:#fff;font-size:13px;font-style:normal;font-weight:500;line-height:103%;background-color:transparent}.selectDrpdn .dk-select .dk-selected:focus{border-color:transparent}.selectDrpdn .dk-select .dk-selected::after{border:0;margin:0 5px 0}.selectDrpdn .dk-select .dk-selected::before{content:"";position:absolute;display:flex;width:15px;height:15px;margin-inline-end:5px;border:0;background-image:url(/images/icons/arrow-dropdown.svg?v=2ncA8v2RgtWdaoaMILjwnd98Wl4);background-repeat:no-repeat;top:50%;transform:translateY(-50%);align-self:flex-end;background-size:15px 15px;background-position:center;transition:transform .3s ease-in-out}.selectDrpdn .dk-select.dk-select-open-down .dk-selected{border-bottom-left-radius:0;border-bottom-right-radius:0}.selectDrpdn .dk-select.dk-select-open-down .dk-selected::before{transform:translateY(-50%) rotate(180deg)}.selectDrpdn .dk-select .dk-select-options{border:1px solid #c22b31;padding:0;min-width:88px}.selectDrpdn .dk-select .dk-select-options li{padding-inline-start:20px;color:#818181;padding-bottom:4px;padding-top:4px;font-size:12px;font-style:normal;font-weight:600;line-height:103%;padding-inline:4px}.selectDrpdn .dk-select .dk-select-options .dk-option-highlight{background-color:rgba(194,43,49,.6);color:#fff}.selectDrpdn .dk-select .dk-select-options .dk-option-selected{background-color:#c22b31;color:#fff}.selectDrpdn .dk-select.filteredList{width:400px}.selectDrpdn .dk-select.filteredList .dk-selected{padding:16px 0;padding-inline:25px;border:1px solid #ddd;border-radius:0;background-color:#fff;color:#818181;line-height:normal}.selectDrpdn .dk-select.filteredList .dk-selected{font-size:16px}@media screen and (min-width:400px){.selectDrpdn .dk-select.filteredList .dk-selected{font-size:calc(16px + 3*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.selectDrpdn .dk-select.filteredList .dk-selected{font-size:19px}}.selectDrpdn .dk-select.filteredList .dk-selected:focus{border-color:#c22b31}.selectDrpdn .dk-select.filteredList .dk-selected::after{border-inline-start:none;margin:0 25px 0}.selectDrpdn .dk-select.filteredList .dk-selected::before{inset-inline-end:18px;width:18px;height:18px;background-size:14px 15px}.selectDrpdn .dk-select.filteredList .dk-select-options{border:1px solid #c22b31;padding:0}.selectDrpdn .dk-select.filteredList .dk-select-options li{padding:4px 0;padding-inline-start:20px;line-height:normal}.selectDrpdn .dk-select.filteredList .dk-select-options li{font-size:15px}@media screen and (min-width:400px){.selectDrpdn .dk-select.filteredList .dk-select-options li{font-size:calc(15px + 2*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.selectDrpdn .dk-select.filteredList .dk-select-options li{font-size:17px}}.selectDrpdn .dk-select.filteredList .dk-select-options .dk-option-highlight{background-color:rgba(194,43,49,.6);color:#fff}.selectDrpdn .dk-select.filteredList .dk-select-options .dk-option-selected{background-color:#c22b31;color:#fff}.button-container{display:inline-block;position:relative;cursor:pointer}.button-container .button{background-color:#fff;color:#000;padding:12px 40px;font-size:14px;font-weight:700;line-height:24px;text-transform:uppercase;border:0;position:relative;overflow:hidden;transition:color .4s ease;z-index:2;transform:skewX(-15deg);clip-path:polygon(15px 0%,100% 0%,calc(100% - 15px) 100%,0% 100%);text-decoration:none;display:inline-block}.button-container .button .button-text{transform:skewX(15deg);display:block}.button-container .button::before{content:"";position:absolute;top:0;inset-inline-start:50%;width:0;height:100%;background-color:#c22b31;transition:all .4s ease;z-index:-1;transform:translateX(-50%)}.button-container:hover .button{color:#fff}.button-container:hover .button::before{width:101%}.button-container.red .button{background-color:#c22b31;color:#fff}.button-container.red .button::before{background-color:#fff}.button-container.red:hover .button{color:#c22b31}.button-container.black-hover .button::before{background-color:#000}.button-container.black-hover:hover .button{color:#fff}.viewAll{cursor:pointer;width:100%;text-align:center;align-items:center}.viewAll .viewAllBottom{background-color:#c22b31;color:#fff;font-weight:700;line-height:24px;text-transform:uppercase;position:relative;overflow:hidden;transition:color .4s ease;min-width:fit-content;z-index:2;transform:skewX(-15deg);clip-path:polygon(15px 0%,100% 0%,calc(100% - 15px) 100%,0% 100%);text-decoration:none;display:inline-block}.viewAll .viewAllBottom a{transform:skewX(15deg);display:block;border-radius:0!important;border:0!important;color:#fff;padding:12px 35px!important;font-size:14px!important}.viewAll .viewAllBottom::before{content:"";position:absolute;top:0;inset-inline-start:50%;width:0;height:100%;background-color:#000;transition:all .4s ease;z-index:-1;transform:translateX(-50%)}.viewAll .viewAllBottom:hover{color:#fff!important}.viewAll .viewAllBottom:hover a{background-color:initial!important}.viewAll .viewAllBottom:hover::before{width:100%}.section-title{font-style:normal;font-weight:700;line-height:normal}.section-title{font-size:25px}@media screen and (min-width:400px){.section-title{font-size:calc(25px + 10*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.section-title{font-size:35px}}.stats-container .stat-number{margin:0;font-style:normal;font-weight:400;color:#fff}.stats-container .stat-number{font-size:50px}@media screen and (min-width:400px){.stats-container .stat-number{font-size:calc(50px + 30*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.stats-container .stat-number{font-size:80px}}.stats-container .stat-number{line-height:45px}@media screen and (min-width:400px){.stats-container .stat-number{line-height:calc(45px + 46*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.stats-container .stat-number{line-height:91px}}.stats-container .stat-label{margin-top:5px;font-style:normal;font-weight:500;color:#000}.stats-container .stat-label{font-size:18px}@media screen and (min-width:400px){.stats-container .stat-label{font-size:calc(18px + 4*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.stats-container .stat-label{font-size:22px}}.stats-container .stat-label{line-height:17px}@media screen and (min-width:400px){.stats-container .stat-label{line-height:calc(17px + 4*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.stats-container .stat-label{line-height:21px}}.contact-block{display:none;width:100%;position:relative;margin-bottom:-1px}.contact-block::before{content:"";position:absolute;inset-inline:0;bottom:-1px;background-color:#000;height:50%;width:100%;z-index:0}.contact-block .wrapper{background-color:#c22b31;border-radius:10px;padding:60px;z-index:2;position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:40px}.contact-block .wrapper .upper-wrapper{display:flex;justify-content:space-between;gap:50px}.contact-block .wrapper .right-content{flex:0 0 35%;max-width:35%}.contact-block .wrapper .right-content .section-title{color:#fff;margin-bottom:0}.contact-block .wrapper .right-content .button-container .button{font-weight:500}.contact-block .wrapper .left-content{flex:0 0 50%;max-width:50%}.contact-block .wrapper .left-content .summary{font-style:normal;font-weight:400;color:#fff}.contact-block .wrapper .left-content .summary{font-size:20px}@media screen and (min-width:400px){.contact-block .wrapper .left-content .summary{font-size:calc(20px + 5*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.contact-block .wrapper .left-content .summary{font-size:25px}}.contact-block .wrapper .left-content .summary{line-height:28px}@media screen and (min-width:400px){.contact-block .wrapper .left-content .summary{line-height:calc(28px + 5*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.contact-block .wrapper .left-content .summary{line-height:33px}}.contact-block.showContact{display:flex}.contact-block.black-cover::before{height:102%}@media all and (max-width:992px){.contact-block .wrapper{padding-inline:20px;padding-block:32px;gap:35px}.contact-block .wrapper .upper-wrapper{flex-direction:column;gap:20px}.contact-block .wrapper .right-content{flex:0 0 100%;max-width:100%}.contact-block .wrapper .left-content{flex:0 0 100%;max-width:100%}}.country-identifier{position:fixed;inset-inline-end:0;top:410px;z-index:100}.country-identifier .box{transform:rotate(90deg);transform-origin:left top;display:inline-block;color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:normal;background-color:#c22b31;color:#fff;padding:10px;display:inline-block;overflow:hidden;white-space:nowrap;position:absolute;min-width:fit-content;height:40px;padding-inline:30px}header{position:fixed;z-index:2;width:100%;padding:15px 0;transition:all .25s linear;background-color:transparent}header .nav-container{display:flex;width:100%;justify-content:space-between}header .nav-container .menu-controller{display:none}header .nav-container .logo-container{display:flex;z-index:3}header .nav-container .logo-container a{width:91.707px;height:87.5px}header .nav-container .logo-container a .logo-img{background-image:url(/images/icons/white-logo.svg?v=rlfCk8xgJ4Z21k7qOrVY_xALQx8);width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:center}header .nav-container .right-nav{padding:25px 0}header .nav-container .right-nav .top-nav{display:flex;justify-content:flex-end;z-index:3;position:relative}header .nav-container .right-nav .top-nav .search-container,header .nav-container .right-nav .top-nav .lang-select,header .nav-container .right-nav .top-nav .contact-btn{padding-inline:20px;position:relative;display:flex;align-items:center}header .nav-container .right-nav .top-nav .search-container::before,header .nav-container .right-nav .top-nav .lang-select::before,header .nav-container .right-nav .top-nav .contact-btn::before{content:"";position:absolute;width:.9px;height:13px;background:rgba(255,255,255,.5);inset-inline-start:0;top:50%;transform:translateY(-50%)}header .nav-container .right-nav .top-nav .search-container .search{width:14.4px;height:14.4px;display:flex;align-items:center;justify-content:center}header .nav-container .right-nav .top-nav .lang-select .dk-select .dk-selected{padding-top:0;padding-bottom:0}header .nav-container .right-nav .top-nav .contact-btn a{color:#fff;text-decoration:underline;text-decoration-color:transparent;font-size:13px;font-weight:500}header .nav-container .right-nav .top-nav .contact-btn a:hover{text-decoration-color:#fff}header .nav-container .right-nav .top-nav .contact-btn::before{display:none}header .nav-container .right-nav .bottom-nav{display:flex;gap:43px;align-items:center}header .nav-container .right-nav .bottom-nav .nav-items{display:flex}header .nav-container .right-nav .bottom-nav .nav-items .menu-items{display:flex;padding:0;margin:0;list-style:none;gap:40px;z-index:3}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item{height:100%;position:relative}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .parent-item{display:grid;height:100%;align-content:center;position:relative;padding-top:15px;padding-bottom:30px}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .parent-item .parent-title{color:#fff;font-style:normal;font-weight:500;line-height:normal;margin-bottom:0;height:100%}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .parent-item .parent-title{font-size:16px}@media screen and (min-width:400px){header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .parent-item .parent-title{font-size:calc(16px + 4*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .parent-item .parent-title{font-size:20px}}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .parent-item p{cursor:default}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .parent-item::after{content:"";display:block;width:0%;height:2px;background-color:#c22b31;position:absolute;border-radius:13px;bottom:20px;inset-inline-start:0;transform-origin:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .submenu-container{position:absolute;height:fit-content;min-width:230px;top:100%;inset-inline-start:0;inset-inline-end:80px;background:rgba(0,0,0,.5);padding:30px;box-shadow:0 4px 50px 0 rgba(0,0,0,.07);opacity:0;visibility:hidden;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .submenu-container .submenu-return{display:none}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .submenu-container .submenu-list{width:100%;height:100%;pointer-events:none}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .submenu-container .submenu-list .submenu-items{padding-inline-start:0;list-style:none;gap:14px;display:flex;flex-direction:column;white-space:nowrap}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .submenu-container .submenu-list .submenu-items .submenu-item a{font-style:normal;font-weight:400;line-height:normal;color:#fff;margin-bottom:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .submenu-container .submenu-list .submenu-items .submenu-item a{font-size:14px}@media screen and (min-width:400px){header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .submenu-container .submenu-list .submenu-items .submenu-item a{font-size:calc(14px + 3*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .submenu-container .submenu-list .submenu-items .submenu-item a{font-size:17px}}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .submenu-container .submenu-list .submenu-items .submenu-item a:hover{color:#c22b31}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item:last-child .submenu-container{inset-inline-start:auto;inset-inline-end:0}@media(min-width:1201px){header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item.active .parent-item::after{width:100%}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item:hover .submenu-container{opacity:1;visibility:visible}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item:hover .submenu-container .submenu-list{pointer-events:auto}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item:hover .parent-item::after{width:100%}}header .nav-container .right-nav .bottom-nav .nav-items .bg-img{display:none}header .nav-container .right-nav .bottom-nav .nav-items .close-mobile-header{display:none}header .nav-container .right-nav .bottom-nav .nav-group{display:flex;height:100%;padding-top:15px;padding-bottom:30px}header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper{position:relative}header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-btn{display:flex;align-items:center;justify-content:center;gap:5px;padding:4px 0;padding-top:2px;padding-inline:8px;background-color:#b2292e;cursor:pointer}header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-btn p{margin-bottom:0;font-size:13px;font-style:normal;font-weight:500;line-height:normal;color:#fff}header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-btn .grp-icon{display:flex;width:25px;height:25px;object-fit:cover;flex-shrink:0}header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-btn .dropdown-arrow{width:13px;height:8px;display:flex;flex-shrink:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-btn.dropdown-open .dropdown-arrow{transform:rotate(180deg)}header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-dropdown{position:absolute;white-space:nowrap;inset-inline-end:0;z-index:5;box-shadow:0 4px 24px 0 rgba(131,131,131,.2);padding:40px;background-color:#000;top:calc(100% + 20px);min-width:350px}header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-dropdown::before{content:"";position:absolute;background-image:url(/images/shapes.svg?v=v_LGQQMbQwhQEpj6rv1W4I-Rgk4);width:296px;height:253px;background-repeat:no-repeat;top:0;inset-inline-start:0;z-index:0;background-size:cover}header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-dropdown .grp-header .close-grp{display:none}header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-dropdown .grp-title{font-style:normal;font-weight:700;line-height:normal;color:#fff;margin-bottom:30px;position:relative;z-index:1}header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-dropdown .grp-title{font-size:16px}@media screen and (min-width:400px){header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-dropdown .grp-title{font-size:calc(16px + 5*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-dropdown .grp-title{font-size:21px}}header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-dropdown .grp-list{padding:0;margin:0;list-style:none;width:100%;position:relative}header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-dropdown .grp-list .grp-item .grp-name{color:#fff;font-size:14px;font-style:normal;font-weight:300;line-height:normal;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%;display:flex;position:relative;padding-bottom:18px;cursor:default}header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-dropdown .grp-list .grp-item .grp-name::after{content:"";position:absolute;background-image:url(/images/icons/white-arrow.svg?v=rlfCk8xgJ4Z21k7qOrVY_xALQx8);width:11px;height:12px;background-repeat:no-repeat;top:3px;transform:rotate(-90deg);inset-inline-end:0;opacity:.8;transition-duration:.1s}header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-dropdown .grp-list .grp-item:last-child .grp-name{padding-bottom:0}header .nav-container .right-nav .bottom-nav .nav-group .nav-overlay{display:none;position:fixed;inset:0;width:100vw;height:120vh;background-color:rgba(0,0,0,.3)}header .nav-container .right-nav .menu-controller{display:none}header.isShowing:not(.isTop),header.light{background-color:#fff;padding-bottom:0}header.isShowing:not(.isTop) .nav-container .logo-container a,header.light .nav-container .logo-container a{padding-bottom:25px;width:105px;height:95px}header.isShowing:not(.isTop) .nav-container .logo-container a .logo-img,header.light .nav-container .logo-container a .logo-img{background-image:url(/images/icons/red-logo.svg?v=qWtUKiB02Il8wa4Jal3_1xuBNJ8)}header.isShowing:not(.isTop) .nav-container .right-nav,header.light .nav-container .right-nav{padding:0}header.isShowing:not(.isTop) .nav-container .right-nav .top-nav .search-container::before,header.isShowing:not(.isTop) .nav-container .right-nav .top-nav .lang-select::before,header.isShowing:not(.isTop) .nav-container .right-nav .top-nav .contact-btn::before,header.light .nav-container .right-nav .top-nav .search-container::before,header.light .nav-container .right-nav .top-nav .lang-select::before,header.light .nav-container .right-nav .top-nav .contact-btn::before{background:rgba(0,0,0,.5)}header.isShowing:not(.isTop) .nav-container .right-nav .top-nav .search-container,header.light .nav-container .right-nav .top-nav .search-container{filter:brightness(0) saturate(100%) invert(0%) sepia(90%) saturate(7500%) hue-rotate(136deg) brightness(92%) contrast(108%)}header.isShowing:not(.isTop) .nav-container .right-nav .top-nav .lang-select .dk-select .dk-selected,header.light .nav-container .right-nav .top-nav .lang-select .dk-select .dk-selected{color:#000}header.isShowing:not(.isTop) .nav-container .right-nav .top-nav .lang-select .dk-select .dk-selected::before,header.light .nav-container .right-nav .top-nav .lang-select .dk-select .dk-selected::before{background-image:url(/images/icons/black-arrow.svg?v=yumbe_x2lhuIz6MG1Mi_kiUA1Co)}header.isShowing:not(.isTop) .nav-container .right-nav .top-nav .contact-btn a,header.light .nav-container .right-nav .top-nav .contact-btn a{color:#000}header.isShowing:not(.isTop) .nav-container .right-nav .bottom-nav .nav-items .menu-items .parent-item,header.light .nav-container .right-nav .bottom-nav .nav-items .menu-items .parent-item{padding-bottom:40px}header.isShowing:not(.isTop) .nav-container .right-nav .bottom-nav .nav-items .menu-items .parent-item .parent-title,header.isShowing:not(.isTop) .nav-container .right-nav .bottom-nav .nav-items .menu-items .parent-item p,header.light .nav-container .right-nav .bottom-nav .nav-items .menu-items .parent-item .parent-title,header.light .nav-container .right-nav .bottom-nav .nav-items .menu-items .parent-item p{color:#000}header.isShowing:not(.isTop) .nav-container .right-nav .bottom-nav .nav-items .menu-items .parent-item::after,header.light .nav-container .right-nav .bottom-nav .nav-items .menu-items .parent-item::after{bottom:28px}header.isShowing:not(.isTop) .nav-container .right-nav .bottom-nav .nav-group,header.light .nav-container .right-nav .bottom-nav .nav-group{padding-top:10px}header.isShowing:not(.isTop) .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-dropdown,header.light .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-dropdown{top:calc(100% + 33px)}@media all and (max-width:1200px){header{z-index:102}header .nav-container .menu-controller{display:flex;align-items:center;gap:24px}header .nav-container .menu-controller .menu-controller-icon{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-block:7.5px;gap:6px;cursor:pointer;width:50px;height:50px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header .nav-container .menu-controller .menu-controller-icon span{width:46px;height:2px;background-color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header .nav-container .menu-controller .menu-controller-icon span:nth-child(2){width:24px}header .nav-container .right-nav .top-nav{opacity:0;visibility:hidden;z-index:103;position:absolute;width:100%;inset-inline:0;top:80px;align-items:flex-end;justify-content:flex-end;max-width:100%}header .nav-container .right-nav .top-nav .search-desktop{display:none}header .nav-container .right-nav .top-nav .lang-select .dk-select .dk-selected{color:#000}header .nav-container .right-nav .top-nav .lang-select .dk-select .dk-selected::before{filter:brightness(0) saturate(100%) invert(0%) sepia(90%) saturate(7500%) hue-rotate(136deg) brightness(92%) contrast(108%)}header .nav-container .right-nav .top-nav .contact-btn{align-items:flex-start}header .nav-container .right-nav .top-nav .contact-btn a{color:#000;line-height:normal}header .nav-container .right-nav .top-nav.show-top-nav{opacity:1;visibility:visible}header .nav-container .right-nav .bottom-nav .nav-items{inset-inline-start:100%;box-shadow:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;padding-inline:20px;padding-top:180px;top:0;height:100vh;background-color:#ffff;width:100%;z-index:101}header .nav-container .right-nav .bottom-nav .nav-items .close-mobile-header{display:flex;position:absolute;top:20px;inset-inline-end:20px;cursor:pointer;z-index:102;width:30px;height:30px}header .nav-container .right-nav .bottom-nav .nav-items .menu-items{flex-direction:column;width:100%;gap:0;overflow-y:auto;overflow-x:hidden;z-index:6}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item{height:auto}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item:last-child .submenu-container{inset-inline-start:100%;inset-inline-end:0}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .parent-item{height:auto;padding-bottom:22px;margin-bottom:13px;border-bottom:1px solid #ddd}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .parent-item .parent-title{color:#000;font-size:18px;font-weight:500;margin-bottom:0}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .parent-item::after{background-image:url(/images/icons/red-arrow.svg?v=TTzqwUhBCfwtCD8RKVei9e9sBvU);background-repeat:no-repeat;background-position:center;width:20px;height:20px;inset-inline-end:11px;top:calc(50% - 12px);background-color:transparent;inset-inline-start:auto}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .submenu-container{position:fixed;background-color:#fff;inset-inline-start:100%;inset-inline-end:0;padding-block:20px;padding-inline:0;height:calc(100vh - 150px);top:150px;opacity:0;visibility:hidden;box-shadow:none;z-index:20;padding-inline:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .submenu-container .submenu-return{position:relative;display:flex;align-items:center;width:100%;padding-inline-start:30px;cursor:pointer}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .submenu-container .submenu-return::before{content:"";position:absolute;width:20px;height:20px;background-image:url(/images/icons/red-arrow.svg?v=TTzqwUhBCfwtCD8RKVei9e9sBvU);background-position:center;background-repeat:no-repeat;background-size:cover;top:50%;inset-inline-start:0;transform:translateY(-50%) rotate(180deg)}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .submenu-container .submenu-return span{font-size:18px;font-style:normal;font-weight:500;line-height:normal;color:#000}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .submenu-container .submenu-list{height:auto;padding-block:35px;pointer-events:all;position:relative;z-index:6}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .submenu-container .submenu-list .submenu-items{gap:18px}header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .submenu-container .submenu-list .submenu-items .submenu-item a{font-size:15px;font-style:normal;font-weight:500;line-height:normal;color:#000;display:flex;width:100%;padding-bottom:18px;border-bottom:1px solid #ddd}header .nav-container .right-nav .bottom-nav .nav-items .bg-img{display:flex;position:absolute;width:400px;height:380px;bottom:0;inset-inline-start:0;background-image:url(/images/shapes.svg?v=v_LGQQMbQwhQEpj6rv1W4I-Rgk4);background-repeat:no-repeat;background-size:cover;z-index:5}header .nav-container .right-nav .bottom-nav .nav-group{position:absolute;inset-inline-start:20px;top:74px;padding:0;z-index:103;display:none;height:auto}header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-dropdown{inset-inline-start:0;padding-inline:20px;min-width:280px;padding-block:30px;background-color:#fff}header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-dropdown .grp-header{display:flex;justify-content:space-between;width:100%;align-items:center;margin-bottom:30px}header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-dropdown .grp-header .close-grp{width:30px;height:30px;display:flex;filter:brightness(0) saturate(100%) invert(18%) sepia(70%) saturate(3939%) hue-rotate(346deg) brightness(89%) contrast(83%);flex-shrink:0;cursor:pointer}header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-dropdown .grp-title{position:relative;width:100%;color:#000;margin-bottom:0}header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-dropdown .grp-list .grp-item{margin-bottom:14px}header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-dropdown .grp-list .grp-item .grp-name{color:#000;padding-bottom:14px;border-bottom:1px solid #ddd}header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-dropdown .grp-list .grp-item .grp-name::after{filter:brightness(0) saturate(100%) invert(18%) sepia(70%) saturate(3939%) hue-rotate(346deg) brightness(89%) contrast(83%);width:10px;height:10px;background-size:10px 10px}header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-dropdown .grp-list .grp-item:last-child{margin-bottom:0}header .nav-container .right-nav .bottom-nav .nav-group .grp-wrapper .grp-dropdown .grp-list .grp-item:last-child .grp-name{border:0}header.show-mobile-header .nav-container .right-nav .bottom-nav .nav-items{inset-inline-start:0}header.show-mobile-header .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item.active .submenu-container{inset-inline-start:0;opacity:1;visibility:visible}header.isShowing:not(.isTop) .nav-container .logo-container,header.light .nav-container .logo-container{height:85px}header.isShowing:not(.isTop) .nav-container .menu-controller .search-mobile a img,header.light .nav-container .menu-controller .search-mobile a img{filter:brightness(0) saturate(100%) invert(0%) sepia(90%) saturate(7500%) hue-rotate(136deg) brightness(92%) contrast(108%)}header.isShowing:not(.isTop) .nav-container .menu-controller .menu-controller-icon span,header.light .nav-container .menu-controller .menu-controller-icon span{background-color:#000}header.isShowing:not(.isTop) .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .parent-item,header.light .nav-container .right-nav .bottom-nav .nav-items .menu-items .menu-item .parent-item{padding-bottom:22px}header.isShowing:not(.isTop) .nav-container .right-nav .bottom-nav .nav-group,header.light .nav-container .right-nav .bottom-nav .nav-group{padding-top:0}}@media all and (max-width:768px){header .nav-container .logo-container{padding-bottom:15px}header .nav-container .logo-container a{width:73.365px;height:70px;padding-bottom:0}header.isShowing:not(.isTop) .nav-container .logo-container a,header.light .nav-container .logo-container a{width:73.365px;height:70px;padding-bottom:0}}footer{width:100%;background-color:#000;padding-block:37px;padding-inline:100px;position:relative}footer .bg-img{position:absolute;width:500px;height:100%;pointer-events:none;top:0;inset-inline-end:0;background-image:url(/images/large-shapes.svg?v=zqAcOor43-oY2p6TaeaQ1LUtnZA);background-repeat:no-repeat;background-size:cover;z-index:0}footer::after{position:absolute;content:"";width:100%;height:1px;background:rgba(255,255,255,.1);bottom:74px;inset-inline:0}footer .footer-wrapper{width:100%;z-index:2}footer .footer-wrapper .upper-footer{width:100%;display:flex;justify-content:space-between;gap:100px;align-items:center;height:100%;margin-bottom:80px}footer .footer-wrapper .upper-footer .footer-img{width:150px;height:120px;align-items:center;display:flex}footer .footer-wrapper .upper-footer .footer-img img{width:100%;height:70px;object-fit:contain;object-position:center}footer .footer-wrapper .upper-footer .footer-logo{width:113.238px;height:120px;align-items:center;display:flex}footer .footer-wrapper .upper-footer .footer-logo img{width:100%;height:108.784px;object-fit:contain;object-position:center}footer .footer-wrapper .upper-footer .card-wrapper{position:relative;width:120px;height:120px;border-radius:15px;overflow:visible;cursor:pointer;box-shadow:0 10px 30px rgba(0,0,0,.3);transition:all .6s ease}footer .footer-wrapper .upper-footer .card-wrapper:hover{transform:translateY(-2px) translateX(-280px);box-shadow:0 15px 35px rgba(0,0,0,.4)}footer .footer-wrapper .upper-footer .card-wrapper:hover .card-content .slide-text{opacity:1;transform:translateY(-50%) translateX(0)}footer .footer-wrapper .upper-footer .card-wrapper:hover .card-content .logo-container{transform:none}footer .footer-wrapper .upper-footer .card-wrapper .card-content{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center;transition:all .6s ease}footer .footer-wrapper .upper-footer .card-wrapper .card-content .logo-container{position:relative;z-index:2;transition:none}footer .footer-wrapper .upper-footer .card-wrapper .card-content .logo-container .logo{width:80px;height:80px}footer .footer-wrapper .upper-footer .card-wrapper .card-content .logo-container .logo img{width:100%;height:100%;object-fit:cover}footer .footer-wrapper .upper-footer .card-wrapper .card-content .slide-text{position:absolute;top:50%;inset-inline-start:130px;width:300px;max-height:120px;background:transparent;color:#fff;font-size:13px;font-weight:300;line-height:normal;box-sizing:border-box;flex-direction:column;justify-content:center;opacity:0;transform:translateY(-50%) translateX(-20px);transition:all .5s cubic-bezier(.4,0,.2,1);z-index:1;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}footer .footer-wrapper .footer-items{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:60px;margin-bottom:30px}footer .footer-wrapper .footer-items .items-list{max-width:fit-content;display:flex;list-style:none;padding-inline-start:0;margin:0}footer .footer-wrapper .footer-items .items-list .footer-item{padding-inline-end:50px}footer .footer-wrapper .footer-items .items-list .footer-item p,footer .footer-wrapper .footer-items .items-list .footer-item a{margin:0;font-style:normal;font-weight:500;line-height:normal;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}footer .footer-wrapper .footer-items .items-list .footer-item p,footer .footer-wrapper .footer-items .items-list .footer-item a{font-size:15px}@media screen and (min-width:400px){footer .footer-wrapper .footer-items .items-list .footer-item p,footer .footer-wrapper .footer-items .items-list .footer-item a{font-size:calc(15px + 4*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){footer .footer-wrapper .footer-items .items-list .footer-item p,footer .footer-wrapper .footer-items .items-list .footer-item a{font-size:19px}}footer .footer-wrapper .footer-items .items-list .footer-item:hover p,footer .footer-wrapper .footer-items .items-list .footer-item:hover a{color:#c22b31}footer .footer-wrapper .footer-items .items-list .footer-item:last-child{padding-inline-end:0}footer .footer-wrapper .footer-items .socialMedia-list ul{display:flex;list-style:none;padding-inline-start:0;margin:0;align-items:center;gap:7.2px}footer .footer-wrapper .footer-items .socialMedia-list ul li{display:flex;width:100%;align-items:center;justify-content:center}footer .footer-wrapper .footer-items .socialMedia-list ul li a{width:100%;display:flex;align-items:center;justify-content:center;padding:10px;border:1px solid #3d3d3d;transition:all .25s ease-in-out}footer .footer-wrapper .footer-items .socialMedia-list ul li a img{width:18px;height:18px;object-fit:contain;object-position:center;transition-duration:.1s}footer .footer-wrapper .footer-items .socialMedia-list ul li a:hover{border-color:#c22b31}footer .footer-wrapper .footer-items .socialMedia-list ul li a:hover img{filter:brightness(0) saturate(100%) invert(18%) sepia(70%) saturate(3939%) hue-rotate(346deg) brightness(89%) contrast(83%)}footer .footer-wrapper .bottom-footer{width:100%;display:flex;justify-content:space-between;align-items:center;padding-top:30px;position:relative;z-index:2}footer .footer-wrapper .bottom-footer .bottom-text{color:#fff;font-style:normal;font-weight:300;line-height:normal;margin-bottom:0}footer .footer-wrapper .bottom-footer .bottom-text{font-size:13px}@media screen and (min-width:400px){footer .footer-wrapper .bottom-footer .bottom-text{font-size:calc(13px + 1*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){footer .footer-wrapper .bottom-footer .bottom-text{font-size:14px}}footer .footer-wrapper .bottom-footer .bottom-text p,footer .footer-wrapper .bottom-footer .bottom-text a{color:#fff;font-style:normal;font-weight:300;line-height:normal;margin-bottom:0}footer .footer-wrapper .bottom-footer .bottom-text p,footer .footer-wrapper .bottom-footer .bottom-text a{font-size:13px}@media screen and (min-width:400px){footer .footer-wrapper .bottom-footer .bottom-text p,footer .footer-wrapper .bottom-footer .bottom-text a{font-size:calc(13px + 1*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){footer .footer-wrapper .bottom-footer .bottom-text p,footer .footer-wrapper .bottom-footer .bottom-text a{font-size:14px}}footer .footer-wrapper .bottom-footer .bottom-text a{transition:all .3s ease-in-out;text-decoration:underline;text-decoration-color:transparent}footer .footer-wrapper .bottom-footer .bottom-text a:hover{color:#c22b31;text-decoration-color:#c22b31}footer .footer-wrapper .bottom-footer .bottom-text.terms-list{display:flex;gap:63px}@media all and (max-width:1200px){footer{padding-inline:20px}footer .footer-wrapper .upper-footer .card-wrapper:hover{transform:translateY(-2px) translateX(-230px)}footer .footer-wrapper .upper-footer .card-wrapper .card-content .slide-text{width:220px;word-break:break-all}}@media all and (max-width:992px){footer::after{display:none}footer .footer-wrapper .upper-footer{position:relative;padding-bottom:70px;margin-bottom:80px;justify-content:flex-end}footer .footer-wrapper .upper-footer .footer-img{position:absolute;inset-inline-start:0;bottom:0;width:99.9px;height:42.3px}footer .footer-wrapper .upper-footer .footer-logo{position:absolute;inset-inline-start:0;width:91.707px;height:87.5px}footer .footer-wrapper .upper-footer .card-wrapper:hover{transform:translateY(-10px)}footer .footer-wrapper .upper-footer .card-wrapper:hover .card-content .slide-text{transform:translateY(70px)}footer .footer-wrapper .upper-footer .card-wrapper .card-content .slide-text{width:200px;max-height:180px;inset-inline-end:-10px;inset-inline-start:auto;word-break:break-all;transform:translate(0,0)}footer .footer-wrapper .footer-items{gap:37px;align-items:flex-start;margin-bottom:40px}footer .footer-wrapper .footer-items .items-list{flex-wrap:wrap}footer .footer-wrapper .footer-items .items-list .footer-item{width:50%;padding-bottom:26px;flex-grow:1}footer .footer-wrapper .bottom-footer{flex-direction:column;align-items:flex-start;gap:15px}footer .footer-wrapper .bottom-footer .bottom-text.terms-list{flex-direction:column;align-items:flex-start;gap:15px}}.main-group-banner{position:relative;height:100vh}.main-group-banner .banner-wrapper{position:relative;height:100%}.main-group-banner .banner-wrapper .banner-background{width:100%;height:100%;position:relative}.main-group-banner .banner-wrapper .banner-background::after{content:"";width:100%;height:100%;z-index:1;position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.9) 0%,transparent 100%);background-repeat:no-repeat;background-size:cover}.main-group-banner .banner-wrapper .banner-background .img-wrapper{width:100%;height:100%}.main-group-banner .banner-wrapper .banner-background .img-wrapper img{width:100%;height:100%;object-fit:cover}.main-group-banner .banner-wrapper .banner-background .video-wrapper{width:100%;height:100%}.main-group-banner .banner-wrapper .banner-background .video-wrapper video{width:100%;height:100%;object-fit:cover}.main-group-banner .banner-wrapper .banner-content{position:absolute;width:100%;inset-inline-start:0;bottom:120px;z-index:2}.main-group-banner .banner-wrapper .banner-content .banner-title{width:100%;display:inline-flex;align-items:center}.main-group-banner .banner-wrapper .banner-content .banner-title h1{max-width:550px;color:#fff;font-weight:500;font-style:normal;position:relative;padding-inline-end:45px}.main-group-banner .banner-wrapper .banner-content .banner-title h1{font-size:55px}@media screen and (min-width:400px){.main-group-banner .banner-wrapper .banner-content .banner-title h1{font-size:calc(55px + 30*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.main-group-banner .banner-wrapper .banner-content .banner-title h1{font-size:85px}}.main-group-banner .banner-wrapper .banner-content .banner-title h1{line-height:50px}@media screen and (min-width:400px){.main-group-banner .banner-wrapper .banner-content .banner-title h1{line-height:calc(50px + 38*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.main-group-banner .banner-wrapper .banner-content .banner-title h1{line-height:88px}}.main-group-banner .banner-wrapper .banner-content .banner-title h1::after{content:"";position:absolute;inset-inline-end:0;top:50%;transform:translateY(-50%);width:1px;height:142px;background:#f1f1f1}.main-group-banner .banner-wrapper .banner-content .banner-title h2{max-width:550px;color:#fff;font-weight:700;font-style:normal;display:flex;flex-direction:column;gap:5px;position:relative;padding-inline-start:45px}.main-group-banner .banner-wrapper .banner-content .banner-title h2{font-size:28px}@media screen and (min-width:400px){.main-group-banner .banner-wrapper .banner-content .banner-title h2{font-size:calc(28px + 18*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.main-group-banner .banner-wrapper .banner-content .banner-title h2{font-size:46px}}.main-group-banner .banner-wrapper .banner-content .banner-title h2{line-height:40px}@media screen and (min-width:400px){.main-group-banner .banner-wrapper .banner-content .banner-title h2{line-height:calc(40px + 10*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.main-group-banner .banner-wrapper .banner-content .banner-title h2{line-height:50px}}.main-group-banner .banner-wrapper .banner-content .banner-title h2 span{font-style:normal;font-weight:700;color:#c22b31}.main-group-banner .banner-wrapper .banner-content .banner-title h2 span{font-size:75px}@media screen and (min-width:400px){.main-group-banner .banner-wrapper .banner-content .banner-title h2 span{font-size:calc(75px + 41*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.main-group-banner .banner-wrapper .banner-content .banner-title h2 span{font-size:116px}}.main-group-banner .banner-wrapper .banner-content .banner-title h2 span{line-height:70px}@media screen and (min-width:400px){.main-group-banner .banner-wrapper .banner-content .banner-title h2 span{line-height:calc(70px + 41*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.main-group-banner .banner-wrapper .banner-content .banner-title h2 span{line-height:111px}}@media all and (max-width:992px){.main-group-banner .banner-wrapper .banner-content .banner-title{flex-direction:column;align-items:flex-start}.main-group-banner .banner-wrapper .banner-content .banner-title h1{margin-bottom:17px;padding-inline-start:0}.main-group-banner .banner-wrapper .banner-content .banner-title h1::after{display:none}.main-group-banner .banner-wrapper .banner-content .banner-title h2{margin-bottom:0;padding-inline-start:0}}.numbers-listing{background:linear-gradient(180deg,transparent 0%,#000 68.85%);width:100%;padding:100px 0;position:relative}.numbers-listing::before{content:"";position:absolute;width:740px;height:784px;top:0;inset-inline-end:-100px;background-image:url(/images/large-shapes.svg?v=zqAcOor43-oY2p6TaeaQ1LUtnZA);background-repeat:no-repeat;background-size:cover}.numbers-listing .wrapper{display:flex;flex-direction:column;gap:120px}.numbers-listing .wrapper .section-title{color:#fff}.numbers-listing .wrapper .numbers-wrapper{width:100%;display:flex;justify-content:space-between;padding-inline-start:100px;gap:100px}.numbers-listing .wrapper .numbers-wrapper .info-wrapper{display:flex;flex-direction:column;gap:35px}.numbers-listing .wrapper .numbers-wrapper .info-wrapper h3{font-weight:500;margin-bottom:0}.numbers-listing .wrapper .numbers-wrapper .info-wrapper p{color:#fff;font-style:normal;font-weight:400;margin-bottom:0;max-width:600px}.numbers-listing .wrapper .numbers-wrapper .info-wrapper p{font-size:16px}@media screen and (min-width:400px){.numbers-listing .wrapper .numbers-wrapper .info-wrapper p{font-size:calc(16px + 4*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.numbers-listing .wrapper .numbers-wrapper .info-wrapper p{font-size:20px}}.numbers-listing .wrapper .numbers-wrapper .info-wrapper p{line-height:24px}@media screen and (min-width:400px){.numbers-listing .wrapper .numbers-wrapper .info-wrapper p{line-height:calc(24px + 8*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.numbers-listing .wrapper .numbers-wrapper .info-wrapper p{line-height:32px}}.numbers-listing .wrapper .numbers-wrapper .info-wrapper .button-container{padding-inline-start:10px}.numbers-listing .wrapper .numbers-wrapper .stats-container{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:235px;gap:1px;max-width:400px;margin:0 auto 60px}.numbers-listing .wrapper .numbers-wrapper .stats-container .stat-item{background:transparent;padding-inline:20px;padding-top:5px;padding-bottom:40px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border:0;box-shadow:none;border-radius:0;min-height:fit-content;border-right:1px solid rgba(255,255,255,.3);border-bottom:1px solid rgba(255,255,255,.3)}.numbers-listing .wrapper .numbers-wrapper .stats-container .stat-item:nth-child(2n){border-right:0}.numbers-listing .wrapper .numbers-wrapper .stats-container .stat-item:last-child,.numbers-listing .wrapper .numbers-wrapper .stats-container .stat-item:nth-last-child(2){border-bottom:0}.numbers-listing .wrapper .numbers-wrapper .stats-container .stat-item:nth-child(4n+1){grid-row:span 1}.numbers-listing .wrapper .numbers-wrapper .stats-container .stat-item:nth-child(4n+2){grid-row:span 2}.numbers-listing .wrapper .numbers-wrapper .stats-container .stat-item:nth-child(4n+3){grid-row:span 2}.numbers-listing .wrapper .numbers-wrapper .stats-container .stat-item:nth-child(4n+4){grid-row:span 1}.numbers-listing .wrapper .numbers-wrapper .stats-container .stat-item .stat-number{margin:0;font-style:normal;font-weight:400;color:#fff}.numbers-listing .wrapper .numbers-wrapper .stats-container .stat-item .stat-number{font-size:55px}@media screen and (min-width:400px){.numbers-listing .wrapper .numbers-wrapper .stats-container .stat-item .stat-number{font-size:calc(55px + 25*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.numbers-listing .wrapper .numbers-wrapper .stats-container .stat-item .stat-number{font-size:80px}}.numbers-listing .wrapper .numbers-wrapper .stats-container .stat-item .stat-number{line-height:50px}@media screen and (min-width:400px){.numbers-listing .wrapper .numbers-wrapper .stats-container .stat-item .stat-number{line-height:calc(50px + 41*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.numbers-listing .wrapper .numbers-wrapper .stats-container .stat-item .stat-number{line-height:91px}}.numbers-listing .wrapper .numbers-wrapper .stats-container .stat-item .stat-label{margin-top:5px;font-style:normal;font-weight:500;color:#000}.numbers-listing .wrapper .numbers-wrapper .stats-container .stat-item .stat-label{font-size:16px}@media screen and (min-width:400px){.numbers-listing .wrapper .numbers-wrapper .stats-container .stat-item .stat-label{font-size:calc(16px + 6*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.numbers-listing .wrapper .numbers-wrapper .stats-container .stat-item .stat-label{font-size:22px}}.numbers-listing .wrapper .numbers-wrapper .stats-container .stat-item .stat-label{line-height:17px}@media screen and (min-width:400px){.numbers-listing .wrapper .numbers-wrapper .stats-container .stat-item .stat-label{line-height:calc(17px + 4*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.numbers-listing .wrapper .numbers-wrapper .stats-container .stat-item .stat-label{line-height:21px}}.numbers-listing.dark-version .wrapper .numbers-wrapper .stats-container .stat-item .stat-label{color:#fff!important}.numbers-listing.light-version{background:#fff}.numbers-listing.light-version::before{background-image:url("../images/about-shape-2.svg?v=lGRJtxP833ZY_JDXnNrQeqmJEAg")!important}.numbers-listing.light-version .wrapper .section-title{color:#000}.numbers-listing.light-version .wrapper .info-wrapper p{color:#000!important}.numbers-listing.light-version .wrapper .numbers-wrapper .stats-container{grid-auto-rows:auto}.numbers-listing.light-version .wrapper .numbers-wrapper .stats-container .stat-item:not(:nth-child(2n)){border-inline-end:1px solid rgba(128,128,128,.3);border-bottom:1px solid rgba(128,128,128,.3);padding-bottom:100px}.numbers-listing.light-version .wrapper .numbers-wrapper .stats-container .stat-item:last-child,.numbers-listing.light-version .wrapper .numbers-wrapper .stats-container .stat-item:nth-last-child(2){border-bottom:0}.numbers-listing.light-version .wrapper .numbers-wrapper .stats-container .stat-item:last-child{grid-row:span 1;padding-top:100px;padding-bottom:0}.numbers-listing.light-version .wrapper .numbers-wrapper .stats-container .stat-item .stat-number{color:#000!important}.numbers-listing.light-version .wrapper .numbers-wrapper .stats-container .stat-item .stat-number span{color:#000!important}.numbers-listing.light-version .wrapper .numbers-wrapper .stats-container .stat-item .stat-label{color:#000!important}@media all and (max-width:992px){.numbers-listing{padding:50px 0}.numbers-listing .wrapper{gap:35px}.numbers-listing .wrapper .section-title{margin-bottom:0}.numbers-listing .wrapper .numbers-wrapper{flex-direction:column-reverse;justify-content:flex-start;padding-inline-start:0;gap:80px}.numbers-listing .wrapper .numbers-wrapper .info-wrapper{gap:0}.numbers-listing .wrapper .numbers-wrapper .info-wrapper h3{margin-bottom:10px;font-size:22px}.numbers-listing .wrapper .numbers-wrapper .info-wrapper p{margin-bottom:50px}.numbers-listing .wrapper .numbers-wrapper .info-wrapper .button-container{max-width:fit-content}.numbers-listing .wrapper .numbers-wrapper .stats-container{margin:0;max-width:100%;grid-auto-rows:200px}}.solutions-highlights{width:100%;position:relative;height:100vh;overflow:hidden}.solutions-highlights .wrapper{width:100%;position:absolute;inset:0;height:100vh;overflow:hidden}.solutions-highlights .wrapper .bg-img{width:100%;height:100%;position:absolute;inset:0;z-index:1}.solutions-highlights .wrapper .bg-img::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.2) 100%);background-repeat:no-repeat;background-size:cover;width:100%;height:100%;z-index:1}.solutions-highlights .wrapper .bg-img img{width:100%;height:100%;object-fit:cover}.solutions-highlights .wrapper .content-wrapper{position:absolute;width:100%;z-index:2;top:50%;opacity:0;transform:translateY(50px);will-change:opacity,transform}.solutions-highlights .wrapper .content-wrapper .content{position:relative;display:flex;align-items:flex-end;justify-content:flex-end}.solutions-highlights .wrapper .content-wrapper .content::before{content:"";position:absolute;width:100%;height:1px;inset-inline:0;top:50px;background:rgba(255,255,255,.4)}.solutions-highlights .wrapper .content-wrapper .content .info{flex:0 0 65%;max-width:65%;align-items:flex-start}.solutions-highlights .wrapper .content-wrapper .content .info .title{font-style:normal;font-weight:400;padding-bottom:27px;margin-bottom:27px;color:#fff}.solutions-highlights .wrapper .content-wrapper .content .info .title{font-size:16px}@media screen and (min-width:400px){.solutions-highlights .wrapper .content-wrapper .content .info .title{font-size:calc(16px + 5*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.solutions-highlights .wrapper .content-wrapper .content .info .title{font-size:21px}}.solutions-highlights .wrapper .content-wrapper .content .info .title{line-height:16px}@media screen and (min-width:400px){.solutions-highlights .wrapper .content-wrapper .content .info .title{line-height:calc(16px + 4*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.solutions-highlights .wrapper .content-wrapper .content .info .title{line-height:20px}}.solutions-highlights .wrapper .content-wrapper .content .info .summary{font-style:normal;font-weight:500;color:#fff;padding-bottom:79px}.solutions-highlights .wrapper .content-wrapper .content .info .summary{font-size:25px}@media screen and (min-width:400px){.solutions-highlights .wrapper .content-wrapper .content .info .summary{font-size:calc(25px + 17*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.solutions-highlights .wrapper .content-wrapper .content .info .summary{font-size:42px}}.solutions-highlights .wrapper .content-wrapper .content .info .summary{line-height:30px}@media screen and (min-width:400px){.solutions-highlights .wrapper .content-wrapper .content .info .summary{line-height:calc(30px + 15*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.solutions-highlights .wrapper .content-wrapper .content .info .summary{line-height:45px}}.solutions-highlights .wrapper .content-wrapper .content .info .button-container{padding-inline-start:10px}@media all and (max-width:1200px){.solutions-highlights .wrapper{max-height:100vh;min-height:90vh}.solutions-highlights .wrapper .content-wrapper{top:40%}.solutions-highlights .wrapper .content-wrapper .content{justify-content:flex-start}.solutions-highlights .wrapper .content-wrapper .content::before{top:35px}.solutions-highlights .wrapper .content-wrapper .content .info{flex:0 0 100%;max-width:100%}.solutions-highlights .wrapper .content-wrapper .content .info .title{padding-bottom:20px}.solutions-highlights .wrapper .content-wrapper .content .info .summary{padding-bottom:50px;line-height:normal}}.brands-listing{width:100%;background-color:#000;padding:200px 0;padding-top:130px;margin-top:-3px;position:relative}.brands-listing .section-title{color:#fff}.brands-listing .wrapper{width:100%;margin-top:43px;background-color:#fff;max-height:120px;overflow:hidden}.brands-listing .wrapper .swiper-wrapper{max-height:120px;height:100%}.brands-listing .logo-brand{height:120px;max-height:100%;display:flex;align-items:center;justify-content:center;padding-block:20px;padding-inline:50px;border-inline-end:.8px solid #ddd}.brands-listing .logo-brand .item{max-height:85px;max-width:165px}.brands-listing .logo-brand .item a{height:100%;width:100%}.brands-listing .logo-brand .item a img{width:100%;height:100%;object-fit:contain;transition:all .35s cubic-bezier(.47,0,.745,.715);transform-style:preserve-3d;mix-blend-mode:multiply}.brands-listing .logo-brand .item a:hover img{transform:translateY(-5px) scale(1.1)}.brands-listing .swiper-arrows{display:flex;justify-content:flex-end;margin-top:35px;gap:5px;position:absolute;inset-inline-end:100px;max-width:100px;width:100%;height:35px}.brands-listing .swiper-arrows .swiper-button-next,.brands-listing .swiper-arrows .swiper-button-prev{background-color:#c22b31;width:34px;height:34px;padding:5px 7px;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.brands-listing .swiper-arrows .swiper-button-next::after,.brands-listing .swiper-arrows .swiper-button-prev::after{color:#fff;font-size:14px;transition:all .3s ease}.brands-listing .swiper-arrows .swiper-button-next:hover,.brands-listing .swiper-arrows .swiper-button-prev:hover{background-color:#fff}.brands-listing .swiper-arrows .swiper-button-next:hover::after,.brands-listing .swiper-arrows .swiper-button-prev:hover::after{color:#c22b31}.brands-listing.light{background-color:transparent}.brands-listing.light .section-title{color:#000}.brands-listing.light .wrapper{border-block:.8px solid #ddd}.brands-listing.secondary .row{--bs-gutter-x:10px;row-gap:10px}.brands-listing.secondary .logo-brand{padding:0;border:1px solid #ddd;height:unset;aspect-ratio:2.4}.brands-listing.secondary .logo-brand .item{width:100%;height:100%}.brands-listing.secondary .logo-brand .item a{width:100%;height:100%}.brands-listing.secondary .logo-brand .item a img{width:100%;height:100%;object-fit:contain;object-position:center}.brands-listing.secondary:hover{background-color:#fff}.brands-listing.secondary:hover::after{color:#c22b31}.brands-listing.white-bg{background-color:#fff;padding-block:100px}.brands-listing.white-bg .wrapper{border-top:.8px solid #ddd;border-bottom:.8px solid #ddd;margin-top:0}.brands-listing.hide-title .section-title{display:none}@media all and (max-width:992px){.brands-listing{padding-top:50px;padding-bottom:130px}.brands-listing .logo-brand{padding-inline:35px}}.our-presence{background-color:#0f0f0f;width:100%;position:relative;min-height:820px;max-height:850px;height:100%;overflow:hidden}.our-presence .dark-overlay{position:absolute;inset:0;width:100%;height:100%;background-color:transparent;z-index:2;pointer-events:none}.our-presence .map-wrapper{display:flex;width:100%;min-height:820px;max-height:850px;height:100%}.our-presence .map-wrapper .mapImg{flex:0 0 65%;max-width:65%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;position:relative;z-index:3;padding-top:80px;padding-bottom:35px}.our-presence .map-wrapper .mapImg .mapContent{opacity:1;transition:opacity .3s ease-out}.our-presence .map-wrapper .mapImg .mapContent .section-title{color:#fff}.our-presence .map-wrapper .mapImg .mapImg-wrapper{width:100%;position:relative}.our-presence .map-wrapper .mapImg .mapImg-wrapper .map-image{z-index:1;width:100%;height:100%;object-fit:contain;display:block}.our-presence .map-wrapper .mapImg .mapImg-wrapper .marker{position:absolute;display:flex;gap:7px;transform:translate(-50%,-50%)}.our-presence .map-wrapper .mapImg .mapImg-wrapper .marker .marker-image{width:20px;height:20px;transition:transform .3s ease}.our-presence .map-wrapper .mapImg .mapImg-wrapper .marker .marker-title{font-style:normal;font-weight:300;line-height:22px;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.our-presence .map-wrapper .mapImg .mapImg-wrapper .marker .marker-title{font-size:13px}@media screen and (min-width:400px){.our-presence .map-wrapper .mapImg .mapImg-wrapper .marker .marker-title{font-size:calc(13px + 2*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.our-presence .map-wrapper .mapImg .mapImg-wrapper .marker .marker-title{font-size:15px}}.our-presence .map-wrapper .countries{background-color:#303030;flex:0 0 35%;max-width:35%;display:flex;align-items:flex-end;position:relative;z-index:3}.our-presence .map-wrapper .countries::before{content:"";position:absolute;width:500px;height:600px;top:0;inset-inline-end:0;background-image:url(/images/large-shapes.svg?v=zqAcOor43-oY2p6TaeaQ1LUtnZA);background-repeat:no-repeat;background-size:cover}.our-presence .map-wrapper .countries .countries-list{padding-inline:50px;padding-bottom:65px;width:90%;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.our-presence .map-wrapper .countries .countries-list h5{font-size:23px;font-style:normal;font-weight:700;line-height:normal;color:#fff;margin-bottom:40px}.our-presence .map-wrapper .countries .countries-list ul{list-style:none;padding:0;margin:0}.our-presence .map-wrapper .countries .countries-list ul li{padding-inline:10px;padding-block:15px;border-bottom:1px solid #505050;display:flex;align-items:center}.our-presence .map-wrapper .countries .countries-list ul li a{width:100%;display:flex;align-items:center;font-size:18px;font-style:normal;font-weight:500;line-height:28px;text-transform:uppercase;color:#fff;transition:all .3s ease;position:relative;cursor:default}.our-presence .map-wrapper .countries .countries-list ul li a::after{content:"";position:absolute;width:40px;height:40px;background-image:url(/images/icons/arrow-next-white.svg?v=2ncA8v2RgtWdaoaMILjwnd98Wl4);background-size:20px 20px;background-position:center;background-repeat:no-repeat;top:50%;transform:translateY(-50%);inset-inline-end:0;transition-duration:.2s}@media all and (max-width:992px){.our-presence{min-height:fit-content;max-height:100vh}.our-presence .map-wrapper{min-height:fit-content;max-height:100vh;flex-direction:column}.our-presence .map-wrapper .mapImg{padding-top:50px;padding-bottom:5px;flex:0 0 100%;max-width:100%}.our-presence .map-wrapper .countries{flex:0 0 100%;max-width:100%;padding-top:45px;padding-bottom:36px}.our-presence .map-wrapper .countries::before{display:none}.our-presence .map-wrapper .countries .countries-list{padding-inline:20px;padding-bottom:0;width:100%}.our-presence .map-wrapper .countries .countries-list h5{font-size:22px;margin-bottom:30px;line-height:normal}.our-presence .map-wrapper .countries .countries-list ul{width:100%}.our-presence .map-wrapper .countries .countries-list ul li a{font-size:16px}}.news-listing{width:100%;background-color:#fff;position:relative}.news-listing .section-header{margin-bottom:32px}.news-listing .section-header .section-title{color:#000;margin-bottom:0}.news-listing .section-body{width:100%;margin-bottom:48px}.news-listing .section-body .section-listing{width:100%;flex-wrap:wrap;margin-inline:-15px;display:flex}.news-listing .section-body .section-listing .item-div{padding-inline:15px}.news-listing .section-body .section-listing .item-div .item{width:100%;display:flex;flex-direction:column}.news-listing .section-body .section-listing .item-div .item .item-img{width:100%;margin-bottom:21px;overflow:hidden}.news-listing .section-body .section-listing .item-div .item .item-img .ratio{--bs-aspect-ratio:68%}.news-listing .section-body .section-listing .item-div .item .item-img img{width:100%;height:100%;object-fit:cover;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.news-listing .section-body .section-listing .item-div .item .item-info .item-tags{display:flex;gap:5px;margin-bottom:21px}.news-listing .section-body .section-listing .item-div .item .item-info .item-tags .tag{max-width:fit-content;display:flex;padding:4px 0;justify-content:center;align-items:center;border-radius:32.56px;border:1.018px solid rgba(0,0,0,.24)}.news-listing .section-body .section-listing .item-div .item .item-info .item-tags .tag span{font-size:12px;font-style:normal;font-weight:300;line-height:14px;padding-inline:10px}.news-listing .section-body .section-listing .item-div .item .item-info .item-tags .tag.date{background-color:#fff}.news-listing .section-body .section-listing .item-div .item .item-info .item-tags .tag.date span{color:rgba(0,0,0,.8)}.news-listing .section-body .section-listing .item-div .item .item-info .item-tags .tag.country{background-color:#000;border-color:#000}.news-listing .section-body .section-listing .item-div .item .item-info .item-tags .tag.country span{color:#fff}.news-listing .section-body .section-listing .item-div .item .item-info .item-title{font-style:normal;font-weight:400;color:#000;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.news-listing .section-body .section-listing .item-div .item .item-info .item-title{font-size:22px}@media screen and (min-width:400px){.news-listing .section-body .section-listing .item-div .item .item-info .item-title{font-size:calc(22px + 3*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.news-listing .section-body .section-listing .item-div .item .item-info .item-title{font-size:25px}}.news-listing .section-body .section-listing .item-div .item .item-info .item-title{line-height:24px}@media screen and (min-width:400px){.news-listing .section-body .section-listing .item-div .item .item-info .item-title{line-height:calc(24px + 9*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.news-listing .section-body .section-listing .item-div .item .item-info .item-title{line-height:33px}}.news-listing .section-body .section-listing .item-div:hover .item .item-img img{transform:scale(1.1)}.news-listing .section-body .section-listing .item-div:hover .item .item-info .item-title{color:#c22b31}@media all and (max-width:768px){.news-listing .section-body{margin-bottom:30px}.news-listing .section-body .section-listing{margin:0}.news-listing .section-body .section-listing .item-div{width:100%;margin-bottom:28px;padding-inline:0}.news-listing .section-body .section-listing .item-div .item-img .ratio{--bs-aspect-ratio:65%}}.highlight-esg{width:100%;background-color:#fff}.highlight-esg .wrapper{width:100%;position:relative;min-height:550px;display:flex;align-items:center}.highlight-esg .wrapper::after{content:"";position:absolute;width:720px;height:565px;top:0;inset-inline-start:50%;transform:translateX(-50%);background-image:url(/images/grey-shapes.svg?v=aWPg8NUx0cyPCNuqoVAYwQOYHhk);background-repeat:no-repeat;background-size:cover;z-index:1}.highlight-esg .wrapper .bg-img{width:100%;position:absolute;inset:0;z-index:1}.highlight-esg .wrapper .bg-img img{width:100%;height:100%;object-fit:cover;object-position:center}.highlight-esg .wrapper .bg-img::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.2) 100%);background-repeat:no-repeat;background-size:cover;width:100%;height:100%;z-index:1}.highlight-esg .wrapper .content{padding-inline:70px;padding-top:180px;padding-bottom:100px;width:100%;z-index:3}.highlight-esg .wrapper .content .info{max-width:45%;display:flex;flex-direction:column}.highlight-esg .wrapper .content .info h2{color:#fff;font-style:normal;font-weight:500;line-height:normal;margin-bottom:12px}.highlight-esg .wrapper .content .info h2{font-size:28px}@media screen and (min-width:400px){.highlight-esg .wrapper .content .info h2{font-size:calc(28px + 7*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.highlight-esg .wrapper .content .info h2{font-size:35px}}.highlight-esg .wrapper .content .info .summary{color:#fff;font-style:normal;font-weight:300;margin-bottom:36px}.highlight-esg .wrapper .content .info .summary{font-size:18px}@media screen and (min-width:400px){.highlight-esg .wrapper .content .info .summary{font-size:calc(18px + 4*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.highlight-esg .wrapper .content .info .summary{font-size:22px}}.highlight-esg .wrapper .content .info .summary{line-height:26px}@media screen and (min-width:400px){.highlight-esg .wrapper .content .info .summary{line-height:calc(26px + 5*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.highlight-esg .wrapper .content .info .summary{line-height:31px}}@media all and (max-width:992px){.highlight-esg .wrapper{min-height:fit-content}.highlight-esg .wrapper::after{width:350px;height:300px;inset-inline-start:auto;transform:translateX(0);inset-inline-end:0}.highlight-esg .wrapper .content{padding-top:36px;padding-bottom:50px;padding-inline:24px}.highlight-esg .wrapper .content .info{max-width:100%}.highlight-esg .wrapper .content .info h2{margin-bottom:18px}.highlight-esg .wrapper .content .info .summary{margin-bottom:55px}}.careers-highlight-block{background-color:#f3f3f3;width:100%;margin-top:100px;padding-top:100px;padding-bottom:10px;min-height:fit-content;margin-bottom:-3px}.careers-highlight-block .wrapper{width:100%;display:flex;align-items:center;justify-content:space-between;min-height:400px;gap:50px}.careers-highlight-block .wrapper .content{flex:0 0 45%;max-width:45%}.careers-highlight-block .wrapper .content h2{font-weight:500;margin-bottom:50px}.careers-highlight-block .wrapper .img-container{flex:0 0 45%;max-width:45%}.careers-highlight-block .wrapper .img-container .ratio{--bs-aspect-ratio:65%}.careers-highlight-block .wrapper .img-container img{width:100%;height:100%;object-fit:cover;object-position:center}.careers-highlight-block.block-spacing{padding-block:100px}.careers-highlight-block.with-shape{position:relative;background-color:#f7f7f7}.careers-highlight-block.with-shape::after{content:"";position:absolute;inset-inline-start:0;inset-block-start:0;width:75%;height:100%;z-index:1;background-image:url(/images/about-shape-2.svg?v=lGRJtxP833ZY_JDXnNrQeqmJEAg);background-repeat:no-repeat;background-size:contain}@media all and (max-width:992px){.careers-highlight-block{margin-top:50px;padding-top:56px;padding-bottom:64px}.careers-highlight-block .wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:fit-content}.careers-highlight-block .wrapper .content{flex:0 0 100%;max-width:100%}.careers-highlight-block .wrapper .img-container{flex:0 0 100%;max-width:100%;width:100%}}.main-wrapper.bannerless{padding-top:240px}@media all and (max-width:768px){.main-wrapper.bannerless{padding-top:120px}}.page-controls .container .back-arrow{display:flex;align-items:center;gap:14px}.page-controls .container .back-arrow::before{display:inline-block;width:24px;height:24px;content:"";background-image:url("/images/arrow-back.svg?v=WkKpdmno66t79TOslXbD2tGcoXE");background-repeat:no-repeat;background-position:center;background-size:contain;transition:transform .3s ease-in-out}.page-controls .container .back-arrow:hover:hover::before{transform:translateX(-10px);filter:brightness(0)}.button-container .button .file-download{display:flex;align-items:center;justify-content:center;gap:.5em}.button-container .button .file-download::before{display:inline-block;width:25px;height:25px;content:"";background-image:url("/images/file-download.svg?v=fHqfUA2ANqNYuEAqcwz_CKZ0Juk");background-repeat:no-repeat;background-position:center;background-size:contain;transition:transform .3s ease-in-out}.solution-details-section .image-container{max-height:700px;aspect-ratio:.8008982036}.solution-details-section .image-container img{width:100%;height:100%;object-fit:cover}.solution-details-section h3.title{font-weight:400;line-height:1;margin-bottom:50px}.solution-details-section h3.title{font-size:25px}@media screen and (min-width:400px){.solution-details-section h3.title{font-size:calc(25px + 25*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.solution-details-section h3.title{font-size:50px}}.solution-details-section h4.title{font-weight:700;margin-bottom:20px}.solution-details-section h4.title{font-size:18px}@media screen and (min-width:400px){.solution-details-section h4.title{font-size:calc(18px + 4*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.solution-details-section h4.title{font-size:22px}}.solution-details-section .button-container{margin-bottom:50px}.solution-details-section .rich-text{margin-bottom:20px}.solution-details-section .brands-listing{padding-block:0;margin-bottom:50px}.rich-text{color:#858585;font-family:"DIN Pro",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.6}.newsletter-form-section{margin-bottom:-2px;margin-top:-2px;background-color:#141414}.newsletter-form-section .container .newsletter-form-wrapper{font-family:"DIN Pro";color:#fff;font-size:14px;line-height:1.7;padding-block:40px}.newsletter-form-section .container .newsletter-form-wrapper .subscription-prompt-wrapper{display:flex;height:100%}.newsletter-form-section .container .newsletter-form-wrapper .subscription-prompt-wrapper p.subscription-prompt{margin-top:auto;margin-bottom:0;font-weight:700;line-height:normal;margin-bottom:20px}.newsletter-form-section .container .newsletter-form-wrapper .subscription-prompt-wrapper p.subscription-prompt{font-size:20px}@media screen and (min-width:400px){.newsletter-form-section .container .newsletter-form-wrapper .subscription-prompt-wrapper p.subscription-prompt{font-size:calc(20px + 8*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.newsletter-form-section .container .newsletter-form-wrapper .subscription-prompt-wrapper p.subscription-prompt{font-size:28px}}.newsletter-form-section .container .newsletter-form-wrapper .newsletter-form{display:flex;align-items:flex-end;flex-wrap:wrap}.newsletter-form-section .container .newsletter-form-wrapper .newsletter-form input[type="email"]{margin-inline-end:-20px;padding-inline-end:30px;display:block;color:#fff;flex-grow:1;font-weight:400;line-height:1.7;padding-top:14px;padding-bottom:10px;height:100%;background-color:transparent;border:unset;border-bottom:1px solid #424242}.newsletter-form-section .container .newsletter-form-wrapper .newsletter-form input[type="email"]::placeholder{text-transform:uppercase}.newsletter-form-section .container .newsletter-form-wrapper .newsletter-form input[type="email"]:focus{outline:0}.newsletter-form-section .container .newsletter-form-wrapper .newsletter-form .error-wrapper{min-height:20px;flex-basis:100%}.newsletter-form-section .container .newsletter-form-wrapper .newsletter-form .error-wrapper p.error-summary{margin-bottom:0;font-size:12px;line-height:1.25;margin-top:5px;color:#c22b31}.newsletter-form-section .container .form-wrapper{position:relative}.newsletter-form-section .container .subscribe-msg{color:#fff;font-size:14px;line-height:1.25;padding-inline-start:28px;position:relative;margin-top:15px;position:absolute;bottom:-15px;inset-inline-start:0}.newsletter-form-section .container .subscribe-msg::before{content:"";position:absolute;inset-inline-start:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background-size:16px 16px;mask-image:url("../images/icons/small-circle-check.svg?v=2V_RIO5U5vY8L678IKRLWBlCGhg");mask-repeat:no-repeat;mask-size:contain;mask-position:center;-webkit-mask-image:url("../images/icons/small-circle-check.svg?v=2V_RIO5U5vY8L678IKRLWBlCGhg");-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center;background-color:#198754}@media all and (max-width:992px){.newsletter-form-section .container .newsletter-form-wrapper .offset-1{margin:0}.newsletter-form-section .container .newsletter-form-wrapper .newsletter-form{width:100%}.newsletter-form-section .container .newsletter-form-wrapper .newsletter-form input[type="email"]{margin-bottom:30px;width:100%}}.loader-container{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;height:100vh}.loader{color:#fff;font-size:10px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;z-index:99999;animation:loaderSpin 1.3s infinite linear;transform:translateZ(0)}.popup-container{position:fixed;width:100%;height:100%;z-index:100;top:0;inset-inline-start:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;display:none}.popup-container .popup{background:#fff;padding:50px;width:70%;max-width:900px;max-height:100vh;position:relative}.popup-container .popup .close{margin-inline-start:auto;margin-inline-end:0;margin-bottom:35px;width:fit-content;max-width:100%;display:flex;align-items:center;gap:15px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.popup-container .popup .close span{font-size:18px;font-style:normal;font-weight:400;line-height:1.2;color:#c22b31}.popup-container .popup .close img{width:24px;height:24px;object-fit:contain}.popup-container .popup .close:hover{cursor:pointer;opacity:.5}.popup-container .popup .popup-content{display:flex;justify-content:center;align-items:center;flex-direction:column}@media all and (max-width:992px){.popup-container .popup{padding:25px;width:100%}}.popup-container.success-popup .popup{position:relative;padding:55px;padding-bottom:60px;max-height:500px;min-width:700px;width:fit-content;height:auto;display:flex;justify-content:flex-start;flex-direction:column;align-items:center;z-index:101;border:1px solid transparent;background-color:#fff;backdrop-filter:blur(32.5px);box-shadow:0 4px 30.6px 0 rgba(0,152,163,.07)}.popup-container.success-popup .popup .popup-content .popup-image-container{margin-bottom:30px}.popup-container.success-popup .popup .popup-content .popup-image-container img.popup-image{width:60px;height:60px;object-fit:contain;filter:brightness(0) saturate(100%) invert(18%) sepia(70%) saturate(3939%) hue-rotate(346deg) brightness(89%) contrast(83%)}.popup-container.success-popup .popup .popup-content .title{font-size:1.7em;color:#000;font-weight:700;margin-bottom:15px;text-align:center}.popup-container.success-popup .popup .popup-content .description{font-size:1.1em;line-height:24px;font-weight:400;color:#000;text-align:center;max-width:85%}@media all and (max-width:576px){.popup-container.success-popup .popup{padding:30px;max-width:90%;min-width:90%}.popup-container.success-popup .popup .popup-content .title{font-size:1.3em}.popup-container.success-popup .popup .popup-content .description{font-size:.9em}}@media all and (max-width:992px){.section-body .section-listing .item-div{flex:0 0 50%;max-width:50%}}@media all and (max-width:768px){.section-body .section-listing .item-div{flex:0 0 100%;max-width:100%}}.main-country-banner{min-height:100dvh;overflow:hidden}.main-country-banner .banner-background{position:absolute;inset:0;z-index:1;width:100%;height:100vh}.main-country-banner .banner-background img{width:100%}.main-country-banner .banner-content .banner-title{color:#fff;font-weight:400;line-height:1.27}.main-country-banner .banner-content .banner-title{font-size:55px}@media screen and (min-width:400px){.main-country-banner .banner-content .banner-title{font-size:calc(55px + 15*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.main-country-banner .banner-content .banner-title{font-size:70px}}.country-banner{height:85vh;overflow:hidden;position:relative}.country-banner .banner-container{position:relative;display:flex;align-items:flex-end;width:100%}.country-banner .banner-container .banner-content-container{position:relative;z-index:100;height:85vh;width:100%;display:flex;align-items:flex-end;justify-content:center;padding-bottom:100px}.country-banner .banner-container .banner-content-container .banner-breadcrumbs{color:#fff;font-weight:400;line-height:30px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.4)}.country-banner .banner-container .banner-content-container .banner-breadcrumbs{font-size:14px}@media screen and (min-width:400px){.country-banner .banner-container .banner-content-container .banner-breadcrumbs{font-size:calc(14px + 7*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.country-banner .banner-container .banner-content-container .banner-breadcrumbs{font-size:21px}}.country-banner .banner-container .banner-content-container .banner-title{color:#fff;margin-bottom:40px}.country-banner .banner-container .banner-content-container .banner-title{font-size:24px}@media screen and (min-width:400px){.country-banner .banner-container .banner-content-container .banner-title{font-size:calc(24px + 36*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.country-banner .banner-container .banner-content-container .banner-title{font-size:60px}}.country-banner .banner-container .banner-background-image{position:absolute;inset:0}.country-banner .banner-container .banner-background-image::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#0000008e 0%,rgba(0,0,0,.151) 56%)}.country-banner .banner-container .banner-background-image .img-wrapper,.country-banner .banner-container .banner-background-image .video-wrapper{height:100%;width:100%;position:relative}.country-banner .banner-container .banner-background-image img,.country-banner .banner-container .banner-background-image video{width:100%;height:100%;object-fit:cover;object-position:center}.country-banner .swiper-navigation .swiper-button-prev,.country-banner .swiper-navigation .swiper-button-next{width:35px;height:35px;border:1px solid rgba(144,144,144,.5);background:rgba(255,255,255,.4);border-radius:0}.country-banner .swiper-navigation .swiper-button-prev::after,.country-banner .swiper-navigation .swiper-button-next::after{content:"";position:absolute;width:65%;height:65%;background-image:url("../images/country-banner-arrow.svg?v=ygmQsudO-x1c-WCswbatl6tWi0w");background-size:contain;background-repeat:no-repeat;background-position:center}.country-banner .swiper-navigation .swiper-button-prev.swiper-button-prev::after,.country-banner .swiper-navigation .swiper-button-next.swiper-button-prev::after{transform:rotate(180deg)}.featured-product .row{align-items:center}.featured-product .row .image-container{position:relative;width:100%;aspect-ratio:3/2}.featured-product .row .image-container img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.featured-product .row .content-container .content-title h2{color:#000;font-weight:700;margin-bottom:40px}.featured-product .row .content-container .content-title h2{font-size:18px}@media screen and (min-width:400px){.featured-product .row .content-container .content-title h2{font-size:calc(18px + 18*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.featured-product .row .content-container .content-title h2{font-size:36px}}.featured-product .row .content-container .content-description{color:#000;font-weight:400;line-height:1.6;margin-bottom:50px}.featured-product .row .content-container .content-description{font-size:16px}@media screen and (min-width:400px){.featured-product .row .content-container .content-description{font-size:calc(16px + 5*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.featured-product .row .content-container .content-description{font-size:21px}}.featured-product .row .content-container .content-description p{color:#000;font-weight:400;line-height:1.6}.featured-product .row .content-container .content-description p{font-size:16px}@media screen and (min-width:400px){.featured-product .row .content-container .content-description p{font-size:calc(16px + 5*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.featured-product .row .content-container .content-description p{font-size:21px}}@media screen and (max-width:992px){.featured-product .row .content-container .content-title h2{margin-bottom:20px}.featured-product .row .content-container .content-title .content-description{margin-bottom:30px}}.selected-location .row{align-items:center}.selected-location .row .image-container{position:relative;width:100%;aspect-ratio:3/2}.selected-location .row .image-container img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.selected-location .row .content-container .content-title h2{color:#000;font-weight:700;margin-bottom:40px}.selected-location .row .content-container .content-title h2{font-size:18px}@media screen and (min-width:400px){.selected-location .row .content-container .content-title h2{font-size:calc(18px + 18*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.selected-location .row .content-container .content-title h2{font-size:36px}}.selected-location .row .content-container .content-description{color:#000;font-weight:400;line-height:1.6;margin-bottom:50px}.selected-location .row .content-container .content-description{font-size:16px}@media screen and (min-width:400px){.selected-location .row .content-container .content-description{font-size:calc(16px + 5*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.selected-location .row .content-container .content-description{font-size:21px}}.selected-location .row .content-container .content-description p{color:#000;font-weight:400;line-height:1.6}.selected-location .row .content-container .content-description p{font-size:16px}@media screen and (min-width:400px){.selected-location .row .content-container .content-description p{font-size:calc(16px + 5*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.selected-location .row .content-container .content-description p{font-size:21px}}@media screen and (max-width:992px){.selected-location .row .content-container .content-title h2{margin-bottom:20px}.selected-location .row .content-container .content-title .content-description{margin-bottom:30px}}.mie-auto{margin-inline-end:auto}.mis-auto{margin-inline-start:auto}.our-projects-listing .section-title h2{color:#000;font-weight:700;line-height:1.2}.our-projects-listing .section-title h2{font-size:24px}@media screen and (min-width:400px){.our-projects-listing .section-title h2{font-size:calc(24px + 12*((100vw - 400px)/1600))}}@media screen and (min-width:2000px){.our-projects-listing .section-title h2{font-size:36px}}.our-projects-listing .project-item{width:50%;display:block;margin-block:100px}.our-projects-listing .project-item .project-item-image{width:100%;aspect-ratio:16/9;position:relative;margin-bottom:20px;overflow:hidden}.our-projects-listing .project-item .project-item-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-ms-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}.our-projects-listing .project-item .project-item-content .project-item-subtitle{color:#000;font-size:16px;font-weight:700;line-height:2;margin-bottom:5px;will-change:transform}.our-projects-listing .project-item .project-item-content .project-item-title{color:#000;font-size:24px;font-weight:700;line-height:1.3;will-change:transform}.our-projects-listing .project-item:hover .project-item-image img{transform:scale(1.1)!important}.our-projects-listing .project-item:nth-child(odd){margin-inline-start:auto}.our-projects-listing .project-item:nth-child(n+3){width:100%}.our-projects-listing .project-item:nth-child(n+3) .project-item-image{aspect-ratio:2/1}.our-projects-listing .project-item:first-child{margin-top:-40px}.our-projects-listing .project-button-container .viewAll.red{text-align:start}@media screen and (max-width:992px){.our-projects-listing .project-item{width:100%;margin-block:50px}.our-projects-listing .project-item:last-child{margin-bottom:0}}