	#exit-intent .text-lg {   
		font-size: 3em !important;
		font-weight: 800;
	}
	
	#exit-intent .text-md {   
		font-size: 1.6em !important;
	}

	#exit-intent .text-dark-green {   
		color: #145253;
	}


	   #exit-intent{
				font-family: 'Poppins';
              position: fixed;
              width: 100%;
              visibility: hidden;
              z-index: 10002;
              top: 100px;
              opacity: 0;
              -webkit-transform: scale(0.5);
              transform: scale(0.5);
              -webkit-transition: -webkit-transform 0.2s, opacity 0.2s, visibility 0s 0.2s;
              transition: transform 0.2s, opacity 0.2s, visibility 0s 0.2s;
          }
          #exit-intent .wrapper {
              /*background: #252b33;*/
              /*background: #948E99; 
              background: -webkit-linear-gradient(to left, #252b33 , #2E1437);
              background: linear-gradient(to left, #252b33 , #2E1437);
              background: #0A7BB6; 
              background: -webkit-linear-gradient(to left,#3A7F66, #62AE79);
              background: linear-gradient(to left, #3A7F66,#62AE79);*/
              background: #FFF;
              position: relative;
              margin: 0 auto;
              text-align: center;
              -moz-border-radius: 3px;
              box-shadow: 0px 1px 10px rgba(0,0,0,0.5);
              width: 98%;
			  max-width: 330px
          }
          #exit-intent_bg {
               visibility: hidden;
               position: fixed;
               top: 0;
               left: 0;
               width: 100%;
               height: 100%;
               background-color: #000;
               opacity: 0.5;
               z-index: 10001;
           }
#exit-intent_close {
    position: absolute;
    left: 100%;
    margin: 7px 0 0 -40px;
    width: 20px;
    height: 20px;
    color: #666;
    opacity: 0.3;
    cursor: pointer;
    font-size: 30px !important;
}

#exit-intent .btn.btn-subscribe {
    background: #FF2E23;
    color: #FFF;
    border: 0;
    height: 50px;
    /* padding: 0 30px; */
    width: 100%;
    max-width: 340px;
}


#exit-intent_close::before {
    content: "×";
    font: 400 50px/1em 'Roboto Slab', serif;
}

          #exit-intent_close:hover {
              opacity:0.8;
          }
          
            #exit-intent_close-btn {
              color: #fff;
              opacity:0.3;
              cursor: pointer;
              text-decoration: none;
              font-size:1.1em;
              display:block;
          }
          
          #exit-intent_close-btn::before {
              content: "×";
              font: 400 26px/1em 'Roboto Slab', serif;
          }

          #exit-intent_close-btn:hover {
              opacity:0.8;
          }

          #exit-intent .exit-intent-content {
              padding: 100px 3px;
              margin: 0 auto
          }
          #exit-intent .exit-intent-content h2 {
             /*  font: 300 24px/1em 'Roboto Slab', serif;*/
              color: #fff;
              text-align: center;
              margin: 0 auto 15px
          }
          #exit-intent .exit-intent-content p {
              margin: 0 auto 25px;
          }
          #exit-intent .exit-intent-content form {
              margin: 0;
              padding: 0;
              width: 90%;
          }

          #exit-intent .exit-intent-content form p {
              margin: 0 auto 10px
          }

          #exit-intent .exit-intent-content form p:not(.button) {
              float: none;
              width: 100%;
          }

          #exit-intent .exit-intent-content form p:not(.button) input {
              width: 100%;
              margin: 0;
              padding: 12px 15px !important;
              border-color: #d0d5d8
          }

          #exit-intent .exit-intent-content form .button {
              float: none;
              width: 100%
          }

          #exit-intent .exit-intent-content form .button input {
              width: 100%;
              padding: 20px 25px 18px !important;
              font-size: 12px
          }

          #exit-intent .exit-intent-content p.footnote {
              filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=50);
              opacity: 0.8;
              font: 100 11px 'Roboto Slab', serif;
              color: #abb0b7;
              margin-bottom: 0
          }
          
          #exit-intent .code {
    font-size: 3em;
    line-height: 1.2em;
    margin: 0;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    padding:5px 0;
  
}

          @media screen and (min-width: 800px){

#exit-intent .wrapper {
    width: 1200px;
    margin: 7% auto;
    max-width: 980px;
    border-radius: 15px;
    overflow: hidden;
}
              #exit-intent .exit-intent-content form .button input {
                  width: auto;
                  margin: 0
              }
              #exit-intent .exit-intent-content form .button {
                  float: left;
                  width: auto;
                  margin-left: 15px;
              }
              #exit-intent .exit-intent-content form {
                  width: auto
              }
              #exit-intent .exit-intent-content form p {
                  margin: 0 auto 15px
              }
              #exit-intent .exit-intent-content form p:not(.button) {
                  float: left;
                  width: auto
              }
              .exit-intent-content form p:not(.button) input {
                  width: 300px!important;
                  margin: 0 15px 0 0
              }
          } 
		  
		  
@media screen and (max-width: 400px){
	#exit-intent .exit-intent-content p {
		margin: 0 auto 10px;
	}

	#exit-intent .wrapper {
		font-size: 12px;
	}
	
	#exit-intent .text-lg {
		font-size: 2.5em !important;
	}
	
	#exit-intent .text-md {
		font-size: 1.1em !important;
		line-height: 1.2em;
	}
	
	#exit-intent .btn.btn-subscribe {
		margin-bottom: 20px;
	}
	
		
	#exit-intent .wrapper {
		border-radius: 20px;
		overflow: hidden;
	}
	
	#exit-intent_close {
		z-index: 1;
	}
	
	#exit-intent .btn.btn-subscribe {
		height: 45px;
		max-width: 220px;
	}
		
}
