.ccf--card--sec{display:flex;float:left;justify-content:center;padding:100px 20px;width:100%}.ccf--card--wrap{max-width:1240px}.ccf--card--title,.ccf--card--title h2,.ccf--card--wrap{float:left;width:100%}.ccf--card--title h2{color:#043330;font-size:32px;font-weight:600;line-height:38px;margin-bottom:40px;text-align:center;text-transform:uppercase}.ccf--card--row{column-gap:25px;display:flex;flex-wrap:wrap;float:left;justify-content:center;width:100%}.ccf--card--box{border:1px solid #dadada;border-radius:16px;float:left;max-width:calc(33.33333% - 16.66667px);overflow:hidden;width:100%}#ccf--card--slider .ccf--card--box{max-width:inherit;width:70vw!important}#ccf--card--slider{display:none}#ccf--card--slider .slick-dots li button{background:#f6f0d7;border:none;height:10px;width:10px}#ccf--card--slider .slick-dots li.slick-active button{background-color:#fdcc17;height:16px;width:16px}#ccf--card--slider .slick-list{padding:0!important}#ccf--card--slider .slick-dots{bottom:-60px}#ccf--card--slider .slick-slide{margin:0 12px}#ccf--card--slider .slick-list{margin:0 -12px}.ccf--card--img{border-radius:16px;float:left;overflow:hidden;width:100%}.ccf--card--img img{height:auto;max-width:100%;width:100%}.ccf--card--text{float:left;padding:20px;width:100%}.ccf--card--text h3{float:left;font-size:22px;font-weight:600;line-height:26px;margin-bottom:20px;text-transform:uppercase;width:100%}.ccf--card--text .ccf--btn{border:1px solid #ef4453;border-radius:10px;color:#ef4453;display:inline-block;float:left;font-size:16px;font-weight:600;line-height:1.1;padding:12px 24px;text-align:center;text-decoration:none;text-transform:uppercase;width:auto}.ccf--card--text .ccf--btn,.ccf--card--text .ccf--btn:hover{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.ccf--card--text .ccf--btn:hover{background:#ef4453;color:#fff}@media (min-width:600px) and (max-width:991px){#ccf--card--desktop{display:none}#ccf--card--slider{display:block}.ccf--card--title{display:flex;justify-content:center}.ccf--card--title h2{max-width:500px}}@media(max-width:600px){#ccf--card--desktop{flex-wrap:wrap;row-gap:40px}.ccf--card--box{max-width:inherit}.ccf--card--sec{padding:80px 15px}}