.cover{height:100%}
.rich-carousel .heading{display:block;background:#ffb80c;color:#18181a;height:auto;font-size:5.5vw;font-family:sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:-.25vw;padding:.5vw 0 1.866vw .5vw}.rich-carousel .heading.transparent{background:transparent}
.line{display:block;color:#fcfcfd;font-size:1vw;font-weight:700;line-height:1}
.layout-zero .cover-wrapper{height:100%}.layout-zero .cover-wrapper .image-holder{display:flex;justify-content:flex-end}.layout-zero .cover-wrapper .gradient-wrapper{width:40vw;height:100%;position:absolute;top:0}.layout-zero .cover-content{top:2.5vw;position:absolute;margin:0 0 .25vw;right:43%;left:0}.layout-zero .cover-content .heading{font-size:4.5vw;letter-spacing:-.125vw;line-height:.9;padding:0 .5vw 0 6vw}.layout-zero .cover-content .heading.jackpot-heading{color:#000;font-size:3vw;letter-spacing:0}.layout-zero .cover-content .line{font-size:2vw;font-weight:400;width:100%;padding:0 .5vw 0 6vw;text-transform:uppercase}.layout-zero .cover-content .jackpot-counter{font-size:4.5vw;font-weight:600;letter-spacing:-.125vw;line-height:1;width:100%;padding:0 .5vw 0 6vw}.layout-zero .actions{position:absolute;display:flex;align-items:center;align-self:flex-end;z-index:5;bottom:3vw;padding:0 0 0 6vw;width:57vw}.layout-zero .actions .button{font-size:calc(12px + 12*(100vw - 320px)/1600);margin:0 calc(4px + 4*(100vw - 320px)/1600) 0 0;white-space:nowrap}.layout-zero .actions .button.demo{margin-right:1vw}.layout-zero .actions .terms{font-size:calc(6px + 6*(100vw - 320px)/1600);color:#fff;transition:opacity .3s;max-width:25vw;font-weight:400;line-height:1.3333}.layout-zero .actions a{text-decoration:none}.layout-zero.cpp-layout .heading{background:#ffb80c}.layout-zero.cpp-layout .terms{color:#fcfcfd}@media screen and (max-device-width:766px)and (orientation:portrait){.layout-zero .image-holder{right:2vw}.layout-zero .cover-content{top:13vw}.layout-zero .cover-content .heading{font-size:4.5vw;left:0}.layout-zero .actions{top:30vw;width:60vw;align-items:center}.layout-zero .actions .button{padding:.7em .5em;font-size:3vw}}@supports(-webkit-overflow-scrolling:touch){.layout-zero .heading{line-height:.9}}@media(min-width:768px){.mobile .layout-zero .image-holder{right:15vw}.mobile .layout-zero .heading{padding:0 .5vw 0 6vw;line-height:.9}}@supports(-webkit-overflow-scrolling:touch){@media screen and (orientation:landscape){.mobile .layout-zero .image-holder{right:15vw}.mobile .layout-zero .heading{padding:0 0 0 15vw;line-height:.8}.mobile .layout-zero .actions{left:15vw}.mobile .layout-zero .actions .button{padding:.3em .5em;font-size:2.5vw}}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.layout-zero .image-holder .slider-image{width:80vw}}.layout-zero .actions .terms{font-family:Noto Sans,Arial,Helvetica,sans-serif}.layout-zero.cpp-layout .cover-content{padding-left:6vw}.layout-zero.cpp-layout .cover-content .heading{display:inline;box-shadow:-6vw 0 0 0 #1e1e1e,.2em 0 0 0 #1e1e1e;font-size:3.5vw;line-height:1.3;padding:0}
.layout-one{display:flex;height:100%;justify-content:center;width:100%}.layout-one .image-holder{display:flex;justify-content:flex-end;width:50vw}.layout-one .text-container{width:60vw;display:flex;flex-direction:column;justify-content:center;font-family:Noto Sans,Arial,Helvetica,sans-serif}.layout-one .text-container .intro-line{font-size:1vw;line-height:1;font-weight:700;text-transform:uppercase}.layout-one .text-container .heading{font-size:4.125vw;letter-spacing:-.125vw;line-height:.8;margin-top:.3vw;padding:.45vw 5vw .55vw .5vw;font-weight:700;text-transform:uppercase}.layout-one .text-container .heading.second{margin:.3vw 0 0 3.5vw;padding:.45vw 5vw .55vw .5vw;width:calc(100% - 3.5vw)}.layout-one .text-container .strapline{font-size:1.8vw;letter-spacing:-.05vw;line-height:.9;margin:.3vw 0 .2vw 3.5vw;padding:0 5vw 0 0;width:calc(100% - 3.5vw);text-transform:uppercase;font-weight:700}.layout-one .text-container .actions{display:flex;align-items:center;margin:.3vw 0 0 3.5vw;width:calc(100% - 3.5vw)}.layout-one .text-container .actions .button{margin-right:calc(8px + 4*(100vw - 320px)/1600);padding:.6em 1.5em .8em;flex-shrink:0;font-size:calc(12px + 12*(100vw - 320px)/1600);white-space:nowrap;box-shadow:none}.layout-one .text-container .actions .desktop-terms{font-weight:unset;font-size:calc(6px + 6*(100vw - 320px)/1600)}.layout-one .text-container .mobile-terms{display:none;align-items:center;justify-content:center;position:absolute;left:0;right:0;bottom:0;margin-top:1px;padding-right:4px;font-size:9px;font-weight:400;height:5vw;text-align:center;width:auto;color:#fcfcfd}.layout-one .text-container a{color:#000;text-decoration:none}@media screen and (max-device-width:766px)and (orientation:portrait){.layout-one .image-holder{width:60vw;height:calc(100% - 5vw)}.layout-one .text-container{width:40vw;padding-bottom:5vw}.layout-one .text-container .intro-line{display:none}.layout-one .text-container .heading{letter-spacing:0;line-height:1;margin-top:1px;margin-bottom:1px;font-size:15px}.layout-one .text-container .strapline{letter-spacing:0;line-height:1;margin-top:1px;margin-bottom:1px;font-size:10px}.layout-one .text-container .actions{width:50vw}.layout-one .text-container .actions .button{font-size:10px;padding:.3em .85em .6em}.layout-one .text-container .actions .desktop-terms{display:none}.layout-one .text-container .mobile-terms{display:flex;animation:fadein .3s ease-out}}@media only screen and (min-width:375px)and (max-width:1000px)and (-webkit-min-device-pixel-ratio:2)and (orientation:landscape),only screen and (min-width:375px)and (max-width:1000px)and (-webkit-min-device-pixel-ratio:3)and (orientation:landscape),screen and (min-width:768px)and (max-width:1000px){.mobile .layout-one .intro-line{margin-bottom:1px;font-size:1vw}.mobile .layout-one .text-container .heading{margin-top:2px;margin-bottom:2px}.mobile .layout-one .text-container .actions .button{font-size:calc(12px + 12*(100vw - 320px)/1600);font-weight:700;line-height:1;margin:0 calc(8px + 4*(100vw - 320px)/1600) 0 0;padding:.6em 1.5em .8em}.mobile .layout-one .text-container .actions .desktop-terms{display:none}.mobile .layout-one .text-container .mobile-terms{display:flex;animation:fadein .3s ease-out}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.layout-one .heading{line-height:.8;letter-spacing:-.125vw}
.layout-two,.layout-two .abs{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.layout-two .image-holder{position:absolute;left:55vw;width:45vw;z-index:3}.layout-two .text-container{display:flex;width:100%;height:100%;flex-direction:column;justify-content:center;position:relative;z-index:2}.layout-two .text-container .intro-line{font-size:1vw;font-weight:700;line-height:1;text-transform:uppercase;padding:0 45vw 0 20vw}.layout-two .text-container .heading{margin-top:.3vw;padding:.5vw 45vw .7vw 20vw;font-size:5vw;letter-spacing:-.25vw;line-height:.8;font-weight:700;text-transform:uppercase}.layout-two .text-container .strapline{font-size:3vw;letter-spacing:-.125vw;line-height:.8;margin-top:.1vw;padding:0 45vw .5vw 20vw;text-transform:uppercase;font-weight:700}.layout-two .text-container .actions{display:flex;align-items:center;margin:.3vw 45vw 0 20vw}.layout-two .text-container .actions .button{margin-right:calc(8px + 4*(100vw - 320px)/1600);padding:.6em 1.5em .8em;flex-shrink:0;font-size:calc(12px + 12*(100vw - 320px)/1600);white-space:nowrap;box-shadow:none}.layout-two .text-container .actions .desktop-terms{font-weight:unset;font-size:calc(6px + 6*(100vw - 320px)/1600);line-height:1.35}.layout-two .text-container .actions a{color:#000;text-decoration:none}.layout-two .text-container .mobile-terms{display:none;align-items:center;justify-content:center;position:absolute;left:0;right:0;bottom:0;margin-top:1px;padding-right:4px;font-size:9px;font-weight:400;height:5vw;text-align:center;width:auto;color:#fcfcfd}@media screen and (max-device-width:766px)and (orientation:portrait){.layout-two .image-holder{height:calc(100% - 5vw);left:42vw;width:58vw}.layout-two .text-container{padding-bottom:5vw}.layout-two .text-container .intro-line{display:none}.layout-two .text-container .heading,.layout-two .text-container .strapline{letter-spacing:0;line-height:1;margin-top:1px;margin-bottom:1px;font-size:15px;padding:0 58vw 1.2vw 5vw}.layout-two .text-container .actions{width:60vw;align-items:center;margin:.3vw 58vw 0 5vw}.layout-two .text-container .actions .button{font-size:10px;padding:.3em .85em .6em}.layout-two .text-container .actions .desktop-terms{display:none}.layout-two .text-container .mobile-terms{display:flex}}@media only screen and (min-width:375px)and (max-width:1000px)and (-webkit-min-device-pixel-ratio:2)and (orientation:landscape),only screen and (min-width:375px)and (max-width:1000px)and (-webkit-min-device-pixel-ratio:3)and (orientation:landscape),screen and (min-width:768px)and (max-width:1000px){.mobile .layout-two .image-holder{left:50vw;width:50vw}.mobile .layout-two .text-container .intro-line{padding:0 50vw 0 10vw}.mobile .layout-two .text-container .heading{padding:0 50vw 1.2vw 10vw}.mobile .layout-two .text-container .strapline{padding:0 50vw .5vw 10vw}.mobile .layout-two .text-container .actions{align-items:flex-start;flex-direction:column;margin:.3vw 50vw 0 10vw}.mobile .layout-two .text-container .actions .desktop-terms{display:none}.mobile .layout-two .text-container .mobile-terms{display:flex}}.layout-two .heading{line-height:.83;letter-spacing:-.125vw}
.layout-three .image-holder{position:absolute;left:14vw}.layout-three .intro-line{position:absolute;top:1.5vw;font-size:.9vw;right:35%;text-transform:uppercase;font-weight:700}.layout-three .heading{height:6vw;letter-spacing:-.25vw;line-height:.8;padding:.9vw;right:35%;text-align:right;top:3vw;position:absolute;width:100%;font-size:6vw}.layout-three .heading.second{text-align:left;left:50%;right:0;top:11vw}.layout-three .strapline{position:absolute;right:35%;top:9.5vw;font-size:1.6vw;font-weight:700;line-height:1;letter-spacing:-.083vw;text-transform:uppercase}.layout-three .actions{position:absolute;left:50%;top:18vw;display:flex;width:40vw;align-items:center}.layout-three .actions .button{white-space:nowrap}.layout-three .actions .terms{font-size:calc(6px + 6*(100vw - 320px)/1600);margin:0 0 0 1vw;max-width:25vw;font-family:Noto Sans,Arial,Helvetica,sans-serif;font-weight:100}.layout-three .actions a{color:#000}@media screen and (max-device-width:766px)and (orientation:portrait){.slide-wrapper .layout-three .image-holder{left:0;top:3vw}.slide-wrapper .layout-three .intro-line{top:1.5vw;font-size:2.2vw;right:20%}.slide-wrapper .layout-three .heading{height:9vw;padding:1vw;top:5vw;font-size:10vw;right:20%}.slide-wrapper .layout-three .heading.second{text-align:left;left:50%;right:0;top:19vw}.slide-wrapper .layout-three .strapline{left:auto;right:20%;top:15vw;font-size:3vw}.slide-wrapper .layout-three .actions{top:31vw;width:50vw}.slide-wrapper .layout-three .actions .button{padding:.7em .5em;font-size:3vw}.slide-wrapper .layout-three .actions .terms{font-size:calc(8px + 6*(100vw - 320px)/1600);max-width:30vw}}@supports(-webkit-overflow-scrolling:touch){.slide-wrapper .layout-three .intro-line{font-size:2vw}.slide-wrapper .layout-three .heading,.slide-wrapper .layout-three .second{line-height:.7}.slide-wrapper .layout-three .actions{top:30vw}}@media(min-width:768px){.mobile .layout-three .image-holder{left:15vw;top:3vw}.mobile .layout-three .heading{top:4vw}.mobile .layout-three .second{top:12vw}.mobile .layout-three .strapline{top:10vw}.mobile .layout-three .actions{top:18.5vw}}@supports(-webkit-overflow-scrolling:touch){@media screen and (orientation:landscape){.mobile .layout-three .image-holder{left:15vw;top:2vw}.mobile .layout-three .intro-line{top:.5vw}.mobile .layout-three .second{top:12vw}.mobile .layout-three .actions{top:19vw}.mobile .layout-three .actions .button{padding:.3em .5em;font-size:2.5vw}}}.layout-three .heading{line-height:.65;letter-spacing:-.125vw}.layout-three .strapline{line-height:.7}
.layout-four .image-holder{position:absolute;left:20vw}.layout-four .intro-line{position:absolute;top:1vw;font-size:1vw;left:44%;text-transform:uppercase;font-weight:700}.layout-four .heading{letter-spacing:-.25vw;line-height:.8;padding:.9vw;height:8vw;left:44%;top:3vw;position:absolute;width:100%;font-size:8.5vw}.layout-four .second{top:11.4vw;font-size:4.55vw}.layout-four .second,.layout-four .strapline{position:absolute;left:44%;font-weight:700;line-height:1;letter-spacing:-.083vw;text-transform:uppercase}.layout-four .strapline{top:16vw;font-size:1.4vw}.layout-four .actions{position:absolute;left:44%;top:18vw;display:flex;width:40vw;align-items:center}.layout-four .actions .button{white-space:nowrap}.layout-four .actions .terms{font-size:calc(6px + 6*(100vw - 320px)/1600);margin:0 0 0 1vw;max-width:25vw;font-family:Noto Sans,Arial,Helvetica,sans-serif;font-weight:100}.layout-four .actions a{color:#000}@media screen and (max-device-width:766px)and (orientation:portrait){.layout-four .image-holder{left:0}.layout-four .intro-line{left:42%;top:3vw;font-size:2vw}.layout-four .heading{font-size:14vw;height:12vw;left:42%;top:7vw}.layout-four .second{left:42%;top:19vw;font-size:8vw}.layout-four .strapline{left:42%;top:27vw;font-size:3vw}.layout-four .actions{left:42%;top:32.5vw;width:50vw}.layout-four .actions .button{padding:.7em .5em;font-size:3vw}.layout-four .actions .terms{font-size:calc(8px + 6*(100vw - 320px)/1600);max-width:30vw}}@supports(-webkit-overflow-scrolling:touch){.layout-four .intro-line{font-size:1.5vw}.layout-four .heading{line-height:.7}.layout-four .second{font-size:7vw}.layout-four .strapline{font-size:2vw}.layout-four .actions{top:31vw}}@media(min-width:768px){.mobile .layout-four .image-holder{left:15vw}.mobile .layout-four .strapline{top:15.5vw}.mobile .layout-four .second{font-size:4.5vw;top:11vw}.mobile .layout-four .actions{top:18vw}}@supports(-webkit-overflow-scrolling:touch){@media screen and (orientation:landscape){.mobile .layout-four .image-holder{left:15vw}.mobile .layout-four .second{font-size:5vw;top:11vw}.mobile .layout-four .actions{top:19vw}.mobile .layout-four .actions .button{padding:.3em .5em;font-size:2.5vw}}}.layout-four .heading{line-height:.7;letter-spacing:-.125vw}
.layout-five,.layout-five .abs{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.layout-five .image-holder{position:absolute;left:20vw;z-index:4}.layout-five .intro-line{position:absolute;left:44%;top:1vw;text-transform:uppercase;font-weight:700;z-index:3;font-size:1vw}.layout-five .heading{font-size:8.5vw;height:7.5vw;letter-spacing:-.25vw;line-height:1;padding:0 0 0 .5vw;right:0;position:absolute;top:3vw;width:100vw;z-index:2;left:44%}.layout-five .heading.second{top:8.5vw;margin:0 0 0 3.5vw}.layout-five .second{z-index:3;font-size:3.75vw;letter-spacing:-.25vw;line-height:.6;margin:0 0 0 -.25vw;padding:0 0 1.1vw;top:11.5vw;width:calc(100% - .25vw)}.layout-five .second,.layout-five .strapline{position:absolute;left:44%;text-transform:uppercase;font-weight:700}.layout-five .strapline{top:13.7vw;padding:.5vw 0 .6vw;z-index:2;font-size:1.2vw;letter-spacing:-.04vw;line-height:1;width:19em}.layout-five .actions{position:absolute;left:44%;top:17.5vw;display:flex;z-index:3;width:40vw;align-items:center}.layout-five .actions .button{white-space:nowrap}.layout-five .actions .terms{font-size:calc(6px + 6*(100vw - 320px)/1600);margin:0 0 0 1vw;max-width:25vw;font-family:Noto Sans,Arial,Helvetica,sans-serif;font-weight:100}.layout-five .actions a{color:#000}@media screen and (max-device-width:766px)and (orientation:portrait){.layout-five .image-holder{left:0}.layout-five .intro-line{left:43%;top:2vw;font-size:2vw}.layout-five .heading{font-size:13vw;height:12vw;left:43%;top:5vw}.layout-five .second{left:43%;top:18.5vw;font-size:8vw}.layout-five .strapline{left:43%;top:24.5vw;font-size:3vw}.layout-five .actions{left:43%;top:32.5vw;width:50vw}.layout-five .actions .button{padding:.7em .5em;font-size:3vw}.layout-five .actions .terms{font-size:calc(8px + 6*(100vw - 320px)/1600);max-width:30vw}}@supports(-webkit-overflow-scrolling:touch){.layout-five .intro-line{font-size:1.5vw}.layout-five .heading{line-height:.9}.layout-five .second{font-size:7vw}.layout-five .strapline{font-size:2vw;width:24em}.layout-five .actions{top:30.5vw}}@media(min-width:768px){.mobile .layout-five .image-holder{left:15vw}.mobile .layout-five .second{font-size:5vw}.mobile .layout-five .strapline{font-size:1.5vw;width:40vw;top:14.5vw}.mobile .layout-five .actions{top:18.5vw}}@supports(-webkit-overflow-scrolling:touch){@media screen and (orientation:landscape){.mobile .layout-five .image-holder{left:15vw}.mobile .layout-five .second{font-size:5vw}.mobile .layout-five .strapline{font-size:1.6vw;width:40vw;top:15vw}.mobile .layout-five .actions{top:19.5vw}.mobile .layout-five .actions .button{padding:.3em .5em;font-size:2.5vw}}}.layout-five .heading{line-height:.84;letter-spacing:-.125vw}
.layout-six{display:flex;height:100%;justify-content:center;width:100%}.layout-six .image-holder{width:55vw;z-index:3}.layout-six .text-container{display:flex;width:60vw;height:100%;flex-direction:column;justify-content:center;position:relative;z-index:2;text-align:right}.layout-six .text-container .intro-line{font-size:1vw;font-weight:700;line-height:1;text-transform:uppercase;padding-left:5vw}.layout-six .text-container .heading{border-radius:0 4px 4px 0;margin-top:.3vw;padding:.6vw .8vw .9vw 5vw;font-size:5.5vw;letter-spacing:-.125vw;line-height:.8;font-weight:700;text-transform:uppercase}.layout-six .text-container .second{font-size:3.6vw;letter-spacing:-.125vw;line-height:.8;margin-bottom:.2vw;padding-left:5vw}.layout-six .text-container .strapline{font-size:1.42vw;line-height:1;margin-top:.3vw;padding-left:5vw;text-transform:uppercase;font-weight:700}.layout-six .text-container .actions{display:flex;justify-content:flex-end;margin-top:.5vw;padding-left:5vw}.layout-six .text-container .actions .button{margin-right:calc(8px + 4*(100vw - 320px)/1600);padding:.6em 1.5em .8em;flex-shrink:0;font-size:calc(12px + 12*(100vw - 320px)/1600);white-space:nowrap;box-shadow:none}@media screen and (max-device-width:766px)and (orientation:portrait){.layout-six .text-container{padding-bottom:5vw}.layout-six .text-container .intro-line{display:none}.layout-six .text-container .heading,.layout-six .text-container .second{font-size:15px;letter-spacing:0;line-height:1;margin-top:1px;margin-bottom:1px}.layout-six .text-container .strapline{font-size:10px;letter-spacing:0;line-height:1;margin-top:1px;margin-bottom:1px}.layout-six .text-container .actions{margin-top:.5px}.layout-six .text-container .actions .button{font-size:10px;padding:.3em .85em .6em}}.layout-six .heading{line-height:.65;letter-spacing:-.125vw}
.slide-wrapper{display:flex;flex:1;height:100%;flex-direction:column;background-color:#18181a;overflow-wrap:break-word}.slide-wrapper .image-holder{top:0}.slide-wrapper .image-holder img{height:100%;display:block}.slide-wrapper .actions .button{box-shadow:0 4px 8px rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.1)}.slide-wrapper a{text-decoration:none}.mobile .slide-wrapper .actions .terms{font-weight:700}
.rich-carousel{display:flex;margin:0;height:23vw;min-height:24vw;position:relative;justify-content:space-between;align-items:center;font-family:Noto Sans,Arial,Helvetica,sans-serif}.rich-carousel .btn-next,.rich-carousel .btn-prev{background:rgba(0,0,0,.2);border:1px solid #fff;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1vw;font-weight:700;height:3vw;line-height:2.75vw;justify-content:center;margin:-1.5vw 0 0;opacity:.5;position:absolute;text-decoration:none;top:50%;transition:opacity .5s;width:3vw;z-index:9}.rich-carousel .btn-next:before,.rich-carousel .btn-prev:before{content:"\25C4"}.rich-carousel .btn-next:focus,.rich-carousel .btn-prev:focus{outline:none}.rich-carousel .btn-next:hover,.rich-carousel .btn-prev:hover{opacity:1}.rich-carousel .btn-prev{left:1.5vw}.rich-carousel .btn-next{right:2.5vw}.rich-carousel .btn-next:before{content:"\25BA"}.rich-carousel .cover{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;overflow:hidden;opacity:0;animation:appear .1s ease-out forwards;transform:translateX(0);transition:transform .5s ease-in}.rich-carousel .cover .jackpot-subheading{font-family:Noto Sans,Arial,Helvetica,sans-serif}.rich-carousel.fwd .cover{transform:translate(-10vw)}.rich-carousel.fwd .cover.layout-zero{transform:none}.rich-carousel.back .cover{transform:translate(10vw)}.rich-carousel.back .cover.layout-zero{transform:none}.rich-carousel.intro .in-left{animation-name:fromLeft;animation-timing-function:ease-out}.rich-carousel.intro .in-right{animation-name:fromRight;animation-timing-function:ease-out}.rich-carousel.intro .in-top{animation-name:fromTop;animation-timing-function:ease-out}.rich-carousel.intro .in-bottom{animation-name:fromBottom;animation-timing-function:ease-out}.rich-carousel.intro .in-scale{animation-name:scaleIn;animation-timing-function:ease-out}.rich-carousel.intro .in-zoom{animation-name:zoomIn;animation-timing-function:ease-out}.rich-carousel.outro .out-left{animation-name:toLeft;animation-timing-function:ease-in}.rich-carousel.outro .out-right{animation-name:toRight;animation-timing-function:ease-in}.rich-carousel.outro .out-top{animation-name:toTop;animation-timing-function:ease-in}.rich-carousel.outro .out-bottom{animation-name:toBottom;animation-timing-function:ease-in}.rich-carousel.outro .out-scale{animation-name:scaleOut;animation-timing-function:ease-in}.rich-carousel.outro .out-scale.fwd{animation-name:scaleOutLeft;animation-timing-function:ease-in}.rich-carousel.outro .out-scale.back{animation-name:scaleOutRight;animation-timing-function:ease-in}.rich-carousel.outro .out-zoom{animation-name:zoomOut;animation-timing-function:ease-in}.rich-carousel.intro * [class*=in-],.rich-carousel.intro * [class*=out-],.rich-carousel.outro * [class*=in-],.rich-carousel.outro * [class*=out-]{animation-duration:.5s;animation-fill-mode:forwards}.rich-carousel.intro .half-duration,.rich-carousel.outro .half-duration{animation-duration:.25s}.rich-carousel.intro .third-duration,.rich-carousel.outro .third-duration{animation-duration:.1666666666667s}.rich-carousel.intro .quarter-duration,.rich-carousel.outro .quarter-duration{animation-duration:125ms}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes fromRight{0%{transform:translateX(100vw);opacity:0}to{transform:translateX(0)}}@keyframes toRight{to{transform:translateX(100vw);opacity:0}}@keyframes fromLeft{0%{transform:translateX(-100vw);opacity:0}to{transform:translateX(0)}}@keyframes toLeft{to{transform:translateX(-100vw);opacity:0}}@keyframes fromTop{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0)}}@keyframes toTop{to{transform:translateY(-100%);opacity:0}}@keyframes fromBottom{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0)}}@keyframes toBottom{0%{transform:translateY(0)}to{transform:translateY(100%);opacity:0}}@keyframes scaleIn{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes scaleOut{to{transform:scale(0);opacity:0}}@keyframes scaleOutLeft{to{transform:translateX(-50%) scale(0);opacity:0}}@keyframes scaleOutRight{to{transform:translateX(50%) scale(0);opacity:0}}@keyframes zoomIn{0%{transform:scale(1.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes zoomOut{to{transform:scale(1.5);opacity:0}}@media only screen and (min-width:320px),only screen and (min-width:480px){.mobile .rich-carousel{min-height:42vw}}@media only screen and (min-width:768px)and (max-width:1000px){.mobile .rich-carousel{min-height:32vw}}@media only screen and (min-width:1001px){.mobile .rich-carousel{min-height:23vw}}@media only screen and (max-device-width:926px)and (orientation:landscape){.mobile .rich-carousel{min-height:33vw}}@media only screen and (device-width:375px)and (device-height:812px)and (-webkit-device-pixel-ratio:3)and (orientation:portrait),only screen and (device-width:414px)and (device-height:896px)and (-webkit-device-pixel-ratio:2)and (orientation:portrait),only screen and (device-width:414px)and (device-height:896px)and (-webkit-device-pixel-ratio:3)and (orientation:portrait){.mobile .rich-carousel{min-height:42vw}}.rich-carousel{background-color:#e6e5e5}.rich-carousel .cover *{font-family:Noto Sans,Arial,Helvetica,sans-serif}.rich-carousel .btn-next,.rich-carousel .btn-prev{background:rgba(30,30,30,.5);border:2px solid #fff;height:48px;width:48px}.rich-carousel .btn-next:before,.rich-carousel .btn-prev:before{content:"";border-width:0 3px 3px 0;display:inline-block;border-style:solid;border-color:#fff;position:absolute;height:14px;width:14px;top:50%;left:50%;transform:translate(-30%,-50%) rotate(135deg)}.rich-carousel .btn-next{right:1.5vw}.rich-carousel .btn-next:before{transform:translate(-67%,-50%) rotate(-45deg)}
