.burger-nav[data-v-ac9dd865]{cursor:pointer;display:block;height:20px;position:relative;width:30px}
.burger-nav span[data-v-ac9dd865]{background-color:#002e5d;display:block;height:2px;position:absolute;transition:.3s;width:100%}
.burger-nav span[data-v-ac9dd865]:nth-child(2){margin-top:8px}
.burger-nav span[data-v-ac9dd865]:nth-child(3){margin-top:16px}
.menu-item[data-v-ac9dd865]:before{background-color:#d2cbbf;bottom:0;content:"";display:block;height:2px;position:absolute;width:95%}
li:last-child .menu-item[data-v-ac9dd865]:before{display:none}
.menu-item.active[data-v-ac9dd865]:before,.menu-item[data-v-ac9dd865]:hover:before{background-color:#ffc656}
.arrow.active path[data-v-ac9dd865]{stroke:#002e5d}
.swipe-left-enter[data-v-ac9dd865],.swipe-left-enter-to[data-v-ac9dd865],.swipe-right-enter[data-v-ac9dd865],.swipe-right-enter-to[data-v-ac9dd865]{visibility:hidden}
.swipe-left-enter-active[data-v-ac9dd865],.swipe-left-leave-active[data-v-ac9dd865],.swipe-right-enter-active[data-v-ac9dd865],.swipe-right-leave-active[data-v-ac9dd865]{margin-top:52px;position:fixed;transition:transform .4s ease,opacity .4s ease}
.swipe-left-leave-to[data-v-ac9dd865],.swipe-right-enter[data-v-ac9dd865]{opacity:0;transform:translate(100%)}
.swipe-left-enter[data-v-ac9dd865],.swipe-right-leave-to[data-v-ac9dd865]{opacity:0;transform:translate(-100%)}
.swipe-left-enter-to[data-v-ac9dd865],.swipe-left-leave[data-v-ac9dd865],.swipe-right-enter-to[data-v-ac9dd865],.swipe-right-leave[data-v-ac9dd865]{opacity:1;transform:translate(0)}
#call[data-v-ac9dd865]{fill:#002e5d}
.bg-transparent .logo path[data-v-ac9dd865],.bg-transparent .phone g path[data-v-ac9dd865]{fill:#fff}
.bg-transparent .burger-nav span[data-v-ac9dd865]{background-color:#fff}
.bg-transparent .tel[data-v-ac9dd865],.bg-transparent .top-menu-item[data-v-ac9dd865]{color:#fff}
.top-menu-item[data-v-ac9dd865]{border-bottom:2px solid transparent;margin-right:46px}
.top-menu-item.active[data-v-ac9dd865],.top-menu-item[data-v-ac9dd865]:hover{border-bottom:2px solid #ffc656}
.top-menu-item[data-v-ac9dd865]:last-child{margin-right:0}
.scrollable-column[data-v-ac9dd865]{max-height:calc(100vh - 200px);overflow-y:auto}

.bg-transparent {
--tw-bg-opacity: 1;
background-color: rgb(247 243 237 / var(--tw-bg-opacity, 1));
}
.text-navy-primary {
    color: rgb(0 46 93)!important;
}
footer a{color:#fff;}