.elementor-2017 .elementor-element.elementor-element-be1499a{--display:flex;}.elementor-2017 .elementor-element.elementor-element-227d779{text-align:center;}.elementor-2017 .elementor-element.elementor-element-bf8c89d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2017 .elementor-element.elementor-element-a1bd06d .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}.elementor-2017 .elementor-element.elementor-element-a1bd06d .uael-post__thumbnail:hover img{opacity:1;}.elementor-2017 .elementor-element.elementor-element-a1bd06d.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail img{opacity:1;}.elementor-2017 .elementor-element.elementor-element-a1bd06d.uael-equal__height-yes .uael-post-image-background .uael-post__inner-wrap:hover img{opacity:1;}.elementor-2017 .elementor-element.elementor-element-a1bd06d .uael-post-grid .uael-post-wrapper{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );}.elementor-2017 .elementor-element.elementor-element-a1bd06d .uael-post-grid .uael-post-grid__inner{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.elementor-2017 .elementor-element.elementor-element-a1bd06d .uael-post__bg-wrap{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-2017 .elementor-element.elementor-element-a1bd06d .uael-post__content-wrap{padding:30px 30px 30px 30px;}.elementor-2017 .elementor-element.elementor-element-a1bd06d .uael-post__title{margin-bottom:5px;}.elementor-2017 .elementor-element.elementor-element-a1bd06d .uael-post__meta-data{color:#adadad;margin-bottom:15px;}.elementor-2017 .elementor-element.elementor-element-a1bd06d .uael-post__meta-data svg{fill:#adadad;}.elementor-2017 .elementor-element.elementor-element-a1bd06d .uael-post__meta-data span{margin-right:10px;}.elementor-2017 .elementor-element.elementor-element-a1bd06d .uael-post__meta-data span:last-child, .elementor-2017 .elementor-element.elementor-element-a1bd06d .uael-post__meta-data span.uael-listing__terms-link{margin-right:0;}.elementor-2017 .elementor-element.elementor-element-a1bd06d a.uael-post__read-more{color:#ffffff;background-color:var( --e-global-color-astglobalcolor0 );padding:10px 10px 10px 10px;text-decoration:none;}.elementor-2017 .elementor-element.elementor-element-a1bd06d .uael-post-grid .slick-slider .slick-prev i, .elementor-2017 .elementor-element.elementor-element-a1bd06d .uael-post-grid .slick-slider .slick-next i{font-size:30px;}.elementor-2017 .elementor-element.elementor-element-a1bd06d .uael-post-grid .slick-slider .slick-prev:before, .elementor-2017 .elementor-element.elementor-element-a1bd06d .uael-post-grid .slick-slider .slick-next:before{color:var( --e-global-color-astglobalcolor5 );}.elementor-2017 .elementor-element.elementor-element-a1bd06d .uael-post-grid .slick-slider .slick-arrow{border-color:var( --e-global-color-astglobalcolor5 );border-style:var( --e-global-color-astglobalcolor5 );background-color:var( --e-global-color-astglobalcolor0 );border-radius:50% 50% 50% 50%;}.elementor-2017 .elementor-element.elementor-element-a1bd06d .uael-post-grid .slick-slider .slick-arrow i{color:var( --e-global-color-astglobalcolor5 );}/* Start custom CSS for uael-posts, class: .elementor-element-a1bd06d */.publications-overview-carousel .uael-post-grid[data-equal-height=yes] .uael-post__inner-wrap{
 height: 100%;
    display: flex;
    flex-direction: column;
}

.publications-overview-carousel .uael-post__content-wrap{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-content: space-between;
    flex-grow: 1
}

.publications-overview-carousel .uael-post__read-more {
    align-self: flex-start;
    margin-top: auto;
}

/* 
for all carousels, this code is to put the arrow more centered to the image */
.publications-arrow .slick-next, .publications-arrow .slick-prev{
    margin-top:-150px;
    
}

@media (max-width: 421px){
 .elementor-2017 .elementor-element.elementor-element-a1bd06d .uael-post-grid .slick-slider .slick-prev i, .elementor-2017 .elementor-element.elementor-element-a1bd06d .uael-post-grid .slick-slider .slick-next i {
font-size: 25px;


}
    
}/* End custom CSS */