.offcanvas-body{display:flex;flex-direction:column;justify-content:space-between}.menu-aside .offcanvas-header .btn-close{transform:rotate(0);transition:all .3s ease-in-out}.menu-aside .offcanvas-header .btn-close:hover{transform:rotate(180deg)}.menu-aside .btn-close{opacity:1}.menu-aside .map{background-color:#001f35;background-image:url(../images/container-bg/block_map.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;bottom:0;color:#fff;padding-left:2.5rem;position:relative;width:100%}.menu-aside .map ul{font-size:.8rem;font-weight:600;list-style:none;margin:0;padding:25px 0}.menu-aside .map ul ul{font-size:.8rem;font-weight:500!important;padding:0}.menu-aside .map ul ul li:first-child,.menu-aside .map ul ul li:nth-child(2),.menu-aside .map ul ul li:nth-child(3),.menu-aside .map ul ul li:nth-child(4){margin-top:20px}.menu-aside .map ul ul .phone a{color:#fff}.menu-aside .map ul ul .phone img{margin:0 10px;width:15px}.menu-aside .map .pin{background-image:url(../images/block-escape-places/pin-white.png);background-repeat:no-repeat;background-size:contain;cursor:auto;height:43px;left:0;position:absolute;top:0;transition:all .3s ease-in-out;width:22px}.menu-aside .map .pin.selected{background-image:url(../images/block-escape-places/pin-blue.png)}.menu-aside .map .pin:first-child{left:62%;top:34.2%}.menu-aside .map .pin:nth-child(2){left:73%;top:40%}.menu-aside .map .pin:nth-child(3){left:76%;top:50%}.menu-aside .map .pin:nth-child(4){left:80%;top:85%}.menu-aside .offcanvas-header{padding:1.5rem 1rem}.menu-aside .offcanvas-body{padding:0}.menu-aside .btn-lang .icon-flag{height:1.7rem;width:1.7rem}.menu-aside .btn-lang:active,.menu-aside .btn-lang:hover{opacity:.75}.menu-aside .menu{margin-bottom:24px;overflow-y:auto}.menu-aside .menu-end{display:flex;flex-direction:column;position:relative}.menu-aside .second-menu{position:relative;width:100%;z-index:1}.menu-aside .contact-us-title,.menu-aside .contact-us-title ul,.menu-aside .menu,.menu-aside .menu ul,.menu-aside .second-menu,.menu-aside .second-menu ul{padding-left:0}.menu-aside .contact-us-title li,.menu-aside .menu li,.menu-aside .second-menu li{list-style-type:none}.menu-aside .contact-us-title .l1>a,.menu-aside .menu .l1>a,.menu-aside .second-menu .l1>a{display:flex}.menu-aside .contact-us-title .l1,.menu-aside .contact-us-title .l2,.menu-aside .menu .l1,.menu-aside .menu .l2,.menu-aside .second-menu .l1,.menu-aside .second-menu .l2{position:relative}.menu-aside .contact-us-title .l1>a,.menu-aside .contact-us-title .l2>a,.menu-aside .menu .l1>a,.menu-aside .menu .l2>a,.menu-aside .second-menu .l1>a,.menu-aside .second-menu .l2>a{margin-left:2.5rem}.menu-aside .contact-us-title .l1>a[aria-expanded=true]:after,.menu-aside .contact-us-title .l2>a[aria-expanded=true]:after,.menu-aside .menu .l1>a[aria-expanded=true]:after,.menu-aside .menu .l2>a[aria-expanded=true]:after,.menu-aside .second-menu .l1>a[aria-expanded=true]:after,.menu-aside .second-menu .l2>a[aria-expanded=true]:after{transform:rotate(45deg)}.menu-aside .contact-us-title .l1>a.arrow:after,.menu-aside .contact-us-title .l2>a.arrow:after,.menu-aside .menu .l1>a.arrow:after,.menu-aside .menu .l2>a.arrow:after,.menu-aside .second-menu .l1>a.arrow:after,.menu-aside .second-menu .l2>a.arrow:after{content:url(data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9Ikdyb3VwIDE4NDMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgMTIuODM4IDEyLjgzOCI+PHBhdGggZGF0YS1uYW1lPSJMaWduZSA2OSIgZD0iTTYuODE4IDEyLjgzOGgtLjhWMGguOFoiIGZpbGw9IiMwMTAxMDEiLz48cGF0aCBkYXRhLW5hbWU9IkxpZ25lIDcwIiBkPSJNMTIuODM4IDYuODE4SDB2LS44aDEyLjgzOFoiIGZpbGw9IiMwMTAxMDEiLz48L3N2Zz4=);display:inline-block;margin-left:auto;margin-right:2.5rem;padding:0 10px;transition:transform .3s ease}.menu-aside .contact-us-title .l1,.menu-aside .menu .l1,.menu-aside .second-menu .l1{font-size:.9rem;font-weight:600;margin-top:.8rem;padding:1rem 0 0;text-transform:capitalize}.menu-aside .contact-us-title .l1 li,.menu-aside .menu .l1 li,.menu-aside .second-menu .l1 li{text-transform:none}.menu-aside .contact-us-title .l1:first-child,.menu-aside .menu .l1:first-child,.menu-aside .second-menu .l1:first-child{margin-top:0}.menu-aside .contact-us-title .l2,.menu-aside .menu .l2,.menu-aside .second-menu .l2{font-size:.85rem;font-weight:500;margin-top:.3rem;padding:.5rem 0 0 .8rem}.menu-aside .contact-us-title .l2:last-child,.menu-aside .menu .l2:last-child,.menu-aside .second-menu .l2:last-child{margin-bottom:1rem}.menu-aside .contact-us-title .l3,.menu-aside .menu .l3,.menu-aside .second-menu .l3{border-left:1px solid #ccc;font-size:.85rem;font-weight:400;margin-left:4em;padding:0 .8rem .7em}.menu-aside .contact-us-title .l3:first-child,.menu-aside .menu .l3:first-child,.menu-aside .second-menu .l3:first-child{margin-top:.5em;padding-top:0}.menu-aside .contact-us-title .l3:last-child,.menu-aside .menu .l3:last-child,.menu-aside .second-menu .l3:last-child{padding-bottom:0}.menu-aside .second-menu{background-color:#effaff;margin-bottom:0;margin-top:0;padding:.8rem 0}.menu-aside .second-menu .l1{font-size:.8rem;font-weight:400;padding:0;text-transform:none}.menu-aside .second-menu .l1 a{color:#001f35}.menu-aside hr{margin:2rem 0;width:80%}.menu-aside .url-univers{font-size:1.125rem;font-weight:300;position:relative;text-decoration:none;transition:.5s}.menu-aside .url-univers:after{background:var(--bs-primary);content:"";height:.25px;left:0;position:absolute;top:115%;transform:scaleX(0);transform-origin:right;transition:transform .3s ease;width:100%}.menu-aside .url-univers:hover:after{transform:scaleX(1);transform-origin:left}.menu-aside .btn-primary{font-size:.875rem;font-weight:600}.menu-aside .btn-primary .icon{color:#fff;height:32.5px;margin:-2px 10px 0 0;width:22px}.menu-aside .phone-icon{fill:#fff;color:#fff;margin-right:.8rem}.menu-aside .contact-us-title{cursor:pointer;display:flex}.menu-aside .cross{display:inline-block;height:11px;margin-left:auto;margin-right:3rem;transition:transform .3s ease}.menu-aside .cross-active{rotate:45deg}.menu-aside .v-enter-active,.menu-aside .v-leave-active{transition:opacity .8s ease,max-height .8s ease}.menu-aside .v-enter-from,.menu-aside .v-leave-to{opacity:0}.menu-aside .v-enter-active{max-height:0}.menu-aside .v-enter-to{max-height:500px;opacity:1}.menu-aside .v-leave-active{max-height:500px}.menu-aside .v-leave-to{max-height:0;opacity:0}
