.elementor-18702 .elementor-element.elementor-element-ff2c352{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18702 .elementor-element.elementor-element-ff5a6e2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18702 .elementor-element.elementor-element-dd0033f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18702 .elementor-element.elementor-element-59d1c89{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18702 .elementor-element.elementor-element-89deac8{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18702 .elementor-element.elementor-element-53c9fa0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}/* Start custom CSS *//* Clearpath: cap content width on large screens */
@media (min-width:1025px){
  body.elementor-page-18702 [data-elementor-type="wp-page"] > .e-flexbox-base,
  body.elementor-page-18702 [data-elementor-type="wp-page"] > .elementor-section-wrap > .e-flexbox-base{padding-left:max(100px, calc((100% - 1240px) / 2)) !important;padding-right:max(100px, calc((100% - 1240px) / 2)) !important;}
}

/* Clearpath: brand overlay on section photos */
body.elementor-page-18702 [data-id="0a62582"]::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg, rgba(26,135,224,.55) 0%, rgba(26,135,224,.18) 35%, rgba(26,135,224,0) 60%);}
/* cp-alt start */
.elementor-element-dd3de76{background-color:#f3f7fc!important}
.elementor-element-c76c707{background-color:#f3f7fc!important}
.elementor-element-75fb76f{background-color:#f3f7fc!important}
.elementor-element-2613373{background-color:#fff!important;box-shadow:0 0 0 1px #e2e8f0}
/* cp-alt end *//* End custom CSS */