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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}html{box-sizing:border-box;height:100%;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit;min-height:0;min-width:0}html{background-color:#3b5742}body{position:relative}body .App{background-size:cover;background-repeat:no-repeat;background-position:bottom 100px left -10px;background-image:url(/static/media/Ryan-looking-at-phone.d6bf9a85.jpg)}@media (min-width:1040px){body .App{background-position:bottom 40px center}}.container{max-width:1440px;margin:0 auto}@media screen and (min-width:990px){.video-js.nonintro{min-height:400px}}.video-js{width:100%}@media screen and (min-width:990px){.video-js.video-bg{background-color:transparent!important}}.video-js :focus{outline:none}.video-logo{width:0}.video-logo.video-bg{width:100%}.video-js .vjs-play-control:before{display:none}.video-bg{background:radial-gradient(circle 600px at bottom,#458f65,#0d3a11)}@media screen and (min-width:990px){.video-bg{background:transparent}}.video-bg video.vjs-tech{height:100%}@media screen and (min-width:990px){.video-bg video.vjs-tech{top:50%}}.video-js .vjs-big-play-button{left:40%!important;top:65%!important;width:20%;height:20%;border:none!important}@media screen and (min-width:990px){.video-js .vjs-big-play-button{left:45%!important;top:70%!important}}.video-js .vjs-play-control:before{top:20%!important;content:"\f101";font-size:48px}.video-js .vjs-big-play-button .vjs-icon-placeholder:before{top:-3px}.logo-static{text-align:center;position:absolute;margin:0 auto;left:0;width:100%;top:35%}.logo-static img{max-width:400px;height:auto}li{list-style-type:none}a{color:inherit;text-decoration:none}.banner{height:45px;background-color:#68af85}.banner-container{display:flex;justify-content:center;align-items:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-left:140px}.banner-message{display:block;color:#fff;font-family:"proxima-nova";font-size:16px;font-weight:700;margin-top:12px}.sliderContainer{max-width:100%;margin:0 auto}@media screen and (min-width:990px){.sliderContainer{max-width:1920px}}@media screen and (min-width:1600px){.sliderContainer{max-width:100%}}.sliderContainer .splide__arrow{background:transparent;height:3em;width:3em}.sliderContainer .splide__arrow svg{fill:#fff;height:3em;width:3em}.categorySlider .splide__track{height:240px}@media screen and (min-width:767px){.categorySlider .splide__track{height:320px}}.categorySlider .splide__track ul{position:relative;top:40px;right:7px}.categorySlider .splide__track ul li{position:relative;transition:transform .1s ease-in-out;margin-left:10px}.categorySlider .splide__arrow{background:transparent;height:3em;width:3em}.categorySlider .splide__arrow svg{fill:#fff;height:3em;width:3em}.categorySlider .splide__arrow--prev{display:none}.categorySlider .splide_list{left:5px}.categorySlider .splide__slide{border:none!important;border-radius:16px}@media screen and (min-width:990px){.sliderContainer .splide__track{height:390px}}@media screen and (min-width:1601px){.sliderContainer .splide__track{height:auto;min-height:470px}}@media screen and (min-width:1921px){.sliderContainer .splide__track{min-height:640px}}.sliderContainer .splide__track ul{position:relative;top:40px}.sliderContainer .splide__track ul li{position:relative;transition:transform .1s ease-in-out}.sliderContainer .splide__track ul li:hover{transform:scale(1.05)}.sliderContainer .splide_list{left:5px}.sliderContainer .splide__slide{border:none!important;border-radius:16px}.hero-click{background:transparent;border:none;padding:0;position:relative}.hero-click:focus{outline:none!important}.hero-click img{cursor:pointer;width:100%;height:100%}.a-btn{display:inline-flex;justify-content:center;align-items:center;width:160px;height:50px;font-size:18px;font-family:"proxima-nova";color:#fff;font-weight:700;border-radius:12px;background-color:#f15d2e;cursor:pointer;margin:0 auto;transition:all .2s}.a-btn:focus{outline:none}.a-btn:hover{box-shadow:0 6px 10px 0 rgba(0,0,0,.25);transform:translateY(-1px);cursor:pointer}.playButton{position:absolute;left:50px;bottom:25px;height:18px;width:58px;border-radius:3px;border:1px solid #fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s ease-in-out;box-shadow:0 3px 15px rgba(0,0,0,.2)}@media (min-width:365px){.playButton{left:20px;bottom:20px}}@media (min-width:768px){.playButton{left:18%;bottom:10%}}@media (min-width:992px){.playButton{right:0;height:51px;width:136px;bottom:16%;left:20%}}@media (min-width:1600px){.playButton{display:none}}.playButton .triangle{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:9px solid #fff;transition:border-left .5s ease-in-out}@media (min-width:992px){.playButton .triangle{border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:22px solid #fff}}.playButton p{font-size:10px;line-height:24px;color:#fff;font-weight:700;font-family:proxima-nova;transition:color .5s ease-in-out;margin-left:5px}@media (min-width:992px){.playButton p{margin-left:10px;font-size:20px}}.playButton:hover{background-color:#fff}.playButton:hover .triangle{border-left:13px solid #000}@media (min-width:992px){.playButton:hover .triangle{border-left:22px solid #000}}.playButton:hover p{color:#000;color:initial}.categoryNavigation{width:100%;text-align:center;display:flex;margin-bottom:20px}.categoryNavigation .fifthButton{display:none}@media screen and (min-width:768px){.categoryNavigation .fifthButton{display:block}}@media screen and (min-width:990px){.categoryNavigation{padding:10px 0}}.categoryNavigation a{position:relative;min-height:70px;margin-right:15px;font-size:8px;text-decoration:none;display:inline-block}@media screen and (min-width:360px){.categoryNavigation a{font-size:10px;min-height:100px}}@media screen and (min-width:767px){.categoryNavigation a{min-height:120px;font-size:16px}}.categoryNavigation a .bwl-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.categoryNavigation a:last-of-type{margin-right:0}.movieCategory:last-of-type{margin-bottom:0}.movieCategory .catHeader{color:#fff;font-size:20px;line-height:24px;margin-bottom:0;margin-top:0}.movieCategory .categorySlider{display:flex}.movieCategory .categorySlider li .number{font-size:80px;font-family:Arial;font-weight:700;color:hsla(0,0%,100%,.45);z-index:2;top:-2px;left:10px;position:absolute;-webkit-text-stroke:2px #fff}@media screen and (min-width:767px){.movieCategory .categorySlider li .number{font-size:80px}}.movieCategory .categorySlider li button{background:transparent;border:none;padding:0}.movieCategory .categorySlider li button:focus{outline:none!important}.movieCategory .categorySlider li button .image-box{position:relative;margin:auto;overflow:hidden;width:150px}@media screen and (min-width:767px){.movieCategory .categorySlider li button .image-box{width:415px}}.movieCategory .categorySlider li button *{box-sizing:border-box;margin:0;padding:0}.movieCategory .categorySlider li button .image-box:hover img{width:150px}@media screen and (min-width:767px){.movieCategory .categorySlider li button .image-box:hover img{width:415px}}.movieCategory .categorySlider li button .image-box img{cursor:pointer;transition:all .3s;display:block;width:132px}@media screen and (min-width:767px){.movieCategory .categorySlider li button .image-box img{width:400px}}.hideMobile{display:none}@media screen and (min-width:768px){.hideMobile{display:block}}.customModal,.logoModal{width:100%;padding:0!important}.logoModal{max-width:none!important}.react-responsive-modal-overlay{overflow-y:hidden!important;padding:0!important}@media screen and (min-width:768px){.wrapper{padding-top:30px}}@media (min-width:992px){.wrapper{display:grid;justify-content:center;grid-template-columns:1fr 8fr 1fr;grid-template-rows:145px}}@media screen and (min-width:992px) and (min-width:1024px){.wrapper{grid-template-rows:170px}}@media screen and (min-width:992px) and (min-width:1800px){.wrapper{grid-template-rows:250px}}.wrapper .moveCategoryWrapper{grid-column:2/-1}.wrapper .categoryNavigation{grid-column:2;grid-row:1;padding:0 5px}@media screen and (min-width:786px){.wrapper .categoryNavigation{padding:0 22px}}@media (min-width:992px){.wrapper .categoryNavigation{padding:0}}.wrapper .movieCategory{margin-left:22px;padding-top:20px}@media (min-width:992px){.wrapper .movieCategory{margin-left:0}}.legal{grid-row:5;grid-column:2/-1;color:#a3a5a6;font-size:12px;line-height:15px;padding:50px 40px 50px 0;margin-left:40px}@media screen and (min-width:990px){.legal{margin-left:0;padding-right:0}}.blackNav{padding-top:30px;justify-content:center;display:flex}.blackNav .logo img{width:110px}@media (min-width:768px){.blackNav{padding:10px 30px;display:flex;justify-content:space-between;align-items:center;background-color:#000}.blackNav .logo img{width:100px}}.blackNav .ryanImage{display:none}.blackNav .ryanImage img{width:40px}@media (min-width:768px){.blackNav .ryanImage{display:block}}.overlay{opacity:1;width:100%;height:100%;top:0;left:0;position:fixed;z-index:200;background:#0d3a11;transition:opacity .4s ease-in-out}@media screen and (min-width:990px){.overlay{height:100%;background:radial-gradient(circle 900px at bottom,#458f65,#0d3a11)}}.overlay .vjs_video_3-dimensions{height:100vh}@media screen and (min-width:990px){.overlay .vjs_video_3-dimensions{height:500px}}@media screen and (min-width:990px){.overlay video{height:100vh}}.logo-end{max-width:226px;max-height:118px;padding-top:60px;margin:0 auto 167px}.logo-end img{max-width:100%}.message{margin:0 auto;max-width:300px;max-height:auto}@media screen and (min-width:990px){.message{max-width:753px;max-height:234px}}.message h1{font-family:"oswald";font-weight:700;font-size:48px;color:#fff;line-height:55px;text-transform:uppercase;text-align:center;margin-bottom:10px}.message h2{font-family:"proxima-nova";font-size:24px;font-weight:400;line-height:26px;color:#fff;margin-top:0;margin-bottom:40px}@media screen and (min-width:990px){.message h2{text-align:center}}.message .strong{font-weight:900}.btn-end-container{height:48px;width:192px;margin:0 auto 100px}.btn-end-container .btn-end{display:flex;justify-content:center;align-items:center;height:100%;width:100%;border-radius:12px;font-weight:700;background-color:#f15d2e;border:1px solid #f15d2e;color:#fff;outline:none;text-decoration:none;transition:all .2s}.legal{text-align:center}.legal a,.legal a:visited{color:#a3a5a6;text-decoration:underline}.footer{background-color:#68af85;height:auto;margin:0 auto -50px}@media (min-width:1040px){.footer{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.footer .footer-links{padding:16px 0 12px 12px;margin-top:19px}@media (min-width:1040px){.footer .footer-links{max-width:1400px;width:90%;height:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:0;margin:0 auto}.footer .footer-links li:nth-child(n+2):before{content:"\2022";color:#fff;padding:0 10px}}.footer .footer-links li{color:#fff;font-size:14px;line-height:35px;font-family:"proxima-nova"}@media (min-width:1040px){.footer .footer-links li{font-size:12px;line-height:40px}}.homepageContainer{display:flex;flex-direction:column;max-width:1280px;max-height:1000px;margin:0 auto}@media (min-width:1040px){.homepageContainer{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(11,1fr);grid-gap:0 20px}}.homepageContainer__logo{grid-column:1/-1;grid-row:1;margin:30px auto 0}@media (min-width:1040px){.homepageContainer__logo{grid-column:1/8}}.homepageContainer h1{grid-row:2;grid-column:1/-1;font-family:"oswald";color:#fff;font-size:38px;line-height:44px;text-align:center;text-transform:uppercase;font-weight:700;width:90%;margin:40px auto 0}@media (min-width:768px){.homepageContainer h1{width:80%}}@media (min-width:1040px){.homepageContainer h1{grid-column:1/8;width:100%;margin-top:40px;font-size:38px;line-height:45px}}@media (min-width:1440px){.homepageContainer h1{font-size:48px;line-height:55px}}.homepageContainer .ctaContainer{grid-row:8;grid-column:1/-1;text-align:center;margin:0 auto 40px}@media (min-width:425px){.homepageContainer .ctaContainer{grid-row:7}}@media (min-width:768px){.homepageContainer .ctaContainer{grid-row:9;margin-top:0}}@media (min-width:1040px){.homepageContainer .ctaContainer{grid-column:1/8;width:100%;grid-row:9;margin:auto auto 0}}.homepageContainer .ctaContainer__heading{font-family:"oswald";font-size:38px;color:#fff;line-height:44px;font-weight:700;text-transform:uppercase;width:90%;margin:0 auto}@media (min-width:1040px){.homepageContainer .ctaContainer__heading{grid-column:1}}.homepageContainer .ctaContainer__subText{font-family:"proxima-nova";font-size:18px;color:#fff;line-height:22px;font-weight:700}@media (min-width:1040px){.homepageContainer .ctaContainer__subText{grid-column:1}}.legalContainer{color:#fff;text-align:center;margin-bottom:5px;margin-top:30px;font-size:12px;line-height:18px;text-shadow:2px 2px 2px rgba(0,0,0,.3)}.video-modal-container{grid-column:1/-1;grid-row:5;width:90%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:30px auto}.video-modal-container img{width:100%}.video-modal-container:hover{cursor:pointer}@media (min-width:425px){.video-modal-container{grid-row:4}}@media (min-width:768px){.video-modal-container{max-width:600px}.video-modal-container img{margin:0 auto}}@media (min-width:1040px){.video-modal-container{max-width:740px;width:100%;height:auto;grid-column:1/8;grid-row:4;margin:0 auto}}@-webkit-keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modal-video-inner{0%{transform:translateY(100px)}to{transform:translate(0)}}@keyframes modal-video-inner{0%{transform:translateY(100px)}to{transform:translate(0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000000;cursor:pointer;opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video;animation-name:modal-video;transition:opacity .3s ease-out}.modal-video-effect-exit{opacity:0}.modal-video-effect-exit .modal-video-movie-wrap{transform:translateY(100px)}.modal-video-body{max-width:960px;margin:0 auto;padding:0 10px;box-sizing:border-box}.modal-video-body,.modal-video-inner{width:100%;height:100%;display:flex;justify-content:center}.modal-video-inner{align-items:center}@media (orientation:landscape){.modal-video-inner{padding:10px 60px;box-sizing:border-box}}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video-inner;animation-name:modal-video-inner;transform:translate(0);transition:transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-45px;right:0;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}@media (orientation:landscape){.modal-video-close-btn{top:0;right:-45px}}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:after,.modal-video-close-btn:before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;background:#fff;border-radius:5px;margin-top:-6px}
/*# sourceMappingURL=main.1340b744.chunk.css.map */