.d-flex{display:flex;flex-wrap:wrap}.align-center{align-items:center}.SummerCtaImgMain{padding:154px 0}.SummerCtaImgMain .Title *{margin-bottom:0}.SummerCtaImgMain .Description *{color:#fff}.SummerCtaImgMain .Description p:last-child{margin-bottom:0}.SummerCtaImgMain .SummerCtaImgOuter{border-radius:24px;position:relative}.SummerCtaImgMain .SummerCtaImgInner{padding:40px 60px;position:relative;z-index:3}.SummerCtaImgMain .TextPart{width:63.5%}.SummerCtaImgMain .WithoutImg .TextPart{width:55%}.SummerCtaImgMain .WithImg .TextPart{padding-left:65px}.SummerCtaImgMain .ImgPart{align-items:flex-end;display:flex;width:36.5%}.SummerCtaImgMain .ImgPart .ImgWrapper{height:calc(100% + 220px);margin-bottom:-40px;margin-top:-195px;width:100%}.SummerCtaImgMain .ImgPart img{display:block;height:100%!important;object-fit:contain;object-position:bottom;width:100%}.SummerCtaImgMain .Description{padding-top:10px}.SummerCtaImgMain .ButtonContent{padding-top:30px}.SummerCtaImgMain .button{font-size:16px;font-weight:600;line-height:1.4;padding:16px 24px}@media(max-width:1199px){.SummerCtaImgMain{padding:100px 0}.SummerCtaImgMain .ImgPart,.SummerCtaImgMain .TextPart{width:50%}.SummerCtaImgMain .WithoutImg .TextPart{width:100%}}@media(max-width:991px){.SummerCtaImgMain{padding:70px 0}.SummerCtaImgMain .SummerCtaImgInner{padding:40px}.SummerCtaImgMain .ImgPart,.SummerCtaImgMain .TextPart{width:100%}.SummerCtaImgMain .WithImg .TextPart{padding:35px 0 0}.SummerCtaImgMain .ImgPart .ImgWrapper{border-bottom:1.5px solid #000;height:100%;margin-bottom:0;margin-top:0;width:100%}}@media(max-width:767px){.SummerCtaImgMain .ButtonContent{padding-top:20px}.SummerCtaImgMain{padding:50px 0}.SummerCtaImgMain .SummerCtaImgInner{padding:30px}}