.promotion-cards{@media (min-width:800.98px) and (max-width:991.98px){padding:0 .75rem}}.promotion-cards h4{margin-bottom:.5rem;font-size:1.75rem;font-weight:500;line-height:1.2}.promotion-cards h5{margin-bottom:.5rem;font-size:1.25rem;font-weight:500;line-height:1.2}.promotion-cards .promotion-text{@media (min-width:992px){flex-basis:75%}}.promotion-cards .promotion-text p{margin-bottom:1rem;font-size:1rem;font-weight:400;line-height:1.5}.promotion-cards .row{justify-content:start}.promotion-card{position:relative;height:100%;border-radius:.5rem;color:#fff;@media (max-width:991.98px){min-height:234px}@media (max-width:767.98px){min-height:234px}@media (max-width:575.98px){min-height:210px}}.promotion-card .card-body{padding:0;display:flex}.promotion-card .card-body-left{padding:2rem 0rem 2rem 2rem;display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;flex-basis:50%;@media (max-width:575.98px){padding:1rem 0rem 1rem 1rem}}.promotion-card .card-body-right{display:flex;flex-wrap:wrap;align-content:center;flex-basis:50%;}.promotion-card .card-body-right img{display:flex}.promotion-card .promotion-card-headline{margin-bottom:0;font-size:1.75rem;font-weight:500;line-height:1.3;@media (max-width:1199.98px){font-size:1.5rem}@media (max-width:767.98px){font-size:1rem}@media (max-width:575.98px){font-size:.9rem}}.promotion-card .promotion-card-subheadline{margin-bottom:0;font-size:1.25rem;font-weight:500;line-height:1.3;@media (max-width:1199.98px){font-size:1.125rem}@media (max-width:767.98px){font-size:.8125rem;line-height:1.4}@media (max-width:575.98px){font-size:.75rem}}.promotion-card-code{margin-bottom:0;font-size:1rem;font-weight:500;line-height:1.6;@media (max-width:767.98px){font-size:.8125rem;line-height:1.4}}.promotion-card-code .promotion-code{display:inline-block;margin:0 .25rem;padding:.25rem;background-color:#E90029}.promotion-card .btn-ks{max-width:fit-content}.promotion-card .btn-ks-sm{@media (max-width:575.98px){padding:.5rem 1rem}}.promotion-card .btn-ks:hover{text-decoration:none}.promotion-card .promotion-link{font-size:1rem;font-weight:500;line-height:1.6;color:#fff;@media (max-width:767.98px){font-size:.8125rem;line-height:1.4}}.promotion-cards-slider-nav-wrapper{margin-bottom:1.5rem;transform:translateY(.5rem);display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between}.promotion-cards-slider-nav{display:flex;gap:.75rem}.promotion-cards-slider-nav .promotion-cards-slider-arrow{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:1rem;background-color:#000;color:#fff;font-size:1rem}.promotion-cards-slider-nav .promotion-cards-slider-arrow:hover{text-decoration:none}.promotion-cards-slider .slick-track{display:flex!important;margin-top:1.5rem}.promotion-cards-slider .slick-list{padding:0 3rem 0 0!important;@media (max-width:575.98px){padding:0 6rem 0 0.75rem!important}}.promotion-cards-slider .slick-slide{height:inherit!important;padding:0 .75rem;@media (max-width:575.98px){margin:0 -1rem 0 0}@media (min-width:576px) and (max-width:800px){margin-left:1rem;padding:0}}.promotion-cards-slider .slick-slide[data-slick-index="0"]{@media (max-width:575.98px){margin:0 -1rem 0 0}@media (min-width:576px) and (max-width:800px){margin-left:1rem;padding:0}}@media (max-width:575.98px){.promotion-cards-slider .slick-slide.col{}}