.elementor-19027 .elementor-element.elementor-element-0cf2265 > .elementor-container{max-width:400px;}.elementor-19027 .elementor-element.elementor-element-fda9d0f img{border-radius:24px 24px 24px 24px;}.elementor-19027 .elementor-element.elementor-element-9c02ab2 .elementor-heading-title{color:#3C916D;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;line-height:16px;letter-spacing:0.001em;}.elementor-19027 .elementor-element.elementor-element-9c02ab2 > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:6px 12px 6px 12px;background-color:#3C916D1A;border-radius:8px 8px 8px 8px;}.elementor-19027 .elementor-element.elementor-element-9c02ab2{width:auto;max-width:auto;}.elementor-19027 .elementor-element.elementor-element-03ed339 .elementor-heading-title{color:var( --e-global-color-43f0e84 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:23px;}.elementor-19027 .elementor-element.elementor-element-03ed339 > .elementor-widget-container{margin:16px 0px 0px 0px;}@media(max-width:1024px){.elementor-19027 .elementor-element.elementor-element-9c02ab2 > .elementor-widget-container{margin:-4px 16px 0px 16px;}.elementor-19027 .elementor-element.elementor-element-03ed339 > .elementor-widget-container{padding:0px 16px 0px 16px;}}@media(max-width:767px){.elementor-19027 .elementor-element.elementor-element-fda9d0f img{border-radius:16px 16px 16px 16px;}.elementor-19027 .elementor-element.elementor-element-9c02ab2 .elementor-heading-title{font-size:12px;line-height:14px;}.elementor-19027 .elementor-element.elementor-element-9c02ab2 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-19027 .elementor-element.elementor-element-03ed339 .elementor-heading-title{font-size:16px;line-height:19px;}.elementor-19027 .elementor-element.elementor-element-03ed339 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-fda9d0f */.elementor-19027 .elementor-element.elementor-element-fda9d0f a {
    position: relative;
}

.elementor-19027 .elementor-element.elementor-element-fda9d0f a:before,
.elementor-19027 .elementor-element.elementor-element-fda9d0f a:after {
    top: 0px;
    left: 0px;
    content: "";
    z-index: 9;
    width: 100%;
    height: 100%;
    position: absolute;
    background: rgba(54, 54, 54, 0.6);
    border-radius: 24px;
    opacity: 0;
    transition: all 0.3s ease;
}

.elementor-19027 .elementor-element.elementor-element-fda9d0f a:after {
    background: url('/wp-content/uploads/2023/01/arrow-white-extra-large.svg') no-repeat center;
}

.elementor-19027 .elementor-element.elementor-element-fda9d0f a:hover:before,
.elementor-19027 .elementor-element.elementor-element-fda9d0f a:hover:after {
    opacity: 1;
}

@media screen and (max-width:767px) {
    .elementor-19027 .elementor-element.elementor-element-fda9d0f a:before {
        border-radius: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03ed339 */.elementor-19027 .elementor-element.elementor-element-03ed339 a {
    text-decoration: none;
}/* End custom CSS */