.feedback{padding:0 0 4.6rem}.feedback::after{content:"";position:absolute;left:0;bottom:0;z-index:-1;width:100%;min-height:26rem;background-color:var(--black)}.feedback__container{background-color:#fff;border:solid 1px #ebebf2;border-radius:24px;-webkit-box-shadow:0 0 32px 0 rgba(96,99,134,.0509803922);box-shadow:0 0 32px 0 rgba(96,99,134,.0509803922);padding:3.2rem 2.4rem}.feedback__wrap{max-width:42rem}.feedback__title{font-weight:400;line-height:120%;letter-spacing:-.03em;color:var(--black)}.feedback__descr{font-weight:400;font-size:1.3rem;line-height:143%;margin-top:1.6rem;color:var(--text)}.feedback__descr-second{font-weight:400;font-size:1.6rem;line-height:140%;margin-top:1.6rem;color:var(--text)}.feedback__link{display:inline-block;color:var(--accent);font-weight:400;font-size:1.8rem;line-height:140%;margin-top:1.6rem}.feedback__form .wpcf7-form-control-wrap .iti{width:100%}.feedback__form .wpcf7 input[type=submit]{margin:0}@media only screen and (min-width:768px){.feedback{padding:0 0 7rem}}@media only screen and (min-width:992px){.feedback__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.2rem 5rem;padding:6.4rem}.feedback__title{font-size:4.6rem}.feedback__descr-second{font-size:1.8rem}}@media only screen and (max-width:992px){.feedback__form .grid-2{-ms-grid-columns:1fr;grid-template-columns:1fr}.feedback__form .grid-2 .w100{-ms-grid-column:1;grid-column:1}}@media only screen and (max-width:576px){.feedback .grid-2{-ms-grid-columns:1fr;grid-template-columns:1fr}.feedback__form{margin-top:1.2rem}}