@media screen and (min-width:768px){.hide-pc{display:none}}@media screen and (max-width:767px){.hide-sp{display:none}}header.header-simple{padding:20px 24px}header.header-simple div{margin-left:auto;margin-right:auto;max-width:1400px}header.header-simple img{width:157px}.registration-bg{background:url(//8714164.fs1.hubspotusercontent-na1.net/hubfs/8714164/raw_assets/public/airtrunk-theme/lp/hd6m30/images/registration/ptn-01.png)}.registration-warapper{margin-left:auto;margin-right:auto;max-width:960px;padding:80px 20px}.registration-warapper.-confirm{background:none;max-width:720px}.registration{background:#fff;border-radius:16px;box-shadow:0 0 10px 0 rgba(0,0,0,.15);padding:64px 40px}@media screen and (max-width:767px){.registration-warapper{max-width:none;padding:80px 24px}.registration{border-radius:5px;padding:32px 12px}}.registration-title{color:#000;font-size:40px;font-style:normal;font-weight:700;line-height:200%;margin-bottom:45px;text-align:center}@media screen and (max-width:767px){.registration-title{font-size:36px;line-height:150%}}.registration-form a{color:#00aa71;text-decoration:underline}.registration-form .registration-input{letter-spacing:-.4em}.registration-form .registration-input>*{letter-spacing:0}.registration-form .registration-input_label{color:#363535;font-size:18px;font-weight:700;line-height:175%}.registration-form .registration-input_error,.registration-form .registration-input_error>*{color:#c8161d;font-size:14px;font-weight:700;line-height:175%}.registration-form .registration-input_annotation{color:#515151;font-size:14px;font-weight:400;line-height:175%}.registration-form .registration-input>.registration-input_label+*{margin-top:16px}.registration-form .registration-input>*+*,.registration-form .registration-input_input>input+p{margin-top:10px}.registration-form .registration-input+.registration-input{margin-top:48px}.registration-form.-confirm>*+*{margin-top:20px}@media screen and (max-width:767px){.registration-form .registration-input+.registration-input{margin-top:32px}}.registration-form .registration-input_input input#at_zip,.registration-form .registration-input_input input[type=email],.registration-form .registration-input_input input[type=number],.registration-form .registration-input_input input[type=password],.registration-form .registration-input_input input[type=tel],.registration-form .registration-input_input input[type=text]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#f6f7f6;border:none;box-sizing:border-box;font-family:inherit;font-size:inherit;line-height:inherit;padding:18px;width:100%}.registration-form .registration-input_input input[id^=at_password]+button{bottom:0;margin-bottom:auto;margin-top:auto;position:absolute;right:18px;top:0}.registration-form .registration-input_radio{display:inline-block}.registration-form .registration-input_radio+.registration-input_radio{margin-left:40px}.registration-form .registration-input_radio input[type=radio]{display:none}.registration-form .registration-input_radio input[type=radio]+label{background-color:#fff;border:1px solid #00aa71;border-radius:4px;color:#00aa71;display:inline-block;font-size:20px;font-weight:400;line-height:150%;padding:16px 32px;text-align:center;width:100%}.registration-form .registration-input_radio input[type=radio]:checked+label{background-color:#00aa71;color:#fff}.registration-form .registration-input_input{position:relative;width:calc(50% - 20px)}.registration-form .registration-input.-ful .registration-input_input{width:100%}.registration-form .registration-input.-autofill .registration-input_input{padding:16px 32px}.registration-form .registration-input.-optional .registration-input_label:after{background-color:#adadad;border-radius:4px;color:#fff;content:"\4EFB\610F";display:inline-block;font-size:18px;height:32px;line-height:150%;line-height:32px;margin-left:10px;text-align:center;width:80px}.registration-form .registration-input_radio{width:calc(25% - 30px)}.registration-submit{padding-top:64px;text-align:center}.registration-submit_check{line-height:1;margin-bottom:64px}.registration-submit_check label{display:inline-block;height:20px;line-height:20px;text-align:left;vertical-align:middle}.registration-submit_check input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url(//8714164.fs1.hubspotusercontent-na1.net/hubfs/8714164/raw_assets/public/airtrunk-theme/lp/hd6m30/images/registration/registration_check_off.png) 50% no-repeat;background-size:contain;border:none;box-sizing:border-box;font-family:inherit;font-size:0;height:20px;line-height:1;margin-right:10px;margin-top:-3px;width:20px}.registration-submit_check input[type=checkbox]:checked{background:url(//8714164.fs1.hubspotusercontent-na1.net/hubfs/8714164/raw_assets/public/airtrunk-theme/lp/hd6m30/images/registration/registration_check_on.png) 50% no-repeat;background-size:contain}.registration-submit_button button{background-color:#00aa71;border-radius:40px;color:#fff;height:80px;max-width:100%;padding:24px 40px;position:relative;text-align:center;width:378px}.registration-submit_button button:after{border-right:1px solid #fff;border-top:1px solid #fff;bottom:34px;content:"";height:12px;margin-bottom:auto;margin-top:auto;position:absolute;right:34px;top:34px;transform:rotate(45deg);width:12px}.registration-submit_button button:disabled{background-color:#dadbdf}.registration-input_search{background-color:#00aa71;border-radius:31px;bottom:0;color:#fff;font-size:20px;height:62px;margin-bottom:auto;margin-top:auto;position:absolute;right:0;text-align:center;top:0;width:100px}.registration-form .registration-input_input input[id^=at_password]+button:hover{cursor:pointer;opacity:.7}.registration-form .registration-input_radio input[type=radio]+label:hover{background-color:#00aa71;border:1px solid #00aa71;color:#fff;cursor:pointer}.registration-form .registration-input_radio input[type=radio]:checked+label:hover{background-color:#00aa71;border:1px solid #00aa71;color:#fff}.registration-input_search:hover,.registration-submit_button button:not(:disabled):hover{background-color:#03875b;cursor:pointer}.registration-form .registration-input.-search .registration-input_input{box-sizing:content-box;padding-right:120px;position:relative}@media screen and (max-width:767px){.registration-form .registration-input_input{width:100%}.registration-form .registration-input_radio{width:calc(50% - 8px)}.registration-form .registration-input_radio+.registration-input_radio{margin-left:16px}.registration-form .registration-input.-search .registration-input_input{box-sizing:border-box}}