.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1498 .elementor-element.elementor-element-b14319b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Assistant", Sans-serif;font-size:14px;font-weight:500;color:#13245c;}.elementor-1498 .elementor-element.elementor-element-b14319b a{color:#3a4256;}.elementor-1498 .elementor-element.elementor-element-b14319b a:hover{color:#f16624;}.elementor-1498 .elementor-element.elementor-element-42765f9 iframe{height:360px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}/* Start custom CSS *//* Transparent sticky header over the hero (city pages) */
body.elementor-page-1498{--hdr-h:120px;}
@media (max-width:1024px){body.elementor-page-1498{--hdr-h:104px;}}
@media (max-width:767px){body.elementor-page-1498{--hdr-h:92px;}}
body.elementor-page-1498 .elementor-location-header{position:absolute;top:0;left:0;right:0;z-index:999;}
body.elementor-page-1498.admin-bar .elementor-location-header{top:32px;}
@media (max-width:782px){body.elementor-page-1498.admin-bar .elementor-location-header{top:46px;}}
body.elementor-page-1498 .elementor-location-header .elementor-sticky__spacer{display:none !important;}
body.elementor-page-1498 .elementor-element-35a5b8a7{padding-top:calc(30px + var(--hdr-h)) !important;}
@media (max-width:1024px){body.elementor-page-1498 .elementor-element-35a5b8a7{padding-top:calc(24px + var(--hdr-h)) !important;}}/* End custom CSS */