.il-comp.banner-cm.mode-two-col{padding:115px 0 85px}.il-comp.banner-cm h2{font-style:normal;font-weight:300;letter-spacing:.025px;margin-bottom:24px;line-height:40px}.il-comp.banner-cm .two-col-view h2{margin-bottom:16px}.il-comp.banner-cm span.hs-cta-wrapper{display:block;margin-top:32px}.il-comp.banner-cm.mode-two-col span.hs-cta-wrapper{display:block;margin-top:16px}@media(min-width:1025px){.il-comp.banner-cm .two-col-view{display:flex;justify-content:space-between}.il-comp.banner-cm .two-col-view>div{max-width:calc(50% - 18px);flex-basis:calc(50% - 18px)}.il-comp.banner-cm .two-col-view>div:first-child{padding-right:16px}.il-comp.banner-cm .two-col-view>div:last-child{padding-left:16px}}@media only screen and (min-width:1024px) and (max-width:1600px) and (orientation:landscape){.il-comp.banner-cm.mode-two-col{padding:70px 0}}@media(max-width:1024px){.il-comp.banner-cm.mode-two-col{padding:60px 0}.il-comp.banner-cm .two-col-view .second-col{margin-top:28px}.il-comp.banner-cm .two-col-view h2{margin-bottom:26px}}@media(max-width:767px){.il-comp.banner-cm.mode-two-col{padding:50px 0 50px}.il-comp.banner-cm .two-col-view .second-col{margin-top:24px}.il-comp.banner-cm .two-col-view h2{margin-bottom:22px}}