.estimate--section{padding:127px 0}.estimate--contentbox{max-width:670px;padding:50px;background:#fff;width:100%}.estimate--contentbox .title{font-size:42px;font-weight:800;color:#182b43;line-height:50px}.estimate--contentbox .text{margin-top:15px}.estimate--contentbox .text p{font-size:16px;line-height:19px;color:#182b43;font-weight:500}.estimate--contentbox .btn--holder{margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn{border:0;outline:0;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:13px 35px;border-radius:200px;font-size:18px;line-height:24px;background:#7cbb42;color:#fff;-webkit-transition:.5s linear;transition:.5s linear;text-align:center;font-weight:600}.btn:hover{background:#639535}@media only screen and (max-width:840px){.estimate--section .title{font-size:28px}}@media only screen and (max-width:480px){.btn{font-size:16px}}@media only screen and (max-width:480px){.estimate--section .title{font-size:24px}}