.elementor-15321 .elementor-element.elementor-element-9073ee2{--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;--margin-top:60px;--margin-bottom:31px;--margin-left:0px;--margin-right:0px;}.elementor-15321 .elementor-element.elementor-element-55d9210{text-align:center;}.elementor-15321 .elementor-element.elementor-element-55d9210 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;text-transform:uppercase;color:#333399;}.elementor-15321 .elementor-element.elementor-element-bf9c670{--grid-row-gap:15px;--grid-column-gap:26px;}.elementor-15321 .elementor-element.elementor-element-bf9c670 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.65 * 100% );}.elementor-15321 .elementor-element.elementor-element-bf9c670:after{content:"0.65";}.elementor-15321 .elementor-element.elementor-element-bf9c670 .elementor-post__thumbnail__link{width:14%;}.elementor-15321 .elementor-element.elementor-element-bf9c670 .elementor-post__meta-data span + span:before{content:"///";}.elementor-15321 .elementor-element.elementor-element-bf9c670.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:21px;}.elementor-15321 .elementor-element.elementor-element-bf9c670.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:21px;}.elementor-15321 .elementor-element.elementor-element-bf9c670.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:21px;}.elementor-15321 .elementor-element.elementor-element-bf9c670 .elementor-post__title, .elementor-15321 .elementor-element.elementor-element-bf9c670 .elementor-post__title a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-15321 .elementor-element.elementor-element-bf9c670 .elementor-post__title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;margin-bottom:10px;}.elementor-15321 .elementor-element.elementor-element-bf9c670 .elementor-post__meta-data{margin-bottom:7px;}.elementor-15321 .elementor-element.elementor-element-bf9c670 .elementor-post__excerpt p{color:#3847FF;}.elementor-15321 .elementor-element.elementor-element-bf9c670 .elementor-post__excerpt{margin-bottom:23px;}.elementor-15321 .elementor-element.elementor-element-6b54e4f{--grid-row-gap:15px;--grid-column-gap:26px;}.elementor-15321 .elementor-element.elementor-element-6b54e4f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.65 * 100% );}.elementor-15321 .elementor-element.elementor-element-6b54e4f:after{content:"0.65";}.elementor-15321 .elementor-element.elementor-element-6b54e4f .elementor-post__thumbnail__link{width:14%;}.elementor-15321 .elementor-element.elementor-element-6b54e4f .elementor-post__meta-data span + span:before{content:"///";}.elementor-15321 .elementor-element.elementor-element-6b54e4f.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:21px;}.elementor-15321 .elementor-element.elementor-element-6b54e4f.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:21px;}.elementor-15321 .elementor-element.elementor-element-6b54e4f.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:21px;}.elementor-15321 .elementor-element.elementor-element-6b54e4f .elementor-post__title, .elementor-15321 .elementor-element.elementor-element-6b54e4f .elementor-post__title a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-15321 .elementor-element.elementor-element-6b54e4f .elementor-post__title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;margin-bottom:10px;}.elementor-15321 .elementor-element.elementor-element-6b54e4f .elementor-post__meta-data{margin-bottom:7px;}@media(max-width:767px){.elementor-15321 .elementor-element.elementor-element-55d9210 .elementor-heading-title{font-size:30px;}.elementor-15321 .elementor-element.elementor-element-bf9c670 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-15321 .elementor-element.elementor-element-bf9c670:after{content:"0.5";}.elementor-15321 .elementor-element.elementor-element-bf9c670 .elementor-post__thumbnail__link{width:37%;}.elementor-15321 .elementor-element.elementor-element-6b54e4f{--grid-row-gap:19px;}.elementor-15321 .elementor-element.elementor-element-6b54e4f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-15321 .elementor-element.elementor-element-6b54e4f:after{content:"0.5";}.elementor-15321 .elementor-element.elementor-element-6b54e4f .elementor-post__thumbnail__link{width:37%;}}/* Start custom CSS for posts, class: .elementor-element-bf9c670 */.elementor-2862 .elementor-element.elementor-element-e6f63b9 .elementor-post__title, .elementor-2862 .elementor-element.elementor-element-e6f63b9 .elementor-post__title a {
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 400;
    outline: none;
}

.elementor-2862 .elementor-element.elementor-element-3645677 .elementor-post__title, .elementor-2862 .elementor-element.elementor-element-3645677 .elementor-post__title a {
    font-family: "Numans", Sans-serif;
    font-weight: 500;
    outline: none;
}

.elementor-2862 .elementor-element.elementor-element-26f028c a {
    color: #FFFFFF;
    outline: none;
}

.elementor-3775 .elementor-element.elementor-element-cfd67e4 .elementor-post__title, .elementor-3775 .elementor-element.elementor-element-cfd67e4 .elementor-post__title a {
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 400;
    outline: none;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6b54e4f */.elementor-2862 .elementor-element.elementor-element-e6f63b9 .elementor-post__title, .elementor-2862 .elementor-element.elementor-element-e6f63b9 .elementor-post__title a {
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 400;
    outline: none;
}

.elementor-2862 .elementor-element.elementor-element-3645677 .elementor-post__title, .elementor-2862 .elementor-element.elementor-element-3645677 .elementor-post__title a {
    font-family: "Numans", Sans-serif;
    font-weight: 500;
    outline: none;
}

.elementor-2862 .elementor-element.elementor-element-26f028c a {
    color: #FFFFFF;
    outline: none;
}/* End custom CSS */