.inquire-btn{width:80px;height:80px;flex-shrink:0;position:fixed;right:24px;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.25);border-radius:50%;display:flex;justify-content:center;flex-direction:column;align-items:center;bottom:2.5rem;z-index:9999999999;background:#DA291C;cursor:pointer}
.inquire-btn svg path{fill:#fff}
.inquire-btn span{color:#FFF;text-align:center;padding:5px 8px;font-family:Montserrat;font-size:11px;font-style:normal;font-weight:600;line-height:105%}
.c-latest-news{width:100%;position:relative;height:auto;background:#fff;overflow:hidden}
.c-latest-news h1,
.c-latest-news h2,
.c-latest-news h3,
.c-latest-news h4,
.c-latest-news h4,
.c-latest-news p{margin:0}
.c-latest-news .ellipse{height:1199.196px;width:118%;transform:rotate(259deg);position:absolute;top:-428px;left:-225px;border-radius:2008.866px;opacity:0.9;background:var(--Neutral-White,#FFF);filter:blur(20px);right:0}
@media (min-width:770px){.c-latest-news .ellipse{transform:rotate(177deg)}}
.c-latest-news__wrapper{margin:0 auto;max-width:1440px;width:100%;padding:48px 16px;display:flex;flex-direction:column;gap:40px;z-index:1}
@media (min-width:821px){.c-latest-news__wrapper{gap:56px;padding:80px 120px}}
.c-latest-news__heading{text-align:center}
.c-latest-news__heading h3{color:#1A1A1A;font-family:Montserrat;font-size:29px;font-style:normal;font-weight:700;line-height:normal}
@media (min-width:770px){.c-latest-news__heading h3{font-size:49px}}
.c-latest-news__cta{margin:0 auto;width:100%;max-width:294px}
.c-latest-news__cta .see-more{display:flex;width:100%;height:54px;padding:17px 21px;justify-content:center;align-items:center;gap:8px;white-space:nowrap;color:#fff;background:var(--Button-Red,#DA291C);font-size:16px;font-family:Montserrat;text-decoration:none;font-weight:700}
.c-latest-news__cta .see-more img{width:20px;height:20px;object-fit:contain;margin:0}
.c-latest-news__cta .see-more:hover{text-decoration:none}
.c-latest-news__cta .see-more:hover{background-color:#A6192E}
.c-latest-news .slick-slider .slick-slide{margin:0 12px}
.c-latest-news .slick-list{margin:0 -12px}
.c-latest-news .slick-arrow{display:none !important}
.c-latest-news__card-item.slick-slide.slick-active .contents{padding:24px 16px}
.c-latest-news__card-item.slick-slide.slick-active .cta{margin-top:20px}
@media (min-width:770px){.c-latest-news__card-item.slick-slide.slick-active .cta{margin-top:unset}}
.c-latest-news__card-container{width:100%;display:flex;gap:24px;max-width:1200px}
.c-latest-news__card-item{display:flex;flex-direction:column;background:#fff;width:100%;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.04),0px 4px 8px 0px rgba(0,0,0,0.06)}
.c-latest-news__card-item picture{width:100%;height:142px;display:block}
@media (min-width:770px){.c-latest-news__card-item picture{height:216px}}
.c-latest-news__card-item picture img{width:100%;height:100%;object-fit:cover}
.c-latest-news__card-item .contents{width:100%;height:100%;display:flex;flex-direction:column;padding:16px 16px;gap:16px}
.c-latest-news__card-item .contents .overline{color:#C8102E;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:4px;text-transform:uppercase}
.c-latest-news__card-item .contents .title{color:#3A3A3A;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:110%}
@media (min-width:770px){.c-latest-news__card-item .contents .title{font-size:20px}}
.c-latest-news__card-item .contents .description{color:#3A3A3A;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:130%;align-self:stretch}
@media (min-width:770px){.c-latest-news__card-item .contents .description{font-size:16px;-webkit-line-clamp:3}}
.c-latest-news__card-item .contents .cta{color:#DA291C;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:flex;flex-direction:row;gap:8px;align-items:center;padding:4px 0;margin-top:16px}
@media (min-width:770px){.c-latest-news__card-item .contents .cta{margin-top:unset}}
.c-latest-news__card-item .contents .cta img{width:15px;height:15px;object-fit:contain;margin:0}
.c-latest-news__card-item .contents .cta:hover{text-decoration:none}