
        .swal2-title
        {
        	font-size: 20px !important;
    		border-bottom: 1px solid rgba(0, 0, 0, 0.2) !important;
    		padding-bottom: 10px !important;
        }

        .swal2-html-container
        {
        	padding: 0px !important;
        }
        .swal2-confirm.swal2-styled
        {
        	margin: 0px !important;
        	justify-self: stretch !important;
        	font-weight: normal;
        	font-size: 14px !important;
        	padding: 5px 20px !important;
        	border-radius: 20px !important;
        }


        @media (min-width: 992px) {
		    .swal2-actions {
		        max-width: 960px;
		    }
		}
		@media (min-width: 768px) {
		    .swal2-actions{
		        max-width: 720px;
		    }
		}
		@media (min-width: 576px) {
		    .swal2-actions{
		        max-width: 540px;
		    }
		}
		.swal2-actions {
		    width: 100%;
		    padding-right: var(--bs-gutter-x, .75rem);
		    padding-left: var(--bs-gutter-x, .75rem);
		    margin-right: auto;
		    margin-left: auto;
		    justify-content: flex-end;
		    margin-top: 5px !important;
		}

		.otp-form label
		{
			font-weight: 500 !important;
		}

		.otp-form h6
		{
			color: #326BD0;
			font-size: 15px !important;
			font-weight: 500 !important;
		}

		.otp-form p
		{
			font-size: 13px !important;
    		color: rgba(0, 0, 0, 0.7) !important;
    		border-bottom: 1px solid rgba(0,0,0,0.15);
    		padding-bottom: 12px;
		}
		.swal2-popup.swal2-modal.swal2-show
		{
			padding-bottom: 10px !important;
			border-radius: 20px !important;
		}
		div:where(.swal2-container).swal2-backdrop-show, div:where(.swal2-container).swal2-noanimation
		{
			background: linear-gradient(to top, rgba(0, 0, 0, 0.7), transparent) !important;
		}