:root{--primary_main:rgb(0, 165, 91);--primary_light: rgb(95, 210, 70);--green_100: rgb(0, 95, 81);--green_85: rgba(0, 95, 81, 0.85);--green_20: rgba(0, 95, 81, 0.2);--green_10: rgba(0, 95, 81, 0.1);--white_100:rgb(255, 255, 255);--white_80:rgba(255, 255, 255, 0.8);--white_50:rgba(255, 255, 255, 0.5);--white_30: rgba(255, 255, 255, 0.3);--white_10: rgba(255, 255, 255, 0.1);--white_5: rgba(255, 255, 255, 0.05);--gray_main: rgb(246, 246, 246);--gray_light:rgb(252, 252, 252);--black:#000;--xs: 575;--sm: 768;--md: 992;--lg: 1200}.page-template-homepage section.hero video{width:100vw;height:100vh;object-fit:cover}@media only screen and (max-width: 992px){.page-template-homepage section.hero video{height:97vh}}.page-template-homepage section.hero .custom-container{top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%;z-index:1}.page-template-homepage section.hero .custom-container h1.title{top:50%;left:50%;transform:translate(-50%, -50%);width:100%;text-transform:uppercase;text-align:center}.page-template-homepage section.hero .custom-container .showroom-btn{bottom:31px;right:0}.page-template-homepage section.hero .custom-container .showroom-btn a{padding:max(.78125vw,8px) max(1.5625vw,15px);border-radius:max(1.5625vw,15px);background:rgba(255,255,255,.1);color:#000;box-shadow:10px 10px 30px 0px rgba(0,95,81,.1);backdrop-filter:blur(7.5px);-webkit-backdrop-filter:blur(7.5px);letter-spacing:.8px}.page-template-homepage section.hero .custom-container .showroom-btn a:hover{background:#005f51;color:#fff}.page-template-homepage section.hero .scroll-wrapper{bottom:31px;left:50%;transform:translateX(-50%);mix-blend-mode:multiply;z-index:2}.page-template-homepage section.hero .scroll-wrapper a{color:#000}.page-template-homepage section.hero-new{height:100vh;background-image:var(--bckg);overflow:hidden}@media only screen and (max-width: 768px){.page-template-homepage section.hero-new{height:auto;padding-bottom:46px}}.page-template-homepage section.hero-new .custom-container{padding-top:max(10.1041666667vw,160px);max-width:min(1720px,90%);width:100%}@media only screen and (max-width: 768px){.page-template-homepage section.hero-new .custom-container{gap:8vh}}.page-template-homepage section.hero-new .custom-container .blocks-img{width:100%}.page-template-homepage section.hero-new .custom-container .blocks-img img{height:600px}@media only screen and (max-width: 1280px){.page-template-homepage section.hero-new .custom-container .blocks-img img{height:auto}}.page-template-homepage section.hero-new .showroom-btn{right:6.9%;bottom:max(1.5625vw,18px)}@media only screen and (max-width: 768px){.page-template-homepage section.hero-new .showroom-btn{right:5%}}.page-template-homepage section.hero-new .showroom-btn a{padding:max(.78125vw,8px) max(1.5625vw,15px);border-radius:max(1.5625vw,15px);background:rgba(255,255,255,.1);color:#fff;font-weight:600;box-shadow:10px 10px 30px 0px rgba(0,95,81,.1);backdrop-filter:blur(7.5px);-webkit-backdrop-filter:blur(7.5px);letter-spacing:.8px}.page-template-homepage section.hero-new .showroom-btn a:hover{background:#005f51}.page-template-homepage section.hero-new .scroll-wrapper{left:5.729%;bottom:max(1.5625vw,18px);z-index:2;mix-blend-mode:multiply}@media only screen and (max-width: 768px){.page-template-homepage section.hero-new .scroll-wrapper{left:5%}}.page-template-homepage section.content{padding-block:max(9.6354166667vw,80px);background:#005f51}.page-template-homepage section.content .custom-container{width:100%}@media only screen and (max-width: 768px){.page-template-homepage section.content .custom-container{flex-direction:column-reverse;gap:20px}}.page-template-homepage section.content .custom-container .text-content{width:46.4%;gap:max(4.1666666667vw,40px)}@media only screen and (max-width: 768px){.page-template-homepage section.content .custom-container .text-content{width:100%}}.page-template-homepage section.content .custom-container .text-content .heading{direction:ltr}.page-template-homepage section.content .custom-container .text-content .heading .splide__slide{gap:max(.625vw,10px)}.page-template-homepage section.content .custom-container .text-content .heading .splide__slide h3{color:#fff;font-size:max(1.875vw,18px);font-weight:200}.page-template-homepage section.content .custom-container .text-content .heading .splide__slide h2{font-weight:600;color:#5fd246}.page-template-homepage section.content .custom-container .text-content .thumbs .splide__slide{border:1px solid rgba(0,0,0,0);border-radius:50%;padding:3px}@media only screen and (max-width: 768px){.page-template-homepage section.content .custom-container .text-content .thumbs .splide__slide{flex:1;aspect-ratio:1}}.page-template-homepage section.content .custom-container .text-content .thumbs .splide__slide .slide-content{border-radius:50%;overflow:hidden;height:100%}.page-template-homepage section.content .custom-container .text-content .thumbs .splide__slide .slide-content::before{content:"";position:absolute;inset:0;background:rgba(0,95,81,.25);opacity:1;visibility:visible}.page-template-homepage section.content .custom-container .text-content .thumbs .splide__slide .slide-content .play-btn{z-index:2;opacity:1;visibility:visible}.page-template-homepage section.content .custom-container .text-content .thumbs .splide__slide.is-active{border:1px solid #5fd246}.page-template-homepage section.content .custom-container .text-content .thumbs .splide__slide.is-active .slide-content::before{opacity:0;visibility:hidden}.page-template-homepage section.content .custom-container .text-content .thumbs .splide__slide.is-active .play-btn{opacity:0;visibility:hidden}.page-template-homepage section.content .custom-container .text-content .thumbs .splide__slide:hover .play-btn svg path{fill:#5fd246;stroke:#5fd246}.page-template-homepage section.content .custom-container .assets-content{width:44.04%;box-shadow:10px 10px 30px 0px rgba(0,0,0,.15);border-radius:50%;direction:ltr}@media only screen and (max-width: 768px){.page-template-homepage section.content .custom-container .assets-content{width:90%}}.page-template-homepage section.content .custom-container .assets-content .splide__arrow{top:71%;background:rgba(0,0,0,0);opacity:1;width:auto;height:auto}.page-template-homepage section.content .custom-container .assets-content .splide__arrow svg{width:max(1.6666666667vw,28px);height:max(1.6666666667vw,28px)}.page-template-homepage section.content .custom-container .assets-content .splide__arrow--prev{left:-20px}.page-template-homepage section.content .custom-container .assets-content .splide__arrow--next{right:-20px}.page-template-homepage section.content .custom-container .assets-content .splide__arrow:disabled{opacity:.3}.page-template-homepage section.content .custom-container .assets-content .splide__slide{aspect-ratio:1;border-radius:50%;width:100%;overflow:hidden}.page-template-homepage section.content .custom-container .assets-content .splide__slide .play-btn{background:rgba(0,0,0,0)}.page-template-homepage section.content .custom-container .assets-content .splide__slide .play-btn svg{opacity:1;visibility:visible}.page-template-homepage section.content .custom-container .assets-content .splide__slide .play-btn svg.hidden{opacity:0;visibility:hidden}.page-template-homepage section.content .custom-container .assets-content .splide__slide:hover .play-btn.paused svg.pause{opacity:1;visibility:visible}.page-template-homepage section.about .custom-container{padding-block:max(9.6614583333vw,30px)}@media only screen and (max-width: 992px){.page-template-homepage section.about .custom-container .content{flex-direction:column-reverse}}.page-template-homepage section.about .custom-container .content .text-content{width:46.29%;gap:max(20px,3.125vw)}@media only screen and (max-width: 992px){.page-template-homepage section.about .custom-container .content .text-content{width:100%}}.page-template-homepage section.about .custom-container .content .img-content{width:40.6%}@media only screen and (max-width: 992px){.page-template-homepage section.about .custom-container .content .img-content{width:100%}}@media only screen and (max-width: 768px){.page-template-homepage section.about .custom-container .content .img-content{transform:scale(0.8)}}.page-template-homepage section.verticals{overflow-x:unset}.page-template-homepage section.verticals .custom-container{padding-block:max(5vw,34px);gap:max(20px,3.125vw)}.page-template-homepage section.verticals .custom-container .el{z-index:-1}.page-template-homepage section.verticals .custom-container .verticals-blocks{width:min(1340px,100%);margin-inline-start:max(6.3541666667vw,40px);margin-inline-end:auto}@media only screen and (max-width: 1550px){.page-template-homepage section.verticals .custom-container .verticals-blocks{margin-inline-start:auto}}@media only screen and (max-width: 992px){.page-template-homepage section.verticals .custom-container .verticals-blocks{flex-direction:column;align-items:center;row-gap:20px}}.page-template-homepage section.verticals .custom-container .verticals-blocks .block{width:29.6%;aspect-ratio:397/622;background-image:var(--bckg) !important;border-radius:10px;box-shadow:10px 10px 30px 0px rgba(0,95,81,.15);overflow:hidden}.page-template-homepage section.verticals .custom-container .verticals-blocks .block::before{content:"";position:absolute;inset:0;background:rgba(0,95,81,.35)}.page-template-homepage section.verticals .custom-container .verticals-blocks .block .block-front{height:100%;z-index:1;padding:max(20px,1.8229166667vw);gap:max(14px,1.5625vw)}.page-template-homepage section.verticals .custom-container .verticals-blocks .block .block-front h3{color:#fff;text-align:center}.page-template-homepage section.verticals .custom-container .verticals-blocks .block .block-back{opacity:0;visibility:hidden;height:100%;z-index:2;inset:0;background:#f6f6f6;padding:max(20px,1.5625vw) max(20px,1.8229166667vw) max(30px,2.8645833333vw);transition:all ease-out 350ms;overflow-y:auto}.page-template-homepage section.verticals .custom-container .verticals-blocks .block .block-back .block-img img{border-radius:max(10.4166666667vw,160px);box-shadow:10px 10px 30px 0px rgba(0,95,81,.15)}.page-template-homepage section.verticals .custom-container .verticals-blocks .block .block-back h3{text-align:center}.page-template-homepage section.verticals .custom-container .verticals-blocks .block .block-back .description{text-align:center}.page-template-homepage section.verticals .custom-container .verticals-blocks .block:hover .block-back{opacity:1;visibility:visible}@media only screen and (max-width: 992px){.page-template-homepage section.verticals .custom-container .verticals-blocks .block{width:50%}}@media only screen and (max-width: 575px){.page-template-homepage section.verticals .custom-container .verticals-blocks .block{width:100%;aspect-ratio:397/500}}.page-template-homepage section.verticals::after{content:"";position:absolute;left:0;bottom:-89px;z-index:-1;background-image:url("../images/dots-box2.png");background-size:100%;background-repeat:no-repeat;width:12.5vw;aspect-ratio:240/700}.page-template-homepage section.products{padding-block:max(3.8541666667vw,30px)}@media only screen and (max-width: 992px){.page-template-homepage section.products{background-color:#f6f6f6}}.page-template-homepage section.products .custom-container{background-color:#f6f6f6;padding:max(2.7083333333vw,20px) max(5.1041666667vw,30px)}@media only screen and (max-width: 992px){.page-template-homepage section.products .custom-container{padding:0;background-color:unset;gap:30px;max-width:100%}}.page-template-homepage section.products .custom-container .products-blocks{mix-blend-mode:multiply;gap:max(12.3958333333vw,30px) max(3.3854166667vw,30px);z-index:1}.page-template-homepage section.products .custom-container .products-blocks .img-block{width:12.66%}@media only screen and (max-width: 992px){.page-template-homepage section.products .custom-container .products-blocks .img-block{width:auto;display:flex;align-items:flex-end}}.page-template-homepage section.products .custom-container .products-blocks .img-block img.triangle{left:0;bottom:0;max-width:17.52%}.page-template-homepage section.products .custom-container .products-blocks .img-block:nth-of-type(even){margin-top:max(5.2083333333vw,30px)}@media only screen and (max-width: 992px){.page-template-homepage section.products .custom-container .products-blocks .img-block:nth-of-type(even){margin-top:0}}.page-template-homepage section.products .custom-container .products-blocks .splide__arrows{display:none}@media only screen and (max-width: 992px){.page-template-homepage section.products .custom-container .products-blocks .splide__arrows{display:block}}.page-template-homepage section.products .custom-container .products-blocks .splide__arrows .splide__arrow{top:calc(100% + max(2.6041666667vw,24px));transform:unset;opacity:1;height:auto;width:auto;background:rgba(0,0,0,0)}@media only screen and (max-width: 575px){.page-template-homepage section.products .custom-container .products-blocks .splide__arrows .splide__arrow{top:100%}}.page-template-homepage section.products .custom-container .products-blocks .splide__arrows .splide__arrow svg{height:auto;width:auto}.page-template-homepage section.products .custom-container .products-blocks .splide__arrows .splide__arrow svg path{fill:#002649}.page-template-homepage section.products .custom-container .products-blocks .splide__arrows .splide__arrow.splide__arrow--prev{left:40%}@media only screen and (max-width: 575px){.page-template-homepage section.products .custom-container .products-blocks .splide__arrows .splide__arrow.splide__arrow--prev{left:30%}}.page-template-homepage section.products .custom-container .products-blocks .splide__arrows .splide__arrow.splide__arrow--next{right:40%}@media only screen and (max-width: 575px){.page-template-homepage section.products .custom-container .products-blocks .splide__arrows .splide__arrow.splide__arrow--next{right:30%}}.page-template-homepage section.products .custom-container .products-blocks .splide__arrows .splide__arrow:hover svg path{fill:#5fd246}.page-template-homepage section.products .custom-container .content{z-index:2;gap:max(1.5625vw,18px)}@media only screen and (max-width: 992px){.page-template-homepage section.products .custom-container .content{position:static;transform:unset;padding-inline:16px}}.page-template-homepage section.products::after{content:"";position:absolute;top:30px;right:0;z-index:-1;background-image:url("../images/dots-box.png");background-size:100%;background-repeat:no-repeat;width:36.45vw;aspect-ratio:700/240}.page-template-homepage section.drives-us{padding-block:max(8.0729166667vw,30px);background:#f6f6f6}.page-template-homepage section.drives-us .custom-container{gap:max(20px,3.125vw);z-index:1}.page-template-homepage section.drives-us .custom-container .drives-us-blocks{grid-template-columns:repeat(3, 1fr);gap:max(1.3020833333vw,14px)}@media only screen and (max-width: 1200px){.page-template-homepage section.drives-us .custom-container .drives-us-blocks{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){.page-template-homepage section.drives-us .custom-container .drives-us-blocks{grid-template-columns:repeat(1, 1fr)}}.page-template-homepage section.drives-us .custom-container .drives-us-blocks .block{aspect-ratio:488/280;border-radius:10px;padding:max(2.0833333333vw,20px) max(2.8125vw,20px);background-image:var(--bckg);box-shadow:10px 10px 30px 0px rgba(0,0,0,0);overflow:hidden;z-index:0;background-position:top left}.page-template-homepage section.drives-us .custom-container .drives-us-blocks .block .block-heading{gap:max(1.25vw,14px)}.page-template-homepage section.drives-us .custom-container .drives-us-blocks .block .block-heading .block-icon{min-width:max(38px,3.75vw);aspect-ratio:1}.page-template-homepage section.drives-us .custom-container .drives-us-blocks .block .block-heading .title *{font-size:max(1.875vw,24px);line-height:1.2}.page-template-homepage section.drives-us .custom-container .drives-us-blocks .block::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(99.74deg, rgba(246, 246, 246, 0.6) 51.38%, rgba(255, 255, 255, 0.64) 98.54%, rgba(245, 245, 245, 0.6) 100%)}.page-template-homepage section.drives-us .custom-container .drives-us-blocks .block:hover{box-shadow:10px 10px 30px 0px rgba(0,95,81,.15)}.page-template-homepage section.drives-us .custom-container .drives-us-blocks .block:hover .primary-btn{border:1px solid #005f51;color:#fff;background:#005f51}.page-template-homepage section.drives-us::after{content:"";position:absolute;right:8.8541666667vw;bottom:5.15625vw;z-index:0;background-image:url("../images/dots-box3.png");background-size:100%;background-repeat:no-repeat;width:12.5vw;aspect-ratio:240/700}.page-template-homepage section.worldwide{background:#efefef;padding-block:max(8.28125vw,30px)}.page-template-homepage section.worldwide .custom-container{margin-inline-start:max(5%,9.8958333333vw)}@media only screen and (max-width: 1200px){.page-template-homepage section.worldwide .custom-container{margin-inline-start:auto}}@media only screen and (max-width: 992px){.page-template-homepage section.worldwide .custom-container{flex-direction:column;gap:20px}}.page-template-homepage section.worldwide .custom-container .text-content{width:32.67%;gap:max(20px,2.6041666667vw);z-index:0}@media only screen and (max-width: 992px){.page-template-homepage section.worldwide .custom-container .text-content{width:100%}}.page-template-homepage section.worldwide .custom-container .text-content .dotted{padding-bottom:10px}.page-template-homepage section.worldwide .custom-container .text-content::after{content:"";position:absolute;top:0;left:0;z-index:-1;background-image:url("../images/hp_products_bg_el.png");background-size:100%;background-repeat:no-repeat;width:45.5729166667vw;aspect-ratio:875/480}.page-template-homepage section.worldwide .custom-container .map{width:65.21%}@media only screen and (max-width: 992px){.page-template-homepage section.worldwide .custom-container .map{width:100%}}.page-template-homepage section.worldwide .custom-container .map .pin{top:var(--y);left:var(--x);cursor:pointer}.page-template-homepage section.worldwide .custom-container .map .pin .tooltip{opacity:0;visibility:hidden;z-index:0;top:0;left:calc(100% + 9px);padding:16px 22px 12px;width:135px;background:#fff;box-shadow:0 4px 10px 0 rgba(0,95,81,.15);border-radius:10px}.page-template-homepage section.worldwide .custom-container .map .pin .tooltip p.country{color:#005f51;padding-bottom:10px;text-align:center}.page-template-homepage section.worldwide .custom-container .map .pin .tooltip .logos .logo{padding-block:9px;border-top:1px solid rgba(0,95,81,.2)}.page-template-homepage section.worldwide .custom-container .map .pin .tooltip .logos .logo.no-border{border-top:none}.page-template-homepage section.worldwide .custom-container .map .pin .tooltip::before{content:url("../images/icons/arrow.png");position:absolute;top:8px;left:-10px}.page-template-homepage section.worldwide .custom-container .map .pin span.bullet{display:inline-block;width:6px;height:6px;border-radius:100%;background:#5fd246;animation:pulse-animation 3s infinite;padding:3px}.page-template-homepage section.worldwide .custom-container .map .pin span.bullet:hover{transform:scale(1.3);animation:unset}.page-template-homepage section.worldwide .custom-container .map .pin.open .tooltip{opacity:1;visibility:visible;z-index:2}@media only screen and (max-width: 992px){.page-template-homepage section.worldwide .custom-container .map .pin.type-pin{transform:scale(0.7)}}.page-template-homepage section.unseen{background:#f6f6f6;padding-block:max(8.59375vw,30px);overflow:hidden}.page-template-homepage section.unseen .custom-container{gap:max(30px,2.6041666667vw);z-index:1}.page-template-homepage section.unseen .custom-container .video-wrapper{margin-top:10px;aspect-ratio:1917/1007}.page-template-homepage section.unseen .custom-container .video-wrapper .placeholder-img{inset:0;z-index:1;opacity:1;visibility:visible;height:100%}.page-template-homepage section.unseen .custom-container .video-wrapper .placeholder-img.transparent{z-index:-1;opacity:0;visibility:hidden}.page-template-homepage section.unseen .custom-container .video-wrapper .play-btn{bottom:max(10px,2.7604166667vw);right:max(10px,3.3854166667vw);z-index:2}@media only screen and (max-width: 575px){.page-template-homepage section.unseen .custom-container .video-wrapper .play-btn .act-btn .icon{max-width:20px}}.page-template-homepage section.unseen .custom-container .video-wrapper .play-btn .act-btn .icon svg.play{opacity:1;visibility:visible;z-index:1}.page-template-homepage section.unseen .custom-container .video-wrapper .play-btn .act-btn .icon svg.pause{inset:0;opacity:0;visibility:hidden;z-index:-1}.page-template-homepage section.unseen .custom-container .video-wrapper .play-btn .act-btn.playing{opacity:0;visibility:hidden}.page-template-homepage section.unseen .custom-container .video-wrapper .play-btn .act-btn.playing svg.play{opacity:0;visibility:hidden;z-index:-1}.page-template-homepage section.unseen .custom-container .video-wrapper .play-btn .act-btn.playing svg.pause{opacity:1;visibility:visible;z-index:1}.page-template-homepage section.unseen .custom-container .video-wrapper iframe{width:100%;height:100%}.page-template-homepage section.unseen .custom-container .video-wrapper:hover .play-btn .act-btn.playing{opacity:1;visibility:visible}@media only screen and (max-width: 992px){.page-template-homepage section.unseen .custom-container .video-wrapper:hover .play-btn .act-btn.playing{opacity:0;visibility:hidden}}.page-template-homepage section.unseen::after{content:"";position:absolute;right:0;bottom:0;z-index:0;background-image:url("../images/dots-box3.png");background-size:100%;background-repeat:no-repeat;width:12.5vw;aspect-ratio:240/700}.page-template-homepage .modal .modal-content .splide__slide{max-height:0}.page-template-homepage .modal .modal-content .splide__slide .block-heading .block-img{width:max(15.37%,120px);aspect-ratio:166/212}.page-template-homepage .modal .modal-content .splide__slide .block-heading .block-img img{border-radius:max(40px,4.6875vw)}.page-template-homepage .modal .modal-content .splide__slide .block-heading .head{width:81.85%;gap:.9375vw}.page-template-homepage .modal .modal-content .splide__slide .block-heading .head h3.title *{font-size:max(1.875vw,24px);font-weight:600}.page-template-homepage .modal .modal-content .splide__slide .block-heading .head h3.title * br{display:none}.page-template-homepage .modal .modal-content .splide__slide .block-heading .head .description *{font-size:16px;line-height:1.3}.page-template-homepage .modal .modal-content .splide__slide .block-heading .head .description p:not(:last-of-type){padding-bottom:16px}.page-template-homepage .modal .modal-content .splide__slide .block-content{gap:max(14px,1.3020833333vw);padding:10px}.page-template-homepage .modal .modal-content .splide__slide .block-content .list{gap:max(14px,1.3020833333vw)}.page-template-homepage .modal .modal-content .splide__slide .block-content .list .list-item{row-gap:15px}.page-template-homepage .modal .modal-content .splide__slide .block-content .list .list-item p.list-title{font-weight:600;line-height:1.3;width:100%;color:#005f51}.page-template-homepage .modal .modal-content .splide__slide .block-content .list .list-item .list-icon{width:max(8.6%,50px)}.page-template-homepage .modal .modal-content .splide__slide .block-content .list .list-item .list-description{width:89.5%}.page-template-homepage .modal .modal-content .splide__slide.is-active{max-height:100vh}.page-template-homepage .modal .modal-content .splide__arrows .splide__arrow{width:24px;height:24px;background:rgba(0,0,0,0);opacity:1}.page-template-homepage .modal .modal-content .splide__arrows .splide__arrow.splide__arrow--next{right:min(-4.375vw,-40px)}.page-template-homepage .modal .modal-content .splide__arrows .splide__arrow.splide__arrow--prev{left:min(-4.375vw,-40px)}.page-template-homepage .modal .modal-content .splide__arrows .splide__arrow:hover{transform:translateY(-50%) scale(1.2);transform-origin:center}.page-template-homepage .modal .modal-content .splide__arrows .splide__arrow:disabled{opacity:0;visibility:hidden}.page-template-homepage.rtl section.content .heading .splide__slide{direction:rtl}.page-template-homepage.rtl section.content .splide__arrow{transform:scale(-1, 1)}.page-template-homepage.rtl section.content .splide__arrow--prev{right:-20px;left:auto !important}.page-template-homepage.rtl section.content .splide__arrow--next{left:-20px;right:auto !important}/*# sourceMappingURL=homepage.min.css.map */