@charset "UTF-8";
#sp-header .logo { max-width: 100%;
}
#offcanvas-toggler { font-size: 24px;
}
#sppb-addon-1620474047060 .sppb-icons-group-list li:not(:last-child) .sppb-icons-label-text::after { display: none!important;
}
.sp-scroll-up { left: 30px;
}
.whatsappchat .popup-section .popup .popuptext .popup-box .popup-top .image img { max-width: 60px!important; border-radius: 5px!important; -moz-border-radius: 5px!important; -webkit-border-radius: 5px!important;
}
.whatsappchat img.is-analytics { display: inline !important; max-width: 28px !important; margin-top: -1px !important;
}
#sppb-addon-1622149040501 .sppb-modal-selector span { width: 70px; height: 70px;
}
#sppb-addon-1622149040501 .sppb-modal-selector span > i { font-size: 25px!important; width: 25px!important; height: 25px!important; line-height: 40px!important; margin-left: 7px!important;
}
.logo-image { height: auto!important;
}
.whatsappchat .popup-section .popup .popuptext .popup-box .chat-content { margin: 12px 19px 19px 18px !important; font-size: 16px!important; line-height: 22px!important;
}
.whatsappchat .popup-section .popup .popuptext .popup-box .response input { border-radius: 0px 0px 8px 8px!important; -moz-border-radius: 0px 0px 8px 8px!important; -webkit-border-radius: 0px 0px 8px 8px!important;
}
.whatsappchat .popup-section .popup .popuptext .popup-box .chat-content .message { padding: 11px 15px 15px 15px !important;
}
.whatsappchat .popup-section .popup .popuptext .popup-box .popup-top .content .label { text-align: right!important; float: right!important; font-weight: 500!important;
}
.whatsappchat.is-bottom_right .popup-section .popup .popuptext.show, #myPopup { max-width: 330px !important; margin-bottom: -7px!important;
}
.whatsappchat .popup-section .popup .popuptext .popup-box .popup-top .image { padding-right: 15px!important;
}
.whatsappchat_106.is-bottom_right .popup-section .popup .myPopup_106::after { border: none!important;
}
.sp-page-title { background-size: cover!important; background-repeat:no-repeat!important; background-position:center!important;
}
.pagina_de_inicio .sppb-text-left .sppb-img-responsive { width: 46px;
}
.sp-page-builder .page-content #section-id-1621345240561 { padding-bottom: 0px;
}
.sp-page-builder .page-content #section-id-1621835164324 { padding-top: 0px!important;
}
#sppb-addon-1621836532186 .sppb-addon-title, #sppb-addon-1621839366881 h3.sppb-addon-title, #sppb-addon-1627724937246 h3.sppb-addon-title, #sppb-addon-1627725087874 h3.sppb-addon-title, #sppb-addon-1627725087898 h3.sppb-addon-title, #sppb-addon-1627726693149 h3.sppb-addon-title { font-size: 26px!important;
}

