.v-main-card{padding-top:90px;text-align:center}.v-main-card.bg{background-attachment:fixed;background-image:var(--background-image);background-size:var(--background-size)}@media(min-width:768px){.v-main-card{background-color:var(--contrast-10);min-height:100vh}.v-main-card .container{background-color:#fff;border-radius:var(--corner-6);padding:40px 100px}.v-main-card .container.container-md{max-width:600px}}.v-main-card h1{color:var(--primary-2);font-size:3rem;font-weight:700;margin-bottom:13px}@media(min-width:992px){.v-main-card h1{margin-bottom:21px}}.v-main-card .sm-text{color:var(--primary-2);display:inline-block;font-size:1.6rem;font-weight:400;margin-bottom:36px}@media(min-width:768px){.v-main-card .sm-text{font-size:2rem;margin-bottom:43px}}.v-main-card p{color:var(--primary-2);font-size:1.6rem;margin-bottom:50px;text-align:center}@media(min-width:992px){.v-main-card p{font-size:2rem;line-height:1.3;margin-bottom:75px;margin-top:15px}}.v-main-card form .form-wrap{margin-bottom:25px;position:relative}@media(min-width:768px){.v-main-card form .form-wrap{margin-bottom:20px}}.v-main-card form .form-control{background:var(--contrast-10);border:1px solid var(--contrast-9);border-radius:var(--corner-2);box-sizing:border-box;color:var(--primary-1);font-size:1.6rem;height:55px;padding:0 15px}.v-main-card form ::-moz-placeholder{color:var(--primary-10)}.v-main-card form ::placeholder{color:var(--primary-10)}.v-main-card form .btn{font-size:1.8rem;font-weight:700;margin-bottom:10px}@media(min-width:768px){.v-main-card form .btn{margin-bottom:15px}}.v-main-card .text{color:var(--secondary-5);display:inline-block;font-size:1.8rem;font-weight:700;margin-bottom:10px;transition:color .5s}.v-main-card .text:hover{color:var(--primary-1)}