.cs-top-content{padding-bottom:50px;text-align:center}.cs-top-content,.cs-top-content *{color:var(--color-white)}.cs-slider-container{background:#3868d6;border-top-left-radius:60px;border-top-right-radius:60px;padding:4em 0}.cs-slides{width:100%}.cs-items{align-items:center;display:flex;flex-wrap:wrap;margin:0 -15px}.cs-col{padding-left:15px;padding-right:15px}.cs-media-col{padding-right:50px;width:55%}.cs-content-col{width:45%}.cs-media-col img{width:100%}.cs-content-desc,.cs-content-desc *,.cs-content-title *{color:var(--color-white)}.cs-content-title{margin-bottom:25px}.cs-content-btn-wrap{padding-top:20px}.cs-content-desc ol li,.cs-content-desc ul li{margin-bottom:8px}.cs-content-btn-wrap{display:flex;flex-wrap:wrap}.cs-content-btn-item:not(:last-child){margin-right:15px}.cs-content-btn-item{margin-bottom:15px}.cs__controls{align-items:center;bottom:0;display:flex;flex-wrap:wrap;position:absolute;right:0}.cs-arrow{cursor:pointer;display:block;height:37px}.cs-arrow svg path{fill:var(--color-white)}.cs-arrow svg circle{stroke:var(--color-white)}.cs-arrow:hover svg path{fill:var(--color-second)}.cs-arrow:hover svg circle{fill:var(--color-white)}.cs-count{color:var(--color-white);font-size:24px;font-weight:600;line-height:normal;margin:0 12px}.cs-slider-container .container{position:relative}.bg-off-white .cs-top-content *,.bg-white .cs-top-content *{color:var(--color-main)}.bg-off-white .cs-top-content h1,.bg-off-white .cs-top-content h2,.bg-off-white .cs-top-content h3,.bg-off-white .cs-top-content h4,.bg-off-white .cs-top-content h5,.bg-off-white .cs-top-content h6,.bg-white .cs-top-content h1,.bg-white .cs-top-content h2,.bg-white .cs-top-content h3,.bg-white .cs-top-content h4,.bg-white .cs-top-content h5,.bg-white .cs-top-content h6{color:var(--color-second)}@media (max-width:991px){.cs-media-col{padding-right:15px}.cs-top-content{padding-bottom:30px}.cs-slider-container{border-top-left-radius:40px;border-top-right-radius:40px;padding:3em 0}.cs__controls{justify-content:center;padding-top:25px;position:relative}}@media (max-width:767px){.cs-items{flex-direction:column}.cs-media-col{width:100%}.cs-content-col{padding-top:20px;width:100%}}