/*!
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}.header-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){.header-select{height:calc(85vh - 100px);top:calc(0% + 100px)}}@media (max-width:768px){.header-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}#snow{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:51;overflow:hidden}@keyframes fall{0%{transform:translateY(-10px)}to{transform:translateY(110vh)}}.flake{position:absolute;top:-10px;color:#fff;font-size:1rem;opacity:.8;animation:fall linear infinite}.tunisia-intro{display:flex;flex-direction:column;align-items:center;padding:260px 30px 160px;background:#f4f4f4;overflow:hidden;position:relative}@media screen and (max-width:991px){.tunisia-intro{padding:220px 30px 100px}}@media screen and (max-width:767px){.tunisia-intro{padding:80px 30px}}@media screen and (max-width:480px){.tunisia-intro{padding:80px 20px}}.tunisia-intro__container{max-width:1224px;width:100%;position:relative;margin:0 auto}@media screen and (max-width:991px){.tunisia-intro__container{max-width:728px}}.tunisia-intro__info{display:flex;flex-direction:column;gap:32px;max-width:600px;position:relative;z-index:5}@media screen and (max-width:991px){.tunisia-intro__info{max-width:380px;gap:24px}}@media screen and (max-width:767px){.tunisia-intro__info{gap:16px}}.tunisia-intro__info h1{font-family:"Montserrat";font-weight:700;font-size:48px;line-height:120%;color:#102a1f;margin:0}@media screen and (max-width:991px){.tunisia-intro__info h1{font-size:36px}}@media screen and (max-width:767px){.tunisia-intro__info h1{font-size:28px}}.tunisia-intro__info h1 span{color:#255742;font-size:72px}@media screen and (max-width:991px){.tunisia-intro__info h1 span{font-size:56px}}@media screen and (max-width:767px){.tunisia-intro__info h1 span{font-size:48px}}.tunisia-intro__info p{font-family:"Montserrat";font-weight:400;font-size:20px;line-height:150%;color:#000;margin:0;max-width:470px}@media screen and (max-width:767px){.tunisia-intro__info p{font-size:14px}}.tunisia-intro__info a{box-sizing:border-box;display:flex;justify-content:center;align-items:center;padding:24px 40px;background:#265742;border-radius:16px;text-decoration:none;width:-moz-fit-content;width:fit-content}.tunisia-intro__info a:hover{opacity:.8}@media screen and (max-width:767px){.tunisia-intro__info a{margin-top:330px;padding:16px 20px;border-radius:12px}}@media screen and (max-width:480px){.tunisia-intro__info a{align-self:center}}.tunisia-intro__info a span{font-family:"Montserrat";font-weight:600;font-size:20px;line-height:120%;color:#fff}@media screen and (max-width:767px){.tunisia-intro__info a span{font-size:16px}}.tunisia-intro__img{position:absolute;top:50%;transform:translate(0,-50%);right:-30%;width:1400px}@media screen and (max-width:1200px){.tunisia-intro__img{right:-30%;width:1200px}}@media screen and (max-width:991px){.tunisia-intro__img{width:950px;right:-50%}}@media screen and (max-width:767px){.tunisia-intro__img{display:flex;justify-content:center;right:inherit;width:750px;left:50%;top:62%;transform:translate(-50%,-50%)}}.tunisia-intro__img video{all:unset;display:block;width:100%;height:auto;position:relative;z-index:1}.tunisia-intro__img-left{position:absolute;z-index:2;top:50%;left:0;width:96px;height:120%;background:linear-gradient(270deg,#f8f8f8 0%,#f4f4f4 100%);filter:blur(12px);transform:translate(-50%,-50%)}.tunisia-intro__img-top{position:absolute;z-index:2;left:50%;top:0;transform:translate(-50%,-50%);width:150%;height:104px;background:linear-gradient(90deg,#f4f4f4 0%,#f4f4f4 48.83%,#f4f4f4 100%);filter:blur(17px)}.tunisia-intro__img-bottom{position:absolute;z-index:2;width:150%;left:50%;bottom:0;height:104px;transform:translate(-50%,50%);background:linear-gradient(90deg,#f4f4f4 0%,#f4f4f4 48.83%,#f4f4f4 100%);filter:blur(17px)}.tunisia-intro__img-right{position:absolute;z-index:2;height:120%;width:96px;right:0;top:50%;transform:translate(50%,-50%);background:linear-gradient(270deg,#f4f4f4 0%,#e9e9e9 100%);filter:blur(12px)}.tunisia-focus{display:flex;flex-direction:column;align-items:center;padding:120px 30px;overflow:hidden;position:relative;background:#fff}@media screen and (max-width:991px){.tunisia-focus{padding:80px 30px}}@media screen and (max-width:767px){.tunisia-focus{padding:40px 30px}}@media screen and (max-width:480px){.tunisia-focus{padding:40px 20px}}.tunisia-focus__container{max-width:1224px;width:100%;position:relative;margin:0 auto;display:flex;align-items:center;flex-direction:column;gap:64px}@media screen and (max-width:991px){.tunisia-focus__container{max-width:728px;position:static;gap:40px;flex-direction:column}}@media screen and (max-width:767px){.tunisia-focus__container{gap:24px}}.tunisia-focus__container h2{margin:0;font-family:"Montserrat";font-weight:700;font-size:48px;line-height:120%;color:#102a1f;text-align:center}@media screen and (max-width:991px){.tunisia-focus__container h2{font-size:32px}}@media screen and (max-width:767px){.tunisia-focus__container h2{font-size:24px}}.tunisia-focus__container h2 span{color:#265742}.tunisia-focus__img{width:100%;border-radius:24px;position:relative;overflow:hidden}@media screen and (max-width:767px){.tunisia-focus__img{border-radius:16px}}.tunisia-focus__img img{width:100%;position:relative;-o-object-fit:cover;object-fit:cover}.tunisia-focus__btn{margin:0;box-sizing:border-box;display:flex;justify-content:center;gap:10px;align-items:center;padding:24px 40px;background:#265742;border-radius:16px;text-decoration:none;width:-moz-fit-content;width:fit-content}.tunisia-focus__btn:hover{opacity:.8}@media screen and (max-width:767px){.tunisia-focus__btn{padding:16px 20px;border-radius:12px}}@media screen and (max-width:480px){.tunisia-focus__btn{align-self:center}}.tunisia-focus__btn span{font-family:"Montserrat";font-weight:600;font-size:20px;line-height:120%;color:#fff}@media screen and (max-width:767px){.tunisia-focus__btn span{font-size:16px}}.tunisia-focus__btn img{flex-shrink:0}.tunisia-focus__content{display:flex;flex-direction:column;align-items:center;gap:40px}@media screen and (max-width:767px){.tunisia-focus__content{gap:24px}}.tunisia-focus__content h4{margin:0;padding:0;font-family:"Montserrat";font-weight:700;font-size:20px;line-height:120%;text-align:center;color:#102a1f;opacity:.8}@media screen and (max-width:767px){.tunisia-focus__content h4{font-size:18px}}.tunisia-focus__cards{display:flex;align-items:stretch;width:100%;justify-content:space-around;gap:24px;flex-wrap:wrap}.tunisia-focus__cards a{box-sizing:border-box;padding:16px;border:1px solid rgb(0 0 0 / .2);border-radius:16px;font-family:"Montserrat";font-weight:600;font-size:18px;line-height:140%;text-align:center;color:#000;opacity:.8;text-decoration:none;width:calc(33% - 14px);display:flex;align-items:center;justify-content:center}.tunisia-focus__cards a:hover{background:#265742;color:#fff}@media screen and (max-width:991px){.tunisia-focus__cards a{width:100%;width:calc(50% - 14px)}}@media screen and (max-width:767px){.tunisia-focus__cards a{font-size:16px;width:100%}}.tunisia-attention{display:flex;flex-direction:column;align-items:center;padding:120px 30px;overflow:hidden;position:relative;background:#f9f9fb}@media screen and (max-width:991px){.tunisia-attention{padding:80px 30px}}@media screen and (max-width:767px){.tunisia-attention{padding:40px 30px}}@media screen and (max-width:480px){.tunisia-attention{padding:40px 20px}}.tunisia-attention__container{max-width:1224px;width:100%;position:relative;margin:0 auto;display:flex;align-items:center;flex-direction:column;gap:20px}@media screen and (max-width:991px){.tunisia-attention__container{max-width:728px;position:static;gap:40px;flex-direction:column}}@media screen and (max-width:767px){.tunisia-attention__container{gap:24px}}.tunisia-attention__container h2{margin:0;font-family:"Montserrat";font-weight:700;font-size:48px;line-height:120%;text-align:center;color:#102a1f}@media screen and (max-width:991px){.tunisia-attention__container h2{font-size:32px}}@media screen and (max-width:767px){.tunisia-attention__container h2{font-size:24px}}.tunisia-attention__container h2 span{color:#265742}.tunisia-attention__text{display:flex;flex-direction:column;align-items:center;gap:24px;max-width:700px}.tunisia-attention__text h2{margin:0;font-family:"Montserrat";font-weight:700;font-size:48px;line-height:120%;text-align:center;color:#102a1f}@media screen and (max-width:991px){.tunisia-attention__text h2{font-size:32px}}@media screen and (max-width:767px){.tunisia-attention__text h2{font-size:24px}}.tunisia-attention__text h2 span{color:#265742}.tunisia-attention__text p{margin:0;font-family:"Montserrat";font-weight:500;font-size:20px;line-height:120%;text-align:center;color:#102a1f;opacity:.8}@media screen and (max-width:991px){.tunisia-attention__text p{max-width:390px;font-size:18px}}@media screen and (max-width:767px){.tunisia-attention__text p{font-size:16px}}.tunisia-attention__content{display:flex;align-items:center;justify-content:space-between;padding:120px 32px;width:100%;gap:50px}@media screen and (max-width:1200px){.tunisia-attention__content{padding:100px 0}}@media screen and (max-width:991px){.tunisia-attention__content{padding:0;gap:24px}}@media screen and (max-width:767px){.tunisia-attention__content{flex-direction:column}}.tunisia-attention__img{width:442px;height:587px;background:#265742;border-radius:24px;position:absolute;left:50%;bottom:0;transform:translate(-50%);overflow:hidden}@media screen and (max-width:1200px){.tunisia-attention__img{width:390px;height:527px}}@media screen and (max-width:991px){.tunisia-attention__img{position:relative;align-self:center;left:inherit;transform:none}}@media screen and (max-width:767px){.tunisia-attention__img{width:280px;height:390px}}.tunisia-attention__img img{position:absolute;left:50%;transform:translate(-50%);bottom:0;max-width:540px}@media screen and (max-width:1200px){.tunisia-attention__img img{max-width:450px}}@media screen and (max-width:767px){.tunisia-attention__img img{max-width:350px}}.tunisia-attention__list{display:flex;flex-direction:column;gap:44px;width:100%;max-width:310px}@media screen and (max-width:767px){.tunisia-attention__list{gap:24px}}.tunisia-attention__item{display:flex;flex-direction:column;align-items:flex-end;gap:12px;width:100%}@media screen and (max-width:767px){.tunisia-attention__item{align-items:flex-start}}.tunisia-attention__item p{margin:0;padding:0;font-family:"Montserrat";font-weight:400;font-size:16px;line-height:140%;text-align:right;color:#102a1f;opacity:.8;width:100%}@media screen and (max-width:767px){.tunisia-attention__item p{text-align:start}}.tunisia-attention__item-header{display:flex;align-items:center;gap:16px;justify-content:flex-end}@media screen and (max-width:767px){.tunisia-attention__item-header{flex-direction:row-reverse;justify-content:flex-start}}.tunisia-attention__item-header h3{margin:0;padding:0;font-family:"Montserrat";font-weight:700;font-size:40px;line-height:140%;color:#265742}.tunisia-attention__item-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:#fff;border-radius:7px}.tunisia-attention__item.right{align-items:flex-start}.tunisia-attention__item.right p{text-align:start}@media screen and (max-width:767px){.tunisia-attention__item.right .tunisia-attention__item-header{flex-direction:row}}.tunisia-bayer{display:flex;flex-direction:column;align-items:center;padding:120px 30px;overflow:hidden;position:relative;background:#fff}@media screen and (max-width:991px){.tunisia-bayer{padding:80px 30px}}@media screen and (max-width:767px){.tunisia-bayer{padding:40px 30px}}@media screen and (max-width:480px){.tunisia-bayer{padding:40px 20px}}.tunisia-bayer__container{max-width:1224px;width:100%;position:relative;margin:0 auto;display:flex;align-items:center;flex-direction:column;gap:64px}@media screen and (max-width:991px){.tunisia-bayer__container{max-width:728px;position:static;gap:40px;flex-direction:column}}@media screen and (max-width:767px){.tunisia-bayer__container{gap:24px}}.tunisia-bayer__container h2{margin:0;font-family:"Montserrat";font-weight:700;font-size:48px;line-height:120%;color:#102a1f;text-align:center;max-width:650px}@media screen and (max-width:991px){.tunisia-bayer__container h2{font-size:32px}}@media screen and (max-width:767px){.tunisia-bayer__container h2{font-size:24px}}.tunisia-bayer__container h2 span{color:#265742}.tunisia-bayer__content{width:100%;display:grid;grid-auto-columns:auto;grid-auto-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto 1fr 1fr auto;gap:24px 24px;grid-template-areas:"one two three four" "one five five four" "six five five seven" "six eight nine nine"}@media screen and (max-width:991px){.tunisia-bayer__content{display:grid;grid-auto-columns:auto;grid-auto-rows:auto;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto auto auto auto auto;gap:24px 24px;grid-template-areas:"two three" "five five" "five five" "nine nine" "one six" "one six" "four four" "eight seven"}}@media screen and (max-width:767px){.tunisia-bayer__content{display:grid;grid-auto-columns:auto;grid-auto-rows:auto;grid-template-columns:1fr;grid-template-rows:auto auto auto auto auto auto auto auto;gap:24px 24px;grid-template-areas:"two" "three" "five" "nine" "nine" "one" "six" "six" "four" "four" "eight" "seven"}}.tunisia-bayer__card{display:flex;flex-direction:column;align-items:center;gap:20px;position:relative;background:#f9f9fb;border:1px solid rgb(0 0 0 / .2);border-radius:24px;padding:32px}.tunisia-bayer__card-text{display:flex;flex-direction:column;align-items:center;gap:8px}.tunisia-bayer__card-text h4{margin:0;padding:0;font-family:"Montserrat";font-weight:700;font-size:24px;line-height:130%;text-align:center;color:#102a1f}.tunisia-bayer__card-text p{margin:0;padding:0;font-family:"Montserrat";font-weight:400;font-size:16px;line-height:150%;text-align:center;color:rgb(0 0 0 / .6);display:flex;align-items:center;gap:5px}.tunisia-bayer__card-text p span{font-family:"Montserrat";font-weight:700;font-size:48px;line-height:130%;color:#265742}.tunisia-bayer__card:nth-child(1){grid-area:one}.tunisia-bayer__card:nth-child(2){align-items:flex-start;grid-area:two}.tunisia-bayer__card:nth-child(2) .tunisia-bayer__card-text{align-items:flex-start}.tunisia-bayer__card:nth-child(2) .tunisia-bayer__card-text p,.tunisia-bayer__card:nth-child(2) .tunisia-bayer__card-text h4{text-align:start}.tunisia-bayer__card:nth-child(3){align-items:flex-start;grid-area:three}.tunisia-bayer__card:nth-child(3) .tunisia-bayer__card-text{align-items:flex-start}.tunisia-bayer__card:nth-child(3) .tunisia-bayer__card-text p,.tunisia-bayer__card:nth-child(3) .tunisia-bayer__card-text h4{text-align:start}.tunisia-bayer__card:nth-child(4){grid-area:four;align-items:flex-start}@media screen and (max-width:991px){.tunisia-bayer__card:nth-child(4){flex-direction:row;justify-content:space-between}}@media screen and (max-width:767px){.tunisia-bayer__card:nth-child(4){flex-direction:column}}.tunisia-bayer__card:nth-child(4) .tunisia-bayer__card-text{align-items:flex-start}.tunisia-bayer__card:nth-child(4) .tunisia-bayer__card-text p,.tunisia-bayer__card:nth-child(4) .tunisia-bayer__card-text h4{text-align:start}.tunisia-bayer__card:nth-child(5){grid-area:five;background:#265742;padding:0}.tunisia-bayer__card:nth-child(5) img{position:absolute;transform:translate(-50%);bottom:0;left:50%;width:100%;height:auto}@media screen and (max-width:991px){.tunisia-bayer__card:nth-child(5) img{position:relative}}.tunisia-bayer__card:nth-child(6){grid-area:six}.tunisia-bayer__card:nth-child(7){align-items:flex-start;grid-area:seven}.tunisia-bayer__card:nth-child(7) .tunisia-bayer__card-text{align-items:flex-start}.tunisia-bayer__card:nth-child(7) .tunisia-bayer__card-text p,.tunisia-bayer__card:nth-child(7) .tunisia-bayer__card-text h4{text-align:start}.tunisia-bayer__card:nth-child(8){align-items:flex-start;grid-area:eight}.tunisia-bayer__card:nth-child(8) .tunisia-bayer__card-text{align-items:flex-start}.tunisia-bayer__card:nth-child(8) .tunisia-bayer__card-text p,.tunisia-bayer__card:nth-child(8) .tunisia-bayer__card-text h4{text-align:start}.tunisia-bayer__card:nth-child(9){align-items:flex-start;grid-area:nine;overflow:hidden}@media screen and (max-width:767px){.tunisia-bayer__card:nth-child(9){gap:0}}.tunisia-bayer__card:nth-child(9) img{position:absolute;right:0;bottom:0}@media screen and (max-width:767px){.tunisia-bayer__card:nth-child(9) img{position:relative;bottom:-32px;right:-32px;width:100%}}.tunisia-bayer__card:nth-child(9) .tunisia-bayer__card-text{align-items:flex-start;max-width:55%}@media screen and (max-width:767px){.tunisia-bayer__card:nth-child(9) .tunisia-bayer__card-text{max-width:none}}.tunisia-bayer__card:nth-child(9) .tunisia-bayer__card-text p,.tunisia-bayer__card:nth-child(9) .tunisia-bayer__card-text h4{text-align:start}.tunisia-bayer__social{position:relative;display:flex;flex-direction:column;width:100%}.tunisia-bayer__social-fb{display:flex;align-items:center;justify-content:center;width:78px;height:78px;background:#f9f9fb;box-shadow:0 3.28061px 15.8289px rgb(0 0 0 / .08);border-radius:10px;transform:rotate(-17.23deg)}@media screen and (max-width:767px){.tunisia-bayer__social-fb{width:62px;height:62px}.tunisia-bayer__social-fb img{width:70%;height:auto}}.tunisia-bayer__social-ig{display:flex;justify-content:center;align-items:center;width:78px;height:78px;background:#f9f9fb;box-shadow:0 3.28061px 15.8289px rgb(0 0 0 / .08);border-radius:10px;transform:rotate(24.94deg);align-self:flex-end}@media screen and (max-width:767px){.tunisia-bayer__social-ig{width:62px;height:62px}.tunisia-bayer__social-ig img{width:70%;height:auto}}.tunisia-bayer__salary{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;gap:16px}@media screen and (max-width:991px){.tunisia-bayer__salary{flex-direction:row;align-items:flex-start}}@media screen and (max-width:767px){.tunisia-bayer__salary{flex-direction:column}}.tunisia-bayer__salary-icon{display:flex;align-items:center;justify-content:center;width:74px;height:74px;background:#fff;border-radius:10px}.tunisia-bayer__salary-off{display:flex;flex-direction:column;width:100%}.tunisia-bayer__salary-off p{margin:0;font-family:"Montserrat";font-weight:700;font-size:18px;line-height:150%;color:#000;opacity:.8}.tunisia-bayer__salary-off h3{margin:0;font-family:"Montserrat";font-weight:700;font-size:40px;line-height:130%;color:#265742}.tunisia-bayer__salary-real{display:flex;flex-direction:column;width:100%}.tunisia-bayer__salary-real p{margin:0;font-family:"Montserrat";font-weight:700;font-size:18px;line-height:150%;color:#000;opacity:.8}.tunisia-bayer__salary-real h3{margin:0;font-family:"Montserrat";font-weight:700;font-size:40px;line-height:130%;color:#ef2917}.tunisia-cities{display:flex;flex-direction:column;align-items:center;padding:120px 30px;overflow:hidden;position:relative;background:#F9F9FB}@media screen and (max-width:991px){.tunisia-cities{padding:80px 30px}}@media screen and (max-width:767px){.tunisia-cities{padding:40px 30px}}@media screen and (max-width:480px){.tunisia-cities{padding:40px 20px}}.tunisia-cities .swiper-slide{width:auto}@media screen and (min-width:480px){.tunisia-cities .swiper-slide{flex:1}}@media screen and (max-width:991px){.tunisia-cities .swiper-slide{width:100%}}@media screen and (max-width:480px){.tunisia-cities .swiper-slide{width:auto}}.tunisia-cities__container{max-width:1224px;width:100%;position:relative;margin:0 auto;display:flex;align-items:center;flex-direction:column;gap:64px}@media screen and (max-width:991px){.tunisia-cities__container{max-width:728px;position:static;gap:40px;flex-direction:column}}@media screen and (max-width:767px){.tunisia-cities__container{gap:24px}}.tunisia-cities__text{display:flex;flex-direction:column;align-items:center;gap:24px;position:relative;z-index:3}.tunisia-cities__text h2{margin:0;font-family:"Montserrat";font-weight:700;font-size:48px;line-height:120%;text-align:center;color:#102a1f}@media screen and (max-width:991px){.tunisia-cities__text h2{font-size:32px}}@media screen and (max-width:767px){.tunisia-cities__text h2{font-size:24px}}.tunisia-cities__text h2 span{color:#265742}.tunisia-cities__text p{margin:0;font-family:"Montserrat";font-weight:500;font-size:20px;line-height:120%;text-align:center;color:#102a1f;opacity:.8}@media screen and (max-width:991px){.tunisia-cities__text p{max-width:390px;font-size:18px}}@media screen and (max-width:767px){.tunisia-cities__text p{font-size:16px}}.tunisia-cities__img{position:absolute;width:90%;height:auto;left:50%;top:0;transform:translate(-50%);z-index:1}.tunisia-cities__slider{position:relative;z-index:3;overflow:hidden;width:100%;padding-top:200px}@media screen and (max-width:991px){.tunisia-cities__slider{padding-top:150px}}@media screen and (max-width:480px){.tunisia-cities__slider{padding-top:100px;padding-bottom:40px}}.tunisia-cities__slider-wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:40px;width:100%}@media screen and (max-width:991px){.tunisia-cities__slider-wrapper{flex-direction:column;gap:32px}}@media screen and (max-width:767px){.tunisia-cities__slider-wrapper{gap:24px}}@media screen and (max-width:480px){.tunisia-cities__slider-wrapper{justify-content:space-between;gap:0;align-items:initial;flex-direction:row;flex-wrap:nowrap}}.tunisia-cities__city{margin:0 auto;height:450px;width:380px;position:relative;border-radius:24px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (max-width:991px){.tunisia-cities__city{max-width:none;width:100%;height:365px}}.tunisia-cities__city::before{content:"";width:100%;height:100%;position:absolute;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;background:linear-gradient(180deg,#fff0 49.12%,#102a1f 83.2%);border-radius:24px}.tunisia-cities__city img{position:absolute;z-index:1;left:0;height:100%;max-width:none}@media screen and (max-width:991px){.tunisia-cities__city img{width:100%;-o-object-fit:cover;object-fit:cover}}.tunisia-cities__city-header{display:flex;align-items:center;width:100%;justify-content:space-between}.tunisia-cities__city-header h5{margin:0;font-family:"Montserrat";font-weight:700;font-size:40px;line-height:130%;color:#fff}@media screen and (max-width:991px){.tunisia-cities__city-header h5{font-size:32px}}@media screen and (max-width:767px){.tunisia-cities__city-header h5{font-size:24px}}.tunisia-cities__city-header p{margin:0;font-family:"Montserrat";font-weight:400;font-size:20px;line-height:130%;color:#fff}@media screen and (max-width:991px){.tunisia-cities__city-header p{font-size:18px}}@media screen and (max-width:767px){.tunisia-cities__city-header p{font-size:16px}}.tunisia-cities__city-text{padding:32px;display:flex;flex-direction:column;gap:8px;position:relative;z-index:5}.tunisia-cities__city-text p{margin:0;font-family:"Montserrat";font-weight:400;font-size:16px;line-height:140%;color:#fff}@media screen and (max-width:767px){.tunisia-cities__city-text p{font-size:14px}}.tunisia-socials{position:relative;overflow:hidden;width:100%}.tunisia-socials::before{position:absolute;left:0;bottom:0;width:100%;content:"";background:#265742;height:55%;z-index:1}@media screen and (max-width:991px){.tunisia-socials::before{height:60%}}@media screen and (max-width:768px){.tunisia-socials::before{height:70%}}.tunisia-socials__container{box-sizing:border-box;max-width:1224px;width:100%;position:relative;margin:0 auto;display:flex;flex-direction:column;padding:80px 30px;gap:32px;z-index:5}.tunisia-socials__container:nth-child(1){z-index:7}@media screen and (max-width:991px){.tunisia-socials__container{padding:80px 30px 60px;max-width:728px;gap:16px}}@media screen and (max-width:768px){.tunisia-socials__container{padding:40px 30px 30px}}@media screen and (max-width:480px){.tunisia-socials__container{padding:40px 20px 30px}}.tunisia-socials__container h2{margin:0;font-family:"Montserrat";font-weight:700;font-size:48px;line-height:120%;color:#102a1f;max-width:600px;position:relative;z-index:5}@media screen and (max-width:991px){.tunisia-socials__container h2{font-size:32px;max-width:400px}}@media screen and (max-width:767px){.tunisia-socials__container h2{font-size:24px}}.tunisia-socials__container h2 span{color:#265742}.tunisia-socials__container ul{display:flex;flex-direction:column;gap:32px;padding:8px 0;margin:0;padding:0;position:relative;z-index:5}@media screen and (max-width:768px){.tunisia-socials__container ul{gap:16px}}.tunisia-socials__container ul li{display:flex;align-items:center;list-style-type:none;gap:16px}.tunisia-socials__container ul li span{font-family:"Montserrat";font-weight:700;font-size:16px;line-height:140%;color:#fff}.tunisia-socials__bg{height:55%;width:100%;z-index:2;position:absolute;left:0;bottom:0;-o-object-fit:cover;object-fit:cover;opacity:.06}@media screen and (max-width:991px){.tunisia-socials__bg{height:60%}}@media screen and (max-width:768px){.tunisia-socials__bg{height:70%}}.tunisia-socials__items{display:flex;align-items:center;gap:34px;position:relative;z-index:5}@media screen and (max-width:991px){.tunisia-socials__items{gap:28px}}.tunisia-socials__items-icon{align-items:center;display:flex;flex-direction:column;justify-content:center;width:105px;height:105px;background:#f9f9fb;box-shadow:0 4.35687px 21.0219px rgb(0 0 0 / .08);border-radius:13px}@media screen and (max-width:991px){.tunisia-socials__items-icon{width:85px;height:85px}}@media screen and (max-width:768px){.tunisia-socials__items-icon{width:55px;height:55px}}.tunisia-socials__items-icon img{width:calc(100% - 40px);height:auto}@media screen and (max-width:768px){.tunisia-socials__items-icon img{width:calc(100% - 20px)}}.tunisia-socials__alert{box-sizing:border-box;display:flex;align-items:center;padding:20px;gap:24px;border:1px solid #fff;border-radius:16px;max-width:550px;position:relative;z-index:6}@media screen and (max-width:768px){.tunisia-socials__alert{flex-direction:column;gap:16px;max-width:none}}.tunisia-socials__alert img{flex-shrink:0}.tunisia-socials__alert p{margin:0;font-family:"Montserrat";font-weight:400;font-size:16px;line-height:150%;color:#fff}@media screen and (max-width:768px){.tunisia-socials__alert p{font-size:14px}}.tunisia-socials__men{position:absolute;bottom:0;right:0;z-index:1}@media screen and (max-width:991px){.tunisia-socials__men{max-width:600px;right:-250px}}@media screen and (max-width:768px){.tunisia-socials__men{display:none}}.tunisia-audience{display:flex;flex-direction:column;align-items:center;padding:120px 30px;overflow:hidden;position:relative;background:#fff}@media screen and (max-width:991px){.tunisia-audience{padding:80px 30px}}@media screen and (max-width:767px){.tunisia-audience{padding:40px 30px}}@media screen and (max-width:480px){.tunisia-audience{padding:40px 20px}}.tunisia-audience__container{max-width:1224px;width:100%;position:relative;margin:0 auto;display:flex;align-items:center;flex-direction:column;gap:64px}@media screen and (max-width:991px){.tunisia-audience__container{max-width:728px;position:static;gap:40px;flex-direction:column}}@media screen and (max-width:767px){.tunisia-audience__container{gap:24px}}.tunisia-audience__container h2{margin:0;font-family:"Montserrat";font-weight:700;font-size:48px;line-height:120%;color:#102a1f;text-align:center;max-width:650px}@media screen and (max-width:991px){.tunisia-audience__container h2{font-size:32px}}@media screen and (max-width:767px){.tunisia-audience__container h2{font-size:24px}}.tunisia-audience__container h2 span{color:#265742}.tunisia-audience__content{display:flex;align-items:center;justify-content:space-between;width:100%;gap:80px}@media screen and (max-width:991px){.tunisia-audience__content{flex-direction:column-reverse;gap:40px}}@media screen and (max-width:767px){.tunisia-audience__content{gap:24px}}.tunisia-audience__img{width:calc(50% - 40px)}@media screen and (max-width:991px){.tunisia-audience__img{width:100%}}.tunisia-audience__img img{width:100%;height:auto;position:relative;-o-object-fit:cover;object-fit:cover}.tunisia-audience__cards{width:calc(50% - 40px);display:grid;grid-auto-columns:auto;grid-auto-rows:auto;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;gap:24px 24px;grid-template-areas:". ." ". ." "full full"}@media screen and (max-width:991px){.tunisia-audience__cards{width:100%}}@media screen and (max-width:767px){.tunisia-audience__cards{display:flex;flex-direction:column}}.tunisia-audience__item{display:flex;flex-direction:column;gap:8px;box-sizing:border-box;padding:32px;border:1px solid rgb(0 0 0 / .2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:24px}.tunisia-audience__item:nth-child(5){grid-area:full}.tunisia-audience__item:hover{background:#265742}.tunisia-audience__item:hover h6{color:#fff}.tunisia-audience__item:hover p{color:#fff;opacity:.8}.tunisia-audience__item h6{margin:0;font-family:"Montserrat";font-weight:700;font-size:24px;line-height:130%;color:#265742}@media screen and (max-width:767px){.tunisia-audience__item h6{font-size:20px}}.tunisia-audience__item p{margin:0;font-family:"Montserrat";font-weight:400;font-size:16px;line-height:150%;color:#000;opacity:.6}@media screen and (max-width:767px){.tunisia-audience__item p{font-size:14px}}.tunisia-prices{display:flex;flex-direction:column;align-items:center;padding:120px 30px;overflow:hidden;position:relative;background:#fff}@media screen and (max-width:991px){.tunisia-prices{padding:80px 30px}}@media screen and (max-width:767px){.tunisia-prices{padding:40px 30px}}@media screen and (max-width:480px){.tunisia-prices{padding:40px 20px}}.tunisia-prices__container{max-width:1224px;width:100%;position:relative;margin:0 auto;display:flex;align-items:stretch;gap:80px}@media screen and (max-width:991px){.tunisia-prices__container{max-width:728px;position:static;align-items:center;gap:40px;flex-direction:column}}@media screen and (max-width:767px){.tunisia-prices__container{gap:24px}}.tunisia-prices__text{display:flex;flex-direction:column;gap:24px}@media screen and (max-width:991px){.tunisia-prices__text{gap:16px}}.tunisia-prices__text h2{margin:0;font-family:"Montserrat";font-weight:700;font-size:48px;line-height:120%;color:#102a1f}@media screen and (max-width:991px){.tunisia-prices__text h2{font-size:32px}}@media screen and (max-width:767px){.tunisia-prices__text h2{font-size:24px}}.tunisia-prices__text h2 span{color:#265742}.tunisia-prices__text p{margin:0;font-family:"Montserrat";font-weight:400;font-size:18px;line-height:150%;color:#000;opacity:.6}@media screen and (max-width:991px){.tunisia-prices__text p{max-width:500px;font-size:18px}}@media screen and (max-width:767px){.tunisia-prices__text p{font-size:16px}}.tunisia-prices__info{width:calc(60% - 40px);display:flex;flex-direction:column;gap:32px}@media screen and (max-width:991px){.tunisia-prices__info{width:100%}}@media screen and (max-width:767px){.tunisia-prices__info{gap:24px}}.tunisia-prices__info ul{display:flex;flex-direction:column;padding:0;margin:0;gap:24px;padding:8px 0}.tunisia-prices__info ul li{padding:0;margin:0;display:flex;align-items:center;gap:16px;list-style-type:none}.tunisia-prices__info ul li img{flex-shrink:0}.tunisia-prices__info ul li span{font-family:"Montserrat";font-weight:700;font-size:16px;line-height:140%;color:#102a1f}@media screen and (max-width:767px){.tunisia-prices__info ul li span{font-size:14px}}.tunisia-prices__content{width:calc(40% - 40px);display:flex;flex-direction:column;gap:32px}@media screen and (max-width:991px){.tunisia-prices__content{width:100%;max-width:500px}}@media screen and (max-width:767px){.tunisia-prices__content{gap:24px}}.tunisia-prices__stats{box-sizing:border-box;display:flex;flex-wrap:wrap;padding:22px;gap:22px;justify-content:center;align-items:stretch;border:1px solid rgb(0 0 0 / .2);-webkit-backdrop-filter:blur(1.39667px);backdrop-filter:blur(1.39667px);border-radius:16px;width:100%}.tunisia-prices__stat{display:flex;flex-direction:column;align-items:center;justify-content:center;width:132px;height:132px;position:relative}@media screen and (max-width:767px){.tunisia-prices__stat{width:110px;height:110px}}.tunisia-prices__stat h3{margin:0;font-family:"Montserrat";font-weight:700;font-size:36px;line-height:100%;color:#102a1f;text-align:center}@media screen and (max-width:767px){.tunisia-prices__stat h3{font-size:30px}}.tunisia-prices__stat p{margin:0;font-family:"Montserrat";font-weight:400;font-size:12px;line-height:100%;text-align:center;color:#000;opacity:.6}@media screen and (max-width:767px){.tunisia-prices__stat p{font-size:9px}}.tunisia-prices__stat img{width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.tunisia-prices__btn{margin:0;box-sizing:border-box;display:none;justify-content:center;gap:10px;align-items:center;padding:24px 40px;background:#265742;border-radius:16px;text-decoration:none;width:-moz-fit-content;width:fit-content}.tunisia-prices__btn.desk{display:flex}@media screen and (max-width:991px){.tunisia-prices__btn.desk{display:none}}.tunisia-prices__btn.mob{display:none}@media screen and (max-width:991px){.tunisia-prices__btn.mob{display:flex}}.tunisia-prices__btn:hover{opacity:.8}@media screen and (max-width:767px){.tunisia-prices__btn{padding:16px 20px;border-radius:12px}}@media screen and (max-width:480px){.tunisia-prices__btn{align-self:center}}.tunisia-prices__btn span{font-family:"Montserrat";font-weight:600;font-size:20px;line-height:120%;color:#fff}@media screen and (max-width:767px){.tunisia-prices__btn span{font-size:16px}}.tunisia-prices__btn img{flex-shrink:0}.tunisia-prices__img{border:1px solid rgb(0 0 0 / .2);border-radius:24px;position:relative;overflow:hidden}.tunisia-prices__img img{width:100%;height:100%;position:relative;-o-object-fit:cover;object-fit:cover}.tunisia-prices__categories{box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:40px;background:#f9f9fb;border:1px solid rgb(0 0 0 / .2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:24px;gap:24px}@media screen and (max-width:767px){.tunisia-prices__categories{padding:16px;gap:16px}}.tunisia-prices__categories-header{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:2px 2px 2px 24px;gap:24px;background:#fff;border-radius:16px;width:100%}.tunisia-prices__categories-header h3{margin:0;font-family:"Montserrat";font-weight:700;font-size:24px;line-height:130%;color:#102a1f}@media screen and (max-width:767px){.tunisia-prices__categories-header h3{font-size:20px}}.tunisia-prices__categories-icon{justify-content:center;display:flex;align-items:center;width:75px;height:75px;background:#f9f9fb;border-radius:9px}@media screen and (max-width:767px){.tunisia-prices__categories-icon{width:55px;height:55px}.tunisia-prices__categories-icon img{width:35px;height:auto}}.tunisia-prices__categories-list{width:100%;display:flex;flex-direction:column;gap:16px}.tunisia-prices__categories-item{display:flex;align-items:center;gap:24px}@media screen and (max-width:767px){.tunisia-prices__categories-item{gap:16px}}.tunisia-prices__categories-item:not(:last-child){box-sizing:border-box;padding:0 0 16px;border-bottom:1px solid rgb(0 0 0 / .1)}.tunisia-prices__categories-item img{flex-shrink:0}.tunisia-prices__categories-text{flex:1;display:flex;align-items:center;justify-content:space-between}.tunisia-prices__categories-text h5{margin:0;font-family:"Montserrat";font-weight:700;font-size:20px;line-height:130%;color:#102a1f}@media screen and (max-width:767px){.tunisia-prices__categories-text h5{font-size:16px}}.tunisia-prices__categories-text p{margin:0;font-family:"Montserrat";font-weight:400;font-size:16px;line-height:150%;color:#000;opacity:.6}@media screen and (max-width:767px){.tunisia-prices__categories-text p{font-size:14px}}.tunisia-competitors{display:flex;flex-direction:column;align-items:center;padding:120px 30px;overflow:hidden;position:relative;background:#f9f9fb}@media screen and (max-width:991px){.tunisia-competitors{padding:80px 30px}}@media screen and (max-width:767px){.tunisia-competitors{padding:40px 30px}}@media screen and (max-width:480px){.tunisia-competitors{padding:40px 20px}}.tunisia-competitors .swiper-slide{width:auto}@media screen and (min-width:480px){.tunisia-competitors .swiper-slide{width:100%}}@media screen and (min-width:767px){.tunisia-competitors .swiper-slide{width:calc(50% - 16px)}}@media screen and (min-width:991px){.tunisia-competitors .swiper-slide{width:calc(25% - 24px)}}.tunisia-competitors__container{max-width:1224px;width:100%;position:relative;margin:0 auto;display:flex;align-items:center;flex-direction:column;gap:64px}@media screen and (max-width:991px){.tunisia-competitors__container{max-width:728px;position:static;gap:40px;flex-direction:column}}@media screen and (max-width:767px){.tunisia-competitors__container{gap:24px}}.tunisia-competitors__text{display:flex;flex-direction:column;align-items:center;gap:24px;max-width:700px}.tunisia-competitors__text h2{margin:0;font-family:"Montserrat";font-weight:700;font-size:48px;line-height:120%;text-align:center;color:#102a1f}@media screen and (max-width:991px){.tunisia-competitors__text h2{font-size:32px}}@media screen and (max-width:767px){.tunisia-competitors__text h2{font-size:24px}}.tunisia-competitors__text h2 span{color:#265742}.tunisia-competitors__text p{margin:0;font-family:"Montserrat";font-weight:500;font-size:20px;line-height:120%;text-align:center;color:#102a1f;opacity:.8;max-width:880px}@media screen and (max-width:991px){.tunisia-competitors__text p{max-width:390px;font-size:18px}}@media screen and (max-width:767px){.tunisia-competitors__text p{font-size:16px}}.tunisia-competitors__content{display:flex;flex-direction:column;align-items:center;gap:40px;width:100%}@media screen and (max-width:767px){.tunisia-competitors__content{gap:24px}}.tunisia-competitors__content h3{margin:0;font-family:"Montserrat";font-weight:700;font-size:32px;line-height:130%;text-align:center;color:#102a1f}@media screen and (max-width:991px){.tunisia-competitors__content h3{font-size:24px}}.tunisia-competitors__slider{position:relative;width:100%}@media screen and (max-width:480px){.tunisia-competitors__slider{padding-bottom:40px;overflow:hidden}}.tunisia-competitors__slider-wrapper{display:flex;align-items:stretch;justify-content:space-around;flex-wrap:wrap;gap:32px;width:100%}@media screen and (max-width:767px){.tunisia-competitors__slider-wrapper{gap:24px}}@media screen and (max-width:480px){.tunisia-competitors__slider-wrapper{justify-content:space-between;gap:0;align-items:initial;flex-direction:row;flex-wrap:nowrap}}.tunisia-competitors__card{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border:1px solid rgb(0 0 0 / .2);border-radius:24px;gap:20px;padding:32px;width:100%;height:100%;box-sizing:border-box}@media screen and (max-width:767px){.tunisia-competitors__card{padding:24px}}.tunisia-competitors__card p{margin:0;font-family:"Montserrat";font-weight:700;font-size:18px;line-height:130%;text-align:center;color:#102a1f}.tunisia-competitors__card-icon{display:flex;justify-content:center;align-items:center;width:75px;height:75px;background:#fff;border-radius:9px;flex-shrink:0}.tunisia-competitors__table{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background:#fff;border:1px solid rgb(0 0 0 / .2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:24px;width:100%}@media screen and (max-width:767px){.tunisia-competitors__table{border-radius:16px}}.tunisia-competitors__header{box-sizing:border-box;padding:32px 40px;background:#265742;display:flex;align-items:center;width:100%;gap:5px}@media screen and (max-width:991px){.tunisia-competitors__header{padding:20px 24px}}@media screen and (max-width:767px){.tunisia-competitors__header{display:none}}.tunisia-competitors__header-item{width:33%;display:flex;align-items:center;gap:12px}@media screen and (max-width:991px){.tunisia-competitors__header-item{gap:9px}}.tunisia-competitors__header-item p{margin:0;font-family:"Montserrat";font-weight:700;font-size:20px;line-height:150%;color:#fff}@media screen and (max-width:991px){.tunisia-competitors__header-item p{font-size:12px}}.tunisia-competitors__header-icon{width:32px;height:32px;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:50%;flex-shrink:0}.tunisia-competitors__rows{box-sizing:border-box;display:flex;flex-direction:column;gap:24px;width:100%;padding:32px 40px 40px}@media screen and (max-width:991px){.tunisia-competitors__rows{padding:20px 24px 24px;gap:14px}}@media screen and (max-width:767px){.tunisia-competitors__rows{padding:20px}}.tunisia-competitors__row{display:flex;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:767px){.tunisia-competitors__row{gap:16px;flex-direction:column;align-items:flex-start}}.tunisia-competitors__row:not(:last-child){border-bottom:1px dashed rgb(0 0 0 / .2);padding:0 0 16px}@media screen and (max-width:991px){.tunisia-competitors__row:not(:last-child){padding:0 0 10px}}.tunisia-competitors__row-item{display:flex;align-items:center;gap:16px;width:33%}@media screen and (max-width:767px){.tunisia-competitors__row-item{width:100%;align-items:flex-start}}.tunisia-competitors__row-item h5{margin:0;font-family:"Montserrat";font-weight:700;font-size:16px;line-height:150%;text-transform:uppercase;color:#102a1f}@media screen and (max-width:991px){.tunisia-competitors__row-item h5{font-size:12px}}@media screen and (max-width:767px){.tunisia-competitors__row-item h5{font-size:14px}}.tunisia-competitors__row-item p{margin:0;font-family:"Montserrat";font-weight:600;font-size:16px;line-height:150%;color:#000;opacity:.8}@media screen and (max-width:991px){.tunisia-competitors__row-item p{font-size:12px}}@media screen and (max-width:767px){.tunisia-competitors__row-item p{font-size:14px}}.tunisia-competitors__row-icon{display:none;flex-shrink:0}@media screen and (max-width:767px){.tunisia-competitors__row-icon{width:20px;height:20px;background:#F9F9FB;border-radius:50%;display:flex;justify-content:center;align-items:center}.tunisia-competitors__row-icon img{width:calc(100% - 5px);height:auto}}.tunisia-competitors__row-logo{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:13px 9px;width:52px;height:52px;background:#f9f9fb;border-radius:50%;flex-shrink:0}@media screen and (max-width:767px){.tunisia-competitors__row-logo{width:32px;height:32px;padding:8px 5px}.tunisia-competitors__row-logo img{width:100%;height:auto}}.tunisia-creatives{display:flex;flex-direction:column;align-items:center;padding:120px 30px;overflow:hidden;position:relative;background:#fff}@media screen and (max-width:991px){.tunisia-creatives{padding:80px 0}}@media screen and (max-width:767px){.tunisia-creatives{padding:40px 0}}@media screen and (max-width:480px){.tunisia-creatives{padding:40px 0}}.tunisia-creatives .swiper-slide{width:auto}.tunisia-creatives__container{max-width:1800px;width:100%;position:relative;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:80px}@media screen and (max-width:991px){.tunisia-creatives__container{max-width:728px;position:static;gap:40px;flex-direction:column}}@media screen and (max-width:767px){.tunisia-creatives__container{gap:24px}}.tunisia-creatives__text{display:flex;flex-direction:column;gap:24px}@media screen and (max-width:991px){.tunisia-creatives__text{gap:16px}}.tunisia-creatives__text h2{margin:0;font-family:"Montserrat";font-weight:700;font-size:48px;line-height:120%;color:#102a1f}@media screen and (max-width:991px){.tunisia-creatives__text h2{font-size:32px}}@media screen and (max-width:767px){.tunisia-creatives__text h2{font-size:24px}}.tunisia-creatives__text h2 span{color:#265742}.tunisia-creatives__text p{margin:0;font-family:"Montserrat";font-weight:400;font-size:18px;line-height:150%;color:#000;opacity:.6}@media screen and (max-width:991px){.tunisia-creatives__text p{max-width:500px;font-size:18px}}@media screen and (max-width:767px){.tunisia-creatives__text p{font-size:16px}}.tunisia-creatives__lists{box-sizing:border-box;display:flex;align-items:flex-start;padding:56px 0 56px 56px;background:#f9f9fb;border-radius:24px;width:calc(50% - 40px)}@media screen and (max-width:991px){.tunisia-creatives__lists{width:100%;padding:40px;border-radius:0}}@media screen and (max-width:767px){.tunisia-creatives__lists{padding:32px}}@media screen and (max-width:480px){.tunisia-creatives__lists{padding:0;background:#fff0}}.tunisia-creatives__utils{width:calc(50% - 40px);display:flex;justify-content:flex-end}@media screen and (max-width:991px){.tunisia-creatives__utils{width:100%;justify-content:flex-start;padding:0 30px}}.tunisia-creatives__utils-wrapper{display:flex;flex-direction:column;gap:32px;max-width:580px;width:100%}.tunisia-creatives__selectors{display:flex;flex-direction:column;width:100%;gap:32px}@media screen and (max-width:767px){.tunisia-creatives__selectors{gap:24px}}.tunisia-creatives__selectors-item{padding-left:32px;position:relative;cursor:pointer}@media screen and (max-width:767px){.tunisia-creatives__selectors-item{padding-left:24px}}.tunisia-creatives__selectors-item::before{position:absolute;width:7px;height:100%;content:"";top:50%;left:0;transform:translate(0,-50%);background:#265742;border-radius:2px;display:none}.tunisia-creatives__selectors-item.active::before,.tunisia-creatives__selectors-item:hover::before{display:block}.tunisia-creatives__selectors-item.active .tunisia-creatives__selectors-btn,.tunisia-creatives__selectors-item:hover .tunisia-creatives__selectors-btn{background:#f9f9fb}.tunisia-creatives__selectors-btn{box-sizing:border-box;width:100%;background:#fff;border:1px solid rgb(0 0 0 / .2);display:flex;align-items:center;padding:24px;gap:20px;border-radius:16px}@media screen and (max-width:767px){.tunisia-creatives__selectors-btn{padding:16px}}.tunisia-creatives__selectors-btn p{margin:0;font-family:"Montserrat";font-weight:600;font-size:18px;line-height:150%;color:#102a1f}.tunisia-creatives__selectors-icon{display:flex;justify-content:center;align-items:center;width:32px;height:32px;background:#265742;border-radius:6px}.tunisia-creatives__slider{position:relative;width:100%;display:none;overflow:hidden}.tunisia-creatives__slider.active{display:block}@media screen and (max-width:480px){.tunisia-creatives__slider{padding-bottom:40px}}.tunisia-creatives__slider-wrapper{position:relative;overflow:auto;display:flex;align-items:stretch;justify-content:flex-start;gap:32px;width:100%;scrollbar-color:#265742 #fff0;scrollbar-width:thin}.tunisia-creatives__slider-wrapper::-webkit-scrollbar-thumb{background-color:#265742;border-radius:3px;border:none}.tunisia-creatives__slider-wrapper::-webkit-scrollbar-track{background:#fff0;border:none}@media screen and (max-width:480px){.tunisia-creatives__slider-wrapper{justify-content:space-between;gap:0;align-items:initial;overflow:initial;flex-wrap:nowrap}}.tunisia-creatives__card{display:grid;grid-template-rows:auto auto 1fr;grid-template-columns:1fr;align-items:flex-start;width:330px;background:#fff;border:1px solid rgb(0 0 0 / .2);border-radius:24px;padding:32px;gap:20px;box-sizing:border-box;flex-shrink:0;height:530px;margin:0 auto}@media screen and (max-width:991px){.tunisia-creatives__card{height:480px;position:relative;overflow:hidden}}@media screen and (max-width:767px){.tunisia-creatives__card{padding:20px;border-radius:16px;width:280px;height:460px}}.tunisia-creatives__card p{margin:0;font-family:"Montserrat";font-weight:700;font-size:20px;line-height:130%;color:#102a1f}@media screen and (max-width:767px){.tunisia-creatives__card p{font-size:18px}}.tunisia-creatives__card-icon{justify-content:center;display:flex;align-items:center;width:68px;height:68px;background:#f9f9fb;border-radius:9px}.tunisia-creatives__card-img{position:relative;width:100%;border-radius:10px;overflow:hidden;display:flex;align-items:stretch;height:100%;min-height:0}.tunisia-creatives__card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;display:block}.tunisia-geo{display:flex;flex-direction:column;align-items:center;padding:120px 30px;overflow:hidden;position:relative;background:#f9f9fb}@media screen and (max-width:991px){.tunisia-geo{padding:80px 30px}}@media screen and (max-width:767px){.tunisia-geo{padding:40px 30px}}@media screen and (max-width:480px){.tunisia-geo{padding:40px 20px}}.tunisia-geo__container{max-width:1224px;width:100%;position:relative;margin:0 auto;display:flex;align-items:center;flex-direction:column;gap:64px}@media screen and (max-width:991px){.tunisia-geo__container{max-width:728px;position:static;gap:40px;flex-direction:column}}@media screen and (max-width:767px){.tunisia-geo__container{gap:24px}}.tunisia-geo__text{display:flex;flex-direction:column;align-items:center;gap:24px}.tunisia-geo__text h2{margin:0;font-family:"Montserrat";font-weight:700;font-size:48px;line-height:120%;text-align:center;color:#102a1f}@media screen and (max-width:991px){.tunisia-geo__text h2{font-size:32px}}@media screen and (max-width:767px){.tunisia-geo__text h2{font-size:24px}}.tunisia-geo__text h2 span{color:#265742}.tunisia-geo__text p{margin:0;font-family:"Montserrat";font-weight:500;font-size:20px;line-height:120%;text-align:center;color:#102a1f;opacity:.8;max-width:880px}@media screen and (max-width:991px){.tunisia-geo__text p{max-width:390px;font-size:18px}}@media screen and (max-width:767px){.tunisia-geo__text p{font-size:16px}}.tunisia-geo__btns{display:flex;justify-content:center;gap:32px;width:100%}@media screen and (max-width:991px){.tunisia-geo__btns{gap:24px}}@media screen and (max-width:767px){.tunisia-geo__btns{flex-direction:column;align-items:center;gap:16px}}.tunisia-geo__btn{margin:0;box-sizing:border-box;display:flex;justify-content:center;gap:10px;align-items:center;padding:24px 40px;background:#265742;border-radius:16px;text-decoration:none;width:-moz-fit-content;width:fit-content}.tunisia-geo__btn:hover{opacity:.8}@media screen and (max-width:767px){.tunisia-geo__btn{padding:16px 20px;border-radius:12px}}@media screen and (max-width:480px){.tunisia-geo__btn{width:100%}}.tunisia-geo__btn span{font-family:"Montserrat";font-weight:600;font-size:20px;line-height:120%;color:#fff}@media screen and (max-width:767px){.tunisia-geo__btn span{font-size:16px}}.tunisia-geo__btn img{flex-shrink:0}.tunisia-geo__unfilled-btn{margin:0;box-sizing:border-box;display:flex;justify-content:center;gap:10px;align-items:center;padding:24px 40px;background:#fff0;border-radius:16px;text-decoration:none;width:-moz-fit-content;width:fit-content;border:1px solid #102a1f}.tunisia-geo__unfilled-btn:hover{opacity:.8;background:rgb(16 42 31 / .2)}@media screen and (max-width:767px){.tunisia-geo__unfilled-btn{padding:16px 20px;border-radius:12px}}@media screen and (max-width:480px){.tunisia-geo__unfilled-btn{width:100%}}.tunisia-geo__unfilled-btn span{font-family:"Montserrat";font-weight:600;font-size:20px;line-height:120%;color:#102a1f}@media screen and (max-width:767px){.tunisia-geo__unfilled-btn span{font-size:16px}}.tunisia-geo__unfilled-btn img{flex-shrink:0}.tunisia-geo__content{display:flex;flex-direction:column;align-items:center;gap:40px}@media screen and (max-width:767px){.tunisia-geo__content{gap:24px}}.tunisia-geo__content h3{margin:0;font-family:"Montserrat";font-weight:700;font-size:32px;line-height:130%;text-align:center;color:#102a1f}@media screen and (max-width:991px){.tunisia-geo__content h3{font-size:24px}}.tunisia-geo__cards{display:flex;align-items:stretch;justify-content:space-around;flex-wrap:wrap;gap:40px}@media screen and (max-width:991px){.tunisia-geo__cards{gap:32px}}@media screen and (max-width:767px){.tunisia-geo__cards{gap:24px;flex-direction:column}}.tunisia-geo__card{display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid rgb(0 0 0 / .2);border-radius:24px;gap:20px;padding:32px;max-width:245px;width:100%;box-sizing:border-box}@media screen and (max-width:991px){.tunisia-geo__card{width:calc(50% - 16px)}}@media screen and (max-width:767px){.tunisia-geo__card{width:100%}}.tunisia-geo__card p{margin:0;font-family:"Montserrat";font-weight:700;font-size:18px;line-height:130%;text-align:center;color:#102a1f}.tunisia-geo__card-icon{display:flex;justify-content:center;align-items:center;width:75px;height:75px;background:#fff;border-radius:9px}