.elementor-73 .elementor-element.elementor-element-52232219{--display:flex;}.elementor-73 .elementor-element.elementor-element-52230ec2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-73 .elementor-element.elementor-element-5222e814{--display:flex;}.elementor-73 .elementor-element.elementor-element-5222d4bd{--display:flex;}.elementor-73 .elementor-element.elementor-element-5222c166 .elementor-heading-title{font-size:clamp(2.3rem, 4.6vw, 3.9rem);}.elementor-73 .elementor-element.elementor-element-52236f75{--display:flex;}.elementor-73 .elementor-element.elementor-element-52235c1e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-73 .elementor-element.elementor-element-522348c7{--display:flex;}.elementor-73 .elementor-element.elementor-element-52233570{--display:flex;}.elementor-73 .elementor-element.elementor-element-52228761{--display:flex;}.elementor-73 .elementor-element.elementor-element-522226ae .elementor-heading-title{font-size:clamp(1.75rem, 3vw, 2.45rem);}.elementor-73 .elementor-element.elementor-element-5222740a{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-73 .elementor-element.elementor-element-5222c166 .elementor-heading-title{font-size:clamp(2.3rem, 4.6vw, 3.9rem);}.elementor-73 .elementor-element.elementor-element-522226ae .elementor-heading-title{font-size:clamp(1.75rem, 3vw, 2.45rem);}}@media(min-width:768px){.elementor-73 .elementor-element.elementor-element-52230ec2{--content-width:1240px;}.elementor-73 .elementor-element.elementor-element-52235c1e{--content-width:1240px;}}@media(max-width:767px){.elementor-73 .elementor-element.elementor-element-52230ec2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-73 .elementor-element.elementor-element-5222c166 .elementor-heading-title{font-size:clamp(2.3rem, 4.6vw, 3.9rem);}.elementor-73 .elementor-element.elementor-element-52235c1e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-73 .elementor-element.elementor-element-522226ae .elementor-heading-title{font-size:clamp(1.75rem, 3vw, 2.45rem);}}/* Start custom CSS *//* DJ 2026-10-26: hide the header on the thank-you page for now. Delete this rule to restore it. */
.elementor-location-header { display: none !important; }/* End custom CSS */