.slider-banner-editor{background-color:#f9f9f9;border:1px dotted gray;padding:20px}.slider-banner-editor h3{margin:0}.slider-banner-editor .sliders{display:flex;flex-direction:column;gap:1.5rem}.slider-banner-editor .sliders-item{background:#fff;border:1px solid #ccc;border-radius:8px;padding:1.5rem}.slider-banner-editor .sliders-item .single-slide-title{font-weight:700;margin-top:0;text-align:center}.slider-banner-editor .sliders-item img,.slider-banner-editor .sliders-item video{border-radius:8px;display:block;height:auto;margin-bottom:1rem;max-width:100%}.slider-banner-editor .sliders-item .banner-editor__heading{font-size:2rem;font-weight:700;margin-bottom:.5rem}.slider-banner-editor .sliders-item .banner-editor__subheading{color:#555;font-size:1.125rem;margin-bottom:1rem}.slider-banner-editor .sliders-item .banner-editor__cta{background-color:#007cba;border-radius:4px;color:#fff;display:inline-block;font-weight:600;padding:.6rem 1.2rem;text-decoration:none}.slider-banner-editor .sliders-item .banner-editor__cta:hover{background-color:#005a9e}.slider-banner-editor .media-sec{display:flex;flex-wrap:wrap;gap:20px}.slider-banner-editor .media-sec .media-upload-control{flex:1 1 45%;margin-bottom:1rem;min-width:250px}.slider-banner-editor .media-sec .media-upload-control p{font-weight:600;margin-bottom:.5rem}.slider-banner-editor .media-sec .media-upload-control .media-preview{margin-top:.5rem}.slider-banner-editor .media-sec .media-upload-control .media-preview img,.slider-banner-editor .media-sec .media-upload-control .media-preview video{border-radius:6px;display:block;height:auto;margin-bottom:.5rem;max-width:100%;width:100%}.slider-banner-editor .cta-sec{align-items:center;display:flex;gap:4%;justify-content:space-between}.slider-banner-editor .cta-sec .cta-text-input{width:48%}.slider-banner-editor .desktop-only{display:block}.slider-banner-editor .mobile-only{display:none}@media(max-width:768px){.slider-banner-editor .desktop-only{display:none}.slider-banner-editor .mobile-only{display:block}.slider-banner-editor .banner-editor__heading{font-size:1.5rem}.slider-banner-editor .banner-editor__subheading{font-size:1rem}}
