body{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-weight:300!important;font-size:18px;line-height:2em}.et_pb_text a,#footer a:not(.et_pb_button){color:#000!important;font-weight:bold!important;border-bottom:3px solid #35a047!important;transition:all 0.25s linear!important;text-decoration:none}.et_pb_text.light a{color:#fff!important}.et_pb_text a:hover,#footer a:hover{color:#35a047!important}.sub-title p{display:inline-block;border-bottom:2px solid #f8c73d}.sub-title.faded p{border-bottom-color:rgba(255,255,255,0.32)!important}li{padding-bottom:0.5em!important}#nr-main-menu .current-page-parent>a{color:#f8c73d!important}#menu-main li ul,#top-menu li ul{margin:0;padding:0}#menu-main li li,#top-menu li li{margin:0;padding:0!important}ul#menu-main>li>a:hover#top-menu-nav>ul>li>a:hover{opacity:1}#menu-main li li a,#top-menu li li a{width:240px;padding-top:10px;padding-bottom:10px}#menu-main li li a,#top-menu li li a{font-size:16px}#menu-main>li:last-child .children,#top-menu>li:last-child .children{position:absolute!important;right:-20px!important}#menu-main a:hover,#top-menu a:hover,.current_page_item>a,.current_page_ancestor>a,.current_page_parent>a{color:#f8c73d!important}.et_bloom .et_bloom_popup .et_bloom_form_container{width:80%!important}.et_bloom .et_bloom_form_header .et_bloom_header_text_light .et_bloom_form_text h2{font-family:'Aclonica',Helvetica,Arial,Lucida,sans-serif!important;color:#333!important}h2,h3,h4,h5,h6{font-family:'Aclonica',Helvetica,Arial,Lucida,sans-serif!important}.et_bloom .et_bloom_form_header .et_bloom_form_text h2{font-size:4.6vw!important}.et_bloom_form_container_wrapper{background-image:url("https://nature-restores.com/wp-content/uploads/2021/08/AdobeStock_360691024.jpeg")!important;background-size:cover!important}.et_bloom_form_header,.et_bloom_form_content{background:rgba(0,0,0,0.3)!important}.et_bloom_form_header{padding:30px 30px 15px 30px!important}.et_bloom_form_content{padding:15px 45px 45px 45px!important}.et_bloom .et_bloom_form_header .et_bloom_form_text p{color:#fff!important;font-size:2vw!important;font-weight:300!important}.et_bloom .et_bloom_popup .et_bloom_form_container .et_bloom_form_content .et_bloom_popup_input input{padding:16px!important;font-size:16px;line-height:1.8em;font-weight:500;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif}.et_bloom .et_bloom_popup .et_bloom_form_content button{padding:16px!important;font-weight:900!important;font-size:16px!important;line-height:1.8em!important}.vertical-align{display:flex;flex-direction:column;justify-content:center}.et-cart-info{padding:8px 15px 0;display:inline-block}.screen-reader-text{display:none}#top-header>.container{padding-top:0!important;padding-bottom:0!important}#et-info{padding-top:12px!important;padding-bottom:12px!important}#et-info span,#et-info a{font-weight:300;font-size:14px;line-height:22px}#et-secondary-menu{padding-top:8px}input#s{font-size:14px;line-height:18px!important;padding:6px 8px;border:none;vertical-align:bottom}input#searchsubmit{border:none;color:#FFFFFF;font-size:13px;font-weight:700!important;text-transform:uppercase!important;background-color:#c88129;padding:6px 8px;font-family:Open Sans,Arial,sans-serif;vertical-align:bottom;margin-left:7px}form#searchform{float:right}.mepr-submit,.button-primary,.mepr-active-nav-tab a{color:#ffffff!important;border:none!important;letter-spacing:1px;font-size:14px;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;background-color:#c88129!important;padding-top:16px!important;padding-right:28px!important;padding-bottom:16px!important;padding-left:28px!important}.light .mepr-submit,.light .button-primary,.light .mepr-active-nav-tab a{background-color:#fff!important}.mepr-submit:hover,.button-primary:hover,.mepr-active-nav-tab a:hover{cursor:pointer}#mepr-account-nav{text-align:center}.mepr-nav-item a,.mepr-payments a{background:#c88129;padding-top:16px!important;padding-right:28px!important;padding-bottom:16px!important;padding-left:28px!important;color:#fff;font-weight:bold;text-transform:uppercase;font-size:14px}.light .mepr-nav-item a,.light .mepr-payments a{background-color:#fff!important}.mp_wrapper textarea,.mp_wrapper select,.mp_wrapper input[type=text],.mp_wrapper input[type=url],.mp_wrapper input[type=email],.mp_wrapper input[type=tel],.mp_wrapper input[type=number],.mp_wrapper input[type=password],my-account input[type=text]{border:none!important;color:#999!important;padding:16px!important;background:rgba(171,178,198,0.15)}.registration-form .mepr_price,.registration-form .mp-form-label,.registration-form .mepr_spacer,.vip-login-form .mp_wrapper .mp-form-row label{display:none!important}.registration-form .mepr_price,.registration-form .mp-form-label,.registration-form .mepr_spacer,.vip-login-form label{display:none}.my-account input[type=text],.my-account input[type=email],.my-account input[type=password],.registration-form input,.vip-login-form #user_login,.vip-login-form #user_pass{font-size:16px;line-height:1.8em;-webkit-appearance:none;background:rgba(171,178,198,0.15);border:none!important;border-radius:0;color:#000!important;padding:16px}.registration-form input,.vip-login-form #user_login,.vip-login-form #user_pass{background:#fff!important}.registration-form .mepr-signup-form.mepr-form input{color:#000!important}.registration-form .mepr-signup-form.mepr-form input[type="submit"]{color:#fff!important}.registration-form input[type="submit"]:hover,.vip-login-form #user_login:hover,.vip-login-form #user_pass:hover{cursor:pointer}input:-webkit-autofill{-webkit-box-shadow:none!important}.vip-login-form #user_login,.vip-login-form #user_pass{background-color:#eee!important}.registration-form .mp_wrapper .mepr-form-has-errors,.registration-form .mp_wrapper .cc-error,.registration-form .mp_wrapper .mepr-validation-error{color:#fff;padding-left:5px;background:#eb1c26;text-align:center;margin-top:10px;font-weight:900}.registration-form input.invalid,.registration-form input.invalid::placeholder{color:#fff!important}.registration-form input:hover,.registration-form input:focus{}.registration-form input.mepr-submit{color:#fff!important;border-color:rgba(0,0,0,0);border-radius:0px;border:none;letter-spacing:1px;font-size:14px;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;background-color:#30a147!important;padding-top:16px!important;padding-right:28px!important;padding-bottom:16px!important;padding-left:28px!important;width:100%}.registration-form input.mepr-submit:hover{cursor:pointer}.registration-form input[name="user_first_name"],.registration-form input[name="user_last_name"]{float:left;width:48%;margin-bottom:15px}.registration-form input[name="user_last_name"]{float:right}.wpf_item .wpf_item_name{font-family:'Aclonica',Helvetica,Arial,Lucida,sans-serif;color:#333!important;font-weight:500!important}.wpf_item input[type="checkbox"]{border-radius:0!important}.woocommerce-product-search input{-moz-border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;background-color:#eee;width:100%;border-width:0;border-radius:0;color:#999;font-size:14px;padding:16px}.woocommerce-product-search button{border-color:rgba(0,0,0,0);color:#fff;border-radius:0px;letter-spacing:1px;font-size:14px;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;background-color:#c88129;padding-top:16px!important;padding-right:28px!important;padding-bottom:16px!important;padding-left:28px!important;width:100%}.quantity{float:left;width:30%!important}.woocommerce .quantity input.qty{height:62px!important}.input-text.qty.text{width:100%}.woocommerce ul.products li.product .button{width:100%;text-align:center;border-color:rgba(0,0,0,0);color:#fff;border-radius:0px;letter-spacing:1px;font-size:14px;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;background-color:#c88129;padding-top:6px!important;padding-right:8px!important;padding-bottom:6px!important;padding-left:8px!important;margin:0!important}#add-to-cart .woocommerce ul.products li.product .button{width:70%;float:right}.cart button.button:after,.add_to_cart_button:after{display:none}.frm_section_heading h3{font-family:'Aclonica',Helvetica,Arial,Lucida,sans-serif!important}.frm_submit .frm_button_submit{float:right}.form-text{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif!important;font-weight:300!important;font-size:18px!important}.frm_style_divi.with_frm_style .no-margin{margin:0!important}h4.widgettitle{font-family:'Aclonica',Helvetica,Arial,Lucida,sans-serif!important}.et_pb_widget_area_left{border:none}.child-pages{padding:0!important;margin:0!important}.child-pages .widget_ccchildpages_widget li.page_item{padding:0!important;margin:0}.child-pages .widget_ccchildpages_widget li.page_item a{transition:all .4s ease-in-out}.child-pages .widget_ccchildpages_widget li.page_item a,.child-pages .widget_ccchildpages_widget h4{padding:15px}.child-pages .widget_ccchildpages_widget li.page_item a{display:block;border-bottom:3px solid rgba(48,161,71,0.5)}.child-pages .widget_ccchildpages_widget li.page_item a:hover,.child-pages .widget_ccchildpages_widget li.current_page_item a{background-color:#aaa;border-bottom:3px solid rgba(48,161,71,1);color:#fff!important}.child-pages .widget_ccchildpages_widget h4{background-color:#30a147;color:#fff}.child-pages .widget_ccchildpages_widget li.page_item{background-color:#eee}.dropdown-select select{border:none!important;padding:1em!important;height:auto!important;background:#f8c73d!important;color:#fff!important;font-size:18px!important;width:100%!important;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif!important}#trade-job-listing .frm_entry_ul{margin:0!important;padding:0!important}#trade-job-listing .frm_entry_ul::before{content:'Your Trade Jobs';font-family:'Aclonica',Helvetica,Arial,Lucida,sans-serif!important;margin-bottom:0.5em;display:block}#trade-job-listing li{list-style:none}.homepage-vlog .et_pb_post,.homepage-vlog .et_pb_post .entry-featured-image-url{margin-bottom:0!important}#main-footer .container{width:90%!important}#footer #menu-footer li{margin:0!important;padding:0!important}#footer h4{font-size:20px}#footer-bar a{color:#fff!important}@media screen and (min-width:480px){#top-header .container{padding-bottom:5px}#et-secondary-menu .et-social-icons{margin-top:6px}}@media screen and (min-width:487px) and (max-width:980px){.woocommerce ul.products li.product .button{line-height:3.3em!important}}@media screen and (min-width:981px){.wpf_item_wpf_cat ul>li label{float:right;width:85%;padding-top:4px}.wpf_item_wpf_cat ul>li{width:100%}.wpf_item_wpf_tag ul li input{margin-right:10px!important}}@media screen and (min-width:1099px){.woocommerce ul.products li.product .button{line-height:3.3em!important}}