﻿.text-center {text-align:center;}
.d-none{display:none;}
.d-block{display:block;}
.modal-open {overflow:hidden; padding-right:16px;}
.modal-backdrop {position:fixed !important; inset:0 !important; width:100vw !important; z-index:1069; height:100vh !important; background-color:rgba(0,0,0,0.5) !important;}
.cModal {width:100vw; height:100vh;position:fixed; inset:0; z-index:1070; overflow-y:auto; padding-top:100px;}
.cModal .modal-dialog{max-width: 700px; background-color:#fff; border-radius:30px; min-height:200px; width:100%; height:auto;margin:auto;}
.cModal .modal-dialog .modal-content {width:100%; position:relative; padding:30px;}
.cModal .modal-dialog .modal-content .close{ background:transparent; width:30px;height:30px; padding:0; display:flex; justify-content:center; align-items:center; margin-left:auto;}
.cModal .modal-dialog .modal-content .close svg {width:30px; height:30px;}





    @media screen and (max-width:767px) {
        .cModal {
            padding: 50px 0.5rem 50px;
        }

            .cModal .modal-dialog .modal-content {
                padding: 20px 16px;
            }
    }

@media screen and (max-width: 479px) {
    .accordion-body.show p {
        font-size: 18px !important;
    }
}
@media (max-width:991px) {
    .hide {
        display: none !important;
    }
}

