.soundSection{display:flex;background:#f6f6f6}
.soundSection .contentBoxed{padding-left:0;padding-right:0;background:#f6f6f6;margin-top:0;padding-bottom:30px;padding-top:10px}
.activateSound{position:relative}
.audio-label{font-family:'Roboto-light' !important;font-size:16px;position:absolute;top:calc(50% + 75px);left:50%;transform:translate(-50%,-50%);text-align:center;width:100%}
.soundSection .activateSound .soundMediaContainer{position:relative}
.soundSection .soundMediaContainer video,.soundSection .soundMediaContainer img,.soundSection .soundMediaContainer picture{height:calc(100vh - 100px);object-fit:cover;width:100%}
.custom-btn.audio-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.soundSection .soundMediaContainer .custom-btn.audio-play-btn img{width:150px;height:150px}
.soundSection.p4d-custom .soundMediaContainer .custom-btn.audio-play-btn img{width:170px;height:170px}
@media(min-width:768px){.soundSection .contentBoxed{padding-bottom:60px;padding-top:10px}
.soundSection .contentBoxed{padding-left:20px;padding-right:20px}
.soundSection{min-height:unset !important}
}
@media(min-width:992px){.soundSection .contentBoxed{padding-left:70px;padding-right:70px;padding-top:10px}
}
@media(min-width:1200px){.soundSection .contentBoxed{padding:0 70px 70px;padding-top:10px}
.soundSection .soundMediaContainer video{margin:auto;display:block}
.soundSection .soundMediaContainer img,.soundSection .soundMediaContainer picture{margin:auto;display:block}
.soundSection.p4d-custom .soundMediaContainer .custom-btn.audio-play-btn img{width:180px;height:180px;margin-right:12rem}
}
@media screen and (min-width:1650px){.soundSection .contentBoxed{padding:0 6% 80px;padding-top:10px}
}
@media screen and (min-width:1800px){.soundSection .contentBoxed{padding:10px 120px 100px}
}
@media(max-width:992px){.soundSection .contentBoxed{padding-bottom:50px;padding-top:10px}
}
@media screen and (max-width:835px) and (min-width:768px){.audio-banner-p4d .soundSection .soundMediaContainer video,.audio-banner-p4d .soundSection .soundMediaContainer img,.audio-banner-p4d .soundSection .soundMediaContainer picture{height:auto;object-fit:cover;width:100%}
}
@media screen and (max-width:767px){.soundSection .soundMediaContainer video,.soundSection .soundMediaContainer img,.soundSection .soundMediaContainer picture{height:100vh}
.soundSection .contentBoxed{padding-bottom:0;padding-top:10px}
}
.arial-ft .audio-label{font-family:"Arial-regular" !important}
.section-p4d-head.section-audio-head{padding:80px 70px 30px}
.audio-btn-txt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:1;color:#fff}
.soundSection.p4d-custom .custom-btn.audio-play-btn{left:auto;right:0;transform:translate(0,-50%)}
.soundSection.p4d-custom .custom-btn.audio-play-btn.right{left:190px;right:auto}
.soundSection.p4d-custom .custom-btn.audio-play-btn.top{right:auto;top:0;left:50%;transform:translateX(-50%)}
.soundSection.p4d-custom .custom-btn.audio-play-btn.bottom{right:auto;top:auto;left:50%;transform:translateX(-50%);bottom:0}
.soundSection.p4d-custom .contentBoxed{background:#fff}
.soundSection.p4d-custom .contentBoxed{min-height:unset !important;padding-bottom:20px}
.soundSection.p4d-custom .soundMediaContainer video,.soundSection.p4d-custom .soundMediaContainer img,.soundSection.p4d-custom .soundMediaContainer picture{height:auto}
@media screen and (max-width:992px){.section-p4d-head.section-audio-head{padding:30px 20px 30px}
}
@media screen and (max-width:767px){.section-p4d-head.section-audio-head{padding:40px 40px 16px 16px;font-size:24px;line-height:28px}
.soundSection.p4d-custom .custom-btn.audio-play-btn.mob-left{left:0;right:auto}
.soundSection.p4d-custom .custom-btn.audio-play-btn.mob-right{left:auto;right:0}
.soundSection.p4d-custom .custom-btn.audio-play-btn.mob-top{right:auto;top:0;left:50%;transform:translateX(-50%)}
.soundSection.p4d-custom .custom-btn.audio-play-btn.mob-bottom{right:auto;top:auto;left:50%;transform:translateX(-50%);bottom:0;margin-bottom:-50px}
.soundSection.p4d-custom.fitScreen{min-height:unset !important;padding-bottom:50px;background:#fff}
}
@media screen and (min-width:1800px){.section-p4d-head.section-audio-head{padding:40px 120px 30px}
.soundSection.p4d-custom .contentBoxed{padding-top:0;padding-bottom:0}
}