.habitaciones #sppb-addon-wrapper-1627809161569, .habitaciones #sppb-addon-wrapper-1627809161580, .habitaciones #sppb-addon-wrapper-1627815168604, .habitaciones #sppb-addon-wrapper-1627815168617, .habitaciones #sppb-addon-wrapper-1627815168625, .habitaciones #sppb-addon-wrapper-1627822551361 { width: 100%!important;
}
.habitaciones #sppb-addon-1627809161569, .habitaciones #sppb-addon-1627809161580, .habitaciones #sppb-addon-1627815168604, .habitaciones #sppb-addon-1627815168617, .habitaciones #sppb-addon-1627815168625, .habitaciones #sppb-addon-1627822551361 { padding: 23% 0px 23% 0px!important;
}
.habitaciones .sppb-addon-single-image-container { width: 100%!important;
}
.habitaciones .sppb-img-responsive { width: 100%!important;

}
}
@media (max-width:480px) {
.sppb-sp-slider-title { margin-top: -50px!important;
}
#sppb-addon-wrapper-1622149040501 { margin-top: -50px!important;
}
}
@media (min-width:481px) and (max-width:600px) {
.luxyourt-slider.sp-slider { margin-bottom: -100px!important;
}
.sppb-sp-slider-title { margin-top: -170px!important;
}
#sppb-addon-wrapper-1622149040501 { margin-top: -110px!important;
}
}
@media (min-width:601px) and (max-width:767px) {
.sppb-sp-slider-title { margin-top: -20px!important;
}
#sppb-addon-wrapper-1622149040501 { margin-top: -30px!important;
}
}
@media (max-width:767px) {
.sp-page-builder .page-content #section-id-1627723755011, .sp-page-builder .page-content #section-id-1627723755031, .sp-page-builder .page-content #section-id-1627724937235 { padding-top: 12px!important;
}
.sp-page-builder .page-content #section-id-1627723755026, .sp-page-builder .page-content #section-id-1627725087872, .sp-page-builder .page-content #section-id-1627726693136 { padding-top: 20px!important;
}
.sp-page-builder .page-content #section-id-1627725087875, .sp-page-builder .page-content #section-id-1627726693141 { padding-top: 12px!important;
}
#column-wrap-id-1621839366874, #column-wrap-id-1627725087879, #column-wrap-id-1627726693154 { margin-bottom: 20px!important;
}
.sp-page-builder .page-content #section-id-1627723755011, .sp-page-builder .page-content #section-id-16277237550311, .sp-page-builder .page-content #section-id-1627723755031, .sp-page-builder .page-content #section-id-1627724937235, .sp-page-builder .page-content #section-id-1627725087875, .sp-page-builder .page-content #section-id-1627726693141 { padding-bottom:0px!important;
}
.sp-page-builder .page-content #section-id-1621839366873, .sp-page-builder .page-content #section-id-1627724937238, .sp-page-builder .page-content #section-id-1627725087878, .sp-page-builder .page-content #section-id-1627726693144 { padding-top: 0px!important;
}
#section-id-1627815168603 { padding-top: 0px!important;
}
}
@media (min-width:768px) and (max-width:991px) {
.habitaciones .sppb-col-sm-6 { width:100%!important; -ms-flex: 0 0 100%!important; flex: 0 0 100%!important; max-width: 100%!important;
}
.sp-page-builder .page-content #section-id-1627723755031 { padding-bottom: 0px!important;
}
.sp-page-builder .page-content #section-id-1621839366873 { padding-top: 0px!important;
}
.sp-page-builder .page-content #section-id-1627724937238 { padding-bottom: 10px!important;
}
.sp-page-builder .page-content #section-id-1627815168603 { padding-top: 0px!important;
}
.sp-page-builder .page-content #section-id-1627723755026 { padding-top: 10px!important;
}
.sp-page-builder .page-content #section-id-1627725087872 { padding-top: 10px!important;
}
.sp-page-builder .page-content #section-id-1627725087878 { padding-top: 0px!important;
}
.sp-page-builder .page-content #section-id-1627725087875 { padding-bottom: 0px!important;
}
.sp-page-builder .page-content #section-id-1627725087903 { padding-top: 60px!important;
}
#sppb-addon-wrapper-1627725087895 { margin-bottom: 30px!important;
}
.sp-page-builder .page-content #section-id-1627726693136 { padding-top: 10px!important;
}
.sp-page-builder .page-content #section-id-1627726693141 { padding-bottom: 0px!important;
}
.sp-page-builder .page-content #section-id-1627726693144 { padding-top: 0px!important;
}
.sp-page-builder .page-content #section-id-1627815168628 { padding-bottom: 0px!important;
}
}
@media (min-width:992px) {
.no_boton_menu { display:none!important;
}
#sppb-addon-wrapper-1622149040501 { margin-bottom: 150px!important;
}
#sppb-addon-1622149040501 { width: 600px; height: 352px; padding: 119px 100px 45px 100px !important;
}
.sp-page-builder .page-content #section-id-1621839366873, .sp-page-builder .page-content #section-id-1621835164324, .sp-page-builder .page-content #section-id-1627815168603, .sp-page-builder .page-content #section-id-1627725087878, .sp-page-builder .page-content #section-id-1627725087903 { padding-bottom: 0px!important;
}
}
@media (min-width:480px) and (max-width:767px) {
#sppb-addon-1622149040501 { width: 400px; height: 235px; padding: 64px 100px 45px 100px !important;
}
}
@media (min-width:768px) and (max-width:991px) {
#sppb-addon-wrapper-1622149040501 { margin-bottom: 100px;
}
#sppb-addon-1622149040501 { width: 500px; height: 294px; padding: 94px 100px 45px 100px !important;
}
}
@media (min-width:992px) and (max-width:1199px) {
#sppb-addon-wrapper-1620299499049 { margin: 0px 0px 0px 0px!important;
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span { padding: 0 10px; font-size: 15px;
}
}