.cm-slider-wrap{position:relative}.cm-carousel-inner{overflow:hidden;position:relative;width:100%}.cm-carousel-item img{border-radius:15px;max-height:300px;min-height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.cm-slider-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#fff;-ms-flex-direction:column;flex-direction:column;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.cm-slider-text p{text-align:center}.cm-carousel-indicators{font-size:.95rem;list-style:none;margin-bottom:1rem;margin-left:15%;margin-right:15%;padding:0}.cm-carousel-indicators li{background-color:#fff;border-bottom:10px solid transparent;border-top:10px solid transparent;box-sizing:content-box;cursor:pointer;height:70px;margin:10px;opacity:.5;position:relative;-webkit-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease;width:150px!important}.cm-carousel-indicators li.is-active{opacity:1}.cm-carousel-indicators .slick-track{display:flex;justify-content:center}.cm-carousel-indicators li img{border-radius:0;height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}@media screen and (min-width:769px){.cm-slider-text p em{font-size:1.4rem}}.cst-slider.no-slider .cm-slider-wrap{margin:1.5rem auto;padding:0 20px}.cst-slider.no-slider .cm-carousel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-around;margin-left:-15px;margin-right:-15px;width:auto}.cst-slider.no-slider .cm-carousel-item{background-position:50%;background-size:cover;border-radius:24px;display:flex;flex-direction:column;justify-content:center;margin-bottom:.5rem;margin-top:.5rem;padding:75px;-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.cst-slider.no-slider .cm-slider-text{display:flex;height:auto;position:static;transform:none;width:100%}.cst-slider.no-slider .cm-slider-text p em{font-size:inherit}.cst-slider.no-slider .cm-slider-text p{font-size:18px;margin-bottom:20px}.cst-slider.no-slider .cm-slider-text p:last-child{margin:0}@media screen and (max-width:767px){.cst-slider.no-slider .cm-carousel-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:25px}}