.elementor-21070101 .elementor-element.elementor-element-31afc679{margin-top:0px;margin-bottom:0px;}.elementor-21070101 .elementor-element.elementor-element-536175ea .elementor-heading-title{color:#000000;font-family:"DM Sans", sans-serif;}.elementor-21070101 .elementor-element.elementor-element-376c3071 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-21070101 .elementor-element.elementor-element-17ec66e0 .elementor-cta-content{text-align:center;}.elementor-21070101 .elementor-element.elementor-element-17ec66e0 .elementor-cta-title:not(:last-child){margin-bottom:2px;}.elementor-21070101 .elementor-element.elementor-element-17ec66e0 .elementor-cta-title{font-size:60px;}.elementor-21070101 .elementor-element.elementor-element-17ec66e0 .elementor-cta-description{font-size:27px;font-weight:700;}.elementor-21070101 .elementor-element.elementor-element-17ec66e0 .elementor-content-item{transition-duration:1000ms;}.elementor-21070101 .elementor-element.elementor-element-17ec66e0.elementor-cta--sequenced-animation .elementor-content-item:nth-child(2){transition-delay:calc(1000ms / 3);}.elementor-21070101 .elementor-element.elementor-element-17ec66e0.elementor-cta--sequenced-animation .elementor-content-item:nth-child(3){transition-delay:calc((1000ms / 3) * 2);}.elementor-21070101 .elementor-element.elementor-element-17ec66e0.elementor-cta--sequenced-animation .elementor-content-item:nth-child(4){transition-delay:calc((1000ms / 3) * 3);}.elementor-21070101 .elementor-element.elementor-element-17ec66e0 .elementor-cta .elementor-cta-bg, .elementor-21070101 .elementor-element.elementor-element-17ec66e0 .elementor-cta .elementor-cta-bg-overlay{transition-duration:1500ms;}.elementor-21070101 .elementor-element.elementor-element-211bc06c{margin-top:5px;margin-bottom:5px;}