@charset "UTF-8";article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}template,[hidden]{display:none}*,:before,:after{background-repeat:no-repeat;box-sizing:inherit}:before,:after{text-decoration:inherit;vertical-align:inherit}html{box-sizing:border-box;cursor:default;font-family:sans-serif;line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{height:0;overflow:visible}nav ol,nav ul{list-style:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}progress{vertical-align:baseline}small{font-size:83.3333%}sub,sup{font-size:83.3333%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}a{background-color:transparent;-webkit-text-decoration-skip:objects}@media (hover: hover) and (pointer: fine){:hover{outline-width:0}}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit;font-size:1em;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-cancel-button,::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}a,area,button,input,label,select,textarea,[tabindex]{touch-action:manipulation}[hidden][aria-hidden=false]{clip:rect(0,0,0,0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}html{-webkit-tap-highlight-color:transparent;font-family:"Open Sans",Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:inherit;margin:0;padding:0}p,ol,ul,dl,pre,figure,blockquote{margin-top:0}input,button,select,textarea{font:inherit;line-height:inherit}input,textarea{background-color:#fff;border-radius:0}button{cursor:pointer}label{display:flex}select{border:1px solid #ccc;margin-bottom:15px}a{color:#1474e1;text-decoration:none}@media (hover: hover) and (pointer: fine){a:hover{color:#105cb2}}::selection{background-color:#0d3c73;color:#fff}[tabindex="-1"]:focus{outline:none!important}main{display:block}img{height:auto;max-width:100%}.hide{display:none!important}.bg-white{background-color:#fff!important}.bg-light{background-color:#eee!important}.bg-dark{background-color:#001833!important}.boldest{font-weight:800!important}.bold{font-weight:700!important}.normal{font-weight:400!important}.light{font-weight:300!important}.upper{letter-spacing:.2px;text-transform:uppercase!important}.lower{text-transform:lowercase!important}.full-width{width:100%!important}.align-center{align-items:center!important}.justify-center{justify-content:center!important}.flex-center{align-items:center!important;display:flex;justify-content:center!important}.space-between{justify-content:space-between!important}.flex-col{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.flex-wrap{flex-wrap:wrap!important}.text-150{font-size:150%!important}.text-140{font-size:140%!important}.text-130{font-size:130%!important}.text-120{font-size:120%!important}.text-110{font-size:110%!important}.text-105{font-size:105%!important}.text-95{font-size:95%!important}.text-90{font-size:90%!important}.text-85{font-size:85%!important}.text-80{font-size:80%!important}.text-75{font-size:75%!important}.text-70{font-size:70%!important}.text-60{font-size:60%!important}.text-50{font-size:50%!important}.m-0{margin:0!important}.mb-0{margin-bottom:0!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-25{margin-bottom:25px!important}.mb-30{margin-bottom:30px!important}.mb-35{margin-bottom:35px!important}.mb-40{margin-bottom:40px!important}.mb-45{margin-bottom:45px!important}.mb-50{margin-bottom:50px!important}@media (max-width: 399px){.hide-until-xs{display:none!important}}@media (max-width: 539px){.hide-until-sm{display:none!important}}@media (max-width: 759px){.hide-until-md{display:none!important}}@media (max-width: 979px){.hide-until-lg{display:none!important}}@media (max-width: 1199px){.hide-until-xl{display:none!important}}@media (min-width: 400px){.hide-xs-up{display:none!important}}@media (min-width: 540px){.hide-sm-up{display:none!important}}@media (min-width: 760px){.hide-md-up{display:none!important}}@media (min-width: 980px){.hide-lg-up{display:none!important}}@media (min-width: 1200px){.hide-xl-up{display:none!important}}.page{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:450px;width:100%}.page__heading{background-color:#f2f2f2;border-bottom:1px solid #ddd;color:#555;font-size:20px;padding:12px 20px;text-align:center}.page-card{background-color:#fff;border-radius:2px;padding:25px 20px 0;overflow-x:hidden}@media (min-width: 540px){.page-card{padding:25px 30px 0}}.subscribe-screen{display:flex;flex-direction:column;margin:0 auto;max-width:450px;width:100%}@media (min-width: 760px){.subscribe-screen{max-width:740px}}.subscribe-page{display:flex;flex-direction:column;justify-content:center;margin:0 auto;width:100%}@media (min-width: 760px){.subscribe-page{flex-direction:row}}.subscribe-page__heading{background-color:#fff;color:#555;font-size:20px;font-weight:400;padding:15px 20px 0}@media (min-width: 540px){.subscribe-page__heading{font-size:22px;padding:15px 30px 0}}@media (min-width: 760px){.subscribe-page__heading{font-size:24px}}.subscribe-page__heading div{border-bottom:1px solid #e6e6e6;padding-bottom:5px}.subscribe-page__main{background-color:#ebf4ff;flex:1 1 70%}.subscribe-page__secondary{background-color:#f2f2f2;border:0;flex:1 1 30%}@media (min-width: 760px){.subscribe-page__secondary{border-left:1px solid #e6e6e6;padding:0 15px}}.logo-header{align-items:center;display:flex;justify-content:center}.logo{height:50px;margin:15px 0}@media (min-width: 400px){.logo{height:60px;margin:20px 0}}@media (min-width: 760px){.logo{height:70px}}@media (min-width: 980px){.logo{margin:23px 0}}@media (min-width: 1200px){.logo{height:80px}}.action-section{background-color:#fff}.action-section.is-transition-screen{align-items:center;display:flex;padding:40px 25px}.action-section.is-transition-screen .loader,.action-section.is-transition-screen .loader:after{border-radius:50%;min-height:42px;min-width:42px}.action-section.is-transition-screen .icon{margin-right:12px;min-width:50px}.action-section.is-transition-screen .icon img{width:50px}.action-section.is-transition-screen h1{font-size:16px;font-weight:700;margin-bottom:2px}.action-section.is-transition-screen p{font-size:13px;line-height:1.6;margin:0}.action-section__buttons{display:flex;flex-wrap:wrap;margin-bottom:-10px;width:100%}.action-section__button{border-radius:3px;box-shadow:1px 2px 2px #00000026;font-size:15px;margin:0 15px 15px 0;padding:12px 35px}.action-section__button:last-child{margin-right:0}.action-section__button.is-bad{background-color:#c10;border:1px solid #c10;color:#fff;font-weight:700}@media (hover: hover) and (pointer: fine){.action-section__button.is-bad:hover{background-color:#a80e00}}.action-section__button.is-secondary{background-color:#f2f2f2;border:1px solid #ddd;color:#333}@media (hover: hover) and (pointer: fine){.action-section__button.is-secondary:hover{background-color:#e5e5e5}}.action-section__main{padding:25px 30px}.action-section__text{font-size:14px;margin-bottom:20px}.action-section__text p:first-child{font-size:17px;margin-bottom:10px}.addons{background-color:#fff;color:#444;padding:0 0 10px}.addon{align-items:center;background-color:#f2f2f2;border:1px solid #ddd;border-radius:3px;box-shadow:1px 2px 2px #00000026;display:flex;font-size:12px;margin:0 20px 10px 18px;padding:0 10px}.addon+.addon{border-top:0;margin-top:-20px}.addon .addon__main{display:flex}.addon label{cursor:pointer;display:block;line-height:1.6;padding:10px 0;-webkit-user-select:none;-ms-user-select:none;user-select:none}.addon label b{color:#444;font-size:11px}.addon label i{color:#1474e1;font-style:normal;font-weight:700}.addon .checkbox{margin:0 10px 0 0}.addon .checkbox div{color:#fff;font-size:12px;height:16px;width:16px}.autorenew-note{display:flex;font-size:12px;line-height:1.6;padding:20px 20px 15px}.autorenew-note img{align-self:center;flex-shrink:0;margin-right:15px;max-width:25px}.cta-button{background-color:#1474e1;border-radius:3px;box-shadow:1px 2px 4px #0003;color:#fff;font-size:21px;font-weight:300;padding:12px 20px;transition:background-color .15s;width:100%}@media (min-width: 400px){.cta-button{font-size:24px}}@media (hover: hover) and (pointer: fine){.cta-button:hover{background-color:#1163c0}}.cta-button.is-small{font-size:16px;padding:10px 20px}@media (min-width: 400px){.cta-button.is-small{font-size:18px}}.login__button{background-color:#fff;border:1px solid #1474e1;border-radius:3px;font-size:13px;font-weight:700;line-height:1.5;margin:3px 0;padding:5px 10px;transition:background-color .15s,color .15s}@media (hover: hover) and (pointer: fine){.login__button:hover{background-color:#1474e1;color:#fff}}.choose-plan-cta{margin-top:5px;text-align:center}.choose-plan-cta__button{background-color:#e13000;border-radius:3px;box-shadow:1px 2px 4px #00000026;color:#fff;display:inline-block;font-size:19px;font-weight:700;padding:12px 20px;transition:background-color .15s;white-space:nowrap;width:100%}@media (min-width: 400px){.choose-plan-cta__button{font-size:21px}}@media (min-width: 540px){.choose-plan-cta__button{font-size:24px;padding:12px 40px}}@media (hover: hover) and (pointer: fine){.choose-plan-cta__button:hover{background-color:#bd2800;color:#fff}}.order-summary__heading button{background-color:#fff;border-radius:2px;color:#1474e1;font-size:14px;font-weight:700;margin-right:15px;padding:4px 15px}@media (hover: hover) and (pointer: fine){.order-summary__heading button:hover{background:#ebf4ff}}@media (min-width: 400px){.order-summary__heading button{font-size:16px;margin-right:20px;padding:5px 15px}}.payment-submit button{background-color:#e13000;border-radius:3px;box-shadow:1px 2px 4px #00000026;color:#fff;font-size:20px;font-weight:700;padding:12px 20px;transition:background-color .15s;white-space:nowrap;width:100%}@media (min-width: 400px){.payment-submit button{font-size:21px}}@media (min-width: 540px){.payment-submit button{font-size:24px;padding:12px 40px}}@media (hover: hover) and (pointer: fine){.payment-submit button:hover{background-color:#bd2800}}.payment-submit button:disabled{cursor:not-allowed}.purchase-submit button{background-color:#e13000;border-radius:3px;box-shadow:1px 2px 4px #00000026;color:#fff;font-size:20px;font-weight:700;padding:12px 20px;transition:background-color .15s;white-space:nowrap;width:100%}@media (min-width: 400px){.purchase-submit button{font-size:21px}}@media (min-width: 540px){.purchase-submit button{font-size:24px;padding:12px 40px}}@media (hover: hover) and (pointer: fine){.purchase-submit button:hover{background-color:#bd2800}}.purchase-submit button:disabled{cursor:not-allowed}.change-payment-submit button{background-color:#e13000;border-radius:3px;box-shadow:1px 2px 4px #00000026;color:#fff;font-size:20px;font-weight:700;padding:12px 20px;transition:background-color .15s;white-space:nowrap;width:100%}@media (min-width: 400px){.change-payment-submit button{font-size:21px}}@media (min-width: 540px){.change-payment-submit button{font-size:24px;padding:12px 40px}}@media (hover: hover) and (pointer: fine){.change-payment-submit button:hover{background-color:#bd2800}}.change-payment-submit button:disabled{cursor:not-allowed}.ripple-effect{animation:ripple-animation 1s;background-color:#ddd;border-radius:50%;height:5px;position:absolute;width:5px}@keyframes ripple-animation{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(100)}}.btn{align-items:center;cursor:pointer;display:inline-flex;flex-direction:row;font-weight:400;justify-content:center;line-height:1.4;overflow:hidden;position:relative;text-align:center;transition:background .15s,color .15s;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.btn:before,.btn:after{content:"";flex:1 0 auto}.btn img{margin-right:5px}.btn.danger{-webkit-font-smoothing:antialiased;background-color:#a80000;border:1px solid #a80000;border-radius:3px;box-shadow:0 2px 4px #0006;color:#f2f2f2}.btn.danger.hovering{background-color:#840000;color:#fff}.btn.danger:active{box-shadow:none}.btn.danger-outline{background-color:#fff;border:1px solid #ffa8a8;border-radius:3px;box-shadow:0 2px 4px #0003;color:#a80000}.btn.danger-outline.hovering{background-color:#a80000;color:#fff}.btn.danger-outline:active{box-shadow:none}.btn.make-link{color:#1474e1;outline:0;padding:0}.btn.make-link.hovering{color:#105cb2}.btn.make-link .ripple-effect{background-color:transparent}.btn.outline{background-color:#fff;border:1px solid #98c4f6;border-radius:3px;box-shadow:0 2px 4px #0000001a;color:#1474e1}.btn.outline.hovering{background-color:#1163c0;border-color:#1163c0;color:#fff}.btn.outline:active{box-shadow:none}.btn.primary{-webkit-font-smoothing:antialiased;background-color:#1474e1;border:1px solid #1474e1;border-radius:3px;box-shadow:0 2px 4px #0003;color:#f2f2f2}.btn.primary.hovering{background-color:#1163c0;color:#fff}.btn.primary:active{box-shadow:none}.btn.soft{-webkit-font-smoothing:antialiased;background-color:#f6fafe;border:1px solid #c7dffa;border-radius:3px;box-shadow:0 1px 2px #0000001a;color:#1474e1}.btn.soft.hovering{background-color:#1474e1;color:#fff}.btn.soft:active{box-shadow:none}.btn.secondary{background-color:#f2f2f2;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 2px #0000001a;color:#2381eb}.btn.secondary.hovering{background-color:#e6e6e6;border:1px solid #bbb;color:#1474e1}.btn.secondary:active{box-shadow:none}.btn.secondary .ripple-effect{background-color:#444}.btn.size-6{font-size:30px;padding:8px 23px}@media (min-width: 540px){.btn.size-6{font-size:32px}}.btn.size-6.pad-1{padding:9px 28px}.btn.size-6.pad-2{padding:10px 34px}.btn.size-6.pad-3{padding:12px 40px}.btn.size-5{font-size:26px;padding:7px 18px}@media (min-width: 540px){.btn.size-5{font-size:28px}}.btn.size-5.pad-1{padding:8px 23px}.btn.size-5.pad-2{padding:10px 31px}.btn.size-5.pad-3{padding:12px 36px}.btn.size-4{font-size:22px;padding:7px 16px}@media (min-width: 540px){.btn.size-4{font-size:24px}}.btn.size-4.pad-1{padding:8px 20px}.btn.size-4.pad-2{padding:10px 28px}.btn.size-4.pad-3{padding:12px 32px}.btn.size-3{font-size:17px;padding:7px 15px}@media (min-width: 540px){.btn.size-3{font-size:19px}}.btn.size-3.pad-1{padding:8px 18px}.btn.size-3.pad-2{padding:10px 24px}.btn.size-3.pad-3{padding:11px 28px}.btn.size-2{font-size:14px;padding:6px 14px}@media (min-width: 540px){.btn.size-2{font-size:16px}}.btn.size-2.pad-1{padding:8px 17px}.btn.size-2.pad-2{padding:10px 22px}.btn.size-2.pad-3{padding:11px 26px}.btn.size-1{font-size:12px;padding:5px 12px}@media (min-width: 540px){.btn.size-1{font-size:14px}}.btn.size-1.pad-1{padding:7px 16px}.btn.size-1.pad-2{padding:8px 22px}.btn.size-1.pad-3{padding:10px 24px}.change-payment-error{background:#ffe8e6;border:1px solid #ffa299;border-radius:3px;color:#333;font-size:13px;margin:20px;padding:15px}.change-payment-error b{display:block;font-size:15px;margin-bottom:5px}.change-payment-submit{display:flex;font-size:20px;font-weight:700;margin:0 20px}.change-payment-ui{margin:20px 20px 0}.change-payment-ui .braintree-toggle{border:1px solid #ccc;margin-bottom:15px}.change-payment-ui .braintree-heading[data-braintree-id=choose-a-way-to-pay]{font-family:"Open Sans",Arial,sans-serif;font-size:22px;font-weight:300;max-width:calc(100vw - 40px);text-align:center;width:100%}@media (min-width: 400px){.change-payment-ui .braintree-heading[data-braintree-id=choose-a-way-to-pay]{max-width:360px}}@media (min-width: 540px){.change-payment-ui .braintree-heading[data-braintree-id=choose-a-way-to-pay]{max-width:410px}}.change-payment-ui .braintree-placeholder{margin-bottom:23px}.waiting-for-change-payment-ui{display:flex;justify-content:center;padding:25px 0 15px;text-align:center}.checkbox{cursor:pointer;display:flex;margin:15px 0;-webkit-user-select:none;-ms-user-select:none;user-select:none}.checkbox.checked div{background:#1474e1;border:1px solid #1474e1}.checkbox div{align-items:center;background:#fff;border:1px solid #888;border-radius:1px;display:flex;font-family:"Segoe UI Symbol","Open Sans",sans-serif;height:20px;justify-content:center;text-align:center;width:20px}.checkbox label{color:#555;cursor:pointer;font-size:14px;line-height:20px;margin:0 0 0 8px}.checkbox img{width:60%}.checkbox input{display:none}.plan-chooser-bottom{text-align:center;margin:50px 20px 100px;font-size:14px}.plan-chooser-bottom .plan-chooser-disclaimer{color:#555;font-size:12px;line-height:21px;margin-top:31px}@media (min-width: 760px){.plan-chooser-bottom .plan-chooser-disclaimer{display:none}}.plan-chooser-bottom .plan-chooser-help{color:#555;margin-bottom:15px}.plan-chooser-choice{-ms-user-select:none;-webkit-user-select:none;align-items:center;background-color:#fff;border:1px solid #BFCCDD;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin:0 0 0 6px;max-height:93px;padding:10px 12px;text-align:center;user-select:none;white-space:nowrap}.plan-chooser-choice b{color:#1254a1;font-size:18px;line-height:24px}.plan-chooser-choice div{color:#555;font-size:14px;line-height:19px}.plan-chooser-choice span{color:#555;font-size:12px;line-height:16px}.plan-chooser-choice.is-selected{background-color:#0d3c73;border:1px solid #0D3C73}.plan-chooser-choice.is-selected b{color:#fff!important}.plan-chooser-choice.is-selected div{color:#fff!important}.plan-chooser-choice.is-selected span{color:#fff!important}.plan-chooser-choices{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:15px 0}.plan-chooser-choices .plan-chooser-choice:first-child{margin:0}.plan-chooser-contact-desktop{display:none;align-items:center;justify-content:center;margin-bottom:38px}@media (min-width: 760px){.plan-chooser-contact-desktop{display:flex}}.plan-chooser-contact-desktop a{margin-right:19px;text-decoration:underline;color:#555}.plan-chooser-contact-desktop div{position:relative}.plan-chooser-contact-desktop img{height:32px;width:auto;margin-right:8px}.plan-chooser-contact-desktop span{color:#555;font-size:12px;left:0;position:absolute;top:20px;white-space:nowrap}.plan-chooser-contact-mobile{display:flex;align-items:center;justify-content:center;margin-bottom:38px}@media (min-width: 760px){.plan-chooser-contact-mobile{display:none}}.plan-chooser-contact-mobile a{color:#1254a1;font-weight:bold;top:40px;left:-2px;position:absolute}.plan-chooser-contact-mobile div{position:relative}.plan-chooser-contact-mobile div:first-child img{margin-right:50px}.plan-chooser-contact-mobile img{height:32px;width:auto}.plan-chooser-modal{background-color:#fff;display:flex;flex-direction:column;justify-content:center;line-height:33px;text-align:center;position:relative}.plan-chooser-modal .plan-chooser-modal-close{position:absolute;right:0;top:0;padding:8px 19px;color:#fff;text-decoration:underline}@media (min-width: 761px){.plan-chooser-modal .plan-chooser-modal-close{display:none}}.plan-chooser-modal .plan-chooser-modal-top{align-items:center;background-color:#1254a1;color:#fff;display:flex;flex-direction:column;font-size:24px;justify-content:center;line-height:33px}.plan-chooser-modal .plan-chooser-modal-top b:first-child{border-top:none}.plan-chooser-modal .plan-chooser-modal-top b{border-top:1px solid #FFFFFF;padding:9px 0 15px;max-width:75%}@media (min-width: 760px){.plan-chooser-modal .plan-chooser-modal-top b{padding:10px 0 27px}}.plan-chooser-modal .plan-chooser-modal-body{align-items:center;background-color:#e9eff7;display:flex;flex-direction:column;justify-content:center;padding:20px 15px}.plan-chooser-modal .plan-chooser-modal-body>button.no-thanks{color:#1254a1;font-size:14px;line-height:21px;text-decoration:underline;background:transparent;margin:0;padding:5px 25px 15px;width:100%}.plan-chooser-modal .plan-chooser-modal-body>b{color:#1254a1;font-size:16px;line-height:18px;margin-top:23px}.plan-chooser-modal .plan-chooser-modal-body>p{color:#555;font-size:16px;font-weight:bold;line-height:21px;margin:0}.plan-chooser-modal .plan-chooser-modal-body>p span{text-decoration:underline}.plan-chooser-modal .plan-chooser-modal-body>span{color:#555;font-size:14px;line-height:18px;margin-top:8px}.plan-chooser-modal .plan-chooser-modal-body .plan-chooser-modal-partners{margin-top:35px}.plan-chooser-modal .plan-chooser-modal-body .plan-chooser-modal-partners .plan-chooser-modal-partner{align-items:center;display:flex;justify-content:center;margin-bottom:30px}.plan-chooser-modal .plan-chooser-modal-body .plan-chooser-modal-partners .plan-chooser-modal-partner a{display:flex;min-width:40%;width:40%}.plan-chooser-modal .plan-chooser-modal-body .plan-chooser-modal-partners .plan-chooser-modal-partner button{background-color:#1254a1;border-radius:4px;color:#fff;font-size:14px;font-weight:bold;line-height:19px;padding:8px 20px;text-align:center;white-space:nowrap}.plan-chooser-modal .plan-chooser-modal-body .plan-chooser-modal-partners .plan-chooser-modal-partner div{min-width:60%;width:60%}.plan-chooser-modal .plan-chooser-modal-body .plan-chooser-modal-partners .plan-chooser-modal-partner div img{max-width:300px;width:80%}.plan-chooser-modal .plan-chooser-modal-bottom{color:#555;font-size:14px;line-height:18px;padding:15px}.plan-chooser-option{align-items:center;border-top:1px solid #BFCCDD;display:flex;flex-direction:column;justify-content:center;max-width:100%;padding:18px 0;width:100%}@media (min-width: 760px){.plan-chooser-option{max-width:100%;width:70%}}.plan-chooser-option b{color:#1254a1;font-size:16px;line-height:21px;text-align:center}.plan-chooser-option div{color:#555;font-size:14px;line-height:18px;text-align:center}.plan-chooser-option div.plan-chooser-value{background-color:#fff;border:1px solid #BFCCDD;border-bottom:none;color:#0d3c73;font-size:13px;font-weight:bold;line-height:20px;margin-left:6px;text-align:center}.plan-chooser-option label{color:#1254a1;font-size:14px;font-weight:bold;line-height:19px}.plan-chooser-options{align-items:center;background-color:#e9eff7;border-top:1px solid #1254A1;display:flex;flex-direction:column;justify-content:center;padding:9px 18px}.plan-chooser-options .plan-chooser-option:first-child{border-top:none}.plan-chooser-payment{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 18px}.plan-chooser-payment-dropin{margin-top:20px;max-width:350px;width:100%}.plan-chooser-payment-dropin .braintree-toggle{border:1px solid #ccc;margin-bottom:15px}.plan-chooser-payment-dropin .braintree-heading[data-braintree-id=choose-a-way-to-pay]{color:#1254a1;font-family:"Open Sans",Arial,sans-serif;font-size:21px;font-weight:bold;line-height:28px;position:static;position:initial;text-align:center}.plan-chooser-payment-dropin .braintree-placeholder{display:none}.plan-chooser-payment-error{background:#ffe8e6;border:1px solid #ffa299;border-radius:3px;color:#333;font-size:13px;margin:20px;padding:15px}.plan-chooser-payment-error b{display:block;font-size:15px;margin-bottom:5px}.plan-chooser-payment-processing{align-items:center;display:flex;padding:40px 25px}.plan-chooser-payment-processing .loader,.plan-chooser-payment-processing .loader:after{border-radius:50%;min-height:42px;min-width:42px}.plan-chooser-payment-processing h1{font-size:16px;font-weight:700;margin-bottom:2px}.plan-chooser-payment-processing p{font-size:13px;line-height:1.6;margin:0}.plan-chooser-payment-submit{font-size:20px;font-weight:700;max-width:350px;width:100%}.plan-chooser-payment-submit button{background-color:#1d9600;border-radius:7px;color:#fff;font-size:18px;font-weight:bold;padding:14px 20px;white-space:nowrap;width:100%}@media (hover: hover) and (pointer: fine){.plan-chooser-payment-submit button:hover{background-color:#167200}}.plan-chooser-payment-submit button:disabled{cursor:not-allowed}.plan-chooser-payment-waiting{display:flex;justify-content:center;padding:25px 0 15px;text-align:center}.plan-chooser-screen{max-width:none!important}.plan-chooser-top .plan-chooser-logo{width:100%;text-align:center}.plan-chooser-top .logo{margin:10px 0 14px;width:130px;height:auto!important}@media (min-width: 760px){.plan-chooser-top .logo{width:200px}}.plan-chooser-top .plan-chooser-header{color:#0d3c73;font-size:24px;margin-bottom:20px;font-weight:bold;text-align:center}.plan-chooser-top .plan-chooser-tabs{display:flex;align-items:center;justify-content:center}.plan-chooser-top .plan-chooser-tabs div:first-child{margin-right:10px}.plan-chooser-top .plan-chooser-tabs div{background-color:#e9eff7;border:1px solid #BFCCDD;color:#1254a1;font-size:21px;font-weight:bold;line-height:28px;padding:14px 22px;text-align:center;width:146px;white-space:nowrap}.plan-chooser-top .plan-chooser-tabs div.is-selected{background-color:#1254a1;border:1px solid #1254A1;color:#fff}.plan-chooser-total{align-items:center;border-top:1px solid #BFCCDD;display:flex;flex-direction:column;width:100%;padding:18px 0;text-align:center}@media (min-width: 540px){.plan-chooser-total{width:70%}}.plan-chooser-total b{color:#1254a1;font-size:21px;line-height:28px;margin-bottom:7px}.plan-chooser-total div{color:#555;font-size:18px;line-height:26px}.plan-chooser-total span{color:#555;font-size:14px;line-height:18px}.plan-chooser-total .plan-chooser-total-addons{background-color:#e6e6e6;margin:10px 0}.plan-chooser-total .plan-chooser-total-addons .plan-chooser-total-addon{align-items:center;display:flex;font-size:12px;padding:0 10px}.plan-chooser-total .plan-chooser-total-addons .plan-chooser-total-addon label{color:#555;cursor:pointer;display:block;font-size:14px;line-height:18px;padding:10px 0;text-align:left;-webkit-user-select:none;-ms-user-select:none;user-select:none}.plan-chooser-total .plan-chooser-total-addons .plan-chooser-total-addon label b{color:#1254a1;font-size:14px;line-height:18px}.plan-chooser-total .plan-chooser-total-addons .plan-chooser-total-addon label i{font-size:12px;line-height:18px}.plan-chooser-total .plan-chooser-total-addons .plan-chooser-total-addon .checkbox{margin:0 10px 0 0}.plan-chooser-total .plan-chooser-total-addons .plan-chooser-total-addon .checkbox div{color:#fff;font-size:12px;height:16px;width:16px}.plan-chooser-totals{align-items:center;background-color:#f4f4f4;display:flex;flex-direction:column;padding:9px 18px 30px}.plan-chooser-totals .plan-chooser-total:first-child{border-top:none}.moneyback-logo{margin:25px 0;width:230px}.plan-chooser-modal .plan-chooser-modal-top b.before-you-go{padding:17px 0 9px}@media (min-width: 540px){.plan-chooser-modal .plan-chooser-modal-top b.before-you-go{padding:20px 0 10px}}.choose-plan-section{align-items:center;background-color:#ebf4ff;display:flex;flex:1 1 auto;justify-content:center;padding:0 20px 30px}@media (min-width: 760px){.choose-plan-section{border-top:1px solid #ddd;padding:20px}}.email-options{background:#e6e6e6;border:1px solid #ccc;border-top:0;margin:-20px 0 20px;padding:20px 20px 0 10px}.email-option{align-items:flex-start;display:flex;margin:0 0 13px 5px}.email-option .checkbox{margin:3px 10px 0 0}.email-option .checkbox div{color:#fff;font-family:"Segoe UI Symbol","Open Sans",sans-serif;font-size:14px;height:25px;min-width:25px;width:25px}.email-option__desc{font-size:12px;line-height:1.6}.email-option__main{color:#555}.email-option__name{cursor:pointer;font-size:14px;font-weight:700;margin-bottom:1px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.faqs{margin-top:25px;padding-bottom:10px}.faq{margin-bottom:20px}.faq__head{color:#555;font-size:15px;font-weight:700;margin-bottom:5px}.faq__text{color:#555;font-size:13px;line-height:1.6}.faq img{margin-top:20px}.faq.is-large .faq__head{color:#444;font-size:20px;font-weight:700}.faq.is-large .faq__text{font-size:16px}.heading{align-items:center;color:#444;display:flex;flex-wrap:wrap;font-size:25px;line-height:1.4;margin:0 0 15px}.heading.size-1{font-size:17px}.heading.size-2{font-size:19px}.heading.size-3{font-size:21px}.heading.size-4{font-size:23px}.heading.size-5{font-size:25px}.heading.size-6{font-size:27px}.heading.size-7{font-size:29px}.heading.size-8{font-size:31px}.heading.size-9{font-size:33px}.heading.size-10{font-size:35px}.heading.size-11{font-size:37px}.heading.size-12{font-size:39px}.heading.has-action{justify-content:space-between;padding-bottom:5px}.heading.has-action a,.heading.has-action button{margin-bottom:7px;margin-top:7px;text-transform:none}.heading.has-desc{align-items:flex-start;display:block}.heading.has-divider{border-bottom:1px solid #ccc;padding:0 0 7px 1px}.heading.indent-left{padding-left:20px}.heading.indent-right{padding-right:20px}.heading.is-row{box-shadow:none;margin:0;padding:10px 20px}.heading.is-row:first-child{border-top:1px solid #ddd}.heading.is-row.is-selected:not(:first-child){border-width:0 0 1px}.heading.is-block{border:1px solid #ddd;box-shadow:0 1px 2px #00000026;margin:0 15px 20px;padding:10px 20px}.heading.is-block+.heading.is-block{border:1px solid #ddd;margin:15px 15px 0}.heading.is-multi-action{background-color:#fff;border-bottom:1px solid #ddd;box-shadow:0 1px 2px #00000026;flex-shrink:0;justify-content:space-between;overflow:hidden;padding:14px 20px 12px}.heading.is-multi-action button,.heading.is-multi-action a{margin-bottom:4px;margin-right:12px;margin-top:4px}.heading.is-multi-action.is-block,.heading.is-multi-action.is-row{padding:10px 20px}.heading.is-selected{background-color:#ebf4ff;border:1px solid #bbb}.heading__actions{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-bottom:6px;margin-right:-15px;margin-top:6px}.heading__desc{font-size:18px;font-weight:300;padding-top:5px;text-transform:none}.size-12 .heading__desc{font-size:21px}.size-11 .heading__desc{font-size:20px}.size-10 .heading__desc{font-size:20px}.size-9 .heading__desc{font-size:19px}.size-8 .heading__desc{font-size:19px}.size-3 .heading__desc{font-size:17px}.size-2 .heading__desc{font-size:16px}.size-1 .heading__desc{font-size:15px}.heading__image{align-self:center;border-radius:4px;height:35px;margin-right:10px;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:auto}.size-12 .heading__image{height:41px;margin-right:12px}.size-11 .heading__image{height:40px;margin-right:11px}.size-10 .heading__image{height:39px}.size-9 .heading__image{height:38px}.size-8 .heading__image{height:37px}.size-7 .heading__image{height:36px}.size-6 .heading__image{height:35px}.size-5 .heading__image{height:34px}.size-4 .heading__image{height:33px}.size-3 .heading__image{height:32px}.size-2 .heading__image{height:31px;margin-right:9px}.size-1 .heading__image{height:30px;margin-right:8px}.heading__primary{margin-right:15px}.heading__secondary{color:#555;font-size:18px;font-weight:300;text-transform:none}.size-12 .heading__secondary{font-size:21px;padding-top:10px}.size-11 .heading__secondary{font-size:20px;padding-top:10px}.size-10 .heading__secondary{font-size:20px;padding-top:8px}.size-9 .heading__secondary{font-size:19px;padding-top:6px}.size-8 .heading__secondary{font-size:19px;padding-top:6px}.size-7 .heading__secondary{padding-top:5px}.size-6 .heading__secondary{padding-top:4px}.size-5 .heading__secondary{padding-top:2px}.size-4 .heading__secondary{padding-top:1px}.size-3 .heading__secondary{font-size:17px;padding-top:0}.size-2 .heading__secondary{font-size:16px;padding-top:0}.size-1 .heading__secondary{font-size:15px;padding-top:0}.heading__title{align-items:center;display:flex;flex-wrap:wrap}.heading p{font-size:14px;margin-top:5px;padding-left:20px}.highlight{align-items:center;display:flex;margin:0 10px 20px}.highlight.is-outside{background-color:#fff;margin:0;padding:25px 5%}.highlight.is-outside .highlight__icon{max-height:50px}@media (min-width: 400px){.highlight.is-outside .highlight__icon{margin-right:12px;max-height:40px}}.highlight+.highlight{margin-top:-10px;padding-top:0}.highlight__text-head{color:#555;font-size:14px;font-weight:700;margin-bottom:3px}.highlight__text-desc{color:#444;font-size:12px}.highlight__icon{align-self:center;margin:0 15px 0 0;max-height:55px}.interest-options{list-style:none;padding:0;column-count:2}.interest-option{align-items:center;display:flex;margin:0 0 13px;break-inside:avoid;page-break-inside:avoid;font-size:12px}.interest-option .checkbox{margin:3px 10px 0 0}.interest-option .checkbox div{color:#fff;font-family:"Segoe UI Symbol","Open Sans",sans-serif;height:20px;min-width:20px;width:20px}.interest-option__main{color:#555}.interest-option__name{cursor:pointer;margin-bottom:1px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.loading{align-items:center;display:flex;font-size:18px;font-weight:300;list-style-type:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.loader,.loader:after{border-radius:50%;height:30px;width:30px}.loader{animation:loaderspin 1s infinite linear;border:6px solid rgba(20,116,225,.2);border-left-color:#1474e1;margin:0 12px 0 5px;transform:translateZ(0)}@keyframes loaderspin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.login-bar{align-items:center;background-color:#ebf4ff;border:1px solid #ccc;border-width:1px 0;color:#000;display:flex;flex-wrap:wrap;justify-content:space-between;line-height:2;margin:30px -25px 0;padding:10px 35px}@media (min-width: 400px){.login-bar{margin:30px -30px 0}}.manage-sub-screen{box-shadow:20px 40px 40px -10px #0000001a}.screen__heading{background-color:#eee;border-bottom:3px solid #ddd;color:#222;font-size:21px;font-weight:700;padding:15px 20px;text-align:center}.modal-background{align-items:center;background-color:#000c;background-size:cover;cursor:pointer;display:flex;justify-content:center;left:0;min-height:100%;position:fixed;top:0;width:100%;z-index:10}.modal{background-color:#fff;max-width:600px;width:90%}.modal.is-wide{max-width:800px}.modal.is-full{max-width:none}.modal__actions{align-items:center;display:flex;justify-content:flex-end}.modal__actions button+button{margin-left:15px}.modal__close{background-color:#a80000;border-radius:50%;color:#eee;font-size:27px;font-weight:700;line-height:28px;padding:3px 10px;transition:background .15s,color .15s;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (hover: hover) and (pointer: fine){.modal__close:hover{background-color:#750000;color:#fff}}.modal__error{color:#a80000;font-weight:700;margin-bottom:10px;margin-top:-5px;text-align:right}.modal__head{align-items:center;background-color:#e6e6e6;border-bottom:1px solid #ccc;display:flex;font-size:22px;font-weight:700;justify-content:space-between;line-height:1.4;padding:10px 15px 10px 20px}.modal__input{border:1px solid #aaa;box-shadow:0 1px 2px #0000001a;font-size:16px;margin-bottom:15px;padding:8px 10px}.modal__items{-webkit-overflow-scrolling:touch;list-style-type:none;margin:0;max-height:70vh;overflow-y:auto;padding:0}.modal__item{border-bottom:1px solid #ddd;padding:15px 20px}@media (min-width: 541px){.modal__item{padding:12px 20px}}@media (hover: hover) and (pointer: fine){.modal__item:hover{background-color:#ebf4ff}}.modal__item.is-selected{background-color:#1474e1;color:#fff;font-weight:700}.modal__main{display:flex;flex-direction:column;max-height:70vh;padding:20px;width:100%}.modal__message{padding:0 0 15px}.modal__scroller{-webkit-overflow-scrolling:touch;max-height:70vh;overflow-y:auto}.new-account-body{display:flex}.new-account-bottom{text-align:center;margin:50px 20px 100px;font-size:14px}.new-account-bottom .new-account-help{color:#555;margin-bottom:15px}.new-account-bottom .new-account-disclaimer{color:#555;font-size:12px;line-height:21px;margin-top:30px}@media (min-width: 760px){.new-account-bottom .new-account-disclaimer{display:none}}.new-account-contact-desktop{display:none;align-items:center;justify-content:center;margin-bottom:38px}@media (min-width: 760px){.new-account-contact-desktop{display:flex}}.new-account-contact-desktop a{margin-right:19px;text-decoration:underline;color:#555}.new-account-contact-desktop div{position:relative}.new-account-contact-desktop img{height:32px;width:auto;margin-right:8px}.new-account-contact-desktop span{position:absolute;white-space:nowrap;top:20px;left:0;font-size:12px;color:#555}.new-account-contact-mobile{display:flex;align-items:center;justify-content:center;margin-bottom:38px}@media (min-width: 760px){.new-account-contact-mobile{display:none}}.new-account-contact-mobile a{color:#1254a1;font-weight:bold;top:40px;left:-2px;position:absolute}.new-account-contact-mobile div{position:relative}.new-account-contact-mobile div:first-child img{margin-right:50px}.new-account-contact-mobile img{height:32px;width:auto}.new-account-header{color:#0d3c73;font-size:24px;margin-bottom:24px;font-weight:bold;margin-left:20px;text-align:center}@media (min-width: 760px){.new-account-header{margin-left:0;text-align:left}}.new-account-interests-section{padding:15px 0 15px 20px;background-color:#e9eff7}.new-account-interests-section>label{font-size:14px;color:#1254a1;font-weight:bold;margin-bottom:10px}.new-account-interests-section .interest-option{font-size:13px;padding:8px 0;margin:0}@media (min-width: 760px){.new-account-interests-section .interest-option{padding:5px 0}}.new-account-interests-section .interest-option__main{width:100%}.new-account-interests-section .interest-option__name{margin-top:3px;margin-bottom:0;width:100%}.new-account-interests-section li{white-space:nowrap}.new-account-interests-section .checkbox{margin-right:7px!important}.new-account-interests-section .checkbox div{border:1px solid #BBBBBB!important}.new-account-interests-section ul{column-width:120px;column-count:auto!important;margin-bottom:0}.new-account-modal{-webkit-font-smoothing:antialiased;background-color:#152334;text-align:center;padding:0 17px 5px}.new-account-modal .new-account-trophy{height:39px;width:auto;margin-top:20px;margin-bottom:10px}.new-account-modal .new-account-join{font-size:18px;font-weight:bold;color:#e9eff7;padding:0 22px}.new-account-modal ul{padding:17px 0 8px 17px;text-align:left;margin-top:17px;border-top:1px solid #BFCCDD;border-bottom:1px solid #BFCCDD;color:#fff;font-size:14px}.new-account-modal li{margin-bottom:9px}.new-account-modal .new-account-partners{justify-content:center}.new-account-modal .new-account-partners div{width:130px!important}.new-account-modal button{border-radius:7px;margin:15px 0 0;background-color:#1d9600;font-size:18px}@media (hover: hover) and (pointer: fine){.new-account-modal button:hover{background-color:#167200}}.new-account-modal button.no-thanks{color:#fff;font-size:14px;line-height:21px;text-decoration:underline;background:transparent;margin:0;padding:25px;width:100%}.new-account-page{max-width:1000px}.new-account-partners{display:flex;flex-wrap:wrap}.new-account-partners div{margin-right:10px;margin-bottom:9px;width:148px;height:40px;background-color:#111c29;display:flex;align-items:center;justify-content:center}.new-account-partners img{max-width:100px}.new-account-partners-header{color:#fff;opacity:50%;font-size:12px;margin-bottom:15px}.new-account-primary{width:100%;padding:0}.new-account-primary .simple-form{padding:0 20px}@media (min-width: 760px){.new-account-primary{width:calc(100% - 350px);padding:0 20px}.new-account-primary .simple-form{padding:0}}.new-account-secondary{-webkit-font-smoothing:antialiased;max-width:350px;min-width:350px;margin-left:23px;background-color:#152334;text-align:center;padding:0 17px;display:none}@media (min-width: 760px){.new-account-secondary{display:block}}.new-account-secondary .new-account-trophy{height:39px;width:auto;margin-top:40px;margin-bottom:10px}.new-account-secondary .new-account-join{font-size:18px;font-weight:bold;color:#e9eff7;padding:0 22px}.new-account-secondary ul{border-bottom:1px solid #BFCCDD;border-top:1px solid #BFCCDD;color:#fff;font-size:14px;margin-top:30px;padding:20px 0 11px 17px;text-align:left}.new-account-secondary li{margin-bottom:9px}.new-account-submit{max-width:100%;margin:0 20px}@media (min-width: 760px){.new-account-submit{width:350px;margin:0}}.new-account-submit button{border-radius:7px;margin-top:24px;background-color:#1d9600;font-size:18px}@media (hover: hover) and (pointer: fine){.new-account-submit button:hover{background-color:#167200}}.new-account-submit div{font-size:.8em;padding-top:15px;text-align:center}.new-account-top{align-items:center;display:flex}.new-account-top .new-account-login{display:flex;align-items:center;min-width:150px;max-width:150px;white-space:nowrap}.new-account-top .new-account-login img{height:22px;width:auto;margin-right:6px}.new-account-top .new-account-login a{text-decoration:underline;color:#555;font-size:12px}.new-account-top .new-account-logo{width:calc(100% - 150px);text-align:center}.new-account-top .new-account-logo img{height:40px;margin:15px 0;width:auto}@media (min-width: 760px){.new-account-top .new-account-logo img{height:70px;margin:20px 0}}.order-summary{background-color:#ebf4ff;display:flex;flex-direction:column;justify-content:center;width:100%}.order-summary__heading{align-items:center;background-color:#1474e1;color:#fff;display:flex;font-size:19px;font-weight:700;letter-spacing:.5px;padding:12px 20px}@media (min-width: 400px){.order-summary__heading{font-size:24px}}.order-items{background-color:#fff;padding:20px}.order-item{color:#333;display:flex;justify-content:space-between}.order-item+.order-item{margin-top:15px}.order-item__desc{color:#555;font-size:11px;font-weight:400}.order-item__details{padding:0 20px 0 0}.order-item__name{font-size:14px;font-weight:700;line-height:1.4;margin-bottom:3px}.order-item__price{font-size:14px;font-weight:700}.order-item__discount{background-color:#a80000;border-radius:3px;color:#fff;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.2px;line-height:20px;margin-left:5px;overflow:hidden;padding:1px 8px;text-align:center;white-space:nowrap}.order-totals{border-top:1px double #ddd;display:flex;font-size:20px;font-weight:700;justify-content:space-between;padding:10px 20px 0}.order-totals.is-upgrade-screen{border-top:0;padding-bottom:40px}.order-totals__note{color:#555;font-size:12px;font-weight:400;max-width:270px;width:90%}.order-totals__note b{color:#333}.sub-change-total{border-top:1px double #ddd;color:#444;display:flex;font-size:14px;font-weight:700;justify-content:space-between;padding:15px 20px 5px}.sub-change-total__note{color:#555;font-size:11px;font-weight:400;max-width:270px;width:90%}.partner-offers-jumplink{align-items:center;display:none;flex-direction:column;justify-content:center;margin-bottom:25px}@media (min-width: 760px){.partner-offers-jumplink{display:flex}}.partner-offers-jumplink a{background-color:#ebf4ff;border:1px solid #9ecbff;border-radius:3px;color:#1474e1;font-size:16px;font-weight:700;padding:6px 15px;text-align:center;transition:background-color .15s;white-space:nowrap;width:80%}@media (hover: hover) and (pointer: fine){.partner-offers-jumplink a:hover{background-color:#e0efff;color:#1163c0}}.partner-offers-jumplink img{align-self:center;flex-shrink:0;margin-bottom:10px;margin-top:-24px;width:90%}.partner-offers-container{background-color:#fff;display:flex;flex-direction:column;margin:0}@media (min-width: 760px){.partner-offers-container{margin:25px 0 50px}}.partner-offers{background-color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;padding:20px 4% 0 6%}@media (min-width: 760px){.partner-offers{flex-direction:row;justify-content:space-between;padding:20px 1% 5px 3%}}.partner-offers__heading{background-color:#0f57a9;border-bottom:1px solid #ccc;color:#fff;font-size:19px;font-weight:700;padding:15px 6%}.partner-offers__heading:before{content:"\2193\a0\a0   "}@media (min-width: 760px){.partner-offers__heading{font-size:24px;padding:20px 4%}.partner-offers__heading:before{content:""}}.partner-offer{background-color:#fff;border:1px solid #ddd;box-shadow:1px 2px 4px #0000001a;color:#555;display:flex;flex:1 0 48%;flex-direction:column;margin:0 2% 15px 0;padding:18px 20px}.partner-offer.is-draftkings{padding:18px 15px}@media (min-width: 760px){.partner-offer.is-fanduel .partner-offer__banner{margin:8px 0 14px}}@media (min-width: 760px){.partner-offer.is-draft .partner-offer__banner{margin:8px 0 14px}}.partner-offer__banner{align-self:flex-start;flex-shrink:0;margin-bottom:5px;max-height:60px}.partner-offer__cta{display:flex}.partner-offer__cta a{background-color:#ebf4ff;border:1px solid #9ecbff;border-radius:3px;color:#1268ca;font-size:14px;font-weight:700;padding:8px 0;text-align:center;transition:background-color .15s;white-space:nowrap;width:100%}@media (hover: hover) and (pointer: fine){.partner-offer__cta a:hover{background-color:#e0efff;color:#1163c0}}.partner-offer__details{font-size:12px;margin-bottom:10px}.partner-offer__headline{font-size:15px;font-weight:700;margin-bottom:5px}.password-toggle{background-color:#f2f2f2;border-left:1px solid #ddd;color:#1474e1;cursor:pointer;font-size:14px;font-weight:700;padding:9px 0;position:absolute;right:1px;text-align:center;top:1px;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:80px}.payment-error{background:#ffe8e6;border:1px solid #ffa299;border-radius:3px;color:#333;font-size:13px;margin:20px;padding:15px}.payment-error b{display:block;font-size:15px;margin-bottom:5px}.payment-submit{display:flex;font-size:20px;font-weight:700;margin:0 20px}.payment-ui{margin:20px 20px 0}.payment-ui .braintree-toggle{border:1px solid #ccc;margin-bottom:15px}.payment-ui .braintree-heading[data-braintree-id=choose-a-way-to-pay]{font-family:"Open Sans",Arial,sans-serif;font-size:22px;font-weight:300;max-width:calc(100vw - 40px);text-align:center;width:100%}@media (min-width: 400px){.payment-ui .braintree-heading[data-braintree-id=choose-a-way-to-pay]{max-width:360px}}@media (min-width: 540px){.payment-ui .braintree-heading[data-braintree-id=choose-a-way-to-pay]{max-width:410px}}.payment-ui .braintree-placeholder{margin-bottom:23px}.waiting-for-payment-ui{display:flex;justify-content:center;padding:25px 0 15px;text-align:center}.price{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-right:25px;text-align:center}@media (min-width: 400px){.price{margin-right:45px}}.price__desc{align-items:center;display:flex;font-size:14px;justify-content:center}@media (min-width: 400px){.price__desc{font-size:16px}}.price__text{color:#001833;display:flex;line-height:1}.price__text .dollars{font-size:56px;font-weight:700}@media (min-width: 400px){.price__text .dollars{font-size:60px}}.price__text .dollar-sign{font-size:32px;font-weight:400;margin-top:7px}@media (min-width: 400px){.price__text .dollar-sign{font-size:36px}}.price .cents{font-size:19px;top:18px}@media (min-width: 400px){.price .cents{font-size:21px;top:19px}}.price__billing{color:#555;font-size:12px;margin-top:7px}.purchase-error{background:#ffe8e6;border:1px solid #ffa299;border-radius:3px;color:#333;font-size:13px;margin:20px;padding:15px}.purchase-error b{display:block;font-size:15px;margin-bottom:5px}.purchase-submit{display:flex;font-size:20px;font-weight:700;margin:0 20px}.purchase-ui,.purchase-magazine-ui{margin:20px 20px 0}.purchase-ui .braintree-toggle,.purchase-magazine-ui .braintree-toggle{border:1px solid #ccc;margin-bottom:15px}.purchase-ui .braintree-heading[data-braintree-id=choose-a-way-to-pay],.purchase-magazine-ui .braintree-heading[data-braintree-id=choose-a-way-to-pay]{font-family:"Open Sans",Arial,sans-serif;font-size:22px;font-weight:300;max-width:calc(100vw - 40px);text-align:center;width:100%}@media (min-width: 400px){.purchase-ui .braintree-heading[data-braintree-id=choose-a-way-to-pay],.purchase-magazine-ui .braintree-heading[data-braintree-id=choose-a-way-to-pay]{max-width:360px}}@media (min-width: 540px){.purchase-ui .braintree-heading[data-braintree-id=choose-a-way-to-pay],.purchase-magazine-ui .braintree-heading[data-braintree-id=choose-a-way-to-pay]{max-width:410px}}.purchase-ui .braintree-placeholder,.purchase-magazine-ui .braintree-placeholder{margin-bottom:23px}.waiting-for-purchase-ui,.waiting-for-purchase-magazine-ui{display:flex;justify-content:center;padding:25px 0 15px;text-align:center}.purchase-help{padding:15px 20px 20px}.purchase-help__head{font-size:14px;font-weight:700;margin-bottom:3px}.purchase-help__text{font-size:12px}.custom-select{display:block;font-size:16px;font-family:"Open Sans",sans-serif;font-weight:400;color:#444;line-height:1.3;padding:.6em 1.4em .5em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #ccc;box-shadow:none;border-radius:4px;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#fff 0%,#e6e6e6 100%);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}@media (min-width: 980px){.custom-select{font-size:14px}}.custom-select.is-white{background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#fff 0%,#fff 100%)}.custom-select::-ms-expand{display:none}@media (hover: hover) and (pointer: fine){.custom-select:hover{border-color:#888}}.custom-select:focus{border-color:#aaa;box-shadow:0 0 1px 3px #3b99fcb3;box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}.custom-select option{font-weight:normal}.simple-form{margin-bottom:20px}.simple-form__error{background:#ffe8e6;border:1px solid #ffa299;color:#333;font-size:13px;line-height:1.6;margin-top:10px;padding:10px 20px}.simple-form input{border:1px solid #bbb;border-radius:2px;font-size:16px;line-height:2;padding:4px 12px;width:100%}.simple-form input.has-error{border-color:#ff8a80;border-width:1px 1px 0}.simple-form label{color:#555;font-size:15px;font-weight:400;margin-bottom:6px}.simple-form textarea{border:1px solid #bbb;font-size:16px;margin-bottom:10px;padding:10px;width:100%}.simple-form .input-error{background:#ffe8e6;border:1px solid #ffa299;border-top:1px solid #ffb9b3;color:#333;font-size:13px;line-height:1.6;padding:7px 10px}.simple-form .input-wrapper{margin-bottom:15px;position:relative}.checking-input{align-items:center;background:#ebf4ff;color:#1474e1;display:flex;font-size:13px;justify-content:space-between;left:1px;line-height:40px;padding:0 10px;position:absolute;top:1px;width:calc(100% - 2px)}.checking-input.is-good{background-color:#1da561;color:#fff;font-family:"Segoe UI Symbol","Open Sans",sans-serif;line-height:42px;top:0}.checking-input .loader{border-width:5px;height:23px;margin-right:0;width:23px}.valid-indicator{background-color:#1da561;color:#fff;font-size:20px;line-height:30px;padding:5px 12px;position:absolute;right:0;top:0}.sub-actions{padding:25px 40px}.sub-actions__heading{font-size:22px;font-weight:300;margin-bottom:15px}.sub-actions__list{list-style-type:none;margin:0;padding:0}.sub-action{background-color:#1474e1;border:1px solid #1474e1;border-radius:3px;box-shadow:1px 2px 4px -1px #0003;color:#fff;cursor:pointer;font-size:17px;font-weight:700;margin-bottom:12px;padding:10px 20px;transition:background-color .15s;width:100%}@media (hover: hover) and (pointer: fine){.sub-action:hover{background-color:#1163c0}}.sub-action.is-bad{background:#f2f2f2;border-color:#ccc;color:#c10;font-size:15px;font-weight:400}@media (hover: hover) and (pointer: fine){.sub-action.is-bad:hover{background-color:#e5e5e5}}.action-error{background:#ffe8e6;border:1px solid #ffa299;border-radius:3px;color:#333;font-size:13px;margin-top:20px;padding:15px}.action-error b{display:block;font-size:15px;margin-bottom:5px}.sub-choices{background-color:#fff;padding:20px 20px 10px}@media (min-width: 540px){.sub-choices{padding:20px 30px 10px}}.choices{display:flex;flex-wrap:wrap;margin:8px 0 20px;width:100%}.choice{background-color:#f2f2f2;border:1px solid #e6e6e6;border-radius:3px;color:#333;cursor:pointer;flex:0 0 auto;font-size:13px;margin:0 9px 10px 0;min-width:0;padding:7px 12px;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}@media (min-width: 760px){.choice{font-size:12px;margin:0 10px 8px 0;padding:5px 12px}}.choice.is-selected{background-color:#0f57a9;border-color:#0f57a9;color:#fff}.sub-choices-intro{background:#fff;color:#555;font-size:13px;line-height:1.6;margin:0;padding:15px 20px 5px}@media (min-width: 540px){.sub-choices-intro{padding:15px 30px 5px}}.sub-dfs-explainer{color:#1474e1;cursor:pointer;font-weight:700}.current-sub{background-color:#ebf4ff;border-bottom:1px solid #ddd;padding:20px 40px}.current-sub__name{font-size:17px;font-weight:700;margin-bottom:3px}.current-sub__status{color:#555;font-size:13px}.sub-question{color:#555;font-size:17px;font-weight:700;line-height:1.4;margin-bottom:4px}.sub-question-desc{font-size:12px;font-weight:400;margin-bottom:12px}.success-message{background-color:#ebf4ff;border:1px solid #99c9ff;border-radius:3px;font-size:16px;margin-bottom:20px;padding:15px 20px}.trust-builders{border-top:1px solid #ddd;display:flex;padding-bottom:19px}@media (min-width: 760px){.trust-builders{border-top:0;flex-direction:column}}.trust-builders.is-blue{background-color:#ebf4ff}.guarantee{display:flex;flex:1 1 25%;justify-content:center;margin:10px 5px -10px 6%}@media (min-width: 540px){.guarantee{flex:1 1 20%}}@media (min-width: 760px){.guarantee{flex:1 1 auto;margin:30px 0 0 -20px}}.guarantee img{align-self:center;max-width:80px}@media (min-width: 760px){.guarantee img{max-width:300px}}.trust-bullets{display:flex;flex:1 1 75%;flex-direction:column;padding-top:10px}@media (min-width: 540px){.trust-bullets{flex:1 1 80%}}@media (min-width: 760px){.trust-bullets{flex:1 1 auto}}.trust-bullet{align-items:center;display:flex;padding:15px 5% 0}.trust-bullet__text-head{color:#555;font-size:13px;font-weight:700;margin-bottom:3px}.trust-bullet__text-desc{color:#444;font-size:12px}.testimonial{display:none;padding:20px 5% 0}@media (min-width: 760px){.testimonial{display:block}}.testimonial__person{color:#555;font-size:11px}.testimonial__text{color:#333;font-size:13px;margin-bottom:5px}.upgrades{margin-bottom:-15px}.upgrade{background-color:#f2f2f2;border:1px solid #ccc;border-radius:3px;box-shadow:1px 2px 2px -1px #00000026;cursor:pointer;margin-bottom:15px;padding:12px 20px;transition:background-color .15s;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (hover: hover) and (pointer: fine){.upgrade:hover{background-color:#ebf4ff}}.upgrade.is-not-eligible,.upgrade.was-added{display:none}.upgrade img{align-self:center;flex-shrink:0;margin-right:15px;width:30px}.upgrade__desc{color:#555;font-size:13px;line-height:1.6}.upgrade__name{color:#1474e1;font-size:17px;font-weight:700;margin-bottom:2px}.remove-upgrade{background-color:#fff;border:1px solid #ddd;border-radius:3px;color:#c10;cursor:pointer;display:block;font-size:11px;font-weight:700;letter-spacing:.3px;margin-top:5px;padding:4px 12px;text-align:center;transition:background-color .15s;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (hover: hover) and (pointer: fine){.remove-upgrade:hover{background-color:#c10;border-color:#c10;color:#fff}}.upgrade-error{background:#ffe8e6;border:1px solid #ffa299;border-radius:3px;color:#333;font-size:13px;margin:20px;padding:15px}.upgrade-error b{display:block;font-size:15px;margin-bottom:5px}.welcome-heading{color:#000;font-size:25px;font-weight:300;line-height:1.4;margin:0 0 10px}@media (min-width: 540px){.welcome-heading{font-size:32px}}.welcome-form-container{margin-bottom:30px}.welcome-form-container__head{background-color:#fff;color:#444;font-size:15px;font-weight:700;line-height:1.6}@media (min-width: 540px){.welcome-form-container__head{font-size:19px}}.welcome-form-container .simple-form{padding:15px 0 5px}.welcome-form-desc{font-size:12px;margin-top:15px}.address-row{display:flex;flex-direction:column}@media (min-width: 400px){.address-row{flex-direction:row}}.address-row .input-wrapper:not(:last-child){margin-right:0}@media (min-width: 400px){.address-row .input-wrapper:not(:last-child){margin-right:3%}}.address-row .city-input{flex:1 1 54%}.address-row .state-input{flex:1 1 15%}.address-row .zip-input{flex:1 1 25%}.magazine-address-row{display:flex;flex-direction:column}@media (min-width: 400px){.magazine-address-row{flex-direction:row}}.magazine-address-row .input-wrapper:not(:last-child){margin-right:0}@media (min-width: 400px){.magazine-address-row .input-wrapper:not(:last-child){margin-right:4%}}.magazine-address-row .city-input,.magazine-address-row .state-input,.magazine-address-row .zip-input,.magazine-address-row .country-input{flex:1 1 48%}.magazine-address-row .state-input select{border:1px solid #bbb;border-radius:2px;font-size:16px;line-height:2;padding:4px 12px;width:100%}@media (hover: hover) and (pointer: fine){.magazine-address-row .state-input select:hover{outline-width:0}}.pretty-dump{background-color:#fff;border:0;font-size:13px;line-height:18px;padding:15px 20px;white-space:pre-wrap;width:100%}
