.elementor-147893 .elementor-element.elementor-element-d552a3b{--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:-31px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-147893 .elementor-element.elementor-element-f51e54f{animation-duration:1500ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;animation-delay:900ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-147893 .elementor-element.elementor-element-f51e54f .aux-modern-heading-secondary{font-size:55px;font-weight:700;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;max-width:648px;}.elementor-147893 .elementor-element.elementor-element-4db6e5c .entry-meta .aux-read-more{background-color:var( --e-global-color-secondary );color:var( --e-global-color-7aac9fb );font-size:16px;font-weight:500;text-transform:uppercase;padding:0px 0px 0px 0px;}.elementor-147893 .elementor-element.elementor-element-4db6e5c .entry-meta .aux-read-more:hover{background-color:var( --e-global-color-primary );}.elementor-147893 .elementor-element.elementor-element-4db6e5c{animation-duration:1500ms;animation-delay:1200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:left;}.elementor-147893 .elementor-element.elementor-element-4db6e5c .entry-media img{border-radius:25px 25px 25px 25px !important;}.elementor-147893 .elementor-element.elementor-element-4db6e5c .entry-title a{color:var( --e-global-color-primary );font-size:20px;font-weight:500;}.elementor-147893 .elementor-element.elementor-element-4db6e5c .entry-title a:hover{color:var( --e-global-color-accent );}.elementor-147893 .elementor-element.elementor-element-4db6e5c .entry-title{margin-bottom:80px;}.elementor-147893 .elementor-element.elementor-element-4db6e5c .entry-info a, .elementor-147893 .elementor-element.elementor-element-4db6e5c .entry-info{color:var( --e-global-color-text );}.elementor-147893 .elementor-element.elementor-element-4db6e5c .entry-info a:hover{color:var( --e-global-color-primary );}.elementor-147893 .elementor-element.elementor-element-4db6e5c .entry-info, .elementor-147893 .elementor-element.elementor-element-4db6e5c .entry-info a{font-size:16px;font-weight:300;text-transform:capitalize;}.elementor-147893 .elementor-element.elementor-element-4db6e5c .entry-info{margin-bottom:24px;}.elementor-147893 .elementor-element.elementor-element-4db6e5c .type-post .entry-main{padding:0px 33px 27px 33px;}.elementor-147893 .elementor-element.elementor-element-4db6e5c .aux-col .column-entry{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.12);}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-147893 .elementor-element.elementor-element-f51e54f .aux-modern-heading-secondary{font-size:42px;}.elementor-147893 .elementor-element.elementor-element-4db6e5c .entry-title a{font-size:18px;}}@media(max-width:767px){.elementor-147893 .elementor-element.elementor-element-f51e54f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-147893 .elementor-element.elementor-element-f51e54f .aux-modern-heading-secondary{font-size:35px;}.elementor-147893 .elementor-element.elementor-element-4db6e5c .entry-info, .elementor-147893 .elementor-element.elementor-element-4db6e5c .entry-info a{font-size:14px;}}/* Start custom CSS for aux_recent_posts, class: .elementor-element-4db6e5c */.elementor-147893 .elementor-element.elementor-element-4db6e5c .aux-read-more {
    width: 158px;
    height: 68px;
    display: flex
;
    justify-content: center;
    align-items: center;
    border-radius: 50px;
}
.elementor-147893 .elementor-element.elementor-element-4db6e5c .entry-title{
    width: 277px;
}
.elementor-147893 .elementor-element.elementor-element-4db6e5c .aux-read-more::after, .elementor-147893 .elementor-element.elementor-element-4db6e5c .entry-tax:before, .elementor-147893 .elementor-element.elementor-element-4db6e5c .aux-load-more svg{
    display: none!important
}
.elementor-147893 .elementor-element.elementor-element-4db6e5c .post .aux-after-content{
    padding-bottom: 38px;
}
.elementor-147893 .elementor-element.elementor-element-4db6e5c .entry-info{
     display: flex;
    justify-content: space-between;
}
.elementor-147893 .elementor-element.elementor-element-4db6e5c .column-entry{
    border-radius: 35px
}
.elementor-147893 .elementor-element.elementor-element-4db6e5c .aux-col .column-entry{
    transition: all 250ms ease-in
}
.elementor-147893 .elementor-element.elementor-element-4db6e5c .aux-col:hover .column-entry{
     background-color:var( --e-global-color-text )
}
.elementor-147893 .elementor-element.elementor-element-4db6e5c .post:hover .entry-title a, .elementor-147893 .elementor-element.elementor-element-4db6e5c .post:hover .entry-info a {
    color: var(--e-global-color-7aac9fb);
}

.elementor-147893 .elementor-element.elementor-element-4db6e5c .aux-loading-label, .elementor-147893 .elementor-element.elementor-element-4db6e5c .aux-label-text {
    color: var(--e-global-color-secondary);
    font-size: 16px;
    transition: all 250ms ease-in;

}
.elementor-147893 .elementor-element.elementor-element-4db6e5c .aux-load-more:hover .aux-loading-label, .elementor-147893 .elementor-element.elementor-element-4db6e5c .aux-load-more:hover .aux-label-text{
   color: var(--e-global-color-text)!important;
   
}
.elementor-147893 .elementor-element.elementor-element-4db6e5c .aux-load-more{
    border-bottom: 1px solid var(--e-global-color-secondary);
    transition: all 250ms ease-in;
    border-radius: 0
}
.elementor-147893 .elementor-element.elementor-element-4db6e5c .aux-load-more:hover{
    border-bottom: 1px solid var(--e-global-color-text)!important
}
.elementor-147893 .elementor-element.elementor-element-4db6e5c .aux-load-more{
   height: 74px;
   width: 93px;
}
.elementor-147893 .elementor-element.elementor-element-4db6e5c .aux-match-height{
    margin-bottom: 0;
}
@media only screen and (max-width:700px)   {
.elementor-147893 .elementor-element.elementor-element-4db6e5c .entry-title {
    width: 100%;
    line-height: 1.2em;
}
}

.elementor-147893 .elementor-element.elementor-element-4db6e5c .entry-info .entry-date time{
    transition: all 250ms ease-in
}
.elementor-147893 .elementor-element.elementor-element-4db6e5c .entry-info .entry-date time:hover{
    color: var( --e-global-color-primary )!important
}/* End custom CSS */