﻿.signup{display:flex;flex-wrap:wrap;background-color:#f9faff;}@media only screen and (max-width:991px){.signup{flex-direction:column;}}.signup__left{width:40%;padding:2em 4em;background-color:#fff;}@media only screen and (max-width:1024px){.signup__left{padding:2em;}}@media only screen and (max-width:991px){.signup__left{width:100%;}}@media only screen and (max-width:767px){.signup__left{padding:40px 20px;order:2;}}.signup__logo{margin-bottom:50px;}@media only screen and (max-width:767px){.signup__logo{margin-bottom:30px;}}.signup__title{margin-bottom:30px;border-bottom:2px dashed #ccc;padding-bottom:30px;}@media only screen and (min-width:1824px){.signup__title{margin-bottom:45px;padding-bottom:45px;}}.signup__title h4{font-size:40px;font-weight:700;line-height:1;margin-bottom:15px;}@media only screen and (min-width:1824px){.signup__title h4{font-size:50px;}}@media only screen and (max-width:767px){.signup__title h4{font-size:26px;}}.signup__title h6{font-size:18px;color:#6d6d6d;}@media only screen and (min-width:1824px){.signup__title h6{font-size:22px;}}@media only screen and (max-width:767px){.signup__title h6{font-size:16px;}}.signup__support{margin-top:30px;}.signup__support p{color:#aaa;font-size:14px;}@media only screen and (min-width:1824px){.signup__support p{font-size:18px;}}.signup__support p a{position:relative;color:#000;}.signup__support p a::after{content:"";position:absolute;bottom:5px;left:0;right:0;width:100%;height:1px;background-color:#000;transition:left .3s ease,right .3s ease,width .3s ease;}.signup__support p a:hover::after{left:auto;width:0;}.signup__right{width:60%;padding:2em 4em;}@media only screen and (max-width:991px){.signup__right{width:100%;}}@media only screen and (max-width:767px){.signup__right{padding:40px 20px;}}.signup__member{text-align:right;margin-bottom:30px;}.signup__member a{color:#292929;vertical-align:middle;transition:opacity .3s ease;}@media only screen and (max-width:767px){.signup__member a{color:#fff;background:#000;padding:10px 15px;font-size:15px;border-radius:6px;}}.signup__member a img{margin-left:10px;}@media only screen and (max-width:767px){.signup__member a img{width:14px;margin-left:0;margin-right:10px;transform:translateY(-2px);filter:invert(1) brightness(100);}}.signup__member a:hover{opacity:.6;}@media only screen and (max-width:767px){.signup__member{text-align:left;margin-top:25px;margin-bottom:0;}}.signup__text{margin-bottom:50px;}@media only screen and (max-width:767px){.signup__text{margin-bottom:0;}}.signup__text h2{font-size:36px;font-weight:800;text-transform:uppercase;}@media only screen and (min-width:1824px){.signup__text h2{font-size:56px;}}@media only screen and (max-width:767px){.signup__text h2{font-size:32px;}}.signup__text h5{font-size:24px;font-weight:600;color:#595a5c;margin-top:15px;}@media only screen and (min-width:1824px){.signup__text h5{font-size:36px;}}@media only screen and (max-width:767px){.signup__text h5{font-size:18px;}}@media only screen and (max-width:767px){.signup__img{display:none;}}