@import 'style-common.css';

body{ background: #14213D; padding-top:24px; }
.thank-you-pg {
    @media screen and (min-width: 768px) {
        padding: 105px 0 0;
        
    }
}
#wufoo-znmuvay0fz1bf4{ font-family: 'AvenirNextLTProDemi',arial; }
.hero-banner.form{display: none;}
.content-area{ background: #1f1f1f; }
.form-section{  }
.form-section .main-wrapper{max-width: 506px; padding: 0;}
.input-area{ margin-bottom: 50px; }
.input-area input[type=text]{ background: transparent; border:0px; border-bottom: 1px solid #808080; color: #fff; display: block; width: 100%; padding: 10px; font-size: 20px; }
.input-area input[type=text]::placeholder{ color: #fff; font-style: normal; }
.input-area input[type=text] + label{ display: none; }
.input-area input[type=button]{ background: #55C9D4; color: #1A1A1A;  border: 0px; display: block; width: 100%; height: 90px; font-size: 24px; margin-top: 90px; border-radius: 0 0 6px 6px; cursor: pointer; }
.wufoo-form-container{
	min-height: 630px !important;
}
.mail-link{ color: #1a1a1a; font-size: 14px; line-height: 19.12px; margin-bottom: 34px; font-family: 'AvenirNextLTPro-Light', arial; letter-spacing: 0.42px;}
.mail-link a{ color: inherit; text-decoration: underline; }
.confirm {    
    display: flex;
    align-items: center;
    justify-content: center;
    @media screen and (max-width: 767px) {
        height: calc(100vh - 172px);
    }
}
.confirm h2 {
    color: #fff !important;
    padding: 71px 20px;
    text-align: center;
    font-size: 24px;
    line-height: 33px;
    font-family: 'AvenirNextLTProRegular',arial !important;
    margin: 80px 0 0;

    @media screen and (max-width: 767px) {
        margin: 0;
    }
}
.confirm h2 span {
    font-size: 36px;
    display: block;
    margin-bottom: 30px;
    line-height: 36px;
    font-family: 'AvenirNextLTProDemi';
    font-weight: normal;
}
@media all and (min-width: 767px){
	.wufoo-form-container{
		/*height: 2000px !important;*/
	}
	.confirm h2 {
    font-size: 20px;
    line-height: 27px;
    padding: 61px 20px 62px;
    color: #fff !important;
    margin: 60px 0 0;
}
.confirm h2 span {
    margin-bottom: 25px;
}
}