.redirect-modal-wrapper .modal-dialog.modal-dialog-centered.modal-xl{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}@media (min-width:768px){.redirect-modal-wrapper .modal-content{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#f1f1f1),color-stop(50%,#ffffff));background:linear-gradient(to right,#f1f1f1 50%,#ffffff 50%)}}.redirect-modal-wrapper .modal-content .btn-close{z-index:1;position:absolute;right:5px;top:5px}.redirect-modal-wrapper .modal-content .modal-body{margin:70px 0px}.redirect-modal-wrapper .modal-content .modal-body .card-modal{padding:0px 50px!important;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.redirect-modal-wrapper .modal-content .modal-body .card-modal-image img{width:100%;height:auto;border-radius:0.5rem;-o-object-fit:cover;object-fit:cover}.redirect-modal-wrapper .modal-content .modal-body .modal-card-title{font-size:1.25rem;font-weight:600;margin-bottom:0.5rem;color:#333;text-align:left}.redirect-modal-wrapper .modal-content .modal-body .modal-card-description{font-size:0.95rem;color:#555;margin-bottom:1rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.redirect-modal-wrapper .modal-content .modal-body .button-group{margin-top:auto}.redirect-modal-wrapper .modal-content .modal-body .button-group a{width:100%;font-size:0.9rem;padding:12px 16px;border-radius:0.5rem;display:inline-block;text-decoration:none;-webkit-transition:background-color 0.2s ease,color 0.2s ease;transition:background-color 0.2s ease,color 0.2s ease}