.elementor-981 .elementor-element.elementor-element-11c4ebfb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-981 .elementor-element.elementor-element-696e28da .elementor-cta__content{text-align:left;padding:10px 23px 23px 23px;background-color:#00000000;}.elementor-981 .elementor-element.elementor-element-696e28da .elementor-cta__bg-wrapper{min-height:250px;}.elementor-981 .elementor-element.elementor-element-696e28da .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-text );}.elementor-981 .elementor-element.elementor-element-696e28da .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-981 .elementor-element.elementor-element-696e28da .elementor-cta:hover .elementor-cta__title{color:var( --e-global-color-text );}.elementor-981 .elementor-element.elementor-element-696e28da .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000000;}.elementor-981 .elementor-element.elementor-element-696e28da .elementor-cta .elementor-cta__bg, .elementor-981 .elementor-element.elementor-element-696e28da .elementor-cta .elementor-cta__bg-overlay{transition-duration:300ms;}.elementor-981 .elementor-element.elementor-element-696e28da > .elementor-widget-container{border-radius:8px 8px 0px 0px;}/* Start custom CSS for call-to-action, class: .elementor-element-696e28da */.elementor-981 .elementor-element.elementor-element-696e28da .elementor-cta__bg-overlay {
    background-image: linear-gradient(180deg, rgba(0,0,0,0.00) 15%, #000000 100%);
}

.elementor-981 .elementor-element.elementor-element-696e28da:hover .elementor-cta__content .elementor-cta__title {
    text-decoration: underline;
}

.elementor-981 .elementor-element.elementor-element-696e28da .elementor-cta__content {
    flex-direction: column-reverse;
    overflow: visible;
}

.elementor-981 .elementor-element.elementor-element-696e28da .elementor-cta__content .elementor-cta__description {
    align-self: flex-start;
    width:auto;
    padding: 0 16px;
    margin-top:-45px;
    margin-bottom: 19px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    background-color: var( --e-global-color-primary );
    z-index: 10;
    font-size: 16;
    color:#FFF;
}/* End custom CSS */