@media(max-width:1000px){
    h2{text-align: center;font-size: 1.9rem;line-height:1;font-weight: bold;}
   .cta .textwrap{padding: 1.1rem;font-size: 1.1675rem;}
    .content-section .textwrap{padding: 1.1rem;}
    .cclub form{display: flex;justify-content: center;flex-wrap: wrap;}
    h1{font-size: 2rem;}
}
@media(min-width:1001px){
    h2{text-align: center;font-size: 2.4rem;line-height: 1;font-weight: bold;}
    h2 br{display: block;}
    .cta{margin-top: 5.7rem;}
    .cta .st{font-size: 1.6rem;text-align: center;}
    .content-section.cta,.hero{padding: 0;}
    .contactform{margin-top: 9.5rem;}
    .cclub form{display: flex;flex-wrap: wrap;justify-content: space-between;width: 38rem;margin: auto;}
    .cclub form .form-item{flex: 0 0 45%;max-width: 45%;margin-bottom: 1rem;}
    .cclub form .form-item:nth-of-type(2n){margin-left: 0;}
    .cclub form .form-item:nth-of-type(2n+1){margin-right: 0;}
    .cclub form .form-item.w2{flex:0 0 100%;max-width: 100%;}
    .cclub form .form-item textarea,.cclub form .form-item input{width: 100%;color: #fff;}
    .form-item textarea{padding-top: 2rem;}
    .pre{font-size: 1.25rem;margin-bottom: 3rem;}
    .hero .imgwrap{margin-top: -3rem;}
    .hero .titlebox{position: relative;}
}

.cclub .form-item input,.cclub .form-item textarea{background: transparent;border: 0;border-bottom: .075rem solid #fff;color: #fff;}
.form-item textarea{padding: 1rem 0;}
.cclub .form-submit{flex:0 0 100%;text-align: center;}
.wpcf7-list-item{margin: 0;}
.cclub .btn{color: #fff;background: #966D0C;font-size: 1.6rem;}
.pre{text-align: center;}
.hero{margin: 0;}
