.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS *//* Thrive footer A (2026-09-28). Layout = tft-* global classes; this sets colors, icon tints and tablet/phone layout. */
.elementor-location-footer .tft-a{background-color:#FBFCFA;color:#0F2028}
.elementor-location-footer .tft-a a{text-decoration:none}
.elementor-location-footer .tft-a .tft-h{color:#101828}
.elementor-location-footer .tft-a .tft-blurb,.elementor-location-footer .tft-a .tft-bblurb,.elementor-location-footer .tft-a .tft-colh,.elementor-location-footer .tft-a .tft-copy,.elementor-location-footer .tft-a .tft-crisis,.elementor-location-footer .tft-a .tft-storesm,.elementor-location-footer .tft-a .tft-apps>.tft-small,.elementor-location-footer .tft-a .tft-eyebrow{color:#5B676C}
.elementor-location-footer .tft-a .tft-link a,.elementor-location-footer .tft-a .tft-phone a,.elementor-location-footer .tft-a .tft-legal a,.elementor-location-footer .tft-a .tft-crisis a{color:#0F2028;transition:color .15s ease}
.elementor-location-footer .tft-a .tft-link a:hover,.elementor-location-footer .tft-a .tft-phone a:hover,.elementor-location-footer .tft-a .tft-legal a:hover{color:#025760}
.elementor-location-footer .tft-a .tft-crisis a{font-weight:600}
.elementor-location-footer .tft-a .tft-primary{background-color:#025760;border-color:#025760;color:#FFFFFF}
.elementor-location-footer .tft-a .tft-primary:hover{background-color:#03707B;border-color:#03707B;color:#FFFFFF}
.elementor-location-footer .tft-a .tft-secondary{background-color:transparent;border-color:rgba(15,32,40,.2);color:#0F2028}
.elementor-location-footer .tft-a .tft-secondary:hover{background-color:transparent;border-color:#025760;color:#025760}
.elementor-location-footer .tft-a .tft-soc{border-color:rgba(15,32,40,.16);color:#0F2028}
.elementor-location-footer .tft-a .tft-soc:hover{border-color:#025760}
.elementor-location-footer .tft-a .tft-ico svg [fill]:not([fill="none"]){fill:#0F2028}
.elementor-location-footer .tft-a .tft-ico svg[stroke]:not([stroke="none"]),.elementor-location-footer .tft-a .tft-ico svg [stroke]:not([stroke="none"]){stroke:#0F2028}
.elementor-location-footer .tft-a .tft-heart svg[stroke]:not([stroke="none"]),.elementor-location-footer .tft-a .tft-heart svg [stroke]:not([stroke="none"]){stroke:#5B676C}
.elementor-location-footer .tft-a .tft-ico svg,.elementor-location-footer .tft-a .tft-storeico svg,.elementor-location-footer .tft-a .tft-heart svg{width:100%;height:100%;display:block}
.elementor-location-footer .tft-a .tft-badge{width:48px;height:48px;object-fit:contain}
.elementor-location-footer .tft-a .tft-bottom{border-top-color:rgba(15,32,40,.1)}
.elementor-location-footer .tft-a .tft-cta{border-bottom-color:rgba(15,32,40,.1)}
.elementor-location-footer .tft-a .tft-link a:focus-visible,.elementor-location-footer .tft-a .tft-btn:focus-visible,.elementor-location-footer .tft-a .tft-soc:focus-visible,.elementor-location-footer .tft-a .tft-store:focus-visible{outline:2px solid #025760;outline-offset:2px}
@media (max-width:1024px){
.elementor-location-footer .tft-a{padding:56px 32px 32px 32px}
.elementor-location-footer .tft-a .tft-top{grid-template-columns:minmax(0,1fr);row-gap:56px}
.elementor-location-footer .tft-a .tft-bottom{flex-direction:column;align-items:flex-start}
}
@media (max-width:767px){
.elementor-location-footer .tft-a{padding:48px 24px 32px 24px}
.elementor-location-footer .tft-a .tft-h{font-size:34px}
.elementor-location-footer .tft-a .tft-cols{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:32px}
.elementor-location-footer .tft-a .tft-btns{flex-direction:column;align-self:stretch}
.elementor-location-footer .tft-a .tft-btn{width:100%}
.elementor-location-footer .tft-a .tft-apps{flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 8px}
.elementor-location-footer .tft-a .tft-apps>.tft-small{flex-basis:100%}
.elementor-location-footer .tft-a .tft-bottom>.tft-apps{order:-2}
.elementor-location-footer .tft-a .tft-crisis{align-items:flex-start}
}

/* App badges: official look (black pill, white mark and text) */
.elementor-location-footer .tft-a .tft-store{background-color:#000000;border-color:#A6A6A6;color:#FFFFFF;border-radius:8px;padding:0 14px 0 12px}
.elementor-location-footer .tft-a .tft-store:hover{background-color:#1B1B1B}
.elementor-location-footer .tft-a .tft-store .tft-storesm,.elementor-location-footer .tft-a .tft-store .tft-storelg{color:#FFFFFF}
.elementor-location-footer .tft-a .tft-store .tft-storesm{font-size:10px;letter-spacing:.02em;opacity:.9}
.elementor-location-footer .tft-a .tft-store .tft-storelg{font-size:18px;font-weight:600;letter-spacing:-0.01em}
.elementor-location-footer .tft-a .tft-storeico{width:24px;height:24px}
/* Licensing and accreditation disclosures */
.elementor-location-footer .tft-a .tft-disc{border-top-color:rgba(15,32,40,.1)}
.elementor-location-footer .tft-a .tft-disctext{color:#5B676C}
.elementor-location-footer .tft-a .tft-disctext a{color:#0F2028;text-decoration:underline;text-underline-offset:2px}
.elementor-location-footer .tft-a .tft-disctext a:hover{color:#025760}
/* Outline icons (Instagram) must not inherit a solid fill */
.elementor-location-footer .tft-a .tft-ico svg[stroke]:not([stroke="none"]){fill:none}
/* Legal section option 2 (seal + 2x2 notes) and a 1360px content cap on wide screens */
.elementor-location-footer .tft-a>.tft-band,.elementor-location-footer .tft-a>.tft-top,.elementor-location-footer .tft-a>.tft-disc,.elementor-location-footer .tft-a>.tft-bottom{width:100%;max-width:1360px;margin-left:auto;margin-right:auto;box-sizing:border-box}
.elementor-location-footer .tft-a .tft-discl .e-image-link-base,.elementor-location-footer .tft-a .tft-discl .tft-badge,.elementor-location-footer .tft-a .tft-discl .tft-badge img{width:64px;height:64px;flex-shrink:0}
.elementor-location-footer .tft-a .tft-disch{color:#101828}
.elementor-location-footer .tft-a .tft-noteh{color:#0F2028}
.elementor-location-footer .tft-a .tft-bottom .tft-legalcol{display:flex;flex-direction:row;align-items:center;gap:28px}
@media (max-width:767px){
.elementor-location-footer .tft-a .tft-bottom .tft-legalcol{flex-direction:column;align-items:flex-start;gap:10px}
}
/* Closing band above the footer (option A, deep teal with soft glows) */
.elementor-location-footer .tft-a .tft-band{background-color:#003A43;background-image:radial-gradient(circle 438px at 13% 80%,rgba(3,112,123,.85) 0%,rgba(3,112,123,0) 70%),radial-gradient(circle 368px at 89% 14%,rgba(211,246,177,.22) 0%,rgba(211,246,177,0) 70%);background-repeat:no-repeat}
.elementor-location-footer .tft-a .tft-bandh{color:#FFFFFF}
.elementor-location-footer .tft-a .tft-bandp{color:rgba(255,255,255,.82)}
.elementor-location-footer .tft-a .tft-bandprimary{background-color:#F9F6F0;border-color:#F9F6F0;color:#0F2028}
.elementor-location-footer .tft-a .tft-bandprimary:hover{background-color:#FFFFFF;border-color:#FFFFFF;color:#0F2028}
.elementor-location-footer .tft-a .tft-bandsecondary{background-color:transparent;border-color:rgba(255,255,255,.45);color:#FFFFFF}
.elementor-location-footer .tft-a .tft-bandsecondary:hover{background-color:rgba(255,255,255,.08);border-color:#FFFFFF;color:#FFFFFF}
.elementor-location-footer .tft-a .tft-band .tft-btn:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}
/* Crisis line: outline heart, optically centered on the first line */
.elementor-location-footer .tft-a .tft-crisis{display:flex;align-items:flex-start;gap:8px}
.elementor-location-footer .tft-a .tft-crisis .tft-heart{width:15px;height:15px;flex:0 0 15px;margin-top:6px;margin-top:calc((1lh - 15px) / 2)}
.elementor-location-footer .tft-a .tft-heart svg{fill:none}
.elementor-location-footer .tft-a .tft-heart svg [fill]:not([fill="none"]){fill:none}
/* Old page-level closing sections, replaced by the footer band (2026-09-28). Delete this rule to bring them back. */
.elementor-18801 .elementor-element-5b3ee01,.elementor-18796 .elementor-element-5b3ee01,.elementor-18791 .elementor-element-5b3ee01,.elementor-18783 .elementor-element-5b3ee01,.elementor-18565 .elementor-element-5b3ee01,.elementor-16547 .elementor-element-5b3ee01,.elementor-16542 .elementor-element-5b3ee01,.elementor-16537 .elementor-element-5b3ee01,.elementor-16532 .elementor-element-5b3ee01,.elementor-14025 .elementor-element-5b3ee01,.elementor-14716 .elementor-element-8a35982,.elementor-13921 .elementor-element-7479cf8,.elementor-12875 .elementor-element-13dd3f7,.elementor-13347 .elementor-element-f768f35,.elementor-15829 .elementor-element-c9a3522{display:none}
/* Even space above the closing band on every page (measured 2026-09-28: target 120 desktop / 104 tablet / 72 phone). Each rule nudges a page's last section by the measured difference. Re-measure if a page's last section changes. */
@media (min-width:1025px){
.elementor.elementor-21795 > .elementor-element.elementor-element-7623890,.elementor.elementor-21737 > .elementor-element.elementor-element-7623890,.elementor.elementor-21736 > .elementor-element.elementor-element-7623890,.elementor.elementor-21735 > .elementor-element.elementor-element-7623890,.elementor.elementor-21734 > .elementor-element.elementor-element-7623890,.elementor.elementor-21728 > .elementor-element.elementor-element-7623890,.elementor.elementor-21102 > .elementor-element.elementor-element-7623890,.elementor.elementor-21101 > .elementor-element.elementor-element-7623890,.elementor.elementor-16573 > .elementor-element.elementor-element-7623890,.elementor.elementor-16568 > .elementor-element.elementor-element-7623890,.elementor.elementor-16563 > .elementor-element.elementor-element-7623890,.elementor.elementor-16557 > .elementor-element.elementor-element-7623890,.elementor.elementor-14437 > .elementor-element.elementor-element-7623890{margin-bottom:-66px!important}
.elementor.elementor-18243 > .elementor-element.elementor-element-f4aa3ab{margin-bottom:52px!important}
.elementor.elementor-17882 > .elementor-element.elementor-element-5ba8515{margin-bottom:52px!important}
.elementor.elementor-16652 > .elementor-element.elementor-element-f9ea2b1,.elementor.elementor-16631 > .elementor-element.elementor-element-f9ea2b1{margin-bottom:-68px!important}
.elementor.elementor-16547 > .elementor-element.elementor-element-eff5c26{margin-bottom:-66px!important}
.elementor.elementor-16511 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16506 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16501 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16496 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16491 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16483 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16477 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16469 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16462 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16446 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16436 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-13659 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-13514 > .elementor-element.elementor-element-c5a0515{margin-bottom:17px!important}
.elementor.elementor-15829 > .elementor-element.elementor-element-1a11847{margin-bottom:-58px!important}
.elementor.elementor-14192 > .elementor-element.elementor-element-6fdd409{margin-bottom:-53px!important}
.elementor.elementor-13921 > .elementor-element.elementor-element-019951f{margin-bottom:17px!important}
.elementor.elementor-13347 > .elementor-element.elementor-element-d845244{margin-bottom:17px!important}
.elementor.elementor-13205 > .elementor-element.elementor-element-f1c3fc8{margin-bottom:34px!important}
.elementor.elementor-12875 > .elementor-element.elementor-element-e1ddde5{margin-bottom:-58px!important}
.elementor.elementor-5171 > .elementor-element.elementor-element-cb710b2{margin-bottom:-56px!important}
.elementor.elementor-5026 > .elementor-element.elementor-element-ac11feb{margin-bottom:-56px!important}
.elementor.elementor-3605 > .elementor-element.elementor-element-fce02f1{margin-bottom:-68px!important}
.elementor.elementor-3455 > .elementor-element.elementor-element-3f45b30{margin-bottom:91px!important}
.elementor.elementor-3369 > .elementor-element.elementor-element-f9ea2b1{margin-bottom:-70px!important}
.elementor.elementor-771 > .elementor-element.elementor-element-1489c5a0{margin-bottom:-68px!important}
.elementor.elementor-406 > .elementor-element.elementor-element-8903897{margin-bottom:39px!important}
.elementor.elementor-70 > .elementor-element.elementor-element-76cfbad7{margin-bottom:-59px!important}
.single-post .elementor-element.elementor-element-992b5b6{margin-bottom:-59px!important}
}
@media (min-width:768px) and (max-width:1024px){
.elementor.elementor-21805 > .elementor-element.elementor-element-773134cc{margin-bottom:-48px!important}
.elementor.elementor-21795 > .elementor-element.elementor-element-7623890,.elementor.elementor-21737 > .elementor-element.elementor-element-7623890,.elementor.elementor-21736 > .elementor-element.elementor-element-7623890,.elementor.elementor-21735 > .elementor-element.elementor-element-7623890,.elementor.elementor-21734 > .elementor-element.elementor-element-7623890,.elementor.elementor-21728 > .elementor-element.elementor-element-7623890,.elementor.elementor-21102 > .elementor-element.elementor-element-7623890,.elementor.elementor-21101 > .elementor-element.elementor-element-7623890,.elementor.elementor-16573 > .elementor-element.elementor-element-7623890,.elementor.elementor-16568 > .elementor-element.elementor-element-7623890,.elementor.elementor-16563 > .elementor-element.elementor-element-7623890,.elementor.elementor-16557 > .elementor-element.elementor-element-7623890,.elementor.elementor-14437 > .elementor-element.elementor-element-7623890{margin-bottom:-98px!important}
.elementor.elementor-18801 > .elementor-element.elementor-element-0c1c2b1,.elementor.elementor-18796 > .elementor-element.elementor-element-0c1c2b1,.elementor.elementor-18791 > .elementor-element.elementor-element-0c1c2b1,.elementor.elementor-18783 > .elementor-element.elementor-element-0c1c2b1,.elementor.elementor-18565 > .elementor-element.elementor-element-0c1c2b1,.elementor.elementor-14025 > .elementor-element.elementor-element-0c1c2b1{margin-bottom:11px!important}
.elementor.elementor-18243 > .elementor-element.elementor-element-f4aa3ab{margin-bottom:20px!important}
.elementor.elementor-17882 > .elementor-element.elementor-element-5ba8515{margin-bottom:20px!important}
.elementor.elementor-16652 > .elementor-element.elementor-element-f9ea2b1{margin-bottom:-100px!important}
.elementor.elementor-16631 > .elementor-element.elementor-element-f9ea2b1{margin-bottom:-52px!important}
.elementor.elementor-16547 > .elementor-element.elementor-element-eff5c26{margin-bottom:-52px!important}
.elementor.elementor-16542 > .elementor-element.elementor-element-8e98747{margin-bottom:11px!important}
.elementor.elementor-16537 > .elementor-element.elementor-element-cabcc17{margin-bottom:11px!important}
.elementor.elementor-16532 > .elementor-element.elementor-element-161bcc6{margin-bottom:19px!important}
.elementor.elementor-16511 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16506 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16501 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16496 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16491 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16483 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16477 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16469 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16462 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16446 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16436 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-13659 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-13514 > .elementor-element.elementor-element-c5a0515{margin-bottom:-26px!important}
.elementor.elementor-15829 > .elementor-element.elementor-element-1a11847{margin-bottom:-90px!important}
.elementor.elementor-14716 > .elementor-element.elementor-element-c5a0515{margin-bottom:-38px!important}
.elementor.elementor-14192 > .elementor-element.elementor-element-6fdd409{margin-bottom:-85px!important}
.elementor.elementor-13921 > .elementor-element.elementor-element-019951f{margin-bottom:-26px!important}
.elementor.elementor-13347 > .elementor-element.elementor-element-d845244{margin-bottom:59px!important}
.elementor.elementor-12875 > .elementor-element.elementor-element-e1ddde5{margin-bottom:-65px!important}
.elementor.elementor-5171 > .elementor-element.elementor-element-cb710b2{margin-bottom:-88px!important}
.elementor.elementor-5026 > .elementor-element.elementor-element-ac11feb{margin-bottom:-88px!important}
.elementor.elementor-3605 > .elementor-element.elementor-element-fce02f1{margin-bottom:59px!important}
.elementor.elementor-3455 > .elementor-element.elementor-element-3f45b30{margin-bottom:59px!important}
.elementor.elementor-3369 > .elementor-element.elementor-element-f9ea2b1{margin-bottom:-102px!important}
}
@media (max-width:767px){
.elementor.elementor-16436 > .elementor-element.elementor-element-c5a0515{margin-bottom:35px!important}
.elementor.elementor-21805 > .elementor-element.elementor-element-773134cc{margin-bottom:-72px!important}
.elementor.elementor-21795 > .elementor-element.elementor-element-7623890,.elementor.elementor-21737 > .elementor-element.elementor-element-7623890,.elementor.elementor-21736 > .elementor-element.elementor-element-7623890,.elementor.elementor-21735 > .elementor-element.elementor-element-7623890,.elementor.elementor-21734 > .elementor-element.elementor-element-7623890,.elementor.elementor-21728 > .elementor-element.elementor-element-7623890,.elementor.elementor-21102 > .elementor-element.elementor-element-7623890,.elementor.elementor-21101 > .elementor-element.elementor-element-7623890,.elementor.elementor-16573 > .elementor-element.elementor-element-7623890,.elementor.elementor-16568 > .elementor-element.elementor-element-7623890,.elementor.elementor-16563 > .elementor-element.elementor-element-7623890,.elementor.elementor-16557 > .elementor-element.elementor-element-7623890,.elementor.elementor-14437 > .elementor-element.elementor-element-7623890{margin-bottom:-71px!important}
.elementor.elementor-18801 > .elementor-element.elementor-element-0c1c2b1,.elementor.elementor-18796 > .elementor-element.elementor-element-0c1c2b1,.elementor.elementor-18791 > .elementor-element.elementor-element-0c1c2b1,.elementor.elementor-18783 > .elementor-element.elementor-element-0c1c2b1,.elementor.elementor-18565 > .elementor-element.elementor-element-0c1c2b1,.elementor.elementor-14025 > .elementor-element.elementor-element-0c1c2b1{margin-bottom:10px!important}
.elementor.elementor-18243 > .elementor-element.elementor-element-f4aa3ab{margin-bottom:21px!important}
.elementor.elementor-17882 > .elementor-element.elementor-element-5ba8515{margin-bottom:21px!important}
.elementor.elementor-16652 > .elementor-element.elementor-element-f9ea2b1,.elementor.elementor-16631 > .elementor-element.elementor-element-f9ea2b1{margin-bottom:-76px!important}
.elementor.elementor-16547 > .elementor-element.elementor-element-eff5c26{margin-bottom:-32px!important}
.elementor.elementor-16542 > .elementor-element.elementor-element-8e98747{margin-bottom:18px!important}
.elementor.elementor-16537 > .elementor-element.elementor-element-cabcc17{margin-bottom:10px!important}
.elementor.elementor-16532 > .elementor-element.elementor-element-161bcc6{margin-bottom:18px!important}
.elementor.elementor-16511 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16506 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16501 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16496 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16491 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16483 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16477 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16469 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16462 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-16446 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-14716 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-13659 > .elementor-element.elementor-element-c5a0515,.elementor.elementor-13514 > .elementor-element.elementor-element-c5a0515{margin-bottom:35px!important}
.elementor.elementor-15829 > .elementor-element.elementor-element-1a11847{margin-bottom:-67px!important}
.elementor.elementor-14192 > .elementor-element.elementor-element-6fdd409{margin-bottom:-76px!important}
.elementor.elementor-13921 > .elementor-element.elementor-element-019951f{margin-bottom:34px!important}
.elementor.elementor-13347 > .elementor-element.elementor-element-d845244{margin-bottom:35px!important}
.elementor.elementor-13205 > .elementor-element.elementor-element-f1c3fc8{margin-bottom:32px!important}
.elementor.elementor-12875 > .elementor-element.elementor-element-e1ddde5{margin-bottom:-94px!important}
.elementor.elementor-5171 > .elementor-element.elementor-element-cb710b2{margin-bottom:-62px!important}
.elementor.elementor-5026 > .elementor-element.elementor-element-ac11feb{margin-bottom:-66px!important}
.elementor.elementor-3605 > .elementor-element.elementor-element-fce02f1{margin-bottom:-76px!important}
.elementor.elementor-3455 > .elementor-element.elementor-element-3f45b30{margin-bottom:35px!important}
.elementor.elementor-3369 > .elementor-element.elementor-element-f9ea2b1{margin-bottom:-78px!important}
.elementor.elementor-406 > .elementor-element.elementor-element-8903897{margin-bottom:23px!important}
}
/* Program pages (rebuilt 2026-09-28, last section 42af392) */
@media (min-width:768px) and (max-width:1024px){.elementor.elementor-20300 > .elementor-element.elementor-element-42af392,.elementor.elementor-20364 > .elementor-element.elementor-element-42af392,.elementor.elementor-20365 > .elementor-element.elementor-element-42af392,.elementor.elementor-20366 > .elementor-element.elementor-element-42af392{margin-bottom:-40px!important}}
@media (max-width:767px){.elementor.elementor-20300 > .elementor-element.elementor-element-42af392,.elementor.elementor-20364 > .elementor-element.elementor-element-42af392,.elementor.elementor-20365 > .elementor-element.elementor-element-42af392,.elementor.elementor-20366 > .elementor-element.elementor-element-42af392{margin-bottom:-64px!important}}/* End custom CSS */