.kd-blog-carousel{padding-left:clamp(58px,3.9vw + .1px,76px);padding-right:clamp(58px,3.9vw + .1px,76px);position:relative}.kd-blog-carousel__slick{margin-bottom:75px;position:relative}.kd-blog-carousel .slick-list{margin:0 -14px}.kd-blog-carousel .slick-slide{display:flex;flex:0 0 auto;flex-direction:column;height:auto;margin:0 14px}.kd-blog-carousel .slick-track{align-items:stretch;display:flex}.kd-blog-carousel button{background:none;border:none;padding:0}.kd-blog-carousel .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:9}.kd-blog-carousel .slick-prev{left:0}.kd-blog-carousel .slick-next{right:0}.kd-blog-carousel .slick-dots{align-items:center;display:flex;gap:8px;justify-content:center;left:0;list-style-type:none;margin:25px auto 0;padding:0;position:absolute;right:0;top:100%}.kd-blog-carousel .slick-dots li button{background:none;border:2px solid hsla(0,0%,100%,.5);border-radius:100%;height:9px;overflow:hidden;text-indent:-9999px;width:9px}.kd-blog-carousel .slick-dots li.slick-active button{background:#fff;border-color:#fff}.kd-blog-carousel__item-wrapper{align-items:flex-start;background:#fff;display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden;padding:60px 45px 28px;position:relative;z-index:1}.kd-blog-carousel__tag{background:rgba(201,31,34,.12);color:#c91f22;font-size:14px;font-weight:500;letter-spacing:.01em;padding:8px 10px;position:absolute;text-transform:uppercase;top:0}.kd-blog-carousel-bg{position:absolute;right:0;top:50%;transform:translateY(-50%)}h3.kd-blog-carousel__name{color:#011a2c;font-family:inherit;font-size:1.375rem;font-weight:700;margin:6px 0 25px}h3.kd-blog-carousel__name a{color:#011a2c;font-weight:inherit;text-decoration:none}.kd-blog-carousel__content{color:#011a2c;display:block;flex:1 1 auto;font-size:1rem;line-height:1.7;margin-bottom:1.5rem;overflow:hidden}.kd-blog-carousel__button{background:#c91f22;border:none;border-radius:5px;color:#fff!important;display:inline-block;font-size:1rem;font-weight:600;line-height:1;padding:9px 30px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.3s ease}.kd-blog-carousel__button:hover{background:#014598;font-weight:600}.kd-blog-carousel__bg-icon{bottom:0;opacity:.12;position:absolute;right:0}@media screen and (max-width:898px){.kd-blog-carousel__slick{margin-bottom:25px}}@media screen and (max-width:480px){.kd-blog-carousel{padding-left:30px;padding-right:30px}.kd-blog-carousel__item-wrapper{padding-left:20px;padding-right:20px}.kd-blog-carousel__tag{left:0;right:0;text-align:center}h3.kd-blog-carousel__name{font-size:1rem;line-height:1.3}.kd-blog-carousel__content{font-size:1rem;line-height:1.5}.kd-blog-carousel .slick-arrow svg{height:27px;width:27px}.kd-blog-carousel__button{width:100%}}