@keyframes SSPopupWrap{0%{opacity:0}to{opacity:1}}.control-text-image-block{padding:60px 0 50px;position:relative}.control-text-image-block.mg-0{padding-bottom:0}.control-text-image-block .textimage-carousel{position:relative}.control-text-image-block .textimage-carousel .tns-control{bottom:20px;top:auto}.control-text-image-block .col-content{margin:0 0 60px}.control-text-image-block .col-content p:not(.h2,.h3,.h4){font-size:1rem}.control-text-image-block .col-content .button-list-wrap{align-items:center;display:flex;justify-content:center;margin:60px 0 0}.control-text-image-block .col-content .button-list-wrap a{align-items:center;cursor:pointer;display:inline-flex;font-size:.875rem;letter-spacing:1px;margin:0 20px;text-transform:uppercase}.control-text-image-block .col-content .button-list-wrap a:first-child{margin-left:0}.control-text-image-block .col-content .button-list-wrap a:last-child{margin-right:0}.control-text-image-block .col-content .button-list-wrap.buttons-solid a{background-color:#000;border:1px solid #000;border-radius:27px;color:#fff;height:55px;padding:0 45px;position:relative;text-align:center;text-decoration:none;transition:background .2s linear,color .2s linear}.control-text-image-block .col-content .button-list-wrap.buttons-solid a:after,.control-text-image-block .col-content .button-list-wrap.buttons-solid a:before{background-color:transparent!important;border-radius:27px;border-right:2px solid #000;bottom:0;content:"";left:0;position:absolute;top:0;transition:border-color .2s linear;width:calc(100% - 4px)}.control-text-image-block .col-content .button-list-wrap.buttons-solid a:before{width:calc(100% - 5px)}.control-text-image-block .col-content .button-list-wrap.buttons-solid a:after{width:calc(100% - 11px)}.control-text-image-block .col-content .button-list-wrap.buttons-solid a:active,.control-text-image-block .col-content .button-list-wrap.buttons-solid a:focus,.control-text-image-block .col-content .button-list-wrap.buttons-solid a:hover{background-color:#fff;color:#000}.control-text-image-block .col-content .button-list-wrap.buttons-text a{text-decoration:underline}.control-text-image-block .col-content .button-list-wrap.buttons-text a:hover{text-decoration:none}.dark-row .control-text-image-block .col-content .button-list-wrap a,.dark-row .control-text-image-block .col-content .button-list-wrap a:active,.dark-row .control-text-image-block .col-content .button-list-wrap a:focus,.dark-row .control-text-image-block .col-content .button-list-wrap a:hover,.sub-dark .control-text-image-block .col-content .button-list-wrap a,.sub-dark .control-text-image-block .col-content .button-list-wrap a:active,.sub-dark .control-text-image-block .col-content .button-list-wrap a:focus,.sub-dark .control-text-image-block .col-content .button-list-wrap a:hover{background-color:transparent;border-color:#fff;color:#fff}.dark-row .control-text-image-block .col-content .button-list-wrap a:active:after,.dark-row .control-text-image-block .col-content .button-list-wrap a:active:before,.dark-row .control-text-image-block .col-content .button-list-wrap a:focus:after,.dark-row .control-text-image-block .col-content .button-list-wrap a:focus:before,.dark-row .control-text-image-block .col-content .button-list-wrap a:hover:after,.dark-row .control-text-image-block .col-content .button-list-wrap a:hover:before,.sub-dark .control-text-image-block .col-content .button-list-wrap a:active:after,.sub-dark .control-text-image-block .col-content .button-list-wrap a:active:before,.sub-dark .control-text-image-block .col-content .button-list-wrap a:focus:after,.sub-dark .control-text-image-block .col-content .button-list-wrap a:focus:before,.sub-dark .control-text-image-block .col-content .button-list-wrap a:hover:after,.sub-dark .control-text-image-block .col-content .button-list-wrap a:hover:before{border-color:#fff}.control-text-image-block .col-image{display:none}.control-text-image-block .bottom-panel{height:50px;width:100%}.control-text-image-block.banner-black .col-content .button-list-wrap.buttons-solid a{background-color:#000;border:1px solid #fff}.control-text-image-block.banner-black .col-content .button-list-wrap.buttons-solid a:hover{background-color:#fff;color:#000}@media (min-width:992px){.control-text-image-block .textimage-carousel .tns-control{bottom:20%;top:auto}.control-text-image-block .textimage-carousel .tns-control.left-arrow{left:auto;right:20px}.control-text-image-block .textimage-slide{display:flex!important;width:100%}.control-text-image-block .textimage-slide .col-content{flex:1 1 auto;padding-right:2rem;width:50%}.control-text-image-block .textimage-slide .col-content .h1,.control-text-image-block .textimage-slide .col-content .h3,.control-text-image-block .textimage-slide .col-content h1,.control-text-image-block .textimage-slide .col-content h2{font-size:4.375rem}.control-text-image-block .textimage-slide .col-content p:not(.h2,.h3,.h4){font-size:1.25rem}.control-text-image-block .textimage-slide .col-content .button-list-wrap{align-items:center;justify-content:flex-start}.control-text-image-block .textimage-slide .col-image{display:block;flex:1 1 auto;padding-left:2rem;text-align:center;width:50%}.control-text-image-block .textimage-slide .col-image img{display:inline;position:relative;z-index:5}.control-text-image-block.image-block{padding:100px 0 0}.control-text-image-block.image-block .textimage-slide{align-items:center;margin-bottom:100px}.control-text-image-block.image-block .textimage-slide .col-content{margin-bottom:0}.control-text-image-block.image-cut-out{padding:100px 0 0}.control-text-image-block.image-cut-out.bottom-align .textimage-slide{align-items:flex-end}.control-text-image-block.image-cut-out.bottom-align .textimage-slide .col-content{margin-bottom:100px}.control-text-image-block.image-cut-out.bottom-align.active-carousel .col-content{align-self:center;margin-bottom:100px}.control-text-image-block.image-cut-out.center-align .textimage-slide{align-items:center}.control-text-image-block.image-left .col-content{order:2;padding-left:2rem;padding-right:0}.control-text-image-block.image-left .col-image{order:1;padding-left:0;padding-right:2rem}.control-text-image-block .bottom-panel{height:100px}}@media (min-width:1200px){.control-text-image-block .textimage-carousel{padding:0}.control-text-image-block .textimage-carousel .tns-control{bottom:20%;top:auto}.control-text-image-block .textimage-carousel .tns-control.left-arrow{left:auto;right:0}}.pointer-row+.control-text-image-block.image-block{padding:160px 0 0}.black-row+.no-row .control-text-image-block.banner-black,.blue-row+.no-row .control-text-image-block.banner-blue,.green-row+.no-row .control-text-image-block.banner-green,.peach-row+.no-row .control-text-image-block.banner-peach,.white-row+.no-row .control-text-image-block.banner-white,.yellow-row+.no-row .control-text-image-block.banner-yellow{padding-top:0}