.elementor-widget-premium-search-form .premium-search__post-title, .elementor-widget-premium-search-form .premium-search__post-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-search-form .premium-search__post-title a{color:var( --e-global-color-secondary );}.elementor-widget-premium-search-form .premium-search__excerpt-wrap{color:var( --e-global-color-text );}.elementor-widget-premium-search-form .premium-search__results-number span{color:var( --e-global-color-text );}.elementor-widget-premium-search-form ul.slick-dots li{color:var( --e-global-color-secondary );}.elementor-widget-premium-search-form ul.slick-dots li.slick-active{color:var( --e-global-color-primary );}.elementor-widget-premium-search-form .premium-search__query-wrap .slick-arrow{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-27489e9 .premium-search__post-wrap{width:100%;padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-89 .elementor-element.elementor-element-27489e9{--pa-search-carousel-slides:100%;}.elementor-89 .elementor-element.elementor-element-27489e9 .premium-search__btn{flex-direction:row-reverse;column-gap:10px;color:#ffffff;background-color:#476bb3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#476bb3;border-radius:999px 999px 999px 999px;}.elementor-89 .elementor-element.elementor-element-27489e9 .premium-search__input-btn-wrap{flex-direction:row;}.elementor-89 .elementor-element.elementor-element-27489e9 .premium-search__posts-wrap{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-89 .elementor-element.elementor-element-27489e9 .premium-search__input, .elementor-89 .elementor-element.elementor-element-27489e9 .premium-search__input::placeholder{color:#263e6d;}.elementor-89 .elementor-element.elementor-element-27489e9 .premium-search__input{background-color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c8d4ec;border-radius:999px 999px 999px 999px;}.elementor-89 .elementor-element.elementor-element-27489e9 .premium-search__btn svg{fill:#ffffff;}.elementor-89 .elementor-element.elementor-element-27489e9 .premium-search__btn:hover{color:#ffffff;background-color:#355490;border-style:solid;border-color:#355490;}.elementor-89 .elementor-element.elementor-element-27489e9 .premium-search__btn:hover svg{fill:#ffffff;}.elementor-89 .elementor-element.elementor-element-27489e9 .premium-search__thumbnail img{height:200px;}.elementor-89 .elementor-element.elementor-element-27489e9 .premium-search__post-title a{color:#2a7a9e;}.elementor-89 .elementor-element.elementor-element-27489e9 .premium-search__excerpt-wrap{color:#6b7e9a;}.elementor-89 .elementor-element.elementor-element-27489e9 .premium-search__post-inner{background-color:#fff;}.elementor-89 .elementor-element.elementor-element-27489e9 .premium-search-excerpt-link{color:#476bb3;}.elementor-widget-premium-addon-blog .premium-blog-filters-container li a.category{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog .premium-blog-filters-container li a.active{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-post-link:before, .elementor-widget-premium-addon-blog .premium-blog-post-link:after{border-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-entry-title, .elementor-widget-premium-addon-blog .premium-blog-entry-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-blog .premium-blog-entry-title a{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-entry-title:hover a{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog .premium-blog-cats-container a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-addon-blog .premium-blog-meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-addon-blog .premium-blog-post-content{color:var( --e-global-color-text );}.elementor-widget-premium-addon-blog .premium-blog-post-tags-container{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-pagination-container .page-numbers{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog .premium-blog-pagination-container .page-numbers:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog .premium-blog-pagination-container span.current{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog ul.slick-dots li{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-blog ul.slick-dots li.slick-active{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-blog.premium-blog__carousel-yes .slick-arrow{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-89 .elementor-element.elementor-element-a039ff8 .premium-blog-post-outer-container{width:33.33%;margin-bottom:5px;}.elementor-89 .elementor-element.elementor-element-a039ff8 .premium-blog-wrap:not(.premium-blog-marquee) .premium-blog-post-outer-container{padding-inline:calc( 5px/2 );}.elementor-89 .elementor-element.elementor-element-a039ff8 .premium-blog-wrap:not(.premium-blog-marquee){margin-inline:calc( -5px/2 );}.elementor-89 .elementor-element.elementor-element-a039ff8 .premium-marquee-wrapper{--pa-marquee-spacing:5px;}.elementor-89 .elementor-element.elementor-element-a039ff8 .premium-blog-content-wrapper{text-align:start;}.elementor-89 .elementor-element.elementor-element-a039ff8 .post-categories , .elementor-89 .elementor-element.elementor-element-a039ff8 .premium-blog-post-tags-container {justify-content:start;}.elementor-89 .elementor-element.elementor-element-a039ff8 .premium-blog-thumbnail-container img{height:200px;object-fit:cover;}.elementor-89 .elementor-element.elementor-element-a039ff8 .premium-blog-filter{justify-content:flex-start;}.elementor-89 .elementor-element.elementor-element-a039ff8 .premium-blog-pagination-container{text-align:end;}.elementor-89 .elementor-element.elementor-element-a039ff8 .premium-blog-filters-container li a.category{color:#9ca9bc;background-color:#fff;}.elementor-89 .elementor-element.elementor-element-a039ff8 .premium-blog-filters-container li a.active{color:#fff;background-color:#476bb3;}.elementor-89 .elementor-element.elementor-element-a039ff8 .premium-blog-entry-title a{color:#2a7a9e;}.elementor-89 .elementor-element.elementor-element-a039ff8 .premium-blog-post-content{color:#6b7e9a;}.elementor-89 .elementor-element.elementor-element-a039ff8 .premium-blog-excerpt-link{color:#476bb3;}.elementor-89 .elementor-element.elementor-element-a039ff8 .premium-blog-post-container{background-color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e1e5eb;border-radius:20px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-89 .elementor-element.elementor-element-27489e9 .premium-search__post-wrap{width:50%;}.elementor-89 .elementor-element.elementor-element-27489e9{--pa-search-carousel-slides:50%;}.elementor-89 .elementor-element.elementor-element-a039ff8 .premium-blog-post-outer-container{width:50%;}}@media(max-width:767px){.elementor-89 .elementor-element.elementor-element-27489e9 .premium-search__post-wrap{width:100%;}.elementor-89 .elementor-element.elementor-element-27489e9{--pa-search-carousel-slides:100%;}.elementor-89 .elementor-element.elementor-element-a039ff8 .premium-blog-post-outer-container{width:100%;}}/* Start custom CSS */@font-face {
font-family:"neuzeit-grotesk";
src:url("https://use.typekit.net/af/341355/000000000000000077359e98/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/341355/000000000000000077359e98/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/341355/000000000000000077359e98/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
font-display:swap;font-style:normal;font-weight:400;font-stretch:normal;
}
@font-face {
font-family:"neuzeit-grotesk";
src:url("https://use.typekit.net/af/4a8a65/000000000000000077359e9c/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/4a8a65/000000000000000077359e9c/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/4a8a65/000000000000000077359e9c/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
font-display:swap;font-style:normal;font-weight:700;font-stretch:normal;
}
body.elementor-page-89, body.elementor-page-89 h1, body.elementor-page-89 h2, body.elementor-page-89 h3, body.elementor-page-89 h4, body.elementor-page-89 h5, body.elementor-page-89 h6, body.elementor-page-89 p, body.elementor-page-89 a, body.elementor-page-89 button, body.elementor-page-89 input, body.elementor-page-89 select, body.elementor-page-89 textarea {font-family: "neuzeit-grotesk", sans-serif;}

/* Page-scoped exceptions for native PA query/search widget internals. */
body.elementor-page-89 a:focus-visible, body.elementor-page-89 button:focus-visible, body.elementor-page-89 input:focus-visible, body.elementor-page-89 select:focus-visible {outline:2px solid #476bb3; outline-offset:3px;}
body.elementor-page-89 .elementor-widget-premium-addon-blog, body.elementor-page-89 .elementor-widget-premium-search-form {font-family:"neuzeit-grotesk",sans-serif; width:100%;}
body.elementor-page-89 .premium-blog-entry-title, body.elementor-page-89 .premium-blog-entry-title a {font-size:20px; font-weight:700; line-height:1.1; letter-spacing:0; color:#2a7a9e;}
body.elementor-page-89 .premium-blog-post-content {font-size:16px; font-weight:400; line-height:1.4; color:#6b7e9a;}
body.elementor-page-89 .premium-blog-post-outer-container {border-radius:20px; overflow:hidden;}
body.elementor-page-89 .premium-blog-thumbnail-container img {width:100%; height:200px; object-fit:cover;}
body.elementor-page-89 .premium-blog-content-wrapper {padding:30px 20px;}
body.elementor-page-89 .premium-blog-excerpt-link {font-size:16px; color:#476bb3; text-decoration:underline;}
body.elementor-page-89 .premium-blog-filters-container ul {display:flex; flex-wrap:wrap; gap:10px; justify-content:flex-start; margin:0 0 30px; padding:0;}
body.elementor-page-89 .premium-blog-filters-container li {padding:0; margin:0;}
body.elementor-page-89 .premium-blog-filters-container a {display:inline-flex; align-items:center; justify-content:center; min-width:70px; min-height:40px; padding:10px 20px 7px; border:2px solid #9ca9bc; border-radius:999px; color:#9ca9bc; font-size:16px; line-height:1.1; text-decoration:none;}
body.elementor-page-89 .premium-blog-filters-container .active, body.elementor-page-89 .premium-blog-filters-container .premium-active {background:#476bb3; color:#fff; border-color:#476bb3;}
body.elementor-page-89 .premium-blog-pagination-container {margin-top:40px;}
body.elementor-page-89 .premium-search-form input {font-family:"neuzeit-grotesk",sans-serif; font-size:16px; min-height:40px;}
body.elementor-page-89 .premium-search-form button {font-family:"neuzeit-grotesk",sans-serif; border-radius:999px;}
/* Native editor body slot inherits the single-template's registered font. */
body.elementor-page-89 .elementor-widget-theme-post-content {width:100%;}
body.elementor-page-89 .elementor-widget-theme-post-content ul, body.elementor-page-89 .elementor-widget-theme-post-content ol {margin:0; padding-left:24px;}
body.elementor-page-89 .elementor-widget-theme-post-content li {margin:8px 0;}
body.elementor-page-89 .elementor-widget-theme-post-content a {color:#476bb3; text-decoration:underline;}
@media(max-width:767px) {
 body.elementor-page-89 .premium-blog-filters-container ul {gap:8px;}
 body.elementor-page-89 .premium-blog-filters-container a {min-width:55px; padding:10px 14px 7px;}
}/* End custom CSS */