.page-section.specials-block-ctas-section{margin:4rem 0;padding:3rem 0;position:relative}.specials-block-ctas-section .section-inner{align-items:center;display:flex;flex-direction:column;justify-content:center}.specials-block-ctas-section.pink-bg .h2-style{color:#fff}.specials-block-ctas-section .h2-style.centered{margin:0 auto;text-align:center}.specials-block-ctas-section .specials-block-wrap{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.9rem;justify-content:center;margin:3.15rem 0 2.75rem}.specials-block-ctas-section .specials-block-wrap .specials-block-cta{background:#fff;border-radius:.8rem;box-shadow:0 8px 56px 0 rgba(0,0,0,.12);display:flex;flex:1 0 31.5%;flex-direction:column;justify-content:space-between;padding:3.6rem;text-decoration:none}.specials-block-ctas-section .specials-block-wrap .specials-block-cta .default-cta{margin-top:1rem;padding-left:3.4rem}.specials-block-ctas-section .specials-block-wrap .specials-block-cta .default-cta.with-icon:before{left:23%}.specials-block-ctas-section .specials-block-cta .block-header{color:#0a0906;font-family:Roboto,Tahoma,sans-serif;font-size:3.6rem;font-weight:700;line-height:1.2em;text-align:center}.specials-block-ctas-section .specials-block-cta .block-subheader{color:#0a0906;font-family:Roboto Condensed,Impact,sans-serif;font-size:1.8rem;font-weight:700;line-height:1em;margin:.2rem auto;text-align:center}.specials-block-ctas-section .specials-block-cta .block-content{color:#757575;font-size:.8rem;font-weight:400;line-height:1.5em;margin:1em auto}.specials-block-ctas-section .specials-block-ctas-section .default-cta,.specials-block-ctas-section .specials-block-ctas-section .is-style-fill .wp-block-button__link,.specials-block-ctas-section .specials-block-ctas-section .wp-block-button__link{margin-top:1rem}.specials-buttons-wrap{display:flex;flex-direction:row;gap:3rem;justify-content:space-between;position:relative}@media screen and (max-width:1500px){.specials-block-ctas-section.alt-specials-wrap .specials-block-wrap{gap:1.6rem}.specials-block-ctas-section .specials-block-wrap .specials-block-cta{font-size:2.8rem;padding:2.8rem}.specials-block-ctas-section.alt-specials-wrap .specials-block-wrap .specials-block-cta{flex:0 0 31.5%}.specials-block-ctas-section .specials-block-cta .block-header{font-size:2.8rem}.specials-block-ctas-section .specials-block-cta .block-subheader{font-size:1.5rem}.specials-block-ctas-section .h2-style.centered,.specials-block-ctas-section .specials-block-cta .block-header{font-size:2.3rem}.specials-block-ctas-section .specials-block-wrap .specials-block-cta .default-cta.with-icon:before{left:20%}}@media screen and (max-width:1200px){.specials-block-ctas-section .specials-block-wrap{flex-direction:column}.specials-buttons-wrap .desktop-only{display:none}.specials-block-ctas-section .specials-block-wrap .specials-block-cta .default-cta.with-icon:before{left:37%}}@media screen and (max-width:900px){.page-section.specials-block-ctas-section{margin:3rem 0;padding:4rem 0}.specials-block-ctas-section .h2-style.centered{font-size:1.8rem}.specials-block-ctas-section .specials-block-wrap .specials-block-cta{flex:100%;margin:auto;padding:2.1rem;width:100%}}@media screen and (max-width:600px){.page-section.specials-block-ctas-section{margin:2rem 0}.specials-block-ctas-section .specials-block-wrap .specials-block-cta .default-cta.with-icon:before{height:1rem;left:25%;width:1rem}}
