.mphb,.button{background:#110400;border-color:#110400;border-radius:0px;color:white}.mphb-calendar .datepick-ctrl{background-color:white}.mphb-booking-form,.mphb_sc_search-form{max-width:95%}.datepick-month{border:none}.calendar-bh .datepick{width:100%!important;margin:0 auto!important;border-radius:6px;border:none;overflow:hidden;font-size:14px;font-size:0.875rem}.calendar-bh .datepick .datepick-nav{background:#24c6b3;color:#fff;padding:8px}.calendar-bh .datepick .datepick-nav a{color:#fff!important;font-weight:600;padding:4px 8px;text-decoration:none}.calendar-bh .datepick .datepick-nav a:hover{background:rgba(255,255,255,0.2)}.calendar-bh .datepick .datepick-month-header{background:#fff;color:#333;font-weight:bold;padding:6px 0;text-align:center;border-bottom:1px solid #eee}.calendar-bh .datepick .datepick-month-header select{border:none;background:transparent;font-size:14px;color:#333;font-weight:600;cursor:pointer}.calendar-bh .datepick th{background:#f7f7f7;color:#555;padding:6px;text-align:center;font-weight:600;border:none!important}.calendar-bh .datepick td a{display:block;background:#ddaa77;color:#fff!important;padding:8px;text-align:center;transition:0.2s}.calendar-bh .datepick td a:hover{background:#c8965f}.calendar-bh .datepick td span{display:block;background:#f0f0f0;color:#999;padding:8px;text-align:center}.calendar-bh .datepick .datepick-selected{background:#24c6b3!important;color:#fff!important;font-weight:bold}.calendar-bh .datepick table{border:0,5px solid grey;border-collapse:collapse!important}.calendar-bh .datepick td,.calendar-bh .datepick th{border:none!important;outline:none!important}.calendar-bh .datepick table+table{border-left:1px solid #ddd!important;padding-left:10px;margin-left:10px}.dp-custom-menu-two .dipi_hamburger .hamburger-inner,.dipi_hamburger .hamburger-inner:after,.dipi_hamburger .hamburger-inner:before{background-color:#ddaa77!important}.dp-custom-menu-one .dipi_hamburger .hamburger-inner,.dipi_hamburger .hamburger-inner:after,.dipi_hamburger .hamburger-inner:before{background-color:#ddaa77!important}.dipi_hamburger .hamburger-inner,.dipi_hamburger .hamburger-inner::before,.dipi_hamburger .hamburger-inner::after{background-color:#ddaa77!important}.dipi_hamburger .hamburger-inner::after,.dipi_hamburger .hamburger-inner::before{background-color:#ddaa77!important}.dipi_blog_slider_0 .dipi-entry-featured-image-url{padding:15px}.hamburger{background: #ddaa77!important}.dp_custom_pagination.dipi_carousel .swiper-pagination .swiper-pagination-bullet{width:100px;height:4px;border-radius:100px}.dp-custom-blog-slider.dipi_blog_slider_0 .dipi-entry-featured-image-url{padding:0px}.dp-blog-slider .et_pb_post{padding-bottom:20px;margin-bottom:30px!important;border-bottom:1px solid #e4e4e4}.dp_custom_pag .swiper-pagination .swiper-pagination-bullet{width:7px;height:7px;border-radius:10px}.dp_custom_pag .swiper-pagination-bullet-active{width:60px!important;height:7px!important;border-radius:100px}.dp_custom_pag .swiper-pagination{backdrop-filter:blur(5px)}.dipi-pt-btn-wrap a{display:inline-block;width:100%}.et_pb_contact_form label.et_pb_contact_form_label{font-size:16px;display:block!important;color:#000000;font-family:"marcellus";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}.dp-custom-contact-form.et_pb_module .et_pb_contact_submit,.dp-custom-contact-form.et_pb_module .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}}@media screen and (max-width:980px){.reverse-columns{display:flex;flex-direction:column-reverse}}@media (max-width:980px){.et-db #et-boc .et-l .et_pb_column .et_pb_module.dipi_button_grid_child,div.dipi_button_grid.et_pb_module .dipi-button-grid-container div.dipi_button_grid_child.et_pb_module{width:100%}body #page-container .et_pb_section .dipi_button_grid_child_3 .dipi-button-wrap,body #page-container .et_pb_section .dipi_button_grid_child_7 .dipi-button-wrap,body #page-container .et_pb_section .dipi_button_grid_child_11 .dipi-button-wrap{width:100%;text-align:center}}@media screen and (max-width:980px){#main-header,.et-l--header,#top-header{background:transparent!important;transition:background 0.5s}}.dp-custom-menu-two .dipi_hamburger .hamburger-inner,.dipi_hamburger .hamburger-inner:after,.dipi_hamburger .hamburger-inner:before{background-color:#000000!important}.dp-custom-menu-one .dipi_hamburger .hamburger-inner,.dipi_hamburger .hamburger-inner:after,.dipi_hamburger .hamburger-inner:before{background-color:#ffffff!important}.dipi_blog_slider_0 .dipi-entry-featured-image-url{padding:15px}.dp_custom_pagination.dipi_carousel .swiper-pagination .swiper-pagination-bullet{width:100px;height:4px;border-radius:100px}.dp-custom-blog-slider.dipi_blog_slider_0 .dipi-entry-featured-image-url{padding:0px}.dp-blog-slider .et_pb_post{padding-bottom:20px;margin-bottom:30px!important;border-bottom:1px solid #e4e4e4}.dp_custom_pag .swiper-pagination .swiper-pagination-bullet{width:7px;height:7px;border-radius:10px}.dp_custom_pag .swiper-pagination-bullet-active{width:60px!important;height:7px!important;border-radius:100px}.dp_custom_pag .swiper-pagination{backdrop-filter:blur(5px)}.dipi-pt-btn-wrap a{display:inline-block;width:100%}.et_pb_contact_form label.et_pb_contact_form_label{font-size:16px;display:block!important;color:#000000;font-family:"marcellus";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}.dp-custom-contact-form.et_pb_module .et_pb_contact_submit,.dp-custom-contact-form.et_pb_module .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}}@media screen and (max-width:980px){.reverse-columns{display:flex;flex-direction:column-reverse}}@media (max-width:980px){.et-db #et-boc .et-l .et_pb_column .et_pb_module.dipi_button_grid_child,div.dipi_button_grid.et_pb_module .dipi-button-grid-container div.dipi_button_grid_child.et_pb_module{width:100%}body #page-container .et_pb_section .dipi_button_grid_child_3 .dipi-button-wrap,body #page-container .et_pb_section .dipi_button_grid_child_7 .dipi-button-wrap,body #page-container .et_pb_section .dipi_button_grid_child_11 .dipi-button-wrap{width:100%;text-align:center}}@media screen and (max-width:980px){#main-header,.et-l--header,#top-header{background:transparent!important;transition:background 0.5s}}.mphb-account-content{display:flex!important;justify-content:center!important;align-items:center!important;flex-direction:column!important;width:100%!important;padding:16px;box-sizing:border-box!important;background-color:#fafafa}.mphb-account-content .mphb-login-form{width:100%;max-width:600px;box-sizing:border-box}.mphb-account-content .mphb-login-form input[type="text"],.mphb-account-content .mphb-login-form input[type="password"],.mphb-account-content .mphb-login-form input[type="email"]{width:100%;display:block;padding:.875em 1.25em}.mphb-account-menu{width:100%!important;text-align:center;margin:20px 0}.mphb-account-menu ul{list-style:none;margin:0;padding:0;display:inline-flex;justify-content:center;gap:20px}.mphb-account-menu li{display:inline-block}.mphb-account-menu a{text-decoration:none}