.anual-monthly-button {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
background-color: #dfe2e6;
border-radius: 30px;
overflow: hidden;
width: 340px;
max-width: 100%;
margin: 0 auto 61px auto;
white-space: nowrap
}
.anual-monthly-button.annually .anual-monthly-button--active-container {
background-color: #006aff
}
.anual-monthly-button.annually .anual-monthly-button--active-container button {
color: #fff
}
.anual-monthly-button.monthly .anual-monthly-button-monthly {
background-color: #006aff;
color: #fff;
border-radius: 30px
}
.anual-monthly-button.monthly .anual-monthly-button--active-container-save {
opacity: .6
}
.anual-monthly-button.monthly .anual-monthly-button--active-container {
background-color: #dfe2e6
}
.anual-monthly-button.monthly .anual-monthly-button--active-container button {
color: #637282
}
.anual-monthly-button button {
background: 0;
border: 0;
padding: 10px;
text-align: center;
cursor: pointer;
min-width: 100px;
color: #637282;
outline: 0
}
.anual-monthly-button--active-container {
padding: 6px;
border-radius: 30px
}
.anual-monthly-button--active-container-save {
padding: 10px 15px;
background-color: #fff;
border-radius: 30px;
text-align: center;
color: #006aff;
cursor: pointer
}
.tippy:focus {
outline: 0
}
.tippy-tooltip {
background: #fff;
border-radius: 9px;
-webkit-box-shadow: 0 9px 16px 0 rgba(224, 229, 238, 0.5);
box-shadow: 0 9px 16px 0 rgba(224, 229, 238, 0.5);
padding: 18px
}
.tippy svg {
height: 20px;
width: 20px
}
.tippy-box {
-webkit-transform: translateX(0);
transform: translateX(0);
background: #fff !important;
border-radius: 6px;
-webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15)
}
.tippy-content {
background: #fff;
color: var(--battleship-grey);
font-size: 14px;
line-height: 22px;
text-align: center;
border-radius: 6px;
padding: 15px !important
}
.tippy-backdrop {
background: #fff;
-webkit-box-shadow: 0 0 25px black;
box-shadow: 0 0 25px black
}
.tippy-arrow {
background: #fff
}
.tippy-box[data-theme ~ ='uscreen'][data-placement^='top'] > .tippy-arrow::before {
border-top-color: #fff !important
}
.tippy-box[data-theme ~ ='uscreen'][data-placement^='bottom'] > .tippy-arrow::before {
border-bottom-color: #fff !important
}
.tippy-box[data-theme ~ ='uscreen'][data-placement^='left'] > .tippy-arrow::before {
border-left-color: #fff !important
}
.tippy-box[data-theme ~ ='uscreen'][data-placement^='right'] > .tippy-arrow::before {
border-right-color: #fff !important
}
.pricing-page {
position: relative
}
.pricing-page .about-page__titles {
padding-bottom: 14px
}
.pricing-page .get-started__title {
margin-bottom: 30px
}
.pricing-page .about-page__subtitle {
margin-bottom: 25px;
font-size: 20px
}
.pricing-page .about-page__subtitle--big {
font-size: 23px
}
.pricing-page .first-screen__title {
margin-top: 0;
font-size: 34px
}
.pricing-page .first-screen__subtitle {
font-size: 20px
}
.pricing-page .first-screen__slider-wrapper {
-webkit-box-shadow: none;
box-shadow: none
}
.pricing-page .first-screen:after {
content: '';
position: absolute;
z-index: 1;
bottom: -16vw;
right: -12vw;
left: auto;
width: 55vw;
height: 82vw;
background-color: #fff;
-webkit-transform: rotate(24deg);
transform: rotate(24deg)
}
.base-features-included {
padding-bottom: 130px
}
.base-features-included h2 {
text-align: center;
margin-bottom: 45px
}
.base-features-included__row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
margin: 0 auto
}
.base-features-included__row p {
margin: 0 0 30px 0;
font-size: 18px;
font-weight: 600;
line-height: 1.7;
text-align: left;
padding-left: 30px;
position: relative;
background: url("../svg/check-black.svg") left center no-repeat;
width: 29%
}
.base-features-included__row p i {
background: url("../svg/icn-question.svg") center no-repeat;
width: 14px;
height: 14px;
display: inline-block;
vertical-align: middle;
position: relative;
cursor: pointer
}
.base-features-included__row p i span {
position: absolute;
top: -15px;
left: 0;
background: #fff;
color: #637282;
z-index: -1;
opacity: 0
}
.pricing-table {
padding-bottom: 130px
}
.pricing-table__blocks {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
.pricing-table__blocks.monthly .pricing-table__block-price-old {
display: none
}
.pricing-table__block {
width: 350px;
max-width: 310px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
min-height: 660px;
border-radius: 8px;
background-color: #fff;
-webkit-box-shadow: 0 9px 16px 0 rgba(224, 229, 238, 0.5);
box-shadow: 0 9px 16px 0 rgba(224, 229, 238, 0.5);
border: solid 1px #e5eaed;
position: relative;
padding: 30px 28px;
margin-left: 8px;
margin-right: 8px;
padding-bottom: 115px;
margin-top: 3px
}
.pricing-table__block.active {
z-index: 2;
border: 0;
border-top: 4px solid #006aff;
margin-top: 0
}
.pricing-table__block.active .pricing-table__block-price strong {
color: #006aff
}
.pricing-table__block.active .pricing-table__block-price sup {
color: #006aff
}
.pricing-table__block.active .pricing-table__block-link span {
color: #fff;
border-color: #006aff;
background: #006aff
}
.pricing-table__block.basic .pricing-table__block-price-old {
right: 30px
}
.pricing-table__block.basic h2 {
color: #00acff
}
.pricing-table__block.plus h2 {
color: #34c8af
}
.pricing-table__block.pioneer h2 {
color: #fa6d91
}
.pricing-table__block.enterprice {
background-color: rgba(244, 244, 245, 0.8)
}
.pricing-table__block.enterprice h2 {
color: #006aff
}
.pricing-table__block.enterprice .pricing-table__block-compare {
background-color: rgba(244, 244, 245, 0.8)
}
.pricing-table__block h2 {
margin: 0 auto;
margin-bottom: 12px;
font-size: 30px;
font-weight: 600;
text-align: center;
color: #344154
}
.pricing-table__block h3 {
margin: 0 auto;
margin-bottom: 21px;
font-size: 16px;
font-weight: 300;
text-align: center;
color: #637282;
min-height: 36px
}
.pricing-table__block p {
font-size: 18px;
line-height: 1.5;
text-align: left;
color: #344154;
margin: 0 auto 20px auto
}
.pricing-table__block ul {
margin: 0;
padding: 0
}
.pricing-table__block ul li {
display: block;
font-size: 16px;
font-weight: 300;
line-height: 1.56;
text-align: left;
color: #637282
}
.pricing-table__block ul li.with-icon {
padding-right: 30px;
position: relative
}
.pricing-table__block ul li.with-icon:after {
content: '';
display: block;
position: absolute;
top: 50%;
right: 0;
background-size: cover !important;
-webkit-transform: translate(0, -50%);
transform: translate(0, -50%)
}
.pricing-table__block ul li.with-icon.mobile:after {
width: 15px;
height: 22px;
background: url("https://s3.amazonaws.com/unode1/assets/2/VC3H4tiTxSxOZ1c2T7yt_icon-mobile.svg") center no-repeat
}
.pricing-table__block ul li.with-icon.tv:after {
width: 21px;
height: 21px;
background: url("https://s3.amazonaws.com/unode1/assets/2/iyXJe0IRvysrvDgQC0Pu_icon-tv.svg") center no-repeat
}
.pricing-table__block ul li i {
background: url("../svg/icn-question.svg") center no-repeat;
width: 14px;
height: 14px;
display: inline-block;
vertical-align: middle;
position: relative;
cursor: pointer
}
.pricing-table__block ul li i span {
position: absolute;
top: -15px;
left: 0;
background: #fff;
color: #637282;
z-index: -1;
opacity: 0
}
.pricing-table__block ul li + li {
margin-top: 19px
}
.pricing-table__block-price {
text-align: center;
margin-bottom: 15px
}
.pricing-table__block-price sup {
font-size: 19px;
letter-spacing: -0.9px;
text-align: center;
color: #006aff;
top: -1em
}
.pricing-table__block-price strong {
font-size: 48px;
letter-spacing: -2px;
text-align: center;
color: #006aff
}
.pricing-table__block-price strong span {
font-size: 21px;
letter-spacing: 1.6px;
white-space: nowrap;
position: relative;
top: -9px
}
.pricing-table__block-price sub {
font-size: 18px;
font-weight: 300;
line-height: 1.67;
text-align: right;
color: #637282
}
.pricing-table__block-compare {
font-size: 16px;
font-weight: 600;
color: #006aff;
white-space: nowrap;
padding: 15px 20px;
border: 1px solid #006aff;
border-radius: 50px;
text-decoration: none;
position: absolute;
bottom: 34px;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
cursor: pointer;
display: block
}
.pricing-table__block-price-wrapper {
position: relative;
max-width: 190px;
margin: 0 auto
}
.pricing-table__block-price-old {
text-align: center;
margin-bottom: 15px;
position: absolute;
top: 0;
right: 15px
}
.pricing-table__block-price-old:before {
content: '';
position: absolute;
top: 50%;
left: -2%;
width: 110%;
height: 2px;
background-color: #e74f76;
-webkit-transform: translate(0, -50%);
transform: translate(0, -50%)
}
.pricing-table__block-price-old sup {
font-size: 18px;
letter-spacing: -0.9px;
text-align: center;
color: #e74f76;
top: 0;
left: .1em
}
.pricing-table__block-price-old strong {
font-size: 20px;
letter-spacing: -2px;
text-align: center;
color: #e74f76
}
.pricing-table__block-link {
display: block;
text-align: center;
cursor: pointer;
margin-bottom: 40px;
padding-bottom: 30px;
border-bottom: 1px solid #ccc
}
.pricing-table__block-link span {
display: inline-block;
vertical-align: middle;
border-radius: 30px;
border: solid 1px #006aff;
font-size: 16px;
font-weight: 600;
text-align: center;
color: #006aff;
padding: 16px 30px
}
i.denied {
width: 20px;
height: 20px;
display: inline-block;
vertical-align: middle;
background: url("https://s3.amazonaws.com/unode1/assets/2/OiYUkOeSry6Y0POMyrTR_denied.svg") center no-repeat;
background-size: cover
}
i.check {
width: 24px;
height: 18px;
display: inline-block;
vertical-align: middle;
background: url("https://s3.amazonaws.com/unode1/assets/2/Lkk8viz4SHKXcgAlefvl_check.svg ") center no-repeat;
background-size: cover
}
.try-before-buy {
background-color: rgba(244, 247, 250, 0.95);
padding: 60px 0;
text-align: center
}
.try-before-buy h2 {
font-size: 34px;
font-weight: bold;
color: #1b2733;
margin: 0 auto;
margin-bottom: 20px
}
.try-before-buy p {
font-size: 20px;
font-weight: 500;
line-height: 1.5;
color: #637282;
margin: 0 auto;
margin-bottom: 30px
}
.contact-us-page {
background-color: #f6f9fe;
min-height: 100vh;
padding: 50px 15px
}
.contact-us-page--logo {
display: block;
text-align: center;
margin-bottom: 53px
}
.contact-us-page--form {
max-width: 650px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin: 0 auto;
padding: 30px 32px;
border-radius: 12px;
-webkit-box-shadow: 0 .5px 2px 0 #c7ced5;
box-shadow: 0 .5px 2px 0 #c7ced5;
background-color: #fff
}
.contact-us-page--form-title {
margin: 0 auto;
margin-bottom: 10px;
font-size: 25px;
font-weight: 600;
font-style: normal;
font-stretch: normal;
line-height: normal;
letter-spacing: normal;
color: #1b2733
}
.contact-us-page--form-subtitle {
font-size: 18px;
font-weight: 500;
font-style: normal;
font-stretch: normal;
line-height: 1.39;
letter-spacing: normal;
color: #637282;
margin: 0 auto 37px auto
}
.contact-us-page--form-row + .contact-us-page--form-row {
margin-top: 22px
}
.contact-us-page--form-label {
display: block;
font-size: 15px;
font-weight: 500;
font-style: normal;
font-stretch: normal;
line-height: normal;
letter-spacing: normal;
color: #344154;
margin-bottom: 12px
}
.contact-us-page--form-checkbox {
display: block;
position: relative;
cursor: pointer
}
.contact-us-page--form-checkbox label {
display: block;
position: relative;
font-size: 15px;
font-weight: normal;
font-style: normal;
font-stretch: normal;
line-height: 1.6;
letter-spacing: normal;
color: #344154;
padding-left: 30px
}
.contact-us-page--form-checkbox label:before {
content: '';
position: absolute;
top: 50%;
-webkit-transform: translate(0, -50%);
transform: translate(0, -50%);
left: 0;
width: 15px;
height: 15px;
border-radius: 2px;
background-color: #fff;
border: 1px solid #d7dee5
}
.contact-us-page--form-checkbox input {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0;
z-index: 1
}
.contact-us-page--form-checkbox input:checked + label::before {
border-color: #006aff;
background: #006aff url("https://s3.amazonaws.com/unode1/assets/2/L4bY8AMRVWdgIoxCUMZQ_checked.svg") center no-repeat;
background-size: cover
}
.contact-us-page--form-field {
border-radius: 8px;
background-color: #fff;
border: 1px solid #d7dee5;
outline: 0;
padding: 15px 20px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: block;
width: 100%;
color: #344154;
font-size: 16px
}
.contact-us-page--form-field::-webkit-input-placeholder {
color: #637282
}
.contact-us-page--form-field::-moz-placeholder {
color: #637282
}
.contact-us-page--form-field:-moz-placeholder {
color: #637282
}
.contact-us-page--form-field:-ms-input-placeholder {
color: #637282
}
.contact-us-page--form-field[type="submit"] {
background-color: #006aff;
border-color: #006aff;
color: #fff;
margin-top: 30px
}
.contact-us-page--form-field--select {
color: #637282;
background: url("https://s3.amazonaws.com/unode1/assets/2/61tgvhTeRVyxQODZMA3A_dropdown-arrow.svg") center right 23px no-repeat;
-moz-appearance: none;
appearance: none;
-webkit-appearance: none
}
.pricing-page-header {
background: #006aff;
min-height: 677px;
margin: 0;
padding-top: 185px;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-sizing: border-box;
box-sizing: border-box
}
.pricing-page-header:before {
display: none
}
.compare-plans-page-header {
background: #e9ecf0;
min-height: 677px;
margin: 0;
padding-top: 185px;
padding-bottom: 350px;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-sizing: border-box;
box-sizing: border-box
}
.compare-plans-page-header:before {
display: none
}
.compare-plans-page-header .what-is-uscreen--title {
color: #060606
}
.compare-plans-page-header .what-is-uscreen--subtitle {
color: #637282
}
.pricing-table-v2 {
position: relative;
margin-top: -295px
}
.pricing-table-v2 .container {
max-width: 1040px
}
.pricing-table-v2.compare-plans-table {
margin-top: -250px
}
.pricing-table-v2.compare-plans-table .pricing-table-v2--table {
-webkit-box-shadow: none;
box-shadow: none
}
.pricing-table-v2.compare-plans-table .pricing-table-v2--header > div:nth-child(1) {
background: #e9ecf0
}
.pricing-table-v2 cite {
font-style: normal
}
.pricing-table-v2 sup {
font-size: 22px;
font-weight: 600;
color: #e74f76;
margin-left: 9px;
position: absolute;
opacity: 0;
-webkit-transition: opacity 100ms ease;
transition: opacity 100ms ease
}
.pricing-table-v2 sup.active {
opacity: 1
}
.pricing-table-v2 .popular {
text-transform: uppercase;
color: #006aff;
font-size: 15px;
font-weight: 700;
background: #fff;
text-align: center;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
display: block;
padding: 18px 0 0 0;
line-height: 15px;
position: absolute;
top: -33px;
left: 0;
right: 0
}
.pricing-table-v2--header {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
float: right;
width: 100%
}
.pricing-table-v2--header > div {
background: #fff;
width: 233px;
text-align: center;
position: relative
}
.pricing-table-v2--header > div:nth-child(1) {
background: #006aff;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
width: 341px
}
.pricing-table-v2--header > div:nth-child(2) {
border-top-left-radius: 10px
}
.pricing-table-v2--header > div:nth-child(4) {
border-top-right-radius: 10px
}
.pricing-table-v2--header > div.custom p {
font-size: 27px;
max-width: 100px;
margin: 0 auto
}
.pricing-table-v2--header h3 {
margin: 33px 0 20px 0;
font-size: 22px;
font-weight: 600;
color: #1b2733
}
.pricing-table-v2--header p {
margin: 0;
font-size: 54px;
font-weight: 600;
min-height: 78px;
position: relative
}
.pricing-table-v2--header small {
font-size: 20px;
font-weight: 600
}
.pricing-table-v2--header span {
color: #637282;
font-size: 18px;
line-height: 21px;
min-height: 21px;
display: block
}
.pricing-table-v2--header .button-container {
margin-top: 32px
}
.pricing-table-v2--table {
background: #fff;
display: inline-block;
width: 100%;
-webkit-box-shadow: 0 .5px 4px 0 rgba(199, 206, 213, 0.61);
box-shadow: 0 .5px 4px 0 rgba(199, 206, 213, 0.61);
padding: 32px 18px 10px 18px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
margin-bottom: 32px
}
.pricing-table-v2--table h3 {
margin: 15px 0 18px 16px;
font-size: 20px;
font-weight: 600
}
.pricing-table-v2--table h3:not(:first-child) {
margin: 58px 0 18px 16px
}
.pricing-table-v2--table > div {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 14px 16px
}
.pricing-table-v2--table > div:nth-child(odd) {
background: #f3f5f5;
border-radius: 8px
}
.pricing-table-v2--table > div.pricing-table-v2--footer {
background: #fff;
margin-top: 15px
}
.pricing-table-v2--table > div > div {
width: 233px;
text-align: center;
font-weight: 600;
color: #060606
}
.pricing-table-v2--table > div > div .icons-container {
position: absolute;
display: inline-block
}
.pricing-table-v2--table > div > div .icon {
padding-left: 12px
}
.pricing-table-v2--table > div > div:first-child {
min-width: 305px;
text-align: left;
-ms-flex-negative: 0;
flex-shrink: 0;
position: relative
}
.pricing-table-v2--see-more {
border-radius: 10px;
background-color: #f3f5f5;
margin-bottom: 130px
}
.pricing-table-v2--see-more a {
color: #006aff;
padding: 36px;
display: inline-block;
text-decoration: none;
font-size: 24px;
font-weight: 600;
background-size: 23px
}
.switcher-container {
width: 100%;
max-width: 260px;
position: relative;
-webkit-box-sizing: border-box;
box-sizing: border-box
}
.switcher-container--inner {
display: -webkit-box;
display: -ms-flexbox;
display: flex
}
.switcher-container--inner span {
font-size: 14px;
font-weight: 500;
color: #fff;
text-transform: uppercase;
border: 1px solid #656d7e;
padding: 11px 15px;
width: 130px;
text-align: center
}
.switcher-header {
font-size: 12px;
font-weight: 600;
display: block;
color: #006aff;
text-align: left
}
.switch input {
position: absolute;
opacity: 0
}
.switch {
display: inline-block;
font-size: 20px;
height: 60px;
width: 100%;
position: absolute;
margin: 0;
cursor: pointer
}
.switch div {
height: 56px;
width: 128px;
border: 1px solid #fff;
-webkit-transition: all 300ms;
transition: all 300ms
}
.switch input:checked + div {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0)
}
.pricing-table-v2--mobile {
display: none;
margin: 0 0 50px 0;
overflow: unset
}
.pricing-table-v2--mobile .plan-options {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: space-evenly;
-ms-flex-pack: space-evenly;
justify-content: space-evenly;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
-webkit-box-shadow: 0 1px 3px 0 #e6e6e6;
box-shadow: 0 1px 3px 0 #e6e6e6;
position: -webkit-sticky;
position: sticky;
top: 51px;
background: #fff;
z-index: 99
}
.pricing-table-v2--mobile .plan-options button {
font-size: 20px;
padding: 15px 0;
font-weight: 700;
display: block;
margin: 0 auto;
width: 100%;
cursor: pointer;
border: 0;
outline: 0;
border-bottom: 3px solid #fff;
background: #fff
}
.pricing-table-v2--mobile .plan-options > div {
text-align: center;
width: 100%;
background: #fff
}
.pricing-table-v2--mobile .plan-options > div.active button {
color: #006aff;
border-bottom: 3px solid #006aff
}
.closed .vertical {
-webkit-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg)
}
.closed .horizontal {
-webkit-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 1
}
.opened {
opacity: 1
}
.opened .vertical {
-webkit-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
-webkit-transform: rotate(90deg);
transform: rotate(90deg)
}
.opened .horizontal {
-webkit-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0
}
.circle-plus {
height: 33px;
width: 33px;
font-size: 1em;
opacity: .7;
position: absolute;
top: 50%;
-webkit-transform: translateY(-16px);
transform: translateY(-16px);
right: 20px
}
.circle-plus .circle {
position: relative;
width: 29px;
height: 29px;
border-radius: 100%;
border: solid 2px #dfdad7;
margin: 0
}
.circle-plus .circle .horizontal {
position: absolute;
background-color: #006aff;
width: 16px;
height: 2px;
left: 50%;
margin-left: -8px;
top: 50%;
margin-top: -1px
}
.circle-plus .circle .vertical {
position: absolute;
background-color: #006aff;
width: 2px;
height: 16px;
left: 50%;
margin-left: -1px;
top: 50%;
margin-top: -8px
}
.plan-categories--item__heading {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 30px 20px;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
font-size: 18px;
line-height: 1.09;
border-bottom: solid 1px #ececec;
position: relative
}
.plan-categories--item__heading h3 {
margin: 0;
padding-right: 45px
}
.plan-categories--item__heading h3 .icon {
margin: 0 5px;
-webkit-transform: translateY(7px);
transform: translateY(7px);
display: inline-block
}
.plan-categories--item__content > div {
border-bottom: solid 1px #ececec;
font-size: 18px;
padding: 30px 20px;
display: none
}
.plan-categories--item__content > div.active {
display: block
}
.pricing-table-v2--header {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
float: right;
width: 100%
}
.pricing-table-v2--header .switcher-container {
background: #fff;
width: 100%;
border-top-left-radius: 10px;
position: relative;
padding: 30px 34px 0 34px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
max-width: 100%
}
.pricing-table-v2--header .switcher-container:after {
content: '';
height: 10px;
position: absolute;
top: -10px;
right: 0;
border-bottom-right-radius: 10px;
border-left: 10px solid #e9ecf0
}
.pricing-table-v2--header .switcher-container:before {
content: '';
width: 10px;
height: 10px;
position: absolute;
top: -10px;
right: 0;
background: #fff
}
.pricing-table-v2--header .switcher-container--inner {
display: -webkit-box;
display: -ms-flexbox;
display: flex
}
.pricing-table-v2--header .switcher-container--inner span {
font-size: 16px;
font-weight: 600;
color: #000;
text-transform: none;
border: 0;
padding: 0;
min-height: unset;
display: inline-block;
width: auto
}
.pricing-table-v2--header .switcher-header {
font-size: 12px;
font-weight: 600;
display: block;
color: #006aff;
text-align: left
}
.pricing-table-v2--header .switch input {
position: absolute;
opacity: 0
}
.pricing-table-v2--header .switch {
display: inline-block;
font-size: 20px;
height: 23px;
width: 42px;
background: #006aff;
border-radius: 1em;
position: relative;
margin: 0 16px
}
.pricing-table-v2--header .switch > div {
width: 19px;
height: 19px
}
.pricing-table-v2--header .switch div {
margin: 1px;
height: 19px;
width: 19px;
border-radius: 1em;
background: #FFF;
-webkit-transition: all 300ms;
transition: all 300ms
}
.pricing-table-v2--header .switch input:checked + div {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0)
}
.pricing-columns {
margin-top: -20px;
margin-bottom: 60px;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start
}
.pricing-columns .wp-block-group {
margin: 0
}
.pricing-columns .wp-block-group__inner-container {
padding: 0
}
.pricing-columns .wp-block-group__inner-container .wp-block-separator {
margin: 20px 0
}
.pricing-columns .has-normal-font-size {
font-size: 15px;
font-weight: 500
}
.pricing-columns > div {
padding: 45px 60px 45px 60px;
margin-left: 0 !important;
background: #f5f5f7
}
.pricing-columns > div.highlight {
background: #fff;
-webkit-box-shadow: 0 4px 40px rgba(0, 0, 0, 0.08);
box-shadow: 0 4px 40px rgba(0, 0, 0, 0.08);
border-radius: 0 0 20px 20px;
position: relative;
border: 2px solid #deebfd
}
.pricing-columns > div:first-child {
border-radius: 20px 0 0 20px
}
.pricing-columns > div:last-child {
border-radius: 0 20px 20px 0
}
.pricing-columns h3 {
font-size: 35px;
line-height: 86%;
margin-bottom: 15px
}
.pricing-columns .subtitle {
font-size: 16px;
line-height: 150%;
margin-bottom: 15px
}
.pricing-columns .wp-block-button {
width: 100%
}
.pricing-columns .wp-block-button > a {
width: 100%;
margin-bottom: 8px
}
.pricing-columns .price {
font-size: 35px;
line-height: 86%;
font-weight: 700;
margin: 17px 0 20px;
text-align: center
}
.pricing-columns .subscribers {
font-size: 20px;
line-height: 24px;
font-weight: 600;
margin-bottom: 28px
}
.pricing-columns .pricing-list li {
font-size: 16px !important;
line-height: 156% !important;
margin-bottom: 15px !important
}
.pricing-columns .pricing-list li .icon {
-webkit-transform: translateY(5px);
transform: translateY(5px);
display: inline-block
}
.plus_price_container {
position: relative;
width: 260px;
margin: 0 auto
}
.plus_price_container .starts_at {
position: absolute;
width: 45px;
font-size: 14px;
text-align: right;
line-height: 1
}
.plus_paragraph {
line-height: 24px
}
.blue_link {
color: #006aff !important
}
.uscreenplus span {
color: #006aff;
font-size: 25px;
margin-left: -8px
}
.new-switcher {
max-width: 300px;
margin: 37px auto 0
}
.new-switcher .switcher-container--inner {
background: #e5e5e5;
border-radius: 50px;
padding: 5px
}
.new-switcher .switcher-container--inner span {
color: black;
font-weight: 700;
border: 0;
width: 145px;
border-radius: 50px;
padding: 11px 0;
opacity: .4;
text-transform: none;
z-index: 1;
cursor: pointer
}
.new-switcher .switcher-container--inner span.switch-selected {
z-index: 1;
opacity: 1
}
.new-switcher .switch div {
width: 145px;
border: 0;
border-radius: 50px;
background: white
}
.new-switcher .switch input:checked + div {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0)
}
.plans-switch {
margin-bottom: 105px
}
.pricing_header {
position: absolute;
top: -39px;
background: #deebfd;
width: 100%;
left: -2px;
text-align: center;
border-radius: 10px 10px 0 0;
font-size: 14px;
font-weight: 700;
border: 2px solid #deebfd;
border-bottom: 0;
text-transform: uppercase
}
.pricing_faqs .schema-faq-answer {
color: #6a7786
}
.animated-form .ajax-loader {
display: none !important
}
.animated-form .btn-wrap {
position: relative;
-webkit-transition: width 300ms ease, color 50ms ease;
transition: width 300ms ease, color 50ms ease
}
.animated-form .btn-wrap .btn-icon {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
opacity: 0;
z-index: -1;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
.animated-form .btn-wrap .wpcf7-submit {
-webkit-transition: padding 300ms ease;
transition: padding 300ms ease;
outline: 0;
cursor: pointer
}
.animated-form .btn-wrap svg {
position: absolute;
height: 20px;
top: 50%;
left: 20px;
margin-top: -10px;
opacity: 0;
-webkit-transition: opacity 500ms ease;
transition: opacity 500ms ease
}
.animated-form .btn-wrap svg#check-svg {
left: 24px
}
.animated-form .btn-wrap.in-progress #loader-svg {
-webkit-animation: spin 1s linear infinite;
animation: spin 1s linear infinite;
display: block;
opacity: 1
}
.animated-form .btn-wrap.in-progress .wpcf7-submit {
padding-left: 50px
}
.animated-form .btn-wrap.in-progress .btn-icon {
opacity: 1;
z-index: 1
}
.animated-form .btn-wrap.complete .wpcf7-submit {
color: #22c954;
width: 58px;
padding-left: 15px;
padding-right: 15px;
background: #22c954;
border-color: #22c954
}
.animated-form .btn-wrap.complete #loader-svg {
opacity: 0
}
.animated-form .btn-wrap.complete #check-svg {
opacity: 1
}
.animated-form .btn-wrap.white-submit-button {
margin: 20px 0 0 0
}
.animated-form .btn-wrap.white-submit-button .wpcf7-submit {
padding: 12px 20px;
margin-top: 0;
width: 100%;
border: 0
}
.animated-form .btn-wrap.white-submit-button #loader-svg path, .animated-form .btn-wrap.white-submit-button #check-svg path {
stroke: #006aff
}
.animated-form .btn-wrap.white-submit-button #check-svg {
left: 50%;
-webkit-transform: translateX(-6px);
transform: translateX(-6px)
}
.animated-form .btn-wrap.white-submit-button.complete .wpcf7-submit {
width: 50px
}
.animated-form .btn-wrap.white-submit-button.complete #loader-svg path, .animated-form .btn-wrap.white-submit-button.complete #check-svg path {
stroke: #fff
}
.grecaptcha-badge {
display: none
}
.contact-us-article {
padding: 0 20px;
margin-bottom: 130px
}
.contact-us-article .existing-client {
margin-bottom: 36px;
display: block
}
.contact-us-article--you-can-also {
border-radius: 10px;
-webkit-box-shadow: 0 1px 4px 0 #c1c6ca;
box-shadow: 0 1px 4px 0 #c1c6ca;
background-color: #fff;
padding: 30px 32px;
margin-top: -30px
}
.contact-us-article--you-can-also-title {
font-size: 25px;
font-weight: 600;
font-style: normal;
font-stretch: normal;
line-height: normal;
letter-spacing: normal;
color: #060606;
margin: 0 auto;
margin-bottom: 24px
}
.contact-us-article--you-can-also-links {
display: block;
margin-bottom: 38px
}
.contact-us-article--you-can-also-links a {
text-decoration: none;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-size: 0
}
.contact-us-article--you-can-also-links a + a {
margin-top: 22px
}
.contact-us-article--you-can-also-links a img {
margin-right: 15px
}
.contact-us-article--you-can-also-links a span {
font-size: 18px;
font-weight: 400;
font-style: normal;
font-stretch: normal;
line-height: 1.19;
letter-spacing: normal;
color: #006aff
}
.contact-us-article--you-can-also-map {
border-radius: 20px;
overflow: hidden
}
.contact-us-article--you-can-also-map > img {
width: 100%
}
.contact-us-article--content {
max-width: 1020px;
margin: 0 auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between
}
.contact-us-article--content > div:nth-of-type(1) {
width: calc(100% - 526px)
}
.contact-us-article--content > div:nth-of-type(2) {
width: 482px;
margin-left: 44px
}
.contact-us-article--form h2 {
font-size: 25px;
font-weight: 600;
font-style: normal;
font-stretch: normal;
line-height: normal;
letter-spacing: normal;
color: #060606;
margin: 0 auto;
margin-bottom: 10px
}
.contact-us-article--form h3 {
font-size: 15px;
font-weight: 400;
font-style: normal;
font-stretch: normal;
line-height: normal;
letter-spacing: normal;
color: #060606;
margin: 0 auto;
margin-bottom: 22px
}
.contact-us-article--form p {
font-size: 18px;
font-weight: 400;
font-style: normal;
font-stretch: normal;
line-height: 1.39;
letter-spacing: normal;
color: #637282;
margin: 0 auto;
margin-bottom: 16px
}
.contact-us-article--form p + h3 {
margin-top: 37px
}
.contact-us-article--form-radio-buttons {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start
}
.contact-us-article--form-radio-buttons > div + div {
margin-left: 65px
}
.contact-us-article--form-label {
display: block;
font-size: 15px;
font-weight: 400;
font-style: normal;
font-stretch: normal;
line-height: normal;
letter-spacing: normal;
color: #060606;
margin-bottom: 12px
}
.contact-us-article--form-label .required {
color: red
}
.contact-us-article--form-input {
display: block;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border: 1px solid #d7dee5;
border-radius: 8px;
background-color: #fff;
padding: 16px 20px;
font-size: 16px;
color: #060606;
width: 100%
}
.contact-us-article--form-select {
display: block;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border: 1px solid #d7dee5;
border-radius: 8px;
background-color: #fff;
padding: 16px 20px;
font-size: 16px;
width: 100%;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
padding-right: 51px;
background: url("https://s3.amazonaws.com/unode1/assets/4832/S7CWZylQASFG0CsXXfUw_select-custom-arrow.svg ") right 23px center no-repeat;
background-size: 11px;
color: #7b7b7b;
-webkit-transition: color .3s;
transition: color .3s
}
.contact-us-article--form-select::-ms-expand {
display: none
}
.contact-us-article--form-textarea {
display: block;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border: 1px solid #d7dee5;
border-radius: 8px;
background-color: #fff;
padding: 16px 20px;
font-size: 16px;
color: #060606;
width: 100%;
min-height: 170px;
resize: vertical
}
.contact-us-article--form-submit {
border-radius: 8px;
background-color: #006aff;
display: block;
width: auto;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 18px 25px;
font-size: 16px;
text-align: left;
color: #fff;
font-weight: bold;
border: 1px solid #006aff;
cursor: pointer
}
.contact-us-article--form-group {
display: block;
position: relative
}
.contact-us-article--form-group + .contact-us-article--form-group {
margin-top: 22px
}
.modal-contact-form .submit-button-group {
width: 100%
}
.modal-contact-form .contact-us-article--form-submit {
width: 100%;
text-align: center
}
.contact-us-article--form-radio-buttons .wpcf7-list-item {
position: relative;
cursor: pointer;
padding-left: 40px;
min-height: 26px;
display: block;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin-left: 65px
}
.contact-us-article--form-radio-buttons .wpcf7-list-item.first {
margin-left: 0
}
.contact-us-article--form-radio-buttons .wpcf7-list-item input {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0;
z-index: 1;
cursor: pointer
}
.contact-us-article--form-radio-buttons .wpcf7-list-item input + span {
font-size: 16px;
font-weight: normal;
font-style: normal;
font-stretch: normal;
line-height: normal;
letter-spacing: normal;
color: #060606
}
.contact-us-article--form-radio-buttons .wpcf7-list-item input + span:before {
content: '';
display: block;
position: absolute;
top: 0;
left: 0;
width: 26px;
height: 26px;
border: 1px solid #d7dee5;
border-radius: 50%;
-webkit-transition: border-color .3s;
transition: border-color .3s;
-webkit-box-sizing: border-box;
box-sizing: border-box
}
.contact-us-article--form-radio-buttons .wpcf7-list-item input + span:after {
content: '';
display: block;
position: absolute;
top: 50%;
left: 11px;
-webkit-transform: translate(0, -50%);
transform: translate(0, -50%);
width: 5px;
height: 5px;
background-color: transparent;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border-radius: 50%
}
.contact-us-article--form-radio-buttons .wpcf7-list-item input:checked + span:before {
border-color: #006aff
}
.contact-us-article--form-radio-buttons .wpcf7-list-item input:checked + span:after {
width: 16px;
height: 16px;
background-color: #006aff;
left: 5px
}
.submit-button-group {
display: inline-block
}
@media (min-width: 768px) and(max-width: 992px) {
.pricing-table-v2 {
width: 100%;
overflow-x: auto;
padding-top: 33px
}
.pricing-table-v2--header > div {
min-width: 234px
}
.pricing-table-v2--header > div:nth-child(1) {
width: 37%;
min-width: 239px
}
.pricing-table-v2--table {
padding-left: 2%;
padding-right: 2%;
min-width: 941px
}
.pricing-table-v2--table > div {
padding-left: 2%;
padding-right: 2%
}
.pricing-table-v2--table > div > div {
min-width: 234px
}
.pricing-table-v2--table > div > div:first-child {
width: 220px
}
}
@media (max-width: 1200px) {
.pricing-columns > div {
height: 890px
}
.pricing-columns > div.highlight {
height: 920px
}
}
@media (max-width: 1024px) {
.pricing-table-v2--header {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start
}
.pricing-table-v2--header > div {
width: 234px
}
.pricing-table-v2--header > div:nth-child(1) {
width: 294px
}
.pricing-table-v2--table > div > div {
width: 234px;
-ms-flex-negative: 0;
flex-shrink: 0
}
.pricing-table-v2--table > div > div:first-child {
min-width: 0;
width: 259px
}
.pricing-table-v2--see-more {
margin-bottom: 120px
}
}
@media (max-width: 992px) {
.pricing-page .first-screen:after {
display: none
}
.base-features-included__row {
display: grid;
grid-auto-columns: auto;
grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
max-width: 540px;
grid-gap: 30px
}
.base-features-included__row p {
width: auto;
font-size: 15px;
margin-bottom: 0
}
.pricing-table__block {
padding: 30px 15px 140px 15px
}
.pricing-table__block.active {
margin-left: 15px;
margin-right: 15px
}
.pricing-table__block h3 {
font-size: 13px
}
.pricing-table__block p {
font-size: 14px
}
.pricing-table__block strong span {
font-size: 15px
}
.pricing-table__block ul li {
font-size: 16px
}
.pricing-table__block-price strong {
font-size: 45px
}
.pricing-table__block-link span {
padding: 14px 20px
}
.pricing-columns-group .wp-block-group__inner-container {
padding: 0
}
.pricing-columns {
margin-top: 0;
margin-bottom: 40px;
display: block
}
.pricing-columns > div {
padding: 30px 35px 50px;
border-bottom: 20px solid #f2f2f2;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start
}
.pricing-columns > div h3, .pricing-columns > div .subtitle, .pricing-columns > div .wp-block-buttons {
-ms-flex-negative: 0;
flex-shrink: 0
}
.pricing-columns > div .price {
margin-top: 0
}
.pricing-columns > div .wp-block-group:first-child {
width: 280px;
margin-right: 75px
}
.pricing-columns > div.highlight {
-webkit-box-shadow: none;
box-shadow: none;
border-radius: 0
}
.pricing-columns > div {
height: auto
}
.pricing-columns > div.highlight {
height: auto
}
.contact-us-article {
padding: 40px 20px
}
.contact-us-article--you-can-also {
margin-top: 50px
}
.contact-us-article--content {
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.contact-us-article--content > div:nth-of-type(1) {
width: 100%;
margin-left: 0
}
.contact-us-article--content > div:nth-of-type(2) {
width: 100%;
margin-left: 0
}
}
@media (max-width: 768px),(max-width: 812px) and(orientation: landscape) {
.pricing-table {
padding-bottom: 60px
}
.pricing-table__blocks {
display: block;
padding: 0 10px
}
.pricing-table__block {
padding: 30px
}
.pricing-table__block {
width: 100%;
max-width: 320px;
min-height: 0;
margin: 0 auto 30px auto
}
.pricing-table__block + .pricing-table__block {
margin-top: 60px
}
.pricing-table__block.active {
margin: 0 auto 30px auto
}
.pricing-table__block-compare {
position: static;
-webkit-transform: none;
transform: none;
text-align: center;
max-width: 150px;
margin: 20px auto 0 auto
}
.pricing-table-v2 {
width: 100%;
overflow-x: auto;
padding-top: 33px
}
.pricing-table-v2--header > div {
min-width: 234px
}
.pricing-table-v2--header > div:nth-child(1) {
width: 37%;
min-width: 239px
}
.pricing-table-v2--table {
padding-left: 2%;
padding-right: 2%;
min-width: 941px
}
.pricing-table-v2--table > div {
padding-left: 2%;
padding-right: 2%
}
.pricing-table-v2--table > div > div {
min-width: 234px
}
.pricing-table-v2--table > div > div:first-child {
width: 220px
}
.pricing-table-v2--see-more {
margin-bottom: 100px
}
.switcher-container {
margin-top: 40px
}
.pricing-table-v2--header .switcher-container {
padding-left: 6%;
padding-right: 6%;
min-width: 234px
}
.animated-form br {
display: none
}
}
@media (max-width: 667px) {
.pricing-page .first-screen__title br {
display: none
}
.pricing-page .first-screen__subtitle br {
display: none
}
.base-features-included__row {
display: grid
}
.base-features-included__row p {
width: calc(100% - 30px);
padding-left: 30px
}
.contact-us-page {
padding-top: 80px
}
.contact-us-page--logo {
display: none
}
.contact-us-page--form {
padding: 24px 16px
}
.contact-us-page--form-subtitle {
font-size: 16px
}
.pricing-page-header {
min-height: 677px;
padding-top: 185px;
margin: 0
}
.compare-plans-page-header {
min-height: 677px;
padding-top: 185px;
padding-bottom: 280px;
margin: 0
}
.pricing-table-v2--table {
min-width: 941px
}
.pricing-table-v2--see-more {
margin-bottom: 95px
}
.pricing-table-v2--see-more a {
background-position: 90% center;
padding-right: 15%
}
.switcher-container {
margin-top: 0
}
.pricing-columns > div {
display: block;
margin-bottom: 0
}
.pricing-columns > div .wp-block-group:first-child {
width: 100%;
margin-right: 0;
margin-bottom: 30px
}
.pricing-header {
margin-bottom: 20px
}
.contact-us-article {
padding: 32px 20px
}
.contact-us-article--form-radio-buttons .wpcf7-list-item {
margin-left: 30px
}
}
@media (max-width: 480px) {
.pricing-table-v2 .popular {
display: none
}
.pricing-table-v2--header .switcher-container {
padding: 10px 20px
}
.pricing-table-v2--header .switcher-container:after {
display: none
}
.pricing-table-v2--header .switcher-container:before {
display: none
}
.new-switcher .switcher-container--inner span {
width: 160px
}
.plans-switch {
margin-bottom: 55px
}
.pricing-columns .wp-block-button {
margin-bottom: 0
}
.pricing-columns .wp-block-button > a {
margin-bottom: 0
}
}
@media (max-width: 320px) {
.plan-categories--item__heading {
font-size: 14px;
padding: 20px
}
.plan-categories--item__content > div {
padding: 20px;
font-size: 14px
}
}
@-webkit-keyframes spin {
100% {
-webkit-transform: rotate(360deg)
}
}
@keyframes spin {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg)
}
}
Video Player
High Quality Secure Player
Collections, Series & Episodes
Setup Trailers & Previews
Native Apps
VOD & Live streaming on apps
Published in your dev account
Auto play in the background
Security
Simultanous Login Sharing Protection
Malicious Bot Detection & Rejection
Payments & Monetization
Built in Monetization & Billing
Accept All Credit & Debit Cards
Accept International Payments
Customization
Customizable Website & Pages
Remove ‘Powered by’ from footer
Video CMS
Centralized Admin for management
Usage Limits
Video Streaming & Bandwidth
Unlimited
Unlimited
Unlimited
Uploading & Encoding
Unlimited
Unlimited
Unlimited
Video Storage
50 hours
150 hours
150+ hours
# of Admins
1 admin
10 admins
Unlimited
Upload Audio, Assets, Documents
Live Streaming Hours & Chat
Analytics
Sales & Financial Analytics
Marketing Tools
Marketing Funnels – Leadzen
Integrations with Email Marketing
Integrations
Over 1000+ 3rd party integrations
Affiliate Tracking & Reporting
Order & Conversion Tracking
Google Analytics Integration
Developer Tools
Support
End User & Viewer Support
Dedicated Account Manager
# of 1-on-1 On-boarding calls
1 call
3 calls
Unlimited calls
Pricing
Price per month (billed monthly)
$99
$199
Contact Us
Price per month (billed annually)
$79
$159
Contact Us
$0.50/subscriber
$0.50/subscriber
$0.50/subscriber
One Time Sales (TVOD) Fee
5%
5%
5%