.movie-area{
width:100% !important;
padding:0 15px !important;
}
h2.movie-title{
background: #009cc6 !important;
color: #fff !important;
font-weight: bold !important;
padding: 15px 25px !important;
border-radius: 12px !important;
border: 2px solid #fff !important;
box-shadow: 0 0 0 2px #009cc6 !important;
margin-bottom: 30px !important;
}
.movie-list{
display:grid;
grid-template-columns:repeat(3,minmax(0,1fr));
gap:20px;
}
.news-entry-body * + a {
    margin-top: 0px !important;
}
.movie-btn{
display: flex !important;
justify-content: center !important;
align-items: center !important;
min-height: 56px !important;
padding: 10px !important;
background: #fff !important;
color: #009cc6 !important;
text-decoration: none !important;
border: 2px solid #009cc6 !important;
border-radius: 999px !important;
transition: .3s !important;
box-sizing: border-box !important;
text-align: center !important;
}
.movie-btn:hover{
background: #009cc6 !important;
color: #fff !important;
}
@media (max-width: 768px){
.movie-title{
ont-size: 22px !important;
}
.movie-list{
grid-template-columns: 1fr !important;
gap: 15px !important;
}
.movie-btn{
font-size: 18px !important;
min-height: 50px !important;
}
}
