/* .intersted-modal{letter-spacing: -.3px;}
.intersted-modal .modal-dialog{max-width: 50%;}
.intersted-modal .modal-header{display: flex; padding: 12px; align-items: center; justify-content: space-between;}
.intersted-modal .modal-header::before, .intersted-modal .modal-header::after{display: none;}
.intersted-modal .modal-content{border: 0; background: #f2f2f2;}
.intersted-modal h2{font-size: 18px; font-weight: 700; margin: 0;}
.intersted-modal .close{font-weight: normal; opacity: 1; margin: 0;}
.intersted-form h4{font-size: 16px; font-weight: 600; margin: 0 0 15px;}
.intersted-form .form-group{margin-bottom: 20px;}
.clg-lists h4{margin: 15px 0 10px;}
.clg-lists h5{font-size: 14px; font-weight: 600; margin: 0 0 15px;}
.flex-center{display: flex; align-items: center;}
.intersted-modal .checkbox-container { display: block; font-weight: 500; position: relative; width: 50%; padding-left: 25px; margin-bottom: 10px; cursor: pointer; font-size: 14px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.intersted-modal .state-container.clg .checkbox-container{width: 100%; opacity: .8;}
.intersted-modal .checkbox-container input { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; }
.intersted-modal .checkmark { position: absolute; top: 3px; left: 0; height: 16px; width: 16px; border-radius: 2px; background-color: #fff; border: 1px solid #00000078; }
.intersted-modal .checkbox-container input:checked ~ .checkmark { background-color: #263694; border: 0;}
.intersted-modal .checkmark:after { content: ""; position: absolute; display: none; }
.intersted-modal .checkbox-container input:checked ~ .checkmark:after { display: block; }
.intersted-modal .checkbox-container input:checked ~ .checkbox-title{color: #263694; font-weight: 600;}
.state-container{max-height: 150px; overflow-y: auto;}
.state-container.clg{max-height: 200px;}
.intersted-modal  .btn-submit{color: #fff !important; margin: 10px 0 0; background: #263694; padding: 6px 18px; font-size: 16px; font-weight: 700;}
.state-container::-webkit-scrollbar { width: 4px; }
.intersted-modal .text-blue{color: #263694;}
.intersted-modal li.select2-search.select2-search--inline input{ font-size: 14px !important; padding: 2px !important;}
.select2-container--default .select2-selection--multiple .select2-selection__choice{color: #263694 !important; border-color: transparent !important; font-size: 14px !important; padding: 5px 10px !important; }
.select2-container .select2-selection--multiple{border-color: #00000078 !important;}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color: #263694 !important; margin-right: 5px !important;}
.sweet-alert h2{font-size: 24px !important;}
.state-container::-webkit-scrollbar-track { background: #ddd; border-radius: 4px; }
.state-container::-webkit-scrollbar-thumb { background: #263694; border-radius: 4px; }
.intersted-modal .checkbox-container .checkmark:after { left: 6px; top: 2px; width: 5px; height: 10px; border: solid white; border-width: 0 2px 2px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
.intersted-modal .form-control{ background: inherit; box-shadow: none !important; border: 1px solid #dee2e6; }  
.select2-container{width: 100% !important;}

@media only screen and (max-width: 767px){
.intersted-modal .modal-dialog{max-width: 100%; width: 100%; margin: 0;}
.intersted-modal{padding: 0 !important;}
.intersted-modal .modal-content{border-radius: 0;}
.intersted-modal h2{font-size: 16px;}
.intersted-modal .checkbox-container{width: 100%;}
.state-container.clg{max-height: 250px;}
} */


.intersted-modal{letter-spacing: -.3px;}
.intersted-modal .modal-dialog{max-width: 50%;}
.intersted-modal .modal-header{display: flex; padding: 12px; align-items: center; justify-content: space-between;}
.intersted-modal .modal-header::before, .intersted-modal .modal-header::after{display: none;}
.intersted-modal .modal-content{border: 0; background: #f2f2f2;}
.intersted-modal h2{font-size: 18px; font-weight: 700; margin: 0;}
.intersted-modal .close{font-weight: normal; opacity: 1; margin: 0; padding: 0;}
.intersted-form h4{font-size: 16px; font-weight: 600; margin: 0 0 15px;}
.intersted-form .form-group{margin-bottom: 20px;}
.clg-lists h4{margin: 15px 0 10px;}
.clg-lists h5{font-size: 14px; font-weight: 600; margin: 0 0 15px;}
.flex-center{display: flex; align-items: center;}
.intersted-modal .checkbox-container { display: block; font-weight: 500; position: relative; width: 50%; padding-left: 25px; margin-bottom: 10px; cursor: pointer; font-size: 14px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.intersted-modal .state-container.clg .checkbox-container{width: 100%; opacity: .8;}
.intersted-modal .checkbox-container input { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; }
.intersted-modal .checkmark { position: absolute; top: 3px; left: 0; height: 16px; width: 16px; border-radius: 2px; background-color: #fff; border: 1px solid #00000078; }
.intersted-modal .checkbox-container input:checked ~ .checkmark { background-color: #263694; border: 0;}
.intersted-modal .checkmark:after { content: ""; position: absolute; display: none; }
.intersted-modal .checkbox-container input:checked ~ .checkmark:after { display: block; }
.intersted-modal .checkbox-container input:checked ~ .checkbox-title{color: #263694; font-weight: 600;}
.state-container{max-height: 150px; overflow-y: auto;}
.state-container.clg{max-height: 200px;}
.intersted-modal  .btn-submit{color: #fff !important; margin: 10px 0 0; background: #263694; padding: 6px 18px; font-size: 16px; font-weight: 700;}
.state-container::-webkit-scrollbar { width: 4px; }
.intersted-modal .text-blue{color: #263694;}
.intersted-modal li.select2-search.select2-search--inline input{ font-size: 14px !important; padding: 2px !important;}
.select2-container--default .select2-selection--multiple .select2-selection__choice{color: #263694 !important; border-color: transparent !important; font-size: 14px !important; padding: 5px 10px !important; }
.select2-container .select2-selection--multiple{border-color: #00000078 !important;}
.select2-container--default .select2-selection--multiple .select2-selection_choice_remove{color: #263694 !important; margin-right: 5px !important;}
.sweet-alert h2{font-size: 24px !important;}
.state-container::-webkit-scrollbar-track { background: #ddd; border-radius: 4px; }
.state-container::-webkit-scrollbar-thumb { background: #263694; border-radius: 4px; }
.intersted-modal .checkbox-container .checkmark:after { left: 6px; top: 2px; width: 5px; height: 10px; border: solid white; border-width: 0 2px 2px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
.intersted-modal .form-control{ background: inherit; box-shadow: none !important; border: 1px solid #00000078; }  
.select2-container{width: 100% !important;}

.intersted-modal .form-control.search{padding-left: 40px;}
.intersted-modal .search-container{margin-bottom: 15px; position: relative;}
.intersted-modal .search-container button{position: absolute; top: 4px; border: 0 !important; outline: 0 !important; background: transparent; left: 3px; z-index: 2;}

@media only screen and (max-width: 767px){
.intersted-modal .modal-dialog{max-width: 100%; width: 100%; margin: 0;}
.intersted-modal{padding: 0 !important;}
.intersted-modal .modal-content{border-radius: 0;}
.intersted-modal h2{font-size: 16px;}
.intersted-modal .checkbox-container{width: 100%;}
.state-container.clg{max-height: 250px;}
}