.module-basics{background-position:center;background-size:cover;position:relative}.drop-shadow{box-shadow:3px 3px 0 0 rgba(0,0,0,.8)}.border-radius{border-radius:5px}.default-max-width{max-width:1024px;margin:0 auto}.margin-top-25{margin-top:25px}.margin-top-10{margin-top:10px}.margin-top-5{margin-top:5px}.margin-btm-10{margin-bottom:10px}.full-window{position:fixed;top:0;right:0;bottom:0;left:0}.justified-list{text-align:justify}.justified-list:after{content:'';width:100%;display:inline-block}.justified-list>li{display:inline-block;vertical-align:middle}.vertical-center{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.horizontal-center{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.all-center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.default-arrows{width:76px;height:76px;text-indent:-9999%;cursor:pointer;border:0;background-image:url(/images/ui/carousel_controls.png);background-color:transparent;outline:0;z-index:9999}.default-arrows[class*=next]{background-position:0 100%}.default-arrows[class*=next]:hover{background-position:100% 100%}.default-arrows[class*=prev]{background-position:0 0}.default-arrows[class*=prev]:hover{background-position:100% 0}.default-arrows-top{position:absolute;top:0;width:76px;height:76px;text-indent:-9999%;cursor:pointer;border:0;background-image:url(/images/ui/carousel_controls.png);background-color:transparent;outline:0;z-index:9999}.default-arrows-top[class*=next]{background-position:0 100%}.default-arrows-top[class*=next]:hover{background-position:100% 100%}.default-arrows-top[class*=prev]{background-position:0 0}.default-arrows-top[class*=prev]:hover{background-position:100% 0}.default-arrows-center{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:76px;height:76px;text-indent:-9999%;cursor:pointer;border:0;background-image:url(/images/ui/carousel_controls.png);background-color:transparent;outline:0;z-index:9999}.default-arrows-center[class*=next]{background-position:0 100%}.default-arrows-center[class*=next]:hover{background-position:100% 100%}.default-arrows-center[class*=prev]{background-position:0 0}.default-arrows-center[class*=prev]:hover{background-position:100% 0}.header-footer-border{display:block;position:relative;content:'';width:100%;height:5px;background:linear-gradient(-45deg,#ec1c4e,#efe919,#64cae0);background-size:400% 400%;-webkit-animation:Gradient 60s ease infinite;-moz-animation:Gradient 60s ease infinite;animation:Gradient 60s ease infinite;box-shadow:0 0 2px #424242}@-webkit-keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@-moz-keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}main section{position:relative;width:100%;margin:0 auto}main section .module-title{font-weight:700;font-size:34px;text-transform:uppercase;padding:10px 100px;margin:0 auto 20px;cursor:pointer}.wrap-dd-select{position:relative;width:200px;margin:0 auto;padding:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#fff;border-radius:7px;border:1px solid rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(50,50,50,.1);cursor:pointer;outline:0;font-weight:700;color:#8aa8bd}.wrap-dd-select.disabled{cursor:default;color:#5b6a7d}.wrap-dd-select.disabled:after{border:none}.wrap-dd-select:after{content:"";width:0;height:0;position:absolute;right:15px;top:50%;margin-top:-3px;border-width:6px 6px 0 6px;border-style:solid;border-color:#8aa8bd transparent}.wrap-dd-select .dropdown{position:absolute;top:100%;left:0;right:0;z-index:10;background:#fff;padding:0;border-radius:inherit;border:1px solid rgba(0,0,0,.17);box-shadow:0 0 5px rgba(0,0,0,.1);font-weight:400;list-style:none;visibility:hidden;max-height:300px;overflow-y:auto}.wrap-dd-select .dropdown li.divider{padding:2px 0;background:#e6e8ea}.wrap-dd-select .dropdown li.divider-label{background:#e6e8ea;cursor:default;color:#000;padding:10px 0}.wrap-dd-select .dropdown li a{display:block;padding:10px;text-decoration:none;color:#8aa8bd;border-bottom:1px solid #e6e8ea;box-shadow:inset 0 1px 0 #fff;cursor:pointer}.wrap-dd-select .dropdown li i{float:right;color:inherit}.wrap-dd-select .dropdown li:first-of-type a{border-radius:7px 7px 0 0}.wrap-dd-select .dropdown li:last-of-type a{border-radius:0 0 7px 7px;border:none}.wrap-dd-select .dropdown li:hover a{background:#f3f8f8}.wrap-dd-select .dropdown:after{content:"";width:0;height:0;position:absolute;bottom:100%;right:15px;border-width:0 6px 6px 6px;border-style:solid;border-color:#fff transparent}.wrap-dd-select .dropdown:before{content:"";width:0;height:0;position:absolute;bottom:100%;right:13px;border-width:0 8px 8px 8px;border-style:solid;border-color:rgba(0,0,0,.1) transparent}.wrap-dd-select.active .dropdown{visibility:visible}.wrap-dd-menu{position:relative;width:200px;margin:0 auto;padding:10px}.wrap-dd-menu.disabled{cursor:default;color:#5b6a7d}.wrap-dd-menu .dropdown{position:absolute;z-index:1;top:70%;left:0;right:0;background:#fff;padding:0;border-radius:7px;border:1px solid rgba(0,0,0,.17);box-shadow:0 0 5px rgba(0,0,0,.1);font-weight:400;list-style:none;visibility:hidden}.wrap-dd-menu .dropdown li.divider{padding:2px 0;background:#e6e8ea}.wrap-dd-menu .dropdown li.divider-label{background:#e6e8ea;cursor:default;color:#000;padding:10px 0}.wrap-dd-menu .dropdown li a{display:block;padding:10px;text-decoration:none;color:#8aa8bd;border-bottom:1px solid #e6e8ea;box-shadow:inset 0 1px 0 #fff;cursor:pointer}.wrap-dd-menu .dropdown li i{float:right;color:inherit}.wrap-dd-menu .dropdown li:first-of-type a{border-radius:7px 7px 0 0}.wrap-dd-menu .dropdown li:last-of-type a{border-radius:0 0 7px 7px;border:none}.wrap-dd-menu .dropdown li:hover a{background:#f3f8f8}.wrap-dd-menu .dropdown:after{content:"";width:0;height:0;position:absolute;bottom:100%;right:102px;border-width:0 6px 6px 6px;border-style:solid;border-color:#fff transparent}.wrap-dd-menu .dropdown:before{content:"";width:0;height:0;position:absolute;bottom:100%;right:100px;border-width:0 8px 8px 8px;border-style:solid;border-color:rgba(0,0,0,.1) transparent}.wrap-dd-menu .dropdown.active{visibility:visible}header #global-header{background:#424242;height:90px;width:100%;font-family:Oswald,sans-serif;font-weight:700;font-size:22px;text-transform:uppercase;position:relative}header #global-header .header-wrapper{width:100%;display:flex;align-items:center;justify-content:space-around;flex-direction:row;margin:0 auto}header #global-header .header-wrapper a img{margin-top:10px}header #global-header .header-wrapper nav a{font-size:20px;color:#fff;padding:20px}header #global-header .header-wrapper nav a:hover{color:#64cae0}@media only screen and (min-width:768px) and (max-width:959px),only screen and (min-width:480px) and (max-width:767px),only screen and (max-width:479px){header #global-header{display:none}}header #global-header:after{display:block;position:relative;content:'';width:100%;height:5px;background:linear-gradient(-45deg,#ec1c4e,#efe919,#64cae0);background-size:400% 400%;-webkit-animation:Gradient 60s ease infinite;-moz-animation:Gradient 60s ease infinite;animation:Gradient 60s ease infinite;box-shadow:0 0 2px #424242;position:absolute;bottom:0;left:0;right:0}header #header{position:relative}header #header .header-wrapper{position:relative;width:100%;height:130px}header #header .header-wrapper .brand-logo{position:absolute}header #header .header-wrapper .brand-logo h1{font-weight:700;font-size:52px;text-align:center}header #header .header-wrapper .brand-logo .slogan{display:block}header #header .header-wrapper .social-links{position:absolute}header #header .header-wrapper .social-links a{display:inline-block;text-indent:-9999%;cursor:pointer}header #header .header-wrapper nav{position:absolute}header #header .header-wrapper nav a{display:inline-block;margin-left:10px}@media only screen and (min-width:768px) and (max-width:959px),only screen and (min-width:480px) and (max-width:767px),only screen and (max-width:479px){header #header .header-wrapper{max-width:768px;height:103px}header #header .header-wrapper .brand-logo{margin:0 auto;left:50%;transform:translateX(-50%)}header #header .header-wrapper .social-links{display:none}header #header .header-wrapper nav{display:none}}@media only screen and (max-width:479px){header #header .header-wrapper{border:0}header #header .header-wrapper::after,header #header .header-wrapper::before{display:none}}header #header .header-wrapper .menu-btn{width:65px;height:65px;position:absolute;left:25px;top:20px;display:none;cursor:pointer}@media only screen and (min-width:768px) and (max-width:959px),only screen and (min-width:480px) and (max-width:767px),only screen and (max-width:479px){header #header .header-wrapper .menu-btn{display:block}}@media only screen and (max-width:479px){header #header .header-wrapper .menu-btn{left:0;top:0}}#content-cover{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4);z-index:9998;display:none;opacity:0}#content-cover.menu-open{display:block;opacity:1}#menu{position:fixed;width:0;background:#e9eced;min-height:100%;z-index:99999;overflow:hidden;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#menu.menu-open{width:280px;height:100%;box-shadow:5px 0 10px #000}#menu .scrollable{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:scroll;width:300px;position:absolute;height:100%;top:0;padding-right:40px}#menu .scrollable .brand-menu{width:280px;overflow:hidden}#menu .scrollable .brand-menu nav{padding:20px}#menu .scrollable .brand-menu nav a{display:block;width:200px;margin:0 auto 10px}#menu .scrollable .brand-menu .social-links{text-align:center;margin-bottom:20px}#menu .scrollable .brand-menu .social-links a{width:40px;height:40px;margin-left:5px;display:inline-block;text-indent:-9999%;background-image:url(/images/ui/social_icons_sprite.png)}#menu .scrollable .mgae-menu{width:280px;background:#fff}#menu .scrollable .mgae-menu .mobile-menu-mgae-logo{width:100%;background-color:#424242}#menu .scrollable .mgae-menu .mobile-menu-mgae-logo img{display:block;margin:0 auto;padding:9px}#menu .scrollable .mgae-menu nav{height:225px;display:flex;flex-direction:column;justify-content:space-around;padding:25px 0 25px 15px;background-color:#424242;font-family:Oswald,sans-serif}#menu .scrollable .mgae-menu nav a,#menu .scrollable .mgae-menu span{color:#fff;font-size:25px;text-decoration:none;-webkit-font-smoothing:antialiased}#menu .scrollable .mgae-menu span{background-color:#424242;color:#fff;display:flex;font-weight:500;letter-spacing:2px;padding:10px 15px;font-family:Oswald,sans-serif;border-bottom:solid 4px #fff}#menu .scrollable #sister-links{background-color:#424242;display:flex;flex-direction:column;justify-content:space-around;min-height:80vh;padding:15px 0 15px 25px}@media only screen and (max-width:414px){#menu .scrollable #sister-links{min-height:100vh}}#menu .scrollable #sister-links li{display:block;text-align:left}#menu .scrollable #sister-links li a{font-family:Oswald,sans-serif;font-weight:400;font-size:20px;color:#fff;text-decoration:none;-webkit-font-smoothing:antialiased}#interstitial.overlay{display:block;position:fixed;z-index:9999;width:700px;height:400px;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#000;text-align:center;perspective:1500px;backface-visibility:hidden;visibility:hidden}#interstitial.overlay .content-wrapper{padding:30px;width:100%;position:relative;box-sizing:border-box;border:1px solid rgba(0,0,0,.8);background-color:#fff;-webkit-transition:all 0s;-o-transition:all 0s;transition:all 0s;transform:translateZ(800px) rotateX(20deg);-webkit-transform:translateZ(800px) rotateX(20deg);-o-transform:translateZ(800px) rotateX(20deg);-webkit-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}#interstitial.overlay .content-wrapper .btn{padding-right:50px;padding-left:50px}#interstitial.overlay .content-wrapper p{font-family:Insaniburger,sans-serif;font-size:21px;width:100%;clear:both}#interstitial.overlay .content-wrapper p.disclaimer,#interstitial.overlay .content-wrapper p.prompt{padding-top:30px}#interstitial.overlay .content-wrapper .interstitial-close-btn{position:absolute;width:42px;height:42px;right:10px;top:10px;text-indent:-999%;border:1px solid rgba(0,0,0,.8);border-radius:21px;cursor:pointer;transition:all ease-in-out .25s}#interstitial.overlay .content-wrapper .interstitial-close-btn::after{content:'\00d7';line-height:42px;font-size:42px;color:rgba(0,0,0,.8);display:block;position:absolute;top:-4px;left:-1px;text-indent:0;width:42px;height:42px}#interstitial.overlay .content-wrapper .interstitial-close-btn:hover{background-color:rgba(0,0,0,.8)}#interstitial.overlay .content-wrapper .interstitial-close-btn:hover::after{color:#fff}#interstitial.overlay.open{visibility:visible}#interstitial.overlay.open .content-wrapper{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:translateZ(0) rotateX(0);-o-transform:translateZ(0) rotateX(0);transform:translateZ(0) rotateX(0)}@media only screen and (min-width:480px) and (max-width:767px){#interstitial.overlay .content-wrapper{background-size:100%}#interstitial.overlay .content-wrapper p{font-size:15px}#interstitial.overlay .content-wrapper p.disclaimer,#interstitial.overlay .content-wrapper p.prompt{padding-top:5px}#interstitial.overlay .content-wrapper .dropdown-select{display:inline-block;width:32.5%}#interstitial.overlay .content-wrapper .btn{padding-right:20px;padding-left:20px}#interstitial.overlay .content-wrapper .interstitial-close-btn{width:25px;height:25px}#interstitial.overlay .content-wrapper .interstitial-close-btn::after{width:25px;height:25px;font-size:30px;top:-12px}}@media only screen and (max-width:479px){#interstitial.overlay .content-wrapper p{font-size:12px;padding:40px 20px 10px}#interstitial.overlay .content-wrapper .btn{padding-right:10px;padding-left:10px}#interstitial.overlay .content-wrapper .interstitial-close-btn{width:25px;height:25px}#interstitial.overlay .content-wrapper .interstitial-close-btn::after{width:25px;height:25px;font-size:30px;top:-12px}}@media only screen and (min-width:480px) and (max-width:767px),only screen and (max-width:479px){#interstitial.overlay{width:100%;height:100%}#interstitial.overlay .content-wrapper{height:100%;border-width:5px}}footer{font-family:Oswald,sans-serif;top:0;left:0;width:100%;height:100%;background-color:#424242;color:#fff;padding:0 0 50px 0;font-size:14px;position:relative}footer:before{display:block;position:relative;content:'';width:100%;height:5px;background:linear-gradient(-45deg,#ec1c4e,#efe919,#64cae0);background-size:400% 400%;-webkit-animation:Gradient 60s ease infinite;-moz-animation:Gradient 60s ease infinite;animation:Gradient 60s ease infinite;box-shadow:0 0 2px #424242}footer #global-footer{padding-top:20px;position:relative;z-index:1}footer #global-footer .footer-links{display:flex;flex-wrap:wrap}footer #global-footer .footer-links .footer-links-set{width:25%;padding:15px}@media only screen and (min-width:480px) and (max-width:767px){footer #global-footer .footer-links .footer-links-set{width:50%;padding:10px}}@media only screen and (max-width:479px){footer #global-footer .footer-links .footer-links-set{width:50%;padding:10px}}footer #global-footer .footer-links:before{position:absolute}footer #global-footer ul{margin-bottom:20px}footer #global-footer ul li{position:relative}footer #global-footer ul li:last-child::after{display:none}footer #global-footer ul li a{color:#fff;transition:all .25s ease-in-out;display:block;text-decoration:none}footer #global-footer ul li a:after{content:'';display:block;background-color:#64cae0;height:1px;width:0;transition:all .25s ease-in-out}footer #global-footer ul li a:hover{color:#64cae0;text-decoration:none}footer #global-footer ul li a:hover:after{width:100%}@media only screen and (min-width:768px) and (max-width:959px),only screen and (min-width:480px) and (max-width:767px),only screen and (max-width:479px){footer #global-footer ul{text-align:left}footer #global-footer ul li{display:block}footer #global-footer ul li::after{display:none}}@media only screen and (min-width:768px) and (max-width:959px),only screen and (min-width:480px) and (max-width:767px){footer #global-footer{max-width:959px}}@media only screen and (min-width:480px) and (max-width:767px){footer #global-footer{max-width:829px}}@media only screen and (max-width:479px){footer #global-footer ul li{width:100%;margin:6px 0}}footer::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/ui/footer-logo.png);background-repeat:no-repeat;background-size:contain;z-index:0}@media only screen and (min-width:480px) and (max-width:767px){footer::after{filter:opacity(.3)}}@media only screen and (max-width:479px){footer::after{filter:opacity(.3)}}.fixedToCurrentPosition{position:fixed;width:100%;height:100%}a{color:#000}a:hover{text-decoration:none}ul{margin:0;padding:0;list-style:none}ul.bulleted-list{list-style:disc}ul.numbered{list-style:decimal}header{font-size:25px;position:relative;text-transform:uppercase}header #header{background-color:#015196;height:50px;position:relative}@media only screen and (max-width:959px){header #header{height:125px}}header #header .header-wrapper{height:100%;margin:0 auto;position:relative;background-position:0 10px}@media only screen and (max-width:959px){header #header .header-wrapper{width:100%;background-position:0 135px}}@media only screen and (max-width:568px){header #header .header-wrapper{max-width:100%;border-left:none;border-right:none}}header #header .header-wrapper .brand-logo{position:absolute;top:-32%;left:10%;z-index:3;width:280px}@media only screen and (max-width:959px){header #header .header-wrapper .brand-logo{width:50%;left:50%;top:0}}@media only screen and (max-width:414px){header #header .header-wrapper .brand-logo{width:44%}}header #header .header-wrapper .menu-btn{background-image:url(/images/ui/mobile/mobile_menu.png);background-repeat:no-repeat;background-position:center;width:65px;height:65px;position:absolute;left:25px;top:20px;display:none;cursor:pointer;z-index:5}@media only screen and (max-width:959px){header #header .header-wrapper .menu-btn{display:block}}header #header .header-wrapper .social-links{border-radius:30px;position:absolute;top:6px;right:10%;z-index:9000}@media only screen and (max-width:959px){header #header .header-wrapper .social-links{display:none}}header #header .header-wrapper .social-links a{width:45px;height:45px;background-position:0 0;background-size:100%;display:inline-block;text-indent:-9999%;cursor:pointer}header #header .header-wrapper .social-links a.youtube{background:url(/images/ui/yt.png) no-repeat}header #header .header-wrapper .social-links a.facebook{background:url(/images/ui/fb.png) no-repeat}header #header .header-wrapper .social-links a.instagram{background:url(/images/ui/ig.png) no-repeat}header #header .header-wrapper nav{bottom:0;width:100%;background-color:#015196;color:#fff;text-align:center;height:50px;padding-top:4px;margin:0 auto;position:relative}header #header .header-wrapper nav a:first-of-type{padding-left:70px}header #header .header-wrapper nav a{cursor:pointer;font-size:20px;color:#fff;margin-left:30px;font-family:'Kimberly Geswein',Helvetica,sans-serif}@media only screen and (max-width:1100px){header #header .header-wrapper nav a{margin-left:5px}}header #header .header-wrapper nav a:hover{color:#9fdcf9;transition:.3s}header #header .header-wrapper:after{background-size:100% 100%;background-repeat:no-repeat;content:'';position:absolute;left:86%;top:62%;z-index:10;display:block;width:118px;height:94px}@media only screen and (max-width:959px){header #header .header-wrapper:after{display:none}}header #header .header-wrapper .brand-logo img{background-size:contain;max-width:400px;filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, .4))}html{background-color:#424242;max-height:10000px}@font-face{font-family:'Kimberly Geswein';src:url('/fonts/Kimberly Geswein - KG Inimitable Original.ttf') format('truetype');font-weight:400;font-style:normal}#menu .scrollable .brand-menu{text-align:center;padding-top:15px;background-color:#015196;font-family:'Kimberly Geswein',Helvetica,sans-serif}#menu .scrollable .brand-menu img{padding-top:10px;display:block;margin-left:auto;margin-right:auto}#menu .scrollable .brand-menu nav{padding-top:30px;padding-left:0;padding-right:20px}#menu .scrollable .brand-menu nav a{width:100%;font-size:30px;color:transparent}#menu .scrollable .brand-menu nav a[title=Videos]{background:url(/images/ui/mobile/titles/videos-nav.png) no-repeat;background-position:right}#menu .scrollable .brand-menu nav a[title=Play]{background:url(/images/ui/mobile/titles/play-nav.png) no-repeat;background-position:right}#menu .scrollable .brand-menu nav a[title=Products]{background:url(/images/ui/mobile/titles/products-nav.png) no-repeat;background-position:right}#menu .scrollable .brand-menu nav a[title=" Where To Buy"]{background:url(/images/ui/mobile/titles/where-to-buy-nav.png) no-repeat;background-position:right}#menu .scrollable .brand-menu .social-links a{width:45px;height:45px;background-position:0 0;background-size:100%;display:inline-block;text-indent:-9999%}#menu .scrollable .brand-menu .social-links a.youtube{background:url(/images/ui/yt.png) no-repeat}#menu .scrollable .brand-menu .social-links a.facebook{background:url(/images/ui/fb.png) no-repeat}#menu .scrollable .brand-menu .social-links a.instagram{background:url(/images/ui/ig.png) no-repeat}#interstitial.overlay{font-family:'Kimberly Geswein',Helvetica,sans-serif;color:#fff;background-image:url(/images/ui/interstitial-bg.jpg);background-color:grey;background-repeat:repeat-y;z-index:10000}@media only screen and (max-width:736px){#interstitial.overlay{background-image:url(/images/modules/video-module/assets/video-bg.jpg)}}#interstitial.overlay .content-wrapper{border:none;background-color:transparent}#interstitial.overlay .content-wrapper .age-appropriate .disclaimer{font-family:'Kimberly Geswein',Helvetica,sans-serif;text-shadow:1px 1px 0 #000,1px -1px 0 #000,-1px -1px 0 #000,-1px 1px 0 #000,-2px 3px 0 #000}#interstitial.overlay .content-wrapper .age-appropriate .form-wrapper .age-gate .prompt{font-family:'Kimberly Geswein',Helvetica,sans-serif;text-shadow:1px 1px 0 #000,1px -1px 0 #000,-1px -1px 0 #000,-1px 1px 0 #000,-2px 3px 0 #000;padding-left:30px;padding-right:30px;padding-top:0}#interstitial.overlay .content-wrapper .age-appropriate .form-wrapper .age-gate .dropdown-wrapper .dropdown-select .wrap-dd-select{border:1px #fff solid;color:#015196;background-color:rgba(255,255,255,.4);text-transform:uppercase;border-radius:0;font-size:18px}#interstitial.overlay .content-wrapper .age-appropriate .form-wrapper .age-gate .dropdown-wrapper .dropdown-select .wrap-dd-select .dropdown .dropdown-item{color:#015196;background-color:rgba(255,255,255,.4);border-bottom:1px solid #000;box-shadow:inset 0 1px 0 #000}#interstitial.overlay .content-wrapper .age-appropriate .form-wrapper .age-gate .dropdown-wrapper .dropdown-select .wrap-dd-select .dropdown li:first-of-type a{border-radius:0}#interstitial.overlay .content-wrapper .age-appropriate .form-wrapper .age-gate .dropdown-wrapper .dropdown-select .wrap-dd-select .dropdown li:last-of-type a{border-radius:0}#interstitial.overlay .content-wrapper .age-appropriate .form-wrapper .age-gate .dropdown-wrapper .dropdown-select .wrap-dd-select:after{border-color:#fff transparent}#interstitial.overlay .content-wrapper .underage p a{cursor:pointer}#interstitial.overlay .content-wrapper .interstitial-close-btn{position:absolute;width:42px;height:42px;right:10px;top:10px;text-indent:-9999%;border:2px solid #015196;border-radius:21px;cursor:pointer;background-color:#fff}#interstitial.overlay .content-wrapper .interstitial-close-btn::after{content:'\00d7';line-height:45px;font-size:42px;color:#015196;display:block;position:absolute;top:-4px;left:-4px;text-indent:0;width:42px;height:42px}#interstitial.overlay .content-wrapper .interstitial-close-btn:hover{background-color:#9fdcf9}#interstitial.overlay .content-wrapper .interstitial-close-btn:hover::after{color:#015196}#interstitial.overlay .content-wrapper .btn{border:1px #fff solid;color:#015196;background-color:rgba(255,255,255,.4);text-transform:uppercase;border-radius:0}#interstitial.overlay .content-wrapper p.disclaimer,#interstitial.overlay .content-wrapper p.prompt{padding-top:0;padding-left:30px;padding-right:30px}.puzzle-template{background-position:center;background-size:cover;padding-top:20px;position:relative}.puzzle-template h2{font-family:'Kimberly Geswein',Helvetica,sans-serif;background:url(/images/ui/title_bg.png);padding:25px 100px;background-repeat:no-repeat;background-position:center;background-size:contain;text-align:center}.puzzle-template .puzzle{position:relative;padding-top:50px;padding-left:10px;padding-right:10px}.puzzle-template .puzzle .invisible-box{position:absolute;bottom:5px;right:1px;background-color:transparent;color:transparent;width:80px;height:33px;z-index:3;cursor:pointer}.puzzle-template .puzzle-image{padding-top:50px;padding-bottom:50px}.puzzle-template .puzzle-image img{margin:auto;width:90%;border:4px solid #015196;border-radius:10px;max-width:700px}body.static-page-puzzle-dalmation #content-wrapper main .puzzle_dalmation-wrapper #puzzle_dalmation{background-position:center;background-size:cover;padding-top:20px;position:relative}body.static-page-puzzle-dalmation #content-wrapper main .puzzle_dalmation-wrapper #puzzle_dalmation h2{font-family:'Kimberly Geswein',Helvetica,sans-serif;background:url(/images/ui/title_bg.png);padding:25px 100px;background-repeat:no-repeat;background-position:center;background-size:contain;text-align:center}body.static-page-puzzle-dalmation #content-wrapper main .puzzle_dalmation-wrapper #puzzle_dalmation .puzzle{position:relative;padding-top:50px;padding-left:10px;padding-right:10px}body.static-page-puzzle-dalmation #content-wrapper main .puzzle_dalmation-wrapper #puzzle_dalmation .puzzle .invisible-box{position:absolute;bottom:5px;right:1px;background-color:transparent;color:transparent;width:80px;height:33px;z-index:3;cursor:pointer}body.static-page-puzzle-dalmation #content-wrapper main .puzzle_dalmation-wrapper #puzzle_dalmation .puzzle-image{padding-top:50px;padding-bottom:50px}body.static-page-puzzle-dalmation #content-wrapper main .puzzle_dalmation-wrapper #puzzle_dalmation .puzzle-image img{margin:auto;width:90%;border:4px solid #015196;border-radius:10px;max-width:700px}body.static-page-puzzle-lab #content-wrapper main .puzzle_lab-wrapper #puzzle_lab{background-position:center;background-size:cover;padding-top:20px;position:relative}body.static-page-puzzle-lab #content-wrapper main .puzzle_lab-wrapper #puzzle_lab h2{font-family:'Kimberly Geswein',Helvetica,sans-serif;background:url(/images/ui/title_bg.png);padding:25px 100px;background-repeat:no-repeat;background-position:center;background-size:contain;text-align:center}body.static-page-puzzle-lab #content-wrapper main .puzzle_lab-wrapper #puzzle_lab .puzzle{position:relative;padding-top:50px;padding-left:10px;padding-right:10px}body.static-page-puzzle-lab #content-wrapper main .puzzle_lab-wrapper #puzzle_lab .puzzle .invisible-box{position:absolute;bottom:5px;right:1px;background-color:transparent;color:transparent;width:80px;height:33px;z-index:3;cursor:pointer}body.static-page-puzzle-lab #content-wrapper main .puzzle_lab-wrapper #puzzle_lab .puzzle-image{padding-top:50px;padding-bottom:50px}body.static-page-puzzle-lab #content-wrapper main .puzzle_lab-wrapper #puzzle_lab .puzzle-image img{margin:auto;width:90%;border:4px solid #015196;border-radius:10px;max-width:700px}
/*# sourceMappingURL=static-page-style.css.map */
