.elementor-347 .elementor-element.elementor-element-19f668f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-347 .elementor-element.elementor-element-a96dc8b .elementor-cta .elementor-cta__bg, .elementor-347 .elementor-element.elementor-element-a96dc8b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-347 .elementor-element.elementor-element-a96dc8b{border-radius:20px 20px 20px 20px;}.elementor-347 .elementor-element.elementor-element-a96dc8b .elementor-cta__content{min-height:400px;text-align:left;}.elementor-347 .elementor-element.elementor-element-a96dc8b .elementor-cta__title{font-weight:700;color:var( --e-global-color-primary );}.elementor-347 .elementor-element.elementor-element-a96dc8b .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-347 .elementor-element.elementor-element-a96dc8b .elementor-cta__description:not(:last-child){margin-bottom:0px;}.elementor-347 .elementor-element.elementor-element-a96dc8b .elementor-cta__description{color:var( --e-global-color-primary );}.elementor-347 .elementor-element.elementor-element-a96dc8b .elementor-cta__button{font-weight:700;text-transform:capitalize;color:var( --e-global-color-primary );border-width:0px;padding:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-bb03652{width:initial;max-width:initial;top:2%;}body:not(.rtl) .elementor-347 .elementor-element.elementor-element-bb03652{left:2%;}body.rtl .elementor-347 .elementor-element.elementor-element-bb03652{right:2%;}@media(max-width:767px){.elementor-347 .elementor-element.elementor-element-a96dc8b .elementor-cta__content{min-height:350px;}}/* Start custom CSS for call-to-action, class: .elementor-element-a96dc8b */.elementor-347 .elementor-element.elementor-element-a96dc8b .elementor-cta__title {
    background-color: #E6EDF5;
    padding-top:15px;
    padding-left:15px;
    padding-right:15px;
    border-radius: 20px 20px 0 0;
}

.elementor-347 .elementor-element.elementor-element-a96dc8b .elementor-cta__description  {
    background-color: #E6EDF5;
    padding-left:15px;
    padding-right:15px;
    padding-top:5px;
    padding-bottom:5px;
}

.elementor-347 .elementor-element.elementor-element-a96dc8b .elementor-cta__button-wrapper {
    background-color: #E6EDF5;
    padding-bottom:15px;
    padding-left:15px;
    padding-right:15px;
    border-radius: 0 0 20px 20px;
}

.elementor-347 .elementor-element.elementor-element-a96dc8b .elementor-cta__content-item:not(:last-child) {
    margin-bottom: 0 !important;
}/* End custom CSS */