.elementor-60 .elementor-element.elementor-element-cnt-sec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-60 .elementor-element.elementor-element-cnt-sec:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-cnt-sec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0d0d;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-cnt-lbl.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-60 .elementor-element.elementor-element-cnt-lbl{text-align:center;}.elementor-60 .elementor-element.elementor-element-cnt-lbl .elementor-heading-title{color:#cc0000;}.elementor-60 .elementor-element.elementor-element-cnt-ttl{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-60 .elementor-element.elementor-element-cnt-ttl.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-60 .elementor-element.elementor-element-cnt-ttl .elementor-heading-title{color:#ffffff;}.elementor-60 .elementor-element.elementor-element-cnt-sub{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-60 .elementor-element.elementor-element-cnt-sub.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-60 .elementor-element.elementor-element-cnt-sub .elementor-heading-title{color:rgba(255,255,255,0.45);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-60 .elementor-element.elementor-element-cnt-wa .elementor-button{background-color:#25d366;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;padding:14px 32px 14px 32px;}.elementor-60 .elementor-element.elementor-element-cnt-wa{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-60 .elementor-element.elementor-element-cnt-wa.xpro-widget-bg-overlay:before{transition:background 0.3s;}