.modal {
background:rgba(9, 0, 24, 0.699);
backdrop-filter: blur(10px);

--webkit-backdrop-filter: blur(10px);
}

.modal {
  text-align: center;
}
.font_weight_700{
	font-weight:700;
}

@media screen and (min-width: 768px) { 
  .modal:before {
    display: inline-block;
    vertical-align: middle;
    content: " ";
    height: 100%;
  }
 	 .modal_close_btn {
  text-align: left;
}
}

.modal-dialog {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  width: 100%;
}
.modal-content
{
    background: transparent;
	border:unset !important;
}

.flex-item-right {
  flex: 50%;
  align-self: center;
}
.row-model_holder{
	padding: 10px;
}
.model-text{
	text-align: start;
    font-size: 16px;
   
}

@media (min-width: 992px) {
    .modal-lg, .modal-xl {
        --bs-modal-width: 850px;
    }

    
.model-text {
    padding-right: 70px;
}
}
@media (max-width: 992px){
	
	.modal-lg, .modal-xl {
        --bs-modal-width: 700px;
    }
	.model-text {
    padding-right: 0px;
}

}
@media (max-width: 768px) {
	
	
	.modal-lg, .modal-xl {
        --bs-modal-width: 500px;
    }
}


@media (max-width: 500px) {
	.row-model_holder > .img_holder img
	{
		width:auto !important;
	}   
	.modal-lg, .modal-xl {
        --bs-modal-width: 300px;
    }
#vid{
	width:90% !important;
}
}

.row-model_holder > .img_holder img{
	width:230px;
}
}
