.two-col-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media (max-width:1023px){.two-col-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:1024px){.two-col-banner-module .left-col.col-flex{width:40%}.two-col-banner-module .right-col.col-flex{width:60%}.two-col-content h1{font-size:calc(var(--h1_font_size_mobile)*1.2)}}.two-col-banner-module .rotating-wrapper.slick-initialized.slick-slider{padding-bottom:0}.two-col-banner-module .rotating-wrapper .hide:not(:first-child):not(.slick-slide){display:none}.two-col-banner-module h1 span.rotating-item{line-height:1.2}.two-col-banner-module h1 .fade span.rotating-item{opacity:0;transition:all .5s ease}.two-col-banner-module h1 .fade .slick-active span.rotating-item{opacity:1;transition-delay:.3s}.two-col-banner-module h1 .fade:not(.slick-initialized) span.rotating-item{opacity:1}