@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.estate-offer{margin:10rem 0}.estate-offer .text{background:#3a3a3c;color:#fff;padding:5rem 5vw 5rem 20vw}.estate-offer .text h4{margin:0 0 3rem}.estate-offer .text .paragraph ul{margin:3rem 0}.estate-offer .text .paragraph ul li{margin:1rem 0}.estate-offer .text .paragraph ul li::marker{color:#fab528}.estate-offer form{background:#fab528;padding:5rem 5vw;color:#fff}.estate-offer form h4{margin-bottom:3rem}.estate-offer form .row{margin-bottom:5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.estate-offer form .row .input-wrapper{position:relative}.estate-offer form .row .input-wrapper .parsley-errors-list{top:100%;bottom:auto}.estate-offer form .row button{display:inline-block;vertical-align:middle;width:5rem;height:5rem;margin-left:1rem;padding:0;border-radius:50%;line-height:5rem;background:#3a3a3c}.estate-offer form .row button img{display:inline-block;vertical-align:middle;width:2rem;height:2rem;object-fit:contain;object-position:center center}@media only screen and (max-width:1024px){.estate-offer .text{padding:5rem}}