.associatedServices .ctaModule{background-color:#1f5471;border-bottom:10px solid #fff}.associatedServices .ctaButton a{background-color:#fff;color:#e30613;font-size:15px;line-height:27.178px}.associatedServices .imageBg{background-color:#fff;position:absolute;top:50%;transform:translateY(-50%);z-index:0}.associatedServices .ctaImage img{position:relative;z-index:1}.associatedServices .ctaModuleLine{background-color:red;margin:0}.associatedServices .ctaImage{border-radius:50%}.associatedServices .ctaImage img{width:100%}.associatedServices .preheading{letter-spacing:0;line-height:1.46}@media(min-width:768px) and (max-width:1199px){.associatedServices .contentArea{width:calc(100% - 116px)}.associatedServices .headingPart{width:calc(100% - 257px)}.associatedServices .ctaImage{height:115px;width:115px}.associatedServices .ctaModuleLine{margin-left:70px}.associatedServices .ctaImage{height:95px;width:95px}.associatedServices .ctaModule{border-radius:50px 0 0 0}h2.ctaheading{font-size:28px}.associatedServices .preheading{font-size:24px}}@media(min-width:1200px){.associatedServices .contentArea{width:calc(100% - 8.056vw)}.associatedServices .headingPart{width:calc(100% - 22.847vw)}.associatedServices .ctaImage{height:7.986vw;width:7.986vw}.associatedServices .ctaModuleLine{height:.694vw;margin-left:5.5vw}.associatedServices .ctaModule{border-width:.694vw}.associatedServices .imageBg{border-radius:0 50% 50% 0;height:calc(100% + .5vw);left:-.347vw;width:calc(100% + 1.389vw)}.associatedServices .preheading{font-size:1.667vw}.associatedServices .ctaButton a{font-size:1.04vw;height:4.661vw;line-height:1.89vw;padding:.78vw 2.57vw}}@media(max-width:1199px){.associatedServices .ctaButton{padding-top:15px}.associatedServices .ctaImage{margin-top:-10px}.associatedServices .imageBg{border-radius:50%;height:100%;left:10px;width:100%}.associatedServices .ctaModuleLine{height:10px}}@media(max-width:767px){.associatedServices .ctaImage{height:70px;width:70px}.associatedServices .preheading{font-size:18px}.associatedServices .contentArea{width:calc(100% - 70px)}.associatedServices .ctaModule{border-radius:40px 0 0 0}.associatedServices .ctaButton a{font-size:8px!important;line-height:11.178px!important;padding:12.5px 20px!important}.associatedServices .contentArea{padding-bottom:22px;padding-left:23px;padding-top:24px}.associatedServices .ctaModuleLine{border-bottom:none;height:8px}}