/*!
Theme Name: Booklium Child
Theme URI: https://motopress.com/products/booklium
Author: MotoPress
Author URI: https://motopress.com
Description: Awesome WordPress theme.
Version: 0.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: booklium
Template: booklium
*/
 @font-face{font-family:'BB Modern Condensed';src:url(/wp-content/themes/booklium-child/fonts/bb-modern-condensed.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'GT Alpina Light';src:url(/wp-content/themes/booklium-child/fonts/GT-Alpina-Standard-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}.mphb-label,.mphb-booking-form label,.mphb-field-group label,.mphb-check-in-date label,.mphb-check-out-date label,.mphb-datepick-popup label,.mphb-search-form label,.mphb-room-type-title,.mphb-room-type-description,.mphb-price,.mphb-total-price,.mphb-form label,.mphb-checkout-label{color:#2F591C!important}body,button,input,select,optgroup,textarea{color:#2F591C;font-family:'GT Alpina Light',serif;font-weight:400;font-size:18px;font-size:1rem;line-height:1.75}h1:first-child{margin-top:0;font-family:'BB Modern Condensed',sans-serif;text-transform:uppercase;letter-spacing:.3px;font-weight:400;font-size:50px;color:#2F591C}label,h1,h2,h3,h4,h5,h6{color:#2F591C}.fuente-bb{font-family:'BB Modern Condensed',sans-serif}.fuente-alpina{font-family:'GT Alpina Light',serif}body.site-boxed .main-navigation .menu>li>a,body.site-wide .main-navigation .menu>li>a{font-family:'GT Alpina Light',serif!important;font-size:16px!important;color:#2F591C!important;font-weight:normal!important;text-decoration:none;transition:color 0.3s ease}#masthead{position:sticky;top:0;z-index:10}body.site-boxed .site-header,body.site-wide .site-header{padding:10px 40px!important;display:flex;align-items:center}@media (max-width:768px){body.site-boxed .site-header,body.site-wide .site-header{padding:10px 20px!important}}.site-header:before{background-color:#E6F9C5}.site-branding img{max-height:110px!important}.site-header{height:110px!important;display:flex;align-items:center}.mphb_sc_search-form,.mphb_sc_search-form *{font-family:'GT Alpina Light',serif}.mphb_sc_search-form{padding:20px;border-radius:12px}.mphb_sc_search-form input[type="text"],.mphb_sc_search-form input[type="date"],.mphb_sc_search-form select,.mphb_sc_search-wrapper input[type="text"],.mphb_sc_search-wrapper select,.mphb_sc_booking_form-wrapper input[type="text"],.mphb_sc_booking_form-wrapper select,.widget_mphb_search_availability_widget input[type="text"],.widget_mphb_search_availability_widget select{color:#333;background-color:#fff;border:1px solid #ccc!important;padding:10px 12px;border-radius:8px;font-size:16px;line-height:1.5;letter-spacing:.5px;font-family:'GT Alpina Light',serif!important}.mphb_sc_search-form button,.mphb_sc_search-form input[type="submit"]{background-color:#D36231;color:#fff;border:0 solid #D36231;padding:12px 24px;border-radius:40px;font-size:18px;font-weight:400;cursor:pointer;transition:background-color 0.3s ease;font-family:'GT Alpina Light',serif}.mphb_sc_search-form button:hover,.mphb_sc_search-form input[type="submit"]:hover{background-color:#FFE092;color:#D36231}.mphb_sc_search-wrapper label,.mphb_sc_booking_form-wrapper label,.widget_mphb_search_availability_widget label{color:#2F591C!important;font-family:'GT Alpina Light',serif!important;font-weight:500;font-size:14px}.borde-verde{border:3px solid #2F591C;border-radius:0}.borde-nube{border:3px solid #FFFEE6;border-radius:0}.mphb_sc_rooms-wrapper.mphb-room-types.standard.horizontal-list{justify-content:center}.site-footer{display:none!important}color:#2F591C;max-width:100%}.site-footer a{color:#FFE092}.footer-widgets{background-color:#FFE092;font-family:'GT Alpina Light',serif;color:#2F591C;max-width:100%;margin-top:0rem}.footer-widgets h1,.footer-widgets h2,.footer-widgets h3,.footer-widgets h4,.footer-widgets h5,.footer-widgets h6{color:#2F591C!important}.footer-widgets .widget-title{font-size:18px;font-weight:400}.wp-block-getwid-accordion .wp-block-getwid-accordion__content{border:0;background:transparent!important;padding:1.875rem 2rem;margin:o}.wp-block-getwid-accordion .wp-block-getwid-accordion__header-title{color:#2F591C}.wp-block-getwid-accordion{color:#2F591C;padding:10px 3px}.wp-block-getwid-accordion__header a{font-size:20px;margin:0;line-height:1.3;background-color:#FFFEE6!important;padding:10px 10px}.wp-block-getwid-accordion__content-wrapper{background-color:#FFFEE6!important;line-height:1.3}header,.site-header,.navbar,.menu,.main-navigation{border-bottom:none!important;box-shadow:none!important}.swiper-button-next,.swiper-button-prev{background-color:#FFE092;color:#D36231;padding:10px;border-radius:50%;width:40px;height:40px;transition:background-color 0.3s,color 0.3s}.wp-block-getwid-images-slider.has-arrows-inside .slick-prev,.wp-block-getwid-images-slider.has-arrows-inside .slick-next{background:#D36231!important;color:#FFFEE6!important;width:40px;height:40px;border-radius:10%;z-index:10;transition:background 0.3s,color 0.3s}.wp-block-getwid-images-slider.has-arrows-inside .slick-prev:hover,.wp-block-getwid-images-slider.has-arrows-inside .slick-next:hover{background:#FFE092!important;color:#D36231!important}.fondo-parallax{background-attachment:fixed;background-size:cover;background-position:center center;background-repeat:no-repeat}@media screen and (max-width:768px){.fondo-parallax{background-attachment:scroll}}.fuente-alpina,.fuente-alpina input,.fuente-alpina textarea,.fuente-alpina select,.fuente-alpina label{font-family:'GT Alpina Light',serif!important;color:#2F591C!important}.fuente-alpina .form-row{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:12px}.fuente-alpina .form-col{flex:1 1 200px}.fuente-alpina .form-full{margin-bottom:12px}.fuente-alpina .form-full>*{display:block;width:100%}.fuente-alpina input[type="text"],.fuente-alpina input[type="email"],.fuente-alpina input[type="tel"],.fuente-alpina textarea,.fuente-alpina select{width:100%;padding:10px;border:3px solid #2F591C!important;border-radius:0;box-sizing:border-box;background-color:#fff;color:#2F591C}.fuente-alpina input::placeholder,.fuente-alpina textarea::placeholder{color:#2F591C;opacity:1}.fuente-alpina input[type="submit"]{font-family:'GT Alpina Light',serif!important;background-color:#C26529!important;color:#fff!important;border:none!important;width:100%;padding:14px 20px;font-size:16px;font-weight:600;border-radius:0;cursor:pointer;transition:background 0.3s,color 0.3s}.fuente-alpina input[type="submit"]:hover{background-color:#FFE092!important;color:#C26529!important}.mphb-calendar,.mphb-calendar *,.mphb-datepick-popup,.mphb-datepick-popup *{font-family:'GT Alpina Light',serif!important}.mphb-calendar,.mphb-datepick-popup{background-color:#fff}.mphb-calendar .datepick-month td,.mphb-datepick-popup .datepick-month td{background-color:#fff;color:#2F591C;border:1px solid #e0e0e0;text-align:center;cursor:pointer}.mphb-datepick-popup .datepick-month td a.datepick-today{border:2px solid #E6F9C5!important}.mphb-calendar .datepick-month td .mphb-mark-as-unavailable--check-in,.mphb-calendar .datepick-month td .mphb-mark-as-unavailable--check-out,.mphb-calendar .datepick-month td .mphb-out-of-season-date--check-in,.mphb-calendar .datepick-month td .mphb-out-of-season-date--check-out{background-color:#2F591C!important;color:#ffffff!important}.mphb-calendar .datepick-month td .mphb-mark-as-unavailable--check-in:hover,.mphb-calendar .datepick-month td .mphb-mark-as-unavailable--check-out:hover,.mphb-calendar .datepick-month td .mphb-out-of-season-date--check-in:hover,.mphb-calendar .datepick-month td .mphb-out-of-season-date--check-out:hover{background-color:#1e3d13!important}.mphb-calendar .datepick-month td .mphb-available-date{background-color:#ffffff!important;color:#2F591C!important}.mphb-calendar .datepick-month td .mphb-available-date:hover{background-color:#E6F9C5!important}.datepick-popup .mphb-datepicker-grayscale.mphb-datepick-popup .datepick-month td .datepick-selected{background-color:#2F591C!important;color:#ffffff!important}.datepick-popup .mphb-datepicker-grayscale.mphb-datepick-popup .datepick-month td a.datepick-highlight{background-color:#2F591C!important;color:#ffffff!important}.mphb-calendar .mphb-datepicker-grayscale .datepick-nav,.datepick-popup .mphb-datepicker-grayscale .datepick-nav{background-color:#FFF;color:#2F591C;text-transform:uppercase;font-weight:700;padding:10px}.mphb-calendar .mphb-datepicker-grayscale .datepick-nav a,.datepick-popup .mphb-datepicker-grayscale .datepick-nav a{color:#2F591C;text-decoration:none}.mphb-calendar .mphb-datepicker-grayscale .datepick-nav a:hover,.datepick-popup .mphb-datepicker-grayscale .datepick-nav a:hover{background-color:#E6F9C5;color:#2F591C}.mphb-calendar .mphb-datepicker-grayscale .datepicker-nav a.datepick-disabled:hover,.datepick-popup .mphb-datepicker-grayscale .datepicker-nav a.datepick-disabled:hover{background-color:#FFFEE6!important;color:#cccccc!important;cursor:default}