.custom-select{position:relative;top:auto;height:60px;font-size:16px;border:0}.custom-select select{display:none}.custom-select .select-items{position:absolute;top:100%;left:0;right:0;z-index:9}.custom-select .select-selected{color:#000;border:0;padding-top:1.5rem;text-align:left;cursor:pointer}.custom-select .select-items,.custom-select .select-selected{background-color:#009ee3;color:#fff}.custom-select .select-selected.select-arrow-active:after{transform:rotateX(180deg)}.custom-select .select-hide{display:none}.custom-select .select-items div{color:#fff;padding:.9rem 1rem .7rem 2.5rem;text-align:left;border:1px solid transparent;border-color:transparent transparent rgba(0,0,0,.1);cursor:pointer}.custom-select .same-as-selected,.custom-select .select-items div:hover{background-color:rgba(0,0,0,.1)}.counter-box{position:relative;height:44px}
.faq-container{margin-bottom:2.5rem}.single-faq{border:1px solid #e4e4e4;box-shadow:0 0 72px rgba(0,0,0,.03);border-radius:.6rem}.faq-question{margin-bottom:2.4rem}.faq-answer{color:#444;line-height:200%;max-height:0;overflow:hidden;transition:max-height 0,overflow 0s}.single-faq.active .faq-answer{max-height:100rem;transition:max-height .5s,overflow .5s .5s}.single-faq.active .fs18{color:#009ee3}.single-faq.active{border:1px solid #009fe3}.single-faq.active>.d-flex .faq-opened,:not(.active)>.d-flex .faq-closed{display:none}.single-faq.active .d-flex{padding-bottom:2.4rem}.faq-closed,.faq-opened{-ms-flex-negative:0;flex-shrink:0}.learn-more-box{border-radius:.4rem;background-color:rgba(0,159,227,.1);padding:1.5rem 2.5rem}@media (max-width:991px){.faq-closed,.faq-opened{width:1.2rem}}
.product-plan-title{top:50%;left:0;padding-left:10%;transform:translateY(-50%)}.product-plan-title p:first-child{font-size:3.6rem;font-weight:700;color:#009ee3}.product-plan-title p:last-child{font-size:1.8rem}.lines-decore{text-align:center;white-space:nowrap}.lines-decore,.lines-decore:after,.lines-decore:before{display:-ms-inline-flexbox;display:inline-flex;width:100%}.lines-decore:after,.lines-decore:before{height:1px;content:"";background:#000;margin-left:3.5rem;margin-top:1.8rem}.lines-decore:before{margin-left:0;margin-right:3.5rem}.body-popup-terms{padding:20px 60px}.modal-popap-terms{padding:25px 60px}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.plan-select{width:25rem}.faq-wrap .btn{padding:1.9rem 2.5rem}.custom-select{padding-right:0}.custom-select .select-selected{background:#fff;color:#009ee3}.custom-select .select-items div{color:#009ee3;background:#e8e8e8}.custom-select .select-items div:hover{background:#009ee3;color:#fff}.custom-select:-ms-expand{display:none}.custom-select{border:1px solid #009ee3}[type=checkbox]{visibility:hidden}.checkbox-view label{border:1px solid #92bcce;margin-right:1.5rem;cursor:pointer;position:absolute;top:0;left:0;background:#fff}.checkbox-view,.checkbox-view label{width:2.2rem;height:2.2rem}.checkbox-view input[type=checkbox]:checked+label:after{content:"";position:absolute;width:8px;height:5px;background:transparent;top:6px;left:7px;border:1px solid #333;border-top:none;border-right:none;transform:rotate(-45deg)}.alert-border{border:1px solid #ff0124!important}.text-alert{color:#ff0124}.agree-not-main,.extra-alert{display:none}@media (max-width:990px){.plan-hero-mobile{padding-top:6.5rem}.fs32{font-size:2.3rem}.fs30{font-size:2rem}.fs24{font-size:1.6rem}.fs22{font-size:1.8rem}.cta-mobile{bottom:-30px;left:50%;transform:translate(-50%,50%);z-index:2}.cta-mobile-select{width:25rem}.product-plan-title p:first-child{font-size:2.8rem}.product-plan-title p:last-child{font-size:1.6rem}}@media (max-width:767px){.lines-decore:after,.lines-decore:before{display:none!important}.lines-decore{display:block!important;white-space:normal!important}.product-plan-title{width:100%;top:0;padding-left:0;padding-top:20px;transform:translate(0);text-align:center}.product-plan-title p:first-child{font-size:2.2rem}.product-plan-title p:last-child{font-size:1.6rem}.custom-select{font-size:1.3rem}.custom-select .select-items div,.custom-select .select-selected{padding-left:.5rem}.btn-plan-mobile{padding:.5rem 1rem;font-size:1.4rem}.custom-select .select-selected:after{right:.5rem}.cta-mobile-select{width:17rem}.custom-select .select-selected{padding-top:1.8rem}.custom-select .select-selected:after{right:1rem}.body-popup-terms{padding:20px 30px}.modal-popap-terms{padding:25px 30px}}
