.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-b43ceb5{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.48;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b43ceb5::before, .elementor-12 .elementor-element.elementor-element-b43ceb5 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b43ceb5 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b43ceb5 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-b43ceb5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-b43ceb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-e51ddef{--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;}.elementor-widget-wd_blog .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wd_blog .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-4dd6c5c{--display:flex;--min-height:100vh;--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;}.elementor-12 .elementor-element.elementor-element-989fc91{--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:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-b43ceb5{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:015px;--padding-right:015px;}.elementor-12 .elementor-element.elementor-element-e51ddef{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1413f1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4dd6c5c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-513872a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-989fc91{--margin-top:23px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-b43ceb5{--width:100%;}.elementor-12 .elementor-element.elementor-element-e51ddef{--width:50%;}.elementor-12 .elementor-element.elementor-element-4dd6c5c{--width:50%;}}/* Start custom CSS for wd_blog, class: .elementor-element-1413f1e */.news-first .wd-post-cat.wd-style-with-bg {
    background-color: #FB0524;
    border-radius: 30px;
    padding: 0 20px;
}

.news-first .wd-entities-title a {
    font-size: 28px;
    font-weight: 600;
    color: black !important ;
    text-align: left !important;
}

.news-first .wd-post.blog-style-bg .article-body-container {
    background-color: transparent;
    padding: 30px 0;
    text-align: left;
}

.news-first li.meta-author {
    display: none;
}

.news-first .wd-entities-title a:hover {
    color: black;
}

.news-first h3.wd-entities-title.title.post-title {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for wd_blog, class: .elementor-element-513872a */.blog-lists .wd-post-inner {
    background-color: transparent !important;
    padding: 0 !important;
}

.blog-lists .wd-meta-author {
    display: none;
}

.blog-lists .wd-entities-title a {
    font-size: 24px;
    color: black;
    font-weight: 500;
}

.blog-lists .blog-design-list .wd-post-thumb {
    flex: 0 0 250px !important;
}

.blog-lists .wd-post-img img{
    height: 250px;
    object-fit: cover;
}

.blog-lists .wd-entities-title a:hover {
    color: black;
}

.blog-lists .wd-posts:not([style*="wd-gap"]) {
    --wd-gap-lg: 30px !important;
    --wd-gap-md: 30px !important;
}

.blog-lists span.post-date-day {
    font-size: 14px !important;
}

.blog-lists span.post-date-month {
    font-size: 12px !important;
}

.blog-lists .wd-post-cat.wd-style-with-bg {
    background-color: #fb0524;
    border-radius: 30px;
    padding: 0  14px;
}

.blog-lists .wd-meta-reply .replies-count {
    background-color: #fb0524;
}
 span.replies-count {
    background-color: #fb0524 !important;
}

.blog-lists .wd-entities-title a {
    color: black !important;
}/* End custom CSS */
/* Start custom CSS */main.wd-content-layout.content-layout-wrapper.container {
    padding: 0;
}/* End custom CSS */