/* Homepage Instagram banner only. */
body.home .main-content>.row>.wpb_row:nth-child(3){padding-top:50px!important;padding-bottom:50px!important;--row-bg-color:#203d31!important}
body.home .main-content>.row>.wpb_row:nth-child(3) .row-bg{background:#203d31!important}
body.home .main-content>.row>.wpb_row:nth-child(3) .wpb_column{padding:0!important;text-align:center}
body.home .main-content>.row>.wpb_row:nth-child(3) .nectar-highlighted-text{margin-bottom:18px!important}
body.home .main-content>.row>.wpb_row:nth-child(3) h1{font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(27px,3.6vw,52px)!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.025em!important;color:#fffdf6!important;margin:0!important}
body.home .main-content>.row>.wpb_row:nth-child(3) .nectar-highlighted-text em{font-style:normal!important;background:none!important;box-shadow:none!important;text-decoration:none!important;background-image:none!important}
body.home .main-content>.row>.wpb_row:nth-child(3) .nectar-highlighted-text em:before,
body.home .main-content>.row>.wpb_row:nth-child(3) .nectar-highlighted-text em:after,
body.home .main-content>.row>.wpb_row:nth-child(3) .nectar-highlighted-text em svg{display:none!important}
body.home .main-content>.row>.wpb_row:nth-child(3) .nectar-cta h5{font-size:15px!important;font-weight:400!important;line-height:1.5!important;color:#e9eee7!important;letter-spacing:.02em!important;display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin:0!important}
body.home .main-content>.row>.wpb_row:nth-child(3) .nectar-cta .link_wrap{padding:0!important;margin:0!important}
body.home .main-content>.row>.wpb_row:nth-child(3) .nectar-cta .link_text{display:inline-flex!important;align-items:center;justify-content:center;gap:9px;border:1px solid rgba(255,255,255,.7)!important;border-radius:4px;padding:11px 22px!important;min-height:46px;color:#fffdf6!important;line-height:1.4!important;background:transparent!important;text-decoration:none!important;transition:background .2s,color .2s!important}
body.home .main-content>.row>.wpb_row:nth-child(3) .nectar-cta .link_text:after{display:none!important}
body.home .main-content>.row>.wpb_row:nth-child(3) .nectar-cta .link_text:before{content:"";display:block;width:17px;height:17px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='3' y='3' width='18' height='18' rx='5' fill='none' stroke='black' stroke-width='1.8'/%3E%3Ccircle cx='12' cy='12' r='4' fill='none' stroke='black' stroke-width='1.8'/%3E%3Ccircle cx='17.5' cy='6.5' r='1.1'/%3E%3C/svg%3E") center/contain no-repeat}
body.home .main-content>.row>.wpb_row:nth-child(3) .nectar-cta .link_text:hover{background:#fffdf6!important;color:#000!important}
body.home .main-content>.row>.wpb_row:nth-child(3) .nectar-cta .link_text:focus-visible{outline:2px solid #fff;outline-offset:5px}
@media(max-width:690px){
body.home .main-content>.row>.wpb_row:nth-child(3){padding:38px 0!important}
body.home .main-content>.row>.wpb_row:nth-child(3) h1{font-size:clamp(23px,6vw,32px)!important;letter-spacing:-.035em!important;overflow-wrap:anywhere}
body.home .main-content>.row>.wpb_row:nth-child(3) .nectar-cta h5{gap:12px}
}
@media(prefers-reduced-motion:reduce){body.home .main-content>.row>.wpb_row:nth-child(3) .nectar-cta .link_text{transition:none!important}}
