#bodyContent {overflow: hidden;}
#KV {position: relative; margin: auto;}
#KV .kvTTImg {width: 100%;}
#KV .deco {position: absolute; top: 0rem; width: 3.35rem; height: 3.35rem; background: url(../img/star.png) no-repeat center / contain;}
#KV .deco1 {left: 0rem; -webkit-animation: spinning 18s linear infinite; animation: spinning 18s linear infinite;}
#KV .deco2 {right: 0rem; -webkit-transform: scaleX(-1); -ms-transform: scaleX(-1); transform: scaleX(-1); -webkit-animation: spinning2 18s linear infinite; animation: spinning2 18s linear infinite;}
.kvImg{width: 100%}
@-webkit-keyframes sparkle {
    0% {-webkit-transform: scale(0);transform: scale(0);}
    50% {-webkit-transform: scale(0);transform: scale(0);}
    70% {-webkit-transform: scale(-1, 0);transform: scale(-1, 0);}
    80% {-webkit-transform: scale(1);transform: scale(1);}
    100% {-webkit-transform: scale(0);transform: scale(0);}
}

@keyframes sparkle {
    0% {-webkit-transform: scale(0);transform: scale(0);}
    50% {-webkit-transform: scale(0);transform: scale(0);}
    70% {-webkit-transform: scale(-1, 0);transform: scale(-1, 0);}
    80% {-webkit-transform: scale(1);transform: scale(1);}
    100% {-webkit-transform: scale(0);transform: scale(0);}
}
@-webkit-keyframes spinning {0% {-webkit-transform: rotate(0);transform: rotate(0);} 100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
@keyframes spinning {0% {-webkit-transform: rotate(0);transform: rotate(0);} 100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
@-webkit-keyframes spinning2 {0% {-webkit-transform: rotate(0);transform: rotate(0);} 100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
@keyframes spinning2 {0% {-webkit-transform: rotate(0);transform: rotate(0);} 100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}

@media screen and ( min-width: 48rem) {
    #KV:after {background: url(../img/words-deco.png) no-repeat center / contain; bottom: -22%; right: 0; width: 18%; padding-bottom: 18%; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}
    #KV .kvTTWrap {max-width: 42rem; top: 15%; left: 7%;}
}

@media screen and ( min-width: 93.75rem) {
    #KV .kvTTWrap {max-width: 50rem; top: 9%; left: 9%;}
}

@media screen and ( max-width: 48rem) {
    #KV {height: auto;}
    #KV .kvTTWrap {left: 0; right: 0; top: 9%; margin: auto; width: 76%; max-width: 60rem;}
    #KV .deco {width: 2rem; height: 2rem; top: -.5rem;} 
}

.introSection {max-width: fit-content; margin: 0rem auto 2.5rem;}
.introSection .container {position: relative; max-width: 42rem; }
.introSection p {color: #432800; text-align: center; font-weight: 600; font-size: 1.275rem; line-height: 1.9;}

@media screen and ( min-width: 48rem) and ( max-width: 80rem) {
    .introSection .container {width: 34.35rem;}
}

@media screen and ( min-width: 80rem) {
    .introSection .container {width: 43vw;}
}

@media screen and ( max-width: 48rem) {
    .introSection {margin: auto 0 2.5rem;}
    .introSection .container {padding: 0 2.2rem; margin: 0;}
}


#section2 {background: #fff; padding: 1px 0 4rem; position: relative;}
#section2 .prizeSectionImg {width: 90%; margin: -3rem auto 3.5rem; max-width: 95rem;}
#section2 .tncBtn {margin: -6rem auto 6rem; position: relative; color: #4e3c2e;font-size: 1rem; font-weight: 500; display: block; text-align: center; line-height: 1; z-index: 1; max-width: 5.5rem; border-bottom: 1px solid; padding-bottom: 3px;}
/* #section2:not(.page0) .prizeSectionImg, #section2:not(.page0) .tncBtn {display: none; } */
#section2 .ttImg {margin: auto; max-width: 38rem; width: 100%; }
#section2 .container {max-width: 72rem; margin: auto; position: relative; min-height: 100vh;}
#section2 .block {display: flex; display: -ms-flexbox; display: -webkit-box; display: -webkit-flex; -ms-flex-flow: row wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin-top: 7rem;}
#section2 .block .reelBlock {-ms-flex: 0 0 19rem; -webkit-box-flex: 0; flex: 0 0 19rem; max-width: 19rem; }
#section2 .block .reelBlock .reelItem {width: 19rem; height: 33rem; cursor: pointer;}
#section2 .block .reelBlock .reelItem .wrapper {padding: .5rem; border-radius: 11.75rem 11.75rem 0 0; border: 1px solid #d09c66; width: 100%; height: 100%; position: relative;}
#section2 .block .reelBlock .reelItem .wrapper:before {content: ''; display: block; position: absolute; z-index: 0; top: -10%; left: -35%; width: 65%; padding-bottom: 65%; background: url(../img/words-deco.png) no-repeat center / contain;}
#section2 .block .reelBlock .reelItem .wrapper .reelItem-thumbnail {border-radius: 12rem 12rem 0 0; overflow: hidden; width: 100%; height: 100%;}
#section2 .block .reelBlock .reelItem .wrapper .reelItem-thumbnail img {width: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center;}
#section2 .block .contentBlock {-ms-flex: 0 0 calc(100% - 22rem); -webkit-box-flex: 0; flex: 0 0 calc(100% - 22rem); max-width: calc(100% - 22rem); display: flex; display: -ms-flexbox; display: -webkit-box; display: -webkit-flex; -ms-flex-flow: column nowrap; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column nowrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
#section2 .block .contentBlock .poiImg {margin-bottom: 1.5rem; padding: 0 .75rem;}
#section2 .block .contentBlock .poiImg img {margin: auto; width: 100%; max-width: 14.625rem;}
#section2 .block .contentBlock > .dkt {padding-bottom: 1.5rem;}
#section2 .block .contentBlock .text {margin-top: 1rem;}
#section2 .block .contentBlock h2 {text-align: center; font-size: 2.3rem; color: #cc9357; padding: 0 3rem; font-weight: 500; margin-bottom: 1rem;}
#section2 .block .contentBlock p {color: #432800; font-size: 1.25rem; font-weight: 600; text-align: justify; padding: 0 3rem;}
#section2 .block .contentBlock .offerBox > div, #section2 .block .contentBlock .offerBox > a {display: flex; display: -ms-flexbox; display: -webkit-box; display: -webkit-flex; -ms-flex-flow: row nowrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row nowrap; font-weight: 600; padding: 0 3rem; margin-top: 1.5rem;}
#section2 .block .contentBlock .offerBox .tag {color: #cc9357; font-size: 1.25rem; border: 1px solid; border-radius: .5rem; text-align: center; line-height: 1.85rem; height: 2rem; display: block; padding: 0 .15rem; -ms-flex-preferred-size: 7rem; flex-basis: 7rem; min-width: 7rem; margin-right: 1rem;}
#section2 .block .contentBlock .offerBox .desc {display: block; font-size: 1.25rem; color: #432800;}
#section2 .block .contentBlock .poiLinkBtn {display: block; position: absolute; z-index: 1; right: 0; bottom: -5%; width: 26%; height: 3rem; background: url(../img/arrow.png) no-repeat center / contain;}
#pagination {text-align: center; margin-top: 5rem;}
#pagination .pageNav {cursor: pointer; display: inline-block; vertical-align: middle; font-size: 1.8rem; border-radius: 50%; width: 3.25rem; height: 3.25rem; text-align: center; line-height: 3.2rem; padding: 0; border: 1px solid; color: #cc9357; margin: 0 .275rem; font-family: arial;}
#pagination .pageNav.active {color: #fff; background-color: #c3cca7; border-color: #c3cca7; cursor: default; pointer-events: none; }
.moreCakeBtn {max-width: 25rem; margin: 0 auto 5rem; display: block;}


@media screen and ( max-width: 48rem) {
    #section2 {padding: 1px 0 4rem;}
}

@media screen and ( max-width: 40rem) {
    #section2:before {width: 180rem; height: 5rem; left: calc((180rem - 100vw) / -2);     -webkit-clip-path: circle(117% at 50% 3000%); clip-path: circle(117% at 50% 3000%);}
    #section2 .prizeSectionImg {width: 100%;}
    #section2 .ttImg {max-width: 28rem;}
    #section2 .container {width: 100%; padding: 0 1rem; max-width: 34rem;}
    #section2 .block {margin-top: 4rem; margin-bottom: 6rem;}
    #section2 .block .reelBlock {-ms-flex: 0 0 17rem; -webkit-box-flex: 0; flex: 0 0 17rem; max-width: 17rem; height: 29.5rem;}
    #section2 .block .reelBlock .reelItem {width: 17rem; height: 29.5rem;}
    #section2 .block .reelBlock .reelItem .wrapper {padding: 0.3rem; border-radius: 8.5rem 8.5rem 0 0;}
    #section2 .block .reelBlock .reelItem .wrapper .reelItem-thumbnail {border-radius: 13rem 13rem 0 0;}
    #section2 .block .reelBlock .reelItem .wrapper .reelItem-thumbnail img {border-radius: 13rem 13rem 0 0;}
    #section2 .block .contentBlock {-ms-flex: 0 0 calc(100% - 17rem); -webkit-box-flex: 0; flex: 0 0 calc(100% - 17rem); max-width: calc(100% - 17rem); padding-left: 1.5rem; height: 29.5rem;}
    #section2 .block .contentBlock > .row {height: 100%; width: 100%; -ms-flex-flow: column nowrap; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column nowrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}
    #section2 .block .contentBlock .poiImg {margin-bottom: 0; padding: 0; max-height: 31.33%; -ms-flex: 0 0 31.33%; -webkit-box-flex: 0; flex: 0 0 31.33%;}
    #section2 .block .contentBlock .poiImg img {height: 100%; width: auto;}
    #section2 .block .contentBlock.mbl {-ms-flex: 0 0 100%; -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; height: auto; padding: 0; margin-top: 1rem; padding-bottom: 1.25rem;}
    #section2 .block .contentBlock h2 {font-size: 1.85rem; padding: 0;}
    #section2 .block .contentBlock p {font-size: 1.1rem; padding: 0;}
    #section2 .block .contentBlock .offerBox > div, #section2 .block .contentBlock .offerBox > a {padding: 0;}
    #section2 .block .contentBlock .offerBox .tag {font-size: 1.1rem; -ms-flex-preferred-size: 6rem; flex-basis: 6rem; min-width: 6rem;}
    #section2 .block .contentBlock .offerBox .desc {font-size: 1.1rem;}
    .moreCakeBtn {max-width: 20rem; margin: 0 auto 4rem;}
}

#videoModal {}
#videoModal .modal-body {position: relative; border-radius: .75rem; overflow: hidden;}
#video-player {display: block; height: 95vh; max-height: 70rem; }
#videoModal .poiInfo {position: absolute; left: 0; bottom: 0; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-flow: column nowrap; flex-flow: column nowrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; height: 5rem; background-image: -webkit-gradient(linear,left top, left bottom,color-stop(4%, #0000),color-stop(88%, #000)); background-image: -o-linear-gradient(#0000 4%,#000 88%); background-image: linear-gradient(#0000 4%,#000 88%); padding: 1.6rem 1rem 0rem; }
#videoModal .poiInfo .poiName {color: #fff; font-size: 1rem; font-weight: 600; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; position: relative; padding-left: 1.3rem; display: inline-block; max-width: 100%;}
#videoModal .poiInfo .poiName:before {content: ''; display: block; position: absolute; left: 0; width: 1rem; height: 1.2rem; background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTMuMTI2IDEwLjI1NEE4Ljg3NiA4Ljg3NiAwIDAgMCAxNCA2LjgyMWMwLS4zMjEtLjA3My0uODI1LS4xNTgtMS4yMjZhNS40MjUgNS40MjUgMCAwIDAtLjExMi0uNDM3QzEyLjcwNiAxLjcxMiA4Ljg2LS4zMTUgNS4xMzkuNjMzIDEuNDE3IDEuNTgxLS43NzEgNS4xNDMuMjUyIDguNTljLjM2MSAxLjI1My45MjQgMi40NSAxLjY3IDMuNTQ4YTMwLjE1NSAzMC4xNTUgMCAwIDAgMi45NDQgMy43NDRjLjM5LjQzMi43ODguODYxIDEuMTg4IDEuMjg2LjIyMy4yNjcuNTU5LjQzNy45MjIuNDY0LjM5Ny4wMDMuNzczLS4xNjYgMS4wMTItLjQ1OC45MzYtLjk5IDEuODQ2LTEuOTk4IDIuNjgzLTMuMDYxYTE5LjIyNSAxOS4yMjUgMCAwIDAgMi40NTUtMy44NTh6bS0xMS4yMS0zLjI3YTUuMDMyIDUuMDMyIDAgMCAxIDEwLjA2MyAwIDUuMDMxIDUuMDMxIDAgMCAxLTUuMDMyIDUuMDI5IDUuMDI3IDUuMDI3IDAgMCAxLTUuMDMyLTUuMDN6IiBmaWxsPSIjZmZmIi8+CiAgICA8cGF0aCBkPSJNMy43NzYgNi4wNDVjLjM5Ny0xLjQ1OSAxLjY2NS0yLjUyOCAzLjE3LTIuNTI4IDEuNTEzIDAgMi43ODIgMS4wNzYgMy4xNzEgMi41NDRoLjAwM2MuNzYuMzE0LjUxNy41OTctLjE2Ni44MDMtLjAwMyAwLS4wMDMgMC0uMDA3LjAwMy0uMTAzLjAzLS4yMTYuMDYtLjM0LjA5aC0uMDA2Yy0uMjQzLjA1Ny0uNTIuMTA0LS44MTMuMTQtLjAxIDAtLjAyLjAwNC0uMDMzLjAwNGExNS40NDggMTUuNDQ4IDAgMCAxLS45NC4wODZjLS4xMzkuMDA3LS4yNzkuMDEzLS40MTkuMDE3SDcuMzVhOS41MjcgOS41MjcgMCAwIDEtLjQzNyAwaC0uMDFjLS4xMzYtLjAwNC0uMjgtLjAxLS40MjMtLjAxN2wtLjA0My0uMDAzYTguOTI5IDguOTI5IDAgMCAxLS40MTMtLjAzYy0uMDEzIDAtLjAyNi0uMDA0LS4wNC0uMDA0LS4xNDYtLjAxMy0uMjk2LS4wMjYtLjQ0My0uMDQ2aC0uMDA2Yy0uMTQ3LS4wMTctLjI4Ny0uMDM3LS40MjctLjA1N2wtLjAzNi0uMDA2Yy0uMTMzLS4wMi0uMjYtLjA0NC0uMzg3LS4wNjctLjAxLS4wMDMtLjAyLS4wMDMtLjAzLS4wMDdhNS4xMTEgNS4xMTEgMCAwIDEtLjM3LS4wOGMtLjAwNiAwLS4wMS0uMDAzLS4wMTYtLjAwM2E0LjUzOCA0LjUzOCAwIDAgMS0uMzEtLjA4M2wtLjAzNi0uMDFhMi41NCAyLjU0IDAgMCAxLS4yNDMtLjA4N2MtLjAwNy0uMDAzLS4wMTQtLjAwMy0uMDItLjAwNi0uNDQ3LS4xOTctLjUyMy0uNDIzLjExNi0uNjUzeiIgZmlsbD0iI2ZmZiIvPgogICAgPHBhdGggZD0iTTcuNzgzIDEwLjVjLS4yNi4wMjctLjUyMy4wMzctLjc3Ni4wM2EzLjMgMy4zIDAgMCAxLS43MzMtLjEwNiAyLjg0NyAyLjg0NyAwIDAgMS0xLjE3Ni0uNjI2IDMuNTE3IDMuNTE3IDAgMCAxLS42OTItLjg1bC0uMDQ0LS4wNzYtLjAyNi0uMDQ3LS4wNC0uMDc2LS4wMzQtLjA2N3MtLjEyLS4yMDYtLjIxNi0uNDJjLS4xLS4yMTYtLjE3Ny0uNDM2LS4xNzMtLjQxMi0uMDczLS4xOC0uMTM3LS4zMzMtLjE3Ny0uMzU3LS4wNC0uMDI2LS4wNjMuMDc3LS4wMTYuNC4wMjYuMTkuMDguNDIuMTM2LjYuMDU3LjE4LjExLjMwNi4xMS4zMDZzLjA1LjEwNi4xNDMuMjczbC4wMjQuMDQzLjA3My4xMmEzLjY5NiAzLjY5NiAwIDAgMCAuNjAzLjc0M2MuMDM2LjAzNi4wNzYuMDcuMTE2LjEwNi0xLjExOS0uNjY2LTEuNTgyLTEuOTE4LTEuNjU4LTIuOTEtLjAwNC0uMDQtLjAwNC0uMDctLjAwNC0uMTA0LjkxMy41OCAyLjk2MS42OCAzLjY5NC42OTYuMDczLjAwNC4xNS4wMDQuMjMuMDA0LjY5MiAwIDIuNjE3LS4wNTQgMy41My0uNnYuMDA0Yy0uMTA0IDEuMjkyLS44NjMgMy4wMzctMi44OTQgMy4zMjd6IiBmaWxsPSIjZmZmIi8+Cjwvc3ZnPgo=); background-size: contain; background-repeat: no-repeat;}
#volumeBtn {display: block; cursor: pointer; position: absolute; top: .5rem; left: .5rem; width: 1.75rem; height: 1.75rem; background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzUiIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCAzNSAzNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMS40MTk2IDguNjQxOTlDMjEuNDE5NiA4LjA3MzgyIDIwLjczNDQgNy43ODUzMyAyMC4zMjYgOC4xOTM3N0MyMC4zMDk2IDguMjEwMDkgMjAuMjkyOCA4LjIyNTg0IDIwLjI3NTMgOC4yNDFMMTUuMzM2NCAxMi41MzkzQzE0Ljg0OSAxMi45ODIyIDE0LjIyMiAxMy4yMDEzIDEzLjU5NzIgMTMuMjAxM0gxMS4zMDk4QzguOTMyOTYgMTMuMjAxMyA3IDE1LjEzNDMgNyAxNy41MTEyQzcgMTkuODg4IDguOTMyOTYgMjEuODIxIDExLjMwOTggMjEuODIxSDEzLjM4MTRDMTMuNDUwOSAyMS44MDU3IDEzLjUyMzEgMjEuNzk3NyAxMy41OTcyIDIxLjc5NzdDMTQuMjU1NyAyMS43OTc3IDE0Ljg1MyAyMi4wNTAzIDE1LjMxNjcgMjIuNDQyN0wxNS4zMjc5IDIyLjQ1MjNMMjAuMzM0MyAyNi44MTY5TDIwLjM1MDcgMjYuODMxNUMyMC43NTgxIDI3LjIwMjcgMjEuNDE5NiAyNi45MTMyIDIxLjQxOTYgMjYuMzU3VjguNjQxOTlaTTEzLjcyNTkgMjMuODEyOEMxMy42ODM4IDIzLjgxODIgMTMuNjQwOCAyMy44MjEgMTMuNTk3MiAyMy44MjFIMTEuMzA5OEM3LjgyODM5IDIzLjgyMSA1IDIwLjk5MjYgNSAxNy41MTEyQzUgMTQuMDI5NyA3LjgyODM5IDExLjIwMTMgMTEuMzA5OCAxMS4yMDEzSDEzLjU5NzJDMTMuNzYwOSAxMS4yMDEzIDEzLjg5OTIgMTEuMTQzOSAxMy45OTM3IDExLjA1N0MxNC4wMDA1IDExLjA1MDcgMTQuMDA3NCAxMS4wNDQ2IDE0LjAxNDMgMTEuMDM4NUwxOC45MzkgNi43NTI2OUMyMC42MTEyIDUuMTIzNTcgMjMuNDE5NiA2LjMwNTM4IDIzLjQxOTYgOC42NDE5OVYyNi4zNTdDMjMuNDE5NiAyOC42NDQzIDIwLjcwNjYgMjkuODQ4MyAxOS4wMTI3IDI4LjMxODFMMTQuMDIwMiAyMy45NjU2QzEzLjkyMjggMjMuODg0MyAxMy44MjI1IDIzLjgzNTQgMTMuNzI1OSAyMy44MTI4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNi44MDc5IDEwLjA0MzJDMjcuMTE3IDkuNTg1NTEgMjcuNzM4NiA5LjQ2NTA3IDI4LjE5NjMgOS43NzQxOUMzMC42ODk3IDExLjQ1ODIgMzIuMzI0MyAxNC4zMDcyIDMyLjMyNDMgMTcuNTQ2NUMzMi4zMjQzIDIwLjQzNDkgMzEuMDE1OSAyMy4wMDggMjguOTgyNyAyNC43Mjg0QzI4LjU2MTEgMjUuMDg1MSAyNy45MzAxIDI1LjAzMjUgMjcuNTczNCAyNC42MTA5QzI3LjIxNjYgMjQuMTg5MyAyNy4yNjkyIDIzLjU1ODQgMjcuNjkwOCAyMy4yMDE2QzI5LjI5ODcgMjEuODQxMSAzMC4zMjQzIDE5LjgxNjIgMzAuMzI0MyAxNy41NDY1QzMwLjMyNDMgMTQuOTk3NSAyOS4wNDE0IDEyLjc1ODQgMjcuMDc2OSAxMS40MzE2QzI2LjYxOTIgMTEuMTIyNSAyNi40OTg4IDEwLjUwMDkgMjYuODA3OSAxMC4wNDMyWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==); background-size: contain; background-repeat: no-repeat;}
#volumeBtn.muted {background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzUiIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCAzNSAzNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05LjI3ODQyIDExLjUzNjFDNi43OTE3NCAxMi4zODI5IDUgMTQuNzQwMSA1IDE3LjUxMUM1IDIwLjk5MjUgNy44MjgzOSAyMy44MjA5IDExLjMwOTggMjMuODIwOUgxMy41OTcyQzEzLjY0MDggMjMuODIwOSAxMy42ODM4IDIzLjgxODEgMTMuNzI1OSAyMy44MTI3QzEzLjgyMjUgMjMuODM1MyAxMy45MjI4IDIzLjg4NDIgMTQuMDIwMiAyMy45NjU1TDE5LjAxMjcgMjguMzE3OUMyMC43MDY2IDI5Ljg0ODIgMjMuNDE5NiAyOC42NDQxIDIzLjQxOTYgMjYuMzU2OVYyNS42MTY4TDIxLjQxOTYgMjMuNjI1NFYyNi4zNTY5QzIxLjQxOTYgMjYuOTEzIDIwLjc1ODEgMjcuMjAyNSAyMC4zNTA3IDI2LjgzMTRMMjAuMzM0MyAyNi44MTY4TDE1LjMyNzkgMjIuNDUyMkwxNS4zMTY3IDIyLjQ0MjZDMTQuODUzIDIyLjA1MDIgMTQuMjU1NyAyMS43OTc1IDEzLjU5NzIgMjEuNzk3NUMxMy41MjMxIDIxLjc5NzUgMTMuNDUwOSAyMS44MDU2IDEzLjM4MTQgMjEuODIwOUgxMS4zMDk4QzguOTMyOTYgMjEuODIwOSA3IDE5Ljg4NzkgNyAxNy41MTFDNyAxNS4yNTA0IDguNzQ4NDkgMTMuMzkxNCAxMC45NjQ0IDEzLjIxNDlMOS4yNzg0MiAxMS41MzYxWk0yMS40MTk2IDIwLjgwMzFMMjMuNDE5NiAyMi43OTQ1VjE5LjkxMjRMMjEuNDE5NiAxNy45MjA5VjIwLjgwMzFaTTE1LjY5ODQgMTIuMjI0MUwxNS4zMzY0IDEyLjUzOTJDMTQuODk2MiAxMi45MzkxIDE0LjM0MjQgMTMuMTU2NiAxMy43Nzg5IDEzLjE5NUwxMS43NzY1IDExLjIwMTJIMTMuNTk3MkMxMy43NjA5IDExLjIwMTIgMTMuODk5MiAxMS4xNDM4IDEzLjk5MzcgMTEuMDU2OEMxNC4wMDA1IDExLjA1MDYgMTQuMDA3NCAxMS4wNDQ1IDE0LjAxNDMgMTEuMDM4NEwxNC4yNzc1IDEwLjgwOTNMMTUuNjk4NCAxMi4yMjQxWk0yMS40MTk2IDE1LjA5ODZWOC42NDE4N0MyMS40MTk2IDguMDczNyAyMC43MzQ0IDcuNzg1MjEgMjAuMzI2IDguMTkzNjVDMjAuMzA5NiA4LjIwOTk3IDIwLjI5MjggOC4yMjU3MiAyMC4yNzUzIDguMjQwODhMMTcuMjEwOSAxMC45MDc4TDE1Ljc5IDkuNDkzMDNMMTguOTM5IDYuNzUyNTdDMjAuNjExMiA1LjEyMzQ1IDIzLjQxOTYgNi4zMDUyNiAyMy40MTk2IDguNjQxODdWMTcuMDlMMjEuNDE5NiAxNS4wOTg2WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTguNzIzNjMgOC4xNjE1MUM4LjMyMzk4IDcuNzYzNTcgOC4zMjM5OCA3LjExODM5IDguNzIzNjMgNi43MjA0NUM5LjEyMzI4IDYuMzIyNTEgOS43NzEyNCA2LjMyMjUxIDEwLjE3MDkgNi43MjA0NUwyOC43MTQ4IDI1LjE4NUMyOS4xMTQ0IDI1LjU4MjkgMjkuMTE0NCAyNi4yMjgxIDI4LjcxNDggMjYuNjI2MUMyOC4zMTUxIDI3LjAyNCAyNy42NjcyIDI3LjAyNCAyNy4yNjc1IDI2LjYyNjFMOC43MjM2MyA4LjE2MTUxWiIgZmlsbD0iI0ZERkRGRCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEwLjI3NjkgNi42MTQ2MUwyOC44MjA4IDI1LjA3OTJDMjkuMjc5MSAyNS41MzU2IDI5LjI3OTEgMjYuMjc1NSAyOC44MjA4IDI2LjczMTlDMjguMzYyNCAyNy4xODgzIDI3LjYxOTMgMjcuMTg4MyAyNy4xNjA5IDI2LjczMTlMOC42MTcwMyA4LjI2NzM1QzguMTU4NjggNy44MTA5NiA4LjE1ODY4IDcuMDcxIDguNjE3MDMgNi42MTQ2MUM5LjA3NTM4IDYuMTU4MjIgOS44MTg1MiA2LjE1ODIyIDEwLjI3NjkgNi42MTQ2MVpNOC43MjMzMiA2LjcyMDQ1QzguMzIzNjggNy4xMTgzOSA4LjMyMzY4IDcuNzYzNTcgOC43MjMzMiA4LjE2MTUxTDI3LjI2NzIgMjYuNjI2MUMyNy42NjY5IDI3LjAyNCAyOC4zMTQ4IDI3LjAyNCAyOC43MTQ1IDI2LjYyNjFDMjkuMTE0MSAyNi4yMjgxIDI5LjExNDEgMjUuNTgyOSAyOC43MTQ1IDI1LjE4NUwxMC4xNzA2IDYuNzIwNDVDOS43NzA5MyA2LjMyMjUxIDkuMTIyOTcgNi4zMjI1MSA4LjcyMzMyIDYuNzIwNDVaIiBmaWxsPSIjRkRGREZEIi8+Cjwvc3ZnPgo=);}

@media screen and ( max-width: 48rem) {
    #videoModal .modal-body {border-radius: 0;}
    #video-player {height: 100%; max-height: none; width: 100%; -o-object-fit: cover; object-fit: cover;}
}