/*

Theme Name: Pro &ndash; Child Theme
Theme URI: http://theme.co/pro/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to Pro in this child theme.
Version: 1.0.0
Template: pro

*/
.popup-overlay {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100vh;
        background: rgba(0, 0, 0, 0.5);
        display: none;
        align-items: center;
        justify-content: center;
        z-index: 100000;
      }
      .popup-box {
        background: transparent;
        padding: 5px;
        border-radius: 5px;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0);
		height: auto;
		  max-height: 70vh;
        max-width: 400px;
        width: 90%;
        text-align: center;
		overflow: auto;
      }
@media screen and (min-width: 1000px) {
	.popup-box { 
		max-width: 560px !important;
	}
}

@media screen and (min-width: 700px) {
	.popup-box p { 
		font-size: 1rem;
	}
}

.popup-overlay form {
	margin: 0px !important;
}


      .popup_sub_button {
        font-size:1.5em !important; 
		text-align:center !important;
		font-weight:700 !important;
		font-family: "Courgette",handwriting !important;
		color: rgba(24,40,73,1) !important;
		background-color:#dc9c13 !important;
		border-radius:3px; 
		border-width:0px; 
		display: block; 
		width: 100%;
		box-shadow: 0 0px 0px rgba(0, 0, 0, 0) !important;
		text-align: center !important;
		text-transform: uppercase !important;
		text-shadow: 0 4px 9px rgba(0, 0, 0, 0) !important;
		margin: 0 0 10px 0;
		padding: 10px;
      }

		.popup-close-btn {
			font-size:1.3em !important; 
			text-align:center !important;
			font-weight:700 !important;
			font-family: "Courgette",handwriting !important;
			color: #cccccc !important;
			background-color: rgba(24,40,73,1) !important;
			border-radius:3px; 
			border-width:0px; 
			display: block; 
			width: 100%;
			box-shadow: 0 0px 0px rgba(0, 0, 0, 0) !important;
			text-align: center !important;
			text-transform: uppercase !important;
			text-shadow: 0 4px 9px rgba(0, 0, 0, 0) !important;
			margin: 0 0 10px 0;
			padding: 5px;align-content
		}
	
	 .popup-close-btn:hover, .popup_sub_button:hover {
		box-shadow: 0 0px 0px rgba(0, 0, 0, 0) !important;
		margin-bottom: 0 0 10px 0 !important;
		background-color: #233a69 !important;
		color: rgba(24,40,73,1) !important;
	 }
	 .popup_sub_button{
		padding: 20px 0 !important;
	 }

@font-face {
    font-display: block;
    font-family: Roboto;
    src: url(https://assets.brevo.com/font/Roboto/Latin/normal/normal/7529907e9eaf8ebb5220c5f9850e3811.woff2) format("woff2"), url(https://assets.brevo.com/font/Roboto/Latin/normal/normal/25c678feafdc175a70922a116c9be3e7.woff) format("woff")
  }

  @font-face {
    font-display: fallback;
    font-family: Roboto;
    font-weight: 600;
    src: url(https://assets.brevo.com/font/Roboto/Latin/medium/normal/6e9caeeafb1f3491be3e32744bc30440.woff2) format("woff2"), url(https://assets.brevo.com/font/Roboto/Latin/medium/normal/71501f0d8d5aa95960f6475d5487d4c2.woff) format("woff")
  }

  @font-face {
    font-display: fallback;
    font-family: Roboto;
    font-weight: 700;
    src: url(https://assets.brevo.com/font/Roboto/Latin/bold/normal/3ef7cf158f310cf752d5ad08cd0e7e60.woff2) format("woff2"), url(https://assets.brevo.com/font/Roboto/Latin/bold/normal/ece3a1d82f18b60bcce0211725c476aa.woff) format("woff")
  }

  #sib-container input:-ms-input-placeholder {
    text-align: left;
    font-family: Helvetica, sans-serif;
    color: #c0ccda;
  }

  #sib-container input::placeholder {
    text-align: left;
    font-family: Helvetica, sans-serif;
    color: #c0ccda;
  }

  #sib-container a {
    text-decoration: underline;
    color: #2BB2FC;
  }

