/*!
Theme Name: INB
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: inb
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

INB is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/*,*::before,*::after{padding:0;margin:0;border:0;-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline:none}html,body{height:100%;min-width:320px;line-height:1}body{color:#000;font-size:1rem;font-family:"Montserrat",sans-serif;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,button,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}button{cursor:pointer;color:inherit;background-color:inherit}a{color:inherit;text-decoration:none}a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}ul,ol,li{list-style:none}img{max-width:100%;height:auto;vertical-align:top;object-fit:cover}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit;line-height:inherit}h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:0}.grecaptcha-badge{display:none!important}.footer{background:#fff;width:100%;position:relative;overflow:hidden}.footer__container{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:120px 30px 56px;gap:40px;background:#fff;max-width:1224px;width:100%;position:relative;margin:0 auto}@media screen and (max-width:991px){.footer__container{padding:80px 30px 56px;max-width:728px}}@media screen and (max-width:767px){.footer__container{padding:40px 30px 32px;gap:32px}}@media screen and (max-width:479px){.footer__container{padding:40px 20px 16px;gap:24px}}.footer__top{width:100%;display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #CCC;padding-bottom:32px;column-gap:20px}@media screen and (max-width:767px){.footer__top{flex-direction:column;row-gap:12px;padding-bottom:20px}}.footer__top p{margin:0;padding:0;font-family:"Montserrat",sans-serif;font-weight:400;font-size:15px;line-height:150%;color:rgb(16 42 31 / .8);max-width:522px}@media screen and (max-width:479px){.footer__top p{font-size:14px}}.footer__social{display:flex;align-items:center;gap:16px}.footer__social a{width:48px;height:48px;border-radius:16px;display:flex;align-items:center;justify-content:center;text-decoration:none}.footer__social a:hover{background-color:rgb(38 87 66 / .6)}.footer__social a img{max-width:24px;height:auto}.footer__content{display:flex;align-items:flex-start;width:100%;justify-content:space-between;position:relative;z-index:2}@media screen and (max-width:991px){.footer__content{flex-direction:column;gap:30px}}.footer__dropdown{display:none;position:absolute;top:100%;left:50%;transform:translate(-50%);background-color:#fff;border-radius:4px;box-shadow:0 4px 6px rgb(0 0 0 / .1);z-index:100;width:-moz-fit-content;width:fit-content;min-width:100%}.footer__dropdown a{text-decoration:none;display:block;padding:8px 12px;text-decoration:none;font-family:"Montserrat",sans-serif;font-weight:400;font-size:14px;line-height:120%;color:rgb(10 9 21 / .8);opacity:.6;width:100%}.footer__dropdown a:hover{opacity:1}.footer__nav{width:100%;display:flex;align-items:flex-start;gap:40px;justify-content:space-between}@media screen and (max-width:991px){.footer__nav{flex-wrap:wrap}}@media screen and (max-width:767px){.footer__nav{row-gap:16px;flex-wrap:wrap}}@media screen and (max-width:479px){.footer__nav{flex-direction:column}}.footer__nav ul{margin:0;padding:0;display:flex;flex-direction:column;gap:16px}@media screen and (min-width:1200px){.footer__nav ul{max-width:200px}}@media screen and (max-width:768px){.footer__nav ul{gap:8px}}.footer__nav ul h3{font-family:"Montserrat",sans-serif;font-weight:700;font-size:18px;line-height:150%;color:#333}@media screen and (max-width:479px){.footer__nav ul h3{font-size:16px}}.footer__nav ul li{list-style-type:none;margin:0;padding:0;position:relative}.footer__nav ul li:hover .footer__dropdown{display:block}.footer__nav ul li:hover img{transform:rotate(0deg)}.footer__nav ul li img{transition:all 0.3s ease-in-out;transform:rotate(180deg)}.footer__nav ul li a{font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;line-height:150%;color:rgb(51 51 51 / .8);text-decoration:none;display:flex;align-items:center;gap:5px}.footer__nav ul li a:hover{color:#333}@media screen and (max-width:479px){.footer__nav ul li a{font-size:14px}}.footer__nav ul li a span{font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;line-height:150%;color:#102A1F}.footer__bottom{padding-top:32px;border-top:1px solid #CCC;width:100%;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:767px){.footer__bottom{flex-direction:column;gap:16px}}.footer__bottom a{text-decoration:none}.footer__bottom a img{max-width:97px;height:auto}.footer__bottom p{margin:0;padding:0;color:rgb(16 42 31 / .8);font-family:"Montserrat",sans-serif;line-height:150%;font-size:15px}@media screen and (max-width:768px){.footer__bottom p{text-align:center}}.header{z-index:99;position:fixed;width:100%;padding-inline:30px;padding-block:30px;background-color:#f4f4f4;border-bottom:1px solid rgb(0 0 0 / .1019607843);inset:0% 0% auto;font-family:"Montserrat",sans-serif;box-sizing:border-box}@media screen and (max-width:767px){.header{padding-block:20px}}@media screen and (max-width:479px){.header{padding-inline:20px}}.header ul,.header li{list-style:none;padding:0;margin:0}.header a{text-decoration:none}.header h1,.header h2,.header h3,.header h4,.header h5,.header h6,.header p{margin-top:0;margin-bottom:0}.header button{cursor:pointer;border:none;padding:0}.header-overlay{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background-color:#f4f4f4;border-bottom:1px solid rgb(0 0 0 / .1019607843)}.header__container{max-width:1224px;margin-inline:auto;width:100%}@media screen and (max-width:991px){.header__container{max-width:728px}}.header__content{display:flex;align-items:center;gap:8px}@media screen and (min-width:992px){.header__content{justify-content:space-between}}@media screen and (max-width:991px){.header__content{gap:25px}}.header__logo{position:relative;z-index:99;opacity:1;display:block;max-width:115px;flex-shrink:0}@media screen and (max-width:991px){.header__logo{margin-inline-end:auto}}.header__logo img{width:100%}.header__burger{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:18px;position:relative}@media screen and (min-width:992px){.header__burger{display:none}}@media screen and (max-width:991px){.header__burger{position:relative;z-index:99}}.header__burger::before,.header__burger::after{content:"";position:absolute;left:0;width:100%;height:2px;border-radius:5px;background-color:#000;transition:all 0.3s}.header__burger::before{top:0}.header__burger::after{bottom:0}.header__burger span{width:100%;height:2px;border-radius:5px;background-color:#000;transition:all 0.3s}.header__burger.burger-menu span{width:0;transition:all 0.3s}.header__burger.burger-menu::before{rotate:-45deg;left:1px;top:49%;transform:translateY(-50%);transition:all 0.3s}.header__burger.burger-menu::after{rotate:45deg;bottom:40%;transform:translateY(-50%);transition:all 0.3s}.menu{position:relative;z-index:99;display:flex;align-items:center;justify-content:center;-moz-column-gap:20px;column-gap:20px;row-gap:10px;width:100%}@media (max-width:991px){.menu{position:absolute;z-index:1;top:calc(0% + 100px);left:0;transform:translate(120%);align-items:flex-end;flex-direction:column;padding:20px;background-color:#fff;transition:all 0.3s ease-in-out;border-top:1px solid rgb(0 0 0 / .1019607843)}.menu.active{transform:translate(0%)}}@media (max-width:767px){.menu{top:calc(0% + 70px)}}.menu__list{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;-moz-column-gap:24px;column-gap:24px;row-gap:3px}@media (max-width:1200px){.menu__list{-moz-column-gap:16px;column-gap:16px}}@media (max-width:991px){.menu__list{width:100%;align-items:flex-end;flex-direction:column;row-gap:10px}}.menu__item{display:flex;align-items:center;display:flex;align-items:center;gap:8px;position:relative}.menu__item img{width:13px;height:auto;transition:all 0.3s ease-in-out;transform:rotate(180deg)}.menu__item:has(.menu__select.active) .menu__select{box-shadow:0 4px 8px rgb(10 9 21 / .25)}.menu__item:has(.menu__select.active) img{transform:rotate(0)}.menu__item.active img{transform:rotate(0)}.menu__item--geo:hover img{transform:rotate(0)}.menu__item--geo:hover .menu__select{z-index:99;top:100%;opacity:1;box-shadow:0 4px 8px rgb(0 0 0 / .25);transition:top 0.3s,display 0.3s,opacity 0.3s}.menu__item--geo:hover .menu__select .menu__select-item{display:flex}.menu__link,.menu__text{white-space:nowrap;font-family:"Montserrat",sans-serif;font-size:16px;line-height:170%;color:rgb(10 9 21 / .8);opacity:.6;cursor:pointer}.menu__link:hover,.menu__text:hover{opacity:1}.menu__link.w--target,.menu__text.w--target{opacity:1!important}.menu__action{display:flex;align-items:center;gap:16px}@media (max-width:1200px){.menu__action{gap:14px}}@media (min-width:768px){.menu__action--menu{display:none}}@media (max-width:991px){.menu__action--menu{width:100%;row-gap:10px;align-items:flex-end;flex-direction:column-reverse}}.menu__action--header{position:relative;z-index:99}@media (max-width:767px){.menu__action--header{display:none}}.menu__action-buttons{display:flex;align-items:center;gap:16px}@media (max-width:1200px){.menu__action-buttons{gap:14px}}@media screen and (max-width:767px){.menu__action-buttons{justify-content:flex-end;flex-wrap:wrap}}.menu__button{display:flex;align-items:center;justify-content:center;background-color:#fff0;border:1px solid #265742;border-radius:16px;padding:15px 24px}.menu__button:hover{opacity:.8;background-color:#265742}.menu__button:hover p{color:#fff}.menu__button p{font-size:16px;color:#265742;line-height:150%;font-weight:600;text-align:center;white-space:nowrap}@media (max-width:1200px){.menu__button{padding:10px 14px}}@media (max-width:768px){.menu__button{padding:8px 14px;border-radius:12px}}.menu__select{min-width:220px;max-height:210px;overflow:auto;position:absolute;left:0;top:300%;border-radius:5px;background:#fff;transition:all 0.3s ease-in-out;opacity:0;z-index:-1;transition:top 0.3s,display 0.3s,opacity 0.3s;scrollbar-width:none;-ms-overflow-style:none}@media (max-width:991px){.menu__select{left:initial;right:0}}.menu__select::-webkit-scrollbar{width:0;height:0}.menu__select.active{display:block;opacity:1;z-index:99;top:100%;transition:top 0.3s,display 0.3s,opacity 0.3s}.menu__select.active .menu__select-item{display:flex}.menu__select-item{align-items:center;gap:6px;padding:6px 10px;min-height:40px;border-bottom:1px solid rgb(0 0 0 / .1019607843);display:none}.menu__select-item:hover{background:#f4f4f4}.menu__select-item img{width:24px;transform:none;display:block}.menu__select-item span{display:block;flex:1;text-align:center;font-size:14px;font-weight:600;line-height:120%;font-family:"Montserrat",sans-serif}.select{position:fixed;left:0;top:calc(0% + 110px);width:100%;height:calc(85vh - 110px);z-index:98;transition:all 0.3s ease-in-out;box-sizing:border-box;transform:translate(0,-120%);border-top:1px solid rgb(0 0 0 / .1019607843)}@media (max-width:1200px){.select{height:calc(85vh - 100px);top:calc(0% + 100px)}}@media (max-width:768px){.select{height:calc(85vh - 70px);top:calc(0% + 70px)}}.select.active{transform:translate(0)}.select__navigation{width:100%;height:100%;display:none;flex-direction:column}.select__burger{position:absolute;width:26px;height:18px;right:20px;top:11px;display:flex;justify-content:center;align-items:center;cursor:pointer}.select__burger::before,.select__burger::after{content:"";position:absolute;left:0;width:100%;height:2px;border-radius:5px;background-color:rgb(0 0 0 / .6);transition:all 0.3s}.select__burger:hover::before,.select__burger:hover::after{background-color:#000}.select__burger::before{rotate:-45deg;left:1px;top:49%;transform:translateY(-50%);transition:all 0.3s}.select__burger::after{rotate:45deg;bottom:40%;transform:translateY(-50%);transition:all 0.3s}.select__burger span{width:0;height:2px;border-radius:5px;background-color:#000;transition:all 0.3s}.select__content{width:100%;border-bottom:1px solid rgb(0 0 0 / .1019607843);background-color:#f4f4f4;display:flex;flex-direction:column;overflow:auto;padding:40px 30px 20px;box-sizing:border-box;position:relative}@media screen and (max-width:480px){.select__content{padding:40px 20px 20px}}.select__content-container{max-width:1224px;margin-inline:auto;width:100%}@media screen and (max-width:991px){.select__content-container{max-width:728px}}.select__full{width:100%;flex-shrink:0;background:#fff;display:flex;justify-content:center;padding:40px 30px;flex-shrink:0;border-bottom:1px solid rgb(0 0 0 / .1019607843);box-shadow:0 2px 8px rgb(0 0 0 / .1)}@media (max-width:991px){.select__full{padding:20px 30px}}@media (max-width:991px){.select__full{padding:20px 30px}}@media (max-width:480px){.select__full{padding:10px 30px}}.select__full a{margin:0;font-family:"Montserrat";font-weight:500;font-size:16px;line-height:150%;text-decoration-line:underline;color:#265742}@media (max-width:768px){.select__full a{font-size:14px}}.geo-navigation{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;gap:24px}.geo-navigation__item{display:flex;align-items:flex-start;gap:16px;max-width:315px;width:calc(25% - 24px)}@media (max-width:1200px){.geo-navigation__item{width:calc(33% - 24px)}}@media (max-width:991px){.geo-navigation__item{width:calc(50% - 12px)}}@media (max-width:768px){.geo-navigation__item{width:100%;max-width:none}}.geo-navigation__item img{flex-shrink:0;width:50px;height:auto}.geo-navigation__item-text{display:flex;flex-direction:column;gap:4px}.geo-navigation__item-text h5{margin:0;font-family:"Montserrat";font-weight:700;font-size:24px;line-height:130%;color:#102a1f}.geo-navigation__item-text p{font-family:"Montserrat";font-weight:400;font-size:16px;line-height:150%;color:#333;opacity:.8}.blog-navigation{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;gap:32px}@media (max-width:768px){.blog-navigation{gap:24px}}.blog-navigation__item{display:flex;align-items:center;gap:24px;width:calc(50% - 16px);overflow:hidden}@media (max-width:991px){.blog-navigation__item{width:100%}}@media (max-width:768px){.blog-navigation__item{gap:18px}}@media (max-width:567px){.blog-navigation__item{flex-direction:column}}.blog-navigation__img{max-width:220px;flex-shrink:0;-o-object-fit:cover;object-fit:cover;width:100%;aspect-ratio:5/4;border-radius:8px}@media (max-width:768px){.blog-navigation__img{max-width:100px}}@media (max-width:567px){.blog-navigation__img{max-width:none;aspect-ratio:5/3}}.blog-navigation__info{display:flex;flex-direction:column;gap:16px;width:-moz-fit-content;width:fit-content;flex-shrink:1}@media (max-width:768px){.blog-navigation__info{gap:8px}}.blog-navigation__text{display:flex;flex-direction:column;gap:8px}.blog-navigation__text h4{margin:0;font-family:"Montserrat";font-weight:700;font-size:24px;line-height:130%;color:#102a1f}@media (max-width:768px){.blog-navigation__text h4{font-size:18px}}.blog-navigation__text p{width:100%;margin:0;font-family:"Montserrat";font-weight:400;font-size:16px;line-height:150%;color:#333;opacity:.8}@media (max-width:768px){.blog-navigation__text p{font-size:14px}}.blog-navigation__url{display:flex;align-items:center;gap:10px}.blog-navigation__url p{margin:0;font-family:"Montserrat";font-weight:700;font-size:16px;line-height:120%;color:#265742}@media (max-width:768px){.blog-navigation__url p{font-size:14px}}.vacancies-navigation{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;gap:32px}@media (max-width:991px){.vacancies-navigation{gap:24px}}@media (max-width:768px){.vacancies-navigation{gap:16px}}.vacancies-navigation__item{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:32px;gap:24px;border:1px solid rgb(0 0 0 / .2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:24px;width:calc(33% - 20px)}@media (max-width:991px){.vacancies-navigation__item{width:calc(50% - 12px)}}@media (max-width:768px){.vacancies-navigation__item{width:100%;gap:16px;padding:20px}}.vacancies-navigation__item h4{font-family:"Montserrat";font-weight:700;font-size:20px;line-height:130%;color:#102a1f}@media (max-width:768px){.vacancies-navigation__item h4{font-size:16px}}.vacancies-navigation__content{display:flex;flex-direction:column;width:100%;gap:16px}@media (max-width:768px){.vacancies-navigation__content{gap:12px}}.vacancies-navigation__content a{display:flex;align-items:center;gap:10px}.vacancies-navigation__content a span{font-family:"Montserrat";font-weight:700;font-size:16px;line-height:120%;color:#265742}@media (max-width:768px){.vacancies-navigation__content a span{font-size:14px}}.vacancies-navigation__content a img{flex-shrink:0}.vacancies-navigation__content-chips{width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;padding:0 0 24px;gap:16px;border-bottom:1px dashed rgb(0 0 0 / .2)}@media (max-width:768px){.vacancies-navigation__content-chips{padding:0 0 16px;gap:12px}}.vacancies-navigation__content-chip{box-sizing:border-box;display:flex;align-items:center;padding:7px 10px;gap:7px;background:#fff;border:1px solid rgb(0 0 0 / .21);border-radius:8px}@media (max-width:768px){.vacancies-navigation__content-chip{padding:4px 8px}}.vacancies-navigation__content-chip img{flex-shrink:0;width:18px;height:auto}@media (max-width:768px){.vacancies-navigation__content-chip img{width:16px}}.vacancies-navigation__content-chip span{font-family:"Montserrat";font-weight:400;font-size:16px;line-height:150%;color:#1c1c1c}@media (max-width:768px){.vacancies-navigation__content-chip span{font-size:14px}}.custom-language-switcher{position:relative;display:inline-block;font-family:Montserrat,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-language-switcher.mobile{display:none}@media screen and (max-width:768px){.custom-language-switcher.mobile{display:inline-block;align-self:flex-end}}.custom-language-switcher.active .dropdown{display:block}.custom-language-switcher:hover .dropdown{display:block}.custom-language-switcher:hover .lang-arrow{transform:rotate(0deg)}.current-lang{padding:8px 12px;font-family:"Montserrat";font-style:normal;font-weight:700;font-size:16px;line-height:120%;color:#265742;display:flex;align-items:center;gap:5px}@media (max-width:1200px){.current-lang{padding:8px 10px}}.lang-arrow{transition:all 0.3s ease-in-out;transform:rotate(180deg)}.dropdown{display:none;position:absolute;top:calc(100% - 5px);left:50%;transform:translate(-50%);background-color:#fff;border-radius:4px;box-shadow:0 4px 6px rgb(0 0 0 / .1);z-index:100;min-width:40px}.lang-item{display:block;padding:8px 12px;text-decoration:none;font-family:"Montserrat";font-weight:600;font-size:16px;line-height:120%;color:#265742;opacity:.8}.page-404{overflow:hidden;background-color:#e0e0e0;padding-top:320px;padding-bottom:270px;padding-inline:30px}@media (max-width:991px){.page-404{padding-top:200px;padding-bottom:100px}}@media (max-width:767px){.page-404{padding-top:160px;padding-bottom:100px}}@media (max-width:639px){.page-404{padding-top:130px;padding-bottom:100px}}.page-404__container{max-width:1144px;width:100%;margin-inline:auto}@media (max-width:991px){.page-404__container{max-width:728px}}.page-404__wrapper{display:flex;align-items:center;gap:104px;width:100%;position:relative}@media (max-width:991px){.page-404__wrapper{gap:40px}}.page-404__content{gap:32px;display:flex;flex-direction:column;position:relative;z-index:2}.page-404__content h1{font-family:"Montserrat",sans-serif;font-weight:700;font-size:96px;line-height:120%;margin:0}@media (max-width:767px){.page-404__content h1{font-size:54px}}@media (max-width:374px){.page-404__content h1{font-size:48px}}.page-404__content h1 span{color:#265742}.page-404__content p{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:400;line-height:120%;max-width:550px;margin:0}@media (max-width:767px){.page-404__content p{font-size:18px}}@media (min-width:640px) and (max-width:767px){.page-404__content p{max-width:350px}}@media (max-width:374px){.page-404__content p{font-size:16px}}.page-404__content-action{margin-top:24px}@media (min-width:480px){.page-404__content-action{align-self:flex-start}}@media (max-width:639px){.page-404__content-action{margin-top:240px}}@media (max-width:479px){.page-404__content-action{margin-top:220px}}.page-404__content-action a{display:flex;align-items:center;justify-content:center;padding:20px 32px;border-radius:16px;background-color:#265742;border:1px solid rgb(10 9 21 / .1019607843);text-decoration:none}@media (any-hover:hover){.page-404__content-action a:hover{opacity:.8}}@media (max-width:991px){.page-404__content-action a{padding:16px 24px}}@media (max-width:479px){.page-404__content-action a{width:100%}}.page-404__content-action a p{letter-spacing:0;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:600;line-height:150%;color:#fff;text-align:center;margin:0}.page-404__image{position:absolute;max-width:1190px;width:100%;inset:auto -30% auto auto}@media (max-width:1399px){.page-404__image{max-width:970px;inset:-10% -20% auto auto}}@media (max-width:991px){.page-404__image{max-width:616px;inset:18% -18% auto auto}}@media (max-width:767px){.page-404__image{inset:0% -18% auto auto}}@media (max-width:639px){.page-404__image{min-width:566px;inset:25% -18% auto auto}}@media (max-width:479px){.page-404__image{min-width:466px;inset:33% -25% auto auto}}@media (max-width:374px){.page-404__image{min-width:425px;inset:34% -23% auto auto}}.page-404__image img{width:100%;height:auto;margin:0}.cookies-wrapper{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background:rgb(0 0 0 / .4);position:fixed;top:0;left:0;z-index:25;display:none}.cookies-container{width:100%;max-height:100%;overflow:auto;box-sizing:border-box;display:flex;flex-direction:column;padding:56px;gap:32px;max-width:850px;background:#FFF;border:1px solid rgb(0 0 0 / .2);border-radius:24px}.cookies-content{display:flex;flex-direction:column;width:100%;gap:24px}.cookies-content h3{font-family:'Montserrat';font-weight:700;font-size:32px;line-height:120%;color:#102A1F;margin:0}.cookies-content h3 span{color:#265742}.cookies-content p{font-family:'Montserrat';font-weight:400;font-size:16px;line-height:150%;color:#102A1F;opacity:.6;margin:0}#settings{text-decoration:underline}.cookies-btn-wrapper{display:flex;justify-content:flex-end;align-items:center;width:100%;gap:24px}.cookies-btn{color:#265742;background-color:#0000;border:1px solid #265742;border-radius:16px;justify-content:center;align-items:center;padding:15px 24px;font-weight:600;line-height:150%;display:flex;font-size:18px}.cookies-btn:hover{opacity:.8;color:#fff;background-color:#265742}.cookies-btn-fill{display:flex;justify-content:center;align-items:center;background-color:#265742;border:1px solid #0a09151a;border-radius:16px;padding:15px 24px;font-size:18px;font-weight:600;line-height:150%;color:#fff}.cookies-btn-fill:hover{opacity:.8}.cookies-settings{gap:32px;width:100%;display:flex;flex-direction:column;position:relative;overflow:hidden;max-height:0;margin-bottom:-40px;transition:all 0.3s ease-in-out}.cookies-settings.active{max-height:none;margin-bottom:0;overflow:visible}.cookies-details{display:flex;flex-direction:column;width:100%;gap:24px}.cookies-details h4{font-weight:700;font-size:24px;line-height:120%;color:#102A1F;margin:0}.cookies-details h4 span{color:#265742}.cookies-details-list{display:flex;flex-direction:column;width:100%;gap:16px}.cookies-details-item{display:flex;width:100%;gap:16px;align-items:flex-start}.cookies-details-item p{margin:0;font-weight:400;font-size:16px;line-height:150%;color:#102A1F;opacity:.6}.cookies-details-switch input{opacity:0;width:0;height:0}.cookies-details-switch{margin:0;flex-shrink:0;position:relative;display:inline-block;width:40px;height:24px;box-sizing:border-box;padding:4px 3px;border:1px solid rgb(0 0 0 / .2);border-radius:29px}.cookies-details-slide{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#fff0;transition:0.4s;border-radius:29px;display:block}.cookies-details-slide:before{position:absolute;content:"";height:18px;width:18px;border-radius:50%;left:2px;top:50%;transform:translate(0,-50%);background-color:rgb(0 0 0 / .2);transition:0.4s}.cookies-details-switch input:checked+.cookies-details-slide{background:#265742;border:1px solid #265742}.cookies-details-switch input:checked+.cookies-details-slide:before{transform:translateY(-50%) translateX(14px);background:#fff}.cookies-description{display:flex;flex-direction:column;width:100%;gap:24px}.cookies-description h5{margin:0;font-weight:700;font-size:20px;line-height:120%;color:#265742}.cookies-description p{margin:0;font-weight:400;font-size:16px;line-height:150%;color:#102A1F;opacity:.6}.cookies-description ul{margin:0;padding-left:20px}.cookies-description li{margin:0;font-weight:400;font-size:16px;line-height:150%;color:#102A1F;opacity:.6;list-style-type:disc}.cookies-description p a{font-weight:700;font-size:16px;line-height:150%;text-decoration-line:underline;color:#102A1F}.cookies-title{display:flex;align-items:center;gap:24px}.cookies-title img{flex-shrink:0}@media screen and (max-width:991px){.cookies-container{gap:24px;padding:32px;width:calc(100% - 40px)}.cookies-settings{gap:24px}.cookies-content h3{font-size:24px}.cookies-details h4{font-size:20px}.cookies-title{gap:16px}.cookies-title img{width:48px;height:48px}}@media screen and (max-width:768px){.cookies-container{padding:20px}.cookies-content h3{font-size:18px}.cookies-details h4{font-size:16px}.cookies-content{gap:16px}.cookies-description li,.cookies-description p a,.cookies-description p,.cookies-content p,.cookies-details-item p{font-size:13px}.cookies-btn-wrapper{flex-direction:column;gap:12px}.cookies-btn,.cookies-btn-fill{width:100%;padding:10px 18px;font-size:16px}}.thk-wrapper{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background:rgb(0 0 0 / .4);position:fixed;top:0;left:0;z-index:25}.thk-container{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:48px;max-width:930px;width:100%;background:#FFF;border:1px solid rgb(0 0 0 / .2);border-radius:24px;position:relative;overflow:hidden}.thk-container:before{content:"";position:absolute;width:100%;height:25%;left:0;top:0;background:#EBEBEB}.thk-content{width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;align-items:center;padding:240px 24px 48px;position:relative;z-index:5}.thk-text{display:flex;flex-direction:column;gap:24px;align-items:center;gap:16px}.thk-btn{display:flex;justify-content:center;align-items:center;background-color:#265742;border:1px solid #0a09151a;border-radius:16px;padding:15px 24px;font-size:18px;font-weight:600;line-height:150%;color:#fff;text-decoration:none}#thk-close{position:absolute;right:25px;top:25px;z-index:10}.thk-content img{position:absolute;left:50%;top:0;transform:translate(-50%)}.thk-btn:hover{opacity:.8}.thk-text h3{font-weight:700;font-size:48px;line-height:120%;text-align:center;color:#265742;margin:0}.thk-text h6{font-weight:700;font-size:32px;line-height:120%;text-align:center;color:#102A1F;margin:0}.thk-text h6 span{color:#265742}.thk-text p{margin:0;font-weight:400;font-size:16px;line-height:150%;text-align:center;color:#102A1F;opacity:.6}#thk-close{width:40px;height:40px;cursor:pointer}#thk-close img{widht:100%;height:100%}@media screen and (max-width:991px){.thk-container{width:calc(100% - 40px)}.thk-content{padding:200px 24px 48px}.thk-content img{max-width:340px}}@media screen and (max-width:768px){.thk-content{padding:100px 16px 32px}.thk-content img{max-width:220px}.thk-text h3{font-size:24px}.thk-text h6{font-size:18px}.thk-text p{font-size:14px}.thk-text{gap:12px;margin-top:25px}#thk-close{widht:32px;height:32px;right:15px;top:15px}}.popup-presentation{display:none;width:100vw;height:100vh;overflow:auto;background-color:rgb(0 0 0 / .72);position:fixed;top:0;left:0;z-index:99}.popup-presentation__wrap{max-width:930px;width:100%;margin:120px auto 120px;padding-inline:20px}@media (max-width:1199px){.popup-presentation__wrap{margin-block:60px}}@media (max-width:991px){.popup-presentation__wrap{margin-block:40px}}.popup-presentation__content{position:relative;padding:0 20px 120px;width:100%;display:flex;align-items:center;flex-direction:column;overflow:hidden;border-radius:24px;border:1px solid rgb(0 0 0 / .2);background-color:#fff}.popup-presentation__content::before{content:"";position:absolute;top:0;left:0;width:100%;height:112px;background-color:#ebebeb}@media (max-width:991px){.popup-presentation__content::before{height:91px}}@media (max-width:479px){.popup-presentation__content::before{height:73px}}@media (max-width:991px){.popup-presentation__content{padding-bottom:80px}}@media (max-width:767px){.popup-presentation__content{padding-bottom:40px}}@media (max-width:479px){.popup-presentation__content{padding-bottom:24px}}.popup-presentation__image{position:relative;z-index:3;max-width:340px;width:100%}@media (max-width:991px){.popup-presentation__image{max-width:270px}}@media (max-width:479px){.popup-presentation__image{max-width:217px}}.popup-presentation__image img{width:100%}.popup-presentation__text{max-width:600px;width:100%;margin-top:-41px}.popup-presentation__text:not(:last-child){margin-bottom:24px}@media (max-width:991px){.popup-presentation__text{max-width:540px;margin-top:-30px}}@media (max-width:767px){.popup-presentation__text{max-width:500px;margin-top:-20px}}@media (max-width:479px){.popup-presentation__text:not(:last-child){margin-bottom:16px}}.popup-presentation__text h2{font-family:"Montserrat",sans-serif;font-size:36px;font-weight:700;line-height:120%;color:#102A1F;text-align:center;margin:0}@media (max-width:991px){.popup-presentation__text h2{font-size:32px}}@media (max-width:767px){.popup-presentation__text h2{font-size:24px}}@media (max-width:479px){.popup-presentation__text h2{font-size:20px}}.popup-presentation__text h2 span{color:#265742}.close-popup{position:absolute;z-index:10;top:15px;right:21px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;cursor:pointer;background-color:#fff0}@media (max-width:767px){.close-popup{width:30px;height:30px;top:12px;right:16px}}@media (max-width:479px){.close-popup{width:24px;height:24px;top:9px;right:11px}}.close-popup img{width:100%;height:100%}.form-popup{max-width:616px;width:100%;display:flex;flex-direction:column;row-gap:24px}@media (max-width:479px){.form-popup{row-gap:16px}}.form-popup__field{display:flex;flex-direction:column;row-gap:8px}.form-popup__field label{font-family:"Montserrat",sans-serif;font-weight:500;font-size:16px;line-height:150%;color:rgb(0 0 0 / .8)}@media (max-width:479px){.form-popup__field label{font-size:14px}}.form-popup__field input,.form-popup__field select{width:100%;height:48px;padding:12px 16px;border-radius:8px;border:1px solid rgb(0 0 0 / .2);font-size:16px;font-family:"Montserrat",sans-serif}@media (max-width:479px){.form-popup__field input,.form-popup__field select{font-size:14px}}.form-popup__field input::placeholder,.form-popup__field select::placeholder{font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;line-height:150%;color:rgb(0 0 0 / .6)}@media (max-width:479px){.form-popup__field input::placeholder,.form-popup__field select::placeholder{font-size:14px}}.form-popup__field input:focus,.form-popup__field select:focus{border-color:#007aff}.form-popup__field select{cursor:pointer}.form-popup__button{margin-top:4px;display:flex;align-items:center;justify-content:center;padding:16px 40px;gap:10px;width:100%;height:54px;background-color:#265742;border-radius:8px;font-family:"Montserrat",sans-serif;font-weight:600;font-size:18px;line-height:122%;color:#FFF;text-align:center}@media (any-hover:hover){.form-popup__button:hover{opacity:.8}}@media (max-width:479px){.form-popup__button{height:52px;font-size:16px}}.w-form-done{font-family:'Montserrat',sans-serif;display:none;max-width:600px;margin:0 auto;width:100%;margin-top:10px;padding:20px;text-align:center;background-color:#ddd}.w-form-fail{font-family:'Montserrat',sans-serif;display:none;max-width:600px;margin:0 auto;width:100%;margin-top:10px;padding:10px;background-color:#ffdede}.offers-banner{width:100%;margin:25px 0}@media screen and (max-width:991px){.offers-banner{margin:20px 0}}@media screen and (max-width:568px){.offers-banner{margin:15px 0}}.offers-banner__container{max-width:1224px;width:100%;position:relative;margin:0 auto;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;padding:0;gap:16px;background:#fff;border:1px solid rgb(0 0 0 / .2);border-radius:24px;overflow:hidden;padding:50px 38px}@media screen and (max-width:991px){.offers-banner__container{max-width:728px}}@media screen and (max-width:568px){.offers-banner__container{padding:24px 24px 220px 24px;max-width:320px}}.offers-banner__container img{max-width:430px;width:100%;height:auto;position:absolute;left:0;bottom:0}@media screen and (max-width:991px){.offers-banner__container img{max-width:320px;height:auto;bottom:0}}@media screen and (max-width:568px){.offers-banner__container img{max-width:none;width:100%}}.offers-banner__content{display:flex;flex-direction:column;gap:24px;width:60%;position:relative;z-index:5}@media screen and (max-width:568px){.offers-banner__content{width:100%;gap:16px}}.offers-banner__text{width:100%;display:flex;flex-direction:column;gap:8px}.offers-banner__text h2{margin:0!important;font-family:"Montserrat";font-weight:700;font-size:40px;line-height:120%;color:#102a1f}@media screen and (max-width:991px){.offers-banner__text h2{font-size:32px}}@media screen and (max-width:568px){.offers-banner__text h2{font-size:24px}}.offers-banner__text h2 span{color:#265742}.offers-banner__text p{margin:0!important;font-family:"Montserrat";font-weight:500;font-size:18px;line-height:120%;color:#102a1f}@media screen and (max-width:991px){.offers-banner__text p{font-size:16px}}@media screen and (max-width:568px){.offers-banner__text p{font-size:14px}}.offers-banner__btn{display:flex;justify-content:center;align-items:center;padding:20px 40px;background:#265742;border-radius:16px;width:-moz-fit-content;width:fit-content;text-decoration:none!important}@media screen and (max-width:568px){.offers-banner__btn{padding:12px 24px;border-radius:12px}}.offers-banner__btn span{font-family:"Montserrat";font-weight:600;font-size:18px;line-height:120%;color:#fff}@media screen and (max-width:568px){.offers-banner__btn span{font-size:12px}}.offers-banner__btn:hover{opacity:.8;cursor:pointer}.geo-banner{width:100%;margin:25px 0}@media screen and (max-width:991px){.geo-banner{margin:20px 0}}@media screen and (max-width:568px){.geo-banner{margin:15px 0}}.geo-banner__container{max-width:1224px;width:100%;position:relative;margin:0 auto;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;padding:0;gap:16px;background:#fff;border:1px solid rgb(0 0 0 / .2);border-radius:24px;overflow:hidden;padding:28px 40px}@media screen and (max-width:991px){.geo-banner__container{max-width:728px;padding:38px 32px}}@media screen and (max-width:568px){.geo-banner__container{padding:24px 24px 250px 24px;max-width:320px}}.geo-banner__container img{width:auto;height:100%;position:absolute;right:0;bottom:0}.geo-banner__container img.mobile{display:none}@media screen and (max-width:991px){.geo-banner__container img{bottom:inherit;top:0;max-width:530px;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:768px){.geo-banner__container img{right:-20%}}@media screen and (max-width:568px){.geo-banner__container img{max-width:none;top:inherit;width:100%;height:auto;bottom:0;right:0}.geo-banner__container img.desktop{display:none}.geo-banner__container img.mobile{display:block}}.geo-banner__content{display:flex;flex-direction:column;gap:24px;width:50%;position:relative;z-index:5}@media screen and (max-width:991px){.geo-banner__content{width:60%}}@media screen and (max-width:568px){.geo-banner__content{width:100%;align-items:center;gap:16px}}.geo-banner__text{width:100%;display:flex;flex-direction:column;gap:8px}@media screen and (max-width:568px){.geo-banner__text{align-items:center}}.geo-banner__text h2{margin:0!important;font-family:"Montserrat";font-weight:700;font-size:40px;line-height:120%;color:#102a1f}@media screen and (max-width:991px){.geo-banner__text h2{font-size:32px}}@media screen and (max-width:568px){.geo-banner__text h2{font-size:24px;text-align:center}}.geo-banner__text h2 span{color:#265742}.geo-banner__text p{margin:0!important;font-family:"Montserrat";font-weight:500;font-size:18px;line-height:120%;color:#102a1f}@media screen and (max-width:991px){.geo-banner__text p{font-size:16px}}@media screen and (max-width:568px){.geo-banner__text p{font-size:14px;text-align:center}}.geo-banner__btn{display:flex;justify-content:center;align-items:center;padding:20px 40px;background:#265742;border-radius:16px;width:-moz-fit-content;width:fit-content;text-decoration:none!important}@media screen and (max-width:568px){.geo-banner__btn{padding:12px 24px;border-radius:12px}}.geo-banner__btn span{font-family:"Montserrat";font-weight:600;font-size:18px;line-height:120%;color:#fff}@media screen and (max-width:568px){.geo-banner__btn span{font-size:12px}}.geo-banner__btn:hover{opacity:.8;cursor:pointer}.network-banner{width:100%;margin:25px 0}@media screen and (max-width:991px){.network-banner{margin:20px 0}}@media screen and (max-width:568px){.network-banner{margin:15px 0}}.network-banner__container{max-width:1224px;width:100%;position:relative;margin:0 auto;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;padding:0;gap:16px;background:#fff;border:1px solid rgb(0 0 0 / .2);border-radius:12px;overflow:hidden;padding:19px 24px}@media screen and (max-width:991px){.network-banner__container{max-width:728px}}@media screen and (max-width:568px){.network-banner__container{padding:24px 24px 160px 24px;max-width:320px}}.network-banner__container img{width:100%;max-width:180px;height:auto;position:absolute;left:60%;bottom:0}@media screen and (max-width:991px){.network-banner__container img{left:40%}}@media screen and (max-width:568px){.network-banner__container img{max-width:none;left:inherit;width:100%;height:auto;right:0;max-width:none}}.network-banner__content{display:flex;align-items:center;gap:24px;width:100%;position:relative;z-index:5}@media screen and (max-width:568px){.network-banner__content{width:100%;flex-direction:column;align-items:flex-start;gap:16px}}.network-banner__text{width:100%;display:flex;flex-direction:column;gap:8px}.network-banner__text h2{margin:0!important;font-family:"Montserrat";font-weight:700;font-size:24px;line-height:120%;color:#102a1f}.network-banner__text h2 span{color:#265742}.network-banner__text p{margin:0!important;font-family:"Montserrat";font-weight:500;font-size:14px;line-height:120%;color:#102a1f}@media screen and (max-width:568px){.network-banner__text p{width:75%}}.network-banner__btn{display:flex;justify-content:center;align-items:center;padding:20px 40px;background:#265742;border-radius:16px;width:-moz-fit-content;width:fit-content;text-decoration:none!important;flex-shrink:0}@media screen and (max-width:568px){.network-banner__btn{padding:12px 24px;border-radius:12px}}.network-banner__btn span{font-family:"Montserrat";font-weight:600;font-size:16px;line-height:120%;color:#fff}@media screen and (max-width:568px){.network-banner__btn span{font-size:12px}}.network-banner__btn:hover{opacity:.8;cursor:pointer}.main-intro{overflow:hidden;position:relative;padding:270px 30px 200px;background-color:#f4f4f4}@media (max-width:991px){.main-intro{padding-top:220px;padding-bottom:80px}}@media (max-width:767px){.main-intro{padding-top:110px}}@media (max-width:479px){.main-intro{padding-inline:20px;padding-bottom:60px}}.main-intro__container{display:flex;align-items:center;max-width:1224px;width:100%;margin-inline:auto;position:relative}@media (max-width:991px){.main-intro__container{position:static;max-width:728px}}@media (max-width:767px){.main-intro__container{flex-direction:column}}.main-intro__image{position:absolute;right:-25%}@media (max-width:1199px){.main-intro__image{right:-30%}}@media (max-width:1049px){.main-intro__image{right:-35%}}@media (max-width:991px){.main-intro__image{right:-26%}}@media (max-width:767px){.main-intro__image{bottom:18%;right:auto}}.main-intro__image img{max-width:915px;width:100%;height:auto;inset:auto -10% auto auto}@media (max-width:991px){.main-intro__image img{max-width:650px}}@media (max-width:767px){.main-intro__image img{max-width:380px}}@media (max-width:479px){.main-intro__image img{max-width:340px}}.content-intro{display:flex;flex-direction:column;gap:24px;width:100%;position:relative;z-index:4}@media (max-width:767px){.content-intro{gap:16px}}.content-intro__text{display:flex;flex-direction:column;gap:24px}@media (max-width:991px){.content-intro__text{max-width:470px;width:100%}}@media (max-width:767px){.content-intro__text{max-width:400px;gap:16px}}@media (max-width:479px){.content-intro__text{max-width:100%}}.content-intro__text h1{font-family:"Montserrat",sans-serif;font-weight:600;font-size:48px;font-weight:700;line-height:120%;letter-spacing:0;color:#102a1f}@media (max-width:991px){.content-intro__text h1{font-size:36px}}@media (max-width:767px){.content-intro__text h1{font-size:24px}}.content-intro__text h1 span{color:#265742}.content-intro__text p{max-width:650px;font-family:"Montserrat",sans-serif;font-size:20px;line-height:150%;letter-spacing:-.05rem;color:rgb(0 0 0 / .8);word-break:keep-all}@media (max-width:991px){.content-intro__text p{max-width:340px;font-size:16px}}@media (max-width:767px){.content-intro__text p{font-size:14px}}.content-intro__action{align-self:flex-start;margin-top:12px}@media (max-width:767px){.content-intro__action{margin-top:270px}}@media (max-width:479px){.content-intro__action{width:100%}}.content-intro__action-button{display:flex;justify-content:center;align-items:center;margin-bottom:0;padding:20px 32px;text-decoration:none;align-self:flex-start;margin-top:12px;background-color:#265742;border:1px solid rgb(10 9 21 / .102);border-radius:16px}@media (max-width:991px){.content-intro__action-button{padding:16px 24px}}@media (any-hover:hover){.content-intro__action-button:hover{opacity:.8}}.content-intro__action-button p{font-family:"Montserrat";font-size:18px;font-weight:600;line-height:150%;color:#fff;text-align:center;margin-block:0}.main-counter{overflow:hidden;padding:120px 30px;background-color:#fff}@media (max-width:991px){.main-counter{padding-top:70px;padding-bottom:80px}}@media (max-width:767px){.main-counter{padding-block:40px}}@media (max-width:479px){.main-counter{padding-inline:20px}}.main-counter__container{display:flex;align-items:center;flex-direction:column;gap:64px;max-width:1224px;width:100%;margin-inline:auto;position:relative}@media (max-width:991px){.main-counter__container{position:static;max-width:728px;gap:40px}}@media (max-width:767px){.main-counter__container{flex-direction:column;gap:24px}}.main-counter__text{display:flex;align-items:center;flex-direction:column;width:100%}.main-counter__text h2{font-family:"Montserrat",sans-serif;font-weight:600;font-size:48px;font-weight:700;line-height:130%;letter-spacing:0;text-align:center;color:#102a1f}@media (max-width:991px){.main-counter__text h2{font-size:32px}}@media (max-width:767px){.main-counter__text h2{font-size:24px}}.main-counter__text h2 span{color:#265742}.main-counter__digits{display:grid;grid-template-columns:repeat(3,1fr);gap:48px}@media (max-width:991px){.main-counter__digits{gap:24px}}@media (max-width:767px){.main-counter__digits{grid-template-columns:1fr;gap:24px}}.main-counter__digits-item{display:flex;align-items:center;flex-direction:column;row-gap:20px}@media (max-width:479px){.main-counter__digits-item{row-gap:16px}}.main-counter__digits-item h3{font-family:"Montserrat",sans-serif;font-size:80px;font-weight:700;line-height:110%;color:#265742}@media (max-width:991px){.main-counter__digits-item h3{font-size:64px}}@media (max-width:767px){.main-counter__digits-item h3{font-size:48px}}.main-counter__digits-item p{font-family:"Montserrat",sans-serif;max-width:370px;font-size:20px;line-height:150%;margin-bottom:0;text-align:center;color:rgb(0 0 0 / .8)}@media (max-width:991px){.main-counter__digits-item p{font-size:16px}}@media (max-width:767px){.main-counter__digits-item p{max-width:320px}}@media (max-width:479px){.main-counter__digits-item p{font-size:14px}}.main-feature{overflow:hidden;padding:0 30px 120px;background-color:#fff}@media (max-width:991px){.main-feature{padding-bottom:80px}}@media (max-width:767px){.main-feature{padding-bottom:60px}}@media (max-width:479px){.main-feature{padding-inline:20px;padding-bottom:60px}}.main-feature__container{display:flex;align-items:center;flex-direction:column;gap:64px;max-width:1224px;width:100%;margin-inline:auto;position:relative}@media (max-width:991px){.main-feature__container{position:static;max-width:728px;gap:40px}}@media (max-width:767px){.main-feature__container{flex-direction:column;gap:24px}}.main-feature__text{display:flex;align-items:center;flex-direction:column;width:100%}.main-feature__text h2{font-family:"Montserrat",sans-serif;font-weight:600;font-size:48px;font-weight:700;line-height:130%;letter-spacing:0;text-align:center;color:#102a1f}@media (max-width:991px){.main-feature__text h2{font-size:32px}}@media (max-width:767px){.main-feature__text h2{font-size:24px}}.main-feature__text h2 span{color:#265742}.main-feature__tabs{display:flex;flex-direction:column;width:100%;gap:48px}@media (max-width:991px){.main-feature__tabs{gap:24px}}.main-feature__tabs-slider{width:100%;padding-bottom:40px!important}@media (max-width:767px){.main-feature__tabs-slider{overflow:visible!important}}.main-feature__tabs-slider .swiper-pagination{display:flex;align-items:center;justify-content:center}.main-feature__tabs-slider .swiper-pagination-bullet{background-color:#D7D7D7!important;width:8px!important;height:8px!important}.main-feature__tabs-slider .swiper-pagination-bullet-active{background-color:#265742!important}.menu-feature{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;padding:8px;border-radius:16px;border:1px solid rgb(82 82 90 / .2);position:static}@media (max-width:991px){.menu-feature{justify-content:center}}@media (max-width:767px){.menu-feature{display:none!important}}.menu-feature__tab-link{cursor:pointer;border-radius:8px;border:1px solid #fff0;background-color:#fff0;display:flex;align-items:center;justify-content:center;padding:12px 30px}.menu-feature__tab-link.tab-current{background-color:#f1f2f4;border:1px solid rgb(82 82 90 / .1019607843);border-radius:8px;align-items:center;padding:12px 30px;display:flex}.menu-feature__tab-link.tab-current p{color:#0a0915}.menu-feature__tab-link p{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;line-height:120%;white-space:nowrap;color:rgb(10 9 21 / .6)}.slide-feature__wrap{display:flex;align-items:center;justify-content:space-around;gap:70px;background-color:#f9f9fb;border-radius:32px;max-height:500px;height:100%;padding:64px}@media (max-width:991px){.slide-feature__wrap{gap:60px;width:100%;max-height:none;padding:32px 64px 45px;flex-direction:column-reverse}}@media (max-width:767px){.slide-feature__wrap{height:600px;justify-content:center;padding:24px 20px 30px}}@media (max-width:479px){.slide-feature__wrap{gap:30px;padding:30px 24px}}.slide-feature__wrap-img{position:relative;width:360px;height:360px;border-radius:50%;background-color:rgb(38 87 66 / .1019607843);flex-shrink:0}@media (max-width:991px){.slide-feature__wrap-img{height:240px;width:240px}}@media (max-width:767px){.slide-feature__wrap-img{height:195px;width:195px}}.slide-feature__wrap-img img{max-width:none;position:absolute;inset:50% auto 0% 50%;transform:translate(-50%,-50%)}@media (max-width:991px){.slide-feature__wrap-img img{max-width:300px;width:auto;height:auto}}@media (max-width:767px){.slide-feature__wrap-img img{width:220px}}.content-feature{display:flex;gap:20px;max-width:550px;width:100%}@media (max-width:991px){.content-feature{align-items:center;flex-direction:column}}.content-feature__image{width:48px;height:48px;flex-shrink:0}.content-feature__wraper{display:flex;flex-direction:column;gap:16px}.content-feature__wraper h3{font-family:"Montserrat",sans-serif;font-size:24px;font-weight:700;line-height:140%;color:#102a1f;letter-spacing:0}@media (max-width:991px){.content-feature__wraper h3{font-size:20px;text-align:center}}.content-feature__wraper p{font-family:"Montserrat",sans-serif;font-size:16px;color:rgb(10 9 21 / .6);font-weight:400;letter-spacing:0;line-height:150%}@media (max-width:991px){.content-feature__wraper p{text-align:center}}@media (max-width:767px){.content-feature__wraper p{font-size:14px}}.main-countries{overflow:hidden;padding:0 30px 120px;background-color:#fff}@media (max-width:991px){.main-countries{padding-bottom:80px}}@media (max-width:767px){.main-countries{padding-bottom:60px}}@media (max-width:479px){.main-countries{padding-inline:20px;padding-bottom:60px}}.main-countries__container{display:flex;align-items:center;flex-direction:column;gap:64px;max-width:1224px;width:100%;margin-inline:auto;position:relative}@media (max-width:991px){.main-countries__container{position:static;max-width:728px;gap:40px}}@media (max-width:767px){.main-countries__container{flex-direction:column;gap:24px}}.main-countries__text{display:flex;align-items:center;flex-direction:column;width:100%}.main-countries__text h2{font-family:"Montserrat",sans-serif;font-weight:600;font-size:48px;font-weight:700;line-height:130%;letter-spacing:0;text-align:center;color:#102a1f}@media (max-width:991px){.main-countries__text h2{font-size:32px}}@media (max-width:767px){.main-countries__text h2{font-size:24px}}.main-countries__text h2 span{color:#265742}.main-countries__slider{width:100%;padding-bottom:40px!important}@media (max-width:767px){.main-countries__slider{overflow:visible!important}}.main-countries__slider .swiper-pagination{display:flex;align-items:center;justify-content:center}.main-countries__slider .swiper-pagination-bullet{background-color:#D7D7D7!important;width:8px!important;height:8px!important}.main-countries__slider .swiper-pagination-bullet-active{background-color:#265742!important}.card-countries{display:flex;flex-direction:column;justify-content:space-between;gap:56px;border:1px solid rgb(0 0 0 / .2);border-radius:32px;min-height:330px;padding:32px}@media (max-width:479px){.card-countries{min-width:100%;padding:24px}}@media (any-hover:hover){.card-countries:hover{border:1px solid rgb(0 0 0 / .8)}}.card-countries__wrap{display:flex;flex-direction:column;gap:18px;width:100%}.card-countries__wrap-image{display:flex;width:100%}.card-countries__wrap-image img{max-width:80px;width:100%}.card-countries__wrap h3{font-family:"Montserrat",sans-serif;color:#102a1f;font-size:28px;font-weight:700;line-height:120%;margin:0}.card-countries__stat{display:flex;flex-direction:column;gap:16px;width:100%}.card-countries__stat-items{display:flex;align-items:center;gap:16px;padding-bottom:24px;border-bottom:1px dashed rgb(0 0 0 / .2)}.card-countries__stat-item{display:flex;align-items:center;gap:7px;background-color:#faf8f4;border:1px solid rgb(0 0 0 / .2);border-radius:7px;padding:7px 10px}.card-countries__stat-item img{width:21px;height:21px;flex-shrink:0}.card-countries__stat-item p{font-family:"Montserrat",sans-serif;color:#1c1c1c;font-size:15px;font-weight:400;line-height:140%;margin:0}.card-countries__stat-link{gap:10px;display:flex;align-items:center;text-decoration:none}.card-countries__stat-link p{font-family:"Montserrat",sans-serif;color:#265742;font-size:16px;font-weight:700;line-height:110%;margin:0}.card-countries__stat-link img{width:13px;height:21px;flex-shrink:0}.main-how{overflow:hidden;padding:120px 30px;background-color:#f9f9fb}@media (max-width:991px){.main-how{padding-top:70px;padding-bottom:80px}}@media (max-width:767px){.main-how{padding-block:40px}}@media (max-width:479px){.main-how{padding-inline:20px}}.main-how__container{display:flex;align-items:center;flex-direction:column;gap:64px;max-width:1224px;width:100%;margin-inline:auto;position:relative}@media (max-width:991px){.main-how__container{position:static;max-width:728px;gap:40px}}@media (max-width:767px){.main-how__container{flex-direction:column;gap:24px}}.main-how__text{display:flex;align-items:center;flex-direction:column;width:100%}.main-how__text h2{font-family:"Montserrat",sans-serif;font-weight:600;font-size:48px;font-weight:700;line-height:130%;letter-spacing:0;text-align:center;color:#102a1f}@media (max-width:991px){.main-how__text h2{font-size:32px}}@media (max-width:767px){.main-how__text h2{font-size:24px}}.main-how__text h2 span{color:#265742}.main-how__wrapper{gap:50px;display:flex;align-items:center;flex-direction:column;position:relative;width:100%}@media (max-width:767px){.main-how__wrapper{gap:24px}}.main-how__card{z-index:2;position:relative;display:flex;position:relative;align-self:flex-end;gap:64px;width:60%}.main-how__card:nth-child(even){align-self:flex-start;align-items:flex-start;justify-content:flex-start;flex-direction:row-reverse}@media (min-width:768px){.main-how__card:nth-child(even) .main-how__card-text{text-align:end}}@media (max-width:991px){.main-how__card{width:65%}}@media (max-width:767px){.main-how__card{gap:16px;flex-direction:column!important;align-self:center!important;max-width:480px;width:100%}}.main-how__card-image{width:80px;height:80px;flex-shrink:0}@media (max-width:767px){.main-how__card-image{width:55px;height:55px}}.main-how__card-text{display:flex;flex-flow:column;gap:8px;max-width:360px}@media (max-width:767px){.main-how__card-text{max-width:480px}}.main-how__card-text h3{font-family:"Montserrat",sans-serif;color:#102a1f;font-size:24px;font-weight:700;line-height:120%;margin:0}@media (max-width:991px){.main-how__card-text h3{font-size:20px}}@media (max-width:767px){.main-how__card-text h3{font-size:16px}}.main-how__card-text p{font-family:"Montserrat",sans-serif;color:rgb(0 0 0 / .6);font-size:16px;font-weight:400;line-height:140%;margin:0}@media (max-width:767px){.main-how__card-text p{font-size:14px}}.main-how__final{z-index:2;position:relative;display:flex;align-items:center;flex-direction:column;border-radius:32px;background-color:#fff;border:1px solid rgb(38 87 66 / .3019607843);max-width:450px;width:100%;padding:32px}@media (max-width:767px){.main-how__final{padding:20px}}.main-how__final-text{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:140%;text-align:center;margin:0}@media (max-width:767px){.main-how__final-text{font-size:14px}}.main-how__final-img{position:absolute;top:-16px}@media (max-width:767px){.main-how__final-img{display:none}}.main-how__line{position:absolute;height:80%;border-right:1px dashed #265742}@media (max-width:767px){.main-how__line{display:none}}.main-offers{display:flex;align-items:center;flex-direction:column;gap:64px;overflow:hidden;padding:120px 30px;background-color:#fff}@media (max-width:991px){.main-offers{padding-top:70px;padding-bottom:80px;gap:40px}}@media (max-width:767px){.main-offers{padding-block:40px;gap:24px}}@media (max-width:479px){.main-offers{padding-inline:20px}}.main-offers__container{max-width:1224px;width:100%;margin-inline:auto}@media (max-width:991px){.main-offers__container{max-width:728px}}.main-offers__text{display:flex;align-items:center;flex-direction:column;width:100%}.main-offers__text h2{font-family:"Montserrat",sans-serif;font-weight:600;font-size:48px;font-weight:700;line-height:130%;letter-spacing:0;text-align:center;color:#102a1f}@media (max-width:991px){.main-offers__text h2{font-size:32px}}@media (max-width:767px){.main-offers__text h2{font-size:24px}}.main-offers__text h2 span{color:#265742}.main-offers__wrap{margin-inline:auto;max-width:1880px;width:100%}@media (max-width:991px){.main-offers__wrap{max-width:728px}}.main-offers__slider{width:100%;overflow:visible!important;padding-bottom:40px!important}@media (min-width:768px) and (max-width:991px){.main-offers__slider{overflow:hidden!important}}.main-offers__slider .swiper-pagination{display:flex;align-items:center;justify-content:center}.main-offers__slider .swiper-pagination-bullet{background-color:#D7D7D7!important;width:8px!important;height:8px!important}.main-offers__slider .swiper-pagination-bullet-active{background-color:#265742!important}.main-offers__slider .swiper-slide-next,.main-offers__slider .swiper-slide-prev{opacity:1!important}@media (max-width:767px){.main-offers__slide{display:flex!important;justify-content:center}}.card-offers{display:flex;flex-direction:column;max-width:440px;width:100%;padding:24px 32px 32px;background:linear-gradient(180deg,#F4F4F4 0%,#E7E7E9 100%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:24px;position:relative;overflow:hidden}@media (max-width:1200px){.card-offers{padding:24px}}.card-offers__product{position:absolute;inset-inline-end:21px;top:50%;transform:translateY(-50%);max-width:182px;width:100%}@media (min-width:768px) and (max-width:991px){.card-offers__product{max-width:185px}}@media (max-width:424px){.card-offers__product{max-width:178px;inset-inline-end:15px}}@media (max-width:374px){.card-offers__product{max-width:140px}}.card-offers__product img{width:100%;display:block}.card-offers__product::after{content:"";position:absolute;top:90%;left:0;width:100%;height:100%;background:var(--reflection-url) center no-repeat;background-size:cover;transform:scaleY(-1);opacity:.3;filter:blur(1.25805px)}.card-offers__title{position:relative;z-index:2;font-family:"Montserrat",sans-serif;font-weight:700;font-size:40px;line-height:130%;color:#102A1F}.card-offers__title:not(:last-child){margin-bottom:12px}@media (max-width:479px){.card-offers__title{font-size:32px}}.card-offers__categories{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.card-offers__categories:not(:last-child){margin-bottom:63px}.card-offers__categories-tag{display:flex;align-items:center;gap:8px;padding:4px 14px;background-color:#E52918;border-radius:8px}.card-offers__categories-tag:nth-child(2){background-color:#265742}.card-offers__categories-tag img{width:14px;height:14px;flex-shrink:0}.card-offers__categories-tag p{font-family:"Montserrat",sans-serif;font-weight:600;font-size:14px;line-height:150%;color:#FFF}.card-offers__info{position:relative;z-index:2;display:flex;gap:16px}.card-offers__info-item{display:flex;flex-direction:column;gap:8px;padding:14px 20px;background-color:#FFF;border:1px solid rgb(0 0 0 / .2);border-radius:14.9px}@media (max-width:479px){.card-offers__info-item{padding:12px 16px}}.card-offers__info-item p{font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;line-height:125%;color:#102A1F}@media (max-width:424px){.card-offers__info-item p{font-size:14px}}.card-offers__info-item h4{font-family:"Montserrat",sans-serif;font-weight:700;font-size:20px;line-height:120%;color:#265742}@media (max-width:424px){.card-offers__info-item h4{font-size:16px}}.main-feedback{overflow:hidden;padding:120px 30px;background-color:#fff}@media (max-width:991px){.main-feedback{padding-top:70px;padding-bottom:80px}}@media (max-width:767px){.main-feedback{padding-block:40px}}@media (max-width:479px){.main-feedback{padding-inline:20px}}.main-feedback__container{display:flex;align-items:center;flex-direction:column;gap:64px;max-width:1224px;width:100%;margin-inline:auto;position:relative}@media (max-width:991px){.main-feedback__container{position:static;max-width:728px;gap:40px}}@media (max-width:767px){.main-feedback__container{flex-direction:column;gap:24px}}.main-feedback__text{display:flex;align-items:center;flex-direction:column;width:100%}.main-feedback__text h2{font-family:"Montserrat",sans-serif;font-weight:600;font-size:48px;font-weight:700;line-height:130%;letter-spacing:0;text-align:center;color:#102a1f}@media (max-width:991px){.main-feedback__text h2{font-size:32px}}@media (max-width:767px){.main-feedback__text h2{font-size:24px}}.main-feedback__text h2 span{color:#265742}.main-feedback__slider{width:100%;padding-bottom:40px!important;position:relative}@media (max-width:767px){.main-feedback__slider{overflow:visible!important}}.main-feedback__slider .swiper-pagination{display:flex;align-items:center;justify-content:center}.main-feedback__slider .swiper-pagination-bullet{background-color:#D7D7D7!important;width:8px!important;height:8px!important}.main-feedback__slider .swiper-pagination-bullet-active{background-color:#265742!important}.main-feedback__slider .swiper-button-prev::after,.main-feedback__slider .swiper-button-next::after{display:none!important}@media (max-width:991px){.main-feedback__slider .swiper-button-prev,.main-feedback__slider .swiper-button-next{display:none}}.main-feedback__slider .swiper-button-prev img,.main-feedback__slider .swiper-button-next img{width:25px;height:50px}.main-feedback__slide{display:flex!important;justify-content:center}.card-feedback{gap:32px;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;max-width:768px;width:100%;padding-top:10px}@media (max-width:479px){.card-feedback{gap:16px}}.card-feedback__company{display:flex;align-items:center;flex-direction:column;gap:24px}@media (max-width:479px){.card-feedback__company{gap:16px}}.card-feedback__company-logo{align-self:center;display:flex;align-items:center;justify-content:center;height:40px}.card-feedback__company-logo img{max-width:155px}.card-feedback__company p{font-family:"Montserrat",sans-serif;color:#102a1f;font-size:18px;font-weight:400;line-height:130%;text-align:center;margin:0}@media (max-width:767px){.card-feedback__company p{font-size:16px}}.card-feedback__company p.short-text{transition:all 0.4s}.card-feedback__company p.full-text{display:none;transition:all 0.4s}.card-feedback__author{display:flex;justify-content:center;width:100%}.card-feedback__author h6{font-family:"Montserrat",sans-serif;color:#102a1f;font-size:16px;font-weight:600;line-height:150%;margin:0}@media (max-width:479px){.card-feedback__author h6{font-size:14px}}.read-more-btn{font-family:"Montserrat",sans-serif;color:#102A1F;font-size:16px;line-height:150%;cursor:pointer;text-align:center;text-decoration:underline;margin:0}@media (any-hover:hover){.read-more-btn:hover{text-decoration:none}}