.plan-period-switch{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;max-width:480px;margin:0 auto}.plan-period-switch__input{display:none}.plan-period-switch__label{cursor:pointer;border:2px solid #dddddd;box-sizing:border-box;width:100%;height:42px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background-color:rgba(221,221,221,0.3);font-size:14px;font-weight:bold;text-align:center;color:#212120;-webkit-transition:0.2s ease;transition:0.2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;z-index:1}.plan-period-switch__label:first-child{border-radius:100px 0 0 100px}.plan-period-switch__label:last-child{border-radius:0 100px 100px 0}.plan-period-switch__label:not(:first-child){margin-left:-2px}.plan-period-switch__label_selected{z-index:2;color:#31aebe;border-color:#31aebe;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,0.2)}.plan-period-switch__label:hover:not(.plan-period-switch__label_selected){background-color:rgba(221,221,221,0.5)}.plan-period-switch__label:active:not(.plan-period-switch__label_selected){background-color:rgba(221,221,221,0.8)}.pricing-tabs{display:none}@media screen and (max-width: 1000px){.pricing-tabs{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:40px -15px 0}}.pricing-tabs__itm{cursor:pointer;border-bottom:4px solid transparent;font-family:OpenSans;font-size:14px;line-height:36px;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center;color:#212120;padding:0 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:0.2s ease;transition:0.2s ease}@media screen and (max-width: 400px){.pricing-tabs__itm{padding:0 5px}}.pricing-tabs__itm.active{font-weight:bold;border-bottom:4px solid #31aebe}.pricing-list{display:-webkit-box;display:flex;margin-top:40px}@media screen and (max-width: 1000px){.pricing-list{margin:0 -15px}}.pricing-list_hidden{display:none}.pricing-card{box-sizing:border-box;-webkit-box-flex:1;flex:1 0 25%;min-width:25%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;border-left:1px solid #dddddd;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;padding:45px 35px 35px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:0.2s ease;transition:0.2s ease}@media screen and (max-width: 1000px){.pricing-card{display:none;overflow:hidden;border:1px solid #dddddd}.pricing-card.active{display:-webkit-box;display:flex}}.pricing-card:last-child{border-right:1px solid #dddddd}.pricing-card:hover{background-color:rgba(221,221,221,0.1)}.pricing-card__title{font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#212120;margin:0 0 15px;text-transform:uppercase}@media screen and (max-width: 1000px){.pricing-card__title{margin-bottom:0}}.pricing-card__info{font-family:OpenSans;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#212120}@media screen and (max-width: 1000px){.pricing-card__info{margin:10px 0}}.pricing-card__price{font-size:80px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:-1.6px;text-align:center;color:#212120}.pricing-card__price sup{font-size:18px;vertical-align:top}.pricing-card__price span{font-size:80px}.pricing-card__price sub{font-size:14px;padding-bottom:10px;vertical-align:baseline;letter-spacing:normal}.pricing-card__additional-info{font-size:13px;height:17px;font-weight:normal;font-style:italic;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#212120;margin:15px -35px}.pricing-card__badge{position:absolute;top:-1px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#f46368;color:white;font-size:11px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0.2px;text-align:center;color:#ffffff;text-transform:uppercase;padding:4px 6px}@media screen and (max-width: 1000px){.pricing-card__badge{top:25px;right:-45px;left:auto;-webkit-transform:rotate(35deg);transform:rotate(35deg);padding:4px 45px}}.pricing-benefits{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media screen and (max-width: 1000px){.pricing-benefits{margin:0 -15px}}.pricing-benefits__row{display:-webkit-box;display:flex;width:100%;border-top:1px solid #dddddd;-webkit-transition:0.2s ease;transition:0.2s ease}.pricing-benefits__row.open{box-shadow:0 0 8px 3px #dddddd inset}.pricing-benefits__row:hover{background-color:#f9f9f8}.pricing-benefits__row:last-child{border-bottom:1px solid #dddddd}.pricing-benefits__col{display:-webkit-box;display:flex;box-sizing:border-box;-webkit-box-flex:1;flex:1 0 25%;min-width:25%;border-left:1px solid #dddddd}@media screen and (max-width: 1000px){.pricing-benefits__col{display:none;border-left:1px solid #dddddd;border-right:1px solid #dddddd}.pricing-benefits__col.active{display:-webkit-box;display:flex}}.pricing-benefits__col:last-child{border-right:1px solid #dddddd}.collapse-box{width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:0.3s ease;transition:0.3s ease;background-color:transparent}.collapse-box.open .collapse-box__content{display:block}.collapse-box__header{box-sizing:border-box;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;height:70px;padding:0 30px}.collapse-box__title{font-family:"OpenSans";font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#212120;margin:0}.collapse-box__control{-webkit-box-flex:1;flex:1;align-self:stretch;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.collapse-box__control .os-icon{cursor:pointer;padding-left:15px;-webkit-transition:0.2s ease;transition:0.2s ease}.collapse-box__control .os-icon:hover{color:#31aebe}.collapse-box__content{-webkit-animation:fadeIn 0.6s ease 1 backwards;animation:fadeIn 0.6s ease 1 backwards;box-sizing:border-box;padding:0 30px 30px;display:none}.collapse-box__text{font-family:OpenSans;font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:24px;letter-spacing:normal;color:#212120;margin:0}.tooltip h3,.tooltip p{margin:0}.tipsy{font-size:13px;position:absolute;padding:5px;z-index:100000}.tipsy-inner{background-color:#222120;color:#fff;max-width:300px;padding:6px 8px}.tipsy-inner h4{margin-bottom:5px}.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #FFF}.tipsy-arrow-n{border-bottom-color:#222120}.tipsy-arrow-s{border-top-color:#222120}.tipsy-arrow-e{border-left-color:#222120}.tipsy-arrow-w{border-right-color:#222120}.tipsy-n .tipsy-arrow{top:0px;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-e .tipsy-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.tipsy-w .tipsy-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.features-list{padding-left:0;list-style:none;max-width:180px}@media screen and (max-width: 1000px){.features-list{max-width:none}}.features-list__itm{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;font-family:OpenSans;font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:22px;letter-spacing:normal;color:#212120;margin-bottom:20px}.features-list__itm .help-tooltip{font-size:16px;cursor:pointer;color:#31aebe;margin-left:10px;padding-top:2px}.custom-plans{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px}@media screen and (max-width: 900px){.custom-plans{grid-template-columns:1fr}}.custom-plans__box{letter-spacing:normal;text-align:center;color:#1d1e1f;border:1px solid #dddddd;margin:50px 0 0;padding:35px 15px}@media screen and (max-width: 1000px){.custom-plans__box{margin:40px -15px 0}}.custom-plans__info{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;text-align:center;margin:20px 0 25px}.custom-plans__info-itm{font-size:14px;font-weight:300;text-align:center;color:#212120;padding:0 15px;margin:6px 0}.custom-plans__info-itm:not(:last-child){border-right:1px solid #dddddd}.tipsy-inner{text-align:center;font-family:"OpenSans";font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#ffffff}.pricing__text-block{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:22px;letter-spacing:normal;text-align:center;color:#212120;border-left:1px solid #dddddd;border-right:1px solid #dddddd;margin:0;padding:35px}@media screen and (max-width: 1000px){.pricing__text-block{margin:0 -15px}}.publishers{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:60px}@media screen and (max-width: 1000px){.publishers{margin-top:20px}}.publishers__list{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;list-style:none;padding-left:0;margin-bottom:10px}@media screen and (max-width: 1000px){.publishers__list{flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}}.publishers__itm{box-sizing:border-box;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:0 10px}@media screen and (max-width: 1000px){.publishers__itm{max-width:30%;padding:10px}}.publishers__itm img{max-width:100%}.publishers__title{font-family:OpenSans;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#212120}.faq{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background-color:rgba(221,221,221,0.25);margin:50px 0 0}@media screen and (max-width: 1000px){.faq{margin:40px -15px 0;padding:0 15px}}.faq__list{display:-webkit-box;display:flex;flex-wrap:wrap}@media screen and (max-width: 1000px){.faq__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.faq-itm{-webkit-box-flex:1;flex:1 0 50%;max-width:100%;padding:0 35px;box-sizing:border-box;margin-top:0;margin-bottom:40px}@media screen and (max-width: 1000px){.faq-itm{margin-bottom:0}}.faq-itm__title{font-family:OpenSans;font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#212120;position:relative;margin-bottom:10px}.faq-itm__title::before{content:"";width:5px;height:5px;background-color:#31aebe;position:absolute;top:7px;left:-20px;border-radius:50%}.faq-itm__text{font-family:OpenSans;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:20px;letter-spacing:normal;color:#212120;margin:0}
