#main-footer{background-color:#a83029}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_section.et_pb_section_first{padding-top:inherit}.et_pb_fullwidth_section{padding:0}}.call{width:275px;float:right;text-align:center;background:#A83029;height:73px;border-radius:5px;padding:11px 23px 0;position:relative;margin-left:10px;margin-top:15px}.call p{color:#fff;font-weight:600;font-size:18px;margin:0 0 5px;letter-spacing:1x}.call h2{color:#fff!important;font-size:28px;font-weight:700}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et-social-icon a:hover,.comment-reply-link,.form-submit input,.entry-summary p.price ins,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.wp-pagenavi span.current,.wp-pagenavi a:hover,.et_password_protected_form .et_submit_button,.nav-single a,.posted_in a,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.bottom-nav li.current-menu-item>a{color:#597496!important}#contact{background:#333333;float:right;width:100%;max-width:444px;padding:20px 35px}#contact1{width:100%}#contact input,#contact textarea{float:left;width:100%;height:38px;background:#fff;border:1px solid #b7b7b7;font-size:16px;color:#868686;padding:5px}#contact1 input{float:left;width:100%;height:38px;background:#fff;border:1px solid #b7b7b7;font-size:16px;color:#868686;padding:5px}#contact1 textarea{float:left;width:100%;height:120px;background:#fff;border:1px solid #b7b7b7;font-size:16px;color:#868686;padding:5px}#contact .wpcf7-submit,#contact1 .wpcf7-submit{float:left;cursor:pointer;height:48px;background:#A83029;border:1px solid #24480b;font-size:24px;color:#fff;text-align:center;font-weight:700;text-transform:uppercase;padding:5px;transition:all 200ms ease 0s}#contact .form-row,#contact1 .form-row{float:left;width:100%;margin:0 0 11px}div.wpcf7-validation-errors{border:none!important}.h4kv{color:#fff}.h4kv{text-shadow:0px 0px 0 #fff,0px 0px 0 #fff,0px 0px 0 #fff,0px 0px 0 #fff,0px 0px 0px rgba(0,0,0,0.5)}.custom-header{color:#A83029}.custom-button{letter-spacing:2px;border-bottom:4px solid #B2332B;border-top:4px solid #B2332B;box-sizing:border-box;color:#fff;background-color:#B2332B;font-weight:normal!important;padding:10px}span.h5offer{font-size:36pt;color:#B2332B;line-height:48px;text-decoration:none;text-shadow:1px 1px 7px rgba(0,0,0,0.5)}.h5sup{font-size:18pt;font-weight:normal!important;color:#B2332B;line-height:42px}.footer-widget h4{color:#B2332B}.footer-widget h4{color:#fff}div#text-3{width:100%!important;text-align:center}#services{min-height:320px}@media (max-width:768px){.call{text-align:center;position:relative;float:none;margin:20px auto;margin-bottom:-80px}.et_header_style_left .logo_container{position:relative;width:100%;height:100%;text-align:center}}