.p-contact .c-form{max-width:600px;width:100%;margin-left:auto;margin-right:auto;padding:30px;border:1px solid #2e3192;border-radius:10px;margin-top:60px;margin-bottom:80px}@media screen and (max-width:640px){.p-contact .c-form{margin-top:40px;margin-bottom:60px}}.p-contact .c-form .c-btn-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px}.p-contact .c-form .c-btn-wrapper .c-btn-text2{margin-top:10px}.p-contact__form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1000px){.p-contact__form{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.p-contact__form .form-access{max-width:300px;width:30%;margin-top:60px}@media screen and (max-width:1000px){.p-contact__form .form-access{width:100%;max-width:100%;margin-bottom:80px;margin-top:0}}.p-contact__form .form-access .map{position:relative;width:100%;padding-top:60%;margin-bottom:10px}.p-contact__form .form-access .map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.p-contact__completed{text-align:center;padding-top:40px;padding-bottom:130px}.p-contact__completed .t-text{margin-top:20px;margin-bottom:50px}