:root{--red-color: rgb(236, 34, 39);--green-color: rgb(6, 166, 79);--blue-color: rgb(43, 172, 226);--black-color: rgb(35, 31, 32);--vivid-blue: rgb(0, 128, 255);--vivid-blue-85: rgba(0, 128, 255, 0.85);--vivid-blue-50: rgba(0, 128, 255, 0.5);--background-blue: rgb(19, 92, 197);--light-gray: #f2f8fa;--bright-green: rgb(246, 255, 249);--linear-bg: linear-gradient(270deg, #f5fdf7 0%, #e0ece4 52.76%);--background-color: rgb(232, 237, 231);--white: #fff;--white-80: rgba(255, 255, 255, 0.8);--white-50: rgba(255, 255, 255, 0.5);--white-30: rgba(255, 255, 255, 0.3);--white-20: rgba(255, 255, 255, 0.2);--white-10: rgba(255, 255, 255, 0.1);--white-5: rgba(255, 255, 255, 0.05);--black-50: rgba(35, 31, 32, 0.5019607843);--black-20: rgba(35, 31, 32, 0.2);--blue-20: rgba(43, 172, 226, 0.2)}[data-theme=dark]{--red-color: rgb(236, 34, 39);--green-color: rgb(6, 166, 79);--blue-color: rgb(43, 172, 226);--black-color: rgb(35, 31, 32);--vivid-blue: rgb(0, 128, 255);--vivid-blue-85: rgba(0, 128, 255, 0.85);--vivid-blue-50: rgba(0, 128, 255, 0.5);--background-blue: rgb(19, 92, 197);--light-gray: #f2f8fa;--bright-green: rgb(246, 255, 249);--linear-bg: linear-gradient(270deg, #f5fdf7 0%, #e0ece4 52.76%);--background-color: rgb(232, 237, 231);--white: #fff;--white-80: rgba(255, 255, 255, 0.8);--white-50: rgba(255, 255, 255, 0.5);--white-30: rgba(255, 255, 255, 0.3);--white-20: rgba(255, 255, 255, 0.2);--white-10: rgba(255, 255, 255, 0.1);--white-5: rgba(255, 255, 255, 0.05);--black-50: rgba(35, 31, 32, 0.5019607843);--black-20: rgba(35, 31, 32, 0.2);--blue-20: rgba(43, 172, 226, 0.2)}.hero.home_page{position:relative;z-index:2}.hero.home_page .hero__bg{position:relative;aspect-ratio:1920/937;width:100vw}.hero.home_page .hero__bg svg,.hero.home_page .hero__bg img,.hero.home_page .hero__bg video,.hero.home_page .hero__bg iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero.home_page .hero__bg::after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.3019607843);height:100%;width:100%}@media only screen and (max-width: 1024px){.hero.home_page .hero__bg{aspect-ratio:1920/1300}}@media only screen and (max-width: 825px){.hero.home_page .hero__bg{aspect-ratio:800/582}}.hero.home_page .hero__bg svg,.hero.home_page .hero__bg img{position:absolute;left:0;top:-11%;width:100vw;aspect-ratio:1918/1303;height:auto}@media only screen and (max-width: 825px){.hero.home_page .hero__bg svg,.hero.home_page .hero__bg img{transform:translateY(-50%);top:50%}}.hero.home_page .hero__container{position:absolute;top:50%;left:50%;transform:translate(-50%, -40%);width:max(min(729px,45%),37.96875vw);margin-inline:auto}.hero.home_page .hero__container *{color:var(--hero-text-color, --black-color);text-align:center}.hero.home_page .hero__container>svg{margin-block:min(64px,4.4vw) 20px}@media only screen and (max-width: 825px){.hero.home_page .hero__container{width:95%}}.hero.home_page .hero__title{font-weight:700;font-size:max(40px,3.75vw);line-height:1.111;letter-spacing:0%}.hero.home_page .hero__subtitle{margin-block-start:max(16px,1.25vw);font-weight:300;font-size:max(30px,2.5vw);line-height:1.166}.hero.home_page .hero__text{margin-block-start:max(16px,1.25vw);font-weight:400;font-size:max(18px,1.0416666667vw);line-height:1}.hero.home_page .hero__button{margin-block-start:max(16px,1.25vw);display:flex;align-items:center;gap:max(12px,0.625vw);background-color:var(--vivid-blue);border-radius:30px;padding-inline:max(20px,1.5625vw) max(12px,0.625vw);padding-block:max(12px,0.625vw);cursor:pointer}.hero.home_page .hero__button:hover{background-color:var(--black-color)}.hero.home_page .hero__button_text{color:var(--white);font-weight:600;font-size:max(20px,1.0416666667vw);line-height:1.1;text-align:center}.hero.home_page .hero__button_icon{width:max(24px,1.25vw);height:max(24px,1.25vw)}.hero.home_page .hero__button_icon svg,.hero.home_page .hero__button_icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.hero.text_image{position:relative;z-index:2;margin-block-start:var(--header-height, 103px)}.hero.text_image .hero__bg{aspect-ratio:1920/356}@media only screen and (max-width: 1024px){.hero.text_image .hero__bg{aspect-ratio:1024/425}}@media only screen and (max-width: 720px){.hero.text_image .hero__bg{aspect-ratio:720/575}}.hero.text_image .hero__bg svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero.text_image .hero__container{position:absolute;top:50%;right:11.4583333333vw;align-items:flex-start;width:min(100%,723px);transform:translateY(-50%)}.hero.text_image .hero__container *{color:var(--white)}.hero.text_image .hero__title{font-size:clamp(36px,3.75vw,72px);font-weight:700;line-height:1.111;margin-block-end:35px}.hero.text_image .hero__text{font-size:clamp(20px,1.875vw,36px);font-weight:400;line-height:1.194;margin-block-end:14px}.hero.text_image .hero__small_text{font-size:16px;font-weight:700;line-height:19.2px}.gradient-button{width:-moz-fit-content;width:fit-content;border-radius:30px;overflow:hidden;border:1px solid rgba(0,0,0,0)}.gradient-button__link{background:var(--vivid-blue);padding:12px 30px;display:flex;align-items:center;gap:12px;border:none}.gradient-button__link[type=submit]{cursor:pointer}.gradient-button__text{font-size:16px;font-weight:400;line-height:19.2px;letter-spacing:.05em;text-align:center;color:var(--white);position:relative}.gradient-button__icon{aspect-ratio:1/1;width:14px}.gradient-button__icon svg,.gradient-button__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.gradient-button:hover .gradient-button__link{background:var(--black-color)}.gradient-button:hover .gradient-button__text{color:var(--white)}.gradient-button:hover .gradient-button__icon svg path{fill:var(--white)}.gradient-button.white-bg-dark .gradient-button__link{background-color:var(--white)}.gradient-button.white-bg-dark .gradient-button__text{color:var(--vivid-blue)}.gradient-button.white-bg-dark .gradient-button__icon svg path{fill:var(--vivid-blue)}.gradient-button.white-bg-dark:hover .gradient-button__link{background:var(--black-color)}.gradient-button.white-bg-dark:hover .gradient-button__text{color:var(--white)}.gradient-button.white-bg-dark:hover .gradient-button__icon svg path{fill:var(--white)}.gradient-button.white-bg-transparent .gradient-button__link{background-color:var(--white)}.gradient-button.white-bg-transparent .gradient-button__text{color:var(--vivid-blue)}.gradient-button.white-bg-transparent .gradient-button__icon svg path{fill:var(--vivid-blue)}.gradient-button.white-bg-transparent:hover{border-color:var(--vivid-blue)}.gradient-button.white-bg-transparent:hover .gradient-button__link{background:rgba(0,0,0,0)}.gradient-button.white-bg-transparent:hover .gradient-button__text{color:var(--vivid-blue)}.gradient-button.white-bg-transparent:hover .gradient-button__icon svg path{fill:var(--vivid-blue)}.gradient-button.dark-bg .gradient-button__link{background:var(--black-color)}.gradient-button.dark-bg .gradient-button__text{color:var(--white)}.gradient-button.dark-bg .gradient-button__icon svg path{fill:var(--white)}.gradient-button.menu_item .gradient-button__link{background:var(--white-10)}.gradient-button.menu_item:hover .gradient-button__text{color:var(--vivid-blue)}.container-1477{width:min(1477px,90%);margin:0 auto}.container-1480{width:min(1477px,90%);margin:0 auto}.container-1483{width:min(1483px,90%);margin:0 auto}.h4-title{font-size:clamp(24px,2.5vw,48px);font-weight:700;line-height:1.166}.h4-title.blue{color:var(--vivid-blue)}.h3-title{font-size:clamp(30px,3.3333333333vw,64px);font-weight:700;line-height:1.25}.h3-title.blue{color:var(--vivid-blue)}.h2-title{font-size:clamp(38px,3.75vw,72px);font-weight:700;line-height:1.111}.h2-title.blue{color:var(--vivid-blue)}.black-subtitle{font-size:clamp(16px,1.0416666667vw,20px);font-weight:700;line-height:24px;color:var(--black-color)}.blue-subtitle{font-size:clamp(16px,1.0416666667vw,20px);font-weight:700;line-height:24px;color:var(--vivid-blue)}.white-subtitle{font-size:clamp(16px,1.0416666667vw,20px);font-weight:700;line-height:24px;color:var(--white)}.white-subtitle{font-size:clamp(16px,1.0416666667vw,20px);font-weight:700;line-height:24px;color:var(--white)}.h3_title_subtitle_section.white *{color:var(--white)}.left-big-bg-lines{position:absolute;left:0;transform:translateY(-65%) translateX(0%);z-index:1}.left-big-bg-lines svg{width:100%;height:100%}.right-small-bg-lines{position:absolute;right:0;z-index:1;transform:translateY(-30%)}.right-small-bg-lines svg{width:100%;height:100%}.project_card{position:relative;cursor:pointer}.project_card__arrow{position:absolute;top:24px;left:24px;opacity:0;z-index:2}.project_card__container{position:relative;height:100%}.project_card__image{aspect-ratio:576/358;width:100%}.project_card__image svg,.project_card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.project_card__image::before{position:absolute;content:"";left:0;bottom:0;width:100%;height:min(194px,54.18%);background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%)}.project_card__content{width:100%;position:absolute;bottom:0;left:0;padding:0 30px 32px;align-items:flex-end;z-index:2}.project_card__content *{color:var(--white)}.project_card__title{font-size:clamp(17px,1.25vw,24px);font-weight:600;line-height:1.25}.project_card__description{font-size:16px;font-weight:500;line-height:1.2}.project_card__category{max-width:115px;border-inline-start:1px solid var(--vivid-blue);padding-inline-start:10px}.project_card__category_name{font-size:16px;font-weight:700;line-height:1.2;color:var(--vivid-blue)}.project_card::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--vivid-blue-50);z-index:1;opacity:0;transition:all ease-in 300ms}.project_card:hover{transform:scaleY(1.085)}.project_card:hover::after{opacity:1}.project_card:hover .project_card__arrow{opacity:1}.project_card:hover .project_card__category{border-color:var(--white)}.project_card:hover .project_card__category .project_card__category_name{color:var(--white)}.arrows-buttons-container{display:flex;align-items:center;gap:16px}.arrows-buttons-container .swiper-button-next,.arrows-buttons-container .swiper-button-prev{margin:0 !important;position:unset !important;display:flex !important;aspect-ratio:1/1 !important;height:auto !important;width:clamp(35px,3.3333333333vw,64px) !important}.arrows-buttons-container .swiper-button-next svg,.arrows-buttons-container .swiper-button-next img,.arrows-buttons-container .swiper-button-prev svg,.arrows-buttons-container .swiper-button-prev img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:all ease-in 300ms}.arrows-buttons-container .swiper-button-next svg *,.arrows-buttons-container .swiper-button-next img *,.arrows-buttons-container .swiper-button-prev svg *,.arrows-buttons-container .swiper-button-prev img *{transition:all ease-in 300ms}.arrows-buttons-container .swiper-button-next::after,.arrows-buttons-container .swiper-button-prev::after{content:unset !important}.arrows-buttons-container .swiper-button-prev svg rect{stroke:var(--white)}.arrows-buttons-container .swiper-button-prev:hover svg rect{stroke:var(--vivid-blue)}.arrows-buttons-container .swiper-button-next{transform:rotate(180deg) !important}.team_card_top__container{gap:36px}@media only screen and (max-width: 620px){.team_card_top__container{flex-direction:column;align-items:flex-start !important}}.team_card_top__image{aspect-ratio:322/353;max-width:322px;position:relative}.team_card_top__image::after{position:absolute;inset:0;width:100%;height:100%;content:"";background:linear-gradient(101.51deg, rgba(175, 126, 0, 0) 37.2%, rgba(175, 126, 0, 0.25) 92.26%);mix-blend-mode:difference}.team_card_top__image img,.team_card_top__image svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.team_card_top__content{padding-inline-start:24px;border-inline-start:1.5px solid var(--black-20)}.team_card_top__name{font-size:clamp(17px,1.25vw,24px);font-weight:600;line-height:1.25;color:var(--vivid-blue);margin-block-end:3px}.team_card_top__role{font-size:clamp(16px,1.0416666667vw,20px);font-weight:400;line-height:1.2;margin-block-end:12px}.team_card_top:hover .team_card_top__image{filter:saturate(50%)}.team_card.hovered .team_card__full_content{opacity:1;visibility:visible}.team_card.hovered .team_card__content{opacity:0;visibility:hidden}.team_card__image{aspect-ratio:322/353;max-width:322px;position:relative}.team_card__image::after{position:absolute;inset:0;width:100%;height:100%;content:"";background:linear-gradient(101.51deg, rgba(175, 126, 0, 0) 37.2%, rgba(175, 126, 0, 0.25) 92.26%);mix-blend-mode:difference}.team_card__image img,.team_card__image svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.team_card__content{bottom:0;left:0;width:100%;padding-inline:28px;padding-block:0 35px;background:linear-gradient(180.33deg, rgba(0, 0, 0, 0) 13.8%, #000000 99.71%);min-height:182.66px;display:flex;justify-content:flex-end;flex-direction:column;gap:5px}.team_card__full_content{display:flex;flex-direction:column;gap:5px;top:0;left:0;width:100%;height:100%;padding-inline:max(28px,1.4583333333vw);padding-block:max(10px,0.5208333333vw);background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden}.team_card__name{font-size:clamp(17px,1.25vw,24px);font-weight:600;line-height:1.25;color:var(--white)}.team_card__role{font-size:max(16px,0.8333333333vw);font-weight:500;line-height:1.2;color:var(--white)}.team_card__text{max-height:75%;overflow-y:auto}.team_card__text *{font-size:max(16px,0.8333333333vw);font-weight:400;line-height:1.25;color:var(--white) !important}.team_card__text strong{font-weight:bold}.team_card__text strong *{font-weight:bold}.team_card:hover .team_card__image{filter:saturate(60%)}.custom-dropdown{position:relative;width:240px;cursor:pointer}.custom-dropdown .dropdown-selected{background:var(--white);padding:10px 23px;border-radius:30px;display:flex;align-items:center;justify-content:space-between}.custom-dropdown .dropdown-selected.show{border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-right-radius:0;border-bottom-left-radius:0}.custom-dropdown .dropdown-selected.show svg{transform:rotate(180deg)}.custom-dropdown .dropdown-selected .dropdown-selected-value{font-size:16px;font-weight:500;line-height:19.2px;color:var(--vivid-blue)}.custom-dropdown .dropdown-list{position:absolute;top:100%;left:0;width:100%;background:var(--light-gray);z-index:10;max-height:var(--dropdown_list_height, 0);overflow:hidden;box-shadow:0px 4px 10px 0px rgba(0,0,0,.1)}.custom-dropdown .dropdown-list .dropdown-list-container{padding:24px 0;display:grid;gap:16px;padding-inline:24px}.custom-dropdown .dropdown-item{cursor:pointer;font-size:16px;font-weight:300;line-height:19.2px;padding-block:4px;position:relative;padding-left:30px;display:flex;align-items:center}.custom-dropdown .dropdown-item .dropdown-checkbox{opacity:0}.custom-dropdown .dropdown-item .dropdown-checkbox+.term-name{padding-inline-start:18px}.custom-dropdown .dropdown-item .dropdown-checkbox+.term-name::before{content:"";width:21px;height:21px;border:.72px solid #e8ede7;border-radius:2.17px;position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,0);transition:all .3s}.custom-dropdown .dropdown-item .dropdown-checkbox:checked+.term-name+.checkbox-icon{display:block}.custom-dropdown .dropdown-item .checkbox-icon{display:none;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.custom-dropdown .dropdown-item:hover{background:#f1f1f1}.empty_ajax_res{font-size:clamp(16px,1.0416666667vw,20px);font-weight:400;line-height:1.2}.loader_container{position:fixed;inset:0;width:100%;height:100%;background:rgba(0,0,0,.3294117647);z-index:999;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden}.loader_container.show{visibility:visible;opacity:1}.loader_container .loader{width:60px;aspect-ratio:1;display:grid}.loader_container .loader:before,.loader_container .loader:after{content:"";grid-area:1/1;color:var(--vivid-blue);animation:l19 1.5s infinite linear}.loader_container .loader:before{margin:5px 20px;background:currentColor}.loader_container .loader:after{border:solid;border-width:5px 20px;--s: 0}@keyframes l19{0%{transform:perspective(100px) rotate3d(1, var(--s, 1), 0, 0)}25%{transform:perspective(100px) rotate3d(1, var(--s, 1), 0, 90deg)}25.01%{transform:perspective(100px) rotate3d(1, var(--s, 1), 0, 90deg)}40%,60%{transform:perspective(100px) rotate3d(1, var(--s, 1), 0, 180deg)}75%{transform:perspective(100px) rotate3d(1, var(--s, 1), 0, 270deg)}75.01%{transform:perspective(100px) rotate3d(1, var(--s, 1), 0, 270deg)}90%,100%{transform:perspective(100px) rotate3d(1, var(--s, 1), 0, 360deg)}}.single_career_accordion{border-block-end:1px solid #231f20;background:hsla(0,0%,100%,.3);transition:all ease-in 300ms;max-height:var(--accordion-max-height, 78px);overflow:hidden;position:relative}.single_career_accordion::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(279.48deg, #e0ece4 -52.09%, #f5fdf7 52.37%);opacity:0;transition:all ease-in 300ms}.single_career_accordion *{transition:all ease-in 300ms}.single_career_accordion:hover{box-shadow:10px 10px 30px 0px rgba(0,0,0,.15)}.single_career_accordion.open{box-shadow:10px 10px 30px 0px rgba(0,0,0,.15)}.single_career_accordion.open::before{opacity:1}.single_career_accordion.open .single_career_accordion__arrow .single_career_accordion__arrow_text{opacity:0;visibility:hidden}.single_career_accordion.open .single_career_accordion__arrow svg{transform:rotate(90deg)}.single_career_accordion__container{padding:0 32px 32px;position:relative}.single_career_accordion__top{position:relative;padding-block:24px;gap:36px;align-items:center;cursor:pointer;margin-block-end:24px}@media only screen and (max-width: 600px){.single_career_accordion__top{flex-direction:column;align-items:flex-start;gap:12px}}.single_career_accordion__arrow{margin-inline-start:auto}@media only screen and (max-width: 600px){.single_career_accordion__arrow{position:absolute;top:calc(0% + 26px);left:0}}.single_career_accordion__central_area{padding-inline-start:12px;border-inline-start:1px solid var(--black-50);font-size:16px;font-weight:700;line-height:19.2px}.single_career_accordion__title{font-size:clamp(17px,1.25vw,24px);font-weight:600;line-height:1.25}@media only screen and (max-width: 600px){.single_career_accordion__title{max-width:calc(100% - 36px)}}.single_career_accordion__body{gap:min(80px,5vw);margin-block-end:24px}@media only screen and (max-width: 1024px){.single_career_accordion__body{flex-direction:column}}.single_career_accordion__description{max-width:811px}.single_career_accordion__description_title,.single_career_accordion__requirements_title{font-size:20px;font-weight:700;line-height:24px;margin-block-end:30px}.single_career_accordion__description_content *,.single_career_accordion__requirements_content *{font-size:16px;font-weight:500;line-height:19.2px}.single_career_accordion__description_content *::marker,.single_career_accordion__requirements_content *::marker{font-size:18px}.single_career_accordion__description_content ul li,.single_career_accordion__description_content ol li,.single_career_accordion__requirements_content ul li,.single_career_accordion__requirements_content ol li{margin-block-end:12px}.single_career_accordion__divider{width:100%;height:1px;background:#e8ede7}.single_career_accordion__apply{width:-moz-fit-content;width:fit-content;margin-inline-start:auto;margin-block-start:24px;cursor:pointer}.single_project_popup_slide{background:linear-gradient(180deg, #f5f5f5 0%, #ffffff 100%);height:100dvh;width:100vw;top:0;left:0;transform:translateX(-100%);z-index:1002;transition:all ease-in 700ms}.single_project_popup_slide.open{transform:translateX(0%)}.single_project_popup_slide_template__container{width:100%;gap:min(45px,5.9375vw);justify-content:space-between}@media only screen and (max-width: 800px){.single_project_popup_slide_template__container{flex-direction:column;overflow-y:auto;max-height:100dvh}}.single_project_popup_slide_template__back_button{display:flex;align-items:center;gap:max(12px,0.625vw);cursor:pointer}.single_project_popup_slide_template__back_button_arrow{width:max(45px,3.3333333333vw);height:max(45px,3.3333333333vw)}.single_project_popup_slide_template__back_button_arrow svg,.single_project_popup_slide_template__back_button_arrow img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.single_project_popup_slide_template__thumbnail{position:relative;max-width:min(51.666%,51.6666666667vw);position:relative;height:100dvh;width:100%}@media only screen and (max-width: 800px){.single_project_popup_slide_template__thumbnail{max-width:100%;aspect-ratio:800/700}}.single_project_popup_slide_template__thumbnail img,.single_project_popup_slide_template__thumbnail svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.single_project_popup_slide_template__thumbnail_buttons{bottom:max(10px,3.0208333333vw);right:max(26px,2.2916666667vw);display:flex;align-items:center;gap:max(20px,1.0416666667vw)}.single_project_popup_slide_template__thumbnail_button{display:flex;flex-direction:column;align-items:center;align-items:center;gap:max(12px,0.625vw);cursor:pointer}.single_project_popup_slide_template__thumbnail_button svg{width:max(45px,3.3333333333vw);height:max(45px,3.3333333333vw)}.single_project_popup_slide_template__thumbnail_button svg *{transition:all ease-in 300ms}.single_project_popup_slide_template__thumbnail_button.disabled{cursor:not-allowed;opacity:.6}.single_project_popup_slide_template__thumbnail_button:hover svg rect{stroke:var(--vivid-blue)}.single_project_popup_slide_template__thumbnail_prev_button_text,.single_project_popup_slide_template__thumbnail_next_button_text{max-width:max(60px,3.3333333333vw);font-weight:400;font-size:max(14px,0.7291666667vw);line-height:1.4;letter-spacing:5%;text-align:center;color:var(--white)}.single_project_popup_slide_template__content_side{width:calc(100% - min(51.666%,51.6666666667vw) - min(45px,5.9375vw));padding-block:max(24px,1.25vw);padding-inline-start:max(26px,1.875vw)}@media only screen and (max-width: 800px){.single_project_popup_slide_template__content_side{width:100%;padding-inline:max(26px,1.875vw)}}.single_project_popup_slide_template__info-scroll{direction:ltr;max-height:calc(95dvh - max(12px,0.625vw) - min(3vw,60px));overflow-y:auto}@media only screen and (max-width: 800px){.single_project_popup_slide_template__info-scroll{max-height:unset;overflow:unset}}.single_project_popup_slide_template__info{width:min(95%,685px);margin-inline:auto;direction:rtl}@media only screen and (max-width: 800px){.single_project_popup_slide_template__info{max-height:unset;overflow-y:unset;width:100%;margin-inline-start:unset}}.single_project_popup_slide_template__prev_button{width:-moz-fit-content;width:fit-content;gap:16px;cursor:pointer}.single_project_popup_slide_template__prev_button_icon{width:16px;height:16px}.single_project_popup_slide_template__prev_button_icon svg,.single_project_popup_slide_template__prev_button_icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.single_project_popup_slide_template__prev_button_text{font-size:16px;font-weight:500;line-height:19.2px}.single_project_popup_slide_template__breadcrumbs{margin-block-start:min(3vw,60px)}.single_project_popup_slide_template__breadcrumbs *{font-size:20px;font-weight:700;line-height:24px}.single_project_popup_slide_template__title{margin-block-start:12px}.single_project_popup_slide_template__blocks{display:grid;-moz-column-gap:max(16px,1.6666666667vw);column-gap:max(16px,1.6666666667vw);row-gap:max(16px,0.8333333333vw);margin-block-start:min(2vw,40px);grid-template-columns:repeat(2, 1fr);padding-block-end:max(26px,1.875vw);border-block-end:1px solid #e5e9ea}.single_project_popup_slide_template__block{display:flex;align-items:center;gap:12px}.single_project_popup_slide_template__block_title{font-size:clamp(16px,1.0416666667vw,20px);font-weight:700;line-height:1.2}.single_project_popup_slide_template__block_text{font-size:clamp(16px,1.0416666667vw,20px);font-weight:400;line-height:1.2}.single_project_popup_slide_template__block_icon{width:clamp(20px,2.5vw,48px);height:auto;aspect-ratio:1/1;border-radius:50%;background-color:hsla(0,0%,100%,.8);box-shadow:10px 10px 20px 0px rgba(175,126,0,.15)}.single_project_popup_slide_template__block_icon svg,.single_project_popup_slide_template__block_icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.single_project_popup_slide_template__info_blocks{display:grid;-moz-column-gap:max(16px,1.6666666667vw);column-gap:max(16px,1.6666666667vw);row-gap:max(16px,0.8333333333vw);margin-block-start:min(2vw,40px);grid-template-columns:repeat(2, 1fr);padding-block:max(26px,1.875vw);border-block-end:1px solid #e5e9ea}.single_project_popup_slide_template__info_block{display:flex;align-items:flex-start;gap:12px}.single_project_popup_slide_template__info_block_title{font-size:clamp(16px,1.0416666667vw,20px);font-weight:700;line-height:1.2}.single_project_popup_slide_template__info_block_text{font-size:clamp(16px,1.0416666667vw,20px);font-weight:400;line-height:1.2}.single_project_popup_slide_template__info_block_icon{width:max(15px,.9895833333vw);height:max(14px,.9375vw)}.single_project_popup_slide_template__info_block_icon svg,.single_project_popup_slide_template__info_block_icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.single_project_popup_slide_template__blue_box{margin-block-start:max(26px,1.875vw);background:linear-gradient(267.74deg, rgba(35, 31, 32, 0.5) 0%, rgba(19, 92, 197, 0.5) 100%),linear-gradient(0deg, #0080ff, #0080ff);border-radius:max(20px,1.0416666667vw);overflow:hidden;padding-block:max(12px,0.625vw) max(20px,1.0416666667vw);padding-inline:max(20px,1.0416666667vw);color:#fff;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:max(32px,3.3333333333vw)}.single_project_popup_slide_template__blue_box_content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.single_project_popup_slide_template__blue_box_title{color:#fff}.single_project_popup_slide_template__blue_box_title *{font-weight:700;font-size:max(40px,3.75vw);line-height:1.111;color:#fff}.single_project_popup_slide_template__blue_box_title span{font-weight:600;font-size:max(18px,1.25vw);line-height:1.25}.single_project_popup_slide_template__blue_box_text{font-weight:400;font-size:max(16px,1.0416666667vw)}.single_project_popup_slide_template__content{margin-block-start:max(20px,1.875vw);padding-inline-end:8px}@media only screen and (max-width: 800px){.single_project_popup_slide_template__content{max-height:unset}}.single_project_popup_slide_template__text_only{margin-block-end:max(36px,1.875vw)}.single_project_popup_slide_template__text_and_image_content{display:flex;align-items:start;gap:max(26px,1.3541666667vw);flex-wrap:wrap;margin-block-end:max(16px,0.8333333333vw)}@media only screen and (max-width: 1300px){.single_project_popup_slide_template__text_and_image_content{flex-direction:column}}.single_project_popup_slide_template__text_and_image_text{width:calc(100% - max(min(100%,249px),12.96875vw) - max(26px,1.3541666667vw))}@media only screen and (max-width: 1300px){.single_project_popup_slide_template__text_and_image_text{width:100%}}.single_project_popup_slide_template__text_and_image_image{width:max(min(100%,249px),12.96875vw);aspect-ratio:249/133}@media only screen and (max-width: 1300px){.single_project_popup_slide_template__text_and_image_image{width:100%}}.single_project_popup_slide_template__text_and_image_image img,.single_project_popup_slide_template__text_and_image_image svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.single_project_popup_slide_template__gallery .swiper{width:calc(100% - 75px);margin-inline:auto}.single_project_popup_slide_template__gallery .swiper-slide{aspect-ratio:293/132}.single_project_popup_slide_template__gallery .swiper-slide img,.single_project_popup_slide_template__gallery .swiper-slide svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.single_project_popup_slide_template__gallery .swiper-buttons{position:absolute;display:flex;align-items:center;justify-content:space-between;gap:24px;top:50%;transform:translateY(-50%);left:0;width:100%;z-index:10}.single_project_popup_slide_template__gallery .swiper-buttons .swiper-button{position:unset;width:max(20px,1.5625vw);height:auto;aspect-ratio:30/50;margin:0 !important}.single_project_popup_slide_template__gallery .swiper-buttons .swiper-button svg{max-width:max(14px,0.7291666667vw)}.single_project_popup_slide_template__gallery .swiper-buttons .swiper-button::after{content:none}.single_project_popup_slide_template__gallery_title{font-weight:700;font-size:max(16px,0.8333333333vw);line-height:100%;margin-block-end:max(16px,0.8333333333vw)}.thank_you_popup_submit{opacity:0;visibility:hidden;transition:all ease-in 300ms;background-position:center;background-repeat:no-repeat;background-size:cover;top:50%;left:50%;transform:translate(-50%, -50%);z-index:999;width:min(90%,832px);aspect-ratio:832/464;padding:64px}.thank_you_popup_submit.show{opacity:1;visibility:visible}.thank_you_popup_submit__close{position:absolute;top:14px;right:19px;cursor:pointer}.thank_you_popup_submit__container{background:rgba(0,0,0,.2);width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.thank_you_popup_submit__container *{color:var(--white)}.thank_you_popup_submit__title{font-weight:700;font-size:clamp(24px,2.5vw,48px);line-height:1.1666;letter-spacing:0%;text-align:center;margin-block-end:40px}.thank_you_popup_submit__text *{font-weight:700;font-size:clamp(16px,1.0416666667vw,20px);line-height:1.2;letter-spacing:0%;text-align:center}.ff-message-success{border:none !important;box-shadow:unset !important}.bg_icons{position:absolute;z-index:0}.bg_icons+div{position:relative;z-index:1}.bg_icons__top_left{top:0;left:0}.bg_icons__top_right{top:0;right:0}.bg_icons__bottom_left{bottom:0;left:0}.bg_icons__bottom_right{bottom:0;right:0}.homepage_map_point_content_card{padding:max(16px,0.8333333333vw);background-color:var(--white);display:flex;align-items:center;gap:max(20px,1.0416666667vw);border-radius:max(6px,0.3125vw);box-shadow:10px 10px 30px 0px rgba(0,0,0,.15);width:max(min(100%,222px),11.5625vw)}.homepage_map_point_content_card__title{font-weight:700;font-size:20px;line-height:1.1}.homepage_map_point_content_card__text *{font-weight:300;font-size:16px;line-height:1.1}.homepage_map_point_content_card__image{aspect-ratio:1/1;width:max(90px,4.6875vw)}.homepage_map_point_content_card__image svg,.homepage_map_point_content_card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body.rtl .single_project_popup_slide{transform:translateX(100%)}body.rtl .single_project_popup_slide.open{transform:translateX(0)}body:not(.rtl) .hero.text_image .hero__bg{transform:scaleX(-1)}body:not(.rtl) .hero.text_image .hero__container{left:11.4583333333vw;right:unset}body:not(.rtl) .gradient-button__icon{transform:rotate(90deg)}body:not(.rtl) .project_card__arrow{transform:rotate(90deg);left:unset;right:24px}body:not(.rtl) .single_career_accordion__arrow{transform:rotate(-180deg)}@media only screen and (max-width: 600px){body:not(.rtl) .single_career_accordion__arrow{right:0;left:unset}}.popup{opacity:0;visibility:hidden;transition:all ease-in 300ms;z-index:998;position:fixed}.popup.show{opacity:1;visibility:visible}.popup__close_bg{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:998;background:rgba(0,0,0,.35);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.popup__close_bg:hover{cursor:url("../images/close.svg") 12 12,auto}.popup__container{display:flex;border-radius:clamp(16px,.8333333333vw,.8333333333vw);background-color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:999;overflow:hidden;width:max(min(90%,1185px),61.71875vw)}.popup__close{position:absolute;top:0;left:0;margin:clamp(7px,.3645833333vw,.3645833333vw) clamp(19px,.9895833333vw,.9895833333vw);width:clamp(23px,1.1979166667vw,1.1979166667vw);height:clamp(50px,2.6041666667vw,2.6041666667vw);cursor:pointer;z-index:1}.popup__close svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.hero_homepage_popup__content{width:100%;height:100%}.hero_homepage_popup__video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.iti__selected-country{display:none !important}*,*::before,*::after{box-sizing:border-box}*{margin:0}html,body{height:100%;font-family:"Afek",sans-serif;color:var(--black-color)}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:var(--black-color)}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;margin:0;color:var(--black-color)}a{text-decoration:none;display:inline-block;color:var(--black-color)}ul{padding-inline-start:20px}li{padding-inline-start:5px;margin-block-end:5px;color:var(--black-color)}li::marker{font-size:10px}.container{width:min(1420px,95%);margin-inline:auto}.absolute{position:absolute}.relative{position:relative}.fixed{position:fixed}.grid{display:grid;height:100%;width:100%}.flex{display:flex}.wrap{flex-wrap:wrap}.flex-column{display:flex;flex-direction:column}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-center{justify-content:center}.justify-evenly{justify-content:space-evenly}.align-center{align-items:center}.align-end{align-items:flex-end}.absolute-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}html{scroll-behavior:smooth}html body{overflow-x:hidden;min-height:100dvh;height:auto !important}html body *{transition:all ease-in 400ms}html body * section,html body * footer,html body * .app{transition:none}html body .otgs-development-site-front-end{display:none !important}html body::before{content:"";position:fixed;inset:0;z-index:998;opacity:0;visibility:hidden;transition:all ease-in 300ms;width:100%;height:100%;background:rgba(0,0,0,.35);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}html body.open-popup{overflow:hidden}html body.open-popup::before{visibility:visible;opacity:1}.header{background:rgba(0,0,0,0);position:fixed;width:100vw;top:0;left:0;z-index:1001;transition:all ease-in .25s;background-color:rgba(0,0,0,0)}.header ul{list-style:none}.header__container{margin-inline:auto;width:min(95%,1728px);padding-block:12px}@media only screen and (max-width: 1024px){.header__container{display:flex;justify-content:space-between}}.header__logo{width:min(448px,26%)}.header__logo *{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media only screen and (max-width: 1024px){.header__logo{order:2;width:min(448px,70%)}}.header__menu-apply{margin-inline-start:auto}@media only screen and (max-width: 1024px){.header__menu-apply{display:none}}.header #menu-primary-menu,.header #menu-primary-menu-en{display:flex;gap:min(68px,4.8vw)}.header #menu-primary-menu .item,.header #menu-primary-menu-en .item{position:relative}.header #menu-primary-menu .item *,.header #menu-primary-menu-en .item *{font-size:clamp(16px,1.0416666667vw,20px);font-weight:400;line-height:1.2;color:var(--black-color)}.header #menu-primary-menu .item::after,.header #menu-primary-menu-en .item::after{content:"";position:absolute;top:calc(100% + 29px);left:50%;transform:translateX(-50%);width:100%;height:1px;background:var(--vivid-blue);max-width:var(--menu-item-after-width, 0px);transition:all ease-in 300ms}.header #menu-primary-menu .item.current_page_item *,.header #menu-primary-menu-en .item.current_page_item *{color:var(--vivid-blue)}.header #menu-primary-menu .item.current_page_item::after,.header #menu-primary-menu-en .item.current_page_item::after{max-width:100%}.header #menu-primary-menu .item:hover *,.header #menu-primary-menu-en .item:hover *{color:var(--vivid-blue)}.header__mobile{display:none}@media only screen and (max-width: 1024px){.header__mobile{display:block;order:1}}.header__mobile #menuToggle{position:relative;z-index:1002;background:hsla(0,0%,100%,.3019607843);padding:5px 10px;width:-moz-fit-content;width:fit-content;border-radius:8px}.header__mobile #menuToggle #checkbox{display:none}.header__mobile #menuToggle #checkbox:checked+.toggle .bar--top{transform:rotate(-135deg);transition-delay:0s;bottom:calc(50% - 1px);background:var(--vivid-blue)}.header__mobile #menuToggle #checkbox:checked+.toggle .bar--middle{opacity:0;transform:rotate(-135deg);transition-delay:.105s;background:var(--vivid-blue)}.header__mobile #menuToggle #checkbox:checked+.toggle .bar--bottom{top:calc(50% - 1px);transform:rotate(-225deg);transition-delay:.21s;background:var(--vivid-blue)}.header__mobile #menuToggle .toggle{position:relative;width:20px;cursor:pointer;margin:auto;display:block;height:28px}.header__mobile #menuToggle .toggle .bar{position:absolute;left:0;right:0;height:2px;border-radius:1px;background:var(--vivid-blue);color:inherit;opacity:1;transition:none .35s cubic-bezier(0.5, -0.35, 0.35, 1.5) 0s}.header__mobile #menuToggle .toggle .bar.bar--top{bottom:calc(50% + 6px + 1px);transition-property:bottom,transform,background;transition-delay:.21s}.header__mobile #menuToggle .toggle .bar.bar--middle{top:calc(50% - 1px);transition-property:opacity,transform,background;transition-delay:.105s}.header__mobile #menuToggle .toggle .bar.bar--bottom{top:calc(50% + 6px + 1px);transition-property:top,transform,background;transition-delay:0s}.header__mobile_container{z-index:999;left:0;top:0;width:100%;background-color:var(--white);max-height:0px;padding:0px 50px 0px 50px;transition:all ease-in 300ms;overflow:hidden;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.header__mobile_container.open{padding:80px 0 45px 0;max-height:2000px;z-index:1001}.header__mobile_container .header__menu{display:flex;flex-direction:column;align-items:center;gap:20px}.header__mobile_container .header__menu .menu-menu-container .menu{gap:0px}.header__mobile_container .header__menu .menu-menu-container .menu .item{padding-block:12px}.header__mobile_container .header__contact_us_section{display:block}.header__mobile_container .header__socials_section{display:flex}.header .mobile-menu .menu-item{display:flex;align-items:center;justify-content:center;gap:8px}.header .mobile-menu .menu-item svg{width:20px;height:20px}.header .mobile-menu .menu-item *{font-size:clamp(17px,1.25vw,24px);font-weight:400;line-height:1.18;color:var(--black-color)}.header .mobile-menu .menu-item.current_page_item *{font-weight:700}.header .mobile-menu .menu-item.menu-item-has-children{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.header .mobile-menu .menu-item.menu-item-has-children .arrow{width:20px;height:20px;cursor:pointer;transition:all ease-in 300ms}.header .mobile-menu .menu-item.menu-item-has-children .arrow.open{transform:rotate(180deg)}.header .mobile-menu .menu-item.menu-item-has-children .arrow svg{width:100%;height:100%}.header .mobile-menu .menu-item.menu-item-has-children .sub-menu{width:100%;max-height:var(--open-submenu-max-height, 0px);overflow:hidden;transition:all ease-in 300ms;background:#eaf0f4}.header .mobile-menu .menu-item.menu-item-has-children .sub-menu li{margin-inline:20px}.header .mobile-menu .menu-item.menu-item-has-children .sub-menu li:not(:last-of-type){border-block-end:1px solid rgba(3,82,158,.2)}.header .mobile-menu .menu-item.menu-item-has-children .sub-menu li>div{min-width:150px;justify-content:flex-start}.header .mobile-menu .menu{gap:20px;display:flex;flex-direction:column}.header__search{position:relative;margin-inline-start:min(68px,4.8vw);background:var(--white-30);border-radius:30px;overflow:hidden;align-items:center}@media only screen and (max-width: 1024px){.header__search{order:3}}.header__search *{transition:all ease-in 300ms}.header__search.hide{opacity:0;visibility:hidden}.header__search.active .header__search_form{width:163px}.header__search .search-icon{width:44px;height:36px;cursor:pointer;padding:8px 10px}.header__search_loader{display:flex;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:hsla(0,0%,100%,.27)}.header__search_form{width:0}.header__search_form input{width:100%;border-radius:unset;padding-inline:10px;outline:none;border:unset;transition:all ease-in 300ms;background:rgba(0,0,0,0) !important;font-size:18px;font-weight:400;line-height:1.25}.header__search_form input:focus-visible,.header__search_form input:focus{border-color:var(--blue-600)}.header__socials_section{gap:6px;margin-inline-start:12px}@media only screen and (max-width: 1024px){.header__socials_section{display:none}}.header__socials_section_block{aspect-ratio:1/1;width:40px;background:var(--black-color);border-radius:50%;display:flex}.header__socials_section_block svg,.header__socials_section_block img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.header__contact_us_section{margin-inline-start:12px}@media only screen and (max-width: 1024px){.header__contact_us_section{display:none}}.header__contact_us_button{background:var(--vivid-blue);font-size:16px;font-weight:400;line-height:19.2px;letter-spacing:.05em;color:var(--white);padding:8px 30px;border-radius:30px}.header__contact_us_button:hover{background:var(--black-color)}.header .show-mobile{display:none}@media only screen and (max-width: 1024px){.header .show-mobile{display:block}}.header__mega-menu{box-shadow:0px 10px 25px 0px rgba(22,53,81,.15);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);max-height:var(--mega-menu-height, 0px);background:#f6fff9;overflow:hidden;position:absolute}.header__mega-menu__container{width:min(1728px,95%);margin-inline:auto;padding-block:36px;justify-content:space-between}@media only screen and (max-width: 1640px){.header__mega-menu__container{flex-wrap:wrap;gap:min(51.5px,3.1vw)}}.header__mega-menu__close_button{aspect-ratio:23/23;width:23px;cursor:pointer;align-self:flex-start;margin-inline-start:20px}@media only screen and (max-width: 1640px){.header__mega-menu__close_button{order:3}}.header__mega-menu__close_button svg,.header__mega-menu__close_button img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.header__mega-menu__image{aspect-ratio:427/253;width:min(100%,427px);margin-inline-start:min(83.5px,6.3vw)}@media only screen and (max-width: 1640px){.header__mega-menu__image{order:2;margin-inline-start:auto}}.header__mega-menu__image img,.header__mega-menu__image svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.header__mega-menu__menu{margin-inline-start:min(51.5px,3.1vw)}@media only screen and (max-width: 1640px){.header__mega-menu__menu{order:4}}.header__mega-menu__menu__container{gap:min(51.5px,3.1vw)}@media only screen and (max-width: 1640px){.header__mega-menu__menu__container{flex-wrap:wrap}}.header__mega-menu__menu__column__title{padding-block-end:16px;border-block-end:1px solid var(--vivid-blue-85)}.header__mega-menu__menu__column__title *{font-size:clamp(16px,1.0416666667vw,20px);font-weight:400;line-height:1.36;letter-spacing:.05em;color:var(--vivid-blue);text-wrap:nowrap}.header__mega-menu__menu__column__title *:hover{color:var(--black-color)}.header__mega-menu__menu__column__list{display:flex;flex-direction:column;margin-block-start:16px;gap:16px}.header__mega-menu__menu__column__list_item:hover{color:var(--vivid-blue)}.header__mega-menu__title{font-size:clamp(24px,3.3333333333vw,64px);font-weight:300;line-height:1.125;text-wrap:nowrap}@media only screen and (max-width: 1640px){.header__mega-menu__title{order:1}}.header.bg_transparent{background:rgba(0,0,0,0)}.header.bg_transparent .header__search.active{background:var(--white-30)}.header.bg_transparent #menu-primary-menu .item *{color:var(--white)}.header.bg_transparent #menu-primary-menu .item *:hover{color:var(--vivid-blue)}.header.bg_transparent #menu-primary-menu-en .item *{color:var(--white)}.header.bg_transparent #menu-primary-menu-en .item *:hover{color:var(--vivid-blue)}.header.bg_transparent svg>path:not([stroke-linejoin=round]){fill:var(--white)}.header.bg_transparent svg path[fill="#231F20"]{fill:var(--white)}.header.bg_vivid-blue{background:var(--vivid-blue)}.header.bg_bright-green{background:var(--bright-green)}.header.scrolled{box-shadow:10px 10px 30px 0px rgba(0,0,0,.15);background-color:#f5f5f5}.header.scrolled .header__search.active{background:var(--blue-20)}.header.header-white-text .header__menu-apply a{color:var(--white) !important}.header.header-white-text .header__logo svg path[fill="#231F20"]{fill:var(--white)}.header.open-mega-menu{background:var(--vivid-blue)}.header.open-mega-menu #menu-primary-menu .item *,.header.open-mega-menu #menu-primary-menu-en .item *{color:var(--black-color) !important}.header.open-mega-menu #menu-primary-menu .item:hover *,.header.open-mega-menu #menu-primary-menu-en .item:hover *{color:var(--white) !important}.header.open-mega-menu #menu-primary-menu .item.current_page_item *,.header.open-mega-menu #menu-primary-menu-en .item.current_page_item *{color:var(--white) !important}.header.open-mega-menu #menu-primary-menu .item.current_page_item::after,.header.open-mega-menu #menu-primary-menu-en .item.current_page_item::after{max-width:100%;background:var(--white) !important}.header.open-mega-menu svg path[fill="#231F20"]{fill:var(--black-color)}.header.open-mega-menu svg path[fill="#EC2227"]{fill:var(--white)}.header.open-mega-menu svg path[fill="#231F20"]{fill:var(--black-color)}.header.open-mega-menu svg path[fill="#2BACE2"],.header.open-mega-menu svg path[fill="#06A64F"]{fill:var(--white)}.header.open-mega-menu .header__contact_us_section .header__contact_us_button{background:var(--white);color:var(--black-color) !important}body:not(.rtl) .header__mega-menu__menu__column{max-width:216px}body:not(.rtl) .header__mega-menu__menu__column__title *{text-wrap:wrap}.footer{position:relative;background:var(--black-color);padding-block-start:min(7.6vw,96px);z-index:9}.footer ul{list-style:none;margin:0;padding:0}.footer li{margin:0;padding:0}.footer__container{width:min(95%,1512px);margin-inline:auto}.footer__top_section{display:flex;margin-block-end:min(96px,7.6vw)}@media only screen and (max-width: 990px){.footer__top_section{flex-wrap:wrap;justify-content:space-between;gap:20px}}.footer__divider{width:100%;height:1px;background:hsla(0,0%,100%,.1)}.footer__bottom_section{padding-block:32px;display:flex;gap:16px}@media only screen and (max-width: 700px){.footer__bottom_section{flex-direction:column;align-items:center}}.footer__socials_section{margin-inline-start:min(64px,4.4vw);display:flex;flex-direction:column;gap:16px;justify-content:end}@media only screen and (max-width: 740px){.footer__socials_section{flex-direction:row;margin-inline-start:auto}}.footer__socials_section_block{display:flex}.footer__socials_section_block a{aspect-ratio:1/1;width:40px}.footer__socials_section_block svg,.footer__socials_section_block img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.footer__menu_section{margin-inline-start:min(37px,2.7vw);width:min(100%,543px)}@media only screen and (max-width: 990px){.footer__menu_section{width:84%}}.footer__menu_section .footer-menu{display:flex;gap:min(64px,4.4vw)}.footer__menu_section .footer-menu .footer-column{display:flex;flex-direction:column;min-width:108px}.footer__menu_section .footer-menu .column-title{font-size:clamp(17px,1.25vw,24px);font-weight:600;line-height:1.25;color:var(--vivid-blue);margin-block-end:24px}.footer__menu_section .footer-menu .footer-links{display:flex;flex-direction:column;gap:16px}.footer__menu_section .footer-menu .footer-link *{font-size:16px;font-weight:400;line-height:19.2px;letter-spacing:.05em;color:var(--white)}.footer__menu_section .footer-menu .two-columns{width:100%}.footer__menu_section .footer-menu .two-columns .footer-links{display:flex;flex-wrap:wrap;width:100%;flex-direction:row}.footer__form_section{width:min(100%,43.125vw)}@media only screen and (max-width: 990px){.footer__form_section{width:100%}}.footer__form_title{font-size:clamp(17px,1.25vw,24px);font-weight:600;line-height:1.25;color:var(--vivid-blue);margin-block-end:20px}.footer__bottom_section_left{width:100%}.footer__bottom_section_left_top{display:flex;justify-content:space-between}@media only screen and (max-width: 602px){.footer__bottom_section_left_top{flex-direction:column}}@media only screen and (max-width: 602px){.footer__footer_logos{display:flex;justify-content:flex-end}}.footer__footer_locations{display:flex;gap:min(52px,3.2vw);flex-wrap:wrap}@media only screen and (max-width: 600px){.footer__footer_locations{gap:9vw}}.footer__footer_locations_item{display:flex;gap:16px;height:-moz-fit-content;height:fit-content}@media only screen and (max-width: 827px){.footer__footer_locations_item{flex-direction:column}}.footer__footer_locations_item_divider{width:1px;background:var(--white-30)}@media only screen and (max-width: 827px){.footer__footer_locations_item_divider{width:30%;height:1px}}.footer__bottom_section_left_bottom{display:flex;align-items:center;justify-content:space-between;margin-block-start:10px;flex-wrap:wrap;gap:20px}.footer__bottom_section_left_bottom *{color:var(--white);font-size:14px;font-weight:400;line-height:16.8px;letter-spacing:.05em}.footer__footer_locations_item_title{font-size:clamp(16px,1.0416666667vw,20px);font-weight:600;line-height:1.2;color:var(--white);min-width:45px}.footer__footer_locations_item_address{font-size:16px;font-weight:700;line-height:19.2px;color:var(--white);margin-block-end:3px}.footer__footer_locations_item_contact_methods{display:flex;gap:8px}.footer__footer_locations_item_contact_methods_item{display:flex;align-items:center}.footer__footer_locations_item_contact_methods_item *{color:var(--white);font-size:16px;font-weight:400;line-height:19.2px;letter-spacing:.05em}.footer__form{--fluentform-border-color: transparent;--fluentform-border-radius: 25px;--fluentform-secondary: var(--black-color)}.footer__form .ff-el-group{margin:0 !important}.footer__form input{border:unset !important;background:var(--white-50);color:var(--black-color)}.footer__form input::-moz-placeholder{color:var(--black-color) !important;font-size:16px !important;font-weight:500 !important;line-height:19.2px !important;text-align:right}.footer__form input::placeholder{color:var(--black-color) !important;font-size:16px !important;font-weight:500 !important;line-height:19.2px !important;text-align:right}.footer__form .ff-t-container{gap:16px}@media only screen and (max-width: 854px){.footer__form .ff-t-container .ff-t-cell:first-of-type{margin-block-end:16px}}.footer__form .iti__flag-container{display:none}.footer__form .ff-el-phone{padding-inline:15px !important}.footer__form fieldset{display:flex;flex-direction:column;gap:16px}.footer__form .ff_submit_btn_wrapper{text-align:end !important}.footer__form .ff_submit_btn_wrapper .ff-btn-submit{font-size:16px;font-weight:400;line-height:19.2px;letter-spacing:.05em;min-width:unset !important;padding-inline:30px;padding-block:12px;display:flex;align-items:center;gap:6px}.footer__form .ff_submit_btn_wrapper .ff-btn-submit:hover{background:rgba(0,0,0,0) !important}.footer__form .ff_submit_btn_wrapper .ff-btn-submit:hover::after{background-image:url("../images/arrow-blue-top-left.svg")}.footer__form .ff_submit_btn_wrapper .ff-btn-submit::after{content:"";background-image:url("../images/arrow-white-top-left.svg");background-position:center;background-repeat:no-repeat;background-size:cover;width:14px;aspect-ratio:1/1;display:inline-flex}body:not(.rtl) .footer__form input::-moz-placeholder{text-align:start}body:not(.rtl) .footer__form input::placeholder{text-align:start}body:not(.rtl) .footer__form .ff_submit_btn_wrapper .ff-btn-submit{margin-inline-start:auto}body:not(.rtl) .footer__form .ff_submit_btn_wrapper .ff-btn-submit::after{position:unset;transform:rotate(90deg)}/*# sourceMappingURL=theme.min.css.map */