@charset "UTF-8";@import url("//fonts.googleapis.com/css2?family=Fjalla+One&family=Noto+Sans:wght@400;700&display=swap");:root{--primary-bg:#e75725;--secondary-bg:#b63325;--primary-header:#e75725;--secondary-header:#b63325;--cta-bg:#fff;--cta-text:#e75725}body{font:normal 1rem/1.1875rem Noto Sans,sans-serif;margin:0}body a{color:var(--cta-text)}body *,body :after,body :before{box-sizing:border-box}fieldset{border:0;padding:0;margin:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}#main{padding-top:134px}@media (max-height:400px){#main{padding-top:0}}#main.short-nav{padding-top:90px}#main article.page{max-width:1440px;margin:0 auto}#main img{width:100%}.single #main img{width:auto}.scroll-section{overflow:hidden}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;left:-9999px}.l-flex{display:flex}.l-flex-wrap{flex-wrap:wrap}button,input{border-radius:0}button{border:0;background:none;cursor:pointer}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #222327}input:focus,input:hover,select:focus,select:hover,textarea:focus,textarea:hover{border:1px solid #222327;outline:1px solid #222327}select::-ms-expand{display:none}.skiplist{margin:0 auto;position:fixed;left:-9999px;top:0;background-color:#000;max-width:1920px;z-index:100000;color:#fff;text-decoration:none;padding:10px 20px}.skiplist:active,.skiplist:focus{left:0;top:30px}@media only screen and (max-width:1024px){.skiplist{display:none}}.l-indicator{top:50%;left:0;transform:translateY(-50%);position:absolute;border-radius:100%;background-color:transparent;height:10px;width:10px;border:1px solid #d64541}.l-stream-online .l-indicator{border-color:#2ecc71}.l-stream-online .l-indicator:before{content:"";position:absolute;border-radius:100%;background-color:transparent;height:10px;width:10px;left:-1px;top:-1px;border:1px solid #2ecc71;-webkit-animation:online 2s infinite;animation:online 2s infinite}.l-twitch-cta{display:inline-block;height:30px;line-height:1.875rem;background-color:#9147ff;color:#fff;text-decoration:none;border-radius:4px;padding:0 8px;font-size:0.75rem;text-transform:capitalize}.l-twitch-cta i{position:relative;top:1px;margin:0 4px;font-size:1rem}.l-twitch-cta:hover{background:#772ce8}.l-kick-cta{display:inline-block;height:30px;line-height:1.875rem;background-color:#3ad305;color:#fff;text-decoration:none;border-radius:4px;padding:0 8px;font-size:0.75rem;text-transform:capitalize}.l-kick-cta i{position:relative;top:1px;margin:0 4px;font-size:1rem}.l-kick-cta:hover{background:#53fc18}.l-custom-cta{display:inline-block;height:30px;line-height:1.875rem;background-color:#1e73be;color:#fff;text-decoration:none;border-radius:4px;padding:0 8px;font-size:0.75rem;text-transform:capitalize}.l-custom-cta i{position:relative;top:1px;margin:0 4px;font-size:1rem}.l-mixer-cta{display:inline-block;height:30px;line-height:1.875rem;background-color:#0270d9;color:#fff;text-decoration:none;border-radius:4px;padding:0 8px;font-size:0.75rem;text-transform:capitalize}.l-mixer-cta i{position:relative;top:1px;margin:0 4px;font-size:1rem}.l-mixer-cta:hover{background:#0270d9}.l-youtube-cta{display:inline-block;height:30px;line-height:1.875rem;background-color:red;color:#fff;text-decoration:none;border-radius:4px;padding:0 8px;font-size:0.75rem;text-transform:capitalize}.l-youtube-cta i{position:relative;top:1px;margin:0 4px;font-size:1rem}.l-youtube-cta:hover{background:#282828}.cp-modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);height:100%;width:100%;z-index:1000;display:none;justify-content:center;align-items:center}.cp-modal--active{display:flex}.cp-modal i{position:absolute;top:10px;right:10px;font-size:2.5rem;color:#fff;cursor:pointer}.button,.cp-button{font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.0625rem;color:var(--cta-text);text-decoration:none;display:inline-block;border-radius:0;border:1px solid var(--cta-text);position:relative;padding:20px 30px;margin:0 8px 8px 0;text-align:center;overflow:hidden;z-index:2;background-color:var(--cta-bg);transition:all 1s ease-in-out 1s}@media only screen and (max-width:480px){.button,.cp-button{font-size:0.875rem;padding:10px 15px;letter-spacing:0.03125rem}}.button.default,.cp-button.default{border:1px solid;overflow:hidden;position:relative}.button.default:after,.cp-button.default:after{background:#000;content:"";height:155px;left:-75px;opacity:.2;position:absolute;top:-50px;transform:rotate(35deg);transition:all .55s cubic-bezier(.19,1,.22,1);width:50px;z-index:-10}.button.default:hover:after,.cp-button.default:hover:after{left:120%;transition:all .55s cubic-bezier(.19,1,.22,1)}.button.btn-one,.cp-button.btn-one{border-color:transparent!important;stroke:var(--cta-text)}.button.btn-one svg,.cp-button.btn-one svg{height:100%;left:0;position:absolute;top:0;width:100%}.button.btn-one rect,.cp-button.btn-one rect{fill:none;stroke:inherit;stroke-width:2;stroke-dasharray:422,0;transition:all .35s linear}.button.btn-one:hover rect,.cp-button.btn-one:hover rect{stroke-width:5;stroke-dasharray:15,310;stroke-dashoffset:48;transition:all 1.35s cubic-bezier(.19,1,.22,1)}.button.btn-two,.cp-button.btn-two{transition:all .25s ease-in-out;border:0}.button.btn-two:after,.button.btn-two:before,.cp-button.btn-two:after,.cp-button.btn-two:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid transparent;content:" ";display:block;margin:0 auto;position:relative;transition:all .25s ease-in-out;width:0}.button.btn-two:before,.cp-button.btn-two:before{top:-20px}.button.btn-two:after,.cp-button.btn-two:after{bottom:-20px}.button.btn-two:hover,.cp-button.btn-two:hover{letter-spacing:0.3125rem}.button.btn-two:hover:after,.button.btn-two:hover:before,.cp-button.btn-two:hover:after,.cp-button.btn-two:hover:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-color:inherit;transition:width .35s ease-in-out;width:100%}.button.btn-two:hover:before,.cp-button.btn-two:hover:before{bottom:auto;width:100%}.button.btn-three,.cp-button.btn-three{box-shadow:inset 0 0 20px transparent;outline:1px solid;outline-offset:0;text-shadow:none;transition:all 1.25s cubic-bezier(.19,1,.22,1)}.button.btn-three:hover,.cp-button.btn-three:hover{border:1px solid;box-shadow:inset 0 0 20px rgba(0,0,0,.1),0 0 20px rgba(0,0,0,.2);outline-color:transparent!important;outline-offset:15px}.button--bg-image,.cp-button--bg-image{padding:0!important;background:none!important;border:none!important;box-shadow:none!important;outline:none!important}.button--bg-image svg,.cp-button--bg-image svg{display:none}.button--bg-image img,.cp-button--bg-image img{vertical-align:top}.button--bg-image+.cp-button,.cp-button--bg-image+.cp-button{align-self:center}.button i,.cp-button i{padding:0 0 0 5px}@-webkit-keyframes rectangle{5%{top:20%;left:-9px}10%{top:40%;left:-9px}15%{top:60%;left:-9px}20%{top:80%;left:-9px}25%{top:100%;left:-9px}30%{top:100%;left:20%}35%{top:100%;left:40%}40%{top:100%;left:60%}45%{top:100%;left:80%}50%{top:100%;left:100%}55%{top:80%;left:100%}60%{top:60%;left:100%}65%{top:40%;left:100%}70%{top:20%;left:100%}75%{top:-10px;left:100%}80%{top:-10px;left:80%}85%{top:-10px;left:60%}90%{top:-10px;left:40%}95%{top:-10px;left:20%}to{top:-10px;left:0}}@keyframes rectangle{5%{top:20%;left:-9px}10%{top:40%;left:-9px}15%{top:60%;left:-9px}20%{top:80%;left:-9px}25%{top:100%;left:-9px}30%{top:100%;left:20%}35%{top:100%;left:40%}40%{top:100%;left:60%}45%{top:100%;left:80%}50%{top:100%;left:100%}55%{top:80%;left:100%}60%{top:60%;left:100%}65%{top:40%;left:100%}70%{top:20%;left:100%}75%{top:-10px;left:100%}80%{top:-10px;left:80%}85%{top:-10px;left:60%}90%{top:-10px;left:40%}95%{top:-10px;left:20%}to{top:-10px;left:0}}@-webkit-keyframes sonarEffect{0%{opacity:.3}40%{opacity:.5;box-shadow:0 0 0 2px hsla(0,0%,100%,.1),0 0 10px 10px #da7b93,0 0 0 10px hsla(0,0%,100%,.5)}to{box-shadow:0 0 0 2px hsla(0,0%,100%,.1),0 0 10px 10px #da7b93,0 0 0 10px hsla(0,0%,100%,.5);-webkit-transform:scale(1.5);opacity:0}}@keyframes sonarEffect{0%{opacity:.3}40%{opacity:.5;box-shadow:0 0 0 2px hsla(0,0%,100%,.1),0 0 10px 10px #da7b93,0 0 0 10px hsla(0,0%,100%,.5)}to{box-shadow:0 0 0 2px hsla(0,0%,100%,.1),0 0 10px 10px #da7b93,0 0 0 10px hsla(0,0%,100%,.5);-webkit-transform:scale(1.5);opacity:0}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider button{position:absolute;top:50%}.slick-slider button.slick-prev{left:-10px;border-left:2px solid var(--primary-header);border-top:2px solid var(--primary-header);border-right:0;border-bottom:0}.slick-slider button.slick-next,.slick-slider button.slick-prev{transform:rotate(-45deg) translateY(-50%);display:inline-block;width:20px;height:20px}.slick-slider button.slick-next{right:-25px;border-right:2px solid var(--primary-header);border-bottom:2px solid var(--primary-header);border-left:0;border-top:0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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-list{padding:0!important}@media only screen and (min-width:768px){.l-animate:not(.l-transitionDisable) .l-animate__leftToRight{transition:all .3s cubic-bezier(.165,.84,.44,1);transform:translate(-150px);opacity:0;visibility:hidden}.l-animate:not(.l-transitionDisable) .l-animate__bottomToTop{transition:all .3s cubic-bezier(.165,.84,.44,1);transform:translateY(50px);opacity:0;visibility:hidden}.l-animate:not(.l-transitionDisable) .l-animate__widthExpand{transition:width .3s ease-in-out;width:0;opacity:0}.l-animate:not(.l-transitionDisable) .l-animate__zoomIn{transition:all .3s cubic-bezier(.165,.84,.44,1);opacity:0;transform:scale(.5)}.l-animate:not(.l-transitionDisable) .l-animate__rightToLeft{transition:all .3s cubic-bezier(.165,.84,.44,1);transform:translate(150px);opacity:0;visibility:hidden}.l-animate:not(.l-transitionDisable).shown .l-animate__bottomToTop,.l-animate:not(.l-transitionDisable).shown .l-animate__leftToRight{transform:none;opacity:1;visibility:visible}.l-animate:not(.l-transitionDisable).shown .l-animate__widthExpand{width:42px;opacity:1}.l-animate:not(.l-transitionDisable).shown .l-animate__zoomIn{transform:scale(1);opacity:1}.l-animate:not(.l-transitionDisable).shown .l-animate__rightToLeft{transform:none;opacity:1;visibility:visible}.l-animate:not(.l-transitionDisable) .l-animate__one{transition-delay:.3s}.l-animate:not(.l-transitionDisable) .l-animate__two{transition-delay:.6s}.l-animate:not(.l-transitionDisable) .l-animate__three{transition-delay:.9s}.l-animate:not(.l-transitionDisable) .l-animate__four{transition-delay:1.2s}.l-animate:not(.l-transitionDisable) .l-animate__five{transition-delay:1.5s}.l-animate:not(.l-transitionDisable) .l-animate__six{transition-delay:1.8s}.l-animate:not(.l-transitionDisable) .l-animate__seven{transition-delay:2.1s}.l-animate:not(.l-transitionDisable) .l-animate__eight{transition-delay:2.4s}.l-animate:not(.l-transitionDisable) .l-animate__nine{transition-delay:2.7s}.l-animate:not(.l-transitionDisable) .l-animate__ten{transition-delay:3s}}.cp-header{position:fixed;left:0;top:0;width:100%;height:134px;z-index:10;box-shadow:0 0 2px 1px rgba(0,0,0,.2)}@media (max-height:400px){.cp-header{position:relative}}.cp-header--short{height:90px}.admin-bar .cp-header{top:32px}@media screen and (max-width:782px){.admin-bar .cp-header{top:46px}}@media (max-height:400px){.admin-bar .cp-header{top:0!important}}.cp-header__top{background-color:var(--secondary-bg)}.cp-header__top--hide{display:none}.cp-header__top--show{display:block}.cp-header__top-social{padding:0 10px;height:44px;display:flex;align-items:center}.cp-header__top-social.l-icons-right .cp-social-icons{justify-content:flex-end}.cp-header__top-social.l-icons-center .cp-social-icons{justify-content:center}.cp-header__top-social.l-icons-left .cp-social-icons{justify-content:flex-start}.cp-header__top-social .cp-social-icons{max-width:1440px;width:100%;margin:0 auto;padding-right:10px}@media only screen and (max-width:560px){.cp-header__top-social .cp-social-icons{flex-wrap:wrap}}.cp-header__top-social .cp-social-icons a{display:block;color:#fff;font-size:1.5rem;margin-right:20px;position:relative}@media only screen and (max-width:560px){.cp-header__top-social .cp-social-icons a{font-size:1rem;margin-right:10px}}.cp-header__stream{display:flex;justify-content:space-between;max-width:1440px;padding:0 10px;margin:0 auto}.cp-header__stream-title{position:relative;padding:0 0 0 20px}@media only screen and (max-width:560px){.cp-header__stream-title{max-width:50%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.cp-header__stream-middle{position:relative}@media only screen and (max-width:640px){.cp-header__stream-middle{display:none}}.cp-header__stream-right{display:flex;align-items:center}.cp-header__stream-stream-indicator{position:relative;top:0}.cp-header__stream-username{font-family:Fjalla One,sans-serif;font-size:1.5rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:2.75rem}.cp-header__stream-username a{text-decoration:none;color:#fff}.cp-header__stream-game,.cp-header__stream-viewers{display:flex;flex-direction:column;justify-content:center;text-align:center;color:#fff;margin:0 20px;height:44px}.cp-header__stream-game--line-1,.cp-header__stream-viewers--line-1{font-family:Fjalla One,sans-serif;font-size:1.125rem;line-height:1;font-weight:400;color:var(--primary-header);color:#fff;text-transform:uppercase}.cp-header__stream-game--line-2,.cp-header__stream-viewers--line-2{font-size:0.75rem;white-space:nowrap}.cp-header__stream-middle-status{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:absolute;transition:all .25s ease}.cp-header__stream-offline{top:0;transform:rotateX(0)}.l-stream-online .cp-header__stream-offline{top:-44px;transform:rotateX(135deg)}.cp-header__stream-offline--line-1{font-family:Fjalla One,sans-serif;font-size:1.5rem;line-height:1;font-weight:400;color:var(--primary-header);color:#fff}.cp-header__stream-online{top:44px;transform:rotateX(135deg);visibility:hidden}.l-stream-online .cp-header__stream-online{top:0;transform:rotateX(0deg);visibility:visible}.cp-header__bottom{background-color:var(--navigation-bg);height:90px}.cp-header__bottom .cp-headerBottom__inner{position:relative;max-width:1440px;margin:0 auto;height:100%;justify-content:flex-end}.cp-header__bottom .cp-headerBottom__inner.l-reverse{justify-content:flex-start}.cp-header__bottom .cp-headerBottom__inner.l-both{justify-content:center}@media only screen and (max-width:1024px){.cp-header__bottom .cp-headerBottom__inner.l-both{justify-content:flex-end}}.cp-header__bottom .cp-headerBottom__inner.l-logoHide .cp-header__logo{display:none}.cp-header__bottom .cp-headerBottom__inner.l-logoHide .cp-header__navigation{width:100%}.cp-header__bottom .cp-headerBottom__inner.l-logoHide .cp-header__navigation nav{text-align:center}@media only screen and (max-width:768px){.cp-header__bottom .cp-headerBottom__inner.l-logoHide .cp-header__navigation nav{text-align:right}}.cp-header__logo{width:288px;height:100%;padding:10px;background-color:var(--primary-bg);display:flex;align-items:center;position:absolute;left:0;top:0}.l-both .cp-header__logo{position:relative;left:auto;top:auto;background-color:unset}@media only screen and (max-width:1024px){.l-both .cp-header__logo{position:absolute;left:50%;transform:translateX(-50%)}}@media only screen and (max-width:560px){.cp-header__logo{width:70%;max-width:288px}}.l-reverse .cp-header__logo{left:auto;right:0}.cp-header__logo:before{content:"";position:absolute;height:90px;width:1000%;right:0;top:0;background:var(--primary-bg)}.l-both .cp-header__logo:before{display:none}.l-reverse .cp-header__logo:before{right:auto;left:0}.cp-header__logo a{display:flex;align-items:center;max-height:70px;max-width:100%;position:relative;z-index:1}.cp-header__logo a img{width:100%;max-height:100%;vertical-align:top}.cp-header__logo--square{width:90px;padding:5px}.cp-header__logo--square a{max-height:none;width:80px;height:80px}.cp-header__hamburger{margin-right:13px;display:none}.cp-header__hamburger span{display:block;width:10px;height:10px;border-radius:10px;border:2px solid #000;margin-bottom:5px}.cp-header__hamburger span:last-child{margin-bottom:0}.cp-header__navigation{width:calc(100% - 288px);padding:10px;background-color:var(--navigation-bg)}@media only screen and (max-width:480px){.cp-header__navigation{width:50%}}.cp-header__navigation.l-nav-both{width:auto;flex-grow:1}.cp-header__navigation.l-nav-both nav>ul>li{margin:0 10px;padding:0 10px}.cp-header__navigation.l-nav-left nav{text-align:left}.cp-header__navigation.l-nav-left nav>ul>li{margin-left:0;padding-left:0}@media only screen and (max-width:1024px){.cp-header__navigation.l-nav-left{display:none}}.cp-header__navigation.l-nav-right nav{text-align:right}.cp-header__navigation.l-nav-right nav>ul>li{margin-right:0;padding-right:0}@media only screen and (max-width:1024px){.cp-header__navigation.l-nav-right{display:none}}.cp-header__navigation.l-mobile-only{display:none}@media only screen and (max-width:1024px){.cp-header__navigation.l-mobile-only{display:block}}.cp-header__navigation nav{height:100%;width:100%;text-align:right}.l-reverse .cp-header__navigation nav{text-align:left}.cp-header__navigation nav.is-open+button{display:block}.cp-header__navigation nav ul li{list-style-type:none}.cp-header__navigation nav>ul{padding:0;margin:0;height:100%;display:inline-block;vertical-align:middle}.cp-header__navigation nav>ul>li{margin:0 20px;padding:0 20px;display:inline-block;vertical-align:middle;position:relative}.cp-header__navigation nav>ul>li:last-child{margin-right:0}.l-reverse .cp-header__navigation nav>ul>li:first-child{margin-left:0;padding-left:0}.cp-header__navigation nav>ul>li:hover>ul{visibility:visible;opacity:1;max-height:1000px}.cp-header__navigation nav>ul>li:hover>ul>li{opacity:1}.cp-header__navigation nav>ul>li>ul{visibility:hidden;opacity:0;max-height:0;transition:opacity .1s ease-out,max-height 2s ease-out;background-color:var(--navigation-bg);padding:0 20px 10px;margin:0;position:absolute;top:calc(100% + 12px);left:0;box-shadow:2px 2px 2px 0 rgba(0,0,0,.2),-2px 2px 2px 0 rgba(0,0,0,.2)}.cp-header__navigation nav>ul>li>ul:before{content:"";position:absolute;top:-20px;left:0;height:20px;width:100%}.cp-header__navigation nav>ul>li>ul>li{text-align:left;white-space:nowrap;opacity:0;transition:all .3s ease;transition-delay:.15s;position:relative}.cp-header__navigation nav>ul>li>ul>li a{line-height:2.5rem}.cp-header__navigation nav>ul>li>ul>li:hover>ul{opacity:1;visibility:visible;max-width:1000px}.cp-header__navigation nav>ul>li>ul>li:hover>ul>li{opacity:1}.cp-header__navigation nav>ul>li>ul>li>ul{opacity:0;visibility:hidden;max-width:0;transition:opacity .1s ease-out,max-width 2s ease-out;background-color:var(--navigation-bg);padding:0 20px 10px;margin:0;position:absolute;top:0;left:calc(100% + 20px);box-shadow:2px 2px 2px 0 rgba(0,0,0,.2),2px -2px 2px 0 rgba(0,0,0,.2)}.cp-header__navigation nav>ul>li>ul>li>ul:before{content:"";position:absolute;top:0;left:-20px;height:100%;width:20px}.cp-header__navigation nav>ul>li>ul>li>ul>li{text-align:left;white-space:nowrap;opacity:0;transition:all .3s ease;transition-delay:.15s;position:relative}.cp-header__navigation nav>ul>li>ul>li>ul>li a{line-height:2.5rem}.cp-header__navigation nav a{display:block;font-family:Noto Sans,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;color:#000;color:var(--navigation-text);text-decoration:none;position:relative;line-height:4.0625rem}.cp-header__navigation nav>ul>li>a:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid transparent;content:" ";position:relative;transition:all .25s ease-in-out;width:0;margin:0 auto;display:block;bottom:-50px}.cp-header__navigation nav>ul>li>a:hover:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-color:var(--navigation-underline);transition:width .35s ease-in-out;width:100%}.cp-header__navigation nav>ul>li>ul>li a:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid transparent;content:" ";position:absolute;transition:all .25s ease-in-out;height:0;width:1px;display:block;bottom:50%;left:-8px}.cp-header__navigation nav>ul>li>ul>li a:hover:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-color:var(--primary-bg);transition:all .35s ease-in-out;height:80%;bottom:10%}.cp-masthead{position:relative}@media only screen and (min-width:768px){.cp-masthead--max-height{max-height:calc(100vh - 134px)}}.cp-masthead__image{position:relative;z-index:0}.cp-masthead__image img{-o-object-fit:cover;object-fit:cover;vertical-align:top}.cp-masthead--full-height .cp-masthead__image img{min-height:calc(100vh - 134px)}.cp-masthead--half-height .cp-masthead__image img{max-height:calc(50vh - 134px);min-height:auto}@media (max-height:400px){.cp-masthead--half-height .cp-masthead__image img{max-height:none}}@media only screen and (max-width:768px){.cp-masthead__image img{width:100%!important;height:auto!important;min-height:auto!important;max-height:none!important}}.cp-masthead__video{height:0!important;padding-bottom:55.5%;position:relative;overflow:hidden}.cp-masthead__video iframe{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:all}@media only screen and (max-width:768px){.cp-masthead__video iframe{transform:scale(1)!important}}@media only screen and (max-width:768px){.cp-masthead__video iframe.cp-masthead__video--zoom-on-mobile-1{transform:scale(2)!important}}.cp-masthead--half-height .cp-masthead__video{padding-bottom:27.75%}@media (max-height:400px){.cp-masthead--half-height .cp-masthead__video{padding-bottom:55.5%}}@media only screen and (max-width:768px){.cp-masthead--half-height .cp-masthead__video{padding-bottom:55.5%}}.cp-masthead__embed{height:0!important;position:relative;overflow:hidden}.l-stream-embed .cp-masthead__embed{padding-bottom:55.5%}@media only screen and (min-width:1920px){.l-stream-embed .cp-masthead__embed{padding-bottom:45.5%}}@media only screen and (max-width:768px){.l-stream-embed--with-chat .cp-masthead__embed{padding-bottom:150%!important}}@media (max-height:1080px){.l-stream-embed--with-chat .cp-masthead__embed{padding-bottom:40%}}.cp-masthead__embed iframe{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:all}@media only screen and (max-width:768px){.cp-masthead__embed iframe{transform:scale(1)!important}}.cp-masthead--gradient-none:after,.cp-masthead--video:after{display:none!important}.cp-masthead--gradient-left:after{background:linear-gradient(90deg,rgba(0,0,0,.14) 60%,#000)}.cp-masthead--gradient-left:after,.cp-masthead--gradient-right:after{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#24000000",endColorstr="#00000000",GradientType=1)}.cp-masthead--gradient-right:after{background:linear-gradient(270deg,rgba(0,0,0,.14) 60%,#000)}.cp-masthead--gradient-bottom:after{background:linear-gradient(180deg,rgba(0,0,0,.14) 60%,#000)}.cp-masthead--gradient-bottom:after,.cp-masthead--gradient-top:after{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#24000000",endColorstr="#00000000",GradientType=0)}.cp-masthead--gradient-top:after{background:linear-gradient(0deg,rgba(0,0,0,.14) 60%,#000)}.cp-masthead--gradient-center:after{background:radial-gradient(ellipse at center,rgba(0,0,0,.5) 50%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1)}.cp-masthead:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1}@media only screen and (max-width:768px){.cp-masthead:after{display:none}}.cp-masthead__overlay{position:absolute;width:100%;top:50%;transform:translateY(-50%);padding:40px;z-index:2}.cp-masthead__overlay--left{text-align:left;left:0}.cp-masthead__overlay--center{text-align:center;left:50%;transform:translate(-50%,-50%)}.cp-masthead__overlay--center .cp-generic__buttons{justify-content:center}.cp-masthead__overlay--right{text-align:right;right:0}.cp-masthead__overlay--right .cp-generic__buttons{justify-content:flex-end}@media only screen and (max-width:768px){.cp-masthead__overlay--mobile-hide{display:none}}@media only screen and (max-width:768px){.cp-masthead__overlay{text-align:center!important}}.cp-masthead__overlay-logo{border:0 solid var(--primary-header);display:inline-flex;margin:20px 0}@media only screen and (max-width:640px){.cp-masthead__overlay-logo{display:block}}.cp-masthead__overlay-logo img{max-width:250px;height:auto;padding:25px}@media only screen and (max-width:640px){.cp-masthead__overlay-logo img{max-width:50%!important;padding:0}}.cp-masthead__overlay h2{margin:0 0 10px;text-align:inherit;text-transform:uppercase}.cp-masthead__overlay h2 span{display:block}@media only screen and (max-width:768px){.cp-masthead__overlay h2{display:none}}.cp-masthead__overlay--title{font-family:Fjalla One,sans-serif;font-size:6rem;line-height:1;font-weight:400;color:var(--primary-header);color:#fff;padding:5px 0;display:inline-block}@media only screen and (max-width:1024px){.cp-masthead__overlay--title{font-size:4.5rem;padding:10px 0}}@media only screen and (max-width:768px){.cp-masthead__overlay--title{font-size:3rem}}@media only screen and (max-width:400px){.cp-masthead__overlay--title{font-size:2.25rem}}.cp-masthead__overlay--subtitle{font-family:Fjalla One,sans-serif;font-size:2.375rem;line-height:1;font-weight:400;color:var(--primary-header)}@media only screen and (max-width:1024px){.cp-masthead__overlay--subtitle{font-size:1.75rem}}.cp-masthead__overlay .cp-generic__buttons{margin-top:20px}@media only screen and (max-width:768px){.cp-masthead__overlay .cp-generic__buttons{flex-wrap:wrap}}@media only screen and (max-width:768px){.cp-masthead__overlay .cp-generic__buttons a{margin-bottom:10px}}.cp-masthead__overlay .cp-generic__buttons a:last-child{margin-right:0}@media only screen and (max-width:480px){.cp-masthead__overlay{padding:20px 10px 10px}}.cp-masthead__mobile{padding:20px 10px;text-align:center}.cp-masthead__mobile h2{margin:0;text-transform:uppercase}.cp-masthead__mobile h2 span{display:block}@media only screen and (max-width:768px){.cp-masthead__mobile{display:block!important}}.cp-gridScroll{display:flex;align-items:center;justify-content:center;padding:20px;overflow:hidden;position:relative;min-height:900px}.cp-gridScroll--spacing-small{min-height:600px}.cp-gridScroll--spacing-medium{min-height:900px}.cp-gridScroll--spacing-large{min-height:1200px}@media only screen and (max-width:1024px){.cp-gridScroll{min-height:500px}}@media only screen and (max-width:640px){.cp-gridScroll{padding:0 40px}}.cp-gridScroll--gradient-1:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;background:radial-gradient(ellipse at center,rgba(0,0,0,.5) 50%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1)}@media only screen and (max-width:1024px){.cp-gridScroll--modal-active{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999}.cp-gridScroll--modal-active .cp-gridteamMembers--no-scroll{opacity:0}.cp-gridScroll--modal-active .cp-gridScroll__inner>h3,.cp-gridScroll--modal-active .cp-gridScroll__inner>h4{opacity:0!important}}.cp-gridScroll--modal-active:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85)}.cp-gridScroll__inner{max-width:1440px;width:100%;margin:0 auto;padding:0 20px;text-align:center;z-index:2}@media only screen and (max-width:400px){.cp-gridScroll__inner{padding:0 10px}}.cp-gridScroll__inner--scroll{max-width:1000px}.cp-gridScroll__inner h3{font-family:Fjalla One,sans-serif;font-size:1.5rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:1.75rem;text-transform:uppercase;margin:0 0 4px}.cp-gridScroll__inner h3.l-bigger{font-size:2rem;line-height:2.25rem}@media only screen and (max-width:640px){.cp-gridScroll__inner h3.l-bigger{font-size:1.5rem;line-height:1.75rem}}.cp-gridScroll__inner h4{font-family:Fjalla One,sans-serif;font-size:2rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:2.25rem;color:var(--secondary-header);text-transform:uppercase;margin:0 0 20px}.cp-gridScroll__inner h4.l-bigger{font-size:3.75rem;line-height:4.25rem}@media only screen and (max-width:640px){.cp-gridScroll__inner h4.l-bigger{font-size:2rem;line-height:2.25rem}}.cp-gridScroll__inner p{color:#fff}.cp-gridScroll .cp-gridteamMembers--no-scroll{display:grid;grid-gap:20px;justify-content:center}.cp-gridScroll .cp-gridteamMembers--no-scroll.cp-gridteamMembers--4{grid-template-columns:repeat(4,1fr)}.cp-gridScroll .cp-gridteamMembers--no-scroll.cp-gridteamMembers--5{grid-template-columns:repeat(5,1fr)}.cp-gridScroll .cp-gridteamMembers--no-scroll.cp-gridteamMembers--6{grid-template-columns:repeat(6,1fr)}@media only screen and (max-width:1440px){.cp-gridScroll .cp-gridteamMembers--no-scroll.cp-gridteamMembers--6{grid-template-columns:repeat(5,1fr)}}.cp-gridScroll .cp-gridteamMembers--no-scroll.cp-gridteamMembers--7{grid-template-columns:repeat(7,1fr)}.cp-gridScroll .cp-gridteamMembers--no-scroll.cp-gridteamMembers--8{grid-template-columns:repeat(8,1fr)}@media only screen and (max-width:1248px){.cp-gridScroll .cp-gridteamMembers--no-scroll{grid-template-columns:repeat(4,1fr)!important}}@media only screen and (max-width:1024px){.cp-gridScroll .cp-gridteamMembers--no-scroll{grid-template-columns:repeat(3,1fr)!important}}@media only screen and (max-width:768px){.cp-gridScroll .cp-gridteamMembers--no-scroll{grid-template-columns:repeat(2,1fr)!important}}@media only screen and (max-width:480px){.cp-gridScroll .cp-gridteamMembers--no-scroll{grid-template-columns:repeat(1,1fr)!important}}.cp-gridScroll .cp-gridteamMembers__section{margin:0 25px;padding-bottom:25px;cursor:pointer}.cp-gridScroll .cp-gridteamMembers__section--circle .cp-gridteamMembers__image{border-radius:50%}@media only screen and (max-width:640px){.cp-gridScroll .cp-gridteamMembers__section--no-scroll{margin-right:10px!important;margin-left:10px!important}}@media only screen and (max-width:640px){.cp-gridScroll .cp-gridteamMembers__section{margin-right:0}}.cp-gridScroll .cp-gridteamMembers__section:hover .cp-gridteamMembers__image:after,.cp-gridScroll .cp-gridteamMembers__section:hover :before{opacity:1!important}.cp-gridScroll .cp-gridteamMembers__section .cp-gridteamMembers__image{height:150px;width:150px;overflow:hidden;margin:0 auto 10px;background:#fff;border:0 solid var(--primary-header);position:relative}.cp-gridScroll .cp-gridteamMembers__section .cp-gridteamMembers__image img{width:100%;margin:0 auto;transition:all .5s ease-in-out}.cp-gridScroll .cp-gridteamMembers__section .cp-gridteamMembers__image:after{transition:all .25s ease-in-out;opacity:0;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8)}.cp-gridScroll .cp-gridteamMembers__section .cp-gridteamMembers__image:before{transition:all .25s ease-in-out;opacity:0;content:"+";color:#fff;font-size:5rem;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.cp-gridScroll .cp-gridteamMembers__section h4{font-family:Noto Sans,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;color:#000;color:#fff;margin:0;text-shadow:1px 1px 1px #000}.cp-gridScroll .cp-gridteamMembers__bio{text-align:left;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;background:#fff;padding:20px;border:2px solid var(--primary-header);display:none}@media only screen and (max-width:1024px){.cp-gridScroll .cp-gridteamMembers__bio{justify-content:center;padding:10px;height:75%;width:75%;overflow-y:scroll}}@media only screen and (max-width:640px){.cp-gridScroll .cp-gridteamMembers__bio{flex-direction:column;width:90%;height:90%}}.cp-gridScroll .cp-gridteamMembers__bio--active{display:flex}.cp-gridScroll .cp-gridteamMembers__bio h4{font-family:Fjalla One,sans-serif;font-size:1.5rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:1.75rem;text-transform:uppercase;margin:0 0 4px}.cp-gridScroll .cp-gridteamMembers__bio h4.l-bigger{font-size:2rem;line-height:2.25rem}@media only screen and (max-width:640px){.cp-gridScroll .cp-gridteamMembers__bio h4.l-bigger{font-size:1.5rem;line-height:1.75rem}}.cp-gridScroll .cp-gridteamMembers__bio h5{font-family:Fjalla One,sans-serif;font-size:2rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:2.25rem;color:var(--secondary-header);text-transform:uppercase;margin:0 0 18px}.cp-gridScroll .cp-gridteamMembers__bio h5.l-bigger{font-size:3.75rem;line-height:4.25rem}@media only screen and (max-width:640px){.cp-gridScroll .cp-gridteamMembers__bio h5.l-bigger{font-size:2rem;line-height:2.25rem}}.cp-gridScroll .cp-gridteamMembers__bio p{color:#000}.cp-gridScroll .cp-gridteamMembers__bio-image{min-width:150px;max-width:300px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width:640px){.cp-gridScroll .cp-gridteamMembers__bio-image{margin:20px auto}}.cp-gridScroll .cp-gridteamMembers__bio-desc{margin:0 0 0 20px;display:flex;justify-content:center;flex-direction:column}@media only screen and (max-width:640px){.cp-gridScroll .cp-gridteamMembers__bio-desc{margin:0}}.cp-gridScroll .cp-gridteamMembers__bio-close{content:"";position:absolute;top:-15px;right:-15px;width:30px;height:30px;display:flex;justify-content:center;font-size:1.125rem;background:#fff;border:2px solid var(--primary-header);border-radius:50%}@media only screen and (max-width:1024px){.cp-gridScroll .cp-gridteamMembers__bio-close{top:5px;right:10px}}.cp-gridScroll .cp-gridteamMembers__bio-close i{cursor:pointer;top:4px;left:1px;position:relative}@media only screen and (max-width:1024px){.cp-gridScroll .cp-gridteamMembers__bio-close i{left:0}}.cp-gridScroll .cp-gridteamMembers__social{flex-wrap:wrap;justify-content:center}.cp-gridScroll .cp-gridteamMembers__social a{display:block;color:var(--secondary-header);font-size:1.125rem;margin:10px 8px 0 0;position:relative}.cp-gridScroll .cp-gridteamMembers__social a:last-child{margin-right:0}.cp-halfSeventy__inner{max-width:1440px;width:100%;margin:0 auto;padding:0 20px;display:flex}@media only screen and (max-width:400px){.cp-halfSeventy__inner{padding:0 10px}}.cp-halfSeventy__inner--right{flex-direction:row-reverse}@media only screen and (max-width:768px){.cp-halfSeventy__inner{flex-wrap:wrap;flex-direction:column-reverse;margin-bottom:10px}}.cp-halfSeventy__content{display:flex;flex-direction:column;justify-content:center;width:50%;padding:40px}.cp-halfSeventy__content--left{text-align:left}.cp-halfSeventy__content--left .cp-generic__buttons{justify-content:flex-start}.cp-halfSeventy__content--right{text-align:right}.cp-halfSeventy__content--right .cp-generic__buttons{justify-content:flex-end}.cp-halfSeventy--seventy .cp-halfSeventy__content{width:30%}@media only screen and (max-width:768px){.cp-halfSeventy--seventy .cp-halfSeventy__content{width:100%}}@media only screen and (max-width:1248px){.cp-halfSeventy__content{padding:20px}}@media only screen and (max-width:768px){.cp-halfSeventy__content{width:100%;padding:20px}}.cp-halfSeventy__content h3{font-family:Fjalla One,sans-serif;font-size:1.5rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:1.75rem;text-transform:uppercase;margin:0 0 4px}.cp-halfSeventy__content h3.l-bigger{font-size:2rem;line-height:2.25rem}@media only screen and (max-width:640px){.cp-halfSeventy__content h3.l-bigger{font-size:1.5rem;line-height:1.75rem}}.cp-halfSeventy__content h4{font-family:Fjalla One,sans-serif;font-size:2rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:2.25rem;color:var(--secondary-header);text-transform:uppercase;margin:0 0 18px}.cp-halfSeventy__content h4.l-bigger{font-size:3.75rem;line-height:4.25rem}@media only screen and (max-width:640px){.cp-halfSeventy__content h4.l-bigger{font-size:2rem;line-height:2.25rem}}.cp-halfSeventy__content p{font-family:Noto Sans,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;color:#000;margin:0 0 19px}.cp-halfSeventy__image{width:50%;padding:40px 0}.cp-halfSeventy__image img{width:100%;height:auto;vertical-align:top}.cp-halfSeventy__image h3{font-family:Fjalla One,sans-serif;font-size:1.5rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:1.75rem;text-transform:uppercase;margin:0 0 4px}.cp-halfSeventy__image h3.l-bigger{font-size:2rem;line-height:2.25rem}@media only screen and (max-width:640px){.cp-halfSeventy__image h3.l-bigger{font-size:1.5rem;line-height:1.75rem}}.cp-halfSeventy__image h4{font-family:Fjalla One,sans-serif;font-size:2rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:2.25rem;color:var(--secondary-header);text-transform:uppercase;margin:0 0 18px}.cp-halfSeventy__image h4.l-bigger{font-size:3.75rem;line-height:4.25rem}@media only screen and (max-width:640px){.cp-halfSeventy__image h4.l-bigger{font-size:2rem;line-height:2.25rem}}.cp-halfSeventy__image p{font-family:Noto Sans,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;color:#000;margin:0 0 19px}.cp-halfSeventy--seventy .cp-halfSeventy__image{width:70%}@media only screen and (max-width:768px){.cp-halfSeventy--seventy .cp-halfSeventy__image{width:100%}}@media only screen and (max-width:1248px){.cp-halfSeventy__image{padding:20px}}@media only screen and (max-width:768px){.cp-halfSeventy__image{width:100%}}.cp-fillWidth{padding:20px 0}.cp-fillWidth__inner{max-width:1440px;width:100%;margin:0 auto;padding:0 20px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (max-width:400px){.cp-fillWidth__inner{padding:0 10px}}.cp-fillWidth--left .cp-fillWidth__inner{text-align:left;align-items:flex-start}.cp-fillWidth--left .cp-fillWidth__inner p{margin:0 0 31px}.cp-fillWidth--right .cp-fillWidth__inner{text-align:right;align-items:flex-end}.cp-fillWidth--right .cp-fillWidth__inner p{margin:0 0 31px}.cp-fillWidth--center .cp-fillWidth__inner{text-align:center;align-items:center}.cp-fillWidth__inner h3{font-family:Fjalla One,sans-serif;font-size:1.5rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:1.75rem;text-transform:uppercase;margin:0 0 4px}.cp-fillWidth__inner h3.l-bigger{font-size:2rem;line-height:2.25rem}@media only screen and (max-width:640px){.cp-fillWidth__inner h3.l-bigger{font-size:1.5rem;line-height:1.75rem}}.cp-fillWidth__inner h4{font-family:Fjalla One,sans-serif;font-size:2rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:2.25rem;color:var(--secondary-header);text-transform:uppercase;margin:0 0 18px}.cp-fillWidth__inner h4.l-bigger{font-size:3.75rem;line-height:4.25rem}@media only screen and (max-width:640px){.cp-fillWidth__inner h4.l-bigger{font-size:2rem;line-height:2.25rem}}.cp-fillWidth__inner p{font-family:Noto Sans,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;color:#000;margin:0 auto 31px}.cp-fillWidth__inner .cp-generic__buttons{justify-content:center}.cp-sponsorRail__inner{max-width:1440px;width:100%;margin:0 auto;padding:0 20px;display:flex;align-items:center}@media only screen and (max-width:400px){.cp-sponsorRail__inner{padding:0 10px}}.cp-sponsorRail__inner--short{min-height:200px}.cp-sponsorRail__inner--tall{min-height:500px}.cp-sponsorRail__inner .cp-sponsorRailSections{width:100%}.cp-sponsorRail__inner .cp-sponsorRailSections__section{display:block;margin:0 25px}@media only screen and (max-width:640px){.cp-sponsorRail__inner .cp-sponsorRailSections__section{margin:0}}.cp-sponsorRail__inner .cp-sponsorRailSections__section img{max-width:160px;margin:0 auto}.cp-sponsorRail__inner .slick-track{margin-left:0!important;margin-right:0!important}.cp-social-icons a{display:block;color:#fff;font-size:1.5rem;margin-right:20px;position:relative}.cp-social-icons a:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:"";box-sizing:content-box;top:0;left:0;padding:0;z-index:0;box-shadow:0 0 0 2px hsla(0,0%,100%,.1);opacity:0;transform:scale(.9)}.cp-social-icons a:last-child{margin-right:0}.cp-grid{padding:20px 0}.cp-grid__inner{max-width:1440px;width:100%;margin:0 auto;padding:0 20px}@media only screen and (max-width:400px){.cp-grid__inner{padding:0 10px}}.cp-grid__top{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 0 40px}@media only screen and (max-width:1024px){.cp-grid__top{flex-direction:column;align-items:center;text-align:center;padding:0}}.cp-grid__top h3{font-family:Fjalla One,sans-serif;font-size:1.5rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:1.75rem;text-transform:uppercase;margin:0 0 4px}.cp-grid__top h3.l-bigger{font-size:2rem;line-height:2.25rem}@media only screen and (max-width:640px){.cp-grid__top h3.l-bigger{font-size:1.5rem;line-height:1.75rem}}.cp-grid__top h4{font-family:Fjalla One,sans-serif;font-size:2rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:2.25rem;color:var(--secondary-header);text-transform:uppercase;margin:0}.cp-grid__top h4.l-bigger{font-size:3.75rem;line-height:4.25rem}@media only screen and (max-width:640px){.cp-grid__top h4.l-bigger{font-size:2rem;line-height:2.25rem}}.cp-grid__top-cta{align-self:center}@media only screen and (max-width:1024px){.cp-grid__top-cta{margin:20px 0}}.cp-grid__bottom{display:grid;grid-gap:20px;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:1024px){.cp-grid__bottom{grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:560px){.cp-grid__bottom{grid-template-columns:repeat(1,1fr)}}.cp-grid__bottom--grid-count-1{grid-template-columns:repeat(1,1fr)}.cp-grid__bottom--grid-count-2{grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:560px){.cp-grid__bottom--grid-count-2{grid-template-columns:repeat(1,1fr)}}.cp-grid__bottom--grid-count-3{grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:1024px){.cp-grid__bottom--grid-count-3{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:560px){.cp-grid__bottom--grid-count-3{grid-template-columns:repeat(1,1fr)}}.cp-grid__bottom--grid-count-4{grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:1024px){.cp-grid__bottom--grid-count-4{grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:560px){.cp-grid__bottom--grid-count-4{grid-template-columns:repeat(1,1fr)}}.cp-grid__bottom--grid-count-5{grid-template-columns:repeat(5,1fr)}@media only screen and (max-width:1024px){.cp-grid__bottom--grid-count-5{grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:560px){.cp-grid__bottom--grid-count-5{grid-template-columns:repeat(1,1fr)}}.cp-grid__bottom--grid-count-6{grid-template-columns:repeat(6,1fr)}@media only screen and (max-width:1024px){.cp-grid__bottom--grid-count-6{grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:560px){.cp-grid__bottom--grid-count-6{grid-template-columns:repeat(1,1fr)}}.cp-grid__bottom .cp-grid__sections{padding:0;text-align:center;position:relative;overflow:hidden;border:0 solid var(--primary-header)}.cp-grid__bottom .cp-grid__sections-text{padding:0 10px 10px}.cp-grid__bottom .cp-grid__sections img{margin-bottom:13px}.cp-grid__bottom .cp-grid__sections h3{font-family:Fjalla One,sans-serif;font-size:1.75rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:2.25rem;color:var(--secondary-header);text-transform:uppercase;margin:0 0 10px}.cp-grid__bottom .cp-grid__sections h3.l-bigger{font-size:3.75rem;line-height:4.25rem}@media only screen and (max-width:640px){.cp-grid__bottom .cp-grid__sections h3.l-bigger{font-size:2rem;line-height:2.25rem}}.cp-grid__bottom .cp-grid__sections p{font-family:Noto Sans,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;color:#000;margin:0 auto 10px}.cp-grid__bottom .cp-grid__sections .cp-gridteamMembers__social{justify-content:center;margin:10px auto 20px}.cp-grid__bottom .cp-grid__sections .cp-gridteamMembers__social a{display:block;color:#000;font-size:1.25rem;margin-right:10px;position:relative;color:var(--secondary-header)}.cp-grid__bottom .cp-grid__sections .cp-gridteamMembers__social a:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:"";box-sizing:content-box;top:0;left:0;padding:0;z-index:0;box-shadow:0 0 0 2px hsla(0,0%,100%,.1);opacity:0;transform:scale(.9)}.cp-grid__bottom .cp-grid__sections .cp-gridteamMembers__social a:focus:after,.cp-grid__bottom .cp-grid__sections .cp-gridteamMembers__social a:hover:after{-webkit-animation:sonarEffect 1.3s ease-out 75ms;animation:sonarEffect 1.3s ease-out 75ms}.cp-grid__bottom .cp-grid__sections .cp-gridteamMembers__social a:last-child{margin-right:0}.cp-grid__bottom .cp-grid__sections .cp-generic__buttons{justify-content:center}.cp-grid__bottom .cp-grid__sections .l-divider{display:block;position:absolute;bottom:-60px;right:0;width:1px;height:120px;background-color:#000}@media only screen and (max-width:560px){.cp-grid__bottom .cp-grid__sections .l-divider{display:none}}.cp-blog{padding:50px 20px}@media only screen and (max-width:768px){.cp-blog{padding:20px 20px 0}}.cp-blog__inner{max-width:1440px;margin:0 auto 40px}@media only screen and (max-width:560px){.cp-blog__inner{margin:0}}.cp-blog__top{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width:1024px){.cp-blog__top{flex-direction:column;align-items:center;text-align:center;padding:0}}.cp-blog__top-cta{align-self:center}@media only screen and (max-width:1024px){.cp-blog__top-cta{margin:20px 0}}.cp-blog h3{font-family:Fjalla One,sans-serif;font-size:1.5rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:1.75rem;text-transform:uppercase;margin:0 0 4px}.cp-blog h3.l-bigger{font-size:2rem;line-height:2.25rem}@media only screen and (max-width:640px){.cp-blog h3.l-bigger{font-size:1.5rem;line-height:1.75rem}}.cp-blog h4{font-family:Fjalla One,sans-serif;font-size:2rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:2.25rem;color:var(--secondary-header);text-transform:uppercase;margin:0 0 18px}.cp-blog h4.l-bigger{font-size:3.75rem;line-height:4.25rem}@media only screen and (max-width:640px){.cp-blog h4.l-bigger{font-size:2rem;line-height:2.25rem}}.cp-blog__title h2{font-family:Fjalla One,sans-serif;font-size:3rem;line-height:1;font-weight:400;color:var(--primary-header);margin:0 0 31px;text-transform:uppercase}.cp-blog__content{display:block;-moz-column-gap:1em;column-gap:1em;-moz-column-count:3;column-count:3}.cp-blog__content>div{margin:0 0 1em;transition:all 1.25s ease-in-out;display:inline-block;width:100%}@media only screen and (max-width:768px){.cp-blog__content>div{margin:0;height:auto!important}}@media only screen and (max-width:768px){.cp-blog__content{display:flex;flex-wrap:wrap}.cp-blog__content>div{width:100%;min-height:200px;margin-bottom:20px}}.cp-blog__content .cp-blog__post{background-color:var(--primary-bg);color:#fff;padding:20px}.cp-blog__content .cp-blog__post:first-child{height:300px}.cp-blog__content .cp-blog__post:nth-child(2){height:400px}.cp-blog__content .cp-blog__post:nth-child(3){height:300px}.cp-blog__content .cp-blog__post:nth-child(4),.cp-blog__content .cp-blog__post:nth-child(5),.cp-blog__content .cp-blog__post:nth-child(6){height:400px}.cp-blog__content .cp-blog__post:nth-child(7),.cp-blog__content .cp-blog__post:nth-child(8),.cp-blog__content .cp-blog__post:nth-child(9){height:300px}.cp-blog__content .cp-blog__post:nth-child(10){height:400px}.cp-blog__content .cp-blog__post:nth-child(11){height:300px}.cp-blog__content .cp-blog__post:nth-child(12){height:400px}.cp-blog__content .cp-blog__post-title{font-family:Fjalla One,sans-serif;font-size:1.5rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:1.5rem;margin:0 0 5px;color:#fff;text-transform:uppercase}.cp-blog__content .cp-blog__post-author{display:block;margin:5px 0 15px}.cp-blog__content .cp-blog__post-content{margin-bottom:15px;word-break:break-all}.cp-blog__content .cp-blog__post-cta a{color:#fff}.cp-blog__content .cp-blog__post-cta a:hover{text-decoration:none}.cp-blog__post{position:relative;z-index:9}.cp-blog__post.no-featured:after{display:none}.cp-blog__post:after{position:absolute;left:0;top:0;content:"";background-color:rgba(0,0,0,.5);z-index:-1;width:100%;height:100%}.cp-blog .cp-pagination__wrapper{margin-top:80px;text-align:center}@media only screen and (max-width:560px){.cp-blog .cp-pagination__wrapper{margin-top:0}}.cp-blog .cp-pagination__wrapper a,.cp-blog .cp-pagination__wrapper span{font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;color:#000;margin-right:20px;color:inherit}.cp-single{padding-bottom:40px}.cp-single__inner{max-width:1440px;margin:0 auto;padding:50px 20px 0}.cp-single__inner article{display:flex;justify-content:center}@media only screen and (max-width:560px){.cp-single__inner article{flex-wrap:wrap;flex-direction:column-reverse}}.cp-single__inner article .cp-contentLeft{width:70%;border-right:2px solid var(--secondary-header);margin-right:30px;padding-right:100px}.cp-single--one-column .cp-single__inner article .cp-contentLeft{width:100%;margin-right:0;padding-right:0;border-right:none}@media only screen and (max-width:1024px){.cp-single__inner article .cp-contentLeft{padding-right:30px}}@media only screen and (max-width:560px){.cp-single__inner article .cp-contentLeft{border-right:0;margin-right:0;padding-right:0;width:100%}}.cp-single__inner article .cp-contentLeft__image{margin-bottom:10px}.cp-single__inner article .cp-contentLeft__image img{width:100%!important}.cp-single__inner article .cp-contentLeft h1{font-family:Fjalla One,sans-serif;font-size:3rem;line-height:1;font-weight:400;color:var(--primary-header);margin:31px 0 20px}@media only screen and (max-width:560px){.cp-single__inner article .cp-contentLeft h1{font-size:1.75rem}}.cp-single__inner article .cp-contentLeft__content{max-width:800px}.cp-single--one-column .cp-single__inner article .cp-contentLeft__content{max-width:none}.cp-single__inner article .cp-contentLeft__content p{font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:400;color:#000;margin:0 0 19px;line-height:1.5rem;color:inherit}.cp-single__inner article .cp-contentLeft__content img{width:auto;max-width:100%;height:auto}.cp-single__inner article .cp-contentLeft__content iframe{width:100%}.cp-single__inner article .cp-contentRight{width:30%}@media only screen and (max-width:560px){.cp-single__inner article .cp-contentRight{width:100%}}.cp-single__inner article .cp-contentRight>.cp-single__meta{margin-top:50px}.cp-single__inner article .cp-contentRight .cp-single__meta>span{font-family:Noto Sans,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;color:#000;color:var(--secondary-header);margin:0 0 15px;text-transform:uppercase;display:flex;align-items:center}.cp-single__inner article .cp-contentRight .cp-single__meta>span.cp-single__meta-title{font-family:Fjalla One,sans-serif;font-size:2.375rem;line-height:1;font-weight:400;color:var(--primary-header);font-size:1.5625rem;margin:0 0 15px}.cp-single__inner article .cp-contentRight .cp-single__meta>span i{fill:var(--secondary-header);font-size:1.125rem}.cp-single__inner article .cp-contentRight .cp-single__meta>span a{color:#000;text-transform:none;text-decoration:none;font-size:1rem;margin-left:10px}.cp-single__inner article .cp-contentRight .cp-single__meta>span span{display:block}.cp-single__inner article .cp-contentRight .cp-single__meta ul{margin:0;padding:0}.cp-single__inner article .cp-contentRight .cp-single__meta ul li{list-style-type:none}.cp-single__inner article .cp-contentRight .cp-single__meta ul li a{display:block;font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:400;color:#000;line-height:1.5rem;margin:0 0 15px;color:inherit}.cp-single__arrows{max-width:1440px;margin:0 auto;text-align:center}.cp-single__arrows a{display:inline-block;font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:400;color:#000;margin:10px 20px 20px 0;line-height:1.5rem;text-decoration:none;padding:20px;border:1px solid #000;background:var(--cta-bg);color:var(--cta-text);border:1px solid var(--cta-text);font-weight:700;text-transform:uppercase;letter-spacing:.0625rem}.cp-single__arrows a:last-child{margin-right:0}.cp-single__comments h3{font-family:Fjalla One,sans-serif;font-size:2.5rem;line-height:1;font-weight:400;color:var(--primary-header);color:var(--secondary-header);margin:20px 0 10px;text-align:center}.cp-single__comments .comment-respond{max-width:1440px;margin:0 auto;text-align:center;padding:0 20px}.cp-single__comments .comment-respond form>p{font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:400;color:#000;margin:0 0 19px;line-height:1.5rem;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:560px){.cp-single__comments .comment-respond form>p{flex-direction:column}}.cp-single__comments .comment-respond form>p>span{font-family:Noto Sans,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;color:#000}.cp-single__comments .comment-respond form>p>span#email-notes{margin-right:5px}.cp-single__comments .comment-respond form>p>label{font-family:Noto Sans,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;color:#000;min-width:200px}@media only screen and (max-width:560px){.cp-single__comments .comment-respond form>p>label{margin-bottom:20px}}.cp-single__comments .comment-respond form>p>textarea,.cp-single__comments .comment-respond form>p input:not(#wp-comment-cookies-consent){width:30%}@media only screen and (max-width:560px){.cp-single__comments .comment-respond form>p>textarea,.cp-single__comments .comment-respond form>p input:not(#wp-comment-cookies-consent){width:100%;min-height:40px}}.cp-single__comments .comment-respond form>p.comment-form-cookies-consent input{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;height:30px;width:30px;border:none;outline:none}.cp-single__comments .comment-respond form>p.comment-form-cookies-consent label{display:block!important}.cp-single__comments .comment-respond form>p #submit{transform:none}.cp-single__comments .commentlist{max-width:1440px;margin:0 auto;color:#000;display:flex;justify-content:center}.cp-single__comments .commentlist *{font-family:Noto Sans,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;color:#000}.cp-single__comments .commentlist li{max-width:400px}.cp-single__comments .commentlist .comment-author img{width:auto}.cp-header__navigation .priority-nav{white-space:nowrap}.cp-header__navigation .priority-nav__dropdown{position:fixed;z-index:101;visibility:hidden;top:0;right:-320px;background:var(--navigation-bg);width:320px;height:100%;transition:right .3s ease;padding:40px 25px 20px;margin:0;overflow-y:scroll;display:flex!important;flex-direction:column!important;justify-content:flex-start;list-style:none;box-shadow:0 0 2px 1px rgba(0,0,0,.2)}@media only screen and (max-width:768px){.cp-header__navigation .priority-nav__dropdown{width:300px}}.cp-header__navigation .priority-nav__dropdown.show{right:0;visibility:visible}.cp-header__navigation .priority-nav__dropdown li{list-style-type:none;display:block;vertical-align:middle;text-align:left;white-space:normal}.cp-header__navigation .priority-nav__dropdown li a{text-decoration:none;line-height:1.25rem;padding:12px 0;display:inline-block}.cp-header__navigation .priority-nav__dropdown li a:before{position:absolute;bottom:0;left:0}.cp-header__navigation .priority-nav__dropdown li ul{padding-left:10px}.priority-nav-has-dropdown .priority-nav__dropdown-toggle{top:4px;display:inline-block;position:relative;cursor:pointer;font-family:Fjalla One,sans-serif;font-size:1.125rem;line-height:1;font-weight:400;color:var(--primary-header);text-transform:uppercase}.priority-nav__wrapper{position:relative;padding-left:20px}.priority-nav__dropdown.show{visibility:visible}.priority-nav__dropdown-toggle{visibility:hidden;position:absolute}.l-reverse .priority-nav__dropdown-toggle{border-left:5px dotted var(--primary-header)}.l-normal .priority-nav__dropdown-toggle{border-right:5px dotted var(--primary-header)}.priority-nav-is-visible{visibility:visible}.priority-nav-is-hidden{visibility:hidden}.cp-announcement{background-color:var(--secondary-bg);height:40px}.cp-announcement.l-fixed{position:fixed;bottom:0;left:0;width:100%;z-index:99}.cp-announcement:hover .cp-announcement__marquee{-webkit-animation-play-state:paused;animation-play-state:paused}.cp-announcement__inner{white-space:nowrap;max-width:100%;margin:0 auto;overflow:hidden;position:relative;height:40px}.cp-announcement__content{display:inline-block;vertical-align:middle;color:#fff;border-right:1px dotted #fff;padding-right:10px;margin-right:10px}.cp-announcement__content:last-child{border-right:0;padding-right:0;margin-right:0}.cp-announcement__marquee{position:absolute;left:0;top:10px;width:auto;-webkit-animation:marquee 50s linear infinite;animation:marquee 50s linear infinite;padding-left:100%}@-webkit-keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%);transition-delay:1s}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%);transition-delay:1s}}.cp-countdown{width:100%;padding:20px 0;position:relative}.cp-countdown__inner{max-width:1440px;width:100%;margin:0 auto;padding:0 20px}@media only screen and (max-width:400px){.cp-countdown__inner{padding:0 10px}}.cp-countdown--gradient-1:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:0;background:radial-gradient(ellipse at center,rgba(0,0,0,.5) 50%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1)}.online .cp-countdown{display:none}.cp-countdown__title{text-align:center;position:relative;z-index:1}.cp-countdown__title h3{font-family:Fjalla One,sans-serif;font-size:1.5rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:1.75rem;text-transform:uppercase;margin:0 0 4px}.cp-countdown__title h3.l-bigger{font-size:2rem;line-height:2.25rem}@media only screen and (max-width:640px){.cp-countdown__title h3.l-bigger{font-size:1.5rem;line-height:1.75rem}}.cp-countdown__title h4{font-family:Fjalla One,sans-serif;font-size:2rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:2.25rem;color:var(--secondary-header);text-transform:uppercase;margin:0 0 18px}.cp-countdown__title h4.l-bigger{font-size:3.75rem;line-height:4.25rem}@media only screen and (max-width:640px){.cp-countdown__title h4.l-bigger{font-size:2rem;line-height:2.25rem}}.cp-countdown__error{display:block;text-align:center;font-family:Fjalla One,sans-serif;font-size:1.5rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:1.75rem;margin:10px 0 20px;text-transform:uppercase;color:#000}.cp-countdown__wrapper{text-align:center;position:relative;z-index:1;margin:auto}.cp-countdown .cp-generic__buttons{justify-content:center}.cp-countdown .timer-inner{display:flex;justify-content:center;align-items:center;font-family:Fjalla One,sans-serif;font-size:2.375rem;line-height:1;font-weight:400;color:var(--primary-header)}.cp-countdown .timer-inner .separator{font-size:4.2vw;line-height:1}@media only screen and (max-width:1248px){.cp-countdown .timer-inner .separator{font-size:2.75rem}}.cp-countdown .timer-inner .item{display:flex;flex-wrap:wrap;text-align:center;position:relative;justify-content:center;padding:0 0 20px;width:10vw;color:var(--primary-header)}@media only screen and (max-width:1248px){.cp-countdown .timer-inner .item{width:106px;font-size:1rem}}.cp-countdown .timer-inner .item span:not(.label){font-size:6.667vw}@media only screen and (max-width:1248px){.cp-countdown .timer-inner .item span:not(.label){font-size:3.875rem}}@media only screen and (max-width:400px){.cp-countdown .timer-inner .item span:not(.label){font-size:2.75rem}}.cp-countdown .timer-inner .item .label{font-size:1.25vw;width:100%;text-transform:capitalize;font-weight:300;color:var(--secondary-header)}@media only screen and (max-width:1248px){.cp-countdown .timer-inner .item .label{font-size:0.875rem}}@media only screen and (max-width:400px){.cp-countdown .timer-inner .item .label{font-size:0.625rem}}.cp-matches__inner{max-width:1440px;margin:0 auto;text-align:center;padding:40px 20px}.cp-matches__inner h3{font-family:Fjalla One,sans-serif;font-size:1.5rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:1.75rem;text-transform:uppercase;margin:0 0 4px}.cp-matches__inner h3.l-bigger{font-size:2rem;line-height:2.25rem}@media only screen and (max-width:640px){.cp-matches__inner h3.l-bigger{font-size:1.5rem;line-height:1.75rem}}.cp-matches__inner h4{font-family:Fjalla One,sans-serif;font-size:2rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:2.25rem;color:var(--secondary-header);text-transform:uppercase;margin:0 0 40px}.cp-matches__inner h4.l-bigger{font-size:3.75rem;line-height:4.25rem}@media only screen and (max-width:640px){.cp-matches__inner h4.l-bigger{font-size:2rem;line-height:2.25rem}}.cp-matches__date h4{font-family:Fjalla One,sans-serif;font-size:2rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:2.25rem;color:var(--secondary-header);text-transform:uppercase;margin:0 0 24px}.cp-matches__date h4.l-bigger{font-size:3.75rem;line-height:4.25rem}@media only screen and (max-width:640px){.cp-matches__date h4.l-bigger{font-size:2rem;line-height:2.25rem}}.cp-matches__date .cp-matchesDates{margin-bottom:40px;width:100%;align-items:center;padding:0 20px;justify-content:center}@media only screen and (max-width:640px){.cp-matches__date .cp-matchesDates{flex-direction:column;padding:0 20px;background-color:rgba(0,0,0,.95)}}.cp-matches__date .cp-matchesDates__status{display:flex;text-transform:uppercase;background-color:rgba(0,0,0,.95);height:64px;align-items:center;padding:0 20px;font-family:Fjalla One,sans-serif;font-size:1.25rem;line-height:1;font-weight:400;color:var(--primary-header);color:#fff}@media only screen and (max-width:1024px){.cp-matches__date .cp-matchesDates__status{display:none}}@media only screen and (max-width:640px){.cp-matches__date .cp-matchesDates__status{margin-bottom:20px;background:none;display:block;line-height:4rem}}.cp-matches__date .cp-matchesDates .cp-matchesTeams{justify-content:center;align-items:center;height:64px;width:100%}@media only screen and (max-width:640px){.cp-matches__date .cp-matchesDates .cp-matchesTeams{flex-wrap:wrap;height:auto}}.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamOne,.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamTwo{align-items:center;justify-content:space-between;padding:0 20px;background-color:rgba(0,0,0,.95);position:relative;height:100%;max-width:440px;width:100%}@media only screen and (max-width:1024px){.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamOne,.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamTwo{width:50%;padding:0 10px}}@media only screen and (max-width:640px){.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamOne,.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamTwo{width:100%;justify-content:space-around;padding:0;margin-bottom:20px;background:none}}.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamOne>*,.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamTwo>*{color:#fff}.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamOne span,.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamTwo span{display:inline-block;width:100px;font-size:0.875rem;line-height:0.875rem}.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamOne span.cp-matchesTeams__nationality,.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamTwo span.cp-matchesTeams__nationality{text-align:center;min-width:40px;max-width:40px}.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamOne span.cp-matchesTeams__nationality img,.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamTwo span.cp-matchesTeams__nationality img{margin:0}.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamOne img,.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamTwo img{max-width:60px}@media only screen and (max-width:640px){.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamOne img,.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamTwo img{margin:0 20px}}.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamOne{margin-right:80px}@media only screen and (max-width:1024px){.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamOne{margin-right:0}}@media only screen and (max-width:640px){.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamOne{justify-content:flex-start}}.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamOne span.cp-matchesTeams__score{text-align:right;min-width:30px}.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamOne span.cp-matchesTeams__name{text-align:right}@media only screen and (max-width:1024px){.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamOne span.cp-matchesTeams__name{text-align:center}}.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamOne:after{content:"";border-right:0;border-left:32px solid rgba(0,0,0,.95);border-top:32px solid transparent;border-bottom:32px solid transparent;position:absolute;left:100%;top:0;height:100%}@media only screen and (max-width:1024px){.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamOne:after{display:none}}.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamTwo{flex-direction:row-reverse}@media only screen and (max-width:640px){.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamTwo{flex-direction:row-reverse;justify-content:flex-start}}.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamTwo span.cp-matchesTeams__score{text-align:left;min-width:30px}.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamTwo:before{content:"";border-left:0;border-right:32px solid rgba(0,0,0,.95);border-top:32px solid transparent;border-bottom:32px solid transparent;position:absolute;right:100%;top:0;height:100%}@media only screen and (max-width:1024px){.cp-matches__date .cp-matchesDates .cp-matchesTeams__teamTwo:before{display:none}}.cp-matches__date .cp-matchesDates .cp-matchesTeams .l-divider{color:#fff}@media only screen and (max-width:640px){.cp-matches__date .cp-matchesDates .cp-matchesTeams .l-divider{display:none}}.cp-shortcode{position:relative;padding:20px 0}.cp-shortcode--gradient-1:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:0;background:radial-gradient(ellipse at center,rgba(0,0,0,.5) 50%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1)}.cp-shortcode__inner{max-width:1440px;width:100%;margin:0 auto;padding:0 20px;text-align:center;position:relative;z-index:1}@media only screen and (max-width:400px){.cp-shortcode__inner{padding:0 10px}}.cp-shortcode__inner h3{font-family:Fjalla One,sans-serif;font-size:1.5rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:1.75rem;text-transform:uppercase;margin:0 0 4px}.cp-shortcode__inner h3.l-bigger{font-size:2rem;line-height:2.25rem}@media only screen and (max-width:640px){.cp-shortcode__inner h3.l-bigger{font-size:1.5rem;line-height:1.75rem}}.cp-shortcode__inner h4{font-family:Fjalla One,sans-serif;font-size:2rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:2.25rem;color:var(--secondary-header);text-transform:uppercase;margin:0 0 18px}.cp-shortcode__inner h4.l-bigger{font-size:3.75rem;line-height:4.25rem}@media only screen and (max-width:640px){.cp-shortcode__inner h4.l-bigger{font-size:2rem;line-height:2.25rem}}.cp-shortcode__inner .cp-generic__buttons{margin:20px 0 0;justify-content:center}.cp-videos{width:100%;padding:20px 0;position:relative}.cp-videos__inner{max-width:1440px;width:100%;margin:0 auto;padding:0 20px}@media only screen and (max-width:400px){.cp-videos__inner{padding:0 10px}}.cp-videos__title{text-align:center;position:relative;z-index:1}.cp-videos__title h3{font-family:Fjalla One,sans-serif;font-size:1.5rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:1.75rem;text-transform:uppercase;margin:0 0 4px}.cp-videos__title h3.l-bigger{font-size:2rem;line-height:2.25rem}@media only screen and (max-width:640px){.cp-videos__title h3.l-bigger{font-size:1.5rem;line-height:1.75rem}}.cp-videos__title h4{font-family:Fjalla One,sans-serif;font-size:2rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:2.25rem;color:var(--secondary-header);text-transform:uppercase;margin:0 0 18px}.cp-videos__title h4.l-bigger{font-size:3.75rem;line-height:4.25rem}@media only screen and (max-width:640px){.cp-videos__title h4.l-bigger{font-size:2rem;line-height:2.25rem}}.cp-videos__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}@media only screen and (max-width:1024px){.cp-videos__grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:768px){.cp-videos__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:480px){.cp-videos__grid{grid-gap:10px}}.cp-videos__grid-item{position:relative;overflow:hidden}.cp-videos__grid-item--0{grid-column:1/span 2;grid-row:1/span 2}.cp-videos__grid-item--9{grid-column:3/span 2;grid-row:3/span 2}@media only screen and (max-width:1024px){.cp-videos__grid-item--9{grid-column:auto;grid-row:auto}}@media only screen and (max-width:768px){.cp-videos__grid-item--9{grid-column:auto/span 2;grid-row:auto/span 2}}.cp-videos__grid-item a{display:block;height:100%}.cp-videos__grid-item a img{vertical-align:top;height:100%}.cp-videos__grid-item:hover .cp-videos__grid-overlay{transform:scale(1);opacity:1}.cp-videos__grid-title{position:absolute;top:0;display:none}.cp-videos__grid-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);transition:all .35s ease;transform:scale(2);opacity:0}.cp-videos__grid i{position:absolute;top:50%;left:50%;color:#fff;font-size:2.5rem;transform:translate(-50%,-50%)}.cp-videos .cp-generic__buttons{margin:20px 0 0;justify-content:center}.cp-social-count{width:100%;padding:20px 0;position:relative}.cp-social-count__inner{max-width:1440px;width:100%;margin:0 auto;padding:0 20px}@media only screen and (max-width:400px){.cp-social-count__inner{padding:0 10px}}.cp-social-count--gradient-1:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:0;background:radial-gradient(ellipse at center,rgba(0,0,0,.5) 50%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1)}.cp-social-count__title{text-align:center;position:relative;z-index:1}.cp-social-count__title h3{font-family:Fjalla One,sans-serif;font-size:1.5rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:1.75rem;text-transform:uppercase;margin:0 0 4px}.cp-social-count__title h3.l-bigger{font-size:2rem;line-height:2.25rem}@media only screen and (max-width:640px){.cp-social-count__title h3.l-bigger{font-size:1.5rem;line-height:1.75rem}}.cp-social-count__title h4{font-family:Fjalla One,sans-serif;font-size:2rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:2.25rem;color:var(--secondary-header);text-transform:uppercase;margin:0 0 18px}.cp-social-count__title h4.l-bigger{font-size:3.75rem;line-height:4.25rem}@media only screen and (max-width:640px){.cp-social-count__title h4.l-bigger{font-size:2rem;line-height:2.25rem}}.cp-social-count__grid{display:grid;grid-gap:20px;position:relative;z-index:1}.cp-social-count__grid--grid-count-2{grid-template-columns:repeat(2,1fr)}.cp-social-count__grid--grid-count-3{grid-template-columns:repeat(3,1fr)}.cp-social-count__grid--grid-count-4{grid-template-columns:repeat(4,1fr)}.cp-social-count__grid--grid-count-5{grid-template-columns:repeat(5,1fr)}.cp-social-count__grid--grid-count-6{grid-template-columns:repeat(6,1fr)}@media only screen and (max-width:1024px){.cp-social-count__grid{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:768px){.cp-social-count__grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:560px){.cp-social-count__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:480px){.cp-social-count__grid{grid-template-columns:repeat(1,1fr)}}.cp-social-count__item{border-style:solid;border-width:0;border-radius:4px;padding:20px 0;transition:all .3s ease-in-out}.cp-social-count__item--shadow-1{box-shadow:0 2px 6px rgba(0,0,0,.6)}.cp-social-count__number span{display:block;font-family:Fjalla One,sans-serif;font-size:3.125rem;line-height:1.1;font-weight:900;text-transform:uppercase;color:var(--primary-header)}.cp-social-count__link{text-decoration:none;text-align:center}.cp-social-count__title{font-family:Noto Sans,sans-serif;text-transform:uppercase;font-weight:600}.cp-social-count__item--facebook .cp-social-count__title{color:#3b5998}.cp-social-count__item--twitch .cp-social-count__title{color:#6441a5}.cp-social-count__item--twitter .cp-social-count__title{color:#4ab2d9}.cp-social-count__item--youtube .cp-social-count__title{color:#b00}.cp-social-count__item--discord .cp-social-count__title{color:#7289da}.cp-social-count__item--instagram .cp-social-count__title{color:#458eff}.cp-social-count__item--snapchat .cp-social-count__title{color:#fffc00}.cp-social-count__item--steam .cp-social-count__title{color:#000}.cp-social-count__item--playstation .cp-social-count__title{color:#003087}.cp-social-count__item--xbox .cp-social-count__title{color:#52b043}.cp-social-count__item--tiktok .cp-social-count__title{color:#f6004b}.cp-social-count__item--patreon .cp-social-count__title{color:#f65600}.cp-featured-player{min-height:600px}.cp-featured-player--spacing-small{min-height:400px}.cp-featured-player--spacing-medium{min-height:600px}.cp-featured-player--spacing-large{min-height:800px}.cp-featured-player__inner{max-width:1440px;width:100%;margin:0 auto;padding:0 20px;display:flex;min-height:600px;height:100%}@media only screen and (max-width:400px){.cp-featured-player__inner{padding:0 10px}}.cp-featured-player--spacing-small .cp-featured-player__inner{min-height:400px}.cp-featured-player--spacing-medium .cp-featured-player__inner{min-height:600px}.cp-featured-player--spacing-large .cp-featured-player__inner{min-height:800px}@media only screen and (max-width:768px){.cp-featured-player__inner{flex-direction:column;justify-content:center}}.cp-featured-player__content{display:flex;flex-direction:column;justify-content:center;align-self:center;padding:0 20px;text-align:left}.cp-featured-player__content--left{text-align:left}.cp-featured-player__content--right{text-align:right}.cp-featured-player__content--right .cp-generic__buttons{flex-direction:row-reverse}.cp-featured-player__content .cp-button{text-shadow:none}.cp-featured-player__title{position:relative;z-index:1}.cp-featured-player__title h3{font-family:Fjalla One,sans-serif;font-size:1.5rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:1.75rem;text-transform:uppercase;margin:0 0 4px}.cp-featured-player__title h3.l-bigger{font-size:2rem;line-height:2.25rem}@media only screen and (max-width:640px){.cp-featured-player__title h3.l-bigger{font-size:1.5rem;line-height:1.75rem}}.cp-featured-player__title h4{font-family:Fjalla One,sans-serif;font-size:2rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:2.25rem;color:var(--secondary-header);text-transform:uppercase;margin:0 0 18px}.cp-featured-player__title h4.l-bigger{font-size:3.75rem;line-height:4.25rem}@media only screen and (max-width:640px){.cp-featured-player__title h4.l-bigger{font-size:2rem;line-height:2.25rem}}.cp-featured-player__text{font-family:Noto Sans,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;color:#000}.cp-featured-player__image{border-style:solid;border-width:0;align-self:center;order:0;overflow:hidden;flex:0 0 auto}@media only screen and (max-width:768px){.cp-featured-player__image{align-self:center!important;margin:20px 0}}.cp-featured-player__image--left{order:0}.cp-featured-player__image--right{order:1}.cp-featured-player__image--flex-start{align-self:flex-start}.cp-featured-player__image--center{align-self:center}.cp-featured-player__image--flex-end{align-self:flex-end}.cp-featured-player__image img{vertical-align:bottom;width:100%}@media only screen and (max-width:480px){.cp-featured-player__image img{min-width:auto!important}}.cp-featured-player__socials{display:flex;flex-wrap:wrap;margin:10px 0 0}.cp-featured-player__socials--right{flex-direction:row-reverse}@media only screen and (max-width:768px){.cp-featured-player__socials{margin:10px 0 20px}}.cp-featured-player__item{margin:0 12px 12px 0}.cp-featured-player__link{display:flex;flex-wrap:nowrap}.cp-featured-player__social-icon{font-size:1.375rem;padding:0 5px 0 0}.cp-featured-player__social-text{display:flex;align-items:center}.cp-team-showcase{padding:50px 20px}@media only screen and (max-width:768px){.cp-team-showcase{padding:20px 20px 0}}.cp-team-showcase__inner{max-width:1440px;width:100%;margin:0 auto;padding:0 20px}@media only screen and (max-width:400px){.cp-team-showcase__inner{padding:0 10px}}.cp-team-showcase__top{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width:1024px){.cp-team-showcase__top{flex-direction:column;align-items:center;text-align:center;padding:0}}.cp-team-showcase__top-titles h3{font-family:Fjalla One,sans-serif;font-size:1.5rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:1.75rem;text-transform:uppercase;margin:0 0 4px}.cp-team-showcase__top-titles h3.l-bigger{font-size:2rem;line-height:2.25rem}@media only screen and (max-width:640px){.cp-team-showcase__top-titles h3.l-bigger{font-size:1.5rem;line-height:1.75rem}}.cp-team-showcase__top-titles h4{font-family:Fjalla One,sans-serif;font-size:2rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:2.25rem;color:var(--secondary-header);text-transform:uppercase;margin:0}.cp-team-showcase__top-titles h4.l-bigger{font-size:3.75rem;line-height:4.25rem}@media only screen and (max-width:640px){.cp-team-showcase__top-titles h4.l-bigger{font-size:2rem;line-height:2.25rem}}.cp-team-showcase__top-cta{align-self:center}@media only screen and (max-width:1024px){.cp-team-showcase__top-cta{margin:20px 0}}.cp-team-showcase__banner{margin:0 0 20px}.cp-team-showcase__banner img{vertical-align:bottom}.cp-team-showcase__team-members{display:grid;grid-gap:20px;justify-content:center}.cp-team-showcase__team-members.cp-team-showcase__team-members--2{grid-template-columns:repeat(2,1fr)}.cp-team-showcase__team-members.cp-team-showcase__team-members--3{grid-template-columns:repeat(3,1fr)}.cp-team-showcase__team-members.cp-team-showcase__team-members--4{grid-template-columns:repeat(4,1fr)}.cp-team-showcase__team-members.cp-team-showcase__team-members--5{grid-template-columns:repeat(5,1fr)}.cp-team-showcase__team-members.cp-team-showcase__team-members--6{grid-template-columns:repeat(6,1fr)}@media only screen and (max-width:1440px){.cp-team-showcase__team-members.cp-team-showcase__team-members--6{grid-template-columns:repeat(5,1fr)}}.cp-team-showcase__team-members.cp-team-showcase__team-members--7{grid-template-columns:repeat(7,1fr)}.cp-team-showcase__team-members.cp-team-showcase__team-members--8{grid-template-columns:repeat(8,1fr)}@media only screen and (max-width:1248px){.cp-team-showcase__team-members{grid-template-columns:repeat(4,1fr)!important}.cp-team-showcase__team-members.cp-team-showcase__team-members--3{grid-template-columns:repeat(3,1fr)!important}.cp-team-showcase__team-members.cp-team-showcase__team-members--2{grid-template-columns:repeat(2,1fr)!important}}@media only screen and (max-width:1024px){.cp-team-showcase__team-members{grid-template-columns:repeat(3,1fr)!important}}@media only screen and (max-width:768px){.cp-team-showcase__team-members,.cp-team-showcase__team-members.cp-team-showcase__team-members--3{grid-template-columns:repeat(2,1fr)!important}}@media only screen and (max-width:480px){.cp-team-showcase__team-members,.cp-team-showcase__team-members.cp-team-showcase__team-members--2,.cp-team-showcase__team-members.cp-team-showcase__team-members--3{grid-template-columns:repeat(1,1fr)!important}}.cp-team-showcase__team-member h5{font-family:Fjalla One,sans-serif;font-size:1.75rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:2.25rem;color:var(--secondary-header);text-transform:uppercase;margin:0}.cp-team-showcase__team-member h5.l-bigger{font-size:3.75rem;line-height:4.25rem}@media only screen and (max-width:640px){.cp-team-showcase__team-member h5.l-bigger{font-size:2rem;line-height:2.25rem}}.cp-team-showcase__team-member h6{font-family:Fjalla One,sans-serif;font-size:1.5rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:2.25rem;color:var(--secondary-header);text-transform:uppercase;margin:0 0 10px}.cp-team-showcase__team-member h6.l-bigger{font-size:3.75rem;line-height:4.25rem}@media only screen and (max-width:640px){.cp-team-showcase__team-member h6.l-bigger{font-size:2rem;line-height:2.25rem}}.cp-team-showcase__team-member p{font-family:Noto Sans,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;color:#000;margin:0 auto 10px}.cp-team-showcase__team-member-content,.cp-team-showcase__team-member-content--left{text-align:left}.cp-team-showcase__team-member-content--center{text-align:center}.cp-team-showcase__team-member-content--right{text-align:right}.cp-team-showcase__team-member-image{border-style:solid;overflow:hidden;margin:0 0 10px}.cp-team-showcase__team-member-image img{vertical-align:top}.cp-team-showcase__team-member--circle .cp-team-showcase__team-member-image{border-radius:50%!important}@media only screen and (max-width:640px){.cp-team-showcase__team-member{margin-right:0}}.cp-emotes{width:100%;padding:20px 0;position:relative}.cp-emotes__inner{max-width:1440px;width:100%;margin:0 auto;padding:0 20px}@media only screen and (max-width:400px){.cp-emotes__inner{padding:0 10px}}.cp-emotes__title{text-align:center;position:relative;z-index:1}.cp-emotes__title h3{font-family:Fjalla One,sans-serif;font-size:1.5rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:1.75rem;text-transform:uppercase;margin:0 0 4px}.cp-emotes__title h3.l-bigger{font-size:2rem;line-height:2.25rem}@media only screen and (max-width:640px){.cp-emotes__title h3.l-bigger{font-size:1.5rem;line-height:1.75rem}}.cp-emotes__title h4{font-family:Fjalla One,sans-serif;font-size:2rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:2.25rem;color:var(--secondary-header);text-transform:uppercase;margin:0 0 18px}.cp-emotes__title h4.l-bigger{font-size:3.75rem;line-height:4.25rem}@media only screen and (max-width:640px){.cp-emotes__title h4.l-bigger{font-size:2rem;line-height:2.25rem}}.cp-emotes__grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.cp-emotes__grid-item{position:relative;overflow:hidden;margin:20px;text-align:center;display:flex;flex-direction:column}.cp-emotes__grid-item span{font-family:Noto Sans,sans-serif;color:#000}.cp-emotes__grid-item--line-1{font-size:0.9375rem;margin:10px auto 0;font-weight:400;display:none}.cp-emotes__grid-item--line-1--1{display:block}.cp-emotes__grid-item--line-2{font-size:0.8125rem;margin:5px auto;font-weight:400;display:none}.cp-emotes__grid-item--line-2--1{display:block}.cp-emotes__grid-item img{vertical-align:top;width:112px!important;height:112px!important}.cp-emotes__grid-title{position:absolute;top:0;display:none}.cp-emotes__grid-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);transition:all .35s ease;transform:scale(2);opacity:0}.cp-emotes__grid i{position:absolute;top:50%;left:50%;color:#fff;font-size:2.5rem;transform:translate(-50%,-50%)}.cp-emotes__subgrid{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}.cp-emotes__subgrid-title{font-family:Fjalla One,sans-serif;font-size:1.5rem;font-weight:400;color:var(--primary-header);line-height:1.75rem;text-transform:uppercase;margin:10px 0}.cp-emotes__subgrid-title,.cp-emotes__subgrid p{text-align:center;width:100%}.cp-emotes .cp-generic__buttons{margin:20px 0 0;justify-content:center}.cp-badges{width:100%;padding:20px 0;position:relative}.cp-badges__inner{max-width:1440px;width:100%;margin:0 auto;padding:0 20px}@media only screen and (max-width:400px){.cp-badges__inner{padding:0 10px}}.cp-badges__title{text-align:center;position:relative;z-index:1}.cp-badges__title h3{font-family:Fjalla One,sans-serif;font-size:1.5rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:1.75rem;text-transform:uppercase;margin:0 0 4px}.cp-badges__title h3.l-bigger{font-size:2rem;line-height:2.25rem}@media only screen and (max-width:640px){.cp-badges__title h3.l-bigger{font-size:1.5rem;line-height:1.75rem}}.cp-badges__title h4{font-family:Fjalla One,sans-serif;font-size:2rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:2.25rem;color:var(--secondary-header);text-transform:uppercase;margin:0 0 18px}.cp-badges__title h4.l-bigger{font-size:3.75rem;line-height:4.25rem}@media only screen and (max-width:640px){.cp-badges__title h4.l-bigger{font-size:2rem;line-height:2.25rem}}.cp-badges__grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.cp-badges__grid-item{position:relative;overflow:hidden;margin:20px;text-align:center;display:flex;flex-direction:column}.cp-badges__grid-item span{font-family:Noto Sans,sans-serif;color:#000}.cp-badges__grid-item--line-1{font-size:0.9375rem;margin:10px auto 0;font-weight:400;display:none}.cp-badges__grid-item--line-1--1{display:block}.cp-badges__grid-item--line-2{font-size:0.8125rem;margin:5px auto;font-weight:400;display:none}.cp-badges__grid-item--line-2--1{display:block}.cp-badges__grid-item img{vertical-align:top;width:112px!important;height:112px!important}.cp-badges__grid-title{position:absolute;top:0;display:none}.cp-badges__grid-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);transition:all .35s ease;transform:scale(2);opacity:0}.cp-badges__grid i{position:absolute;top:50%;left:50%;color:#fff;font-size:2.5rem;transform:translate(-50%,-50%)}.cp-badges__subgrid{display:flex;flex-wrap:wrap;width:100%;justify-content:center}.cp-badges__subgrid-title{font-family:Fjalla One,sans-serif;font-size:1.5rem;font-weight:400;color:var(--primary-header);line-height:1.75rem;text-transform:uppercase;margin:10px 0}.cp-badges__subgrid-title,.cp-badges__subgrid p{text-align:center;width:100%}.cp-badges .cp-generic__buttons{margin:20px 0 0;justify-content:center}@font-face{font-family:star;src:url(../fonts/star.eot);src:url(../fonts/star.eot?#iefix) format("embedded-opentype"),url(../fonts/star.woff) format("woff"),url(../fonts/star.ttf) format("truetype"),url(../fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(../fonts/WooCommerce.eot);src:url(../fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(../fonts/WooCommerce.woff) format("woff"),url(../fonts/WooCommerce.ttf) format("truetype"),url(../fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}.woocommerce a.button,.woocommerce button.button{display:inline-block;text-align:center;box-sizing:border-box;word-break:break-word;text-decoration:none!important;transform:none;transition:none;color:var(--cta-text)!important;border:1px solid var(--cta-text)!important;background-color:var(--cta-bg)!important}.woocommerce a.button:hover,.woocommerce button.button:hover{background:var(--cta-text);color:var(--cta-bg)}.woocommerce h1{margin:1.5rem 0 .5rem;font-size:2.5rem;line-height:1}.woocommerce #main>article{max-width:1440px;margin:0 auto}.woocommerce form .form-row .required{color:#b22222;text-decoration:none;visibility:hidden}.woocommerce form .form-row .required[title]{border:0!important}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form.woocommerce-form-login label,.woocommerce form.woocommerce-form-login p,.woocommerce form.woocommerce-form-register label,.woocommerce form.woocommerce-form-register p{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.woocommerce form.woocommerce-form-login input,.woocommerce form.woocommerce-form-register input{border:1px solid #ddd}.woocommerce .woocommerce-form-login__rememberme{margin:1rem 0 3rem}.woocommerce .related h2{font-size:2.5rem}.woocommerce-view-order .woocommerce-MyAccount-content table{border:0}.woocommerce-view-order .woocommerce-MyAccount-content table tbody{border-bottom:1px solid #ddd}.woocommerce-view-order .woocommerce-MyAccount-content table tfoot tr:last-of-type{border-top:1px solid #ddd}.woocommerce-view-order .woocommerce-MyAccount-content table tfoot tr:last-of-type .woocommerce-Price-amount{font-weight:700}.woocommerce-view-order .woocommerce-MyAccount-content table td,.woocommerce-view-order .woocommerce-MyAccount-content table th,.woocommerce-view-order .woocommerce-MyAccount-content table tr{border:0}.woocommerce-breadcrumb{margin-bottom:5rem}.woocommerce-breadcrumb,.woocommerce-pagination{font-size:.88889em;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.woocommerce-pagination ul.page-numbers{margin:0;padding:0;display:block;font-weight:700;letter-spacing:-.02em;line-height:1.2}.woocommerce-pagination .next.page-numbers,.woocommerce-pagination .prev.page-numbers,.woocommerce-pagination a.page-numbers,.woocommerce-pagination span.page-numbers{padding:0 .5rem;display:inline-block}.onsale{position:absolute;top:0;left:0;display:inline-block;background:#cd2653;color:#fff;font-size:1.7rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;padding:1.5rem;text-transform:uppercase;z-index:1}.onsale,.price{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.price del{opacity:.5;display:inline-block}.price ins{display:inline-block;text-decoration:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-bottom:5rem;margin-left:0;background:#eee;font-size:.88889em;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;list-style:none;overflow:hidden}.woocommerce-error li,.woocommerce-info,.woocommerce-message{padding:1.5rem 3rem;display:flex;justify-content:space-between;align-items:center}.woocommerce-error li .button,.woocommerce-info .button,.woocommerce-message .button{order:2}.woocommerce-message{background:#eee;color:#111}.woocommerce-error{color:#fff;background:#b22222}.woocommerce-error a,.woocommerce-error a:hover{color:#fff}.woocommerce-error a.button{background:#111}.woocommerce-error>li{margin:0}#site-content .woocommerce-error,#site-content .woocommerce-info{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.woocommerce-info{background:#eee;color:#000;border-top:2px solid #cd2653}.woocommerce-info a{color:#444}.woocommerce-info a:hover{color:#000}.woocommerce-info a.button{background:#cd2653;color:#f5efe0}.woocommerce-store-notice{background:#eee;color:#000;border-top:2px solid #cd2653;padding:2rem;position:absolute;top:0;left:0;width:100%;z-index:999}.admin-bar .woocommerce-store-notice{top:32px}.woocommerce-store-notice__dismiss-link{float:right;color:#fff}.woocommerce-store-notice__dismiss-link:hover{text-decoration:underline;color:#fff}.flex-viewport{margin-bottom:1.5em}#site-content .post-inner{padding-top:0}#site-content .wp-block-cover{margin-top:0}.cross-sells .woocommerce-loop-product__title{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.cross-sells .star-rating{font-size:1.4rem}.flex-control-nav:after{clear:both;content:"";display:table}.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th,.woocommerce table.shop_table td,.woocommerce table.shop_table th{word-break:normal}.woocommerce-products-header__title.page-title{font-size:6rem;text-align:center}.woocommerce-ordering,.woocommerce-result-count{margin:0 0 1rem;padding:.75rem 0}ul.products{margin:0;padding:0}ul.products li.product{list-style:none}ul.products li.product .woocommerce-loop-product__link{display:block;text-decoration:none}ul.products li.product .woocommerce-loop-product__title{margin:1.5rem 0 .5rem;font-size:2.5rem;line-height:1}ul.products li.product .woocommerce-loop-product__title:before{content:none}ul.products li.product .price,ul.products li.product .star-rating,ul.products li.product .woocommerce-loop-product__title{color:#111}ul.products li.product .star-rating{margin-bottom:.8rem}ul.products li.product .price{margin-bottom:2rem;margin-top:15px;font-size:1.25rem}ul.products li.product .price,ul.products li.product .star-rating{display:block}ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}ul.products li.product .button{vertical-align:middle}ul.products li.product .button.loading{opacity:.5}ul.products li.product .added_to_cart{margin:.5rem}.star-rating{overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star;margin-bottom:.7rem}.star-rating:before{content:"\73\73\73\73\73"}.star-rating:before,.star-rating span{float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;padding-top:1.5em}.star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0}a.remove{display:inline-block;width:20px;height:20px;line-height:1.125rem;font-size:1.25rem;font-weight:700;text-align:center;border-radius:100%;text-decoration:none!important;background:#fff;color:#000}a.remove:hover{background:#cd2653;color:#fff!important}.wc-item-meta,dl.variation{list-style:none outside}.wc-item-meta .wc-item-meta-label,.wc-item-meta dt,dl.variation .wc-item-meta-label,dl.variation dt{float:left;clear:both;margin-right:.25rem;margin-top:0;list-style:none outside;font-weight:400}.wc-item-meta dd,dl.variation dd{margin:0}.wc-item-meta:last-child,.wc-item-meta p,dl.variation:last-child,dl.variation p{margin-bottom:0}.single-product div.product{position:relative}.single-product div.product .product_meta{clear:both;font-size:.7em;padding-top:.5em;margin-top:3rem}.single-product .cart{display:flex;flex-direction:column}.single-product .single_add_to_cart_button{margin-top:50px;align-self:flex-start}.single-product .single-featured-image-header{display:none}.single-product .entry-title{margin:0 0 2.5rem}.single-product .entry-title:before{margin-top:0}.single-product .summary{margin-bottom:8rem}.single-product .summary p.price{font-size:1.25rem}.single-product .woocommerce-product-rating{margin:-1rem 0 4rem;line-height:1;font-size:1.4rem}.single-product .woocommerce-product-rating .star-rating{float:left;margin-right:.25rem}.single-product form.cart .quantity{float:left;margin-right:.5rem}.single-product form.cart input{width:5em}.single-product .woocommerce-variation-add-to-cart .button{padding-top:1.55rem;padding-bottom:1.59rem}.single-product .woocommerce-variation-add-to-cart .button.disabled{opacity:.2}.single-product .woocommerce-message{flex-direction:row-reverse}.single-product .woocommerce-Tabs-panel--additional_information table,.single-product .woocommerce-Tabs-panel--additional_information table td,.single-product .woocommerce-Tabs-panel--additional_information table th,.single-product .woocommerce-Tabs-panel--additional_information table tr,.single-product .woocommerce-Tabs-panel--reviews table,.single-product .woocommerce-Tabs-panel--reviews table td,.single-product .woocommerce-Tabs-panel--reviews table th,.single-product .woocommerce-Tabs-panel--reviews table tr{border:1px solid #ddd}.single-product .woocommerce-Tabs-panel--additional_information p,.single-product .woocommerce-Tabs-panel--reviews p{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.single-product .woocommerce-Tabs-panel--additional_information input,.single-product .woocommerce-Tabs-panel--reviews input{border:1px solid #ddd}.single-product .woocommerce-product-attributes-item__value p{margin-bottom:0}table.variations label{margin:0;padding:6px 0}table.variations select{margin-right:.5rem}a.reset_variations{margin-left:.5em}.woocommerce-product-gallery{max-width:600px;position:relative;margin-bottom:2rem}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper,.woocommerce-product-gallery figure{margin:0;padding:0}.woocommerce-product-gallery .zoomImg{background-color:#fff;opacity:0}.woocommerce-product-gallery .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce-product-gallery .flex-control-thumbs li{list-style:none;cursor:pointer;float:left}.woocommerce-product-gallery .flex-control-thumbs img{opacity:.5}.woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:1}.woocommerce-product-gallery img{display:block;height:auto}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:33.3333%}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce-product-gallery--columns-4 ol{margin-left:0;margin-bottom:0}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:14.2857142857%;margin:0 14.2857142857% 1.6em 0}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:20%}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce-product-gallery__trigger{position:absolute;top:1rem;right:1rem;z-index:99}.woocommerce-tabs{margin:4rem 0 2rem}.woocommerce-tabs #tab-additional_information .woocommerce-product-attributes,.woocommerce-tabs #tab-description h2,.woocommerce-tabs #tab-description p{max-width:100vw;width:100%}.woocommerce-tabs #tab-reviews .woocommerce-Reviews{max-width:100vw;width:100%}.woocommerce-tabs #tab-reviews #submit{float:right}.woocommerce-tabs ul{margin:0 0 1.5rem;padding:0;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.woocommerce-tabs ul li{margin:.5rem 4rem 2rem 0}.woocommerce-tabs ul li a{color:#111;text-decoration:none;font-weight:700}.woocommerce-tabs ul li.active a{color:#cd2653;box-shadow:0 2px 0 #cd2653}.woocommerce-tabs .panel>*{margin-top:0!important}.woocommerce-tabs .panel h1:before,.woocommerce-tabs .panel h2:before{content:none}.woocommerce-tabs .panel h2:first-of-type{font-size:2.5rem;margin:0 0 2rem}.woocommerce-tabs .panel p{line-height:1.5625rem}.woocommerce-tabs #comments{padding-top:0}.woocommerce-tabs .comment-reply-title{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em;font-weight:700;display:block}.woocommerce-tabs #reviews ol.commentlist{padding:0;margin:0}.woocommerce-tabs #reviews li.comment,.woocommerce-tabs #reviews li.review{list-style:none;margin:.5rem 0 2.5rem}.woocommerce-tabs #reviews li.comment .avatar,.woocommerce-tabs #reviews li.review .avatar{max-height:36px;width:auto;float:right}.woocommerce-tabs #reviews li.comment p.meta,.woocommerce-tabs #reviews li.review p.meta{margin-bottom:.5em}.woocommerce-tabs #reviews .comment-form-rating label{max-width:58rem;margin:0 auto}.woocommerce-tabs #reviews p.stars{margin-top:0}.woocommerce-tabs #reviews p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;box-shadow:none}.woocommerce-tabs #reviews p.stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce-tabs #reviews p.stars a:hover~a:before{content:"\e021"}.woocommerce-tabs #reviews p.stars.selected a.active:before,.woocommerce-tabs #reviews p.stars:hover a:before{content:"\e020"}.woocommerce-tabs #reviews p.stars.selected a.active~a:before{content:"\e021"}.woocommerce-tabs #reviews p.stars.selected a:not(.active):before{content:"\e020"}.woocommerce-tabs #reviews .comment-form-author,.woocommerce-tabs #reviews .comment-form-email{float:none;margin-left:auto}.related.products,.up-sells{clear:both}.related.products ul.products,.up-sells ul.products{display:flex;align-items:stretch}.related.products ul.products li.product,.up-sells ul.products li.product{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.widget.woocommerce ul{padding-left:0}.widget.woocommerce ul li{list-style:none}.site-footer .widget .product_list_widget,.widget .product_list_widget{margin-bottom:1.5rem}.site-footer .widget .product_list_widget a,.widget .product_list_widget a{display:block;box-shadow:none}.site-footer .widget .product_list_widget a:hover,.widget .product_list_widget a:hover{box-shadow:none}.site-footer .widget .product_list_widget li,.widget .product_list_widget li{padding:.5rem 0}.site-footer .widget .product_list_widget li a.remove,.widget .product_list_widget li a.remove{float:left;margin-top:7px;line-height:1.25rem;color:#fff;margin-right:.5rem}.site-footer .widget .product_list_widget img,.widget .product_list_widget img{display:none}.widget_shopping_cart .buttons a{display:inline-block;margin:0 .5rem 0 0}.woocommerce-shopping-totals{vertical-align:text-top}.widget_layered_nav .chosen:before{content:"×";display:inline-block;width:16px;height:16px;line-height:1rem;font-size:1rem;text-align:center;border-radius:100%;border:1px solid #000;margin-right:.25rem}.widget_price_filter .price_slider{margin-bottom:1rem}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.widget_price_filter .price_slider_amount .button{float:left;padding:.4rem 1rem}.widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5rem;margin-right:.5rem}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#000;border-radius:1em;cursor:ew-resize;outline:none;top:-.3em;margin-left:-.5em}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#000}.widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#666;border:0}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.widget_rating_filter li{text-align:right}.widget_rating_filter li .star-rating{float:left;margin-top:.3rem}.widget_product_search form{position:relative}.widget_product_search .search-field{padding-right:100px}.widget_product_search input[type=submit]{position:absolute;top:.5rem;right:.5rem;padding-left:1rem;padding-right:1rem}.woocommerce-account #site-content .post-inner{padding-top:0}.woocommerce-account #site-content .woocommerce{max-width:1600px;padding:0 6vw;margin:0 auto}.woocommerce-account .woocommerce-MyAccount-navigation{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;margin:0 0 2rem}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation li{list-style:none;padding:.5rem 0;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.woocommerce-account .woocommerce-MyAccount-navigation li:first-child{padding-top:0}.woocommerce-account .woocommerce-MyAccount-navigation li a{box-shadow:none;text-decoration:none;font-weight:600;color:#aaa}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{color:#000;text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{text-decoration:underline;color:#cd2653}.woocommerce-account .woocommerce-MyAccount-content form h3{margin-top:0}.woocommerce-account table.account-orders-table{margin-top:0;border:0}.woocommerce-account table.account-orders-table td,.woocommerce-account table.account-orders-table th,.woocommerce-account table.account-orders-table tr{border:0}.woocommerce-account table.account-orders-table td{padding-left:1.5rem}.woocommerce-account table.account-orders-table thead{border-bottom:1px solid #ddd}.woocommerce-account table.account-orders-table .button{margin:0 .35rem .35rem 0;width:80%}.woocommerce-account table.account-orders-table:not(.has-background) tbody tr:nth-child(2n) td{background:#eee}.woocommerce-account table.account-orders-table:not(.has-background) tbody tr:nth-child(odd) td{background:#fff}.woocommerce-account .woocommerce-EditAccountForm input{border:1px solid #ddd;height:33px;text-indent:10px}.woocommerce-account .woocommerce-EditAccountForm fieldset{border:.2rem solid #ddd}.woocommerce-account .woocommerce-EditAccountForm button{margin-top:3rem}.logged-in.woocommerce-account #site-content .woocommerce{display:flex;flex-direction:row}.woocommerce-cart-form img{max-width:120px;height:auto;display:block}.woocommerce-cart-form dl.variation{margin-top:1rem}.woocommerce-cart-form dl.variation dd,.woocommerce-cart-form dl.variation dt,.woocommerce-cart-form dl.variation p{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1.4rem}.woocommerce-cart-form dl.variation:last-child,.woocommerce-cart-form dl.variation p{margin-bottom:0}.woocommerce-cart-form .product-remove{text-align:center}.woocommerce-cart-form .actions .input-text{width:200px!important;height:33px;float:left;margin-right:.25rem;border:1px solid #ddd;padding-top:1.55rem;padding-bottom:1.59rem}.woocommerce-cart-form .actions button[name=update_cart]{background:#fff;color:#000}.woocommerce-cart-form .quantity input{width:8rem;border:1px solid #eee}.woocommerce-cart-form table,.woocommerce-cart-form table tbody,.woocommerce-cart-form table td,.woocommerce-cart-form table th{border:0}.woocommerce-cart-form table td.product-thumbnail{padding:1.4rem;width:10%}.woocommerce-cart-form table td.product-name{padding-left:1.5vw}.woocommerce-cart-form table tbody tr{border-top:1px solid #eee}.woocommerce-cart-form table input.qty{display:inline-block}.cart_totals td,.cart_totals th{vertical-align:top}.cart_totals th{padding-right:1rem}.cart_totals .woocommerce-shipping-destination{margin-bottom:1.5rem;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.cart_totals table{border:0}.cart_totals table tbody,.cart_totals table td,.cart_totals table th,.cart_totals table tr{border:0;padding:1rem}.cart_totals table th{width:33%}.cart_totals .checkout-button{width:100%}.cart_totals input[type=radio].shipping_method{display:none}.cart_totals input[type=radio].shipping_method+label:before{content:"";display:inline-block;width:14px;height:14px;border:2px solid #fff;box-shadow:0 0 0 2px #6d6d6d;background:#fff;margin-left:4px;margin-right:1.2rem;border-radius:100%;transform:translateY(2px)}.cart_totals input[type=radio].shipping_method:checked+label:before{background:#555}.shipping-calculator-button{margin-top:.5rem;display:inline-block}.shipping-calculator-form{margin:1rem 0 0}#shipping_method{list-style:none;margin:0;padding:0 0 1.5rem;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}#shipping_method li{margin-bottom:.5rem;margin-left:0}#shipping_method li input{float:left;margin-top:.5rem;margin-right:.6rem}#shipping_method li label{line-height:2.5rem}.checkout-button{display:block;padding:1rem 2rem;border:2px solid #000;text-align:center;font-weight:800}.checkout-button:hover{border-color:#999}.checkout-button:after{content:"→";margin-left:.5rem}.woocommerce-cart h1{font-size:2.5rem;text-align:center}.woocommerce-cart .post-inner{padding-top:0}.woocommerce-cart #site-content .entry-header{padding:3vw 0 1.5vw}.woocommerce-cart #site-content .woocommerce{max-width:1600px;padding:0 5vw;margin:0 auto}.woocommerce-cart .select2-container .select2-selection--single{height:48px}.woocommerce-cart .select2-container .select2-selection--single .select2-selection__rendered{line-height:3rem;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1.6rem;color:#000;padding-left:1.8rem}.woocommerce-cart .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px}.woocommerce-cart .select2-container--focus .select2-selection{border-color:#000}.woocommerce-cart .select2-results__option{margin-left:0}.woocommerce-cart .select2-container .select2-search__field{height:4rem;background:#eee}.woocommerce-cart p.form-row input{border:1px solid #ddd}.woocommerce-account .woocommerce{display:flex}.checkout:after{content:"";display:table;clear:both}#ship-to-different-address{font-size:1em;display:inline-block;margin:1.42em 0}#ship-to-different-address label{font-weight:400;cursor:pointer}#ship-to-different-address label span{position:relative;display:block;text-align:right;padding-right:45px}#ship-to-different-address label span:before{content:"";display:block;height:16px;width:30px;border:2px solid #bbb;background:#bbb;border-radius:13rem;box-sizing:content-box;transition:all .3s ease-in-out;position:absolute;top:0;right:0}#ship-to-different-address label span:after{content:"";display:block;width:14px;height:14px;background:#fff;position:absolute;top:3px;right:17px;border-radius:13rem;transition:all .3s ease-in-out}#ship-to-different-address label input[type=checkbox]{display:none}#ship-to-different-address label input[type=checkbox]:checked+span:after{right:3px}#ship-to-different-address label input[type=checkbox]:checked+span:before{border-color:#000;background:#000}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-terms-and-conditions-link{display:inline-block}.woocommerce-terms-and-conditions-link:after{content:"";display:inline-block;margin-bottom:2px;margin-left:.25rem;border-color:#111 transparent transparent;border-style:solid;border-width:6px 6px 0}.woocommerce-terms-and-conditions-link.woocommerce-terms-and-conditions-link--open:after{border-width:0 6px 6px;border-color:transparent transparent #111}.woocommerce-checkout ul.woocommerce-error{flex-direction:column;align-items:flex-start}.woocommerce-checkout ul.woocommerce-error li{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;margin:.5rem 0}.woocommerce-checkout .post-inner{padding-top:0}.woocommerce-checkout .woocommerce-billing-fields h3{margin-top:4rem}.woocommerce-checkout form .col2-set{width:50%;float:left;padding-right:1.5vw}.woocommerce-checkout form .col2-set .col-1,.woocommerce-checkout form .col2-set .col-2{float:none;width:100%}.woocommerce-checkout form .col2-set input{border:1px solid #ddd;height:33px;text-indent:5px}.woocommerce-checkout form .col2-set label{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;letter-spacing:normal}.woocommerce-checkout form .col2-set p{margin-bottom:1.15em}.woocommerce-checkout form #order_review_heading{margin-top:4rem}.woocommerce-checkout form #order_review,.woocommerce-checkout form #order_review_heading{width:50%;padding-left:1.5vw;float:right;clear:right}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table{margin-top:2.85rem;border:0}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table td,.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table th,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table td,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table th{border:0}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table thead,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table thead{display:none}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table tbody:after,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table tbody:after{content:"";display:block;height:2rem}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table .woocommerce-Price-amount,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table .woocommerce-Price-amount{font-weight:700}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table .cart-subtotal,.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table .order-total,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table .cart-subtotal,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table .order-total{border-top:1px solid #ddd}.woocommerce-checkout form .form-row.woocommerce-invalid input.input-text{border:2px solid #cd2653}.woocommerce-checkout .woocommerce-input-wrapper .description{background:#4169e1;color:#fff;border-radius:3px;padding:1rem;margin:.5rem 0 0;clear:both;display:none;position:relative}.woocommerce-checkout .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce-checkout .woocommerce-input-wrapper .description:before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-color:#4169e1 transparent transparent;border-style:solid;border-width:4px 6px 0;z-index:100;display:block}.woocommerce-checkout .woocommerce-form-login p.form-row.form-row-first,.woocommerce-checkout .woocommerce-form-login p.form-row.form-row-last{float:none}.woocommerce-checkout input#coupon_code{border:1px solid #ddd;text-indent:10px;height:33px}.woocommerce-checkout .select2-choice,.woocommerce-checkout .select2-choice:hover{box-shadow:none!important}.woocommerce-checkout .select2-choice{padding:.7rem 0 .7rem .7rem}.woocommerce-checkout .select2-container .select2-selection--single{height:48px}.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{line-height:3rem;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;color:#000;padding-left:5px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px}.woocommerce-checkout .select2-container--focus .select2-selection{border-color:#000}.woocommerce-checkout .select2-results__option{margin-left:0}.woocommerce-checkout .select2-container .select2-search__field{height:4rem;background:#eee}.woocommerce-checkout-review-order-table input[type=radio].shipping_method{display:none}.woocommerce-checkout-review-order-table input[type=radio].shipping_method+label:before{content:"";display:inline-block;width:14px;height:14px;border:2px solid #fff;box-shadow:0 0 0 2px #6d6d6d;background:#fff;margin-left:4px;margin-right:1.2rem;border-radius:100%;transform:translateY(2px)}.woocommerce-checkout-review-order-table input[type=radio].shipping_method:checked+label:before{background:#555}.woocommerce-checkout-review-order-table td{padding:1rem .5em}.woocommerce-checkout-review-order-table dl.variation,.woocommerce-checkout-review-order-table dl.variation p{margin:0}.woocommerce-checkout-review-order-table dl.variation dd,.woocommerce-checkout-review-order-table dl.variation dt{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.woocommerce-checkout-review-order-table dl.variation dd p,.woocommerce-checkout-review-order-table dl.variation dt p{padding-top:1px;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.woocommerce-order-received .woocommerce-order li,.woocommerce-order-received .woocommerce-order p{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.woocommerce-order-received table,.woocommerce-order-received table td,.woocommerce-order-received table th,.woocommerce-order-received table tr{border:0}.woocommerce-order-received table tr{height:5rem}.woocommerce-order-received table tfoot,.woocommerce-order-received table tfoot tr:last-of-type{border-top:1px solid #ddd}.woocommerce-order-received table tfoot tr:last-of-type .woocommerce-Price-amount{font-weight:700}.woocommerce-checkout-review-order ul{margin:2rem 0 3rem;padding-left:0}.woocommerce-checkout-review-order #place_order{width:100%}.wc_payment_method{list-style:none}.wc_payment_method .payment_box{padding:1rem;background:#eee}.wc_payment_method .payment_box ol:last-of-type,.wc_payment_method .payment_box ul:last-of-type{margin-bottom:0}.wc_payment_method .payment_box fieldset{padding:1.5rem 1.5rem 0;border:0;background:#f6f6f6}.wc_payment_method .payment_box li{list-style:none}.wc_payment_method .payment_box p:first-child{margin-top:0}.wc_payment_method .payment_box p:last-child{margin-bottom:0}.wc_payment_method>label:first-of-type{display:block;margin:1rem 0}.wc_payment_method>label:first-of-type img{max-height:24px;max-width:200px;float:right}.wc_payment_method label{cursor:pointer}.wc_payment_method input.input-radio[name=payment_method]{display:none}.wc_payment_method input.input-radio[name=payment_method]+label{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.wc_payment_method input.input-radio[name=payment_method]+label:before{content:"";display:inline-block;width:14px;height:14px;border:2px solid #fff;box-shadow:0 0 0 2px #6d6d6d;background:#fff;margin-left:4px;margin-right:1.2rem;border-radius:100%;transform:translateY(2px)}.wc_payment_method input.input-radio[name=payment_method]:checked+label:before{background:#555}.wc_payment_methods .payment_box p{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1.6rem}.woocommerce-terms-and-conditions-wrapper{margin-bottom:2.5rem}.woocommerce-order-overview,.woocommerce-table--order-details{margin-bottom:2rem}.woocommerce section{padding-top:2rem;padding-bottom:0}.woocommerce .content-area .site-main{margin:0 5vw}.woocommerce ul.products{display:flex;align-items:stretch;flex-direction:row;flex-wrap:wrap}.woocommerce ul.products li.product{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:5em}.woocommerce ul.products li.product-category a{text-align:center}.woocommerce ul.products li.product-category a h2.woocommerce-loop-category__title{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:3rem}@media only screen and (max-width:600px){.woocommerce .woocommerce-ordering{float:left;clear:both}}@media only screen and (max-width:667px){.woocommerce-page ul.products[class*=columns-] li.product,.woocommerce ul.products[class*=columns-] li.product{width:100%}}@media only screen and (min-width:668px) and (max-width:768px){.woocommerce-page ul.products[class*=columns-] li.product,.woocommerce ul.products[class*=columns-] li.product{width:50%}.woocommerce-page ul.products[class*=columns-] li.product:nth-of-type(odd),.woocommerce ul.products[class*=columns-] li.product:nth-of-type(odd){padding:0 2vw 3em 0}.woocommerce-page ul.products[class*=columns-] li.product:nth-of-type(2n),.woocommerce ul.products[class*=columns-] li.product:nth-of-type(2n){padding:0 0 3em 2vw}}@media only screen and (max-width:768px){#site-content .woocommerce .woocommerce-cart-form .actions .coupon{margin-bottom:2rem}#site-content .woocommerce .woocommerce-cart-form .actions .coupon button{width:100%}#site-content .woocommerce .woocommerce-cart-form #coupon_code{width:100%!important}#site-content #shipping_method li{display:flex;justify-content:flex-end}.woocommerce-page table.shop_table_responsive tr,.woocommerce table.shop_table_responsive tr{margin:0 0 1.5rem}.woocommerce-page table.shop_table_responsive tr:first-child,.woocommerce table.shop_table_responsive tr:first-child{border-top:1px solid}.woocommerce-page table.shop_table_responsive tr:last-child,.woocommerce table.shop_table_responsive tr:last-child{margin-bottom:0}.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td,.woocommerce table.shop_table_responsive tr:nth-child(2n) td{background:#fff}.woocommerce-page table.shop_table_responsive tr td,.woocommerce table.shop_table_responsive tr td{border-bottom-width:0}.woocommerce-page table.shop_table_responsive tr td:last-child,.woocommerce table.shop_table_responsive tr td:last-child{border-bottom-width:1px}.woocommerce-page table.shop_table_responsive tr td.product-quantity:before,.woocommerce table.shop_table_responsive tr td.product-quantity:before{padding-top:.9rem}.woocommerce-page table.shop_table_responsive tr .product-remove,.woocommerce table.shop_table_responsive tr .product-remove{float:right}.woocommerce-page table.shop_table_responsive tr .product-thumbnail,.woocommerce table.shop_table_responsive tr .product-thumbnail{display:block}.woocommerce-page table.shop_table_responsive tr .product-thumbnail img,.woocommerce table.shop_table_responsive tr .product-thumbnail img{width:70px}.woocommerce-page table.shop_table_responsive tr .product-thumbnail:before,.woocommerce table.shop_table_responsive tr .product-thumbnail:before{content:""}.woocommerce-page .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb{margin-bottom:4rem;font-size:.8em;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.woocommerce-page .related.products ul.products,.woocommerce .related.products ul.products{display:flex;flex-direction:column;align-items:flex-start}.woocommerce-page .related.products ul.products li.product,.woocommerce .related.products ul.products li.product{margin-bottom:5em}.woocommerce-page .woocommerce-products-header__title.page-title,.woocommerce .woocommerce-products-header__title.page-title{margin:3rem auto 4rem}.woocommerce-page .woocommerce-ordering,.woocommerce-page .woocommerce-result-count,.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{font-size:.8em}.woocommerce-page .woocommerce-ordering,.woocommerce .woocommerce-ordering{margin-bottom:3rem}.woocommerce-cart-form table td.product-name{padding-left:.5em}.woocommerce-cart-form table input.qty{padding:1rem 1.5rem}.woocommerce-checkout form .col2-set{width:100%;float:none;padding-right:0}.woocommerce-checkout form .col2-set .col-1,.woocommerce-checkout form .col2-set .col-2{float:none;width:100%}.woocommerce-checkout form #order_review_heading{margin-top:4rem}.woocommerce-checkout form #order_review,.woocommerce-checkout form #order_review_heading{width:100%;padding-left:0;float:none}.woocommerce-checkout form table tbody td.product-total,.woocommerce-checkout form table tfoot .cart-subtotal td,.woocommerce-checkout form table tfoot .order-total td{text-align:end}.logged-in.woocommerce-account #site-content .woocommerce{flex-direction:column}.logged-in.woocommerce-account #site-content .woocommerce-MyAccount-content,.logged-in.woocommerce-account #site-content .woocommerce-MyAccount-navigation{width:100%}.logged-in.woocommerce-account #site-content table.account-orders-table .button{padding-left:.5em;padding-right:.5em;width:100%;margin:2rem 0}.logged-in.woocommerce-account table.account-orders-table td{padding-bottom:1.5rem}}@media only screen and (min-width:768px){.woocommerce-page table.shop_table tbody tr,.woocommerce table.shop_table tbody tr{font-size:.88889em}.woocommerce-page .onsale,.woocommerce .onsale{font-size:1.5rem;padding:1rem}.woocommerce-products-header__title.page-title{font-size:8.4rem;font-weight:800}.woocommerce-pagination .next.page-numbers,.woocommerce-pagination .prev.page-numbers,.woocommerce-pagination a.page-numbers,.woocommerce-pagination span.page-numbers{padding:1rem}.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:20%;margin-bottom:1.5rem;margin-right:3rem}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0 1rem 1rem 0;padding:0;border-bottom:0}.woocommerce-account .woocommerce-MyAccount-navigation li:last-child{margin-right:0}.woocommerce-account .woocommerce-MyAccount-content{float:none;width:75%}.woocommerce-account table.account-orders-table{margin-top:0;border:0}.woocommerce-account table.account-orders-table td,.woocommerce-account table.account-orders-table th,.woocommerce-account table.account-orders-table tr{border:0;padding:0}.woocommerce-account table.account-orders-table td,.woocommerce-account table.account-orders-table td.woocommerce-orders-table__cell-order-actions,.woocommerce-account table.account-orders-table th{padding-right:.5rem;padding-left:.5rem}.woocommerce-account table.account-orders-table thead{border-bottom:1px solid #ddd}.woocommerce-account table.account-orders-table .button{padding-left:.5em;padding-right:.5em;width:100%;margin:1.5rem 0}.woocommerce .content-area{margin:0 auto;padding:2vw 6vw}.woocommerce .content-area .site-main{margin:0}.single-product .entry .entry-content,.single-product .entry .entry-summary{max-width:none;margin:0 0 3rem;padding:0}.single-product .entry .entry-content>*,.single-product .entry .entry-summary>*{max-width:none}.woocommerce-breadcrumb{margin-bottom:5rem;font-size:.88889em;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.woocommerce-product-gallery{margin-bottom:8rem}.woocommerce-checkout #site-content .woocommerce{max-width:1600px;padding:0 6vw;margin:0 auto}}@media only screen and (min-width:1168px){.woocommerce .content-area{max-width:1600px;padding:4vw 6vw;margin:0 auto}.woocommerce .onsale{font-size:1.7rem;padding:1.5rem}.woocommerce-breadcrumb{margin-bottom:5rem;font-size:.88889em;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.woocommerce-product-gallery{margin-bottom:8rem}.woocommerce-account table.account-orders-table td,.woocommerce-account table.account-orders-table td.woocommerce-orders-table__cell-order-actions,.woocommerce-account table.account-orders-table th{padding-right:1.5rem;padding-left:1.5rem}}.main-two-column{position:relative;background-size:contain;background-repeat:no-repeat}.main-two-column__bg-img{position:absolute;top:0;left:0;right:0;z-index:0}.main-two-column__bg-img img{width:100%}.main-two-column__bg-img:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(180deg,transparent,var(--backgroundGradientColor))}.main-two-column__inner{display:flex;max-width:1440px;margin:0 auto}@media only screen and (max-width:1024px){.main-two-column__inner{flex-direction:column}}.main-two-column__left{position:relative;margin:20px 10px 0;width:70%;z-index:1}.main-two-column__left--60{width:60%}.main-two-column__left--65{width:65%}.main-two-column__left--70{width:70%}.main-two-column__left .cp-blog__content{-moz-column-count:2;column-count:2}@media only screen and (max-width:1440px){.main-two-column__left{width:50%}}@media only screen and (max-width:1024px){.main-two-column__left{width:100%;margin:0}}.main-two-column__right{width:30%;padding:50px 20px 0;margin:20px 10px 0;z-index:1;align-self:flex-start}.main-two-column__right--30{width:30%}.main-two-column__right--35{width:35%}.main-two-column__right--40{width:40%}.main-two-column__right--sticky{position:-webkit-sticky;position:sticky;top:200px;align-self:flex-start}@media only screen and (max-width:1440px){.main-two-column__right{width:50%}}@media only screen and (max-width:1024px){.main-two-column__right{width:100%;margin:0}}.main-two-column__right .widget h2{font-family:Fjalla One,sans-serif;font-size:1.5rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:1.75rem;text-transform:uppercase;margin:0 0 4px}.main-two-column__right .widget h2.l-bigger{font-size:2rem;line-height:2.25rem}@media only screen and (max-width:640px){.main-two-column__right .widget h2.l-bigger{font-size:1.5rem;line-height:1.75rem}}.main-two-column__right .widget h3,.main-two-column__right .widget h4,.main-two-column__right .widget h5,.main-two-column__right .widget h6{font-family:Fjalla One,sans-serif;font-size:2rem;line-height:1;font-weight:400;color:var(--primary-header);line-height:2.25rem;color:var(--secondary-header);text-transform:uppercase;margin:0 0 18px}.main-two-column__right .widget h3.l-bigger,.main-two-column__right .widget h4.l-bigger,.main-two-column__right .widget h5.l-bigger,.main-two-column__right .widget h6.l-bigger{font-size:3.75rem;line-height:4.25rem}@media only screen and (max-width:640px){.main-two-column__right .widget h3.l-bigger,.main-two-column__right .widget h4.l-bigger,.main-two-column__right .widget h5.l-bigger,.main-two-column__right .widget h6.l-bigger{font-size:2rem;line-height:2.25rem}}.main-two-column__right .widget iframe{width:100%;height:auto;aspect-ratio:16/9}.cp-single__comments-inner{max-width:1440px;width:100%;margin:0 auto;padding:0 20px}@media only screen and (max-width:400px){.cp-single__comments-inner{padding:0 10px}}.cp-single__comments-title{display:inline-block;position:relative}.cp-single__comments-title:before{content:"";position:absolute;height:1px;width:100%;bottom:-10px;left:0;background-color:#fff}.cp-single__comments ol{list-style:none}.cp-single__comments-list{margin:0;padding:0}.cp-single__comments-list .comment-body{position:relative;min-height:100px;margin:20px 0}@media only screen and (max-width:480px){.cp-single__comments-list .comment-body{min-height:50px}}.cp-single__comments-list .comment-meta{position:absolute;width:100%}.cp-single__comments-list .comment-metadata{position:absolute;top:17px;left:110px}.cp-single__comments-list .comment-metadata a{font-size:0.8125rem;text-decoration:none}@media only screen and (max-width:480px){.cp-single__comments-list .comment-metadata{display:none}}.cp-single__comments-list .comment-author b{padding:0 0 0 4px}.cp-single__comments-list .comment-author img{display:inline-block;vertical-align:top;width:auto!important}@media only screen and (max-width:480px){.cp-single__comments-list .comment-author img{width:50px;height:50px}}@media only screen and (max-width:480px){.cp-single__comments-list .comment-author .says{display:none}}.cp-single__comments-list .comment-content{padding:25px 0 0 110px}@media only screen and (max-width:480px){.cp-single__comments-list .comment-content{padding:8px 0 0 60px}}.cp-single__comments-list .comment-content img{width:auto!important}.cp-single__comments-list .reply{padding:0 0 0 110px}.cp-single__comments-list .reply a{position:relative}@media only screen and (max-width:480px){.cp-single__comments-list .reply{padding:0 0 0 60px}}.cp-single__comments-form label,.cp-single__comments-list label,.cp-single__comments-respond-title{display:none}.cp-single__comments-form textarea{height:40px;line-height:2.1875rem;width:100%;border:1px solid #fff;border-radius:4px;text-indent:5px;color:#202020}.cp-single__comments-form #author,.cp-single__comments-form #email{height:40px;border-style:solid;border-width:1px;border-radius:4px;text-indent:5px;color:#202020}.cp-footer{background-color:#000;padding-bottom:80px;border-top:1px solid #000}.cp-footer--light{background-color:#fff}.cp-footer__inner{max-width:1680px;margin:0 auto;padding:30px 20px 20px}@media only screen and (max-width:768px){.cp-footer__inner{padding:20px 20px 0}}@media only screen and (max-width:480px){.cp-footer__inner{padding:20px 10px 0}}.cp-footer__inner h2{font-family:Fjalla One,sans-serif;font-size:1.875rem;line-height:1;font-weight:400;color:var(--primary-header);margin:0 0 19px;color:#fff;text-transform:uppercase;position:relative;display:inline-block}.cp-footer__inner h2:after{position:absolute;left:0;bottom:-5px;width:100%;height:3px;background-color:var(--primary-bg);content:""}.cp-footer--light .cp-footer__inner h2{color:#000}.cp-footer__inner .cp-footerTop{justify-content:space-between}@media only screen and (max-width:768px){.cp-footer__inner .cp-footerTop{flex-direction:column}}@media only screen and (max-width:1248px){.cp-footer__inner .cp-footerTop>div{width:33.33%}}@media only screen and (max-width:768px){.cp-footer__inner .cp-footerTop>div{width:100%;margin-bottom:31px}}@media only screen and (max-width:1248px){.cp-footer__inner .cp-footerTop>div:first-child{width:30%}}@media only screen and (max-width:768px){.cp-footer__inner .cp-footerTop>div:first-child{width:100%}}.cp-footer__inner .cp-footerTop__about{width:33.33%}.cp-footer__inner .cp-footerTop__about p{font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:400;color:#000;line-height:1.5rem;margin:0 auto 19px;color:#fff}.cp-footer--light .cp-footer__inner .cp-footerTop__about p{color:#000}.cp-footer__inner .cp-footerTop__about a{color:#fff;margin-bottom:5px}.cp-footer__inner .cp-footerTop__about a:hover{text-decoration:none}.cp-footer--light .cp-footer__inner .cp-footerTop__about a{color:#000}.cp-footer__inner .cp-footerTop__about .cp-social-icons{margin:20px 0 0;flex-wrap:wrap}.cp-footer__inner .cp-footerTop__about .cp-social-icons a{font-size:1.25rem;margin:0 12px 0 0}.cp-footer__inner .cp-footerTop__logoSocial{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;width:33.33%}.cp-footer__inner .cp-footerTop__logoSocial img{max-width:100%}@media only screen and (max-width:768px){.cp-footer__inner .cp-footerTop__logoSocial{order:2}}.cp-footer__inner .cp-footerTop__contact{display:flex;flex-direction:column;align-items:flex-end;width:33.33%}@media only screen and (max-width:768px){.cp-footer__inner .cp-footerTop__contact{align-items:flex-start}}.cp-footer__inner .cp-footerTop__contact .cp-contact__section{margin-bottom:12px;display:flex}@media only screen and (max-width:768px){.cp-footer__inner .cp-footerTop__contact .cp-contact__section{order:0}}.cp-footer__inner .cp-footerTop__contact .cp-contact__section-icon{display:flex;color:#fff;justify-content:flex-end;flex-direction:column;margin:0 12px 0 0}.cp-footer--light .cp-footer__inner .cp-footerTop__contact .cp-contact__section-icon{color:#000}@media only screen and (max-width:768px){.cp-footer__inner .cp-footerTop__contact .cp-contact__section-icon{order:1;margin:0 0 0 10px}}.cp-footer__inner .cp-footerTop__contact .cp-contact__section-text{word-break:break-all;text-align:right}@media only screen and (max-width:768px){.cp-footer__inner .cp-footerTop__contact .cp-contact__section-text{text-align:left}}.cp-footer__inner .cp-footerTop__contact .cp-contact__section h3{font-family:Fjalla One,sans-serif;font-size:1.25rem;line-height:1;font-weight:400;color:var(--primary-header);color:var(--cta-text);margin:0 0 4px;letter-spacing:0.0625rem;text-transform:uppercase}.cp-footer__inner .cp-footerTop__contact .cp-contact__section a{color:#fff;text-decoration:none}.cp-footer__inner .cp-footerTop__contact .cp-contact__section a:hover{text-decoration:underline}.cp-footer--light .cp-footer__inner .cp-footerTop__contact .cp-contact__section a{color:#000}.cp-footer__inner .cp-footerBottom{align-items:center;justify-content:space-between;margin-top:31px;padding-top:20px;border-top:1px solid #fff}.cp-footer--light .cp-footer__inner .cp-footerBottom{border-color:#000}@media only screen and (max-width:768px){.cp-footer__inner .cp-footerBottom{margin-top:0;flex-wrap:wrap}}@media only screen and (max-width:768px){.cp-footer__inner .cp-footerBottom>*{margin-bottom:31px}}.cp-footer__inner .cp-footerBottom span{display:block;color:#fff}.cp-footer--light .cp-footer__inner .cp-footerBottom span{color:#000}@media only screen and (max-width:1248px){.cp-footer__inner .cp-footerBottom span{width:40%}}@media only screen and (max-width:768px){.cp-footer__inner .cp-footerBottom span{width:100%}}.cp-footer__inner .cp-footerBottom__links{width:60%}@media only screen and (max-width:768px){.cp-footer__inner .cp-footerBottom__links{width:100%}}.cp-footer__inner .cp-footerBottom__links ul{margin:0;padding:0;display:flex;justify-content:center}@media only screen and (max-width:768px){.cp-footer__inner .cp-footerBottom__links ul{justify-content:flex-start;flex-wrap:wrap}}.cp-footer__inner .cp-footerBottom__links ul li{list-style-type:none;margin-right:31px;text-align:center}@media only screen and (max-width:768px){.cp-footer__inner .cp-footerBottom__links ul li{margin:0 15px 10px 0}}.cp-footer__inner .cp-footerBottom__links ul li a{color:#fff}.cp-footer--light .cp-footer__inner .cp-footerBottom__links ul li a{color:#000}.cp-footer__inner .cp-footerBottom button{background-color:#fff;width:40px;height:40px;position:relative}.cp-footer__inner .cp-footerBottom button:before{content:"";display:block;border-right:2px solid var(--cta-text);border-top:2px solid var(--cta-text);transform:rotate(-45deg) translateY(-50%);display:inline-block;width:15px;height:15px;border-left:0;border-bottom:0;position:relative;top:12px;left:6px}.cp-footer--light .cp-footer__inner .cp-footerBottom button{background:transparent;border:1px solid var(--cta-text)} /*# sourceMappingURL=main.css.map */