.homepage-services-wrap{background-color:#f7f7f7}.homepage-services-wrap .homepage-services-title h4{text-transform:uppercase;font-weight:600;margin-bottom:20px;color:#fff;text-align:center}.homepage-services-wrap .homepage-services-title{padding-left:15px;padding-right:15px;position:relative}.homepage-services-wrap .homepage-services-bg{padding-bottom:17.665%;background-position:41.55px -4.5px;background-size:cover;background-attachment:fixed}.homepage-services-wrap .homepage-services-grp{padding-bottom:30px;position:relative;overflow:visible}.homepage-services-wrap.service-bg-image .homepage-services-inner{margin-top:-12.85%}.homepage-services-wrap .homepage-services-item-inner{padding-top:12%;padding-right:12%;padding-bottom:18%;padding-left:12%;background-color:#fff;box-shadow:0 0 3px rgb(0 0 0 / 10%);position:relative;overflow:hidden;height:100%;text-align:center}.homepage-services-wrap .homepage-services-item-inner .text-extra-dark-gray{font-size:22px;line-height:35px}.homepage-services-wrap .center-col p{line-height:22px;font-size:14px}.homepage-services-wrap .homepage-services-inner{box-sizing:border-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.homepage-services-wrap .homepage-services-item{display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.homepage-services-wrap .homepage-services-item .cm-col-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:1}.homepage-services-wrap .text-deep-pink{color:#c11920}@media(min-width:1660px){.homepage-services-wrap .homepage-services-bg{padding-bottom:13.3%}.homepage-services-wrap.service-bg-image .homepage-services-inner{margin-top:-13%}}@media(min-width:1025px){.homepage-services-wrap .homepage-services-bg{background-position-x:0 !important}}@media(max-width:1050px){.homepage-services-wrap .homepage-services-bg{background-attachment:inherit !important;background-position:center center !important}}@media(max-width:991px){.homepage-services-wrap .homepage-services-item{margin-bottom:30px}.homepage-services-wrap .homepage-services-inner{margin-bottom:-30px}}@media(max-width:1199px){.homepage-services-wrap .homepage-services-bg{padding-bottom:21.3%}.homepage-services-wrap.service-bg-image .homepage-services-inner{margin-top:-10.2%}}@media(max-width:991px){.homepage-services-wrap .homepage-services-bg{padding-bottom:16.5%}.homepage-services-wrap.service-bg-image .homepage-services-inner{margin-top:-11.2%}}@media(min-width:768px){.homepage-services-wrap .homepage-services-grp{padding-top:0}}@media(max-width:767px){.homepage-services-wrap .homepage-services-bg{padding-bottom:50px;padding-top:50px}.homepage-services-wrap.service-bg-image .homepage-services-inner{margin-top:0}.homepage-services-wrap .homepage-services-item-inner{padding-top:5%;padding-right:5%;padding-bottom:10%;padding-left:5%}.homepage-services-wrap .homepage-services-item{margin-bottom:25px}.homepage-services-wrap .homepage-services-inner{margin-bottom:-25px}.homepage-services-wrap .homepage-services-grp{padding-bottom:25px}}