
    
    
    
    
    /*********************************************************
    * Price listing
    *********************************************************/
    .m-price-listing__switcher { margin-bottom: 1rem; }
    .m-price-listing__switcher button { background: transparent; border: 2px solid rgba(#null, .6); cursor: pointer; display: block; font-weight: ; line-height: 1.88; margin: -2px 0 0 0; outline: none; padding: calc(.75rem + 1px) 1.5rem; text-align: center; width: 100%; }
    .m-price-listing__switcher button.current { background: rgba(#null, .2); border: 3px solid ; padding: .75rem 1.5rem; }
    
    .m-price-listing .col-12 { margin-bottom: 1rem; margin-top: 1rem; }
    
    .m-price-listing__subscription-interval-wrapper {text-align: right; }
    .m-price-listing__subscription-interval { background-color: #f0f3f7; border-radius: 5rem; display: inline-block; padding: .2rem .25rem; }
    .m-price-listing__subscription-interval label { border-radius: 5rem; display: inline-block; font-size: 0.65rem; font-weight: 700; line-height: 1.38; margin: 0; padding: .5rem 1rem; transition: background .3s linear; }
    .m-price-listing__subscription-interval label.active { background: #fff; }
    
    .m-price-listing__subscription-currency-wrapper { align-items: center; display: flex; justify-content: flex-end; }
    .m-price-listing__subscription-currency { margin-left: .75rem; position: relative; }
    .m-price-listing__subscription-currency > a { border: 1px solid #dae0ec; border-radius: 5rem; color: #031d40; display: block; font-size: 0.65rem; font-weight: ; line-height: 1.88; padding: .4rem 1.4rem .4rem 1.1rem; text-decoration: none; }
    .m-price-listing__subscription-currency > a:hover { background: #f0f3f7; }
    .m-price-listing__subscription-currency > a::after { background: url('https://www.zivver.eu/hubfs/system/icons/chevron-left-grey.svg') center/cover ; content: ''; display: inline-block; height: 10px; transform: rotate(90deg) translateY(-6px); width: 6px; }
    .m-price-listing__subscription-currency ul { background: #fff; border: 1px solid #dae0ec; border-radius: 1rem; display: none; list-style: none; padding: .5rem 1.1rem; position: absolute; text-align: left; top: 115%; width: 100%; z-index: 1; }
    .m-price-listing__subscription-currency ul.open { display: block; }
    .m-price-listing__subscription-currency ul a { color: #031d40; text-decoration: none; }
    .m-price-listing__subscription-currency ul a:hover { color: ; } 
    
    .m-price-listing__plans { margin-top: 1rem; }
    .m-price-listing__plans > form { display: none; } 

    
    @media only screen and (min-width: 768px){
        .m-price-listing__switcher { align-items: center; display: flex; }
        .m-price-listing__switcher button { border-top: 2px solid rgba(#null, .6); flex: 1; margin: 0 -2px 0 0; }
    
        .m-price-listing__subscription-interval label { font-size: .8rem; }
        .m-price-listing__subscription-currency > a { font-size: .8rem; height: 50px; }
    
    }
    
    @media only screen and (min-width: 992px){
        .m-price-listing__switcher { display: none; }
    }
    
    

    .m-price-listing__popup { background: rgba(0, 0, 0, 0.7); display: none; height: 100vh; left: 0; position: fixed; top: 0; width: 100%; z-index: 999; }
    .m-price-listing__popup.visible { display: block; }
    .m-price-listing__customer-info { background: #f4f5f9; border-radius: 0; box-shadow: 0 20px 30px 1px rgba(0,0,0,.15); height: 100%; left: 50%; margin: 0; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 100%; z-index: 9999; }
    
    .m-price-listing__customer-info-header { background: #fff; border-radius: 4px 4px 0 0; box-shadow: 0 1px 2px 0 rgba(0,0,0,.1); height: 125px; padding: 40px; text-align: center; }
    .m-price-listing__customer-info-header img { background-repeat: no-repeat; background-size: contain; max-height: 40px; max-width: 240px; margin-top: 3px; margin-bottom: 3px; vertical-align: middle; }
    .m-price-listing__customer-info-body { align-items: center; display: flex; flex-direction: column; height: calc(100% - 125px); justify-content: space-between; padding: 20px 40px 35px; }
    .m-price-listing__customer-info-body .flex-wrapper { width: 100%; }
    .m-price-listing__customer-info-body label { display: block; margin-bottom: .5rem; }
    .m-price-listing__customer-info-body input { background: #fff; border: 0; box-shadow: 0 4px 7px 1px rgba(0,0,0,.05); display: block; font-size: 14px; outline: none; min-height: 44px; padding: 8px 15px; width: 100%; -webkit-appearance: none; -moz-appearance: none; }
    .m-price-listing__customer-info-body a.m-price-listing__checkout { background-color: #00BA9B; border-radius: 2px; box-shadow: 0 2px 2px 0 rgba(0,0,0,.1); color: #fff; cursor: pointer; display: inline-block; font-weight: 700; margin: 0 auto; outline: none; padding: 12px 30px; text-align: center; text-decoration: none; vertical-align: middle; }
    
    .m-price-listing__small-description { margin: 20px 0; }
    
    .m-price-listing__small-description,
    .m-price-listing__small-description p, 
    .m-price-listing__small-description a,
    .m-price-listing__small-description li
     { font-size: 12px; }
    
    .m-price-listing__small-description a { color: #00BA9B; }
    
    /* -- Close popup button -- */
    .m-price-listing__popup-close { background: #393941; color: #fff; cursor: pointer; height: 24px; border-radius: 50%; font-size: 14px; outline: none; position: absolute; right: 12px; text-align: center; top: 12px; width: 24px; }
    .m-price-listing__popup-close span::before,
    .m-price-listing__popup-close span::after 
        { background: #fff; border-radius: 1px; content: ''; display: inline-block; height: 1px; left: 50%; position: absolute; top: 50%; transform: translate(-50%,-50%); vertical-align: middle; width: 12px; }
    
    .m-price-listing__popup-close span::before { transform: translate(-50%,-50%) rotate(45deg); }
    .m-price-listing__popup-close span::after { transform: translate(-50%,-50%) rotate(-45deg); }
    
    @media only screen and (min-width: 576px){
      .m-price-listing__customer-info { border-radius: 4px; width: 400px; max-height: 480px; }
      .m-price-listing__popup-close { right: -12px; top: -12px; }
    }
    
    
    
    .m-price-listing__notice-addon { background: #f3f6fc; border-radius: 0.5rem; display: flex; margin-top: 1rem; padding: 1.6rem 1.2rem; }
    .m-price-listing__notice-addon picture { display: block; flex: 0 0 18px; height: 18px; margin-right: .7rem; width: 18px; }
    .m-price-listing__notice-addon img { height: 100%; object-fit: contain; width: 100%; }
    
    .m-price-listing__notice-info p,
    .m-price-listing__notice-info a,
    .m-price-listing__notice-info li
      { font-size: 0.7rem; line-height: 1.29; }
    
    .m-price-listing__notice-info a { color: #0d7fff; text-decoration: none; transition: color .1s linear; }
    .m-price-listing__notice-info a:hover { color: #031d40; }
    
    @media only screen and (min-width: 992px){
      .m-price-listing__notice-addon { margin-top: 2.5rem; padding: 2rem; }
    
      .m-price-listing__notice-info p,
      .m-price-listing__notice-info a,
      .m-price-listing__notice-info li
      { font-size: 0.8rem; line-height: 1.5; }
    }
    
    
    
    .plan {
        background-color: #fff;
        height: 100%;
        padding: 2.5rem 1.2rem 1.8rem; 
        position: relative; 
        box-shadow: none;
        border: 1px solid black;
        border-radius: 0;
    }
    
    .plan__most-popular {
        position: absolute;
        top: -1px;
        left: -1px;
        width: calc(100% + 2px);
        text-align: center;
        padding: 15px 0;
        font-size: 14px;
        font-weight: 500;
    }
    
    /* -- Plan header -- */
    .plan .wrapper--head {
        text-align: center;
    }
    
    .plan .wrapper--head .plan__title {
        font-size: 1.5rem;
        margin-bottom: 0; 
        margin: 1rem 0;
    }
    
    /* Plan short description */
    /* p.plan__short-description {
        font-size: 0.8rem; 
        line-height: 1.5; 
        margin-bottom: 1.5rem;
    } */
    
    /* Plan Body */
    /* Plan description */
    .plan .wrapper--body {
        margin-top: 1.8rem;
    }
    
    .plan .plan__description h5 {
        font-size: 0.9rem; 
        margin-bottom: .5rem; 
    }
    
    .plan .plan__description p {
        margin-bottom: .5rem; 
    }
    
    /* .plan .plan__description ul {
        list-style: none;
        margin: 0 0 1rem;
        padding: 0; 
    }
    
    .plan .plan__description ul .plan__feature {
        display: flex;
        align-items: center;
        font-size: 0.8rem;
        line-height: 2.19;
        padding-left: 3rem;
        margin-bottom: 1.5rem;
    }
    
    .plan .plan__description ul .plan__feature::before {
        content: '';
        position: absolute; 
        top: 50%;
        transform: translateY(-50%);
        width: 23px;
        height: 23px;
        left: 0; 
    } */
    
    .plan .plan__description ul .plan__feature .plan__feature-content-wrapper {
        display: block;
        line-height: 1.5;
    }
    
    .plan .plan__description ul .plan__feature .plan__feature-info-wrapper {
        position: relative;
        display: inline-block;
        vertical-align: middle;
    }
    
    .plan .plan__description ul .plan__feature .plan__feature-info-icon {
        display: block;
        width: 14px; 
        margin: auto 0 3px 10px;
    }
    
    .plan .plan__description ul .plan__feature .plan__feature-info-icon:hover {
        cursor: pointer;
    }
    
    .plan .plan__description ul .plan__feature .plan__feature-information-popup {
        display: none;
        position: absolute;
        top: 30px;
        right: -5px;
        background: #444444;
        border-radius: 4px;
        padding: 8px 12px;
        color: #FFFFFF;
        z-index: 1;
        width: max-content;
        max-width: 250px;
    }
    
    .plan .plan__description ul .plan__feature .plan__feature-information-popup::before {
        content: '';
        position: absolute;
        top: -10px;
        right: 6px;
        transform: rotate(90deg);
        width: 0;
        height: 0;
        border: 5px solid #444444;
        border-left-color: transparent;
        border-top-color: transparent;
        border-bottom-color: transparent;
    }
    
    .plan .plan__description ul .plan__feature .plan__feature-info-icon:hover ~ .plan__feature-information-popup {
        display: block;
    }
    
    .plan .plan__feature-new-feature {
        padding: 4px 20px;
        margin-left: 10px;
        border-radius: 5px;
        font-size: 10px;
        font-weight: 700;
    }
    
    .plan picture {
        display: block;
        height: 35px; 
        margin-bottom: 1rem;
        margin-top: 1rem; 
    }
    
    .plan img {
        height: 100%;
        width: auto; 
    }
    
    .plan h2 {
        display: inline-block;
        font-weight: 700;
        margin: 0; 
    }
    
    .plan h2.generated {
        text-align: center; 
    }
    
    .plan .plan__value {
        text-align: center;
    }
    
    .plan .plan__value .currency,
    .plan .plan__value .price {
        font-size: 2.5rem;
    }
    
    /* Plan CTA */
    .plan__cta {
        margin: 1.5rem 0 .5rem; 
        text-align: center;
    }
    
    .plan__cta .chargebee-button.button {
        display: block;
        margin: auto;
        color: #fff;
        font-family: "Be Vietnam Pro",sans-serif;
        font-size: 1rem;
        font-weight: 500;
        line-height: 1rem;
        text-align: center;
        text-decoration: none;
        padding: 1rem 3.75rem 1.125rem;
        margin: 0;
        background-color: #000;
        border-radius: 1.625rem;
        border: 0.063rem solid #000;
        transition: color .25s ease,background-color .25s ease,border-color .25s ease;
        cursor: pointer;
        box-shadow: none;
    }
    
    .plan__cta .button:hover {
        background: transparent;
        color: black;
    }
    
    .plan__cta .button.display_is-hidden {
        display: none; 
    }
    
    .plan__cta p {
        font-size: 0.7rem;
        text-align: center; 
    }
    
    .plan__cta--no-notice {
        margin-bottom: 1.5rem; 
    }
    
    .plan__cta--no-features {
        margin: 1.5rem 0 0; 
    }
    
    .plan__cta--no-features .button {
        margin-bottom: 0; 
    }
    
    /* -- PLan features -- */
    .plan__features-trigger {
        background: ;
        border: 0; 
        border-radius: 0 0 5px 5px; 
        color: #fff; 
        cursor: pointer; 
        font-size: .6rem;
        letter-spacing: 0.093rem;
        margin: 0 -1.5rem;
        outline: none; 
        padding: 1rem 1.5rem;
        text-transform: uppercase;
        transform: translateY(2.5rem);
        transition: background .1s linear;
        width: calc(100% + 3rem); 
    }
    
    .plan__features-trigger:hover {
        background: ; 
    }
    
    .plan__features-trigger:active {
        background: ; 
    }
    
    .plan__features {
        margin-top: 2rem; 
    }
    
    .plan__features h5 {
        letter-spacing: 0.093rem; 
        text-transform: uppercase; 
    }
    
    .plan .plan__all-features-link {
        margin-top: 1rem;
    }
    
    .plan .plan__all-features-link img {
        vertical-align: middle;
        margin-left: 5px;
    }
    
    @media(min-width: 768px) {
        .plan.plan-card-1 .plan__description ul .plan__feature .plan__feature-information-popup {
            left: 0;
            right: unset;
        }
    
        .plan.plan-card-1 .plan__description ul .plan__feature .plan__feature-information-popup::before {
            left: 12px;
            right: unset;
        }
    }
    
    @media only screen and (min-width: 992px){
        .plan .wrapper--head h5 {
            font-size: 1.2rem; 
        }
    
        .plan .plan__description ul .plan__feature {
            padding-left: 2.2rem;
        }
    
        .plan__features,
        .plan__features-trigger {
            display: none; 
        }
    }
    
    @media only screen and (min-width: 1440px){
    
        .plan .wrapper--head .plan__title {
            font-size: 1.8rem; 
        }
    }
    
    
    /* Pricing Hotfix */
    
    .bg_base{background-color:#031d40}.bg_base-light{background-color:#f3f6fc}.bg_primary{background-color:#0d7fff}.bg_secondary{background-color:#0c3eed}.bg_medium_blue{background-color:#0d7fff}.bg_white{background-color:#fff}.bg_dark{background-color:#031d40}.bg_midnight_blue{background-color:#223856}.bg_base h1,.bg_base h2,.bg_base h3,.bg_base h4,.bg_base h5,.bg_base h6,.bg_base h7,.bg_base p,.bg_base a:not(.button):not(.cta_button):not(.m-site-nav__link):not(.list-item__link),.bg_base li{color:#fff}.bg_primary h1,.bg_primary h2,.bg_primary h3,.bg_primary h4,.bg_primary h5,.bg_primary h6,.bg_primary h7,.bg_primary p,.bg_primary a:not(.button):not(.cta_button):not(.m-site-nav__link):not(.list-item__link),.bg_primary li{color:#fff}.bg_secondary h1,.bg_secondary h2,.bg_secondary h3,.bg_secondary h4,.bg_secondary h5,.bg_secondary h6,.bg_secondary h7,.bg_secondary p,.bg_secondary li{color:#fff}.bg_action h1,.bg_action h2,.bg_action h3,.bg_action h4,.bg_action h5,.bg_action h6,.bg_action h7,.bg_action p,.bg_action a:not(.button):not(.cta_button):not(.m-site-nav__link):not(.list-item__link),.bg_action li{color:#fff}.bg_medium_blue h1,.bg_medium_blue h2,.bg_medium_blue h3,.bg_medium_blue h4,.bg_medium_blue h5,.bg_medium_blue h6,.bg_medium_blue h7,.bg_medium_blue p,.bg_medium_blue a:not(.button):not(.cta_button):not(.m-site-nav__link):not(.list-item__link),.bg_medium_blue li{color:#fff}.bg_dark h1,.bg_dark h2,.bg_dark h3,.bg_dark h4,.bg_dark h5,.bg_dark h6,.bg_dark h7,.bg_dark p,.bg_dark a:not(.button):not(.cta_button):not(.link_arrow-right-alt--orange):not(.m-site-nav__link):not(.list-item__link),.bg_dark li{color:#fff}.bg_midnight_blue h1,.bg_midnight_blue h2,.bg_midnight_blue h3,.bg_midnight_blue h4,.bg_midnight_blue h5,.bg_midnight_blue h6,.bg_midnight_blue h7,.bg_midnight_blue p,.bg_midnight_blue a:not(.button):not(.cta_button):not(.m-site-nav__link):not(.list-item__link),.bg_midnight_blue li{color:#fff}.display_is-hidden{display:none}.display_is-visible{display:initial}.element_line-left{padding-left:1rem;position:relative}.element_line-left::before{background:rgba(255,255,255,.5);content:'';height:calc(100% - 10px);left:0;position:absolute;top:50%;transform:translateY(-50%);width:2px}.element_line-left-orange::before{background:}@media only screen and (min-width:768px){.element_line-left{padding-left:1.5rem}}.heading_subtitle{margin-bottom:2.5rem;padding-left:3.5rem;position:relative}.heading_subtitle::before{border-bottom:1px solid #b8c8d0;content:'';height:1px;left:0;position:absolute;top:50%;width:2.5rem}.link_arrow-right{align-items:center;color:#0d7fff;display:inline-block;font-weight:700;font-size:.9rem;line-height:1.944;text-decoration:none}.link_arrow-right::after{background:url(https://www.zivver.eu/hubfs/zivver/icons/arrow-right-blue.svg) center/cover;content:'';display:inline-block;height:13px;margin-left:8px;position:relative;top:1px;transition:transform .1s linear;width:14px}.link_arrow-right:hover{text-decoration:none}.link_arrow-right:hover::after{transform:translateX(3px)}.link_arrow-right--white{color:#fff}.link_arrow-right--white::after{background:url(https://www.zivver.eu/hubfs/zivver/icons/arrow-right-white.svg) center/cover}.link_arrow-right--top{color:color:#0d7fff;font-size:.8rem;font-weight:400}.link_arrow-right--top::after{background:url(https://www.zivver.eu/hubfs/zivver/icons/arrow-right-top.svg) center/cover;height:11px;width:11px}.link_arrow-right--orange{color:#ffa94d}.link_arrow-right--orange::after{background:url(https://www.zivver.eu/hubfs/zivver/icons/arrow-right-orange.svg) center/cover}.link_arrow-right--orange:hover{color:#ffa94d}.link_arrow-right--dark-blue{color:#031d40}.link_arrow-right--dark-blue::after{background:url(https://www.zivver.eu/hubfs/zivver/icons/arrow-right.svg) center/cover}.link_arrow-right--dark-blue:hover{color:#031d40}.link_arrow-right-alt{align-items:center;color:#031d40;display:inline-flex;font-size:.8rem;font-weight:700;line-height:1.56;text-decoration:none}.link_arrow-right-alt::after{background:url(https://www.zivver.eu/hubfs/zivver/icons/chevron-right.svg) center/cover;content:'';height:7px;margin-left:6px;position:relative;top:1px;transition:transform .1s linear;width:4px}.link_arrow-right-alt:hover::after{background-image:url(https://www.zivver.eu/hubfs/zivver/icons/chevron-right-blue.svg);transform:translateX(3px)}.link_arrow-right-alt--blue{align-items:center;color:#0d7fff;display:inline-flex;font-size:.8rem;font-weight:700;line-height:1.56;text-decoration:none}.link_arrow-right-alt--blue::after{background:url(https://www.zivver.eu/hubfs/zivver/icons/chevron-right-blue.svg) center/cover;content:'';height:7px;margin-left:6px;position:relative;top:1px;transition:transform .1s linear;width:4px}.link_arrow-right-alt--blue:hover::after{transform:translateX(3px)}.link_arrow-right-alt--orange{color:#ffa94d}.link_arrow-right-alt--orange::after{background:url(https://www.zivver.eu/hubfs/zivver/icons/chevron-right-orange.svg) center/cover}.link_arrow-right-alt--orange:hover{color:#ffa94d}.link_arrow-right-alt--orange:hover::after{background-image:url(https://www.zivver.eu/hubfs/zivver/icons/chevron-right-orange.svg)}.link_arrow-left{align-items:center;color:#0d7fff;display:inline-flex;font-weight:700;font-size:.9rem;line-height:1.944;text-decoration:none}.link_arrow-left::before{background:url(https://www.zivver.eu/hubfs/zivver/icons/arrow-right-blue.svg) center/cover;content:'';flex:0 0 15px;height:15px;margin-right:8px;position:relative;transform:rotate(180deg);top:-2px;transition:transform .1s linear;width:15px}.link_arrow-left:hover{text-decoration:none}.link_arrow-left:hover::before{transform:translateX(-3px) rotate(180deg)}.link_triangle-right{align-items:center;color:#ffa94d;display:inline-flex;font-weight:700;text-decoration:none}.link_triangle-right::after{background:url(https://www.zivver.eu/hubfs/zivver/icons/triangle-right.svg) center/cover;content:'';height:13px;margin-left:13px;position:relative;top:-2px;transition:transform .1s linear;width:7px}.link_triangle-right:hover{color:#ffa94d;text-decoration:none}.link_triangle-right:hover::after{transform:translateX(3px)}.link_triangle-right-white{align-items:center;color:#fff;display:inline-flex;font-weight:700;text-decoration:none}.link_triangle-right-white::after{background:url(https://www.zivver.eu/hubfs/zivver/icons/triangle-right-white.svg) center/cover;content:'';height:13px;margin-left:13px;position:relative;top:-2px;transition:transform .1s linear;width:7px}.link_triangle-right-white:hover{color:#fff;text-decoration:none}.link_triangle-right-white:hover::after{transform:translateX(3px)}.link_triangle-right-blue{align-items:center;color:#0d7fff;display:inline-flex;font-weight:700;text-decoration:none}.link_triangle-right-blue::after{background:url(https://www.zivver.eu/hubfs/zivver/icons/arrow-triangle-blue.svg) center/cover;content:'';height:13px;margin-left:13px;position:relative;top:-2px;transition:transform .1s linear;width:7px}.link_triangle-right-blue:hover{color:#0d7fff;text-decoration:none}.link_triangle-right-blue:hover::after{transform:translateX(3px)}.link_triangle-right-dark-blue{align-items:center;color:#031d40;display:inline-flex;font-weight:700;text-decoration:none}.link_triangle-right-dark-blue::after{background:url(https://www.zivver.eu/hubfs/zivver/icons/triangle-right-dark-blue.svg) center/cover;content:'';height:13px;margin-left:13px;position:relative;top:-2px;transition:transform .1s linear;width:7px}.link_triangle-right-dark-blue:hover{color:#031d40;text-decoration:none}.link_triangle-right-dark-blue:hover::after{transform:translateX(3px)}.topic-link{display:inline-block;text-decoration:none}.topic-link:hover{color:currentColor;text-decoration:underline}.topic-link--grey{background-color:#eff2f9;border-radius:2px;color:#464d59;padding:7px 11px}@media only screen and (min-width:992px){.link_arrow-right-alt{font-size:.9rem}.link_arrow-right-alt::after{height:10px;width:6px}}ul.list_checkmark{list-style:none;padding-left:0}ul.list_checkmark li{align-items:center;display:flex;font-size:1rem;font-weight:700;line-height:1.3}ul.list_checkmark li::before{background-image:url(https://www.zivver.eu/hubfs/zivver/icons/checkmark.svg);background-size:100% 100%;background-repeat:no-repeat;border-radius:50%;content:'';flex:0 0 34px;height:34px;margin-right:.75rem;width:34px}ul.list_checkmark li+li{margin-top:.75rem}ul.list_checkmark-blue{list-style:none;margin:0;padding-left:0}ul.list_checkmark-blue li{align-items:flex-start;display:flex;font-size:.8rem;font-weight:400;line-height:1.56;margin-bottom:1.2rem}ul.list_checkmark-blue li:last-of-type{margin-bottom:0}ul.list_checkmark-blue li::before{background-image:url(https://www.zivver.eu/hubfs/zivver/icons/checkmark-blue.svg);background-size:100% 100%;background-repeat:no-repeat;content:'';flex:0 0 20px;height:20px;margin-right:.65rem;width:20px}ul.list_checkmark-line{list-style:none;margin:0;padding:0}ul.list_checkmark-line li{padding-left:2rem;position:relative}ul.list_checkmark-line li::before{background:center/30px 34px no-repeat url(https://www.zivver.eu/hubfs/zivver/elements/line_category.svg);content:'';display:block;height:34px;position:absolute;left:0;top:0;width:30px}@media only screen and (min-width:768px){ul.list_checkmark li{font-size:1.5rem;line-height:1.133}ul.list_checkmark li::before{flex:0 0 42px;height:42px;width:42px}ul.list_checkmark li+li{margin-top:1.4rem}ul.list_checkmark-blue li{font-size:.9rem;margin-bottom:2rem}}.media_image-responsive{display:block;height:auto;width:100%}.media_rounded-corners{border-radius:5px}.module_zindex{z-index:5}.module_top-padding-xxl{padding-top:calc(3rem + 3rem)}.module_top-padding-xl{padding-top:calc(3rem * 1.5)}.module_top-padding-l{padding-top:calc(3rem * 1.25)}.module_top-padding-m{padding-top:3rem}.module_top-padding-s{padding-top:calc(3rem * 0.75)}.module_top-padding-xs{padding-top:calc(3rem * 0.5)}.module_top-padding-xxs{padding-top:calc(3rem * 0.25)}.module_top-padding-0{padding-top:0}.module_bottom-padding-xxl{padding-bottom:calc(3rem + 3rem)}.module_bottom-padding-xl{padding-bottom:calc(3rem * 1.5)}.module_bottom-padding-l{padding-bottom:calc(3rem * 1.25)}.module_bottom-padding-m{padding-bottom:3rem}.module_bottom-padding-s{padding-bottom:calc(3rem * 0.75)}.module_bottom-padding-xs{padding-bottom:calc(3rem * 0.5)}.module_bottom-padding-xxs{padding-bottom:calc(3rem * 0.25)}.module_bottom-padding-0{padding-bottom:0}.module_bottom-margin-xxl{margin-bottom:calc(3rem + 3rem)}.module_bottom-margin-xl{margin-bottom:calc(3rem * 1.5)}.module_bottom-margin-l{margin-bottom:calc(3rem * 1.25)}.module_bottom-margin-m{margin-bottom:3rem}.module_bottom-margin-s{margin-bottom:calc(3rem * 0.75)}.module_bottom-margin-xs{margin-bottom:calc(3rem * 0.5)}.module_bottom-margin-xxs{margin-bottom:calc(3rem * 0.25)}.module_bottom-margin-0{margin-bottom:0}@media only screen and (min-width:576px){.module_top-padding-xxl{padding-top:calc(4rem + 3rem)}.module_top-padding-xl{padding-top:calc(4rem * 1.5)}.module_top-padding-l{padding-top:calc(4rem * 1.25)}.module_top-padding-m{padding-top:4rem}.module_top-padding-s{padding-top:calc(4rem * 0.75)}.module_top-padding-xs{padding-top:calc(4rem * 0.5)}.module_top-padding-xxs{padding-top:calc(4rem * 0.25)}.module_top-padding-0{padding-top:0}.module_bottom-padding-xxl{padding-bottom:calc(4rem + 3rem)}.module_bottom-padding-xl{padding-bottom:calc(4rem * 1.5)}.module_bottom-padding-l{padding-bottom:calc(4rem * 1.25)}.module_bottom-padding-m{padding-bottom:4rem}.module_bottom-padding-s{padding-bottom:calc(4rem * 0.75)}.module_bottom-padding-xs{padding-bottom:calc(4rem * 0.5)}.module_bottom-padding-xxs{padding-bottom:calc(4rem * 0.25)}.module_bottom-padding-0{padding-bottom:0}.module_bottom-margin-xxl{margin-bottom:calc(4rem + 3rem)}.module_bottom-margin-xl{margin-bottom:calc(4rem * 1.5)}.module_bottom-margin-l{margin-bottom:calc(4rem * 1.25)}.module_bottom-margin-m{margin-bottom:4rem}.module_bottom-margin-s{margin-bottom:calc(4rem * 0.75)}.module_bottom-margin-xs{margin-bottom:calc(4rem * 0.5)}.module_bottom-margin-xxs{margin-bottom:calc(4rem * 0.25)}.module_bottom-margin-0{margin-bottom:0}}@media only screen and (min-width:768px){.module_top-padding-xxl{padding-top:calc(4rem + 3rem)}.module_top-padding-xl{padding-top:calc(4rem * 1.5)}.module_top-padding-l{padding-top:calc(4rem * 1.25)}.module_top-padding-m{padding-top:4rem}.module_top-padding-s{padding-top:calc(4rem * 0.75)}.module_top-padding-xs{padding-top:calc(4rem * 0.5)}.module_top-padding-xxs{padding-top:calc(4rem * 0.25)}.module_top-padding-0{padding-top:0}.module_bottom-padding-xxl{padding-bottom:calc(4rem + 3rem)}.module_bottom-padding-xl{padding-bottom:calc(4rem * 1.5)}.module_bottom-padding-l{padding-bottom:calc(4rem * 1.25)}.module_bottom-padding-m{padding-bottom:4rem}.module_bottom-padding-s{padding-bottom:calc(4rem * 0.75)}.module_bottom-padding-xs{padding-bottom:calc(4rem * 0.5)}.module_bottom-padding-xxs{padding-bottom:calc(4rem * 0.25)}.module_bottom-padding-0{padding-bottom:0}.module_bottom-margin-xxl{margin-bottom:calc(4rem + 3rem)}.module_bottom-margin-xl{margin-bottom:calc(4rem * 1.5)}.module_bottom-margin-l{margin-bottom:calc(4rem * 1.25)}.module_bottom-margin-m{margin-bottom:4rem}.module_bottom-margin-s{margin-bottom:calc(4rem * 0.75)}.module_bottom-margin-xs{margin-bottom:calc(4rem * 0.5)}.module_bottom-margin-xxs{margin-bottom:calc(4rem * 0.25)}.module_bottom-margin-0{margin-bottom:0}}@media only screen and (min-width:992px){.module_top-padding-xxl{padding-top:calc(5rem + 3rem)}.module_top-padding-xl{padding-top:calc(5rem * 1.5)}.module_top-padding-l{padding-top:calc(5rem * 1.25)}.module_top-padding-m{padding-top:5rem}.module_top-padding-s{padding-top:calc(5rem * 0.75)}.module_top-padding-xs{padding-top:calc(5rem * 0.5)}.module_top-padding-xxs{padding-top:calc(5rem * 0.25)}.module_top-padding-0{padding-top:0}.module_bottom-padding-xxl{padding-bottom:calc(5rem + 3rem)}.module_bottom-padding-xl{padding-bottom:calc(5rem * 1.5)}.module_bottom-padding-l{padding-bottom:calc(5rem * 1.25)}.module_bottom-padding-m{padding-bottom:5rem}.module_bottom-padding-s{padding-bottom:calc(5rem * 0.75)}.module_bottom-padding-xs{padding-bottom:calc(5rem * 0.5)}.module_bottom-padding-xxs{padding-bottom:calc(5rem * 0.25)}.module_bottom-padding-0{padding-bottom:0}.module_bottom-margin-xxl{margin-bottom:calc(5rem + 3rem)}.module_bottom-margin-xl{margin-bottom:calc(5rem * 1.5)}.module_bottom-margin-l{margin-bottom:calc(5rem * 1.25)}.module_bottom-margin-m{margin-bottom:5rem}.module_bottom-margin-s{margin-bottom:calc(5rem * 0.75)}.module_bottom-margin-xs{margin-bottom:calc(5rem * 0.5)}.module_bottom-margin-xxs{margin-bottom:calc(5rem * 0.25)}.module_bottom-margin-0{margin-bottom:0}}@media only screen and (min-width:1175px){.module_top-padding-xxl{padding-top:calc(6rem + 3rem)}.module_top-padding-xl{padding-top:calc(6rem * 1.5)}.module_top-padding-l{padding-top:calc(6rem * 1.25)}.module_top-padding-m{padding-top:6rem}.module_top-padding-s{padding-top:calc(6rem * 0.75)}.module_top-padding-xs{padding-top:calc(6rem * 0.5)}.module_top-padding-xxs{padding-top:calc(6rem * 0.25)}.module_top-padding-0{padding-top:0}.module_bottom-padding-xxl{padding-bottom:calc(6rem + 3rem)}.module_bottom-padding-xl{padding-bottom:calc(6rem * 1.5)}.module_bottom-padding-l{padding-bottom:calc(6rem * 1.25)}.module_bottom-padding-m{padding-bottom:6rem}.module_bottom-padding-s{padding-bottom:calc(6rem * 0.75)}.module_bottom-padding-xs{padding-bottom:calc(6rem * 0.5)}.module_bottom-padding-xxs{padding-bottom:calc(6rem * 0.25)}.module_bottom-padding-0{padding-bottom:0}.module_bottom-margin-xxl{margin-bottom:calc(6rem + 3rem)}.module_bottom-margin-xl{margin-bottom:calc(6rem * 1.5)}.module_bottom-margin-l{margin-bottom:calc(6rem * 1.25)}.module_bottom-margin-m{margin-bottom:6rem}.module_bottom-margin-s{margin-bottom:calc(6rem * 0.75)}.module_bottom-margin-xs{margin-bottom:calc(6rem * 0.5)}.module_bottom-margin-xxs{margin-bottom:calc(6rem * 0.25)}.module_bottom-margin-0{margin-bottom:0}}@media only screen and (min-width:1440px){.module_top-padding-xxl{padding-top:calc(7rem + 3rem)}.module_top-padding-xl{padding-top:calc(7rem * 1.5)}.module_top-padding-l{padding-top:calc(7rem * 1.25)}.module_top-padding-m{padding-top:7rem}.module_top-padding-s{padding-top:calc(7rem * 0.75)}.module_top-padding-xs{padding-top:calc(7rem * 0.5)}.module_top-padding-xxs{padding-top:calc(7rem * 0.25)}.module_top-padding-0{padding-top:0}.module_bottom-padding-xxl{padding-bottom:calc(7rem + 3rem)}.module_bottom-padding-xl{padding-bottom:calc(7rem * 1.5)}.module_bottom-padding-l{padding-bottom:calc(7rem * 1.25)}.module_bottom-padding-m{padding-bottom:7rem}.module_bottom-padding-s{padding-bottom:calc(7rem * 0.75)}.module_bottom-padding-xs{padding-bottom:calc(7rem * 0.5)}.module_bottom-padding-xxs{padding-bottom:calc(7rem * 0.25)}.module_bottom-padding-0{padding-bottom:0}.module_bottom-margin-xxl{margin-bottom:calc(7rem + 3rem)}.module_bottom-margin-xl{margin-bottom:calc(7rem * 1.5)}.module_bottom-margin-l{margin-bottom:calc(7rem * 1.25)}.module_bottom-margin-m{margin-bottom:7rem}.module_bottom-margin-s{margin-bottom:calc(7rem * 0.75)}.module_bottom-margin-xs{margin-bottom:calc(7rem * 0.5)}.module_bottom-margin-xxs{margin-bottom:calc(7rem * 0.25)}.module_bottom-margin-0{margin-bottom:0}}.text_color-white{color:#fff}.text_color-base{color:#031d40}.text_color-primary{color:#0d7fff}.text_color-secondary{color:}.text_color-action{color:}.text_left{text-align:left}.text_right{text-align:right}.text_center{text-align:center}.rich-text-container img{max-width:100%}
    .m-license-slider__interval-wrapper p {
        font-family: "mundial",sans-serif;
        font-weight: normal;
    }
    .m-license-slider__discount {
        color: black;
    }
    .m-price-listing__notice-addon {
        background: transparent;
        border: 1px solid black;
        border-radius: 0;
    }
    .m-price-listing__notice-info a {
        color: black;
        text-decoration: underline;
    }
    .feature__help span {
        font-weight: 300;
        color: black;
    }
    .filter__select-option.active {
        border: 1px solid black;
        border-radius: 0;
    }
    @media (max-width: 992px){
        .m-feature-listing table {
            min-width: 100%; 
        }
        .plan__title {
            font-size: 1.4rem; 
        }
    }