.logo{display:flex;flex-direction:row!important;align-items:center;gap:15px!important}.logo img{width:80px}.logo span{color:#fff;font-size:26px;font-weight:500}@media screen and (max-width:1200px){.logo{gap:10px!important}.logo img{width:58px}.logo span{font-size:18px}}.header{width:100%;position:fixed;top:0;left:0;right:0;z-index:10000;transition:.25s}.header.bg{background:#091b34}.header .content{height:120px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative}.header .content .logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.header .content .menu{width:100%;margin-right:auto;gap:10px;z-index:1000}.header .content .menu,.header .content .menu li{display:flex;flex-direction:row;align-items:center}.header .content .menu li{padding:12px 20px;border-radius:25px;background-color:hsla(0,0%,100%,.2);color:#fff;gap:8px}.header .content .menu li.selected span{width:5px;height:5px;border-radius:50%;background:orange}.header .content .menu .button{margin-left:auto}@media screen and (max-width:1400px){.header .content .menu *{font-size:14px!important}}@media screen and (max-width:1200px){.header .content{justify-content:center;height:75px}.header .content .logo{position:relative;margin:auto;transform:none;top:0;left:0}.header .content .menu-btn{width:35px;height:18px;position:fixed;top:20px;left:20px;cursor:pointer;z-index:10000}.header .content .menu-btn.opened span:first-of-type{top:4px;transform:rotate(45deg)}.header .content .menu-btn.opened span:nth-of-type(2){display:none}.header .content .menu-btn.opened span:nth-of-type(3){top:4px;transform:rotate(-45deg)}.header .content .menu-btn span{width:100%;height:4px;border-radius:2px;background:#fff;transition:.2s;display:block;position:absolute}.header .content .menu-btn span:first-of-type{top:0}.header .content .menu-btn span:nth-of-type(2){top:8px}.header .content .menu-btn span:nth-of-type(3){top:16px}.header .content .menu{width:300px!important;height:100vh;overflow:auto;background:#091b34;flex-direction:column;padding:80px 20px 20px;position:fixed;z-index:2000;top:0;left:-300px;bottom:0;transition:.2s}.header .content .menu.opened{left:0}.header .content .menu a,.header .content .menu li,.header .content .menu span{width:100%}.header .content .menu .button{width:100%;margin-left:inherit}.header .content .menu .button button{width:100%}}.whatsapp{position:fixed;z-index:10000;right:40px;bottom:40px}@media screen and (min-width:2000px){.whatsapp{right:calc((100% - 1400px)/2)}}@media screen and (max-width:1000px){.whatsapp{bottom:20px;right:20px}}.whatsapp .whatsapp-icon{width:60px;height:60px;padding:15px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#10c379;cursor:pointer}.whatsapp .whatsapp-icon img{width:32px;height:32px}.whatsapp .contacts-popup{position:absolute;width:300px;bottom:80px;right:0;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 1px 6px 2px #a5a5a5}.whatsapp .contacts-popup .contacts-popup-header{width:100%;background:#10c379;padding:20px;display:flex;flex-direction:column;align-items:center;gap:5px}.whatsapp .contacts-popup .contacts-popup-header img{width:14px;height:14px;cursor:pointer;align-self:flex-end}.whatsapp .contacts-popup .contacts-popup-header h4{font-size:14px;color:#fff}.whatsapp .contacts-popup .contacts-popup-header p{font-size:12px;color:#fff}.whatsapp .contacts-popup .persons{width:100%;display:flex;flex-direction:column;padding:10px;gap:10px}.whatsapp .contacts-popup .persons .person{width:100%;display:flex;flex-direction:row;align-items:center;padding:10px;border-radius:10px;gap:15px;background:#f5f7f9;transition:.2s}.whatsapp .contacts-popup .persons .person:hover{background:rgba(218,220,226,.9098039216)}.whatsapp .contacts-popup .persons .person .person-avatar{width:40px;height:40px;flex-grow:0;flex-shrink:0;border-radius:50%;position:relative}.whatsapp .contacts-popup .persons .person .person-avatar img{width:100%;height:100%;object-fit:cover}.whatsapp .contacts-popup .persons .person .person-avatar .person-avatar-status{position:absolute;bottom:0;right:0;width:10px;height:10px;border-radius:50%;background:green}.whatsapp .contacts-popup .persons .person .person-content{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.whatsapp .contacts-popup .persons .person .person-content b,.whatsapp .contacts-popup .persons .person .person-content p{font-size:14px}.whatsapp .contacts-popup .persons .person .person-content .person-online-offline-text{padding:5px;border-radius:5px;background:#10c379;color:#fff;font-size:10px}.footer{width:100%;background:#091b34}.footer .content{padding:100px 0 50px}.footer .content *{color:#fff}.footer .content img{max-width:100%}.footer .content .top-columns{width:100%;display:flex;flex-direction:row;align-items:flex-start;padding-bottom:50px;gap:40px}.footer .content .top-columns .column{flex:1 1;display:flex;flex-direction:column;gap:20px}.footer .content .top-columns .column h4{margin-bottom:30px;color:#ff0}.footer .content .top-columns .column div,.footer .content .top-columns .column ul{display:flex;flex-direction:column;gap:20px}.footer .content .bottom-columns{width:100%;border-top:1px solid #fff;padding-top:50px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:30px}.footer .content .bottom-columns .column{display:flex;flex-direction:row;align-items:center;gap:15px}.footer .content .bottom-columns .column:first-of-type{margin-right:auto}.footer .content .bottom-columns .column button{background:none;border:1px solid #d37f00}.footer .content .bottom-columns .column button:hover{border:1px solid #b86e00;background:#b86e00}@media screen and (max-width:1000px){.footer .content{padding:50px 0}.footer .content .top-columns{flex-direction:column}.footer .content .top-columns .column{gap:20px}.footer .content .top-columns .column h4{margin-bottom:5px}.footer .content .bottom-columns{flex-direction:column}.footer .content .bottom-columns .column:first-of-type{flex-direction:column;align-items:flex-start}}@font-face{font-family:Inter;src:url(/assets/fonts/Inter/Inter-VariableFont_opsz,wght.ttf)}*{box-sizing:border-box;margin:0;padding:0;font-family:Inter,Arial,Helvetica,sans-serif;line-height:1}body{width:100%;min-height:100vh}.page{margin-top:120px}@media screen and (max-width:1200px){.page{margin-top:75px}}.content{width:85%;max-width:1400px;margin:0 auto}@media screen and (max-width:1300px){.content{width:90%}}.leaflet-container{height:500px}a{text-decoration:none}a,li{color:#000;font-size:16px;line-height:1.2}li{list-style-type:none}p{color:#000;font-size:16px;line-height:1.2}@media screen and (max-width:1000px){p{font-size:16px}}button,input,textarea{border:none;outline:none}button{width:-moz-fit-content;width:fit-content;cursor:pointer;font-size:18px;transition:.2s}button.primary{padding:12px 20px;border-radius:25px;background:#e0b157;color:#fff}button.primary:hover{background:#d89a37}@media screen and (max-width:1000px){button{font-size:16px}}.page-title{font-size:72px;font-weight:500;line-height:1}@media screen and (max-width:1400px){.page-title{font-size:64px}}@media screen and (max-width:1000px){.page-title{font-size:30px}}.section-title{font-size:60px;font-weight:500;line-height:1}@media screen and (max-width:1400px){.section-title{font-size:46px}}@media screen and (max-width:1000px){.section-title{font-size:28px}}