@font-face{font-family:Poppins;src:url(../fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal}body,h1,h2,h3,h4,h5,h6{font-family:Poppins}.service-hero{position:relative;max-width:1200px;margin:0 auto;padding-top:4rem;display:flex;flex-wrap:wrap}.service-image{position:relative;flex:0 0 60%;z-index:1;max-height:30%}.service-image img{width:100%;height:500px;display:block;object-fit:cover}.service-text{position:absolute;top:80%;right:0;width:60%;background-color:#fff;padding:2rem;z-index:2;box-shadow:0 0 30px #0000001a;background-color:#c52b6f;color:#fff;border-radius:15px 50px}.service-text h1{font-size:2.5rem;margin-bottom:1rem}.service-text p{font-size:1.1rem;line-height:1.6}.service-content{padding:8rem 1rem;display:flex;justify-content:center;background-color:#f9f9f9}.content-wrapper{max-width:700px;text-align:left;font-size:1.1rem;line-height:1.7;color:#333}.content-wrapper p+p{margin-top:1.5rem}.primary-color{color:#c52b6f}@media (min-width: 768px) and (max-width: 991.98px){.public{padding:32rem 1em!important}.press{padding:17rem 1em!important}}@media (max-width: 768px){.service-text{position:static;width:100%;box-shadow:none;padding:1.5rem;border-radius:0}.service-hero{flex-direction:column;padding-top:2rem}.service-content{padding:4rem 1em!important}.service-image,.service-image img{width:100%}.content-wrapper{padding:0;text-align:left}}.checkmark{list-style:none;padding-left:0}.checkmark li{position:relative;padding-left:1.5em;margin-bottom:.5em}.checkmark li:before{content:"✓";position:absolute;left:0;color:#c52b6f;font-weight:700}@media (min-width: 768px){.service-hero-desktop{margin-top:60px}}
