/*!
Theme Name: budget-maids
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: budget-maids
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

budget-maids is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.grecaptcha-badge{opacity:0}section.padding-top-0{padding-top:0}.padding-top-100,section.padding-top-100{padding-top:100px}.display-none{display:none}*,*::before,*::after{box-sizing:border-box}html{box-sizing:border-box}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgb(0 0 0 / .8);line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation ul{display:flex;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgb(0 0 0 / .2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul.sub-menu{background:#fff;width:100%;max-width:1280px;position:fixed;margin:0 auto;left:50%;right:auto;transform:translateX(-50%);padding:50px 73px;border-radius:0 0 20px 20px;display:flex;align-items:start;justify-content:space-between;box-shadow:0 3px 10px rgb(0 0 0 / .2);opacity:0;visibility:hidden;transition:.5s;top:90.91px;z-index:9;float:none;flex-wrap:wrap}.main-navigation ul li.cleaning-arrow .arrow{background-image:url(assets/images/menu-arrow.svg);background-repeat:no-repeat;width:10px;height:10px;position:absolute;right:-15px;top:38px;background-position:right;transition:.5s}body.hover{position:relative}body.hover::before{content:"";display:block;background-color:rgb(0 0 0 / .7);width:100%;height:100%;transition:.5s;top:0;left:0;opacity:.6;position:absolute;right:0;bottom:0;z-index:9}nav#site-navigation{position:relative;z-index:9}.site-header .header-wrapper .menu li:hover .arrow{filter:brightness(0) saturate(100%) invert(81%) sepia(17%) saturate(1456%) hue-rotate(23deg) brightness(99%) contrast(90%)}.site-header .header-wrapper .menu li:hover ul.sub-menu{opacity:1;visibility:visible}.site-header .header-wrapper .menu li:hover .arrow{transform:rotate(-180deg)}.main-navigation ul.sub-menu li{width:25%}.main-navigation ul.sub-menu li ul.sub-menu{background:#fff0;display:block;width:100%;position:static;box-shadow:none;max-width:100%;border-radius:0;margin-left:0;padding:0;transform:none}.main-navigation li.mobile-popup-btn{display:none}.main-navigation ul.sub-menu li ul.sub-menu li{width:100%}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}@font-face{font-family:'Banana Grotesk';src:url(assets/fonts/BananaGrotesk/BananaGrotesk-Light.eot);src:url('assets/fonts/BananaGrotesk/BananaGrotesk-Light.eot?#iefix') format('embedded-opentype'),url(assets/fonts/BananaGrotesk/BananaGrotesk-Light.woff2) format('woff2'),url(assets/fonts/BananaGrotesk/BananaGrotesk-Light.woff) format('woff'),url(assets/fonts/BananaGrotesk/BananaGrotesk-Light.ttf) format('truetype'),url('assets/fonts/BananaGrotesk/BananaGrotesk-Light.svg#BananaGrotesk-Light') format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Banana Grotesk';src:url(assets/fonts/BananaGrotesk/BananaGrotesk-Regular.eot);src:url('assets/fonts/BananaGrotesk/BananaGrotesk-Regular.eot?#iefix') format('embedded-opentype'),url(assets/fonts/BananaGrotesk/BananaGrotesk-Regular.woff2) format('woff2'),url(assets/fonts/BananaGrotesk/BananaGrotesk-Regular.woff) format('woff'),url(assets/fonts/BananaGrotesk/BananaGrotesk-Regular.ttf) format('truetype'),url('assets/fonts/BananaGrotesk/BananaGrotesk-Regular.svg#BananaGrotesk-Regular') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Banana Grotesk';src:url(assets/fonts/BananaGrotesk/BananaGrotesk-Semibold.eot);src:url('assets/fonts/BananaGrotesk/BananaGrotesk-Semibold.eot?#iefix') format('embedded-opentype'),url(assets/fonts/BananaGrotesk/BananaGrotesk-Semibold.woff2) format('woff2'),url(assets/fonts/BananaGrotesk/BananaGrotesk-Semibold.woff) format('woff'),url(assets/fonts/BananaGrotesk/BananaGrotesk-Semibold.ttf) format('truetype'),url('assets/fonts/BananaGrotesk/BananaGrotesk-Semibold.svg#BananaGrotesk-Semibold') format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Banana Grotesk';src:url(assets/fonts/BananaGrotesk/BananaGrotesk-Bold.eot);src:url('assets/fonts/BananaGrotesk/BananaGrotesk-Bold.eot?#iefix') format('embedded-opentype'),url(assets/fonts/BananaGrotesk/BananaGrotesk-Bold.woff2) format('woff2'),url(assets/fonts/BananaGrotesk/BananaGrotesk-Bold.woff) format('woff'),url(assets/fonts/BananaGrotesk/BananaGrotesk-Bold.ttf) format('truetype'),url('assets/fonts/BananaGrotesk/BananaGrotesk-Bold.svg#BananaGrotesk-Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Archivo SemiExpanded';src:url(assets/fonts/ArchivoSemiExpanded/ArchivoSemiExpanded-Bold.eot);src:url('assets/fonts/ArchivoSemiExpanded/ArchivoSemiExpanded-Bold.eot?#iefix') format('embedded-opentype'),url(assets/fonts/ArchivoSemiExpanded/ArchivoSemiExpanded-Bold.woff2) format('woff2'),url(assets/fonts/ArchivoSemiExpanded/ArchivoSemiExpanded-Bold.woff) format('woff'),url(assets/fonts/ArchivoSemiExpanded/ArchivoSemiExpanded-Bold.ttf) format('truetype'),url('assets/fonts/ArchivoSemiExpanded/ArchivoSemiExpanded-Bold.svg#ArchivoSemiExpanded-Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Archivo SemiExpanded';src:url(assets/fonts/ArchivoSemiExpanded/ArchivoSemiExpanded-ExtraBold.eot);src:url('assets/fonts/ArchivoSemiExpanded/ArchivoSemiExpanded-ExtraBold.eot?#iefix') format('embedded-opentype'),url(assets/fonts/ArchivoSemiExpanded/ArchivoSemiExpanded-ExtraBold.woff2) format('woff2'),url(assets/fonts/ArchivoSemiExpanded/ArchivoSemiExpanded-ExtraBold.woff) format('woff'),url(assets/fonts/ArchivoSemiExpanded/ArchivoSemiExpanded-ExtraBold.ttf) format('truetype'),url('assets/fonts/ArchivoSemiExpanded/ArchivoSemiExpanded-ExtraBold.svg#ArchivoSemiExpanded-ExtraBold') format('svg');font-weight:800;font-style:normal;font-display:swap}.ez-toc-debug-messages{display:none}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:992px){.container{max-width:960px}.menu-icon{display:none}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1440px){.container{max-width:1310px}}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{padding:0;margin:0}h1{font-size:90px;line-height:97.92px;color:#530261;font-family:'Archivo SemiExpanded';font-weight:800}h2{font-size:50px;line-height:62px;color:#000;font-family:'Archivo SemiExpanded';font-weight:800}h3{font-size:40px;line-height:62px;color:#530261;font-family:'Archivo SemiExpanded';font-weight:800}h6{font-size:16px;line-height:24px;font-weight:700;color:#530261;font-family:'Archivo SemiExpanded'}p,body,a,li{font-size:16px;line-height:28px;font-family:'Banana Grotesk';font-weight:400;color:#333}p{margin:0 0 20px 0}p:last-child{margin:0}a{text-decoration:none;transition:all 0.3s ease-in-out}a:hover{color:#BED548}.btn-spacing.pt-0{padding-top:0}.btn-spacing{padding:80px 0;text-align:center}hr{width:53px;height:2px;background-color:#000;margin:10px 0 20px 0}.btn-class,.btn{background-color:#BED548;border-radius:100px;padding:13px 40px;display:inline-block;color:#000;font-size:16px;line-height:24px;font-family:'Archivo SemiExpanded';font-weight:800;white-space:nowrap;transition:all 0.3s ease-in-out}.btn-class:hover,.btn:hover{background-color:#530261;color:#fff}.btn.btn-white{background-color:#fff}.btn.btn-white:hover{background-color:#000;color:#fff}::placeholder{color:#000;opacity:1}::-ms-input-placeholder{color:#000}.wpcf7 form.invalid .wpcf7-response-output{display:none!important}.input-field .wpcf7-spinner{position:absolute;top:50%;transform:translateY(-50%);left:100%}.input-field{position:relative}body .wpcf7-not-valid-tip{font-size:14px}.white-popup{position:relative;background:#FFF;padding:20px;width:100%;max-width:620px;margin:20px auto}.text-center{text-align:center}.site-header .header-wrapper{display:flex;justify-content:space-between;align-items:center}.site-header.sticky{position:fixed;width:100%;top:0;background-color:#fff}.site-header .header-wrapper .custom-logo-link{display:inline-flex;max-width:254px}.main-navigation ul.sub-menu li{padding:0 0 5px 0!important}.main-navigation li{padding:36px 0}.site-header{padding-top:0;padding-bottom:0;border-bottom:1px solid #EEE;background-color:rgb(255 255 255 / .7);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;top:-120px;z-index:9999}.site-header .header-wrapper .menu{gap:50px}.site-header .header-wrapper .menu li a{font-size:16px;line-height:17.92px;font-weight:700}.main-navigation li.current-menu-item a{color:#BED548}.site-header .header-wrapper .menu li.current-menu-item ul.sub-menu li a{color:unset}.main-navigation ul.sub-menu li ul.sub-menu li.current-menu-item a{color:#BED548}.main-navigation li.current-menu-item a,.main-navigation li.current-page-ancestor a{color:#BED548}.main-navigation li.current-page-ancestor a{color:#BED548}.site-header .header-wrapper .site-branding{display:inline-flex}.main-navigation ul.sub-menu li a{color:#000;width:100%;padding-bottom:16px}.main-navigation ul.sub-menu li ul.sub-menu li{width:100%;padding-bottom:5px}.main-navigation ul.sub-menu li ul.sub-menu li a{font-size:16px;line-height:26px;color:#333;font-weight:400;padding-bottom:0;transition:.5s}.main-navigation ul.sub-menu li ul.sub-menu li a:hover{color:#BED548}.above-footer-section{background-color:#BED548;display:flex;flex-wrap:wrap;clear:both}.above-footer-section .image-block{width:47.75%}.above-footer-section .text-block{width:52.25%;padding-right:calc((100% - 1280px) / 2);padding-top:90px;padding-bottom:100px;padding-left:60px}.above-footer-section .text-block .h6,.above-footer-section .text-block h6{font-size:18px;line-height:52px;color:#000;font-weight:800}.above-footer-section .text-block .wpcf7-form{max-width:527px;width:100%}.above-footer-section .footer-newsletter .form-fields{display:flex;justify-content:space-between}.above-footer-section .footer-newsletter .form-fields .input-field.submit-btn{width:124px}.above-footer-section .footer-newsletter .form-fields .input-field{width:387px}.above-footer-section .footer-newsletter .form-fields .input-field input[type="email"]{background-color:#fff;border-radius:25px;height:49px;padding:5px 30px;width:100%;font-size:16px;line-height:28px;color:#000;font-family:'Banana Grotesk'}.above-footer-section .footer-newsletter .form-fields .input-field.submit-btn input[type="submit"]{border:1px solid #FFF;border-radius:25px;height:49px;padding:0;width:100%;background-color:#fff0;cursor:pointer}.above-footer-section .footer-newsletter .form-fields .input-field.submit-btn input[type="submit"]:hover{background-color:#fff;color:#000}.above-footer-section .wpcf7 form.sent .wpcf7-response-output{border:0;padding:0;margin:0 0 0 0;font-size:13px;color:#003c00}.above-footer-section .image-block .image:before{content:"";position:absolute;width:219px;height:170px;background-image:url(assets/images/above_footer_texture.svg);bottom:0;right:-84px;background-repeat:no-repeat;background-position:bottom;background-size:contain}.terms-con-wrapper{background:#F9F9F9;border-radius:20px;padding:40px;margin:80px 0 120px}.terms-con-item{background:#FFF;padding:30px;border-radius:20px;margin-bottom:36px}.terms-con-item h3 strong img{margin:0;padding-bottom:32px}.terms-con-item h3{font-size:16px;line-height:24px;color:#000;padding-bottom:10px}.terms-con-item:last-child{margin-bottom:0}#get-price-popup{padding:0;max-width:1260px}#get-price-popup .popup-wrapper{display:flex;flex-wrap:wrap;position:relative}#get-price-popup .form-block{width:912px;border-radius:0 1000px 1000px 0;padding:30px 30px 30px 50px;position:relative;z-index:2;background-color:#f9f9f9}#get-price-popup .form-block form{width:675px}#get-price-popup .popup-wrapper .image-block{position:absolute;top:0;right:0;width:75%;height:100%}#get-price-popup .popup-wrapper .image-block img{position:absolute;top:0;width:100%;height:100%;object-fit:cover;object-position:right}#get-price-popup .form-block form label{display:block;width:100%;color:#333;font-size:16px;line-height:28px;margin-bottom:8px}#get-price-popup .form-block form .wpcf7-form-control,#get-price-popup .form-block form input{background-color:#fff;border:0;border-radius:10px;height:49px;padding:5px 30px;font-size:16px;line-height:28px;width:100%}#get-price-popup .form-block form .wpcf7-form-control::placeholder,#get-price-popup .form-block form input::placeholder{color:#aaa;opacity:1}#get-price-popup .form-block form .wpcf7-form-control::-ms-input-placeholder,#get-price-popup .form-block form input::-ms-input-placeholder{color:#aaa}#get-price-popup .form-block form .row{display:flex;justify-content:space-between;padding-right:50px;flex-wrap:wrap}#get-price-popup .form-block form .row .col-6{width:calc(50% - 15px)}#get-price-popup .form-block form .row .col-6,#get-price-popup .form-block form .row .col-12{margin-bottom:15px}#get-price-popup .form-block form .wpcf7-form-control.wpcf7-submit{background-color:#BED548;border-radius:100px;line-height:24px;font-weight:800;font-family:'Archivo SemiExpanded';max-width:486px;width:100%;cursor:pointer}#get-price-popup .form-block form .wpcf7-form-control.wpcf7-submit:hover{background-color:#530261;color:#fff}#get-price-popup .form-block form .row .layout__item:nth-child(1){width:244px;margin-right:25px}#get-price-popup .form-block form .row .layout__item:nth-child(1) .radio_wrap label.radio::before{right:calc(50% - 80px)}#get-price-popup .form-block form .row .layout__item:nth-child(1) .radio_wrap label.radio::after{right:calc(50% - 75px)}#get-price-popup .form-block form .row .layout__item{width:289px;margin-bottom:15px;margin-right:48px}#get-price-popup .form-block form .layout__item .radio_wrap{background-color:#fff;height:70px;border-radius:10px;display:flex;align-items:center;padding-left:30px;padding-right:30px;position:relative}#get-price-popup .form-block form .title{background-color:#BED548;border-radius:10px;padding:12px 20px;margin-bottom:15px}#get-price-popup .form-block form .title h3{font-size:26px;line-height:26px;font-family:'Archivo SemiExpanded';font-weight:800;color:#000}.wpcf7-not-valid-tip:not(:nth-child(1)):not(:nth-child(2)){display:none}#get-price-popup .form-block form .row .layout__item input[type="radio"]{position:absolute;width:auto;height:auto;opacity:0}#get-price-popup .form-block form .layout__item label:before{content:"";position:absolute;width:22px;height:22px;border:1px solid #BED548;border-radius:50%;display:inline-block;right:calc(50% - 57px);cursor:pointer}#get-price-popup .form-block form .layout__item .radio_wrap label.radio{line-height:24px;font-weight:800;font-family:'Archivo SemiExpanded';margin:0;position:relative}#get-price-popup .form-block form .layout__item .radio_wrap .green-label{position:absolute;top:50%;transform:translateY(-50%);font-size:14px;line-height:24px;color:#000;font-family:'Archivo SemiExpanded';font-weight:800;background-color:#BED548;border-radius:10px;padding:3px 10px;right:-25px}#get-price-popup .form-block form .layout__item .radio_wrap p{margin:0}#get-price-popup .form-block form .layout__item .radio_wrap label.radio:after{content:"";position:absolute;width:12px;height:12px;border-radius:50%;background-color:#BED548;top:5px;right:calc(50% - 52px);opacity:0;transition:all 0.2s ease-in-out;cursor:pointer}#get-price-popup .form-block form .layout__item .radio_wrap input:checked~label.radio:after{opacity:1}#get-price-popup .form-block form .row.form-radio{justify-content:flex-start;padding-right:0;border-top:2px dashed #DDD;padding-top:30px;margin-top:15px}#get-price-popup .form-block form .row .col-12.form-submit{position:relative;margin-bottom:0;margin-top:20px}#get-price-popup .form-block form .row .col-12.form-submit .wpcf7-spinner{position:absolute;top:50%;transform:translateY(-50%)}#get-price-popup .form-block form .row .col-2{width:calc(20% - 15px)}#get-price-popup .form-block form .row .col-2{width:20%;margin-right:30px;margin-bottom:15px}#get-price-popup .form-block form .row.numbers-field{justify-content:flex-start}#get-price-popup .form-block form .col-2 input{text-align:center}#get-price-popup .mfp-close{background-image:url(assets/images/popup_close.svg);width:52px;height:52px;font-size:0;background-size:contain;top:30px;right:30px;cursor:pointer;opacity:1;transition:all 0.2s ease-in-out}#get-price-popup .mfp-close:hover{transform:scale(1.02)}.book-cleaning-service-fixed{position:fixed;top:460px;right:0;z-index:9;display:flex;align-items:flex-end;transform:translateX(470px);transition:all 0.6s ease-in-out;cursor:pointer}.book-cleaning-service-fixed:hover{transform:translateX(0)}.book-cleaning-service-fixed .map-icon{box-shadow:2px 4px 11px rgb(0 0 0 / .16);width:85px;height:88px;background-color:#530261;border-top-left-radius:1000px;border-bottom-left-radius:1000px;display:flex;justify-content:center;align-items:center;margin-bottom:30px}.book-cleaning-service-fixed .map-icon img{transform:translateX(5px)}.book-cleaning-service-fixed .form-box{width:470px;box-shadow:2px 4px 11px rgb(0 0 0 / .16);background-color:#fff;padding:30px 30px 40px 45px;border-radius:25px 0 0 25px}.book-cleaning-service-fixed .form-box h6{font-size:18px;line-height:52px;font-weight:800;margin-bottom:8px}.book-cleaning-service-fixed .form-box form input{background-color:#FAFAFA;border-radius:100px;border:0;height:49px;padding:5px 30px;font-size:16px;line-height:28px;color:#333;width:100%}.book-cleaning-service-fixed .form-box form input[type="submit"]{background-color:#BED548;font-size:16px;line-height:24px;font-weight:800;font-family:'Archivo SemiExpanded';cursor:pointer;margin-top:16px;max-width:249px;transition:all 0.3s ease-in-out}.book-cleaning-service-fixed .form-box form input[type="submit"]:hover{background-color:#57035e;color:#fff}.book-cleaning-service-fixed .form-box form p{margin-bottom:0}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{z-index:999;border-radius:0;background:#fff;border:0;position:fixed;width:100vw;max-width:1280px;left:50%;margin:0 auto;transform:translateX(-50%)!important;padding:0 0 0 0;padding:50px 73px;border-radius:0 0 20px 20px;box-shadow:0 4px 8px 0px#00000040;top:65px}.main-navigation ul li.cleaning-arrow ul li .arrow{display:none}.site-footer{background-image:url(assets/images/footer_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom}.footer-bottom{background-color:#530261;padding:11px 0}.footer-bottom p{color:#fff}.footer-wrapper .footer-col ul{list-style:none;padding:0;margin:0}.footer-wrapper .footer-col ul li.current-menu-item a{color:#BED548}.footer-wrapper{display:flex;justify-content:space-between}.footer-top{padding-top:100px;padding-bottom:135px}.footer-top .footer-logo{display:inline-flex;max-width:291px;margin:0 0 28px 0}.footer-top .contact-info li{display:flex;max-width:285px}.footer-top .contact-info li .icon{width:16px}.footer-top .contact-info li:nth-child(2) .icon{width:22px}.footer-top .contact-info li:nth-child(2) .text{width:calc(100% - 22px)}.footer-top .contact-info li .text{width:calc(100% - 16px);padding-left:12px}.footer-top .contact-info li:not(:last-child){margin-bottom:10px}.footer-top .contact-info li:nth-child(3) .icon{transform:translateY(2px)}.footer-top .contact-info li:nth-child(2) .icon{transform:translateY(3px)}.footer-top .contact-info li:nth-child(1) .icon{transform:translateY(2px)}.footer-col .menu li:not(:last-child){margin-bottom:6px}.footer-col h6{margin-bottom:10px}.footer-social{display:flex;gap:15px;margin:20px 0 0 0}.footer-social li a{width:32px;height:32px;background-color:rgb(190 213 72 / .8);border-radius:50%;display:flex;justify-content:center;align-items:center}.footer-social li a:hover{background-color:#530261}.footer-social li a img{transform:translateX(1px);transition:all 0.3s ease-in-out;max-width:20px}.thank-you-div{padding-top:50px}.footer-social li a:hover img{filter:brightness(0) invert(1)}@media only screen and (min-width:992px){.above-footer-section .image-block img{position:absolute;width:100%;height:100%;object-fit:cover;border-top-right-radius:1000px;border-bottom-right-radius:1000px;object-position:top left}.above-footer-section .image-block .image{position:relative;height:100%}}@media only screen and (max-width:1439px){h1{font-size:76px;line-height:80px}h2{font-size:42px;line-height:54px}.footer-top{padding-top:80px;padding-bottom:100px}.above-footer-section .text-block{padding-right:calc((100% - 1110px) / 2)}.site-header .header-wrapper .site-branding{display:inline-flex}.site-header .header-wrapper .custom-logo-link{max-width:230px}.site-header .header-wrapper .btn-class,.site-header .header-wrapper .btn{padding:13px 30px}.site-header .header-wrapper .menu{gap:40px}#get-price-popup{max-width:1160px}.book-cleaning-service-fixed{top:400px}.book-cleaning-service-fixed .map-icon{width:72px;height:75px}.book-cleaning-service-fixed .map-icon img{width:26px}.book-cleaning-service-fixed .form-box{padding:25px 30px 25px 30px;width:460px}.book-cleaning-service-fixed{transform:translateX(460px)}}@media (min-width:1200px) and (max-width:1439px){.above-footer-section .text-block .h6,.above-footer-section .text-block h6{line-height:30px;padding-bottom:10px}}@media (min-width:992px) and (max-width:1199px){.footer-wrapper .footer-col.footer-col-5{width:100%;text-align:center;padding-top:20px}.footer-social{justify-content:center;gap:10px}.main-navigation ul.sub-menu{top:85px;padding:40px 50px}}@media only screen and (max-width:1199px){h1{font-size:62px;line-height:68px}h2{font-size:38px;line-height:48px}h3{font-size:25px;line-height:40px}.site-header .header-wrapper .btn-class,.site-header .header-wrapper .btn{font-size:14px;line-height:20px;padding:12px 20px}.site-header .header-wrapper .custom-logo-link{max-width:200px}.site-header .header-wrapper .menu{gap:30px}.above-footer-section .text-block{padding-right:calc((100% - 930px) / 2);padding-left:30px}.footer-wrapper{flex-wrap:wrap}.footer-top{padding-top:40px;padding-bottom:40px}.footer-col li a,.footer-col li{font-size:14px;line-height:20px}.footer-social li a img{transform:translate(0,0)}.footer-social li a{width:30px;height:30px}.footer-bottom p{font-size:14px;line-height:16px}.footer-top .footer-logo{max-width:230px}.footer-top .contact-info li .icon{width:14px}.footer-top .contact-info li:nth-child(2) .icon{width:18px}.above-footer-section .text-block{padding-top:70px;padding-bottom:80px}.above-footer-section .footer-newsletter .form-fields .input-field{width:330px}.above-footer-section .footer-newsletter .form-fields .input-field.submit-btn{width:116px}.above-footer-section .text-block .h6,.above-footer-section .text-block h6{font-size:14px;line-height:22px;margin:0 0 11px 0}.above-footer-section .input-field .wpcf7-spinner{display:none}.above-footer-section .image-block .image:before{width:179px;height:140px;right:-58px}#get-price-popup .form-block{padding:25px 25px 25px 30px;width:822px}#get-price-popup{max-width:960px}#get-price-popup .form-block form .title h3{font-size:20px;line-height:20px}#get-price-popup .mfp-close{width:36px;height:36px;top:20px;right:20px}.book-cleaning-service-fixed{top:360px}}@media (min-width:576px) and (max-width:991px){.footer-wrapper .footer-col.footer-col-5{order:2}.footer-wrapper .footer-col.footer-col-1{order:1}.footer-wrapper .footer-col.footer-col-2{order:3}.footer-wrapper .footer-col.footer-col-3{order:4}.footer-wrapper .footer-col.footer-col-4{order:5}.footer-wrapper .footer-col.footer-col-1,.footer-wrapper .footer-col.footer-col-5{margin-bottom:30px}}@media only screen and (max-width:991px){h1{font-size:52px;line-height:58px}h2{font-size:36px;line-height:42px}h3{font-size:34px;line-height:40px}hr{margin:15px 0 15px 0;margin-left:auto;margin-right:auto}.btn-spacing{padding:60px 0}.container{padding-left:30px;padding-right:30px}.site-header .menu-icon{width:24px;height:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.site-header .menu-icon span{position:relative;display:block}.site-header .menu-icon span,.menu-icon span:before,.menu-icon span:after{width:24px;height:2px;background-color:#530261}.site-header .menu-icon span:before,.menu-icon span:after{content:"";position:absolute;left:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.site-header .menu-icon span:before{top:-9px}.site-header .menu-icon span:after{top:9px}body.menu-open .menu-icon span:after{transform:rotate(-45deg) translate(6px,-7px)}body.menu-open .menu-icon span:before{transform:rotate(45deg) translate(6px,6px)}body.menu-open .menu-icon span{height:0}.site-header .header-wrapper .btn-class,.site-header .header-wrapper .btn{display:none}.above-footer-section .text-block{padding-right:calc((100% - 690px) / 2);padding-left:calc((100% - 690px) / 2)}.above-footer-section .image-block,.above-footer-section .text-block{width:100%}.footer-wrapper .footer-col.footer-col-1{width:60%}.footer-wrapper .footer-col.footer-col-5{width:40%}.above-footer-section .image{display:flex}.above-footer-section .text-block{padding-top:40px;padding-bottom:40px;text-align:center}.above-footer-section .image{position:relative}.above-footer-section .image-block .image:before{display:none}.above-footer-section .text-block .wpcf7-form{max-width:100%}.above-footer-section .footer-newsletter .form-fields .input-field{width:calc(100% - 126px)}.above-footer-section .text-block .h6,.above-footer-section .text-block h6{font-size:16px;line-height:24px}.site-header .header-wrapper .main-navigation{position:fixed;width:100%;height:calc(100vh - 59px);top:59px;left:0;background-color:#fff;z-index:9;overflow-y:auto;transform:translateX(100%);transition:all 0.5s ease-out}body.menu-open{overflow:hidden}.site-header .header-wrapper .menu li:hover .arrow{transform:unset}nav#site-navigation{position:fixed;z-index:unset}.main-navigation ul li.cleaning-arrow ul li .arrow{display:block;filter:none!important}.site-header .header-wrapper .menu li:hover .arrow.active{transform:rotate(180deg)}.site-header .header-wrapper .custom-logo-link{max-width:180px}.main-navigation ul.sub-menu li a{font-size:14px!important}body.menu-open .site-header .header-wrapper .main-navigation{transform:translateX(0)}.site-header .header-wrapper .menu{flex-wrap:wrap;gap:0}.site-header .header-wrapper .menu li{border-bottom:1px solid #EEE;width:100%;padding:0}.site-header .header-wrapper .menu li a{padding:15px 30px}.main-navigation ul.sub-menu{background:#fff0;max-width:100%;position:static;transform:none;padding:0;border-radius:0;box-shadow:none;opacity:1;visibility:visible;display:none;transition:none}.main-navigation ul.sub-menu li ul.sub-menu{display:none}.main-navigation ul li.cleaning-arrow .arrow{right:20px;top:16px;transform:none;background-size:20px;width:20px;height:20px;transition:.5s}.main-navigation ul.sub-menu li ul.sub-menu li a{padding-top:0}.main-navigation ul.sub-menu li ul.sub-menu li{border:0}.site-header{position:fixed;top:0;width:100%;background-color:#fff;padding-top:15px;padding-bottom:15px}body{padding-top:58.5px!important}#get-price-popup .popup-wrapper .image-block{display:none}#get-price-popup .form-block{border-radius:0;padding:30px;width:100%}#get-price-popup{max-width:720px}#get-price-popup .form-block form .row{padding-right:0}#get-price-popup .mfp-close{top:-15px;right:-15px;width:30px;height:30px}#get-price-popup .form-block form .row .col-12{width:100%}#get-price-popup .form-block form{width:100%}#get-price-popup .form-block form .title{text-align:center;margin-bottom:5px}#get-price-popup .form-block form label{font-size:14px;line-height:24px;margin-bottom:5px}#get-price-popup .form-block form .wpcf7-form-control,#get-price-popup .form-block form input{font-size:14px;line-height:24px;padding:5px 20px;height:46px;border-radius:8px}#get-price-popup .form-block form .layout__item .radio_wrap{height:56px;padding-left:10px;padding-right:10px;width:calc(100% - 15px)}#get-price-popup .form-block form .layout__item .radio_wrap label.radio{padding-left:30px}#get-price-popup .form-block form .row .col-2{width:calc(50% - 15px);margin-right:0}#get-price-popup .form-block form .row.numbers-field{justify-content:space-between}#get-price-popup .form-block form .row .layout__item{width:calc(50% - 15px)!important;margin-right:0!important}#get-price-popup .form-block form .row.form-radio{justify-content:space-between}#get-price-popup .form-block form .layout__item .radio_wrap label.radio:after{width:8px;height:8px;right:auto;left:5px;top:50%;transform:translateY(-50%)}.main-navigation li.mobile-popup-btn{display:block}#get-price-popup .form-block form .layout__item label:before{width:18px;height:18px;right:auto;left:0;top:50%;transform:translateY(-50%)}#get-price-popup .form-block form .layout__item .radio_wrap .green-label{font-size:12px;line-height:20px}#get-price-popup .form-block form .wpcf7-form-control.wpcf7-submit{max-width:100%}.book-cleaning-service-fixed .map-icon{width:62px;height:65px}.book-cleaning-service-fixed .map-icon img{width:20px}.book-cleaning-service-fixed .form-box{padding:15px 20px 25px 25px;width:400px;border-radius:20px 0 0 20px}.book-cleaning-service-fixed{transform:translateX(400px)}.book-cleaning-service-fixed .form-box h6{font-size:16px;line-height:42px}}@media only screen and (max-width:767px){.container{padding-left:20px;padding-right:20px}h1{font-size:42px;line-height:46px}h2{font-size:32px;line-height:38px}h3{font-size:30px;line-height:36px}.btn-spacing{padding:40px 0}p{line-height:24px}.btn{font-size:14px;line-height:20px;padding:12px 32px}.above-footer-section .text-block{padding-right:20px;padding-left:20px}.above-footer-section .footer-newsletter .form-fields .input-field input[type="email"]{font-size:14px;line-height:24px;padding:5px 20px;height:46px}.above-footer-section .footer-newsletter .form-fields .input-field.submit-btn input[type="submit"]{height:46px}.site-header .header-wrapper .menu li a{padding:15px 20px}#get-price-popup{max-width:540px}#get-price-popup .form-block form .row .layout__item{width:100%!important}.book-cleaning-service-fixed .form-box form input[type="submit"]{font-size:14px;line-height:20px;max-width:230px;height:46px}.book-cleaning-service-fixed{top:250px}.terms-con-wrapper{padding:20px;margin:40px 0 60px}}@media only screen and (max-width:575px){.footer-wrapper .footer-col{width:100%}h2{font-size:28px;line-height:40px}h3{font-size:26px;line-height:38px}.footer-top .footer-logo{max-width:200px;margin:0 0 20px 0}.footer-wrapper{row-gap:30px}.above-footer-section .text-block .h6,.above-footer-section .text-block h6{font-size:14px;line-height:20px}.site-header .header-wrapper .custom-logo-link{max-width:160px}.site-header .header-wrapper .main-navigation{height:calc(100vh - 56px);top:56px}body{padding-top:54.5px!important}#get-price-popup{max-width:calc(100% - 15px);overflow:hidden}.mfp-container{overflow:auto}#get-price-popup .form-block{padding:15px}#get-price-popup .form-block form .title h3{font-size:14px;line-height:14px}#get-price-popup .form-block form .title{padding:14px 5px 12px;border-radius:4px}#get-price-popup .form-block form .row .col-6,#get-price-popup .form-block form .row .col-2{width:100%;margin-bottom:10px}#get-price-popup .form-block form .col-2 input{text-align:left}#get-price-popup .form-block form .row.form-radio{padding-top:20px;margin-top:10px}#get-price-popup .form-block form .wpcf7-form-control.wpcf7-submit{white-space:normal;height:auto;font-size:14px;line-height:18px;padding-top:12px;padding-bottom:12px}#get-price-popup .form-block form .row .col-12.form-submit{margin-top:10px}#get-price-popup .mfp-close{top:0;right:0}}@media only screen and (max-width:479px){h1{font-size:36px;line-height:42px}h2{font-size:24px;line-height:30px}h3{font-size:22px;line-height:28px}p{font-size:14px;line-height:20px}hr{width:42px}.btn{padding:10px 24px}.above-footer-section .text-block{padding-top:30px;padding-bottom:30px}.above-footer-section .footer-newsletter .form-fields .input-field.submit-btn{width:100px}.above-footer-section .footer-newsletter .form-fields .input-field{width:calc(100% - 106px)}.book-cleaning-service-fixed{top:250px}.book-cleaning-service-fixed .form-box h6{font-size:13px;line-height:24px}.book-cleaning-service-fixed .form-box{width:315px;border-radius:12px 0 0 12px;padding:15px 15px 20px 15px}.book-cleaning-service-fixed .form-box form input{font-size:14px;line-height:24px;height:42px}.book-cleaning-service-fixed .map-icon{width:52px;height:55px}.book-cleaning-service-fixed .form-box form input[type="submit"]{font-size:12px;line-height:12px;max-width:200px;height:42px}.book-cleaning-service-fixed{transform:translateX(315px)}.terms-con-item{padding:15px}}