.home-works{margin:40px auto;max-width:1200px;padding-left:30px;padding-right:30px}.home-works-steps .stepSection .field-description{font-size:18px!important;font-family:source sans pro,sans-serif!important;color:#313131!important;line-height:2rem;height:auto;overflow:hidden;padding:0 10px;font-weight:700}.home-works-steps .stepSection .field-title{font-size:25px!important;font-family:montserrat,sans-serif!important;color:#313131!important;font-weight:900;line-height:2rem!important;margin-bottom:20px}.home-works-steps .stepSection{text-align:center}.home-works-steps .stepSection img{width:100%;box-shadow:5px 5px 15px 0 rgba(0,0,0,.08);margin-bottom:21px}@media only screen and (min-width:1400px){.home-works{margin:40px auto;max-width:1364px}}@media(min-width:769px) and (max-width:992px){.home-works{margin:25px auto 0;max-width:calc(100% - 50px)}}@media(max-width:768px){.home-works{margin:25px auto 0;max-width:calc(100% - 30px)}.home-works-steps{padding:0}.home-works-steps .paddingMobile{padding:0 5px}.home-works-steps .stepSection{margin-bottom:25px}.home-works-steps .stepSection .field-title{font-size:18px!important;margin-bottom:10px}.home-works-steps .stepSection .field-description{padding:0;font-size:14px!important;padding:0;line-height:1.4rem;height:auto}.home-works-steps .stepSection img{margin-bottom:10px}}@media(max-width:480px){.home-works h1{font-size:22px}}