.contact-on-blog{padding:4rem 0;border-bottom:1px solid var(--border-grey);border-top:1px solid var(--border-grey);display:grid;gap:0}.blog-post__content>.contact-on-blog{margin:3.5rem 0}@media only screen and (min-width: 1180px){.contact-on-blog{grid-template-columns:50% 1fr;gap:0 7.8rem}}.contact-on-blog .mform__image{margin-bottom:0}.contact-on-blog .mform__form-wrap{padding-bottom:0}.contact-on-blog .mform__content{padding-right:0}@media only screen and (min-width: 768px){.contact-on-blog .mform__content{display:grid;grid-template-columns:1fr 1fr;gap:0 1.1rem}}@media only screen and (min-width: 1180px){.contact-on-blog .mform__content{display:block;padding-right:0}}.contact-on-blog .mform__item{margin-bottom:3.4rem}@media only screen and (min-width: 1180px){.contact-on-blog .mform__text{max-width:28rem}}.contact-on-blog .mform__priv{padding-right:0;margin:3.4rem 0}.contact-on-blog a{color:var(--Colors-Grey-Grey-900) !important}.contact-on-blog .wpcf7-not-valid-tip{color:#970000;font-size:1rem;font-weight:600;position:absolute;left:0;top:calc(100% + 1rem)}.contact-on-blog .wpcf7-not-valid-tip::before{content:"/ "}.contact-on-blog .wpcf7-response-output{color:#970000;font-size:1.4rem;font-weight:600;padding:2rem 0 !important;border:0 !important;margin:0 !important}.contact-on-blog .wpcf7-response-output::before{content:"/ "}.contact-on-blog .wpcf7 form.sent .wpcf7-response-output{color:var(--blue)}
