/*!/wp-content/themes/authority-pro-lyd/style-forms.css*/html .gform_wrapper{font-weight:500;color:#333;margin-bottom:0;margin-top:0;display:block!important}html .gform_wrapper ul.gform_fields{list-style:none;margin:0!important;grid-column-gap:20px;display:flex;flex-wrap:wrap}html .gform_wrapper ul.gform_fields li.gfield{padding-right:0;margin:0 0 20px!important;width:100%}html .gform_wrapper .partial_entry_warning{display:none!important}html .gform_wrapper .top_label div.ginput_container:not(.ginput_recaptcha){margin-top:0!important}html .gform_wrapper .ginput_container_date{position:relative}html .gform_wrapper .top_label input.medium,html .gform_wrapper .top_label select.medium{width:100%}html .gform_wrapper .top_label .gfield_label{margin-bottom:10px}html .gform_wrapper .top_label .gfield_label,html .gform_wrapper legend.gfield_label{font-family:inherit;font-weight:500}html .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),html .gform_wrapper textarea,html .gform_wrapper select{font-family:inherit;font-size:16px!important;font-weight:400;line-height:1;padding:10px 15px!important;margin:0!important;border-radius:4px;box-shadow:1px 1px 2px rgb(0 0 0 / .15);border:1px solid #888;background-color:#fff}html .gform_wrapper select{padding-right:40px!important;padding-top:6.5px!important;padding-bottom:6.5px!important;line-height:2;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 128 128' height='512' viewBox='0 0 128 128' width='512' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMid'%3E%3Cpath fill='%23000' d='m64 88c-1.023 0-2.047-.391-2.828-1.172l-40-40c-1.563-1.563-1.563-4.094 0-5.656s4.094-1.563 5.656 0l37.172 37.172 37.172-37.172c1.563-1.563 4.094-1.563 5.656 0s1.563 4.094 0 5.656l-40 40c-.781.781-1.805 1.172-2.828 1.172z'/%3E%3C/svg%3E");background-size:20px;background-repeat:no-repeat;background-position:right 10px center;width:100%!important}html .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):focus,html .gform_wrapper textarea:focus,html .gform_wrapper select:focus{border-color:var(--primary)!important;outline:1px solid var(--primary)!important}html .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"])::-webkit-input-placeholder{opacity:.5}html .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"])::placeholder{opacity:.5}html .gform_wrapper input+.ui-datepicker-trigger{position:absolute;top:15px;right:12px;z-index:1}html .gform_wrapper textarea::-webkit-input-placeholder{opacity:.7}html .gform_wrapper textarea::placeholder{opacity:.7}html .gform_wrapper textarea.medium{height:100px}html .gform_wrapper .gfield_required{color:var(--primary)}html .gform_wrapper .gform_footer{padding:10px 0 0!important;margin:0!important}html .gform_wrapper .gform_footer .gform_button{background-color:unset!important;border-color:var(--primary)!important;border-width:2px!important;border-radius:4px!important;color:var(--primary)!important;padding:15px 40px!important;text-align:center;letter-spacing:0!important;font-weight:500}html .gform_wrapper .gform_footer .gform_button:hover,html .gform_wrapper .gform_footer .gform_button:focus{background-color:var(--secondary)!important;border-color:#fff!important;color:#fff!important;transform:translate3d(0,-3px,0)}html .gform_wrapper .top_label li.hidden_label div.ginput_container{margin-top:0;position:relative}html .gform_wrapper .top_label li.hidden_label input,html .gform_wrapper .top_label li.hidden_label textarea,html .gform_wrapper .top_label li.hidden_label select{margin-top:10px}html .gform_wrapper.gf_browser_chrome input.button.gform_button_select_files{padding:15px 50px!important}html .gform_wrapper .gform_footer,html .gform_wrapper .gform_page_footer{position:relative}html .gform_wrapper .gform_page_footer input.button,html .gform_wrapper .gform_page_footer .button.gform_button,html .gform_wrapper .gform_page_footer .button.gform_next_button{margin:0 0 0 10px}html .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]{width:auto!important;position:absolute;opacity:0}html .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]+label{position:relative;overflow:visible;min-height:30px;padding:5px 0 5px 40px!important;font-weight:400!important;font-size:17px;margin:0;width:100%;max-width:100%}html .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]+label::before{content:'';font-family:"Font Awesome 6 Free";font-weight:700;width:30px;height:30px;position:absolute;left:0;top:.2em;border:1px solid #888;border-radius:4px;background-color:#f5f6fa;display:flex;align-items:center;justify-content:center}html .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked+label::before{content:'\f00c';border-color:var(--primary);border-radius:4px;background-color:var(--primary);color:#fff}html .gform_wrapper ul.gfield_radio{width:100%;display:flex;flex-wrap:wrap;grid-column-gap:30px}html .gform_wrapper ul.gfield_radio li input[type="radio"]{width:auto!important;position:absolute;opacity:0}html .gform_wrapper ul.gfield_radio li input[type="radio"]+label{position:relative;overflow:visible;min-height:30px;padding:2px 0 2px 35px!important;font-weight:400!important;margin:0;width:100%;max-width:100%;font-size:1em}html .gform_wrapper ul.gfield_radio li input[type="radio"]+label::before,html .gform_wrapper ul.gfield_radio li input[type="radio"]+label::after{content:'';width:24px;height:24px;position:absolute;left:0;top:.2em;border:1px solid #e4e6e9;border-radius:50%;background-color:unset;display:flex;align-items:center;justify-content:center}html .gform_wrapper ul.gfield_radio li input[type="radio"]:checked+label::after{content:'';border:0;background-color:var(--primary);transform:scale(.5)}html .gform_wrapper .ginput_container_address .address_city:only-of-type{width:100%!important}html .gform_wrapper .ginput_container_address .address_city input{margin-bottom:0!important}html .gform_wrapper button.gform_delete_file{background-color:var(--primary);padding:8px;margin:-5px 5px 0 0}html .gform_wrapper .gfield[class*="form-icon-"] input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),html .gform_wrapper .gfield[class*="form-icon-"] textarea,html .gform_wrapper .gfield[class*="form-icon-"] select{padding:15px 20px 15px 50px!important}html .gform_wrapper .gfield[class*="form-icon-"] .ginput_container{position:relative}html .gform_wrapper .gfield[class*="form-icon-"] .ginput_container::before{content:'';display:block;font-family:"Font Awesome 6 Free";font-weight:700;position:absolute;top:9px;left:15px;color:rgb(0 0 0 / .2)}html .gform_wrapper .gfield.form-icon-name .ginput_container::before{content:'\f007'}html .gform_wrapper .gfield.form-icon-lastname .ginput_container::before{content:'\f007';font-weight:400}html .gform_wrapper .gfield.form-icon-email .ginput_container::before{content:'\f0e0'}html .gform_wrapper .gfield.form-icon-phone .ginput_container::before{content:'\f095'}html .gform_wrapper .gfield.form-icon-address .ginput_container::before{content:'\f3c5'}html .gform_wrapper .gfield.form-icon-address .ginput_container::before{content:'\f3c5'}html .gform_wrapper .gfield.form-icon-message .ginput_container::before{content:'\f27a'}html .gform_wrapper .gfield.form-icon-job .ginput_container::before{content:'\f0b1'}html .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="image"]):not([type="file"]){font-size:17px;letter-spacing:.06em;min-height:0!important;padding:15px 40px;border-width:1px;line-height:1!important}html .gform_wrapper .gform_footer button,html .gform_wrapper .gform_footer input,html .gform_wrapper .gform_page_footer button,html .gform_wrapper .gform_page_footer input{margin:0 1em 0 0}html .gform_wrapper .gform_page_footer{border:0;margin:0;padding:0}html .gform_wrapper button,html .gform_wrapper .gform_page_footer .button{background-color:var(--primary);border-color:var(--primary);color:#fff;margin-bottom:0!important}html .gform_wrapper .gform_page_footer .button:hover{background-color:#fff;border-color:var(--primary);color:var(--primary)}html .gform_wrapper .gfield.column-choices ul{display:flex;flex-wrap:wrap}html .gform_wrapper .gfield.column-choices ul li{margin-right:20px;display:flex}html .gform_wrapper .gfield.column-choices ul li label{white-space:nowrap}html .gform_wrapper .ginput_container.ginput_container_phone{display:flex;flex-wrap:wrap}html .gform_wrapper .ginput_container.ginput_container_phone::before{width:45px;content:"+1";display:flex;align-items:center;background-color:#b69ac7;margin:0 0 0 0;padding:0 12px;border-radius:3px 0 0 3px!important;color:#fff}html .gform_wrapper .ginput_container.ginput_container_phone input,html .gform_wrapper .top_label li.gfield.gf_right_third div.ginput_container.ginput_container_phone:not(.ginput_container_date) input:not([type="radio"]):not([type="checkbox"]):not(.ginput_quantity){width:calc(100% - 45px)!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left:0!important}html .gform_legacy_markup_wrapper .gsection{border-bottom:unset}html .gform_legacy_markup_wrapper .gsection .gfield_label,html .gform_legacy_markup_wrapper h2.gsection_title,html .gform_legacy_markup_wrapper h3.gform_title{font-weight:500}html .gsection_title{color:inherit}html .gform_legacy_markup_wrapper .field_description_below .gfield_description{padding-top:5px}html .contact-us-form .gform_wrapper #field_4_13{margin-top:-30px!important;font-style:italic}html .gform_legacy_markup_wrapper ul.gfield_checkbox li,html .gform_legacy_markup_wrapper ul.gfield_radio li{display:flex;align-items:center}html .gform_legacy_markup_wrapper ul li .checkbox_tooltip{font-family:sans-serif;text-transform:none;float:right;z-index:10;display:flex!important;justify-content:center;align-items:center;letter-spacing:0}html .gform_legacy_markup_wrapper ul li .checkbox_tooltip_content{top:-40%;left:100%}html .gform_wrapper .gform_footer .button[style]~.gform_ajax_spinner,html .gform_wrapper .gform_page_footer .button[style]~.gform_ajax_spinner{display:none}html .gform_wrapper .gform_fileupload_multifile .gform_drop_area{color:#000}html .gform_wrapper.gravity-theme .field_sublabel_above .description,html .gform_wrapper.gravity-theme .field_sublabel_above .gfield_description,html .gform_wrapper.gravity-theme .field_sublabel_above .gsection_description{margin-top:0;font-size:13px;font-weight:400}.entry-content .contact_multiupload .gpfup__files{margin-left:0}@media (min-width:992px){html .contact-us-form .gform_wrapper .gfield_description{font-size:18px}html .gform_wrapper ul.gform_fields .gfmc-column[class*="col-1-of-3"]{padding-right:15px}html .gform_wrapper ul.gform_fields .gfmc-column[class*="col-2-of-3"]{padding-right:15px;padding-left:15px}html .gform_wrapper ul.gform_fields .gfmc-column[class*="col-3-of-3"]{padding-left:15px}}@media (min-width:768px){html .gform_wrapper ul.gform_fields .gfmc-column[class*="col-1-of-2"]{padding-right:15px}html .gform_wrapper ul.gform_fields .gfmc-column[class*="col-2-of-2"]{padding-left:15px}}@media (min-width:641px){html .gform_legacy_markup_wrapper .ginput_complex.ginput_container_address span.ginput_right+span.ginput_left{margin-right:8px;padding-right:8px!important}html .gform_wrapper .top_label li.gfield.gf_left_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),html .gform_wrapper .top_label li.gfield.gf_middle_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),html .gform_wrapper .top_label li.gfield.gf_right_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm){width:calc(33.33% - 20px*0.66667)!important}html .gform_wrapper .top_label li.gfield.gf_left_half:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),html .gform_wrapper .top_label li.gfield.gf_right_half:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm){width:calc(50% - 30px/2)!important}}@media (max-width:767px){html .gform_legacy_markup_wrapper ul li .checkbox_tooltip_content{left:0}html .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]+label{padding-left:35px!important}html .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]+label::before{width:25px;height:25px;top:.3em}html .gform_wrapper .gfield.column-choices-on-mobile .ginput_container{margin-top:0!important}html .gform_wrapper .gfield.column-choices ul{margin-bottom:-10px}html .gform_wrapper .gfield.column-choices-on-mobile ul{display:flex;flex-wrap:wrap;margin-bottom:-30px}html .gform_wrapper .gfield.column-choices ul li,html .gform_wrapper .gfield.column-choices-on-mobile ul li{margin-right:15px;display:flex}html .gform_wrapper .gfield.column-choices-on-mobile ul li label{white-space:nowrap}html .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html{font-size:16px;line-height:1.5}html .gform_wrapper.gravity-theme .gfield.gfield--width-half{grid-column:1/-1}html .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),html .gform_wrapper textarea{padding:5px 15px}html .gform_wrapper ul.gform_fields .gfmc-column:first-child li.gfield:first-child{margin-top:0}}@media (max-width:576px){html .booking-form .wp-block-cover__inner-container{padding:0 15px}}html .gform_wrapper div.validation_error{display:none}html .gform_wrapper.gform_validation_error .validation_message{color:#fff;width:100%;background-color:#de0000;padding:2px 10px}html .gform_wrapper.gform_validation_error .gform_validation_errors>h2{font-size:15px}html .gform_wrapper.gform_validation_error li.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important}html .gform_wrapper.gform_validation_error li.gfield_error .field_description_below .gfield_description{padding:3px 10px 6px!important;border-radius:unset;font-size:13px;box-shadow:unset;color:#fff;font-weight:400;text-transform:uppercase;letter-spacing:1px;background-color:#de0000;line-height:1.3}html .gform_wrapper.gform_validation_error li.gfield_error input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),html .gform_wrapper.gform_validation_error li.gfield_error select,html .gform_wrapper.gform_validation_error li.gfield_error textarea{border:1px solid #de0000;border-bottom-right-radius:0;border-bottom-left-radius:0}html .gform_wrapper.gform_validation_error li.gfield_error .ginput_container.ginput_container_phone::before{border-bottom-left-radius:0!important}html .gform_wrapper.gform_validation_error .top_label li.gfield input,html .gform_wrapper.gform_validation_error .top_label li.gfield select{width:100%}html .gform_wrapper.gform_validation_error.gform_legacy_markup_wrapper .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important}html .gform_wrapper li.gfield.gfield_error,html .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{margin-top:unset;background-color:unset;margin-bottom:unset;border-top:unset;border-bottom:unset;padding-bottom:unset;padding-top:unset}html .gform_legacy_markup_wrapper .gf_hidden,html .gform_legacy_markup_wrapper .gform_hidden,html .gform_legacy_markup_wrapper input.gform_hidden,html .gform_legacy_markup_wrapper input[type=hidden]{display:none!important;max-height:1px!important;overflow:hidden}html .gform_legacy_markup_wrapper .gf_invisible,html .gform_legacy_markup_wrapper .gfield_visibility_hidden{left:-9999px;position:absolute;visibility:hidden}html .gform_wrapper ul.gform_fields .formfield_hide{visibility:hidden;pointer-events:none;width:0;height:0;position:absolute;top:-9999px;left:-9999px;z-index:-1}html .gform_wrapper ul.gform_fields .gfield.limited_discount_price,html .gform_wrapper ul.gform_fields .gfield.final_totals_updates,html .gform_wrapper ul.gform_fields .gfield.discount_price{visibility:hidden;height:1px!important;overflow:hidden!important;padding:0!important;margin:0!important}html .gform_wrapper ul.gform_fields .ginput_container_address input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),html .gform_wrapper ul.gform_fields .ginput_container_address select{margin:0 0 20px!important}span.gf-icon{vertical-align:bottom!important}span.gf-icon:after{white-space:pre-line;width:500px;background:#434D55;color:#fff;text-shadow:none!important}@media (max-width:767px){span.gf-icon:after{width:250px;left:-47px;bottom:45px}}.contact-us.gb-2-col-wideleft>.gb-layout-column-wrap{-ms-grid-columns:auto 30%;grid-template-columns:auto 30%;gap:11%}.contact-us-sidebar{border:15px solid var(--primary);padding:0;min-height:unset}.contact-us-sidebar:not(:last-child){margin-bottom:40px}.contact-us-sidebar>.wp-block-group__inner-container{padding:75px 40px 30px}.contact-us-sidebar a[href*="tel:"]{white-space:nowrap}.contact-us-sidebar>.wp-block-cover__inner-container{padding:40px 35% 30px 30px}.contact-us-sidebar>.wp-block-cover__image-background{background-repeat:no-repeat!important;background-size:cover!important}.contact-us-item{margin-bottom:30px;color:var(--headingcolor);grid-template-columns:42px auto!important}.contact-us-item .wp-block-media-text__media{width:42px}.contact-us-item .wp-block-media-text__content{padding:0 0 0 50px!important}.contact-us-item p{margin-bottom:10px}.contact-us-item strong{font-weight:700}@media (max-width:1199px){.contact-us.gb-2-col-wideleft>.gb-layout-column-wrap{display:block!important}.contact-us-sidebar{margin-top:50px}}@media (max-width:767px){.contact-us-item .wp-block-media-text__content{padding:0 0 0 20px!important}.contact-us-sidebar>.wp-block-group__inner-container{padding:40px 20px 10px}}ul.location-reviews-list{font-size:1.7em;margin:2em auto 0!important;display:table}@media (max-width:1199px){ul.location-reviews-list{font-size:1.2em}}html .quote_form h1{font-size:40px;color:#000;max-width:900px;margin-left:auto;margin-right:auto;width:100%}html .quote_form .gform_wrapper form{max-width:850px!important;margin:auto}html .quote_form .gsection.blue{color:var(--primary)}@media (min-width:768px){html .quote_form .gform_wrapper ul.gform_fields li.gfield.half_sec{width:calc(50% - 20px/2)}}@media (max-width:767px){html .quote_form h1{font-size:30px;max-width:100%}}.rug_cleaning_smrt_table{margin-top:15px;margin-bottom:0}.rug_cleaning_smrt_table tbody tr{background:#fff}.rug_cleaning_smrt_table thead tr{background:#0065B2;color:#fff}.rug_cleaning_smrt_table tfoot .total_row{background:#0065B2;color:#fff}.rug_error{font-size:14px;margin-bottom:10px;float:left;color:red;margin-top:-5px;width:100%}.step-quote-form .gform_wrapper .gf_page_steps{text-align:center;display:flex;justify-content:center;border:none}.step-quote-form .gform_wrapper .gf_page_steps .gf_step{opacity:1;height:auto;margin:0;width:33.33%;position:relative}.step-quote-form .gform_wrapper .gf_page_steps .gf_step span.gf_step_number{background-color:#fff;border:1px solid #88b941;border-radius:100%;color:#88b941;font-size:24px;height:50px;width:50px;margin:0 auto;position:static;display:flex;align-items:center;justify-content:center}.step-quote-form .gform_wrapper .gf_page_steps .gf_step:not(.gf_step_last) span.gf_step_number::after{background-color:#88b941;content:'';display:block;height:2px;position:absolute;top:26px;left:calc(50% + 25px);transform:translate(0%,-50%);width:calc(100% - 49px)}.step-quote-form .gform_wrapper .gf_page_steps .gf_step span.gf_step_label{color:#88b941;font-size:16px;font-weight:600;margin-top:15px}.step-quote-form .gform_wrapper .gf_page_steps .gf_step_pending span.gf_step_number{border-color:#e5e5e5;color:#e5e5e5}.step-quote-form .gform_wrapper .gf_page_steps .gf_step_pending span.gf_step_label{color:#e5e5e5}.step-quote-form .gform_page_footer .gform_button,.step-quote-form .gform_page_footer .gform_next_button{float:right}@media (max-width :768px){.step-quote-form .gform_wrapper .gf_page_steps .gf_step{width:50%}.step-quote-form .gform_wrapper .gf_page_steps .gf_step span.gf_step_number{font-size:14px;height:30px;width:30px}.step-quote-form .gform_wrapper .gf_page_steps .gf_step:not(.gf_step_last) span.gf_step_number::after{height:2px;left:calc(50% + 15px);width:calc(100% - 29px);top:15px}.step-quote-form .gform_wrapper .gf_page_steps .gf_step span.gf_step_label{font-size:13px;margin-top:5px;font-weight:700}}.final_gform_total{visibility:hidden;height:0;padding:0;margin:0}.quote_form .gform_wrapper #gf_coupon_info .gf_coupon_item td{border-bottom:#fff0}.quote_form .gform_wrapper #gf_coupon_info .gf_coupon_item .gf_coupon_name_container,.quote_form .gform_wrapper #gf_coupon_info .gf_coupon_item .gf_coupon_discount_container{padding:10px}.quote_form .gform_wrapper #gf_coupon_info .gf_coupon_item .gf_coupon_name_container span.gf_coupon_name{padding-left:5px}.gf_line_field:after{opacity:0}@media (max-width :768px){.call-to-action{height:auto}.quote_form .gform_wrapper #gf_coupon_info table{float:right;margin-bottom:0;margin-right:10px}.quote_form .gform_wrapper #gf_coupon_info .gf_coupon_item span{margin:0}.quote_form .gform_wrapper #gf_coupon_info .gf_coupon_item .gf_coupon_name_container a{margin-right:5px}}@media (max-width :420px){.rug_cleaning_smrt_table thead:first-child tr:first-child th{font-size:13px}}#gf_progressbar_wrapper_35{display:none}p.cta-label{padding:5px 10px!important;border-radius:12px;margin:0 0 1em;display:inline-block}p.cta-label.has-text-align-center{display:table;margin:0 auto 1em}p.cta-label.has-text-align-right{float:right}p.above-cta{margin:0 0 10px}p.under-cta{margin:10px 0 0}.bdt-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:15px 15px;background:rgb(0 0 0 / .6);opacity:0;transition:opacity .15s linear}@media (min-width:640px){.bdt-modal{padding:50px 30px}}@media (min-width:960px){.bdt-modal{padding-left:40px;padding-right:40px}}.bdt-modal.bdt-open{opacity:1;display:flex;justify-content:center;align-items:center}.bdt-modal-page{overflow:hidden}.bdt-modal-dialog{position:relative;box-sizing:border-box;margin:0 auto;width:600px;max-width:100%!important;background:#fff;opacity:0;transform:translateY(-100px);transition:.3s linear;transition-property:opacity,transform;border-radius:3px}.bdt-open>.bdt-modal-dialog{opacity:1;transform:translateY(0)}.bdt-modal-container .bdt-modal-dialog{width:1200px}.bdt-modal-full{padding:0;background:none}.bdt-modal-full .bdt-modal-dialog{margin:0;width:100%;max-width:100%;transform:translateY(0)}.bdt-modal-body{padding:20px 20px}.bdt-modal-header,.bdt-modal-footer{padding:10px 20px;background:#f8f8f8}@media (min-width:640px){.bdt-modal-body{padding:30px 30px}.bdt-modal-header,.bdt-modal-footer{padding:15px 30px}}.bdt-modal-body{color:#000;font-size:16px}.bdt-modal-body>:last-child,.bdt-modal-header>:last-child,.bdt-modal-footer>:last-child{margin-bottom:0}.bdt-modal-title{font-size:1.6rem;line-height:1.3;font-weight:400}[class*='bdt-modal-close-']{background-color:#fff;border:1px solid var(--primary);border-radius:4px;position:absolute;z-index:1010;top:10px;right:10px;padding:5px 15px}[class*='bdt-modal-close-'] svg line{stroke:var(--primary)}[class*='bdt-modal-close-']:hover{background-color:var(--primary)}[class*='bdt-modal-close-']:hover svg line{stroke:#fff}[class*='bdt-modal-close-']:first-child+*{margin-top:0}.bdt-modal-close-outside{top:0;right:-5px;transform:translate(0,-100%);color:#fff}.bdt-modal-close-outside:hover{color:#fff}@media (min-width:960px){.bdt-modal-close-outside{right:0;transform:translate(100%,-100%)}}.gform_product_totals{display:none!important}.tippytrip{cursor:pointer;margin-bottom:40px;width:80px;border:2px solid #ccc;padding:5px}.custom-tooltip-wrapper{position:absolute;max-width:500px;display:none;box-shadow:rgb(0 0 0 / 24%) 0 3px 8px;background-color:#f2f2f2;z-index:9;border-radius:5px}.custom-tooltip-wrapper.without_image{position:absolute}.custom-tooltip-content .custom-tooltip-content-paragraph{padding:15px;margin:0}.close-button{position:absolute;right:0;font-size:15px;background-color:#0065B2;width:25px;height:25px;text-align:center;border-radius:20px;padding:2px 0;color:#fff;margin-top:-7px;margin-right:-7px;font-weight:700;cursor:pointer;top:0;bottom:0}.overflow-hide{border-radius:5px;overflow:hidden}#field_35_635 ul.gfield_radio li,#field_35_640 ul.gfield_radio li,#field_35_645 ul.gfield_radio li,#field_35_654 ul.gfield_radio li,#field_35_655 ul.gfield_radio li{overflow:visible!important}#field_35_635 ul.gfield_radio li label span,#field_35_640 ul.gfield_radio li label span,#field_35_645 ul.gfield_radio li label span,#field_35_654 ul.gfield_radio li label span,#field_35_655 ul.gfield_radio li label span{display:inline-block;vertical-align:middle!important}#field_35_613,#field_35_619,#field_35_625,#field_35_614,#field_35_620,#field_35_626,#field_35_615,#field_35_621,#field_35_627,#field_35_616,#field_35_622,#field_35_628,#field_35_617,#field_35_623,#field_35_629,#field_35_3,#field_35_53,#field_35_134,#field_35_174,#field_35_214{position:relative}@media screen and (min-width:991px){.close-button{display:none}.custom-tooltip-wrapper.without_image{min-width:450px}}@media screen and (min-width:768px){.custom-tooltip-content.with_img div{width:50%}.custom-tooltip-content.with_img img{width:100%!important}.custom-tooltip-content-img{padding-left:10px}.custom-tooltip-content{font-size:16px;display:flex;width:100%;align-items:center;line-height:22px}.custom-tooltip-content.with_img .custom-tooltip-content-paragraph{width:50%}}@media screen and (max-width:767px){.custom-tooltip-content img{width:100%}.custom-tooltip-content{font-size:16px;line-height:20px}.custom-tooltip-content .custom-tooltip-content-paragraph{padding-top:15px;padding-bottom:15px}.custom-tooltip-content img{max-height:170px;object-fit:cover;object-position:top center}.watch_video_location .elementor-container{display:flex;flex-direction:column-reverse}.watch_video_location .elementor-container .elementor-column:last-child .elementor-element{text-align:center}.watch_video_location .elementor-container .elementor-column:last-child .elementor-element .elementor-widget-wrap{justify-content:center}.visible-on-mobile .btn-sticky{width:100%!important}#field_35_565 select,#field_35_565 span{margin-bottom:15px!important}#field_35_565 input,#field_35_565{margin:0px!important}span.gf-icon i{font-size:18px}.gform_legacy_markup_wrapper .ginput_container span:not(.ginput_price){margin-bottom:0px!important}}@media screen and (max-width:480px){.custom-tooltip-wrapper{left:0px!important;width:100%}.quote_form #field_35_594{margin-top:10px!important}.rug_total_section{padding-right:0px!important}.quote_form .radio_field ul.gfield_radio li label{font-size:14px}.rug_lt_discount_total{min-width:110px}#gform_previous_button_35{width:100%;margin-bottom:15px!important}#gform_submit_button_35{width:100%!important}#input_35_565_5{margin-bottom:0px!important}}#gform_35 .gfield_radio li{width:50%;float:left}#gform_35 .gfield_radio{display:block}.child_row td{padding:6px 15px;background-color:#f6f6f6}#rug_1 td:first-child,#rug_2 td:first-child,#rug_3 td:first-child,#rug_4 td:first-child,#rug_5 td:first-child{text-align:center}#rug_1 td,#fabric_table_1 td,#enzyme_table_1 td,#underpad_table_1 td,#new_nonslip_table_1 td,#rug_2 td,#fabric_table_2 td,#enzyme_table_2 td,#underpad_table_2 td,#new_nonslip_table_2 td,#rug_3 td,#fabric_table_3 td,#enzyme_table_3 td,#underpad_table_3 td,#new_nonslip_table_3 td,#rug_4 td,#fabric_table_4 td,#enzyme_table_4 td,#underpad_table_4 td,#new_nonslip_table_4 td,#rug_5 td,#fabric_table_5 td,#enzyme_table_5 td,#underpad_table_5 td,#new_nonslip_table_5 td{background-color:#f6f6f6}.rug_cleaning_smrt_table{border:1px solid hsla(0,0%,50.2%,.5019607843137255)}.ginput_container_number .instruction{display:none}.gform_legacy_markup_wrapper ul.gfield_radio li.gchoice{align-items:center}.stage3_thankyou ul.gform_fields li.gfield.half_sec{width:40%!important}.stage3_thankyou #creditCardIframe{width:70%;min-height:275px;border:none}.price_summary th{background-color:#0065B2!important;color:#fff!important;border:1px solid #bbb!important;pointer-events:none;font-size:16px!important;font-weight:500}.price_summary .child-row td{padding:6px 15px;background-color:#f6f6f6}.price_summary td{background-color:#fff!important;border:1px solid #bbb!important;pointer-events:none;font-size:15px!important}#field_40_598{display:none}@media screen and (max-width:767px){#field_35_459,.thank_you_table_price{display:block;width:100%;overflow:scroll}}@media screen and (max-width:480px){.stage3_thankyou ul.gform_fields li.gfield.half_sec,.stage3_thankyou #creditCardIframe{width:100%!important}}li#field_35_580{margin-bottom:-10px!important}.stage3_thankyou .gform_confirmation_message{background-color:#98b800;font-size:20px;color:#fff!important;padding:10px;font-weight:400}div#popmake-4337{background:#fff0;box-shadow:none}#popmake-4337 .cr-popup-bg{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:95px;text-align:center}#popmake-4337 .lyshoes{background:url(https://www.loveyourdress.ca/wp-content/uploads/2024/10/heart_icon.png);background-repeat:no-repeat;background-position:top;background-size:550px;height:550px}#popmake-4337 .lycoat{background:url(https://www.loveyourdress.ca/wp-content/uploads/2024/10/lycoat-cp-bg.png);background-repeat:no-repeat;background-position:top;background-size:550px;height:550px}#popmake-4337 .lyleather{background:url(https://www.loveyourdress.ca/wp-content/uploads/2025/08/leather-heart-popup.png);background-repeat:no-repeat;background-position:top;background-size:550px;height:550px}#popmake-4337 .cr-discount-banner{color:#fff;display:flex;align-items:center;justify-content:center;transform:translateZ(0)}#popmake-4337 .cr-discount-banner .cr-dollar{font-size:5.5em;font-weight:700}#popmake-4337 .cr-discount-banner .cr-off{font-size:2.4em;font-weight:700;position:relative;top:-5px;writing-mode:vertical-rl;transform:rotate(180deg);line-height:1.1}#popmake-4337 .cr-discount-banner .cr-text{font-size:2.4em;font-weight:700;text-align:left;line-height:1}#popmake-4337 .cr-popup-bg .fifty-off-text{color:#fff;margin-top:-20px;font-size:24px;margin-bottom:0;padding:0 10px 20px 10px}#popmake-4337 .cr-popup-bg .cr-btn-wrap{padding:20px}#popmake-4337 .cr-popup-bg .cr-cta-btn{background-color:#fff;color:#000;text-decoration:none;padding:10px 20px;border-radius:5px;font-size:18px;cursor:pointer}#popmake-4337 .lyshoes .cr-cta-btn:hover{color:#BA1C2A}#popmake-4337 .lycoat .cr-cta-btn:hover{color:#a35133}#popmake-4337 .lycarpet .cr-cta-btn:hover{color:#0065b2}#popmake-4337 .swiper-button-next,#popmake-4337 .swiper-button-prev{background-color:#fff;border-radius:50%;padding:20px;width:30px;height:30px}#popmake-4337 .swiper-button-next::after,#popmake-4337 .swiper-button-prev::after{font-size:18px!important;font-weight:bold!important;color:#84749b}#popmake-4337 button.pum-close.popmake-close{font-size:24px;font-weight:900;color:#fff;background-color:#000;right:10%}#popmake-4337 .cr-close-btn{display:none}#popmake-4337 button.pum-close.popmake-close{display:block}#popmake-4337 button.pum-close.popmake-close.cr-close-btn{display:none}#popmake-4337 p{margin:0!important}.pum-content.popmake-content .cp-popup-bg img.popup-shoe{max-width:108px}.pum-content.popmake-content .cp-popup-bg h2.fifty-off{font-size:52px}.pum-content.popmake-content .cp-popup-bg #couponCode{font-size:18px}#popmake-4337 .crosspromotionheart{height:600px}#popmake-4337 .cr-popup-bg .fifty-off-text{padding:10px 10px 20px 10px}#popmake-4337 .cr-discount-banner.promo_lugg_fifty_five_off .cr-dollar{font-size:7em;padding-right:5px}#popmake-4337 .cr-discount-banner.promo_lugg_fifty_five_off .cr-text{font-size:1.9em}#popmake-4337 .lyleather .luggage_service_popup{color:#fff;padding:5px 0}#popmake-4337 .cr-discount-banner.promo_lugg_fifty_five_off{line-height:1}@media (min-width :1024px) and (max-width :1400px){#popmake-4337 .cr-popup-bg .fifty-off-text{padding-top:12px}}@media (max-width :767px){.pum-content.popmake-content .cp-popup-bg h2.fifty-off{font-size:38px}.pum-content.popmake-content .cp-popup-bg .fifty-off-text{font-size:28px;margin-top:-10px;margin-bottom:5px}.pum-content.popmake-content .cp-popup-bg .ls-brand{max-width:210px}#popmake-4337 .pum-close.popmake-close{right:10%}.pum-content.popmake-content .cp-popup-bg{padding:90px!important}#popmake-4337 .lyshoes{background:url(https://www.loveyourdress.ca/wp-content/uploads/2024/10/heart_icon.png);background-repeat:no-repeat;background-position:top;background-size:75vw;height:310px}#popmake-4337 .lycoat{background:url(https://www.loveyourdress.ca/wp-content/uploads/2024/10/lycoat-cp-bg.png);background-repeat:no-repeat;background-position:top;background-size:75vw;height:310px}#popmake-4337 .lyleather{background-size:75vw;height:310px}#popmake-4337 .crosspromotionheart{height:80vw}#popmake-4337 .cr-popup-bg{padding:90px!important;height:72vw}#popmake-4337 .cr-dis-wrap{padding:5px 5px 10px 5px}#popmake-4337 .cr-discount-banner .cr-dollar{font-size:3em}#popmake-4337 .cr-discount-banner .cr-off{font-size:1.6em;top:0}#popmake-4337 .cr-discount-banner .cr-text{font-size:1.6em}#popmake-4337 .cr-popup-bg .fifty-off-text{font-size:18px;padding:20px 10px 0 10px}#popmake-4337 .cr-popup-bg .cr-cta-btn{padding:10px 15px;font-size:16px;font-weight:600}#popmake-4337 .swiper-button-next{right:25%;top:var(--swiper-navigation-top-offset,93%)}#popmake-4337 .swiper-button-prev{left:25%;top:var(--swiper-navigation-top-offset,93%)}#popmake-4337 .cr-discount-banner.promo_lugg_fifty_five_off .cr-dollar{font-size:5.5em}#popmake-4337 .cr-discount-banner.promo_lugg_fifty_five_off .cr-text{font-size:1.4em;padding-top:10px}}@media(max-width:480px){.pum-content.popmake-content .cp-popup-bg img.popup-shoe{max-width:60px}.pum-content.popmake-content .cp-popup-bg h2.fifty-off{font-size:32px}.pum-content.popmake-content .cp-popup-bg .fifty-off-text{font-size:22px;margin-top:-7px}.pum-content.popmake-content .cp-popup-bg .ls-brand{max-width:180px}.pum-content.popmake-content .cp-popup-bg #couponCode{font-size:16px}.pum-content.popmake-content .cp-popup-bg .coupon-btn{font-size:14px;font-weight:400;padding:6px 13px;margin-top:10px}.pum-content.popmake-content .cp-popup-bg{padding:50px!important}#popmake-4337 .pum-close.popmake-close{right:5%}.pum-theme-1178 .pum-container,.pum-theme-enterprise-blue #popmake-4337.pum-container{padding:20px 0}#popmake-4337 .crosspromotionheart{height:90vw}#popmake-4337 .lyshoes{background:url(https://www.loveyourdress.ca/wp-content/uploads/2024/10/heart_icon.png);background-repeat:no-repeat;background-position:top;background-size:90vw;height:90vw}#popmake-4337 .lycoat{background:url(https://www.loveyourdress.ca/wp-content/uploads/2024/10/lycoat-cp-bg.png);background-repeat:no-repeat;background-position:top;background-size:90vw;height:90vw}#popmake-4337 .lyleather{background-size:95vw;height:90vw}.pum-theme-1178 .pum-content,.pum-theme-enterprise-blue .pum-content{height:100vw!important}#pum-28391.pum-theme-1178 .pum-content,.pum-theme-enterprise-blue .pum-content{height:100vw!important}html.pum-open.pum-open-overlay.pum-open-scrollable.pum-open-fixed body>:not([aria-modal=true]){padding-right:0}#popmake-4337 .swiper-button-prev{left:20%;position:absolute}#popmake-4337 .swiper-button-next{right:20%}#popmake-4337 .cr-discount-banner{font-size:5.2vw}#popmake-4337 .cr-discount-banner .cr-dollar{font-size:2.5em}#popmake-4337 .cr-discount-banner .cr-off{font-size:1.3em;top:0}#popmake-4337 .cr-discount-banner .cr-text{font-size:1.3em}#popmake-4337 .cr-popup-bg .fifty-off-text{font-size:18px;padding:20px 15px 10px 15px;line-height:1}#popmake-4337 .cr-popup-bg .cr-cta-btn{padding:10px 10px}#popmake-4337 .cr-popup-bg .cr-btn-wrap{padding-top:10px}#popmake-4337 .cr-popup-bg{padding:50px!important}#popmake-4337 button.pum-close.popmake-close{right:0}#popmake-4337 .cr-discount-banner.promo_lugg_fifty_five_off .cr-dollar{font-size:4em}#popmake-4337 .cr-discount-banner.promo_lugg_fifty_five_off .cr-text{font-size:1em}}@media (min-width :480px) and (max-width :767px){#popmake-4337 .cr-discount-banner{font-size:3vw}#popmake-4337 .cr-popup-bg .fifty-off-text{line-height:1;font-size:3vw}}@media(max-width:420px){#popmake-4337 .cr-popup-bg .fifty-off-text{padding:20px 15px 10px 15px}}@media(max-width:360px){#popmake-4337 .cr-popup-bg{padding:35px!important}}@media(max-width:285px){#popmake-4337 .cr-popup-bg{padding:35px!important}}