.home-services-section{background-color:#f9f4ee;padding:160px 15px;text-align:center}.home-services-section .home-services-section-in{margin:0 auto;max-width:1220px}.home-services-section .home-services-row:after,.home-services-section .home-services-row:before{clear:both;content:"";display:table;width:100%}.home-services-section .home-services-col{float:left;padding:1px;text-align:left;width:33.33333333%}.home-services-section .home-services-col-in{padding:0 30px}.home-services-section .home-services-card>div>div *{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.home-services-section .card-topic{color:#7b6c00;font-family:Montserrat;font-size:18px;font-weight:700;line-height:20px;padding-bottom:10px}.home-services-section .card-title{color:#000;font-family:Montserrat;font-size:40px;font-weight:700;line-height:48px;padding-bottom:20px}.home-services-section .card-summary{color:#000;font-family:Montserrat;font-size:24px;font-weight:300;line-height:32px;padding-bottom:20px}.home-services-section .card-link{color:#444;font-family:Source Sans Pro;font-size:20px;font-weight:400;line-height:28px}.home-services-section .card-link a{color:#69f!important;font-size:inherit}.home-services-section .card-link a:hover{color:#69f!important}.home-services-section .service-btn-wrap-hm{font-size:20px;left:0;line-height:28px;padding-left:15px;padding-right:15px;position:absolute;text-align:left;top:0;width:100%}.home-services-section{position:relative;z-index:3}.home-services-section .home-services-wrap-in{min-height:28px}@media (max-width:1199px){.home-services-section .card-topic{font-size:16px;line-height:20px}.home-services-section .card-title{font-size:32px;line-height:40px}}@media (max-width:991px){.home-services-section .card-title{font-size:26px;line-height:32px}.home-services-section .card-summary{font-size:20px;line-height:28px}}@media (max-width:767px){.home-services-section{padding-bottom:70px;padding-top:70px}.home-services-section .home-services-col{width:100%}.home-services-section .card-topic{font-size:14px;line-height:20px}.home-services-section .card-summary{font-size:24px;line-height:32px}.home-services-section .card-link{padding-bottom:60px}}@media (max-width:479px){.home-services-section .card-title{font-size:24px;line-height:30px}}