h3,.h3,h4,.h4{font-size:clamp(24px,1.1667rem + .9259vw,32px)!important;line-height:1.3em!important}.margin-top{margin-top:100px}.privacy-policy h2{font-size:26px}.section-what-we-do .section__inner .section-text h2,.section-what-we-do .section__inner .section-text p{background:rgba(0,0,0,.5);backdrop-filter:blur(25px);padding:10px;border-radius:10px}section.section-company-info .shell{background-color:rgba(0,0,0,.9);border:5px solid var(--primary)}#single-service .single-service__container aside.sidebar h3{text-align:center}.section-simple-cta .section__inner{background:linear-gradient(to bottom,#a20409,rgba(0,0,0,0));box-shadow:3px 3px 25px #a20409}section.section-badges .slider-logos .slick-list{transform:scale(1.4)}.section-simple-cta .section__inner .section-text .richtext-entry p,.section-accordion .faq_container .question_container.active .question__header--title p,section.section-contact-info .contact__wrapper .card .label,section.section-contact-info .contact__header h1,section.section-contact-info .contact__header h2,.section-areas-we-serve__content-wrapper h1,.section-areas-we-serve__content-wrapper h2,.section-accordion__content-wrapper h2{color:white}