@media (max-width: 576px) {
.presentation-title{font-size:3rem}
.cardboard-image:before{bottom:-50px}
div.list-row > div{padding-left:5px;padding-right:5px}
.section{padding:40px 0}
.bg-light-mobile{background:#fff!important}
.mobile-head .navbar-translate{width:auto}
.mobile-head .navbar-nav{margin:0}
.mobile-head .navbar .navbar-nav .nav-item .nav-link{margin:0;font-size:10px!important}
.mobile-head .navbar-nav{flex-direction:row}
.mobile-head .navbar .btn{margin:0}
.navbar-brand img{height:50px}
.mobile-head .nav-item a.btn{padding:.5rem 10px;margin-right:10px;font-size:10px;line-height:20px}
footer{text-align:center}
.form-modal{margin-top:-4rem;margin-bottom:3rem}
.card-layer,.card-layer-lg{height:65vw}
.sm-full{min-height:330px}
.special-links{min-height:330px;margin-bottom:15px}
button.cross{width:30px;height:30px;font-size:.8rem;top:-1.5rem;right:.4rem}
.img-label{height:8rem}
.img-outter-lg{max-height:240px;overflow:hidden}
.img-outter-lg img{width:100%;max-height:240px}
}
@media (min-width: 577px) and (max-width: 765px) {
.banner-content{top:1.333%}
}
@media (max-width: 765px) {
.banner-content span.tag{font-size:18px;top:35px}
.celeb-bio{position:absolute;top:60px;left:108px}
.banner-content{top:-32%}
.banner{margin-top:3rem}
.banner-content-wrapper,.banner-content img{height:100px}
}
@media (max-width: 375px) {
.navbar-brand img{height:40px}
.mobile-head .navbar .navbar-nav .nav-item .nav-link{font-size:12px!important}
#MainHead.mobile-head .nav-item .nav-link,.mobile-head .nav-item a.btn{font-size:9px!important}
.img-outter{max-height:175px;overflow:hidden}
.img-outter img{width:100%;max-height:165px}
.img-outter-lg{max-height:175px;overflow:hidden}
.img-outter-lg img{width:100%;max-height:175px}
}