#part-foundation>.contact-page{width:1140px;max-width:100%;margin:0 auto;padding-left:15px;padding-right:15px}#part-foundation>.contact-page .standard-data-form+.section-region,#part-foundation>.contact-page .section-region:has(+.standard-data-form),#part-foundation>.contact-page .section-region+.standard-data-form{margin-right:0;margin-left:0}#part-foundation>.contact-page .standard-data-form .wpcf7,#part-foundation>.contact-page .section-region{background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.15);padding:20px;border-radius:8px 8px 0 0}#part-foundation>.contact-page .standard-data-form:has(+.section-region) .wpcf7,#part-foundation>.contact-page .section-region:has(+.standard-data-form){background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.15);padding:20px;border-radius:8px 8px 0 0}#part-foundation>.contact-page .section-region+.standard-data-form .wpcf7{box-shadow:none;padding:0}#part-foundation>.contact-page .standard-data-form:has(+.section-region){padding-bottom:0}#part-foundation>.contact-page .standard-data-form+.section-region,#part-foundation>.contact-page .section-region+.standard-data-form{background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.15);padding:20px;border-radius:0 0 8px 8px;position:relative}#part-foundation>.contact-page .standard-data-form+.section-region:before,#part-foundation>.contact-page .standard-data-form+.section-region:after,#part-foundation>.contact-page .section-region+.standard-data-form:before,#part-foundation>.contact-page .section-region+.standard-data-form:after{content:"";position:absolute;top:0;left:20px;width:calc(100% - 40px);height:1px;background:#e5e5e5}#part-foundation>.contact-page .standard-data-form+.section-region:before,#part-foundation>.contact-page .section-region+.standard-data-form:before{top:-11px;left:0;width:100%;height:20px;background:#fff}
