@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./../images/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:'Font Awesome 5 Pro';font-size:20px;line-height:1;color:#fff;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:'\f060'}[dir="rtl"] .slick-prev:before{content:'\f061'}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:'\f061'}[dir="rtl"] .slick-next:before{content:'\f060'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:'\f111';width:20px;height:20px;font-family:'Font Awesome 5 Pro';font-size:6px;line-height:20px;text-align:center;color:#fff;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#fff;opacity:0.75}.slbOverlay,.slbWrapOuter,.slbWrap{position:fixed;top:0;right:0;bottom:0;left:0}.slbOverlay{overflow:hidden;z-index:2000;background-color:#222;opacity:0.7;-webkit-animation:slbOverlay 0.5s;-moz-animation:slbOverlay 0.5s;-o-animation:slbOverlay 0.5s;animation:slbOverlay 0.5s}.slbWrapOuter{overflow-x:hidden;overflow-y:auto;z-index:2010;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.slbWrap{position:absolute;text-align:center}.slbWrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.slbContentOuter{position:relative;display:inline-block;vertical-align:middle;margin:0px auto;padding:0 1em;box-sizing:border-box;z-index:2020;text-align:left;max-width:100%}.slbContentEl .slbContentOuter{padding:5em 1em}.slbContent{position:relative}.slbContentEl .slbContent{background-color:#fff;-webkit-animation:slbEnter 0.3s;-moz-animation:slbEnter 0.3s;-o-animation:slbEnter 0.3s;animation:slbEnter 0.3s;-webkit-box-shadow:0 0.2em 1em rgba(0, 0, 0, 0.4);-moz-box-shadow:0 0.2em 1em rgba(0, 0, 0, 0.4);box-shadow:0 0.2em 1em rgba(0, 0, 0, 0.4)}.slbImageWrap{-webkit-animation:slbEnter 0.3s;-moz-animation:slbEnter 0.3s;-o-animation:slbEnter 0.3s;animation:slbEnter 0.3s;position:relative}.slbImageWrap:after{content:"";position:absolute;left:0;right:0;top:5em;bottom:5em;display:block;z-index:-1;background-color:#fff;-webkit-box-shadow:0 0.2em 1em rgba(0, 0, 0, 0.6);-moz-box-shadow:0 0.2em 1em rgba(0, 0, 0, 0.6);box-shadow:0 0.2em 1em rgba(0, 0, 0, 0.6)}.slbDirectionNext .slbImageWrap{-webkit-animation:slbEnterNext 0.4s;-moz-animation:slbEnterNext 0.4s;-o-animation:slbEnterNext 0.4s;animation:slbEnterNext 0.4s}.slbDirectionPrev .slbImageWrap{-webkit-animation:slbEnterPrev 0.4s;-moz-animation:slbEnterPrev 0.4s;-o-animation:slbEnterPrev 0.4s;animation:slbEnterPrev 0.4s}.slbImage{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:5em 0;margin:0 auto}.slbCaption{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:16px;position:absolute;left:0;right:0;bottom:0;padding:0.71429em 0;color:#fff;text-align:center}.slbCloseBtn,.slbArrow{margin:0;padding:0;border:0;cursor:pointer;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.slbCloseBtn::-moz-focus-inner,.slbArrow::-moz-focus-inner{padding:0;border:0}.slbCloseBtn:hover,.slbArrow:hover{opacity:0.5}.slbCloseBtn:active,.slbArrow:active{opacity:0.8}.slbCloseBtn{-webkit-animation:slbEnter 0.3s;-moz-animation:slbEnter 0.3s;-o-animation:slbEnter 0.3s;animation:slbEnter 0.3s;font-size:3em;width:1.66667em;height:1.66667em;line-height:1.66667em;position:absolute;right:-0.33333em;top:0;color:#fff;color:rgba(255, 255, 255, 0.7);text-align:center}.slbLoading .slbCloseBtn{display:none}.slbLoadingText{font-size:1.4em;color:#fff;color:rgba(255, 255, 255, 0.9)}.slbArrows{position:fixed;top:50%;left:0;right:0}.slbLoading .slbArrows{display:none}.slbArrow{position:absolute;top:50%;margin-top:-5em;width:5em;height:10em;opacity:0.7;overflow:hidden}.slbArrow:before{font-family:'Font Awesome 5 Pro';font-size:30px;color:#fff;position:absolute;top:50%}.slbArrow.next{right:0}.slbArrow.next:before{border-left-color:#fff;content:'\f061';left:0}.slbArrow.prev{left:0}.slbArrow.prev:before{border-right-color:#fff;content:'\f060';right:0}.slbIframeCont{width:80em;height:0;overflow:hidden;padding-top:56.25%;margin:5em 0}.slbIframe{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;-webkit-box-shadow:0 0.2em 1em rgba(0, 0, 0, 0.6);-moz-box-shadow:0 0.2em 1em rgba(0, 0, 0, 0.6);box-shadow:0 0.2em 1em rgba(0, 0, 0, 0.6)}@-webkit-keyframes slbOverlay{from{opacity:0}to{opacity:0.7}}@-moz-keyframes slbOverlay{from{opacity:0}to{opacity:0.7}}@keyframes slbOverlay{from{opacity:0}to{opacity:0.7}}@-webkit-keyframes slbEnter{from{opacity:0;-webkit-transform:translate3d(0, -1em, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0)}}@-moz-keyframes slbEnter{from{opacity:0;-moz-transform:translate3d(0, -1em, 0)}to{opacity:1;-moz-transform:translate3d(0, 0, 0)}}@keyframes slbEnter{from{opacity:0;-webkit-transform:translate3d(0, -1em, 0);-moz-transform:translate3d(0, -1em, 0);-ms-transform:translate3d(0, -1em, 0);-o-transform:translate3d(0, -1em, 0);transform:translate3d(0, -1em, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes slbEnterNext{from{opacity:0;-webkit-transform:translate3d(4em, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0)}}@-moz-keyframes slbEnterNext{from{opacity:0;-moz-transform:translate3d(4em, 0, 0)}to{opacity:1;-moz-transform:translate3d(0, 0, 0)}}@keyframes slbEnterNext{from{opacity:0;-webkit-transform:translate3d(4em, 0, 0);-moz-transform:translate3d(4em, 0, 0);-ms-transform:translate3d(4em, 0, 0);-o-transform:translate3d(4em, 0, 0);transform:translate3d(4em, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes slbEnterPrev{from{opacity:0;-webkit-transform:translate3d(-4em, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0)}}@-moz-keyframes slbEnterPrev{from{opacity:0;-moz-transform:translate3d(-4em, 0, 0)}to{opacity:1;-moz-transform:translate3d(0, 0, 0)}}@keyframes slbEnterPrev{from{opacity:0;-webkit-transform:translate3d(-4em, 0, 0);-moz-transform:translate3d(-4em, 0, 0);-ms-transform:translate3d(-4em, 0, 0);-o-transform:translate3d(-4em, 0, 0);transform:translate3d(-4em, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}html,body{background-color:#fff;color:#222;font-family:'Open Sans', sans-serif;font-size:16px;line-height:26px;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input,select,textarea{color:#222;font-family:'Open Sans', sans-serif;font-size:16px;line-height:26px;font-weight:400;font-style:normal}@media only screen and (max-width:1024px){.site-width{padding-right:20px;padding-left:20px}}@media only screen and (max-width:768px){.site-width{padding-right:100px;padding-left:100px}}@media only screen and (max-width:767px){.site-width{padding-right:20px;padding-left:20px}}a{-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}a:hover{color:#d72732}.relative{position:relative}.hidden{display:none}img{border:none}hr{border:none;border-bottom:1px solid gray}*:focus{outline:none}h1{font-family:'Montserrat', sans-serif;font-size:40px;line-height:42px;font-weight:800;font-style:normal;text-transform:none;color:#0072bb}h1.primary{padding-bottom:20px}@media only screen and (max-width:768px){h1{font-size:30px;line-height:30px}}h2{font-family:'Fjalla One', sans-serif;font-size:28px;line-height:28px;font-weight:400;font-style:normal;text-transform:uppercase;color:#76a4ca}h2.headerFont{font-family:'Montserrat', sans-serif;font-size:40px;line-height:42px;font-weight:800;font-style:normal;text-transform:none;color:#0072bb}@media only screen and (max-width:768px){h2.headerFont{font-size:30px;line-height:30px}}h3{font-family:'Montserrat', sans-serif;font-size:28px;line-height:36px;font-weight:700;font-style:normal;text-transform:uppercase}h4{font-family:'Montserrat', sans-serif;font-size:20px;line-height:30px;font-weight:700;font-style:normal;text-transform:uppercase}h5{font-family:'Montserrat', sans-serif;font-size:18px;font-weight:700;font-style:normal;text-transform:uppercase}h6{font-family:'Fjalla One', sans-serif;font-size:18px;font-weight:700;font-style:normal}.subtitle{font-family:'Open Sans', sans-serif;font-size:15px;letter-spacing:0.5px;font-weight:700;font-style:normal;text-transform:uppercase;padding:0}ul{list-style-type:disc;list-style-position:inside}ol{list-style-type:decimal;list-style-position:inside}ul ul,ol ul{list-style-type:circle;list-style-position:inside;margin-left:15px}ol ol,ul ol{list-style-type:lower-latin;list-style-position:inside;margin-left:15px}.clearfix{overflow:auto}.clearfix:after{content:"";clear:both;display:table}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.blade{padding:60px 0}.blade.no-spacing{padding:0}.blade.text-only{padding-top:0}.blade.mission-statement{text-align:center;padding-top:10px}.blade.mission-statement p{font-size:22px;line-height:32px;margin-left:auto;margin-right:auto;max-width:80%}@media only screen and (max-width:768px){.blade.mission-statement p{max-width:100%}}.blade.two-column-image-left.light-blue{background-color:rgba(59, 137, 201, 0.1)}.blade.two-column-image-left img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1)}.blade.support-intro{padding-top:10px}@media only screen and (max-width:768px){.blade.support-intro{padding-top:0;margin-top:-40px}}.blade.support-intro address{display:block;font-size:18px;line-height:26px;font-weight:700;font-style:normal;margin-top:20px}.blade.support-intro address:before{display:inline-block;float:left;font-family:'Font Awesome 5 Pro';font-size:42px;line-height:60px;min-height:120px;margin-right:20px;font-weight:300;content:'\f674'}.support-intro{padding-top:10px}.support-intro address{display:block;font-size:18px;line-height:26px;font-weight:700;font-style:normal;margin-top:20px}.support-intro address:before{display:inline-block;float:left;font-family:'Font Awesome 5 Pro';font-size:42px;line-height:60px;min-height:120px;margin-right:20px;font-weight:300;content:'\f674'}p{margin:1em 0}header{background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#004a7a;box-shadow:inset 0 -4px 0 rgba(0, 0, 0, 0.1)}@media only screen and (max-width:768px){header{background:#fff}}header.primary{position:fixed;top:0;left:0;z-index:8;width:100%;height:170px;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}header.primary.with-admin-bar{top:32px}@media only screen and (max-width:768px){header.primary.with-admin-bar{top:46px}}header.primary.scroll{height:120px}header.primary .logo{display:block;margin:12px 0;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}@media only screen and (max-width:768px){header.primary .logo{margin:0}}header.primary .logo img{width:100%;height:auto;max-height:140px;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}@media only screen and (max-width:768px){header.primary .logo img{width:80px !important;position:absolute;padding-top:4px}}header.primary .logo:hover{transform:scale(1.05)}@media only screen and (max-width:768px){header.primary .logo:hover{transform:none}}header.primary .logo:hover img{-webkit-filter:brightness(1.1);filter:brightness(1.1)}@media only screen and (max-width:768px){header.primary .logo:hover img{-webkit-filter:none;filter:none}}header.primary.scroll .logo img{max-height:90px}@media only screen and (max-width:768px){header.primary{height:60px !important}header.primary.open{background:#0072bb}header.primary.open .logo img{-webkit-filter:brightness(1.4);filter:brightness(1.4)}}header.primary .search{padding-top:40px;-webkit-transition:padding 0.3s ease-in-out 0s;-moz-transition:padding 0.3s ease-in-out 0s;-o-transition:padding 0.3s ease-in-out 0s;transition:padding 0.3s ease-in-out 0s}@media only screen and (max-width:768px){header.primary .search{display:none}}header.primary .search .asl_w,header.primary .search .wpdreams_asl_results{-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important;-webkit-box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1) !important;-moz-box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1) !important;box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1) !important}header.primary .search .probox{background:none !important;height:44px}header.primary .search .probox .proclose,header.primary .search .probox .proloading{margin-top:8px}header.primary .search .probox .proinput{margin:0 !important;padding:8px;font-size:16px !important}header.primary .search input[type="search"],header.primary .search input.autocomplete{border:none;display:inline-block;position:relative;padding:0px 14px !important;font-size:16px !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}header.primary .search input.autocomplete{opacity:0}header.primary .search button,header.primary .search .promagnifier{display:inline-block;position:relative;float:right;background:#f89134;color:#fff;padding:11px 11px;margin-top:0px;margin-left:8px;font-size:24px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}header.primary .search button .innericon,header.primary .search .promagnifier .innericon{margin-top:-2px}header.primary .search button .innericon svg path,header.primary .search .promagnifier .innericon svg path{fill:#fff}header.primary .search button:hover,header.primary .search .promagnifier:hover{background:#f17708;cursor:pointer}header.primary.scroll .search{padding-top:16px}@media only screen and (max-width:768px){header.primary.scroll .search{padding-top:40px}}header.primary nav.primary{text-align:center;-webkit-box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1)}header.primary nav.primary .search{display:none}@media only screen and (max-width:768px){header.primary nav.primary .search{display:block;margin:-10px 30px}header.primary nav.primary .search .probox{height:44px !important}}header.primary nav.primary ul{margin:0 auto;padding:0;list-style:none;background:#fff;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}header.primary nav.primary ul li{display:inline-block;padding:0 2.7%}@media only screen and (max-width:1024px){header.primary nav.primary ul li{padding:0 2%}}header.primary nav.primary ul li a{display:block;font-family:'Fjalla One', sans-serif;text-transform:uppercase;color:#111;padding:6px 0 4px 0;border-bottom:4px solid transparent}@media only screen and (max-width:1024px){header.primary nav.primary ul li a{font-size:15px}}header.primary nav.primary ul li a .fal{display:none}header.primary nav.primary ul li a:hover{color:#76a4ca}header.primary nav.primary ul li.selected a{border-color:#f89134}@media only screen and (max-width:768px){header.primary nav.primary{display:block;display:none;position:absolute;top:68px;left:0;width:100vw;height:100vh;background:#0072bb;text-align:left;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}header.primary nav.primary ul{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:none;padding-top:30px}header.primary nav.primary ul li{display:block}header.primary nav.primary ul li:first-child{display:none}header.primary nav.primary ul li a{font-family:'Fjalla One', sans-serif;font-size:30px;color:#fff;border:none;padding:12px 24px}header.primary nav.primary ul li a .fal{display:inline-block;text-align:left;width:60px;color:#fff}}@media only screen and (max-width:768px) and (max-width:320px){header.primary nav.primary ul li a .fal{width:40px}}header.primary .mobile-nav{display:none}@media only screen and (max-width:768px){header.primary .mobile-nav{display:inline-block;float:right;margin-right:-16px}header.primary .mobile-nav .far{font-size:40px;display:inline-block;color:#0072bb;padding:8px 0;text-align:center;width:60px}header.primary .mobile-nav .far.fa-search{font-size:36px;width:40px}header.primary .mobile-nav .far:hover{cursor:pointer}header.primary .mobile-nav.open .far{color:#fff}header.primary .mobile-nav.open .far.fa-search{opacity:0}}.header-spacer{display:block;height:158px;background-color:#004a7a}@media only screen and (max-width:768px){.header-spacer{height:48px !important}}footer.primary{background:#004a7a;color:#fff;padding:40px 0 10px 0;box-shadow:inset 0 4px 0 rgba(0, 0, 0, 0.1)}footer.primary .logo{display:block;max-width:200px}@media only screen and (max-width:768px){footer.primary .logo{display:none}}footer.primary .social{margin:10px 0 0 38px}@media only screen and (max-width:768px){footer.primary .social{margin:10px auto 30px auto;text-align:center}}footer.primary .social a{background:#fff;color:#0072bb;font-size:24px;line-height:45px;display:inline-block;width:45px;text-align:center;margin-right:5px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}footer.primary .social a:hover{color:#fff;background:#f89134}@media only screen and (max-width:768px){footer.primary .column.is-3{display:none}footer.primary .column.is-3:first-child{display:block}}footer.primary h3{font-size:20px}footer.primary ul{list-style:none;margin-left:0}footer.primary ul li a{font-size:14px;color:rgba(255, 255, 255, 0.6)}footer.primary ul li a:hover{color:#fff}footer.primary .copyright{text-align:center;font-size:14px;border-top:1px solid rgba(255, 255, 255, 0.1);margin-top:20px}@media only screen and (max-width:768px){footer.primary .copyright{font-size:13px;line-height:20px;margin-top:0}}footer.primary .copyright p{color:rgba(255, 255, 255, 0.6)}footer.primary .copyright p span{display:inline-block;padding:0 8px}footer.primary .copyright p a{color:rgba(255, 255, 255, 0.6)}footer.primary .copyright p a:hover{color:#fff}textarea:focus,input:focus,button:focus,select:focus{outline:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}fieldset,div.field{padding:14px 0 0 0}fieldset.buttons,div.field.buttons{padding-top:30px}fieldset label,div.field label{display:block;padding:8px 0 4px 0;color:#222;font-family:'Fjalla One', sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:22px;text-transform:uppercase;color:#0072bb}fieldset label.checkbox,div.field label.checkbox{font-family:'Open Sans', sans-serif;font-size:16px;line-height:26px;font-weight:400;font-style:normal;color:#222;text-transform:none}fieldset label.checkbox input,div.field label.checkbox input{margin-right:8px}fieldset .required,div.field .required{color:#f89134}fieldset .alert,div.field .alert{display:block;padding:6px 0;font-size:14px;line-height:20px;color:rgba(34, 34, 34, 0.6)}fieldset .note,div.field .note{color:#777;font-size:15px;font-family:'Fjalla One', sans-serif}fieldset button,div.field button{margin:20px 0}fieldset .frm_error,div.field .frm_error{font-size:14px;display:block;color:#f85e34;padding-top:3px}.frm_message{font-size:20px;font-weight:500;padding:1px 16px;color:#fff;background:#f89134;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.field._required .label span:after,.field.required .label span:after{content:'*';color:#d72732;display:inline-block;margin:0 4px}.field._required .label span span:after,.field.required .label span span:after{content:'';margin:0}.field.additional .label span:after{content:''}.file{margin-top:-8px}input[type="text"],input[type="email"],input[type="phone"],input[type="tel"],input[type="password"],input[type="search"],input[type="number"],select,textarea{display:block;padding:9px 14px 8px 14px;background:#fff;border:1px solid #cfcfcf;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-family:'Open Sans', sans-serif;font-size:16px;line-height:26px;font-weight:400;font-style:normal;-webkit-box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1)}textarea{min-height:200px}.select{display:block}.select select{font-family:'Open Sans', sans-serif;font-size:16px;line-height:26px;font-weight:400;font-style:normal}select{background-image:url(../images/select-box-down.svg);background-size:contain;background-position:center right;background-repeat:no-repeat}button,.button{font-family:'Fjalla One', sans-serif;font-weight:400;text-transform:uppercase;line-height:1;border:none;overflow:hidden;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;-webkit-box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1)}button:hover,.button:hover{cursor:pointer}button.with-arrow:after,.button.with-arrow:after{display:inline-block;position:absolute;top:0;right:0;content:'\f061';font-family:'Font Awesome 5 Pro';font-size:24px;color:#fff;background:#f89134;padding:11px;margin:0 0 0 18px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0}button.with-pdf,.button.with-pdf,button.with-zip,.button.with-zip{padding-left:0}button.with-pdf:after,.button.with-pdf:after,button.with-zip:after,.button.with-zip:after{display:block;position:absolute;top:0;right:0;content:'\f1c1';font-family:'Font Awesome 5 Pro';font-size:24px;color:#fff;background:#f89134;padding:11px;margin:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0}button.is-large,.button.is-large{font-size:20px;line-height:20px;min-width:240px;padding:18px 0}button.is-large.with-arrow,.button.is-large.with-arrow{padding-right:30px}button.is-large.with-arrow:after,.button.is-large.with-arrow:after{padding:16px}button.is-small,.button.is-small{font-size:18px;line-height:18px}button.is-small.with-arrow,.button.is-small.with-arrow,button.is-small.with-pdf,.button.is-small.with-pdf,button.is-small.with-zip,.button.is-small.with-zip{padding-right:60px}button.is-small.with-arrow:after,.button.is-small.with-arrow:after,button.is-small.with-pdf:after,.button.is-small.with-pdf:after,button.is-small.with-zip:after,.button.is-small.with-zip:after{padding:14px 11px}button.is-small.with-arrow,.button.is-small.with-arrow{padding-right:60px}button.with-zip:after,.button.with-zip:after{content:'\f1c6'}button.is-primary,.button.is-primary{color:#fff;background-color:#0072bb}button.is-primary:hover,.button.is-primary:hover{color:#fff;background-color:#f89134}button.is-large{padding:16px 0}.featured-series{margin-top:0.75rem;margin-bottom:-7px;box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.1)}.featured-series a{display:inline-block;display:block;margin:0;padding:0;background-color:#004a7a;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.featured-series a:after{display:block;content:'';padding-bottom:37.7777777778%}.featured-series a:hover{-webkit-filter:brightness(1.5);filter:brightness(1.5)}.hero{color:#fff;padding:50px 0 30px 0;box-shadow:inset 0 4px 0 rgba(0, 0, 0, 0.1);background:#3b89c9;background:-moz-linear-gradient(top, #3b89c9 0%, #0072bb 100%);background:-webkit-linear-gradient(top, #3b89c9 0%, #0072bb 100%);background:linear-gradient(to bottom, #3b89c9 0%, #0072bb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$colorStart', endColorstr='$colorEnd', GradientType=$dir3)}@media only screen and (max-width:768px){.hero .container.site-width{padding-left:0;padding-right:0;width:100vw}}.hero h1{text-align:center;color:#fff}@media only screen and (max-width:768px){.hero h1{padding-left:20px;padding-right:20px}}.hero .hero-slider{margin:30px 0}@media only screen and (max-width:768px){.hero .hero-slider{margin:-20px 0 0 0}}.hero .hero-slider .slick-slide{transform:scale(0.8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.hero .hero-slider .slick-slide div{padding-top:10px;padding-bottom:10px}.hero .hero-slider .slick-slide a{-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.hero .hero-slider .slick-slide a img{display:block;max-width:100%;max-height:100%;align-items:center;outline:4px transparent solid;outline-offset:-4px;background-size:cover;background-position:center top;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}@media only screen and (max-width:768px){.hero .hero-slider .slick-slide a{width:100vw}}.hero .hero-slider .slick-slide a:hover img{transform:scale(1.05)}.hero .hero-slider .slick-active{transform:scale(0.8)}.hero .hero-slider .slick-active+.slick-active{transform:scale(1)}.hero .hero-slider .slick-active+.slick-active+.slick-active{transform:scale(0.8)}@media only screen and (max-width:768px){.hero .hero-slider .slick-slide,.hero .hero-slider .slick-active,.hero .hero-slider .slick-active+.slick-active,.hero .hero-slider .slick-active+.slick-active+.slick-active{transform:scale(0.8) !important}}.hero .hero-slider .slick-prev,.hero .hero-slider .slick-next{height:30px;width:30px}.hero .hero-slider .slick-prev.slick-arrow:before,.hero .hero-slider .slick-next.slick-arrow:before{font-size:30px}.hero .hero-slider .slick-prev{left:-30px}.hero .hero-slider .slick-next{right:-30px}.hero .hero-slider .slick-dots{margin:0 0 20px 0}.hero .hero-slider .slick-dots button{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-weight:800}.main-title{padding:40px 0 30px 0;margin-bottom:58px;background:#3b89c9;background:-moz-linear-gradient(top, #3b89c9 0%, #0072bb 100%);background:-webkit-linear-gradient(top, #3b89c9 0%, #0072bb 100%);background:linear-gradient(to bottom, #3b89c9 0%, #0072bb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$colorStart', endColorstr='$colorEnd', GradientType=$dir3)}@media only screen and (max-width:768px){.main-title{padding:40px 0 30px 0}}.main-title.no-bottom-margin{margin-bottom:0}.main-title h1{color:#fff}.main-title .sort{text-align:right}@media only screen and (max-width:768px){.main-title .sort{display:none}}.main-title .sort h2{color:#fff;display:inline-block;padding:12px 12px 0 0}.main-title .sort select{display:inline-block;float:right;border-color:#fff;max-width:200px}.main-title .breadcrumb{color:rgba(255, 255, 255, 0.5);font-size:15px;text-align:right;padding-top:10px}.main-title .breadcrumb a,.main-title .breadcrumb span{display:inline-block;color:rgba(255, 255, 255, 0.5);margin:0;padding:0}.main-title .breadcrumb a:hover{color:#fff}.main-title .breadcrumb span{color:#fff}.main-title .breadcrumb .far{display:inline-block;margin:0 10px}.news date{display:block;padding:20px 0 10px 0;color:#76a4ca;font-size:14px}.news date:before{content:'\f073';font-family:'Font Awesome 5 Pro';display:inline-block;margin-right:8px}.news .button{margin:20px 0}.news.news-listing{padding-bottom:60px}.news.news-listing date{padding-top:0}.news form.search{display:none}.news .sidebar-widget h3{font-family:'Fjalla One', sans-serif;font-size:28px;line-height:28px;font-weight:400;font-style:normal;text-transform:uppercase;color:#76a4ca}.news .event-details{font-family:'Montserrat', sans-serif;font-size:18px;line-height:24px;font-weight:700;color:#0072bb}.news .event-details span{display:block}.sidebar .search{display:none !important}.sidebar .sidebar-widget{margin-bottom:40px}.sidebar .sidebar-widget h3{font-family:'Fjalla One', sans-serif;font-size:28px;line-height:28px;font-weight:400;font-style:normal;text-transform:uppercase;color:#76a4ca;margin-bottom:18px}.sidebar .sidebar-widget ul{list-style:none;margin-left:0}.sidebar .sidebar-widget ul li{padding:8px 0;border-bottom:1px solid #eee}.sidebar .sidebar-widget ul li a{color:#0072bb}.sidebar .sidebar-widget ul li a:hover{color:#f89134}.newsletter-signup{background:#3b89c9;background:-moz-linear-gradient(top, #3b89c9 0%, #0072bb 100%);background:-webkit-linear-gradient(top, #3b89c9 0%, #0072bb 100%);background:linear-gradient(to bottom, #3b89c9 0%, #0072bb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$colorStart', endColorstr='$colorEnd', GradientType=$dir3)}.newsletter-signup h1{color:#fff;padding:50px 0 60px 0}@media only screen and (max-width:768px){.newsletter-signup h1{padding:20px 0 0 0}.newsletter-signup h1 span{display:none}}.newsletter-signup .signup{padding-top:50px}.newsletter-signup .signup fieldset{padding-top:0}@media only screen and (max-width:768px){.newsletter-signup .signup{padding-top:0;padding-bottom:30px}}.newsletter-signup .signup input[type="email"]{border:none;display:inline-block;position:relative;margin:0;padding:10px 14px}.newsletter-signup .signup button{display:inline-block;position:relative;float:right;background:#f89134;color:#fff;padding:11px 15px;margin-top:-77px;font-size:24px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media only screen and (max-width:768px){.newsletter-signup .signup button{margin-top:-46px}}.newsletter-signup .signup button:hover{background:#f17708;cursor:pointer}.newsletter-signup .signup .note{font-family:'Open Sans', sans-serif;font-size:16px;line-height:26px;font-weight:400;font-style:normal;color:#fff;font-size:14px;padding-top:5px}@media only screen and (max-width:768px){.newsletter-signup .signup .note{display:none}}.newsletter-signup .signup .frm_error_style{display:block;font-size:14px;font-weight:700;margin-top:-30px;padding-bottom:4px;color:#fff}.newsletter-signup .signup .frm_message{font-size:14px !important}.product-listing h2.search-results{margin-top:-20px;margin-bottom:30px}.product-listing .sort-by{text-align:right;margin:-24px 0 20px 0}@media only screen and (max-width:768px){.product-listing .sort-by{display:none}}.product-listing .sort-by strong{display:inline-block;font-family:'Fjalla One', sans-serif;text-transform:uppercase;color:#76a4ca;margin-right:8px;padding:12px 0 0 0;font-weight:300;font-size:22px}.product-listing .sort-by .sort-direction{display:inline-block;float:right;font-size:30px;padding:10px 0 0 12px;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.product-listing .sort-by .sort-direction:hover{cursor:pointer;color:#76a4ca}.product-listing .sort-by select{display:inline-block;float:right;width:160px}.product-listing .item{margin-bottom:20px;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.product-listing .item .thumbnail{display:block;position:relative;background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.product-listing .item .thumbnail::after{content:'';padding-bottom:100%;display:block}.product-listing .item .thumbnail.square-thumb{background-size:cover;background-position:center top;-webkit-box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1)}.product-listing .item .thumbnail .availability{display:block;position:absolute;bottom:10px;left:10px;background:#f89134;color:white !important;font-size:12px;font-weight:700;text-transform:uppercase;padding:0 12px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1)}.product-listing .item h3{font-family:'Fjalla One', sans-serif;font-size:21px;font-weight:400;line-height:24px;text-transform:none;color:#222;padding:10px 0 5px 0}@media only screen and (max-width:768px){.product-listing .item h3{font-size:18px;line-height:20px}}.product-listing .item .details{list-style:none;font-size:12px;line-height:18px;color:#777}@media only screen and (max-width:768px){.product-listing .item .details{font-size:11px;line-height:16px}}.product-listing .item .details span{display:inline-block;width:60px;font-weight:bold}.product-listing .item:hover{transform:scale(1.04)}.product-listing .filter{margin-bottom:60px}@media only screen and (max-width:768px){.product-listing .filter{margin-top:-30px;margin-bottom:0px}}.product-listing .filter h2{padding:30px 0 8px 0}@media only screen and (max-width:768px){.product-listing .filter h2{padding-top:0}.product-listing .filter h2:after{font-family:'Font Awesome 5 Pro';content:'\f107';color:#777;display:inline-block;float:right}.product-listing .filter h2.open:after{content:'\f106'}.product-listing .filter h2:hover{cursor:pointer;color:#0072bb}}.product-listing .filter h2:first-child{padding-top:0}.product-listing .filter ul{width:calc(100% - 20px);background:#004a7a;padding:10px 14px;margin:0;list-style:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}@media only screen and (max-width:768px){.product-listing .filter ul{width:100%;display:none;margin-bottom:30px}.product-listing .filter ul.open{display:block}}.product-listing .filter ul li{color:#fff;font-size:14px;padding:2px 0}.product-listing .filter ul li a{color:#fff}.product-listing .filter ul li a:before{content:'\f0c8';display:inline-block;text-align:left;width:20px;font-family:'Font Awesome 5 Pro'}.product-listing .filter ul li.selected a{color:#f89134;font-weight:bold}.product-listing .filter ul li.selected a:before{content:'\f14a';color:#fff}.paging{text-align:center;padding:30px 0 50px 0;justify-content:center !important}.paging ul{list-style:none;margin:0 auto}.paging ul li{display:inline-block;font-size:18px}@media only screen and (max-width:768px){.paging ul li{margin-bottom:14px}}.paging ul li a{display:block;margin:0 2px;width:42px;line-height:40px;font-weight:500;text-align:center;background:transparent;border:1px solid #76a4ca;color:#0072bb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.paging ul li a:hover{background:rgba(118, 164, 202, 0.5)}.paging ul li span{display:block;margin:0 2px;width:42px;line-height:40px;font-weight:500;text-align:center;background:transparent;border:1px solid #76a4ca;color:#0072bb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.paging ul li.current a{background:#f89134;border-color:#f89134;color:#fff}.paging ul li:first-child a,.paging ul li:last-child a{color:#fff;background:#0072bb;border-color:#0072bb}.paging ul li:first-child a:hover,.paging ul li:last-child a:hover{background:#004a7a;border-color:#004a7a}.paging span{display:inline-block;margin:0 2px;width:42px;line-height:40px;font-weight:500;text-align:center;background:transparent;border:1px solid #76a4ca;color:#0072bb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.paging .page-numbers{display:inline-block;margin:0 2px;width:42px;line-height:40px;font-weight:500;text-align:center;background:transparent;border:1px solid #76a4ca;color:#0072bb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.paging .page-numbers:not(.dots):hover{background:rgba(118, 164, 202, 0.5)}.paging .page-numbers.current,.paging .page-numbers.current:hover{background:#f89134;border-color:#f89134;color:#fff}.paging .page-numbers.next,.paging .page-numbers.prev{background:#0072bb;border-color:#0072bb;color:#fff}.paging .page-numbers.next:hover,.paging .page-numbers.prev:hover{background:#004a7a;border-color:#004a7a}.product-series{padding-bottom:60px}.product-series .product-detail{margin-bottom:30px;margin-top:0px;padding-top:80px;padding-bottom:60px;background-size:cover;background-position:top center;background-repeat:no-repeat;-webkit-box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1)}@media only screen and (max-width:768px){.product-series .product-detail{padding-top:40px;padding-bottom:30px}}.product-series .product-detail h1,.product-series .product-detail h2,.product-series .product-detail p{color:#fff}.product-series .product-detail h2{padding-top:30px}.product-series .product-detail .button.is-large{margin-top:40px}.product-series h1.primary{padding:40px 0}.product-detail .game-title{color:#222;text-transform:none;font-size:36px;line-height:43px}@media only screen and (max-width:768px){.product-detail .game-title{margin:-20px 0 30px 0}}.product-detail .details{list-style:none;font-size:12px;line-height:18px;color:#777;margin:10px 0 20px 0}@media only screen and (max-width:768px){.product-detail .details{font-size:11px;line-height:16px}}.product-detail .details span{display:inline-block;width:60px;font-weight:bold}.product-detail .game-content{padding:0 20px}@media only screen and (max-width:768px){.product-detail .game-content{padding:30px 0}}.product-detail .product-gallery .main-image,.product-detail .product-gallery .thumbnail{display:block;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1);-webkit-transition:background-image 0.2s ease-in-out 0s;-moz-transition:background-image 0.2s ease-in-out 0s;-o-transition:background-image 0.2s ease-in-out 0s;transition:background-image 0.2s ease-in-out 0s}.product-detail .product-gallery .main-image{background-size:contain;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.product-detail .product-gallery .main-image:after{display:block;content:'';padding-bottom:100%}.product-detail .product-gallery .thumbnail:after{display:block;content:'';padding-bottom:100%}.product-detail .product-gallery .thumbnail:hover{cursor:pointer;transform:scale(1.1)}.product-detail .product-gallery .thumbnail.current{opacity:0.5}.product-detail .product-gallery .note{color:#777;font-size:14px;min-height:40px}.product-detail .photos{margin-bottom:50px}.product-detail .photos .photo{display:block;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1);-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.product-detail .photos .photo:hover{cursor:pointer;transform:scale(1.05)}.product-detail .photos .photo:after{display:block;content:'';padding-bottom:100%}.product-detail .game-buttons .button{width:100%}.product-detail .game-buttons .companion-app{margin:24px 0}.product-detail .game-buttons .companion-app h3{font-family:'Fjalla One', sans-serif;font-size:28px;line-height:28px;font-weight:400;font-style:normal;text-transform:uppercase;color:#76a4ca;font-size:22px;padding-bottom:2px}.product-detail .game-buttons .companion-app p{margin:0.4rem 0}.product-detail .game-buttons .companion-app p a{color:#0072bb}.product-detail .game-buttons .companion-app p a:hover{color:#f89134}.product-detail .game-buttons .badges{margin-top:20px}.product-detail .game-buttons .badges .badge{display:block;margin:10px 0;background-size:contain;background-position:center center;background-repeat:no-repeat}.product-detail .game-buttons .badges .badge::after{display:block;content:'';padding-bottom:100%}.product-detail .game-buttons .bgg-badge{display:block;background-color:#004a7a;background-image:url(../images/bgg-logo.png);background-position:8px 3px;background-repeat:no-repeat;background-size:28% auto;color:#fff;padding:2px 6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.1)}.product-detail .game-buttons .bgg-badge .rated{display:block;padding-left:60px;font-family:'Montserrat', sans-serif;font-weight:700;text-transform:uppercase;font-size:14px}.product-detail .game-buttons .bgg-badge .stars{text-align:center;font-size:10px;color:#f89134;margin-top:-8px}.product-detail .game-buttons #bgg-badge .box{fill:#004a7a}.product-detail .game-buttons #bgg-badge .stars{font-size:10px;fill:#f89134;font-family:'Font Awesome 5 Pro';font-weight:700;letter-spacing:0.26em}.product-detail .game-buttons #bgg-badge .stars tspan{font-weight:300}.product-detail .game-buttons #bgg-badge .rated{font-size:15px;fill:#fff;font-family:'Montserrat', sans-serif;font-weight:800}.product-detail .game-buttons #bgg-badge .cls-8{fill:#fff}.product-detail .game-buttons #bgg-badge .cls-5{letter-spacing:-0.078em}.product-detail .game-buttons #bgg-badge .cls-6{letter-spacing:-0.041em}.product-detail .game-buttons #bgg-badge .cls-7{letter-spacing:-0.0001em}.product-detail .game-buttons #bgg-badge .cls-8,.product-detail .game-buttons #bgg-badge .cls-9{fill-rule:evenodd}.product-detail .game-buttons #bgg-badge .cls-9{fill:#ff5100}.product-detail .digital-partners{display:block;margin:20px 0;list-style:none}.product-detail .digital-partners li{display:block;padding-bottom:6px}.product-detail .digital-partners li a{color:#0072bb}.product-detail .digital-partners li a:hover{color:#f89134}.product-detail .tabs{margin-top:30px}@media only screen and (max-width:768px){.product-detail .tabs{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}.product-detail .tabs ul li{font-family:'Fjalla One', sans-serif;text-transform:uppercase;font-size:21px;line-height:21px}@media only screen and (max-width:768px){.product-detail .tabs ul li{font-size:16px;line-height:16px}}.product-detail .tabs ul li a{border:none;background:#004a7a;border-top:3px solid #004a7a;color:#fff;padding:16px 32px;margin-right:6px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0}.product-detail .tabs ul li a:hover{background:#0072bb;border-color:#0072bb;color:#fff}.product-detail .tabs ul li.is-active a,.product-detail .tabs ul li.is-active a:hover{background:#e8e8e8;border-color:#f89134;color:#004a7a}.product-detail .tab-contents{margin:-24px 0 30px 0}@media only screen and (max-width:768px){.product-detail .tab-contents{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}.product-detail .tab-contents .tab{padding:40px 40px;background:#e8e8e8;background:-moz-linear-gradient(top, #e8e8e8 0%, #fff 100%);background:-webkit-linear-gradient(top, #e8e8e8 0%, #fff 100%);background:linear-gradient(to bottom, #e8e8e8 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$colorStart', endColorstr='$colorEnd', GradientType=$dir3);-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}@media only screen and (max-width:768px){.product-detail .tab-contents .tab{padding:40px 20px}}.product-detail .artwork-download{padding-top:24px;padding-bottom:24px}.product-detail .artwork-download a{display:block;color:#0072bb;text-align:center;font-weight:700}.product-detail .artwork-download a span{display:block;font-size:13px;font-weight:400}.product-detail .artwork-download a:hover{color:#f89134}/*# sourceMappingURL=riograndegames.css.map */