@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');
.lgpd .swal2-title{max-width: 100% !important; padding: 8px 0 0 24px !important; font-size: 18px !important; text-align: left !important; font-family: ;}
.lgpd .swal2-html-container{font-size: 14px !important; font-weight: normal !important; line-height: normal !important; text-align: left !important;font-family: 'Roboto' !important;}
.lgpd .swal2-html-container a{color: white;}
.lgpd .swal2-styled.swal2-confirm:focus { box-shadow: 0 0 0 3px rgb(17 17 18 / 50%) !important;}
.lgpd .swal2-styled.swal2-deny {font-size: 14px !important; position: absolute !important; right: 168px !important; bottom: 5px !important; padding: 4px 10px !important;}
.lgpd .swal2-popup.swal2-modal.swal2-show {background: #191c1bd9 !important;}
.lgpd #swal2-html-container {
    line-height: 19px !important;
    text-align: left !important;
    padding: 0 170px 0 0!important;
}
.lgpd .swal2-styled.swal2-deny {
    font-size: 14px !important;
    position: absolute !important;
    right: 10px !important;
    bottom: 38px !important;
    padding: 4px 10px !important;
}
.lgpd .swal2-styled.swal2-confirm {
    background-color: #434346 !important;
    font-size: 14px !important;
    position: absolute !important;
    right: 8px !important;
    bottom: 4px !important;
    padding: 4px 10px !important;
}
a.lgpda {
    color: #6c6c6c !important;
    font-size: 16px;
    font-weight: 600;
    text-decoration: revert !important;
    padding: 0 4px;
}
.lgpd {
	font-family: 'Roboto', sans-serif !important;
	padding: 0 0 0 0;
    color: black !important;
}
.lgpd h5 {
    text-align: center !important;
    display: inline-block !important;
    width: 100% !important;
    font-size: 29px !important;
    text-shadow: 2px 2px 4px #757575 !important;
}
.lgpd h2 {
    font-size: 19px !important;
    font-weight: bold !important;
}
.lgpd h3 {
    font-size: 17px !important;
    font-weight: bold !important;
}
.lgpd p, .lgpd ul li, .lgpd ol li {
    font-size: 13px !important;
    line-height: 15px !important;
    margin-bottom: 10px !important;
}
.lgpd .modal-body {
    padding: 50px 60px 140px 60px;
}

.lgpd .swal2-popup, .lgpd .swal2-container {
    padding: 0 !important;
    border-radius: 0 !important;
}
.lgpd .swal2-title {
    max-width: 100% !important;
    padding: 8px 0 0 24px !important;
    font-size: 17px !important;
    text-align: left !important;
    position: relative !important;
    height: 20px;
}
.lgpd button.swal2-close {
    display: none !important;
}


@media (max-width: 720px) {

.lgpd #swal2-html-container {
    line-height: 19px !important;
    text-align: left !important;
    padding: 0 0 25px 0!important;
}
.lgpd .swal2-styled.swal2-deny {
    font-size: 12px !important;
    right: 180px !important;
    bottom: 5px !important;
    padding: 6px 10px 4px 10px !important;
}
.lgpd .swal2-styled.swal2-confirm {
    font-size: 12px !important;
    padding: 6px 10px 4px 10px !important;
}



} 