.site-heading h2[data-v-3217d104]{position:relative}.site-heading h2[data-v-3217d104]:before{left:0;margin-left:0}.site-heading h2[data-v-3217d104]:after{left:0;margin-left:46px}.contact-area .heading h2[data-v-3217d104]{font-weight:600;text-transform:capitalize}.contact-area .heading[data-v-3217d104]{margin-bottom:30px}.contact-area .heading p[data-v-3217d104]{margin:0}.contact-area .contact-items input[data-v-3217d104],.contact-area .contact-items textarea[data-v-3217d104]{border:1px solid #e7e7e7;border-radius:inherit;box-shadow:inherit}.contact-area .contact-items textarea[data-v-3217d104]{min-height:150px;padding:15px 10px}.contact-area .contact-items button[data-v-3217d104]{background:transparent none repeat scroll 0 0;border:2px solid #232323;color:var(--gray-5);display:inline-block;font-weight:600;letter-spacing:1px;margin-top:15px;padding:10px 35px;text-transform:uppercase}.contact-area .contact-items button i[data-v-3217d104]{margin-left:2px}.contact-area .contact-items img.loader[data-v-3217d104]{margin-left:5px}.contact-area .contact-form[data-v-3217d104]{overflow:hidden}.contact-area .contact-block[data-v-3217d104]{border:1px solid #e7e7e7;display:flex;flex-direction:column;margin-top:30px;overflow:hidden}@media(min-width:1200px){.contact-area .contact-block[data-v-3217d104]{flex-direction:row}}.contact-area .contact-block .contact-row[data-v-3217d104]{display:flex;flex:0 0 100%;max-width:100%;padding:1rem}@media(min-width:1200px){.contact-area .contact-block .contact-row[data-v-3217d104]{flex:0 0 50%;max-width:50%}}.contact-area .contact-block .contact-row+.contact-row[data-v-3217d104]{border-top:1px solid #e7e7e7}@media(min-width:1200px){.contact-area .contact-block .contact-row+.contact-row[data-v-3217d104]{border-left:1px solid #e7e7e7;border-top:0}}.contact-area .contact-block .contact-row .icon[data-v-3217d104]{align-items:center;display:flex;justify-content:center;vertical-align:middle}.contact-area .contact-block .contact-row .info[data-v-3217d104]{display:table-cell;padding:0;vertical-align:middle}.contact-area .contact-block .contact-row span[data-v-3217d104]{display:block;font-weight:600;line-height:24px;text-transform:uppercase}.contact-area .contact-block .contact-row i[data-v-3217d104]{display:inline-block;font-size:38px;padding-right:16px}.contact-area.item-flex .container>.row[data-v-3217d104]{display:flex}
