.overlay_conteudo {left: 0;top: 0;width: 100%;height: 100%;position: fixed;background: rgba(0,0,0,0.9);z-index: 999999;}
.overlay_conteudo .container {max-width: 600px !important;}
.overlay_conteudo .overlay__inner {left: 0;top: 0;width: 100%;height: 100%;position: absolute;}
.overlay_conteudo .overlay__content {left: 50%;position: absolute;top: 40%;transform: translate(-50%, -50%);width: 60%;}
.overlay_conteudo .overlay__content .bg {background: #fff;border-radius: 10px;width: 20% !important;}
.overlay_conteudo .overlay__content strong {color: #a91881;}

@media only screen and (max-width: 750px){
 .overlay_conteudo .overlay__content {width: 100%;top: 50%;}
 .overlay_conteudo .container {max-width: 100% !important;}
 .overlay_conteudo .overlay__content .bg {height: 100vh;border-radius: 0;width: 100% !important;}
}