.home .call-to-action{display:block}.hero-form{top:50%}.cta-us.site-name{font-size:22px;font-weight:600}.hero-content{width:100%;max-width:560px;padding:50px;background-color:rgba(0,0,0,.5);border-radius:3px}.search-content .result-title{font-size:30px}footer .footer-column-wrap .footer-column .custom-html,.hero-form .recaptcha-note,.hero-form .recaptcha-note a,.archive-pagination li a,.popup-form .form-container .form-field input[type=submit]:hover{color:#fff}.wpcf7-not-valid{border:2px solid red!important}form.use-floating-validation-tip span.wpcf7-not-valid-tip{padding:0 5px;font-size:12px;right:5px;left:auto;top:0;z-index:1!important;border:0!important;position:absolute;width:auto!important}@media (min-width:1024px){.service-pages .service-item:not(:nth-child(3n+1)){margin:0 auto 2%}}@media only screen and (min-width:1024px) and (max-width:1180px){.call-to-action .cta-title{font-size:28px;padding:0 10px 0 0}}@media (min-width:768px){.cols2{-webkit-column-count:2;-moz-column-count:2;column-count:2;list-style-position:inside}}@media (max-width:1023px){.hero-slider .container,.hero-slider-wrap,.hero-slider-wrap .hero-item{height:450px}.hero-content-rwap{display:flex!important;justify-content:center;align-items:center;height:100%}.site-section.badges{padding:60px}}@media (max-width:600px){.site-section.badges{padding:60px 30px}}