@font-face{font-display:swap;font-family:nowaylight;font-style:normal;font-weight:400;src:url("../fonts/noway-light-webfont.3082da51accf.eot");src:url("../fonts/noway-light-webfont.3082da51accf.eot?#iefix") format("embedded-opentype"),url("../fonts/noway-light-webfont.f87504db3f9d.woff2") format("woff2"),url("../fonts/noway-light-webfont.d8640c32a1f7.woff") format("woff"),url("../fonts/noway-light-webfont.4c9235e3f543.ttf") format("truetype"),url("../fonts/noway-light-webfont.6a8197799370.svg#svgFontName") format("svg")}@font-face{font-display:swap;font-family:nowayregular;font-style:normal;font-weight:400;src:url("../fonts/noway-regular-webfont.d8ebab6d3dae.eot");src:url("../fonts/noway-regular-webfont.d8ebab6d3dae.eot?#iefix") format("embedded-opentype"),url("../fonts/noway-regular-webfont.f9fbb43af88b.woff2") format("woff2"),url("../fonts/noway-regular-webfont.506a9d0f9be0.woff") format("woff"),url("../fonts/noway-regular-webfont.1a3f17c88893.ttf") format("truetype"),url("../fonts/noway-regular-webfont.74da97508543.svg#svgFontName") format("svg")}@font-face{font-display:swap;font-family:nowaymedium;font-style:normal;font-weight:400;src:url("../fonts/noway-medium-webfont.22b408d452f7.eot");src:url("../fonts/noway-medium-webfont.22b408d452f7.eot?#iefix") format("embedded-opentype"),url("../fonts/noway-medium-webfont.26a5a4f903ce.woff2") format("woff2"),url("../fonts/noway-medium-webfont.f45b05a42f51.woff") format("woff"),url("../fonts/noway-medium-webfont.edfdcba3de70.ttf") format("truetype"),url("../fonts/noway-medium-webfont.36fb2861f363.svg#svgFontName") format("svg")}@font-face{font-display:swap;font-family:nowaybold;font-style:normal;font-weight:400;src:url("../fonts/noway-bold-webfont.de35eadf8b50.eot");src:url("../fonts/noway-bold-webfont.de35eadf8b50.eot?#iefix") format("embedded-opentype"),url("../fonts/noway-bold-webfont.46a40f160206.woff2") format("woff2"),url("../fonts/noway-bold-webfont.fa56a494c54b.woff") format("woff"),url("../fonts/noway-bold-webfont.08828c05f479.ttf") format("truetype"),url("../fonts/noway-bold-webfont.2eefbb1f0457.svg#svgFontName") format("svg")}body,button,div,fieldset,form,h1,h2,h3,h4,h5,h6,hr,li,textarea,ul{margin:0;padding:0}article,aside,header,section{display:block}body,html{height:100%;min-height:100%}body{background:#f1f3f5;background-size:74px 74px;color:#616262;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased}button,h1,h2,h3,h4,h5,h6{font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-weight:400}#body_container{display:flex;flex-direction:column;min-height:100%;position:relative;right:0;width:100%;z-index:510}#torso{flex:50;-ms-flex-preferred-size:auto;margin-top:50px}@media (max-width:767px){body{background:#f1f3f5;overflow-x:hidden}body #torso{border-right:none;margin-top:45px;transition:all .1s ease-in-out;-webkit-transition:-webkit-filter .1s linear;transition-delay:.1s;-webkit-transition-delay:.1s}}fieldset{border:none}textarea{font-family:Open Sans,Helvetica,Arial,sans-serif}img{border:none}a{color:#a81313;text-decoration:none}a:hover{color:#b61e22;text-decoration:underline}ol,p,ul{margin:0;padding:0 0 16px}blockquote{color:#777;font-style:italic;margin-left:3em}::-moz-selection{background:#1b1e1f;color:#fff}::selection{background:#1b1e1f;color:#fff}[class*=" icon-"],[class^=icon-]{display:inline-block;position:relative}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.hidden{display:none;visibility:hidden}.ng-cloak,.ng-hide,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}@media (max-width:767px){.visible-phone{display:inherit!important}.hidden-phone{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}@media (min-width:768px){.visible-phone{display:none!important}.hidden-phone{display:inherit!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}}.center-vertically-absolute{position:absolute;top:50%;transform:translateY(-50%)}.center-horizontally-absolute{left:50%;position:absolute;transform:translateX(-50%)}.center-vertically-and-horizontally-absolute{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.center-horizontally-relative{margin:0 auto;position:relative}.avatar{display:inline-block;line-height:0;position:relative}.avatar img{background-clip:padding-box;background:#c8c8c8;border:1px solid #eaeaea;border-radius:3px;color:#c8c8c8;display:block;font-size:0;line-height:0;z-index:1}.avatar .user_level{bottom:-10%;height:50%;position:absolute;right:-10%;width:50%;z-index:2}.avatar svg{height:100%;width:100%}.btn{background-clip:padding-box;background-color:transparent;border:1px solid #c0c7ca;border-radius:20px;color:#6a6f71;cursor:pointer;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;padding:12px 32px;transition:all .1s ease-in-out}.btn.btn-red{background:#90171c;background-clip:padding-box;border:none;border-radius:3px;color:#fff}.btn.btn-red:hover{background:#a2403f}.btn.btn-popup{color:#1e1f21;font-family:Open Sans,sans-serif;font-size:.9em;font-weight:400}.btn.btn-popup:hover{opacity:.9}.btn.btn-popup.btn-contrast{background:#1e1f21;color:#fff}.btn.btn-popup.btn-disabled{background-color:#f1f4f6;color:#a5a5a5;pointer-events:none}.btn.btn-poppins{background-clip:padding-box;background:#fff;border:none;border-radius:6px;color:#1b1b1b;font-family:Poppins,sans-serif;font-size:1em;font-weight:400;line-height:1.2em;padding:8px 40px}.btn.btn-poppins:hover{opacity:.9;text-decoration:none}.btn.btn-poppins.inverted{background:#1b1b1b;color:#fff}@media (max-width:767px){body.site_message_showing #site_message,body.site_message_showing #unsupported-browser,body.site_message_showing #upgrade_notice,body.site_message_showing_feed #site_message,body.site_message_showing_feed #unsupported-browser,body.site_message_showing_feed #upgrade_notice{bottom:0;top:auto}}@media (min-width:768px){body.site_message_showing .nav-main{top:50px}body.site_message_showing .nav-drawer{top:85px}body.site_message_showing .nav-drawer .nav-main-user{padding-bottom:85px}body.site_message_showing #torso{margin-top:100px}body.site_message_showing_feed #site_message,body.site_message_showing_feed #unsupported-browser,body.site_message_showing_feed #upgrade_notice{bottom:0;top:auto}}@media (max-width:767px){#site_message .span12,#unsupported-browser .span12,#upgrade_notice .span12{margin-right:8%}#site_message i.close-message,#unsupported-browser i.close-message,#upgrade_notice i.close-message{background-repeat:no-repeat;height:50px;right:0;width:50px;z-index:3000}}#site_message.discount-available .cta{background-color:#333;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:13px;font-weight:500;line-height:1;margin-left:4px;padding:11px 14px;text-decoration:none;transition:all .2s ease-in-out}#site_message.discount-available .cta:hover{background:#333}#site_message,#unsupported-browser,#upgrade_notice{background:#f6f6f6 url("../img/partials/site-message/banner-bg.1c1f886a1c0b.jpg") repeat-x 0 0;background-size:auto 100%;left:0;min-height:50px;position:fixed!important;text-align:center;top:0;transition:background-color .4s ease;width:100%;z-index:8000!important}#site_message,#site_message *,#site_message :after,#site_message :before,#unsupported-browser,#unsupported-browser *,#unsupported-browser :after,#unsupported-browser :before,#upgrade_notice,#upgrade_notice *,#upgrade_notice :after,#upgrade_notice :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#site_message:before,#unsupported-browser:before,#upgrade_notice:before{content:"";display:inline-block;height:100%;vertical-align:middle}#site_message .container,#site_message .site-message__content,#unsupported-browser .container,#unsupported-browser .site-message__content,#upgrade_notice .container,#upgrade_notice .site-message__content{color:#858a90;display:inline-block;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:15px;line-height:1;padding:1em;position:relative;vertical-align:middle}#site_message .container strong,#site_message .site-message__content strong,#unsupported-browser .container strong,#unsupported-browser .site-message__content strong,#upgrade_notice .container strong,#upgrade_notice .site-message__content strong{color:#1a1e1f}#site_message a,#unsupported-browser a,#upgrade_notice a{color:#fff;text-decoration:underline}#site_message.order_by,#site_message.show,#unsupported-browser.order_by,#unsupported-browser.show,#upgrade_notice.order_by,#upgrade_notice.show{display:block}#site_message .close-message,#unsupported-browser .close-message,#upgrade_notice .close-message{cursor:pointer;position:absolute;right:19px;top:17px}#site_message .close-message .icon,#unsupported-browser .close-message .icon,#upgrade_notice .close-message .icon{height:16px;width:16px}#site_message .close-message path,#unsupported-browser .close-message path,#upgrade_notice .close-message path{fill:#1a1e1f}@media (max-width:1439px){#site_message .site-message__content,#unsupported-browser .site-message__content,#upgrade_notice .site-message__content{font-size:calc(8.07692px + .48077vw)}}@media (max-width:767px){#site_message,#unsupported-browser,#upgrade_notice{text-align:left}#site_message .annual-banner-close,#unsupported-browser .annual-banner-close,#upgrade_notice .annual-banner-close{padding:5px;right:0;top:10px;z-index:90}#site_message .site-message__content,#unsupported-browser .site-message__content,#upgrade_notice .site-message__content{line-height:1.4;margin:5px;padding-left:108px;position:fixed}#site_message .site-message__content .cta,#unsupported-browser .site-message__content .cta,#upgrade_notice .site-message__content .cta{font-size:calc(10.23077px + .19231vw);left:10px;position:absolute;top:0}#site_message strong,#unsupported-browser strong,#upgrade_notice strong{display:block}}#site_message{display:none}.message_overlay{background:transparent;position:relative;width:100%;z-index:1100}.message_overlay.hide_message_container_right .message_container_right{display:none}.message_overlay .message_signup_error{background-color:#982d28;margin-bottom:-50px;text-align:center}.message_overlay .message_signup_error .message_container{margin-top:52px;padding-bottom:25px;padding-top:25px;position:relative}.message_overlay .message_signup_error .message_container .message{padding-left:50px;padding-right:50px}.message_overlay .message_signup_error .message_container .message .credit-card,.message_overlay .message_signup_error .message_container .message .paypal,.message_overlay .message_signup_error .message_container .message .skrill{color:#fff;display:none;font-size:15px;letter-spacing:.2px;padding:0}.message_overlay .message_signup_error .message_container .message.credit-card .credit-card,.message_overlay .message_signup_error .message_container .message.paypal .paypal,.message_overlay .message_signup_error .message_container .message.skrill .skrill{display:block}.message_overlay .message_signup_error .message_container .close-message{color:#fff;cursor:pointer;display:block;font-size:calc(33.55639px + .45113vw);padding:1%;position:absolute;right:30px;top:50%;transform:translateY(-50%)}.message_overlay .message_container_right{left:50%;position:absolute;top:105px}.message_overlay .message_container_right .message_container{background:#fff;left:-50%;position:relative}.message_overlay .message_container_right .message_container .message{background-clip:padding-box;border:1px solid #cecece;border-radius:3px;max-width:700px;min-width:500px;overflow:hidden;padding:25px 50px 18px;position:relative}.message_overlay .message_container_right .message_container .message .message_list{list-style:none;padding:0}.message_overlay .message_container_right .message_container .message .message_list li{color:grey;display:block;padding:0 0 8px;text-align:center}.message_overlay .message_container_right .message_container .message .close-message{background:transparent url("../img/rio/message_close.b6665caad0e2.png") no-repeat 0 0;cursor:pointer;height:25px;position:absolute;right:0;text-indent:-9999px;top:0;width:24px}#neck .message{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:14px;font-weight:400;padding:20px 0;position:relative;text-align:center}#neck .message .message_container{margin:0 auto;width:80%}#neck .message .message_container a{color:#fff;text-decoration:underline}#neck .message .close-message{background:transparent url("../img/rio/neck_message_close.cae2ecf68145.png") no-repeat 0 0;cursor:pointer;display:block;height:11px;position:absolute;right:15px;text-indent:-9999px;top:14px;width:11px}#neck .message.upgrade{background-clip:padding-box;background:#202020;border:1px solid #000;border-radius:4px;box-shadow:inset 0 1px 0 1px hsla(0,0%,39%,.4);color:#f5da5e;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:15px;font-weight:500}#neck .message.upgrade:after{box-shadow:0 4px 6px 0 rgba(0,0,0,.5);display:block;height:1px;left:0;position:absolute;top:49px;width:100%;z-index:0}#neck .message.upgrade strong{font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-weight:400}#neck .message.upgrade .btn-elite{color:#756601;margin-left:11px;margin-right:11px;text-decoration:none;width:86px}#neck .message.upgrade .btn-elite:hover{background-color:transparent}#neck .message.upgrade .close-message{background:transparent url("../img/video/upgrade_close_btn.0c5f5e5be9d7.png") no-repeat 0 0;height:12px;right:9px;top:9px;width:12px}#neck #upgrade_notice:before{content:None}#neck #upgrade_notice .message_container{color:#000}#neck #upgrade_notice .message_container a{color:#a81313}#neck #upgrade_notice .message{position:static}#neck #upgrade_notice .message .close{background:transparent url("../img/rio/message_close.b6665caad0e2.png") no-repeat 0 0;cursor:pointer;height:25px;position:absolute;right:0;text-indent:-9999px;top:0;width:24px}.bootcamp-banner{align-items:center;background:url("../img/banners/bootcamp-banner.d25fd86c5b53.jpg") top no-repeat #090a0d;background-size:auto 70px;display:flex;height:70px;justify-content:center;left:0;position:fixed;text-align:center;top:-20vh;transition:"top background" .7s ease-in-out;width:100%;z-index:6400}.bootcamp-banner.mda{background:url("../img/banners/mda-bootcamp-banner.9606c28695a0.jpg") top no-repeat #090a0d;background-size:auto 70px}.bootcamp-banner.crush-2026{background:url("../img/banners/crush-2026-banner.8fa4e6318868.jpg") top no-repeat #090a0d;background-size:auto 70px}.bootcamp-banner:hover{text-decoration:none}.bootcamp-banner__content{display:flex;flex-direction:row;gap:1.5rem}.bootcamp-banner__content:hover span.red:last-child{text-decoration:underline}.bootcamp-banner__content>span{color:#fff;display:flex;flex-direction:column;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:18px;font-weight:500;justify-content:center;padding:0;position:relative}.bootcamp-banner__content>span.date{color:#c3d5ec;font-family:Open Sans,sans-serif;font-size:14px;font-weight:300;letter-spacing:.12rem;position:relative;text-transform:uppercase}.bootcamp-banner__content .countdown-timer{font-family:Courier,Lucida Sans Typewriter,Lucida Typewriter,monospace}.bootcamp-banner__content .sign-up-btn{background:#38485a;border-radius:15px;color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-weight:500;letter-spacing:.1rem;padding:2px 14px;text-transform:uppercase}.bootcamp-banner__close{color:#fff;cursor:pointer;display:block;font-size:calc(20.55639px + .45113vw);line-height:1;padding:1%;position:absolute;right:2%;top:50%;transform:translateY(-50%);z-index:6500}@media (max-width:820px){.bootcamp-banner__content{flex-direction:column;gap:0}.bootcamp-banner__content span{font-size:calc(12.55639px + .45113vw)}.bootcamp-banner__content span.date{font-size:calc(8.55639px + .45113vw)}.bootcamp-banner__content .hide-mobile{display:none}}.annual-elite-promo-banner{background:#020508 url("../img/banners/annual-elite-sale-banner.247cabe0306e.jpg") no-repeat;background-size:cover;height:60px;left:0;overflow-y:hidden;position:fixed;text-align:center;top:-20vh;width:100%;z-index:6400}@media (max-width:1100px){.annual-elite-promo-banner{background-image:none}}.annual-elite-promo-banner:hover{cursor:pointer;text-decoration:none}.annual-elite-promo-banner__content{align-items:center;animation:move-it-up-and-down-four-items 20s 3s infinite;display:flex;flex-direction:column;height:60px;justify-content:flex-start;left:0;margin:0 auto;position:relative;right:0;text-decoration:none;top:0}.annual-elite-promo-banner__link{display:flex;flex-direction:row;gap:20px;height:60px;justify-content:center;line-height:60px;text-decoration:none;width:100%}@media (max-width:960px){.annual-elite-promo-banner__link{flex-direction:column;gap:0;line-height:normal;min-height:60px}.annual-elite-promo-banner__link .discount,.annual-elite-promo-banner__link .divider,.annual-elite-promo-banner__link .sale{align-items:center;justify-content:center!important}.annual-elite-promo-banner__link .divider{display:none}}@media (max-width:767px){.annual-elite-promo-banner__link{padding-right:80px}}.annual-elite-promo-banner__link:hover{text-decoration:none}.annual-elite-promo-banner__link .discount,.annual-elite-promo-banner__link .sale{display:flex;flex:1}.annual-elite-promo-banner__link .sale.no-extra-mention{flex:0 0 100%;justify-content:center}.annual-elite-promo-banner__link .divider{flex:0 0 auto;position:relative}.annual-elite-promo-banner__link .divider:after{border-right:1px solid #fff;content:"";height:50%;position:absolute;right:-.5px;top:25%}.annual-elite-promo-banner__link .sale{background:linear-gradient(180deg,#efbbb5,#f3cacc 42.19%,#3e5aeb);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:32px;font-weight:500;justify-content:flex-end}@media (max-width:1240px){.annual-elite-promo-banner__link .sale{font-size:26px}}@media (max-width:1140px){.annual-elite-promo-banner__link .sale{font-size:22px}}.annual-elite-promo-banner__link .discount{color:#e4c1cf;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:22px;text-transform:uppercase}@media (max-width:1240px){.annual-elite-promo-banner__link .discount{font-size:18px}}@media (max-width:1140px){.annual-elite-promo-banner__link .discount{font-size:16px}}.annual-elite-promo-banner__close{color:#fff;cursor:pointer;display:block;font-size:calc(20.55639px + .45113vw);height:40px;position:absolute;right:10px;top:50%;transform:translateY(-50%);transform-origin:0 0;width:40px;z-index:6500}@media (max-width:1100px){.annual-elite-promo-banner__close{right:5px}}.annual-elite-promo-banner__countdown{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:20px;letter-spacing:.05em;position:absolute;right:70px;top:50%;transform:translateY(-50%)}@media (max-width:1240px){.annual-elite-promo-banner__countdown{font-size:16px}}@media (max-width:1140px){.annual-elite-promo-banner__countdown{font-size:14px}}@media (max-width:960px){.annual-elite-promo-banner__countdown{font-size:16px;right:50px}}@media (max-width:767px){.annual-elite-promo-banner__countdown{display:flex;flex-direction:column;font-size:14px;line-height:14px;right:35px}}@keyframes move-it-up-and-down-four-items{0%{transform:translateY(0)}25%{transform:translateY(-60px)}50%{transform:translateY(-120px)}75%{transform:translateY(-180px)}to{transform:translateY(-240px)}}.elite-for-a-day-banner{background:#020508 url("../img/banners/annual-elite-sale-banner.247cabe0306e.jpg") no-repeat;background-size:cover;height:60px;left:0;overflow-y:hidden;position:fixed;text-align:center;top:-20vh;width:100%;z-index:6400}@media (max-width:1100px){.elite-for-a-day-banner{background-image:none}}.elite-for-a-day-banner:hover{cursor:pointer;text-decoration:none}.elite-for-a-day-banner__content{align-items:center;display:flex;flex-direction:column;height:60px;justify-content:flex-start;left:0;margin:0 auto;position:relative;right:0;text-decoration:none;top:0}.elite-for-a-day-banner__link{display:flex;flex-direction:row;gap:20px;height:60px;justify-content:center;line-height:60px;text-decoration:none;width:100%}@media (max-width:960px){.elite-for-a-day-banner__link{gap:0;min-height:60px}.elite-for-a-day-banner__link .discount,.elite-for-a-day-banner__link .divider,.elite-for-a-day-banner__link .sale{align-items:center;justify-content:center!important}.elite-for-a-day-banner__link .divider{display:none}}@media (max-width:767px){.elite-for-a-day-banner__link{padding-right:40px}}.elite-for-a-day-banner__link:hover{text-decoration:none}.elite-for-a-day-banner__link .sale{background:linear-gradient(180deg,#efbbb5,#f3cacc 42.19%,#3e5aeb);-webkit-background-clip:text;background-clip:text;color:transparent;flex:0 0 100%;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:32px;font-weight:500;justify-content:center}@media (max-width:1240px){.elite-for-a-day-banner__link .sale{font-size:26px}}@media (max-width:1140px){.elite-for-a-day-banner__link .sale{font-size:18px}}.elite-for-a-day-banner__close{color:#fff;cursor:pointer;display:block;font-size:calc(20.55639px + .45113vw);height:40px;position:absolute;right:10px;top:50%;transform:translateY(-50%);transform-origin:0 0;width:40px;z-index:6500}@media (max-width:1100px){.elite-for-a-day-banner__close{right:5px}}@keyframes move-it-up-and-down{0%{transform:translateY(0)}25%{transform:translateY(0)}50%{transform:translateY(-60px)}75%{transform:translateY(-60px)}to{transform:translateY(0)}}.announcement.hidden{display:none}.announcement span{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:calc(16.55639px + .45113vw);font-weight:500;padding:0;text-align:center}.announcement span.hide-desktop{display:none}.announcement span.red{color:#e83237;font-weight:700;position:relative}.announcement span.underline{text-decoration:underline;text-underline-offset:.2em}.announcement span.underline:hover{text-decoration:none}.announcement span.header{color:#fff;font-size:64px;font-weight:700;line-height:1em}@media (max-width:767px){.announcement span.header{font-size:46px}}.announcement span.body{color:#9d9faa;font-size:18px;line-height:1.7em;margin:10px auto 25px;max-width:430px}.announcement .announcement__close{color:#fff;cursor:pointer;display:block;font-size:calc(20.55639px + .45113vw);line-height:1;padding:1%;position:absolute;right:2%;z-index:6500}.announcement .announcement__close:hover{font-size:calc(22.55639px + .45113vw)}.announcement__banner{background:#030b0f url("../img/components/cta-signup-banner/cta-signup-banner-background.0e5109f828ea.png") no-repeat 50%;background-size:100% auto;height:70px;left:0;position:fixed;top:-100vh;transition:"top background" .7s ease-in-out;width:100%;z-index:6400}.announcement__banner.show{top:0}.announcement__banner .announcement__content,.announcement__banner .announcement__content>a{bottom:0;left:0;position:absolute;right:0;top:0}.announcement__banner .announcement__content>a{align-items:center;display:flex;flex-direction:row;gap:1.5rem;justify-content:center;padding:0 5vw}.announcement__banner .announcement__content>a:hover{text-decoration:none}.announcement__banner .announcement__content .countdown{border:2px solid #e83237;border-radius:6px;font-family:monospace sans-serif;padding:5px 15px}.announcement__banner .announcement__close{right:2%;top:50%;transform:translateY(-50%)}.announcement__popup{align-content:center;align-items:center;background:rgba(0,0,0,.7);bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:6400}.announcement__popup.show{display:flex}.announcement__popup .announcement__content{align-items:center;background:#12171f;border-radius:30px;display:flex;flex-direction:column;justify-content:center;max-width:610px;min-height:440px;padding:70px 40px;position:relative;text-align:center;width:80vw}.announcement__popup .announcement__content p.vision-popup{color:#fff;font-size:16px;margin:15px 0;max-width:50ch}.announcement__popup .announcement__content a.vision-popup-button{background:#242930;border-color:#000;color:#6ac87f;font-size:1.2em!important;padding:8px 24px}.announcement__popup .announcement__content a.vision-popup-button:hover{background:#15171b;color:#6ac87f;cursor:pointer}.announcement__popup .announcement__close{font-size:calc(30.55639px + .45113vw);right:15px;top:15px}.announcement__popup .announcement__close:hover{font-size:calc(34.55639px + .45113vw)}@media (max-width:1220px){.announcement span{font-size:calc(14.55639px + .45113vw)}.announcement .announcement__content>a{gap:1rem}}@media (max-width:767px){.announcement span.show-mobile{display:block}.announcement .hide-mobile{display:none!important}.announcement span{font-size:calc(16.55639px + .45113vw)}.announcement__banner .announcement__content{overflow-y:hidden}.announcement__banner .announcement__content span{align-items:center;display:flex;height:70px;min-height:70px}.announcement__banner .announcement__content span.countdown{height:2em;margin-left:5px;min-height:auto}.announcement__banner .announcement__content>a{animation:move-it-up-and-down-2 20s infinite;animation-delay:3s;flex-direction:column;gap:0;justify-content:flex-start}}@keyframes move-it-up-and-down-3{0%{transform:translateY(0)}33%{transform:translateY(-70px)}66%{transform:translateY(-140px)}to{transform:translateY(-210px)}}@keyframes move-it-up-and-down-2{0%{transform:translateY(0)}50%{transform:translateY(-70px)}}#announcement[data-id="7"]{background:url("../img/banners/fall-challenge/fall-challenge-bg.2e0076bf2b56.jpg") #080c17 no-repeat;background-size:auto 100%}#announcement[data-id="7"] .announcement__content>a{animation:none;gap:5%;justify-content:center}#announcement[data-id="7"] .sign-up-btn{background:#d5700d;border-radius:30px;color:#060a15;font-size:14px;padding:5px 15px}#announcement[data-id="7"] .main-text{background:url("../img/banners/fall-challenge/fall-challenge-text.d53ee1c30518.png") no-repeat;background-position:0 40%;background-size:contain;color:transparent;max-width:440px;min-height:70px;position:relative;top:5px;width:90%}@media (max-width:767px){#announcement[data-id="7"] .sign-up-btn{display:none}#announcement[data-id="7"] .main-text{left:-10px}}#announcement.bfcm-squeeze-page{background:url("../img/banners/bfcm/learn-about-sales/bg.3d13b461662c.jpg") #000 no-repeat bottom;background-size:100% 100%}@media (max-width:767px){#announcement.bfcm-squeeze-page{background-size:100% 60%}}#announcement.bfcm-squeeze-page .announcement__content>a{animation:none}@media (max-width:767px){#announcement.bfcm-squeeze-page .announcement__content>a{margin-right:5vw;padding:0}}#announcement.bfcm-squeeze-page .banner-link{background:url("../img/banners/bfcm/learn-about-sales/text.4aeb783e3c0b.png") no-repeat 50% 60%;background-size:auto 50%;color:transparent;display:block}@media (max-width:767px){#announcement.bfcm-squeeze-page .banner-link{background-position:50% 55%;background-size:85% auto}}#announcement.omahalloween{background-color:#04080e;background-image:url("../img/views/black-friday/2023/halloween-banner-left.0dbe00cdd051.png"),url("../img/views/black-friday/2023/halloween-banner-right.b271d980d159.png"),url("../img/views/black-friday/2023/halloween-banner-bg.ef80c792c25d.png");background-position:0 0,100% 0,50%;background-repeat:no-repeat,no-repeat,no-repeat;background-size:auto 100%,auto 100%,cover;height:55px;left:0;overflow:hidden;position:fixed;text-align:center;width:100%;z-index:6400}#announcement.omahalloween:hover{cursor:pointer;text-decoration:none}#announcement.omahalloween .announcement__close{border-radius:50%;color:#fff;cursor:pointer;font-size:calc(30.55639px + .45113vw);font-weight:400;height:40px;position:absolute;right:2%;top:25%;transform:translateY(-50%);width:40px;z-index:6500}@media (max-width:767px){#announcement.omahalloween .announcement__close{right:0;top:50%}}#announcement.omahalloween .announcement__content{align-items:center;animation:move-it-up-and-down-two-items 15s infinite;color:#fff;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:21px;height:110px;justify-content:flex-start;left:0;position:relative;right:0;text-shadow:1px 2px 4px #fe237280;top:0}#announcement.omahalloween .announcement__content a{align-items:center;animation:none!important;display:flex;flex-direction:row;height:55px;justify-content:center;line-height:55px;position:relative!important;width:100%}#announcement.omahalloween .announcement__content a.second-slide{line-height:normal;padding:0 5vw}#announcement.omahalloween .announcement__content a.first-slide{color:#fff;font-family:Poppins,sans-serif;font-size:26px;text-shadow:1px 2px 4px rgba(255,98,0,.5)}@media (max-width:767px){#announcement.omahalloween .announcement__content a.first-slide{font-size:20px}}#announcement.omahalloween .announcement__content a:hover{text-decoration:none}#announcement.omahalloween .announcement__content a span{align-self:center;display:block;height:45px;min-height:auto}#announcement.omahalloween .announcement__content a span.black-friday{background-image:url("../img/views/black-friday/2023/halloween-banner-black-friday-sign.bcbb475b2a10.png");background-repeat:no-repeat;background-size:100% auto;width:395px}@media (max-width:860px){#announcement.omahalloween .announcement__content a span.black-friday{display:none}}#announcement.omahalloween .announcement__content a span.sale{background-image:url("../img/views/black-friday/2023/halloween-banner-sale-sign.81286a552916.png");background-repeat:no-repeat;background-size:100% auto;font-size:0;font-weight:600;width:382px}@media (max-width:767px){#announcement.omahalloween .announcement__content a span.sale{background-image:none;font-size:1em;width:auto}}#announcement.omahalloween .announcement__content a span.savings{background-image:url("../img/views/black-friday/2023/halloween-banner-savings-sign.a282756fd796.png");background-size:cover;width:250px}#announcement.omahalloween .announcement__content a span.savings-phase2{color:#fff;font-family:Poppins,sans-serif;font-size:20px;font-weight:700;height:auto;text-shadow:1px 2px 4px rgba(255,98,0,.5)}@media (max-width:767px){#announcement.omahalloween .announcement__content a span.savings-phase2{font-size:16px;line-height:normal;padding:0 3vw}}#announcement.omahalloween .announcement__content a span.ends-at{align-items:flex-start;display:flex!important;flex-direction:row;margin-left:6px}#announcement.omahalloween .announcement__content a span.ends-at>span{align-items:flex-start;display:flex!important;flex-direction:row}#announcement.omahalloween .announcement__content a span.ends-at>span.countdown{margin-left:6px}#announcement.course-simplifying-solvers{background:url("../img/banners/course-simplifying-solvers/bg.cfb40357c23a.jpg") #212121 repeat-x top;background-size:auto 100%}#announcement.course-simplifying-solvers .announcement__content>a{animation:none;justify-content:space-between;margin:0 auto;max-width:1280px;padding:0 70px 0 0}@media (max-width:767px){#announcement.course-simplifying-solvers .announcement__content>a{margin-right:10vw;padding:0}}#announcement.course-simplifying-solvers span{line-height:1.1em}#announcement.course-simplifying-solvers .sale-btn{display:inline-block;height:100%;padding:20px 20px 0;position:relative;text-align:center}#announcement.course-simplifying-solvers .sale-btn .sale-btn-bg{background:#1cbb5a;color:transparent;display:block;height:100%;left:0;mix-blend-mode:color-dodge;opacity:.8;padding:0 20px;position:absolute;top:0}#announcement.course-simplifying-solvers .main-text{display:inline-block;font-size:calc(16.5px + 1vw)}#announcement.course-simplifying-solvers .phil{background:url("../img/banners/course-simplifying-solvers/phil.c3b8ef88e8f8.png") no-repeat bottom;background-size:contain;display:inline-block;height:100%;width:110px}#announcement.course-simplifying-solvers .system{background:url("../img/banners/course-simplifying-solvers/80-20.3c9c81f89306.png") no-repeat 0 50%;background-size:contain;color:transparent;display:inline-block;font-size:11px;height:100%;min-width:35%}@media (max-width:767px){#announcement.course-simplifying-solvers .announcement__content{background:url("../img/banners/course-simplifying-solvers/mobile-bg.78fbcc6c0994.jpg") no-repeat 100%;background-size:contain;flex-direction:row!important}#announcement.course-simplifying-solvers .announcement__content>a>*{display:none}}#announcement.black-friday{background-color:#04080e;background-image:url("../img/banners/site_banner_bg.2637bf68e3ea.jpg");background-size:cover;height:55px}#announcement.black-friday a{animation:none!important;display:flex;justify-content:center;width:100%}#announcement.black-friday a span{height:auto!important;min-height:auto!important}@media (max-width:767px){#announcement.black-friday a span{font-size:14px}}#announcement.black-friday .announcement__content{align-items:center;color:#fff;display:flex;flex-direction:row;font-family:Poppins,sans-serif;font-size:21px;height:55px;justify-content:center;text-shadow:1px 2px 4px #fe237280}#announcement.black-friday .announcement__content div{height:55px;justify-content:center;line-height:55px}#announcement.black-friday .announcement__content .red{color:#fe2333;font-weight:700;padding-right:10px;text-transform:uppercase}#announcement.black-friday .announcement__content .white{color:#fff;margin:0 1.5px}#announcement.black-friday .announcement__content .bolded,#announcement.black-friday .announcement__content strong{font-weight:700}#announcement.black-friday .announcement__content strong{text-transform:uppercase}#announcement.black-friday .announcement__content .sales-end-countdown{color:#fff;font-size:1em;margin-left:10px}#announcement.black-friday .announcement__content .sales-end-countdown .countdown{gap:1.5px;margin:0 3px}@media (max-width:767px){#announcement.black-friday .announcement__content{font-size:14px}#announcement.black-friday .announcement__content div{height:auto;line-height:1.2em;max-width:80vw}#announcement.black-friday .announcement__content div>span{align-items:center;display:block}#announcement.black-friday .announcement__content .anniversary{display:none}}#announcement.dominate-with-data-and-the-game-plan{background:url("../img/banners/bfcm/learn-about-sales/bg.3d13b461662c.jpg") #000 no-repeat bottom;background-size:100% 100%}@media (max-width:767px){#announcement.dominate-with-data-and-the-game-plan{background-size:100% 60%}}#announcement.dominate-with-data-and-the-game-plan .announcement__content>a{animation:none}#announcement.dominate-with-data-and-the-game-plan .announcement__content>a span.kevin{aspect-ratio:291/220;background:rgba(0,0,0,.8) url("../img/views/black-friday/2025/banners/kevin_hs.90be628a210f.png");background-position-y:5px;background-size:auto 110%;height:70px}@media (max-width:767px){#announcement.dominate-with-data-and-the-game-plan .announcement__content>a span.kevin{display:none}}#announcement.dominate-with-data-and-the-game-plan .announcement__content>a span.freenachos{aspect-ratio:290/217;background:rgba(0,0,0,.8) url("../img/views/black-friday/2025/banners/freenachos_hs.d4a176809545.png");background-position-y:5px;background-size:auto 110%;height:70px}@media (max-width:767px){#announcement.dominate-with-data-and-the-game-plan .announcement__content>a span.freenachos{display:none}}#announcement.dominate-with-data-and-the-game-plan .announcement__content>a span.text{display:flex;flex-direction:row;gap:12px}@media (max-width:767px){#announcement.dominate-with-data-and-the-game-plan .announcement__content>a span.text{font-size:15px!important;gap:5px}}#announcement.dominate-with-data-and-the-game-plan .announcement__content>a span.discount{color:#fe2333;letter-spacing:.15em;text-transform:uppercase}@media (max-width:767px){#announcement.dominate-with-data-and-the-game-plan .announcement__content>a span.discount{letter-spacing:0}}#announcement.dominate-with-data-and-the-game-plan .announcement__content>a span.plus{color:#a8bfda;display:flex;flex-direction:column;font-size:14px;justify-content:center}#announcement.dominate-with-data-and-the-game-plan .announcement__content>a span.sales-end-countdown{color:#fe2333}#announcement.dominate-with-data-and-the-game-plan .announcement__content>a span.sales-end-countdown .countdown{border:2px solid #fe2333;border-radius:6px;padding:0 5px}@media (max-width:767px){#announcement.dominate-with-data-and-the-game-plan .announcement__content>a span.sales-end-countdown .countdown{margin-left:5px}#announcement.dominate-with-data-and-the-game-plan .announcement__content>a{margin-right:5vw;padding:0}#announcement.dominate-with-data-and-the-game-plan .announcement__content>a span{height:auto!important;min-height:auto!important}}#announcement.black-friday-big-sale{background-color:#04080e;background-image:url("../img/banners/site_banner_bg.2637bf68e3ea.jpg");background-position:top;background-repeat:no-repeat;background-size:cover;height:55px;left:0;overflow-y:hidden;position:fixed;text-align:center;width:100%;z-index:6400}@media (max-width:1100px){#announcement.black-friday-big-sale{background-image:none}}#announcement.black-friday-big-sale:hover{cursor:pointer;text-decoration:none}#announcement.black-friday-big-sale .announcement__content{height:55px;left:0;position:relative;right:0;top:0}#announcement.black-friday-big-sale .announcement__content .rotating-content.items-four{align-items:center;animation:move-it-up-and-down-four-itmes 35s ease-in-out 3s infinite;color:#fff;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:21px;justify-content:flex-start;text-shadow:1px 2px 4px #fe237280}#announcement.black-friday-big-sale .announcement__content>a{position:static!important}#announcement.black-friday-big-sale .announcement__content .black-friday-banner-link{display:flex;gap:10px;height:55px;justify-content:center;line-height:55px;width:100%}#announcement.black-friday-big-sale .announcement__content .black-friday-banner-link span{align-items:center;display:flex;flex-direction:row;height:55px;justify-content:center;line-height:1.05em;max-width:min(500px,60vw);min-height:55px}#announcement.black-friday-big-sale .announcement__content .black-friday-banner-link:hover{text-decoration:none}@media (max-width:767px){#announcement.black-friday-big-sale .announcement__content .black-friday-banner-link{display:flex;flex-direction:column;font-size:16px;gap:0;min-height:55px;padding:0 5vw}}#announcement.black-friday-big-sale .announcement__content .red{color:#fe2333}#announcement.black-friday-big-sale .announcement__content .red .ends-at{color:#fff}#announcement.black-friday-big-sale .announcement__content .bolded,#announcement.black-friday-big-sale .announcement__content strong{font-weight:700}#announcement.black-friday-big-sale .announcement__content strong{text-transform:uppercase}#announcement.black-friday-big-sale .announcement__countdown{color:#fff;font-size:21px;left:calc(50% + min(280px, 55vw));max-height:55px;position:absolute;text-shadow:1px 2px 4px #fe2333;top:50%;transform:translateY(-50%);z-index:-1}#announcement.black-friday-big-sale .announcement__countdown span{font-size:calc(11px + .45vw)!important;height:auto!important;line-height:1.05em;min-height:auto!important}@media (max-width:960px){#announcement.black-friday-big-sale .announcement__countdown{display:flex;flex-direction:column}}@media (max-width:767px){#announcement.black-friday-big-sale .announcement__countdown{font-size:16px;left:auto;line-height:16px;right:calc(2% + 40px)}}#announcement.black-friday-big-sale .announcement__close{align-items:center;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:calc(21.55639px + .45113vw);font-weight:400;height:40px;justify-content:center;position:absolute;right:1%;top:50%;transform:translateY(-50%);width:40px;z-index:6500}#announcement.scoop-camp{background:#030508 url("../img/challenges/scoop-camp/bg.06752f3ea1cc.jpg") no-repeat 50% 0;height:70px}#announcement.scoop-camp .announcement__content a{justify-content:space-between;margin:0 auto;max-width:90vw}#announcement.scoop-camp .announcement__content a .when{color:#95c3fc;font-family:Open Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:3px;text-transform:uppercase}#announcement.scoop-camp .announcement__content a .scoop-camp-logo{aspect-ratio:1973/531;background:url("../img/challenges/scoop-camp/scoop-camp-header.83faacc87a1a.png");background-size:cover;height:60px!important;margin:5px 0;min-height:60px!important}#announcement.scoop-camp .announcement__content a .cta{background:linear-gradient(90deg,#9c4404 3.91%,#456093);border-radius:30px;box-shadow:0 0 10px 0 #0f1113;color:#fff;display:inline-block;font-family:Anybody,sans-serif;font-size:16px;font-weight:400;padding:8px 32px}#announcement.road-to-midstakes-elite,#announcement.road-to-midstakes-non-elite{background-color:#04080e;background-image:url("../img/banners/road-to-midstakes/bg.35f85daab591.jpg");background-position:top;background-repeat:no-repeat;background-size:cover;height:55px;left:0;overflow-y:hidden;position:fixed;text-align:center;width:100%;z-index:6400}#announcement.road-to-midstakes-elite:hover,#announcement.road-to-midstakes-non-elite:hover{cursor:pointer;text-decoration:none}#announcement.road-to-midstakes-elite .announcement__content,#announcement.road-to-midstakes-non-elite .announcement__content{height:55px;left:0;position:relative;right:0;top:0}#announcement.road-to-midstakes-elite .announcement__content .rotating-content.items-two,#announcement.road-to-midstakes-non-elite .announcement__content .rotating-content.items-two{align-items:center;animation:move-it-up-and-down-two-items 30s 3s infinite;color:#fff;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:21px;justify-content:flex-start}#announcement.road-to-midstakes-elite .announcement__content>a,#announcement.road-to-midstakes-non-elite .announcement__content>a{position:static!important}#announcement.road-to-midstakes-elite .announcement__content .banner-link,#announcement.road-to-midstakes-non-elite .announcement__content .banner-link{align-items:center;display:flex;gap:10px;height:55px;justify-content:center;line-height:55px;width:100%}#announcement.road-to-midstakes-elite .announcement__content .banner-link span,#announcement.road-to-midstakes-non-elite .announcement__content .banner-link span{align-items:center;display:flex;flex-direction:row;height:40px;justify-content:center;line-height:1.05em;max-width:min(600px,60vw);min-height:40px}#announcement.road-to-midstakes-elite .announcement__content .banner-link .text-out-now,#announcement.road-to-midstakes-non-elite .announcement__content .banner-link .text-out-now{color:#9cb7ff;flex-grow:1;font-family:nowaylight,Verdana,Tahoma,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:3px;max-width:200px;text-align:center;text-shadow:1.398px 1.398px 55.922px #5d8aff}#announcement.road-to-midstakes-elite .announcement__content .banner-link .text-sub,#announcement.road-to-midstakes-non-elite .announcement__content .banner-link .text-sub{color:#9cb7ff;font-family:nowaylight,Verdana,Tahoma,sans-serif;font-size:16px;font-style:normal;font-weight:400;text-transform:capitalize}#announcement.road-to-midstakes-elite .announcement__content .banner-link .divider,#announcement.road-to-midstakes-non-elite .announcement__content .banner-link .divider{background:#608cff;height:40px;margin:0 15px;width:1px}#announcement.road-to-midstakes-elite .announcement__content .banner-link .text-main,#announcement.road-to-midstakes-non-elite .announcement__content .banner-link .text-main{flex-grow:2}#announcement.road-to-midstakes-elite .announcement__content .banner-link .text-main.your-road,#announcement.road-to-midstakes-non-elite .announcement__content .banner-link .text-main.your-road{background:url("../img/banners/road-to-midstakes/your-road-to-midstakes.abc0af2eed4e.png") no-repeat 0;background-size:contain;color:transparent}#announcement.road-to-midstakes-elite .announcement__content .banner-link .text-main.watch-teaser,#announcement.road-to-midstakes-non-elite .announcement__content .banner-link .text-main.watch-teaser{background:url("../img/banners/road-to-midstakes/watch-teaser.1a5cdaace71a.png") no-repeat 0;background-size:contain;color:transparent}#announcement.road-to-midstakes-elite .announcement__content .banner-link .text-main.start-watching,#announcement.road-to-midstakes-non-elite .announcement__content .banner-link .text-main.start-watching{background:url("../img/banners/road-to-midstakes/start-watching-here.1516bf317e67.png") no-repeat 0;background-size:contain;color:transparent}#announcement.road-to-midstakes-elite .announcement__content .banner-link:hover,#announcement.road-to-midstakes-non-elite .announcement__content .banner-link:hover{text-decoration:none}@media (max-width:767px){#announcement.road-to-midstakes-elite .announcement__content .banner-link,#announcement.road-to-midstakes-non-elite .announcement__content .banner-link{display:flex;flex-direction:column;font-size:16px;gap:0;min-height:55px;padding:0 5vw}#announcement.road-to-midstakes-elite .announcement__content .banner-link .divider,#announcement.road-to-midstakes-elite .announcement__content .banner-link .text-out-now,#announcement.road-to-midstakes-elite .announcement__content .banner-link .text-sub,#announcement.road-to-midstakes-non-elite .announcement__content .banner-link .divider,#announcement.road-to-midstakes-non-elite .announcement__content .banner-link .text-out-now,#announcement.road-to-midstakes-non-elite .announcement__content .banner-link .text-sub{display:none}}@keyframes move-it-up-and-down-two-items{0%{transform:translateY(0)}25%{transform:translateY(0)}50%{transform:translateY(-55px)}75%{transform:translateY(-55px)}to{transform:translateY(0)}}@keyframes move-it-up-and-down-four-itmes{0%{transform:translateY(0)}15%{transform:translateY(-55px)}30%{transform:translateY(-110px)}45%{transform:translateY(-165px)}60%{transform:translateY(-110px)}75%{transform:translateY(-55px)}90%{transform:translateY(0)}}#announcement.announcement__popup.upsell-popup .announcement__content{background:#101a1e;border:2px solid #1a353a;border-radius:12px;font-family:Poppins,sans-serif;font-size:16px;justify-content:flex-start;max-height:95vh;max-width:490px;overflow-y:scroll;padding:0;width:90vw}@media (max-width:767px){#announcement.announcement__popup.upsell-popup .announcement__content{font-size:14px}}#announcement.announcement__popup.upsell-popup .announcement__content .image{aspect-ratio:4/3;background-position-y:bottom;background-size:cover;border-top-left-radius:12px;border-top-right-radius:12px;max-height:35vh;width:100%}#announcement.announcement__popup.upsell-popup .announcement__content .image.vision{background-image:url("../img/components/upsell-popup/vision.2262e42e6c29.jpg")}#announcement.announcement__popup.upsell-popup .announcement__content .content{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;max-height:60vh;padding:min(25px,5vh) min(25px,5vw);text-align:left;width:100%}#announcement.announcement__popup.upsell-popup .announcement__content .content p{padding:0}#announcement.announcement__popup.upsell-popup .announcement__content .content .title{color:#19f5b3;font-size:1em;letter-spacing:.25em;text-transform:uppercase}#announcement.announcement__popup.upsell-popup .announcement__content .content .subtitle{color:#fff;font-size:1.2em}#announcement.announcement__popup.upsell-popup .announcement__content .content .copy{color:#939dab;font-size:1em}#announcement.announcement__popup.upsell-popup .announcement__content .content .personal-code-discount{color:#feffff;font-size:1.1em}#announcement.announcement__popup.upsell-popup .announcement__content .content .personal-code-discount span{font-size:1.1em}#announcement.announcement__popup.upsell-popup .announcement__content .content .personal-code-discount .discount{color:#fff;font-weight:700}#announcement.announcement__popup.upsell-popup .announcement__content .content .personal-code-discount .code{color:#19f5b3;font-weight:700;letter-spacing:.1em;white-space:nowrap}#announcement.announcement__popup.upsell-popup .announcement__content .content .cta{align-items:center;background-color:#19f5b3;border-radius:40px;color:#0e1217;display:flex;font-size:1em;justify-content:center;line-height:3em;margin:10px 0;text-decoration:none;width:100%}#announcement.announcement__popup.upsell-popup .announcement__content .content .cta:hover{background-color:#16d39b}#announcement.announcement__popup.upsell-popup .announcement__content .content .expires{font-size:1.1em}#announcement.announcement__popup.upsell-popup .announcement__content .content .expires span{font-size:1em}#announcement.announcement__popup.upsell-popup .announcement__content .content .expires .countdown,#announcement.announcement__popup.upsell-popup .announcement__content .content .expires .time{color:#19f5b3}#announcement.announcement__popup.upsell-popup .announcement__content .content .consent{color:#818d9c;font-size:.8em}#announcement.announcement__popup.upsell-popup .announcement__close{align-content:center;display:flex;font-size:2em;height:40px;justify-content:center;right:5px;top:5px;width:40px}#announcement.announcement__popup.upsell-popup .announcement__close:hover{font-size:2.1em}.rio-modal.rio-modal-newsletter-signup{overflow:auto}.rio-modal.rio-modal-newsletter-signup .content{height:auto!important;width:720px!important}.rio-modal.rio-modal-newsletter-signup .close-message{cursor:pointer;display:block!important;position:absolute;right:20px;top:20px}.rio-modal.rio-modal-newsletter-signup .newsletter-signup-modal{background:#12171f url("../img/partials/newsletter-signup-modal/newsletter-signup-modal-bg.404f8658cabd.jpg") no-repeat;background-size:100%;border-radius:30px}.rio-modal.rio-modal-newsletter-signup .newsletter-signup-modal .content-wrap{color:#fff;margin:0 auto;min-height:440px;padding:235px 0 5px}.rio-modal.rio-modal-newsletter-signup .newsletter-signup-modal .content-wrap .modal-title{color:#fff;font-size:64px;font-weight:700;line-height:1em}.rio-modal.rio-modal-newsletter-signup .newsletter-signup-modal .content-wrap p{color:#9d9faa;font-size:18px;line-height:1.7em;margin:10px auto 25px;padding:0;width:430px}.rio-modal.rio-modal-newsletter-signup .newsletter-signup-modal .content-wrap form{margin:20px 10%;position:relative}.rio-modal.rio-modal-newsletter-signup .newsletter-signup-modal .content-wrap form .input-email{background:#343a3f;border:1px solid #343a3f;border-radius:40px;color:#7d868e;font-size:17px;padding:20px;width:100%}.rio-modal.rio-modal-newsletter-signup .newsletter-signup-modal .content-wrap form .input-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#12171f;border:none;border-radius:31px;color:#fff;cursor:pointer;display:block;font-size:17px;outline:none;padding:12px 20px;position:absolute;right:10px;top:10px;transition:transform .2s ease-out}.rio-modal.rio-modal-newsletter-signup .newsletter-signup-modal .content-wrap form .input-submit:hover{transform:scale(1.1)}.rio-modal.rio-modal-newsletter-signup .newsletter-signup-modal .content-wrap form .input-submit:active{background:#333}@media (max-width:915px){.rio-modal-newsletter-signup.active .content{height:auto!important;max-width:480px;overflow:hidden;width:90%!important}.rio-modal-newsletter-signup.active .newsletter-signup-modal .content-wrap{min-height:auto;padding-top:125px;width:auto}.rio-modal-newsletter-signup.active .newsletter-signup-modal .content-wrap .modal-title{font-size:42px}.rio-modal-newsletter-signup.active .newsletter-signup-modal .content-wrap p{font-size:14px;padding-left:40px;padding-right:40px;width:auto}.rio-modal-newsletter-signup.active .newsletter-signup-modal .content-wrap form{margin:20px 5% 0}.rio-modal-newsletter-signup.active .newsletter-signup-modal .content-wrap form .input-email,.rio-modal-newsletter-signup.active .newsletter-signup-modal .content-wrap form .input-submit{font-size:14px}.rio-modal-newsletter-signup.active .newsletter-signup-modal .content-wrap form .form-errors p{margin-bottom:0;padding-bottom:5px}}#footer{background:#090b12;padding:66px 0;position:relative;width:100%;z-index:501;*zoom:1}#footer:after,#footer:before{content:"";display:table}#footer:after{clear:both}#footer *,#footer :after,#footer :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#footer .footer-content{align-items:flex-start;display:flex;justify-content:space-between;margin:0 auto;max-width:1140px;width:90%}#footer header{display:flex}#footer .logo{background:url("../img/pages/elite-landing/logo.b0e82b3630e3.webp");background-size:cover;display:inline-block;margin-right:16px;min-height:30px;min-width:21px}#footer h6{align-self:center;color:#7c8490;font-family:Open Sans,sans-serif;font-size:12px;font-weight:400}#footer .links{display:block;float:right;text-align:right;vertical-align:middle}#footer .links>section{display:inline-block;min-width:180px;text-align:left;vertical-align:top}#footer .links>section:nth-child(3){min-width:auto}#footer h3{color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;padding-bottom:28px}#footer ul{list-style:none;padding:0}#footer ul a{color:#7c8490;display:inline-block;font-family:Open Sans,sans-serif;font-size:11px;font-weight:400;padding:6px 0;text-decoration:none;text-transform:uppercase}#footer ul a:hover{text-decoration:underline}@media (max-width:960px){#footer .footer-content{flex-direction:column-reverse}#footer header{justify-content:center;margin-top:100px;width:100%}#footer .links{display:flex;justify-content:space-around;width:100%}}@media (max-width:767px){#footer .links{display:flex;flex-direction:column;justify-content:center}#footer .links>section{text-align:center}#footer .links h3{padding:20px 0 4px}}body.homepage .close-message{display:none}body.homepage #torso{-webkit-overflow-scrolling:touch;margin-top:0;overflow-x:hidden;overflow-y:auto}body.homepage .base{width:100vw}body.homepage .phil-bg{background:#131313 url("../img/partials/homepage/intro_phil.684a42cd565a.jpg") no-repeat 80% top;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;height:100vh;left:0;min-height:746px;position:absolute;top:0;width:100%}body.homepage button{border:none;outline:none}body.homepage hr{background:#cdcfd3;border:none;display:inline-block;height:1px;width:134px}body.homepage p{color:#5e6367;font-size:17px;line-height:1.7;padding:0}body.homepage section .container{margin:0 auto;max-width:1660px}body.homepage section.intro{overflow:hidden}body.homepage section.intro .container{align-items:center;display:flex;height:100%;padding:8%;position:relative}body.homepage section.intro .container .info{width:478px;z-index:1020}body.homepage section.intro h1{color:#fff;font-size:96px;font-weight:700;line-height:1.1}body.homepage section.intro p{color:#949494;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:18px;margin:12px 0 30px;max-width:60%}body.homepage section.intro a{background-clip:padding-box;background:#cf0f1b;border-radius:4px;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:14px;padding:18px 80px 18px 20px;position:relative;text-decoration:none;transition:all .2s ease-out}body.homepage section.intro a.plans-pricing{box-shadow:3px 4px 39px 0 #cf0f1b}body.homepage section.intro a span{display:none}body.homepage section.intro a:hover{transform:scale(1.1)}body.homepage section.intro a .arrow-bg{background-image:url("../img/partials/homepage/sign-up-arrow.9fc9009801bb.png");display:inline-block;height:11px;position:absolute;right:20px;top:23px;width:22px}body.homepage section.intro .flag-wrapper{position:relative}body.homepage section.intro .flags{background:#fff;border:1px solid #acb2bc;border-radius:30px;display:flex;flex-direction:column;list-style:none;margin:30px 0;overflow:hidden;padding:0;position:absolute;width:125px}body.homepage section.intro .flags:hover{border-radius:15px}body.homepage section.intro .flags:hover li{display:flex!important;order:2}body.homepage section.intro .flags:hover li:hover{background-color:#f3f3f3}body.homepage section.intro .flags:hover .dropdown_arrow{visibility:hidden}body.homepage section.intro .flags li{display:none;justify-content:center}body.homepage section.intro .flags a{align-items:center;background:#fff;color:#000;display:flex;font-family:Open Sans,sans-serif;font-size:12px;font-weight:700;justify-content:space-between;min-width:125px;padding:6px 10px;text-decoration:none}body.homepage section.intro .flags a:hover{background-color:#acb2bc}body.homepage section.intro .flags .dropdown_arrow{display:inline-block;height:6px;visibility:visible}body.homepage section.intro .flags .flag{background-position:50%;background-repeat:no-repeat;background-size:30px 30px;border-radius:50%;display:inline-block;height:20px;width:20px}body.homepage section.intro .flags li{order:2}body.homepage section.intro .flags li.english .flag{background-image:url("../img/flags/usa.a3bdcb5932d5.png")}body.homepage section.intro .flags li.russia .flag{background-image:url("../img/flags/russia.6b806aabab4d.png")}body.homepage section.intro .flags li.brazil .flag{background-image:url("../img/flags/brazil.f949662eaf41.png")}body.homepage section.intro .flags.en-us li.english,body.homepage section.intro .flags.pt li.brazil,body.homepage section.intro .flags.ru li.russia{display:flex;order:1}body.homepage section.intro .signature{display:inline-block;left:28px;position:relative;top:14px;width:134px}body.homepage section.intro .take-a-tour{bottom:12px;cursor:pointer;display:none;left:0;position:absolute;text-align:center;width:100%;z-index:1020}body.homepage section.intro .take-a-tour .icon{display:inline-block;height:26px;margin-top:30px;width:26px}body.homepage section.intro .take-a-tour .icon path{opacity:.2}@keyframes pulsate-arrow-one{0%{opacity:1}33%{opacity:.6}66%{opacity:.2}to{opacity:.2}}@-webkit-keyframes pulsate-arrow-one{0%{opacity:1}33%{opacity:.6}66%{opacity:.2}to{opacity:.2}}body.homepage section.intro .take-a-tour .icon .one{animation-delay:0;animation-duration:2s;animation-iteration-count:infinite;animation-name:pulsate-arrow-one;animation-timing-function:ease-out}body.homepage section.intro .take-a-tour .icon .two{animation-delay:.3s;animation-duration:2s;animation-iteration-count:infinite;animation-name:pulsate-arrow-one;animation-timing-function:ease-out}body.homepage section.intro .take-a-tour .icon .three{animation-delay:.55s;animation-duration:2s;animation-iteration-count:infinite;animation-name:pulsate-arrow-one;animation-timing-function:ease-out}body.homepage section.intro .take-a-tour h2{color:#fff;font-size:13px;margin:8px 0}body.homepage section.vision{background:#070910 url("../img/partials/homepage/homepage_vision_section_bg-min.1b4129926035.png") no-repeat top;background-size:auto 100%;max-height:742px}body.homepage section.vision .inner{align-items:center;display:flex;justify-content:space-between}body.homepage section.vision .inner h3{background:url("../img/visions/plo/vision-logo@2x-min.8e55db0ed900.png") no-repeat 50%;background-size:auto 100%;color:transparent;display:inline-block;height:15vw;margin-bottom:20px;max-height:100px;max-width:370px;width:90vw}body.homepage section.vision .inner h4{color:#fff;font-family:Open Sans,sans-serif;font-size:21px;font-weight:700}body.homepage section.vision .inner p{color:#fff;font-family:Open Sans,sans-serif;font-size:16px;padding:50px 0}body.homepage section.vision .inner ul{list-style:none}body.homepage section.vision .inner ul li{color:#fff;font-family:Open Sans,sans-serif;font-size:16px;margin-bottom:15px}body.homepage section.vision .inner ul li:before{background-image:url("../img/misc/checkmark_circled_black.98b725ff7036.png");background-size:100% 100%;content:"";display:inline-block;filter:invert(43%) sepia(94%) saturate(3573%) hue-rotate(330deg) brightness(95%) contrast(115%);height:20px;margin-right:10px;position:relative;top:5px;width:20px}body.homepage section.vision .inner .left{padding:150px 50px 190px 110px;width:40%}body.homepage section.vision .inner .right{width:60%}body.homepage section.vision .inner .right .visions-video{background:transparent url("../img/partials/homepage/vision-video-homepage.16c76ff48bd9.webp") no-repeat 0 0;background-size:auto 100%;display:block;min-height:660px}body.homepage section.vision .inner .right .visions-video:hover{cursor:pointer}@media (max-width:1155px){body.homepage section.vision{background:#070910;max-height:none}body.homepage section.vision .container{padding:5%}body.homepage section.vision .inner{flex-direction:column}body.homepage section.vision .inner .left{padding:0;text-align:center;width:100%}body.homepage section.vision .inner .right{padding:0;width:auto}body.homepage section.vision .inner .right .visions-video{min-height:70.2vw;min-width:90vw}}body.homepage section.change-your-game{background:#f6f8f9;text-align:center}body.homepage section.change-your-game.dancing-bg .container{background-image:url("../img/partials/homepage/portugese-dancing-bg.2d33db1dcf3d.jpg");background-position-y:18%;background-size:cover}body.homepage section.change-your-game .container{background-color:#fff;padding:84px 0 36px;position:relative;*zoom:1}body.homepage section.change-your-game .container:after,body.homepage section.change-your-game .container:before{content:"";display:table}body.homepage section.change-your-game .container:after{clear:both}body.homepage section.change-your-game .container.portugese img{max-width:645px;padding-bottom:85px;width:45%}body.homepage section.change-your-game .header-icon{display:inline-block;margin-bottom:14px;width:24px}body.homepage section.change-your-game .container .inner>h2{margin-bottom:110px}body.homepage section.change-your-game .container .inner>h2:after{background:#cdcfd3;content:"";display:block;height:2px;margin:0 auto;opacity:1;position:relative;top:30px;width:134px}body.homepage section.change-your-game h2{color:#37393d;font-size:38px;font-weight:500;position:relative}body.homepage section.change-your-game .sample-video{clear:both;float:right;position:relative;right:2%;width:64%}body.homepage section.change-your-game .sample-video .example-video{background:transparent url("../img/partials/homepage/video-fan-new.848e5cc0026f.jpg") no-repeat 0 0;background-size:auto 100%;display:block;min-height:355px;position:relative;width:100%}body.homepage section.change-your-game .sample-video .toggle-intro-video{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:72%}body.homepage section.change-your-game .sample-video .video-trigger{background:transparent url("../img/partials/homepage/sample-video.0e68bab30fa8.png") no-repeat 0 0;background-size:auto 100%;bottom:-12px;cursor:pointer;height:168px;left:10px;overflow:hidden;position:absolute;text-indent:150%;white-space:nowrap;width:116px}body.homepage section.change-your-game .info{float:left;margin-left:8%;text-align:left;width:24%}body.homepage section.change-your-game h3{color:#37393d;font-size:20px;font-weight:500;line-height:1.3;margin-bottom:14px}body.homepage .rio-modal{height:100%;left:0;position:fixed;text-align:center;top:0;visibility:hidden;width:100%;z-index:8000}body.homepage .rio-modal .bg{background:rgba(30,31,33,.9);cursor:pointer;height:100%;left:0;opacity:0;position:absolute;text-align:center;top:0;transition:none;width:100%;z-index:8010}body.homepage .rio-modal.active{visibility:visible}body.homepage .rio-modal.active .bg{opacity:1;transition:all .25s ease-out}body.homepage .rio-modal .content{display:inline-block;height:390px;margin:0 auto;position:relative;top:50%;transform:translateY(-50%);transform-origin:0 0;visibility:hidden;width:720px;z-index:8020}body.homepage .rio-modal .content.active{visibility:visible}body.homepage .rio-modal iframe{display:block}body.homepage .rio-modal .close{bottom:-28px;cursor:pointer;font-size:11px;opacity:.6;position:absolute;right:0;text-transform:uppercase;transition:opacity .22s ease-out}body.homepage .rio-modal .close:hover{opacity:1}body.homepage .toughest-pros{background:#fff url("../img/partials/homepage/video-divider.15f4cb025a5f.png") no-repeat top;background-size:66% auto;clear:both;display:block;float:left;margin-top:100px;padding:74px 0 90px;width:100%}body.homepage .toughest-pros.russian{margin-top:-100px}body.homepage .toughest-pros.portugese .count{-webkit-background-clip:text;background-image:url("../img/partials/homepage/portugese-number-bg.a470f4a82b80.jpg");background-position:50%;background-size:cover;text-align:center;-webkit-text-fill-color:transparent;display:block;font-size:98px;font-weight:700;line-height:1}body.homepage .toughest-pros.portugese img{height:auto;margin:30px auto 0;width:40%}body.homepage .toughest-pros h2{margin-bottom:60px}body.homepage .toughest-pros h2:after{background:#cdcfd3;content:"";display:block;height:2px;margin:0 auto;opacity:1;position:relative;top:30px;width:134px}body.homepage .toughest-pros h2 .count{color:#95865e;display:block;font-family:nowaylight,Verdana,Tahoma,sans-serif;font-size:98px;line-height:1}body.homepage .toughest-pros p{font-family:Open Sans,sans-serif;margin:0 auto 60px;width:42%}body.homepage .toughest-pros img{display:block;margin:0 auto;width:100%}body.homepage .toughest-pros a.see-roster{display:none}body.homepage .toughest-pros .slideshow{opacity:0;position:relative;width:100%}body.homepage .toughest-pros .slideshow>div{display:inline-block;margin:0 auto;max-width:1092px;position:relative;text-align:left;width:84%}body.homepage .toughest-pros .slideshow .encasing{height:100%;overflow:hidden;width:100%}body.homepage .toughest-pros .slideshow .slides{left:0;list-style:none;padding:0;position:relative;*zoom:1}body.homepage .toughest-pros .slideshow .slides:after,body.homepage .toughest-pros .slideshow .slides:before{content:"";display:table}body.homepage .toughest-pros .slideshow .slides:after{clear:both}body.homepage .toughest-pros .slideshow .slides li{float:left;padding:0 10px;position:relative}body.homepage .toughest-pros .slideshow .slides li:last-child{margin-right:0}body.homepage .toughest-pros .slideshow img{display:block;width:100%}body.homepage .toughest-pros .slideshow a.view-all-pros{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:13px;height:100%;left:0;position:absolute;text-align:center;text-decoration:none;top:0;width:100%}body.homepage .toughest-pros .slideshow a.view-all-pros:hover{text-decoration:none}body.homepage .toughest-pros .slideshow a.view-all-pros span{display:block;position:relative;text-align:center;top:38%;transform:translateY(-50%);transform-origin:0 0}body.homepage .toughest-pros .slideshow h4:before{background:transparent url("../img/partials/homepage/slideshow-shadow.99122d34a71c.png") no-repeat top;background-size:100% auto;content:"";display:block;height:36px;position:relative;top:0;width:100%}body.homepage .toughest-pros .slideshow h4,body.homepage .toughest-pros .slideshow h5{text-align:center}body.homepage .toughest-pros .slideshow h4{color:#37393d;font-size:14px}body.homepage .toughest-pros .slideshow h5{color:#7a7a7f;font-size:11px;margin-bottom:10px}body.homepage .toughest-pros .slideshow .next,body.homepage .toughest-pros .slideshow .prev{background:none;cursor:pointer;height:26px;position:absolute;top:22%;width:26px}body.homepage .toughest-pros .slideshow .next:hover .icon path,body.homepage .toughest-pros .slideshow .prev:hover .icon path{fill:#fff}body.homepage .toughest-pros .slideshow .next:hover:after,body.homepage .toughest-pros .slideshow .prev:hover:after{border-color:#aaa}body.homepage .toughest-pros .slideshow .next:after,body.homepage .toughest-pros .slideshow .prev:after{background-clip:padding-box;border:26px solid #bfbfc0;border-radius:50%;content:"";display:block;height:52px;left:-13px;position:relative;top:-40px;transition:all .22s ease-out;width:52px;z-index:1010}body.homepage .toughest-pros .slideshow .next .icon,body.homepage .toughest-pros .slideshow .prev .icon{height:20px;width:20px;z-index:1020}body.homepage .toughest-pros .slideshow .next .icon path,body.homepage .toughest-pros .slideshow .prev .icon path{fill:#fff;transition:all .22s ease-out}body.homepage .toughest-pros .slideshow .next.prev,body.homepage .toughest-pros .slideshow .prev.prev{left:-6%;transform:rotate(90deg);transform-origin:0 0}body.homepage .toughest-pros .slideshow .next.next,body.homepage .toughest-pros .slideshow .prev.next{right:-6%;transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}body.homepage .toughest-pros .slideshow .next.disabled,body.homepage .toughest-pros .slideshow .next:hover.disabled,body.homepage .toughest-pros .slideshow .prev.disabled,body.homepage .toughest-pros .slideshow .prev:hover.disabled{cursor:default}body.homepage .toughest-pros .slideshow .next.disabled .icon path,body.homepage .toughest-pros .slideshow .next:hover.disabled .icon path,body.homepage .toughest-pros .slideshow .prev.disabled .icon path,body.homepage .toughest-pros .slideshow .prev:hover.disabled .icon path{fill:#fff}body.homepage .toughest-pros .slideshow .next.disabled:after,body.homepage .toughest-pros .slideshow .next:hover.disabled:after,body.homepage .toughest-pros .slideshow .prev.disabled:after,body.homepage .toughest-pros .slideshow .prev:hover.disabled:after{border-color:#eee}body.homepage .toughest-pros .slideshow .pages{list-style:none;padding:20px 0 0;text-align:center}body.homepage .toughest-pros .slideshow .pages li{color:#c4c4c4;display:inline-block;font-size:14px;margin:0 2px;width:10px}body.homepage .toughest-pros .slideshow .pages li.current{color:#7c7b7b;font-size:26px;left:-2px;position:relative;top:4px}body.homepage section.flexible-viewing{background:#000;text-align:center}body.homepage section.flexible-viewing .container{background:#000;padding:96px 0 120px;z-index:2000}body.homepage section.flexible-viewing h2{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:40px;font-weight:500;margin-bottom:60px}body.homepage section.flexible-viewing h2:after{background:#cdcfd3;content:"";display:block;height:2px;margin:0 auto;opacity:1;position:relative;top:30px;width:134px}body.homepage section.flexible-viewing hr{margin:30px 0}body.homepage section.flexible-viewing p{color:#79808c;font-family:Open Sans,sans-serif;margin:0 auto 60px;max-width:460px;width:42%}body.homepage section.flexible-viewing .equation{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif}body.homepage section.flexible-viewing .equation .product{color:#cf0f1b}body.homepage section.flexible-viewing .equation .multiplicand,body.homepage section.flexible-viewing .equation .multiplier,body.homepage section.flexible-viewing .equation .product{display:inline-block;position:relative}body.homepage section.flexible-viewing .equation .multiplicand>span,body.homepage section.flexible-viewing .equation .multiplier>span,body.homepage section.flexible-viewing .equation .product>span{display:block;font-size:106px;font-weight:700;text-align:center}body.homepage section.flexible-viewing .equation .connector{border-left:1px solid #464a4e;display:block;height:30px;margin-bottom:7px;visibility:hidden}body.homepage section.flexible-viewing .equation .info{color:#79808c;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:11px;left:6px;letter-spacing:.1em;min-width:200px;position:absolute;text-align:left;top:-40px;width:120%}body.homepage section.flexible-viewing .equation .sign{display:inline-block;font-size:106px;font-weight:700}body.homepage section.video-info{background:rgba(153,14,21,.08);position:relative}body.homepage section.video-info:after{border:14px solid rgba(153,14,21,0);border-bottom-color:#990e15;bottom:100%;content:" ";height:0;left:50%;margin-left:-14px;pointer-events:none;position:absolute;width:0}body.homepage section.video-info .container{background:#990e15 url("../img/components/icon/videoinfobg.60cf33516768.svg") no-repeat 50%;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;padding:80px 0}body.homepage section.video-info ul{list-style:none;margin:0 20%}body.homepage section.video-info .icon{height:46px;width:46px}body.homepage section.video-info h2{color:#fff;font-size:15px;font-weight:500;padding:14px 0}body.homepage section.video-info p{color:#e9c7c9;font-size:14px}body.homepage section.video-sync{background:hsla(0,0%,95%,.28)}body.homepage section.video-sync .container{background:#f1f1f1 url("../img/partials/homepage/video-sync.ca62bee9d69a.jpg") no-repeat 95% top;background-size:auto 100%;padding:0;*zoom:1}body.homepage section.video-sync .container:after,body.homepage section.video-sync .container:before{content:"";display:table}body.homepage section.video-sync .container:after{clear:both}body.homepage section.video-sync img{float:right;margin-right:4%;width:54%}body.homepage section.video-sync .info{padding:100px 0 90px 8%;position:relative;width:42%}body.homepage section.video-sync h2{color:#37393d;font-size:20px;font-weight:500;padding:0 0 14px}body.homepage section.video-sync p{color:#5e6367;font-size:16px;padding:0 5% 30px 0}body.homepage section.video-sync a{background-clip:padding-box;background:#37393d;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;padding:18px 22px;text-decoration:none;transition:all .2s ease-out}body.homepage section.video-sync a:hover{background-clip:padding-box;background:#222;border-radius:8px}body.homepage section.active-community{background:hsla(0,0%,100%,.38)}body.homepage section.active-community.portugese .container{padding:80px 0 0}body.homepage section.active-community .container{background-color:#fff;padding:84px 0 116px;text-align:center}body.homepage section.active-community .header-icon{display:inline-block;margin-bottom:14px;width:24px}body.homepage section.active-community h2{color:#37393d;font-size:38px;font-weight:500;margin-bottom:110px}body.homepage section.active-community h2:after{background:#cdcfd3;content:"";display:block;height:2px;margin:0 auto;opacity:1;position:relative;top:30px;width:134px}body.homepage section.active-community .feed,body.homepage section.active-community .rewards{margin:0 8%;text-align:left;*zoom:1}body.homepage section.active-community .feed:after,body.homepage section.active-community .feed:before,body.homepage section.active-community .rewards:after,body.homepage section.active-community .rewards:before{content:"";display:table}body.homepage section.active-community .feed:after,body.homepage section.active-community .rewards:after{clear:both}body.homepage section.active-community .feed img,body.homepage section.active-community .rewards img{width:50%}body.homepage section.active-community>div{min-height:370px}body.homepage section.active-community .rewards{background:transparent url("../img/partials/homepage/community-rewards.c5bc05670223.jpg") no-repeat 16% top;background-size:auto 70%;padding:50px 0 80px 52%}body.homepage section.active-community .feed{background:transparent url("../img/partials/homepage/community-feed.b7af31194691.jpg") no-repeat 88% top;background-size:auto 100%;padding:50px 50% 0 0}body.homepage section.active-community h3{color:#37393d;font-size:20px;font-weight:500;padding:0 0 14px}body.homepage section.active-community p{color:#5e6367;font-family:Open Sans,sans-serif;font-size:16px;padding:0 5% 30px 0}body.homepage #footer .container{margin:0 auto;max-width:1660px}@media (min-width:1440px),only screen and (-o-min-device-pixel-ratio:3/2) and (min-width:768px),only screen and (-webkit-min-device-pixel-ratio:1.5) and (min-width:768px),only screen and (min-resolution:192dpi) and (min-width:768px),only screen and (min-resolution:2dppx) and (min-width:768px){body.homepage section.intro .container .phil{background-image:url("../img/partials/homepage/intro-phil-2x.802e2179948d.jpg")}body.homepage section.change-your-game .sample-video .example-video{background-image:url("../img/partials/homepage/video-fan-new.848e5cc0026f.jpg")}body.homepage section.video-sync .container{background-image:url("../img/partials/homepage/video-sync-2x.255437d9ee46.jpg")}body.homepage section.active-community .rewards{background-image:url("../img/partials/homepage/community-rewards-2x.7331f2d5bc61.jpg");background-size:auto 70%}body.homepage section.active-community .feed{background-image:url("../img/partials/homepage/community-feed-2x.e1adc023864f.jpg");background-size:auto 100%}}@media (min-width:768px) and (max-width:960px){body.homepage section.intro .container .phil{min-height:436px}body.homepage section.intro .container .container{padding:4%}body.homepage section.intro .container .info{width:418px}body.homepage section.intro .container h1{font-size:46px}body.homepage section.intro .container p{font-size:16px}body.homepage section.change-your-game .container{padding:64px 0 0}body.homepage section.change-your-game .container.portugese img{padding-bottom:0}body.homepage section.change-your-game .info{float:none;margin:50px auto 0;width:58%}body.homepage section.change-your-game .sample-video{float:none;margin:0 auto;right:0;width:74%}body.homepage section.flexible-viewing .equation .multiplicand>span,body.homepage section.flexible-viewing .equation .multiplier>span,body.homepage section.flexible-viewing .equation .product>span,body.homepage section.flexible-viewing .equation .sign{font-size:85px}body.homepage section.video-info ul{margin:0 3%}body.homepage section.video-info ul p{font-size:13px}body.homepage section.video-sync .container{background-position:top;background-size:40% auto;padding-top:260px}body.homepage section.video-sync .container .info{margin:0 auto;padding:90px 0 40px 8%;width:60%}body.homepage section.active-community h2{margin-bottom:50px}body.homepage section.active-community .rewards{background-position:0;background-size:auto 40%;padding:50px 0 0 40%}body.homepage section.active-community .feed{background-position:100%;background-size:auto 58%;padding:50px 40% 0 0}body.homepage section.active-community .feed,body.homepage section.active-community .rewards{margin:0 4%}body.homepage section.active-community p{font-size:14px}}@media (min-width:768px){body.homepage section.video-info li{display:inline-block;left:10px;opacity:0;padding:0 0 0 4%;position:relative;transform:rotate(8deg);transform-origin:0 0;transition:all .3s ease-out;width:46%}body.homepage section.video-info li.playlist{transition-delay:.2s}body.homepage section.video-info li.daily{transition-delay:.4s}body.homepage section.video-info li.highlights{transition-delay:.6s}body.homepage section.video-info.in-viewport li{left:0;opacity:1;transform:rotate(0deg);transform-origin:0 0}}@media (max-width:767px){body.homepage.forum-menu-open .nav-main>.mobile-forum-hamburger{float:none;position:absolute;right:-140px;top:26px}body.homepage{padding-top:0}body.homepage .nav-main{background:none;height:0;position:absolute}body.homepage .nav-main>.logo{background:transparent url("../img/account/logo.ab3288bef1d0.png") no-repeat 0 0;background-size:100% 100%;height:60px;left:45px;top:15px;width:60px}body.homepage .nav-main>.logged_out-actions{display:none}body.homepage .nav-main>.runitonce-poker.logged--out{font-size:12px;right:80px;top:20px}body.homepage .nav-main>.mobile-forum-hamburger{float:none;position:absolute;right:20px;top:26px}body.homepage .nav-main>.mobile-forum-hamburger path{stroke:#fff}body.homepage .nav-main>.mobile-forum-hamburger h2{color:#fff}body.homepage #body_container{width:100%}body.homepage p{font-size:14px}body.homepage section{width:100%}body.homepage section.intro .container{height:100%}body.homepage section.intro .container .phil{background-position:76%;height:100%;min-height:360px}body.homepage section.intro .container .info{left:15px;top:110px;width:auto}body.homepage section.intro .container .info a.russian-plans-pricing{display:inline-block;margin-top:15px;position:relative;right:0;top:0}body.homepage section.intro .container h1{font-size:32px;line-height:1.2;width:60%}body.homepage section.intro .container p{color:#bbb;font-size:16px;line-height:1.6;width:80%}body.homepage section.intro .container .signature{display:none}body.homepage section.intro .container .login,body.homepage section.intro .container .plans-pricing{display:inline-block!important;font-size:13px;padding:10px 0;text-align:center;white-space:nowrap;width:44%}body.homepage section.intro .container .login span,body.homepage section.intro .container .plans-pricing span{display:inline}body.homepage section.intro .container .plans-pricing{margin-right:20px}body.homepage section.intro .container .plans-pricing .arrow-bg{display:none}body.homepage section.intro .container .login{background:#656b72}body.homepage section.intro .container .login:hover{background:#5b6167}body.homepage section.change-your-game .container{padding:24px 0}body.homepage section.change-your-game .container.portugese img{min-width:280px;padding-bottom:0}body.homepage section.change-your-game .container .inner h2{font-size:calc(21.53846px + 3.36538vw);margin-bottom:60px}body.homepage section.change-your-game .container .inner .sample-video{clear:both;display:block;padding:0;right:0;width:100%}body.homepage section.change-your-game .container .inner .sample-video .example-video{background-size:cover;min-height:160px}body.homepage section.change-your-game .container .inner .sample-video .toggle-intro-video{width:100%}body.homepage section.change-your-game .container .inner .sample-video .video-trigger{background-size:auto 100%;height:110px}body.homepage section.change-your-game .container .inner .info{display:block;float:none;margin:0 auto;padding:40px 20px;text-align:center;width:100%}body.homepage section.change-your-game .container.russian .inner{display:block}body.homepage section.change-your-game .container.russian .inner>.info{width:80%}body.homepage section.change-your-game .container.portugese .inner{display:block}body.homepage section.change-your-game .container.portugese .inner>.info{width:80%}body.homepage section.change-your-game .container .toughest-pros{background:none;margin-top:10px;padding:0 0 40px}body.homepage section.change-your-game .container .toughest-pros.russian{margin-top:-250px}body.homepage section.change-your-game .container .toughest-pros.portugese .count{-webkit-background-clip:text;background-image:url("../img/partials/homepage/portugese-number-bg.a470f4a82b80.jpg");background-position:50%;background-size:cover;text-align:center;-webkit-text-fill-color:transparent;font-size:72px}body.homepage section.change-your-game .container .toughest-pros h2{font-size:20px}body.homepage section.change-your-game .container .toughest-pros h2 .count{font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:72px}body.homepage section.change-your-game .container .toughest-pros p{font-size:14px;line-height:1.5;margin-bottom:20px;padding:0;width:80%}body.homepage section.change-your-game .container .toughest-pros .slideshow>div{text-align:center}body.homepage section.change-your-game .container .toughest-pros .slideshow .encasing{margin-bottom:20px}body.homepage section.change-your-game .container .toughest-pros .slideshow .next,body.homepage section.change-your-game .container .toughest-pros .slideshow .prev{margin-bottom:30px;position:relative}body.homepage section.change-your-game .container .toughest-pros .slideshow .prev{left:-10%}body.homepage section.change-your-game .container .toughest-pros .slideshow .next{right:-10%}body.homepage section.change-your-game .container .toughest-pros .slideshow .pages{display:none}body.homepage section.change-your-game .container .toughest-pros a.see-roster{display:inline-block}body.homepage section.flexible-viewing .container{padding:60px 0 100px;z-index:2000}body.homepage section.flexible-viewing h2{font-size:calc(24.61538px + 3.84615vw);margin-bottom:60px}body.homepage section.flexible-viewing p{margin-bottom:20px;max-width:460px;width:80%}body.homepage section.flexible-viewing .equation .multiplicand>span,body.homepage section.flexible-viewing .equation .multiplier>span,body.homepage section.flexible-viewing .equation .product>span{font-size:calc(10.71429px + 8.57143vw)}body.homepage section.flexible-viewing .equation .info{bottom:-5px;font-size:10px;left:6px;letter-spacing:0;position:absolute;text-align:left}body.homepage section.flexible-viewing .equation .info.long{left:calc(-27.14286px + 4.28571vw);min-width:165px;top:calc(-76.71429px + 5.42857vw)}body.homepage section.flexible-viewing .equation .sign{font-size:calc(33.84615px + 5.28846vw)}body.homepage section.video-info:after{display:none}body.homepage section.video-info .container{background-position:96%;background-size:auto 100%;padding:40px 0 0}body.homepage section.video-info li{padding-bottom:50px;text-align:center}body.homepage section.video-sync .container{background-position:top;background-size:58% auto}body.homepage section.video-sync .info{padding:82% 8% 50px;width:auto}body.homepage section.video-sync h2{font-size:17px;width:54%}body.homepage section.video-sync p{font-size:14px;line-height:1.5}body.homepage section.active-community.portugese{display:none}body.homepage section.active-community .container{padding:50px 0 0}body.homepage section.active-community h2{font-size:20px;margin-bottom:70px}body.homepage section.active-community h3{font-size:18px}body.homepage section.active-community p{font-size:14px;line-height:1.5}body.homepage section.active-community .rewards{background-position:top;background-size:60% auto;margin:0;padding:210px 8% 0}body.homepage section.active-community .feed{display:none}}@media (max-width:1024px){body.homepage #torso{-webkit-perspective:0;perspective:0}body.homepage #torso .base,body.homepage #torso .phil-bg{transform:none;transform-origin:0 0}}@media (min-width:384px) and (max-width:767px){body.homepage section.intro .container h1{width:auto}body.homepage section.intro .container .info{top:90px}body.homepage section.intro .container p{margin-bottom:12px}body.homepage section.intro .take-a-tour{bottom:0}}@media (max-width:384px){body.homepage section.video-sync .container{background-size:96% auto}body.homepage section.active-community .rewards{background-position:20px top;background-size:104% auto}}@media (max-width:767px){body.homepage .rio-modal .content{height:auto;width:80%}}section.get-started{background:#000}section.get-started .inner-wrapper{background-image:url("../img/components/sign-up-page-footer/sign-up-footer-bg.6ae19bba9e05.jpg");background-position:100%;background-repeat:no-repeat;background-size:auto 100%;display:flex;height:425px;margin:0 auto;max-width:1667px;position:relative}section.get-started img{left:65%;position:absolute;top:40%;z-index:10}section.get-started img:hover{cursor:pointer;transform:scale(1.05)}section.get-started .container{height:100%}section.get-started .left{background:#000;background-image:url("../img/components/sign-up-page-footer/sign-up-footer-left-bg.5c9eb3899ecf.jpg");clip-path:polygon(0 0,100% 0,72% 100%,0 100%);width:80%}section.get-started .left h1{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:40px;margin-left:20%;margin-top:120px}section.get-started .right{width:20%}@media (max-width:1340px){section.get-started img{left:62%}section.get-started .left{clip-path:polygon(0 0,100% 0,66% 100%,0 100%)}}@media (max-width:990px){section.get-started{height:350px}section.get-started img{left:62%;width:250px}section.get-started .left{clip-path:polygon(0 0,100% 0,65% 100%,0 100%)}section.get-started .left h1{margin-left:5%;margin-top:85px}}@media (max-width:750px){section.get-started{height:300px}section.get-started img{left:60%;width:200px}section.get-started .left{clip-path:polygon(0 0,100% 0,60% 100%,0 100%);margin-top:60px}section.get-started .left h1{font-size:30px}}@media (max-width:550px){section.get-started{height:300px}section.get-started img{left:55%;width:200px}section.get-started .left{clip-path:polygon(0 0,100% 0,50% 100%,0 100%)}section.get-started .left h1{font-size:24px}}.btn:hover{border-color:#aaa;text-decoration:none;transition:none .2s ease-out}.btn [class*=" icon-"],.btn [class^=icon-]{height:23px;margin-right:4px;position:relative;top:6px;width:23px}.btn.contains_icon{padding:8px 39px 14px}.btn.btn-square{background-clip:padding-box;background:#fff;border:1px solid #b2babe;border-radius:3px;padding:9px 30px;text-align:center}.btn.btn-square:hover{border-color:#999}.btn.btn-small{font-size:11px;padding:6px 16px}.btn.btn-large{padding:12px 20px}.btn.btn-gray{background:#bac1c4;color:#fff}.btn.btn-gray:hover{background:#b3babe}.btn.btn-dark-gray{background:#656b72;border:none;color:#fff}.btn.btn-dark-gray:hover{background:#6e757c}.btn.btn-black{background:#353535;border:none;color:#c2c2c2}.btn.btn-black:hover{background:#3f3f3f}.menu-dropdown{cursor:pointer;float:left;padding:16px 5px;position:relative}.menu-dropdown:hover path{fill:#aaa!important}.menu-dropdown:hover svg.icon-pro path{fill:#fff!important}.menu-dropdown.active path{fill:#fff}.menu-dropdown .notification-list.menu-dropdown--dropdown{left:-10px}.menu-dropdown .dropdown,.menu-dropdown .menu-dropdown--dropdown{background-clip:padding-box;background:#fff;border:1px solid #abafb1;border-radius:0 0 5px 5px;box-shadow:0 0 20px rgba(0,0,0,.4);cursor:default;left:-5px;opacity:1;position:absolute;top:45px;width:410px;z-index:3020}.menu-dropdown .dropdown.ng-hide,.menu-dropdown .menu-dropdown--dropdown.ng-hide{opacity:0;top:30px;transition:all .1s linear}.menu-dropdown .dropdown.ng-hide-add,.menu-dropdown .dropdown.ng-hide-remove,.menu-dropdown .menu-dropdown--dropdown.ng-hide-add,.menu-dropdown .menu-dropdown--dropdown.ng-hide-remove{display:block!important}.menu-dropdown .dropdown .tab,.menu-dropdown .menu-dropdown--dropdown .tab{background:#e5e5e5;height:10px;left:20px;position:absolute;top:-6px;transform:rotate(45deg);transform-origin:0 0;width:10px}.menu-dropdown .dropdown .mast,.menu-dropdown .menu-dropdown--dropdown .mast{background:hsla(0,0%,90%,.85);border-bottom:1px solid #d4d6d5;left:0;padding:10px 0;position:absolute;top:0;width:100%;z-index:10}.menu-dropdown .dropdown .mast header,.menu-dropdown .menu-dropdown--dropdown .mast header{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:13px;overflow:hidden;padding:0 15px}.menu-dropdown .dropdown .mast .count,.menu-dropdown .menu-dropdown--dropdown .mast .count{float:left;font-size:14px;font-weight:500;position:relative;top:5px}.menu-dropdown .dropdown .mast .count .message-count,.menu-dropdown .menu-dropdown--dropdown .mast .count .message-count{background:#c11018;background-clip:padding-box;border-radius:2px;color:#fff;display:inline-block;font-size:11px;font-weight:400;margin-right:3px;margin-top:-2px;padding:1px 6px}.menu-dropdown .dropdown .mast a,.menu-dropdown .menu-dropdown--dropdown .mast a{float:right}.menu-dropdown .list{height:265px;overflow:auto;position:relative}.menu-dropdown .list article a{border-bottom:1px solid #d7d7d7;color:#5d5c5c;display:block;padding:15px;position:relative}.menu-dropdown .list article a:hover{background:#fbfbfb;text-decoration:none}.menu-dropdown .list article header{*zoom:1}.menu-dropdown .list article header:after,.menu-dropdown .list article header:before{content:"";display:table}.menu-dropdown .list article header:after{clear:both}.menu-dropdown .list article h3{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:normal;padding-bottom:0}.menu-dropdown .list article .avatar{float:left;margin-right:15px}.menu-dropdown .list article .preview{font-size:12px;font-weight:400;line-height:1.2em}.menu-dropdown .list article .unseen_indicator{display:block;left:5px;top:46%}.menu-dropdown .list article.seen{opacity:.5}.menu-dropdown .list article.seen .unseen_indicator{display:none}.menu-dropdown .list article .action{color:#515555}.menu-dropdown .list article .target{font-weight:700}.menu-dropdown .list article .timestamp{display:block;font-size:11px;padding-top:10px}.menu-dropdown .unseen_indicator{background:#c11018;background-clip:padding-box;border-radius:50%;height:5px;left:5px;position:absolute;top:15px;width:5px}.menu-dropdown .footer{background-clip:padding-box;background:hsla(0,0%,90%,.85);border-radius:0 0 5px 5px;border-top:1px solid #d4d6d5;bottom:0;left:0;overflow:hidden;padding:5px 0;position:absolute;width:100%}.menu-dropdown .footer .controls{padding:0 15px;*zoom:1}.menu-dropdown .footer .controls:after,.menu-dropdown .footer .controls:before{content:"";display:table}.menu-dropdown .footer .controls:after{clear:both}.menu-dropdown .footer .btn{display:inline-block}.menu-messages{margin-right:20px}.menu-messages .icon-messages{position:relative;top:-2.8px}.menu-messages .icon-messages svg{width:18px}.menu-messages .dropdown .list,.menu-messages .menu-dropdown--dropdown .list{padding-top:50px}.menu-messages .dropdown .list a:hover,.menu-messages .menu-dropdown--dropdown .list a:hover{color:inherit}.menu-notifications .icon-notifications{position:relative;top:1px}.menu-notifications .icon-notifications svg{height:15px}.menu-notifications .menu-dropdown--dropdown .tab{background:#fff}.menu-notifications .menu-dropdown--dropdown .list{height:275px;margin-bottom:49px}.menu-notifications .menu-dropdown--dropdown .list .notification h3 .action-text{font-weight:400}.menu-notifications .menu-dropdown--dropdown .list a:hover{color:inherit}.menu-notifications .menu-dropdown--dropdown .footer a{float:right}.menu-notifications .menu-dropdown--dropdown .footer .btn{float:left}.menu-notifications .menu-dropdown--dropdown .footer .link-settings{font-size:12px;position:relative;top:5px}.menu-notifications .menu-dropdown--dropdown .footer .link-settings:hover{color:#a70106}.nav-drawer{background-color:#fff;cursor:default;display:flex!important;height:100%;left:-311px;padding:0!important;position:fixed!important;top:50px;transition:left .21s ease-out;z-index:2990}@media (max-width:870px){.nav-drawer{left:auto;right:-331px;text-align:right;top:0}}.nav-drawer *,.nav-drawer :after,.nav-drawer :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.nav-drawer .nav-main-user{background:#fff;border-right:1px solid #c9c9c9;box-shadow:0 0 18px 0 rgba(5,5,5,.14);overflow-x:auto;padding-bottom:2 * 50px;position:relative;width:310px;z-index:200}.nav-drawer .nav-main-user .avatar{background-clip:padding-box;background-size:100% auto;border:1px solid #d0d8d9;border-radius:3px;height:50px;margin-right:6px;position:relative;width:50px}.nav-drawer .nav-main-user>header,.nav-drawer .nav-main-user>section li{padding:0 12%}.nav-drawer .nav-main-user>header{background-color:#f8f8f8;padding-bottom:24px;padding-top:24px}.nav-drawer .nav-main-user>header>div{display:inline-block;vertical-align:top}.nav-drawer .nav-main-user>header h2{color:#535353;font-size:15px;letter-spacing:normal;line-height:1.1;margin-top:10px;text-transform:capitalize}.nav-drawer .nav-main-user>header h2 a.points{display:inline;font-weight:300}.nav-drawer .nav-main-user>header h2 a.points:hover{color:#a70106}.nav-drawer .nav-main-user>header h4{color:#868d8d;font-size:12px;font-weight:300}.nav-drawer .nav-main-user>.browse,.nav-drawer .nav-main-user>.contribute,.nav-drawer .nav-main-user>.my-account,.nav-drawer .nav-main-user>.staff{margin-top:30px}.nav-drawer .nav-main-user>.browse h2,.nav-drawer .nav-main-user>.contribute h2,.nav-drawer .nav-main-user>.my-account h2,.nav-drawer .nav-main-user>.staff h2{color:#b3b7b7;font-size:11px;font-weight:500;letter-spacing:normal;margin-bottom:14px;padding:0 12%;text-transform:capitalize}@media (max-width:870px){.nav-drawer .nav-main-user>.browse h2,.nav-drawer .nav-main-user>.contribute h2,.nav-drawer .nav-main-user>.my-account h2,.nav-drawer .nav-main-user>.staff h2{letter-spacing:1.1px;text-transform:uppercase}}.nav-drawer .nav-main-user>.browse ul,.nav-drawer .nav-main-user>.contribute ul,.nav-drawer .nav-main-user>.my-account ul,.nav-drawer .nav-main-user>.staff ul{display:block;list-style:none;margin:0;padding:0}.nav-drawer .nav-main-user>.browse li,.nav-drawer .nav-main-user>.contribute li,.nav-drawer .nav-main-user>.my-account li,.nav-drawer .nav-main-user>.staff li{margin:6px 0;padding-bottom:6px;padding-top:6px}.nav-drawer .nav-main-user>.browse a,.nav-drawer .nav-main-user>.browse button,.nav-drawer .nav-main-user>.contribute a,.nav-drawer .nav-main-user>.contribute button,.nav-drawer .nav-main-user>.my-account a,.nav-drawer .nav-main-user>.my-account button,.nav-drawer .nav-main-user>.staff a,.nav-drawer .nav-main-user>.staff button{background:none;border:none;color:#1e1f1f;cursor:pointer;display:block;font-size:16px;font-weight:300;text-align:left;text-decoration:none;width:100%}@media (max-width:870px){.nav-drawer .nav-main-user>.browse a,.nav-drawer .nav-main-user>.browse button,.nav-drawer .nav-main-user>.contribute a,.nav-drawer .nav-main-user>.contribute button,.nav-drawer .nav-main-user>.my-account a,.nav-drawer .nav-main-user>.my-account button,.nav-drawer .nav-main-user>.staff a,.nav-drawer .nav-main-user>.staff button{font-weight:600}}.nav-drawer .nav-main-user>.browse a:hover,.nav-drawer .nav-main-user>.browse button:hover,.nav-drawer .nav-main-user>.contribute a:hover,.nav-drawer .nav-main-user>.contribute button:hover,.nav-drawer .nav-main-user>.my-account a:hover,.nav-drawer .nav-main-user>.my-account button:hover,.nav-drawer .nav-main-user>.staff a:hover,.nav-drawer .nav-main-user>.staff button:hover{color:#a70106}.nav-drawer .nav-main-user>.browse a:hover .icon .shadow,.nav-drawer .nav-main-user>.browse a:hover .icon g *,.nav-drawer .nav-main-user>.browse button:hover .icon .shadow,.nav-drawer .nav-main-user>.browse button:hover .icon g *,.nav-drawer .nav-main-user>.contribute a:hover .icon .shadow,.nav-drawer .nav-main-user>.contribute a:hover .icon g *,.nav-drawer .nav-main-user>.contribute button:hover .icon .shadow,.nav-drawer .nav-main-user>.contribute button:hover .icon g *,.nav-drawer .nav-main-user>.my-account a:hover .icon .shadow,.nav-drawer .nav-main-user>.my-account a:hover .icon g *,.nav-drawer .nav-main-user>.my-account button:hover .icon .shadow,.nav-drawer .nav-main-user>.my-account button:hover .icon g *,.nav-drawer .nav-main-user>.staff a:hover .icon .shadow,.nav-drawer .nav-main-user>.staff a:hover .icon g *,.nav-drawer .nav-main-user>.staff button:hover .icon .shadow,.nav-drawer .nav-main-user>.staff button:hover .icon g *{fill:#666b6b}.nav-drawer .nav-main-user>.browse a:hover .icon .add,.nav-drawer .nav-main-user>.browse button:hover .icon .add,.nav-drawer .nav-main-user>.contribute a:hover .icon .add,.nav-drawer .nav-main-user>.contribute button:hover .icon .add,.nav-drawer .nav-main-user>.my-account a:hover .icon .add,.nav-drawer .nav-main-user>.my-account button:hover .icon .add,.nav-drawer .nav-main-user>.staff a:hover .icon .add,.nav-drawer .nav-main-user>.staff button:hover .icon .add{fill:#fff}.nav-drawer .nav-main-user>.browse a:hover .icon.icon-settings .wheel,.nav-drawer .nav-main-user>.browse button:hover .icon.icon-settings .wheel,.nav-drawer .nav-main-user>.contribute a:hover .icon.icon-settings .wheel,.nav-drawer .nav-main-user>.contribute button:hover .icon.icon-settings .wheel,.nav-drawer .nav-main-user>.my-account a:hover .icon.icon-settings .wheel,.nav-drawer .nav-main-user>.my-account button:hover .icon.icon-settings .wheel,.nav-drawer .nav-main-user>.staff a:hover .icon.icon-settings .wheel,.nav-drawer .nav-main-user>.staff button:hover .icon.icon-settings .wheel{transform:rotate(1turn)}.nav-drawer .nav-main-user>.browse .icon,.nav-drawer .nav-main-user>.contribute .icon,.nav-drawer .nav-main-user>.my-account .icon,.nav-drawer .nav-main-user>.staff .icon{display:inline-block;height:17px;margin-right:4px;position:relative;top:2px;width:17px}.nav-drawer .nav-main-user>.browse .icon g *,.nav-drawer .nav-main-user>.contribute .icon g *,.nav-drawer .nav-main-user>.my-account .icon g *,.nav-drawer .nav-main-user>.staff .icon g *{transition:all .2s ease-in-out}.nav-drawer .nav-main-user>.browse .icon-plans_pricing .st0,.nav-drawer .nav-main-user>.contribute .icon-plans_pricing .st0,.nav-drawer .nav-main-user>.my-account .icon-plans_pricing .st0,.nav-drawer .nav-main-user>.staff .icon-plans_pricing .st0{fill:none!important}.nav-drawer .nav-main-user>.browse .icon .wheel,.nav-drawer .nav-main-user>.contribute .icon .wheel,.nav-drawer .nav-main-user>.my-account .icon .wheel,.nav-drawer .nav-main-user>.staff .icon .wheel{transform-origin:50% 50%}.nav-drawer .nav-main-user>.contribute{margin-bottom:70px}.nav-drawer .challenge-cta{background:#f8f8f8;border:1px solid #d5dde1;border-radius:4px;margin:20px 12%;padding:5px;text-align:center}.nav-drawer .challenge-cta a{display:block}.nav-drawer .challenge-cta a:hover{text-decoration:none}.nav-drawer .challenge-cta a:hover p{color:#a81313}.nav-drawer .challenge-cta img{display:block;margin:5px auto}.nav-drawer .challenge-cta p{color:#616262;font-family:Open Sans,sans-serif;font-size:14px;margin:0;padding:0 0 5px}.nav-drawer .nav-notifications{background:#e2e3e5;overflow:hidden;position:relative;right:0;text-align:right;top:0;transition:all .21s ease-out;width:0;z-index:100}.nav-drawer .nav-notifications.active{width:300px}.nav-drawer .nav-notifications .notifications-list{padding:10px;width:300px}.nav-drawer .nav-notifications .notifications-list .btn{background:#fff}.nav-drawer .nav-notifications .notifications-list ul{margin:0;padding:0}.nav-drawer .nav-notifications .notifications-list li{background-clip:padding-box;background:#fff;border:1px solid #d7dade;border-radius:3px;margin-bottom:10px;padding:10px;text-align:left}.nav-drawer .nav-notifications .notifications-list li:hover{background:#f8f7f9}.nav-drawer .nav-notifications .notifications-list a{color:#fff}.nav-drawer .nav-notifications .notifications-list a:hover{text-decoration:none}.nav-drawer .nav-notifications .notifications-list h5{color:#535353;font-size:12px;padding-bottom:10px}.nav-drawer .nav-notifications .notifications-list .action_text{color:#fff;font-weight:400}.nav-drawer .nav-notifications .notifications-list .thread_title,.nav-drawer .nav-notifications .notifications-list .user{color:#535353;font-weight:500}.nav-drawer .nav-notifications .notifications-list p{font-size:12px;padding-bottom:10px}.nav-drawer .nav-notifications .notifications-list .pub_date{color:#aaacae;font-size:11px}.nav-drawer .nav-notifications .notifications-list .seen_true{background:#f0f1f2;color:#999c9c}.nav-drawer .nav-notifications .notifications-list .seen_true .action_text,.nav-drawer .nav-notifications .notifications-list .seen_true .thread_title,.nav-drawer .nav-notifications .notifications-list .seen_true .user,.nav-drawer .nav-notifications .notifications-list .seen_true a,.nav-drawer .nav-notifications .notifications-list .seen_true h5{color:#999c9c!important}.nav-drawer .close{padding:20px;position:absolute}.nav-drawer .close .icon-close{display:block;height:20px;width:20px}.nav-drawer .close .icon-close:hover{cursor:pointer}body.has_messages .nav-drawer .nav-main-user .icon-messages path,body.has_notifications .nav-drawer .nav-main-user .icon-notifications path{fill:#b21219}.global-nav--desktop,.global-nav--mobile{background-color:#0e1217;display:flex;height:50px;position:fixed;text-rendering:optimizeLegibility;top:0;width:100%;z-index:5000}.global-nav--mobile{display:none}@media (max-width:870px){.global-nav--mobile{display:flex!important}.global-nav--desktop{display:none!important}}.global-nav.dropdown-active .global-nav__section>span:not(.top-level):not(.more-link):not(.game_type),.global-nav.dropdown-active .global-nav__section>ul>li>a:not(.top-level):not(.more-link):not(.game_type){color:#7f858c!important}.global-nav .main-content-container{align-content:center;display:flex;height:50px;justify-content:center;left:0;position:absolute;right:0;z-index:-1}@media (max-width:1154px){.global-nav .main-content-container{justify-content:flex-start;padding-left:40px}}@media (max-width:870px){.global-nav .main-content-container{padding-left:5vw}}@media (max-width:1154px){.global-nav .main-content-container.logged_in{padding-left:230px}}@media (max-width:870px){.global-nav .main-content-container{background:#0e1217;display:block;flex-direction:column;height:100%;left:-100vw;min-height:100vh;overflow-y:scroll;padding-bottom:150px;position:absolute;transition:left .2s ease-out;width:100vw;z-index:4}.global-nav .main-content-container.open-section-mobile{overflow-y:hidden}}.global-nav__section{align-items:center;display:flex}@media (max-width:870px){.global-nav__section{align-items:flex-start;flex-direction:column}}.global-nav__section.branding{margin-right:2.5vw;padding-left:2vw}@media (max-width:1154px){.global-nav__section.branding{padding-left:0}}.global-nav__section.branding>a{height:100%;padding:0}.global-nav__section.branding .logo{background:url("../img/rio/menu/red_&_white.11667ca044be.svg") no-repeat 50%;background-size:128px auto;min-width:128px;position:relative;transition:opacity .2s ease-out}@media (max-width:1154px) and (min-width:870px){.global-nav__section.branding .logo{background:url("../img/rio/menu/rio-logo.628b799a9e21.png") no-repeat 50%;background-size:16px auto;min-width:50px}}.global-nav__section.branding .logo.on-visions-page:before{background:#0e1217;background-image:url("../img/rio/menu/vision-avatar-red.51dc0638c915.png");background-size:cover;content:"";height:30px;left:-8px;position:absolute;width:30px}.global-nav__section.branding .logo:hover{opacity:.8}.global-nav__section.branding.logged_in{margin-right:0}.global-nav__section.branding.logged_in .logo{background:url("../img/rio/menu/rio-logo.628b799a9e21.png") no-repeat 50%;background-size:16px auto;min-width:50px}.global-nav__section.branding.logged_in .logo.on-visions-page{background:#0e1217;background-image:url("../img/rio/menu/vision-avatar-red.51dc0638c915.png");background-position:50%;background-repeat:no-repeat;background-size:34px 34px}.global-nav__section.branding.logged_in .logo.on-visions-page:before{display:none}.global-nav__section.branding.logged_in:after{border-left:1px solid #3f444d;content:"";display:inline-block;height:30px;margin:0 2.5vw;position:relative;vertical-align:middle}@media (max-width:870px){.global-nav__section.branding.logged_in:after{display:none}.global-nav__section.branding.logged_in{margin:0 auto;min-width:100vw;transform:translateX(-52px);z-index:-1}.global-nav__section.branding:not(.logged_in){margin-left:10px;margin-right:auto}.global-nav__section.provideos{padding-top:30px}}.global-nav__section.more{background:url("../img/rio/menu/three_dots.629146f81a80.svg") no-repeat 50%;background-size:24px auto;position:relative}@media (max-width:870px){.global-nav__section.more{background:none}}.global-nav__section.more .trigger-nav-dropdown{color:transparent!important}.global-nav__section.logins{align-items:center;flex-direction:row;height:50px;position:absolute;right:0}.global-nav__section.logins a.login,.global-nav__section.logins a.signup{color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;white-space:nowrap}@media (max-width:870px){.global-nav__section.logins a.login,.global-nav__section.logins a.signup{padding:0 7px}}.global-nav__section.logins a.signup{background:#cf0f1b;border-radius:20px;color:#fff;height:auto;margin-left:10px;margin-right:35px;padding:5px 20px}@media (max-width:870px){.global-nav__section.logins a.signup{margin:auto 5px;padding:5px 10px}}.global-nav__section.hamburger{align-items:center;justify-content:center;padding:5px 10px}.global-nav__section.hamburger .icon{display:block;height:32px;width:32px}.global-nav__section.hamburger:hover{cursor:pointer}.global-nav .section-label{color:#fff;font-family:Open Sans,sans-serif;font-size:11px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase}@media (max-width:1154px){.global-nav .section-label{display:none}}.global-nav .section-label-mobile{color:#fff;font-family:Open Sans,sans-serif;font-size:13px;font-weight:400;padding:30px 7vw 7px}.global-nav .dropdown-label{color:#a7b0bc;font-family:Open Sans,sans-serif;font-size:11px;font-weight:600;letter-spacing:1.2px;padding:7px 7vw;text-transform:uppercase}.global-nav .icon-downarrow{height:11px;margin-left:6px;width:11px}@media (max-width:870px){.global-nav .icon-downarrow{display:none}}.global-nav .icon-close{height:20px;width:20px}.global-nav .icon-close:hover{cursor:pointer}.global-nav button.search-toggle{background-color:#0e1217;border:none;box-sizing:border-box;cursor:pointer;height:50px;position:absolute;right:0;transition:all .5s ease-out;width:50px}.global-nav button.search-toggle>svg{display:inline-block;position:relative;width:18px}.global-nav button.search-toggle>svg path{transition:fill .2s ease-out}.global-nav button.search-toggle:hover path{fill:#fff}.global-nav .more-link.search .icon.icon-search{fill:#fff;height:16px;top:2px;width:16px}.global-nav section.search-dropdown{background:#fff;box-shadow:0 16px 35px 0 rgba(0,0,0,.3);display:none;left:0;max-height:200px;padding:40px 30px;position:fixed;right:0;top:50px;transition:all .5s ease-out;width:100%;z-index:3010}.global-nav section.search-dropdown input{background:none;border:none;box-shadow:none;color:#abadb0;display:block;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:45px;font-weight:700;height:90px;line-height:1.2;margin:0 auto;outline:none;padding:0;text-align:left;width:92%}.global-nav section.search-dropdown input:focus{box-shadow:none}.global-nav section.search-dropdown.active{display:block}.global-nav .backwards-and-close{align-items:center;background:#0e1217;display:flex;flex-direction:row;height:50px;justify-content:space-between;left:-100vw;padding:0 10vw;position:absolute;top:0;transition:left .2s ease-out;width:100vw;z-index:10}.global-nav .backwards-and-close.show{left:0}.global-nav .backwards-and-close .backwards{background:url("../img/partials/learning-paths/back-arrow.08d7d384bbaa.png");background-size:100% 100%;filter:brightness(0) invert(1);height:15px;visibility:hidden;width:40px}.global-nav .backwards-and-close .backwards:hover{cursor:pointer}.global-nav .backwards-and-close.section-open .backwards{visibility:visible}.global-nav__section:not(.user_menu) ul{display:flex;height:100%;list-style:none;margin:0;padding:0}@media (max-width:870px){.global-nav__section:not(.user_menu) ul{flex-direction:column}}.global-nav__section:not(.user_menu) .trigger-nav-dropdown,.global-nav__section:not(.user_menu) a{align-items:center;color:#fff;display:flex;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;height:100%;padding:0 25px;text-decoration:none;white-space:nowrap;width:100%}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:hover,.global-nav__section:not(.user_menu) a:hover{color:#fff!important;text-decoration:none}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:hover.game_type,.global-nav__section:not(.user_menu) a:hover.game_type{background:#28303e;border-radius:10px}@media (max-width:1154px){.global-nav__section:not(.user_menu) .trigger-nav-dropdown,.global-nav__section:not(.user_menu) a{padding:0 15px}}@media (max-width:870px){.global-nav__section:not(.user_menu) .trigger-nav-dropdown,.global-nav__section:not(.user_menu) a{color:#fff;font-size:16px;font-weight:600;padding:7px 7vw}}.global-nav__section:not(.user_menu) .nav-dropdown{display:none;font-family:Open Sans,sans-serif}.global-nav__section:not(.user_menu) .nav-dropdown.active,.global-nav__section:not(.user_menu) .nav-dropdown:hover{display:flex}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal{align-items:stretch;background-color:#191f28;border-radius:10px;flex-direction:row;height:50px + .4 * 50px;justify-content:center;left:50%;position:absolute;top:50px;transform:translateX(-50%)}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal>li{height:#191f28}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.vision{left:auto!important;transform:translateX(-48px)!important}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses{justify-content:flex-start;margin:0 auto;max-width:1050px;width:100vw}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--inner{display:flex;flex-grow:1;padding:40px min(2vw,40px)}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--categories-list ul{display:block;padding:0}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--categories-list li{color:#3d4552;display:block;font-size:25px;padding:10px 15px}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--categories-list .courses-nav--category-title.active{color:#fff}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--categories{align-items:center;border-left:1px solid #262c35;display:flex;flex-grow:4;padding-left:min(4vw,60px)}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--category{display:none;flex-grow:1;gap:10px}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--category.active{display:flex}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course{background-repeat:no-repeat;background-size:auto 100%;border-radius:10px;display:flex;flex-direction:column;height:240px;text-align:center;width:190px}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course:hover{transform:scale(1.05)}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course .course-title{display:none}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course .course-video-count{background:#fff;border-radius:12px;color:#000;display:inline-block;font-size:12px;margin:0 auto;padding:2px 15px;position:relative;top:185px}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-from-the-ground-up{background-image:url("../img/partials/nav-main/course-from-the-ground-up.6ebe68262ccf.jpg")}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-from-the-ground-up-mtt{background-image:url("../img/partials/nav-main/course-from-the-ground-up-mtt.6d1f3b80d64c.jpg")}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-from-the-ground-up-plo{background-image:url("../img/partials/nav-main/course-from-the-ground-up-plo.3f7bb360c32a.jpg")}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-from-the-ground-up-sng{background-image:url("../img/partials/nav-main/course-from-the-ground-up-sng.268dd89b6607.jpg")}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-plo-puzzle{background-image:url("../img/partials/nav-main/course-plo-puzzle.5f03448f9112.jpg")}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-a-game-poker-masterclass{background-image:url("../img/partials/nav-main/course-a-game-poker-masterclass.41948e0bfc05.jpg");background-position-y:-1px}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-this-is-plo{background-image:url("../img/partials/nav-main/course-this-is-plo.be8f5b2f0b72.jpg")}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-pads-on-pads{background-image:url("../img/partials/nav-main/course-pads-on-pads.7182257e6a29.jpg")}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-knockout-tournament-mastery{background-image:url("../img/partials/nav-main/course-knockout.a495e8f39b0a.jpg")}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-from-the-ground-up-5card-plo{background-image:url("../img/partials/nav-main/from-the-ground-up-5card-plo.5ffbb2755c81.jpg");background-size:contain}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-dominate-with-data{background-image:url("../img/partials/nav-main/course-dominate-with-data.ab363d672892.jpg");background-size:contain}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-simplifying-solvers{background-image:url("../img/partials/nav-main/simplifying-solvers.708302327d90.jpg");background-size:contain}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-the-game-plan{background-image:url("../img/partials/nav-main/course-the-game-plan.37e46eb49793.jpg");position:relative}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-the-game-plan:after{border-image:url("../img/courses/the-game-plan/dotted-border.fb84b0890337.png") 9/4px 4px 4px 4px/0 0 0 0 round;color:#fff;content:"Learn to Study Like the Best";font-family:Poppins,sans-serif;font-size:12px;left:5%;padding:7px;position:absolute;top:50%}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.courses .courses-nav--course.course-foundations{background-image:url("../img/partials/nav-main/course-foundations.26e5d975dc37.jpg")}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal.forums{justify-content:center}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal a{color:#a4abae}@media (max-width:870px){.global-nav__section:not(.user_menu) .nav-dropdown--horizontal a{color:#fff}}.global-nav__section:not(.user_menu) .nav-dropdown--horizontal a:hover{color:#fff}.global-nav__section:not(.user_menu) .nav-dropdown--vertical>li{height:50px;padding:0 15px;width:245px}.global-nav__section:not(.user_menu) .nav-dropdown--vertical>li a{background:rgba(44,50,58,.95);justify-content:space-between;padding:8px}.global-nav__section:not(.user_menu) .nav-dropdown--vertical>li a .stakes-name{padding-left:15px;white-space:nowrap}.global-nav__section:not(.user_menu) .nav-dropdown--vertical{flex-direction:column;position:absolute;top:50px}@media (max-width:870px){.global-nav__section:not(.user_menu) .nav-dropdown--vertical{margin-bottom:100px;padding-top:0}}@media (pointer:coarse) and (hover:none){.global-nav__section:not(.user_menu) .nav-dropdown--vertical:not(.more)>li:first-child{padding-top:10px}}@media not (pointer:coarse){.global-nav__section:not(.user_menu) .nav-dropdown--vertical:not(.more)>li:nth-child(2){padding-top:10px}}.global-nav__section:not(.user_menu) .nav-dropdown--vertical:not(.more)>li:last-child{padding-bottom:10px}.global-nav__section:not(.user_menu) .nav-dropdown--vertical.more>li:first-child{padding-top:10px}.global-nav__section:not(.user_menu) .nav-dropdown--vertical.more>li:last-child{padding-bottom:10px}.global-nav__section:not(.user_menu) .nav-dropdown--vertical>li{background-color:#0e1217;min-width:165px;opacity:.95;white-space:nowrap;width:auto}.global-nav__section:not(.user_menu) .nav-dropdown--vertical>li a{background:transparent;padding:12px 25px}.global-nav__section:not(.user_menu) .nav-dropdown--vertical>li a:hover{background:#28303e;border-radius:10px}@media (max-width:870px){.global-nav__section:not(.user_menu) .nav-dropdown--vertical>li a:hover{background:transparent}.global-nav__section:not(.user_menu) .nav-dropdown--vertical>li a{padding:7px 7vw}}@media (min-width:870px){.global-nav__section:not(.user_menu) .nav-dropdown--vertical>li:first-child{border-radius:7px 7px 0 0;padding-top:10px}.global-nav__section:not(.user_menu) .nav-dropdown--vertical>li:first-child:before{border-bottom:10px solid #0e1217;border-left:8px solid transparent;border-right:8px solid transparent;content:"";display:block;height:0;left:25px;position:absolute;top:2px;width:0}.global-nav__section:not(.user_menu) .nav-dropdown--vertical>li:last-child{border-radius:0 0 7px 7px;padding-bottom:10px}}@media (max-width:870px){.global-nav__section:not(.user_menu) .nav-dropdown--horizontal,.global-nav__section:not(.user_menu) .nav-dropdown--vertical{background:transparent;display:block;flex-direction:column;height:100%;position:static;transform:none}.global-nav__section:not(.user_menu) .nav-dropdown--vertical{margin-bottom:50px}.global-nav__section:not(.user_menu) .nav-dropdown--vertical>li{padding:0}.global-nav__section:not(.user_menu) .trigger-nav-dropdown.center-inner-dropdown-at-850~.nav-dropdown{right:50%;transform:translateX(50%)}}@media (max-width:1154px){.global-nav__section:not(.user_menu) .trigger-nav-dropdown.align-inner-dropdown-right-at-1154px~.nav-dropdown,.global-nav__section:not(.user_menu) .trigger-nav-dropdown.align-inner-dropdown-right-at-960px~.nav-dropdown{right:0}}.global-nav__section:not(.user_menu) .trigger-nav-dropdown.active~.nav-dropdown,.global-nav__section:not(.user_menu) .trigger-nav-dropdown:hover~.nav-dropdown{display:flex}@media (pointer:coarse) and (hover:none){.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.active)~.nav-dropdown{display:none}}@media (max-width:870px){.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile):after{color:#fff;content:"+";display:inline-block;margin:0 1vw;position:relative}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--horizontal,.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--vertical{background:#0e1217;display:block;height:100%;left:-100vw;min-height:100vh;overflow-y:scroll;padding-bottom:150px;padding-top:70px;position:absolute;right:auto;top:0;transition:left .2s ease-out;width:100vw;z-index:5}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--horizontal>li,.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--vertical>li{width:auto}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--horizontal>li a,.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--vertical>li a{background:transparent;color:#fff;display:block;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;height:100%}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--horizontal>li a .stakes-name,.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--vertical>li a .stakes-name{display:inline-block;padding:7px 0 7px 7vw}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--horizontal>li a .stakes-count,.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--vertical>li a .stakes-count{background:transparent;color:transparent;display:inline-block;width:auto}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--horizontal>li a .stakes-count>span,.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--vertical>li a .stakes-count>span{color:#b5b9be;font-size:1.1em}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--horizontal>li.add-thread,.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--vertical>li.add-thread{height:60px;margin:25px 10vw;max-width:80vw}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--horizontal>li.add-thread a,.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--vertical>li.add-thread a{background-clip:padding-box;border-radius:4px;display:flex;overflow:hidden;padding-left:0}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--horizontal>li.add-thread a .stakes-name,.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--vertical>li.add-thread a .stakes-name{background:#626c78;padding:5px 15px;white-space:normal}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--horizontal>li.add-thread a .stakes-count,.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile)~.nav-dropdown--vertical>li.add-thread a .stakes-count{align-self:center;background:#727b86;color:#fff;display:flex;flex-grow:1;justify-content:center}.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile).active~.nav-dropdown--horizontal,.global-nav__section:not(.user_menu) .trigger-nav-dropdown:not(.unfold-mobile).active~.nav-dropdown--vertical{left:0}.global-nav__section:not(.user_menu) .trigger-nav-dropdown.unfold-mobile~.nav-dropdown{display:flex}}.global-nav .user_menu-logo_name{display:table;height:45px;list-style:none;position:relative;transition:left .4s linear}.global-nav .user_menu-logo_name>.menu-user-toggle .fullscreen-mask{background:rgba(14,18,23,.9);bottom:0;cursor:pointer;display:none;left:0;position:fixed;right:0;top:0;z-index:2000}.global-nav .user_menu-logo_name>.menu-user-toggle .btn-user-nav{height:50px;min-width:65px;padding-right:20px;position:relative}.global-nav .user_menu-logo_name>.menu-user-toggle .btn-user-nav>svg{transition:fill .2s ease-out}.global-nav .user_menu-logo_name>.menu-user-toggle .btn-user-nav .avatar img{background-clip:padding-box;border:none;border-radius:3px;display:inline-block;height:27px;overflow:hidden;position:relative;top:12px;width:27px}.global-nav .user_menu-logo_name>.menu-user-toggle .btn-user-nav .icon-user_rightarrow{height:10px;top:3px;transform:translateX(0);transform-origin:0 0;transition:all .2s ease-in-out;width:10px;z-index:2}.global-nav .user_menu-logo_name>.menu-user-toggle .btn-user-nav .icon-user_rightarrow line{transition:all .2s ease-in-out}.global-nav .user_menu-logo_name>.menu-user-toggle .btn-user-nav .icon-user_rightarrow .top-right{opacity:0;transform:translateX(-12px) translateY(13px);transform-origin:0 0}.global-nav .user_menu-logo_name>.menu-user-toggle .btn-user-nav .icon-user_rightarrow .bottom-right{opacity:0;transform:translateX(-12px) translateY(-13px);transform-origin:0 0}.global-nav .user_menu-logo_name>.menu-user-toggle .btn-user-nav:hover{cursor:pointer}.global-nav .user_menu-logo_name>.menu-user-toggle .btn-user-nav:hover line{fill:#aaa;stroke:#aaa}.global-nav .user_menu-logo_name>.menu-user-toggle .btn-user-nav:hover .icon-user_rightarrow{left:2px}@media (max-width:870px){.global-nav .user_menu-logo_name{position:absolute;right:0}.global-nav .user_menu-logo_name>.menu-user-toggle .btn-user-nav{padding-left:20px;padding-right:3vw}.global-nav .user_menu-logo_name>.menu-user-toggle .btn-user-nav .icon-user_rightarrow{left:6px;top:12px;transform:rotate(180deg) translateX(45px);transform-origin:0 0}.global-nav.nav-open .main-content-container{left:0}.global-nav.user-menu-open .user_menu-logo_name>.menu-user-toggle .fullscreen-mask{display:block}}.global-nav.user-menu-open .user_menu-logo_name>.menu-user-toggle .icon-user_rightarrow{left:-2px;transform:translateX(6px);transform-origin:0 0}.global-nav.user-menu-open .user_menu-logo_name>.menu-user-toggle .icon-user_rightarrow .bottom-right,.global-nav.user-menu-open .user_menu-logo_name>.menu-user-toggle .icon-user_rightarrow .top-right{opacity:1;transform:translateX(0) translateY(0);transform-origin:0 0}.global-nav.user-menu-open .user_menu-logo_name>.menu-user-toggle .icon-user_rightarrow line{fill:#aaa;stroke:#aaa}.global-nav.user-menu-open .user_menu-logo_name>.menu-user-toggle .nav-drawer{left:0;opacity:1}@media (max-width:870px){.global-nav.user-menu-open .user_menu-logo_name>.menu-user-toggle .nav-drawer{left:auto;opacity:1;right:0}}.global-nav .mobile--only{display:none}@media (max-width:870px){.global-nav .mobile--only{display:flex}.global-nav .mobile--hide{display:none!important}}.global-nav .touchscreen--only{display:none}@media (pointer:coarse) and (hover:none){.global-nav .touchscreen--only{display:inline-block!important}}@media (max-width:375px){.global-nav .global-nav__section.logins a.signup{font-size:11px;margin:auto 5px;padding:5px 10px}}#site_message .countdown{color:#fff;display:inline-block;font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:13px;font-weight:400;line-height:1.2;margin:0 auto;position:relative;top:-1px;visibility:hidden}#site_message .countdown span{display:inline-block;position:relative;top:1px}body.pro-vs-pro #torso>section .container{margin:0 auto;max-width:1660px}body.pro-vs-pro #torso>section.intro{text-align:center}body.pro-vs-pro #torso>section.intro .container{background:#fff url("../img/video/pro-vs-pro/intro-texture.4db13f4975a9.jpg") no-repeat center 430px;background-size:100% auto}body.pro-vs-pro #torso>section.intro .container>h4{border-bottom:1px solid #d6dde0;color:#a5a9ab;display:inline-block;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:11px;font-weight:400;letter-spacing:6px;margin:0 auto;padding:48px 16px 18px;text-transform:uppercase}body.pro-vs-pro #torso>section.intro .container>h1{color:#1f272a;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:75px;font-weight:700;text-transform:uppercase}body.pro-vs-pro #torso>section.intro .container>h1 span{color:#7a8183;font-size:20px;position:relative;top:-18px}body.pro-vs-pro #torso>section.intro .container>h5{color:#383f41;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:13px;font-weight:500;letter-spacing:6px;padding-bottom:60px;text-transform:uppercase}body.pro-vs-pro #torso>section.intro .video-controller{height:100%;left:0;position:absolute;top:0;width:100%}body.pro-vs-pro #torso>section.intro .video-container{background:transparent url("../img/video/pro-vs-pro/video-container-overlay.2740f973a7e7.jpg") no-repeat 0 0;margin:0 auto;max-width:992px;position:relative;width:80%}body.pro-vs-pro #torso>section.intro .video-container section.video_player{height:100%}body.pro-vs-pro #torso>section.intro .video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}body.pro-vs-pro #torso>section.intro .video-container img{display:block;width:100%}body.pro-vs-pro #torso>section.intro .video-container .timer{left:0;position:absolute;top:38%;width:100%;z-index:1000}body.pro-vs-pro #torso>section.intro .video-container .timer .live_in{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:11px;font-weight:500;margin:0 auto;text-transform:uppercase}body.pro-vs-pro #torso>section.intro .video-container .timer .countdown{color:#fff;font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:28px;font-weight:400;line-height:1.2;margin:0 auto}body.pro-vs-pro #torso>section.intro .video-container .timer .countdown span{display:inline-block;position:relative;top:2px}body.pro-vs-pro #torso>section.intro .video-container .timer .countdown .seconds{color:#a81313;font-size:31px;top:3px}body.pro-vs-pro #torso>section.intro .video-container .video-trigger-area{background:transparent url("../img/video/pro-vs-pro/video-trigger.d7272df0c63e.png") no-repeat 0 0;background-size:100% 100%;height:220px;left:39%;margin:0 auto;position:absolute;top:28%;width:220px}body.pro-vs-pro #torso>section.intro .video-container .play{border-color:transparent transparent transparent #fff;border-style:solid;border-width:15px 0 15px 25px;height:0;left:46.25%;position:absolute;top:44%;width:0}body.pro-vs-pro #torso>section.intro .video-container .live{color:#bfc4c5;font-family:Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:18px;font-style:italic;left:-62px;position:absolute;text-transform:uppercase;top:-16px}body.pro-vs-pro #torso>section.intro .video-container .live:after{background:#bfc4c5;content:" ";height:38px;position:absolute;right:-21px;top:1px;transform:rotate(38deg);transform-origin:0 0;width:1px}body.pro-vs-pro #torso>section.intro .about{background:#101111;margin-top:180px;padding-top:30px}body.pro-vs-pro #torso>section.intro .about h2{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:22px;font-weight:400;margin:0 auto;max-width:230px}body.pro-vs-pro #torso>section.intro .about p{color:#999;font-size:14px;line-height:1.6;margin:0 auto;max-width:500px;padding:40px 0 10px}body.pro-vs-pro #torso>section.intro .about .transition{background:#101111;display:inline-block;height:200px;width:100%}body.pro-vs-pro #torso>section.intro .about .transition div{background:#282a2a;height:160px;margin:40px auto 0;top:0;width:2px}body.pro-vs-pro #torso>section.pros{background:#fff}body.pro-vs-pro #torso>section.pros .container{background:transparent url("../img/video/pro-vs-pro/pros-bg.d51cf7ba0c11.jpg") no-repeat top;background-size:auto 100%}body.pro-vs-pro #torso>section.pros h2{color:#1f272a;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:20px;font-weight:700;margin:0 auto;padding:94px 0;text-align:center}body.pro-vs-pro #torso>section.pros ul{margin:0 auto;position:relative;width:1240px}body.pro-vs-pro #torso>section.pros ul.top{left:70px}body.pro-vs-pro #torso>section.pros ul.bottom{left:-50px;padding-bottom:68px;position:relative;top:-70px}body.pro-vs-pro #torso>section.pros li{display:inline-block;margin:0 35px;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;position:relative;-ms-transform:perspective(1000px);-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d}body.pro-vs-pro #torso>section.pros li.hover .back,body.pro-vs-pro #torso>section.pros li:hover .back{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}body.pro-vs-pro #torso>section.pros li.hover .front,body.pro-vs-pro #torso>section.pros li:hover .front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}body.pro-vs-pro #torso>section.pros .back,body.pro-vs-pro #torso>section.pros .front,body.pro-vs-pro #torso>section.pros li{height:170px;width:170px}body.pro-vs-pro #torso>section.pros .flipper{position:relative;-moz-transform:perspective(1000px);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:.4s;-ms-transition:.4s;-moz-transition:.5s;transition:.4s}body.pro-vs-pro #torso>section.pros .flipper.jens_kyllnen .front img{left:-75%;top:-45%}body.pro-vs-pro #torso>section.pros .rotation{backface-visibility:hidden;border:1px solid #fff;height:120px;left:0;overflow:hidden;position:relative;top:50%;transform:rotate(-45deg);transform-origin:0 0;width:120px}body.pro-vs-pro #torso>section.pros .rotate-back{transform:rotate(45deg);transform-origin:0 0}body.pro-vs-pro #torso>section.pros .back,body.pro-vs-pro #torso>section.pros .front{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;left:0;position:absolute;top:0;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;-ms-transition:.6s;transition:.6s}body.pro-vs-pro #torso>section.pros .front{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);z-index:2}body.pro-vs-pro #torso>section.pros .front img{display:block;height:248px;left:-60%;position:relative;top:-32%}body.pro-vs-pro #torso>section.pros .back{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg)}body.pro-vs-pro #torso>section.pros .back .backside-image{display:block;height:248px;left:175%;position:relative;top:75%;transform:rotate(45deg) scaleX(-1);transform-origin:0 0;z-index:2}body.pro-vs-pro #torso>section.pros .back .rotate-back{background:rgba(31,39,42,.8);height:170px;left:-20%;position:absolute;top:-20%;width:170px;z-index:3}body.pro-vs-pro #torso>section.pros .back h3{color:#fff;font-size:13px;font-weight:500;padding-top:40%}body.pro-vs-pro #torso>section.pros .back h4{color:#747f83;font-size:9px;font-weight:400;letter-spacing:2px;text-transform:uppercase}body.pro-vs-pro #torso>section.pros .back h3,body.pro-vs-pro #torso>section.pros .back h4{display:block;font-family:nowaymedium,Verdana,Tahoma,sans-serif;text-align:center}body.pro-vs-pro #torso>section.past_videos{background:#ebebeb}body.pro-vs-pro #torso>section.past_videos .container{background:#fff url("../img/video/pro-vs-pro/past-videos-bg.37d5a8b59a89.jpg") no-repeat top;padding:180px 0 130px}body.pro-vs-pro #torso>section.past_videos .video-player-image{background:transparent url("../img/video/pro-vs-pro/past-video-container.963589460b9e.png") no-repeat top;background-size:100% auto;display:block;height:316px;margin:0 auto;position:relative;text-decoration:none;width:619px}body.pro-vs-pro #torso>section.past_videos .video-player-image h2{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:20px;font-weight:700;position:relative;text-align:center;text-decoration:none;top:118px}body.pro-vs-pro #torso>section.past_videos .video-player-image .number{color:#bfc4c5;font-family:Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:18px;font-style:italic;left:223px;opacity:.8;position:absolute;text-transform:uppercase;top:101px}body.pro-vs-pro #torso>section.past_videos p{color:#7f858a;font-size:14px;line-height:1.6;margin:0 auto;max-width:460px;padding:10px 0 34px;text-align:center}body.pro-vs-pro #torso>section.past_videos .divider{display:inline-block;height:90px;width:100%}body.pro-vs-pro #torso>section.past_videos .divider div{background:#e0e3e6;height:90px;margin:0 auto;top:0;width:2px}body.pro-vs-pro #torso>section.cta{background:#fff url("../img/video/pro-vs-pro/cta-bg.3b8f79b61fed.jpg") no-repeat top;background-size:auto 100%;min-height:360px;position:relative}body.pro-vs-pro #torso>section.cta h2{color:#fff;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:38px;font-weight:700;line-height:1.3;max-width:650px;padding:110px 0 0 180px;text-transform:uppercase}body.pro-vs-pro #torso>section.cta a{background:transparent url("../img/video/pro-vs-pro/cta-link.626d2f7d323c.png");background-size:100% auto;color:#4f575a;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:10px;font-weight:400;height:65px;left:955px;letter-spacing:2px;line-height:65px;position:absolute;text-align:center;text-transform:uppercase;top:155px;width:292px}@media (min-width:1520px){body.pro-vs-pro #torso>section.intro .container{background-position:center 380px}}@media (min-width:1438px){body.pro-vs-pro #torso>section.cta{background-size:100% auto}body.pro-vs-pro #torso>section.cta a{left:68%}}@media (max-width:1420px){body.pro-vs-pro #torso>section.intro .information{background:#101111}}@media (min-width:767px) and (max-width:1380px){body.pro-vs-pro #torso>section.pros{margin-bottom:-120px}body.pro-vs-pro #torso>section.pros ul{padding:0;width:768px}body.pro-vs-pro #torso>section.pros ul.bottom,body.pro-vs-pro #torso>section.pros ul.top{left:0}body.pro-vs-pro #torso>section.pros ul li:nth-child(5n),body.pro-vs-pro #torso>section.pros ul li:nth-child(5n+4){left:125px;top:-58px}body.pro-vs-pro #torso>section.pros ul.bottom{margin:0 auto;position:relative;top:-110px}body.pro-vs-pro #torso>section.cta h2{font-size:28px;max-width:420px;padding:60px 0 0 50px}body.pro-vs-pro #torso>section.cta a{left:65%}}@media (max-width:767px){body.pro-vs-pro #torso>section.intro .container{background-position:center 340px}body.pro-vs-pro #torso>section.intro .container .video-container .live{display:none}body.pro-vs-pro #torso>section.intro .container .information{margin-top:80px}body.pro-vs-pro #torso>section.intro .container .information p{font-size:12px;width:80%}body.pro-vs-pro #torso>section.pros{margin-bottom:-200px}body.pro-vs-pro #torso>section.pros ul{padding:0;width:400px}body.pro-vs-pro #torso>section.pros ul.top{left:auto}body.pro-vs-pro #torso>section.pros ul li{margin:0 10px}body.pro-vs-pro #torso>section.pros ul li:nth-child(3n){margin:0 27%;top:-78px}body.pro-vs-pro #torso>section.pros ul li:nth-child(5n),body.pro-vs-pro #torso>section.pros ul li:nth-child(5n+4){top:-157px}body.pro-vs-pro #torso>section.pros ul.bottom{left:0;margin:0 auto;padding-bottom:0;position:relative;top:-110px}body.pro-vs-pro #torso>section.past_videos .container{padding-bottom:80px}body.pro-vs-pro #torso>section.past_videos .video-player-image{background-size:100% auto;height:223.65px;width:389.55px}body.pro-vs-pro #torso>section.past_videos .video-player-image h2{font-size:16px;top:82px}body.pro-vs-pro #torso>section.past_videos .video-player-image .number{font-size:14px;left:121px;top:70px}body.pro-vs-pro #torso>section.past_videos p{font-size:12px;width:80%}body.pro-vs-pro #torso>section.cta{background-position:0 0;background-size:auto auto}body.pro-vs-pro #torso>section.cta h2{font-size:28px;margin:0 auto;max-width:340px;padding:60px 0 0}body.pro-vs-pro #torso>section.cta a{left:auto;right:0;top:245px}}.cookies-bar{bottom:15px;display:none;position:fixed;right:3vw;z-index:15000000}.cookies-bar--content{align-items:center;background-color:#000;color:#fff;display:flex;font-family:nowaymedium,Verdana,Tahoma,sans-serif;font-size:13px;justify-content:space-between;padding:5px 10px;width:94vw}.cookies-bar--content .info{font-weight:100;text-align:left}.cookies-bar--content .info a{color:red;text-decoration:underline}.cookies-bar--content .info a:hover{cursor:pointer}.cookies-bar--content .action form{display:inline-block;float:right}.cookies-bar--content .action input[type=submit]{background:none;border:none;color:inherit;font:inherit;outline:inherit;padding:10px}.cookies-bar--content .action input[type=submit]:hover{cursor:pointer}@media (max-width:767px){.cookies-bar--content{font-size:11px}}
/*# sourceMappingURL=homepage.css.b05a675577db.map */