.promotions{background-color:#f2f6fa;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='698' height='647' fill='none' viewBox='0 0 698 647'%3E%3Cmask id='a' width='698' height='647' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23D9D9D9' d='M0 0h698v647H0z'/%3E%3C/mask%3E%3Cg fill='%233D3F42' fill-opacity='.08' mask='url(%23a)'%3E%3Cpath d='M518.378 158.596s-275.92 30.459-292.343 327.522c0 0-9.843 310.986 317.271 345.339 0 0-231.413 58.89-443.462-188.726 0 0-140.689-155.279-39.532-367.155 0 0 148.873-280.847 458.066-116.98'/%3E%3Cpath d='M967 417.523s-29.442 238.884-290.041 257.826c0 0-384.192 25.719-350.903-393.035 0 0-163.348 190.595-14.534 406.375 0 0 119.052 184.885 371.422 101.753 0 0 244.782-90.602 284.003-372.866'/%3E%3Cpath d='M9.42 393.445S7.066 208.52 217.44 111.492c0 0 185.728-82.984 369.745 72.25 0 0 211.551 191.333 36.408 466.078 0 0 277.523 38.181 334.941-264.065 0 0 44.265-261.661-213.688-440.765 0 0-207.006-144.769-461.861-26.54 0 0-305.75 110.645-273.62 475.049'/%3E%3C/g%3E%3C/svg%3E");background-position:100%;background-size:contain;padding:70px 0;padding-left:calc(var(--container-margin) + 75px);position:relative}@media not screen and (min-width:768px){.promotions{background-size:cover;padding:70px 20px}}.promotions__list{margin:0;padding:0}.promotions__list .promotion{max-width:400px}.promotions .promotion{background:#fff;border-radius:10px;box-shadow:0 8px 45px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;padding:40px 20px}.promotions .promotion__title a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.promotions .promotion__subtitle{font-family:Poppins,sans-serif;font-size:20px;font-weight:500}.promotions .promotion__description{margin:20px 0}.promotions .promotion__description p{margin:0}.promotions .promotion__description em{font-size:14px}.promotions .promotion__disclaimer{font-size:12px;margin-top:25px}.promotions .promotion .button{margin-bottom:0;margin-top:30px;padding-left:54px;padding-right:54px;width:100%}.promotions .promotion .button:before{left:30px}.promotions .promotion__interest{color:#00a1de;margin-top:0}.promotions .promotion__interest-description{font-size:14px;font-weight:400}.promotions .promotion.focus-visible,.promotions .promotion.hover,.promotions .promotion:focus-visible,.promotions .promotion:hover{box-shadow:0 8px 45px 0 rgba(0,0,0,.15)}.promotions .promotion.focus-visible .button,.promotions .promotion.hover .button,.promotions .promotion:focus-visible .button,.promotions .promotion:hover .button{background-color:#02408a;border-color:#02408a}.promotions .promotion.focus-visible .button:before,.promotions .promotion.hover .button:before,.promotions .promotion:focus-visible .button:before,.promotions .promotion:hover .button:before{display:none}.promotions__heading{margin-bottom:50px}@media not screen and (min-width:1024px){.promotions__heading{margin-bottom:100px}}.promotions .splide__arrow{top:-100px}.promotions .splide__arrow:disabled{pointer-events:none}.promotions .splide__arrow--next{right:100px}.promotions .splide__arrow--prev{left:auto;right:160px}@media not screen and (min-width:1024px){.promotions .splide__arrow{top:-50px}}@media not screen and (min-width:768px){.promotions .splide__arrow--next{right:20px}.promotions .splide__arrow--prev{right:60px}}.promotions .view-all{margin-top:50px}