.et-cart-info{display:none!important}.logo-dycode{font-family:'Nasalization',Helvetica,Arial,Lucida,sans-serif;font-weight:900;font-size:18px;text-align:center}.logo-dycode:hover,.logo-dycode{color:#d10003!important}.et-db #et-boc .et-l .et_pb_text_0.et_pb_text,.et-db #et-boc .et-l .et_pb_text_0.et_pb_text h1{font-family:'Manrope',sans-serif}.et_pb_contact_form label.et_pb_contact_form_label{font-size:16px;display:block!important;color:#000000;font-family:'Manrope',sans-serif;margin-bottom:5px}.et_pb_contact_form .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{display:none}.et_pb_contact_form ::-webkit-input-placeholder{color:#fff!important}.et_pb_contact_form.my_contact :-moz-placeholder{color:#fff!important}.et_pb_contact_form ::-moz-placeholder{color:#fff!important}.et_pb_contact_form :-ms-input-placeholder{color:#fff!important}.et_pb_contact_field_options_list span{display:inline-block;color:#000000;margin-right:30px}.et_contact_bottom_container{width:100%!important}@media (max-width:767px){p.et_pb_contact_field.et_pb_contact_form_0{max-width:100%!important}}.et-db #et-boc .et-l .dipi_table_maker_0 .dipi-table-maker table{margin:0 0 0px}.et_pb_blog_grid .et_pb_post{padding:20px 20px 0px 20px!important}.dp_custom_blog_module.et_pb_blog_0 .post-meta,.et_pb_blog_1 .post-meta,.et_pb_blog_2 .post-meta,.et_pb_blog_3 .post-meta,.et_pb_blog_4 .post-meta{padding-left:5px!important;margin-bottom:0px!important}.dp_custom_blog_module.et_pb_blog_0 .et_pb_post .entry-title,.dp_custom_blog_module.et_pb_blog_1 .et_pb_post .entry-title,.dp_custom_blog_module.et_pb_blog_2 .et_pb_post .entry-title,.dp_custom_blog_module.et_pb_blog_3 .et_pb_post .entry-title,.dp_custom_blog_module.et_pb_blog_4 .et_pb_post .entry-title{max-width:70%!important;padding:0px!important;padding-left:5px!important}.dp_custom_blog_module .et_pb_post .entry-featured-image-url{max-width:35%!important;width:35%!important;height:150px!important;float:left}.et_pb_image_container{margin:0px!important}.dp_custom_blog_module .et_pb_blog_grid .et_pb_image_container img{max-width:auto!important;height:150px!important;float:center;object-fit:cover;border-radius:10px}.dp_simple_blog_style .et_pb_blog_grid .et_pb_image_container img{min-width:500px!important;width:100%!important;margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:center;border-radius:10px;margin-top:0px}.dp_simple_blog_style .et_pb_blog_grid .et_pb_post{padding:20px!important}@media screen and (max-width:768px){.dp_simple_blog_style .et_pb_blog_grid .et_pb_image_container img{margin-top:0px}}.dp_blog_right_list .et_pb_post{margin-bottom:30px!important}.dp_blog_right_list .post-meta{margin-bottom:15px!important}.alignleft a{background:#000000;border-radius:100px;padding:15px 25px;color:#ffffff!important;font-family:'Manrope'!important}.alignright a{background:#000000;border-radius:100px;padding:15px 25px;color:#ffffff!important;font-family:'Manrope'!important}@keyframes pendulum{0%,100%{transform:rotate(-15deg);transform-origin:center top}50%{transform:rotate(15deg);transform-origin:center top}}.dp-coming-soon-light{overflow:hidden;position:relative;background-size:cover;background-position:center top;animation:pendulum 3.4s ease-in-out infinite}@keyframes moveBackground{0%{background-position:0 0}25%{background-position:0 0}50%{background-position:100% 0}75%{background-position:100% 0}100%{background-position:0 0}}.container.et_menu_container{width:90%!important}.mphb_room_type>.et_post_meta_wrapper,#gallery-1,.mphb-details-title.et-fb-root-ancestor-sibling,.mphb-single-room-type-attributes,.mphb-regular-price{display:none!important}.datepick.datepick-multi.mphb-datepicker-turquoise{width:100%!important}@media screen and (min-width:768px){.mphb-booking-form,.mphb_sc_search-form{max-width:100%}}.mphb-booking-form>p.mphb-adults-wrapper,.mphb-booking-form>p.mphb-check-children-date-wrapper,.mphb_widget_search-form>p.mphb-adults-wrapper,.mphb_widget_search-form>p.mphb-check-children-date-wrapper,.mphb_sc_search-form>p.mphb-adults-wrapper,.mphb_sc_search-form>p.mphb-check-children-date-wrapper{width:100%}input,select{border-radius:50px!important}.mphb-details-title{display:none!important}.attachment-post-thumbnail.size-post-thumbnail.wp-post-image{border-radius:50px}.et_pb_button.dipi-cta-button.dipi-cta-button-icon-none.dipi-cta-button-effect-zoomin.booking{background:linear-gradient(45deg,rgba(160,106,42,1) 0%,rgba(247,239,159,1) 50%,rgba(160,106,42,1) 100%);background-size:400% 400%;animation:gradient 5s ease infinite}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.et-db #et-boc .et-l div[class^="et_pb_module et_pb_menu et_pb_menu_"].et_pb_menu ul li a.dipi-cta-button,.et-db #et-boc .et-l ul>li>a.dipi-cta-button,body #page-container .et-db #et-boc .et-l .et_pb_menu ul li a.dipi-cta-button,header.et-l--header ul>li>a.dipi-cta-button,header#main-header #et-top-navigation nav>ul>li>a.dipi-cta-button,#top-header #et-secondary-menu>ul>li>a.dipi-cta-button,nav>ul>li>a.dipi-cta-button{color:black!important;font-size:16px;font-weight:700}.et_pb_scroll_top.et-pb-icon .dipi_btt_wrapper{color:black!important;background:linear-gradient(45deg,rgba(160,106,42,1) 0%,rgba(247,239,159,1) 50%,rgba(160,106,42,1) 100%)!important;background-size:400% 400%;animation:gradient 5s ease infinite}header a:hover,header .menu a:hover,header .main-navigation a:hover,header .ast-primary-header-bar a:hover,header .ast-builder-menu a:hover,header .et-menu a:hover,header .et_pb_menu a:hover{color:#ecce6f!important}.et_pb_row_0_tb_footer{border-bottom-width:0!important}.dipi-cta-button-menu-item{display:none!important}.mphb-calendar,.mphb_room_type_calendar,.mphb_sc_room_type_calendar,.mphb-booking-form,.mphb-reservation-form,.mphb-room-type-booking-form,.mphb_sc_booking_form{display:none!important}.mphb-calendar-title,.mphb-booking-form-title,.mphb-reservation-form-title,.mphb_sc_room_type_calendar_title,.mphb_sc_booking_form_title{display:none!important}.mphb-calendar-wrapper,.mphb-booking-form-wrapper,.mphb-reservation-form-wrapper{margin:0!important;padding:0!important}@media (max-width:980px){.mobile-reverse{display:flex;flex-direction:column-reverse}}