.hero-slider__slide{background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.hero-slider__slide:not(.swiper-slide){position:relative}.hero-slider__slide .container{height:600px;position:relative}@media only screen and (min-width: 768px){.hero-slider__slide .container{height:475px}}.hero-slider__slide.freeze{background:#f0ebeb}.hero-slider__slide.freeze:before{content:"";width:950px;height:950px;background-color:#fff;position:absolute;bottom:63%;left:50%;transform:translate(-50%);border-radius:50%}@media only screen and (min-width: 768px){.hero-slider__slide.freeze:before{bottom:auto;top:50%;right:50%;left:auto;transform:translateY(-50%)}}@media only screen and (min-width: 1200px){.hero-slider__slide.freeze:before{left:-195px;right:auto}}.hero-slider__slide.freeze h1,.hero-slider__slide.freeze h2,.hero-slider__slide.freeze p{color:#00539f}.hero-slider__slide.version-image-circles{background:#f0ebeb}@media only screen and (max-width: 434px){.hero-slider__slide.version-image-circles{padding-bottom:10px}}.hero-slider__slide.version-image-circles .title-size1{color:#0152a1;font-size:calc(1.4375rem + 2.25vw);font-weight:700;line-height:.85;letter-spacing:-2px;margin-bottom:20px;margin-top:auto}@media (min-width: 1200px){.hero-slider__slide.version-image-circles .title-size1{font-size:3.125rem}}.hero-slider__slide.version-image-circles .title-size1 span{color:#e81123}@media only screen and (max-width: 434px){.hero-slider__slide.version-image-circles .title-size1{margin-bottom:15px;font-size:calc(1.5rem + 3vw)}}@media only screen and (max-width: 434px) and (min-width: 1200px){.hero-slider__slide.version-image-circles .title-size1{font-size:3.75rem}}@media only screen and (min-width: 768px){.hero-slider__slide.version-image-circles .title-size1{font-size:calc(1.5rem + 3vw)}}@media only screen and (min-width: 768px) and (min-width: 1200px){.hero-slider__slide.version-image-circles .title-size1{font-size:3.75rem}}@media only screen and (min-width: 992px){.hero-slider__slide.version-image-circles .title-size1{font-size:calc(1.5625rem + 3.75vw)}}@media only screen and (min-width: 992px) and (min-width: 1200px){.hero-slider__slide.version-image-circles .title-size1{font-size:4.375rem}}@media only screen and (min-width: 1441px){.hero-slider__slide.version-image-circles .title-size1{margin-bottom:30px}}.hero-slider__slide.version-image-circles .title-size1 img{width:25px;display:inline-flex;vertical-align:top;margin-right:5px}@media only screen and (min-width: 768px){.hero-slider__slide.version-image-circles .title-size1 img{width:30px;margin-top:2px}}@media only screen and (min-width: 992px){.hero-slider__slide.version-image-circles .title-size1 img{width:40px;margin-top:4px}}@media only screen and (min-width: 1280px){.hero-slider__slide.version-image-circles .title-size1 img{width:50px;margin-top:6px}}@media only screen and (min-width: 1400px){.hero-slider__slide.version-image-circles .title-size1 img{margin-left:-55px}}.hero-slider__slide.version-image-circles .text-size1{color:#0152a1;font-size:1.25rem;font-weight:400;line-height:1.143;letter-spacing:-.52px;margin-bottom:20px}@media only screen and (max-width: 434px){.hero-slider__slide.version-image-circles .text-size1{font-size:1.125rem}}@media only screen and (min-width: 768px){.hero-slider__slide.version-image-circles .text-size1{font-size:calc(1.25625rem + .075vw)}}@media only screen and (min-width: 768px) and (min-width: 1200px){.hero-slider__slide.version-image-circles .text-size1{font-size:1.3125rem}}@media only screen and (min-width: 992px){.hero-slider__slide.version-image-circles .text-size1{font-size:calc(1.2875rem + .45vw)}}@media only screen and (min-width: 992px) and (min-width: 1200px){.hero-slider__slide.version-image-circles .text-size1{font-size:1.625rem}}@media only screen and (min-width: 1200px){.hero-slider__slide.version-image-circles .text-size1{margin-bottom:30px}}.hero-slider__slide.version-image-circles .text-size1+.text-size2{margin-top:-7px}@media only screen and (min-width: 768px){.hero-slider__slide.version-image-circles .text-size1+.text-size2{margin-top:-15px}}.hero-slider__slide.version-image-circles .text-size2{color:#0152a1;font-size:1.125rem;font-weight:400;line-height:1.143;letter-spacing:-.52px;margin-bottom:30px}@media only screen and (max-width: 434px){.hero-slider__slide.version-image-circles .text-size2{margin-bottom:20px;font-size:1rem}}@media only screen and (min-width: 768px){.hero-slider__slide.version-image-circles .text-size2{font-size:1.125rem}}@media only screen and (min-width: 992px){.hero-slider__slide.version-image-circles .text-size2{font-size:1.25rem}}.hero-slider__slide.version-image-circles .custom-btn{margin-top:0}@media only screen and (max-width: 767px){.hero-slider__slide.version-image-circles .hero-slider__content{align-items:center}}.hero-slider__slide.version-image-circles .hero-slider__content-block{height:unset;padding-top:20px;text-align:center}@media only screen and (min-width: 768px){.hero-slider__slide.version-image-circles .hero-slider__content-block{padding-top:0;text-align:left}}.hero-slider__slide.version-image-circles .row{height:100%}.hero-slider__slide.version-image-circles .phone-list__clubcard-ping p span{text-align:center;font-size:1rem;line-height:1}.hero-slider__slide.version-image-circles .phone-list__clubcard-ping p span small{display:block}.hero-slider__slide.version-image-circles .phone-list__clubcard-text{padding:8px}.hero-slider__slide.version-image-circles .phone-list__clubcard-text span{line-height:1;font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){.hero-slider__slide.version-image-circles .phone-list__clubcard-text span{font-size:1.5rem}}.hero-slider__slide.version-image-circles .phone-list__clubcard-text p>small{font-size:.5625rem;letter-spacing:0;font-family:TescoModern-Bold,myriad-pro,Myriad Pro,Lucida Grande,Lucida Sans Unicode,Arial,sans-serif}.hero-slider__slide.version-everylittle{background:#f0ebeb}@media only screen and (max-width: 434px){.hero-slider__slide.version-everylittle{padding-bottom:10px}}.hero-slider__slide.version-everylittle .title-size1{color:#0152a1;font-size:calc(1.46875rem + 2.625vw);font-weight:700;line-height:1.2;letter-spacing:-2px;margin-bottom:20px}@media (min-width: 1200px){.hero-slider__slide.version-everylittle .title-size1{font-size:3.4375rem}}@media only screen and (min-width: 1400px){.hero-slider__slide.version-everylittle .title-size1{font-size:calc(1.5625rem + 3.75vw)}}@media only screen and (min-width: 1400px) and (min-width: 1200px){.hero-slider__slide.version-everylittle .title-size1{font-size:4.375rem}}.hero-slider__slide.version-everylittle .custom-btn{margin:0}.hero-slider__slide.version-everylittle .hero-slider__content-block{height:unset;padding-top:225px;text-align:left}@media only screen and (min-width: 768px){.hero-slider__slide.version-everylittle .hero-slider__content-block{padding-top:20px}}.hero-slider__slide.version-everylittle .row{height:100%}.hero-slider__content{display:flex;flex-direction:column;justify-content:start;color:#fff;z-index:9}@media only screen and (min-width: 768px){.hero-slider__content{position:relative;padding-bottom:15px}}@media only screen and (min-width: 416px){.hero-slider__content{height:100%}}.hero-slider__content h1{margin-top:auto}.hero-slider__content p{font-size:calc(1.2875rem + .45vw);letter-spacing:-.6px;line-height:114.3%}@media (min-width: 1200px){.hero-slider__content p{font-size:1.625rem}}.hero-slider__content a{width:-moz-fit-content;width:fit-content}.hero-slider__content .custom-btn{margin:10px 0}.hero-slider__content>span{color:#00539f;font-size:.875rem}@media only screen and (min-width: 766px){.hero-slider__content-block{height:100%}}.hero-slider__element--bf2024{margin:0 -12px;height:100%;min-width:100%;text-align:center;display:flex;align-items:flex-end;justify-content:center;position:relative}@media only screen and (min-width: 768px){.hero-slider__element--bf2024{margin:auto 0 0;height:unset}}.hero-slider__element--bf2024 img{width:380px;margin:0 auto;display:inline-block;vertical-align:bottom;transform:translate(100%);opacity:0;transition:transform .8s ease-in-out,opacity .8s ease-in-out}@media only screen and (min-width: 768px){.hero-slider__element--bf2024 img{height:unset}}.hero-slider__element--bf2024.active img{transform:translate(0);opacity:1}@media only screen and (min-width: 768px){.hero-slider__element--bf2024.v2{margin:auto 0}}@media only screen and (max-width: 767px){.hero-slider__element--bf2024.v2 img:not(.bf-ping){height:351px;max-width:unset;width:unset;margin-top:-30px}}.hero-slider__img{width:auto;position:relative;z-index:1}.hero-slider__img--wrap{position:relative;text-align:center;transform:translate(100%);opacity:0;transition:transform .8s ease-in-out,opacity .8s ease-in-out}.hero-slider__img--wrap.active{transform:translate(0);opacity:1}.hero-slider__img--wrap .phone-list__clubcard__v2{position:absolute;right:auto;left:0;bottom:57px;z-index:5}.hero-slider__img--wrap.v1{border-radius:0 0 406px 406px;overflow:hidden;margin:15px auto 10px;max-width:70vw}.hero-slider__img--wrap.v1:before{content:"";width:70vw;height:70vw;max-width:270px;max-height:270px;border-radius:406px;background:#fff;position:absolute;left:50%;bottom:-11px;z-index:0;transform:translate(-50%)}.hero-slider__img--wrap.v1 img{width:64vw;max-width:230px}.hero-slider__img--wrap.v2{background:url(/dist/images/banners/hero-slider/banner-img-bg-v2.svg) no-repeat center;background-size:auto 100%;margin:0 auto;height:320px;width:327px;padding:23px 0 24px}.hero-slider__img--wrap.v2 img{height:283px;max-width:230px}@media only screen and (min-width: 434px){.hero-slider__img--wrap.v1{max-width:317px;height:264px}.hero-slider__img--wrap.v1:before{border-radius:406px;bottom:-17px}.hero-slider__img--wrap.v1 img{height:304px;max-width:247px}}@media only screen and (min-width: 768px){.hero-slider__img--wrap.v1{margin-bottom:0}.hero-slider__img--wrap.v2{height:364px;width:376px}.hero-slider__img--wrap.v2 img{height:317px;max-width:257px}}@media only screen and (min-width: 992px){.hero-slider__img--wrap.v1{border-radius:0 0 406px 406px;max-width:448px;height:430px}.hero-slider__img--wrap.v1:before{width:406px;height:406px;max-width:100%;max-height:100%;border-radius:406px}.hero-slider__img--wrap.v1 img{height:430px;max-width:349px}.hero-slider__img--wrap.v2{height:464px;width:476px}.hero-slider__img--wrap.v2 img{height:417px;max-width:338px}}.hero-slider__img--cats .hero-slider__img-cat1{position:absolute;top:50px;left:-50px;width:150px}@media (min-width: 768px){.hero-slider__img--cats .hero-slider__img-cat1{top:-50px;left:0;width:200px}}@media (min-width: 1400px){.hero-slider__img--cats .hero-slider__img-cat1{top:-100px;left:50px;width:280px}}.hero-slider__img--cats .hero-slider__img-cat2{position:absolute;top:-20px;left:50%;width:150px}@media (min-width: 768px){.hero-slider__img--cats .hero-slider__img-cat2{width:200px;transform:translate(-50%)}}@media (min-width: 1400px){.hero-slider__img--cats .hero-slider__img-cat2{top:-20px;width:280px}}.hero-slider__img--cats .hero-slider__img-cat3{position:absolute;top:120px;right:-35px;width:150px}@media (min-width: 768px){.hero-slider__img--cats .hero-slider__img-cat3{top:50px;right:0;width:200px}}@media (min-width: 1400px){.hero-slider__img--cats .hero-slider__img-cat3{right:50px;width:280px}}.hero-slider__img--cats .hero-slider__img-cat4{position:absolute;top:35%;left:15%;width:150px}@media (min-width: 768px){.hero-slider__img--cats .hero-slider__img-cat4{top:auto;bottom:70px;left:45%;width:200px}}@media (min-width: 1400px){.hero-slider__img--cats .hero-slider__img-cat4{bottom:50px;left:55%;width:280px}}.hero-slider__img--cats .hero-slider__img-cat5{position:absolute;bottom:5px;right:-20px;width:150px}@media (min-width: 768px){.hero-slider__img--cats .hero-slider__img-cat5{bottom:-50px;right:-50px;width:200px}}@media (min-width: 1400px){.hero-slider__img--cats .hero-slider__img-cat5{width:280px}}.hero-slider .swiper-slide{height:initial;visibility:hidden}.hero-slider .swiper-slide.swiper-slide-active{visibility:visible}.hero-slider .swiper-pagination{left:30px;width:auto;bottom:30px}.hero-slider .swiper-pagination.position-2{display:flex;align-items:center;left:50%;bottom:5px;transform:translate(-50%)}@media only screen and (min-width: 768px){.hero-slider .swiper-pagination.position-2{bottom:25px}}.hero-slider .end-date{margin-top:auto}@media only screen and (max-width: 767px){.hero-slider .end-date{position:absolute;bottom:10px}}
