@media screen and (min-width:992px){body.has-sidebar #lqd-contents-wrap{padding-top:25px}}body.error404 .elementor.elementor-7416{background:#000}blockquote h1{color:#fff;font-weight:600}.elementor-widget-text-editor h2{font-size:27px;font-weight:500}select#calc_shipping_country{display:block!important}select#calc_shipping_state{display:block!important}span.select2-selection.select2-selection--single{padding:7px 10px}.bpa-front-module--service-item.__bpa-is-description-enable .bpa-front-si-card p.--bpa-is-desc{font-size:12px}.lqd-lp-meta.lqd-lp-meta-dot-between.text-uppercase.font-weight-bold.text-uppercase.ltr-sp-1{display:none}figure.lqd-testi-avatar.d-flex.w-100.m-0{min-height:760px}body.error404 header#header{background:#000}body.page-id-7799 .elementor.elementor-7416{background:#000}body.page-id-13 .elementor.elementor-16{background:#000}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{font-weight:500}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:500}.woocommerce form.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot .order-total .woocommerce-Price-amount{font-size:24px}.woocommerce form.woocommerce-checkout #payment ul.wc_payment_methods li label{font-weight:500}.woocommerce form.woocommerce-checkout #payment #place_order{background-color:#000}.lqd-woo-steps-item{font-weight:500}.woocommerce form.woocommerce-checkout h3{font-size:20px;font-weight:500}.lqd-testi-card{border-radius:0px}.ld-flipbox-face,.ld-flipbox-inner,.ld-flipbox-wrap{min-height:450px!important}.with_frm_style select{display:block!important}span.ui-selectmenu-text{display:none}.ui-selectmenu-menu.ui-front{display:none}.frm_current_page .frm_rootline_title{color:#000}.frm_style_formidable-style.with_frm_style .frm_rootline input,.frm_style_formidable-style.with_frm_style .frm_rootline input:hover{border-radius:0;padding:20px!important}.with_frm_style .frm_radio input[type=radio],.with_frm_style .frm_scale input[type=radio],.with_frm_style .frm_checkbox input[type=checkbox]{appearance:auto}span.ui-selectmenu-icon.ui-icon.ui-icon-triangle-1-s{display:none}.elementor-widget.elementor-widget-text-editor p{font-size:16px;line-height:1.6em}.woocommerce div.product .lqd-woo-summary-top{display:none}b,strong{font-weight:500}.elementor-widget-theme-post-content h2{font-size:20px}.wc-block-components-button:not(.is-link){border:1px solid #000}.elementor-7406 .elementor-element.elementor-element-09eb1d8.carousel-dots:not(.carousel-dots-inside){display:block}.elementor-widget.elementor-widget-text-editor h4{font-family:"FC Vision";line-height:1.6em}h2.wp-block-heading,.detail h2{font-size:24px}.elementor-element.elementor-element-5f9f3638.elementor-widget.elementor-widget-text-editor h2{font-size:24px}.bdpp-post-slider-wrap.bdpp-design-2 .bdpp-post-slide{background:0 0}.detailpd,.detailpd p{font-size:16px;line-height:1.6em}figure.ld-sp-img.pos-rel{text-align:center}h1.product_title.entry-title{font-family:"DM Sans";font-size:32px!important}.detail{font-size:16px;line-height:1.6}blockquote p{font-size:15px;font-weight:300;line-height:1.6em}.lqd-blog-post-style-1 .lqd-post-media{background:#000}.lqd-blog-post-style-1 .lqd-post-media img{opacity:0}.ld-fh-element>:last-child{line-height:1.2}.hub-booking-form:is(.form-step-user) :is(button.submit){display:block;margin:0 auto}button.submit.btn.elementor-button.ws-nowrap.btn-solid.btn-has-label.w-100{background:#000;color:#fff;width:200px;text-align:center;padding:20px!important}.elementor-7581 .elementor-element.elementor-element-1d44fecb .ld-sf button.ld_sf_submit{background:#000!important}.rm-user-field-value{font-weight:400;font-family:"DM Sans",Sans-serif}.bdpp-post-slider-wrap.bdpp-design-2 .bdpp-col-right{right:0}.ld-sf .submit-text{text-transform:capitalize}.comment-form input[type=submit]{text-transform:capitalize}.lqd-post-sticky-stuff{display:none}.elementor-17 .elementor-element.elementor-element-1d44fecb .ld-sf button.ld_sf_submit{background:#000!important}.bdpp-post-slider-wrap .owl-dots .owl-dot{background:#e3e3e3}h2.bdpp-post-title a{font-size:36px;line-height:33px;color:#000}.bdpp-post-slider-wrap .owl-nav .owl-next:hover,.bdpp-post-slider-wrap .owl-nav .owl-prev:hover,.bdpp-post-slider-wrap .owl-nav .owl-next:focus,.bdpp-post-slider-wrap .owl-nav .owl-prev:focus{background:rgba(0,0,0,.75)}.bdpp-rdmr-btn:hover,.bdpp-rdmr-btn:focus{background:#fff;color:#000!important;border:1px solid #000}a.bdpp-post-cat-link.bdpp-post-cat-19.bdpp-post-cat-blog{font-size:22px}a.bdpp-rdmr-btn{background:#000;border:none;padding:15px 40px;color:#fff;font-size:16px}.bdpp-post-slider-wrap .owl-dots .owl-dot.active{background:#b7b7b7}.lqd-tm-style-3 h3,.lqd-tm-style-1 h6,.lqd-tm-style-3 h6{font-family:"DM Sans",Sans-serif}.pl-ac{line-height:1.2em}.pl-ac h3{font-size:23px;font-family:"DM Sans",Sans-serif;padding-bottom:20px;line-height:1.3em}.pl-ac p{line-height:1.2em;font-family:"DM Sans",Sans-serif}.pl-ac h4{font-weight:600;text-align:right;font-family:"DM Sans",sans-serif}.accordion-body-shadow .accordion-content{padding-top:40px}a.elementor-button.btn.btn-solid.btn-sm.btn-icon-shaped.btn-has-label{background:#fff;color:#000;text-transform:capitalize}.ld-fh-element.d-inline-block.pos-rel.lqd-highlight-classic.lqd-highlight-grow-left.div h2{font-size:30px;font-family:"DM Sans",Sans-serif;color:#fff}h4,.h4{font-family:"DM Sans"}h6,.h6{font-family:"DM Sans";font-weight:300;font-size:18px;text-transform:inherit}.lqd-post-cover h1.entry-title{font-size:35px}@media screen and (max-width:479px){.d-flex.flex-column.justify-content-center.w-60.pt-5.pb-5.ps-6.pe-6{width:100%!important}.lqd-testi-details.d-flex.w-40{width:100%!important}.lqd-blog-post .lqd-post-header h1.entry-title{font-size:30px;line-height:1.6em}h2.bdpp-post-title a{font-size:24px}}@media screen and (max-width:767px){.lqd-blog-post-style-1 .main-header-overlay+#lqd-site-content .lqd-post-header{padding-top:40px}figure.lqd-testi-avatar.d-flex.w-100.m-0{min-height:310px}}@media screen and (max-width:768px){.lqd-blog-post-style-1 .lqd-post-header,.lqd-blog-post-style-2 .lqd-post-header{padding-top:25vmin;padding-bottom:20px}}.lqd-blog-post-style-1 .entry-meta{display:none}.border-radius-4{border-radius:0}.ld-flipbox-face,.ld-flipbox-inner,.ld-flipbox-wrap{min-height:340px}.ld-sf--circle [type=email],.ld-sf--circle [type=submit],.ld-sf--circle [type=text]{border-radius:0!important}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0}.ld-fh-element.d-inline-block.pos-rel.lqd-highlight-classic.lqd-highlight-grow-left.div p{font-family:"DM Sans",Sans-serif;font-weight:200}.lqd-testi-quote.mb-5{text-align:left}.d-flex.flex-column.justify-content-center.w-60.pt-5.pb-5.ps-6.pe-6{width:40%}.lqd-testi-details.d-flex.w-40{width:50%}.lqd-testi-info.d-flex.flex-wrap.align-items-center.justify-content-between{display:none}blockquote h2{font-size:28px;color:#fff}p.ma-text{font-size:18px;line-height:1.6em;padding-top:20px}.lqd-testi-card{background:#000}.lqd-testi{color:#fff}.reservation-form .lqd-contact-form input[type=text],.reservation-form .lqd-contact-form input[type=email]{padding-inline-start:30px}.reservation-form-inline .elementor-column:not(:first-child){border-inline-start:1px solid #d8dbe2}.reservation-form-inline .elementor-column:not(:last-child){padding-inline-start:50px}@media (max-width:992px){.reservation-form-inline .elementor-column{flex-basis:50%}.reservation-form-inline .elementor-column:nth-child(odd){border-inline-start:none}.reservation-form-inline .elementor-column:last-child{flex-basis:100%}}