.elementor-widget-container .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-container .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-69 .elementor-element.elementor-element-b194b83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-69 .elementor-element.elementor-element-b194b83:not(.elementor-motion-effects-element-type-background),.elementor-69 .elementor-element.elementor-element-b194b83>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://apusamay.com/wp-content/uploads/2025/09/bg_habitaciones_breadcrumb.jpg)}.elementor-widget-heading .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-heading .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-69 .elementor-element.elementor-element-febf0b7{text-align:center}.elementor-69 .elementor-element.elementor-element-febf0b7 .elementor-heading-title{color:var(--e-global-color-f3275ec)}.elementor-69 .elementor-element.elementor-element-145052c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:100px;--padding-bottom:101px;--padding-left:0px;--padding-right:0px}.elementor-69 .elementor-element.elementor-element-145052c3:not(.elementor-motion-effects-element-type-background),.elementor-69 .elementor-element.elementor-element-145052c3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-69 .elementor-element.elementor-element-22ad9f3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3D6B31;--border-color:#3D6B31;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-widget-shortcode .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-shortcode .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}@media(min-width:768px){.elementor-69 .elementor-element.elementor-element-22ad9f3{--width:768px}}.mphb-booking-details-title,.mphb-check-in-date,.mphb-check-out-date,.mphb-price-breakdown-title{color:#383838}.mphb-room-number{font-family:"Gayathri",Sans-serif;font-size:24px;font-weight:700;color:#3D6B31}.mphb-room-type-title{color:#383838}.mphb-adults-chooser,.mphb-guest-name-wrapper{display:flex;align-items:center;color:#383838}.mphb-adults-chooser label{width:90px}.mphb_sc_checkout-guests-chooser{width:170px}.mphb-guest-name-wrapper label{width:180px}.mphb-room-type-title a{color:#383838;font-weight:700}.mphb-services-details-title{color:#383838}.mphb_checkout-services-list,.mphb-checkout-section{color:#383838}.mphb-coupon-code-title{width:180px}.mphb-customer-details p{margin-bottom:.2rem}table td{border-color:#3D6B31}.mphb-price-breakdown{color:#383838}.mphb-checkout-text-wrapper{margin-top:5px!important;color:#383838;font-size:12px}.mphb_sc_checkout-form input,.mphb_sc_checkout-form select,.mphb_sc_checkout-form textarea{background-color:rgb(243 245 237)}.mphb_sc_checkout-submit-wrapper input,.mphb-apply-coupon-code-button{background-color:inherit;border:1px solid #383838;color:#383838;padding:10px 90px;border-radius:30px}.mphb_sc_checkout-submit-wrapper input:hover,.mphb-apply-coupon-code-button:hover{background-color:#3D6B31;color:#fff}#mphb-billing-details{color:#383838}.mphb-gateway-chooser-title{font-family:"Gayathri",Sans-serif;color:#383838}.mphb-total-price,.mphb-errors-wrapper,.mphb-terms-and-conditions-accept{color:#383838}#mphb-coupon-details p:first-child{display:flex;align-items:center}.mphb_sc_checkout-form>.mphb-checkout-section:not(:first-of-type){margin-top:2em}.mphb-price-breakdown-accommodation{color:#383838;font-weight:700;font-family:"Gayathri",Sans-serif}#mphb-customer-details{color:#383838;display:flex;flex-wrap:wrap;gap:15px}.mphb-customer-details-title,.mphb-required-fields-tip,.mphb-customer-name,.mphb-customer-last-name,.mphb-customer-note{width:100%}.mphb-customer-document-type,.mphb-customer-document-number{width:calc(50% - 15px)}.mphb-customer-email,.mphb-customer-phone,.mphb-customer-country{width:calc(33.33% - 15px)}.mphb-customer-name,.mphb-customer-last-name{display:flex;align-items:center}.mphb-customer-name label,.mphb-customer-last-name label{width:15%}.mphb-terms-and-conditions-link{color:#3D6B31}@media (max-width:767px){#mphb-customer-details{gap:10px}.mphb-customer-name,.mphb-customer-last-name,.mphb-adults-chooser,.mphb-guest-name-wrapper{display:block;align-items:center}.mphb-customer-document-type,.mphb-customer-document-number,.mphb-customer-email,.mphb-customer-phone,.mphb-customer-country,.mphb-adults-chooser,.mphb-guest-name-wrapper,.mphb_sc_checkout-guests-chooser{width:100%}.mphb_checkout-services-list{padding-left:5px}}