.lte-page-header .container{padding-top:65px;padding-bottom:65px}.lte-header-wrapper+.main-wrapper>.booking-page{padding-top:0;padding-bottom:30px}.lte-header-overlay .lte-navbar .lte-navbar-icons-add .lte-btn-wrap a{font-family:var(--font-main),sans-serif}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.spam .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border:none;color:var(--red);font-weight:700;margin:1em auto;text-align:center}.wpcf7 form.sent .wpcf7-response-output{border:none;color:var(--green);font-weight:700;margin:1em auto;text-align:center}.halio-form{padding:0;text-align:left}.halio-form .select-wrap{border:none}.halio-form-container #map{height:100%}.halio-form .estimate-cost{margin:0 auto}.halio-form input:not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]){padding:6px 12px;font-size:15px;border:1px solid #ccc;border-radius:4px}.halio-form .halio-input-container{margin:0}.halio-form-container .datepicker .table>tbody>tr>td{padding:2px}.halio-form-container .bootstrap-datetimepicker-widget table td,.halio-form-container .bootstrap-datetimepicker-widget table th{border-radius:0}.row.halio-form-container{display:block}.halio-left-container,.halio-form-container{height:auto !important;z-index:50}@media (max-width:991px){.halio-form-container{height:auto !important}}@media (max-width:550px){.halio-form-container{height:auto !important}}@media (max-width:500px){.halio-left-container{height:auto !important}}@media (max-width:576px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:19em !important}}textarea{resize:vertical !important;overflow:auto !important;height:auto !important}#lte-nav-wrapper>nav>div>ul>li>span>a{padding:10px}form textarea,.form-row textarea,form input:not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]),.form-row input:not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]),.select-wrap select,.select2-container .select2-selection--single{padding:15px}.select2-container--default .select2-selection--single .select2-selection__arrow:before{content:""}.select2-container .select2-selection--single{height:52px !important}#order_comments{height:130px}.woocommerce-checkout{text-align:left}.woocommerce-checkout form .woocommerce-additional-fields{margin-top:0}@media (min-width:992px){.woocommerce-checkout form .col2-set{width:100%;float:none;padding-right:1.5vw;clear:both}.woocommerce-checkout form .col2-set .col-1,.woocommerce-checkout form .col2-set .col-2{float:left;width:50%;padding-right:30px}.woocommerce-checkout form #order_review_heading,.woocommerce-checkout form #order_review{width:85%;padding-left:1.5vw;float:none;clear:both;margin:35px auto 15px auto}}@media (max-width:991px){.woocommerce-checkout form .col2-set .col-1,.woocommerce-checkout form .col2-set .col-2{width:100%;clear:both}}section.woocommerce-order-details table.woocommerce-table.woocommerce-table--custom-fields.shop_table.custom-fields>tbody>tr:nth-child(1)>th{background-color:var(--gray);color:var(--black);font-size:16px}.processing .blockOverlay{background-image:url('/wp-content/themes/limme-child/assets/images/loader.gif') !important;background-position:center 50% !important;background-repeat:no-repeat !important;position:fixed !important}.tablepress{border:1px solid var(--main)}.tablepress thead tr th{background-color:var(--main);color:#fff}.elementor-widget-lte-button .lte-btn-wrap a{font-family:var(--font-main),sans-serif;color:#fff}.elementor-widget-lte-button .lte-btn-wrap a:hover{color:var(--main)}.elementor-widget-container .gallery .gallery-item .gallery-icon{margin:0}.lte-header-wrapper+.main-wrapper>.margin-default,.lte-header-wrapper+.margin-default{padding-top:50px;padding-bottom:50px}.halio-quote-form{margin-right:-10px;margin-left:-10px}.halio-quote-form>[class*=col-]{margin-bottom:26px;padding-right:10px;padding-left:10px}.halio-quote-form p{margin:0}.halio-quote-form .lte-form-label{display:block;margin-bottom:6px;font-weight:600;text-align:left}.halio-quote-form .lte-input{position:relative;display:block}.halio-quote-form .wpcf7-form-control-wrap{display:block}.halio-quote-form input:not([type=submit]),.halio-quote-form select,.halio-quote-form textarea{width:100%}.halio-quote-form textarea{min-height:120px}.halio-quote-form .wpcf7-not-valid-tip{position:absolute;top:100%;left:0;margin-top:3px;font-size:13px;font-weight:600}.booking-page .wpcf7-submit{margin-top:10px}.lte-form-icon+span input{padding-left:40px !important;padding-inline-start:40px !important;padding-inline-end:0px !important}.lte-form-icon{margin-top:0;transform:none;-webkit-transform:none;left:8px;top:17px}form input[type=number],.form-row input[type=number]{padding:15px 15px 15px 40px !important}