.elementor-84 .elementor-element.elementor-element-a7fbb18 > .elementor-container{max-width:450px;min-height:100%;}.elementor-84 .elementor-element.elementor-element-a7fbb18 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-84 .elementor-element.elementor-element-a7fbb18{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9EEF2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 5px 5px 5px;}.elementor-84 .elementor-element.elementor-element-a7fbb18, .elementor-84 .elementor-element.elementor-element-a7fbb18 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-84 .elementor-element.elementor-element-a7fbb18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-84 .elementor-element.elementor-element-655cddc img{width:100%;height:300px;border-radius:8px 8px 0px 0px;}.elementor-84 .elementor-element.elementor-element-32100a1 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-84 .elementor-element.elementor-element-eba5d74 .elementor-image-box-wrapper{text-align:left;}.elementor-84 .elementor-element.elementor-element-eba5d74 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;line-height:20px;}.elementor-84 .elementor-element.elementor-element-eba5d74 .elementor-image-box-description{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:20px;}@media(max-width:767px){.elementor-84 .elementor-element.elementor-element-eba5d74 .elementor-image-box-title{margin-bottom:0px;}}/* Start custom CSS for image-box, class: .elementor-element-eba5d74 */.elementor-image-box-wrapper {
    display: flex !important;
}
figure.elementor-image-box-img {
    margin-right: 10px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a7fbb18 */span.elementor-post-info__terms-list-item {
    border-radius: 5px;
    border: 1px solid #FFF;
    background: rgba(0, 0, 0, 0.40);
    padding: 5px 10px;
}

.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a, .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text span {
    display: flex;
    flex-flow: row-reverse;
}/* End custom CSS */