.textImageForm{background-color:#000;margin-top:150px}.textImageForm__inner{margin:0 auto;max-width:1560px;padding:0 1rem}.textImageForm__left--content h2{font-weight:700}.textImageForm__content{background-color:#fff;border-radius:34px;box-shadow:0 0 10px #00000033;position:relative;top:-100px}.textImageForm__right{padding-top:70px}.textImageForm__right .form-title{background-color:#fff;padding-bottom:0}.textImageForm__content img{display:block}@media screen and (min-width:1200px){.textImageForm__content{display:flex;flex-flow:row;gap:50px}.textImageForm__right{padding-right:140px;width:calc(60% - 50px)}.textImageForm__left--content{padding-left:90px;padding-right:90px;padding-top:80px}.textImageForm__left{display:flex;flex-direction:column;gap:50px;justify-content:space-between;width:40%}}@media screen and (min-width:768px) and (max-width:1199.99px){.textImageForm__content{display:flex;flex-flow:row;gap:20px}.textImageForm__right{padding-bottom:20px;padding-right:20px;width:calc(50% - 20px)}.textImageForm__left--content{padding-left:20px;padding-right:90px;padding-top:20px}.textImageForm__left{display:flex;flex-direction:column;gap:50px;justify-content:space-between;width:50%}}@media screen and (max-width:767.99px){.textImageForm__left--content,.textImageForm__right{padding:40px}.textImageForm__left>div:last-child{max-height:400px;overflow:hidden}.textImageForm__left>div:last-child img{object-fit:cover;object-position:center;width:100%}}