/* dp-cta-video-mobile 1.0.0 – home CTA (section 966a7934): white text on dark, video also on mobile. */
section#section-id-966a7934-8d8d-4a17-b6a6-0a092a546b24>.sppb-row-overlay{background-color:rgba(15,15,16,.55)!important}
section#section-id-966a7934-8d8d-4a17-b6a6-0a092a546b24 .dpcta-video{filter:brightness(.55)}
section#section-id-966a7934-8d8d-4a17-b6a6-0a092a546b24 .sppb-addon-title,section#section-id-966a7934-8d8d-4a17-b6a6-0a092a546b24 .sppb-addon-text-block,section#section-id-966a7934-8d8d-4a17-b6a6-0a092a546b24 .sppb-addon-text-block p,section#section-id-966a7934-8d8d-4a17-b6a6-0a092a546b24 .sppb-addon-content p{color:#fff!important}
section#section-id-966a7934-8d8d-4a17-b6a6-0a092a546b24 .sppb-addon-title{text-shadow:0 1px 12px rgba(0,0,0,.45)}
section#section-id-966a7934-8d8d-4a17-b6a6-0a092a546b24 .sppb-addon-text-block p{text-shadow:0 1px 8px rgba(0,0,0,.5)}
@media (max-width:767px){ section#section-id-966a7934-8d8d-4a17-b6a6-0a092a546b24 .dpcta-video{display:block!important} }
@media (prefers-reduced-motion:reduce){ section#section-id-966a7934-8d8d-4a17-b6a6-0a092a546b24 .dpcta-video{display:none!important} }
