.elementor-1897 .elementor-element.elementor-element-e2e0e0b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:-60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-008ccda > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(min-width:768px){.elementor-1897 .elementor-element.elementor-element-e2e0e0b{--content-width:1280px;}}@media(max-width:1065px){.elementor-1897 .elementor-element.elementor-element-008ccda > .elementor-widget-container{margin:120px 0px 0px 0px;}}@media(max-width:767px){.elementor-1897 .elementor-element.elementor-element-008ccda > .elementor-widget-container{margin:90px 0px 0px 0px;}}/* Start custom CSS for wd_blog, class: .elementor-element-008ccda */.blogs .wd-post.blog-style-bg .wd-post-inner {
    background-color: #EBEBEB;
    border-radius: 0px;
    display: flex;
    justify-content: space-between;
    padding: 30px;
    margin-bottom: 80px;
}
.blogs .blog-design-meta-image.blog-style-bg .wd-post-thumb {
    border-radius: 0px;
}
.blogs .wd-post.blog-style-bg .wd-post-inner .wd-post-content {
    display: grid;
    align-content: space-between;
    padding: 0px 0px 0px 30px;
    max-width: 652px;
}

.blogs .wd-post.blog-style-bg .wd-post-inner .wd-post-content .wd-entities-title {
font-family: Raleway;
color: #102663;
font-size: 48px;
font-weight: 400;
line-height: 56px;
letter-spacing: 0em;
text-align: left;

}
.blogs .wd-post.blog-style-bg .wd-post-inner .wd-post-content .wd-entry-content {
    font-family: Raleway;
color: #000;
font-size: 24px;
max-width: 552px;
}
.blogs .wd-post.blog-style-bg .wd-post-inner .wd-post-content .wd-post-entry-meta {
    display: grid;
    grid-row-end: 4;
    text-align: right;
    margin-bottom: -7px;
}
@media screen and (max-width: 1024px) {
  .blogs .wd-post.blog-style-bg .wd-post-inner {
    background-color: #EBEBEB;
    border-radius: 0px;
    display: flex;
    padding: 20px;
    line-height: 24px;
    margin-bottom: 56px;
}
.blogs .wd-post.blog-style-bg .wd-post-inner .wd-post-content {
    max-width: 342px;
}
.blogs .wd-post.blog-style-bg .wd-post-inner .wd-post-content .wd-entities-title {
font-family: Raleway;
color: #102663;
font-size: 24px;
font-weight: 400;
line-height: 28px;
}
.blogs .wd-post.blog-style-bg .wd-post-inner .wd-post-content .wd-entry-content {
    font-family: Raleway;
color: #000;
font-size: 20px;
    margin-bottom: 20px;
}
}
@media screen and (max-width: 767px) {
  .blogs .wd-post.blog-style-bg .wd-post-inner {
    background-color: #EBEBEB;
    border-radius: 0px;
    display: flex;
    padding: 15px 20px;
    flex-wrap: wrap;
    margin-bottom: 40px;
} 
.blogs .wd-post.blog-style-bg .wd-post-inner .wd-post-content .wd-entities-title {
margin-top: 10px;
}
.blogs .wd-post.blog-style-bg .wd-post-inner .wd-post-content {
    display: grid;
    align-content: space-between;
    padding: 0px 0px 0px 0px;
}
.blogs .wd-post.blog-style-bg .wd-post-inner .wd-post-content .wd-entry-content {
    font-family: Raleway;
color: #000;
font-size: 16px;
line-height: 20px;
    margin-bottom: 20px;
}
}/* End custom CSS */