.bg_dark{background:var(--color-dark) url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="289.18" height="358.04" viewBox="0 0 289.18 358.04"><g transform="translate(0 0)"><path d="M42.759,99.438,68.627,215.26,27.01,390.645h67.52l42.3-175.384L121.94,149.784l51.855,32.906,94.595,153.47,47.8-47.8L222.114,134.387l-120.9-76.148L60.434,32.6Z" transform="translate(-27.01 -32.605)" fill="%23fff" opacity="0.106"/></g></svg>') no-repeat 100% 70%;}
.subpage_type_contact{font-family:var(--font-secondary),sans-serif;}
.subpage_content_type_contact{float:left;width:50%;}
.subpage_content_type_contact .col-1-2{width:48%;}
.subpage_type_contact .col-inner{padding-top:0;}
.subpage_type_contact .col-1-2:first-child .col-inner{padding-left:0;}
.subpage_type_contact .col-1-2:nth-child(2) .col-inner{padding-right:0;}
.subpage_type_contact a,.subpage_type_contact a:visited{color:#fff;}
#form{float:left;width:50%;padding-top:3.25rem}
#form .input,#form textarea,.select2-container--default .select2-selection--single{border-radius:var(--border-radius) !important;font-family:var(--font-secondary),sans-serif;}
#form textarea{height:190px;padding-left:0.625rem;padding-right:0.625rem;}

@media screen and (max-width: 1023px) {
.subpage_content_type_contact,#form{float:none;width:auto;}
#form{padding-top:0.625rem;}
}
@media screen and (max-width: 768px) {
.subpage_content_type_contact .col-1-2{float:left;width:50%;}
}
@media screen and (max-width: 599px) {
.subpage_content_type_contact .col-1-2{float:none;width:auto;}
}
