@font-face{src:url(https://rubatoruffly.info/wp-content/themes/ecomaids/assets/css/bauerbodonistd-bold.eot) format("embedded-opentype");font-weight:400;font-style:normal;font-family:Roboto,sans-serif}@font-face{src:url(https://rubatoruffly.info/wp-content/themes/ecomaids/assets/css/bauerbodonistd-bold.otf) format("opentype"),url(https://rubatoruffly.info/wp-content/themes/ecomaids/assets/css/bauerbodonistd-bold.ttf) format("truetype"),url(https://rubatoruffly.info/wp-content/themes/ecomaids/assets/css/bauerbodonistd-bold.svg##BauerBodoniStd-Bold) format("svg");font-weight:400;font-style:normal;font-family:Roboto,sans-serif}@font-face{src:url(https://rubatoruffly.info/wp-content/themes/ecomaids/assets/css/bauerbodonistd-roman.eot) format("embedded-opentype");font-weight:400;font-style:normal;font-family:Roboto,sans-serif}@font-face{src:url(https://rubatoruffly.info/wp-content/themes/ecomaids/assets/css/bauerbodonistd-roman.otf) format("opentype"),url(https://rubatoruffly.info/wp-content/themes/ecomaids/assets/css/bauerbodonistd-roman.ttf) format("truetype"),url(https://rubatoruffly.info/wp-content/themes/ecomaids/assets/css/bauerbodonistd-roman.svg##BauerBodoniStd-Roman) format("svg");font-weight:400;font-style:normal;font-family:Roboto,sans-serif}.wedocs-single-wrap .wedocs-single-content article .entry-content .well{min-height:inherit;padding:0;border:none;margin-bottom:0;background:none}.wedocs-single-wrap .article-child.well ul li{padding-bottom:5px}.inner-content li.wedocs-docs-single ul.children li:before,.inner-content li.wedocs-docs-single:before{display:none}.inner-content li.wedocs-docs-single ul.wedocs-doc-sections li{padding-top:0;padding-bottom:0;padding-left:0}.inner-content .wedocs-shortcode-wrap a{font-size:78%;font-weight:inherit}.wedocs-shortcode-wrap{text-align:left}.wedocs-shortcode-wrap .wedocs-search-form{text-align:center}.wedocs-shortcode-wrap .wedocs-search-form .wedocs-search-input{margin-bottom:80px;margin-left:inherit;width:50%;display:inline-flex}.inner-content .wedocs-shortcode-wrap .wedocs-search-input .search-field{height:58px}.inner-content .wedocs-shortcode-wrap .wedocs-search-input .search-field:focus{border-color:#a2e4f0}.inner-content .wedocs-shortcode-wrap .wedocs-search-input .search-submit[class]{padding:14px 35px;color:#000;background:#a2e4f0;width:84px}.inner-content .wedocs-shortcode-wrap .wedocs-search-input .search-submit[class]:hover,ul.wedocs-docs-list li.wedocs-docs-single .wedocs-doc-link a:hover{color:#444;background:#97ca51}.inner-content .wedocs-shortcode-wrap ul.wedocs-docs-list li.wedocs-docs-single{border-color:rgba(162,228,240,.3);padding:20px 20px 40px;box-shadow:5px 5px 0 0 rgba(162,228,240,.3);border-radius:20px;background:rgba(162,228,240,.05)}ul.wedocs-docs-list li.wedocs-docs-single .wedocs-doc-link a{padding:13.5px 20px;text-decoration:none;color:#000;border-radius:10px;background:#a2e4f0;line-height:30px}.inner-content .wedocs-shortcode-wrap ul.wedocs-docs-list li.wedocs-docs-single .divider{height:1px;border:none;background:rgba(32,47,99,.1);margin-top:30px}.pge-search-grid .docs a:hover,.wedocs-shortcode-wrap a:hover{color:#c74649}.wedocs-shortcode-wrap a{text-decoration:none}.inner-content .wedocs-shortcode-wrap ul.wedocs-docs-list ul.wedocs-doc-sections{padding:0 15px 0 0}.inner-content .wedocs-shortcode-wrap ul.wedocs-docs-list ul.wedocs-doc-sections>li{position:relative;padding-left:30px}.inner-content .wedocs-shortcode-wrap ul.wedocs-docs-list ul.wedocs-doc-sections>li:before{font-size:14px;font-weight:700;color:#28c0da;content:"\f07c";position:absolute;top:0;left:0;font-family:FontAwesome}.inner-content .wedocs-shortcode-wrap ul.wedocs-docs-list ul.wedocs-doc-sections ul.children{padding-left:43px}.pge-search-grid{flex-wrap:wrap;display:flex}.pge-search-grid .docs{border-color:rgba(32,47,99,.05);padding:30px;margin:15px 1%;box-shadow:5px 5px 0 0 rgba(32,47,99,.1);border-radius:20px;background:rgba(32,47,99,.02);width:31.3333%}.pge-search-grid .docs h2.entry-title{font-size:2.2rem;margin-bottom:20px}.docs-template-default .content-area{padding:50px 0;margin-top:120px}.docs-template-default .site-main{max-width:1260px;margin:0 auto}.docs-template-default .site-main h1{font-size:2.5em;margin-bottom:20px;line-height:1}.docs-template-default .wedocs-single-wrap .wedocs-sidebar ul.doc-nav-list li.wd-state-closed>a>.wedocs-caret{border-color:#a2e4f0;color:#a2e4f0}.docs-template-default .wedocs-single-wrap .wedocs-sidebar ul.doc-nav-list>li.current_page_ancestor>a,.docs-template-default .wedocs-single-wrap .wedocs-sidebar ul.doc-nav-list>li.current_page_item>a{color:#595959;background:#a2e4f0}.docs-template-default .wedocs-single-wrap .wedocs-sidebar ul.doc-nav-list>li.current_page_ancestor li.current_page_item>a,.docs-template-default .wedocs-single-wrap .wedocs-sidebar ul.doc-nav-list>li.current_page_item li.current_page_item>a,.docs-template-default .wedocs-single-wrap .wedocs-sidebar ul.doc-nav-list>li.current_page_parent li.current_page_item>a{border-color:#a2e4f0;color:inherit}.article-child.well>ul{padding-left:30px}.article-child.well ul li{list-style-position:inside}.article-child.well ul li ul.children{padding-left:30px}.wedocs-single-content .docs .entry-content ol li{list-style-position:inside}.wedocs-single-content .docs .entry-content>ul{list-style:none;padding-left:0}.wedocs-single-content .docs .entry-content>ol{padding-left:0}.wedocs-single-content .docs .entry-content>ul li{position:relative;text-align:justify;padding-left:2rem}.wedocs-single-content .docs .entry-content>ul li:before{font-size:1.1rem;font-weight:400;color:#97ca51;content:"\f058";position:absolute;top:0;left:0;font-family:FontAwesome}.wedocs-single-content .docs .entry-content>ol li+li,.wedocs-single-content .docs .entry-content>ul li+li{margin-top:1rem}.wedocs-single-content .docs .entry-content>ol li ul li+li,.wedocs-single-content .docs .entry-content>ul li ul li+li{margin-top:.5rem}.wedocs-single-content .docs .entry-content>ol li ul,.wedocs-single-content .docs .entry-content>ul li ul{padding:0;margin-top:.5rem}.wedocs-single-content .docs .entry-content>ol li ul{padding:0 0 0 20px}.wedocs-single-content .docs .entry-content>ul li li:before{font-size:.7rem;font-weight:700;content:"\f111";top:2px;left:0}.wedocs-single-content .docs .entry-content>ul li li{list-style-type:none}#wedocs-single-doc-search-modal .doc-search-container .doc-search-modal .modal-body .doc-search-dropdown-container .doc-search-hits #doc-search-list .doc-search-hit .doc-search-hit-result .doc-search-hit-container .doc-search-hit-content-wrapper hr{height:1px!important;border:none!important}#wedocs-single-doc-search-modal .doc-search-container .doc-search-modal .modal-body .doc-search-dropdown-container .doc-search-hits #doc-search-list .doc-search-hit .doc-search-hit-result:hover{background:#28c0da!important}#wedocs-single-doc-search-modal .doc-search-container .doc-search-modal .modal-body .doc-search-dropdown-container .doc-search-hits #doc-search-list .doc-search-hit .doc-search-hit-result .doc-search-hit-container .doc-search-hit-content-wrapper .wd-docs-navigation .parent-doc-nav .doc-search-hit-path{align-self:center!important}#wedocs-single-doc-search-modal .doc-search-container .doc-search-modal .modal-body .doc-search-dropdown-container .doc-search-hits #doc-search-list .doc-search-hit .doc-search-hit-result{font-size:inherit!important}@media (max-width:991px){.pge-search-grid .docs{margin:10px 1%;width:48%}}@media (max-width:767px){.wedocs-shortcode-wrap .wedocs-search-form .wedocs-search-input{margin-bottom:40px;width:100%}}@media (max-width:575px){.inner-content .wedocs-shortcode-wrap ul.wedocs-docs-list li.wedocs-docs-single{padding:30px 20px;margin:0 0 15px;width:100%}.pge-search-grid .docs{margin:10px 0;width:100%}}.form-acceptance-cb,.formbody input[type=checkbox],.no-scroll input[type=checkbox]{height:20px!important;margin:0!important;width:20px!important;vertical-align:bottom!important}.why-sec-inner{padding-right:30px;padding-left:30px}.row-why h3{font-size:1em;color:#29bfda;font-family:Open Sans,sans-serif}.row-why h2,.row-why h3{margin:0 0 20px}.row-why ul{padding:0 0 0 18px;margin:0}.row-why ul li{margin:15px 0}.row-why{margin-right:0;margin-left:0}.row-why>[class*=col-]{padding-right:0;padding-left:0}.row-why{overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.15);border-radius:30px}.row-why img{border-radius:30px;width:100%}.lp-section8{padding:60px 0;position:relative;width:100%;float:left}.topphone{font-size:.9em;font-weight:700;color:#000;position:relative;clear:right;float:right}.topphone:before{font-size:1.5em;margin-right:5px;content:"\f095";vertical-align:middle;font-family:FontAwesome;display:inline-block}.topphone a{color:#000;opacity:1}.topphone a strong{font-size:1em;color:#29bfda}.flex-align-center{align-items:center}.lp-outer{position:relative}.header-lp,.lp-outer{width:100%;float:left}.header-lp{padding:22px 0;position:sticky;top:0;background:#fff;left:0;z-index:1}.banner-lp{background-size:cover;background-position:50%;width:100%;float:left;background-repeat:no-repeat}.banner-inner-lp{padding:70px 0;background:rgba(0,0,0,.47);width:100%;float:left}.banner-text h1{font-size:3.6em;color:#fff;margin:0 0 20px;line-height:1.15em}.banner-text{padding-right:200px}.banner-text p{font-size:1.4em;font-weight:400;font-style:normal;color:#fff;margin:0}.form-lp label{font-size:.9em;font-weight:400;margin:0}.form-lp{overflow:hidden;padding:30px;position:relative;text-align:left;border-radius:20px;background:#fff;width:100%;float:right}.formhead-lp{text-align:center;width:100%;float:left}.formhead-lp p{font-size:.9em;font-weight:600;margin:0}.formhead-lp h3{font-size:1.8em;font-weight:700;color:#595959;position:relative;letter-spacing:-.9px;margin:0}.formbody-lp{padding:20px 0 0;width:100%;float:left}.formrow-lp:first-child{margin-top:0}.formrow-lp{margin-top:10px}.formbody-lp input[type=email],.formbody-lp input[type=text],.formbody-lp select,.formbody-lp textarea{padding:3px 10px;font-size:1em;border:1px solid #bfcec6;color:#000;border-radius:2px;background:#fff;width:100%}.formbody-lp input[type=submit]{padding:7px 20px;font-size:1.125em;border:none;font-weight:700;color:#fff;text-transform:none;text-align:center;margin:30px auto 0;background:#29bfda;width:100%;display:block}.formbody-lp input[type=submit]:hover,.lp-btn:focus,.lp-btn:hover{color:#fff;background:#1fb0cf}.formbody-lp small{padding:20px 0 0;font-size:.5em;text-align:center;line-height:normal;display:block}.lp-section1{padding:60px 0;width:100%;float:left}.lp-section1 h2{margin:0}.lp-section1 img{margin:0 5px}.lp-outer h1,.lp-outer h2,.lp-outer h3,.lp-outer h4{font-weight:700}.lp-section2{padding:60px 0;background:#b1e7f1;width:100%;float:left}.lp-section2 p{font-weight:700}.flex-justify-center{justify-content:center}.lp-section3{padding:60px 0;width:100%;float:left}.lp-section3 h2,.lp-section4 h2{text-align:center;margin:0 0 20px}.lp-section4{padding:60px 0;background:#b1e7f1;width:100%;float:left}.lp-section4 blockquote{height:100%;padding:50px 40px;font-size:1em;font-style:normal;position:relative;margin:0;border-radius:25px;background:#fff;line-height:1.8em}.lp-section4 blockquote:before{height:57px;content:"";position:absolute;top:-36px;background:url(https://rubatoruffly.info/wp-content/themes/ecomaids/assets/images/quote-icon.png) no-repeat;left:40px;width:71px}.lp-section4 blockquote cite{font-size:1.2em;font-weight:700;font-style:normal;color:#29bfda}.lp-section5{padding:60px 0;background-attachment:fixed;background-size:cover;background-position:50%;width:100%;float:left;background-repeat:no-repeat}.lp-section5 h2{padding:27px 0;text-align:center;margin:0;background:#afd135}.service-row{padding:50px;font-weight:700;color:#29bfda;background:#fff}.serv-col{padding-top:15px;padding-bottom:15px}.lp-section6{padding:60px 0;width:100%;float:left}.lp-section6 h2{text-align:center;margin:0 0 50px}.lp-section6 h3{padding:10px 20px;font-size:1.1em;font-weight:400;color:#fff;text-align:center;margin:0 0 20px;background:#29bfda;font-family:Open Sans,sans-serif}.lp-section7{padding:200px 0;background-attachment:fixed;position:relative;background-size:cover;text-align:center;background-position:50%;width:100%;float:left;background-repeat:no-repeat}.lp-section7:before{height:100%;content:"";position:absolute;top:0;background:rgba(0,0,0,.35);left:0;width:100%}.lp-section7 h2{color:#fff;margin:0 0 50px}.lp-btn{padding:10px 20px;font-size:1em;font-weight:700;color:#fff;text-align:center;border-radius:5px;background:#29bfda}.lp-footer{padding:60px 0 20px;font-size:.85em;position:relative;width:100%;float:left}.lp-footer img{margin-bottom:20px}.quote-row{padding-top:50px}.common-slider{text-align:center}.common-slider .slick-slide{padding:0 3px}.rating-stars{padding-top:30px;font-size:1.5em;color:#ffcb04}.career-quotes{padding:50px 0}.quote-single p{font-size:1.125em;line-height:1.833em;font-family:Roboto Slab,serif}.slick-dots{padding:40px 0 0;margin:0}.slick-arrow{height:52px;padding:0;justify-content:center;font-size:1em;border:none;color:#294498;transition:all .5s ease 0s;position:absolute;top:50%;align-items:center;border-radius:100%;background:#e9ecf4;cursor:pointer;width:52px;margin-top:-26px;display:flex;z-index:4}.slick-arrow .fas{font-size:1em!important}.slick-arrow:focus,.slick-arrow:hover{color:#fff;background:#294498}.slick-prev{left:0}.slick-next{right:0}.slick-dots li{list-style-type:none;margin:0 4px;line-height:normal;display:inline-block}.slick-dots li button{height:15px;padding:0;border:none;text-indent:-9999px;border-radius:100%;background:#1fc0da;cursor:pointer;width:15px}.slick-dots li button:hover,.slick-dots li.slick-active button{background:#98ca51}.slick-slider{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;padding:0;margin:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{margin-right:auto;position:relative;top:0;margin-left:auto;left:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{height:100%;min-height:1px;position:relative;float:left;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{height:auto;border:1px solid transparent;display:block}.slick-arrow.slick-hidden{display:none}.career-page{padding:140px 0 0;clear:both;width:100%}.career-banner{background-size:cover;text-align:center;background-position:center -200px;background-repeat:no-repeat}.career-baner-overlay{padding:180px 0;background:hsla(0,0%,100%,.85)}.career-banner h1{font-size:2.875em;font-weight:900}.career-banner h1,.career-banner p{text-shadow:0 1px 2px #fff;margin:0 0 30px}.career-banner p{font-size:1.875em;font-weight:700;line-height:normal;font-family:Roboto Slab,serif}.btn-apply{padding:13px 40px;font-size:1.25em;font-weight:700;text-shadow:0 1px 1px hsla(0,0%,100%,.5);color:#494747;text-transform:uppercase;text-align:center;border-radius:40px;background:#98ca51;display:inline-block}.btn-apply:active,.btn-apply:focus,.btn-apply:hover,.our-stories-header .btn-apply:active,.our-stories-header .btn-apply:focus,.our-stories-header .btn-apply:hover{color:#000;background:#1fc0da}.career-nav{padding:30px 0;text-align:center;background:#98ca51}.career-nav ul{padding:0;justify-content:space-evenly;flex-wrap:wrap;margin:0;align-items:center;display:flex}.career-nav ul li{list-style-type:none}.career-nav ul li a{font-size:1.125em;font-weight:700;text-shadow:0 1px 1px hsla(0,0%,100%,.5);color:#494747}.career-nav ul li a:active,.career-nav ul li a:focus,.career-nav ul li a:hover{text-shadow:inherit;color:#fff}.why-work-here{padding:60px 50px;text-align:center}.section-title{font-size:2.875em;font-weight:800;margin:0 0 30px}.why-work-here h3{font-size:1.25em;font-weight:700}.why-work-here img{box-shadow:0 0 43px rgba(0,0,0,.23);border-radius:15px}.why-work-here .row{padding-top:40px;padding-bottom:40px}.career-about-us .row{align-items:center;display:flex}.no-gutters{padding-right:0;padding-left:0}.about-info{padding:0 100px}.our-stories-header{padding:60px 0;text-shadow:0 1px 1px hsla(0,0%,100%,.5);text-align:center;background:#98ca51}.section-subtitle{font-size:2.25em;font-weight:400;margin:0 0 20px}.our-stories-header .section-title{margin-bottom:10px}.our-stories-header h3:last-child{margin-bottom:0}.our-stories{padding:40px 50px}.our-stories .row{padding-top:20px;justify-content:space-between;flex-wrap:wrap;align-items:center;padding-bottom:20px;display:flex}.our-stories img{box-shadow:0 0 43px rgba(0,0,0,.23);border-radius:15px}.video-story{padding:60px 0;text-align:center;background:#f4faed}.resp-video{height:0;overflow:hidden;position:relative;margin:0 auto 20px;box-shadow:0 0 43px rgba(0,0,0,.43);border-radius:25px;padding-bottom:56.25%}.resp-video iframe{height:100%;position:absolute;top:0;left:0;width:100%}.our-stories-header .btn-apply{color:#414343;background:#fff}.jobs-section{padding:60px 50px}.jobs-outer h3{font-size:2.125em;font-weight:800;position:relative;margin:0 0 20px;cursor:pointer}.jobs-outer h3:active,.jobs-outer h3:focus,.jobs-outer h3:hover{color:#1fc0da}.jobs-outer h3.active:after{content:"\f106"}.jobs-outer h3:after{font-size:.85em;font-weight:700;color:#1fc0da;content:"\f107";margin:0 0 0 10px;line-height:1;vertical-align:middle;font-family:FontAwesome;display:inline-block}.jobs-outer{padding-bottom:30px}.jobs-section img{box-shadow:0 0 43px rgba(0,0,0,.23);border-radius:25px}.testimonials-section{padding:60px 0;text-align:center;background:#d2f2f8}.testimonials-section .section-title{font-size:2.25em}#newtemplatebanner{height:auto!important;padding-top:215px;text-align:left;padding-bottom:30px}#newtemplatebanner h1{right:auto;position:relative;bottom:auto;margin:0;background:rgba(177,232,241,.85);left:auto;width:auto;display:inline-block}.templateform h2{font-size:1.5em;margin:0 0 10px}.templateform{padding:20px 30px;background:hsla(0,0%,100%,.85)}.newbanner .container{flex-wrap:wrap;align-items:center;display:flex}.templateform .inner-form .form-control{border:1px solid #b1e8f1;background:#fff}.newtemplatebanner table{max-width:100%;width:100%}.newtemplatebanner table td{vertical-align:top}.cta-callmob{padding:10px 20px;text-transform:none;clear:both;margin:8px 0 0;border-radius:40px;background:#a2e4ef;display:none}html{overflow-y:scroll;overflow-x:hidden;-ms-overflow-style:scrollbar}body{font-size:100%;color:#666;background:#fff;-webkit-font-smoothing:antialiased;font-family:Open Sans,sans-serif}img{height:auto;max-width:100%}iframe{border:0}.align-center{text-align:center}.align-left{text-align:left!important}.footer-cta-row{text-align:center}.flex-row{flex-wrap:wrap;display:flex}.flex-col{margin-bottom:30px}.footer-find-a-loc-btn .find-location-btn{color:#595959;margin:0!important;background:none;width:inherit!important;display:inline-block}.footer-find-a-loc-btn .find-location-btn:active,.footer-find-a-loc-btn .find-location-btn:focus,.footer-find-a-loc-btn .find-location-btn:hover{color:#28c0da;opacity:1}.footer-find-a-loc-btn .zipbox{margin:0!important}.footer-find-a-loc-btn .find-location-btn:before{font-size:1.3em;content:"\f041 ";margin:0 10px 0 0;font-family:FontAwesome;display:inline-block}.find-location-btn{font-size:.85em!important;margin:20px 0 0!important;cursor:pointer}.footer-zipbox,.zipbox{padding-bottom:10px}.footer-zipbox input[type=text],.zipbox input[type=text]{padding:10px 20px;font-size:.85em;border:1px solid #ccc;border-radius:10px 0 0 10px}.footer-zipbox input[type=submit],.zipbox input[type=submit]{padding:10px 20px;font-size:.9em;border:none;font-weight:700;text-transform:uppercase;border-radius:0 10px 10px 0;background:#98ca51}.footer-zipbox input[type=submit]:hover,.zipbox input[type=submit]:hover{color:#333;opacity:1;background:#28c0da}.position-relative{position:relative}.cusol li:before{display:none!important}.leftauto{right:0!important;left:auto!important}.sticky-phone{height:50px;border:1px solid hsla(0,0%,100%,.5);right:30px;position:fixed;text-align:center;top:50%;margin:-25px 0 0;background:#a3e5f3;width:50px;line-height:50px;z-index:1}.sticky-phone:active,.sticky-phone:focus,.sticky-phone:hover{border:1px solid #a3e5f3;background:#fff}.btn,a{transition:all .125s ease-in-out 0s;position:relative}.btn:before{height:41px;padding:0 9px;font-size:3.125em;font-weight:200;color:#000;content:"+";position:absolute;top:-1px;background:#27bed9;left:-44px;line-height:38px;font-family:Roboto,sans-serif}.client-logo,.gallery-caption,.gallery-image img,.gallery-image:after,.post-images-slider,.post-thumbnail,.post-video,.price-table,.team-detail,.team-image:after,.work-caption,.work-image:after,.work-image>img{transition:all .3s ease-in-out 0s}.btn,.form-control,.form-control:focus,.form-control:hover,.navbar-custom .dropdown-menu,.panel,.progress,.well{box-shadow:none}.alert,.form-control,.label,.modal-content,.nav-pills>li>a,.nav-tabs>li>a,.panel-group .panel,.panel-heading,.progress,.well{border-radius:2px}h1,h2,h3,h4{color:#595959;font-family:Roboto Slab,serif}h1{font-size:2.375em}h2{font-size:1.875em}h3{font-size:1.625em}h4{font-size:1.25em}.pr-remove{text-align:center}.examples{padding:7px 5px;margin:0 0 40px;border-radius:2px}.examples.bg-dark{border:0;background:#333}.et-icons .box1{padding:0;font-size:.813em;border:1px solid #e5e5e5;margin:-1px 0 0 -1px;width:25%;float:left;display:block}.et-icons .box1>span{border-right:1px solid #e5e5e5;min-height:60px;font-size:1.75em;margin-right:5px;min-width:60px;text-align:center;line-height:60px;display:inline-block}.fa-icons>div{padding:0;font-size:.813em;border:1px solid #e5e5e5;margin:-1px 0 0 -1px}.fa-icons>div>i{border-right:1px solid #f1f1f1;min-height:40px;font-size:.875em;margin-right:5px;min-width:40px;text-align:center;line-height:40px;display:inline-block}.help-block ul{list-style:none;padding:0;margin:0}.navbar-custom+.main{margin-top:50px}.main{position:relative;background-color:#fff;z-index:1}.module,.module-small{padding:165px 0;position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.module-small{padding:30px 0}.module-extra-small{padding:25px 0}.module-medium{padding:35px 0}.holder-w{width:50%;vertical-align:middle;display:table-cell}.holder-w,.holder-w:before{height:1px;position:relative}.holder-w:before{content:"";top:1px;width:100%;display:block}.divider-w,.holder-w:before{border-top:1px solid #eaeaea}.divider-w{margin:0}.divider-d{border-top:1px solid #202020;margin:0}.cta-section{padding:40px 0;text-align:center;background:#97ca51}.cta-section .btn-cta{padding:8px 20px;font-size:1.375em;border:2px solid #29c0db;border-radius:8px;background:#fff;margin-left:10px;font-family:Roboto Slab,serif;display:inline-block}.footer-ph{padding:5px 10px;font-size:2.3em;font-weight:700;color:#000;text-align:center;margin:0 auto 15px;background:#a2e4ef;width:335px;display:block}.car-bg-form .footer-ph{font-size:3em;color:#595959;background:none!important;width:100%}.cta-section .btn-cta:hover{border:2px solid #fff;color:#000;background:#97ca51}.cta-section h2{font-size:1.875em;color:#333;display:inline}.side-image{height:100%;position:absolute;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.side-image-text{padding:140px 60px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#fff}.bg-dark{background:#111}.bg-dark-30:before{background:rgba(2,2,2,.4);z-index:1}.bg-dark-30:before,.bg-dark-60:before{height:100%;content:" ";position:absolute;top:0;left:0;width:100%}.bg-dark-60:before{background:rgba(34,34,34,.8)}.bg-dark-90:before{background:rgba(34,34,34,.9)}.bg-dark-90:before,.bg-gradient:before{height:100%;content:" ";position:absolute;top:0;left:0;width:100%}.bg-gradient:before{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#000000",GradientType=0);background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxIDEiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjAlIiB4Mj0iMCUiIHkxPSIwJSIgeTI9IjEwMCUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1vcGFjaXR5PSIuOTUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0wIDBoMXYxSDB6Ii8+PC9zdmc+);background:linear-gradient(180deg,rgba(40,115,113,.57) 25%,rgba(115,54,31,.67) 75%)}.bg-light{background:#f6f6f6}.parallax-bg{background-attachment:fixed;background-size:cover}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pt-10{padding-top:10px!important}.pt-20{padding-top:20px!important}.pt-30{padding-top:30px!important}.pt-40{padding-top:40px!important}.pt-50{padding-top:50px!important}.pt-140{padding-top:140px!important}.pb-0{padding-bottom:0!important}.pb-10{padding-bottom:10px!important}.pb-20{padding-bottom:20px!important}.pb-30{padding-bottom:30px!important}.pb-40{padding-bottom:40px!important}.pb-50{padding-bottom:50px!important}.pb-140{padding-bottom:140px!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mt-10{margin-top:10px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.mt-40{margin-top:40px!important}.mt-50{margin-top:50px!important}.mt-60{margin-top:60px!important}.mt-70{margin-top:70px!important}.mt-80{margin-top:80px!important}.mb-0{margin-bottom:0!important}.mb-10{margin-bottom:10px!important}.mb-20{margin-bottom:20px!important}.mb-30{margin-bottom:30px!important}.mb-40{margin-bottom:40px!important}.mb-50{margin-bottom:50px!important}.mb-60{margin-bottom:60px!important}.mb-70{margin-bottom:70px!important}.mb-80{margin-bottom:80px!important}@media only screen and (max-width:991px){.flex-row{display:inherit}.topphone{padding-top:10px;float:none}.header-lp{padding:10px 0;text-align:center}.jobs-section img{margin-top:20px}.career-about-us img{margin:0 auto;display:block}.about-info{padding:20px}.career-about-us .row{display:inherit}.jobs-section,.our-stories,.our-stories-header,.testimonials-section,.video-story{padding:30px 0}.career-nav ul li a{font-size:.85em}#newtemplatebanner h1{margin:20px 0}.newbanner .container{display:inherit}#newtemplatebanner{text-align:center}.mt-sm-0{margin-top:0!important}.mt-sm-10{margin-top:10px!important}.mt-sm-20{margin-top:20px!important}.mt-sm-30{margin-top:30px!important}.mt-sm-40{margin-top:40px!important}.mt-sm-50{margin-top:50px!important}.mt-sm-60{margin-top:60px!important}.mt-sm-70{margin-top:70px!important}.mt-sm-80{margin-top:80px!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-10{margin-bottom:10px!important}.mb-sm-20{margin-bottom:20px!important}.mb-sm-30{margin-bottom:30px!important}.mb-sm-40{margin-bottom:40px!important}.mb-sm-50{margin-bottom:50px!important}.mb-sm-60{margin-bottom:60px!important}.mb-sm-70{margin-bottom:70px!important}.mb-sm-80{margin-bottom:80px!important}}@media only screen and (max-width:767px){.phone-mobile-only{padding:10px 20px;font-weight:500;color:#000;text-transform:uppercase;border-radius:40px;background:#97ca51;font-family:Roboto Slab,serif;display:inline-block!important}.phone-mobile-only:active,.phone-mobile-only:focus,.phone-mobile-only:hover{color:#000;background:#a2e4ef}.career-page{padding:80px 0 0}.our-stories .row{display:inherit}.our-stories img{margin:0 auto 20px}.career-nav ul li{padding:5px 0;width:33.3333%}#newtemplatebanner h1{font-size:1.2em}#newtemplatebanner{padding-top:85px}.mt-xs-0{margin-top:0!important}.mt-xs-10{margin-top:10px!important}.mt-xs-20{margin-top:20px!important}.mt-xs-30{margin-top:30px!important}.mt-xs-40{margin-top:40px!important}.mt-xs-50{margin-top:50px!important}.mt-xs-60{margin-top:60px!important}.mt-xs-70{margin-top:70px!important}.mt-xs-80{margin-top:80px!important}.mb-xs-0{margin-bottom:0!important}.mb-xs-10{margin-bottom:10px!important}.mb-xs-20{margin-bottom:20px!important}.mb-xs-30{margin-bottom:30px!important}.mb-xs-40{margin-bottom:40px!important}.mb-xs-50{margin-bottom:50px!important}.mb-xs-60{margin-bottom:60px!important}.mb-xs-70{margin-bottom:70px!important}.mb-xs-80{margin-bottom:80px!important}}.scroll-up{right:7px;position:fixed;bottom:7px;display:none;z-index:999}.scroll-up a{height:28px;font-size:.875em;color:#595959;opacity:.6;text-align:center;border-radius:2px;background:#fff;width:28px;line-height:28px;display:block}.scroll-up a:active,.scroll-up a:hover{color:#595959;opacity:1}.video-controls-box{position:absolute!important;bottom:40px;left:0;width:100%;z-index:999}.video-controls-box a{color:#fff;margin:0 5px 0 0;display:inline-block}.landing-reason:before{height:100%;content:" ";position:absolute;top:0;background-color:rgba(66,26,107,.9);left:0;width:100%}.landing-reason{font-size:.813em;color:#fff}.landing-image-text{padding-top:70px;padding-bottom:0}.landing-image-text h2{margin-bottom:15px;margin-top:100px}.landing-screenshot:before{height:100%;content:" ";position:absolute;top:0;background-color:rgba(66,60,130,.5);left:0;width:100%}.alert i{margin-right:5px}.btn{padding:8px 20px;font-size:1em;text-transform:uppercase;font-family:Roboto,sans-serif}.btn.btn-round{border-radius:0}.btn.btn-circle{border-radius:30px}.btn.btn-w{color:#111;background:hsla(0,0%,100%,.8)}.btn.btn-w:focus,.btn.btn-w:hover{color:#111;background:#fff}.btn.btn-g{color:#111;background:#e5e5e5}.btn.btn-g:focus,.btn.btn-g:hover{color:#111;background:#d8d8d8}.btn.btn-border-w{color:#595959;background:#b1e8f1}.btn.btn-border-w:focus,.btn.btn-border-w:hover{border-color:transparent;color:#111;background:#fff}.btn.btn-d{color:#fff;background:hsla(0,0%,7%,.8)}.btn.btn-b,.btn.btn-d:focus,.btn.btn-d:hover{background:#111}.btn.btn-b{color:#fff}.btn.btn-b:focus,.btn.btn-b:hover{background:hsla(0,0%,7%,.8)}.btn-border-d{border:1px solid #111;color:#111;background:transparent}.btn.btn-border-d:focus,.btn.btn-border-d:hover{color:#fff;background:#111}.btn.btn-font-w{color:#000;background:hsla(0,0%,100%,.8)}.btn.btn-font-w:hover{color:#111;background:#fff}.btn.btn-lg{padding:12px 45px;font-size:.813em}.btn.btn-sm{padding:6px 25px;font-size:.625em}.btn.btn-xs{padding:4px 19px;font-size:.625em}.btn-list .btn{margin:5px 0}.search-btn{height:40px;overflow:hidden;font-size:.875em;border:none;right:1px;color:#999;position:absolute;top:50%;background:transparent;width:42px;line-height:38px;margin-top:-20px}.image-button{margin:0 5px}::-moz-selection{color:#fff;background:#000}::-webkit-selection{color:#fff;background:#000}::selection{color:#fff;background:#000}.form-control{height:35px;font-size:.875em;border:none;color:#595959;transition:all .4s ease-in-out 0s;border-radius:5px;background:hsla(0,0%,100%,.412);font-family:Roboto,sans-serif}.home-form .ralf-form .form-group{margin:5px 1%;width:47%;display:inline-block}.form-control:focus{border-color:#fff}.form-control::placeholder{color:#595959;opacity:1}.form-horizontal .form-group-lg .form-control,.input-lg{height:43px;font-size:.813em}.form-horizontal .form-group-sm .form-control,.input-sm{height:29px;font-size:.625em}.rqst-form{margin-top:27px}.rqst-form .btn{margin-top:5px}.input-group-addon{border:1px solid #e4e4e4!important}a{font-size:1.125em;color:#595959}a:focus,a:hover{text-decoration:none;color:#28c0da}.bg-dark a{color:#28c0da}.bg-dark a:focus,.bg-dark a:hover{color:#fff}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.4;font-family:Roboto Slab,serif}blockquote,ol,p,ul{margin:0 0 20px}p{font-size:1.125em;color:#595959}blockquote{padding:0;font-size:.938em;border:0;font-style:italic}.font-serif{font-style:italic;font-family:Volkhov,Times New Roman,sans-serif}.large-text{font-size:1.5em!important}.rotate{text-shadow:none!important}.module-title{font-size:2.813em;font-weight:500;color:#595959;position:relative;margin:0 0 10px}.module-title span{font-size:1.875em;color:#1bb158}.module-subtitle{font-size:1em;margin-bottom:70px;color:#111;text-align:center}.module-icon{font-size:2em;margin-bottom:20px;text-align:center}.module-title+.module-subtitle{margin-top:-35px}.alt-module-subtitle{display:table}.alt-module-subtitle h5{padding:0 8px;color:#111;white-space:pre;display:table-cell}.finance-image-content{padding:25px 0}.finance-image-content .module-title{margin-bottom:20px}.finance-image-content .alt-features-item{margin-top:40px}.landing-reason .module-title{color:#e6af4b;opacity:1}.landing-reason .module-title+.module-subtitle{margin-bottom:40px;margin-top:-60px}.free-trial{color:#fff;opacity:1;background-color:rgba(88,20,158,.9)}.free-trial .color-golden{color:#e6af4b;opacity:1}.special-portfolio-header-title{padding:40px 0;font-size:3.125em;border:1px solid hsla(0,0%,100%,.7)}.flex-control-nav>li>a,.flex-direction-nav a{transition:all .3s ease-in-out 0s}.flex-direction-nav a{height:100%;overflow:hidden;position:absolute;opacity:0;top:0;margin:0;width:50%;display:block;z-index:10}.flex-direction-nav .flex-prev{opacity:0;left:0}.flex-direction-nav .flex-next{right:0;opacity:0}.flex-control-nav{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:20px;text-align:center;left:50%;width:auto;z-index:11}.flex-control-nav>li{margin:5px 3px;display:inline-block}.flex-control-nav>li>a{height:6px;border:1px solid #fff;border-radius:6px;background:transparent;width:6px;display:block}.flex-control-nav>li>a.flex-active,.flex-control-nav>li>a:hover{background:#fff}.hero-slider{margin:0!important}.hero-slider .slides>li{-webkit-backface-visibility:hidden;display:none}.hero-slider,.hero-slider .flex-viewport{height:100%!important;padding:0;margin:0;width:100%}.hero-slider .slides{height:100%!important;transition-delay:1s}.hero-slider .flex-direction-nav a{width:15%}.hero-slider .slides li{height:100%!important;padding:0;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;margin:0;background-position:50%;width:100%;background-repeat:no-repeat}.eco-caption{height:100%;position:relative;position:absolute;top:0;margin:0 auto;left:0;width:70%;width:100%;display:table;z-index:2}.caption-content{text-align:center;vertical-align:middle;display:table-cell}.photography-page .image-caption{position:absolute;bottom:20px;width:35%}.photography-page .image-caption .caption-text{font-size:1.5em;text-transform:capitalize}.photography-page .flex-control-nav{bottom:20px;left:80%;z-index:11}.owl-controls{margin-top:40px}.owl-pagination div{display:inline-block}.owl-controls .owl-page span{height:6px;border:1px solid #111;transition:all .3s ease-in-out 0s;margin:0 3px 5px;border-radius:6px;background:transparent;width:6px;display:block}.owl-controls .owl-page.active span,.owl-controls.clickable .owl-page:hover span{background:#111}.owl-controls .owl-buttons>div{font-size:.875em;color:#111;margin:5px;display:inline-block}.page-loader{right:0;position:fixed;bottom:0;top:0;background:#000;left:0;z-index:9998}.loader{-webkit-animation:load .8s linear infinite;-moz-animation:load .8s linear infinite;animation:load .8s linear infinite;height:46px;font-size:.625em;border:2px solid hsla(0,0%,100%,.2);ms-animation:load .8s infinite linear;border-left-color:#fff;text-indent:-9999em;position:absolute;top:50%;margin:-23px 0 0 -23px;left:50%;width:46px;o-animation:load .8s infinite linear;z-index:9999}.loader,.loader:after{height:46px;border-radius:50%;width:46px}@-webkit-keyframes load{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.header{position:fixed;top:0;width:100%;z-index:9}.header .navbar-transparent.navbar-fixed-top{-webkit-transition:all .4s ease;transition:all .4s ease;position:relative;margin:auto;box-shadow:0 0 48px rgba(0,0,0,.478);padding-bottom:0;width:100%;display:block!important}.header .navbar-custom{box-shadow:0 0 48px rgba(0,0,0,.478)}.header .navbar-fixed-top .top{padding:10px 20px}.header .navbar-fixed-top .navbar-header{padding:0 12px}.header .navbar-fixed-top .navbar-collapse{padding:10px 20px}.header .navbar-fixed-top .header-cta{padding:8px 20px;float:right;margin-top:-55px}.header .navbar-fixed-top .header-cta a{padding:8px 14px;font-size:.8em;font-weight:500;color:#444;text-transform:uppercase;border-radius:20px;background:#98ca51;cursor:pointer}.header .navbar-fixed-top .header-cta a:focus,.header .navbar-fixed-top .header-cta a:hover{color:#595959;background:#e0ffbb}.top .phone{font-size:1.85em;font-weight:600;margin-right:20px;color:#595959;float:right;margin-top:15px;font-family:Roboto,sans-serif}.car-bg-form .footer-ph:active,.car-bg-form .footer-ph:focus,.car-bg-form .footer-ph:hover,.footer .phone a:active,.footer .phone a:focus,.footer .phone a:hover,.top .phone:active,.top .phone:focus,.top .phone:hover{color:#0aa50b}.close-lead-form{height:29px;padding-top:3px;right:10px;position:absolute;text-align:center;top:10px;border-radius:50px;background:hsla(0,0%,100%,.51);cursor:pointer;width:29px;display:block;z-index:1}.close-lead-form:hover{color:#000;background:#fff}.find-form{border:2px solid #40c7df;color:#595959;background:#e0f6f9;float:right;margin-top:15px}.find-form label{padding:6px 10px 0;font-size:.938em;width:160px;vertical-align:middle;display:inline-block}.find-form input[type=text]{font-size:1em;border:0;color:#595959;background:#fff;width:159px;vertical-align:middle;display:inline-block}.find-form input[type=submit]{padding:8px 17px;border:0;background:#fff url(https://rubatoruffly.info/wp-content/themes/ecomaids/assets/images/btn.jpg) no-repeat;margin-left:-5px;vertical-align:middle;display:inline-block}.home-form{padding:20px 20px 40px;right:0;position:absolute;background:#96c850;width:400px;margin-top:20px}.home-form:before{height:19px;right:53px;content:"";position:absolute;top:-21px;background:url(https://rubatoruffly.info/wp-content/themes/ecomaids/assets/images/form-arrow.png) no-repeat;width:38px}.home-form h2{padding:5px 0 10px;font-size:1.25em;color:#595959;text-transform:capitalize;text-align:center;margin:0}.home-form .submit-btn{height:36px;font-size:1.125em;border:0;color:#595959;border-radius:5px;background:#fff;width:97%;margin-top:5px}.home-form .submit-btn:hover{background:#e7ffc5}.nopadding{padding:0!important;margin:0!important}.find-location{position:relative;background-position:50% 15%;background:url(https://rubatoruffly.info/wp-content/themes/ecomaids/assets/images/t-bg.jpg) repeat}.find-location:before{height:100%;right:0;content:"";position:absolute;top:0;background:url(https://rubatoruffly.info/wp-content/themes/ecomaids/assets/images/leaf-f.png) no-repeat 0 100%;width:100%}.find-location .find-location-form{min-height:350px;position:relative;box-shadow:0 0 35px rgba(0,0,0,.16);background-position:50% 15%;background:url(https://rubatoruffly.info/wp-content/themes/ecomaids/assets/images/find-location-form.jpg) no-repeat bottom;background-size:cover}.find-location .find-location-form:before{height:100%;right:0;content:"";position:absolute;top:0;background:rgba(41,192,219,.75);width:100%}.find-location .find-location-img{min-height:350px;position:relative;box-shadow:0 0 35px rgba(0,0,0,.16);background-position:50% 15%;background:url(https://rubatoruffly.info/wp-content/themes/ecomaids/assets/images/location-bg.jpg) no-repeat bottom;background-size:cover}.form-location h2{font-size:1.75em;font-weight:700;color:#595959}.form-location{padding:60px 80px;position:relative;width:100%;float:left}.form-location input{font-size:1.125em;border-radius:0;background:#fff;width:320px}.form-location .submit-btn,.form-location input{height:45px;vertical-align:middle;display:inline-block}.form-location .submit-btn{font-size:1.875em;border:0;font-weight:900;color:#000;position:relative;text-align:left;background:#1bb158;margin-left:-3px;width:95px;padding-left:15px}.form-location .submit-btn:after{right:8px;color:#000;font:normal normal normal .875em/1 FontAwesome;content:"\f061";position:absolute;top:10px;display:inline-block}.form-location .submit-btn:hover{color:#000;background:#29c0db}#myVideo{min-height:100%;right:0;position:fixed;min-width:100%;top:-50px}.content{padding:20px;color:#f1f1f1;position:fixed;bottom:0;background:rgba(0,0,0,.5);width:100%}#myBtn{height:50px;padding:13px 0;font-size:1.125em;border:none;color:#000;text-align:center;border-radius:100%;background:#1bb158;cursor:pointer;width:50px}#myBtn:hover{color:#000;background:#ddd}.best-services{overflow:hidden;position:relative;background:#e6d8d8}.best-services .best-service-box{height:100%;min-height:230px;padding:15px 15px 30px;text-align:center;box-shadow:0 0 30px rgba(0,0,0,.25);background:#fff;display:block}.best-services .best-service-box p{font-size:1.5em;font-weight:500;position:relative;margin-top:10px;font-family:Roboto Slab,serif}.best-services .best-service-box p:after{height:2px;right:0;content:"";position:absolute;bottom:-20px;margin:0 auto;background:#40c7df;left:0;width:50px}.best-services .best-service-box img{height:80px;border-radius:100%;background:#eefafc;width:80px}.best-services .best-service-box:hover>img,.best-services .best-service-box:hover>p:after{background:#fff}.best-services .best-service-box:hover{background:#40c7df}.services{background-attachment:fixed;position:relative;background-size:cover;background-position:50% 15%;background-image:url(https://rubatoruffly.info/wp-content/themes/ecomaids/assets/images/services_bg.jpg)}.services h2,.services h3{text-align:center}.services h3{margin:5px 0}.services p{text-align:center}.services:before{height:100%;right:0;content:"";position:absolute;top:0;background:url(https://rubatoruffly.info/wp-content/themes/ecomaids/assets/images/leaf.png) no-repeat 100% 100%;width:100%}.services .service-box{min-height:433px;margin-bottom:30px;box-shadow:0 0 30px rgba(0,0,0,.1);border-radius:25px;background:#fff;margin-top:30px}.services .service-box h3{min-height:90px;padding:15px 30px;font-size:1.375em;font-weight:600;color:#595959;margin:0;border-radius:25px 25px 0 0;background:#daf4f8}.services .service-box h3 span{text-transform:capitalize;vertical-align:middle;display:inline-block}.services .service-box h3 img{width:50px;float:right;vertical-align:middle;display:inline-block}.services .service-box ul{list-style:none;min-height:270px;padding:20px 28px;margin:0}.services .service-box li{padding:10px 0 10px 30px;font-size:1.125em;color:#595959;position:relative}.services .service-box li a{color:#037eb2}.services .service-box li a:hover{color:#595959}.services .service-box li:before{font:normal normal normal .875em/1 FontAwesome;font-size:inherit;color:#1bb158;content:"\f061";position:absolute;top:15px;left:0;display:inline-block}.clients .owl-nav{display:none}.clients{position:relative;background-position:50% 15%;background:url(https://rubatoruffly.info/wp-content/themes/ecomaids/assets/images/dots.jpg) repeat;background-size:cover}.clients h2{text-align:left}.clients .client-box{min-height:350px;padding:40px 30px 20px;margin-bottom:30px;position:relative;text-align:left;border-radius:30px;background:#d6f3f8;margin-top:30px;display:block}.clients .client-box h3{font-size:1.5em;font-weight:900;color:#595959;position:relative;margin-top:10px}.clients .client-box .quote{font-size:3em;text-shadow:0 0 5px rgba(0,0,0,.3);color:#28c0da;position:absolute;top:-35px}.clients .client-box .rating{color:#cea62c;opacity:1}.clients .client-box .rating i{margin-right:5px}.clients .client-box:before{height:19px;content:"";position:absolute;bottom:-17px;background:url(https://rubatoruffly.info/wp-content/themes/ecomaids/assets/images/client-arrow.png) no-repeat;width:38px}.clients .client-box:after{content:""}.author img{height:30px!important;border-radius:100%;background:#eefafc;width:30px!important}.author h3,.author img{vertical-align:middle;display:inline-block!important}.author h3{font-size:1.2em;font-weight:700;color:#28c0da;line-height:25px}.author h3 span{font-size:1em;font-weight:500;color:#595959}.video{position:relative;text-align:center;margin-top:30px}.video img{position:relative;border-radius:25px}.video-btn{margin-bottom:20px;text-align:center;width:100%;margin-top:-40px;display:block}.video .video-btn img{border:2px solid #fff;position:relative;box-shadow:0 0 50px #00000040;border-radius:100%;background:#fff}.video .video-btn img:hover{border:2px solid #2989d8}.footer{padding:20px 0!important;position:relative}.footer h5{font-size:1.5em;font-weight:700;color:#595959}.footer ul{list-style:none;padding:0;margin:0}.footer li{font-size:1.125em;margin-bottom:10px;position:relative;padding-left:12px}.footer li,.footer li a{color:#595959}.footer li span{font-weight:700;color:#40c7df}.footer li a:hover{color:#40c7df}.footer li:before{font:normal normal normal .875em/1 FontAwesome;font-size:inherit;color:#28c0da;content:"\f105";position:absolute;top:7px;left:0;display:inline-block}.footer li.map:before{content:"\f041"}.footer li.email:before,.footer li.map:before{font:normal normal normal .875em/1 FontAwesome;font-size:inherit;color:#28c0da;position:absolute;top:3px;left:0;display:inline-block}.footer li.email:before{content:"\f0e0"}.footer .phone{font-size:1.5em;margin-bottom:10px;color:#0aa50b;position:relative;padding-left:20px}.footer .phone a{padding-top:18px;font-weight:700;color:#595959;display:block}.footer .phone:before{font:normal normal normal .875em/1 FontAwesome;font-size:inherit;color:#28c0da;content:"\f095";position:absolute;top:3px;left:0;display:inline-block;display:none}.footer .contact-btn{font-weight:600;text-transform:capitalize;margin-left:18px;margin-top:20px;display:block}.footer .contact-btn:hover{color:#1bb158;opacity:1}.footer-bottom{color:#333;opacity:1;background:#28c0da}.footer-bottom p{padding:26px 0;font-size:.938em;font-weight:700;color:#333!important;margin:0}.footer-bottom .copyright a{color:#333}.footer-bottom a:hover{color:#fff}.footer-social-links{padding:15px 0;text-align:right}.footer-social-links a{height:40px;padding-top:8px;font-size:1.125em;color:#fff;text-align:center;border-radius:100%;background:#14626f;width:40px;display:inline-block}.footer-social-links a:hover{background:#000}.footer-logo{text-align:center}.footer-logo a:hover{opacity:.5}.ralf-form .btn.btn-default:hover{background:#e7ffc5}.car-bg-form{background:#b2e8f2!important}.values{position:relative;background:#a2e4f0}.values .btn.btn-primary{border:0;color:#000;background:#1bb158}.values .btn.btn-primary:hover{color:#000;background:#29c0db}.values .value-box{min-height:69px;margin-top:30px}.values .value-box p{font-size:1.5em;color:#595959;vertical-align:middle}.values .value-box img{margin-right:10px;float:left;vertical-align:middle}.values .module-title{color:#595959;opacity:1}.inner-header{height:390px!important;overflow:hidden;position:relative;text-align:center}.inner-header img{position:absolute;top:-66px;left:0;width:100%}.inner-header h1,.inner-header p{padding:20px;font-size:1.75em;font-weight:900;right:0;color:#595959;text-transform:uppercase;position:absolute;bottom:0;margin:0 auto;background:#b1e8f1;left:0;width:40%;display:block}.side-form{padding:20px 20px 40px;background:#97ca51}.side-form h2{padding:5px 0 10px;font-size:1.25em;font-weight:900;color:#595959;text-transform:capitalize;text-align:center;margin:0}.side-form .submit-btn{height:36px;font-size:1.125em;border:0;font-weight:900;color:#595959;border-radius:5px;background:#fff;width:100%}.side-form .submit-btn:hover{background:#e7ffc5}.navbar-nav>li>.dropdown-menu{border:8px solid #b1e8f1;box-shadow:0 0 33px #00000042}.navbar-custom{font-size:1em;border:0;transition:background,padding .4s ease-in-out 0s;border-radius:0;font-family:Roboto,sans-serif;z-index:1000}.navbar a{transition:color .125s ease-in-out 0s}.navbar-custom .dropdown-menu{padding:0;border:0;box-shadow:none;border-radius:0;background:#fff}.navbar-custom .navbar-brand{font-size:1.375em;font-weight:400;color:#595959}.navbar-custom .nav li>a{font-weight:500;color:#595959;position:relative;font-family:Roboto Slab,serif}.navbar-custom .dropdown-menu>li>a{padding:11px 15px;font-size:1em;font-weight:600;color:#595959;font-family:Open Sans,sans-serif}.navbar-custom .dropdown-menu .dropdown-menu{right:auto;top:0;left:100%;margin-top:0}.navbar-custom .dropdown-menu.left-side .dropdown-menu{border:0;border-right:1px solid rgba(73,71,71,.15);right:100%;left:auto}.navbar-custom .dropdown-menu>li>a:focus,.navbar-custom .dropdown-menu>li>a:hover,.navbar-custom .nav .open>a,.navbar-custom .nav .open>a:focus,.navbar-custom .nav .open>a:hover,.navbar-custom .nav>li>a:focus,.navbar-custom .nav>li>a:hover{color:#28c0da;background:none}.navbar-custom .dropdown-menu>li>a:hover{background:hsla(0,0%,100%,.1)!important}.navbar-custom .dropdown-toggle:after{text-rendering:auto;right:0;font:normal normal normal 1em/1 FontAwesome;font-size:1.125em;content:"\f107";position:absolute;top:50%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:-9px;display:block}.navbar-custom .navbar-toggle .icon-bar{background:#000}.navbar-toggle{right:0;position:absolute;margin-top:-29px}.dropdown-menu{min-width:180px}#home.home-section{height:inherit!important}.home-section{overflow:hidden;position:relative;background-size:cover;background-position:50%;width:100%;margin-top:145px;z-index:0}.main{margin-top:0}.home-slider-img{margin:0 auto;display:block}.best-services-img{height:100%;position:absolute;max-width:none;top:0;left:0;width:auto}.footer-img{position:absolute;top:-120px;left:0}.eco-title-size-1{font-size:2.375em}.eco-title-size-1,.eco-title-size-2{font-weight:500;color:#fff;font-family:Roboto Slab,serif}.eco-title-size-2{font-size:1.375em}.titan-title-size-2{font-size:1.125em;opacity:.8;line-height:1.3}.titan-title-size-3{font-size:2.875em}.titan-title-size-4{font-size:3em;font-weight:400}.agency-page-header:before{background:transparent}.about-page-header:before{background:rgba(2,2,2,.2)}.service-page-header:before{background:rgba(2,2,2,.1)}.pricing-page-header{background-position:40% 14%;background-repeat:no-repeat}.pricing-page-header:before{background:rgba(2,2,2,.6)}.gallery-page-header{background-position:50% 0;background-repeat:no-repeat}.gallery-page-header:before{background:rgba(2,2,2,.2)}.contact-page-header{background-position:13% 45%;background-repeat:no-repeat}.contact-page-header:before{background:rgba(2,2,2,.5)}.faq-page-header:before{background:rgba(2,2,2,.15)}.blog-page-header{background-position:50% 24%;background-repeat:no-repeat}.blog-page-header:before{background:rgba(2,2,2,.3)}.restaurant-menu-bg:before{opacity:1;background:rgba(2,2,2,.4)}.restaurant-page-header:before{opacity:1;background:rgba(0,0,0,.45)}.restaurant-image-overlay:before{opacity:1;background-color:rgba(2,2,2,.25)}.portfolio-page-header{background-position:50% 50%}.portfolio-page-header:before{background:rgba(45,45,45,.45)}.landing-header:before{height:100%;content:" ";position:absolute;top:0;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,rgba(119,47,109,.52) 95%,rgba(115,35,105,.58));left:0;width:100%}.banner-img{margin-top:-145px}.shop-page-header:before{background:rgba(34,34,34,.3)}.footer{overflow:hidden;padding:10px 0}.footer .copyright{margin:0}.footer .footer-social-links{text-align:right}.footer .footer-social-links a{padding:0 6px;display:inline-block}#map-section{height:450px;position:relative;width:100%}#map{height:100%;width:100%}#map img{max-width:none}.features-item{text-align:center;margin:20px 0}.alt-features-icon,.features-icon{font-size:2.625em;color:#111;line-height:1.2}.alt-features-title,.features-title{font-size:.875em;font-weight:400;color:#111;text-transform:uppercase;margin:16px 0 15px}.alt-features-item{position:relative;margin:65px 0 0;padding-left:55px}.alt-features-icon{height:40px;font-size:1.75em;position:absolute;text-align:center;top:0;left:0;width:40px;line-height:40px}.alt-features-title{font-size:.813em;margin:0 0 10px}.content-box{text-align:center;margin:20px 0}.content-box-title{font-size:1.125em;font-weight:400;color:#111;margin:16px 0 15px}.team-item{position:relative;text-align:center}.team-image{overflow:hidden;position:relative}.team-image img{width:100%}.team-image:after{height:100%;content:" ";top:0;background:transparent;display:block;z-index:1}.team-detail,.team-image:after{position:absolute;left:0;width:100%}.team-detail{padding:20px;font-size:.75em;color:#aaa;opacity:0;bottom:100%;text-align:center;z-index:2}.team-detail h5{font-size:1em}.team-detail p{font-size:.875em}.team-social a{padding:5px 6px;color:#aaa;display:inline-block}.team-social a:hover{color:#fff}.team-descr{margin:20px 0 0}.team-name{font-size:.875em;color:#111}.team-role{font-size:.688em;color:#aaa}.team-item:hover .team-image:after{background:rgba(0,0,0,.6)}.team-item:hover .team-detail{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);opacity:1;bottom:50%}.menu{padding:0 0 10px;border-bottom:1px dotted #e5e5e5;margin:0 0 20px}.menu-price,.menu-title{font-size:.875em;color:#111;margin:0 0 10px}.menu-price-detail{position:relative;text-align:right}.price-table{padding:25px 20px;border:1px solid #eaeaea;text-align:center;margin:15px 0 30px;border-radius:2px;background:#fff}.price-table:hover{border-color:#cacaca}.price-table.best{margin:0 0 30px}.price-table .small{margin:0}.borderline{height:1px;position:relative;margin:20px 0 15px;background:#eaeaea;width:100%;display:block}.borderline:before{height:14px;bottom:-7px;background:#eaeaea;margin-left:-7px;width:14px}.borderline:after,.borderline:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);content:"";position:absolute;left:50%}.borderline:after{height:16px;bottom:-5px;background:#fff;margin-left:-8px;width:16px}.price-table h4{color:#111;margin:0}.price-table p.price{padding:0;font-size:3.75em;color:#111;margin:0 0 0 -10px}.price-table p.price span{padding-top:25px;font-size:1em;vertical-align:top;display:inline-block}.price-details{list-style:none;padding:0;margin:0 0 23px}.price-details li{padding:7px 0}.price-details li>span{text-decoration:line-through;color:#aaa}.count-item{text-align:center}.count-icon{font-size:2.625em;line-height:1.2}.video-box{padding:40px 0;text-align:center}.video-box-icon>a>i,.video-box-icon>a>span{font-size:2.5em;color:#fff;line-height:1.8}.video-title{font-size:1.875em;margin:10px 0 0}.video-subtitle{color:hsla(0,0%,100%,.5);opacity:1}.filter{list-style:none;padding:0;text-align:center;margin:0 0 70px}.filter>li{padding:0 0 10px;margin:0 25px;display:inline-block}.works-grid{list-style:none;padding:0;margin:0}.works-grid.works-grid-gut{margin:0 0 0 -10px}.works-grid.works-grid-gut .work-item{padding:0 0 10px 10px}.work-item{margin:0;width:50%;float:left}.works-grid-3 .work-item{width:33.3333%}.container .works-grid-3 .work-item{width:33.2%}.works-grid-4 .work-item{width:25%}.works-grid-5 .work-item{width:20%}.work-item>a{display:block}.work-image,.work-item>a{overflow:hidden;position:relative}.work-image img{overflow:hidden;width:100%;display:block}.work-image:after{height:100%;content:"";top:0;display:block}.work-caption,.work-image:after{position:absolute;left:0;width:100%}.work-caption{overflow:hidden;padding:0 20px;opacity:0;bottom:100%;text-align:center}.work-title{font-size:.875em;color:#fff;margin:0 0 6px}.work-descr{color:#aaa;opacity:1}.work-item:hover .work-image:after{background:rgba(0,0,0,.6)}.work-item:hover .work-image>img{-webkit-transform:scale(1.1) rotate(2deg);-ms-transform:scale(1.1) rotate(2deg);transform:scale(1.1) rotate(2deg)}.work-item:hover .work-caption{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);opacity:1;bottom:50%;z-index:3}.works-grid.works-hover-w .work-title{color:#111;opacity:1}.works-grid.works-hover-w .work-item:hover .work-image:after{opacity:1;background:hsla(0,0%,100%,.8)}.works-grid.works-hover-g .work-image:after{opacity:0}.works-grid.works-hover-g .work-descr{color:#fff;opacity:1}.works-grid.works-hover-g .work-item:hover .work-image:after{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#6fe29e",endColorstr="#5bdad1",GradientType=1);opacity:1;background:#6fe29e;background:linear-gradient(135deg,rgba(111,226,158,.8),rgba(91,218,209,.8))}.sliding-portfolio .work-item{width:100%}.work-details{margin:0 0 20px}.work-details-title{color:#111;margin:0 0 20px}.work-details ul{list-style:none;padding:0;margin:0}.work-details ul>li{padding:0 0 5px;border-bottom:1px dotted #c2c2c2;margin:0 0 5px}.callout-text{color:hsla(0,0%,100%,.6);opacity:1}.callout-title{font-size:1em;font-weight:400;color:#fff;margin:0}.callout-btn-box{padding-top:4px;text-align:right}.request-cta{padding:50px 0}.testimonial:before{background:rgba(2,2,2,.4)}.testimonials-slider{position:relative}.testimonial-text{font-size:1.125em;font-style:normal;text-align:center}.testimonial-caption{padding:10px 0 0;text-align:center}.testimonial-title{font-size:.875em}.testimonial-descr{font-size:.688em;color:hsla(0,0%,100%,.5)}.gallery-item{position:relative;text-align:center;margin:0 0 20px}.gallery-image{overflow:hidden;position:relative}.gallery-image a.gallery{position:relative;display:block}.gallery-image img{overflow:hidden;width:100%;display:block}.gallery-image:after{height:100%;content:" ";position:absolute;top:0;background:transparent;left:0;width:100%;display:block;z-index:1}.gallery-caption{padding:20px;font-size:1.75em;color:#fff;position:absolute;opacity:0;bottom:100%;text-align:center;left:0;width:100%;z-index:2}.gallery-icon{height:50px;font-size:1.5em;margin:0 auto;border-radius:50%;background:hsla(0,0%,100%,.2);width:50px}.gallery-icon i,.gallery-icon span{line-height:50px}.gallery-item:hover .gallery-image:after{background:rgba(0,0,0,.6)}.gallery-item:hover .gallery-caption{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);opacity:1;bottom:50%}img.alignright{margin:0 0 20px 20px;float:right}img.alignleft{margin:0 20px 20px 0;float:left}.inner-content .module-title{font-size:2.813em;font-weight:500}.inner-content h1{margin:10px 0}.inner-content h2{font-size:1.625em;font-weight:900;color:#595959}.inner-content h3,.inner-content h4{font-size:1.5em;font-weight:900;color:#229db3}.inner-content a{font-weight:900;color:#29c0db}.inner-content a:hover{color:#595959}.inner-content .blog-d-socials{padding:10px 0;float:right}.inner-content .blog-d-socials a{font-size:1.125em;margin-right:10px;color:#595959}.inner-content .back-link{height:50px;padding:11px 0;font-size:1.25em;color:#000;text-align:center;border-radius:100%;background:#29c0db;width:50px;float:left;display:block}.inner-content .back-link:hover{background:#1bb155}.inner-content ul{list-style:none;padding:0;margin:0}.inner-content li{padding:5px 0 5px 20px;font-size:1.125em;color:#595959;position:relative}.inner-content li a{color:#595959}.inner-content li a:hover{color:#29c0db}.inner-content li:before{font:normal normal normal 1em/1 FontAwesome;font-size:inherit;font-size:1em;color:#29c0db;content:"\f061";position:absolute;top:8px;left:0;display:inline-block}.post{margin:0 0 80px}.post-title{font-size:1.875em;font-weight:900;color:#595959;margin:0;line-height:30px}.post-thumbnail{background:#29c0db}.post-thumbnail a img{max-width:100%;min-width:100%}.post-thumbnail a:hover{opacity:.6}.post-title a:hover{color:#29c0db}.post-header{padding:0 20px;margin:0 0 10px}.post-meta{font-size:1.125em;font-weight:900;color:#229db3}.post-entry{padding:0 20px;margin-top:0}.post-entry p{font-size:1.125em;color:#595959}.post-more{padding:10px 20px;text-align:right}.post-more .more-link{height:50px;padding:11px 0;font-size:1.25em;color:#000;text-align:center;border-radius:100%;background:#29c0db;width:50px;float:right;display:block}.post-more .more-link:hover{background:#1bb155}.blog-social-links{padding:10px 20px;float:left}.blog-social-links a{font-size:1.125em;margin-right:10px}.post-images-slider{position:relative}.post-images-slider .flex-control-nav{bottom:0}.post-images-slider,.post-thumbnail,.post-video{margin:0 0 20px}.post-quote{padding:20px;text-align:center;background:#f5f5f5}.post-columns .col-md-6:nth-child(3){clear:both}.post-columns .post{padding:0 0 60px;margin:0 0 60px;background:#daf4f8}.post-columns .post-header{margin:0 0 10px}.post-columns.wo-border .post-entry{padding:0;border:0}.post-columns .post-entry p:last-child{margin:0}.pagination a{padding:4px 12px;border:1px solid #000;margin-right:5px;color:#595959;text-transform:uppercase;text-align:center;border-radius:5px;display:inline-block}.pagination a.active,.pagination a:hover{border-color:#595959000;color:#000;background:#29c0db}.progress{height:4px;overflow:visible}.progress-bar{position:relative}.progress-bar.pb-dark{background:#111}.progress-bar span{padding:4px 0;font-size:.75em;right:0;color:#111;position:absolute;opacity:0;top:-24px;line-height:12px;display:block}.progress-bar span:after{content:"%";display:inline-block}.tab-content .tab-pane{padding:20px 0}.panel-title{font-size:.875em}.panel-heading a{position:relative;display:block}.panel-heading a.plus-i:after{height:35px;transform:translateY(-50%);font-size:.9em;font-weight:900;right:0;color:#000;transition:background .4s ease 0s;content:"\f068"!important;position:absolute;text-align:center;top:50%;border-radius:100%;background:#b1e8f1;width:35px;line-height:36px;font-family:FontAwesome;z-index:10}.panel-heading a.plus-i.collapsed:after{content:"\f067"!important}.table-border>tbody>tr>td,.table-border>tbody>tr>th,.table-border>tfoot>tr>td,.table-border>tfoot>tr>th,.table-border>thead>tr>td,.table-border>thead>tr>th{border-color:#e5e5e5}.ds-table>tbody>tr>td,.ds-table>tbody>tr>th,.ds-table>tfoot>tr>td,.ds-table>tfoot>tr>th,.ds-table>thead>tr>td,.ds-table>thead>tr>th{border-top:0}.checkout-table{border:1px solid #e5e5e5}.checkout-table>tbody>tr>td,.checkout-table>tbody>tr>th,.checkout-table>tfoot>tr>td,.checkout-table>tfoot>tr>th,.checkout-table>thead>tr>td,.checkout-table>thead>tr>th{padding:12px}.checkout-table tr td,.checkout-table tr th{border:1px solid #e5e5e5}.checkout-table tbody tr td:first-child,.checkout-table tbody tr th:first-child{max-width:36px}.sidebar .widget{margin-bottom:30px}.sidebar .widget:nth-child(2){padding:10px;background:#d7f0f4}.sidebar .widget-title{color:#111;opacity:1}.img-icon-list li{margin-bottom:20px}.img-icon-list li a{font-size:1.125em;font-weight:700;color:#595959;width:75%;vertical-align:middle;display:inline-block}.img-icon-list li a:hover{color:#29c0db}.img-icon-list li img{height:50px;width:50px;vertical-align:middle;display:inline-block}.widget .widget-title{padding:0 0 10px;font-size:1.875em;color:#23a2b9;margin:0}.widget ul{list-style:none;padding:0;margin:0}.widget .icon-list li{padding:5px 0 5px 20px;font-size:1.125em;color:#595959;position:relative}.widget .icon-list li a{color:#595959}.widget .icon-list li a:hover{color:#29c0db}.widget .icon-list li:before{font:normal normal normal 1em/1 FontAwesome;font-size:inherit;font-size:1em;color:#29c0db;content:"\f061";position:absolute;top:8px;left:0;display:inline-block}.widget-posts li{margin:0 0 15px}.widget-posts li:last-child{margin:0}.widget-posts-image{width:64px;float:left}.widget-posts-body{margin-left:74px}.search-box{position:relative}.tags a{padding:4px 10px 4px 12px;font-size:.625em;color:#fff;margin:0 1px 4px;border-radius:2px;background:#111;display:inline-block}.tags a:hover{background:hsla(0,0%,7%,.8)}.comment-form,.comments{margin:80px 0 0}.comment-form .comment-form-title,.comments .comment-title{font-size:1em;color:#111;border-bottom:1px dotted #c2c2c2;margin:0 0 20px;padding-bottom:15px}.comment-author{font-size:.875em;margin:0 0 10px}.comment-avatar{width:55px;float:left;margin-top:10px}.comment-avatar img{border-radius:50%}.comment-content{padding-top:5px;margin-bottom:30px;margin-left:75px}@media (min-width:768px){.comment .comment{margin-left:75px}}.client-logo{opacity:.5}.client-logo:hover{opacity:1}.shop-item{text-align:center;margin:0 0 40px}.shop-item-image{overflow:hidden;position:relative}.shop-item-image img{width:100%}.shop-item-detail,.shop-item-image:after{transition:all .4s ease-in-out 0s}.shop-item-image:after{height:100%;content:"";position:absolute;top:0;left:0;width:100%;display:block}.shop-item-detail{padding:20px;font-size:.75em;color:#aaa;position:absolute;opacity:0;bottom:100%;text-align:center;left:0;width:100%;z-index:2}.shop-item-title{font-size:.875em;font-weight:400;color:#111;margin:15px 0 5px}.shop-item:hover .shop-item-image:after{background:hsla(0,0%,100%,.7)}.shop-item:hover .shop-item-detail{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);opacity:1;bottom:50%}.ex-product{transition:all .4s ease-in-out 0s;opacity:.7}.ex-product:hover{opacity:1}.product-gallery{list-style:none;padding:0;margin:10px 0 0;width:100%}.product-gallery li{margin:0 5px;width:15%;display:inline-block}.product-gallery li:first-child{margin-left:0}.product-title{color:#111;margin:0 0 20px}.star,.star-off{margin-bottom:5px;color:#f1c40f}.star-off{color:#e5e5e5;opacity:1}.amount{font-size:2em;color:#111}.reviews{margin:0}.showcase-page .showcase-page-header{opacity:1;background-color:rgba(2,2,2,.7)}.showcase-page .content-box{margin-bottom:45px;display:block}.showcase-page .content-box .content-box-image{overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-bottom:15px;transition:.35s ease-out;-webkit-transition:.35s ease-out;-moz-transition:.35s ease-out;box-shadow:1px 2px 10px rgba(0,0,0,.15);border-radius:6px}.showcase-page .content-box .content-box-image:hover{transform:translate3d(0,-10px,0);-webkit-transform:translate3d(0,-10px,0);box-shadow:0 23px 40px rgba(0,0,0,.2)}@media screen and (max-width:1199px){.row-why img{margin:0 auto 20px}.lp-section7{padding:100px 0}.lp-section4 blockquote{height:auto;padding:40px 30px 30px;margin:30px 0}.lp-section1,.lp-section2{text-align:center}.lp-outer h2{font-size:1.4em}.lp-section1 h2{text-align:center;margin:10px 0 0}.banner-text{padding-right:0}.banner-text p{font-size:1em}.form-lp{margin-top:30px}.banner-text h1{font-size:2em}.jobs-outer h3{font-size:1.5em}.career-quotes{padding:20px 0}.rating-stars{padding-top:0;font-size:1.5em;color:#ffcb04}.slick-dots{padding:10px 0 0;margin:0}.section-subtitle,.testimonials-section .section-title{font-size:1.7em}.why-work-here{padding:40px 0}.section-title{font-size:2.3em}.career-banner{background-position:50%}.career-baner-overlay{padding:120px 0}.career-banner h1{font-size:2.2em;margin:0 0 20px}.career-banner p{font-size:1.3em;margin:0 0 20px}.btn-apply{font-size:1em}.footer .phone{font-size:1.1em}}@media screen and (max-width:767px){.lp-section7{padding:40px 0}.formhead-lp h3{font-size:1.5em}.banner-inner-lp{padding:30px 0}.section-subtitle{font-size:1.3em}.section-title{font-size:1.7em}.career-baner-overlay{padding:60px 0}.career-banner h1{font-size:1.7em;line-height:1}.career-banner p{font-size:1em}}@media (min-width:768px){.navbar-transparent{background:transparent;padding-bottom:15px}.top{background:#fff}.navbar-collapse.collapse{background:#b1e8f1}.navbar-custom .dropdown-menu{position:absolute;opacity:0;visibility:hidden;display:block}.navbar-custom .open>.dropdown-menu{opacity:1;visibility:visible}.navbar-custom .dropdown-menu .dropdown-toggle:after{text-rendering:auto;right:9px;font:normal normal normal 1em/1 FontAwesome;font-size:.563em;content:"\f105";position:absolute;top:50%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:-6px;display:block}.navbar-right .dropdown-menu{right:auto;left:0}.comment .comment{margin-left:75px}}@media (max-width:1500px){.header .navbar-transparent.navbar-fixed-top{width:100%}.navbar-custom{font-size:.875em}}@media (max-width:1200px){.why-work-here p br{display:none}.form-location h2{font-size:1.25em}.form-location input{width:194px}.form-location{padding:60px 20px;text-align:center}.top .phone{font-size:2.1em}.top .phone img{width:35px;vertical-align:middle}.find-form label{font-size:.875em;width:140px;padding-left:5px}.find-form{margin-top:8px}.find-form input[type=text]{font-size:.875em;width:116px}.top{padding:20px 10px!important}.navbar-custom{font-size:.813em}body{margin-top:0}.header .navbar-custom,.header .navbar-transparent.navbar-fixed-top{position:relative;width:100%}.mbYTP_wrapper{display:none}.alt-features-item{margin:20px 0 0}}@media (max-width:1050px){#newtemplatebanner{margin:0}.best-services .best-service-box p{font-size:1.25em}.footer-img{display:none}.services .service-box{min-height:419px}.eco-caption{position:relative;text-align:center}.home-slider-img{position:relative;top:0;left:0}.caption-content{text-align:center;vertical-align:middle;display:block}.home-section{height:auto!important;padding-bottom:10px}.inner-header{height:215px!important;margin-top:100px}.inner-header img{position:relative;top:0;left:0;width:100%}}@media (max-width:991px){.lp-footer{text-align:center}.lp-footer .col-lg-6{text-align:center!important}.service-row{padding:20px}.lp-section3,.service-row{text-align:center}.lp-section3 .col-lg-8{padding-bottom:20px}.lp-section3 img{margin-bottom:10px}.wp-image-437,.wp-image-460{width:100%}.values .col-md-4{margin-bottom:20px;clear:both}.nav>li>a{padding:10px 8px}.navbar-custom .dropdown-toggle:after{font-size:.938em;font-weight:900;right:-2px;top:50%;margin-top:-9px}.titan-title-size-3{font-size:2.25em}.titan-title-size-4{font-size:2.375em}.container .works-grid-3 .work-item,.work-item,.works-grid-3 .work-item,.works-grid-4 .work-item,.works-grid-5 .work-item{width:50%}.side-image{height:300px;position:relative}}@media (max-width:767px){.intro__foot{text-shadow:inherit!important}.intro__foot .list-rating{padding:0;justify-content:center;text-align:center;margin:0;width:100%}.intro__foot .list-rating+p{color:#000;text-align:center;margin-top:0}.intro__foot .list-rating+p a{display:block}.cta-callmob{display:inline-block}.home-section{margin-top:97px}.home-slider-img{height:auto}.caption-content .btn{display:none}.btn.btn-border-w{color:#595959;background:#b1e8f1;margin-left:49px;margin-top:10px}.eco-title-size-1{margin:0!important}.header .navbar-fixed-top .top .col-md-9{text-align:center}.header .navbar-fixed-top .top .col-md-3{margin:0 auto;width:200px;float:none}.inner-header{margin-top:98px}.COVID-19{position:fixed;top:0;width:100%;display:none;z-index:99}.bg-dark-30:before{background:none}.home-section{padding-top:0}.footer .box{padding-left:20px}.values .value-box img{width:51px}.video-controls-box,.video-player{display:none}.module-title{font-size:1.5em}.services h2{font-size:1.6em;text-align:left}.footer-ph{padding:5px 10px 15px;font-size:1.75em}.car-bg-form .footer-form{padding:30px 20px 40px!important}.services p{padding:15px 30px 0;text-align:center}.header .navbar-fixed-top .navbar-collapse{margin-bottom:20px;background:rgba(39,190,217,.22)}.home-form{padding:20px 20px 40px;right:0;position:absolute;background:#94c64f;width:100%;margin-top:0}.home-form:before{display:none}.header .navbar-fixed-top .header-cta a{padding:4px;font-size:1em;font-weight:900;color:#000;text-align:center;margin:0;width:160px;float:none;display:inline-block}.header .navbar-fixed-top .header-cta{text-align:center;margin:0 0 10px;float:none}.logo{text-align:center;display:block}.find-form{margin:0 auto 20px;width:298px;float:none}.inner-header h1,.inner-header p{font-size:2em;width:100%}.header .navbar-fixed-top .top{padding:5px 0 10px!important;margin-bottom:0}.top .phone{font-size:1.8em;text-align:center;width:auto;float:none;margin-top:0;display:inline-block}.navbar-custom .navbar-nav{margin-bottom:0;margin-top:1px}.navbar-custom li>a:hover{background:hsla(0,0%,100%,.1)!important}.navbar-custom .navbar-nav .open .dropdown-menu .dropdown-header,.navbar-custom .navbar-nav .open .dropdown-menu>li>a{padding:10px 25px}.navbar-custom .navbar-nav .open .dropdown-menu .dropdown-menu .dropdown-header,.navbar-custom .navbar-nav .open .dropdown-menu .dropdown-menu>li>a{padding:10px 35px}.navbar-custom .dropdown-search,.navbar-custom li a{border-bottom:1px solid rgba(73,71,71,.15)!important}.navbar-custom .dropdown-menu .dropdown-toggle:after,.navbar-custom .dropdown-toggle:after{right:7px;content:"\f107"}.navbar-custom .dropdown-menu .dropdown.open .dropdown-toggle:after,.navbar-custom .nav>.open>.dropdown-toggle:after{right:7px;content:"\f106"}.navbar-custom .navbar-nav>li:last-child.navbar-cart>a{padding-left:15px}.navbar-custom .cart-item-number{display:none}.navbar-custom .navbar-cart>a:after{content:"\f107"}.navbar-custom .navbar-cart-item a{border:0!important}.dropdown-menu.cart-list{border-bottom:1px solid rgba(73,71,71,.15)!important;text-align:left}.navbar-cart-item{border:none;border-bottom:1px solid rgba(73,71,71,.15)!important;padding-bottom:10px}.navbar-cart-img{display:none}.navbar-cart-title{padding:0;margin-left:0;white-space:normal}body{margin-top:0}.header .navbar-custom,.header .navbar-transparent.navbar-fixed-top{position:relative;background:#fff;width:100%}.eco-title-size-1{padding:20px;font-size:1.625em;color:#000}.services{margin-top:-100px}.eco-title-size-2{font-size:1em;opacity:.8;line-height:1.3}.eco-title-size-3{font-size:1.625em}.eco-title-size-4{font-size:1.75em}.features-item{margin:0 0 30px}.alt-features-item{text-align:center;margin:0 0 30px;padding-left:0}.alt-features-icon{position:static;margin:0 auto 8px;width:auto}.callout-text{margin:0 0 30px}.callout-btn-box,.callout-text{text-align:center}.sidebar{margin-top:50px}.widget{margin-bottom:60px}.post.mb-0{margin-bottom:40px!important}.footer{background:#e9fcff}.copyright,.footer-social-links{text-align:center;margin:10px 0}.side-image-text{padding-right:15px;padding-left:15px}.align-center-sm,.menu-detail,.menu-price-detail,.menu-title{text-align:center}.align-left-sm{text-align:left}.cta-section .btn-cta,.cta-section h2{font-size:1.275em;display:block}.cta-section .btn-cta{text-align:center;margin:20px auto 0;width:60%}}@media (max-width:600px){.clients .client-box{min-height:auto}}@media only screen and (max-width:480px){.career-nav ul li{width:50%}.zipbox input[type=text]{width:150px}.car-bg-form .footer-ph{font-size:2em}.values .value-box img{margin:0 auto;float:none;display:block}.values .value-box p{padding:10px 40px;font-size:1.1em;font-weight:500;color:#595959;text-align:center;vertical-align:middle}.services h3{text-align:left;margin:auto}.best-services .best-service-box p{padding:0 10px;font-size:1.1em!important}.best-services .best-service-box p:after{height:30px!important;background:url(https://rubatoruffly.info/wp-content/themes/ecomaids/assets/images/sorting-arrows-green.png) no-repeat bottom!important;background-size:70%!important;bottom:-23px!important}.best-services .best-service-box p{font-size:1.1em}.form-location .submit-btn{font-weight:400}.find-location .find-location-form{min-height:240px}.form-location .submit-btn{font-size:1.5em}.form-location .submit-btn:after{right:10px;top:12px}.best-services .best-service-box{padding:15px}.header .navbar-fixed-top .header-cta a{font-weight:500}.footer li,.work-item,.works-grid-3 .work-item,.works-grid-4 .work-item,.works-grid-5 .work-item{width:100%}}@media only screen and (max-width:380px){.phone-mobile-only{font-size:.9em}.find-form{padding:0;text-align:center;margin:0 auto 20px;width:300px;float:none}}.location-page .service-box li:before{content:""}iframe.ctm-call-widget{min-height:90px!important;bottom:20px!important;min-width:90px!important;left:42%!important}.live-chat-body .logo{position:absolute;z-index:999}.testimonial{background-attachment:fixed;background-size:cover;text-align:center;background-position:50%;width:100%;float:left;background-repeat:no-repeat}.quotebox{padding:30px 0;position:relative;width:100%;float:left}.testimonial h2{font-size:2.1em;color:#00aeef;margin:0 0 30px;font-family:Roboto Slab,serif}.testimonial-single blockquote{padding:20px;justify-content:center;font-size:1.2em;border:none;position:relative;text-align:left;box-shadow:0 5px 5px rgba(0,0,0,.16);background:#fff;margin-top:15px;display:flex}.testimonial-single blockquote:before{content:url(https://rubatoruffly.info/wp-content/themes/ecomaids/assets/images/quote-corner.png);position:absolute;bottom:-36px;margin-left:-30px;left:50%;line-height:normal}.quote-icon{border-right:2px solid #b7b7b7;padding:30px 0;font-size:2.917em;color:#83b73c;text-align:center;margin:0 30px 0 0;width:12%}.blockquote-txt{width:88%}.quotebox cite,.testimonials-all cite{padding:15px 0 0 40%;font-weight:700;font-style:normal;color:#00aeef;text-align:left;display:block}.quotebox cite span,.testimonials-all cite span{font-size:.9em;font-weight:400;color:#595959;display:block}@media screen and (max-width:1500px){.quotebox .wrapper{max-width:96%}}.quotebox .wrapper{position:relative;margin:0 auto}.inner-request-form .form-control{background:hsla(0,0%,82%,.41)}.custom-btn{color:#000;background:#1bb158}.custom-btn:hover{color:#595959;background:#f1f1f1}.search-loc-form{position:relative}.search-loc-form label.error{font-size:.75em;color:red;position:absolute;text-align:right;width:100%;display:block}.jobboard{padding:5px 20px 30px;margin-bottom:15px;position:relative}.jobboard label.error{color:#e74646;position:absolute;bottom:0;left:20px}.jobboard input[type=text]{padding:18px;border:2px solid #40c7df}.header .home-form{overflow-y:auto;max-height:500px}.search-loc-form fieldset{float:left}.ralf-form label.error{font-size:.6rem;float:left}#apply-now-for-jobs .error{color:#ff4500;text-align:left;display:block}.ico-star-white{height:11px;font-size:0;background-size:875% 945.45454545455%;background-position:20.430107526882% 91.397849462366%;width:12px;background-image:url(https://www.lawndoctor.com/wp-content/themes/lawndoctor-corporate/lp-assets/images/sprite.png);vertical-align:middle;display:inline-block}.ico-star-yellow{background-position:72.151898734177% 35%}.ico-star,.ico-star-yellow{height:24px;font-size:0;background-size:403.84615384615% 433.33333333333%;width:26px;background-image:url(https://www.lawndoctor.com/wp-content/themes/lawndoctor-corporate/lp-assets/images/sprite.png);vertical-align:middle;display:inline-block}.ico-star{background-position:72.151898734177% 0}.list-rating{margin-bottom:0;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.list-rating li+li{margin-left:4px}.list-rating--small li+li{margin-left:2px}.intro__foot{justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.25em;font-weight:700;text-shadow:0 8px 16px rgba(29,32,35,.36),0 18px 24px rgba(29,32,35,.18);color:#fff;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.intro__foot a{background:-webkit-linear-gradient(#f5d700,#e8ae00);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.intro__foot .list-rating{margin:0 10px 0 -3px}[class^=list-]{list-style:none outside none}.intro__foot p{padding-top:6px;color:#fff}.intro__foot p,.no-scroll{margin-top:10px}.no-scroll p{font-size:.6em!important}.no-scroll a{font-size:.8em;font-weight:700}.bottom-form .cust-element-row,.footer-form .cust-element-row{padding:10px 15px;width:100%;display:block}.header .home-form .cust-element-row{padding:5px;width:100%;display:block}.side-form .cust-element-row{padding:10px 0;width:100%;display:block}.multi-columns-row .cust-element-row{padding:10px 15px;width:100%;display:block}.multi-columns-row .cust-element-row .form-control{background:hsla(0,0%,82%,.41)}.modal-content .cust-element-row{padding:10px 0;width:100%;display:block}.hidden{display:none!important}.home-mob-form .formbody{display:none}@media (max-width:768px){.home-mob-form .formbody{display:block}}.home-mob-form .cust-element-row{padding-right:10px;padding-left:10px}