.elementor-356 .elementor-element.elementor-element-f98bc12 .elementor-heading-title{font-size:26px;}.elementor-356 .elementor-element.elementor-element-fcc3d59 > .elementor-widget-container{padding:20px 0px 30px 0px;}.elementor-356 .elementor-element.elementor-element-fcc3d59 .section-main-title{text-align:center;font-size:38px;font-weight:800;}.elementor-356 .elementor-element.elementor-element-ed1ec16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 10px 30px;}.elementor-356 .elementor-element.elementor-element-dbf2030{padding:10px 30px 10px 30px;}.elementor-356 .elementor-element.elementor-element-dbf2030 .elementor-heading-title{font-size:26px;}.elementor-356 .elementor-element.elementor-element-281c8c7{padding:10px 30px 10px 30px;color:#000000;}.elementor-356 .elementor-element.elementor-element-0c1c7f9{padding:0px 30px 0px 0px;}.elementor-356 .elementor-element.elementor-element-271dc6b{padding:30px 30px 10px 30px;}.elementor-356 .elementor-element.elementor-element-5f1f392{padding:10px 30px 10px 30px;}.elementor-356 .elementor-element.elementor-element-5f1f392 .elementor-heading-title{font-size:26px;}.elementor-356 .elementor-element.elementor-element-1bb0573{padding:10px 30px 10px 30px;color:#000000;}.elementor-356 .elementor-element.elementor-element-4341ff4{padding:0px 30px 0px 0px;}.elementor-356 .elementor-element.elementor-element-7713d20{padding:30px 30px 10px 30px;}.elementor-356 .elementor-element.elementor-element-c07246a{padding:10px 30px 10px 30px;}.elementor-356 .elementor-element.elementor-element-c07246a .elementor-heading-title{font-size:26px;}.elementor-356 .elementor-element.elementor-element-067293a{padding:10px 30px 10px 30px;color:#000000;}.elementor-356 .elementor-element.elementor-element-c64f5bb{padding:0px 30px 0px 0px;}.elementor-356 .elementor-element.elementor-element-91cb334{padding:30px 30px 10px 30px;}.elementor-356 .elementor-element.elementor-element-9a4902b{padding:10px 30px 10px 30px;}.elementor-356 .elementor-element.elementor-element-9a4902b .elementor-heading-title{font-size:26px;}.elementor-356 .elementor-element.elementor-element-ea83160{padding:10px 30px 10px 30px;color:#000000;}.elementor-356 .elementor-element.elementor-element-693aa1d{padding:0px 30px 0px 0px;}.elementor-356 .elementor-element.elementor-element-ec5ace1{--display:flex;}.elementor-356 .elementor-element.elementor-element-31265b5{--display:flex;}/* Start custom CSS for image, class: .elementor-element-ed1ec16 */.blog-loop .e-loop-item{
    transition:.3s ease;
}

.blog-loop .e-loop-item>.e-con{
    background:#fff;
    border-radius:14px;
    overflow:hidden;
    box-shadow:0 8px 25px rgba(0,0,0,.08);
    height:100%;
}

.blog-loop img{
    width:100%;
    aspect-ratio:16/9;
    object-fit:cover;
}

.blog-loop .elementor-widget-post-title,
.blog-loop .elementor-widget-heading,
.blog-loop .elementor-widget-theme-post-title{
    padding:22px 22px 10px;
}

.blog-loop .elementor-widget-theme-post-excerpt{
    padding:0 22px;
}

.blog-loop .elementor-widget-button{
    padding:18px 22px 24px;
}

.blog-loop .e-loop-item:hover{
    transform:translateY(-8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbf2030 */.blog-loop .e-loop-item{
    transition:.3s ease;
}

.blog-loop .e-loop-item>.e-con{
    background:#fff;
    border-radius:14px;
    overflow:hidden;
    box-shadow:0 8px 25px rgba(0,0,0,.08);
    height:100%;
}

.blog-loop img{
    width:100%;
    aspect-ratio:16/9;
    object-fit:cover;
}

.blog-loop .elementor-widget-post-title,
.blog-loop .elementor-widget-heading,
.blog-loop .elementor-widget-theme-post-title{
    padding:22px 22px 10px;
}

.blog-loop .elementor-widget-theme-post-excerpt{
    padding:0 22px;
}

.blog-loop .elementor-widget-button{
    padding:18px 22px 24px;
}

.blog-loop .e-loop-item:hover{
    transform:translateY(-8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f1f392 */.blog-loop .e-loop-item{
    transition:.3s ease;
}

.blog-loop .e-loop-item>.e-con{
    background:#fff;
    border-radius:14px;
    overflow:hidden;
    box-shadow:0 8px 25px rgba(0,0,0,.08);
    height:100%;
}

.blog-loop img{
    width:100%;
    aspect-ratio:16/9;
    object-fit:cover;
}

.blog-loop .elementor-widget-post-title,
.blog-loop .elementor-widget-heading,
.blog-loop .elementor-widget-theme-post-title{
    padding:22px 22px 10px;
}

.blog-loop .elementor-widget-theme-post-excerpt{
    padding:0 22px;
}

.blog-loop .elementor-widget-button{
    padding:18px 22px 24px;
}

.blog-loop .e-loop-item:hover{
    transform:translateY(-8px);
}/* End custom CSS */