@import"https://fonts.googleapis.com/css2?family=Manrope:wght@600&display=swap";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@500&display=swap";@font-face{font-family:mont-heavy;src:url(/fonts/mont-heavy.woff2) format("woff2")}@font-face{font-family:mont-semibold;src:url(/fonts/mont-semibold.woff2) format("woff2")}@font-face{font-family:mont-regular;src:url(/fonts/mont-regular.woff2) format("woff2")}@font-face{font-family:mont-light;src:url(/fonts/mont-light.woff2) format("woff2")}@font-face{font-family:akrobat-regular;src:url(/fonts/akrobat-regular.woff2)}@font-face{font-family:akrobat-bold;src:url(/fonts/akrobat-bold.woff2)}*{color:#1f1f1f}h1.big,.h1.big{font-family:mont-heavy;font-size:56px}@media screen and (max-width: 1023px){h1.big,.h1.big{font-size:42px}}@media screen and (min-width: 1024px) and (max-width: 1279px){h1.big,.h1.big{font-size:46px}}h1:not(.big),.h1:not(.big){font-family:mont-heavy;font-size:32px}h2.big,.h2.big{font-family:mont-semibold;font-size:42px}@media screen and (max-width: 1279px){h2.big,.h2.big{font-size:36px}}h2:not(.big),.h2:not(.big){font-family:mont-semibold;font-size:24px}@media screen and (max-width: 1023px){h2:not(.big),.h2:not(.big){font-size:22px}}@media screen and (min-width: 1024px) and (max-width: 1439px){h2:not(.big),.h2:not(.big){font-size:18px}}h3,.h3{font-family:mont-regular;font-size:24px;font-weight:400}@media screen and (max-width: 1023px){h3,.h3{font-size:22px}}@media screen and (min-width: 1024px) and (max-width: 1439px){h3,.h3{font-size:18px}}h4,.h4{font-family:mont-light;font-size:20px}@media screen and (max-width: 1023px){h4,.h4{font-size:18px}}@media screen and (min-width: 1024px) and (max-width: 1439px){h4,.h4{font-size:16px}}h5,.h5{font-family:mont-regular;font-size:18px}@media screen and (min-width: 1024px) and (max-width: 1439px){h5,.h5{font-size:16px}}.body-1{font-family:akrobat-regular;font-size:16px}.body-2{font-family:akrobat-bold;font-size:16px}.red-text,.red-text *{color:#a60303!important}.green-text{color:#0f442b!important}.hamburger-menu{--pos-y-bar-1: 0;--pos-y-bar-3: 0;--scale-bar: 1;--rotate-bar-1: 0;--rotate-bar-3: 0;height:32px;width:32px;display:flex;flex-direction:column;padding:4px;gap:6px;position:relative;z-index:9}@media screen and (min-width: 1024px){.hamburger-menu{display:none}}.hamburger-menu .bar{position:relative;width:100%;height:3px;background-color:#1f1f1f;border-radius:4px}.hamburger-menu .bar-1{top:var(--pos-y-bar-1);transform:rotate(var(--rotate-bar-1));transition:top .2s .1s,transform .1s}.hamburger-menu .bar-2{transform:scaleX(var(--scale-bar));transition:transform .15s .1s}.hamburger-menu .bar-3{bottom:var(--pos-y-bar-3);transform:rotate(var(--rotate-bar-3));transition:bottom .2s .1s,transform .1s}.hamburger-menu-opened{--pos-y-bar-1: 9px;--pos-y-bar-3: 9px;--scale-bar: 0;--rotate-bar-1: 45deg;--rotate-bar-3: -45deg}.hamburger-menu-opened .bar-1{transition:top .2s,transform .2s .1s}.hamburger-menu-opened .bar-3{transition:bottom .2s,transform .2s .1s}.btn{cursor:pointer;width:fit-content;padding:16px 24px;font-family:mont-regular;display:flex;gap:12px;align-items:stretch;line-height:100%;font-size:18px;letter-spacing:.5px}@media screen and (max-width: 1279px){.btn{padding:12px 16px;font-size:16px;letter-spacing:.25px}}.btn span{width:16px;height:16px;display:flex;align-items:center;justify-content:center;transition:.2s linear}.btn span svg{width:100%;height:auto}.btn:hover span{transform:translate(2.5px)}.btn-red{background-color:#8b0000;transition:.2s linear}.btn-red:hover{background-color:#870000;transition:.2s linear}.btn-green{background-color:#003821;color:#fff}.btn-green span svg path{fill:#fff}.btn-green:hover{background-color:#0f442b;transition:.2s linear}.btn-black{background-color:#1f1f1f;color:#fff}.btn-black span svg path{fill:#fff}.btn-black:hover{background-color:#2f2f2f;transition:.2s linear}.btn-bordered{outline:1px solid;color:#1f1f1f}.btn-bordered.btn-black{background-color:transparent;outline-color:#1f1f1f;color:#1f1f1f;transition:.2s linear}.btn-bordered.btn-black span svg path{fill:#1f1f1f}.btn-bordered.btn-black:hover{background-color:#1f1f1f;outline-color:#1f1f1f;color:#fff}.btn-bordered.btn-black:hover *{color:#fff}.btn-bordered.btn-black:hover svg path{fill:#fff}.btn-bordered.btn-red{background-color:transparent;outline-color:#8b0000;color:#8b0000;transition:.2s linear}.btn-bordered.btn-red span svg path{fill:#8b0000}.btn-bordered.btn-red:hover{background-color:#8b0000;outline-color:#8b0000;color:#fff}.btn-bordered.btn-red:hover *{color:#fff}.btn-bordered.btn-red:hover svg path{fill:#fff}.btn-bordered.btn-green{background-color:transparent;outline-color:#003821;color:#003821;transition:.2s linear}.btn-bordered.btn-green span svg path{fill:#003821}.btn-bordered.btn-green:hover{background-color:#003821;outline-color:#003821;color:#fff}.btn-bordered.btn-green:hover *{color:#fff}.btn-bordered.btn-green:hover svg path{fill:#fff}.btn-bordered span svg path{fill:#1f1f1f}.category-badge{display:block;width:fit-content;padding:2px 8px;background-color:#003821}.category-badge *{color:#fff;font-size:16px;line-height:normal;font-weight:400}@media screen and (min-width: 1024px) and (max-width: 1279px){.category-badge *{font-size:14px}}.filters{display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 1023px){.filters{width:100%;border:1px solid #e0e0df}}.filters li{width:100%;height:auto;cursor:pointer}.filters li .h5{display:flex;padding:16px;width:100%;color:#535353;line-height:normal;align-items:center;transition:.3s linear}@media screen and (min-width: 1024px) and (max-width: 1279px){.filters li .h5{padding:8px}}.filters li.active-filter .h5{color:#fff;background-color:#8b0000}.filters li.active-filter .h5 *{color:#fff}.filters li:not(.active-filter):hover .h5{background-color:#e0e0df;transition:.3s linear}.filters.openings-cat{gap:8px}@media screen and (max-width: 1023px){.filters.openings-cat{width:calc(100% - 48px);margin:0 auto}}.filters.openings-cat .h5{font-size:18px;align-items:center;justify-content:space-between}@media screen and (max-width: 1023px){.filters.openings-cat .h5>*{width:fit-content}}.news-card{width:410px;display:flex;flex-direction:column;gap:16px;padding:24px;border:1px solid #F4F4F4;transition:.3s linear}@media screen and (max-width: 1023px){.news-card{padding:16px}}@media screen and (max-width: 479px){.news-card{width:100%}}@media screen and (min-width: 480px) and (max-width: 1023px){.news-card{width:calc(50% - 12px)}}@media screen and (min-width: 1024px) and (max-width: 1439px){.news-card{width:calc(33% - 14px)}}@media screen and (max-width: 1023px){.news-card.featured-news-item{width:345px;padding:16px}}@media screen and (min-width: 1024px) and (max-width: 1279px){.news-card.featured-news-item{width:320px}}@media screen and (min-width: 1280px) and (max-width: 1439px){.news-card.featured-news-item{width:400px}}@media screen and (min-width: 1024px) and (max-width: 1279px){.news-card.featured-news-item .news-card-image{height:180px}}.news-card-image{width:100%;height:240px;overflow:hidden}@media screen and (max-width: 1023px){.news-card-image{height:210px}}@media screen and (min-width: 1024px) and (max-width: 1279px){.news-card-image{height:140px}}@media screen and (min-width: 1280px) and (max-width: 1439px){.news-card-image{height:210px}}.news-card-image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:.3s linear}.news-card-body{display:flex;flex-direction:column;gap:8px}.news-card-body .cat-date{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 1024px) and (max-width: 1279px){.news-card-body .cat-date{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:6px}}.news-card-body .cat-date p{line-height:normal;width:fit-content}.news-card-body .h2,.news-card-body .body-1{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.news-card-body .h2{font-family:mont-semibold;font-size:24px;-webkit-line-clamp:2}@media screen and (min-width: 1024px) and (max-width: 1279px){.news-card-body .h2{font-size:22px}}.news-card-body .body-1{-webkit-line-clamp:3}.news-card:hover{border-color:#0f442b;transition:.3s linear}.news-card:hover img{transform:scale(1.1);transition:.3s linear}.timeline-section{background-color:#8b0000;height:404px}.timeline-section .timeline-swiper{height:100%;width:100%;max-width:1920px;margin:0 auto}.timeline-section .timeline-swiper .swiper-slide{width:324px;height:100%;display:flex;flex-direction:column;justify-content:flex-start;padding-top:60px;gap:8px;position:relative}@media screen and (max-width: 1023px){.timeline-section .timeline-swiper .swiper-slide:first-child,.timeline-section .timeline-swiper .swiper-slide:last-child{width:120px}}@media screen and (min-width: 1024px) and (max-width: 1279px){.timeline-section .timeline-swiper .swiper-slide:first-child,.timeline-section .timeline-swiper .swiper-slide:last-child{width:180px}}@media screen and (min-width: 1280px) and (max-width: 1439px){.timeline-section .timeline-swiper .swiper-slide:first-child,.timeline-section .timeline-swiper .swiper-slide:last-child{width:220px}}.timeline-section .timeline-swiper .swiper-slide *{color:#fff}.timeline-section .timeline-swiper .swiper-slide h3{font-family:mont-semibold;font-size:42px;line-height:normal;margin-bottom:4px}.timeline-section .timeline-swiper .swiper-slide h4{font-family:mont-regular;font-size:24px;line-height:normal}.timeline-section .timeline-swiper .swiper-slide:not(:first-child,:last-child):after{content:"";position:absolute;bottom:0;left:0;height:24px;width:calc(100% + 64px);background-image:url("data:image/svg+xml,%3Csvg width='388' height='40' viewBox='0 0 388 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='1' height='40' fill='%23E0E0DF'/%3E%3Crect x='32.25' y='16' width='1' height='24' fill='white'/%3E%3Crect x='64.5' y='16' width='1' height='24' fill='white'/%3E%3Crect x='96.75' y='16' width='1' height='24' fill='white'/%3E%3Crect x='129' y='16' width='1' height='24' fill='white'/%3E%3Crect x='161.25' y='16' width='1' height='24' fill='white'/%3E%3Crect x='193.5' y='16' width='1' height='24' fill='white'/%3E%3Crect x='225.75' y='16' width='1' height='24' fill='white'/%3E%3Crect x='258' y='16' width='1' height='24' fill='white'/%3E%3Crect x='290.25' y='16' width='1' height='24' fill='white'/%3E%3Crect x='322.5' y='16' width='1' height='24' fill='white'/%3E%3Crect x='354.75' y='16' width='1' height='24' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}.timeline-section .timeline-swiper .swiper-slide:first-child:after,.timeline-section .timeline-swiper .swiper-slide:last-child:after{content:attr(data-content);color:#fff;font-family:Manrope,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:12px;letter-spacing:.5px;width:80px;height:80px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;border:1px solid #fff;position:absolute;top:50%;transform:translateY(-50%)}.timeline-section .timeline-swiper .swiper-slide:first-child:after{right:0}.timeline-section .timeline-swiper .swiper-slide:last-child:after{left:0}.page-header{padding:127px 0 80px}@media screen and (max-width: 1023px){.page-header{padding:40px 0}}@media screen and (min-width: 1024px) and (max-width: 1279px){.page-header{padding:45px 0}}@media screen and (min-width: 1280px) and (max-width: 1439px){.page-header{padding:50px 0}}.page-header-wrapper{display:flex;align-items:flex-end;gap:32px}@media screen and (max-width: 1023px){.page-header-wrapper{flex-direction:column;gap:16px}}.page-header-wrapper .-l,.page-header-wrapper .-r{width:calc(50% - 16px)}@media screen and (max-width: 1023px){.page-header-wrapper .-l,.page-header-wrapper .-r{width:100%}}.page-header-wrapper h2{margin-bottom:8px;font-size:32px;color:#828282}@media screen and (min-width: 1024px) and (max-width: 1279px){.page-header-wrapper h2{font-size:26px}}@media screen and (min-width: 1280px) and (max-width: 1439px){.page-header-wrapper h2{font-size:30px}}.page-header-wrapper h1{width:80%}@media screen and (min-width: 1024px) and (max-width: 1279px){.page-header-wrapper h1{font-size:40px}}@media screen and (min-width: 1280px) and (max-width: 1439px){.page-header-wrapper h1{font-size:50px}}.page-header-wrapper .body-1{font-size:24px;color:#4f4f4f}.page-header-wrapper .body-1 *{color:#4f4f4f}@media screen and (max-width: 1023px){.page-header-wrapper .body-1{font-size:22px}.page-header-wrapper .body-1 *{color:#4f4f4f}}@media screen and (min-width: 1024px) and (max-width: 1279px){.page-header-wrapper .body-1{font-size:18px}}@media screen and (min-width: 1280px) and (max-width: 1439px){.page-header-wrapper .body-1{font-size:22px}}.team-card{width:410px;height:520px;padding:24px;display:flex;flex-direction:column;gap:16px;border:1px solid #e0e0df;transition:.3s linear}@media screen and (max-width: 479px){.team-card{width:100%}}@media screen and (max-width: 767px){.team-card{height:375px;padding:16px}}@media screen and (min-width: 480px) and (max-width: 1023px){.team-card{width:calc(50% - 8.5px)}}@media screen and (min-width: 768px) and (max-width: 1023px){.team-card{height:450px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.team-card{width:calc(33% - 10px);height:420px}}.team-card-image{width:100%;height:392px;overflow:hidden}@media screen and (max-width: 767px){.team-card-image{height:300px}}@media screen and (max-width: 1023px){.team-card-image{height:350px}}.team-card-image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:.3s linear}.team-card-title{display:flex;flex-direction:column;gap:8px}@media screen and (max-width: 767px){.team-card-title h3{font-size:18px}}.team-card-title .body-1{color:#535353;font-size:18px}@media screen and (max-width: 1023px){.team-card-title .body-1{font-size:16px}}.team-card:hover{border-color:#8b0000;transition:.3s linear}.team-card:hover img{transform:scale(1.1);transition:.3s linear}.swiper-nav{width:fit-content;display:flex;gap:20px;align-self:flex-end}.swiper-nav_prev,.swiper-nav_next{cursor:pointer;border:1px solid #F4F4F4;width:34px;height:34px;display:flex;align-items:center;justify-content:center;transition:.3s linear}.swiper-nav_prev:hover,.swiper-nav_next:hover{border-color:#a60303}.swiper-nav_prev{transform:rotate(90deg)}.swiper-nav_next{transform:rotate(-90deg)}.swiper-nav .swiper-button-disabled{opacity:0;visibility:hidden}.footer{background-color:#8b0000}.footer *{color:#fff}.footer-top{padding:64px 0 32px;border-bottom:1px solid #A60303}@media screen and (max-width: 1023px){.footer-top{padding:32px 0;border-bottom-color:#e0e0df}}.footer-top-wrapper{padding:0 48px;display:flex;justify-content:space-between}@media screen and (max-width: 1023px){.footer-top-wrapper{padding:0;flex-direction:column;gap:24px}}@media screen and (min-width: 1024px) and (max-width: 1279px){.footer-top-wrapper{padding:0;gap:60px}}@media screen and (min-width: 1280px) and (max-width: 1439px){.footer-top-wrapper{padding:0;gap:36px}}.footer-top-wrapper .-l{display:flex;gap:16px}@media screen and (max-width: 1023px){.footer-top-wrapper .-l{flex-direction:column;gap:24px}}@media screen and (min-width: 1024px) and (max-width: 1279px){.footer-top-wrapper .-l{gap:32px;width:60%}}@media screen and (min-width: 1280px) and (max-width: 1439px){.footer-top-wrapper .-l{gap:38px}}.footer-top-wrapper .-l .col{display:flex;flex-direction:column;width:210px}@media screen and (max-width: 1023px){.footer-top-wrapper .-l .col{width:100%}}@media screen and (min-width: 1024px) and (max-width: 1439px){.footer-top-wrapper .-l .col{width:160px}}.footer-top-wrapper .-l .col p{font-family:mont-semibold;font-size:18px;letter-spacing:.5px;line-height:24px}@media screen and (min-width: 1024px) and (max-width: 1279px){.footer-top-wrapper .-l .col p{font-size:16px;letter-spacing:.25px;line-height:20px}}.footer-top-wrapper .-l .col ul{display:flex}.footer-top-wrapper .-l .col ul li a{font-family:mont-regular;font-size:16px;letter-spacing:.25px;line-height:20px}@media screen and (min-width: 1024px) and (max-width: 1279px){.footer-top-wrapper .-l .col ul li a{font-size:14px;line-height:18px}}.footer-top-wrapper .-l .col ul.footer-socials{gap:8px}.footer-top-wrapper .-l .col ul.footer-socials li{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.footer-top-wrapper .-l .col ul.footer-socials li a{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.footer-top-wrapper .-l .col ul.footer-socials li a svg,.footer-top-wrapper .-l .col ul.footer-socials li a img{width:100%;height:auto}.footer-top-wrapper .-l .col ul.footer-links li a{display:flex;gap:6px;align-items:center;line-height:100%}.footer-top-wrapper .-l .col ul.footer-links li a span{width:8px;height:8px;display:flex;align-items:center;justify-content:center;transition:.3s linear}.footer-top-wrapper .-l .col ul.footer-links li a span svg{width:100%;height:auto}.footer-top-wrapper .-l .col ul.footer-links li a:hover span{transform:translate(2.5px);transition:.3s linear}.footer-top-wrapper .-l .col:first-child{gap:24px}@media screen and (max-width: 1023px){.footer-top-wrapper .-l .col:first-child a{width:fit-content;height:40px}}@media screen and (max-width: 1023px){.footer-top-wrapper .-l .col:first-child a img,.footer-top-wrapper .-l .col:first-child a svg{height:100%;width:auto}}.footer-top-wrapper .-l .col:not(:first-child){gap:12px}.footer-top-wrapper .-l .col:not(:first-child) ul{flex-direction:column;gap:12px}@media screen and (max-width: 1023px){.footer-top-wrapper .-r{padding-top:24px;border-top:1px solid #F4F4F4}}@media screen and (min-width: 1024px) and (max-width: 1279px){.footer-top-wrapper .-r{width:40%}}@media screen and (min-width: 1280px) and (max-width: 1439px){.footer-top-wrapper .-r{width:45%}}.footer-top-wrapper .-r h2{font-size:28px;font-family:mont-semibold;line-height:36px}@media screen and (min-width: 1024px) and (max-width: 1279px){.footer-top-wrapper .-r h2{font-size:24px;line-height:32px}}.footer-top-wrapper .-r p{margin-bottom:24px;letter-spacing:.32px}@media screen and (min-width: 1024px) and (max-width: 1279px){.footer-top-wrapper .-r p{margin-bottom:12px}}.footer-bottom{max-width:1368px;margin:0 auto;padding:24px 48px;display:flex;justify-content:space-between}@media screen and (max-width: 1023px){.footer-bottom{flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px;padding:24px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.footer-bottom{padding:24px}}.footer-bottom a,.footer-bottom p{font-family:Manrope,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}@media screen and (max-width: 1279px){.footer-bottom a,.footer-bottom p{color:#e0e0df}}@media screen and (max-width: 1023px){.footer-bottom a,.footer-bottom p{font-size:13px}}@media screen and (min-width: 1024px) and (max-width: 1279px){.footer-bottom a,.footer-bottom p{font-size:14px}}.footer-bottom ul{display:flex;align-items:center;gap:24px}input,textarea,button,.radio-btn label{width:100%;border:1px solid #BDBDBD;padding:16px 24px;outline:none;font-family:akrobat-regular;font-size:18px;line-height:normal;background-color:transparent;transition:.2s linear;color:#1f1f1f}@media screen and (min-width: 1024px) and (max-width: 1279px){input,textarea,button,.radio-btn label{padding:12px 16px;font-size:14px}}input:focus,input:hover,textarea:focus,textarea:hover,button:focus,button:hover,.radio-btn label:focus,.radio-btn label:hover{border-color:#1f1f1f;transition:.2s linear}input.form-input-error,textarea.form-input-error,button.form-input-error,.radio-btn label.form-input-error{border-color:#a60303!important}input:not(:placeholder-shown),textarea:not(:placeholder-shown),button:not(:placeholder-shown){border-color:#1f1f1f;transition:.2s linear}.radio-btn:has(input:checked) label{border-color:#1f1f1f;transition:.2s linear}button{cursor:pointer}textarea{height:136px}.checkbox-btn{display:flex;position:relative;align-items:flex-start;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-btn input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-btn input:checked~.checkmark{background-color:transparent;border-color:#1f1f1f}.checkbox-btn input:checked~.checkmark:after{visibility:visible;opacity:1;-webkit-transform:rotate(45deg) scale(1);-ms-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}.checkbox-btn .checkmark{position:relative;height:16px;width:16px;border:1px solid #535353;transition:.3s linear}.checkbox-btn .checkmark:after{content:"";position:absolute;visibility:hidden;opacity:0;left:4px;top:1px;width:5px;height:8px;border:1px solid #1F1F1F;border-width:0 1px 1px 0;transition:.3s ease-in-out;-webkit-transform:rotate(-45deg) scale(0);-ms-transform:rotate(-45deg) scale(0);transform:rotate(-45deg) scale(0)}.checkbox-btn label{cursor:pointer;font-family:akrobat-regular;font-size:14px;line-height:16px;letter-spacing:.5px;width:calc(100% - 26px)}.checkbox-btn label a{text-decoration:underline}.checkbox-btn.form-input-error .checkmark{border-color:#a60303}.checkbox-btn.form-input-error label{color:#a60303}.radio-btn{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end}.radio-btn>input:checked,.radio-btn>input:not(:checked){position:absolute;left:-9999px}.radio-btn>input:checked+label,.radio-btn>input:not(:checked)+label{width:100%;cursor:pointer;font-size:0;line-height:0;position:relative;display:inline-block}.radio-btn>input:checked+label:before,.radio-btn>input:checked+label:after,.radio-btn>input:not(:checked)+label:before,.radio-btn>input:not(:checked)+label:after{content:"";position:absolute;border-radius:100%;transition:all .3s ease;transform:translateY(-50%)}.radio-btn>input:checked+label:before,.radio-btn>input:not(:checked)+label:before{top:50%;right:16px;width:24px;height:24px;border:1px solid #828282;background:transparent}.radio-btn>input:checked+label:after,.radio-btn>input:not(:checked)+label:after{width:18px;height:18px;background-color:#8b0000;top:calc(50% - 9px);right:20px}.radio-btn>input:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.radio-btn>input:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.radio-btn>label img{height:100%;max-height:36px;width:auto}form .form-wrapper{display:flex;flex-wrap:wrap;gap:16px}form .form-wrapper .form-input{width:calc(50% - 8px)}@media screen and (max-width: 1023px){form .form-wrapper .form-input{width:100%}}form .form-wrapper .form-input:has(>textarea,>.checkbox-btn){width:100%}@media screen and (max-width: 1023px){form .form-wrapper .form-input:has(>.radio-btn){width:calc(50% - 8px)}}.newsletter-form{width:550px}@media screen and (max-width: 1439px){.newsletter-form{width:100%}}.newsletter-form input,.newsletter-form button{color:#fff;font-family:mont-regular}.newsletter-form button,.newsletter-form button:hover{border-color:#fff}.newsletter-form input{border-color:#f2f2f2}.newsletter-form input::placeholder{color:#fff;opacity:.6}.newsletter-form input:focus,.newsletter-form input:hover,.newsletter-form input:not(:placeholder-shown){border-color:#fff}.newsletter-form:has(input:placeholder-shown) button:not(:hover){border-color:#f2f2f2}.application-form{display:flex;align-items:flex-start;gap:16px}@media screen and (max-width: 1023px){.application-form{flex-direction:column}}.application-form .form-wrapper{width:550px}@media screen and (max-width: 1023px){.application-form .form-wrapper{width:100%}}.application-form .form-input:has(>input[type=email]){width:100%}.application-form .dropzone-container{width:324px;height:auto}@media screen and (max-width: 1023px){.application-form .dropzone-container{width:100%}}.application-form .dropzone-container #my-dropzone{width:100%;height:100%;cursor:pointer}.application-form .dropzone-container #my-dropzone .wrapper{position:relative;z-index:-1;padding:16px 24px;background-color:#f2f2f2;width:100%;height:100%;display:flex;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:420px;max-height:420px}.application-form .dropzone-container #my-dropzone .wrapper *{color:#828282}.application-form .dropzone-container .dz-preview{margin:10px 0;padding:4px 8px;display:flex;align-items:center;flex-wrap:wrap;gap:10px;position:relative;border:1px solid #0F442B;transition:.3s linear}.application-form .dropzone-container .dz-preview:hover{transition:.3s linear}.application-form .dropzone-container .dz-preview:not(.dz-error):before{content:"";width:20px;height:20px;display:block;background-image:url("data:image/svg+xml,%3Csvg width='72' height='51' viewBox='0 0 72 51' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M69.75 2.09375C71.3125 3.65625 71.3125 6 69.75 7.40625L28.5 48.6562C27.0938 50.2188 24.75 50.2188 23.3438 48.6562L2.09375 27.4062C0.53125 26 0.53125 23.6562 2.09375 22.0938C3.5 20.6875 5.84375 20.6875 7.25 22.0938L26 40.8438L64.5938 2.09375C66 0.6875 68.3438 0.6875 69.75 2.09375Z' fill='%23003821'/%3E%3C/svg%3E%0A");background-size:100% 100%;background-repeat:no-repeat}.application-form .dropzone-container .dz-preview.dz-error{border:1px solid #e0e0df}.application-form .dropzone-container .dz-preview.dz-error:hover{border-color:#a60303}.application-form .dropzone-container .dz-preview .dz-image{display:none}.application-form .dropzone-container .dz-preview .dz-filename *{font-family:mont-regular;font-size:18px}.application-form .dropzone-container .dz-preview .dz-success-mark,.application-form .dropzone-container .dz-preview .dz-error-mark{display:none}.application-form .dropzone-container .dz-preview .dz-size *{font-family:akrobat-bold;font-size:16px}.application-form .dropzone-container .dz-preview .dz-remove{font-family:mont-heavy;position:absolute;right:10px;top:2.5px;font-size:18px}.application-form .dropzone-container .dz-preview .dz-error-message *{font-family:akrobat-bold;color:#a60303}.header{position:sticky;z-index:99;width:100%;top:0;left:0;border-bottom:1px solid #e0e0df;background-color:#fff}.header a,.header li{font-family:mont-regular}.header-wrapper{display:flex;align-items:baseline;justify-content:space-between}.header-wrapper>div:not(.lang-widget){display:flex;gap:40px;align-items:baseline}@media screen and (max-width: 1023px){.header-wrapper>div:not(.lang-widget){width:100%;align-items:center;justify-content:space-between}}@media screen and (min-width: 1024px) and (max-width: 1439px){.header-wrapper>div:not(.lang-widget){gap:60px}}.header-wrapper>div:not(.lang-widget) .logo{display:block;width:138px;height:auto;padding:30px 0}@media screen and (max-width: 1023px){.header-wrapper>div:not(.lang-widget) .logo{max-width:115px;position:relative;z-index:9}}@media screen and (min-width: 1024px) and (max-width: 1279px){.header-wrapper>div:not(.lang-widget) .logo{max-width:110px}}.header-wrapper>div:not(.lang-widget) .logo svg{width:100%;height:auto}@media screen and (max-width: 1023px){.header-wrapper>div:not(.lang-widget) nav{max-height:40vh;overflow:hidden}}.header-wrapper>div:not(.lang-widget) nav ul{display:flex;align-items:center;gap:32px}@media screen and (max-width: 1023px){.header-wrapper>div:not(.lang-widget) nav ul{flex-direction:column;overflow-y:auto;height:100%;align-items:flex-start}}@media screen and (min-width: 1024px) and (max-width: 1279px){.header-wrapper>div:not(.lang-widget) nav ul{gap:16px}}.header-wrapper>div:not(.lang-widget) nav ul li{padding:30px 0}@media screen and (max-width: 1023px){.header-wrapper>div:not(.lang-widget) nav ul li{padding:0}}.header-wrapper>div:not(.lang-widget) nav ul li a{font-size:18px;position:relative}@media screen and (min-width: 1024px) and (max-width: 1279px){.header-wrapper>div:not(.lang-widget) nav ul li a{font-size:16px}}.header-wrapper>div:not(.lang-widget) nav ul li a:after{content:"";display:block;height:1px;width:0%;background-color:#8b0000;position:absolute;top:calc(100% + 5px);left:0;transition:.3s linear}.header-wrapper>div:not(.lang-widget) nav ul li a:hover:after{width:100%;transition:.3s linear}.header-wrapper>div:not(.lang-widget) nav ul li.has-dropdown{cursor:pointer;display:flex;align-items:center;gap:4px;position:relative}@media screen and (max-width: 1023px){.header-wrapper>div:not(.lang-widget) nav ul li.has-dropdown{flex-wrap:wrap;justify-content:space-between;width:100%}}@media screen and (max-width: 1023px){.header-wrapper>div:not(.lang-widget) nav ul li.has-dropdown a{width:fit-content}}.header-wrapper>div:not(.lang-widget) nav ul li.has-dropdown a:after{display:none}.header-wrapper>div:not(.lang-widget) nav ul li.has-dropdown span{width:24px;height:24px;display:flex;align-items:center;transition:.3s linear}.header-wrapper>div:not(.lang-widget) nav ul li.has-dropdown span svg{width:100%;height:auto}.header-wrapper>div:not(.lang-widget) nav ul li.has-dropdown .dropdown{opacity:0;visibility:hidden;transition:.3s linear;position:absolute;top:100%;left:0;width:735px;min-height:200px;padding:20px;background-color:#fff;border:1px solid #e0e0df;display:flex;flex-wrap:wrap;align-items:stretch;gap:20px}@media screen and (max-width: 1023px){.header-wrapper>div:not(.lang-widget) nav ul li.has-dropdown .dropdown{position:initial;width:100%;flex-direction:column;opacity:1;visibility:visible;border:none;min-height:initial;padding:0;max-height:0;overflow:hidden;transition:.3s ease-in;transition-delay:.2s}}.header-wrapper>div:not(.lang-widget) nav ul li.has-dropdown .dropdown-item{width:calc(50% - 20px);height:auto;display:flex;flex-direction:column;gap:4px;padding:20px;transition:.2s linear}@media screen and (max-width: 1023px){.header-wrapper>div:not(.lang-widget) nav ul li.has-dropdown .dropdown-item{width:100%;padding:0;opacity:0;visibility:hidden;transition:.2s linear}}@media screen and (min-width: 1024px){.header-wrapper>div:not(.lang-widget) nav ul li.has-dropdown .dropdown-item:hover{background-color:#e0e0df}}.header-wrapper>div:not(.lang-widget) nav ul li.has-dropdown .dropdown-item .icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;padding:8px}@media screen and (max-width: 1023px){.header-wrapper>div:not(.lang-widget) nav ul li.has-dropdown .dropdown-item .icon{display:none}}.header-wrapper>div:not(.lang-widget) nav ul li.has-dropdown .dropdown-item .icon svg{width:auto;height:100%}.header-wrapper>div:not(.lang-widget) nav ul li.has-dropdown .dropdown.expand{padding:20px;max-height:3000px;transition:.3s ease-in}.header-wrapper>div:not(.lang-widget) nav ul li.has-dropdown .dropdown.expand .dropdown-item{opacity:1;visibility:visible;transition:.2s linear;transition-delay:.3s}@media screen and (min-width: 1024px){.header-wrapper>div:not(.lang-widget) nav ul li.has-dropdown:hover>span{transform:rotate(-180deg);transition:.3s linear}.header-wrapper>div:not(.lang-widget) nav ul li.has-dropdown:hover>.dropdown{opacity:1;visibility:visible;transition:.3s linear}}.header-wrapper>div:not(.lang-widget) .mobile-nav-container{background-color:#fff;position:fixed;top:0;left:0;width:100%;height:100%;padding:160px 24px 29px;display:flex;flex-direction:column;gap:64px;opacity:0;visibility:hidden}@media screen and (min-width: 1024px){.header-wrapper>div:not(.lang-widget) .mobile-nav-container{display:none}}.header-wrapper>div:not(.lang-widget) .mobile-nav-container.mobile-menu-opened{opacity:1;visibility:visible}.header-wrapper .lang-widget ul{display:flex;gap:8px;align-items:center}@media screen and (max-width: 1023px){.header-wrapper .lang-widget ul{border:1px solid #E0E0E0;padding:4px;gap:4px}}.header-wrapper .lang-widget ul li,.header-wrapper .lang-widget ul a{font-size:16px;letter-spacing:.25px;text-transform:uppercase}@media screen and (max-width: 1023px){.header-wrapper .lang-widget ul li,.header-wrapper .lang-widget ul a{font-size:20px;text-align:center}}.header-wrapper .lang-widget ul li{display:flex;align-items:center;gap:8px}@media screen and (max-width: 1023px){.header-wrapper .lang-widget ul li{gap:4px;width:50%}}@media screen and (max-width: 1023px){.header-wrapper .lang-widget ul li a{padding:4px 0;width:100%}}.header-wrapper .lang-widget ul li:after{content:"/";font-size:16px;letter-spacing:.25px;color:#c4c4c4}@media screen and (max-width: 1023px){.header-wrapper .lang-widget ul li:after{content:"|"}}.header-wrapper .lang-widget ul li:last-child:after{display:none}.header-wrapper .lang-widget ul li:not(.current) a{color:#c4c4c4}@media screen and (max-width: 1023px){.header-wrapper .lang-widget ul li.current a{background-color:#f2f2f2}}.header.fixed{position:fixed}.container{max-width:1368px;width:95%;margin:0 auto}@media screen and (max-width: 1023px){.container{width:calc(100% - 48px)}}.homepage_hero{height:60vh;position:relative;display:flex;align-items:center;overflow:hidden}@media screen and (max-width: 1023px){.homepage_hero{display:flex;flex-direction:column-reverse;height:auto}}@media screen and (min-width: 1280px) and (max-width: 1439px){.homepage_hero{height:70vh}}.homepage_hero-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}@media screen and (max-width: 1023px){.homepage_hero-bg{position:relative;height:320px}}.homepage_hero-bg img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scaleX(-1)}.homepage_hero-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#0000,#0000004d)}.homepage_hero-wrapper{display:flex;flex-direction:column;gap:32px;width:45%;padding:80px 48px 80px 0}@media screen and (max-width: 1023px){.homepage_hero-wrapper{width:100%;padding:40px 0;gap:16px}}.homepage_hero-wrapper *{color:#fff}@media screen and (max-width: 1023px){.homepage_hero-wrapper *{color:#1f1f1f}}@media screen and (max-width: 1023px){.homepage_hero-wrapper .h1{width:90%}}.homepage_hero-svgs{width:fit-content;height:fit-content;position:absolute;top:10px;right:0}@media screen and (max-width: 1023px){.homepage_hero-svgs{height:320px;bottom:0;top:unset}}@media screen and (min-width: 1024px) and (max-width: 1279px){.homepage_hero-svgs{height:100%;display:flex;align-items:center;top:0}}@media screen and (max-width: 1279px){.homepage_hero-svgs svg{height:100%;width:auto}}.homepage_brands{border-bottom:1px solid #e0e0df}.homepage_brands-wrapper{display:flex;justify-content:space-between;gap:96px}@media screen and (min-width: 1024px) and (max-width: 1439px){.homepage_brands-wrapper{gap:48px}}.homepage_brands-wrapper>div:not(.brands){padding:64px 48px 48px 0;display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 767px){.homepage_brands-wrapper>div:not(.brands){padding:32px 0 40px;gap:32px}}@media screen and (min-width: 1024px) and (max-width: 1279px){.homepage_brands-wrapper>div:not(.brands){padding:32px 24px 24px 0}}.homepage_brands-wrapper>div:not(.brands) a{margin-top:16px}.homepage_brands-wrapper>div:not(.brands) .h2{padding-bottom:16px}@media screen and (min-width: 1024px) and (max-width: 1279px){.homepage_brands-wrapper>div:not(.brands) .h2{padding-bottom:8px}}.homepage_brands-wrapper>div:not(.brands) p{color:#535353}.homepage_brands-wrapper>div:not(.brands) .mobile-content{display:flex;align-items:center;gap:72px;padding-top:32px}@media screen and (min-width: 1024px){.homepage_brands-wrapper>div:not(.brands) .mobile-content{display:none}}.homepage_brands-wrapper>div:not(.brands) .mobile-content-item{width:88px;height:88px;display:flex;align-items:center;justify-content:center}.homepage_brands-wrapper>div:not(.brands) .mobile-content-item img{width:100%;height:auto}.homepage_brands-wrapper .brands{display:flex}@media screen and (max-width: 1023px){.homepage_brands-wrapper .brands{display:none}}.homepage_brands-wrapper .brands .brands-item{width:445px;height:100%;position:relative;display:flex;align-items:flex-end;transition:.3s linear;background-color:transparent}@media screen and (max-width: 1439px){.homepage_brands-wrapper .brands .brands-item{min-height:400px}}@media screen and (min-width: 1024px) and (max-width: 1279px){.homepage_brands-wrapper .brands .brands-item{width:320px}}@media screen and (min-width: 1280px) and (max-width: 1439px){.homepage_brands-wrapper .brands .brands-item{width:400px}}.homepage_brands-wrapper .brands .brands-item .hover-img{transform-origin:center;transform:scale(0);transition:.3s ease-out;transition-delay:.2s;position:absolute;right:15px;top:0;height:300px}@media screen and (min-width: 1024px) and (max-width: 1279px){.homepage_brands-wrapper .brands .brands-item .hover-img{height:250px}}.homepage_brands-wrapper .brands .brands-item .hover-img img,.homepage_brands-wrapper .brands .brands-item .hover-img svg{width:auto;max-height:100%}.homepage_brands-wrapper .brands .brands-item-content{display:flex;flex-direction:column;gap:32px;padding:0 64px 32px;position:relative;z-index:2}@media screen and (min-width: 1024px) and (max-width: 1279px){.homepage_brands-wrapper .brands .brands-item-content{padding:0 32px}}.homepage_brands-wrapper .brands .brands-item-content .logo{width:120px;height:auto;display:flex;align-items:flex-end;justify-content:center}@media screen and (min-width: 1024px) and (max-width: 1279px){.homepage_brands-wrapper .brands .brands-item-content .logo{width:100px}}.homepage_brands-wrapper .brands .brands-item-content .logo svg,.homepage_brands-wrapper .brands .brands-item-content .logo img{width:100%;height:auto}.homepage_brands-wrapper .brands .brands-item-content p{overflow:hidden;max-height:0px;transition:.2s ease-out;transition-delay:.2s}.homepage_brands-wrapper .brands .brands-item:hover{background-color:#fafafa;transition:.3s linear}.homepage_brands-wrapper .brands .brands-item:hover .hover-img{transform:scale(1);transition:.3s ease-in}.homepage_brands-wrapper .brands .brands-item:hover p{padding-bottom:32px;max-height:300px;transition:.2s ease-in;transition-delay:0s}@media screen and (min-width: 1024px) and (max-width: 1279px){.homepage_brands-wrapper .brands .brands-item:hover p{padding-bottom:16px}}.homepage_history-wrapper{padding:120px 0 48px;display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 1023px){.homepage_history-wrapper{padding:32px 0 40px}}@media screen and (min-width: 1024px) and (max-width: 1279px){.homepage_history-wrapper{padding:60px 0 24px}}.homepage_history-wrapper>div:has(h4,a){display:flex;align-items:flex-end;justify-content:space-between}@media screen and (max-width: 1023px){.homepage_history-wrapper>div:has(h4,a){align-items:flex-start;flex-direction:column;gap:32px}}@media screen and (max-width: 1023px){.homepage_history-wrapper>div:has(h4,a) .h2{padding-top:32px}}.homepage_history-wrapper>div:has(h4,a) p{color:#535353}.homepage_history-wrapper>div:has(h4,a) h4{width:calc(40% - 20px)}@media screen and (max-width: 1023px){.homepage_history-wrapper>div:has(h4,a) h4{padding-bottom:32px;width:90%}}.homepage_featured-news{padding:120px 0}@media screen and (max-width: 1023px){.homepage_featured-news{padding:32px 0}}@media screen and (min-width: 1024px) and (max-width: 1279px){.homepage_featured-news{padding:60px 0}}.homepage_featured-news-wrapper{display:flex;justify-content:space-between;gap:55px}@media screen and (max-width: 1023px){.homepage_featured-news-wrapper{flex-direction:column;padding:0;gap:0}}@media screen and (min-width: 1024px) and (max-width: 1439px){.homepage_featured-news-wrapper{padding:0;gap:48px}}.homepage_featured-news-wrapper>div:not(.featured-news){padding:32px 48px 48px 0;display:flex;flex-direction:column;gap:16px;max-width:450px}@media screen and (max-width: 1023px){.homepage_featured-news-wrapper>div:not(.featured-news){padding:32px 0;max-width:none}}@media screen and (min-width: 1024px) and (max-width: 1279px){.homepage_featured-news-wrapper>div:not(.featured-news){padding:16px 24px 24px 0}}.homepage_featured-news-wrapper>div:not(.featured-news) a{margin-top:16px}@media screen and (max-width: 1023px){.homepage_featured-news-wrapper>div:not(.featured-news) a{margin-top:0}}.homepage_featured-news-wrapper>div:not(.featured-news) p{color:#535353}@media screen and (max-width: 1023px){.homepage_featured-news-wrapper>div:not(.featured-news) .h4{padding-bottom:16px}}.homepage_featured-news-wrapper .featured-news{display:flex;gap:17.5px;width:calc(100% - 485px);flex-direction:column}@media screen and (max-width: 1023px){.homepage_featured-news-wrapper .featured-news{width:100%}}.homepage_featured-news-wrapper .featured-news .news-card{width:436px}.homepage_contacts{border-top:1px solid #e0e0df}.homepage_contacts-wrapper{display:flex;justify-content:flex-end;max-width:1680px;margin:0 0 auto auto;gap:16px}@media screen and (max-width: 1023px){.homepage_contacts-wrapper{flex-direction:column}}@media screen and (min-width: 1921px){.homepage_contacts-wrapper{margin:0 auto}}.homepage_contacts-wrapper .-l{padding:64px 48px 48px;display:flex;flex-direction:column;gap:16px;min-width:680px}@media screen and (max-width: 1023px){.homepage_contacts-wrapper .-l{padding:48px 24px;min-width:initial}}@media screen and (min-width: 1024px) and (max-width: 1279px){.homepage_contacts-wrapper .-l{min-width:initial;width:50%}}.homepage_contacts-wrapper .-l p{color:#535353}.homepage_contacts-wrapper .-r{background-color:#e0e0df;width:80%;min-height:320px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1023px){.homepage_contacts-wrapper .-r{width:100%}}@media screen and (min-width: 1024px) and (max-width: 1279px){.homepage_contacts-wrapper .-r{width:50%}}.homepage_contacts-wrapper .-r div{width:fit-content;height:fit-content;display:flex;flex-direction:column;gap:8px}@media screen and (max-width: 1023px){.homepage_contacts-wrapper .-r div{padding:0 24px;text-align:end}}.homepage_contacts-wrapper .-r div span{width:64px;height:64px;display:flex;align-items:center;justify-content:center;align-self:flex-end;transition:.3s linear}.homepage_contacts-wrapper .-r div span svg{width:100%;height:auto}@media screen and (max-width: 1023px){.homepage_contacts-wrapper .-r div span svg path{fill:#1f1f1f}}.homepage_contacts-wrapper .-r div p{font-family:mont-semibold;font-size:48px;color:#003821}@media screen and (max-width: 1023px){.homepage_contacts-wrapper .-r div p{color:#1f1f1f}}@media screen and (min-width: 1024px) and (max-width: 1279px){.homepage_contacts-wrapper .-r div p{font-size:42px}}.homepage_contacts-wrapper .-r:hover span{transform:translate(15px,-15px);transition:.3s linear}.about-us-mission .section-title{display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 1023px){.about-us-mission .section-title h3{font-size:16px;font-family:mont-light}}.about-us-mission .mission{padding:80px 0}@media screen and (max-width: 1023px){.about-us-mission .mission{border-bottom:1px solid #e0e0df}}.about-us-mission .mission .section-title{width:70%}@media screen and (max-width: 1023px){.about-us-mission .mission .section-title{width:100%}}.about-us-mission .mission .section-title h3 *{color:#535353}.about-us-mission .mission-wrapper{display:flex;flex-direction:column;gap:80px}.about-us-mission .mission-wrapper ul{padding-top:24px;display:flex;gap:64px}@media screen and (max-width: 1023px){.about-us-mission .mission-wrapper ul{flex-direction:column}}.about-us-mission .mission-wrapper ul li{display:flex;flex-direction:column;gap:8px;width:438px}@media screen and (max-width: 1023px){.about-us-mission .mission-wrapper ul li{width:100%}}.about-us-mission .mission-wrapper ul li .icon{width:155px;height:146px;display:flex;align-items:center;margin-bottom:48px}.about-us-mission .mission-wrapper ul li .icon svg,.about-us-mission .mission-wrapper ul li .icon img{width:100%;height:auto;filter:grayscale(1);opacity:.6;transition:.3s linear}.about-us-mission .mission-wrapper ul li h3{font-family:mont-heavy;transition:.3s linear}.about-us-mission .mission-wrapper ul li p{font-size:20px;transition:.3s linear}.about-us-mission .mission-wrapper ul li:hover img{filter:grayscale(0);opacity:1}.about-us-mission .mission-wrapper ul li:first-child *{color:#535353}.about-us-mission .mission-wrapper ul li:first-child:hover h3,.about-us-mission .mission-wrapper ul li:first-child:hover p{color:#003821}.about-us-mission .mission-wrapper ul li:nth-child(2) *{color:#535353}.about-us-mission .mission-wrapper ul li:nth-child(2):hover h3,.about-us-mission .mission-wrapper ul li:nth-child(2):hover p{color:#8b0000}.about-us-mission .mission-wrapper ul li:last-child *{color:#535353}.about-us-mission .mission-wrapper ul li:last-child:hover h3,.about-us-mission .mission-wrapper ul li:last-child:hover p{color:#1f1f1f}.about-us-mission .vision{padding:80px 0 64px;background-image:url(/img/about-us-mission.webp);position:relative;height:770px;background-size:140% auto;background-position:0 -350px;background-repeat:no-repeat}@media screen and (max-width: 1023px){.about-us-mission .vision{background-image:none;height:auto;padding:40px 0 0}}@media screen and (min-width: 1024px) and (max-width: 1279px){.about-us-mission .vision{height:100%;background-position:0 -170px;position:relative}.about-us-mission .vision:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000,#00000054 78.31%)}}@media screen and (min-width: 1280px) and (max-width: 1439px){.about-us-mission .vision{height:100%;background-position:0 -250px;background-size:155% auto}}.about-us-mission .vision-bg{position:absolute;top:0;left:0;height:100%;width:100%}.about-us-mission .vision-bg img{width:auto;height:100%}.about-us-mission .vision .section-title{width:50%}@media screen and (max-width: 1023px){.about-us-mission .vision .section-title{width:100%;padding:20px 24px;background-color:#dcded7}}.about-us-mission .vision>.container{position:relative;z-index:2;height:100%}@media screen and (max-width: 1023px){.about-us-mission .vision>.container{width:100%}}.about-us-mission .vision .mobile-img{display:flex;align-items:center;justify-content:center;width:100%;height:auto;margin-top:-1.5px}@media screen and (min-width: 1024px){.about-us-mission .vision .mobile-img{display:none}}.about-us-mission .vision .mobile-img img{width:100%;height:auto}.about-us-mission .vision-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media screen and (max-width: 1023px){.about-us-mission .vision-wrapper{justify-content:flex-start}}@media screen and (min-width: 1024px) and (max-width: 1279px){.about-us-mission .vision-wrapper{gap:160px;position:relative}}@media screen and (min-width: 1280px) and (max-width: 1439px){.about-us-mission .vision-wrapper{gap:220px}}.about-us-mission .vision-wrapper ul{display:flex;gap:66px}@media screen and (max-width: 1023px){.about-us-mission .vision-wrapper ul{background-color:#bd3538;padding:30px 24px;margin-top:-1.5px;flex-direction:column}}.about-us-mission .vision-wrapper ul li{width:432px;display:flex;flex-direction:column;gap:8px}@media screen and (max-width: 1023px){.about-us-mission .vision-wrapper ul li{width:100%}}.about-us-mission .vision-wrapper ul li *{color:#fff}.about-us-mission .vision-wrapper ul li .body-2{font-size:24px}.about-us-mission .vision-wrapper ul li .body-1{font-size:20px}.about-us-mission .values{border-bottom:1px solid #e0e0df}.about-us-mission .values .section-title{width:90%;padding-top:80px}@media screen and (max-width: 1023px){.about-us-mission .values .section-title{padding:40px 24px;width:100%}}@media screen and (min-width: 1024px) and (max-width: 1279px){.about-us-mission .values .section-title{width:95%}}.about-us-mission .values>.container{display:flex}@media screen and (max-width: 1023px){.about-us-mission .values>.container{width:100%}}.about-us-mission .values-wrapper{width:50%}@media screen and (max-width: 1023px){.about-us-mission .values-wrapper{width:100%}}.about-us-mission .values-wrapper .section-title h3 p{color:#535353}.about-us-mission .values-wrapper .values-tabs{width:100%;display:flex;flex-direction:column;gap:12px;padding-top:80px}@media screen and (max-width: 1023px){.about-us-mission .values-wrapper .values-tabs{padding-top:21px}}.about-us-mission .values-wrapper .values-tabs li{padding:12px;display:flex;align-items:center;transition:.3s linear;position:relative}@media screen and (max-width: 1023px){.about-us-mission .values-wrapper .values-tabs li{flex-direction:column;padding:0;width:100%}}.about-us-mission .values-wrapper .values-tabs li .p{width:350px;font-family:mont-semibold;font-size:32px;color:#535353;transition:.3s linear;cursor:pointer}@media screen and (min-width: 1024px) and (max-width: 1439px){.about-us-mission .values-wrapper .values-tabs li .p{font-size:20px}}.about-us-mission .values-wrapper .values-tabs li span{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.about-us-mission .values-wrapper .values-tabs li span svg{width:100%;height:auto;transition:.3s linear}.about-us-mission .values-wrapper .values-tabs li span svg path{transition:.3s linear}.about-us-mission .values-wrapper .values-tabs li:after{content:"";width:0%;height:100%;transition:.3s linear;position:absolute;top:0;left:0;z-index:-1}@media screen and (max-width: 1023px){.about-us-mission .values-wrapper .values-tabs li:after{display:none}}@media screen and (min-width: 1024px){.about-us-mission .values-wrapper .values-tabs li:hover{background-color:#f4f4f447}.about-us-mission .values-wrapper .values-tabs li:hover svg{transform:translate(15px)}}.about-us-mission .values-wrapper .values-tabs li.active-tab:after{width:100%;background-color:#f4f4f4;transition:.3s linear}.about-us-mission .values-wrapper .values-tabs li.active-tab p{font-family:mont-heavy;color:#8b0000;transition:.3s linear}.about-us-mission .values-wrapper .values-tabs li.active-tab svg path{fill:#8b0000;transition:.3s linear}.about-us-mission .values-wrapper .values-tabs li.active-tab .tab-mobile-title{background-color:#e0e0df;transition:.2s linear}.about-us-mission .values-wrapper .values-tabs li.active-tab .tab-mobile-content{padding:40px 24px;max-height:3000px;opacity:1;visibility:visible;transition:.2s ease-out}.about-us-mission .values-wrapper .values-tabs li.active-tab .tab-mobile-content .wrapper{opacity:1;visibility:visible;transition:.2s linear;transition-delay:.25s}.about-us-mission .values-wrapper .values-tabs li .tab-mobile-title{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px;transition:.2s linear;transition-delay:.3s}.about-us-mission .values-wrapper .values-tabs li .tab-mobile-content{max-height:0;width:100%;background-color:#e0e0dfcc;overflow:hidden;opacity:0;visibility:hidden;transition:.3s ease-in;transition-delay:.25s}.about-us-mission .values-wrapper .values-tabs li .tab-mobile-content .wrapper{opacity:0;visibility:hidden;transition:.2s linear}.about-us-mission .values-wrapper .values-tabs li .tab-mobile-content .body-2{font-family:akrobat-bold}.about-us-mission .values-wrapper .values-tabs li .tab-mobile-content .body-1{font-family:akrobat-regular}.about-us-mission .values .values-tabs-content,.about-us-mission .values .tab-mobile-content{transition:.3s linear;position:relative}.about-us-mission .values .values-tabs-content .wrapper,.about-us-mission .values .tab-mobile-content .wrapper{display:flex;flex-direction:column;gap:42px}@media screen and (min-width: 1024px) and (max-width: 1279px){.about-us-mission .values .values-tabs-content .wrapper,.about-us-mission .values .tab-mobile-content .wrapper{gap:21px}}.about-us-mission .values .values-tabs-content .wrapper .image,.about-us-mission .values .tab-mobile-content .wrapper .image{width:100%;height:340px;border-radius:30px;overflow:hidden}@media screen and (min-width: 1024px) and (max-width: 1279px){.about-us-mission .values .values-tabs-content .wrapper .image,.about-us-mission .values .tab-mobile-content .wrapper .image{height:220px}}@media screen and (min-width: 1280px) and (max-width: 1439px){.about-us-mission .values .values-tabs-content .wrapper .image,.about-us-mission .values .tab-mobile-content .wrapper .image{height:250px}}.about-us-mission .values .values-tabs-content .wrapper .image img,.about-us-mission .values .tab-mobile-content .wrapper .image img{width:100%;height:100%;object-fit:cover;object-position:center}.about-us-mission .values .values-tabs-content .wrapper .title,.about-us-mission .values .tab-mobile-content .wrapper .title{display:flex;flex-direction:column;gap:16px}.about-us-mission .values .values-tabs-content .wrapper .title .body-2,.about-us-mission .values .tab-mobile-content .wrapper .title .body-2{font-size:24px;color:#003821}.about-us-mission .values .values-tabs-content .wrapper .title .body-1,.about-us-mission .values .tab-mobile-content .wrapper .title .body-1{font-size:20px;color:#535353}.about-us-mission .values .values-tabs-content .wrapper .content,.about-us-mission .values .tab-mobile-content .wrapper .content{color:#535353;font-size:20px;padding:16px;display:flex}.about-us-mission .values .values-tabs-content .wrapper .content .svg,.about-us-mission .values .tab-mobile-content .wrapper .content .svg{max-width:32px;height:auto;margin:0 10px 0 0}.about-us-mission .values .values-tabs-content .wrapper .content .svg img,.about-us-mission .values .tab-mobile-content .wrapper .content .svg img{width:100%;height:auto}.about-us-mission .values .values-tabs-content .wrapper .content .body-1,.about-us-mission .values .tab-mobile-content .wrapper .content .body-1{width:calc(100% - 32px)}.about-us-mission .values .values-tabs-content .wrapper .content p,.about-us-mission .values .tab-mobile-content .wrapper .content p{color:#535353;font-size:20px;font-family:akrobat-regular}@media screen and (min-width: 1024px) and (max-width: 1279px){.about-us-mission .values .values-tabs-content .wrapper .content p,.about-us-mission .values .tab-mobile-content .wrapper .content p{font-size:18px}}.about-us-mission .values .values-tabs-content{width:55%;min-height:850px;padding:80px 30px;background-color:#f4f4f4}@media screen and (max-width: 1023px){.about-us-mission .values .values-tabs-content{display:none}}@media screen and (min-width: 1024px) and (max-width: 1279px){.about-us-mission .values .values-tabs-content{min-height:500px;padding:40px 24px}}.about-us-mission .values .values-tabs-content ul{display:none}.about-us-mission .strategy{padding:80px 0}@media screen and (max-width: 1023px){.about-us-mission .strategy{padding:40px 0}}.about-us-mission .strategy .section-title{width:55%}@media screen and (max-width: 1023px){.about-us-mission .strategy .section-title{width:100%}}.about-us-mission .strategy .section-title h3 *{color:#535353}.about-us-mission .strategy-wrapper{padding:0 48px;display:flex;flex-direction:column;gap:40px}@media screen and (max-width: 1023px){.about-us-mission .strategy-wrapper{padding:0}}.about-us-mission .strategy-wrapper ul{display:flex;flex-wrap:wrap;gap:8px;position:relative}.about-us-mission .strategy-wrapper ul li{width:calc(50% - 4px);border:1px solid #E0E0E0;display:flex;flex-direction:column;gap:8px;padding:40px 70px}@media screen and (max-width: 1023px){.about-us-mission .strategy-wrapper ul li{width:100%;padding:20px 34px}}@media screen and (min-width: 1024px) and (max-width: 1279px){.about-us-mission .strategy-wrapper ul li{padding:30px 45px}}.about-us-mission .strategy-wrapper ul li h2{color:#003821}.about-us-mission .strategy-wrapper ul li .body-1{font-size:20px;color:#535353}.about-us-mission .strategy-wrapper ul:after{content:attr(data-content);font-family:mont-semibold;font-size:28px;color:#fff;line-height:normal;width:140px;height:140px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#8b0000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 1023px){.about-us-mission .strategy-wrapper ul:after{display:none}}@media screen and (min-width: 1024px) and (max-width: 1279px){.about-us-mission .strategy-wrapper ul:after{width:90px;height:90px;font-size:16px}}@media screen and (min-width: 1280px) and (max-width: 1439px){.about-us-mission .strategy-wrapper ul:after{width:120px;height:120px;font-size:18px}}.about-us-leadership .section-title{display:flex;flex-direction:column;gap:16px;width:410px;padding:32px 48px 64px 0}@media screen and (max-width: 1023px){.about-us-leadership .section-title{padding:32px 0 16px;width:100%}}@media screen and (min-width: 1024px) and (max-width: 1439px){.about-us-leadership .section-title{padding:32px 0;width:calc(33% - 10px)}}.about-us-leadership .section-title h3{font-size:20px;color:#535353}.about-us-leadership .section-wrapper{padding:80px 48px;display:flex;flex-wrap:wrap;column-gap:17px;row-gap:24px}@media screen and (max-width: 1023px){.about-us-leadership .section-wrapper{padding:0 0 40px}}@media screen and (min-width: 1024px) and (max-width: 1279px){.about-us-leadership .section-wrapper{padding:40px 0}}@media screen and (min-width: 1024px) and (max-width: 1439px){.about-us-leadership .section-wrapper{column-gap:19px}}.about-us-leadership .category-container{border-bottom:1px solid #e0e0df}.about-us-leadership .category-container:last-child{border:none}.about-us-store-count .page-header .body-1 p{font-family:Manrope,sans-serif}@media screen and (max-width: 1023px){.about-us-store-count .map>.container{width:100%}}.about-us-store-count .map-wrapper{position:relative;height:680px}@media screen and (max-width: 1023px){.about-us-store-count .map-wrapper{height:auto}}.about-us-store-count .map-wrapper .map-toggle{position:absolute;top:0;width:437px;padding:24px;background-color:#fff;z-index:9;left:50px;display:flex;flex-direction:column;gap:16px;border:1px solid #e0e0df}@media screen and (max-width: 1023px){.about-us-store-count .map-wrapper .map-toggle{position:initial;width:100%}}.about-us-store-count .map-wrapper .map-toggle .restaurants-count{display:flex;flex-direction:column;gap:12px}.about-us-store-count .map-wrapper .map-toggle .restaurants-count h2{transition:.3s linear}.about-us-store-count .map-wrapper .map-toggle .restaurants-filter{display:flex;flex-direction:column;gap:8px}.about-us-store-count .map-wrapper .map-toggle .restaurants-filter .body-1{text-transform:uppercase}.about-us-store-count .map-wrapper .map-toggle .restaurants-filter-wrapper{display:flex;align-items:center;gap:16px}.about-us-store-count .map-wrapper .map-toggle .restaurants-filter-wrapper .radio-btn{width:calc(50% - 8px)}.about-us-store-count .map-wrapper .map-toggle .restaurants-filter-wrapper .radio-btn>input:not(:checked)+label:before{transform:translateY(-50%) rotate(45deg) scale(0)}.about-us-store-count .map-wrapper .map-toggle .restaurants-filter-wrapper .radio-btn>input:checked+label:before{transform:translateY(-50%) rotate(0) scale(1)}.about-us-store-count .map-wrapper .map-toggle .restaurants-filter-wrapper .radio-btn>input+label:before{border:none;border-radius:0;background-image:url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.8594 4.14062C19.3672 4.60938 19.3672 5.42969 18.8594 5.89844L8.85938 15.8984C8.39062 16.4062 7.57031 16.4062 7.10156 15.8984L2.10156 10.8984C1.59375 10.4297 1.59375 9.60938 2.10156 9.14062C2.57031 8.63281 3.39062 8.63281 3.85938 9.14062L7.96094 13.2422L17.1016 4.14062C17.5703 3.63281 18.3906 3.63281 18.8594 4.14062Z' fill='%231F1F1F'/%3E%3C/svg%3E%0A");background-size:100% auto;background-repeat:no-repeat;background-position:center}.about-us-store-count .map-wrapper .map-toggle .restaurants-filter-wrapper .radio-btn>input+label:after{display:none}.about-us-store-count .map-wrapper #map{height:100%;z-index:8}@media screen and (max-width: 479px){.about-us-store-count .map-wrapper #map{height:300px}}@media screen and (min-width: 480px) and (max-width: 1023px){.about-us-store-count .map-wrapper #map{height:350px}}.about-us-store-count .map-wrapper #map .marker-cluster-small,.about-us-store-count .map-wrapper #map .marker-cluster-small div{background-color:#0000004d}.about-us-store-count .map-wrapper #map .marker-cluster-small span,.about-us-store-count .map-wrapper #map .marker-cluster-small div span{color:#fff}.about-us-store-count .map-wrapper #map .leaflet-popup:hover .leaflet-popup-content-wrapper,.about-us-store-count .map-wrapper #map .leaflet-popup:hover .leaflet-popup-tip{background-color:#0000004d;transition:.3s linear}.about-us-store-count .map-wrapper #map .leaflet-popup-content-wrapper,.about-us-store-count .map-wrapper #map .leaflet-popup-tip{background-color:#00000013;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:.3s linear}.about-us-store-count .map-wrapper #map .leaflet-popup-close-button{top:5px;right:5px}.about-us-store-count .map-wrapper #map .leaflet-popup-close-button span{font-family:mont-heavy;font-size:22px;color:#8b0000}.about-us-store-count .map-wrapper #map .leaflet-bar{border:none}.about-us-store-count .map-wrapper #map .leaflet-bar a{background-color:#0000004d;border:1px solid #e0e0df;transition:.3s linear;display:flex;align-items:center;justify-content:center}.about-us-store-count .map-wrapper #map .leaflet-bar a span{color:#fff;transition:.3s linear;font-size:18px;line-height:100%}.about-us-store-count .map-wrapper #map .leaflet-bar a:hover{background-color:#e0e0df;border-color:#a60303;transition:.3s linear}.about-us-store-count .map-wrapper #map .leaflet-bar a:hover span{color:#a60303;transition:.3s linear}.about-us-store-count .chart-wrapper{display:flex;padding:48px}@media screen and (max-width: 1023px){.about-us-store-count .chart-wrapper{flex-direction:column;padding:0}}.about-us-store-count .chart-wrapper .section-title{padding:64px 48px 48px 0;width:500px}@media screen and (max-width: 1023px){.about-us-store-count .chart-wrapper .section-title{width:100%;padding:64px 0 0}}@media screen and (min-width: 1024px) and (max-width: 1279px){.about-us-store-count .chart-wrapper .section-title{width:350px}}.about-us-store-count .chart-wrapper .chart-container-wrapper{width:calc(100% - 500px)!important;position:relative}@media screen and (max-width: 1023px){.about-us-store-count .chart-wrapper .chart-container-wrapper{width:100%!important}}@media screen and (min-width: 1024px) and (max-width: 1279px){.about-us-store-count .chart-wrapper .chart-container-wrapper{width:calc(100% - 350px)!important}}.about-us-store-count .chart #chart-legend{display:flex;flex-direction:column;gap:32px;padding-top:32px}.about-us-store-count .chart #chart-legend li{display:flex;align-items:center;gap:8px}.about-us-store-count .chart #chart-legend li .body-1{display:flex;align-items:center;gap:8px;font-size:24px}@media screen and (max-width: 767px){.about-us-store-count .chart #chart-legend li .body-1{font-size:18px}}.about-us-store-count .chart #chart-legend li .body-1 span{width:24px;height:24px;display:block}.about-us-store-count .chart #chart-legend li .separator{width:auto;height:1px;background-color:#e0e0e0;flex:1}.about-us-store-count .chart #chart-legend li p:not(.body-1){color:#4f4f4f;font-size:24px;font-family:Manrope,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}@media screen and (max-width: 767px){.about-us-store-count .chart #chart-legend li p:not(.body-1){font-size:18px}}.about-us .separator{height:480px;background-color:#8b0000}@media screen and (max-width: 1023px){.about-us .separator{height:245px}}@media screen and (min-width: 1024px) and (max-width: 1279px){.about-us .separator{height:250px}}@media screen and (min-width: 1280px) and (max-width: 1439px){.about-us .separator{height:300px}}.about-us .separator>.container{height:100%;position:relative}.about-us .separator-img{height:605px;width:fit-content;position:absolute;bottom:0;right:48px}@media screen and (max-width: 1023px){.about-us .separator-img{height:320px;right:0}}@media screen and (min-width: 1024px) and (max-width: 1279px){.about-us .separator-img{height:350px}}@media screen and (min-width: 1280px) and (max-width: 1439px){.about-us .separator-img{height:420px}}.about-us .separator-img img{height:100%;width:auto}.about-us .page-bottom{border-top:1px solid #e0e0df}.about-us .page-bottom-wrapper{display:flex;max-width:1680px;margin:0 0 auto auto;gap:16px}@media screen and (max-width: 1023px){.about-us .page-bottom-wrapper{flex-direction:column}}@media screen and (min-width: 1921px){.about-us .page-bottom-wrapper{margin:0 auto}}.about-us .page-bottom-wrapper .-l{padding:64px 48px 48px;display:flex;flex-direction:column;gap:16px;min-width:680px}@media screen and (max-width: 1439px){.about-us .page-bottom-wrapper .-l{min-width:initial;padding:64px 24px}}@media screen and (max-width: 1023px){.about-us .page-bottom-wrapper .-l{width:100%}}@media screen and (min-width: 1024px) and (max-width: 1439px){.about-us .page-bottom-wrapper .-l{width:40%}}.about-us .page-bottom-wrapper .-r{background-color:#e0e0df;width:60%;min-height:320px;display:flex;flex-direction:column;gap:8px;justify-content:center;padding-left:48px}@media screen and (max-width: 1439px){.about-us .page-bottom-wrapper .-r{min-width:initial}}@media screen and (max-width: 1023px){.about-us .page-bottom-wrapper .-r{width:100%;padding:64px 24px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.about-us .page-bottom-wrapper .-r{width:60%}}.about-us .page-bottom-wrapper .-r div{display:flex;gap:8px;width:80%;gap:126px;justify-content:space-between;align-items:center}@media screen and (max-width: 1023px){.about-us .page-bottom-wrapper .-r div{width:100%;gap:16px}}.about-us .page-bottom-wrapper .-r div span{width:64px;height:64px;display:flex;align-items:center;justify-content:center;align-self:flex-end;transition:.3s linear}.about-us .page-bottom-wrapper .-r div span svg{width:100%;height:auto}.about-us .page-bottom-wrapper .-r div .big{width:calc(100% - 100px)}.about-us .page-bottom-wrapper .-r div p{font-family:mont-semibold;font-size:56px;color:#003821}.about-us .page-bottom-wrapper .-r h2:not(.big){color:#535353}.about-us .page-bottom-wrapper .-r:hover span{transform:translate(15px);transition:.3s linear}@media screen and (max-width: 1023px){.about-us:not(.about-us-history,.about-us-store-count) .page-header{padding-bottom:120px}}@media screen and (min-width: 1024px) and (max-width: 1279px){.about-us:not(.about-us-history,.about-us-store-count) .page-header{padding-bottom:90px}}@media screen and (min-width: 1280px) and (max-width: 1439px){.about-us:not(.about-us-history,.about-us-store-count) .page-header{padding-bottom:100px}}@media screen and (max-width: 1023px){.our-brands .page-header{padding-bottom:40px}}.our-brands .separator{height:480px;background-color:#8b171a}@media screen and (max-width: 1023px){.our-brands .separator{height:320px}}@media screen and (min-width: 1024px) and (max-width: 1279px){.our-brands .separator{height:320px}}@media screen and (min-width: 1280px) and (max-width: 1439px){.our-brands .separator{height:350px}}.our-brands .separator>.container{height:100%;position:relative;overflow:hidden}@media screen and (max-width: 1023px){.our-brands .separator>.container{width:100%}}.our-brands .separator-img{height:755px;width:fit-content;position:absolute;bottom:-105px;left:50%;transform:translate(-50%)}@media screen and (max-width: 1023px){.our-brands .separator-img{height:150%;bottom:unset;top:calc(50% - 10px);transform:translate(-50%,-50%)}}@media screen and (min-width: 1024px) and (max-width: 1439px){.our-brands .separator-img{height:130%}}.our-brands .separator-img img{height:100%;width:auto}.our-brands_list .brand-item{display:flex;align-items:flex-end;gap:48px}@media screen and (max-width: 1023px){.our-brands_list .brand-item{flex-direction:column;align-items:flex-start;gap:32px;padding:32px 0}.our-brands_list .brand-item:first-child{padding-bottom:0}}@media screen and (min-width: 1024px) and (max-width: 1279px){.our-brands_list .brand-item{align-items:stretch}}@media screen and (min-width: 1921px){.our-brands_list .brand-item{width:fit-content;margin:0 auto}}.our-brands_list .brand-item-image{width:45%;height:560px}@media screen and (max-width: 1023px){.our-brands_list .brand-item-image{width:100%;height:320px}}@media screen and (min-width: 1024px) and (max-width: 1279px){.our-brands_list .brand-item-image{width:50%;height:auto}}@media screen and (min-width: 1921px){.our-brands_list .brand-item-image{width:700px}}.our-brands_list .brand-item-image img{width:100%;height:100%;object-fit:cover}.our-brands_list .brand-item-body{width:40%;padding:48px 0;display:flex;flex-direction:column;gap:32px}@media screen and (max-width: 1023px){.our-brands_list .brand-item-body{width:100%;padding:0 24px}}@media screen and (min-width: 1921px){.our-brands_list .brand-item-body{width:718px}}@media screen and (min-width: 1024px) and (max-width: 1279px){.our-brands_list .brand-item-body .big{font-size:28px}}.our-brands_list .brand-item-body h3{margin-top:-32px;color:#535353}.our-brands_list .brand-item-body .body-1{font-size:20px;color:#4f4f4f}@media screen and (min-width: 1024px) and (max-width: 1279px){.our-brands_list .brand-item-body .body-1{font-size:18px}}.our-brands_list .brand-item-body .body-1 *{color:#4f4f4f}.our-brands_list .brand-item .btn:hover{background-color:#a60303;color:#fff}.our-brands_list .brand-item .btn:hover svg path{fill:#fff}.our-brands_list .brand-item:nth-child(2){border-top:1px solid #e0e0df}.our-brands_list .brand-item:nth-child(2) .brand-item-body h2{color:#0f442b!important}.our-brands_list .brand-item:nth-child(2) .btn{outline-color:#0f442b;color:#0f442b!important}.our-brands_list .brand-item:nth-child(2) .btn *{color:#0f442b!important}.our-brands_list .brand-item:nth-child(2) .btn svg path{fill:#0f442b}.our-brands_list .brand-item:nth-child(2) .btn:hover{background-color:#0f442b;color:#fff!important}.our-brands_list .brand-item:nth-child(2) .btn:hover svg path{fill:#fff}@media screen and (max-width: 1023px){.news .page-header{padding-bottom:40px}}.news_list{border-top:1px solid #e0e0df}@media screen and (max-width: 1023px){.news_list{border:none}}.news_list .filters{width:calc(33% - 38.5px)}@media screen and (max-width: 1023px){.news_list .filters{width:100%}}@media screen and (min-width: 1024px) and (max-width: 1439px){.news_list .filters{width:calc(33% - 14px)}}.news_list-wrapper{padding:80px 0;display:flex;flex-wrap:wrap;column-gap:65.5px;row-gap:24px}@media screen and (max-width: 1023px){.news_list-wrapper{padding:0 0 40px;row-gap:32px;column-gap:24px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.news_list-wrapper{row-gap:32px;column-gap:24px}}.news-single .page-header{padding:64px 0 16px}@media screen and (max-width: 1023px){.news-single .page-header{padding:40px 0 16px}}.news-single .page-header-wrapper{flex-direction:column;align-items:flex-start;gap:16px}.news-single .page-header-wrapper h2{margin:0;color:#1f1f1f}.news-single .page-header-wrapper .back-btn{display:flex;align-items:baseline;gap:12px}.news-single .page-header-wrapper .back-btn span{display:flex;align-items:center;justify-content:center;width:12px;height:12px;transition:.3s linear}.news-single .page-header-wrapper .back-btn span svg{width:100%;height:auto}.news-single .page-header-wrapper .back-btn .h5{font-size:16px;color:#4f4f4f}.news-single .page-header-wrapper .back-btn:hover span{transform:translate(-5px);transition:.3s linear}.news-single .page-header-wrapper .cat{display:flex;gap:40px;align-items:center}@media screen and (max-width: 1023px){.news-single .page-header-wrapper .cat{justify-content:space-between}}.news-single .page-header-wrapper .cat .body-1{font-size:18px}@media screen and (max-width: 1023px){.news-single .page-header-wrapper .cat .body-1{font-size:16px}}.news-single .article-info{padding:40px 0}@media screen and (max-width: 1023px){.news-single .article-info{padding:32px 0;border-bottom:1px solid #e0e0df;border-top:1px solid #e0e0df}}@media screen and (max-width: 1023px){.news-single .article-info>.container{width:100%}}.news-single .article-info-wrapper{padding-bottom:40px}@media screen and (max-width: 1023px){.news-single .article-info-wrapper{padding-bottom:24px}}@media screen and (max-width: 1023px){.news-single .article-info-wrapper *:not(img){padding:0 24px}}.news-single .article-info-wrapper img{width:100%;max-width:55%;height:auto;object-fit:cover;object-position:center}@media screen and (max-width: 1023px){.news-single .article-info-wrapper img{max-width:100%}}.news-single .article-info-wrapper h2,.news-single .article-info-wrapper h3,.news-single .article-info-wrapper h4{font-size:24px;font-family:mont-semibold}.news-single .article-info-wrapper p,.news-single .article-info-wrapper li{font-family:akrobat-regular;font-size:20px}.news-single .article-info-wrapper ul{list-style-type:disc;padding-left:20px}@media screen and (max-width: 1023px){.news-single .article-info-wrapper ul{padding-left:40px}}.news-single .article-info .credits{border:1px solid #e0e0df;border-width:1px 0;padding:24px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 1023px){.news-single .article-info .credits{align-items:flex-start;flex-direction:column;gap:24px;width:calc(100% - 48px);margin:0 auto;padding:24px 0}}.news-single .article-info .credits .author,.news-single .article-info .credits .share,.news-single .article-info .credits .share ul{display:flex;align-items:center;gap:8px}.news-single .article-info .credits .author .body-1,.news-single .article-info .credits .author .body-2,.news-single .article-info .credits .share .body-1,.news-single .article-info .credits .share .body-2,.news-single .article-info .credits .share ul .body-1,.news-single .article-info .credits .share ul .body-2{font-size:18px}@media screen and (max-width: 1023px){.news-single .article-info .credits .share p{width:fit-content}}.news-single .article-info .credits .share ul li{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.news-single .article-info .credits .share ul li a{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.news-single .article-info .credits .share ul li a svg{width:100%;height:auto;transform:scale(.9);transition:.3s linear}.news-single .article-info .credits .share ul li a svg path{transition:.3s linear}.news-single .article-info .credits .share ul li a:hover svg{transform:scale(1);transition:.3s linear}.news-single .article-info .credits .share ul li a:hover svg path{fill:#8b0000;transition:.3s linear}.news-single .other-news{padding:64px 0;border-top:1px solid #E0E0E0}@media screen and (max-width: 1023px){.news-single .other-news{padding:0 0 32px}}.news-single .other-news-wrapper{padding:0 48px;display:flex;justify-content:space-between;gap:17px}@media screen and (max-width: 1023px){.news-single .other-news-wrapper{flex-direction:column;padding:0;gap:0}}.news-single .other-news-wrapper>div:not(.other-news-list){padding:32px 48px 64px 0;display:flex;flex-direction:column;gap:16px;max-width:450px}@media screen and (max-width: 1023px){.news-single .other-news-wrapper>div:not(.other-news-list){padding:32px 0 40px;width:85%;max-width:none}}.news-single .other-news-wrapper>div:not(.other-news-list) .h3{color:#535353}@media screen and (max-width: 1023px){.news-single .other-news-wrapper>div:not(.other-news-list) .h3{font-size:20px}}.news-single .other-news-wrapper .other-news-list{display:flex;gap:17.5px;width:calc(100% - 420px);flex-direction:column}@media screen and (max-width: 1023px){.news-single .other-news-wrapper .other-news-list{width:100%}}.sustainability .separator{height:480px;overflow:hidden;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1279px){.sustainability .separator{height:320px}}.sustainability .separator img{width:100%;height:auto;object-fit:cover;object-position:center}@media screen and (max-width: 1023px){.sustainability .separator img{height:100%}}.sustainability .section-title{display:flex;flex-direction:column}.sustainability .section-title h3{color:#535353}.sustainability_our-food{padding-bottom:80px;border-bottom:1px solid #e0e0df}@media screen and (max-width: 1023px){.sustainability_our-food{padding:0}}@media screen and (max-width: 1023px){.sustainability_our-food>.container{width:100%}}.sustainability_our-food .section-title{gap:24px;padding:80px 44px 80px 0}@media screen and (max-width: 1023px){.sustainability_our-food .section-title{padding:40px 24px}}.sustainability_our-food .section-title h3{width:80%;font-size:22px}@media screen and (max-width: 1023px){.sustainability_our-food .section-title h3{width:100%}}@media screen and (min-width: 1024px) and (max-width: 1279px){.sustainability_our-food .section-title h3{font-size:18px}}.sustainability_our-food .section-title h3 p{color:#535353}.sustainability_our-food ul{display:flex}@media screen and (max-width: 1023px){.sustainability_our-food ul{flex-direction:column}}.sustainability_our-food ul .our-food-card{width:33.3333333333%;height:500px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}@media screen and (max-width: 1023px){.sustainability_our-food ul .our-food-card{width:100%;min-height:404px;height:auto;align-items:flex-end}}@media screen and (min-width: 1024px) and (max-width: 1279px){.sustainability_our-food ul .our-food-card{height:350px}}.sustainability_our-food ul .our-food-card_img{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.sustainability_our-food ul .our-food-card_img img{width:100%;height:100%;object-fit:cover;object-position:center}.sustainability_our-food ul .our-food-card_content{position:relative;z-index:2;padding:40px;width:100%;height:100%;display:flex;flex-direction:column;gap:8px;justify-content:flex-end}@media screen and (min-width: 1024px) and (max-width: 1279px){.sustainability_our-food ul .our-food-card_content{padding:20px}}.sustainability_our-food ul .our-food-card_content h2{color:#f4f4f4}.sustainability_our-food ul .our-food-card_content .body-1{color:#fff;max-height:0;opacity:0;visibility:hidden;transition:.3s ease-out;overflow:hidden;font-size:20px}.sustainability_our-food ul .our-food-card_content .body-1 *{color:#fff}@media screen and (max-width: 1023px){.sustainability_our-food ul .our-food-card_content .body-1 *{font-size:18px}}@media screen and (max-width: 1023px){.sustainability_our-food ul .our-food-card_content .body-1{max-height:300px;opacity:1;visibility:visible}}.sustainability_our-food ul .our-food-card:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000,#000c 78.31%);transition:.3s linear}@media screen and (max-width: 1023px){.sustainability_our-food ul .our-food-card:after{height:150%}}@media screen and (min-width: 1024px){.sustainability_our-food ul .our-food-card:hover .body-1{max-height:300px;opacity:1;visibility:visible;transition:.3s ease-in}.sustainability_our-food ul .our-food-card:hover:after{height:150%;transition:.3s linear}}.sustainability_food-process{padding-bottom:80px;border-bottom:1px solid #e0e0df}@media screen and (max-width: 1023px){.sustainability_food-process{padding-bottom:40px;border:none}}.sustainability_food-process .section-title{padding:64px 0}@media screen and (max-width: 1023px){.sustainability_food-process .section-title{padding:40px 0 20px}}.sustainability_food-process .section-title h2{color:#535353}.sustainability_food-process .steps{display:flex;justify-content:space-between}@media screen and (max-width: 1023px){.sustainability_food-process .steps{flex-direction:column;gap:24px}}@media screen and (min-width: 1024px) and (max-width: 1279px){.sustainability_food-process .steps{gap:32px}}.sustainability_food-process .steps-item{width:243px;height:auto;display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 1023px){.sustainability_food-process .steps-item{width:100%}}.sustainability_food-process .steps-item_icon{width:96px;height:96px;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 1024px) and (max-width: 1279px){.sustainability_food-process .steps-item_icon{width:65px;height:65px}}.sustainability_food-process .steps-item_icon img{width:100%;height:auto}.sustainability_food-process .steps-item_laptop{width:fit-content;padding:2px 8px;font-family:mont-regular;font-size:16px;color:#fff;background-color:#003821}.sustainability_food-process .steps-item_content{display:flex;flex-direction:column;gap:8px}.sustainability_food-process .steps-item_content .body-1{font-size:20px;color:#535353}.sustainability_food-process .steps-item_content .body-1 *{color:#535353}.sustainability_the-planet .section-title{padding:64px 48px 0 0;gap:16px}@media screen and (max-width: 1023px){.sustainability_the-planet .section-title{padding:40px 0 0}}.sustainability_the-planet .section-title p{color:#535353}.sustainability_the-planet>.container{display:flex}@media screen and (max-width: 1023px){.sustainability_the-planet>.container{flex-direction:column}}.sustainability_the-planet-wrapper{width:35%}@media screen and (max-width: 1023px){.sustainability_the-planet-wrapper{width:100%}}.sustainability_the-planet-wrapper .sustainability-tabs{width:100%;display:flex;flex-direction:column;gap:0;padding:80px 0}@media screen and (max-width: 1023px){.sustainability_the-planet-wrapper .sustainability-tabs{padding:40px 0}}.sustainability_the-planet-wrapper .sustainability-tabs li{width:fit-content;cursor:pointer;display:flex;padding:32px;align-items:center;gap:32px;transition:.3s linear}@media screen and (max-width: 1023px){.sustainability_the-planet-wrapper .sustainability-tabs li{flex-direction:column;padding:0;width:100%}}.sustainability_the-planet-wrapper .sustainability-tabs li .icon{width:57px;height:57px;display:flex;align-items:center;justify-content:center}.sustainability_the-planet-wrapper .sustainability-tabs li .icon img{width:100%;height:auto}.sustainability_the-planet-wrapper .sustainability-tabs li:not(.active-tab){opacity:.6;transition:.3s linear}.sustainability_the-planet-wrapper .sustainability-tabs li.active-tab .tab-mobile-content{opacity:1;visibility:visible;max-height:3000px;transition:.2s ease-in}.sustainability_the-planet-wrapper .sustainability-tabs li.active-tab .tab-mobile-content .wrapper{opacity:1;visibility:visible;transition:.2s linear;transition-delay:.25s}.sustainability_the-planet .sustainability-tabs-content .wrapper,.sustainability_the-planet .tab-mobile-content .wrapper{display:flex;flex-direction:column}.sustainability_the-planet .sustainability-tabs-content .row,.sustainability_the-planet .tab-mobile-content .row{display:flex}.sustainability_the-planet .sustainability-tabs-content{min-height:500px;width:65%;border-left:1px solid #F4F4F4}@media screen and (max-width: 1023px){.sustainability_the-planet .sustainability-tabs-content{display:none}}.sustainability_the-planet .sustainability-tabs-content ul{display:none}.sustainability_the-planet .sustainability-tabs-content .wrapper{padding:80px 24px;gap:32px}.sustainability_the-planet .sustainability-tabs-content .wrapper .row{align-items:center;gap:32px;opacity:0;visibility:hidden;transform:translateY(150px);transition:.3s linear}.sustainability_the-planet .sustainability-tabs-content .wrapper .row.show{transform:translateY(0);opacity:1;visibility:visible;transition:.3s linear}.sustainability_the-planet .sustainability-tabs-content .wrapper .row:nth-child(2n){flex-direction:row-reverse}.sustainability_the-planet .sustainability-tabs-content .wrapper .row .img{width:35%;overflow:hidden;max-height:350px}.sustainability_the-planet .sustainability-tabs-content .wrapper .row .img img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(.9);transition:.3s linear}.sustainability_the-planet .sustainability-tabs-content .wrapper .row .body-2{width:60%;font-size:24px}@media screen and (min-width: 1024px) and (max-width: 1279px){.sustainability_the-planet .sustainability-tabs-content .wrapper .row .body-2{font-size:16px}}.sustainability_the-planet .sustainability-tabs-content .wrapper .row:hover .img img{transform:scale(1);transition:.3s linear}.sustainability_the-planet .tab-mobile-title,.sustainability_the-planet .tab-mobile-content{width:100%}.sustainability_the-planet .tab-mobile-title{display:flex;align-items:center;gap:32px}.sustainability_the-planet .tab-mobile-content{max-height:0;width:100%;overflow:hidden;opacity:0;visibility:hidden;transition:.3s ease-in;transition-delay:.25s}.sustainability_the-planet .tab-mobile-content .wrapper{padding:40px 0;gap:24px;opacity:0;visibility:hidden;transition:.2s linear}.sustainability_the-planet .tab-mobile-content .wrapper .row{flex-direction:column}.sustainability_the-planet .tab-mobile-content .wrapper .row .img{width:100%;display:flex;align-items:center;justify-content:center}.sustainability_the-planet .tab-mobile-content .wrapper .row .img img{width:80%;height:auto}.sustainability_the-people{padding:80px 0;border-top:1px solid #e0e0df}@media screen and (max-width: 1023px){.sustainability_the-people{padding:0 0 40px;border-top:none}}.sustainability_the-people .section-title{width:453px;gap:16px;padding:64px 48px 48px 0}@media screen and (max-width: 1023px){.sustainability_the-people .section-title{width:100%;padding:0 0 24px}}.sustainability_the-people .section-title p{color:#535353}.sustainability_the-people-wrapper{display:flex}@media screen and (max-width: 1023px){.sustainability_the-people-wrapper{flex-direction:column}}.sustainability_the-people-wrapper ul{width:calc(100% - 453px);display:flex;flex-wrap:wrap}@media screen and (max-width: 1023px){.sustainability_the-people-wrapper ul{width:100%;gap:24px}}.sustainability_the-people-wrapper ul .the-people-card{display:flex;flex-direction:column;gap:16px;padding:40px 24px;border:1px solid #F2F2F2;width:455px}@media screen and (min-width: 1024px) and (max-width: 1279px){.sustainability_the-people-wrapper ul .the-people-card{width:50%;padding:20px}}@media screen and (min-width: 1280px) and (max-width: 1439px){.sustainability_the-people-wrapper ul .the-people-card{width:50%}}.sustainability_the-people-wrapper ul .the-people-card_icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 1024px) and (max-width: 1279px){.sustainability_the-people-wrapper ul .the-people-card_icon{width:20px;height:20px}}.sustainability_the-people-wrapper ul .the-people-card_icon svg,.sustainability_the-people-wrapper ul .the-people-card_icon img{width:100%;height:auto}.sustainability_the-people-wrapper ul .the-people-card_content{display:flex;flex-direction:column;gap:8px}.sustainability_the-people-wrapper ul .the-people-card_content span{font-family:mont-heavy;font-size:42px}@media screen and (min-width: 1024px) and (max-width: 1279px){.sustainability_the-people-wrapper ul .the-people-card_content span{font-size:24px}}.sustainability_the-planet .section-title h3,.sustainability_the-people .section-title h3{font-size:20px}@media screen and (min-width: 1024px) and (max-width: 1279px){.sustainability_the-planet .section-title h3,.sustainability_the-people .section-title h3{font-size:16px}}.careers .separator{height:480px;overflow:hidden;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1023px){.careers .separator{height:320px}}.careers .separator img{width:100%;height:auto;object-fit:cover;object-position:center}@media screen and (max-width: 1023px){.careers .separator img{height:100%}}.careers .section-title{display:flex;flex-direction:column;gap:16px}.careers_advantages{background-color:#8b0000;padding:80px 0}@media screen and (max-width: 1023px){.careers_advantages{background-color:transparent;padding:0 0 32px}}@media screen and (max-width: 1023px){.careers_advantages>.container{width:100%}}.careers_advantages-wrapper{display:flex;flex-wrap:wrap;column-gap:16px;row-gap:24px}@media screen and (max-width: 1023px){.careers_advantages-wrapper{column-gap:0;row-gap:0}}.careers_advantages .section-title,.careers_advantages .advantage-card,.careers_advantages .smiley-face{width:calc(33.3333333333% - 11px);height:268px}@media screen and (max-width: 1023px){.careers_advantages .section-title,.careers_advantages .advantage-card,.careers_advantages .smiley-face{width:100%;height:auto}}.careers_advantages .section-title{padding:32px 48px 64px 0}@media screen and (max-width: 1023px){.careers_advantages .section-title{padding:32px 24px 40px}}.careers_advantages .section-title .big{color:#fff}.careers_advantages .section-title .h3{color:#e0e0df}@media screen and (max-width: 1023px){.careers_advantages .section-title .h3{font-size:20px}}@media screen and (max-width: 1023px){.careers_advantages .section-title .big,.careers_advantages .section-title .h3{color:#1f1f1f}}.careers_advantages .advantage-card{cursor:default;background-color:#a60303;border:2px solid #A60303;border-width:0 2px 2px 2px;position:relative;display:flex;flex-direction:column;gap:8px;padding:29px 24px 58px;justify-content:flex-start;transition:.3s linear}@media screen and (max-width: 1023px){.careers_advantages .advantage-card{background-color:transparent;border:1px solid #fff;padding:16px;gap:16px}}.careers_advantages .advantage-card *{color:#fff}.careers_advantages .advantage-card .icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;margin-bottom:5px}@media screen and (max-width: 1023px){.careers_advantages .advantage-card .icon{position:initial}}@media screen and (max-width: 1279px){.careers_advantages .advantage-card .icon{margin-bottom:0}}.careers_advantages .advantage-card .icon svg,.careers_advantages .advantage-card .icon img{width:100%;height:auto;transition:.3s linear}.careers_advantages .advantage-card .body-1{font-size:20px;color:#e0e0df}@media screen and (max-width: 1023px){.careers_advantages .advantage-card .body-1{margin-top:-8px;font-size:18px}}@media screen and (min-width: 1024px){.careers_advantages .advantage-card:hover{background-color:#a603037d;outline:1px solid #fff;transition:.2s linear}.careers_advantages .advantage-card:hover .icon svg,.careers_advantages .advantage-card:hover .icon img{transform:scale(1.1);transition:.3s linear}}.careers_advantages .smiley-face{display:flex;align-items:center;justify-content:center;transition:.3s linear}@media screen and (max-width: 1023px){.careers_advantages .smiley-face{display:none}}.careers_advantages .smiley-face svg{width:100%;height:100%}.careers_advantages .smiley-face svg path{transition:.3s linear}.careers_advantages .smiley-face:hover svg path{fill:#a603037d;stroke:#a60303;stroke-width:1px;transition:.3s linear}.careers_advantages .mobile-content{background-color:#8b0000;padding:40px 24px;display:flex;flex-direction:column;gap:32px}.careers_openings{padding:80px 0;border-bottom:1px solid #e0e0df}@media screen and (max-width: 1023px){.careers_openings{padding:0}}.careers_openings>.container{display:flex;justify-content:space-between;gap:112.5px}@media screen and (max-width: 1023px){.careers_openings>.container{flex-direction:column;width:100%;gap:0}}@media screen and (min-width: 1024px) and (max-width: 1279px){.careers_openings>.container{gap:60px}}.careers_openings-wrapper{width:calc(33.3333333333% - 11px);padding:0 48px 64px 0;display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 1023px){.careers_openings-wrapper{width:100%;padding:0 0 32px;gap:0;border-bottom:1px solid #e0e0df}}@media screen and (min-width: 1024px) and (max-width: 1279px){.careers_openings-wrapper{padding:0 48px 32px 0}}.careers_openings-wrapper .section-title{padding:32px 0 0}@media screen and (max-width: 1023px){.careers_openings-wrapper .section-title{padding:32px 24px 40px}}.careers_openings .openings-container{width:calc(100% - (33.3333333333% - 11px))}@media screen and (max-width: 1023px){.careers_openings .openings-container{width:calc(100% - 48px);margin:0 auto;padding:32px 0}}.careers_openings .openings-container .openings-list{width:100%;display:flex;flex-wrap:wrap;gap:16px}@media screen and (max-width: 1023px){.careers_openings .openings-container .openings-list{gap:32px}}.careers_openings .openings-container .opening-card{padding:32px 24px;width:410px;height:260px;border:1px solid #F2F2F2;display:flex;flex-direction:column;justify-content:space-between;transition:.3s linear}@media screen and (max-width: 1023px){.careers_openings .openings-container .opening-card{width:100%;height:auto;gap:16px;padding:32px 16px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.careers_openings .openings-container .opening-card{width:calc(50% - 8px);min-height:250px;height:auto}}.careers_openings .openings-container .opening-card-header{display:flex;flex-direction:column;gap:8px}.careers_openings .openings-container .opening-card .body-1{color:#4f4f4f}.careers_openings .openings-container .opening-card:hover{border-color:#003821;transition:.3s linear}.careers_testimonials .section-title{width:45%;padding:64px 48px 48px 0}@media screen and (max-width: 1023px){.careers_testimonials .section-title{width:100%;padding:32px 0 40px}}.careers_testimonials .section-title .h3{font-size:20px;color:#4f4f4f}.careers_testimonials .testimonials-swiper-container{background-color:#e0e0df;padding-bottom:25px}.careers_testimonials .testimonials-swiper-container>.container{padding:48px 0 48px 48px}@media screen and (max-width: 1023px){.careers_testimonials .testimonials-swiper-container>.container{padding:48px 0}}.careers_testimonials .testimonials-swiper-container .testimonials-swiper:before,.careers_testimonials .testimonials-swiper-container .testimonials-swiper:after{content:"";position:absolute;top:0;height:100%;transition:.3s linear;z-index:2}@media screen and (max-width: 1023px){.careers_testimonials .testimonials-swiper-container .testimonials-swiper:before,.careers_testimonials .testimonials-swiper-container .testimonials-swiper:after{display:none}}.careers_testimonials .testimonials-swiper-container .testimonials-swiper:before{width:0%;left:0;background:linear-gradient(90deg,#e0e0df,transparent)}.careers_testimonials .testimonials-swiper-container .testimonials-swiper:after{width:120px;right:0;background:linear-gradient(-90deg,#e0e0df,transparent)}.careers_testimonials .testimonials-swiper-container .testimonials-swiper.show-before:before{width:120px;transition:.3s linear}.careers_testimonials .testimonials-swiper-container .testimonials-swiper.remove-after:after{width:0%;transition:.3s linear}.careers_testimonials .testimonials-swiper-container .testimonials-swiper .swiper-slide{height:auto}@media screen and (min-width: 1024px){.careers_testimonials .testimonials-swiper-container .testimonials-swiper .swiper-slide{width:fit-content!important}}.careers_testimonials .testimonials-swiper-container .testimonial-card{cursor:default;width:382px;padding:24px;display:flex;flex-direction:column;gap:12px;border:1px solid #8B0000;border-width:1px 0;background-color:#fff;transition:.3s linear}@media screen and (max-width: 1023px){.careers_testimonials .testimonials-swiper-container .testimonial-card{width:100%;height:100%}}.careers_testimonials .testimonials-swiper-container .testimonial-card-image{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden}.careers_testimonials .testimonials-swiper-container .testimonial-card-image img{width:100%;height:100%;object-fit:cover}.careers_testimonials .testimonials-swiper-container .testimonial-card-content{font-size:20px}@media screen and (max-width: 1023px){.careers_testimonials .testimonials-swiper-container .testimonial-card-content{font-size:16px}}.careers_testimonials .testimonials-swiper-container .testimonial-card-author{display:flex;flex-direction:column;gap:2px}.careers_testimonials .testimonials-swiper-container .testimonial-card-author .body-2{color:#003821;font-size:20px}@media screen and (max-width: 1023px){.careers_testimonials .testimonials-swiper-container .testimonial-card-author .body-2{font-size:18px}}.careers_testimonials .testimonials-swiper-container .testimonial-card-author .body-1{color:#535353;font-size:18px}@media screen and (max-width: 1023px){.careers_testimonials .testimonials-swiper-container .testimonial-card-author .body-1{font-size:16px}}.careers_testimonials .testimonials-swiper-container .testimonial-card:hover{background-color:#ffffff7d;transition:.3s linear}.careers-single .page-header,.careers-application .page-header{padding:64px 0 16px}@media screen and (max-width: 1023px){.careers-single .page-header,.careers-application .page-header{padding:40px 0 0}}.careers-single .page-header-wrapper,.careers-application .page-header-wrapper{flex-direction:column;align-items:flex-start;gap:16px}@media screen and (max-width: 1023px){.careers-single .page-header-wrapper,.careers-application .page-header-wrapper{padding-bottom:16px;border-bottom:1px solid #e0e0df}}.careers-single .page-header-wrapper h2,.careers-application .page-header-wrapper h2{margin:0}.careers-single .page-header-wrapper .back-btn,.careers-application .page-header-wrapper .back-btn{display:flex;align-items:baseline;gap:12px}.careers-single .page-header-wrapper .back-btn span,.careers-application .page-header-wrapper .back-btn span{display:flex;align-items:center;justify-content:center;width:12px;height:12px;transition:.3s linear}.careers-single .page-header-wrapper .back-btn span svg,.careers-application .page-header-wrapper .back-btn span svg{width:100%;height:auto}.careers-single .page-header-wrapper .back-btn .h5,.careers-application .page-header-wrapper .back-btn .h5{font-size:16px;color:#4f4f4f}.careers-single .page-header-wrapper .back-btn:hover span,.careers-application .page-header-wrapper .back-btn:hover span{transform:translate(-5px);transition:.3s linear}.careers-single .page-header-wrapper .cat,.careers-application .page-header-wrapper .cat{display:flex;gap:40px;align-items:center}@media screen and (max-width: 1023px){.careers-single .page-header-wrapper .cat,.careers-application .page-header-wrapper .cat{justify-content:space-between}}.careers-single .page-header-wrapper .cat .body-1,.careers-application .page-header-wrapper .cat .body-1{font-size:18px}@media screen and (max-width: 1023px){.careers-single .page-header-wrapper .cat .body-1,.careers-application .page-header-wrapper .cat .body-1{font-size:16px}}.careers-single .position-info{padding:57px 0 80px;border-bottom:1px solid #e0e0df}@media screen and (max-width: 1023px){.careers-single .position-info{padding:57px 0}}.careers-single .position-info-wrapper h2,.careers-single .position-info-wrapper h3,.careers-single .position-info-wrapper h4{font-size:24px;font-family:mont-regular}.careers-single .position-info-wrapper p,.careers-single .position-info-wrapper li{font-family:akrobat-regular;font-size:20px}.careers-single .position-info-wrapper ul{list-style-type:disc;padding-left:20px}.careers-single .apply{display:flex;flex-direction:column;align-items:center;justify-content:center}.careers-single .apply p.h2{padding:32px;font-size:32px;text-align:center;color:#333}.careers-single .apply a{display:flex;align-items:center;justify-content:center;gap:8px;padding:56px;background-color:#e0e0df;width:100%}.careers-single .apply a .h2{color:#4f4f4f}.careers-single .apply a span{transition:.3s linear}.careers-single .apply a:hover span{transform:translate(10px)}.careers-application{position:relative}.careers-application .application-form-section{position:relative;z-index:2}.careers-application .application-form-section-wrapper{padding:80px 0 136px;display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 1023px){.careers-application .application-form-section-wrapper{padding:40px 0}}.careers-application .svg{position:absolute;right:0;top:0;height:100%;overflow:hidden;z-index:-1}@media screen and (max-width: 1023px){.careers-application .svg{height:250px;width:auto}}@media screen and (max-width: 1023px){.careers-application .svg svg{width:auto;height:100%}}.careers-application .successful-msg{opacity:0;visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#e0e0df73;z-index:999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;transition:.15s linear;transition-delay:.3s}.careers-application .successful-msg-wrapper{padding:24px;width:436px;height:fit-content;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:24px;transform:scale(0);transition:.2s linear}@media screen and (max-width: 767px){.careers-application .successful-msg-wrapper{width:calc(100% - 48px)}}.careers-application .successful-msg.visible{opacity:1;visibility:visible}.careers-application .successful-msg.visible .successful-msg-wrapper{transform:scale(1);transition:.2s linear;transition-delay:.5s}.contacts .page-header{position:relative;display:flex;align-items:flex-end;overflow:hidden;height:400px}@media screen and (max-width: 1023px){.contacts .page-header{width:100%;height:auto;flex-direction:column-reverse;padding:0;background-color:#efc234}}@media screen and (max-width: 1023px){.contacts .page-header-wrapper{height:auto;justify-content:flex-end;align-items:flex-start}}.contacts .page-header-wrapper .h1{color:#333}@media screen and (max-width: 1023px){.contacts .page-header-wrapper .h1{padding:40px 0;position:relative;z-index:3}}.contacts .page-header-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#0000,#0000004d);z-index:-1}@media screen and (max-width: 1023px){.contacts .page-header-bg{position:initial;width:100%;z-index:1;display:flex}}.contacts .page-header-bg img{width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width: 1023px){.contacts .page-header .homepage_hero-svgs{height:60%;width:auto;bottom:unset;top:0;z-index:2}}@media screen and (max-width: 1023px){.contacts>.container{width:100%}}.contacts-wrapper{padding:40px 0 104px;display:flex;gap:130px}@media screen and (max-width: 1023px){.contacts-wrapper{flex-direction:column;gap:0;padding:40px 0}}@media screen and (min-width: 1024px) and (max-width: 1439px){.contacts-wrapper{gap:60px;padding:40px 0}}.contacts-wrapper>.form-wrapper,.contacts-wrapper>ul{width:calc(50% - 65px)}@media screen and (max-width: 1023px){.contacts-wrapper>.form-wrapper,.contacts-wrapper>ul{width:100%}}.contacts-wrapper>.form-wrapper{display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 1023px){.contacts-wrapper>.form-wrapper{border-bottom:1px solid #e0e0df}}@media screen and (min-width: 1024px) and (max-width: 1439px){.contacts-wrapper>.form-wrapper{width:65%}}.contacts-wrapper>.form-wrapper .h2{padding-bottom:16px}@media screen and (max-width: 1023px){.contacts-wrapper>.form-wrapper .h2{padding:0 24px 16px}}@media screen and (max-width: 1023px){.contacts-wrapper>.form-wrapper form{padding:0 24px 40px}}.contacts-wrapper>ul{display:flex;flex-wrap:wrap;gap:16px}@media screen and (max-width: 1023px){.contacts-wrapper>ul{padding:40px 24px 0}}@media screen and (min-width: 1024px) and (max-width: 1279px){.contacts-wrapper>ul{flex-direction:column;gap:16px;width:45%}}@media screen and (min-width: 1280px) and (max-width: 1439px){.contacts-wrapper>ul{width:35%;flex-direction:column}}.contacts-wrapper>ul .card{border:1px solid #E0E0E0;width:calc(50% - 8px);padding:24px;display:flex;justify-content:space-between;gap:24px;transition:.3s linear}@media screen and (max-width: 1023px){.contacts-wrapper>ul .card{width:100%;align-items:flex-start}}@media screen and (min-width: 1024px) and (max-width: 1279px){.contacts-wrapper>ul .card{padding:12px 24px}}@media screen and (min-width: 1280px) and (max-width: 1439px){.contacts-wrapper>ul .card{width:100%;height:fit-content}}.contacts-wrapper>ul .card-logo{display:flex;align-items:center;justify-content:center}.contacts-wrapper>ul .card-logo img,.contacts-wrapper>ul .card-logo svg{width:100%;height:auto}.contacts-wrapper>ul .card .space{height:24px}.contacts-wrapper>ul .card-details{display:flex;flex-direction:column;gap:24px}.contacts-wrapper>ul .card-details li{display:flex;flex-direction:column;gap:4px}@media screen and (min-width: 1024px) and (max-width: 1439px){.contacts-wrapper>ul .card-details li{flex-direction:row;gap:6px}}.contacts-wrapper>ul .card-details li .icon{width:22px;height:22px;display:flex;align-items:center;justify-content:center}.contacts-wrapper>ul .card-details li .icon svg{width:100%;height:auto}.contacts-wrapper>ul .card-details li .body-2{color:#4f4f4f;font-size:22px}@media screen and (min-width: 1024px) and (max-width: 1279px){.contacts-wrapper>ul .card-details li .body-2{font-size:16px}}.contacts-wrapper>ul .card:first-child{width:100%}.contacts-wrapper>ul .card:first-child .card-logo{max-width:138px;height:fit-content}@media screen and (min-width: 1024px) and (max-width: 1279px){.contacts-wrapper>ul .card:first-child .card-logo{max-width:96px}}.contacts-wrapper>ul .card:nth-child(2),.contacts-wrapper>ul .card:last-child{flex-direction:column}@media screen and (max-width: 1439px){.contacts-wrapper>ul .card:nth-child(2),.contacts-wrapper>ul .card:last-child{flex-direction:row;width:100%}}.contacts-wrapper>ul .card:nth-child(2) .card-logo,.contacts-wrapper>ul .card:last-child .card-logo{width:72px;height:72px}@media screen and (min-width: 1024px) and (max-width: 1279px){.contacts-wrapper>ul .card:nth-child(2) .card-logo,.contacts-wrapper>ul .card:last-child .card-logo{width:50px;height:50px}}@media screen and (min-width: 1280px) and (max-width: 1439px){.contacts-wrapper>ul .card:nth-child(2) .card-logo,.contacts-wrapper>ul .card:last-child .card-logo{width:65px;height:65px}}.contacts-wrapper>ul .card:hover{border-color:#8b0000;transition:.3s linear}.system-page-wrapper{min-height:calc(100vh - 400px);padding:60px 0;display:flex;flex-direction:column;gap:10px}.system-page-wrapper p,.system-page-wrapper li{font-family:mont-regular;font-size:16px}.system-page-wrapper ul{list-style-type:disc;padding-left:20px}.system-page-wrapper strong{font-family:mont-heavy}*{padding:0;margin:0;box-sizing:border-box}ul{list-style:none}a{text-decoration:none}.hiddenOverflow{overflow:hidden}
