.elementor-304 .elementor-element.elementor-element-b1c2cf8 .elementor-cta .elementor-cta__bg, .elementor-304 .elementor-element.elementor-element-b1c2cf8 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1200ms;}.elementor-304 .elementor-element.elementor-element-b1c2cf8 > .elementor-widget-container{box-shadow:0px 5px 15px -7px rgba(49, 49, 49, 0.26);}.elementor-304 .elementor-element.elementor-element-b1c2cf8 .elementor-cta__content{min-height:260px;text-align:center;padding:1.2em 1.2em 1.2em 1.2em;}.elementor-304 .elementor-element.elementor-element-b1c2cf8 .elementor-cta__title{font-size:1.8rem;text-transform:uppercase;line-height:1.1em;letter-spacing:0.5px;}.elementor-304 .elementor-element.elementor-element-b1c2cf8 .elementor-cta__button:hover{color:#54595F;background-color:#FFFFFF;}.elementor-304 .elementor-element.elementor-element-b1c2cf8 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:rgba(32, 32, 32, 0.25);}.elementor-304 .elementor-element.elementor-element-b1c2cf8 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:rgba(0, 0, 0, 0.4);}/* Start custom CSS for call-to-action, class: .elementor-element-b1c2cf8 */.elementor-304 .elementor-element.elementor-element-b1c2cf8 .elementor-cta__button {
    padding: 10px 18px;
    font-size: 12px;
}/* End custom CSS */