.disclaimer-model{
  background: none !important;
}
.disclaimer-model,.interstitial-modal {
 	position: fixed;
 	height: 100%;
 	width: 100%;
 	z-index: 999999;
 	background: #F2F6F7;
 	top: 100vh;
 	transition: all .3s ease-in-out;
 	opacity: 0;
 	padding-top: 25px;
 	padding-bottom: 25px;
 	display: flex;
	
 	flex-direction: column;
 }
 .disclaimer-model,.interstitial-modal.open {
 	top: 0;
 	opacity: 100;
 }
 .interstitial-modal .close-container,.disclaimer-model .close-container {
 	display: flex;
 	justify-content: flex-end;
 	align-items: flex-end;
 	margin-bottom: 20px;
 	cursor: pointer;
 	margin-right: 25px;
	z-index: 20;
 }
 .interstitial-modal .container,.disclaimer-model .container {
 	background-color: white;
    text-align: center;
    /* transform: translate(0,-35%); */
    /* margin-top: 35%; */
    position: absolute;
    top: 52%;
    left: 50%;
    transform: translate(-50%,-50%);
	/*transform: translate(0,50%);*/
 }
 .interstitial-modal img,.disclaimer-model img{
 	width: 38px;
 	height: 38px;
 }
 .interstitial-modal .text-container, .disclaimer-model .text-container {
 	/*overflow: scroll;*/
 	height: 100%;
 	padding-left: 10px;
 	padding-right: 10px;
 	font-weight: 100;
 }
 .interstitial-modal .primary-button ,.disclaimer-model .primary-button{
 	margin: 55px auto 15px auto;
 }

 .disclaimer-model h3{
    font-family: saintecolombe, sans-serif;
  
  }

  .interstitial-modal h3{
    font-family: saintecolombe light;
  }


@media (min-width: 768px){
  .interstitial-modal h3, .disclaimer-model h3{
    font-size: 45px;
  }
   .interstitial-modal .container, .disclaimer-model .container {
	    top: 50% !important;
   }
   .interstitial-modal-inner {
    padding: 4rem 7rem !important;
	text-align:center;
}
   
}

 .interstitial-modal-inner {
    padding: 3rem;
    
	text-align:center;
}