@font-face{font-family:Ethnocentric;font-style:normal;font-weight:400;src:url(/build/assets/ttf/Ethnocentric.CH4SlHVX.ttf) format("truetype")}body.modal-open{overflow:hidden!important}.header{padding:14px 0;width:100%}.header__container{align-items:center;display:flex}.logo{height:47px;margin-right:48px;width:223px}.mobile-menu__button{display:none}.mobile-menu{align-items:center;display:flex;justify-content:space-between;width:100%}.navigation{display:block;margin-right:auto}.navigation__list{align-items:center;display:flex;flex-direction:row;gap:24px;padding-top:12px}@media screen and (min-width:1140px) and (max-width:1210px){.navigation__list{gap:10px}}.navigation__list-item.active{position:relative}.navigation__list-item.active>a{color:var(--brands-primary)}.navigation__list-item.active:after{background-color:var(--brands-primary);bottom:-28px;content:"";height:4px;left:0;position:absolute;width:100%}.navigation__list-item:not(.active):hover>a{color:var(--accent-hover-color)}.navigation__list-link{color:var(--neutrals-80);font-size:16px;font-weight:600;line-height:160%;transition:var(--transition)}.header__profile-wrapper{align-items:center;display:flex;margin-top:12px}.header__create-profile-link{color:var(--brands-primary);display:block;font-size:16px;font-weight:600;line-height:1.6;margin-right:60px;transition:var(--transition)}.header__create-profile-link:hover{color:var(--accent-hover-color)}.header__button{background-color:var(--brands-primary);border:none;border-radius:8px;color:var(--white-color);display:block;font-size:16px;font-weight:600;line-height:1.6;padding:12px 24px;position:relative;transition:var(--transition)}.header__button:before{background-color:var(--neutrals-20);content:"";height:100%;left:-30px;position:absolute;top:0;width:1px}.header__button:hover{background-color:var(--accent-hover-color)}.footer{background-color:var(--bg-dark);padding:64px 0 38px}.footer__wrapper-main-comtent{display:flex;justify-content:space-between;margin-bottom:105px}.footer__subtitle{margin-top:38px;max-width:270px}.footer-text{color:var(--neutrals-20);font-size:16px;line-height:1.6}.footer-text-bold{color:var(--white-color);font-size:18px;font-weight:600;line-height:1.6}.footer__nav-wrapper{display:flex;gap:40px}@media screen and (min-width:811px){.footer__nav-wrapper{justify-content:space-between}}.footer__nav{display:flex;flex-direction:column;gap:18px;max-width:210px}.footer__nav-item>a{transition:var(--transition)}.footer__nav-item:hover>a{color:var(--accents-blue);cursor:pointer}.footer__contact-box{display:flex;flex-direction:column;gap:18px}.footer__email,.footer__phone{align-items:center;display:flex;gap:12px}.footer__email img,.footer__phone img{height:20px;width:20px}.footer__email span,.footer__phone span{color:var(--neutrals-40);line-height:1.6;transition:var(--transition)}.footer__email:hover>span,.footer__phone:hover>span{color:var(--accents-blue)}.footer__down_wrapper{align-items:center;display:flex;justify-content:space-between;position:relative}.footer__down_wrapper:before{background-color:var(--neutrals-60);content:"";height:2px;left:0;position:absolute;top:-40px;width:100%}.footer__rights{color:var(--neutrals-60);font-size:16px;font-weight:500;line-height:1.6}.footer__social-media{align-items:center;display:flex;gap:24px}.footer__social-media-item{align-items:center;background-color:var(--neutrals-80);border-radius:50%;display:flex;height:32px;justify-content:center;transition:var(--transition);width:32px}.footer__social-media-item>img{height:14px;width:14px}.footer__social-media-item:hover{background-color:var(--accents-blue)}#swap-locations{border-bottom:1px solid var(--white-color);cursor:pointer;margin-left:-60px;margin-right:-25px;margin-top:6px;position:relative}@media screen and (max-width:1140px){#swap-locations{align-items:end;background:none;cursor:pointer;display:flex;height:35px;justify-content:end;pointer-events:auto;position:absolute;right:40px;top:10px;width:35px}#swap-locations:hover svg{stroke:var(--neutrals-80)}}#swap-locations svg{transition:transform .3s ease,stroke .3s ease,fill .3s ease;stroke:var(--neutrals-100);height:30px;width:30px;fill:none}#swap-locations:hover svg{stroke:var(--neutrals-80);transform:scale(1.1)}.hidden{height:0;visibility:hidden;width:0}.iti{display:unset!important}@font-face{font-family:Rubik;font-style:normal;font-weight:700;src:url(/build/assets/ttf/Rubik-Black.pnWwatlH.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:700;src:url(/build/assets/ttf/Rubik-BlackItalic.CedLjcaT.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:700;src:url(/build/assets/ttf/Rubik-Bold.OGWP0tra.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:700;src:url(/build/assets/ttf/Rubik-BoldItalic.B-Mz0bkN.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:800;src:url(/build/assets/ttf/Rubik-ExtraBold.CnUsGbel.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:800;src:url(/build/assets/ttf/Rubik-ExtraBoldItalic.CgxoLkKN.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:400;src:url(/build/assets/ttf/Rubik-Italic.BH8Fbss0.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:300;src:url(/build/assets/ttf/Rubik-Light.C6ThhFoI.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:300;src:url(/build/assets/ttf/Rubik-LightItalic.B3V9t1ed.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:500;src:url(/build/assets/ttf/Rubik-Medium.CivPKezq.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:500;src:url(/build/assets/ttf/Rubik-MediumItalic.D72iyroJ.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:400;src:url(/build/assets/ttf/Rubik-Regular.BCr64LpH.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:600;src:url(/build/assets/ttf/Rubik-SemiBold.CV33eIK-.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:600;src:url(/build/assets/ttf/Rubik-SemiBoldItalic.5T4iX5Wg.ttf) format("truetype")}.text-center{text-align:center}
