/*!
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}.text-block{display:flex;flex-direction:column;align-items:center;width:100%;row-gap:24px}@media screen and (max-width:991px){.text-block{row-gap:16px}}.text-block h2{font-family:"Montserrat",sans-serif;font-weight:700;font-size:48px;line-height:120%;text-align:center;color:#102A1F;margin:0}@media screen and (max-width:991px){.text-block h2{font-size:32px}}@media screen and (max-width:767px){.text-block h2{font-size:24px}}.text-block h2 span{color:#265742}.text-block p{font-family:"Montserrat",sans-serif;font-weight:400;font-size:18px;line-height:120%;text-align:center;color:rgb(51 51 51 / .8);margin:0}@media screen and (max-width:991px){.text-block p{font-size:16px}}@media screen and (max-width:639px){.text-block p{font-size:14px}}.text-block--white h2{color:#fff}.text-block--white h2 span{color:#F4F3E1}.btn-company{margin:0;box-sizing:border-box;display:flex;justify-content:center;gap:10px;align-items:center;padding:24px 40px;background-color:#265742;border-radius:16px;text-decoration:none;width:fit-content;align-self:center}.btn-company:hover{opacity:.8}@media screen and (max-width:767px){.btn-company{padding:26px 20px;border-radius:12px;max-width:310px;width:100%}}@media screen and (max-width:479px){.btn-company{align-self:center;max-width:100%}}.btn-company span{font-family:"Montserrat",sans-serif;font-weight:600;font-size:20px;line-height:120%;color:#fff;text-align:center}@media screen and (max-width:767px){.btn-company span{font-size:16px}}.btn-company img{flex-shrink:0;width:28px;height:28px}@media screen and (max-width:767px){.btn-company img{width:20px;height:20px}}.btn-company--transparent{background-color:#fff0;border:1px solid #102A1F}.btn-company--transparent:hover{background:rgb(16 42 31 / .2)}.btn-company--transparent span{color:#102A1F}.card-br{overflow:hidden;background-color:#F9F9FB;border:1px solid rgb(0 0 0 / .2);border-radius:24px}@media screen and (max-width:767px){.card-br{border-radius:16px}}@media screen and (max-width:991px){.pc{display:none!important}}.bold{font-weight:700!important}.s-bold{font-weight:600!important}.company-intro{overflow:hidden;position:relative;background-color:#f4f4f4;padding-top:320px;padding-bottom:200px;padding-inline:30px}@media screen and (max-width:991px){.company-intro{padding-top:200px;padding-bottom:150px}}@media screen and (max-width:767px){.company-intro{padding-top:110px;padding-bottom:300px}}@media screen and (max-width:479px){.company-intro{padding-inline:20px}}.company-intro__container{max-width:1224px;width:100%;margin:0 auto;display:flex;align-items:center;position:relative}@media screen and (min-width:768px){.company-intro__container{justify-content:space-between}}@media screen and (max-width:991px){.company-intro__container{max-width:728px;position:static}}.company-intro__info{z-index:3;gap:32px;display:flex;flex-direction:column;width:100%}@media screen and (min-width:768px){.company-intro__info{flex:0 1 66%}}@media screen and (min-width:991px){.company-intro__info{flex:0 1 62%}}@media screen and (min-width:1199px){.company-intro__info{flex:0 1 57%}}@media screen and (max-width:991px){.company-intro__info{max-width:444px;gap:24px}}@media screen and (max-width:767px){.company-intro__info{max-width:400px;gap:16px}}.company-intro__info h1{font-family:"Montserrat";font-weight:700;font-size:56px;line-height:121%;color:#102A1F}@media screen and (max-width:1199px){.company-intro__info h1{font-size:48px}}@media screen and (max-width:991px){.company-intro__info h1{font-size:36px}}@media screen and (max-width:767px){.company-intro__info h1{font-size:32px}}.company-intro__info h1 span{color:#265742}.company-intro__description{font-family:"Montserrat";font-weight:400;font-size:20px;line-height:150%;color:#000}@media screen and (min-width:991px){.company-intro__description{max-width:604px}}@media screen and (max-width:1200px){.company-intro__description{max-width:600px;font-size:18px}}@media screen and (max-width:991px){.company-intro__description{font-size:16px}}@media screen and (max-width:639px){.company-intro__description{font-size:14px}}@media screen and (min-width:768px){.company-intro__img{position:relative;height:100%;flex:0 1 34%}}@media screen and (min-width:991px){.company-intro__img{flex:0 1 38%}}@media screen and (min-width:1199px){.company-intro__img{flex:0 1 43%}}.company-intro__img div{width:420px}@media screen and (min-width:768px){.company-intro__img div{display:flex;position:absolute;top:50%;transform:translateY(-50%);left:0}}@media screen and (min-width:992px){.company-intro__img div{width:641px}}@media screen and (max-width:767px){.company-intro__img div{position:absolute;flex-flow:row;justify-content:flex-end;align-items:flex-start;display:flex;inset:auto -15% -20% auto;transform:translate(0)}}@media screen and (max-width:479px){.company-intro__img div{inset:auto -15% -17% auto}}@media screen and (max-width:374px){.company-intro__img div{inset:auto -35% -17% auto}}.company-intro__img img{width:100%;height:100%}.company-team{overflow:hidden;position:relative;background-color:#fff;padding-block:120px;padding-inline:30px}@media screen and (max-width:991px){.company-team{padding-block:80px}}@media screen and (max-width:767px){.company-team{padding-block:40px}}@media screen and (max-width:479px){.company-team{padding-inline:20px}}.company-team__container{max-width:1224px;margin:0 auto;width:100%;gap:40px;display:flex;align-items:center;justify-content:flex-end;position:relative}@media screen and (max-width:1099px){.company-team__container{flex-direction:column-reverse;position:static}}@media screen and (max-width:991px){.company-team__container{max-width:728px}}@media screen and (max-width:767px){.company-team__container{gap:30px}}@media screen and (max-width:479px){.company-team__container{gap:24px}}.company-team__img{max-width:751px;width:100%}@media screen and (min-width:1100px){.company-team__img{position:absolute;inset:auto auto auto -18%}}@media screen and (min-width:1199px){.company-team__img{inset:auto auto auto -10%}}.company-team__img img{width:100%;height:100%}.content-team{display:flex;flex-direction:column;width:100%;max-width:550px;position:relative;z-index:5;gap:40px}@media (min-width:991px) and (max-width:1099px){.content-team{max-width:800px}}@media screen and (max-width:767px){.content-team{max-width:490px;gap:24px}}@media screen and (min-width:992px){.content-team__text{align-items:flex-start}.content-team__text h2,.content-team__text p{text-align:start!important}}.content-team__division{border-top:1px dashed rgb(38 87 66 / .4)}.content-team__counts{display:flex;align-items:center;justify-content:space-between;padding-block:8px;column-gap:20px}@media screen and (max-width:479px){.content-team__counts{flex-direction:column;row-gap:16px}}.content-team__count{display:flex;align-items:center;flex-direction:column;row-gap:8px}.content-team__count p{font-family:"Montserrat";font-weight:400;font-size:20px;line-height:140%;color:rgb(0 0 0 / .8)}@media screen and (max-width:991){.content-team__count p{font-size:18px}}@media screen and (max-width:767px){.content-team__count p{font-size:16px}}.content-team__count h3{font-family:"Montserrat";font-weight:700;font-size:56px;line-height:130%;color:#265742}@media screen and (max-width:991){.content-team__count h3{font-size:48px}}@media screen and (max-width:767px){.content-team__count h3{font-size:36px}}.company-began{overflow:hidden;position:relative;background-color:#fff;padding-bottom:120px;padding-inline:30px}@media screen and (max-width:991px){.company-began{padding-bottom:80px}}@media screen and (max-width:767px){.company-began{padding-bottom:40px}}@media screen and (max-width:479px){.company-began{padding-inline:20px}}.company-began__container{display:flex;align-items:center;justify-content:space-between;max-width:1224px;width:100%;margin:0 auto;gap:40px}@media (min-width:992px) and (max-width:1199px){.company-began__container{gap:30px}}@media screen and (max-width:991px){.company-began__container{flex-direction:column;max-width:728px;position:static}}@media screen and (max-width:767px){.company-began__container{gap:24px}}.company-began__info{display:flex;flex-direction:column;row-gap:16px;width:100%}@media screen and (min-width:992px){.company-began__info{flex:0 1 50%}}@media screen and (min-width:1200px){.company-began__info{flex:0 1 46%}}.company-began__info-head{align-items:flex-start}.company-began__info-head h2,.company-began__info-head p{text-align:start}@media screen and (min-width:992px){.company-began__info-head p{font-size:18px}}@media screen and (max-width:991px){.company-began__info-head p{max-width:540px}}.company-began__info-text{font-weight:400;font-size:16px;line-height:150%;color:rgb(51 51 51 / .8)}@media screen and (max-width:991px){.company-began__info-text{max-width:415px}}@media screen and (max-width:639px){.company-began__info-text{font-size:14px}}.company-began__card{display:flex;flex-direction:column;align-items:center;padding:40px 32px;gap:16px}@media screen and (min-width:992px){.company-began__card{flex:0 1 50%}}@media screen and (min-width:1200px){.company-began__card{flex:0 1 54%}}@media screen and (max-width:991px){.company-began__card{padding:30px 28px}}@media screen and (max-width:639px){.company-began__card{padding:20px 24px}}.company-began__card-img{position:relative;display:flex;align-items:center;justify-content:center;width:114px;height:114px;border-radius:50%;background-color:#265742}@media screen and (max-width:639px){.company-began__card-img{width:88px;height:88px}}.company-began__card-img img{position:absolute;width:190px}@media screen and (max-width:639px){.company-began__card-img img{width:146px}}.company-began__card h3{font-weight:700;font-size:32px;line-height:130%;text-align:center;color:#102A1F}@media screen and (max-width:991px){.company-began__card h3{font-size:24px}}@media screen and (max-width:639px){.company-began__card h3{font-size:20px}}.company-began__card-text p{font-weight:400;font-size:16px;line-height:150%;text-align:center;color:rgb(51 51 51 / .8)}.company-began__card-text p:not(:last-child){margin-bottom:20px}@media screen and (max-width:639px){.company-began__card-text p{font-size:14px}}.company-began__card-text p span{font-weight:700}.list-items{display:flex;flex-direction:column;row-gap:24px}.list-items__item{display:flex;align-items:flex-start;gap:8px}.list-items__item img{width:16px;height:16px;flex-shrink:0;margin-top:3px}.list-items__item p{font-weight:400;font-size:16px;line-height:150%;color:rgb(51 51 51 / .8)}@media screen and (max-width:639px){.list-items__item p{font-size:14px}}.company-different{overflow:hidden;position:relative;background-color:#f9f9fb;padding-block:120px;padding-inline:30px}@media screen and (max-width:991px){.company-different{padding-block:80px}}@media screen and (max-width:767px){.company-different{padding-block:40px}}@media screen and (max-width:479px){.company-different{padding-inline:20px}}.company-different__container{display:flex;flex-direction:column;max-width:1224px;width:100%;margin:0 auto;gap:64px}@media screen and (max-width:991px){.company-different__container{max-width:728px;gap:40px}}@media screen and (max-width:767px){.company-different__container{gap:32px}}@media screen and (max-width:479px){.company-different__container{gap:24px}}.company-different__content{display:flex;justify-content:space-between;gap:40px}@media screen and (max-width:1199px){.company-different__content{gap:30px}}@media screen and (max-width:1099px){.company-different__content{flex-direction:column;gap:24px}}.company-different__content-card{flex:0 1 33.333%}.card-different{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:32px;gap:20px}@media screen and (max-width:1099px){.card-different{align-items:flex-start}}@media screen and (max-width:639px){.card-different{padding:20px}}.card-different__header{display:flex;align-items:center;gap:24px}@media screen and (max-width:639px){.card-different__header{gap:16px}}.card-different__header-icon{display:flex;align-items:center;justify-content:center;padding:14px;width:74px;height:74px;background-color:#FFF;border-radius:9.4px}@media screen and (max-width:639px){.card-different__header-icon{width:44px;height:44px}}.card-different__header-icon img{width:46px;height:46px;flex-shrink:0}@media screen and (max-width:639px){.card-different__header-icon img{width:27px;height:27px}}.card-different__header h4{font-weight:700;font-size:20px;line-height:130%;color:#102A1F;max-width:200px}@media screen and (max-width:639px){.card-different__header h4{font-size:16px}}.card-different__text{width:100%}.card-different__text p,.card-different__text li{font-weight:400;font-size:16px;line-height:150%;color:rgb(51 51 51 / .6)}@media screen and (max-width:639px){.card-different__text p,.card-different__text li{font-size:14px}}.card-different__text p .pc{display:block;margin-bottom:10px!important}@media screen and (max-width:1099px){.card-different__text p .pc{display:none!important}}.card-different__text p span{font-weight:700}@media screen and (min-width:1100px){.card-different__text p span{display:block}}.card-different__text li{padding-inline-start:25px;position:relative}@media screen and (max-width:639px){.card-different__text li{padding-inline-start:20px}}.card-different__text li::before{content:"";position:absolute;inset-inline-start:12px;top:11px;width:2px;height:2px;border-radius:50%;background-color:rgb(51 51 51 / .6)}@media screen and (max-width:639px){.card-different__text li::before{inset-inline-start:9px;top:9px}}.company-mission{overflow:hidden;position:relative;background-color:#fff;padding-block:120px;padding-inline:30px}@media screen and (max-width:991px){.company-mission{padding-block:80px}}@media screen and (max-width:767px){.company-mission{padding-block:40px}}@media screen and (max-width:479px){.company-mission{padding-inline:20px}}.company-mission__container{display:flex;align-items:center;justify-content:space-between;max-width:1224px;width:100%;margin:0 auto;gap:64px}@media screen and (max-width:991px){.company-mission__container{flex-direction:column-reverse;max-width:728px;gap:40px}}@media screen and (max-width:767px){.company-mission__container{gap:32px}}@media screen and (max-width:479px){.company-mission__container{gap:24px}}.company-mission__image{display:flex;align-items:center;justify-content:center}@media screen and (min-width:992px){.company-mission__image{flex:0 1 50%}}@media screen and (min-width:1200px){.company-mission__image{padding-inline-start:63px;justify-content:flex-start}}.company-mission__image img{max-width:492px;width:100%}@media screen and (min-width:992px){.company-mission__image img{max-width:471px;transform:translateY(30px)!important}}@media screen and (min-width:1200px){.company-mission__image img{transform:translateY(50px)!important}}@media screen and (max-width:991px){.company-mission__image img{padding-inline:30px}}.company-mission__content{width:100%;display:flex;flex-direction:column;row-gap:24px}@media screen and (min-width:992px){.company-mission__content{flex:0 1 50%;max-width:500px}}@media screen and (min-width:1200px){.company-mission__content{padding-inline-end:63px}}.company-mission__content-title{align-items:flex-start}.company-mission__content-title h2{text-align:start}.company-mission__content-text{display:flex;flex-direction:column;row-gap:24px}.company-mission__content-text p{font-weight:400;font-size:16px;line-height:150%;color:rgb(51 51 51 / .6)}@media screen and (max-width:639px){.company-mission__content-text p{font-size:14px}}.company-values{overflow:hidden;position:relative;background-color:#fff;padding-bottom:120px;padding-inline:30px}@media screen and (max-width:991px){.company-values{padding-bottom:80px}}@media screen and (max-width:767px){.company-values{padding-bottom:40px}}@media screen and (max-width:479px){.company-values{padding-inline:20px}}.company-values__container{display:flex;flex-direction:column;max-width:1224px;width:100%;margin:0 auto;gap:64px}@media screen and (max-width:991px){.company-values__container{max-width:728px;gap:40px}}@media screen and (max-width:767px){.company-values__container{gap:32px}}@media screen and (max-width:479px){.company-values__container{gap:24px}}.company-values__slider{width:100%}@media screen and (max-width:767px){.company-values__slider{overflow:visible!important}}@media screen and (max-width:639px){.company-values__slider{padding-bottom:40px!important}}.company-values__slider .swiper-pagination{display:flex;align-items:center;justify-content:center}@media screen and (min-width:640px){.company-values__slider .swiper-pagination{display:none!important}}.company-values__slider .swiper-pagination-bullet{background-color:#D7D7D7!important;width:8px!important;height:8px!important}.company-values__slider .swiper-pagination-bullet-active{background-color:#265742!important}@media screen and (min-width:640px){.company-values__wrapper{display:grid!important;grid-template-columns:1fr;gap:24px}}@media screen and (min-width:1100px){.company-values__wrapper{grid-template-columns:repeat(3,1fr);gap:32px}}.company-values__slide-wrap{height:100%}@media screen and (max-width:639px){.company-values__slide--img{display:none!important}}.company-values__slide--img .company-values__slide-img{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}@media screen and (max-width:1099px){.company-values__slide--img .company-values__slide-img{padding-bottom:40%;min-height:333px}}.company-values__slide--img img{position:absolute;top:0;object-fit:cover;width:100%;height:100%}.wrap-values{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:32px;gap:20px}@media screen and (max-width:1099px){.wrap-values{align-items:flex-start}}@media screen and (max-width:639px){.wrap-values{padding:20px;gap:16px}}.wrap-values__header{display:flex;align-items:center;justify-content:flex-start;width:100%;gap:16px}.wrap-values__header-icon{display:flex;align-items:center;justify-content:center;padding:14px;width:74px;height:74px;background-color:#FFF;border-radius:9.4px}@media screen and (max-width:639px){.wrap-values__header-icon{width:44px;height:44px}}.wrap-values__header-icon img{width:46px;height:46px;flex-shrink:0}@media screen and (max-width:639px){.wrap-values__header-icon img{width:27px;height:27px}}.wrap-values__header h4{font-weight:700;font-size:24px;line-height:130%;color:#102A1F;max-width:200px}@media screen and (max-width:767px){.wrap-values__header h4{font-size:20px}}@media screen and (max-width:639px){.wrap-values__header h4{font-size:16px}}.wrap-values__text{width:100%}.wrap-values__text p{font-weight:400;font-size:16px;line-height:150%;color:rgb(51 51 51 / .6)}@media screen and (max-width:639px){.wrap-values__text p{font-size:14px}}.company-development{overflow:hidden;position:relative;background-color:#f9f9fb;padding-block:120px;padding-inline:30px}@media screen and (max-width:991px){.company-development{padding-block:80px}}@media screen and (max-width:767px){.company-development{padding-block:40px}}@media screen and (max-width:479px){.company-development{padding-inline:20px}}.company-development__container{display:flex;flex-direction:column;max-width:1224px;width:100%;margin:0 auto;gap:40px}@media screen and (max-width:991px){.company-development__container{max-width:728px}}@media screen and (max-width:767px){.company-development__container{gap:32px}}@media screen and (max-width:479px){.company-development__container{gap:24px}}.company-development__image{position:relative;width:100%;min-height:438px;overflow:hidden;border-radius:24px}@media screen and (max-width:639px){.company-development__image{min-height:258px;border-radius:16px}}.company-development__image img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.company-people{overflow:hidden;position:relative;background-color:#fff;padding-block:120px;padding-inline:30px}@media screen and (max-width:991px){.company-people{padding-block:80px}}@media screen and (max-width:767px){.company-people{padding-block:40px}}@media screen and (max-width:479px){.company-people{padding-inline:20px}}.company-people__container{display:flex;flex-direction:column;max-width:1224px;width:100%;margin:0 auto}@media screen and (max-width:991px){.company-people__container{max-width:728px}}.company-people__title{width:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;padding-bottom:32px;border-bottom:1px solid rgb(0 0 0 / .2)}.company-people__title:not(:last-child){margin-bottom:40px}@media screen and (max-width:767px){.company-people__title:not(:last-child){margin-bottom:32px}}@media screen and (max-width:479px){.company-people__title:not(:last-child){margin-bottom:24px}}.company-people__title h2{text-align:start}.company-people__title .swiper-navigation{display:flex;align-items:center;gap:20px}@media screen and (max-width:767px){.company-people__title .swiper-navigation{display:none!important}}.company-people__title .swiper-navigation .swiper-button-prev,.company-people__title .swiper-navigation .swiper-button-next{position:relative!important;width:47px;height:47px;border-radius:50%;background-color:#fff0;border:1.57px solid #ccc;left:0!important;right:0!important;transition:background-color 0.3s}@media (any-hover:hover){.company-people__title .swiper-navigation .swiper-button-prev:hover,.company-people__title .swiper-navigation .swiper-button-next:hover{transition:background-color 0.3s;background-color:rgb(204 204 204 / .6)}}.company-people__title .swiper-navigation .swiper-button-prev::after,.company-people__title .swiper-navigation .swiper-button-next::after{content:"";display:none!important}.company-people__title .swiper-navigation .swiper-button-prev img,.company-people__title .swiper-navigation .swiper-button-next img{width:12.55px;flex-shrink:0}.company-people__title .swiper-navigation .swiper-button-next img{rotate:180deg}.company-people__text{display:flex;justify-content:space-between;gap:32px}.company-people__text:not(:last-child){margin-bottom:56px}@media screen and (max-width:991px){.company-people__text{flex-direction:column}}@media screen and (max-width:767px){.company-people__text{gap:24px}.company-people__text:not(:last-child){margin-bottom:42px}}@media screen and (max-width:639px){.company-people__text:not(:last-child){margin-bottom:32px}}.company-people__text p{flex:0 1 50%;font-weight:400;font-size:18px;line-height:150%;color:rgb(51 51 51 / .6)}.company-people__text p:nth-child(1){max-width:454px}@media screen and (max-width:991px){.company-people__text p{font-size:16px}.company-people__text p:nth-child(2){max-width:549px}}@media screen and (max-width:639px){.company-people__text p{font-size:14px;gap:24px}}.company-people__slider{width:100%;overflow:visible!important}@media screen and (max-width:767px){.company-people__slider{padding-bottom:40px!important}}.company-people__slider .swiper-pagination{display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){.company-people__slider .swiper-pagination{display:none!important}}.company-people__slider .swiper-pagination-bullet{background-color:#D7D7D7!important;width:8px!important;height:8px!important}.company-people__slider .swiper-pagination-bullet-active{background-color:#265742!important}.company-people__wrapper .swiper-slide{transition:opacity 0.4s}.company-people__slide{overflow:hidden;border-radius:24px}.company-people__slide.js-hidden{opacity:0;transition:opacity 0.4s}.wrap-people{display:flex;flex-direction:column;justify-content:flex-end;height:368px;background:linear-gradient(0deg,#F9F9FB,#F9F9FB);overflow:hidden;padding:23px 32px}@media screen and (max-width:639px){.wrap-people{height:319px}}@media screen and (max-width:479px){.wrap-people{padding:22px 26px}}.wrap-people::before{content:"";position:absolute;z-index:2;width:100%;height:158px;left:0;bottom:0;background:linear-gradient(359.46deg,#102A1F .46%,#fff0 99.54%)}@media screen and (max-width:479px){.wrap-people::before{height:127px}}.wrap-people img{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media screen and (max-width:639px){.wrap-people img{height:100%}}.wrap-people h5{position:relative;z-index:5;font-weight:700;font-size:18px;line-height:150%;color:#FFF}.wrap-people h5:not(:last-child){margin-bottom:2px}@media screen and (max-width:479px){.wrap-people h5{font-size:16px}}.wrap-people p{position:relative;z-index:5;font-weight:400;font-size:16px;line-height:150%;color:#FFF}@media screen and (max-width:479px){.wrap-people p{font-size:14px}}.company-discovery{overflow:hidden;position:relative;background-color:#f9f9fb;padding-block:120px;padding-inline:30px}@media screen and (max-width:991px){.company-discovery{padding-block:80px}}@media screen and (max-width:767px){.company-discovery{padding-block:40px}}@media screen and (max-width:479px){.company-discovery{padding-inline:20px}}.company-discovery__container{display:flex;flex-direction:column;max-width:1224px;width:100%;margin:0 auto;gap:64px}@media screen and (max-width:991px){.company-discovery__container{max-width:728px;gap:40px}}@media screen and (max-width:767px){.company-discovery__container{gap:32px}}@media screen and (max-width:479px){.company-discovery__container{gap:24px}}.company-discovery__text h2 span{display:block}.company-discovery__text p{max-width:542px}.company-discovery__content{display:flex;flex-direction:column;row-gap:40px}.company-discovery__content-wrap{display:flex;gap:32px}@media screen and (max-width:1199px){.company-discovery__content-wrap{flex-wrap:wrap;align-self:center;justify-content:center;max-width:728px}}@media screen and (max-width:639px){.company-discovery__content-wrap{gap:24px}}.company-discovery__content-text{width:100%}.company-discovery__content-text p{margin:0 auto;max-width:500px;font-weight:700;font-size:18px;line-height:150%;text-align:center;color:#333}.company-discovery__content-button{align-self:center}.card-discovery{display:flex;align-items:center;flex-direction:column;justify-content:center;padding:30px 24px;max-width:220px;width:100%;gap:20px}@media screen and (max-width:639px){.card-discovery{max-width:400px}}.card-discovery__icon{display:flex;align-items:center;justify-content:center;width:74px;height:74px;background-color:#FFF;border-radius:9px}.card-discovery__icon img{width:46px;height:46px;flex-shrink:0}.card-discovery p{font-weight:600;font-size:16px;line-height:150%;text-align:center;color:#102A1F}@media screen and (max-width:639px){.card-discovery p{max-width:220px}}