﻿@import"https://fonts.googleapis.com/css2?family=Zain:ital,wght@0,200;0,300;0,400;0,700;0,800;0,900;1,300;1,400&display=swap";html{scroll-behavior:smooth;overflow-anchor:none}*{padding:0;margin:0;box-sizing:border-box;font-family:"Zain",sans-serif;cursor:none !important}body{direction:rtl;font-family:"Zain",sans-serif;background:#13111f;color:#fff;scroll-behavior:smooth;overflow-anchor:none}img,video{width:100%;object-fit:contain;display:block}a{text-decoration:none;transition:all .3s ease-in-out}strong{font-weight:700 !important}.hidden{display:none}h2{font-weight:700}h2{font-size:46px}@media screen and (min-width: 320px){h2{font-size:calc(46px + 24*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){h2{font-size:70px}}h3{font-weight:700}h3{font-size:26px}@media screen and (min-width: 320px){h3{font-size:calc(26px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){h3{font-size:28px}}h3{line-height:42px}@media screen and (min-width: 320px){h3{line-height:calc(42px + 14*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){h3{line-height:56px}}ul,ol{padding-inline-start:20px}ul li,ol li{margin-bottom:5px}ul li,ol li{font-size:21px}@media screen and (min-width: 320px){ul li,ol li{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){ul li,ol li{font-size:23px}}ul li,ol li{line-height:20px}@media screen and (min-width: 320px){ul li,ol li{line-height:calc(20px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){ul li,ol li{line-height:22px}}ul li:last-of-type,ol li:last-of-type{margin-bottom:0}p{font-size:21px}@media screen and (min-width: 320px){p{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){p{font-size:23px}}p{line-height:22px}@media screen and (min-width: 320px){p{line-height:calc(22px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){p{line-height:24px}}.row{row-gap:30px}.mobile .cursor-dot,.mobile .cursor-outline{display:none}.cursor-dot,.cursor-outline{position:fixed;top:0;left:0;pointer-events:none;border-radius:50%;z-index:9999999;transform:translate(-50%, -50%)}.cursor-dot{width:8px;height:8px;background-color:#009444}.cursor-outline{width:32px;height:32px;border:2px solid #05d65d;transition:all .1s ease}.cursor-outline.hover{background:rgba(5,214,93,.2705882353)}.lineWrapper{position:relative}.lineWrapper .lineOverlay{position:absolute;top:0;inset-inline-end:0;width:100%;min-height:calc(100% + 1px);background:#13111f;z-index:0;transition:all 3s ease-in-out}.lineWrapper.withLogo{margin-top:-100px}.lineWrapper.withLogo:after{content:"";background-image:url(/images/logotip.svg);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:0;inset-inline-end:0;height:435%;width:25%}.blockIntro{text-align:center;color:#fff}.blockIntro h3{font-weight:700;font-family:"Zain",sans-serif}.blockIntro h3{font-size:34px}@media screen and (min-width: 320px){.blockIntro h3{font-size:calc(34px + 16*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.blockIntro h3{font-size:50px}}.blockIntro h3 span{color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;font-family:"Zain",sans-serif}.blockIntro p{margin-top:20px;max-width:1200px;margin-inline:auto;font-weight:300;text-wrap:balance}.blockIntro p{font-size:21px}@media screen and (min-width: 320px){.blockIntro p{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.blockIntro p{font-size:23px}}.blockIntro p{line-height:23px}@media screen and (min-width: 320px){.blockIntro p{line-height:calc(23px + 4*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.blockIntro p{line-height:27px}}.owl-dots{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:50px;gap:15px;min-height:12px}.owl-dots .owl-dot{width:8px;height:8px;background:#a7a7a7;border-radius:50%;display:inline-block;transition:all .3s ease-in-out}.owl-dots .owl-dot.active{width:12px;height:12px;background:linear-gradient(90deg, #05d65d, #009444)}.owl-dots .owl-dot:hover{width:12px;height:12px;background:linear-gradient(90deg, #05d65d, #009444)}.blockIntro h3{max-width:45vw;width:900px;margin-inline:auto;font-family:"Zain",sans-serif !important}.pagination{text-align:center}.pagination a,.pagination span{font-size:16px;font-weight:600;color:#fff;padding:12px 16px;margin-inline-end:5px;border-radius:50%}.pagination span{background:#fff;color:#05d65d}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}#preloader{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);justify-content:center;align-items:center;z-index:999}.spinner{border:8px solid #f3f3f3;border-top:8px solid #05d65d;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.typed-cursor{display:none !important}.btnContainer{padding-bottom:1px}.mobile-only{display:none}.desktop-only{display:block}blockquote{font-size:22px}@media screen and (min-width: 320px){blockquote{font-size:calc(22px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){blockquote{font-size:24px}}section{scroll-margin-top:100px}header{position:fixed;top:0;width:100%;transition:all .3s ease-in-out;z-index:99}header:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.3);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:-1}header .upperRow{padding-block:8px;border-bottom:1px solid #fff;transition:all .3s ease-in-out}header .quickLinks{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}header .quickLinks .quickLink{display:flex;align-items:center}header .quickLinks .quickLink:after{content:"|";margin-inline-start:10px;color:#fff}header .quickLinks .quickLink:last-of-type:after{content:none}header .quickLinks .quickLink .imgContainer{margin-inline-end:10px;display:flex;align-items:center}header .quickLinks .quickLink .imgContainer img{transform:scale(0.9);filter:brightness(0) invert(1);transition:all .3s ease-in-out}header .quickLinks .quickLink .textContainer{font-weight:300;color:#fff;transition:all .3s ease-in-out}header .quickLinks .quickLink .textContainer{font-size:16px}@media screen and (min-width: 320px){header .quickLinks .quickLink .textContainer{font-size:calc(16px + 1*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){header .quickLinks .quickLink .textContainer{font-size:17px}}header .quicklinks-selector .quicklink-item{display:flex !important;align-items:center;gap:10px;border-bottom:1px solid #000}header .quicklinks-selector .quicklink-item:last-of-type{border-bottom:0}header .quicklinks-selector .quicklink-item .imgContainer{flex-shrink:0;max-width:25px}header .quicklinks-selector .options{width:100%;min-width:250px}header .bottomRow{padding-block:8px;border-bottom:1px solid #fff}header .bottomRow .flexWrapper{display:flex;justify-content:space-between;align-items:center}header .bottomRow .logoContainer{width:120px}header .bottomRow .logoContainer .coloredLogo{display:block}header .bottomRow .anniversaryLogo{max-width:120px}header .bottomRow .endContainer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}header .bottomRow .headerButtons{display:flex;align-items:center;gap:30px}header .bottomRow .headerButtons a{color:#fff;text-decoration:none}header .bottomRow .headerButtons .type{display:flex;align-items:center;border:1px solid #fff;border-radius:200px}header .bottomRow .headerButtons .type .linkContainer{border-radius:200px}header .bottomRow .headerButtons .type .linkContainer:first-of-type a{padding-inline:35px 25px}header .bottomRow .headerButtons .type .linkContainer:last-of-type a{padding-inline:25px 35px}header .bottomRow .headerButtons .type .linkContainer a{display:inline-block;padding-block:14px;font-weight:300;letter-spacing:2px;text-transform:uppercase;transition:all .3s ease-in-out}header .bottomRow .headerButtons .type .linkContainer a{font-size:16px}@media screen and (min-width: 320px){header .bottomRow .headerButtons .type .linkContainer a{font-size:calc(16px + 0*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){header .bottomRow .headerButtons .type .linkContainer a{font-size:16px}}header .bottomRow .headerButtons .type .linkContainer a:hover{color:#009444}header .bottomRow .headerButtons .type .linkContainer.active{background:rgba(0,148,68,.6)}header .bottomRow .headerButtons .type .linkContainer.active a{padding-inline:30px;color:#fff}header .bottomRow .burgerMenu{width:30px}header .language-selector,header .quicklinks-selector{position:relative}header .language-selector .first-option,header .quicklinks-selector .first-option{position:relative;padding-inline-start:0}header .language-selector .first-option a,header .quicklinks-selector .first-option a{position:relative;padding-inline-end:20px;text-transform:uppercase;font-weight:bold}header .language-selector .first-option a,header .quicklinks-selector .first-option a{font-size:18px}@media screen and (min-width: 320px){header .language-selector .first-option a,header .quicklinks-selector .first-option a{font-size:calc(18px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){header .language-selector .first-option a,header .quicklinks-selector .first-option a{font-size:20px}}header .language-selector .first-option a:after,header .quicklinks-selector .first-option a:after{content:"";background-image:url(/images/greenArrowDown.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;inset-inline-end:0;height:7px;width:11px;transform:translateY(-50%)}header .language-selector .first-option a:hover,header .quicklinks-selector .first-option a:hover{color:#05d65d}header .language-selector .options,header .quicklinks-selector .options{position:absolute;gap:8px;top:30px;background-color:#13111f;border:1px solid rgba(121,121,111,.3764705882);left:50%;transform:translateX(-50%);font-weight:500;display:none;z-index:1}header .language-selector .options a,header .quicklinks-selector .options a{color:#fff;display:inline-block;padding:10px 15px}header .language-selector .options a,header .quicklinks-selector .options a{font-size:18px}@media screen and (min-width: 320px){header .language-selector .options a,header .quicklinks-selector .options a{font-size:calc(18px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){header .language-selector .options a,header .quicklinks-selector .options a{font-size:20px}}header .language-selector .options a,header .quicklinks-selector .options a{line-height:18px}@media screen and (min-width: 320px){header .language-selector .options a,header .quicklinks-selector .options a{line-height:calc(18px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){header .language-selector .options a,header .quicklinks-selector .options a{line-height:20px}}header .language-selector .options a:last-of-type,header .quicklinks-selector .options a:last-of-type{margin-bottom:0}header .language-selector .options a:hover,header .quicklinks-selector .options a:hover{color:#009444}header .language-selector .options a.active,header .quicklinks-selector .options a.active{color:#009444}header .quicklinks-selector .first-option:before{content:"";background-image:url(/images/pin2.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;inset-inline-start:-24px;height:25.1px;width:15.54px;transform:translateY(-50%)}header .quicklinks-selector .options{position:initial;border:none;transform:none;margin-top:20px;background:rgba(0,0,0,0)}header .quicklinks-selector .options a{padding:0;margin-bottom:20px;border:none}header.scrolled,header.alt{background:rgba(0,0,0,0)}header.scrolled .upperRow,header.alt .upperRow{border-bottom:1px solid #1c75bc}header.scrolled .bottomRow,header.alt .bottomRow{border-bottom:1px solid #1c75bc}header.scrolled .bottomRow .logoContainer .whiteLogo,header.alt .bottomRow .logoContainer .whiteLogo{display:none}header.scrolled .bottomRow .logoContainer .coloredLogo,header.alt .bottomRow .logoContainer .coloredLogo{display:block;height:65px}header.scrolled .bottomRow .headerButtons .type,header.alt .bottomRow .headerButtons .type{border:1px solid #fff}header.hidden{transform:translateY(-100%);overflow:hidden}header .sideMenu{position:fixed;top:0;bottom:0;inset-inline-end:-576px;width:100vw;max-width:576px;min-height:100vh;background:rgba(20,20,20,.8);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-right:1px solid hsla(0,0%,100%,.1);box-shadow:2px 0 10px rgba(0,0,0,.2);transition:all .3s ease;padding:40px 40px 50px;z-index:9999;overflow-x:clip;opacity:0;visibility:hidden;transition:all 1s ease-in-out}header .sideMenu.open{inset-inline-end:0;overflow:auto;opacity:1;visibility:visible}header .sideMenu.open::-webkit-scrollbar{width:6px}header .sideMenu.open::-webkit-scrollbar-track{background:rgba(0,0,0,0)}header .sideMenu.open::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:4px}header .sideMenu .close{position:absolute;top:40px;inset-inline-end:40px;max-width:20px;filter:brightness(0) invert(1)}header .sideMenu .menu{display:flex;align-items:flex-start;flex-direction:column;gap:25px}header .sideMenu .menu a{color:#fff;line-height:1;transition:all .3s ease-in-out}header .sideMenu .menu a{font-size:22px}@media screen and (min-width: 320px){header .sideMenu .menu a{font-size:calc(22px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){header .sideMenu .menu a{font-size:24px}}header .sideMenu .menu a:hover{color:#05d65d}header .sideMenu .menu a.active{position:relative;color:#009444}header .sideMenu .menu a.active:before{content:"";position:absolute;top:50%;inset-inline-start:-22px;background-image:url(/images/activeMenu.svg);background-repeat:no-repeat;background-size:contain;height:28.6px;width:11.55px;transform:translateY(-50%)}.chatBotContainer{position:fixed;bottom:40px;inset-inline-end:20px;max-width:50px;z-index:99;transition:all .3s ease-in-out}.chatBotContainer img:first-of-type{display:block}.chatBotContainer img:last-of-type{display:none}.chatBotContainer:hover img:first-of-type{display:none}.chatBotContainer:hover img:last-of-type{display:block}.chatbotwrapper{position:fixed;flex-direction:column;justify-content:space-between;box-shadow:rgba(150,150,150,.2) 0px 10px 30px 0px,rgba(150,150,150,.2) 0px 0px 0px 1px;bottom:80px;inset-inline-end:60px;width:448px;height:70dvh;max-height:800px;border-radius:.75rem;display:flex;z-index:999;overflow:hidden;background-color:#fff;inset-inline-start:unset;top:unset;opacity:0;visibility:hidden}@media screen and (max-width: 500px){.chatbotwrapper{height:75dvh;max-width:95vw;left:10px;bottom:70px}}.chatbotwrapper.open{opacity:1;visibility:visible}.chatbotwrapper .chatPopup{height:100%;display:flex;flex-direction:column}.chatbotwrapper .chatbotHeader{font-size:20px;padding:20px;font-weight:600;background:#13111f;color:#fff}.chatbotwrapper .chat-container{flex:1;overflow:auto;padding:10px 20px}.chatbotwrapper .chat-container .botText{background:rgba(5,214,93,.5);color:#13111f;padding:10px 16px;border-radius:10px;margin-block:5px}.chatbotwrapper .chat-container .userText{background:hsla(240,6%,90%,.5);color:#13111f;padding:10px 16px;border-radius:10px;margin-block:10px}.chatbotwrapper .sendContainer{display:flex;margin:20px}.chatbotwrapper .sendContainer input{flex:1;border-radius:10px;padding:10px;border:2px solid #d9d9d9}.chatbotwrapper .sendButton{background-color:#05d65d;transition:all .3s ease-in-out;margin-inline-start:5px;padding:10px 20px;color:#fff;border-radius:10px;border:none}.chatbotwrapper .sendButton:hover{background-color:#009444}.chatbotwrapper .chat-loader{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:20px}.chatbotwrapper .chat-loader div{width:8px;height:8px;background-color:#05d65d;border-radius:50%;animation:bounce 1.4s infinite ease-in-out both}.chatbotwrapper .chat-loader div:nth-child(1){animation-delay:-0.32s}.chatbotwrapper .chat-loader div:nth-child(2){animation-delay:-0.16s}.chatbotwrapper .chat-loader div:nth-child(3){animation-delay:0}.typingIndicator{display:flex;gap:4px;padding:8px 12px;margin:4px 0;border-radius:12px;background-color:#e0f7ff;width:fit-content;align-items:center}.typingDot{width:6px;height:6px;background-color:#13111f;border-radius:50%;animation:blink 1.2s infinite}.typingDot:nth-child(2){animation-delay:.2s}.typingDot:nth-child(3){animation-delay:.4s}@keyframes blink{0%,80%,100%{opacity:0}40%{opacity:1}}#preload{position:fixed;top:0;left:0;width:100%;height:100%;background:#131121;display:flex;justify-content:center;align-items:center;z-index:9999;transition:top .6s linear;overflow:hidden}#preload:before{content:"";background-image:url(/images/glowCircleRight2.svg);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:0;left:100%;transform:translate(-50%, 50%);width:500px;height:500px;z-index:0}#preload:after{content:"";background-image:url(/images/glowCircleLeft.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:0;right:100%;transform:translate(65%, -50%);width:500px;height:500px;z-index:0}#preload video{max-height:100%;width:auto}.banner .bannerContainer{position:relative}.banner .bannerContainer:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);border-radius:0 0 30px 30px}.banner .imgContainer{position:relative;width:100%;aspect-ratio:22/10;border-radius:0 0 30px 30px;overflow:hidden}.banner .imgContainer video,.banner .imgContainer iframe{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%, -50%);object-fit:cover;border-radius:0 0 30px 30px}.banner .imgContainer img{border-radius:0 0 30px 30px}.banner .textContainer h2{max-width:800px;position:absolute;top:45%;transform:translateY(-50%);color:#fff;z-index:1}.banner .textContainer h2{font-size:28px}@media screen and (min-width: 320px){.banner .textContainer h2{font-size:calc(28px + 42*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.banner .textContainer h2{font-size:70px}}.banner .textContainer h2 span{color:#05d65d}.whoWeAre{position:relative;padding-top:180px;padding-bottom:250px;z-index:2;overflow-x:clip}.whoWeAre:before{content:"";background-image:url(/images/glowCircleRight2.svg);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:0;left:100%;width:700px;height:700px;z-index:-1;transition:all 1.5s ease-in-out;animation:pulseSize 3s ease-in-out infinite}.whoWeAre.animate:before{left:calc(100% - 325px)}.whoWeAre.animate:after{right:0}.whoWeAre .listingHolder{display:flex;flex-wrap:wrap;align-items:center;row-gap:30px}.whoWeAre .textContainer h3{background:linear-gradient(90deg, #009444, #05d65d);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0);font-weight:700;padding-bottom:25px;font-family:"Zain",sans-serif !important}.whoWeAre .textContainer h3{font-size:40px}@media screen and (min-width: 320px){.whoWeAre .textContainer h3{font-size:calc(40px + 16*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.whoWeAre .textContainer h3{font-size:56px}}.whoWeAre .textContainer p{color:#fff;font-weight:300}.whoWeAre .textContainer p{font-size:21px}@media screen and (min-width: 320px){.whoWeAre .textContainer p{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.whoWeAre .textContainer p{font-size:23px}}.whoWeAre .imgContainer{border-radius:20px;position:relative;overflow:visible}.whoWeAre .imgContainer img{border-radius:20px;transition:all .3s ease-in-out}.whoWeAre .imgContainer:after{content:"";background-image:url(/images/greenObject.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:40%;left:-3.5%;transform:translateY(-50%);width:100%;height:120%}.whoWeAre .btnContainer{margin-top:30px}.whoWeAre .btnContainer a{display:inline-block;background:rgba(0,0,0,0);color:#fff;padding:16px 30px;max-height:60px;position:relative;border-radius:200px;border:1px solid #fff;transition:all .3s ease-in-out;letter-spacing:2px;text-transform:uppercase}.whoWeAre .btnContainer a{font-size:15px}@media screen and (min-width: 320px){.whoWeAre .btnContainer a{font-size:calc(15px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.whoWeAre .btnContainer a{font-size:17px}}.whoWeAre .btnContainer a:hover{color:#fff;background:linear-gradient(0deg, #05d65d, #009444);border:1px solid #009444}@media screen and (max-width: 767px){.whoWeAre .btnContainer a{padding:15px 30px}}.whoWeAre .nopad{padding:0}.keyNumbers{margin-bottom:100px}.keyNumbers .numbers{color:#fff;margin-top:100px;position:relative}.keyNumbers .numbers .numberItem{min-height:9.35vw;display:flex;flex-direction:column;justify-content:center;position:relative;padding-inline-start:15px}.keyNumbers .numbers .numberItem:before{content:"";height:50px;width:1px;background:#05d65d;position:absolute;top:50%;transform:translateY(-50%);inset-inline-start:0}.keyNumbers .numbers:before{content:"";background-image:url(/images/numberLine1.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:0;width:100%;height:9.35vw;transform:scaleX(0);transform-origin:left;transition:all 2s ease-in-out}.keyNumbers .numbers:after{content:"";background-image:url(/images/numberLine1.svg);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:0;width:100%;height:9.35vw;transform:scaleX(0) scaleY(-1);transform-origin:left;transition:all 2s ease-in-out}.keyNumbers .numbers.animate:before{transform:scaleX(1)}.keyNumbers .numbers.animate:after{transform:scaleX(1) scaleY(-1)}.keyNumbers .numbers .row{row-gap:100px}.keyNumbers .columnWrapper{display:flex;align-items:center;justify-content:start;gap:10px;padding-inline:30px}.keyNumbers .numberWrapper{display:flex;align-items:center}.keyNumbers .numberWrapper .number,.keyNumbers .numberWrapper span{font-weight:700;background:linear-gradient(90deg, #009444, #05d65d);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.keyNumbers .numberWrapper .number,.keyNumbers .numberWrapper span{font-size:36px}@media screen and (min-width: 320px){.keyNumbers .numberWrapper .number,.keyNumbers .numberWrapper span{font-size:calc(36px + 16*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.keyNumbers .numberWrapper .number,.keyNumbers .numberWrapper span{font-size:52px}}.keyNumbers .text{font-weight:300}.keyNumbers .text{font-size:18px}@media screen and (min-width: 320px){.keyNumbers .text{font-size:calc(18px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.keyNumbers .text{font-size:20px}}.keyNumbers .icon{max-width:80px;flex-shrink:0}.keyNumbers .icon img{max-height:55px}.howWeServe{padding-bottom:50px;overflow:hidden}.howWeServe .howWeServeSwiper{position:relative;overflow:hidden;padding-top:50px;padding-bottom:70px}.howWeServe .howWeServeSwiper:before{content:"";position:absolute;top:0;height:100%;width:100%;background-size:contain;background-repeat:no-repeat;background-image:url(/images/glowup.svg)}.howWeServe .howWeServeSwiper .swiper-container{overflow:hidden}.howWeServe .howWeServeSwiper .swiper-slide{transition:margin-top .3s ease;margin-top:50px;background:linear-gradient(180deg, rgba(5, 214, 93, 0.8), rgba(0, 0, 0, 0.3019607843) 100%);backdrop-filter:blur(3px);border:1px solid hsla(0,0%,100%,.5019607843);display:flex;flex-direction:column;border-radius:20px}.howWeServe .howWeServeSwiper .swiper-slide{font-size:26px}@media screen and (min-width: 320px){.howWeServe .howWeServeSwiper .swiper-slide{font-size:calc(26px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.howWeServe .howWeServeSwiper .swiper-slide{font-size:28px}}.howWeServe .howWeServeSwiper .swiper-slide a{padding:60px}.howWeServe .howWeServeSwiper .swiper-slide .imgContainer{margin-inline:auto;max-width:90px}.howWeServe .howWeServeSwiper .swiper-slide .textContainer{color:#fff;margin-top:30px;text-align:center}.howWeServe .howWeServeSwiper .swiper-slide .textContainer{font-size:21px}@media screen and (min-width: 320px){.howWeServe .howWeServeSwiper .swiper-slide .textContainer{font-size:calc(21px + 5*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.howWeServe .howWeServeSwiper .swiper-slide .textContainer{font-size:26px}}.howWeServe .howWeServeSwiper .swiper-slide-active{margin-top:0;z-index:2}.howWeServe .howWeServeSwiper .swiper-button-prev,.howWeServe .howWeServeSwiper .swiper-button-next{top:unset;bottom:0}.howWeServe .howWeServeSwiper .swiper-button-prev:hover:after,.howWeServe .howWeServeSwiper .swiper-button-next:hover:after{background-image:url(/images/navArrowGreen.svg)}.howWeServe .howWeServeSwiper .swiper-button-prev{inset-inline-start:calc(50% - 30px);transform:rotate(180deg) translateX(50%);width:45px;height:45px;border-radius:50%}.howWeServe .howWeServeSwiper .swiper-button-prev:after{content:"";background-image:url(/images/navArrow.svg);background-size:contain;background-repeat:no-repeat;width:98%;height:98%}.howWeServe .howWeServeSwiper .swiper-button-next{inset-inline-start:calc(50% + 30px);transform:translateX(-50%);width:45px;height:45px;border-radius:50%}.howWeServe .howWeServeSwiper .swiper-button-next:after{content:"";background-image:url(/images/navArrow.svg);background-size:contain;background-repeat:no-repeat;width:98%;height:98%}.yourAccount{margin-bottom:100px;overflow-x:clip}.yourAccount .blockIntro{z-index:2;position:relative}.yourAccount .phoneDisplay{margin-top:60px;position:relative}.yourAccount .phoneDisplay .swiper-container{max-width:225px;margin-inline:auto}.yourAccount .phoneDisplay:before{content:"";background-image:url(/images/glowCircleCenter.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:980px;height:980px;max-width:100vw;max-height:100vw;z-index:-1}.yourAccount .phoneDisplay:after{content:"";background-image:url(/images/Middle.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:104.5%;aspect-ratio:.49;z-index:0;pointer-events:none}.yourAccount .phoneDisplay .imgContainer{max-width:225px;margin-inline:auto}.yourAccount .phoneDisplay .downloadApp{position:absolute;left:50%;top:50%;transform:translate(220px, -50%);display:flex;flex-direction:column;gap:30px}.yourAccount .phoneDisplay .downloadApp .imgContainer{max-width:200px;animation:shaking 3s ease-in-out infinite}.yourAccount .phoneDisplay .downloadApp .imgContainer:last-of-type{margin-bottom:0}.yourAccount .phoneDisplay .downloadApp .imgContainer img{transition:transform .3s ease-in-out}.yourAccount .phoneDisplay .downloadApp .imgContainer:hover img{transform:scale(1.1) !important}.yourAccount .btnContainer{text-align:center;position:relative;z-index:2;margin-top:50px}.yourAccount .btnContainer a{display:inline-block;background:rgba(0,0,0,0);color:#fff;padding:16px 30px;max-height:60px;position:relative;border-radius:200px;border:1px solid #fff;transition:all .3s ease-in-out;letter-spacing:2px;text-transform:uppercase}.yourAccount .btnContainer a{font-size:15px}@media screen and (min-width: 320px){.yourAccount .btnContainer a{font-size:calc(15px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.yourAccount .btnContainer a{font-size:17px}}.yourAccount .btnContainer a:hover{color:#fff;background:linear-gradient(0deg, #05d65d, #009444);border:1px solid #009444}@media screen and (max-width: 767px){.yourAccount .btnContainer a{padding:15px 30px}}@keyframes shaking{0%{transform:translateX(0)}5%{transform:translateX(-3px)}10%{transform:translateX(3px)}15%{transform:translateX(-3px)}20%{transform:translateX(0)}100%{transform:translateX(0)}}.greener{padding-top:35px;margin-bottom:100px;position:relative;z-index:1}.greener .swiper-container{pointer-events:none}.greener:before{content:"";background-image:url(/images/lineLeft.svg);background-repeat:no-repeat;position:absolute;top:0;left:0;height:66px;width:0;z-index:-1;transition:all 1.5s ease-in-out;transition-delay:1s}.greener:after{content:"";background-image:url(/images/lineRight.svg);background-repeat:no-repeat;position:absolute;top:0;left:calc(100% - 25vw);height:66px;width:0;z-index:-1;direction:ltr;transition:all 1.5s ease-in-out;transition-delay:2s}.greener.animate:after,.greener.animate:before{width:25vw}.greener .swiperWrapper{position:relative;padding-top:50px}.greener .swiperWrapper:before{content:"";background-image:url(/images/glowCircleCenter.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:980px;height:980px;max-width:100vw;max-height:100vw;z-index:-1;transition:all 2s ease-in-out}.greener .greenerSwiper{position:relative;overflow:hidden}.greener .swiper-slide{position:relative;pointer-events:auto;height:auto}.greener .swiper-slide .imgContainer{position:relative;overflow:hidden;border-radius:20px;height:100%}.greener .swiper-slide .imgContainer:after{content:"";position:absolute;height:100%;width:100%;background:linear-gradient(180deg, rgba(19, 17, 31, 0) 0%, #13111f 100%);top:0;left:0;border-radius:20px;z-index:0}.greener .swiper-slide .imgContainer img{border-radius:20px;transition:all .3s ease-in-out;height:100%}.greener .swiper-slide:hover .title{color:#05d65d}.greener .swiper-slide:hover .imgContainer img{transform:scale(1.05)}.greener .btnContainer{text-align:center;margin-top:50px;pointer-events:auto}.greener .btnContainer a{display:inline-block;background:rgba(0,0,0,0);color:#fff;padding:16px 30px;max-height:60px;position:relative;border-radius:200px;border:1px solid #fff;transition:all .3s ease-in-out;letter-spacing:2px;text-transform:uppercase}.greener .btnContainer a{font-size:15px}@media screen and (min-width: 320px){.greener .btnContainer a{font-size:calc(15px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.greener .btnContainer a{font-size:17px}}.greener .btnContainer a:hover{color:#fff;background:linear-gradient(0deg, #05d65d, #009444);border:1px solid #009444}@media screen and (max-width: 767px){.greener .btnContainer a{padding:15px 30px}}.greener .textContainer{position:absolute;bottom:10%;left:10px;right:10px;color:#fff;overflow:visible;min-height:45px;transition:all .3s ease-in-out}.greener .textContainer .subtitle{font-weight:300;text-transform:uppercase;margin-bottom:10px;text-align:center}.greener .textContainer .subtitle{font-size:16px}@media screen and (min-width: 320px){.greener .textContainer .subtitle{font-size:calc(16px + 1*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.greener .textContainer .subtitle{font-size:17px}}.greener .textContainer .title{text-align:center;transition:all .3s ease-in-out}.greener .textContainer .title{font-size:24px}@media screen and (min-width: 320px){.greener .textContainer .title{font-size:calc(24px + 4*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.greener .textContainer .title{font-size:28px}}.greener .swiper-button-prev{transform:rotate(180deg);width:45px;height:45px;border-radius:50%;pointer-events:auto}.greener .swiper-button-prev:after{content:"";background-image:url(/images/navArrow.svg);background-size:contain;background-repeat:no-repeat;width:98%;height:98%}.greener .swiper-button-next{width:45px;height:45px;border-radius:50%;pointer-events:auto}.greener .swiper-button-next:after{content:"";background-image:url(/images/navArrow.svg);background-size:contain;background-repeat:no-repeat;width:98%;height:98%}.greener .swiper-button-prev:hover:after,.greener .swiper-button-next:hover:after{background-image:url(/images/navArrowGreen.svg)}.latestNews,.latestProjects{position:relative;overflow-x:clip;padding-bottom:100px}.latestNews:before,.latestProjects:before{content:"";background-image:url(/images/glowCircleLeft.svg);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:0;left:-100%;width:700px;height:700px;max-width:100vw;max-height:100vw;z-index:-1;transition:all 2s ease-in-out;animation:pulseSize 3s ease-in-out infinite}.latestNews.animate:before,.latestProjects.animate:before{left:-100px}.latestNews .blockIntro,.latestProjects .blockIntro{margin-bottom:50px}.latestNews .imgContainer img,.latestProjects .imgContainer img{border-radius:20px}.latestNews .owl-item.center .textContainer,.latestProjects .owl-item.center .textContainer{opacity:1;visibility:visible;transition:all .5s ease-in-out}.latestNews .textContainer,.latestProjects .textContainer{opacity:0;visibility:hidden;position:absolute;bottom:0;border-radius:0 0 20px 20px;background:rgba(19,17,31,.6980392157);padding:15px 30px 30px;width:100%}.latestNews .textContainer .firstRow,.latestProjects .textContainer .firstRow{margin-bottom:20px;display:flex;gap:20px}.latestNews .textContainer .time,.latestNews .textContainer .category,.latestProjects .textContainer .time,.latestProjects .textContainer .category{display:inline-block;background:hsla(0,0%,100%,.6235294118);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0);font-weight:500;position:relative}.latestNews .textContainer .time,.latestNews .textContainer .category,.latestProjects .textContainer .time,.latestProjects .textContainer .category{font-size:16px}@media screen and (min-width: 320px){.latestNews .textContainer .time,.latestNews .textContainer .category,.latestProjects .textContainer .time,.latestProjects .textContainer .category{font-size:calc(16px + 4*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.latestNews .textContainer .time,.latestNews .textContainer .category,.latestProjects .textContainer .time,.latestProjects .textContainer .category{font-size:20px}}.latestNews .textContainer .time:after,.latestNews .textContainer .category:after,.latestProjects .textContainer .time:after,.latestProjects .textContainer .category:after{content:"";position:absolute;inset-inline-start:0;width:100%;height:1px;background:hsla(0,0%,100%,.6235294118);bottom:-3px}.latestNews .textContainer .category,.latestProjects .textContainer .category{color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.latestNews .textContainer .category:after,.latestProjects .textContainer .category:after{background:#05d65d}.latestNews .textContainer .title,.latestProjects .textContainer .title{color:#fff;font-weight:400;margin-bottom:5px;transition:all .3s ease-in-out}.latestNews .textContainer .title,.latestProjects .textContainer .title{font-size:22px}@media screen and (min-width: 320px){.latestNews .textContainer .title,.latestProjects .textContainer .title{font-size:calc(22px + 4*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.latestNews .textContainer .title,.latestProjects .textContainer .title{font-size:26px}}.latestNews .textContainer .description p,.latestProjects .textContainer .description p{color:#fff;font-weight:300}.latestNews .textContainer .description p,.latestProjects .textContainer .description p{font-size:21px}@media screen and (min-width: 320px){.latestNews .textContainer .description p,.latestProjects .textContainer .description p{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.latestNews .textContainer .description p,.latestProjects .textContainer .description p{font-size:23px}}.latestNews .item .imgContainer,.latestProjects .item .imgContainer{overflow:hidden;border-radius:20px}.latestNews .item img,.latestProjects .item img{transition:all .3s ease-in-out}.latestNews .owl-item.center .item:hover .title,.latestProjects .owl-item.center .item:hover .title{color:#009444}.latestNews .owl-item.center .item:hover img,.latestProjects .owl-item.center .item:hover img{transform:scale(1.05)}.latestNews .readMore,.latestProjects .readMore{width:40px;height:40px;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;inset-inline-end:30px;transform:translateY(-50%);border-radius:50%;border:1px solid #fff;transition:all .3s ease-in-out;display:none}.latestNews .readMore img,.latestProjects .readMore img{width:18px}.latestNews .readMore:hover,.latestProjects .readMore:hover{background:#05d65d;border:1px solid #05d65d}.latestNews .btnContainer,.latestProjects .btnContainer{margin-top:50px;text-align:center}.latestNews .btnContainer a,.latestProjects .btnContainer a{display:inline-block;background:rgba(0,0,0,0);color:#fff;padding:16px 30px;max-height:60px;position:relative;border-radius:200px;border:1px solid #fff;transition:all .3s ease-in-out;letter-spacing:2px;text-transform:uppercase}.latestNews .btnContainer a,.latestProjects .btnContainer a{font-size:15px}@media screen and (min-width: 320px){.latestNews .btnContainer a,.latestProjects .btnContainer a{font-size:calc(15px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.latestNews .btnContainer a,.latestProjects .btnContainer a{font-size:17px}}.latestNews .btnContainer a:hover,.latestProjects .btnContainer a:hover{color:#fff;background:linear-gradient(0deg, #05d65d, #009444);border:1px solid #009444}@media screen and (max-width: 767px){.latestNews .btnContainer a,.latestProjects .btnContainer a{padding:15px 30px}}.latestNews .btnContainer{margin-top:120px}.newsSwiper .owl-nav{position:absolute;bottom:-60px;left:50%;transform:translateX(-50%);display:flex;gap:70px}.newsSwiper .owl-nav .swiper-button-prev{inset-inline-start:-20px;height:45px;width:45px}.newsSwiper .owl-nav .swiper-button-prev:after{content:"";background-image:url(/images/navArrow.svg);background-size:contain;background-repeat:no-repeat;height:98%;width:98%;transform:rotate(180deg)}.newsSwiper .owl-nav .swiper-button-prev:hover:after{background-image:url(/images/navArrowGreen.svg)}.newsSwiper .owl-nav .swiper-button-next{inset-inline-end:-20px;height:45px;width:45px}.newsSwiper .owl-nav .swiper-button-next:after{content:"";background-image:url(/images/navArrow.svg);background-size:contain;background-repeat:no-repeat;height:98%;width:98%}.newsSwiper .owl-nav .swiper-button-next:hover:after{background-image:url(/images/navArrowGreen.svg)}.achievements{margin-bottom:50px}.achievements .blockIntro{margin-bottom:50px}.achievements .swiperSection{position:relative;padding-block:50px}@media screen and (min-width: 1400px){.achievements .swiperSection{padding-block:6vw}}.achievements .lineWrapper{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.achievements .lineWrapper img{max-height:600px;min-height:100%;object-fit:cover;transform:rotateX(180deg)}@media screen and (min-width: 1200px){.achievements .lineWrapper img{object-fit:contain}}.achievements .achievementSwiper .imgContainer{margin-bottom:20px}.achievements .achievementSwiper .imgContainer img{border:2px solid #1c75bc;border-radius:20px}.achievements .achievementSwiper .textContainer .title{color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;font-weight:700;margin-bottom:10px;font-weight:500;transition:all .3s ease-in-out}.achievements .achievementSwiper .textContainer .title{font-size:28px}@media screen and (min-width: 320px){.achievements .achievementSwiper .textContainer .title{font-size:calc(28px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.achievements .achievementSwiper .textContainer .title{font-size:30px}}.achievements .achievementSwiper .textContainer .description p{color:#fff;font-weight:300;margin-bottom:10px}.achievements .achievementSwiper .textContainer .description p{font-size:20px}@media screen and (min-width: 320px){.achievements .achievementSwiper .textContainer .description p{font-size:calc(20px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.achievements .achievementSwiper .textContainer .description p{font-size:22px}}.achievements .swiper-button-prev{transform:rotate(180deg);width:45px;height:45px;border-radius:50%;inset-inline-start:10px;inset-inline-end:auto}.achievements .swiper-button-prev:after{content:"";background-image:url(/images/navArrow.svg);background-size:contain;background-repeat:no-repeat;width:98%;height:98%}.achievements .swiper-button-next{width:45px;height:45px;border-radius:50%;inset-inline-end:10px;inset-inline-start:auto}.achievements .swiper-button-next:after{content:"";background-image:url(/images/navArrow.svg);background-size:contain;background-repeat:no-repeat;width:98%;height:98%}.achievements .swiper-button-prev:hover:after,.achievements .swiper-button-next:hover:after{background-image:url(/images/navArrowGreen.svg)}.clients{padding-top:50px;padding-bottom:25px}.clients .blockIntro{margin-bottom:40px}.clients .blockIntro h3{color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;font-weight:700}.clients .blockIntro p{color:#13111f}.clients .clients-carousel1{padding-block:15px}.clients .owl-stage{display:flex;align-items:center}.clients .client-item{display:none}.clients .categories{background:#13111f;color:#fff;border-block:1px solid #1c75bc;padding-block:30px}.clients .categories .dk-selected{background:#009444;border-radius:0}.clients .categories .dk-selected:before{filter:brightness(0) invert(1)}.clients .categories .dk-select-options{padding-block:2px}.clients .categories .dk-select-options .dk-option{padding-block:8px}.clients .categoryDropdown{max-width:600px;margin:auto}.clients .categoryItems{display:flex;flex-wrap:wrap;justify-content:center;column-gap:30px;row-gap:20px}.clients .categoryItems a{color:#fff;position:relative;padding:10px 20px}.clients .categoryItems a.active{color:#fff;background:#009444;border-radius:10px}.clients .logos{padding-block:50px;background:#fff}.clients .owl-stage{margin:auto}.clients .swiper-wrapper{padding-bottom:50px}.clients .imgContainer{max-width:150px;margin-inline:auto}.clients .clientSwiper{padding-bottom:100px}.clients .imgContainer{max-width:150px;margin-inline:auto}.clients .swiper-button-prev,.clients .swiper-button-next{top:unset;bottom:0;transition:all .3s ease-in-out}.clients .swiper-button-prev:hover:after,.clients .swiper-button-next:hover:after{opacity:.8}.clients .swiper-button-prev{inset-inline-start:calc(50% - 30px);transform:rotate(180deg) translateX(50%)}.clients .clientSwiper{padding-bottom:100px}.clients .imgContainer{max-width:150px;margin-inline:auto}.clients .swiper-button-prev,.clients .swiper-button-next{top:unset;bottom:0}.clients .swiper-button-prev:hover:after,.clients .swiper-button-next:hover:after{background-image:url(/images/navArrowGreen.svg)}.clients .swiper-button-prev{inset-inline-start:calc(50% - 30px);transform:rotate(180deg) translateX(50%);width:45px;height:45px;border-radius:50%}.clients .swiper-button-prev:after{content:"";background-image:url(/images/navArrowDark.svg);background-size:contain;background-repeat:no-repeat;width:98%;height:98%}.clients .swiper-button-next{inset-inline-start:calc(50% + 30px);transform:translateX(-50%);width:45px;height:45px;border-radius:50%}.clients .swiper-button-next:after{content:"";background-image:url(/images/navArrowDark.svg);background-size:contain;background-repeat:no-repeat;width:98%;height:98%}.map{padding-bottom:50px;overflow-x:clip;position:relative}.map.paddingTop{padding-top:60px}.map:before{content:"";background-image:url(/images/glowCircleRight2.svg);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:0;left:100%;width:700px;height:700px;z-index:-1;transition:all 1.5s ease-in-out}.map.animate:before{left:calc(100% - 325px)}.map .mapContainer{position:relative;max-width:1000px;margin-inline:auto}.map .mapContainer .mapPin{transform:translate(-50%, -50%);z-index:1}.map .mapContainer .mapPin .imgContainer{max-width:40px;min-width:30px;width:4vw;animation:bounce 4s infinite ease-in-out}.map .mapContainer .mapPin .imgContainer img{transition:all .3s ease-in-out}.map .mapContainer .mapPin .imgContainer:hover{z-index:2}.map .mapContainer .mapPin .imgContainer:hover img{transform:scale(1.2)}.map .mapContainer .mapPin.show{z-index:2}.map .mapContainer .mapPin.high .pinInfo{top:35px;bottom:unset;right:35px}.map .pinInfo{padding:30px;background:#009444;color:#fff;position:absolute;bottom:35px;right:30px;width:400px;max-width:90vw;border-radius:18px;opacity:0;visibility:hidden;transition:all .3s ease}.map .pinInfo{line-height:20px}@media screen and (min-width: 320px){.map .pinInfo{line-height:calc(20px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.map .pinInfo{line-height:22px}}.map .pinInfo.show,.map .pinInfo.mobilePinInfo{opacity:1;visibility:visible}.map .pinInfo.mobilePinInfo{margin-top:50px}.map .pinInfo .title{margin-bottom:15px}.map .pinInfo .title{font-size:26px}@media screen and (min-width: 320px){.map .pinInfo .title{font-size:calc(26px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.map .pinInfo .title{font-size:28px}}.map .pinInfo .title span{font-weight:300}.map .pinInfo .title span{font-size:21px}@media screen and (min-width: 320px){.map .pinInfo .title span{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.map .pinInfo .title span{font-size:23px}}.map .pinInfo .address{margin-bottom:15px}.map .pinInfo .address p{font-weight:300}.map .pinInfo .address p{font-size:21px}@media screen and (min-width: 320px){.map .pinInfo .address p{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.map .pinInfo .address p{font-size:23px}}.map .pinInfo .phone{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px;font-weight:300}.map .pinInfo .phone{font-size:21px}@media screen and (min-width: 320px){.map .pinInfo .phone{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.map .pinInfo .phone{font-size:23px}}.map .pinInfo .phone img{max-width:18px}.map .pinInfo .email{display:flex;align-items:center;gap:10px;margin-bottom:10px;font-weight:300}.map .pinInfo .email{font-size:21px}@media screen and (min-width: 320px){.map .pinInfo .email{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.map .pinInfo .email{font-size:23px}}.map .pinInfo .email img{max-width:18px}.map .pinInfo .openHours{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px}.map .pinInfo .openHours p{font-weight:300}.map .pinInfo .openHours p{font-size:21px}@media screen and (min-width: 320px){.map .pinInfo .openHours p{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.map .pinInfo .openHours p{font-size:23px}}.map .pinInfo .openHours img{max-width:18px}@keyframes bounce{0%{transform:translateY(0)}10%{transform:translateY(-10px)}18%{transform:translateY(0)}25%{transform:translateY(-6px)}33%{transform:translateY(0)}38%{transform:translateY(-3px)}43%{transform:translateY(0)}46%{transform:translateY(-1.5px)}50%{transform:translateY(0)}100%{transform:translateY(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.businessServices{padding-bottom:200px}.businessServices .servicesWrapper{margin-top:60px}.businessServices .servicesWrapper .row{row-gap:50px}.businessServices .serviceList{display:flex;flex-direction:column;z-index:49;margin-top:15px}.businessServices .serviceList a{color:#fff;font-weight:700;opacity:.5;transition:all .3s ease-in-out;transition-delay:.3s;margin-bottom:25px;position:relative}.businessServices .serviceList a{font-size:28px}@media screen and (min-width: 320px){.businessServices .serviceList a{font-size:calc(28px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.businessServices .serviceList a{font-size:30px}}.businessServices .serviceList a:before{content:"";background-image:url(/images/pin2.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);inset-inline-start:0;height:33.3px;width:20.7px;transition:all 1s ease-in-out;opacity:0;visibility:hidden}.businessServices .serviceList a.active{opacity:1;color:#05d65d;padding-inline-start:30px}.businessServices .serviceList a.active:before{opacity:1;visibility:visible}.businessServices .serviceList a:last-of-type{margin-bottom:0}.businessServices .serviceList a:hover{color:#05d65d;opacity:1}.businessServices .serviceBox{position:relative}.businessServices .serviceBox:first-of-type{margin-top:0}.businessServices .serviceBox .boxItem{position:absolute;opacity:1;visibility:visible;display:block;transition:all .3s ease-in-out}.businessServices .serviceBox .boxItem:not(.active){opacity:0;visibility:hidden}.businessServices .serviceBox .boxItem.hidden{opacity:0;visibility:hidden}.businessServices .serviceBox .boxItem>.imgContainer{position:relative}.businessServices .serviceBox .boxItem>.imgContainer:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0));pointer-events:none;border-radius:30px}.businessServices .serviceBox .boxItem>.imgContainer img{border-radius:30px}.businessServices .serviceBox .boxItem .textContainer{position:absolute;top:50%;transform:translateY(-50%);inset-inline-start:0;padding-inline:50px;color:#fff}.businessServices .serviceBox .boxItem .textContainer .imgContainer{max-width:100px;margin-bottom:15px}.businessServices .serviceBox .boxItem .textContainer .title{font-size:30px}@media screen and (min-width: 320px){.businessServices .serviceBox .boxItem .textContainer .title{font-size:calc(30px + 4*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.businessServices .serviceBox .boxItem .textContainer .title{font-size:34px}}.businessServices .serviceBox .boxItem .textContainer .description{margin-top:15px}.businessServices .serviceBox .boxItem .textContainer .description p{font-weight:300}.businessServices .serviceBox .boxItem .textContainer .description p{font-size:21px}@media screen and (min-width: 320px){.businessServices .serviceBox .boxItem .textContainer .description p{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.businessServices .serviceBox .boxItem .textContainer .description p{font-size:23px}}.businessProjects{margin-bottom:100px;position:relative;z-index:2;overflow-x:clip}.businessProjects:before{content:"";background-image:url(/images/glowCircleRight2.svg);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:0;left:100%;width:700px;height:700px;z-index:-1;transition:all 1.5s ease-in-out;animation:pulseSize 3s ease-in-out infinite}.businessProjects.animate:before{left:calc(100% - 325px)}.businessProjects .blockIntro p{max-width:900px}.businessProjects .projectsWrapper{margin-top:60px;width:75%;margin-inline:auto}.businessProjects .mainProjectSwiper .swiper-slide{background:linear-gradient(180deg, rgba(5, 214, 93, 0) 60%, rgba(5, 214, 93, 0.6) 100%);border-radius:30px;margin-bottom:30px}.businessProjects .mainProjectSwiper .imgContainer{position:relative}.businessProjects .mainProjectSwiper .imgContainer:before{content:"";background-image:url(/images/greenObject.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:40%;left:-1.8%;transform:translateY(-50%);width:100%;height:100%}.businessProjects .mainProjectSwiper .imgContainer img{border-radius:30px}.businessProjects .mainProjectSwiper .textContainer{display:flex;align-items:center;justify-content:space-between;padding:25px 50px}.businessProjects .mainProjectSwiper .textContainer .location{position:relative;color:#13111f;font-weight:500;padding-inline-start:25px;margin-bottom:10px}.businessProjects .mainProjectSwiper .textContainer .location{font-size:21px}@media screen and (min-width: 320px){.businessProjects .mainProjectSwiper .textContainer .location{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.businessProjects .mainProjectSwiper .textContainer .location{font-size:23px}}.businessProjects .mainProjectSwiper .textContainer .location::before{content:"";position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);background-image:url(/images/blackPin.svg);background-repeat:no-repeat;background-size:contain;width:13.5px;height:16.5px}.businessProjects .mainProjectSwiper .textContainer .title{color:#fff}.businessProjects .mainProjectSwiper .textContainer .title{font-size:22px}@media screen and (min-width: 320px){.businessProjects .mainProjectSwiper .textContainer .title{font-size:calc(22px + 6*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.businessProjects .mainProjectSwiper .textContainer .title{font-size:28px}}.businessProjects .mainProjectSwiper .textContainer .btnContainer{flex-shrink:0}.businessProjects .mainProjectSwiper .textContainer .btnContainer a{display:inline-block;background:rgba(0,0,0,0);color:#fff;padding:16px 30px;max-height:60px;position:relative;border-radius:200px;border:1px solid #fff;transition:all .3s ease-in-out;letter-spacing:2px;text-transform:uppercase}.businessProjects .mainProjectSwiper .textContainer .btnContainer a{font-size:15px}@media screen and (min-width: 320px){.businessProjects .mainProjectSwiper .textContainer .btnContainer a{font-size:calc(15px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.businessProjects .mainProjectSwiper .textContainer .btnContainer a{font-size:17px}}.businessProjects .mainProjectSwiper .textContainer .btnContainer a:hover{color:#fff;background:linear-gradient(0deg, #05d65d, #009444);border:1px solid #009444}@media screen and (max-width: 767px){.businessProjects .mainProjectSwiper .textContainer .btnContainer a{padding:15px 30px}}.businessProjects .otherProjectSwiper{overflow:hidden}.businessProjects .otherProjectSwiper .swiper-slide-thumb-active img{border:3px solid #009444}.businessProjects .otherProjectSwiper img{border-radius:30px;min-height:8vw;object-fit:cover;border:3px solid rgba(0,0,0,0);transition:all .3s ease-in-out}.businessProjects .projectsWrapper>.btnContainer{text-align:center;margin-top:60px}.businessProjects .projectsWrapper>.btnContainer a{display:inline-block;background:rgba(0,0,0,0);color:#fff;padding:16px 30px;max-height:60px;position:relative;border-radius:200px;border:1px solid #fff;transition:all .3s ease-in-out;letter-spacing:2px;text-transform:uppercase}.businessProjects .projectsWrapper>.btnContainer a{font-size:15px}@media screen and (min-width: 320px){.businessProjects .projectsWrapper>.btnContainer a{font-size:calc(15px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.businessProjects .projectsWrapper>.btnContainer a{font-size:17px}}.businessProjects .projectsWrapper>.btnContainer a:hover{color:#fff;background:linear-gradient(0deg, #05d65d, #009444);border:1px solid #009444}@media screen and (max-width: 767px){.businessProjects .projectsWrapper>.btnContainer a{padding:15px 30px}}.serviceInfo{padding-top:200px;padding-bottom:100px}.serviceInfo .blockIntro h3{max-width:75%;width:auto;color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.serviceInfo .infoWrapper{margin-top:60px;max-width:75%;margin-inline:auto}.serviceInfo .infoWrapper .imgContainer{position:relative}.serviceInfo .infoWrapper .imgContainer:after{content:"";top:0;left:0;right:0;bottom:0;position:absolute;background:linear-gradient(0deg, #13111f, rgba(19, 17, 31, 0));z-index:0}.serviceInfo .infoWrapper .imgContainer img{border-radius:30px}.serviceInfo .textContainer{position:absolute;bottom:5%;inset-inline-start:30px;z-index:1}.serviceInfo .textContainer .title{color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;font-weight:700}.serviceInfo .textContainer .title{font-size:24px}@media screen and (min-width: 320px){.serviceInfo .textContainer .title{font-size:calc(24px + 4*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.serviceInfo .textContainer .title{font-size:28px}}.serviceInfo .textContainer .subTitle{margin-top:10px;font-weight:300}.serviceInfo .textContainer .subTitle{font-size:16px}@media screen and (min-width: 320px){.serviceInfo .textContainer .subTitle{font-size:calc(16px + 1*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.serviceInfo .textContainer .subTitle{font-size:17px}}.serviceInfo .description{margin-top:100px}.serviceInfo .description p{font-weight:300}.consumerServiceInfo{padding-top:200px;padding-bottom:100px}.consumerServiceInfo .blockIntro h3{max-width:75%;width:auto}.consumerServiceInfo .boxWrapper{margin-top:60px;display:flex;padding:50px 30px;gap:30px;background:linear-gradient(0deg, rgba(5, 214, 93, 0) 0, rgba(5, 214, 93, 0.6) 100%);border-radius:30px;border:1px solid hsla(0,0%,100%,.5);max-width:1000px;margin-inline:auto}.consumerServiceInfo .boxWrapper .imgContainer{max-width:80px;flex-shrink:0}.consumerServiceInfo .title{font-size:26px}@media screen and (min-width: 320px){.consumerServiceInfo .title{font-size:calc(26px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.consumerServiceInfo .title{font-size:28px}}.consumerServiceInfo .description{margin-top:10px}.consumerServiceInfo .description p{font-weight:300}.consumerServiceInfo .description p{font-size:21px}@media screen and (min-width: 320px){.consumerServiceInfo .description p{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.consumerServiceInfo .description p{font-size:23px}}.otherServices{padding-block:100px;position:relative;overflow-x:clip}.otherServices .otherServicesWrapper{margin-top:60px}.otherServices .item{position:relative}.otherServices .imgContainer{display:block;position:relative;overflow:hidden;border-radius:30px}.otherServices .imgContainer:after{content:"";top:0;left:0;right:0;bottom:0;position:absolute;background:linear-gradient(0deg, #13111f, rgba(19, 17, 31, 0));z-index:0}.otherServices .imgContainer img{border-radius:30px;aspect-ratio:2;object-fit:cover;transition:all .3s ease-in-out}.otherServices .imgContainer:hover img{transform:scale(1.05)}.otherServices .title{position:absolute;bottom:30px;inset-inline-start:30px;color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;font-weight:700}.otherServices .title{font-size:24px}@media screen and (min-width: 320px){.otherServices .title{font-size:calc(24px + 4*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.otherServices .title{font-size:28px}}.consumerOtherServices{padding-block:100px}.consumerOtherServices .otherServicesWrapper{margin-top:60px;max-width:1000px;margin-inline:auto}.consumerOtherServices .item{background:linear-gradient(180deg, rgba(5, 214, 93, 0.8), rgba(0, 0, 0, 0.3019607843) 100%);backdrop-filter:blur(3px);border:1px solid hsla(0,0%,100%,.5019607843);display:flex;flex-wrap:wrap;border-radius:20px}.consumerOtherServices .item{font-size:26px}@media screen and (min-width: 320px){.consumerOtherServices .item{font-size:calc(26px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.consumerOtherServices .item{font-size:28px}}.consumerOtherServices .item a{padding:40px;color:#fff;width:100%}.consumerOtherServices .item .imgContainer{max-width:90px;margin-inline:auto}.consumerOtherServices .item .title{text-align:center;margin-top:30px}.adnocProjects{padding-block:100px}.adnocProjects .row{row-gap:0}.adnocProjects .adnocWrapper{max-width:1000px;margin-top:120px;margin-inline:auto}.adnocProjects .imgContainer{border-radius:20px;position:relative;overflow:visible;margin-bottom:50px}.adnocProjects .imgContainer:after{content:"";background-image:url(/images/greenObject.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:40%;left:-1.6%;transform:translateY(-50%);width:100%;height:120%}.adnocProjects .item{padding-block:20px;border-bottom:1px solid #009444}.adnocProjects .item.active .title{color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.adnocProjects .item.active .title:after{transform:translateY(-50%) rotate(180deg)}.adnocProjects .title{font-weight:700;position:relative;padding-inline-end:50px}.adnocProjects .title{font-size:22px}@media screen and (min-width: 320px){.adnocProjects .title{font-size:calc(22px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.adnocProjects .title{font-size:24px}}.adnocProjects .title{line-height:28px}@media screen and (min-width: 320px){.adnocProjects .title{line-height:calc(28px + 4*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.adnocProjects .title{line-height:32px}}.adnocProjects .title:after{content:"";position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);background-image:url(/images/arrowDown.svg);background-size:contain;background-repeat:no-repeat;width:40px;height:40px;filter:brightness(0) invert(1)}.adnocProjects .description{display:none;padding-inline-end:50px;margin-top:5px}.adnocProjects .description p{font-weight:300}.businessSolutions{margin-top:100px;margin-bottom:50px}.businessSolutions .solutionsSwiper{padding:100px 0 120px;color:#fff;overflow:hidden}.businessSolutions .textContainer{position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:100%}.businessSolutions .textContainer .imgContainer{max-width:90px;margin-inline:auto;margin-bottom:15px}.businessSolutions .swiper-slide{position:relative;height:auto !important;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.businessSolutions .swiper-slide:after{content:"";top:0;left:0;right:0;bottom:0;position:absolute;background:rgba(0,0,0,.25);border-radius:30px}.businessSolutions .swiper-slide>.imgContainer{max-width:75%;height:100%}.businessSolutions .swiper-slide>.imgContainer img{height:100%;object-fit:cover;border-radius:30px}.businessSolutions .swiper-slide>.textContainer{max-width:75%;z-index:1}.businessSolutions .swiper-slide-prev>.imgContainer,.businessSolutions .swiper-slide-prev>.textContainer{margin-inline-start:auto}.businessSolutions .swiper-slide-prev>.textContainer{position:absolute;left:0;right:0}.businessSolutions .swiper-slide-next>.imgContainer,.businessSolutions .swiper-slide-next>.textContainer{margin-inline-end:auto}.businessSolutions .swiper-slide-next>.textContainer{position:absolute;left:0;right:0}.businessSolutions .swiper-slide-active{transform:scale(1.2);z-index:2;border-radius:30px}.businessSolutions .swiper-slide-active:after{background:rgba(9,139,66,.81)}.businessSolutions .swiper-slide-active>.imgContainer{max-width:unset;height:auto}.businessSolutions .swiper-slide-active>.imgContainer img{border-radius:0;object-fit:contain;height:auto;border-radius:30px}.businessSolutions .swiper-slide-active .description{display:block}.businessSolutions .title{margin:auto;padding-inline:35px;font-weight:600}.businessSolutions .title{font-size:20px}@media screen and (min-width: 320px){.businessSolutions .title{font-size:calc(20px + 6*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.businessSolutions .title{font-size:26px}}.businessSolutions .description{margin:auto;display:none;margin-top:20px;transition:all .3s ease-in-out}.businessSolutions .description p{font-weight:400}.businessSolutions .description p{line-height:20px}@media screen and (min-width: 320px){.businessSolutions .description p{line-height:calc(20px + 8*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.businessSolutions .description p{line-height:28px}}.businessSolutions .description p{font-size:18px}@media screen and (min-width: 320px){.businessSolutions .description p{font-size:calc(18px + 1*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.businessSolutions .description p{font-size:19px}}.businessSolutions .swiper-pagination{display:flex;justify-content:center;align-items:center}.businessSolutions .swiper-pagination-bullet{background:#a7a7a7;opacity:1;width:10px;height:10px;margin-inline:8px !important}.businessSolutions .swiper-pagination-bullet-active{background:#009444;width:14px;height:14px}.aboutIntro{padding-top:35px;margin-top:200px;margin-bottom:100px;position:relative}.aboutIntro:before{content:"";background-image:url(/images/lineLeft.svg);background-repeat:no-repeat;position:absolute;top:0;left:0;height:66px;width:0;z-index:-1;transition:all 1.5s ease-in-out;transition-delay:1s}.aboutIntro:after{content:"";background-image:url(/images/lineRight.svg);background-repeat:no-repeat;position:absolute;top:0;left:calc(100% - 25vw);height:66px;width:0;z-index:-1;direction:ltr;transition:all 1.5s ease-in-out;transition-delay:2s}.aboutIntro.animate:after,.aboutIntro.animate:before{width:25vw}.aboutIntro.animate .aboutInfo:before{opacity:1;visibility:visible}.aboutIntro.animate .aboutInfo:after{opacity:1;visibility:visible}.aboutIntro .row{align-items:center}.aboutIntro .textContainer p{color:#fff;font-weight:300}.aboutIntro .textContainer p{font-size:21px}@media screen and (min-width: 320px){.aboutIntro .textContainer p{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.aboutIntro .textContainer p{font-size:23px}}.aboutIntro .aboutInfo{padding-block:100px;position:relative}.aboutIntro .aboutInfo:before{content:"";background-image:url(/images/glowCircleCenter.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:980px;height:980px;max-width:100vw;max-height:100vw;z-index:-1;transition:all 2s ease-in-out;opacity:0;visibility:hidden}.aboutIntro .aboutInfo:after{content:"";background-image:url(/images/logoImageAlt.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:25vw;height:50vw;min-width:325px;min-height:510px;z-index:-1;transition:all 2s ease-in-out;opacity:0;visibility:hidden}.aboutIntro .imgContainer img{border-radius:30px}.aboutIntro .btnContainer{margin-top:30px;display:flex;gap:30px;flex-wrap:wrap}.aboutIntro .btnContainer a{display:inline-block;background:rgba(0,0,0,0);color:#fff;padding:16px 30px;max-height:60px;position:relative;border-radius:200px;border:1px solid #fff;transition:all .3s ease-in-out;letter-spacing:2px;text-transform:uppercase}.aboutIntro .btnContainer a{font-size:15px}@media screen and (min-width: 320px){.aboutIntro .btnContainer a{font-size:calc(15px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.aboutIntro .btnContainer a{font-size:17px}}.aboutIntro .btnContainer a:hover{color:#fff;background:linear-gradient(0deg, #05d65d, #009444);border:1px solid #009444}@media screen and (max-width: 767px){.aboutIntro .btnContainer a{padding:15px 30px}}.companies{margin-bottom:100px;overflow:hidden}.companies .row{align-items:center}.companies .companyList{margin-top:60px}.companies .companyList .company{margin-bottom:20px}.companies .companyList .company:last-of-type{margin-bottom:0}.companies .companyList .company:nth-of-type(2n) .row{flex-direction:row-reverse}.companies .companyList .company:nth-of-type(2n) .imgContainer:after{transform:rotateY(180deg);inset-inline-start:100%}.companies .textContainer{color:#fff;height:100%}.companies .textContainer .title{font-weight:700;color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.companies .textContainer .title{font-size:26px}@media screen and (min-width: 320px){.companies .textContainer .title{font-size:calc(26px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.companies .textContainer .title{font-size:28px}}.companies .textContainer .description{margin-top:10px}.companies .textContainer .description p{font-weight:300}.companies .textContainer .description p{font-size:21px}@media screen and (min-width: 320px){.companies .textContainer .description p{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.companies .textContainer .description p{font-size:23px}}.companies .imgContainer{background:#fff;padding:20px;border-radius:20px;border:1px solid #05d65d;width:100%;aspect-ratio:1;position:relative}.companies .imgContainer img{width:100%;height:100%;object-fit:contain}.companies .imgContainer:after{content:"";position:absolute;bottom:0;inset-inline-end:100%;background-image:url(/images/companyLine.svg);background-size:contain;background-repeat:no-repeat;width:75vw;height:3.5vw;z-index:-1}.companies .companyLogoOnly{margin-top:100px}.companies .companyLogoOnly .imgContainer:after{display:none}.milestones .timelineWrapper{margin-top:60px;padding-bottom:100px}.milestones .timelineWrapper .backgroundLogo{position:sticky;display:block;top:50%;opacity:0;visibility:hidden;transition:all 1s ease-in-out}.milestones .timelineWrapper .backgroundLogo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:428.5px;width:273px}.milestones .timelineWrapper .backgroundLogo.show{opacity:1;visibility:visible}.milestones .timelineWrapper .timeline{color:#fff;margin-inline-start:50%;position:relative}.milestones .timelineWrapper .timeline:before{content:"";height:0;top:65px;width:3px;background:#05d65d;position:absolute;transition:all 1s ease-in-out}.milestones .timelineWrapper .timeline.showline:before{height:calc(100% - 85px)}.milestones .timelineWrapper .timeline.showline:after{opacity:1;visibility:visible}.milestones .timelineWrapper .timeline.showline .textContainer{opacity:1;visibility:visible;transition-delay:unset}.milestones .timelineWrapper .timeline.showline+.timeline:after{opacity:1;visibility:visible}.milestones .timelineWrapper .timeline.showline+.timeline .textContainer{opacity:1;visibility:visible}.milestones .timelineWrapper .timeline:after{content:"";position:absolute;top:0;background-image:url(/images/logoImage.svg);background-repeat:no-repeat;background-size:contain;height:46.25px;width:28.75px;transform:translateX(-50%);opacity:0;visibility:hidden;transition:all 1s ease-in-out;transition-delay:1s}.milestones .timelineWrapper .timeline:first-of-type:after{transition-delay:unset}.milestones .timelineWrapper .timeline .textContainer{padding-inline-start:50px;height:200px;opacity:0;visibility:hidden;transition:all 1s ease-in-out;transition-delay:1s}.milestones .timelineWrapper .timeline:nth-of-type(2n){margin-inline-end:50%;margin-inline-start:0;text-align:end}.milestones .timelineWrapper .timeline:nth-of-type(2n) .textContainer{padding-inline-end:50px;padding-inline-start:0}.milestones .timelineWrapper .timeline:last-of-type .textContainer{height:auto}.milestones .timelineWrapper .timeline:last-of-type:before{content:none}.milestones .timelineWrapper .timeline .date{background:linear-gradient(0deg, #009444, #05d65d);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0);font-weight:700}.milestones .timelineWrapper .timeline .date{font-size:26px}@media screen and (min-width: 320px){.milestones .timelineWrapper .timeline .date{font-size:calc(26px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.milestones .timelineWrapper .timeline .date{font-size:28px}}.milestones .timelineWrapper .timeline .text p{font-weight:300}.milestones .timelineWrapper .timeline .text p{font-size:21px}@media screen and (min-width: 320px){.milestones .timelineWrapper .timeline .text p{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.milestones .timelineWrapper .timeline .text p{font-size:23px}}.careerIntro{margin-top:200px;margin-bottom:100px}.jobListing{padding-top:50px;background:rgba(0,148,68,.3)}.jobListing .jobs{position:relative;margin-top:60px}.jobListing .jobs:before{content:"";background-image:url(/images/glowCircleCenter.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:980px;height:980px;max-width:100vw;max-height:100vw;z-index:-1;transition:all 2s ease-in-out}.jobListing .jobs:after{content:"";background-image:url(/images/logoImageAlt.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:125%;max-height:428.5px;aspect-ratio:.6373;z-index:-1;transition:all 2s ease-in-out}.jobListing .jobs .info{display:flex;justify-content:space-between;color:#fff;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #05d65d}.jobListing .jobs .info:last-of-type{margin-bottom:0;border:none}.jobListing .jobs .info .row{align-items:center}.jobListing .jobs .info:hover .title{color:#009444}.jobListing .title{display:inline-block;font-weight:700;margin-bottom:10px;color:#fff;transition:all .3s ease-in-out}.jobListing .title{font-size:26px}@media screen and (min-width: 320px){.jobListing .title{font-size:calc(26px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.jobListing .title{font-size:28px}}.jobListing .date{font-weight:300}.jobListing .date{font-size:21px}@media screen and (min-width: 320px){.jobListing .date{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.jobListing .date{font-size:23px}}.jobListing .type{font-weight:700}.jobListing .type{font-size:26px}@media screen and (min-width: 320px){.jobListing .type{font-size:calc(26px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.jobListing .type{font-size:28px}}.jobListing .location{font-weight:300}.jobListing .location{font-size:21px}@media screen and (min-width: 320px){.jobListing .location{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.jobListing .location{font-size:23px}}.jobListing .category{color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.jobListing .category{font-size:21px}@media screen and (min-width: 320px){.jobListing .category{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.jobListing .category{font-size:23px}}.jobListing .pagination{padding-top:100px;padding-bottom:50px}.careerSingleIntro{padding-top:220px;padding-bottom:100px;background:rgba(0,148,68,.3)}.careerSingleIntro .title{font-weight:700;margin-bottom:10px;color:#05d65d}.careerSingleIntro .title{font-size:40px}@media screen and (min-width: 320px){.careerSingleIntro .title{font-size:calc(40px + 16*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.careerSingleIntro .title{font-size:56px}}.careerSingleIntro .type{margin-bottom:10px}.careerSingleIntro .type{font-size:26px}@media screen and (min-width: 320px){.careerSingleIntro .type{font-size:calc(26px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.careerSingleIntro .type{font-size:28px}}.careerSingleIntro .location{font-size:21px}@media screen and (min-width: 320px){.careerSingleIntro .location{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.careerSingleIntro .location{font-size:23px}}.careerInfo{padding-block:50px}.careerInfo .tabs{display:flex;justify-content:center;gap:40px}.careerInfo .tabs .tab a{color:#fff;position:relative}.careerInfo .tabs .tab a{font-size:26px}@media screen and (min-width: 320px){.careerInfo .tabs .tab a{font-size:calc(26px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.careerInfo .tabs .tab a{font-size:28px}}.careerInfo .tabs .tab a:after{content:"";position:absolute;bottom:-5px;inset-inline-start:0;height:2px;width:0;transition:all .3s ease-in-out;background:#05d65d}.careerInfo .tabs .tab a:hover{color:#05d65d}.careerInfo .tabs .tab a.active{color:#05d65d}.careerInfo .tabs .tab a.active:after{width:100%}.careerInfo .textInfo{color:#fff;padding-top:100px;position:relative;display:none;overflow-x:clip}.careerInfo .textInfo h3,.careerInfo .textInfo h2{margin-bottom:10px}.careerInfo .textInfo li,.careerInfo .textInfo p{font-weight:300}.careerInfo .textInfo:before{content:"";background-image:url(/images/glowCircleLeft.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:66.6%;transform:translateY(-50%);left:-100px;width:700px;height:700px;max-width:100vw;max-height:100vw;z-index:-1;transition:all 2s ease-in-out}.careerInfo .textInfo.show{display:block}.careerInfo .btnContainer{margin-top:50px;text-align:center}.careerInfo .btnContainer a{display:inline-block;color:#fff;padding:14px 28px;max-height:60px;position:relative;border-radius:10px;background:linear-gradient(0deg, #05d65d, #009444);border:1px solid #009444;transition:all .3s ease-in-out;font-weight:500;text-transform:capitalize}.careerInfo .btnContainer a{font-size:18px}@media screen and (min-width: 320px){.careerInfo .btnContainer a{font-size:calc(18px + 1*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.careerInfo .btnContainer a{font-size:19px}}.careerInfo .btnContainer a:hover{opacity:.8}@media screen and (max-width: 767px){.careerInfo .btnContainer a{padding:15px 30px}}.careerInfo .applicationForm{display:none}.applicationForm{color:#fff;padding-top:100px;position:relative;overflow-x:clip}.applicationForm.contactForm{padding-bottom:100px}.applicationForm.contactForm .imgContainer{margin-top:30px;margin-inline-end:30px}.applicationForm.contactForm .imgContainer img{border-radius:30px}.applicationForm:after{content:"";background-image:url(/images/glowCircleRight2.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:33.3%;transform:translateY(-50%);left:calc(100% - 325px);width:700px;height:700px;max-width:100vw;max-height:100vw;z-index:-1;transition:all 2s ease-in-out}.applicationForm.show{display:block}.applicationForm .formTitle{color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;margin-bottom:50px}.applicationForm .formTitle{font-size:26px}@media screen and (min-width: 320px){.applicationForm .formTitle{font-size:calc(26px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.applicationForm .formTitle{font-size:28px}}.applicationForm .inputContainer{display:flex;flex-direction:column;gap:10px}.applicationForm .inputContainer span{color:#05d65d}.applicationForm .inputContainer label{font-weight:300}.applicationForm .inputContainer label{font-size:17px}@media screen and (min-width: 320px){.applicationForm .inputContainer label{font-size:calc(17px + 1*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.applicationForm .inputContainer label{font-size:18px}}.applicationForm .inputContainer input,.applicationForm .inputContainer textarea{border-radius:20px;background:rgba(0,148,68,.3);border:none;height:50px;padding-inline:20px;color:#fff}.applicationForm .inputContainer input,.applicationForm .inputContainer textarea{font-size:21px}@media screen and (min-width: 320px){.applicationForm .inputContainer input,.applicationForm .inputContainer textarea{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.applicationForm .inputContainer input,.applicationForm .inputContainer textarea{font-size:23px}}.applicationForm .inputContainer textarea{padding-block:20px;min-height:200px;resize:none}.applicationForm .inputContainer textarea{line-height:22px}@media screen and (min-width: 320px){.applicationForm .inputContainer textarea{line-height:calc(22px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.applicationForm .inputContainer textarea{line-height:24px}}.applicationForm .inputContainer input[type=file]{display:none}.applicationForm .inputContainer .custom-file-upload{display:inline-block;text-align:center;max-width:200px;cursor:pointer;margin-top:20px;color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;position:relative;font-weight:700}.applicationForm .inputContainer .custom-file-upload:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:rgba(0,148,68,.3);height:50px;width:200px;display:flex;align-items:center;justify-content:center;border-radius:20px}.applicationForm .inputContainer .cvFileName{color:#fff;margin-top:10px}.applicationForm .submitContainer{text-align:center}.applicationForm .submitContainer button{display:inline-block;color:#fff;padding:14px 28px;max-height:60px;position:relative;border-radius:10px;background:linear-gradient(0deg, #05d65d, #009444);border:1px solid #009444;transition:all .3s ease-in-out;font-weight:500;text-transform:capitalize}.applicationForm .submitContainer button{font-size:18px}@media screen and (min-width: 320px){.applicationForm .submitContainer button{font-size:calc(18px + 1*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.applicationForm .submitContainer button{font-size:19px}}.applicationForm .submitContainer button:hover{opacity:.8}@media screen and (max-width: 767px){.applicationForm .submitContainer button{padding:15px 30px}}.successPopup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#f0fdf4;color:#065f46;padding:30px 40px;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.2);z-index:9999;text-align:center;font-size:18px;max-width:90%;width:500px}.contactHead{padding-top:200px;padding-bottom:100px;background:rgba(0,148,68,.3);text-align:center}.contactHead h2{color:#fff}.contactHead h2{font-size:40px}@media screen and (min-width: 320px){.contactHead h2{font-size:calc(40px + 16*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.contactHead h2{font-size:56px}}.directContact{padding-block:50px;background:#fff;color:#13111f}.directContact .blockIntro{color:#13111f}.directContact .directContactInfo{margin-top:50px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;font-weight:700}.directContact .directContactInfo a{color:#13111f}.directContact .directContactInfo>div{padding:15px 20px;padding-inline-start:40px;border:1px solid #1c75bc;border-radius:20px;position:relative}.directContact .directContactInfo>div:before{content:"";position:absolute;top:50%;transform:translateY(-50%);inset-inline-start:12px;background-size:contain;background-repeat:no-repeat}.directContact .directContactInfo .phone{direction:ltr}.directContact .directContactInfo .phone a{font-size:21px}@media screen and (min-width: 320px){.directContact .directContactInfo .phone a{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.directContact .directContactInfo .phone a{font-size:23px}}.directContact .directContactInfo .phone:before{background-image:url(/images/phoneBlack.svg);height:19px;width:19px}.directContact .directContactInfo .location:before{background-image:url(/images/locationBlack.svg);height:20px;width:15px;inset-inline-start:16px}.directContact .directContactInfo .email:before{background-image:url(/images/mailBlack.svg);height:20px;width:20px}.faq{padding-top:200px;padding-bottom:100px}.faq .faqItems{background:rgba(0,148,68,.3);border-radius:20px;margin-top:60px}.faq .expandToggle{display:flex;justify-content:space-between;align-items:center;gap:20px}.faq .expandCollapseContainer{border-bottom:1px solid #009444;padding:20px 40px}.faq .expandCollapseContainer:last-of-type{border-bottom:none}.faq .expandCollapseContainer.open .expandToggle{color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.faq .expandContent{display:none;margin-top:15px;max-width:95%}.faq .expandContent a{color:#fff;font-weight:700;text-decoration:underline;transition:all .3s ease-in-out}.faq .expandContent a:hover{color:#05d65d}.faq .start{font-weight:500}.faq .start{font-size:26px}@media screen and (min-width: 320px){.faq .start{font-size:calc(26px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.faq .start{font-size:28px}}.faq .start{line-height:26px}@media screen and (min-width: 320px){.faq .start{line-height:calc(26px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.faq .start{line-height:28px}}.faq .end{flex-shrink:0}.faq .end img{max-width:30px}.faq .end img.openToggle{display:block}.faq .end img.closeToggle{display:none}.newsInfo,.projectsInfo{margin-top:200px;margin-bottom:100px}.newsInfo .mainImage img,.projectsInfo .mainImage img{border-radius:10px}.newsInfo .newsGallerySwiper,.newsInfo .projectsGallerySwiper,.projectsInfo .newsGallerySwiper,.projectsInfo .projectsGallerySwiper{margin-top:30px;overflow:hidden}.newsInfo .newsGallerySwiper img,.newsInfo .projectsGallerySwiper img,.projectsInfo .newsGallerySwiper img,.projectsInfo .projectsGallerySwiper img{border-radius:10px}.newsInfo .blockBody,.projectsInfo .blockBody{width:75%;margin-inline:auto}.newsInfo .blockIntro,.projectsInfo .blockIntro{margin-bottom:60px}.newsInfo .blockIntro h3,.projectsInfo .blockIntro h3{max-width:75%;width:auto;color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.newsInfo .textContainer,.projectsInfo .textContainer{margin-top:60px}.newsInfo .textContainer.intro,.projectsInfo .textContainer.intro{margin-top:0;margin-bottom:25px}.newsInfo .textContainer .title,.projectsInfo .textContainer .title{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.newsInfo .textContainer .title h2,.projectsInfo .textContainer .title h2{flex:1;background:linear-gradient(0deg, #009444, #05d65d);font-weight:700;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.newsInfo .textContainer .title h2,.projectsInfo .textContainer .title h2{font-size:26px}@media screen and (min-width: 320px){.newsInfo .textContainer .title h2,.projectsInfo .textContainer .title h2{font-size:calc(26px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.newsInfo .textContainer .title h2,.projectsInfo .textContainer .title h2{font-size:28px}}.newsInfo .textContainer .title .otherInfo,.projectsInfo .textContainer .title .otherInfo{display:flex;gap:20px}.newsInfo .textContainer .description,.projectsInfo .textContainer .description{color:#fff;font-weight:300;margin-top:20px}.newsInfo .date,.projectsInfo .date{background:hsla(0,0%,100%,0.6235294118);font-weight:500;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0);position:relative;display:inline-block;margin-inline-end:15px}.newsInfo .date,.projectsInfo .date{font-size:18px}@media screen and (min-width: 320px){.newsInfo .date,.projectsInfo .date{font-size:calc(18px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.newsInfo .date,.projectsInfo .date{font-size:20px}}.newsInfo .date:after,.projectsInfo .date:after{content:"";position:absolute;inset-inline-start:0;width:100%;height:1px;background:hsla(0,0%,100%,0.6235294118);bottom:0}.newsInfo .category,.projectsInfo .category{background:linear-gradient(0deg, #05d65d, #009444);font-weight:500;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0);position:relative;display:inline-block}.newsInfo .category,.projectsInfo .category{font-size:18px}@media screen and (min-width: 320px){.newsInfo .category,.projectsInfo .category{font-size:calc(18px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.newsInfo .category,.projectsInfo .category{font-size:20px}}.newsInfo .category:after,.projectsInfo .category:after{content:"";position:absolute;inset-inline-start:0;width:100%;height:1px;background:#05d65d;bottom:0}.newsInfo .location,.projectsInfo .location{color:#fff;position:relative;padding-inline-start:20px;display:inline-block}.newsInfo .location:before,.projectsInfo .location:before{content:"";position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);background-image:url(/images/blackPin.svg);background-repeat:no-repeat;background-size:contain;width:13.5px;height:16.5px;filter:brightness(0) invert(1)}.newsInfo .otherInfo,.projectsInfo .otherInfo{margin-top:20px}.newsInfo .btnContainer,.projectsInfo .btnContainer{margin-top:30px}.newsInfo .btnContainer a,.projectsInfo .btnContainer a{display:inline-block;color:#fff;padding:14px 28px;max-height:60px;position:relative;border-radius:10px;background:linear-gradient(0deg, #05d65d, #009444);border:1px solid #009444;transition:all .3s ease-in-out;font-weight:500;text-transform:capitalize}.newsInfo .btnContainer a,.projectsInfo .btnContainer a{font-size:18px}@media screen and (min-width: 320px){.newsInfo .btnContainer a,.projectsInfo .btnContainer a{font-size:calc(18px + 1*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.newsInfo .btnContainer a,.projectsInfo .btnContainer a{font-size:19px}}.newsInfo .btnContainer a:hover,.projectsInfo .btnContainer a:hover{opacity:.8}@media screen and (max-width: 767px){.newsInfo .btnContainer a,.projectsInfo .btnContainer a{padding:15px 30px}}.ceoMessage{padding-bottom:150px;overflow-x:clip}.ceoMessage .ceoWrapper{margin-top:100px;display:flex;flex-wrap:wrap;position:relative;max-width:1200px;margin-inline:auto}.ceoMessage .ceoWrapper:before{content:"";background-image:url(/images/glowCircleCenter.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;inset-inline-end:-15%;transform:translateY(-50%);width:700px;height:700px;max-width:100vw;max-height:100vw;z-index:0;transition:all 2s ease-in-out;opacity:0;visibility:hidden}.ceoMessage .ceoWrapper:after{content:"";background-image:url(/images/logoImageAlt.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);width:25vw;height:50vw;min-width:325px;min-height:510px;max-width:425px;max-height:675px;z-index:-1;transition:all 2s ease-in-out;opacity:0;visibility:hidden}.ceoMessage .ceoWrapper.animate:before{opacity:1;visibility:visible}.ceoMessage .ceoWrapper.animate:after{opacity:1;visibility:visible}.ceoMessage .ceoWrapper>div{padding-inline:0}.ceoMessage .ceoWrapper .textContainer{color:#000;background:#fff;padding:100px 60px 50px;border-radius:20px}.ceoMessage .ceoWrapper .textContainer:before{content:"";background-image:url(/images/quote.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:40px;inset-inline-start:60px;width:40.7px;height:29.7px}.ceoMessage .ceoWrapper .textContainer .description{font-weight:300}.ceoMessage .ceoWrapper .textContainer .description{line-height:20px}@media screen and (min-width: 320px){.ceoMessage .ceoWrapper .textContainer .description{line-height:calc(20px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.ceoMessage .ceoWrapper .textContainer .description{line-height:22px}}.ceoMessage .ceoWrapper .textContainer .signature{font-weight:500;margin-top:20px}.ceoMessage .ceoWrapper .textContainer .signature{line-height:20px}@media screen and (min-width: 320px){.ceoMessage .ceoWrapper .textContainer .signature{line-height:calc(20px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.ceoMessage .ceoWrapper .textContainer .signature{line-height:22px}}.ceoMessage .ceoWrapper .relative{position:relative}.ceoMessage .ceoWrapper .relative:before{content:"";position:absolute;top:20%;inset-inline-start:-40px;inset-inline-end:0;bottom:0;border:3px solid #1c75bc;border-radius:20px;z-index:-1}.ceoMessage .ceoWrapper .imgContainer{position:absolute;bottom:3px;inset-inline-start:50%;transform:translateX(-50%);min-width:300px;max-width:400px}.otherNews,.otherProjects{margin-bottom:100px}.otherNews .otherItems,.otherProjects .otherItems{margin-top:60px}.otherNews .otherItems img,.otherProjects .otherItems img{border-radius:30px;aspect-ratio:1.5;object-fit:cover}.otherNews .otherItems .newsItem,.otherNews .otherItems .projectsItem,.otherProjects .otherItems .newsItem,.otherProjects .otherItems .projectsItem{position:relative}.otherNews .otherItems .newsItem .textContainer,.otherNews .otherItems .projectsItem .textContainer,.otherProjects .otherItems .newsItem .textContainer,.otherProjects .otherItems .projectsItem .textContainer{position:absolute;bottom:0;padding:15px;border-radius:0 0 30px 30px;background:rgba(19,17,31,.6980392157);width:100%;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.otherNews .otherItems .newsItem .textContainer .title,.otherNews .otherItems .projectsItem .textContainer .title,.otherProjects .otherItems .newsItem .textContainer .title,.otherProjects .otherItems .projectsItem .textContainer .title{display:flex;justify-content:space-between;align-items:flex-start}.otherNews .otherItems .newsItem .textContainer .title h2,.otherNews .otherItems .projectsItem .textContainer .title h2,.otherProjects .otherItems .newsItem .textContainer .title h2,.otherProjects .otherItems .projectsItem .textContainer .title h2{background:linear-gradient(0deg, #009444, #05d65d);font-weight:700;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0);max-width:60%}.otherNews .otherItems .newsItem .textContainer .title h2,.otherNews .otherItems .projectsItem .textContainer .title h2,.otherProjects .otherItems .newsItem .textContainer .title h2,.otherProjects .otherItems .projectsItem .textContainer .title h2{font-size:26px}@media screen and (min-width: 320px){.otherNews .otherItems .newsItem .textContainer .title h2,.otherNews .otherItems .projectsItem .textContainer .title h2,.otherProjects .otherItems .newsItem .textContainer .title h2,.otherProjects .otherItems .projectsItem .textContainer .title h2{font-size:calc(26px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.otherNews .otherItems .newsItem .textContainer .title h2,.otherNews .otherItems .projectsItem .textContainer .title h2,.otherProjects .otherItems .newsItem .textContainer .title h2,.otherProjects .otherItems .projectsItem .textContainer .title h2{font-size:28px}}.otherNews .otherItems .newsItem .textContainer .title .otherInfo,.otherNews .otherItems .projectsItem .textContainer .title .otherInfo,.otherProjects .otherItems .newsItem .textContainer .title .otherInfo,.otherProjects .otherItems .projectsItem .textContainer .title .otherInfo{display:flex;gap:20px}.otherNews .otherItems .newsItem .textContainer .title .date,.otherNews .otherItems .projectsItem .textContainer .title .date,.otherProjects .otherItems .newsItem .textContainer .title .date,.otherProjects .otherItems .projectsItem .textContainer .title .date{background:hsla(0,0%,100%,0.6235294118);font-weight:500;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0);position:relative}.otherNews .otherItems .newsItem .textContainer .title .date,.otherNews .otherItems .projectsItem .textContainer .title .date,.otherProjects .otherItems .newsItem .textContainer .title .date,.otherProjects .otherItems .projectsItem .textContainer .title .date{font-size:18px}@media screen and (min-width: 320px){.otherNews .otherItems .newsItem .textContainer .title .date,.otherNews .otherItems .projectsItem .textContainer .title .date,.otherProjects .otherItems .newsItem .textContainer .title .date,.otherProjects .otherItems .projectsItem .textContainer .title .date{font-size:calc(18px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.otherNews .otherItems .newsItem .textContainer .title .date,.otherNews .otherItems .projectsItem .textContainer .title .date,.otherProjects .otherItems .newsItem .textContainer .title .date,.otherProjects .otherItems .projectsItem .textContainer .title .date{font-size:20px}}.otherNews .otherItems .newsItem .textContainer .title .date:after,.otherNews .otherItems .projectsItem .textContainer .title .date:after,.otherProjects .otherItems .newsItem .textContainer .title .date:after,.otherProjects .otherItems .projectsItem .textContainer .title .date:after{content:"";position:absolute;inset-inline-start:0;width:100%;height:1px;background:hsla(0,0%,100%,0.6235294118);bottom:0}.otherNews .otherItems .newsItem .textContainer .title .category,.otherNews .otherItems .projectsItem .textContainer .title .category,.otherProjects .otherItems .newsItem .textContainer .title .category,.otherProjects .otherItems .projectsItem .textContainer .title .category{color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;position:relative}.otherNews .otherItems .newsItem .textContainer .title .category,.otherNews .otherItems .projectsItem .textContainer .title .category,.otherProjects .otherItems .newsItem .textContainer .title .category,.otherProjects .otherItems .projectsItem .textContainer .title .category{font-size:18px}@media screen and (min-width: 320px){.otherNews .otherItems .newsItem .textContainer .title .category,.otherNews .otherItems .projectsItem .textContainer .title .category,.otherProjects .otherItems .newsItem .textContainer .title .category,.otherProjects .otherItems .projectsItem .textContainer .title .category{font-size:calc(18px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.otherNews .otherItems .newsItem .textContainer .title .category,.otherNews .otherItems .projectsItem .textContainer .title .category,.otherProjects .otherItems .newsItem .textContainer .title .category,.otherProjects .otherItems .projectsItem .textContainer .title .category{font-size:20px}}.otherNews .otherItems .newsItem .textContainer .title .category:after,.otherNews .otherItems .projectsItem .textContainer .title .category:after,.otherProjects .otherItems .newsItem .textContainer .title .category:after,.otherProjects .otherItems .projectsItem .textContainer .title .category:after{content:"";position:absolute;inset-inline-start:0;width:100%;height:1px;background:#05d65d;bottom:0}.otherNews .otherItems .newsItem .textContainer .description,.otherNews .otherItems .projectsItem .textContainer .description,.otherProjects .otherItems .newsItem .textContainer .description,.otherProjects .otherItems .projectsItem .textContainer .description{color:#fff;font-weight:300;margin-top:10px}.otherNews .otherItems .newsItem:hover .textContainer,.otherNews .otherItems .projectsItem:hover .textContainer,.otherProjects .otherItems .newsItem:hover .textContainer,.otherProjects .otherItems .projectsItem:hover .textContainer{opacity:1;visibility:visible}.otherNews .btnContainer,.otherProjects .btnContainer{text-align:center;margin-top:50px}.otherNews .btnContainer a,.otherProjects .btnContainer a{display:inline-block;background:rgba(0,0,0,0);color:#fff;padding:16px 30px;max-height:60px;position:relative;border-radius:200px;border:1px solid #fff;transition:all .3s ease-in-out;letter-spacing:2px;text-transform:uppercase}.otherNews .btnContainer a,.otherProjects .btnContainer a{font-size:15px}@media screen and (min-width: 320px){.otherNews .btnContainer a,.otherProjects .btnContainer a{font-size:calc(15px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.otherNews .btnContainer a,.otherProjects .btnContainer a{font-size:17px}}.otherNews .btnContainer a:hover,.otherProjects .btnContainer a:hover{color:#fff;background:linear-gradient(0deg, #05d65d, #009444);border:1px solid #009444}@media screen and (max-width: 767px){.otherNews .btnContainer a,.otherProjects .btnContainer a{padding:15px 30px}}.allNews,.allProjects{margin-top:200px}.otherProjects .otherItems img{aspect-ratio:1}.otherProjects .otherItems .projectsItem .textContainer{opacity:1;visibility:visible;position:initial;background:linear-gradient(180deg, rgba(0, 148, 68, 0), rgba(5, 214, 93, 0.6));display:flex;justify-content:space-between;align-items:center;padding:60px 20px 30px;margin-top:-30px}.otherProjects .otherItems .projectsItem .textContainer .title{display:block;flex:1}.otherProjects .otherItems .projectsItem .textContainer .title .location{margin-bottom:10px;padding-inline-start:20px;font-weight:500;position:relative}.otherProjects .otherItems .projectsItem .textContainer .title .location::before{content:"";position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);background-image:url(/images/blackPin.svg);background-repeat:no-repeat;background-size:contain;width:13.5px;height:16.5px}.otherProjects .otherItems .projectsItem .textContainer .title h2{color:#fff;-webkit-text-fill-color:unset;font-weight:300;max-width:95%}.otherProjects .otherItems .projectsItem .textContainer .btnContainer{margin-top:0}.otherProjects .otherItems .projectsItem .textContainer .btnContainer a{padding:15px 10px}.missionVisionValue{padding-bottom:100px;overflow:hidden}.missionVisionValue .missionVision{position:relative;color:#fff;padding-block:10vw}.missionVisionValue .missionVision .item{z-index:1;text-align:center}.missionVisionValue .missionVision .imgContainer{width:80px;margin-inline:auto;margin-bottom:10px}.missionVisionValue .missionVision .title{font-weight:700;color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.missionVisionValue .missionVision .title{font-size:38px}@media screen and (min-width: 320px){.missionVisionValue .missionVision .title{font-size:calc(38px + 6*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.missionVisionValue .missionVision .title{font-size:44px}}.missionVisionValue .missionVision .description{font-weight:300;margin-top:15px}.missionVisionValue .values{padding-top:50px;color:#fff;position:relative}.missionVisionValue .values:before{content:"";background-image:url(/images/glowCircleLeft.svg);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:0;left:-100%;width:700px;height:700px;max-width:50vw;max-height:50vw;z-index:-1;transition:all 2s ease-in-out;animation:pulseSize 3s ease-in-out infinite}.missionVisionValue .values.animate:before{left:-100px}.missionVisionValue .values .imgContainer{width:80px;margin-inline:auto;margin-bottom:10px}.missionVisionValue .values .title{font-weight:700;color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-align:center}.missionVisionValue .values .title{font-size:32px}@media screen and (min-width: 320px){.missionVisionValue .values .title{font-size:calc(32px + 8*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.missionVisionValue .values .title{font-size:40px}}.missionVisionValue .values .description p{font-weight:300}.missionVisionValue .valueList{margin-top:50px}.missionVisionValue .valueList .row{row-gap:60px}.missionVisionValue .valueList .row>div:nth-of-type(2n + 1) .valueItem{margin-inline-end:30px}.missionVisionValue .valueList .row>div:nth-of-type(2n) .valueItem{margin-inline-start:30px}.missionVisionValue .valueList .valueItem{border:1px solid #1c75bc;border-radius:20px;padding:20px 30px;text-align:center;transition:all .3s ease-in-out}.missionVisionValue .valueList .valueItem .title{font-size:30px}@media screen and (min-width: 320px){.missionVisionValue .valueList .valueItem .title{font-size:calc(30px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.missionVisionValue .valueList .valueItem .title{font-size:32px}}.missionVisionValue .valueList .valueItem .description{margin-top:5px}.missionVisionValue .valueList .valueItem .description p{font-weight:300}.missionVisionValue .valueList .valueItem .description p{font-size:18px}@media screen and (min-width: 320px){.missionVisionValue .valueList .valueItem .description p{font-size:calc(18px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.missionVisionValue .valueList .valueItem .description p{font-size:20px}}.missionVisionValue .valueList .valueItem:hover{border:1px solid rgba(0,0,0,0);background:rgba(0,148,68,.3)}.missionVisionValue .lineWrapper{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.missionVisionValue .lineWrapper img{max-height:600px;min-height:100%;object-fit:cover;transform:rotateX(180deg)}@media screen and (min-width: 1200px){.missionVisionValue .lineWrapper img{object-fit:contain}}.team{margin-top:200px;padding-bottom:100px;position:relative}.team:before{content:"";background-image:url(/images/lineLeft.svg);background-repeat:no-repeat;position:absolute;top:0;left:0;height:66px;width:25vw;z-index:-1;transition:all 1.5s ease-in-out;transition-delay:1s}.team:after{content:"";background-image:url(/images/lineRight.svg);background-repeat:no-repeat;position:absolute;top:0;left:calc(100% - 25vw);height:66px;width:25vw;z-index:-1;direction:ltr;transition:all 1.5s ease-in-out;transition-delay:2s}.team .teamItems{margin-top:60px;text-align:center}.team .teamItems a{color:#fff}.team .teamItems a:hover{padding-bottom:0}.team .teamItems a:hover .imgContainer:before{border:1px solid rgba(0,0,0,0);background-color:rgba(0,148,68,.5)}.team .teamItems a:hover .title{color:#05d65d}.team .teamItems .row{align-items:baseline;justify-content:center;row-gap:50px;margin-bottom:50px}.team .teamItems .row:last-of-type{margin-bottom:0}.team .imgContainer{padding-inline:50px;position:relative;padding-bottom:1px;display:flex;align-items:end}.team .imgContainer:before{content:"";top:20%;left:0;right:0;bottom:0;position:absolute;border:1px solid #1c75bc;border-radius:20px;transition:all .3s ease-in-out;z-index:-1}.team .imgContainer img{height:100%;object-fit:fill}.team .title{margin-top:20px;font-weight:500}.team .title{font-size:21px}@media screen and (min-width: 320px){.team .title{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.team .title{font-size:23px}}.team .description{margin-top:5px;font-weight:300}.team .description{font-size:18px}@media screen and (min-width: 320px){.team .description{font-size:calc(18px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.team .description{font-size:20px}}.team .readMore{margin-top:15px;font-weight:700;color:#05d65d}.team .readMore{font-size:17px}@media screen and (min-width: 320px){.team .readMore{font-size:calc(17px + 1*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.team .readMore{font-size:18px}}.team .readMore:after{content:"";display:inline-block;width:8px;height:10px;margin-inline-start:5px;background-image:url(/images/arrowRight.svg);background-size:contain;background-repeat:no-repeat}.team .teamPopupOverlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);max-width:100%;max-height:100%;z-index:10}.team .teamPopupOverlay .teamPopup{padding:50px;background-color:#13111f;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:90%;height:90%;max-width:1000px;max-height:650px;overflow:auto;color:#fff;text-align:initial;border-radius:30px;border:1px solid #1c75bc}.team .teamPopupOverlay .teamPopup .row{min-height:100%;align-items:center}.team .teamPopupOverlay .teamPopup .close{filter:brightness(0) invert(1);max-width:30px;display:inline-block;position:absolute;top:30px;inset-inline-end:30px}.team .teamPopupOverlay .teamPopup .listingTitle{color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.team .teamPopupOverlay .teamPopup .listingTitle{font-size:30px}@media screen and (min-width: 320px){.team .teamPopupOverlay .teamPopup .listingTitle{font-size:calc(30px + 4*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.team .teamPopupOverlay .teamPopup .listingTitle{font-size:34px}}.team .teamPopupOverlay .teamPopup .position{font-size:21px}@media screen and (min-width: 320px){.team .teamPopupOverlay .teamPopup .position{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.team .teamPopupOverlay .teamPopup .position{font-size:23px}}.team .teamPopupOverlay .teamPopup .listingMoreInfo{margin-top:20px}.happinessCenter{padding-bottom:100px;position:relative;overflow-x:clip;z-index:1}.happinessCenter:before{content:"";background-image:url(/images/glowCircleRight2.svg);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:0;left:100%;width:700px;height:700px;z-index:-1;transition:all 1.5s ease-in-out;animation:pulseSize 3s ease-in-out infinite}.happinessCenter:before{left:calc(100% - 325px)}.happinessCenter .happinessCenterWrapper{margin-top:60px}.happinessCenter .happinessCenterWrapper .row{align-items:center}.happinessCenter .imgContainer img{border-radius:30px}.happinessCenter .title{color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;font-weight:700}.happinessCenter .title{font-size:26px}@media screen and (min-width: 320px){.happinessCenter .title{font-size:calc(26px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.happinessCenter .title{font-size:28px}}.happinessCenter .description{margin-top:10px;font-weight:300}.happinessCenter .description{font-size:18px}@media screen and (min-width: 320px){.happinessCenter .description{font-size:calc(18px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.happinessCenter .description{font-size:20px}}.happinessCenter .btnContainer{margin-top:20px}.happinessCenter .btnContainer a{display:inline-block;background:rgba(0,0,0,0);color:#fff;padding:16px 30px;max-height:60px;position:relative;border-radius:200px;border:1px solid #fff;transition:all .3s ease-in-out;letter-spacing:2px;text-transform:uppercase}.happinessCenter .btnContainer a{font-size:15px}@media screen and (min-width: 320px){.happinessCenter .btnContainer a{font-size:calc(15px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.happinessCenter .btnContainer a{font-size:17px}}.happinessCenter .btnContainer a:hover{color:#fff;background:linear-gradient(0deg, #05d65d, #009444);border:1px solid #009444}@media screen and (max-width: 767px){.happinessCenter .btnContainer a{padding:15px 30px}}.happinessCenterVideo{padding-top:200px;padding-bottom:100px}.happinessCenterVideo .videoWrapper{width:75%;margin-inline:auto;margin-top:60px}.guide{padding-bottom:100px;position:relative;overflow-x:clip}.guide .blockIntro h3{max-width:unset}.guide .guideWrapper{margin-top:60px}.guide .guideWrapper .btnContainer{gap:30px;display:flex;align-items:center;justify-content:center}.guide .absolute{position:absolute;inset-inline-end:0;top:calc(50% + 50px);transform:translateY(-50%)}.guide .description p{font-weight:300}.guide .imgContainer{position:relative}.guide .imgContainer:before{content:"";background-image:url(/images/glowCircleCenter.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;left:100%;transform:translate(-50%, -50%);width:250%;height:250%;z-index:-1}.guide .btnContainer{text-align:center;margin-top:50px}.guide .btnContainer a{display:inline-block;background:rgba(0,0,0,0);color:#fff;padding:16px 30px;max-height:60px;position:relative;border-radius:200px;border:1px solid #fff;transition:all .3s ease-in-out;letter-spacing:2px;text-transform:uppercase}.guide .btnContainer a{font-size:15px}@media screen and (min-width: 320px){.guide .btnContainer a{font-size:calc(15px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.guide .btnContainer a{font-size:17px}}.guide .btnContainer a:hover{color:#fff;background:linear-gradient(0deg, #05d65d, #009444);border:1px solid #009444}@media screen and (max-width: 767px){.guide .btnContainer a{padding:15px 30px}}.safety{margin-bottom:100px;position:relative;overflow-x:clip}.safety:before{content:"";background-image:url(/images/glowCircleLeft.svg);background-size:contain;background-repeat:no-repeat;position:absolute;left:-200px;top:0;width:700px;height:700px;max-width:50vw;max-height:50vw;z-index:-1;transition:all 2s ease-in-out;animation:pulseSize 3s ease-in-out infinite}.safety .safetyWrapper{margin-top:60px}.safety .safetyWrapper>.row{row-gap:60px}.safety .imgContainer img{border-radius:30px}.safety .mainDescription{margin-bottom:20px}.safety .mainDescription p{font-weight:300}.safety .mainDescription p{font-size:22px}@media screen and (min-width: 320px){.safety .mainDescription p{font-size:calc(22px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.safety .mainDescription p{font-size:24px}}.safety .mainDescription p{line-height:26px}@media screen and (min-width: 320px){.safety .mainDescription p{line-height:calc(26px + 4*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.safety .mainDescription p{line-height:30px}}.safety .title{color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;font-weight:700}.safety .title{font-size:26px}@media screen and (min-width: 320px){.safety .title{font-size:calc(26px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.safety .title{font-size:28px}}.safety .description{margin-top:10px}.safety .description p{font-weight:300}.safety .description p{font-size:21px}@media screen and (min-width: 320px){.safety .description p{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.safety .description p{font-size:23px}}.safety .description p{line-height:18px}@media screen and (min-width: 320px){.safety .description p{line-height:calc(18px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.safety .description p{line-height:20px}}.safety .itemList{margin-top:20px}.safety .item{display:flex;align-items:center;gap:10px;border:1px solid #009444;border-radius:20px;padding:15px 20px;margin-bottom:10px;transition:all .3s ease-in-out}.safety .item:last-of-type{margin-bottom:0}.safety .item .imgContainer{max-width:80px;flex-shrink:0}.safety .item:hover{background:rgba(0,148,68,.3);border:1px solid rgba(0,148,68,.3)}.safety .item:hover strong{color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.testimonials{padding-bottom:50px}.testimonials .testimonialsCarousel{margin-top:60px}.testimonials .testimonialItem{position:relative}.testimonials .textContainer{position:absolute;top:42%;right:30px;transform:translateY(-50%);width:75%;text-align:center;min-height:40%;display:flex;flex-direction:column;justify-content:space-between}.testimonials .stars{max-width:150px;margin-inline:auto}.testimonials .description p{font-weight:300}.testimonials .description p{font-size:18px}@media screen and (min-width: 320px){.testimonials .description p{font-size:calc(18px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.testimonials .description p{font-size:20px}}.testimonials .description p{line-height:18px}@media screen and (min-width: 320px){.testimonials .description p{line-height:calc(18px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.testimonials .description p{line-height:20px}}.testimonials .author{font-weight:700;text-align:center;margin-top:10px}.testimonials .author{font-size:21px}@media screen and (min-width: 320px){.testimonials .author{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.testimonials .author{font-size:23px}}.projectsPortfolio{padding-block:100px;overflow-x:clip;position:relative}.projectsPortfolio:before{content:"";background-image:url(/images/glowCircleLeft.svg);background-size:contain;background-repeat:no-repeat;position:absolute;left:-150px;bottom:0;width:500px;height:500px;max-width:50vw;max-height:50vw;z-index:-1;transition:all 2s ease-in-out;animation:pulseSize 3s ease-in-out infinite}.projectsPortfolio .expandCollapseContainer{padding:15px 40px;border-bottom:1px solid #009444}.projectsPortfolio .expandCollapseContainer:last-of-type{border-bottom:none}.projectsPortfolio .expandCollapseContainer.open .end img.openToggle{display:none}.projectsPortfolio .expandCollapseContainer.open .end img.closeToggle{display:block}.projectsPortfolio .expandToggle{color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;display:flex;justify-content:space-between;align-items:center}.projectsPortfolio .portfolioItems{background:rgba(0,148,68,.3);border-radius:20px;margin-top:60px}.projectsPortfolio .start{font-weight:700}.projectsPortfolio .start{font-size:26px}@media screen and (min-width: 320px){.projectsPortfolio .start{font-size:calc(26px + 4*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.projectsPortfolio .start{font-size:30px}}.projectsPortfolio .end{flex-shrink:0}.projectsPortfolio .end img{max-width:30px}.projectsPortfolio .end img.openToggle{display:block}.projectsPortfolio .end img.closeToggle{display:none}.projectsPortfolio .expandContent{display:none;padding:30px 0 20px}.projectsPortfolio .imgContainer img{border-radius:20px}.projectsPortfolio .title{display:inline-block;position:relative;color:#fff;font-weight:300;background:linear-gradient(270deg, #009444, #05d65d);margin-top:-15px;padding:28px 15px 15px;z-index:-1;border-radius:0 0 20px 20px}.projectsPortfolio .title{font-size:21px}@media screen and (min-width: 320px){.projectsPortfolio .title{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.projectsPortfolio .title{font-size:23px}}.csrInfo{padding-top:200px;padding-bottom:50px}.csrInfo .csrInfoWrapper{margin-top:60px}.csrInfo .blockIntro h3{max-width:unset;color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.csrInfo .imgContainer{border-radius:30px;position:relative}.csrInfo .imgContainer:after{content:"";position:absolute;height:100%;width:100%;background:linear-gradient(180deg, rgba(19, 17, 31, 0) 0%, #13111f 100%);top:0;left:0;border-radius:30px}.csrInfo .imgContainer img{border-radius:30px}.csrInfo .btnContainer{margin-top:30px}.csrInfo .btnContainer a{display:inline-block;color:#fff;padding:14px 28px;max-height:60px;position:relative;border-radius:10px;background:linear-gradient(0deg, #05d65d, #009444);border:1px solid #009444;transition:all .3s ease-in-out;font-weight:500;text-transform:capitalize}.csrInfo .btnContainer a{font-size:18px}@media screen and (min-width: 320px){.csrInfo .btnContainer a{font-size:calc(18px + 1*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.csrInfo .btnContainer a{font-size:19px}}.csrInfo .btnContainer a:hover{opacity:.8}@media screen and (max-width: 767px){.csrInfo .btnContainer a{padding:15px 30px}}.csrInfo .btnContainer a.dropdownToggle{position:relative;padding-inline-end:40px}.csrInfo .btnContainer a.dropdownToggle:after{content:"";position:absolute;background-image:url(/images/arrowDown.svg);background-size:contain;background-repeat:no-repeat;inset-inline-end:15px;width:20px;height:20px;top:50%;transform:translateY(-50%);filter:brightness(0) invert(1)}.csrInfo .btnContainer .dropdown{display:flex;flex-direction:column;max-width:fit-content;margin-top:5px}.csrInfo .btnContainer .dropdown a{background:#009444;color:#fff;border:none;padding:15px 10px;border-radius:0}.csrInfo .btnContainer .dropdown a:first-of-type{border-radius:10px 10px 0 0}.csrInfo .btnContainer .dropdown a:last-of-type{border-radius:0 0 10px 10px}.csrInfo .btnContainer.active .dropdownToggle:after{transform:translateY(-50%) rotate(180deg)}.otherCSR{padding-bottom:100px}.otherCSR .otherItems{margin-top:60px}.otherCSR .otherItems .item{position:relative}.otherCSR .otherItems .item:hover .title{color:#05d65d}.otherCSR .otherItems .item:hover .imgContainer img{transform:scale(1.05)}.otherCSR .otherItems .imgContainer{border-radius:30px 30px 0 0;overflow:hidden;position:relative}.otherCSR .otherItems .imgContainer img{aspect-ratio:1.5;object-fit:cover;border-radius:30px 30px 0 0;transition:all .3s ease-in-out}.otherCSR .otherItems .imgContainer:after{content:"";position:absolute;height:100%;width:100%;background:linear-gradient(180deg, rgba(19, 17, 31, 0) 0%, #13111f 100%);top:0;left:0;border-radius:30px 30px 0 0}.otherCSR .otherItems .textContainer{position:absolute;bottom:16%;inset-inline-start:20px;color:#fff;overflow:visible;max-width:70%;transition:all .3s ease-in-out}.otherCSR .otherItems .textContainer .subtitle{font-weight:400;text-transform:uppercase;margin-bottom:10px}.otherCSR .otherItems .textContainer .subtitle{font-size:16px}@media screen and (min-width: 320px){.otherCSR .otherItems .textContainer .subtitle{font-size:calc(16px + 1*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.otherCSR .otherItems .textContainer .subtitle{font-size:17px}}.otherCSR .otherItems .textContainer .title{font-weight:500;transition:all .3s ease-in-out}.otherCSR .otherItems .textContainer .title{font-size:26px}@media screen and (min-width: 320px){.otherCSR .otherItems .textContainer .title{font-size:calc(26px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.otherCSR .otherItems .textContainer .title{font-size:28px}}.blogsSingleAll,.otherBlogs{padding-top:200px;padding-bottom:100px}.blogsSingleAll a,.otherBlogs a{color:#fff}.blogsSingleAll .blogList,.otherBlogs .blogList{margin-top:60px}.blogsSingleAll .imgContainer,.otherBlogs .imgContainer{border-radius:30px;position:relative}.blogsSingleAll .imgContainer:before,.otherBlogs .imgContainer:before{content:"";position:absolute;background-image:url(/images/greenObject.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:44%;inset-inline-start:-2.5%;transform:translateY(-50%);width:100%;height:130%;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.blogsSingleAll .imgContainer img,.otherBlogs .imgContainer img{border-radius:20px}.blogsSingleAll .textContainer,.otherBlogs .textContainer{padding:30px 30px 20px;border-radius:0 0 20px 20px;margin-top:-15px;border:1px solid rgba(0,0,0,0);border-top:0;transition:all .3s ease-in-out}.blogsSingleAll .date,.otherBlogs .date{margin-bottom:10px}.blogsSingleAll .date,.otherBlogs .date{font-size:15px}@media screen and (min-width: 320px){.blogsSingleAll .date,.otherBlogs .date{font-size:calc(15px + 1*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.blogsSingleAll .date,.otherBlogs .date{font-size:16px}}.blogsSingleAll .title a,.otherBlogs .title a{font-weight:500;transition:all .3s ease-in-out}.blogsSingleAll .title a,.otherBlogs .title a{font-size:26px}@media screen and (min-width: 320px){.blogsSingleAll .title a,.otherBlogs .title a{font-size:calc(26px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.blogsSingleAll .title a,.otherBlogs .title a{font-size:28px}}.blogsSingleAll .subtitle,.otherBlogs .subtitle{margin-top:20px}.blogsSingleAll .subtitle,.otherBlogs .subtitle{font-size:15px}@media screen and (min-width: 320px){.blogsSingleAll .subtitle,.otherBlogs .subtitle{font-size:calc(15px + 1*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.blogsSingleAll .subtitle,.otherBlogs .subtitle{font-size:16px}}.blogsSingleAll .btnContainer,.otherBlogs .btnContainer{text-align:end;margin-top:-20px}.blogsSingleAll .btnContainer a,.otherBlogs .btnContainer a{display:inline-block;background:rgba(0,0,0,0);color:#fff;padding:16px 30px;max-height:60px;position:relative;border-radius:200px;border:1px solid #fff;transition:all .3s ease-in-out;letter-spacing:2px;text-transform:uppercase;padding:10px}.blogsSingleAll .btnContainer a,.otherBlogs .btnContainer a{font-size:15px}@media screen and (min-width: 320px){.blogsSingleAll .btnContainer a,.otherBlogs .btnContainer a{font-size:calc(15px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.blogsSingleAll .btnContainer a,.otherBlogs .btnContainer a{font-size:17px}}.blogsSingleAll .btnContainer a:hover,.otherBlogs .btnContainer a:hover{color:#fff;background:linear-gradient(0deg, #05d65d, #009444);border:1px solid #009444}@media screen and (max-width: 767px){.blogsSingleAll .btnContainer a,.otherBlogs .btnContainer a{padding:15px 30px}}.blogsSingleAll .btnContainer.loadMore,.otherBlogs .btnContainer.loadMore{margin-top:75px;text-align:center}.blogsSingleAll .btnContainer.loadMore a,.otherBlogs .btnContainer.loadMore a{padding:20px 40px}.blogsSingleAll .item:hover .textContainer,.otherBlogs .item:hover .textContainer{border:1px solid #1c75bc;border-top:0}.blogsSingleAll .item:hover .title a,.otherBlogs .item:hover .title a{color:#05d65d}.blogsSingleAll .item:hover .imgContainer:before,.otherBlogs .item:hover .imgContainer:before{opacity:1;visibility:visible}.blogsInfo{padding-top:200px;padding-bottom:100px}.blogsInfo .blockIntro{margin-bottom:60px}.blogsInfo .blockIntro h3{max-width:75%;width:auto;color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.blogsInfo .blockBody{width:75%;margin-inline:auto}.blogsInfo .intro{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:start}.blogsInfo .intro .title{margin-bottom:30px}.blogsInfo .intro .title h2{color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.blogsInfo .intro .title h2{font-size:26px}@media screen and (min-width: 320px){.blogsInfo .intro .title h2{font-size:calc(26px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.blogsInfo .intro .title h2{font-size:28px}}.blogsInfo .mainImage img{border-radius:20px}.blogsInfo .description{margin-top:60px}.blogsInfo .otherInfo{margin-top:20px}.blogsInfo .date{background:hsla(0,0%,100%,0.6235294118);font-weight:500;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0);position:relative;display:inline-block}.blogsInfo .date{font-size:18px}@media screen and (min-width: 320px){.blogsInfo .date{font-size:calc(18px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.blogsInfo .date{font-size:20px}}.blogsInfo .date:after{content:"";position:absolute;inset-inline-start:0;width:100%;height:1px;background:hsla(0,0%,100%,0.6235294118);bottom:0}.blogsInfo .category{background:linear-gradient(0deg, #05d65d, #009444);font-weight:500;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0);position:relative;display:inline-block;margin-inline-end:15px}.blogsInfo .category{font-size:18px}@media screen and (min-width: 320px){.blogsInfo .category{font-size:calc(18px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.blogsInfo .category{font-size:20px}}.blogsInfo .category:after{content:"";position:absolute;inset-inline-start:0;width:100%;height:1px;background:#05d65d;bottom:0}.otherBlogs{padding-top:0;padding-bottom:100px}.otherBlogs .otherItems{margin-top:60px}.feed{padding-top:50px;padding-bottom:100px}.feed iframe{margin-top:60px}.countDown{padding-top:128px;border-bottom:2px solid #1c75bc}.countDown .desktop{display:none}.countDown .mobile{display:block}.countDown .container{margin-inline:0;max-width:unset}.countDown .start{padding-block:15px}.countDown .start .imgContainer{max-width:115px;flex-shrink:0}.countDown .start .imgContainer:first-of-type{position:relative}.countDown .start .imgContainer:first-of-type:after{content:"";width:.5px;height:80%;background:#fff;position:absolute;inset-inline-end:-20px;top:50%;transform:translateY(-50%)}.countDown .end{padding-inline:0;max-height:278px}.countDown .end .imgContainer{height:100%}.countDown .end .imgContainer img{object-fit:cover;object-position:center;height:100%}.countDown .flex-desktop{display:flex;gap:25px}.countDown .logoContainer{display:flex;align-items:center;gap:40px;margin-bottom:10px}.countDown .smallInfo{margin-top:10px;font-weight:300}.countDown .smallInfo{font-size:20px}@media screen and (min-width: 320px){.countDown .smallInfo{font-size:calc(20px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.countDown .smallInfo{font-size:22px}}.countDown .smallInfo{line-height:20px}@media screen and (min-width: 320px){.countDown .smallInfo{line-height:calc(20px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.countDown .smallInfo{line-height:22px}}.countDown .largeInfo{margin-top:5px;font-weight:600;position:relative}.countDown .largeInfo{font-size:20px}@media screen and (min-width: 320px){.countDown .largeInfo{font-size:calc(20px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.countDown .largeInfo{font-size:22px}}.countDown .largeInfo{line-height:20px}@media screen and (min-width: 320px){.countDown .largeInfo{line-height:calc(20px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.countDown .largeInfo{line-height:22px}}.countDown .largeInfo span{color:#05d65d}.countDown .largeInfo.location{padding-inline-start:25px}.countDown .largeInfo.location:before{content:"";background-image:url(/images/locationBlack.svg);position:absolute;background-size:contain;background-repeat:no-repeat;top:50%;transform:translateY(-50%);height:21px;width:15px;inset-inline-start:0;filter:brightness(0) invert(1)}.countDown .countDownContainer{margin-top:10px}.countDown .countDownContainer .time{display:flex;text-align:center;gap:24px}.countDown .countDownContainer .time>div{display:flex;flex-direction:column;justify-content:center;gap:5px}.countDown .countDownContainer .time>div:last-of-type .numbers:after{content:none}.countDown .countDownContainer .time .numbers{font-weight:700;background:linear-gradient(180deg, rgba(5, 214, 93, 0.8), rgba(0, 0, 0, 0.3019607843) 100%);border:1px solid #b4b4b4;height:50px;width:50px;border-radius:10px;display:flex;align-items:center;justify-content:center;position:relative}.countDown .countDownContainer .time .numbers{font-size:24px}@media screen and (min-width: 320px){.countDown .countDownContainer .time .numbers{font-size:calc(24px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.countDown .countDownContainer .time .numbers{font-size:26px}}.countDown .countDownContainer .time .numbers:after{content:":";position:absolute;inset-inline-end:-16px;top:50%;transform:translateY(-50%)}.countDown .countDownContainer .time .numbers:after{font-size:26px}@media screen and (min-width: 320px){.countDown .countDownContainer .time .numbers:after{font-size:calc(26px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.countDown .countDownContainer .time .numbers:after{font-size:28px}}.countDown .countDownContainer .time .unit{font-weight:300}.countDown .countDownContainer .time .unit{font-size:18px}@media screen and (min-width: 320px){.countDown .countDownContainer .time .unit{font-size:calc(18px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.countDown .countDownContainer .time .unit{font-size:20px}}footer{padding-block:50px;position:relative}footer:after{content:"";background-image:url(/images/footerVector.svg);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:0;right:0;height:400px;width:320px;z-index:0;transition:all 1.5s ease-in-out}footer .spaceBetween{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:40px}footer .label{color:#fff;font-weight:300;text-transform:uppercase;margin-bottom:10px}footer .label{font-size:17px}@media screen and (min-width: 320px){footer .label{font-size:calc(17px + 1*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){footer .label{font-size:18px}}footer .topFooter{padding-bottom:40px;border-bottom:1px solid rgba(217,217,217,.6117647059);margin-bottom:40px;position:relative;z-index:1}footer .topFooter .socialLinks{display:flex;gap:20px}footer .topFooter .socialLinks .imgContainer{max-width:20px}footer .topFooter .socialLinks .imgContainer img{transition:all .3s ease-in-out}footer .topFooter .socialLinks .imgContainer:hover img{transform:scale(1.2)}footer .topFooter a{display:inline-block;color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}footer .topFooter a{font-size:24px}@media screen and (min-width: 320px){footer .topFooter a{font-size:calc(24px + 4*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){footer .topFooter a{font-size:28px}}footer .topFooter .phone a{direction:ltr}footer .topFooter .download{display:flex;gap:10px}footer .topFooter .download .imgContainer{max-width:150px;transition:all .3s ease-in-out}footer .topFooter .download .imgContainer:hover{transform:scale(1.1)}footer .middleFooter{margin-bottom:30px;position:relative;z-index:1}footer .middleFooter .spaceBetween{align-items:center}footer .middleFooter .logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:50px;row-gap:30px}footer .middleFooter .logoContainer{max-width:200px}footer .middleFooter .logoContainer:last-of-type{max-width:125px}footer .middleFooter .links{display:flex;flex-wrap:wrap;flex-direction:column;gap:30px}footer .middleFooter .menu,footer .middleFooter .documents{display:flex;flex-wrap:wrap;gap:50px;row-gap:25px}footer .middleFooter .menu a,footer .middleFooter .documents a{font-weight:300;color:#fff}footer .middleFooter .menu a,footer .middleFooter .documents a{font-size:21px}@media screen and (min-width: 320px){footer .middleFooter .menu a,footer .middleFooter .documents a{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){footer .middleFooter .menu a,footer .middleFooter .documents a{font-size:23px}}footer .middleFooter .menu a:hover,footer .middleFooter .documents a:hover{color:#05d65d}footer .bottomFooter{position:relative;z-index:1}footer .bottomFooter .spaceBetween{align-items:flex-end}footer .bottomFooter .start{display:flex;flex-direction:column;gap:10px}footer .bottomFooter .termsPrivacy{display:flex}footer .bottomFooter .termsPrivacy a{font-weight:400;color:rgba(217,217,217,.6117647059);margin-inline-end:20px;padding-inline-end:20px;border-inline-end:1px solid rgba(217,217,217,.6117647059);color:#009444}footer .bottomFooter .termsPrivacy a{font-size:21px}@media screen and (min-width: 320px){footer .bottomFooter .termsPrivacy a{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){footer .bottomFooter .termsPrivacy a{font-size:23px}}footer .bottomFooter .termsPrivacy a:hover{color:#05d65d}footer .bottomFooter .termsPrivacy a:last-of-type{margin:0;padding:0;border:0}footer .bottomFooter .copyright{color:rgba(217,217,217,.6117647059);font-family:sans-serif;direction:ltr}footer .bottomFooter .copyright{font-size:17px}@media screen and (min-width: 320px){footer .bottomFooter .copyright{font-size:calc(17px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){footer .bottomFooter .copyright{font-size:19px}}footer .bottomFooter .developed{color:rgba(217,217,217,.6117647059);font-weight:300}footer .bottomFooter .developed{font-size:21px}@media screen and (min-width: 320px){footer .bottomFooter .developed{font-size:calc(21px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){footer .bottomFooter .developed{font-size:23px}}footer .bottomFooter .developed a{color:rgba(217,217,217,.6117647059);font-weight:500;border-bottom:1px solid rgba(0,0,0,0)}footer .bottomFooter .developed a:hover{border-bottom:1px solid rgba(217,217,217,.6117647059)}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:999}.modal .modalContent{background:#fff;padding:20px}.applicationForm .inputContainer{position:relative}.applicationForm .inputContainer .iti__tel-input{width:100%;padding-inline-start:105px !important}.applicationForm .inputContainer .iti__al{scale:1.2}.applicationForm .inputContainer .iti__country-container{background:rgba(198,198,198,.3019607843);border-radius:20px 0 0 20px}.applicationForm .inputContainer .iti__country-name,.applicationForm .inputContainer .iti__dial-code{color:#13111f}.applicationForm .inputContainer .iti__search-input{border-radius:0;background:#fff;color:#13111f;padding-inline:15px}.applicationForm .inputContainer .iti__arrow{display:none}.applicationForm .inputContainer .iti__selected-dial-code:after{content:" ▼";font-size:12px;color:#fff;margin-inline:4px;pointer-events:none}.applicationForm .inputContainer.fileUpload .text-red-500{position:initial}.iti__search-input{padding:15px}.iti__dropdown-content{color:#000 !important}.text-red-500{position:absolute;top:0;inset-inline-end:20px;font-size:12px;color:red}.swiperWrapper,.swiper-wrapper{height:auto !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{transition:background-color 9999s ease-in-out 0s,color 9999s ease-in-out 0s}@keyframes pulseSize{0%,100%{scale:1}50%{scale:1.75}}.dk-select{width:100%}.dk-select .dk-selected{border-radius:20px;background:rgba(0,148,68,.3);border:none;padding:13px 20px;color:#fff;position:relative}.dk-select .dk-selected:before{border:none;background-image:url(/images/arrowDown.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:29px;height:29px;position:absolute;top:50%;inset-inline-end:10px;inset-inline-start:unset;margin:0;transform:translateY(-50%)}.dk-select .dk-selected:after{content:none}.dk-select .dk-option{padding-block:5px}.dk-select .dk-select-options{background:#13111f;border:none}.dk-select .dk-option-selected,.dk-select .dk-option-highlight{background:#009444}.dk-select.dk-select-open-down .dk-selected:before{transform:translateY(-50%) rotate(180deg)}.privacyPolicy{margin-top:200px;margin-bottom:100px}.privacyPolicy .content{margin-top:60px}.privacyPolicy a{color:#fff;transition:all .3s ease-in-out}.privacyPolicy a:hover{color:#009444}.privacyPolicy h2,.privacyPolicy h3{color:rgba(0,0,0,0);background:linear-gradient(0deg, #05d65d, #009444);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.notFound{padding:275px 0 100px}.notFound .textContainer{text-align:center}.notFound .textContainer h3{font-size:34px}@media screen and (min-width: 320px){.notFound .textContainer h3{font-size:calc(34px + 16*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.notFound .textContainer h3{font-size:50px}}.notFound .textContainer p{margin-top:10px}.notFound .btnContainer{margin-top:25px}.notFound .btnContainer a{display:inline-block;background:rgba(0,0,0,0);color:#fff;padding:16px 30px;max-height:60px;position:relative;border-radius:200px;border:1px solid #fff;transition:all .3s ease-in-out;letter-spacing:2px;text-transform:uppercase}.notFound .btnContainer a{font-size:15px}@media screen and (min-width: 320px){.notFound .btnContainer a{font-size:calc(15px + 2*(100vw - 320px)/1601)}}@media screen and (min-width: 1921px){.notFound .btnContainer a{font-size:17px}}.notFound .btnContainer a:hover{color:#fff;background:linear-gradient(0deg, #05d65d, #009444);border:1px solid #009444}@media screen and (max-width: 767px){.notFound .btnContainer a{padding:15px 30px}}.pagination-container .pagination{display:flex;gap:10px;align-items:center;justify-content:center;margin-top:60px}.pagination-container .pagination li{list-style:none;margin-bottom:0}.pagination-container .pagination li a{font-size:18px;border-radius:50%;border:1px solid #009444;transition:all .3s ease-in-out;height:50px;width:50px;display:flex;align-items:center;justify-content:center}.pagination-container .pagination li a:hover{background:#009444}.pagination-container .pagination .page-item.prev a,.pagination-container .pagination .page-item.next a{height:33.5px;width:30px;font-weight:400;font-family:monospace}.pagination-container .pagination .page-item.active a{background:#009444}.pagination-container .pagination .page-item.disabled a{opacity:.5}@font-face{font-family:"Hacen Beirut Poster";src:url("./fonts/HacenBeirutPoster.eot");src:url("./fonts/HacenBeirutPoster.eot?#iefix") format("embedded-opentype"),url("./fonts/HacenBeirutPoster.woff2") format("woff2"),url("./fonts/HacenBeirutPoster.woff") format("woff"),url("./fonts/HacenBeirutPoster.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"GE SS Unique";src:url("./fonts/GESSUniqueBold-Bold.eot");src:url("./fonts/GESSUniqueBold-Bold.eot?#iefix") format("embedded-opentype"),url("./fonts/GESSUniqueBold-Bold.woff2") format("woff2"),url("./fonts/GESSUniqueBold-Bold.woff") format("woff"),url("./fonts/GESSUniqueBold-Bold.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"GE SS Unique";src:url("./fonts/GESSUniqueLight-Light.eot");src:url("./fonts/GESSUniqueLight-Light.eot?#iefix") format("embedded-opentype"),url("./fonts/GESSUniqueLight-Light.woff2") format("woff2"),url("./fonts/GESSUniqueLight-Light.woff") format("woff"),url("./fonts/GESSUniqueLight-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}*{letter-spacing:normal !important}.howWeServe .howWeServeSwiper .swiper-button-prev,.clients .clientsSwiper .swiper-button-prev{inset-inline-start:calc(50% - 30px);transform:translateX(50%)}.howWeServe .howWeServeSwiper .swiper-button-next,.clients .clientsSwiper .swiper-button-next{inset-inline-start:calc(50% + 30px);transform:rotate(180deg) translateX(-50%)}.newsSwiper .swiper-button-prev{inset-inline-start:calc(50% - 30px);transform:rotate(180deg)}.newsSwiper .swiper-button-next{inset-inline-start:calc(50% + 30px);transform:rotate(180deg) translateX(-50%)}.achievements .achievementSwiper .swiper-button-prev{transform:none}.achievements .achievementSwiper .swiper-button-next{transform:rotate(180deg)}.greener .swiper-button-next{transform:rotate(180deg)}.greener .swiper-button-prev{transform:none}.greener .swiper-slide-prev .textContainer{transform:rotateY(-20deg) translateZ(35px)}.greener .swiper-slide-next .textContainer{transform:rotateY(20deg) translateZ(35px)}.milestones .timelineWrapper .timeline:after{transform:translateX(50%)}.latestNews .readMore{transform:translateY(-50%) rotate(180deg)}.achievements .lineWrapper img,.missionVisionValue .lineWrapper img{transform:none}.iti__country-container{left:0}.iti__dropdown-content{direction:ltr;left:0}.ceoMessage .ceoWrapper .imgContainer{transform:translateX(50%)}.clients .swiper-button-prev{transform:translateX(50%)}.clients .swiper-button-next{transform:rotate(180deg) translateX(-50%)}.clients-carousel2{direction:ltr}.companies .imgContainer:after{transform:rotateY(180deg)}.companies .companyList .company:nth-of-type(2n) .imgContainer::after{transform:none}.keyNumbers .numberWrapper .number,.keyNumbers .numberWrapper span{line-height:.8}.team .readMore:after{transform:rotate(180deg)}.businessServices .serviceBox .boxItem>.imgContainer:after{background:linear-gradient(to left, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0))}/*# sourceMappingURL=alfanar-ar.css.map */
