:deep(.popper-custom) .popper{background:#fff !important;border-radius:5px !important;color:#6d6d6d !important;font-size:12px !important;width:230px !important;font-family:"Open Sans" !important;padding:.8rem !important;box-shadow:0 3px 6px 0 rgba(0,0,0,.16) !important}:deep(.popper-custom) .popper:hover{background:#fff !important;opacity:1 !important}:deep(.popper-custom) .popper #arrow::before{background:#fff !important}:deep(.popper-custom) .popper #arrow:hover{background:#fff !important;opacity:1 !important}@media(max-width: 480px),(max-width: 850px)and (max-height: 480px){.grecaptcha-badge{max-width:70px !important;left:4px !important}}.session-timeout-modal{font-family:"Open Sans";font-size:16px;font-weight:400;color:#393939;position:absolute;z-index:999999;display:none;text-align:center;color:#fff;overflow-y:auto;padding:0 1.2rem;font-size:2rem;margin:auto;top:48px;left:0;bottom:0;right:0}.session-timeout-modal.visible{display:block}@media(min-width: 481px){.session-timeout-modal{top:0;align-items:center;padding:10rem 0}.session-timeout-modal.visible{display:flex}}.session-timeout-modal .content-wrapper{width:100%}@media(min-width: 481px){.session-timeout-modal .content-wrapper{background:rgba(0,0,0,.2);padding:5rem 0 2rem 0;text-align:center}}.session-timeout-modal .content-wrapper .content{max-width:570px;margin:0 auto;padding:0 0 160px 0;text-align:left;display:inline-block}@media(min-width: 481px){.session-timeout-modal .content-wrapper .content{padding:0}}.session-timeout-modal .content-wrapper .content .title{font-family:"Roboto Condensed";font-size:40px;font-weight:400;color:#393939;color:#fff;text-align:left}.session-timeout-modal .content-wrapper .content .title.loggedout{background:url("../images/clock_arrow.svg") no-repeat left center;background-size:120px 105px;min-height:105px;padding:20px 0 0 140px}.session-timeout-modal .content-wrapper .content .title .newline-mobile{display:block}@media(min-width: 481px){.session-timeout-modal .content-wrapper .content .title .newline-mobile{display:inline}}.session-timeout-modal .content-wrapper .content .get-premium{margin-top:2rem;margin-bottom:2rem;display:flex}@media(min-width: 481px){.session-timeout-modal .content-wrapper .content .get-premium{margin-bottom:1rem}}.session-timeout-modal .content-wrapper .content .get-premium .icon-premium-badge,.session-timeout-modal .content-wrapper .content .benefits-container .icon-premium-badge--desktop{display:inline-block;background:url("../images/premium_icon_2px.svg") no-repeat 0 0;background-size:61px 88px;height:88px;min-width:61px;margin:.5rem 1rem 0 0}@media(min-width: 481px){.session-timeout-modal .content-wrapper .content .get-premium .icon-premium-badge,.session-timeout-modal .content-wrapper .content .benefits-container .icon-premium-badge--desktop{display:none}}.session-timeout-modal .content-wrapper .content .benefits-container{display:flex}.session-timeout-modal .content-wrapper .content .benefits-container .icon-premium-badge--desktop{display:none;background-size:contain;height:160px;min-width:122px;margin:1.75rem 3rem 0 0}@media(min-width: 481px){.session-timeout-modal .content-wrapper .content .benefits-container .icon-premium-badge--desktop{margin:.7rem 4.7rem 0 0;display:inline-block}}.session-timeout-modal .content-wrapper .content .benefits-container .upgrade-benefits-list{list-style:none;font-size:1.6rem}.session-timeout-modal .content-wrapper .content .benefits-container .upgrade-benefits-list li{display:flex;align-items:flex-start;margin:0 0 .6rem 0}.session-timeout-modal .content-wrapper .content .benefits-container .upgrade-benefits-list li:before{display:inline-block;content:"";background:url("../images/checkmark_icon_2px.svg") no-repeat center;width:2rem;height:2rem;margin:.5rem 1rem 0 0}@media(max-width: 481px){.session-timeout-modal .content-wrapper .content .cta-group{position:fixed;bottom:0;left:0;right:0;padding:0 1.2rem;box-shadow:0 2px 10px #393939;background-color:#385469;background-image:url("../images/bg_timeout.jpg");background-repeat:no-repeat;background-position:center bottom}}.session-timeout-modal .content-wrapper .content .premium-text,.session-timeout-modal .content-wrapper .content .premium-text--bold{font-size:1.6rem;line-height:2.7rem}.session-timeout-modal .content-wrapper .content .premium-terms,.session-timeout-modal .content-wrapper .content .upgrade-benefits-list{font-size:1.75rem;color:#fff}.session-timeout-modal .content-wrapper .content .premium-text--bold{font-weight:600}.session-timeout-modal .content-wrapper .content .premium-terms{font-size:1.4rem;text-align:center}.session-timeout-modal .content-wrapper .content .cta{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;display:block;box-sizing:border-box;width:100%;margin:1.2rem 0;padding:1rem;background-color:#6ccb78;outline:0;border:none;font-size:1.5rem;font-weight:600;color:#fff;text-decoration:none;text-align:center}@media(min-width: 481px){.session-timeout-modal .content-wrapper .content .cta{margin:2rem 0 1rem 0}}.session-timeout-modal .content-wrapper .content .cta .fa.fa-lock{margin-right:3px}.session-timeout-modal .content-wrapper .content .see-all-subs{display:block;width:100%;color:#6ccb78;margin:1.2rem 0 1.2rem 0;text-align:center;font-size:1.6rem}@media(min-width: 481px){.session-timeout-modal .content-wrapper .content .see-all-subs{margin:2.3rem 0}}.session-timeout-modal .content-wrapper .content .newline-text{display:block}@media(min-width: 481px){.session-timeout-modal .content-wrapper .content .newline-text{display:inline}}div#modalBlackout.timeout{background-color:#385469;background-image:url("../images/bg_timeout.jpg");background-repeat:no-repeat;background-position:center bottom}@media(min-width: 481px){div#modalBlackout.timeout{background-color:rgba(0,0,0,0);background-size:cover}}div#modalBlackout.timeout .modalBlackout-logo{background:url("../images/logo_flat_white_yellow.svg") no-repeat top right;background-size:contain;width:140px;height:30px;display:block;float:right;margin:12px 12px 0 0}@media(min-width: 481px){div#modalBlackout.timeout .modalBlackout-logo{margin:20px 20px 0 0;width:190px;height:40px}}