.elementor-274 .elementor-element.elementor-element-3f505754{--display:flex;--min-height:595px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-274 .elementor-element.elementor-element-3f505754:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-3f505754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #4E5EC9 0%, #033253 75%);}.elementor-274 .elementor-element.elementor-element-3f505754 > .elementor-shape-bottom svg, .elementor-274 .elementor-element.elementor-element-3f505754 > .e-con-inner > .elementor-shape-bottom svg{width:calc(123% + 1.3px);height:49px;}.elementor-widget-heading .elementor-heading-title{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-primary );}.elementor-274 .elementor-element.elementor-element-2fda13a5 > .elementor-widget-container{padding:94px 0px 0px 0px;}.elementor-274 .elementor-element.elementor-element-2fda13a5{text-align:center;}.elementor-274 .elementor-element.elementor-element-2fda13a5 .elementor-heading-title{font-family:"Nobile", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-474a48c );}.elementor-274 .elementor-element.elementor-element-28479310 > .elementor-widget-container{padding:-5px 80px 18px 080px;}.elementor-274 .elementor-element.elementor-element-28479310{text-align:center;}.elementor-274 .elementor-element.elementor-element-28479310 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;text-transform:uppercase;line-height:70px;color:var( --e-global-color-474a48c );}.elementor-274 .elementor-element.elementor-element-23aff74c > .elementor-widget-container{padding:0px 216px 10px 216px;}.elementor-274 .elementor-element.elementor-element-23aff74c{text-align:center;}.elementor-274 .elementor-element.elementor-element-23aff74c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:var( --e-global-color-474a48c );}.elementor-274 .elementor-element.elementor-element-1f9b763f{--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;--padding-top:0px;--padding-bottom:72px;--padding-left:71px;--padding-right:71px;}.elementor-274 .elementor-element.elementor-element-75bbf605{text-align:center;}.elementor-274 .elementor-element.elementor-element-75bbf605 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:500;text-transform:capitalize;color:#3A3D41;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-274 .elementor-element.elementor-element-709bf676 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 100px 0px 100px;}.elementor-274 .elementor-element.elementor-element-709bf676{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-widget-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-posts .elementor-post__title, .elementor-widget-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-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-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-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-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-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-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-274 .elementor-element.elementor-element-129a5b23{--grid-row-gap:35px;--grid-column-gap:30px;--load-more-message-color:var( --e-global-color-text );}.elementor-274 .elementor-element.elementor-element-129a5b23 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-weight:500;fill:var( --e-global-color-474a48c );color:var( --e-global-color-474a48c );border-radius:20px 20px 20px 20px;}.elementor-274 .elementor-element.elementor-element-129a5b23 > .elementor-widget-container{padding:27px 27px 27px 27px;}.elementor-274 .elementor-element.elementor-element-129a5b23 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-274 .elementor-element.elementor-element-129a5b23:after{content:"0.66";}.elementor-274 .elementor-element.elementor-element-129a5b23 .elementor-post__thumbnail__link{width:100%;}.elementor-274 .elementor-element.elementor-element-129a5b23 .elementor-post__meta-data span + span:before{content:"///";}.elementor-274 .elementor-element.elementor-element-129a5b23.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-274 .elementor-element.elementor-element-129a5b23.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-274 .elementor-element.elementor-element-129a5b23.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-274 .elementor-element.elementor-element-129a5b23 .elementor-post__title, .elementor-274 .elementor-element.elementor-element-129a5b23 .elementor-post__title a{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-weight:600;line-height:25px;}@media(min-width:768px){.elementor-274 .elementor-element.elementor-element-3f505754{--content-width:1108px;}}@media(max-width:1024px){.elementor-274 .elementor-element.elementor-element-3f505754{--min-height:549px;}.elementor-274 .elementor-element.elementor-element-3f505754 > .elementor-shape-bottom svg, .elementor-274 .elementor-element.elementor-element-3f505754 > .e-con-inner > .elementor-shape-bottom svg{width:calc(172% + 1.3px);}.elementor-274 .elementor-element.elementor-element-2fda13a5 > .elementor-widget-container{padding:36px 0px 0px 0px;}.elementor-274 .elementor-element.elementor-element-28479310 .elementor-heading-title{font-size:39px;line-height:1.4em;}.elementor-274 .elementor-element.elementor-element-23aff74c > .elementor-widget-container{padding:0px 38px 0px 38px;}.elementor-274 .elementor-element.elementor-element-23aff74c .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-274 .elementor-element.elementor-element-1f9b763f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-274 .elementor-element.elementor-element-75bbf605 .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-274 .elementor-element.elementor-element-709bf676{font-size:16px;}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-274 .elementor-element.elementor-element-3f505754{--min-height:458px;}.elementor-274 .elementor-element.elementor-element-3f505754 > .elementor-shape-bottom svg, .elementor-274 .elementor-element.elementor-element-3f505754 > .e-con-inner > .elementor-shape-bottom svg{width:calc(193% + 1.3px);}.elementor-274 .elementor-element.elementor-element-2fda13a5 > .elementor-widget-container{padding:47px 47px 0px 47px;}.elementor-274 .elementor-element.elementor-element-2fda13a5 .elementor-heading-title{font-size:15px;}.elementor-274 .elementor-element.elementor-element-28479310 .elementor-heading-title{font-size:28px;line-height:1.4em;}.elementor-274 .elementor-element.elementor-element-23aff74c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-274 .elementor-element.elementor-element-23aff74c .elementor-heading-title{font-size:20px;}.elementor-274 .elementor-element.elementor-element-1f9b763f{--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-274 .elementor-element.elementor-element-75bbf605 .elementor-heading-title{line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-274 .elementor-element.elementor-element-709bf676 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-274 .elementor-element.elementor-element-129a5b23 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-274 .elementor-element.elementor-element-129a5b23:after{content:"0.5";}.elementor-274 .elementor-element.elementor-element-129a5b23 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for posts, class: .elementor-element-129a5b23 */.elementor-post__thumbnail {
    position: relative;
}

.elementor-post__thumbnail::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 60px;
    height: 60px;
    background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"><path d="M8 5v14l11-7z"/></svg>');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: rgba(0, 0, 0, 0.5);
    border-radius: 50%;
    transition: 0.3s;
}

.elementor-post__thumbnail:hover::after {
    background-color: rgba(0, 0, 0, 0.8);
}/* End custom CSS */