body.subscribe,select option{background-color:var(--sp-brand-blue-700)}select option{color:var(--sp-brand-blue-50)}.payment_content{margin:0 auto;max-width:1200px;padding-bottom:2em;padding-top:40px}.payment_content h2{font-weight:700}.payment_content h3{font-weight:400;font-size:21px;color:#333;margin-bottom:50px}.payment_content p{margin:0 0 10px}.refer-icon-wrap>.fa-stack{font-size:80%;position:absolute;left:-35%;top:1px;transform:translateY(-10%)}.payment_content .refer-friend{font-weight:400;line-height:1.25;margin-bottom:20px}.tab{padding-left:2em}.charge-text,.coupon-note-wrap{font-size:12px;line-height:26px}.charge-text .renewal-description{font-weight:700}.tos-box,.updates-box{font-size:14px;line-height:26px}.tos-box-link{cursor:pointer}.tos-box-link:hover{text-decoration:underline}input,select,textarea{font:18px Arial,Helvetica,sans-serif;vertical-align:middle;color:#000}.payment_content input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;-ms-appearance:radio;-o-appearance:radio;border-radius:0;outline:0;margin-right:20px}input[type=checkbox]{margin:0;-webkit-appearance:checkbox;-moz-appearance:checkbox;-ms-appearance:checkbox;-o-appearance:checkbox;border-radius:0;outline:0}input::-webkit-input-placeholder{color:#929292}label{font-weight:400;font-size:14px}label.error{display:inline}.placeholder{color:#929292}fieldset,form{margin:0;padding:0;border-style:none;overflow:hidden}form.subscribe-form{overflow:visible}form.subscribe-form ::-webkit-input-placeholder{color:#ddd}form.subscribe-form :-ms-input-placeholder{color:#ddd}form.subscribe-form ::placeholder{color:#ddd}form.subscribe-form label.error{color:red;display:none;line-height:1.5;width:100%}.form-control::placeholder{color:var(--sp-gray-200)}.subscribe-form .form-control:not(#card_section .form-control){font-size:16px;height:45px;border-radius:19px;border:1px solid var(--sp-gray-600);background-color:var(--sp-brand-blue-800);color:var(--sp-white)}.subscribe-form .btn-box .btn{background-color:var(--sp-brand-blue-300);border:2px solid transparent;border-radius:25px;color:var(--sp-brand-blue-600);font-size:16px;font-weight:600;padding:10px 15px;width:100%}.subscribe-form .btn-box .btn:active,.subscribe-form .btn-box .btn:hover{background-color:var(--sp-brand-blue-300);border-color:transparent;color:var(--sp-brand-blue-600)}.subscribe-form .btn-box .btn.btn-cta{background-color:var(--sp-pink-500);border-color:transparent;box-shadow:none;color:var(--sp-brand-blue-50)}.subscribe-form .btn-box .btn.btn-cta:hover{background-color:var(--sp-pink-600)}.subscribe-form .btn-box .btn i{margin-right:4px}.subscribe-form label.error.email-not-edu{line-height:24px;margin-top:5px!important}.subscribe-form .has-display-trigger p,.subscribe-form label.error.email-not-edu a{font-size:14px}.contact-section-container{background-color:var(--sp-brand-blue-800);border-radius:7px;padding-bottom:15px;padding-top:15px}#contact_section p.aligncol{font-size:16px;color:var(--sp-gray-300)}#contact_section p.aligncol a{color:var(--link-text-color)}.text-lg-pink{color:var(--sp-pink-400);font-size:var(--text-size-xl)}.text-md-grey{color:var(--sp-gray-300);font-size:var(--text-size-lg)}.expired-callout .divider{margin:25px 0;border-top:solid 1px var(--sp-blue-400)}.expired-callout .text-md-grey{padding-top:10px}.aligncol{padding-left:15px}.hide{display:none}#ach_section input,#card_section #cc-expires-wrapper input,#card_section #cc-expires-wrapper span,#card_section input,#card_section textarea,#contact_section input,.left{float:left}.right{float:right}#order_summary_w{overflow:hidden;padding:15px 0}#contact_section label,.box,.subscribe-form .agreement,.testsite{margin:0}.subscribe-confirmation h3,.subscribe-form h3{margin:0 0 8px;font-size:18px;width:100%;line-height:22px}.subscribe-form .section-title{margin:0;font:18px,"Roboto",sans-serif}.subscribe-form .has-display-trigger .section-title{color:var(--sp-blue-400);font-size:16px;font-weight:700}.subscribe-form .form-sidebar .section-title{font-size:initial;font-weight:600;padding-left:15px;padding-top:20px;margin-bottom:1em;margin-top:1em}.subscribe-form .has-display-trigger img{margin-bottom:10px;margin-top:15px}.form-header{margin-bottom:25px}.form-header .product-name-header{font-family:"Roboto",sans-serif;font-size:30px;font-weight:400;line-height:1;padding-bottom:25px}.expired-plan .form-header{margin-bottom:0}.expired-plan .form-header .product-name-header{padding-bottom:0}.form-header .discount-header{font-size:15px;line-height:15px}.subscribe-form .product-name-and-discount-header.section-title{text-align:right}.subscribe-form .section-divider{border-color:#a6c8ff}.subscribe-form .aside{float:right;width:186px;padding:2px 0 0}.subscribe-form .aside img{vertical-align:top}.subscribe-form :not(.plan-chooser-wrapper)>.row{margin-bottom:0;min-height:36px}.subscribe-form .agreement .row{min-height:0}#bank_account_preview_data .row{margin-bottom:15px;min-height:15px}#contact_section #signupforupdates{float:none;transform:scale(1.25);margin:-3px 7px 0 2px}#accept::after,#signupforupdates::after{background-color:#fff;color:#fff;font-family:"Font Awesome 5 Free";font-weight:900;font-size:.85em;line-height:.85em;vertical-align:1em;outline:0;content:"";height:12px;width:12px;display:block}#accept:checked::after,#signupforupdates:checked::after{background-color:#fff;color:var(--sp-green-500);content:""}.payment_method input{float:none;width:20px;margin:0 5px 0 100px}.payment_method{margin:0 0 10px}.payment-method-icons{padding-top:10px;text-align:right}.switch-container{margin:0 auto;max-width:400px}.switch,.switch-label{position:relative;height:50px}.switch{width:360px;margin-bottom:20px;background:var(--sp-brand-blue-600);border-radius:24px;border:1px solid var(--sp-brand-blue-600);transform:scale(.8) translateX(-44px)}.switch-label{color:var(--sp-white);cursor:pointer;float:left;font-size:15px;line-height:50px;margin:0!important;text-align:center;width:176px;z-index:2}.switch-label,.switch-label:active{font-weight:700}.switch-label-off{padding-left:2px}.switch-label-on{padding-right:2px}.switch-input{display:none}.switch-input:checked+.switch-label{-webkit-transition:.15s ease-out;-moz-transition:.15s ease-out;-ms-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:color,text-shadow;-moz-transition-property:color,text-shadow;-ms-transition-property:color,text-shadow;-o-transition-property:color,text-shadow;transition-property:color,text-shadow}.switch-input:checked+.switch-label-on~.switch-selection{left:178px}.switch-input.selected+.switch-label{color:var(--sp-brand-blue-900)}.switch-selection{position:absolute;z-index:1;top:4px;left:4px;display:block;width:176px;height:40px;border-radius:24px;border:1px solid #d0e2ff;background-color:var(--sp-brand-blue-300);-webkit-transition:left .25s ease-out;-moz-transition:left .25s ease-out;-ms-transition:left .25s ease-out;-o-transition:left .25s ease-out;transition:left .25s ease-out}.switch-blue .switch-selection{background-color:#3aa2d0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4fc9ee),color-stop(100%,#3aa2d0));background-image:-webkit-linear-gradient(top,#4fc9ee,#3aa2d0);background-image:-moz-linear-gradient(top,#4fc9ee,#3aa2d0);background-image:-ms-linear-gradient(top,#4fc9ee,#3aa2d0);background-image:-o-linear-gradient(top,#4fc9ee,#3aa2d0);background-image:linear-gradient(top,#4fc9ee,#3aa2d0)}.switch-yellow .switch-selection{background-color:#c4bb61;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e0dd94),color-stop(100%,#c4bb61));background-image:-webkit-linear-gradient(top,#e0dd94,#c4bb61);background-image:-moz-linear-gradient(top,#e0dd94,#c4bb61);background-image:-ms-linear-gradient(top,#e0dd94,#c4bb61);background-image:-o-linear-gradient(top,#e0dd94,#c4bb61);background-image:linear-gradient(top,#e0dd94,#c4bb61)}.subscribe-form input.error,.subscribe-form select.error{background-color:#fdf0f1;border-color:#dc3545}.subscribe-form input.error:focus,.subscribe-form input:focus,.subscribe-form select.error:focus,.subscribe-form select:focus{-moz-box-shadow:0 0 2px #c3dff6;box-shadow:0 0 2px #c3dff6}#accept.error{-moz-box-shadow:0 0 2px red;box-shadow:0 0 2px red}.subscribe-form input.error:focus,.subscribe-form select.error:focus{border:1px solid #d3d3d3}#card_section .cvv{width:100%}#ach_section .quantity,#card_section .quantity{width:86px}#ach_section .state,#card_section .state{width:198px}#ach_section .tax,#card_section .tax{width:266px}#ach_section select,#amazon_section select,#card_section select,#paypal_section select{float:left;margin:0}#contact_section label.error:not(.ontop){margin-top:4px}#card_section label{clear:left;margin-top:10px}#credit_cards_icons svg{opacity:1;transition:opacity .3s ease-in-out}#credit_cards_icons svg.nomatch{opacity:.5}#card_section #cc-wrapper,#card_section #region-wrapper{border:1px solid var(--sp-gray-600);border-radius:19px;height:40px;padding:10px}#card_section #region-wrapper{padding:0}#card_section #cc-wrapper.error,#card_section #region-wrapper.error{border-color:#dc3545}#card_section #cc-wrapper label.error,#card_section #region-wrapper label.error{float:none;padding-top:5px}#card_section #cc-wrapper.disabled,#card_section #region-wrapper.disabled{background-color:#eee}#card_section #region-wrapper .region-field-wrapper{padding:10px}#card_section .cc-field-wrapper,#card_section .region-field-wrapper{display:inline-block;float:left}#card_section .cc-field-wrapper input,#card_section .region-field-wrapper input,#card_section .region-field-wrapper select{color:var(--sp-white);background-color:transparent;border:0;box-shadow:none;height:initial;line-height:19px;outline:0;padding:0}#card_section #cc-number-wrapper{width:50%}#card_section #cc-cvv-wrapper,#card_section #cc-expires-wrapper{width:25%}#card_section #cc-expires-wrapper #billing_info_month{width:28px}#card_section #cc-expires-wrapper #billing_info_year{width:52px}#card_section #cc-expires-wrapper #cc_expiry_separator{display:inline-block;font-size:18px;line-height:1;margin-right:5px;text-align:center;width:14px}#card_section #cc-cvv-wrapper #billing_info_verification_value{width:45px}#card_section #region-wrapper #country-wrapper{border-right:1px solid #ccc;width:50%}#card_section #region-wrapper #zip-wrapper{width:28%}#card_section #region-wrapper #vat_wrapper{border-left:1px solid #ccc;width:20%}#billing_info_country{margin:0 0 0 2px}.subscribe-block{height:50px;padding:23px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;max-width:548px}.agreement input{width:15px;height:16px;clear:both;position:relative;margin:2px 8px 0 0;background:#fff;padding:0;color:#000}.agreement label{font-size:16px;line-height:18px;clear:none}.btn-box{margin:16px 0}.btn-box .btn{font-size:14px;font-weight:700}#paypal-p{padding:0 10px 0 0;vertical-align:-7px}.large{font-size:19px!important}.small{font-size:14px!important}button::-moz-focus-inner{border:0}.secure-payment{width:153px;height:38px;float:left;margin:11px 10px 0;text-indent:-9999px}#site-not-enabled,p.error-message{color:red;font-size:16px;font-style:italic}.box#payment-method{padding:0;margin:-4px 0 0;background:0 0;height:48px}.inline-with-more-padding,.inline-with-padding{float:left;margin-left:15px;margin-right:38px;line-height:29px;white-space:nowrap}.inline-with-more-padding{height:48px}.plan-pc-count{font-weight:700;padding:10px 0}.choose{margin-left:0;margin-right:0;padding-left:15px;padding-right:15px;position:relative}.trigger-text{padding-top:2em;padding-left:1.5em}.d-flex{display:flex}.align-items-center{align-items:center}.pb-3{padding-bottom:3em}.pr-0{padding-right:0}.pl-0{padding-left:0}.choose.has-value-prop .value-prop{border-radius:7px 7px 0 0;background-color:#f27c59;border-bottom:1px solid #adaaaa;color:#fff;display:block;font-size:14px;font-weight:600;line-height:21px;margin-left:-1px;margin-right:-1px;margin-top:-1px;padding:0 10px;text-align:right;text-transform:uppercase;z-index:2}.choose.has-value-prop:first-child .value-prop{background-color:#549fd7}.choose.has-value-prop .value-prop.som-blue{background-color:#549fd7}.choose.has-value-prop .value-prop.som-light-blue{background-color:#7cc1e6}.choose.has-value-prop .value-prop.som-dark-orange{background-color:#e85e35}.choose.has-value-prop .value-prop.som-orange{background-color:#f27c59}.choose.has-value-prop .value-prop.som-gray{background-color:#adaaaa}.choose.has-value-prop .value-prop.som-dark-gray{background-color:#4a4a4a}.choose.has-value-prop .value-prop.som-light-gray{background-color:#f7f7f7}.choose.has-value-prop .value-prop.som-teal{background-color:#3daa9d}.choose.has-value-prop .value-prop.som-green{background-color:#a0d16a}.choose.has-value-prop .value-prop.som-red{background-color:#e1464e}.choose.has-value-prop .value-prop.holiday-green{background-color:#2ab436}.choose.has-value-prop .refer-plan-title{position:absolute;color:#fff;font-size:14px;font-weight:600;top:2px;left:10px;text-transform:uppercase;z-index:2}.choose.has-upgrade .upgrade-plan{background-color:#c03970;border-top-right-radius:5px;border-top-left-radius:5px;color:#fff;display:inline-block;font-size:14px;height:24px;line-height:20px;margin-bottom:-4px;margin-top:-20px;padding-bottom:5px;padding-left:5px;padding-right:5px;margin-left:10px}.choose-wrapper{min-height:110px}.choose.has-upgrade .row{margin-bottom:0;min-height:initial}.choose.has-upgrade .row>div:first-child{padding-left:0}.choose.has-upgrade .upgrade-bullets{padding:11px 0}.choose.has-upgrade .upgrade-bullets li{font-size:14px;line-height:2}.choose.has-upgrade .upgrade-bullets>li span{font-size:.9em;color:var(--sp-pink-400)}.choose.has-upgrade .row>div .fa{color:#d12771;margin-right:5px;width:16px;text-align:center}.choose .choose-wrapper{background-color:var(--sp-brand-blue-800);border-radius:7px;line-height:1.1;margin-bottom:12px;position:relative}.choose:not(.has-display-trigger) .choose-wrapper{cursor:pointer}.choose:first-child .choose-wrapper{margin-top:0}.choose .plan-term{font-size:12px;padding-left:10px;padding-top:10px;text-transform:capitalize}.choose .plan-type{color:var(--sp-purple-400);display:block;font-size:12px;font-weight:700;margin-bottom:5px;text-transform:uppercase}.plan-pr1_premier .choose-wrapper .plan-type{color:var(--sp-pink-400)}.choose .active-sale-plan-callout{padding-left:10px}.choose .plan-original-price{font-style:italic;text-transform:none}.choose .term-length{display:inline-block;font-size:12px;height:20px;margin-bottom:5px;padding-left:10px}.choose.has-display-trigger .term-length{height:initial;margin-bottom:0;padding-left:0}.choose .plan-original-price .original-interval-cost{font-weight:600}.choose label{cursor:pointer;font-size:18px;font-family:"Open-Sans",sans-serif;line-height:1;padding:7px 5px 0 10px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.choose.has-display-trigger label{padding-bottom:10px;padding-left:0;padding-top:0}.choose label .choose-text{display:inline-block;font-weight:700}.choose label .choose-text s{font-weight:lighter;margin-right:5px}.choose label .choose-slash{display:inline-block;margin-left:-3px;margin-right:-5px}.choose label .choose-period{display:inline-block;font-size:16px}.choose .choose-wrapper.selected,.choose:not(.has-display-trigger) .choose-wrapper:hover{box-shadow:0 0 4px 4px rgba(84,159,215,.25);border:2px solid var(--sp-purple-500)}.choose.has-upgrade .choose-wrapper.selected,.choose.has-upgrade:not(.has-display-trigger) .choose-wrapper:hover{border:2px solid #c03970}.choose .choose-wrapper input{position:absolute;opacity:0}.choose .checkmark{position:absolute;top:calc(50% - 2px);left:10px;height:25px;width:25px;background-color:#fff;border:1px solid #adaaaa;border-radius:50%;transform:translateY(-50%);transition:background-color .2s ease}.choose .choose-wrapper:hover input~.checkmark{background-color:#ccc}.choose .choose-wrapper input:checked~.checkmark,.choose .choose-wrapper:hover input:checked~.checkmark{background-color:#4589ff}.checkmark:after{content:"";position:absolute;display:none;border-width:0}.choose .choose-wrapper input:checked~.checkmark:after{display:block}.choose .choose-wrapper .checkmark:after{top:7px;left:7px;width:9px;height:9px;border-radius:50%;background:#fff}.choose .choose-upgrade-button{background-color:var(--sp-green-500);border-radius:25px;border:1px solid var(--sp-green-500);color:var(--sp-brand-blue-800);display:block;font-size:14px;font-weight:700;padding:10px 15px;position:relative;margin:10px 0;width:100%}.choose .choose-upgrade-button:hover{background-color:var(--sp-green-400);border:1px solid var(--sp-green-400)}.choose .choose-upgrade-button i{left:10px;margin-right:5px;position:absolute;top:50%;transform:translateY(-50%);z-index:0}.choose .choose-upgrade-button.plan-updated{border-color:var(--sp-gray-600);background-color:var(--sp-brand-blue-800);color:var(--sp-green-400)}.choose .choose-upgrade-button.plan-updated-remove{color:var(--sp-red-500)}.has-display-trigger .selected .selected-checkmark,.selected-checkmark{display:none}.selected .selected-checkmark{position:absolute;right:-16px;z-index:1;top:-18px;display:block;width:58px}.subscription-length{margin-bottom:.5em}.left-border-pink{border-left:1px solid #d12771}.login-link img{background-color:var(--sp-brand-blue-500);width:28px;height:28px;padding:7px;border-radius:50%;margin-left:5px;margin-right:5px;box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);-moz-box-shadow:0 2px 5px rgba(0,0,0,.25)}.label-toggle label .toggle,.login-link img:hover{background-color:var(--sp-brand-blue-300)}div.pay{text-align:right;height:46px}div.pay-link{font-size:20px!important;font-weight:700;margin-right:36px;padding-top:16px;display:inline-block}a.pay-link{text-decoration:none}#recurly-error{display:none;margin:36px;font-size:22px;text-align:center;color:red}.row.final{margin-top:2em}.subscribe-wrapper.row.final{margin-top:0}.totals-table-wrapper>.row{margin-bottom:0}#computers{padding:10px 20px;font-size:1.3em;font-weight:700}label[for=computers]{color:#4a4a4a;font-size:20px;margin-bottom:0!important;margin-left:10px;vertical-align:middle}.toggle-container{padding-left:0;padding-right:0}.label-toggle{display:flex;flex-direction:column;text-align:center;width:330px;margin:25px auto auto}.label-toggle label{background-color:var(--sp-brand-blue-600);border-radius:3rem;cursor:pointer;height:3rem;margin-bottom:0;width:100%;position:relative}.label-toggle label .toggle{position:absolute;height:3rem;width:50%;border-radius:3rem;box-shadow:0 2px 5px rgba(0,0,0,.15);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15);-moz-box-shadow:0 2px 5px rgba(0,0,0,.15);transition:transform .25s cubic-bezier(.25,.46,.45,.94);-webkit-transition:transform .25s cubic-bezier(.25,.46,.45,.94);-moz-transition:transform .25s cubic-bezier(.25,.46,.45,.94)}.label-toggle label .labels{height:100%;width:100%;position:absolute;display:flex;align-items:center;user-select:none;-webkit-user-select:none;-moz-usser-select:none}.label-toggle label .labels>div{font-weight:400;height:30px;line-height:30px;transition:color .5s;width:50%}.label-toggle span.annual-save{color:var(--sp-green-400)}.label-toggle [type=checkbox]:checked+label span.annual-save{color:var(--sp-green-800)}.label-toggle label .labels .annual-save-amount,.label-toggle label .labels .annual-save-percent{font-weight:700}.label-toggle [type=checkbox]{display:none}.label-toggle [type=checkbox]+label .toggle{transform:translateX(100%)}.label-toggle [type=checkbox]:checked+label .toggle{transform:translateX(0)}.label-toggle [type=checkbox]+label .labels .option-off,.label-toggle [type=checkbox]:checked+label .labels .option-on{color:var(--sp-brand-blue-900)}.label-toggle [type=checkbox]+label .labels .option-on,.label-toggle [type=checkbox]:checked+label .labels .option-off{color:var(--sp-white)}.quantity-wrapper label{display:inline-block;font-size:1.5em;line-height:34px;margin-bottom:0;margin-left:.75rem;vertical-align:text-top}#quantity_label~.tooltip .fa-close{position:absolute;display:inline-block;top:10px;right:7px;cursor:pointer}#discount-table{padding:0 1em}#discount-table .fact{padding:1em 0}#discount-table .fact:not(:last-child){border-bottom:1px solid #a6c8ff}#discount-table .fact .key{padding-right:5px;font-weight:700}#discount-table .fact .value{float:right}#discount-table .fact.discount,#discount-table .fact.if-has-trial{color:#d12771}.fact:not(.full-price) .value{font-weight:700}.promo-table{padding:1em;background-color:#f2faff}#promo-entry{margin-bottom:0}#promo-entry label{font-size:13px;margin:0;width:calc(39% - 2px);vertical-align:middle}#promo{border:1px solid #49c399;display:inline-block;width:60%}#promo:disabled{color:#49c399}#promo-button{background-color:#49c399;border:0;color:#fff;display:inline-block;height:34px;width:calc(39% - 2px)}#promo-button:hover{background-color:#3fa984}.promo-message{font-size:13px;margin-top:1em;display:none}.promo-message.error{color:red}.paypal-image{width:8em}.totals-table{margin-bottom:16px}.cvv_help{width:18px;padding-bottom:2px}.cvv-box .cvv-img{text-align:center;margin:16px 0}.cvv-box .cvv-desc{font-weight:400;width:310px}#card_section select.select_month,#card_section select.select_year{float:none;width:auto;display:inline;padding:6px 11px}.form-content .container{width:100%}.totals-table-wrapper{background-color:var(--sp-brand-blue-800);border-radius:12px;margin-top:80px}.form-sidebar.affix{position:fixed;top:140px;right:calc(((100% - 1170px)/2) + 15px);width:360px;z-index:2}.form-sidebar.affix-bottom{width:360px;z-index:2;position:absolute}.tooltip.top .tooltip-inner{background-color:#0f1537;padding:7px;text-align:left}.tooltip.top .tooltip-arrow{border-top-color:#0f1537}.billing-login{font-size:14px;padding-top:5px}@media only screen and (max-width:1199px){.form-content .container{width:960px}.form-sidebar.affix{right:calc(((100% - 960px)/2) + 15px);z-index:initial}.form-sidebar,.form-sidebar.affix-bottom{z-index:initial}.plan-summary-desktop{padding-left:30px}}@media only screen and (max-width:991px){.payment_content .container{max-width:650px;width:100%}.totals-table-wrapper{margin-top:2em}.form-sidebar.affix,.form-sidebar.affix-bottom,.form-sidebar.affix-top{position:relative!important;margin-top:20px;right:initial!important;top:initial!important;width:100%}}@media only screen and (max-width:767px){.choose.has-value-prop.has-upgrade{margin-top:0}.choose.has-upgrade .upgrade-bullets{padding:10px 0}.switch{width:300px}.switch-label{width:146px}.switch-label-off{padding-left:0}.switch-label-on{padding-right:0}.switch-selection{width:146px}.switch-input:checked+.switch-label-on~.switch-selection{left:148px}.label-toggle{margin-top:7px;float:none}#credit_cards_icons svg{vertical-align:text-top;width:24px!important}#card_section .cc-field-wrapper input,#card_section .region-field-wrapper input,#card_section .region-field-wrapper select{border:1px solid #ccc;border-radius:4px;padding:10px}#card_section #cc-wrapper,#card_section #region-wrapper{border:0;height:auto;padding:0}#card_section #cc-number-wrapper.cc-field-wrapper{margin-bottom:12px;width:100%}#card_section #cc-expires-wrapper.cc-field-wrapper{width:60%}#card_section #cc-cvv-wrapper.cc-field-wrapper{padding-left:12px;width:40%}#card_section #cc-expires-wrapper #billing_info_month{width:calc(40% - 7px)}#card_section #cc-expires-wrapper #billing_info_year{width:calc(50% - 7px)}#card_section #cc-expires-wrapper #cc_expiry_separator{font-size:20px;line-height:41px;margin-right:0;width:16px}#card_section #cc-cvv-wrapper #billing_info_verification_value{width:100%}#card_section #region-wrapper #country-wrapper{border-right:none;width:60%}#card_section #region-wrapper #zip-wrapper{padding-left:12px;width:40%}#card_section #region-wrapper #vat_wrapper{border-left:none;margin-top:12px;width:100%}#card_section #region-wrapper .region-field-wrapper{padding:0}.plan-chooser-wrapper .choose:first-child{padding-right:15px}.plan-chooser-wrapper .choose:nth-child(2){padding-left:15px}.toggle-container{padding-left:15px;padding-right:15px}}::-webkit-scrollbar{width:10px;height:10px;background:var(--scrollbar-background-color)}::-webkit-scrollbar-track{box-shadow:var(--scrollbar-boxshadow)}::-webkit-scrollbar-thumb{border-radius:6px;background:var(--scrollbar-thumb-color)}::-webkit-scrollbar-thumb:horizontal:hover,::-webkit-scrollbar-thumb:vertical:hover{border-radius:6px;background:var(--scrollbar-thumb-color-hover)}::-webkit-scrollbar-thumb:horizontal:active,::-webkit-scrollbar-thumb:vertical:active{border-radius:6px;background:var(--scrollbar-thumb-color-active)}@media (min-width:260px) and (max-width:470px){.payment-method-icons{width:unset;float:unset}#credit_cards_icons,#paypal_icon{position:absolute;margin-top:50px}#paypal_section{margin-top:20px}}@media only screen and (max-width:320px){.cvv-box .cvv-desc{font-size:.8em;width:250px}}@media only screen and (max-height:375px) and (min-width:550px){.cvv-box .cvv-desc{font-size:.8em;width:500px}}@media only screen and (max-width:991px){.label-toggle{float:none;margin:30px auto auto}}@media only screen and (min-width:767px){.plan-chooser-desktop{padding-right:0}}@media only screen and (min-width:767px) and (max-width:1199px){.totals-table-wrapper{margin-top:2em}}@media screen and (max-width:600px){body:not(.subscribe-page) .label-toggle{width:250px}}@media screen and (max-width:1294px){.payment_content{padding-top:105px}}