.phones{display:flex;flex-direction:column;gap:16px;max-width:420px}.phone-row{display:flex;align-items:center}.phone-left{background:#282828;color:#fff;padding:10px 24px;border-radius:30px;font-size:16px;position:relative;z-index:1}.phone-right{background:#e66c04;color:#fff;padding:10px 26px;border-radius:30px;margin-left:-20px;text-decoration:none;display:flex;align-items:center;gap:8px;position:relative;z-index:2}@media only screen and (max-width:980px){.two-columns .et_pb_column{width:50%!important}.three-columns .et_pb_column{width:33.33%!important}.four-columns .et_pb_column{width:25%!important}}@media (max-width:980px){.two-columns .et_pb_column{flex:0 0 50%;max-width:50%}}#top-menu li.menu-cta a{border:2px solid #ffffff;border-radius:30px;padding:10px 22px!important;margin-left:15px;transition:all .3s ease}#top-menu li.menu-cta a:hover{background:transparent;color:#ffffff!important}.mobile_menu_bar:before,.mobile_menu_bar:after,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:#e66c04}.nav li ul,.et_mobile_menu{border-color:#e66c04}.booking-header{background:linear-gradient(135deg,#e66c04 0%,#e66c04 100%);padding:8px;color:white;text-align:left;display:flex;align-items:center;justify-content:space-between;border-top-left-radius:var(--dbrl);border-top-right-radius:var(--dbrl)}.datepick.datepick-multi.mphb-datepicker-minimal-orange{width:100%!important;max-width:100%}.mphb-booking-form .button{background-color:#e66c04!important;color:white!important;padding:10px 20px!important;border-radius:50px}input.mphb-datepick{background-color:#f7f7ee!important;border:1px solid #c6a358!important;padding:15px 10px!important;border-radius:4px!important}input.mphb-datepick{background-color:#f7f7ee!important;border:1px solid #c6a358!important;padding:15px 10px!important;border-radius:4px!important}.mphb_sc_checkout-wrapper select{max-width:100%}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:#F7F7EE;border:1px solid #c6a358}.mphb_sc_checkout-wrapper input[type="text"]{max-width:100%}.mphb_sc_checkout-wrapper input[type="email"]{max-width:100%}.mphb_sc_checkout-wrapper textarea{max-width:100%}.mphb_sc_checkout-wrapper .button{background-color:#C6A358;color:white}label[for="mphb_room_details-0-guest-name"]:after{content:" (Nombre de quien se hospedará)";font-size:12px;color:#666;font-weight:normal}label[for="mphb_first_name"]:after{content:" (Tu nombre para facturación)";font-size:12px;color:#666;font-weight:normal}