#layout-main>.contact-page{width:1140px;max-width:100%;margin:0 auto;padding-left:15px;padding-right:15px}#layout-main>.contact-page .set-forms+.site-wrapper-3fd2,#layout-main>.contact-page .site-wrapper-3fd2:has(+.set-forms),#layout-main>.contact-page .site-wrapper-3fd2+.set-forms{margin-right:0;margin-left:0}#layout-main>.contact-page .set-forms .wpcf7,#layout-main>.contact-page .site-wrapper-3fd2{background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.15);padding:20px;border-radius:8px 8px 0 0}#layout-main>.contact-page .set-forms:has(+.site-wrapper-3fd2) .wpcf7,#layout-main>.contact-page .site-wrapper-3fd2:has(+.set-forms){background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.15);padding:20px;border-radius:8px 8px 0 0}#layout-main>.contact-page .site-wrapper-3fd2+.set-forms .wpcf7{box-shadow:none;padding:0}#layout-main>.contact-page .set-forms:has(+.site-wrapper-3fd2){padding-bottom:0}#layout-main>.contact-page .set-forms+.site-wrapper-3fd2,#layout-main>.contact-page .site-wrapper-3fd2+.set-forms{background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.15);padding:20px;border-radius:0 0 8px 8px;position:relative}#layout-main>.contact-page .set-forms+.site-wrapper-3fd2:before,#layout-main>.contact-page .set-forms+.site-wrapper-3fd2:after,#layout-main>.contact-page .site-wrapper-3fd2+.set-forms:before,#layout-main>.contact-page .site-wrapper-3fd2+.set-forms:after{content:"";position:absolute;top:0;left:20px;width:calc(100% - 40px);height:1px;background:#e5e5e5}#layout-main>.contact-page .set-forms+.site-wrapper-3fd2:before,#layout-main>.contact-page .site-wrapper-3fd2+.set-forms:before{top:-11px;left:0;width:100%;height:20px;background:#fff}
