#pricing-container{display:flex;justify-content:center;margin-top:40px}#pricing-container .ep-edr{display:flex;justify-content:center;margin-bottom:30px}#pricing-container .teams,#pricing-container .ep,#pricing-container .edr{width:310px;display:flex;flex-direction:column;flex-shrink:0;align-items:center}#pricing-container .teams-ribbon{background-color:#4874f3;border-radius:4px 4px 0 0;color:#fff;margin-bottom:30px;padding:5px;font-size:16px;width:100%}#pricing-container .ep-edr-ribbon,#pricing-container .ep-ribbon,#pricing-container .edr-ribbon{background-color:#3558bb;border-radius:4px 4px 0 0;color:#fff;margin-bottom:30px;padding:5px;font-size:16px;width:100%}#pricing-container b{font-weight:600}#pricing-container .divider{width:1px;background:#d7d8df}#pricing-container .dim{opacity:.85}#pricing-container .product-name{font-size:22px;font-weight:600;margin-bottom:20px}#pricing-container .product-name p{margin:0;line-height:32px}#pricing-container .dark-blue{color:#082882}#pricing-container .light-blue{color:#0d3ecc}#pricing-container .product-price{font-size:40px;font-weight:bold}#pricing-container ul{padding-inline-start:20px}#pricing-container ul li{background-size:20px;margin:10px 8px}#pricing-container .cta-wrap{padding:25px;text-align:center}#pricing-container .cta-wrap a{color:#0d3ecc;border-radius:4px;padding:10px;font-size:18px;text-decoration:none;font-weight:600;display:inline-block;width:200px;text-align:center;margin:5px}#pricing-container #cta-pricing-card-teams-buy-now-en,#pricing-container #cta-pricing-card-ep-buy-now-en,#pricing-container #cta-pricing-card-edr-buy-now-en{background:#efc148;border:1px solid #efc148;display:block}#pricing-container #cta-pricing-card-ep-free-trial-en,#pricing-container #cta-pricing-card-edr-free-trial-en{border:1px #0d3ecc solid}#pricing-container .cta-wrap a:hover{opacity:.8}#pricing-container .chevron{width:12px;height:12px;border-top:2px solid #0d3ecc;border-right:2px solid #0d3ecc;transition:.3s all cubic-bezier(1,.25,.25,.8);will-change:transform;margin:0 10px;-webkit-transform:rotate(135deg);transform:rotate(135deg);float:right;margin-top:3px}#pricing-container .chevron.up{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:10px}#pricing-container [v-cloak]{display:none}@media(min-width:992px){#pricing-container .teams,#pricing-container .ep-edr-wrapper{margin:15px;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 3px 14px 2px rgba(0,0,0,.12),0 8px 10px 1px rgba(0,0,0,.14);background-color:#fff;border-radius:4px}}@media(max-width:991px){#pricing-container,#pricing-container .ep-edr{flex-direction:column;align-items:center}#pricing-container .divider,#pricing-container .ep-edr .divider{height:1px;width:80%}#pricing-container .teams,#pricing-container .ep,#pricing-container .edr{margin:15px;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 3px 14px 2px rgba(0,0,0,.12),0 8px 10px 1px rgba(0,0,0,.14);background-color:#fff;border-radius:4px}#pricing-container .hideDetails{display:none}#pricing-container .feature-toggle{margin:20px}}.edr,.ep-edr-wrapper,.position-relative,.productprice-wrap-align,.promotion-banner.active{position:relative}.corner-banner{position:absolute;top:29px;right:-35px;transform:rotate(45deg);border-right:54px solid transparent;border-bottom:54px solid #0d3ecc;border-left:54px solid transparent;width:0}.corner-text{position:absolute;color:#fff;top:23px;right:-38px;font-size:12px;line-height:14px;font-weight:600;width:74px;text-align:center}.discount-ribbon-disclaimer{padding:0 44px;text-align:center}#pricing-container .product-name p{font-size:22px;line-height:32px;color:#0d3ecc}#pricing-container ul li{background-size:20px;margin:10px 8px;font-size:16px;line-height:24px;color:#1c284c}.icon-block .icon-container{text-align:left!important}.column_text_icon_component .privacy_sub strong{font-weight:600!important}.text_component h2{margin-top:26px}.hero p{width:96%!important}.discount-ribbon{background-color:#e60000;display:inline-block;padding:6px 7px;font-size:12px;font-weight:400;line-height:15px}.purchase-info_total{margin:15px 0 32px}.purchase-info_pricing{display:flex;justify-content:center;flex-direction:column-reverse}.purchase-info_discount{color:#e60000;display:block;padding-bottom:10px;text-align:center;font-size:16px;line-height:18px}.purchase-info_total-price{line-height:60px;color:#082882;font-size:40px;font-weight:700;display:block;margin-bottom:5px;text-align:center}.purchase-info_discount-text{display:block;line-height:20px;margin-top:14px;text-align:inherit}.purchase-info_original-price{text-decoration:line-through;display:block;line-height:20px}.purchase-info_total-discount-price,.purchase-info_unit{line-height:24px;color:#1c284c;font-size:16px;text-align:center}.purchase-info_unit{display:block}.action-btn{width:172px;margin:0 auto 30px}#pricing-container .ep-edr-ribbon,#pricing-container .teams-ribbon{margin-bottom:70px}.font-medium{font-weight:500}.promobanner-link,.promobanner-link:hover{color:#fff;font-weight:600;text-decoration:underline;margin-left:10px}.promobanner-link:active{color:#fff;font-weight:600;text-decoration:underline}.promobanner-text{color:#fff;padding-right:10px}.right-caret-blue{transform:rotate(45deg);border-top:2px solid #0d3ecc;border-right:2px solid #0d3ecc;width:7px;height:7px;margin-bottom:2px;display:inline-block}.purchase-info_total-discount-price{display:none}.productprice_alt-link{padding:0 24px;text-align:center;color:#0d3ecc}#pricing-container .purchase-info.teams{box-shadow:none}#teams-corner-banner{top:22px}#pricing-container .product-name{padding-top:36px}.top-bar-shaded-blue-background{border-bottom:0;border-left:0;border-right:0;height:48px;width:100%;position:absolute;background-color:#dbe0ee;top:37.2px}.top-bar-shaded-blue-background-text{font-weight:600;font-size:16px;line-height:48px;width:100%;text-align:center;color:#0d3ecc}#product-purchase .top-bar-shaded-blue-background .productprice_wrap{border-radius:0 0 4px 4px}.top-bar-brand-blue-background{display:none;background-color:#0d3ecc;color:#fff;width:100%;position:absolute;z-index:9;height:48px;top:37.2px}.top-bar-brand-blue-background-text{color:#fff;font-size:16px;font-weight:400;line-height:48px;width:100%;text-align:center}.top-bar-brand-blue-background-text a,.top-bar-brand-blue-background-text-for-mobile a{color:#fff;padding-left:8px;font-weight:600}.choose_a_plan h2,.vpn-faq-main .faq-head-main h2{font-size:26px;line-height:32px;text-align:left;color:#082882}.top-bar-brand-blue-background-for-mobile{background-color:#0d3ecc;color:#fff;width:100%;position:relative;height:48px;left:0;top:-10px;display:block}.top-bar-brand-blue-background-text-for-mobile{color:#fff;font-size:12px;font-weight:400;line-height:48px;width:100%;text-align:center}.choose_a_plan h2{margin:0}.vpn-faq-main .faq-head-main h2{font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal}@media(min-width:768px){.corner-banner,.corner-text{position:absolute;right:-44px}.vpn-faq-main .faq-head-main h2{font-size:32px;line-height:36px}#pricing-container .edr-ribbon,#pricing-container .ep-edr-ribbon,#pricing-container .ep-ribbon{margin-bottom:60px}.choose_a_plan h2{font-size:32px;font-weight:700;line-height:60px;text-align:left;color:#082882}.top-bar-brand-blue-background-text-for-mobile{font-size:16px}#pricing-container .product-name{padding-top:0}.purchase-info_discount-text{text-align:left}.purchase-info_pricing{flex-direction:row-reverse;justify-content:center}.purchase-info_discount{padding-left:15px;padding-bottom:0}.corner-banner{top:27px;transform:rotate(45deg);border-right:68px solid transparent;border-bottom:68px solid #0d3ecc;border-left:68px solid transparent;width:0}.corner-text{color:#fff;top:32px;font-size:14px;line-height:14px;font-weight:600;width:84px;text-align:center}}@media(min-width:992px){.choose_a_plan h2,.vpn-faq-main .faq-head-main h2{font-size:48px;line-height:60px}.choose_a_plan h2{font-weight:700;text-align:center;color:#082882}#pricing-container .ep-edr-ribbon,#pricing-container .teams-ribbon{margin-bottom:70px}.top-bar-brand-blue-background-for-mobile{display:none}.top-bar-brand-blue-background{display:block}.promotion-banner .close-banner{margin-right:12px}.corner-banner{top:-85px;right:-65px;border-right:100px solid transparent;border-bottom:100px solid #0d3ecc;border-left:100px solid transparent}.corner-text{top:50px;right:-52px;font-size:18px;line-height:18px;font-weight:600;width:100px}.top-bar-brand-blue-background.hide-no-discount.view-lg-banner-sm{top:0}#pricing-container .ep-edr-wrapper .edr,#pricing-container .ep-edr-wrapper .ep{padding-top:60px}}
