section.form_section{padding:50px}section.form_section form input,section.form_section * form select,section.form_section * form textarea{border:1px solid #BEBEBE;width:80%}section.form_section #message{border:1px solid #BEBEBE;width:80%}section.form_section .submit{display:block;border-radius:32px;border:2px solid #26a19f;background:#26a19f;margin:auto;font-family:foco,sans-serif;font-weight:600;font-size:1.5rem;color:#fff;line-height:1.3;font-style:italic;display:flex;padding:16px 48px;flex-direction:column;justify-content:center;align-items:center;text-transform:uppercase}section.form_section .submit:hover{background:#644686}section.content .contact_content{background:#F2F9FC;padding:25px}section.content .contact_content p{margin-bottom:25px;font-family:work-sans,sans-serif;font-weight:400;font-size:24px;color:#000;line-height:1.3;line-height:33px;letter-spacing:0em;text-align:left}section.map iframe{width:100%;height:300px}@media only screen and (min-width: 768px){section.form_section{padding:100px}section.form_section form input,section.form_section * form select,section.form_section * form textarea{border:1px solid #BEBEBE;width:95%}section.form_section #message{border:1px solid #BEBEBE;width:95%}.section_flex{max-width:1536px;margin:auto;display:flex;flex-direction:column-reverse}.section_flex section.content{padding:50px 50px 0}}@media only screen and (min-width: 1200px){section.form_section{padding:100px}section.form_section form input,section.form_section * form select,section.form_section * form textarea{border:1px solid #BEBEBE;width:100%}section.form_section #message{border:1px solid #BEBEBE;width:100%}.section_flex section.content{padding:50px 100px 0}.section_flex section.content .contact_content{padding:25px 50px}section.map iframe{width:100%;height:500px}}
