.l-dmo-upload-tool{height:433px;position:relative}.c-banner-image{align-items:end;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:23.8955px;display:flex;height:100%;max-width:1600px;position:relative;width:100%}.c-banner-image:after{background:linear-gradient(transparent,rgba(39,23,11,.7));border-bottom-left-radius:23.8955px;border-bottom-right-radius:23.8955px;bottom:0;content:"";height:40%;position:absolute;width:100%}.l-banner-content{display:flex;flex-direction:column;flex-wrap:nowrap;height:min-content;padding:20px;width:100vw;z-index:2}.l-banner-top-content{display:flex;justify-content:space-between;width:100%}.l-banner-top-content__left-content{width:100%}.l-banner-top-content__right-content{display:none}.l-banner-top-content__tagline{color:#fff;font-size:1.6rem}.l-banner-top-content__button{color:#161616!important;width:max-content}.l-banner-bottom-content{align-items:center;align-items:baseline;display:flex;flex-direction:column-reverse;margin-top:24px}.l-banner-subtext{margin-right:20px}.l-banner-subtext__text{color:#fff;font-size:.7rem;font-weight:700;width:100%}.l-banner-bottom-content__logo{margin-bottom:8px;max-height:22.4px;max-width:71.4px;width:auto}.c-editor{display:none}@media only screen and (min-width:768px){.l-dmo-upload-tool{height:auto;position:unset;width:100%}.c-banner-image{background-size:cover;border-radius:23.8955px;height:264px}.l-banner-top-content__left-content{width:100%}.l-banner-top-content__tagline{font-size:1.3rem}.l-banner-top-content__button{padding:10px 20px!important}.l-banner-top-content__right-content{display:unset}.l-banner-subtext__text{font-size:.7rem}.l-banner-bottom-content__logo{margin-bottom:0;margin-right:12px}.l-banner-bottom-content{align-items:center;flex-direction:row-reverse;justify-content:start;margin-top:12px}.c-editor{display:unset;padding-top:24px}.c-editor__title{margin-right:12px}.c-editor__title-svg{height:30px;width:30px}.l-editor-button{column-gap:16px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;margin-top:20px;row-gap:16px;width:100%}.c-editor__button{align-items:center;background:#fff;border:1px solid #eff1f2;border-radius:8px;box-shadow:0 0 20px rgba(0,0,0,.07);display:flex;justify-content:space-between;padding:12px;width:100%}.c-editor__button-text{color:#161616;font-size:.8rem;font-weight:700;letter-spacing:-.03em;margin-right:5px}.c-editor__svg{height:30px;width:30px}.c-editor__button svg,.c-editor__button svg circle,.c-editor__button svg path{transition:.3s ease-in-out}.c-editor__button:hover svg path{fill:#fff}.c-editor__button:hover svg circle{fill:#0062e3}.c-text-modal,.c-upload-modal{border-radius:12px!important;max-width:784px;padding:64px 48px 48px!important}.c-upload-modal{min-height:600px}.c-text-modal{min-height:300px}.l-modal-header{margin-bottom:40px;text-align:center}.c-upload-modal__input{position:absolute;visibility:hidden}.c-upload-drop-area{align-items:center;background:hsla(0,0%,100%,.2);border:2px dashed #c2c9cd;border-radius:12px;display:flex;flex-direction:column;height:250px;justify-content:center;padding:20px;text-align:center}.c-upload-drop-area__text{color:#161616;display:block;font-size:18px;margin-top:32px}.c-upload-drop-area__manual-text{color:#0062e3;cursor:pointer}.c-text-modal__save,.c-upload-modal__save{margin-top:60px;max-width:unset;width:100%}.c-text-modal__save--disabled,.c-upload-modal__save--disabled{background-color:#e0e3e5!important;border-color:#e0e3e5!important;pointer-events:none}.c-text-modal__save--disabled:hover,.c-upload-modal__save--disabled:hover{background-color:#e0e3e5;border-color:#e0e3e5;cursor:not-allowed!important}.c-upload-drop-area--drag-over{border-color:#0062e3}.c-upload-drop-area--hidden{display:none}.c-upload-modal__preview-image,.l-image-cropper{width:100%}.c-text-modal__input{background:#eff1f2;border:none;border-radius:12px;height:61px;padding:24px;width:100%}.c-text-modal__input,.c-text-modal__input::placeholder{font-size:18px}}@media only screen and (min-width:1024px){.l-editor-button{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr}.c-banner-image{height:360px}.c-upload-modal{top:50px;width:960px}.l-banner-top-content__tagline{font-size:1.7rem}.l-banner-content{padding:30px}}@media only screen and (min-width:1280px){.c-banner-image{height:425px}.c-upload-modal{top:10px}.c-text-modal{top:100px}.l-banner-top-content__tagline{font-size:1.9rem}.c-editor__title-svg{height:35px;width:35px}}@media only screen and (min-width:1366px){.c-banner-image{height:465px}.c-upload-modal{top:50px}.c-text-modal{top:150px}.l-banner-bottom-content__logo{max-height:30px;max-width:95.4px}.l-banner-top-content__button{padding:18px 24px!important}.c-editor__title-svg{height:40px;width:40px}.c-editor__title{margin-right:18px}.c-upload-drop-area{height:290px}}@media only screen and (min-width:1440px){.c-banner-image{height:505px}.c-text-modal{top:150px}.l-banner-top-content__tagline{font-size:2.4rem}.c-editor__button{padding:24px}.c-editor__button-text{font-size:.9rem}.c-editor__svg{height:48px;width:48px}.l-editor-button{margin-top:55px}.c-editor__title{margin-right:24px}.c-upload-drop-area{height:318px}}@media only screen and (min-width:1680px){.c-banner-image{height:601px}.c-upload-modal{top:100px}.l-banner-top-content__tagline{font-size:3rem}.l-banner-content{padding:40px}.l-banner-bottom-content__logo{max-height:32px;max-width:102px}.c-editor__button-text{font-size:20px}}