@font-face{font-family:Milkalte;src:url(/static/media/Milkalte-4BmnK.724dd2489d3ab1a45429.otf)}.app-div{overflow-x:hidden}#app-body-div{background-color:#393e46;min-height:77vh;padding-bottom:1vh;padding-top:1vh}.header-div{align-items:center;background-color:#222831;display:inline-flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:11vh;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:999}.company-logo{height:75px}#header-dropdown{color:#eee;font-weight:700;margin-right:10px;padding-bottom:10px;padding-top:10px}#header-dropdown:hover{padding-bottom:15px;padding-top:5px}#header-dropdown.active{border-top:2px solid #ffd369;color:#ffd369!important}.header-link{color:#eee!important;font-weight:700;margin-right:10px;padding-bottom:10px;padding-top:10px}.header-link:hover{padding-bottom:15px;padding-top:5px}.header-link.active{border-top:2px solid #ffd369;color:#ffd369!important}#user-bar-div{color:#eee;position:absolute;right:10px}#logout-btn{font-size:12px;margin-left:10px}#user-auth-div{margin:auto;max-width:1000px;padding-top:20px;text-align:center;width:95%}.user-auth-input{margin:auto auto 20px;max-width:300px;width:100%}.user-auth-btn{background-color:#000;border-color:#000;color:#e3ccae;margin-bottom:20px}#home-div{margin:auto;max-width:1280px;text-align:center;width:95%}.home-hero{background-image:url("https://firebasestorage.googleapis.com/v0/b/dmestudio-66f59.appspot.com/o/videos%2FDME%20New%20Logo%20Video%20(1).gif?alt=media&token=c80b7e88-7e16-4216-9311-650b805d17e8");background-position:50%;background-size:cover;position:relative}#service-div{color:#eee;margin:auto;max-width:1000px;padding-top:30px;position:relative;text-align:center;width:95%}#service-icon{height:60px;object-fit:contain}#service-title{color:#eee;font-family:Milkalte;font-size:60px;font-weight:bolder;margin-top:30px}#service-subtitle{color:#ffd369;font-size:20px;margin-top:30px}#service-intro-row,#service-subtitle{font-family:Lucida Console,Courier New,monospace}#service-intro-row{font-size:18px;margin:30px auto auto;width:80%}#service-carousel-row{margin-top:50px}#service-carousel{height:500px}.service-carousel-img{border-radius:15px;height:500px;object-fit:cover;object-position:center;width:100%}#service-carousel-text{align-items:center;display:flex;flex-direction:column;font-size:20px;justify-content:center;text-align:center}#service-trash-btn-row{display:inline-flex;justify-content:flex-end;margin-top:30px;width:100%}.service-admin-btn{cursor:pointer;height:30px;object-fit:contain}#service-trash-done-btn{background-color:#eee;color:#222831;font-size:12px;font-weight:700;height:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#service-video-card-row{align-items:center;justify-content:center;margin:50px auto auto}.service-videos-card{background-color:initial;border:none;max-width:330px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.service-delete-btn{cursor:pointer;height:30px;position:absolute;right:-5px;top:-5px}.embed-video-frame{border-radius:10px}#add-recording-div{margin:auto;max-width:1000px;padding:10px;position:relative;text-align:center;width:95%}#add-recording-back-btn{cursor:pointer;height:30px;left:10px;position:absolute;top:10px}#add-recording-title{color:#eee;font-family:Milkalte;font-size:40px;font-weight:bolder;margin-top:30px}#add-recording-src-btn{background-color:#ffd369;border:none;color:#222831;margin:30px auto auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#add-recording-input-div{align-items:center;display:inline-flex;justify-content:center;margin-top:30px}#add-recording-input{margin-top:10px;min-width:800px;width:85%}#collabs-upload-btn{background-color:#ffd369;color:#222831;margin-top:20px}#add-recording-btn{background-color:#222831;border:none;color:#eee;margin:30px auto auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#collabs-div{color:#eee;margin:auto;max-width:1000px;padding-top:30px;position:relative;text-align:center;width:95%}#collabs-icon{height:60px;object-fit:contain}#collabs-title{color:#eee;font-family:Milkalte;font-size:60px;font-weight:bolder;margin-top:30px}#collabs-card-row{margin:30px auto auto}#collabs-card-row,.collabs-card{align-items:center;display:inline-flex;justify-content:center}.collabs-card{background-color:#222831;box-shadow:0 2px 5px -1px rgba(255,211,105,.25),0 1px 3px -1px rgba(255,211,105,.3);flex-direction:column;margin:10px;max-width:300px;padding:10px;position:relative;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.collabs-card-img{height:150px;width:280px}.collabs-card-title{font-family:Milkalte;font-size:25px;font-weight:700;margin:10px;max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.about-link-icon{cursor:pointer;height:30px;margin:5px}.about-link-icon:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}#about-div{color:#eee;margin:auto;max-width:1000px;padding-bottom:30px;padding-top:30px;text-align:center;width:95%}#about-company-logo{height:100px;object-fit:contain}#about-title{font-family:Milkalte;font-size:60px;margin-top:30px}#about-subtitle{color:#ffd369;font-size:20px;margin-top:30px}.about-text{font-family:Lucida Console,Courier New,monospace;font-size:18px;margin:30px auto auto;width:80%}#about-profile-row{margin-top:50px}#about-founder-img-col{margin:none}#desmond-pic{border-radius:15px;border-bottom-right-radius:0;border-top-right-radius:0;padding:2px;width:auto}#about-info-col{align-items:center;background-color:rgba(0,0,0,.25);border-bottom-right-radius:15px;border-top-right-radius:15px;display:flex;flex-direction:column;justify-content:center;margin:0;padding:10px}#about-info-row{margin:0;text-align:center}#about-founder-name{border-bottom:2px solid #ffd369;font-family:Milkalte;font-size:40px;font-weight:700;margin:auto auto 20px;padding-bottom:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contact-div{color:#eee;margin:auto;max-width:1000px;text-align:center;width:95%}.contact-container{display:flex;flex-direction:column;justify-content:center;margin-bottom:50px;margin-top:50px;position:relative}.contact-icon{height:60px;margin-bottom:30px;object-fit:contain}.contact-title{color:#eee;font-family:Milkalte;font-size:40px;font-weight:bolder;margin-top:30px}.contact-input,.contact-textarea{margin:20px auto auto;max-width:500px;width:95%}#contact-send-button{background-color:#ffd369;color:#393e46;margin-top:20px}#contact-send-button:hover{box-shadow:0 3px 8px hsla(0,0%,93%,.25)}#service-number-flex{margin-top:20px}.contact-text{font-size:25px}#whatsapp-btn{cursor:pointer;margin-left:20px;width:35px}.contact-map{border-radius:15px;height:500px;margin:30px auto auto;max-width:700px;width:95%}.footer-div{background-color:#000;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:12vh;padding:20px 10px 10px;position:relative;width:100%}#footer-info-div{color:#e3ccae}#footer-add{border-right:1px solid #e3ccae;margin-left:10px}#footer-icon-div{display:flex;justify-content:flex-end}.footer-icon{cursor:pointer;height:30px;margin-right:10px}#footer-company-logo{height:50px}#footer-copyright{color:#e3ccae;text-align:center}
/*# sourceMappingURL=main.ee62c222.css.map*/