@font-face{font-family:Byrd;src:url(/wp-content/themes/theme-olly-olly/assets/fonts/byrd.woff2) format("woff2"),url(/wp-content/themes/theme-olly-olly/assets/fonts/byrd.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}.three-section{position:relative}.three-section__container{max-width:1280px;margin:0 auto;padding:3.2rem}@media (max-width: 768px){.three-section__container{padding:3.2rem 1.6rem}}.three-section__content{display:flex;flex-direction:column;align-items:center;gap:3.2rem}.three-section__header{max-width:800px!important;text-align:center;display:flex;flex-direction:column;gap:1.6rem}@media (max-width: 767px){.three-section__header{gap:2.4rem}}.three-section__title{font-family:Byrd,serif;font-size:4rem;font-weight:600;line-height:4.8rem;color:#1c1c1d}@media (max-width: 768px){.three-section__title{font-size:3.6rem;line-height:4.2rem}}@media (max-width: 767px){.three-section__title{font-size:3rem;line-height:4rem}}.three-section__subtitle{font-family:Manrope,sans-serif;font-size:1.6rem;line-height:2.4rem;font-weight:400;color:#212529}@media (max-width: 767px){.three-section__subtitle{font-size:1.4rem;line-height:2rem}}.three-section__cards{display:flex;align-items:center;gap:6.4rem;width:100%;max-width:1280px}@media (max-width: 1024px){.three-section__cards{grid-template-columns:1fr;gap:4.8rem}}@media (max-width: 768px){.three-section__cards{gap:3.2rem;flex-direction:column}}.three-section .feature-card{display:flex;flex-direction:column;gap:2.4rem;width:100%}.three-section .feature-card__icon{color:#1b67f6}@media (max-width: 768px){.three-section .feature-card{flex-direction:row;align-items:center}}.three-section .feature-card__content{display:flex;flex-direction:column;gap:.8rem}.three-section .feature-card__title{font-size:2rem;line-height:3rem;color:#212529;font-weight:600;margin:0}@media (max-width: 767px){.three-section .feature-card__title{font-size:1.8rem}}.three-section .feature-card__description{font-size:1.6rem;line-height:2.4rem;color:#212529;font-weight:400;margin:0}.three-section .feature-card__description p{padding-bottom:3.2rem}@media (max-width: 767px){.three-section .feature-card__description{font-size:1.4rem;line-height:2rem}}
