.background-set{background-position:center;background-repeat:no-repeat;background-size:cover}.content-width{margin:0 auto;max-width:1916px}.page-id-678 .addtoany_content{display:none}.page-id-678 .content{padding:50px 0}@media screen and (min-width: 1024px){.page-id-678 .content{padding:100px 0}}.page-id-678 .content h2{color:#414141;margin-bottom:30px}@media screen and (min-width: 1024px){.page-id-678 .content h2{margin-bottom:50px}}@media screen and (min-width: 1024px){.page-id-678 .content h2{font-size:28px}}.page-id-678 .content p,.page-id-678 .content a{color:#414141}.page-id-678 .content p{line-height:2.5}.page-id-678 .content a{text-decoration:underline}.page-id-678 .content table{width:100%;max-width:630px}@media screen and (min-width: 768px){.page-id-678 .content table{margin-left:auto}}.page-id-678 .content label{display:block;width:100%}.page-id-678 .content tr{margin-bottom:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-id-678 .content tr:last-child{margin-bottom:0}.page-id-678 .content tr.contact{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:80px}@media screen and (min-width: 1024px){.page-id-678 .content tr.contact{margin-bottom:100px}}.page-id-678 .content th{font-size:12px;width:30%}.page-id-678 .content th.btn_th{max-width:180px;height:50px}@media screen and (min-width: 1024px){.page-id-678 .content th{font-size:20px}}.page-id-678 .content td{position:relative;width:60%;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1024px){.page-id-678 .content td{font-size:20px}}.page-id-678 .content td.textarea{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:200px}.page-id-678 .content td.textarea span.error{position:absolute;top:200px;display:block;font-size:12px;margin-top:5px}@media screen and (min-width: 1024px){.page-id-678 .content td.textarea span.error{font-size:16px}}.page-id-678 .content td.under{height:auto}.page-id-678 .content input{padding:0 10px;width:100%;height:100%}@media screen and (min-width: 1024px){.page-id-678 .content input{font-size:20px}}.page-id-678 .content textarea{padding:0px 10px;width:100%;height:100%}@media screen and (min-width: 1024px){.page-id-678 .content textarea{font-size:20px}}.page-id-678 .content span.error{position:absolute;top:40px;display:block;font-size:12px;margin-top:5px}@media screen and (min-width: 1024px){.page-id-678 .content span.error{font-size:16px}}.page-id-678 .content .contact-form__submit.top{width:80%;max-width:165px;margin:0 auto;height:50px}.page-id-678 .content .contact-form__submit.under{margin-top:30px}.page-id-678 .content .contact-form__submit.under input[type=submit]{background:none;border:none}.page-id-678 .content input[type=submit]{background:none;border:1px solid #414141;cursor:pointer}.page-id-678 .content input[type=submit]:hover{opacity:.7}.page-id-678 .content__inner{max-width:600px}@media screen and (min-width: 1024px){.page-id-678 .content__inner{max-width:700px}}.page-id-678 .content .contact-form__privacy{position:relative;margin-bottom:50px}.page-id-678 .content .contact-form__privacy label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-id-678 .content .contact-form__privacy input{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:10px}.page-id-678 .content .contact-form__privacy span{font-size:10px;color:#414141}@media screen and (min-width: 360px){.page-id-678 .content .contact-form__privacy span{font-size:12px}}@media screen and (min-width: 1024px){.page-id-678 .content .contact-form__privacy span{font-size:16px}}.page-id-678 .content .contact-form__privacy span.error{position:absolute;top:18px;left:0;color:#b70000}.page-id-678 .content .contact-form__link{line-height:1.5;margin-bottom:30px}@media screen and (min-width: 1024px){.page-id-678 .content .contact-form__link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page-id-678 .content .contact-form__link span{font-size:12px;color:#414141}@media screen and (min-width: 1024px){.page-id-678 .content .contact-form__link span{font-size:16px}}.page-id-678 .content .contact-form__link a{font-size:12px}@media screen and (min-width: 1024px){.page-id-678 .content .contact-form__link a{font-size:16px}}/*# sourceMappingURL=contact.min.css.map */