.elementor-359 .elementor-element.elementor-element-e99b4d2{padding:0px 0px 0px 0px;}.elementor-359 .elementor-element.elementor-element-30c4538 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-359 .elementor-element.elementor-element-30c4538:after{content:"0.66";}.elementor-359 .elementor-element.elementor-element-30c4538 .elementor-post__thumbnail__link{width:100%;}.elementor-359 .elementor-element.elementor-element-30c4538{--grid-column-gap:60px;--grid-row-gap:35px;}.elementor-359 .elementor-element.elementor-element-30c4538.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-359 .elementor-element.elementor-element-30c4538.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-359 .elementor-element.elementor-element-30c4538.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}@media(max-width:767px){.elementor-359 .elementor-element.elementor-element-30c4538 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-359 .elementor-element.elementor-element-30c4538:after{content:"0.5";}.elementor-359 .elementor-element.elementor-element-30c4538 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for posts, class: .elementor-element-30c4538 */#lifetraq-latest-posts .elementor-grid-item{
    background-color: white;
    padding: 25px;
    overflow: visible;
    box-shadow: 0 0 2rem rgba(0,0,0,.1);
    position: relative
}
@media(min-width: 361px){
    #lifetraq-latest-posts .elementor-grid-item:hover{
    transform: scale(1.05);
    transition: .3s;
}
}
#lifetraq-latest-posts .elementor-grid-item .elementor-post__title{
    font-weight: bold;
    font-size: 1.5rem;
    min-height: 120px;
}
#lifetraq-latest-posts .elementor-grid-item .elementor-post__read-more{
    font-weight: 700;
    line-height: 1.125;
    letter-spacing: .8px;
    color: #1264a3;
    text-transform: uppercase;
    transition: all .3s ease;
}
#lifetraq-latest-posts .elementor-grid-item .elementor-post__read-more:hover{
    transform: scale(1.1);
}
#lifetraq-latest-posts .elementor-grid-item .elementor-post__read-more::after{
    content: '';
    width: 25px;
    height: 14px;
    position: absolute;
    bottom: 30px;
    right: 25px;
    background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2025%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20stroke%3D%22%231264A3%22%20stroke-width%3D%222%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M1.548%207h21.904%22%2F%3E%3Cpath%20stroke-linejoin%3D%22round%22%20d%3D%22M17%201l7%206-7%206%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
}/* End custom CSS */