.clearBtn{
    background:#041A55 !important;
  border:none;
  height:56px;
  width:328px;
  font-family: Inter;
  font-weight: 600;
  font-size: 16px;
  line-height: 26px;
  letter-spacing: -2%;
  text-transform:none;
  border-radius:32px;
}
.clearBtn:hover, .clearBtn:focus{
    border:none !important;
  background:#041A55 !important;
  text-decoration:underline;
}


@media screen and (max-width:520px){
  .clearBtn{
    width:236px;
    height: 40px;
  }
      .landing__register-wrap .contactSection .defaultInput, .landing__register-wrap .contactSection .defaultSelect {
        font-size: 14px;
        padding: 1em 10px;
    }
        select.landing__register-dropdown {
        font-size: 14px;
        height: 40px;
    }
        .landing__register-wrap .contact-form-v2__layout {
        padding: .5em;
    }
        .landing__register-wrap .contact-form-v2__form {
        padding: 0;
    }
}

.landing__block--register {
    background-size: cover !important;
}
.mod-page-wrap--landing .defaultCTA{
        word-break: break-word;
    background: #5698c4;
    color: #fff;
    border-radius: 30px;
    border: none;
    padding: .5em;
    text-align: center;
    width: 12em;
    font-family: "Open Sans", serif;
    font-weight: 600;
    font-size: 20px;
}
.landing__register-enter-info{
        line-height: 1.2em;
    margin-bottom: 2em;
}
#padding{
    padding:4em 2em 0 0;
        max-width: 100%;
    width: auto;
    background: #ddeaf3;
}
#padding, #padding1, #align, #align1, #align2{
    margin:0 0 0 8em;
}
.mod-expanding-trigger::before, .mod-expanding-trigger:before {
    display: none;
}
#align2 {
    padding: .65em 0 3em 0;
}
.mod-safe-area {
    max-width: 100%;
    padding: 0;
    margin: 0;
    background: #ddeaf3;
}
ul li{
    display:block;
    width:100%;
    font-size:20px;
}
.listFlex{
    display:flex;
    flex-wrap:wrap;
    justify-content:center;
    gap:50px 100px;
    margin:auto;
    padding:2em 0 1em 0;
}
.listColumn {
    width: 25em;
}
.titlePadding{
    margin: 4em auto;
    width: 63em;
}
.disclaimMargin{
    margin:2em .5em 2em .5em;
}

.mod-page-wrap.mod-page-wrap--landing, .mod-page-wrap--landing .htmlModuleWrap, .mod-page-wrap--landing .landing__block, .landing__register-submit{
    font-family: 'Source Sans Pro', sans-serif;
}
.landing__register-textbox .defaultInput{
    font-family: 'Source Sans Pro', sans-serif !important;
}
.landing__register-wrap .contact-form-v2__form{
    background:#ddeaf3;
    border-radius: 20px;
    padding: 1.5em 1em 2em 1em;
}
.landing__register-enter-info, .landing__register-disclaimer{
    color:#004a7d;
}

.landing__register-submit{
    display: inline-block;

    border:none;
    
}
.landing__register-submit:hover, .landing__register-submit:focus{
    color: #fff;
    background: #004a7d;
    border:none;
}
@media screen and (max-width:1100px){
    .titlePadding{
        width:auto;
    }
}

@media screen and (max-width:890px){
    .listFlex{
        width:auto;
        justify-content:center;
    }
}
@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: 100%;
    }
}

@media screen and (min-width: 768px) {
    .landing__register-wrap {
        width: 1260px;
        align-items: center;
    }
    .landing__register-wrap .contact-form-v2__layout{
        padding:4px 0;
    }
    .landing__block--register {
    height: 40em;
}
    .landing__register-wrap .contact-form-v2__form {
        width: 700px;
        max-width: 100vw;
    }
    
}
@media screen and (max-width:768px){
    .landing__register-wrap .contact-form-v2__form {
        max-width: 410px;
    }
}
@media screen and (max-width:745px){
    #padding, #padding1, #align, #align1, #align2{
        margin:0 0 0 4em;
    }
}
@media screen and (max-width: 650px) {
    #padding, #padding1, #align, #align1, #align2 {
        margin: 0 0 0 2em;
    }
}
@media screen and (max-width:600px){
    #padding{
        padding:1.5em 0 0 0;
    }
    .mod-expanding-trigger {
        width: 18em;
    }
        .mod-expanding-wrap {
        width: 20em;
    }
        .pStyle {
        font-size: 30px;
    }
}
@media screen and (max-width:512px){
    .listColumn{
        width:75%;
    }
}
@media screen and (max-width: 500px) {
    .mod-expanding-trigger {
        width: 15em;
    }
}
@media screen and (max-width: 450px) {
    .mod-expanding-wrap {
        width: auto;
    }
}
@media screen and (max-width:430px){
        .landing__register-wrap .contact-form-v2__layout {
        padding: 0;
    }
}
@media screen and (max-width:420px){
    #padding, #padding1{
        text-align:center;
    }
        #padding, #padding1, #align, #align1, #align2 {
        margin: auto .5em;
    }
    .mod-expanding-trigger {
        margin: auto;
    }

}
@media screen and (max-width: 380px) {
    .mod-expanding-trigger {
        font-size: 20px;
    }
    .expanded .mod-expanding-trigger, .no-js .mod-expanding-trigger{
        font-size:20px;
    }
}
@media screen and (max-width:340px){
        .landing__register-wrap .contact-form-v2__form {
        width: 285px;
    }
}
@media screen and (max-width: 315px) {
    .mod-expanding-trigger {
        width: 14em;
    }
    .expanded .mod-expanding-trigger, .no-js .mod-expanding-trigger{
        font-size:20px;
    }
}

