.elementor-2273 .elementor-element.elementor-element-0660cc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2273 .elementor-element.elementor-element-6300929 .masthead__background{top:var(--header-height, 0);bottom:auto;max-height:calc(var(--fix-bar-vh, 1vh) * 100 - var(--header-height, 0px) - var(--wp-admin--admin-bar--height, 0px));max-width:100%;}.elementor-2273 .elementor-element.elementor-element-6300929 .of-cover-absolute{object-position:50% 50%;}.elementor-2273 .elementor-element.elementor-element-6300929 .masthead__wrapper-media{max-width:100%;height:900px;}.elementor-2273 .elementor-element.elementor-element-6300929 .typography-post-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-19a9d4e-font-family ), serif;font-size:var( --e-global-typography-19a9d4e-font-size );font-weight:var( --e-global-typography-19a9d4e-font-weight );line-height:var( --e-global-typography-19a9d4e-line-height );letter-spacing:var( --e-global-typography-19a9d4e-letter-spacing );}.elementor-2273 .elementor-element.elementor-element-6300929 .masthead__border_bottom{border-bottom-color:var( --e-global-color-2ecbcb8 );}.elementor-2273 .elementor-element.elementor-element-6300929 .typography-post-meta{color:var( --e-global-color-f5cf450 );font-family:var( --e-global-typography-6b7102e-font-family ), serif;font-size:var( --e-global-typography-6b7102e-font-size );font-weight:var( --e-global-typography-6b7102e-font-weight );line-height:var( --e-global-typography-6b7102e-line-height );}.elementor-2273 .elementor-element.elementor-element-3fd4759{--display:flex;--z-index:50;}.elementor-2273 .elementor-element.elementor-element-e357501{--display:flex;}.elementor-2273 .elementor-element.elementor-element-e357501:not(.elementor-motion-effects-element-type-background), .elementor-2273 .elementor-element.elementor-element-e357501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003D7C;}.elementor-2273 .elementor-element.elementor-element-20af51f .content{max-width:960px;}.elementor-2273 .elementor-element.elementor-element-20af51f .typography-text-content{color:var( --e-global-color-0b6149e );--stroke-width:110%;--stroke-height:80%;--stroke-rotation:-5deg;font-family:var( --e-global-typography-4d9e41b-font-family ), serif;font-size:var( --e-global-typography-4d9e41b-font-size );font-weight:var( --e-global-typography-4d9e41b-font-weight );line-height:var( --e-global-typography-4d9e41b-line-height );}.elementor-2273 .elementor-element.elementor-element-20af51f .split-text-animation-revealed u{color:var( --e-global-color-0b6149e );}.elementor-2273 .elementor-element.elementor-element-20af51f .typography-text-content .color-outline{color:var( --e-global-color-0b6149e );}.elementor-2273 .elementor-element.elementor-element-20af51f > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-2273 .elementor-element.elementor-element-daab083 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}:root body.elementor-page-2273{--page-title-display:block;}body.elementor-page-2273:not(.elementor-motion-effects-element-type-background), body.elementor-page-2273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-85bd6bd );}@media(min-width:768px){.elementor-2273 .elementor-element.elementor-element-3fd4759{--content-width:960px;}}@media(max-width:1366px){.elementor-2273 .elementor-element.elementor-element-6300929 .typography-post-title{font-size:var( --e-global-typography-19a9d4e-font-size );line-height:var( --e-global-typography-19a9d4e-line-height );letter-spacing:var( --e-global-typography-19a9d4e-letter-spacing );}.elementor-2273 .elementor-element.elementor-element-6300929 .typography-post-meta{font-size:var( --e-global-typography-6b7102e-font-size );line-height:var( --e-global-typography-6b7102e-line-height );}.elementor-2273 .elementor-element.elementor-element-20af51f .typography-text-content{font-size:var( --e-global-typography-4d9e41b-font-size );line-height:var( --e-global-typography-4d9e41b-line-height );}}@media(max-width:991px){.elementor-2273 .elementor-element.elementor-element-6300929 .of-cover-absolute{object-position:50% 50%;}.elementor-2273 .elementor-element.elementor-element-6300929 .masthead__wrapper-media{max-width:100%;height:70vh;}.elementor-2273 .elementor-element.elementor-element-6300929 .masthead__background{max-width:100%;}.elementor-2273 .elementor-element.elementor-element-6300929 .typography-post-title{font-size:var( --e-global-typography-19a9d4e-font-size );line-height:var( --e-global-typography-19a9d4e-line-height );letter-spacing:var( --e-global-typography-19a9d4e-letter-spacing );}.elementor-2273 .elementor-element.elementor-element-6300929 .typography-post-meta{font-size:var( --e-global-typography-6b7102e-font-size );line-height:var( --e-global-typography-6b7102e-line-height );}.elementor-2273 .elementor-element.elementor-element-20af51f .content{max-width:100%;}.elementor-2273 .elementor-element.elementor-element-20af51f .typography-text-content{font-size:var( --e-global-typography-4d9e41b-font-size );line-height:var( --e-global-typography-4d9e41b-line-height );}}@media(max-width:767px){.elementor-2273 .elementor-element.elementor-element-6300929 .of-cover-absolute{object-position:50% 50%;}.elementor-2273 .elementor-element.elementor-element-6300929 .masthead__wrapper-media{max-width:100%;height:50vh;}.elementor-2273 .elementor-element.elementor-element-6300929 .masthead__background{max-width:100%;}.elementor-2273 .elementor-element.elementor-element-6300929 .typography-post-title{font-size:var( --e-global-typography-19a9d4e-font-size );line-height:var( --e-global-typography-19a9d4e-line-height );letter-spacing:var( --e-global-typography-19a9d4e-letter-spacing );}.elementor-2273 .elementor-element.elementor-element-6300929 .typography-post-meta{font-size:var( --e-global-typography-6b7102e-font-size );line-height:var( --e-global-typography-6b7102e-line-height );}.elementor-2273 .elementor-element.elementor-element-20af51f .content{max-width:100%;}.elementor-2273 .elementor-element.elementor-element-20af51f .typography-text-content{font-size:var( --e-global-typography-4d9e41b-font-size );line-height:var( --e-global-typography-4d9e41b-line-height );}}