p{color:#000;text-decoration:none!important}.modal{box-sizing:border-box;z-index:9999;background-color:#0000;justify-content:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:50%;overflow:hidden auto;transform:translate(-50%)}.close-mc{justify-content:flex-end;margin:0;display:flex}.close-mc:hover{color:gray!important}.trailer-container{justify-content:center;margin:25px;padding-top:56.25%;display:flex;position:relative;overflow:hidden}.review-container{flex-direction:column;justify-content:center;align-items:center;margin:15px 30px 25px;display:flex}.movie-modal-image{color:#0000;box-sizing:border-box;width:100%;height:auto;padding:0 30px}.event-card{box-sizing:border-box;width:500px;margin:auto;position:relative;overflow:hidden auto;box-shadow:0 4px 8px #00000080,0 6px 20px #0006}.iframe-2{width:100%;height:100%;margin-top:0;position:absolute;top:0;left:0}.poster-review-div{justify-content:center;width:100%;display:flex}.streaming-trailer-div{flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex}.modal-title-div{letter-spacing:1px;justify-content:center;display:flex}.modal-title{font-size:x-large}.modal-body{border-radius:4px;flex-direction:column;align-items:center;display:flex;overflow:hidden scroll}.modal-body::-webkit-scrollbar{width:12px}.modal-body::-webkit-scrollbar-track{background:0 0!important}.modal-body::-webkit-scrollbar-thumb{background:var(--color7);border-radius:12px}.modal-overlay{z-index:9998;background-color:#00000091;width:100%;height:100%;position:fixed;top:0;left:0}.modal-open{overflow:hidden}body.modal-open{position:fixed!important;overflow:hidden!important}.review{box-sizing:border-box;text-align:justify;width:100%;margin:0;padding:5px;font-family:Neutraface Text,sans-serif;font-size:14px;line-height:1.5}.review-title{letter-spacing:1px;text-align:center;padding:5px;font-family:Neutraface Text,sans-serif;font-size:20px;font-weight:bolder}.modal::-webkit-scrollbar-track{background-color:#0000}.modal::-webkit-scrollbar-thumb{background-color:var(--color7);z-index:999;border-radius:10px}.modal:-webkit-scrollbar{width:8px;height:8px}.event-container.transparent{background-color:#0000;padding:0}@media screen and (max-width:1000px){.poster-review-div{flex-direction:column}.event-card{max-width:unset!important}}@media screen and (max-width:900px){.review{font-size:12px}}
