.main-header .menu-item a{padding:0 1em;font-size:16px;color:#fff!important;text-decoration:none;text-transform:uppercase}.main-header .menu-item a:hover{opacity:.7}.main-header .custom-logo{margin-top:5px}.main-header .menu-icon-link{border-radius:7px!important}.main-header .v-list,.main-header .v-menu__content{border-radius:0!important}.main-header .v-menu__content{max-width:100%!important;width:100%;left:0!important}.main-header .v-chip .v-chip__content{cursor:pointer!important}.main-background{background-image:-webkit-gradient(linear,right top,left top,to(rgba(0,0,0,.5))),url(../img/club-min.d855b77f.jpg);background-image:linear-gradient(-90deg,rgba(0,0,0,.5) 100%),url(../img/club-min.d855b77f.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:120px 0}.main-background .divider{background:rgba(246,249,249,.4)}@media only screen and (max-width:599px){.main-background .divider{margin:auto}}.main-background .section-title{font-weight:800;color:#fff}.main-background .section-title.small-heading{font-size:20px;margin-bottom:20px}.main-background .section-title.large-heading{font-size:40px;line-height:1.2}.main-background h3{font-family:fruity-solid;margin:20px 0;font-size:40px}.request-form{padding:30px 0 150px 0;background-color:#f6f9f9}@media only screen and (max-width:599px){.request-form{padding:30px 0 80px 0}}.request-form h2{font-size:43px;margin-bottom:50px}@media only screen and (max-width:599px){.request-form h2{font-size:31px}}.request-form .form-body{padding:50px}@media only screen and (max-width:599px){.request-form .form-body{padding:20px}}.request-form .form-body .marketing-checkbox label{font-size:12px}.request-form .grecaptcha-badge{z-index:1}.footer .footer-items{padding:50px 0}@media only screen and (max-width:599px){.footer .mobile-padding{padding-top:1rem!important;padding-bottom:1rem!important}}.footer a.no-decoration{text-decoration:none}.footer img{max-width:100%;height:auto}.footer h2{font-size:31px;margin-bottom:20px}@media only screen and (max-width:599px){.footer h2{padding-top:30px}}.footer .divider{margin:auto;padding:20px 0}.footer .footer-info{background-color:#f6f9f9}.footer .footer-info img{width:45%}.footer .footer-info h5{font-size:18px;margin-bottom:20px}.carousel .VueCarousel-dot{outline:none!important}.carousel h2{font-size:26px}@font-face{font-family:fruity-solid;src:url(../fonts/kgsecondchancessolid-webfont.65d0efc9.woff2) format("woff2"),url(../fonts/kgsecondchancessolid-webfont.8a5cdaf2.woff) format("woff");font-weight:400;font-style:normal}.v-application{font-family:Montserrat,sans-serif!important}