@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.form-estimate{padding-bottom:10rem;text-align:center}.form-estimate form .row{grid-gap:1rem;gap:1rem;margin-bottom:1rem;-ms-flex-align:center;align-items:center}.form-estimate form .row:last-child{margin-top:3rem}.form-estimate form .row input[type=checkbox]{display:none}.form-estimate form .row textarea ::-webkit-input-placeholder{color:rgba(31,44,82,.5);font-style:normal}.form-estimate form .row textarea ::-moz-placeholder{color:rgba(31,44,82,.5);font-style:normal}.form-estimate form .row textarea :-ms-input-placeholder{color:rgba(31,44,82,.5);font-style:normal}.form-estimate form .row textarea :-moz-placeholder{color:rgba(31,44,82,.5);font-style:normal}.form-estimate form .row textarea:-ms-input-placeholder{color:rgba(31,44,82,.5);font-style:normal}.form-estimate form .row textarea:placeholder-shown{color:rgba(31,44,82,.5);font-style:normal}.form-estimate form .row .left{text-align:left}.form-estimate form .row .left .input-wrapper{display:block;margin-bottom:1rem}.form-estimate form .row .right{text-align:right}.form-estimate form .title{margin:3rem 0 4rem;font-size:2.171rem;font-weight:600}.form-estimate form .row~.title{margin-top:7rem}.form-estimate form .grid{grid-gap:1rem;gap:1rem}.form-estimate form .big-btn:hover span{background:#424a60}.form-estimate form .big-btn input{display:none}.form-estimate form .big-btn span{display:block;padding:3rem;border-radius:.5rem;color:#fff;font-size:1.3rem;font-weight:600;text-transform:uppercase;background:#57617e;cursor:pointer;transition:all .5s cubic-bezier(.25,.46,.45,.94)}.form-estimate form .big-btn span:before{display:none}.form-estimate form .big-btn input:checked~span{background:#1f2c52}.form-estimate form .big-icon-btn span{color:#1f2c52;background:#e8e9ed}.form-estimate form .big-icon-btn img{margin-bottom:1rem;width:5rem;height:5rem;object-fit:contain;object-position:center center;transition:all .5s cubic-bezier(.19,1,.22,1)}.form-estimate form .big-icon-btn input:checked~span{color:#fff}.form-estimate form .big-icon-btn input:checked~span img{-moz-filter:brightness(10);-ms-filter:brightness(10);-o-filter:brightness(10);filter:brightness(10)}@media only screen and (max-width:1124px){.form-estimate form .grid.grid-h-3{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media only screen and (max-width:576px){.form-estimate form .grid.grid-h-3{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}