body,div,p,a,span,input,textarea,button,h1,h2,h3,h4,h5,h6,h7,form{font-family:"Roboto",sans-serif !important}.wp-caption{margin-bottom:1.75em;max-width:100%}.wp-caption-text{opacity:1;visibility:visible;-webkit-transition:opacity .24s ease-in-out;-moz-transition:opacity .24s ease-in-out;transition:opacity .24s ease-in-out}.sticky{color:#000}.gallery-caption{opacity:1;visibility:visible;-webkit-transition:opacity .24s ease-in-out;-moz-transition:opacity .24s ease-in-out;transition:opacity .24s ease-in-out}.bypostauthor{color:#000}.alignleft{float:left;margin-right:20px;margin-bottom:20px}.alignright{display:block;float:right;margin-left:20px;margin-bottom:20px}.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both;margin-bottom:20px}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{color:#000}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}input{float:left;border:1px solid #e1e1e1;background:#fff;width:100%;padding:15px 20px;color:#000;font-size:16px !important;-webkit-appearance:none}button{padding:15px 20px;font-size:14px !important}.custom-form textarea{height:100px !important}p.rating a.count{font-size:14px !important}#wpcf7-f1062-p18-o1 input{float:left;background:#f9f9f9 !important;width:100%;padding:14px 18px !important;font-size:14px !important;position:relative;color:#000 !important;border:1px solid #364047}h2.heading{font-size:28px;font-weight:600}p.vicinity,p.rating{font-size:14px !important}.google-business-reviews-rating .text{font-size:14px !important}a.review-more-link{color:#ff5a06}span.author-name a{font-size:16px !important}.home-form,.home-form form,.home-form input{position:absolute;z-index:10;unicode-bidi:none !important}.home-form2 input{width:30%;background:#fff;color:#000}#wpcf7-f1303-p32-o1{padding:25px 0}#wpcf7-f1303-p32-o1 input,#wpcf7-f1303-p32-o1 select{-webkit-tap-highlight-color:transparent;border-radius:0;border:1px solid #e1e1e1;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:'Poppins',sans-serif;font-size:12px;font-weight:400;height:48px;line-height:48px;background:#f9f9f9;color:#fff !important;outline:0;padding-left:20px;padding-right:30px;position:relative;text-align:left !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:100%}.form-home{width:100%;z-index:10;margin:auto 0;text-align:center;position:absolute;top:180px}.form-home form{margin:40px 0 20px !important;width:100%}.form-home-2{top:400px;left:30px}.form-home .td-form,.form-home .td-form-btn,.td-form-select{background:rgba(47,53,59,.8);display:inline-block;min-width:20%;margin:0 5px 0 0}.form-home .td-form input,.form-home .td-form input:before,.form-home .td-form-btn button,.form-home .td-form input::placeholder,.td-form-select select{background:0 0 !important;font-size:16px !important;color:#fff !important;border:none !important}.form-home .td-form input:focus,.td-form-select select:focus{background:#202932 !important}.form-home .td-form-btn{background:0 0 !important}.form-home .td-form-btn button{background:#ec662d !important;padding:14px 25px !important;text-transform:uppercase;margin:0 !important}.form-home ul.noul{display:none}.form-home p[role=status]{position:relative;display:inline-block;top:60px;line-height:18px;color:#ec662d;margin:5px 0 15px}.form-home input[type=date]{background:rgba(236,102,45,.6) !important;padding:0;text-align:left}@media only screen and (max-width:764px){.form-home .td-form{display:inline-block;min-width:20%;margin:0 5px 0 0;width:90%}.form-home .td-form-btn{margin:10px 0 0}}#google-business-reviews-rating{text-align:left !important}.e-n-accordion{font-size:14px !important}summary.e-n-accordion-item-title{background:#ec662d;color:#fff}.e-fas-plus,.e-fas-minus{fill:#fff !important;margin:0 0 0 5px}.e-n-accordion-item-title-text{font-size:12px !important;color:#fff}.e-n-accordion-item-title-header{background:#d45c28;padding:10px 14px;margin:3px;font-weight:inherit;font-style:inherit;text-transform:uppercase;font-weight:400;color:#fff;letter-spacing:4px}.price-page{width:100%;margin:0 auto;border:0}.price-page td{padding:7px}.price-page tr:nth-child(even){background-color:#f2f2f2}.price-page span.table-title{font-weight:600}.elementor{background:#fff}.tr-title{text-align:center}.price-page td{text-align:center;margin:0;padding:3px 2px}.price-page td.td-left{text-align:left !important}.price-page td.table-name{width:70%}.td-1,.td-2,.td-3,.td-4,.td-5{width:16%;font-weight:600}.td-1{border-left:2px solid #fff;border-right:2px solid #fff}.price-ico-class{margin:0 -10px;padding:0;text-align:center}.price-ico{min-width:20%;height:160px;display:inline-block;text-align:center;font-size:12px}.price-ico img{width:128px;display:block;margin:0 auto}.price-ico span.ico-txt{display:block;font-size:14px;font-weight:600;margin:-25px 0 0}@media only screen and (max-width:764px){.price-ico{width:180px}}.price-ico a:hover img,.price-ico img.a-active{filter:invert(100%) hue-rotate(-28deg) saturate(60)}.footer-bottom{background:#0f1820 !important;color:#fff !important;min-height:100px;margin:0 auto;padding:30px 20px;width:100%}.footer-logo{float:left !important;display:block !important;width:80px;margin:5px 20px 20px 10px}.footer-logo img{width:80px}.footer-nav{float:left !important;display:block !important;min-width:200px}.footer-nav a,.footer-nav-2 a{font-size:14px;color:#ff5a06 !important;display:block;float:left;margin:3px 5px}.footer-nav-2{float:right !important;display:block !important;min-width:200px}.footer-copy{display:block !important;width:100% !important;padding:0 10px 15px;color:#fff !important}@media only screen and (max-width:764px){.footer-nav-2{float:left !important;display:block !important;min-width:200px}.footer-70{width:100% !important}}a:hover{color:#ff5a06 !important}.text-block ul{list-style:disc !important;padding:10px 20px}.text-block a.linka,a[rel=category],a[rel=tag]{color:#ff5a06 !important}.text-block a.linka:hover,a[rel=category]:hover,a[rel=tag]:hover{color:#000 !important}a.abutton{background:#ff5a06;display:inline-block;margin-top:15px;padding:15px 38px;position:relative;color:#fff !important;text-transform:uppercase;font-size:10px;letter-spacing:2px;font-weight:800}a.abutton:hover{background:#0f1820}span.small{font-size:.5em !important}h4 strong{font-weight:700 !important}