body{overflow-x:hidden}li.menu_text{background:#00bdbb}li.menu_text{width:100%}li.menu_text a{font-size:24px!important}.et-menu li li a{padding:3px 16px}.et-menu li li.menu_text a{width:100%}span.et_shop_image{overflow:hidden}div#shop_module .et_shop_image img:hover{transform:scale(1.1)}div#shop_module .et_shop_image img{transition:all 1s ease;overflow:hidden}div#shop_module form.woocommerce-ordering select{border-radius:0px;border:2px solid #333!important;padding:8px 16px}ul.page-numbers li{width:34px}.et-db #et-boc .et-l .et_pb_fullwidth_menu .et_pb_menu__wrap,.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__wrap{justify-content:flex-end!important}.et_pb_module.et_pb_text.header_line p{font-size:44px;color:#fff;font-weight:600}.mphb-booking-form,.mphb_sc_search-form{max-width:100%}p.mphb-view-details-button-wrapper a{color:#000}.mphb-room-type h2.mphb-room-type-title.entry-title{font-size:28px;font-weight:600}.mphb-room-type p{font-size:16px;font-weight:400;color:#000;line-height:1.5}.mphb-room-type ul.mphb-loop-room-type-attributes li{font-size:16px;color:#000;line-height:2;font-weight:400}h2.mphb-recommendation-title{font-size:28px;font-weight:600}ul.mphb-recommendation-details-list,.mphb-reservation-details,p.mphb_sc_search_results-info{font-size:16px;color:#000;font-weight:400}p.mphb_sc_search-check-in-date,p.mphb-required-fields-tip,p.mphb_sc_search-check-out-date,p.mphb_sc_search-adults,p.mphb_sc_search-children{font-size:16px;color:#000;font-weight:400}.remove-before{top:2px}.remove-before svg{color:white}.remove-before span{width:36px;height:36px;display:block;padding-top:5px}