.keyBenefits .benefits_item .textColumn{padding-right:40px;width:69%}.keyBenefits .benefits_item .imgColumn img{border-radius:7px;overflow:hidden}.keyBenefits .benefits_item .imgColumn{width:31%}.keyBenefits .benefitRow{margin-left:-25px;margin-right:-25px}.keyBenefits .benefits_item{padding-bottom:40px;padding-left:25px;padding-right:25px}.keyBenefits .main_title h2{font-size:48px;font-weight:800;line-height:1;margin-bottom:30px}.keyBenefits .main_title h4{font-weight:400;line-height:1.3em}.keyBenefits .main_title h4:last-child{margin-bottom:0}.keyBenefits .benefits_item .textColumn h4{font-weight:400;line-height:1.3em}.keyBenefits .benefits_item .rightColumn{padding-left:20px;width:calc(100% - 32px)}.keyBenefits .benefits_item .checkIcon{width:32px}.keyBenefits .benefits_item .checkIcon svg{display:block}.keyBenefits .ctabenefits .cta-tertiary.blue-btn{max-width:1048px;padding:40px 30px;width:100%}@media (max-width:1280px){.keyBenefits .ctabenefits .cta-tertiary.blue-btn{padding:23px}}@media (max-width:1200px){.keyBenefits .benefits_item{width:100%}}@media (max-width:991px){.keyBenefits .main_title h2{font-size:33px}}@media (max-width:575px){.keyBenefits .benefits_item{width:100%}.keyBenefits .benefits_item .textColumn{padding-bottom:30px;padding-right:0;width:100%}.keyBenefits .benefits_item .imgColumn{width:100%}.keyBenefits .benefitRow{margin-left:-20px;margin-right:-20px}}