.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}#subscribe-home,#subscribe-teacher{position:relative;padding:0px}#subscribe-home *,#subscribe-teacher *{font-family:Montserrat-Bold;text-align:center}#subscribe-home>.row,#subscribe-teacher>.row{margin:70px auto 0px auto;max-width:1024px;display:flex;justify-content:center}#subscribe-home .mobile,#subscribe-teacher .mobile{display:none}#subscribe-home .plan-background,#subscribe-teacher .plan-background{z-index:-2;top:20%;height:90%;position:absolute;width:100%;background:#f0f4f5}#subscribe-home .plan-not-sure,#subscribe-teacher .plan-not-sure{position:relative;top:50px;text-transform:uppercase}#subscribe-home .teacher-plan-footnote,#subscribe-teacher .teacher-plan-footnote{position:relative;top:60px}#subscribe-home .subscription-type,#subscribe-teacher .subscription-type{width:256px;min-height:322px;position:relative;top:15px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.11),inset 0 -3px 0 0 rgba(0,0,0,0.11)}#subscribe-home .card,#subscribe-teacher .card{margin-right:4px;position:relative}#subscribe-home .card .popover,#subscribe-teacher .card .popover{width:calc(256px * 2.2) !important;max-width:none}#subscribe-home .left,#subscribe-teacher .left{z-index:1}#subscribe-home .left .popover,#subscribe-teacher .left .popover{left:-10% !important}#subscribe-home .left .popover .arrow,#subscribe-teacher .left .popover .arrow{left:28% !important}#subscribe-home .right .popover,#subscribe-teacher .right .popover{left:-110% !important}#subscribe-home .right .popover .arrow,#subscribe-teacher .right .popover .arrow{left:72% !important}#subscribe-home .subscription-type-container .subscription-type,#subscribe-teacher .subscription-type-container .subscription-type{border-radius:20px;position:relative;background-color:white}#subscribe-home .subscription-type-container .subscription-header,#subscribe-teacher .subscription-type-container .subscription-header{height:70px;position:relative;background-color:#9fb840;border-radius:15px 15px 0px 0px}#subscribe-home .subscription-type-container .subscription-header img,#subscribe-teacher .subscription-type-container .subscription-header img{position:absolute;top:-45px;left:0;right:0;margin:auto;z-index:2;height:112px}#subscribe-home .subscription-type-container .subscription-title,#subscribe-teacher .subscription-type-container .subscription-title{color:white;background-color:#9fb840;min-height:110px}#subscribe-home .subscription-type-container .link,#subscribe-teacher .subscription-type-container .link{color:rgba(239,242,247,0.8);font-weight:normal;font-size:23px;text-transform:capitalize}#subscribe-home .subscription-type-container .white-wave,#subscribe-teacher .subscription-type-container .white-wave{margin:25px auto 0;padding-bottom:25px}#subscribe-home .subscription-type-container .white-wave.no-price,#subscribe-teacher .subscription-type-container .white-wave.no-price{margin-top:57px}#subscribe-home .subscription-type-container .price,#subscribe-teacher .subscription-type-container .price{margin-bottom:10px;position:relative}#subscribe-home .subscription-type-container .price .currency,#subscribe-teacher .subscription-type-container .price .currency{vertical-align:top}#subscribe-home .subscription-type-container .price .per-time,#subscribe-teacher .subscription-type-container .price .per-time{color:#8ba9b8;font-size:12px;font-family:Helvetica}#subscribe-home .subscription-type-container .price-sub,#subscribe-teacher .subscription-type-container .price-sub{margin-top:8px;color:#EFF2F7;font-size:13px;line-height:1em}#subscribe-home .subscription-type-container .plan-save,#subscribe-teacher .subscription-type-container .plan-save{height:32px;background-color:#348a00}#subscribe-home .subscription-type-container .plan-save .save-text,#subscribe-teacher .subscription-type-container .plan-save .save-text{color:white;font-size:13px;text-align:center;position:relative;top:6px}#subscribe-home .subscription-type-container .plan-name,#subscribe-teacher .subscription-type-container .plan-name{font-family:AmaticSC-Bold;font-size:50px;line-height:1}#subscribe-home .subscription-type-container .subscription-highlight,#subscribe-teacher .subscription-type-container .subscription-highlight{font-size:22px;font-weight:600;color:#424c6a;margin:10px;opacity:0.9}#subscribe-home .subscription-type-container .subscription-select,#subscribe-teacher .subscription-type-container .subscription-select{display:inline-block;background:#ffc22a;min-width:104px;margin:auto;height:35px;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.11),inset 0 -3px 0 0 rgba(0,0,0,0.11)}#subscribe-home .subscription-type-container .subscription-select:hover,#subscribe-teacher .subscription-type-container .subscription-select:hover{background:#e8b023}#subscribe-home .subscription-type-container .subscription-select a,#subscribe-teacher .subscription-type-container .subscription-select a{display:block;min-width:170px;height:35px;z-index:5}#subscribe-home .subscription-type-container .subscription-select a .payment-submit,#subscribe-teacher .subscription-type-container .subscription-select a .payment-submit{position:relative;top:8px;padding:0 12px;user-select:none}#subscribe-home .subscription-type-container .subscription-select a .payment-submit,#subscribe-home .subscription-type-container .subscription-select .go-to-payment,#subscribe-teacher .subscription-type-container .subscription-select a .payment-submit,#subscribe-teacher .subscription-type-container .subscription-select .go-to-payment{opacity:0.9;font-size:13px;color:#38261e;text-transform:uppercase}#subscribe-home .subscription-type-container .subscription-select .go-to-payment,#subscribe-teacher .subscription-type-container .subscription-select .go-to-payment{height:100%;width:100%;border:none;background:#ffc22a;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.11),inset 0 -3px 0 0 rgba(0,0,0,0.11)}#subscribe-home .subscription-type-container .subscription-details,#subscribe-teacher .subscription-type-container .subscription-details{background-color:white;border-radius:0px 0px 20px 20px;border:2px solid #f0f4f5;padding-top:20px;max-width:256px}#subscribe-home .subscription-type-container .subscription-details .details-row,#subscribe-teacher .subscription-type-container .subscription-details .details-row{text-align:left;padding:13px 10px 10px;border-bottom:3px solid #f0f4f5;color:#547c92;font-size:15px;font-family:Montserrat-Medium}#subscribe-home .multiline-title .plan-name,#subscribe-teacher .multiline-title .plan-name{font-size:36px;line-height:36px;letter-spacing:0.6px}#subscribe-home .purchase-options-wrapper,#subscribe-teacher .purchase-options-wrapper{display:none}#subscribe-home .popover.fade,#subscribe-teacher .popover.fade{pointer-events:none}#subscribe-home .popover.in,#subscribe-teacher .popover.in{pointer-events:auto}#subscribe-home .popover .popover-content,#subscribe-teacher .popover .popover-content{padding:9px 0px 9px 14px}#subscribe-home .purchase-options-content,#subscribe-teacher .purchase-options-content{padding:20px 14px}#subscribe-home .purchase-options-content .row,#subscribe-teacher .purchase-options-content .row{padding-top:10px;padding-bottom:10px}#subscribe-home .purchase-options-content .row:nth-child(2) .plan-save,#subscribe-teacher .purchase-options-content .row:nth-child(2) .plan-save{filter:brightness(1.3);opacity:0.8}#subscribe-home .purchase-options-content div,#subscribe-teacher .purchase-options-content div{text-align:left;padding-right:0px}#subscribe-home .purchase-options-content .purchase-options-plan-title,#subscribe-teacher .purchase-options-content .purchase-options-plan-title{color:#424c6a;opacity:0.9;font-size:18px;text-transform:uppercase;height:22px}#subscribe-home .purchase-options-content .price-col span,#subscribe-teacher .purchase-options-content .price-col span{opacity:0.9;color:#424c6a}#subscribe-home .purchase-options-content .radio-col input[type="radio"],#subscribe-teacher .purchase-options-content .radio-col input[type="radio"]{opacity:0;position:fixed;width:0}#subscribe-home .purchase-options-content .radio-col label:before,#subscribe-teacher .purchase-options-content .radio-col label:before{content:url(https://assets-s.codemonkey.com/assets/plans/radio_unchecked-ea8f2a954fa901b1d0ebc14b21d8a5e48a47125e9b70b1e173d3f54feb351c83.svg)}#subscribe-home .purchase-options-content .radio-col label:hover,#subscribe-teacher .purchase-options-content .radio-col label:hover{opacity:0.8;cursor:pointer}#subscribe-home .purchase-options-content .radio-col input[type="radio"]:checked+label:before,#subscribe-teacher .purchase-options-content .radio-col input[type="radio"]:checked+label:before{content:url(https://assets-s.codemonkey.com/assets/plans/radio_checked-08e22aadd937ccf826e0fd20f440bbd3f756d0cf9dfc1516e7167a03cf9753fb.svg)}#subscribe-home .purchase-options-content .subtitle-col div,#subscribe-teacher .purchase-options-content .subtitle-col div{margin-top:-15px}#subscribe-home .purchase-options-content .subscription-select,#subscribe-teacher .purchase-options-content .subscription-select{margin-top:14px;min-width:66%}@media only screen and (max-width: 760px){#subscribe-home>.row,#subscribe-teacher>.row{display:none}#subscribe-home .mobile,#subscribe-teacher .mobile{display:block}#subscribe-home .mobile-card,#subscribe-teacher .mobile-card{padding:40px 0px;display:inline-block}#subscribe-home .mobile-card .subscription-type,#subscribe-teacher .mobile-card .subscription-type{width:375px;min-height:153px;position:relative;border-radius:0px;top:15px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.12)}#subscribe-home .subscription-type-container .subscription-header,#subscribe-teacher .subscription-type-container .subscription-header{height:0px}#subscribe-home .subscription-type-container .subscription-header img,#subscribe-teacher .subscription-type-container .subscription-header img{top:-26px;width:80px;height:80px}#subscribe-home .subscription-type-container .plan-name,#subscribe-teacher .subscription-type-container .plan-name{margin-top:20px;font-size:40px}#subscribe-home .subscription-type-container .subscription-highlight,#subscribe-teacher .subscription-type-container .subscription-highlight{position:relative;top:32px;font-size:19px;text-align:left}#subscribe-home .subscription-type-container .subscription-title,#subscribe-teacher .subscription-type-container .subscription-title{display:inline-block;float:left;margin:0;width:174px}#subscribe-home .subscription-type-container .white-wave,#subscribe-teacher .subscription-type-container .white-wave{position:absolute;bottom:50px;left:212px}#subscribe-home .subscription-type-container .white-wave .price,#subscribe-teacher .subscription-type-container .white-wave .price{position:absolute;left:-26px;bottom:-7px;width:190px}#subscribe-home .subscription-type-container .white-wave .subscription-select,#subscribe-teacher .subscription-type-container .white-wave .subscription-select{position:relative;right:110px;top:60px}#subscribe-home .subscription-type-container .white-wave .subscription-select .payment-submit,#subscribe-teacher .subscription-type-container .white-wave .subscription-select .payment-submit{font-size:11px;padding:0}#subscribe-home .subscription-type-container .subscription-details,#subscribe-teacher .subscription-type-container .subscription-details{margin-top:15px;max-width:none}#subscribe-home .subscription-type-container .subscription-details .empty,#subscribe-teacher .subscription-type-container .subscription-details .empty{display:none}#subscribe-home .multiline-title .plan-name,#subscribe-teacher .multiline-title .plan-name{line-height:32px;font-size:36px}#subscribe-home .purchase-options-wrapper,#subscribe-teacher .purchase-options-wrapper{width:375px}#subscribe-home .purchase-options-wrapper .purchase-options-content,#subscribe-teacher .purchase-options-wrapper .purchase-options-content{padding:40px 4px 20px;background:white;border-radius:25px}#subscribe-home .purchase-options-wrapper .purchase-options-content div,#subscribe-teacher .purchase-options-wrapper .purchase-options-content div{padding-bottom:3px}#subscribe-home .purchase-options-wrapper .purchase-options-content .radio-col,#subscribe-teacher .purchase-options-wrapper .purchase-options-content .radio-col{padding-left:8px}#subscribe-home .purchase-options-wrapper .purchase-options-content .plan-save .save-text,#subscribe-teacher .purchase-options-wrapper .purchase-options-content .plan-save .save-text{position:relative;right:6px;top:7px;text-align:center}}
