.elementor-241 .elementor-element.elementor-element-30f6634{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-241 .elementor-element.elementor-element-0e96358{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-widget-archive-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-archive-posts .elementor-post__title, .elementor-widget-archive-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-archive-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-archive-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-archive-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-archive-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-archive-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-archive-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-archive-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-archive-posts .elementor-posts-nothing-found{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 );}.elementor-241 .elementor-element.elementor-element-980271f{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-241 .elementor-element.elementor-element-980271f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-241 .elementor-element.elementor-element-980271f:after{content:"0.66";}.elementor-241 .elementor-element.elementor-element-980271f .elementor-post__thumbnail__link{width:100%;}.elementor-241 .elementor-element.elementor-element-980271f .elementor-post__meta-data span + span:before{content:"•";}.elementor-241 .elementor-element.elementor-element-980271f .elementor-post__text{margin-top:20px;}.elementor-241 .elementor-element.elementor-element-980271f .elementor-post__read-more{color:#0055FF;}.elementor-241 .elementor-element.elementor-element-980271f .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-241 .elementor-element.elementor-element-980271f .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-241 .elementor-element.elementor-element-980271f .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-241 .elementor-element.elementor-element-980271f .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-241 .elementor-element.elementor-element-980271f .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:767px){.elementor-241 .elementor-element.elementor-element-980271f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-241 .elementor-element.elementor-element-980271f:after{content:"0.5";}.elementor-241 .elementor-element.elementor-element-980271f .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for html, class: .elementor-element-267656f *//*==========================
      BLOG HERO
===========================*/

.blog-hero{

    background:linear-gradient(rgba(8,55,107,.88),rgba(8,55,107,.88)),
    url("YOUR-BANNER-IMAGE");

    background-size:cover;
    background-position:center;

    padding:120px 20px;

    text-align:center;

    color:#fff;

    position:relative;

}

.blog-hero .container{

    max-width:900px;

    margin:auto;

}

.blog-hero span{

    display:inline-block;

    font-size:14px;

    letter-spacing:2px;

    text-transform:uppercase;

    color:#D6E8FA;

    font-weight:600;

}

.blog-hero h1{

    font-size:52px;

    font-weight:700;

    margin:18px 0;

    line-height:1.2;

}

.blog-hero p{

    font-size:18px;

    line-height:1.8;

    opacity:.9;

    max-width:720px;

    margin:0 auto 35px;

}

.blog-breadcrumb{

    display:flex;

    justify-content:center;

    align-items:center;

    gap:12px;

    font-size:15px;

}

.blog-breadcrumb a{

    color:#fff;

    text-decoration:none;

    opacity:.9;

}

.blog-breadcrumb a:hover{

    opacity:1;

}

.blog-breadcrumb span{

    color:#BFD7F5;

    font-size:16px;

}

.blog-breadcrumb strong{

    color:#fff;

    font-weight:600;

}

/* Tablet */

@media(max-width:991px){

.blog-hero{

padding:90px 20px;

}

.blog-hero h1{

font-size:40px;

}

}

/* Mobile */

@media(max-width:767px){

.blog-hero{

padding:70px 20px;

}

.blog-hero h1{

font-size:30px;

}

.blog-hero p{

font-size:15px;

}

.blog-breadcrumb{

font-size:14px;

}

}/* End custom CSS */