.pika-button{border-radius:0}.eds-popup-wrap .pika-single.is-hidden{display:inline-block;visibility:hidden;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}.eds-popup-wrap .pika-single button{border-radius:0}.eds-popup-wrap.purchase-order-popup .pikaday-date-picker-container{width:400px;margin:25px auto}.eds-popup-wrap.purchase-order-popup .pikaday-date-picker-container .pika-lendar{float:none !important;width:auto !important}.eds-popup-wrap.purchase-order-popup .pikaday-date-picker-container .pika-prev,.eds-popup-wrap.purchase-order-popup .pikaday-date-picker-container .pika-next{background-size:100%}.eds-popup-wrap.purchase-order-popup .pikaday-date-picker-container .pika-button{font-size:16px;padding:1em}.eds-popup-wrap.new-order-popup .pikaday-date-picker-container{display:inline-block}@-webkit-keyframes rotate{from{-webkit-transform:translateY(-20px) scale(1.2, 1);transform:translateY(-20px) scale(1.2, 1)}to{-webkit-transform:translateY(0) scale(1, 1.2);transform:translateY(0) scale(1, 1.2)}}@-moz-keyframes rotate{from{-moz-transform:translateY(-20px) scale(1.2, 1);transform:translateY(-20px) scale(1.2, 1)}to{-moz-transform:translateY(0) scale(1, 1.2);transform:translateY(0) scale(1, 1.2)}}@-o-keyframes rotate{from{-o-transform:translateY(-20px) scale(1.2, 1);transform:translateY(-20px) scale(1.2, 1)}to{-o-transform:translateY(0) scale(1, 1.2);transform:translateY(0) scale(1, 1.2)}}@keyframes rotate{from{-webkit-transform:translateY(-20px) scale(1.2, 1);-moz-transform:translateY(-20px) scale(1.2, 1);-o-transform:translateY(-20px) scale(1.2, 1);transform:translateY(-20px) scale(1.2, 1)}to{-webkit-transform:translateY(0) scale(1, 1.2);-moz-transform:translateY(0) scale(1, 1.2);-o-transform:translateY(0) scale(1, 1.2);transform:translateY(0) scale(1, 1.2)}}#cb-frame{z-index:99999999 !important}html.eds-popup-is-opening,html.eds-popup-is-opening body,html.eds-popup-is-open,html.eds-popup-is-open body{overflow:hidden}html.eds-popup-is-open .header .navbar,html.eds-popup-is-open #content,html.eds-popup-is-open footer,html.eds-popup-is-open .tippy-popper{-webkit-filter:blur(4px);filter:blur(4px)}.loading-ajax .popup-content,.loading-ajax .btn-back,.loading-ajax .btn-close{-webkit-filter:blur(4px);filter:blur(4px)}.open-popup{cursor:pointer}input[name='date_picker']{cursor:pointer;width:350px}.eds-popup-wrap input[type="text"],.eds-popup-wrap input[type="email"],.eds-popup-wrap input[type="search"],.eds-popup-wrap input[type="phone"],.eds-popup-wrap textarea,.eds-form input[type="text"],.eds-form input[type="email"],.eds-form input[type="search"],.eds-form input[type="phone"],.eds-form textarea{width:350px;max-width:100%;text-align:left;color:#1185a6;font-size:14px;font-weight:600;-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.3);box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.3);border:solid 1px #34adcf;border-radius:5px}.eds-popup-wrap input[type="text"]:focus,.eds-popup-wrap input[type="email"]:focus,.eds-popup-wrap input[type="search"]:focus,.eds-popup-wrap input[type="phone"]:focus,.eds-popup-wrap textarea:focus,.eds-form input[type="text"]:focus,.eds-form input[type="email"]:focus,.eds-form input[type="search"]:focus,.eds-form input[type="phone"]:focus,.eds-form textarea:focus{background:transparent}.eds-popup-wrap input[type="radio"],.eds-popup-wrap input[type="checkbox"],.eds-form input[type="radio"],.eds-form input[type="checkbox"]{width:18px;height:18px;-webkit-appearance:initial;border-radius:50%;top:2px;position:relative;display:inline-block;padding:2px;border:3px solid white;-webkit-box-shadow:0 0 0 2px #34ADCF;box-shadow:0 0 0 2px #34ADCF;margin:0 5px}.eds-popup-wrap input[type="radio"]:checked,.eds-popup-wrap input[type="checkbox"]:checked,.eds-form input[type="radio"]:checked,.eds-form input[type="checkbox"]:checked{background:#34ADCF;outline:none}.eds-popup-inline .eds-popup-wrap{position:initial}.eds-popup-inline .eds-popup-wrap .popup-bg,.eds-popup-inline .eds-popup-wrap .btn-close,.eds-popup-inline .eds-popup-wrap [data-action="close_popup"]{display:none}.eds-popup-wrap{visibility:hidden;-webkit-transition:visibility .4s;-o-transition:visibility .4s;-moz-transition:visibility .4s;transition:visibility .4s;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999991;text-align:center}.eds-popup-wrap input:focus::-webkit-input-placeholder{color:transparent}.eds-popup-wrap input:focus:-moz-placeholder{color:transparent}.eds-popup-wrap input:focus::-moz-placeholder{color:transparent}.eds-popup-wrap input:focus:-ms-input-placeholder{color:transparent}.eds-popup-wrap h1,.eds-popup-wrap h2,.eds-popup-wrap h3{margin:auto}.eds-popup-wrap.opened,.eds-popup-inline .eds-popup-wrap{visibility:visible !important}.eds-popup-wrap.opened .popup-content-wrapper,.eds-popup-inline .eds-popup-wrap .popup-content-wrapper{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}.eds-popup-wrap.opened .popup-bg,.eds-popup-inline .eds-popup-wrap .popup-bg{opacity:0.5}.eds-popup-wrap .button img{height:20px;margin-right:10px}.eds-popup-wrap .button img,.eds-popup-wrap .button span{vertical-align:middle}.eds-popup-wrap .slick-slide{display:inline-block !important;vertical-align:middle;float:none !important}.eds-popup-wrap,.eds-popup-wrap .slick-slide>div{white-space:nowrap}.eds-popup-wrap:before,.eds-popup-wrap .slick-slide>div:before{content:'';height:100%;width:0;margin-right:-4px;vertical-align:middle}.eds-popup-wrap .popup-slide{vertical-align:middle;white-space:normal;margin:auto}@media (max-width: 500px){.eds-popup-wrap .popup-slide{vertical-align:top}}.eds-popup-wrap .SERVER_MESSAGE_FOR_USER{padding-top:40px;padding-bottom:40px}.eds-popup-wrap .slick-slide{opacity:0;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.eds-popup-wrap .slick-slide.slick-active{opacity:1}.eds-popup-wrap .slick-slide .popup-slide{display:block !important}.eds-popup-wrap .popup-bg{opacity:0;background-color:#024d64;-webkit-transition:all 0.4s;-o-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s;position:absolute;top:0;left:0;width:100%;height:100%}.eds-popup-wrap .popup-content-wrapper{overflow:hidden;max-height:97%;-webkit-overflow-scrolling:touch;opacity:0;-webkit-transform:scale(0.1);-moz-transform:scale(0.1);-ms-transform:scale(0.1);-o-transform:scale(0.1);transform:scale(0.1);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;-o-transform-origin:center top;transform-origin:center top;-webkit-transition-property:opacity, visibility, -webkit-transform;transition-property:opacity, visibility, -webkit-transform;-o-transition-property:opacity, visibility, -o-transform;-moz-transition-property:transform, opacity, visibility, -moz-transform;transition-property:transform, opacity, visibility;transition-property:transform, opacity, visibility, -webkit-transform, -moz-transform, -o-transform;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;visibility:hidden;white-space:normal;position:relative;display:inline-block;vertical-align:middle;margin:auto;background:white;border-radius:13px;-webkit-box-shadow:0 0 33px 0 rgba(0,0,0,0.2);box-shadow:0 0 33px 0 rgba(0,0,0,0.2);padding:20px 50px;max-width:760px}@media (max-width: 760px){.eds-popup-wrap .popup-content-wrapper{max-width:97%}}@media (max-width: 500px){.eds-popup-wrap .popup-content-wrapper{padding:10px}}.eds-popup-wrap .popup-content-wrapper .popup-content{max-width:90vw;max-width:-webkit-calc( 100vw - 110px);max-width:-moz-calc( 100vw - 110px);max-width:calc( 100vw - 110px);max-height:90vh;max-height:-webkit-calc( 100vh - 60px);max-height:-moz-calc( 100vh - 60px);max-height:calc( 100vh - 60px);overflow:auto;-webkit-overflow-scrolling:touch;font-size:18px}@media (max-width: 500px){.eds-popup-wrap .popup-content-wrapper .popup-content{overflow:auto;max-width:-webkit-calc( 100vw - 30px);max-width:-moz-calc( 100vw - 30px);max-width:calc( 100vw - 30px)}}.eds-popup-wrap .loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.8);z-index:999;display:none;border-radius:13px}.eds-popup-wrap .loading-overlay:before{content:'';display:inline-block;vertical-align:middle;height:100%;width:0;margin-right:-4px}.eds-popup-wrap .loading-overlay .loading-overlay-content{display:inline-block;vertical-align:middle}.eds-popup-wrap .loading-overlay .loading-spinner{animation:rotate 0.5s infinite alternate-reverse;font-size:32px;font-weight:bold}.eds-popup-wrap .loading-overlay .loading-spinner span{display:inline-block}.eds-popup-wrap .loading-overlay .master-error{color:#d64b3f}.eds-popup-wrap .loading-overlay .master-error .lnr{font-size:48px}.eds-popup-wrap .email-form-errors{color:#d64b3f;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:-0.1px;text-align:center}.eds-popup-wrap .intercom-open,.eds-popup-wrap .do-open-chat-window{color:#1185a6;cursor:pointer;text-decoration:underline}.eds-popup-wrap h1{margin-top:10px;margin-bottom:20px;font-weight:bold}.eds-popup-wrap h3,.eds-popup-wrap .popup-p{display:block;font-size:18px;font-weight:bold}.eds-popup-wrap p{color:#4a4a4a;line-height:1.29;letter-spacing:-0.1px;font-size:14px;text-align:left}.eds-popup-wrap h3,.eds-popup-wrap .popup-p,.eds-popup-wrap p{max-width:450px;margin:8px auto}.eds-popup-wrap .email-address-form,.eds-popup-wrap .btn-next{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;visibility:hidden;opacity:0;-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all 0.4s;-o-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s;max-height:0}.eds-popup-wrap .btn-next{-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s}.eds-popup-wrap .are-you-customer-chk{display:none}.eds-popup-wrap .are-you-customer-chk:checked ~ .email-address-form,.eds-popup-wrap .are-you-customer-chk:checked ~ .btn-next{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);visibility:visible;max-height:200px}.eds-popup-wrap .isVisible{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);visibility:visible;max-height:200px}.eds-popup-wrap #i-am-customer-chk:checked ~ div label[for="i-am-customer-chk"],.eds-popup-wrap #i-am-not-customer-chk:checked ~ div label[for="i-am-not-customer-chk"],.eds-popup-wrap #bill-when-preorder-starts:checked ~ div label[for="bill-when-preorder-starts"],.eds-popup-wrap #bill-immediately:checked ~ div label[for="bill-immediately"]{background:#37adc7;color:white}.eds-popup-wrap label.btn-label{display:inline-block;padding:6px 18px;border-radius:25px;border:solid 2px #37adc7;color:#37adc7;cursor:pointer;-webkit-transition:all 0.4s;-o-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s;text-transform:uppercase;margin:0 10px;font-size:13px}.eds-popup-wrap label{color:#024d64;cursor:pointer}.eds-popup-wrap ::-webkit-input-placeholder{font-style:italic;color:#9dcadb}.eds-popup-wrap ::-moz-placeholder{font-style:italic;color:#9dcadb}.eds-popup-wrap ::-ms-input-placeholder{font-style:italic;color:#9dcadb}.eds-popup-wrap ::placeholder{font-style:italic;color:#9dcadb}.eds-popup-wrap .email-address-form{margin:30px auto;width:100%}.eds-popup-wrap .error-vhx-account-not-found,.eds-popup-wrap .email-error{display:none}.eds-popup-wrap input[type="email"]:focus ~ .email-tooltip{max-height:110px;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.eds-popup-wrap .email-tooltip{text-align:center;position:relative;top:13px;max-height:0;opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:all 0.4s;-o-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s}.eds-popup-wrap .email-tooltip .tippy-popper{display:inline-block}.eds-popup-wrap .email-tooltip .tippy-tooltip.eds-theme{max-width:280px}.eds-popup-wrap .preorder-btn{color:white;font-size:14px;padding-left:30px;padding-right:30px;margin-bottom:15px}.eds-popup-wrap .btn-next:after{content:"\e876";font-family:'Linearicons-Free';margin-left:10px}.eds-popup-wrap .btn-back,.eds-popup-wrap .btn-close{color:#34adcf;font-weight:bold;cursor:pointer;display:inline-block;position:absolute;top:18px;text-transform:uppercase;z-index:100}.eds-popup-wrap .btn-back{left:18px}.eds-popup-wrap .btn-back:after{content:'Back';display:inline-block;vertical-align:middle;font-size:12px}.eds-popup-wrap .btn-back:before{content:"\e875";font-family:'Linearicons-Free';margin-right:1px;vertical-align:middle;font-size:22px}.eds-popup-wrap .btn-close{right:18px}.eds-popup-wrap .btn-close:before{content:"\e870";font-family:'Linearicons-Free';font-size:28px}.eds-popup-wrap .slick-dots{position:absolute;top:40%;left:-30px;list-style:none;margin:0;padding:0}.eds-popup-wrap .slick-dots:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0);z-index:10}@media (max-width: 500px){.eds-popup-wrap .slick-dots{left:-18px}}.eds-popup-wrap .slick-dots button{background-color:#024d64;font-size:12px;color:white;border:0;border-radius:50%;width:18px;height:18px;padding:0;margin:0;line-height:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.eds-popup-wrap .slick-dots .slick-active ~ li button{background-color:#92d6e3}.eds-popup-wrap .if-needs-free-subscription-extension{max-height:0;opacity:0;overflow:hidden;-webkit-transition:all 0.4s;-o-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s}.eds-popup-wrap .if-needs-free-subscription-extension.is-visible{max-height:100px;opacity:1}.eds-popup-wrap .date-form{margin:40px auto}.eds-popup-wrap .date-input-label{color:#1185a6;position:relative;vertical-align:middle;display:inline-block}.eds-popup-wrap #preorder-datepicker-input,.eds-popup-wrap .datepicker-input{border:solid 1px #1185a6;min-width:110px;height:27px;line-height:25px;display:inline-block;vertical-align:middle;margin-left:10px;padding:1px 5px;cursor:pointer;font-weight:normal;position:relative}.eds-popup-wrap .calendar-wrap{display:inline-block;position:relative}.eds-popup-wrap .calendar{position:absolute;bottom:25px;left:8px;width:520px;max-width:85vw}@media (max-width: 610px){.eds-popup-wrap .calendar{width:260px}}.eds-popup-wrap table.preorder-total{margin:10px auto 30px auto}.eds-popup-wrap table.preorder-total td:first-child{text-align:right;font-size:28px;font-weight:bold;line-height:0.75}.eds-popup-wrap table.preorder-total td:last-child{text-align:left;font-size:18px;color:#4a4a4a}.eds-popup-wrap table.preorder-total td{vertical-align:middle;padding:10px}.eds-popup-wrap table.preorder-total td.full-price{color:#fbaf17}.eds-popup-wrap table.preorder-total td.discount-price{color:#50be9c}.eds-popup-wrap table.preorder-total td.prepaid-discount-price{color:#1185a6}.eds-popup-wrap table.preorder-total td.total-price{color:#024d64}.eds-popup-wrap table.preorder-total .total-row{border-top:solid 1.5px #cbd0d1}.eds-popup-wrap table.preorder-total .total-row td{vertical-align:top}.eds-popup-wrap table.preorder-total .total-row .total-price{font-weight:900}.eds-popup-wrap table.preorder-total .total-row h3{margin:0;line-height:1.17;letter-spacing:-0.1px}.eds-popup-wrap table.preorder-total .total-row i{font-size:13px;font-style:italic;line-height:1.62;letter-spacing:-0.1px}.eds-popup-wrap .tooltip,.eds-popup-wrap .tippy-popper,.eds-popup-wrap .tippy-tooltip{margin:auto}.eds-popup-wrap .bill-date-wrap{margin:20px auto 30px auto}.eds-popup-wrap .bill-date-wrap .tooltip{margin-top:13px}.eds-popup-wrap .bill-date-wrap i{display:block;margin:10px auto;font-size:14px;font-weight:bold;font-style:italic;color:#024d64}.eds-popup-wrap .lnr.big-icon{font-size:52px;font-weight:bold}.eds-popup-wrap .payment_successful .lnr{color:#50be9c}.eds-popup-wrap .payment_failed .lnr{color:#fbaf17}.eds-popup-wrap .popup-form-row{max-width:400px;margin:20px auto;text-align:left}.new-order-popup .initial_message_to_user{position:absolute;top:0;left:0;background:white;width:100%;height:100%;padding:50px;z-index:9999999;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.new-order-popup .initial_message_to_user.hide{-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;-o-transition:-o-transform 0.3s;-moz-transition:transform 0.3s, -moz-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s, -moz-transform 0.3s, -o-transform 0.3s;-webkit-transform:translateY(-105%);-moz-transform:translateY(-105%);-ms-transform:translateY(-105%);-o-transform:translateY(-105%);transform:translateY(-105%)}.new-order-popup .initial_message_to_user button>*{vertical-align:center}.new-order-popup .new-order-plan-benefits-table{margin:0;width:100% !important;border-radius:10px 10px 0 0;overflow:hidden}@media (max-width: 660px){.new-order-popup .new-order-plan-benefits-table{border-radius:10px}.new-order-popup .new-order-plan-benefits-table .pricing-table-header{display:block}.new-order-popup .new-order-plan-benefits-table .priceFlagContainer:before{display:none}}.new-order-popup .new-order-plan-benefits-table .pp-heading{min-width:280px}.new-order-popup .new-order-plan-benefits-table .heading-title{font-size:24px;padding-right:20px}.new-order-popup .new-order-plan-benefits-table .priceFlagContent{text-align:right;font-size:22px}.new-order-popup .new-order-plan-benefits-table .priceFlagContent .period-description{font-size:14px;margin-top:5px}.new-order-popup .form-wrapper{border:2px solid #024d64;border-radius:0 0 10px 10px}@media (max-width: 660px){.new-order-popup .form-wrapper{border:none}}.new-order-popup .popup-content-wrapper{padding:0;max-width:850px;margin:0 8px}.new-order-popup .popup-content{padding:40px 50px}@media (max-width: 768px){.new-order-popup .popup-content{padding:20px}}.new-order-popup .popup-form-row h3{font-size:16px}.new-order-popup .popup-form-row .email-input:placeholder{font-size:14px;color:#737373;letter-spacing:0}.new-order-popup input{text-align:left !important;display:block;margin-top:4px}.new-order-popup .user_type_wrap label{font-size:15px;font-weight:normal;margin-top:6px}.new-order-popup .name-row label{width:160px;display:inline-block;vertical-align:bottom}.new-order-popup .name-row label:first-of-type{margin-right:15px}.new-order-popup .name-row label:last-of-type{margin-left:15px}@media (max-width: 400px){.new-order-popup .name-row label{display:block;width:100%;margin:20px auto !important}}.new-order-popup .choose-different-plan-link{color:#34ADCF;font-size:16px;font-weight:bold;font-style:italic;display:block;margin-top:12px;text-align:center}.new-order-popup .popup-footer{padding:5px 10px;background-color:#024d64;color:white;font-size:14px}.new-order-popup .popup-footer a{font-style:italic;color:#34ADCF}.purchase-order-popup .inputs-row{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:400px;max-width:100%;text-align:left;margin:auto}.purchase-order-popup .inputs-row label{display:block;position:relative}.purchase-order-popup .inputs-row.name-email{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.purchase-order-popup .inputs-row.name-email .input-wrap{width:49%}.purchase-order-popup .inputs-row.city-state-zip{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.purchase-order-popup .inputs-row.city-state-zip .input-wrap{width:22%}.purchase-order-popup .inputs-row.city-state-zip .input-wrap:first-of-type{width:50%}.purchase-order-popup .input-wrap{width:100%;display:inline-block;margin-bottom:15px}.purchase-order-popup .input-wrap label{display:block;vertical-align:bottom}.purchase-order-popup .input-wrap input{margin-top:4px}.purchase-order-popup .input-wrap label,.purchase-order-popup .input-wrap input{width:100%;text-align:left}.purchase-order-popup .form-answer-if-knows-license-count{max-width:335px;margin:0 auto 40px auto}.purchase-order-popup .form-answer-if-knows-license-count label{display:block;margin:14px auto;text-align:left;white-space:nowrap;position:relative}.purchase-order-popup .form-answer-if-knows-license-count label input{vertical-align:top;margin-top:0;position:absolute;top:4px;left:0}.purchase-order-popup .form-answer-if-knows-license-count label span{display:block;margin-left:22px;vertical-align:top;white-space:initial}.purchase-order-popup .form-number-of-licenses-needed input[type=number]{width:60px;text-align:right;padding-right:6px;margin-right:6px}.purchase-order-popup .form-number-of-licenses-needed textarea{text-align:left}.purchase-order-popup .discount-cards-wrap{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);background-color:#ffffff;position:absolute;top:115%;left:0;width:418px;max-width:90vw;z-index:1000;border:3px solid #fbaf17;border-radius:5px;padding:2px;display:none}.purchase-order-popup .discount-cards-wrap.have_licenses .discount-card{opacity:0.5}.purchase-order-popup .discount-cards-wrap:before,.purchase-order-popup .discount-cards-wrap:after{content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:7px solid;left:7%;top:-7px;position:absolute}.purchase-order-popup .discount-cards-wrap:before{border-bottom-color:white;top:-4px;z-index:2}.purchase-order-popup .discount-cards-wrap:after{border-bottom-color:inherit;z-index:1}.purchase-order-popup .discount-cards-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 400px){.purchase-order-popup .discount-cards-row{display:block}}.purchase-order-popup .discount-card{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:4px;border-radius:5px;background-color:#2e6880;color:white;font-weight:normal;font-size:13px;padding:10px;display:inline-block;min-width:90px}.purchase-order-popup .discount-card.active{background-color:#1185a6;opacity:1 !important}.purchase-order-popup .discount-card+.discount-card{margin-left:0}.purchase-order-popup .free-webinar .discount-card{width:auto;display:block}.purchase-order-popup .popup-slide-subtitle{border-bottom:1px solid #024d64;font-size:18px;padding:6px 0;margin-bottom:15px}.purchase-order-popup .popup-slide-subtitle .view-licence-policy{color:#1185a6;font-size:14px;font-weight:600;font-style:italic;margin-left:70px;cursor:pointer;text-decoration:underline}@media (max-width: 575px){.purchase-order-popup .popup-slide-subtitle .view-licence-policy{display:block;text-align:center;margin:auto}}.purchase-order-popup .get-in-touch-content{margin:30px auto}.purchase-order-popup .get-in-touch-content .intercom-icon{width:80px;height:80px;background:#F8AF18;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.5);box-shadow:0 1px 4px 0 rgba(0,0,0,0.5);padding:20px;border-radius:100px;display:inline-block;vertical-align:top;margin-right:10px}.purchase-order-popup .get-in-touch-content .intercom-icon img{width:94%}.purchase-order-popup .get-in-touch-content p{max-width:320px;display:inline-block;margin:auto;vertical-align:top;color:#024d64;font-weight:bold;font-size:18px}.purchase-order-popup .get-in-touch-content p .intercom-open{font-style:italic;color:#1185a6}.purchase-order-popup hr{width:100%;margin:6px auto}.purchase-order-popup .cart-summary{text-align:left;padding:0 5px;font-size:14px;font-weight:600;color:#024d64}.purchase-order-popup .cart-summary .cart-summary-content{max-width:400px;margin:auto}.purchase-order-popup .cart-summary h1{text-align:center}.purchase-order-popup .cart-summary .popup-slide-subtitle{border:0;margin:auto}.purchase-order-popup .ESTIMATED_TOTAL{color:#1185a6;font-size:48px;font-weight:900}.purchase-order-popup .cart-item-line{margin:10px auto;font-size:25px;font-weight:bold;color:#024d64}.purchase-order-popup .cart-item-line span{font-weight:bold}.purchase-order-popup .valid-until-note{font-size:18px;font-weight:600}.purchase-order-popup .additional-requests-wrap{margin:20px auto}.purchase-order-popup .purchase-order-note{border-radius:5px;background-color:#1185a6;color:#ffffff;font-size:14px;font-weight:600;font-style:italic;padding:18px;margin-top:15px}.purchase-order-popup .btn-wrap{margin:30px auto;text-align:center}.worksheet-creator-popup input,.worksheet-creator-popup textarea{border:1px solid #1185a6 !important;text-align:left !important;color:black !important;font-weight:normal !important}.worksheet-creator-popup input:focus,.worksheet-creator-popup textarea:focus{background:#fef3e0 !important}.worksheet-creator-popup #worksheet-buttons{text-align:left}.worksheet-creator-popup #worksheet-buttons button{padding:8px 20px !important;margin:4px 8px !important}.worksheet-creator-popup .popup-content-wrapper{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:10px solid white}.worksheet-creator-popup #worksheet-generator .worksheet-section{max-width:600px;min-width:500px;text-align:left !important}.worksheet-creator-popup #worksheet-generator .step-directions{width:200px;right:0;top:30px;font-size:12px}.worksheet-creator-popup #worksheet-generator .validation-error-div{text-align:left}.worksheet-creator-popup #worksheet-generator #worksheet-email-for-subscribe h2{max-width:380px}.worksheet-creator-popup #worksheet-generator #worksheet-email-for-subscribe input{max-width:270px}.worksheet-creator-popup #worksheet-generator #worksheet-email-for-subscribe .step-directions{top:60px}.worksheet-creator-popup #worksheet-generator #worksheet-matching-boxes{left:100px}.worksheet-creator-popup #worksheet-generator #worksheet-sorting-items{left:130px}.worksheet-creator-popup #worksheet-generator #worksheet-subject-area table{left:0}.worksheet-creator-popup #worksheet-generator #worksheet-matching-boxes .step-directions,.worksheet-creator-popup #worksheet-generator #worksheet-sorting-items .step-directions,.worksheet-creator-popup #worksheet-generator #worksheet-fill-the-blank-questions .step-directions{position:relative;width:100%;right:0;top:0;opacity:1;margin:15px auto}.worksheet-creator-popup #worksheet-generator #worksheet-matching-boxes .step-directions:after,.worksheet-creator-popup #worksheet-generator #worksheet-sorting-items .step-directions:after,.worksheet-creator-popup #worksheet-generator #worksheet-fill-the-blank-questions .step-directions:after{display:none}.worksheet-creator-popup #worksheet-generator #worksheet-fill-the-blank-questions .fill-the-blank-inputs-container{width:370px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.worksheet-creator-popup #worksheet-generator #worksheet-fill-the-blank-questions .fill-the-blank-inputs-container .blank_keyword,.worksheet-creator-popup #worksheet-generator #worksheet-fill-the-blank-questions .fill-the-blank-inputs-container .add_blank_btn{right:0}.worksheet-creator-popup #worksheet-generator #worksheet-fill-the-blank-questions .fill-the-blank-inputs-container .add_blank_btn{font-size:12px !important}.worksheet-creator-popup #worksheet-generator #worksheet-subject-area label{margin:5px}.worksheet-creator-popup #worksheet-generator #worksheet-terms-agreement{left:30px}.worksheet-creator-popup #worksheet-generator #worksheet-terms-agreement input{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.expansion-video-play-popup .popup-content-wrapper{max-width:600px;padding:0}.expansion-video-play-popup header{font-size:36px;font-weight:900;background:#34ADCF;padding:20px 50px;color:white}.expansion-video-play-popup video{max-width:100%;max-width:-webkit-calc( 100% - 8px);max-width:-moz-calc( 100% - 8px);max-width:calc( 100% - 8px);margin-top:20px;-webkit-box-shadow:0 0 7px 0 lightgray;box-shadow:0 0 7px 0 lightgray}.expansion-video-play-popup .btn-close{color:white}.expansion-video-play-popup .button{width:400px;margin:10px auto;max-width:-webkit-calc( 100% - 8px);max-width:-moz-calc( 100% - 8px);max-width:calc( 100% - 8px)}.rest-of-school-year-sale .popup-content-wrapper{padding:10px}.rest-of-school-year-sale .popup-content{margin:15px auto;padding:15px 0}.rest-of-school-year-sale .price-container{margin:30px auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;max-width:720px}@media (max-width: 450px){.rest-of-school-year-sale .price-container{display:block}}.rest-of-school-year-sale .price-container .price{font-size:130px;font-weight:bold;color:#024d64;letter-spacing:-2.6px}.rest-of-school-year-sale .price-container .price .currency_sign,.rest-of-school-year-sale .price-container .price sup{font-size:0.35em;letter-spacing:0}.rest-of-school-year-sale .price-container .price sup{position:relative;top:-1.3em}.rest-of-school-year-sale .price-container .under-price{font-size:20px;font-weight:700}.rest-of-school-year-sale .price-container .under-price i{display:block;margin:auto;font-size:18px;font-weight:600}.rest-of-school-year-sale .price-container .price-tooltip{background-color:#1185a6;font-size:24px;font-weight:bold;color:white;border-radius:5px;padding:10px 20px;position:relative;margin-left:20px}@media (max-width: 450px){.rest-of-school-year-sale .price-container .price-tooltip{margin:auto;margin-top:12px}}.rest-of-school-year-sale .price-container .price-tooltip:before{content:'';width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:14px solid #1185a6;position:absolute;top:50%;margin-top:-10px;left:-14px}@media (max-width: 450px){.rest-of-school-year-sale .price-container .price-tooltip:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:14px solid #1185a6;border-top:0;top:-10px;margin-top:0;left:50%;margin-left:-7px}}.rest-of-school-year-sale .buttons-container button{font-size:18px;font-weight:bold;padding:15px 50px}.rest-of-school-year-sale .buttons-container .purchase-options-buttons{display:none}.rest-of-school-year-sale .buttons-container .purchase-options-buttons button{padding:12px 25px}@media (max-width: 660px){.rest-of-school-year-sale .buttons-container .purchase-options-buttons i{display:block;margin:8px auto}}.rest-of-school-year-sale .risk-free-note{margin:30px auto 0 auto;font-size:14px;font-weight:normal;font-style:italic}.rest-of-school-year-sale .risk-free-note b{font-size:18px;font-weight:600}.rest-of-school-year-sale .sale-pricing-note{position:absolute;top:0;left:0;width:100%;height:100%;background:white;z-index:10;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);font-size:17px;padding:20px 10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.rest-of-school-year-sale .sale-pricing-note.visible{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;-o-transition:-o-transform 0.4s;-moz-transition:transform 0.4s, -moz-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s, -webkit-transform 0.4s, -moz-transform 0.4s, -o-transform 0.4s}.rest-of-school-year-sale .sale-pricing-note p{font-size:inherit;margin:1.5em auto}.rest-of-school-year-sale .sale-pricing-note i{font-size:15px}.rest-of-school-year-sale .sale-pricing-note button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto}.rest-of-school-year-sale .choosePurchaseOption h2,.rest-of-school-year-sale .choosePurchaseOption .price-container{opacity:0.5}.bulk-purchase-popup{padding:20px 0}.bulk-purchase-popup h1{font-weight:900}.bulk-purchase-popup form{margin-top:15px}.bulk-purchase-popup .row-submit{text-align:center}.bulk-purchase-popup .row-submit button{font-size:22px;padding-left:30px;padding-right:30px}#calendly-popup-iframe{height:100%;width:100%;position:relative}#calendly-popup-iframe .calendly-popup-close{position:absolute;z-index:9999999;top:20px;right:20px;display:block;width:40px;height:40px;cursor:pointer;background:rgba(0,0,0,0.2);border-radius:5px}@media (max-width: 788px){#calendly-popup-iframe .calendly-popup-close{background:rgba(0,0,0,0.7)}}#calendly-popup-iframe .calendly-popup-close:hover:before,#calendly-popup-iframe .calendly-popup-close:hover:after{background:orangered}#calendly-popup-iframe .calendly-popup-close:before,#calendly-popup-iframe .calendly-popup-close:after{content:'';width:100%;height:4px;top:50%;margin-top:-2px;left:0;display:block;background:white;position:absolute;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center}#calendly-popup-iframe .calendly-popup-close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#calendly-popup-iframe .calendly-popup-close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
