h5,.h5,h6,.h6{font-size:clamp(18px,.875rem + .6944vw,24px)!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)}.section-flipcards__icon-wrapper img{width:150px;height:150px;border-width:5px;border-style:solid;border-color:var(--primary)}.section-flipcards__flip-card-front{border-width:5px;border-style:solid;border-color:var(--primary)}.section-flipcards__flip-card-back h5,.section-flipcards__flip-card-back p,.section-flipcards__flip-card-back ul li{color:white}.section-flipcards__icon-wrapper img{border-radius:80px;box-shadow:3px 3px 10px var(--primary)}.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}