.is-contact .st-Footer{padding-bottom:0}.is-contact .st-Footer_Pagetop{bottom:60px}@media screen and (min-width: 960px){.is-contact .st-Footer_Pagetop{bottom:120px}}.contact-Intro{max-width:640px;margin-top:60px;margin-inline:auto;padding-inline:20px}.contact-Intro_SubText{font-size:.875rem;opacity:.8}.contact-Intro_Text+.contact-Intro_SubText{margin-top:10px}@media screen and (min-width: 960px){.contact-Intro{margin-top:130px;padding-inline:40px}}.contact-Form{margin-top:60px;margin-bottom:150px}.contact-Form_Type{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:15px}.contact-Form_Type_Item{max-width:190px;margin-left:20px;list-style:none}@media screen and (min-width: 600px){.contact-Form_Type{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.contact-Form_Type_Item{margin-left:0}}@media screen and (min-width: 960px){.contact-Form{margin-top:80px;margin-bottom:200px}.contact-Form-thanks{margin-top:130px}.contact-Form-thanks .sw-Form_Inner{max-width:640px}.contact-Form_Type{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}