.mod-page-wrap.mod-page-wrap--landing, .mod-page-wrap--landing .htmlModuleWrap, .mod-page-wrap--landing .landing__block{
    font-family:Nunito Sans !important;
}
.mod-page-wrap--landing .landing__block{
    height:780px;
}
.caps{
    text-transform:uppercase;
}
.margin{
    margin:2em 0 1em 0;
}
.landing__register-enter-info{
    color:#000;
    font-size:26px;
    padding:0;
    margin:1em 0 0 0;
}
.formNoteTxt{
    color:#5e5e5e;
    font-size:13px;
    line-height:21px;
    font-family:"nunito Sans";
    text-align:center;
}
select.landing__register-dropdown{
    border: 1px solid #000;
}
.subText{
    font-family:"nunito Sans";
    font-size:14px;
    line-height:22px;
    color:#5e5e5e;
    text-align:center;
}
.landing__register-disclaimer{
    font-family:"nunito Sans";
    font-size:14px;
    line-height:14px;
    color:#5e5e5e;
    text-align:center;
    font-style:normal;
    margin:4em 0 0 0;
}
.landing__register-wrap .contact-form-v2__form {
    background:#fff;
    border:1px solid #000;
    border-radius:4px;
}
.mod-page-wrap--landing .defaultCTA{
    background:#085fa9;
    color:#f4faf4;
    border:2px solid #085fa9;
    height:47px;
    width:300px;
    font-size:18px;
    font-weight:700;
    font-style:normal;
    padding:0;
    text-transform:uppercase;
}
.mod-page-wrap--landing .defaultCTA:hover, .mod-page-wrap--landing .defaultCTA:focus{
    background: #F4FAF4;
        color: #085FA9;
        border: 2px solid #085fa9;
}
.landing__register-wrap .contact-form-v2__row:nth-child(1) .contact-form-v2__column:nth-child(1){
    justify-content:flex-start;
}
.landing__register-textbox .defaultInput{
    margin:0;
}
div.landing__register-textbox{
    margin:0;
}
.formMod100.landing__register-dropdown.landing__register-product.formmod{
    width:100%;
}
.formMod100.landing__register-textbox.landing__register-mobile-number.formMod {
    margin: 2em 0 .5em 0;
    border: 1px solid #000;
}
.formMod100.landing__register-textbox.landing__register-dob.formMod {
    margin: 0 0 .5em 0;
    border: 1px solid #000;
}
.formMod.formMod100 {
    margin: 0;
}
.landing-footer .landing-section-block{
    border-top:5px solid #e7ae7a;
    background:#085fa9;
    border-bottom:5px solid #e7ae7a;
}
.landing-fdic{
    display:none;
}
p{
    font-size:16px;
    line-height:1.2em;
}
.landing__nav-logo-img {
  width: 100%;
  object-fit: contain;
  object-position: left;
}

@media screen and (min-width: 968px) {
    .landing__register-wrap .contact-form-v2__row:nth-child(1) .contact-form-v2__column:nth-child(1) {
        max-width: 60%;
    }
}

@media screen and (min-width: 768px) {
    .landing__register-wrap .contact-form-v2__form {
        width: 680px;
        height:370px;
    }
    .landing__register-wrap{
        align-items:flex-start;
    }
}
@media screen and (max-width:768px){
        .landing__register-wrap .contact-form-v2__form {
        width: auto;
        height: auto;
        padding:0;
    }
    .landing__register-wrap {
        align-items: center;
    }
    .mod-page-wrap--landing .landing__block {
    height: auto;
}
}
@media screen and (max-width:767px){
    .landing-ehl{
        left:calc(50% - 135px / 2) !important;
        margin-top: 1em;
    }
    .landing-footer-copyright .landing-footer-copyright-b {
    text-align: center;
}
}
@media screen and (max-width:370px){
    .mod-page-wrap--landing .defaultCTA{
        width:220px !important;
    }
        .landing__register-wrap .contact-form-v2__form {
        max-width: 280px !important;
    }
}