.form-group input,.form-group select,.form-group textarea{font-size:16px;padding:12px 10px;color:#393939;background:#f7f7f7;border-color:#f7f7f7;line-height:1.5!important;border-radius:4px}.form-group input::placeholder,.form-group select::placeholder,.form-group textarea::placeholder{color:#393939}.form-group textarea{height:80px}input.wpcf7-form-control.wpcf7-submit.has-spinner.btn.btn-primary{width:100%;color:#fff!important;font-size:18px;background:#c99740;border-color:#c99740!important}.cta-img{position:absolute;bottom:0!important}.home .wpcf7-response-output{color:#222!important}#Get_Quote{position:fixed!important;bottom:50px;right:10px;z-index:9999;box-shadow:0 4px 12px rgb(0 0 0 / .2);border-radius:50px;opacity:0;visibility:hidden;transition:all 0.3s ease}#Get_Quote.show-btn{opacity:1;visibility:visible;transform:scale(1)}#Get_Quote:hover{transform:scale(1.05)}.porto-block .porto-process.process-horizontal{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;gap:20px}.porto-block .process-step{display:flex;flex-direction:column;align-items:center;text-align:center}.service-row a.porto-sicon-read.xx{_margin:20px 24px 0}.service-row .porto-sicon-description{height:90px}.fixed-header header .header-main{background-color:transparent!important}#header.sticky-header .header-main,.fixed-header #header.sticky-header .header-main{background-color:rgb(255 255 255)!important}.service-side.vc_column_container.col-md-3{background:#669131;padding:0}.service-side ul li a{color:#fff!important}.service-side ul{margin-top:0!important}.service-side ul li{padding:20px 30px!important}.service-side ul li.current-menu-item{background:#144e1a!important}.service-side ul li:before{color:#fff!important}.service-side h2.widgettitle{padding:20px 30px!important;color:#fff!important;background:#000!important;margin-bottom:0!important}#header,.sticky-header .header-main.sticky{border-top:0 solid #ededed}#footer ul.menu li a,#footer p{color:#969696!important;font-size:15px!important}#footer ul.menu li,#footer ul.menu{border:0!important}#footer ul.menu li::before{color:#c99740!important}.wpcf7-response-output{_color:#fff!important}#footer a h3{font-size:22px!important;font-weight:700}#footer .porto-just-icon-wrapper.porto-icon.none{font-size:24px!important}footer#footer p,footer#footer a{color:#fff!important}footer#footer .share-links a{background:#c99740!important;width:50px;height:50px;font-size:22px;margin-right:10px}.porto-process.process-horizontal .process-step:before{background-color:#c99740}ul.sub-menu li a{_color:#b0d23f!important}#header a.nolink{color:#b0d23f!important;font-size:18px;font-weight:700!important;letter-spacing:0px!important}blockquote.p-b-sm p{font-size:18px;line-height:1.6;font-weight:400}.ult-content-box .porto-sicon-header h3{color:#0a0a0a!important;font-size:15px;line-height:1.5}.why-choose h3.porto-sicon-title{font-size:18px!important}.porto-testimonial .col-8.col-md-4.col-lg-5{display:none}.porto-testimonial .col-12.col-md-12.col-lg-7{width:100%;padding:30px 40px!important}.container-fluid{_padding-left:0!important;padding-right:0!important}#header .mobile-toggle{background-color:#c99740!important}#header .main-menu>li.menu-item>a{_text-shadow:1px 1px 5px #000}@media only screen and (max-width:600px){.mob-off{display:none}.service-row .porto-sicon-description{height:unset!important}.halff-col *{text-align:center!important;padding:0 10px}#nav-panel .accordion-menu li.menu-item.active>a{color:#fff!important}#footer h3.porto-sicon-title{font-size:18px!important}.service-row *{text-align:center!important}.service-row a.vc_btn3{margin-bottom:20px}.porto-process .process-step-circle:after{display:none}.process-step-circle{margin:0!important;margin-bottom:30px!important}.process-step{padding-bottom:30px!important}.porto-process.process-horizontal,.process-step{display:block!important}.process-step *{text-align:center!important;margin:10px auto!important;_padding:0 20px}.mid-mob .porto-u-sub-heading,.mid-mob .porto-u-main-heading{text-align:center}.stats-block{margin-bottom:40px!important}html #topcontrol{display:unset!important}}@media only screen and (max-width:425px){#header a.vc_btn3{padding:10PX 16PX!important}}