.elementor-2142 .elementor-element.elementor-element-1054867{text-align:left;}.elementor-2142 .elementor-element.elementor-element-1054867 .ae-element-custom-field img{max-width:100%;opacity:1;}.elementor-2142 .elementor-element.elementor-element-1054867 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-2142 .elementor-element.elementor-element-3c3e456 .ae-element-custom-field{color:#0c0c0c;font-family:"Catamaran", Sans-serif;font-size:17px;font-weight:600;line-height:30px;}.elementor-2142 .elementor-element.elementor-element-3c3e456 > .elementor-widget-container{margin:0px 0px 0px 5px;}@media(max-width:767px){.elementor-2142 .elementor-element.elementor-element-3c3e456 .ae-element-custom-field{font-size:22px;}}/* Start custom CSS for ae-custom-field, class: .elementor-element-1054867 */.elementor-2142 .elementor-element.elementor-element-1054867{
    display: flex !important;
}

.elementor-2142 .elementor-element.elementor-element-1054867 img{
    height: 300px; 
    object-fit: cover;
    flex: auto !important;
    width: 100% !important; 
}/* End custom CSS */
/* Start custom CSS for ae-custom-field, class: .elementor-element-3c3e456 */.elementor-2142 .elementor-element.elementor-element-3c3e456{
    padding-left: 15px;
    border-left: 5px solid #D6B98A;
    display: block;
}

.elementor-2142 .elementor-element.elementor-element-3c3e456 h3{
    margin: 0; 
    padding: 5px 0 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ad52622 */.elementor-2142 .elementor-element.elementor-element-ad52622 .cf-type-image.ae-cf-wrapper, .elementor-2142 .elementor-element.elementor-element-ad52622 .ae-element-custom-field{
    width: 100% !important;
}

.elementor-2142 .elementor-element.elementor-element-ad52622 .elementor-widget-container{
    flex: auto !important;
}/* End custom CSS */