.account-badge,.account-info .account-info-list-item:before,.checkout-confirmation .housekeeping .housekeeping-link:after,.fa,.fab,.fad,.fal,.far,.fas,.login .login-facebook,.login .login-google,.login .login-linkedin,.stat-form.account-form [type=radio]:checked+.account-radio-label .selected:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.account-badge,.account-info .account-info-list-item:before,.checkout-confirmation .housekeeping .housekeeping-link:after,.login .login-facebook,.login .login-google,.login .login-linkedin,.stat-form.account-form [type=radio]:checked+.account-radio-label .selected:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1}.checkout-confirmation .housekeeping .housekeeping-link:after,.fa,.fas{font-family:Font Awesome\ 5 Free;font-weight:900}.account-badge,.fab,.login .login-facebook,.login .login-google,.login .login-linkedin{font-family:Font Awesome\ 5 Brands}.account-info .account-info-list-item:before,.far,.stat-form.account-form [type=radio]:checked+.account-radio-label .selected:before{font-family:Font Awesome\ 5 Pro;font-weight:400}.fal{font-family:Font Awesome\ 5 Pro;font-weight:300}.account-edit .account-edit-link,.login-title a,.login-util-text,.page-template-account .account-info-link{text-decoration:none}.account-label,.stat-form.account-form .account-radio-label .plan-info{display:block;margin-bottom:2px;color:#000;font-size:14px;font-weight:500;cursor:pointer}[v-cloak]{display:none}.page-template-account{background:#f8f8f8}.page-template-account #wrapper{min-height:70vh}.page-template-account .content .account-cancel{margin-bottom:20px;text-align:right}.page-template-account .content .account-cancel .account-cancel-link{font-family:Circular,sans-serif;font-size:13px;font-weight:400}.account-container{padding:0 10px;overflow:hidden}.account-container.loading:not(.logged-out){display:none}.account-container.loading+.spinner{display:inline}.account-container .account-inner{border:1px solid #f3f3f3;background:#fff}.account-container .account-inner .stat-form,.account-container .account-wrap{width:100%;border-top:3px solid #1fadb6}@media screen and (min-width:768px){.account-container{padding:0 20px}}@media screen and (min-width:1024px){.account-container{padding:0}}.spinner{display:none;position:relative;top:20vh;left:50%;width:40px;height:40px;transform:translateX(-50%)}.account-block{display:inline-block;width:100%;margin-top:40px;vertical-align:top}.account-info{position:relative}.account-info .account-info-text,.account-info .account-info-text p{padding-right:0;padding-left:0;font-family:Circular,sans-serif;font-weight:500}.account-info .account-info-cue,.account-info .account-info-cue p{font-size:14px;line-height:19px}.account-info .account-status .account-field,.account-info .account-status .account-label{color:#999}.account-info .account-status .account-label{margin-bottom:5px;padding-top:10px;font-size:11px;font-weight:400;letter-spacing:2px;text-transform:uppercase;cursor:default}.account-info .account-status .account-field{margin-top:-5px;margin-bottom:10px;padding-bottom:20px;border-bottom:1px solid #f3f3f3;font-size:14px}.account-info .account-status .account-field a{color:#999}.account-info .account-info-title{margin-bottom:20px;padding-right:0;padding-left:0;font-family:Circular,sans-serif;font-size:24px;font-weight:500;line-height:1.1}@media screen and (min-width:768px){.account-info .account-info-title{font-size:30px}}@media screen and (min-width:1024px){.account-info .account-info-title{font-size:32px}}.account-info .account-info-cue .account-intro-text{font-family:Baskerville-eText,Baskerville,Garamond,serif;font-size:16px;font-weight:400;line-height:1.5}.account-info .account-info-list-item{margin-left:0;list-style-type:none;font-family:Circular,sans-serif;font-size:17px;font-weight:500;line-height:1.4}.account-info .account-info-list-item:before{content:"\f00c";margin-right:7px;color:#1fadb6;font-size:15px}.account-info .account-info-list-text{margin-top:2px;margin-bottom:10px;margin-left:22px;list-style-type:none;font-family:Baskerville-eText,Baskerville,Garamond,serif;font-size:16px;line-height:1.5}@media screen and (min-width:768px){.account-info.float{float:left;display:block;margin-right:1.95312%;width:32.03125%;padding:0}.account-info.float:last-child{margin-right:0}}.account-info.float .account-info-title:before{content:"";display:block;position:relative;top:-16px;width:30px;height:3px;background-color:#1fadb6}@media screen and (min-width:768px){.account-info.float .account-info-title:before{top:-20px}}@media screen and (min-width:1024px){.account-info.float .account-info-title:before{top:-21px}}.account-info.float .account-info-links{padding-top:20px;padding-bottom:15px;border-bottom:1px solid #f3f3f3}.account-info.float:before{content:"";display:block;position:relative;right:0;bottom:0;height:1px;border-bottom:1px solid #f3f3f3}@media screen and (min-width:768px){.account-info.float:before{left:0;width:100%}}@media screen and (min-width:768px){.account-form-wrapper{float:left;display:block;width:66.01563%;margin-right:0}.account-form-wrapper:last-child{margin-right:0}.account-form-wrapper .account-help,.account-form-wrapper .account-inner{max-width:600px;margin-right:auto;margin-left:auto}}@media screen and (min-width:1024px){.account-form-wrapper{width:auto;margin-left:35px}}.stat-form.account-form{margin:0;padding:0}.stat-form.account-form .intro-rate .container{margin-bottom:1.875rem;padding:10px 20px 0;border:1px solid #f3f3f3;text-align:center}.stat-form.account-form .intro-rate .rate{margin-bottom:0;color:#1fadb6;font-family:Circular,sans-serif;font-size:25px;font-weight:700}.stat-form.account-form .intro-rate .payments{margin-top:-5px;font-family:Circular,sans-serif;font-size:13px;font-weight:500}.stat-form.account-form .stat-form-select-wrapper{margin-bottom:1.875rem}.stat-form.account-form .stat-form-select-wrapper select{margin-bottom:0}.stat-form.account-form .account-radio-label{display:inline-block;width:100%;padding-left:0;border:1px solid #f3f3f3;background-color:hsla(0,0%,97.3%,.5);font-size:16px;font-weight:500;letter-spacing:normal;line-height:normal;text-align:center}.stat-form.account-form .account-radio-label span,.stat-form.account-form .account-radio-label sup{opacity:.3}.stat-form.account-form .account-radio-label:last-child{margin-bottom:0}@media (min-width:540px){.stat-form.account-form .account-radio-label{margin-bottom:0}}.stat-form.account-form .account-radio-label:after,.stat-form.account-form .account-radio-label:before{content:none}.stat-form.account-form .account-radio-label span{display:block;color:#000}.stat-form.account-form .account-radio-label .plan-title{margin-top:20px;margin-right:15px;font-size:45px;font-weight:700;-webkit-font-smoothing:antialiased}.stat-form.account-form .account-radio-label .plan-title sup{font-size:65%}.stat-form.account-form .account-radio-label .plan-title .plan-amount{display:inline;font-size:50px}.stat-form.account-form .account-radio-label .plan-subtitle{margin-top:-5px;margin-bottom:20px;opacity:.2;font-size:14px;line-height:17px;text-transform:lowercase}.stat-form.account-form .account-radio-label .plan-info{padding:14px 0;background-color:hsla(0,0%,96.9%,.7);font-size:11px;font-weight:400;letter-spacing:2px;text-transform:uppercase}.stat-form.account-form .account-radio-label .plan-info.even{background-color:transparent}.stat-form.account-form .account-radio-label .plan-select{margin-top:30px;margin-bottom:30px;opacity:1;font-family:Circular,sans-serif;font-size:14px;font-weight:500}.stat-form.account-form .account-radio-label .plan-select .click{opacity:1;color:#1fadb6}.stat-form.account-form .account-radio-label .plan-select .selected{display:none;color:#1fadb6;letter-spacing:2px;text-transform:uppercase}.stat-form.account-form .account-radio-label .plan-ribbon{position:absolute;z-index:1;top:-5px;left:-5px;width:100px;height:100%;overflow:hidden;color:#fff;font-family:Circular,sans-serif;text-align:right}.stat-form.account-form .account-radio-label .plan-ribbon-inner{position:relative;top:18px;left:-22px;height:20px;transform:rotate(-45deg);background-color:#1fadb6}.stat-form.account-form .account-radio-label .plan-ribbon-inner:before{content:"";position:absolute;z-index:-1;top:100%;left:0;border-color:#1c6469 transparent transparent;border-style:solid;border-width:5px 5px 5px 2px}.stat-form.account-form .account-radio-label .plan-ribbon-inner:after{content:"";position:absolute;z-index:-1;top:100%;right:0;border-color:#1c6469 transparent transparent;border-style:solid;border-width:5px 1px 1px 5px}.stat-form.account-form .account-radio-label .plan-ribbon-title{padding-top:3px;color:#fff;font-size:8px;font-weight:400;letter-spacing:1px;line-height:14px;text-align:center;text-transform:uppercase}@media screen and (min-width:540px){.stat-form.account-form .account-radio-label{width:49%}}.stat-form.account-form [type=radio]:checked+.account-radio-label{opacity:1;background-color:#fff}.stat-form.account-form [type=radio]:checked+.account-radio-label span,.stat-form.account-form [type=radio]:checked+.account-radio-label sup{opacity:1}.stat-form.account-form [type=radio]:checked+.account-radio-label .selected{display:inline}.stat-form.account-form [type=radio]:checked+.account-radio-label .selected:before{content:"\f00c";font-size:13px}.stat-form.account-form [type=radio]:checked+.account-radio-label .click{display:none}.stat-form.account-form .account-agreement{margin-top:10px;margin-bottom:25px;font-size:14px;font-weight:500}.account-edit{position:absolute;top:-24px;right:0;height:20px;text-transform:uppercase}.account-edit .account-edit-link{display:table;border:0}.account-edit .account-edit-link .fa-pencil-alt{margin-top:1px;margin-right:5px;color:#1fadb6}.account-edit .account-edit-link:hover .fa-pencil-alt{color:#81d7dc}.account-wrap{position:relative}.account-wrap.account-readonly .account-label{cursor:auto}.account-wrap .account-check-wrap{margin-bottom:10px}.account-wrap .account-check-wrap .account-label,.account-wrap .account-check-wrap [type=checkbox]{display:inline-block}.account-section,.stat-form .account-section{display:block;box-sizing:border-box;max-width:100%;margin:0;padding:25px 20px 15px}@media screen and (min-width:768px){.account-section,.stat-form .account-section{padding:25px 30px 15px}}.account-section:nth-last-child(n+2),.stat-form .account-section:nth-last-child(n+2){border-bottom:1px solid #f3f3f3}.account-section.login-fields.editable,.stat-form .account-section.login-fields.editable{padding-bottom:10px}.account-section .account-subscribe-button:not(.stat-button-working),.stat-form .account-section .account-subscribe-button:not(.stat-button-working){padding-left:40px;background-image:url(/wp-content/themes/stat/images/lock.svg);background-repeat:no-repeat;background-position:26px 14px;background-size:11px 11px}.account-section .account-label.read-only,.stat-form .account-section .account-label.read-only{margin-bottom:5px;color:#999;font-size:11px;font-weight:400;letter-spacing:2px;text-transform:uppercase}.account-section .account-section-heading,.stat-form .account-section .account-section-heading{margin-top:10px;margin-bottom:25px;padding:0;font-size:20px}@media screen and (min-width:1024px){.account-section .account-section-heading,.stat-form .account-section .account-section-heading{font-size:22px}}.account-section .account-section-subheading,.stat-form .account-section .account-section-subheading{margin-top:10px;margin-bottom:10px;font-size:11px;font-weight:400;letter-spacing:2px;text-transform:uppercase}.account-section .account-field,.stat-form .account-section .account-field{min-height:17px;margin-bottom:25px;font-family:Circular,sans-serif;font-size:16px;font-weight:500;line-height:17px}.account-section .account-field .account-badge-admin,.stat-form .account-section .account-field .account-badge-admin{display:inline-block;margin-top:5px;padding:2px 6px;border:1px solid #ddd;border-radius:5px;color:#ddd;font-family:Circular,sans-serif;font-size:9px;letter-spacing:2px}.account-section .account-field .stat-button,.stat-form .account-section .account-field .stat-button{margin-top:5px;margin-bottom:0}.account-section .account-field.v-reveal,.stat-form .account-section .account-field.v-reveal{display:block}.account-section .account-field #email[readonly],.stat-form .account-section .account-field #email[readonly]{margin-bottom:5px}.account-section .account-field p,.stat-form .account-section .account-field p{margin-bottom:0;font-family:Circular,sans-serif;font-size:13px;line-height:1.3}.account-section .account-field.list,.stat-form .account-section .account-field.list{list-style-type:none}.account-section .account-field.list li,.stat-form .account-section .account-field.list li{margin-left:0}.account-section .account-field.select,.stat-form .account-section .account-field.select{width:100%;height:100px;overflow-y:scroll;border:1px solid #ddd;background-color:#f3f3f3}.account-section .account-summary,.stat-form .account-section .account-summary{margin-bottom:20px;color:#000;font-family:Circular,sans-serif;font-size:14px;font-weight:500}.account-section.promo-fields,.stat-form .account-section.promo-fields{padding-top:20px;padding-bottom:20px}.account-section.promo-fields .promo-code-toggle,.stat-form .account-section.promo-fields .promo-code-toggle{font-size:14px;font-weight:500;text-decoration:none}.account-section.promo-fields .promo-code-form,.stat-form .account-section.promo-fields .promo-code-form{display:none;padding-top:10px;clear:left}.account-section.promo-fields .promo-code-form.expanded,.stat-form .account-section.promo-fields .promo-code-form.expanded{display:block;margin-bottom:5px}.account-section.promo-fields .promo-code-form #apply-coupon,.account-section.promo-fields .promo-code-form #promo-code,.stat-form .account-section.promo-fields .promo-code-form #apply-coupon,.stat-form .account-section.promo-fields .promo-code-form #promo-code{margin-bottom:0}.account-section.promo-fields .promo-code-form .stat-field-error,.stat-form .account-section.promo-fields .promo-code-form .stat-field-error{top:0;margin-top:0}.account-section.promo-fields .promo-code-form .promo-code-text,.stat-form .account-section.promo-fields .promo-code-form .promo-code-text{margin-bottom:10px;color:#ddd;font-family:Circular,sans-serif;font-size:12px;font-weight:500}@media (min-width:768px){.account-section.promo-fields .promo-code-form .promo-code-text,.stat-form .account-section.promo-fields .promo-code-form .promo-code-text{margin-bottom:0}}.account-section.promo-fields .account-response-container,.stat-form .account-section.promo-fields .account-response-container{margin-top:15px}.account-section.promo-fields .account-response-container .stat-form-response,.stat-form .account-section.promo-fields .account-response-container .stat-form-response{margin-bottom:3px}.newsletters-fields .stat-form-checkbox-wrapper .account-label{font-size:14px}.newsletters-fields .stat-form-checkbox-wrapper [type=checkbox]:checked+label:after{bottom:3px;left:3px;font-size:15px}.newsletters-fields .account-text{margin-bottom:10px;color:#000;font-family:Baskerville-eText,Baskerville,Garamond,serif;font-size:15px;line-height:1.3}.newsletters-fields .account-text.unverified{margin-top:0;color:#000;font-family:Circular,sans-serif;font-size:13px;font-weight:500;line-height:1.3}.newsletters-fields .has-descriptions .account-label{margin-bottom:0}.newsletters-fields .has-descriptions .account-text{margin-left:1.5em}.account-footer{position:relative}.account-footer .account-link-right{position:absolute;top:50%;right:0;height:15px;border:0;font-family:Circular,sans-serif;font-weight:400}#account-message{padding:0 10px}@media screen and (min-width:768px){#account-message{padding:0}}#account-message .account-response-container{display:block;clear:both}#account-message .account-response-container .stat-form-response{margin-top:30px;margin-bottom:0}.account-icon{display:table-cell;width:19px;height:16px;background-size:contain}.account-icon-text{display:table-cell;height:16px;margin-left:2px;font-family:Circular,sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;line-height:16px;vertical-align:middle}.account-badge{width:28px;margin-top:5px;padding:5px 0;border:1px solid #ddd;border-radius:5px;color:#ddd;font-size:12px;text-align:center}.account-badge-google:before{content:"\f1a0"}.account-badge-facebook:before{content:"\f39e"}.account-badge-linkedin:before{content:"\f0e1"}.account-help .account-help-text-body,.account-help .account-help-text-title{margin:0;padding:0;color:inherit;font-family:inherit;font-weight:inherit}.account-help{margin-top:15px;color:#999;font-family:Circular,sans-serif;font-weight:400}.account-help .account-help-text-title{font-size:medium}.account-help .account-help-text-body{font-size:14px;line-height:17px}.account-label{font-family:Circular,sans-serif}.account-label .account-copy-all{float:right;color:#1fadb6;font-size:13px;font-weight:500;letter-spacing:0;text-transform:capitalize;cursor:copy}.account-label .account-copy-all.email{margin-top:-3px}.save-changes{margin-top:20px}.stat-form.account-form.team-ui .payment-fields .account-section-heading{margin-bottom:20px}.stat-form.account-form.team-ui .stat-form-radio-wrapper{margin-bottom:18px;padding-right:0}.stat-form.account-form.team-ui .account-radio-label{box-sizing:border-box;padding-top:10px;border:0;background-color:#f8f8f8}.stat-form.account-form.team-ui .account-radio-label span,.stat-form.account-form.team-ui .account-radio-label sup{opacity:1}.stat-form.account-form.team-ui .account-radio-label .plan-ribbon-inner{background-color:#232323}.stat-form.account-form.team-ui .account-radio-label .plan-ribbon-title{font-size:9.5px}.stat-form.account-form.team-ui .account-radio-label .plan-icon{margin-top:10px;margin-bottom:5px}.stat-form.account-form.team-ui .account-radio-label .plan-icon span{color:#1fadb6;font-size:15px}.stat-form.account-form.team-ui .account-radio-label .plan-details{position:relative;color:#1fadb6;font-family:Circular,sans-serif;font-size:10px;letter-spacing:2px;text-transform:uppercase}.stat-form.account-form.team-ui .account-radio-label .plan-details:after{content:"";position:absolute;top:20px;right:20%;width:60%;height:1px;background:linear-gradient(90deg,#fbfbfb 0,#ddd 50%,#fbfbfb)}.stat-form.account-form.team-ui .account-radio-label .plan-title{margin-top:10px;font-weight:500}.stat-form.account-form.team-ui .account-radio-label .plan-amount{font-size:46px}.stat-form.account-form.team-ui .account-radio-label .plan-subtitle{margin-bottom:10px;font-size:13px;text-transform:none}.stat-form.account-form.team-ui .account-radio-label .plan-select{width:70%;max-width:160px;margin:13px auto 22px;text-transform:uppercase}.stat-form.account-form.team-ui .account-radio-label .plan-select .click,.stat-form.account-form.team-ui .account-radio-label .plan-select .selected{padding-top:9px;padding-bottom:9px;border:1px solid #1fadb6;color:#1fadb6;font-size:12px}.stat-form.account-form.team-ui .account-radio-label .plan-select .click{letter-spacing:2px}.stat-form.account-form.team-ui .account-radio-label .plan-select .selected:before{display:none}.stat-form.account-form.team-ui .account-radio-label .plan-select .selected{border:1px solid #ddd;color:#ddd}.stat-form.account-form.team-ui .account-radio-label:hover .plan-select{transition:background-color .3s;background-color:#1fadb6}.stat-form.account-form.team-ui .account-radio-label:hover .click{color:#fff}@media screen and (min-width:540px){.stat-form.account-form.team-ui .account-radio-label{width:32%}.stat-form.account-form.team-ui .account-radio-label .plan-ribbon{left:-3px}}.stat-form.account-form.team-ui [type=radio]:checked+.account-radio-label{border:3px solid #1fadb6}.stat-form.account-form.team-ui [type=radio]:checked+.account-radio-label .selected{display:block}.stat-form.account-form.team-ui [type=radio]:checked+.account-radio-label:hover .plan-select{background-color:transparent}@media screen and (min-width:540px){.stat-form.account-form.team-ui [type=radio]:checked+.account-radio-label .plan-ribbon{left:-6px}}.stat-form.account-form.team-ui .cancel-info{margin-top:0;margin-bottom:1px;color:#999;font-family:Circular,sans-serif;font-size:11px;letter-spacing:2px;text-align:center;text-transform:uppercase}.stat-form.account-form.team-ui .signup-fields.team .account-section-subheading{color:#999}.stat-form.account-form.team-ui .signup-fields.team #email{margin-bottom:0}.stat-form.account-form.team-ui .signup-fields.team #email .stat-field-description{margin-bottom:30px}.stat-form.account-form.team-ui .signup-fields.team .members .account-section-subheading{margin-top:0}#account-billing.has-route-id .account-info-text{display:none}#account-billing.has-route-id .account-info-link{display:block}#account-billing.has-route-id .account-info-title{display:none}#account-billing.has-route-id .account-form-wrapper{margin-top:30px}#account-billing .account-form-wrapper{width:100%;margin-top:10px;margin-right:0;margin-left:0}#account-billing .pagination{margin-right:0;margin-left:0;padding-right:0;padding-left:0}@media (min-width:540px){#account-billing .pagination{max-width:100%}}@media (min-width:768px){#account-billing .pagination{max-width:100%}}@media (min-width:1024px){#account-billing .pagination{max-width:100%}}#account-billing .invoices-list{box-shadow:0 1px 4px rgba(0,0,0,.1)}#account-billing .invoices-list .invoices-list-entry{padding:20px;border-bottom:1px solid #f3f3f3;border-left:3px solid #1fadb6;background-color:#fff}#account-billing .invoices-list .invoices-list-entry:nth-of-type(2n){background-color:#fbfbfb}#account-billing .invoices-list .invoices-list-key{letter-spacing:2px;font-weight:400;font-size:9px;font-family:Circular,sans-serif;text-transform:uppercase;margin:0;color:#999}#account-billing .invoices-list .invoices-list-value:last-child{margin:0}@media screen and (min-width:768px){#account-billing .invoices-list{display:none}}#account-billing .invoices-table{display:none;margin-bottom:0;box-shadow:0 1px 4px rgba(0,0,0,.1)}#account-billing .invoices-table thead th{background:#1fadb6}#account-billing .invoices-table tbody tr{background-color:#fff}#account-billing .invoices-table tbody tr:nth-of-type(2n){background-color:#fbfbfb}@media screen and (min-width:768px){#account-billing .invoices-table{display:table}}#account-billing .invoice-receipt .invoice-receipt-logo{padding-bottom:10px}#account-billing .invoice-receipt .invoice-receipt-logo .invoice-receipt-logo-img{max-width:200px;height:auto}#account-billing .invoice-receipt .invoice-receipt-entries{margin-top:10px}#account-billing .invoice-receipt .invoice-receipt-entry{max-width:78.76923em;margin-left:auto;margin-right:auto;margin-bottom:20px;border-bottom:1px solid #f3f3f3}#account-billing .invoice-receipt .invoice-receipt-entry:after{clear:both;content:"";display:block}#account-billing .invoice-receipt .invoice-receipt-key{float:left;display:block;margin-right:1.95312%;width:40.52735%}#account-billing .invoice-receipt .invoice-receipt-key:last-child{margin-right:0}#account-billing .invoice-receipt .invoice-receipt-key p{margin-top:4px;font-family:Circular,sans-serif;font-size:15px;font-weight:500;letter-spacing:2px;text-transform:uppercase}@media screen and (min-width:768px){#account-billing .invoice-receipt .invoice-receipt-key{float:left;display:block;margin-right:1.95312%;width:23.53516%}#account-billing .invoice-receipt .invoice-receipt-key:last-child{margin-right:0}}#account-billing .invoice-receipt .invoice-receipt-value{float:left;display:block;margin-right:1.95312%;width:57.51953%}#account-billing .invoice-receipt .invoice-receipt-value:last-child{margin-right:0}@media screen and (min-width:768px){#account-billing .invoice-receipt .invoice-receipt-value{float:left;display:block;margin-right:1.95312%;width:74.51172%}#account-billing .invoice-receipt .invoice-receipt-value:last-child{margin-right:0}}#account-billing .invoice-receipt .invoice-receipt-footer{margin-top:32px}#account-billing .invoice-receipt .invoice-receipt-footer p{color:#999;font-family:Circular,sans-serif;font-size:13px}.page-template-login,.page-template-subscribe{background-color:#000}.page-template-login .content-main,.page-template-subscribe .content-main{box-sizing:border-box;width:100%;background-color:transparent}.page-template-login #wrapper,.page-template-subscribe #wrapper{padding-bottom:0;background-repeat:no-repeat;background-position:50%}.page-template-login .content-article,.page-template-subscribe .content-article{max-width:370px;margin-right:auto;margin-bottom:30px;margin-left:auto;padding-top:30px}.page-template-login .content-article a,.page-template-login .content-article h1,.page-template-login .content-article h2,.page-template-login .content-article h3,.page-template-login .content-article h4,.page-template-login .content-article h5,.page-template-login .content-article h6,.page-template-login .content-article p,.page-template-subscribe .content-article a,.page-template-subscribe .content-article h1,.page-template-subscribe .content-article h2,.page-template-subscribe .content-article h3,.page-template-subscribe .content-article h4,.page-template-subscribe .content-article h5,.page-template-subscribe .content-article h6,.page-template-subscribe .content-article p{color:#fff}.page-template-login .content-article p,.page-template-subscribe .content-article p{font-size:16px;line-height:1.35}.page-template-login .content-article a,.page-template-subscribe .content-article a{border:0;text-decoration:underline}.page-template-login .content-article a:hover,.page-template-subscribe .content-article a:hover{background-color:transparent;color:#1fadb6}.page-template-login .content-article .media,.page-template-subscribe .content-article .media{box-sizing:content-box;max-width:188px;margin-right:0;margin-left:0}.page-template-login .content-article h5,.page-template-subscribe .content-article h5{margin-top:0;margin-bottom:0;font-size:14px;line-height:1.214}.page-template-login .content-article .media,.page-template-login .content-article h5,.page-template-login .content-article p,.page-template-subscribe .content-article .media,.page-template-subscribe .content-article h5,.page-template-subscribe .content-article p{margin-bottom:17px}.page-template-login .login-wrap,.page-template-subscribe .login-wrap{margin-top:30px;padding-bottom:30px}.page-template-login .footer,.page-template-subscribe .footer{margin-top:0}@media (min-width:768px){.page-template-login #wrapper,.page-template-subscribe #wrapper{display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 69px)}.page-template-login .content-main,.page-template-subscribe .content-main{max-width:78.76923em;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;align-items:center}.page-template-login .content-main:after,.page-template-subscribe .content-main:after{clear:both;content:"";display:block}.page-template-login .content-article,.page-template-subscribe .content-article{float:left;display:block;margin-right:1.95312%;width:49.02344%;max-width:none;margin-top:30px;padding-top:17px}.page-template-login .content-article:last-child,.page-template-subscribe .content-article:last-child{margin-right:0}.page-template-login .login-wrap,.page-template-subscribe .login-wrap{float:left;display:block;margin-right:1.95312%;width:49.02344%;padding-left:0}.page-template-login .login-wrap:last-child,.page-template-subscribe .login-wrap:last-child{margin-right:0}}@media (min-width:1024px){.page-template-login #wrapper,.page-template-subscribe #wrapper{background-position:0 0}.page-template-login .content-article,.page-template-subscribe .content-article{margin-left:8.49609%;float:left;display:block;margin-right:1.95312%;width:40.52735%;padding-top:0}.page-template-login .content-article:last-child,.page-template-subscribe .content-article:last-child{margin-right:0}.page-template-login .content-main,.page-template-subscribe .content-main{padding-right:0;padding-left:0}.page-template-login .login-wrap,.page-template-subscribe .login-wrap{margin-left:8.49609%;float:left;display:block;margin-right:1.95312%;width:32.03125%;margin-top:60px;padding-bottom:120px}.page-template-login .login-wrap:last-child,.page-template-subscribe .login-wrap:last-child{margin-right:0}}.login{max-width:330px;margin-right:auto;margin-left:auto;padding:20px;background-color:#fff}.login .login-facebook{background-color:#3b5998}.login .login-facebook:before{content:"\f39e"}.login .login-facebook:hover{background-color:#2d4373}.login .login-linkedin{background-color:#0077b5}.login .login-linkedin:before{content:"\f0e1"}.login .login-linkedin:hover{background-color:#005582}.login .login-google{background-color:#2196f3}.login .login-google:before{content:"\f1a0"}.login .login-google:hover{background-color:#0c7cd5}.login-form .stat-form,.page .content-main .login .stat-form{width:100%;margin-right:0;margin-bottom:0;margin-left:0;padding-right:0;padding-left:0}.login-submit{width:100%;padding-right:20px;padding-left:20px}.stat-form .login-submit{margin-bottom:1em}.stat-form #group-domain,.stat-form .login-logout{margin-bottom:0}.stat-form #group-domain~.stat-field-error{top:0;margin-top:0}.stat-form #group-domain~.stat-field-description{margin-bottom:30px}.login-buttons{display:flex}.login-buttons .stat-button{width:100%;margin-bottom:0;margin-left:10px;padding:0;font-size:20px}.login-buttons .stat-button:first-child{margin-left:0}.content .login .login-help,.content .login .login-title{padding-right:0;padding-left:0}.content .login .login-title{margin-top:0;font-size:26px;line-height:1.2}.content .login .login-help{font:500 14px Circular,sans-serif}.login-title-helper{color:#ddd;font-size:14px}.content .stat-form .login-title-subhead{display:block}.login-forgot{margin-bottom:30px;font-size:14px;line-height:1.5}@media (min-width:768px){.login{padding:30px 25px}}.page-template-login.complete-subscription #wrapper,.page-template-login.group #wrapper{background-color:#f8f8f8}.page-template-login.complete-subscription .content-article a,.page-template-login.complete-subscription .content-article h2,.page-template-login.complete-subscription .content-article h5,.page-template-login.group .content-article a,.page-template-login.group .content-article h2,.page-template-login.group .content-article h5{color:#000}.page-template-login.complete-subscription .content-article h2,.page-template-login.group .content-article h2{font-size:24px;font-weight:700;line-height:1.25}@media (min-width:1024px){.page-template-login.complete-subscription .content-article,.page-template-login.group .content-article{float:left;display:block;margin-right:1.95312%;width:32.03125%}.page-template-login.complete-subscription .content-article:last-child,.page-template-login.group .content-article:last-child{margin-right:0}}.page-template-login.complete-subscription .login,.page-template-login.group .login{border-top:3px solid #1fadb6;box-shadow:0 1px 3px rgba(0,0,0,.1)}.page-template-login.complete-subscription .login .login-title-switch,.page-template-login.group .login .login-title-switch{display:none}.stripe-element{margin-bottom:30px;padding:8px 7px;border:1px solid #ddd}.stripe-element.invalid{border:1px solid #e62c21}@media (min-width:768px){.stripe-element{margin-right:5px}}#card-element{margin-bottom:0;border-bottom:0}#card-element.invalid{border:1px solid #e62c21}@media (min-width:540px){#card-element{margin-bottom:30px;border:1px solid #ddd}}#card-cvc,#card-expiry{box-sizing:border-box;width:50%;padding-right:.3125rem;padding-left:.3125rem;float:left}#card-expiry{border-right:0}#card-expiry.invalid{border:1px solid #e62c21}#card-element-error{float:left}.account-section.group-rate{padding-top:15px}.account-section.group-rate .outer-group-rate{display:flex;align-items:center}.account-section.group-rate .group-rate-flex1 .fa-users{width:28px;height:28px;margin-right:8px;padding:8px;border-radius:70%;background-color:rgba(31,173,182,.07);color:#1fadb6;font-size:20px}.account-section.group-rate .group-rate-flex1 .fa-users:before{position:relative;top:4px;left:2px}.account-section.group-rate .group-rate-title{margin-bottom:0;font-family:Circular,sans-serif;font-size:9px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.account-section.group-rate .group-rate-text{margin-top:2px;margin-bottom:0;font-family:Circular,sans-serif;font-size:13px;font-weight:500;line-height:1.2}.account-section.group-rate .group-rate-link{text-decoration:none}.account-section.group-rate.main{margin-top:20px;padding:15px;border:1px solid #f3f3f3;border-top:3px solid #1fadb6;background-color:#fff}.account-section.group-rate.main .outer-group-rate .group-rate-title{text-decoration:underline}.account-section.group-rate.main .outer-group-rate .group-rate-text{margin-top:3px}.account-section.group-rate.main .outer-group-rate .group-rate-link{text-decoration:underline}.checkout-confirmation .header{display:flex;flex-direction:column;margin-top:64px;text-align:center}.checkout-confirmation .header-icon{margin-bottom:25px}.checkout-confirmation .header-icon .checkmark-circle{width:70px;height:70px;margin:0 auto;border:3px solid #1fadb6;border-radius:50%;text-align:center}.checkout-confirmation .header-icon .fa-check{margin-top:20px;color:#1fadb6;font-size:30px;font-weight:600}.checkout-confirmation .header .meta .header-title{margin:0 0 10px;font-size:40px}.checkout-confirmation .header .meta h2{margin:0 0 8px;font-size:24px;line-height:1.3}.checkout-confirmation .header .meta .the-content{max-width:800px}@media (min-width:768px){.checkout-confirmation .header{flex-direction:row;text-align:left}.checkout-confirmation .header-icon{margin-right:25px;margin-bottom:0}.checkout-confirmation .header .checkmark-circle{margin:0}}.checkout-confirmation .housekeeping{margin:18px 0 60px;background-color:#fff;font-family:Circular,sans-serif}.checkout-confirmation .housekeeping p{margin:0 0 16px}.checkout-confirmation .housekeeping a{font-weight:500;font-size:14px;line-height:1.3;font-family:Circular,sans-serif;letter-spacing:0;color:#1fadb6;font-size:15px;text-decoration:none}.checkout-confirmation .housekeeping a:hover{color:#81d7dc}.checkout-confirmation .housekeeping-header{display:block;padding:10px 20px 0}.checkout-confirmation .housekeeping-header-rectangle{width:30px;height:3px;margin:40px auto 11px;border-top:3px solid #1fadb6;color:#1fadb6}.checkout-confirmation .housekeeping-header-title{margin:0 0 48px;font-family:Circular,sans-serif;font-size:32px;line-height:1.2;text-align:center}@media (min-width:768px){.checkout-confirmation .housekeeping-header-title{font-size:40px;line-height:48px}}.checkout-confirmation .housekeeping-content{display:flex;flex-direction:column;padding:48px 32px;border-top:1px solid #f3f3f3;text-align:center}.checkout-confirmation .housekeeping-content-flex1{margin-bottom:24px}.checkout-confirmation .housekeeping-content-flex2{max-width:740px}.checkout-confirmation .housekeeping-content .checkmark-circle{width:60px;height:60px;margin:0 auto;border-radius:50%;background-color:rgba(31,173,182,.07);text-align:center}.checkout-confirmation .housekeeping-content .fa-check{margin-top:17px;color:#1fadb6;font-size:26px}@media (min-width:768px){.checkout-confirmation .housekeeping-content{flex-direction:row;padding:48px;text-align:left}.checkout-confirmation .housekeeping-content-flex1{margin-right:24px;margin-bottom:0}.checkout-confirmation .housekeeping-content .checkmark-circle{margin:0}}.checkout-confirmation .housekeeping .info-flex2-title{margin:0 0 10px}.checkout-confirmation .housekeeping .housekeeping-link:after{content:"\f054";margin-left:5px;font-size:12px}.checkout-confirmation .housekeeping .fa-chevron-right{display:inline-block;color:#1fadb6;font-size:9px}.checkout-confirmation .housekeeping .housekeeping-social-media{display:inline-block;font-family:Circular,sans-serif}@media (min-width:768px){.checkout-confirmation .housekeeping .housekeeping-social-media{display:flex;flex-direction:row}}.checkout-confirmation .housekeeping .housekeeping-social-media-item{display:flex;align-items:center;margin-bottom:21px;font-size:15px}.checkout-confirmation .housekeeping .housekeeping-social-media-item .social-circle{width:25px;height:25px;margin-right:7px;border-radius:50%;background-color:#f3f3f3;text-align:center}.checkout-confirmation .housekeeping .housekeeping-social-media-item span{margin-top:6px;color:#999;font-size:12px}.checkout-confirmation .housekeeping .housekeeping-social-media-item:last-child{margin:0}@media (min-width:768px){.checkout-confirmation .housekeeping .housekeeping-social-media-item{margin-right:21px;margin-bottom:0}}.checkout-confirmation .help{text-align:center}.checkout-confirmation .help h2{margin-bottom:4px;font-family:Circular,sans-serif;font-size:28px;line-height:35px}.checkout-confirmation .help p{margin:0;font-size:18px;line-height:1.6}@media (min-width:768px){.checkout-confirmation .help{max-width:625px;margin:0 auto}}