h1,h2{font-family:mauritius-cond,serif}#lengmob .et_pb_menu__menu{display:unset!important}#lengmob .et_mobile_nav_menu{display:none!important}.entry-content .mec-wrap h1,.entry-content .mec-wrap h2,.entry-content .mec-wrap h3,.entry-content .mec-wrap h4,.entry-content .mec-wrap h5,.entry-content .mec-wrap h6,.mec-wrap h1,.mec-wrap h2,.mec-wrap h3,.mec-wrap h4,.mec-wrap h5,.mec-wrap h6{color:#446168!important}.mec-wrap :not(.elementor-widget-container)>p{margin:0 0 20px 0;color:#446168!important;font-weight:400;font-size:14px;line-height:1.45}.mec-events-meta-group-booking .mec-booking-shortcode,.mec-single-event .mec-events-meta-group-booking,.mec-single-event .mec-frontbox{border:1px solid #d5dddf!important}dl{margin:0 0 0.0em}.mec-modal-wrap{max-width:800px!important}.mec-event-footer{border-top:1px solid #e9f1f2;background:#e9f1f2}.mec-calendar .mec-calendar-header h2{padding-top:20px}@media only screen and (min-width:981px){.et_pb_menu .sub-menu{margin-top:0px;border-radius:6px;border-top:none;box-shadow:0px 2px 16px rgb(0 0 0 / 20%);padding:12px 0!important}#page-container .et_pb_menu_0_tb_header.et_pb_menu .nav li ul{background-color:#e9f1f2!important}.et_pb_menu .sub-menu li{padding:0;line-height:1.3;width:100%}.et_pb_menu .sub-menu li a{width:100%;padding:14px 25px}.et_pb_menu .sub-menu li a:hover{color:#e9f1f2!important;background-color:#d5dddf;opacity:1}.et_pb_menu nav>ul>li>.sub-menu:after{position:absolute;content:'';left:36px;top:-26px;border-style:solid;border-width:14px;border-color:transparent transparent #e9f1f2}}.et-menu .menu-item-has-children>a:first-child:after{display:none}.menu-item-1034{padding-right:-0px!important}.botonreservas{letter-spacing:1px!important;font-weight:600}.forminator-button-submit{width:100%!important;border-radius:50px!important;text-transform:uppercase;pading-top:10px;padding-bottom:10px;letter-spacing:1px}.wp-element-button,.wp-block-button__link{padding:calc(1em + 2px) calc(6em + 2px)}.et-pb-arrow-next,.et-pb-arrow-prev{color:#fff!important}@media all and (max-width:767px){html .et-db .two-col-mob .et_pb_column{width:47.25%!important}html .et-db .two-col-mob .et_pb_column:nth-last-child(-n+2){margin-bottom:0}html .et-db .two-col-mob .et_pb_column:not(:nth-child(2n)){margin-right:5.5%!important}}