section.contact-form-module{background-color:#faf9ff;overflow:hidden;position:relative;z-index:1}section.contact-form-module div.container .wrapper-top{display:flex}section.contact-form-module div.container .wrapper-top .wrapper-content{display:flex;justify-content:center}section.contact-form-module div.container .wrapper-top .wrapper-content h2,section.contact-form-module div.container .wrapper-top .wrapper-content h3,section.contact-form-module div.container .wrapper-top .wrapper-content h4{text-align:center}section.contact-form-module div.container .wrapper-form-img{display:flex;gap:2rem 4rem;justify-content:space-between;margin-top:5rem}@media (max-width:1000px){section.contact-form-module div.container .wrapper-form-img{flex-direction:column-reverse;margin-top:4rem}}section.contact-form-module div.container .wrapper-form-img .wrapper-img{background-color:#3e0d81;border-radius:.5rem;min-height:500px;overflow:hidden;position:relative;width:calc(100% - 650px)}@media (max-width:1000px){section.contact-form-module div.container .wrapper-form-img .wrapper-img{height:450px;min-height:inherit;width:100%}}section.contact-form-module div.container .wrapper-form-img .wrapper-img figure.bg{display:block;height:100%;left:0;position:absolute;top:0;width:100%}section.contact-form-module div.container .wrapper-form-img .wrapper-img figure:not(.bg){height:100%;position:absolute;width:100%}section.contact-form-module div.container .wrapper-form-img .wrapper-img figure:not(.bg) img{bottom:0;height:100%;left:50%;max-height:calc(100% - 2.5rem);max-width:100%;position:absolute;transform:translateX(-50%);width:auto}section.contact-form-module div.container .wrapper-form-img .wrapper-form{background-color:#fff;border-radius:.5rem;max-width:650px;width:100%}@media (max-width:1000px){section.contact-form-module div.container .wrapper-form-img .wrapper-form{max-width:100%;width:100%}}