h3,.h3,h4,.h4{font-size:clamp(24px,1.1667rem + .9259vw,32px)!important;line-height:1.3em!important}.section-what-we-do .section__inner .section-text h2,.section-what-we-do .section__inner .section-text p{background:rgba(250,248,250,.7);backdrop-filter:blur(25px);padding:10px;border-radius:10px}section.section-company-info .shell{background-color:rgba(250,248,235,.7);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,#c5181f,rgba(0,0,0,0));box-shadow:3px 3px 25px #c5181f}.flex-marquee{overflow:hidden;position:relative;width:100%;background:#c4181d;background-color:#c4181d;padding:10px 0}.flex-marquee__track{display:flex;align-items:center;gap:80px;width:max-content;animation:flexMarquee 50s linear infinite}.flex-marquee__track div{flex:0 0 auto;color:#fff;font-size:1.5rem;text-transform:uppercase;white-space:nowrap;font-family:"Cabin",sans-serif;font-weight:700}.flex-marquee__track:hover{animation-play-state:paused}section.section-cols.section-text.marquee-section{background-color:#c4181d;padding:20px!important}