@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;700&display=swap);body,html{min-height:100%}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-position:50%;background-repeat:no-repeat;background-size:cover}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ChooseVideoButtons{display:flex;align-items:center;width:100%;height:100%;pointer-events:none;grid-row-gap:50px;row-gap:50px}.ChooseVideoButtons .button,.ChooseVideoButtons Button{pointer-events:auto}.ChooseVideoButtons .headerNav button{float:left}.ChooseVideoButtons .headerNav button:last-of-type{float:right}.ChooseVideoButtons .headerNav:after{content:"";display:block;clear:both}.ChooseVideoButtons .callToAction,.ChooseVideoButtons .headerNav,.ChooseVideoButtons .videoButtons{transition:visibility 0ms ease-in,opacity 0ms ease-in;visibility:hidden;opacity:0}.ChooseVideoButtons .callToAction.cyoav-show,.ChooseVideoButtons .headerNav.cyoav-show,.ChooseVideoButtons .videoButtons.cyoav-show{visibility:visible;opacity:1;transition-duration:.5s,.5s}.vjsChooseVideoButtons{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.vjsChooseVideoButtons .button,.vjsChooseVideoButtons Button{pointer-events:auto}.NotFound{color:#fff}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700}#root{min-height:100%;min-height:100vh;background-color:#000b4f;color:#000b4f}.bithero-videojs{position:relative;font-family:Source Sans Pro,sans-serif}.bithero-videojs .callToAction .button,.bithero-videojs .callToAction button,.bithero-videojs .headerNav .button,.bithero-videojs .headerNav button,.bithero-videojs .videoButtons .button,.bithero-videojs .videoButtons button{font-family:Source Sans Pro,sans-serif;font-weight:700;font-size:.8rem;padding:.5em 1em;background:#c7d9ce;color:#000b4f;border:2px solid #c7d9ce;border-radius:99999999px}.bithero-videojs .callToAction .button:hover,.bithero-videojs .callToAction button:hover,.bithero-videojs .headerNav .button:hover,.bithero-videojs .headerNav button:hover,.bithero-videojs .videoButtons .button:hover,.bithero-videojs .videoButtons button:hover{cursor:pointer;background:#000b4f;border-color:#000b4f;color:#c7d9ce}.bithero-videojs .callToAction .button.small,.bithero-videojs .callToAction button.small,.bithero-videojs .headerNav .button.small,.bithero-videojs .headerNav button.small,.bithero-videojs .videoButtons .button.small,.bithero-videojs .videoButtons button.small{font-size:1rem}.bithero-videojs .callToAction a,.bithero-videojs .headerNav a,.bithero-videojs .videoButtons a{text-decoration:none}.bithero-videojs .headerNav{position:absolute;top:0;left:0;width:100%;height:75px;align-items:center;padding:5px}.bithero-videojs .headerNav:after{content:"";clear:both;display:block}.bithero-videojs .videoButtons{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;display:flex;flex-direction:row;grid-row-gap:15px;row-gap:15px;align-items:center;flex-wrap:wrap}.bithero-videojs .videoButtons .buttonWrapper{display:flex;justify-content:center;align-self:center;flex:50% 1}.bithero-videojs .videoButtons .button,.bithero-videojs .videoButtons button{text-align:left;min-width:160px}.bithero-videojs .videoButtons .button img,.bithero-videojs .videoButtons button img{height:1.2em;width:auto;margin-right:2px}.bithero-videojs .videoButtons .button.buttonTextAlignCenter,.bithero-videojs .videoButtons button.buttonTextAlignCenter{text-align:center}.bithero-videojs .videoButtons.hideButtons{display:none}.bithero-videojs .videoButtons.showButtons{display:block}.bithero-videojs .callToAction{position:absolute;bottom:1em;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.bithero-videojs .callToAction .button,.bithero-videojs .callToAction button{margin-bottom:20px;padding:10px 20px}.bithero-videojs .callToAction .button.uppercase,.bithero-videojs .callToAction button.uppercase{text-transform:uppercase}.bithero-videojs .callToAction a{display:inline-block;width:auto}.bithero-videojs .vjs-menu-content{color:#fff}@media (min-width:576px){.bithero-videojs .callToAction .button,.bithero-videojs .callToAction button,.bithero-videojs .headerNav .button,.bithero-videojs .headerNav button,.bithero-videojs .videoButtons .button,.bithero-videojs .videoButtons button{font-size:.8rem}}@media (min-width:768px){.bithero-videojs .headerNav{padding:20px}.bithero-videojs .callToAction .button,.bithero-videojs .callToAction button{padding:20px 40px}.bithero-videojs .videoButtons{grid-row-gap:30px;row-gap:30px}.bithero-videojs .videoButtons.treeOrLessChildren{flex-wrap:nowrap}.bithero-videojs .callToAction .button,.bithero-videojs .callToAction button,.bithero-videojs .headerNav .button,.bithero-videojs .headerNav button,.bithero-videojs .videoButtons .button,.bithero-videojs .videoButtons button{font-size:1rem}}@media (min-width:992px){.bithero-videojs .callToAction .button,.bithero-videojs .callToAction button,.bithero-videojs .headerNav .button,.bithero-videojs .headerNav button,.bithero-videojs .videoButtons .button,.bithero-videojs .videoButtons button{font-size:1.2rem;min-width:305px}}@media (min-width:1900px){.bithero-videojs .callToAction .button,.bithero-videojs .callToAction button,.bithero-videojs .headerNav .button,.bithero-videojs .headerNav button,.bithero-videojs .videoButtons .button,.bithero-videojs .videoButtons button{font-size:2.5rem}}@media (min-width:3800px){.bithero-videojs .callToAction .button,.bithero-videojs .callToAction button,.bithero-videojs .headerNav .button,.bithero-videojs .headerNav button,.bithero-videojs .videoButtons .button,.bithero-videojs .videoButtons button{font-size:5rem}}.bithero-videojs .main-destination{background-color:#c7d9ce;padding-bottom:75px}.bithero-videojs .video-container{padding-top:50px}.bithero-videojs .other-destinations{background:#fff}.bithero-videojs .other-destinations .destinations-container{padding-top:40px;padding-bottom:50px;color:#000b4f}.bithero-videojs .card-deck{color:#000b4f;display:flex;flex-flow:row wrap;grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px}.bithero-videojs .card-deck .card{border:none;border-radius:none;background:#c7d9ce}.bithero-videojs .card-deck .card .card-img{border-radius:none}.bithero-videojs .btn.btn-green{background:transparent;color:#000b4f;border:2px solid #000b4f;border-radius:99999999px;font-weight:700;padding:10px 20px;text-transform:uppercase}.bithero-videojs .btn.btn-green:hover{background:#000b4f;color:#c7d9ce}.bithero-videojs .video-js .vjs-control-bar,.bithero-videojs .video-js:hover .vjs-big-play-button{background:#c7d9ce;color:#000b4f}.bithero-videojs .video-js .vjs-big-play-button{border:2px solid #c7d9ce;color:#c7d9ce;border-radius:99999999px;background:transparent}.bithero-videojs .video-js .vjs-big-play-button:hover{background:#c7d9ce}.bithero-videojs .video-js .vjs-big-play-button:hover .vjs-icon-placeholder{color:#000b4f}@media (min-width:768px){.bithero-videojs .card-deck .card{max-width:300px}}#footer{width:100%;padding:50px 0;background:#000b4f;color:#abdbe9}#footer .partner-logos{display:flex;flex-flow:row wrap;grid-column-gap:25px;-webkit-column-gap:25px;column-gap:25px;align-items:center;justify-content:center}#footer .partner-logos img{height:55px;width:auto}
/*# sourceMappingURL=main.a699a2fe.chunk.css.map */