.shp0{fill:url(#grd1)}.shp1{fill:url(#grd2)}.shp2{fill:url(#grd3)}.shp3{fill:url(#grd4)}.shp4{fill:#fff}.shp4.--alt{fill:#6c737c}a{text-decoration:none;color:#6c737c}.subscription-plan-card{position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;border:4px solid #fff;border-radius:17px;margin:1.2rem .6rem 32px .6rem;-webkit-transition:.4s;transition:.4s;cursor:pointer;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}@media screen and (max-width:768px){.subscription-plan-card{margin:1.2rem .6rem 0 .6rem}}.subscription-plan-card:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.selected-plan,.subscription-plan-card:hover{border-radius:17px;border:4px solid #ff5e44}@media screen and (min-width:768px){.selected-plan{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.selected-plan .features,.selected-plan h2{-webkit-filter:opacity(100%)!important;filter:opacity(100%)!important}.subscription-plan-card .features{-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-filter:opacity(30%);filter:opacity(30%)}.subscription-plan-card .feature,.subscription-plan-card .features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.subscription-plan-card .feature{text-align:center;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;height:46px;-ms-flex-flow:row wrap;flex-flow:row wrap;border-bottom:1px solid rgba(108,115,124,.5)}@media only screen and (max-width:767px){.subscription-plan-card .feature{height:28px}}.subscription-plan-card .feature:first-of-type{border-top:1px solid rgba(108,115,124,.5)}.subscription-plan-card .text{margin:auto;font-weight:500;font-family:Montserrat,sans-serif;font-size:14px}@media only screen and (max-width:767px){.subscription-plan-card .text{font-size:12px}}.subscription-plan-card h2{border-radius:20px!important;text-transform:uppercase;font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4px 1rem;border-radius:12px;color:#fff;margin:0 auto 1rem;-webkit-filter:opacity(30%);filter:opacity(30%)}@media only screen and (max-width:767px){.subscription-plan-card h2{margin:0 auto .5rem;font-size:14px}}.subscription-plan-card .ideal-info{color:#ff5e44;font-weight:700;text-transform:uppercase;display:block;text-align:center;margin-bottom:1rem}.subscription-plan-card .price{margin-bottom:1rem}@media only screen and (max-width:767px){.subscription-plan-card .price{margin-bottom:.5rem}}.subscription-plan-card .price small{display:block;color:#9096a4;font-size:14px}@media only screen and (max-width:767px){.subscription-plan-card .price small{font-size:13px}}.subscription-plan-card .price span{display:block;font-size:28px;color:#2e323c;font-weight:700}@media only screen and (max-width:767px){.subscription-plan-card .price span{font-size:15px}}.subscription-plan-card .actions{text-align:center}.subscription-plan-card .actions .el-button{font-weight:700;width:92%;border:none;background:-webkit-gradient(linear,left top,right top,from(#ff5e44),to(#ffb731));background:linear-gradient(90deg,#ff5e44,#ffb731)}.payment-methods-container .disclaimer{margin-bottom:1rem;font-size:14px;line-height:1.5;color:#6c737c;opacity:.75}.payment-methods-container .card-form{margin:2rem auto 0 auto}.payment-methods-container .card-form .el-col{position:relative}.payment-methods-container .card-form .el-input{margin-left:0}.payment-methods-container .card-form i{display:inline-block;background-size:100% 100%;position:absolute;width:22px;height:22px;background:#ccc;left:8px;top:7px;z-index:2;-webkit-transition:background-position .2s ease-in;transition:background-position .2s ease-in}.payment-methods-container .card-form input{padding-left:38px}.payment-methods-container .card-form i.number{background:url(http://storage.pupui.com.br/9CA0F40E971643D1B7C8DE46BBC18396/assets/ccic-brands.48dba03883007f86e118f683dcfc4297.png) no-repeat}.payment-methods-container .card-form i.number.visa{background-position:0 -22px}.payment-methods-container .card-form i.number.mastercard{background-position:0 -66px}.payment-methods-container .card-form i.verification_value{background:url(http://storage.pupui.com.br/9CA0F40E971643D1B7C8DE46BBC18396/assets/ccic-cvv.1fe78dcc390427094bdc14dedea10f34.png) no-repeat}.payment-methods-container .card-form i.full_name{background:url(http://storage.pupui.com.br/9CA0F40E971643D1B7C8DE46BBC18396/assets/ccic-name.1cafa1882fdd56f8425de54a5a5bbd1e.png) no-repeat}.payment-methods-container .card-form i.expiration{background:url(http://storage.pupui.com.br/9CA0F40E971643D1B7C8DE46BBC18396/assets/ccic-exp.05e708b1489d5e00c871f20ba33bbff3.png) no-repeat}.payment-methods-container .meu-plano{margin:0 auto;text-align:center;font-family:Montserrat,sans-serif}.payment-methods-container .plan-title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto .5rem;text-transform:uppercase;font-weight:700;padding:4px 1rem;border-radius:12px;color:#fff}.payment-methods-container .plan-price{font-weight:700;margin-bottom:1rem}.payment-methods-container .meu-plano__resumo{word-break:break-word}.payment-methods-container .meu-plano__resumo p{line-height:1.3rem}.payment-methods-container .input-select{width:100%!important}.plans-period[data-v-42567fbc]{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:22px;margin-top:1.5rem}.plans-period .el-card[data-v-42567fbc]{cursor:pointer;-webkit-transition:.4s;transition:.4s;border:2px solid #fff;-webkit-filter:opacity(30%);filter:opacity(30%)}.plans-period .active-period[data-v-42567fbc],.plans-period .el-card[data-v-42567fbc]:hover{border-color:#005c67;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.plans-period .active-period[data-v-42567fbc]{-webkit-filter:opacity(100%);filter:opacity(100%)}.plans-period .plans-perido-content[data-v-42567fbc]{text-align:center}.plans-period .plans-perido-content h1[data-v-42567fbc]{margin:0;font-size:48px}@media screen and (max-width:768px){.plans-period .plans-perido-content h1[data-v-42567fbc]{font-size:2rem}}.plans-period .plans-perido-content h1 small[data-v-42567fbc]{font-size:13px}.plans-period .plans-perido-content small[data-v-42567fbc]{color:#6c737c;opacity:.6}.plans-period .plans-perido-content .discount[data-v-42567fbc]{margin:0;color:#67c23a}@media screen and (max-width:768px){.plans-period[data-v-42567fbc]{grid-row-gap:5px}}@media screen and (max-width:767px){.plans-period[data-v-42567fbc]{grid-template-columns:100%}}@media screen and (max-width:375px){.plans-period .plans-perido-content h1[data-v-42567fbc]{font-size:38px}}.subscription-overview{overflow-x:none}.subscription-overview--logo{background-color:#6c737c}.subscription-overview--logo .custom-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subscription-overview .wrapper{max-width:1024px;margin:0 auto}@media screen and (max-width:992px){.subscription-overview .wrapper{padding:0 .5rem}}.subscription-overview .subscription-overview--intro{margin-top:1rem;padding:1rem}.subscription-overview .subscription-overview--intro__title{font-size:1.2rem;font-weight:700}.subscription-overview .subscription-overview--intro__text{font-size:.9rem;margin-top:.6rem}.subscription-overview .subscription-overview--intro__calender-img{max-width:80px;max-height:80px}.subscription-overview .subscription-overview--intro-custom{margin-top:1rem;padding:1rem 0}.subscription-overview .subscription-overview--intro-custom__img{max-width:70px;max-height:70px;border-radius:30rem}.subscription-overview .subscription-overview--intro-custom__title{font-size:1.2rem;font-weight:700}.subscription-overview .subscription-overview--intro-custom__text{font-size:.9rem;margin-top:.6rem}.subscription-overview .subscription-overview--ideal-plan{margin-top:1rem}.subscription-overview .subscription-overview--plan-card{margin-top:2rem}.subscription-overview .subscription-overview--quotes{margin-top:1rem}.subscription-overview .subscription-overview--quotes__blockquote,.subscription-overview .subscription-overview--quotes__info{padding:1rem 2rem}@media screen and (min-width:769px){.subscription-overview .subscription-overview--quotes__blockquote,.subscription-overview .subscription-overview--quotes__info{padding:2rem 5rem}}.subscription-overview .subscription-overview--quotes__info{font-size:.8rem}.subscription-overview .subscription-overview--quotes__info strong{color:#67c23a}.subscription-overview .subscription-overview--quotes__blockquote{font-size:.9rem;color:#6c737c}.subscription-overview .subscription-overview--quotes__blockquote--p{position:relative}.subscription-overview .subscription-overview--quotes__blockquote--p:before{font-family:IM Fell DW Pica,serif;content:' " ';font-size:2rem;color:#6c737c;position:absolute;top:-10px;left:-1rem}.subscription-overview .subscription-overview--quotes__blockquote footer{font-size:.8rem}.subscription-overview .subscription-overview--payment,.subscription-overview .subscription-overview--payment__form{margin-top:1rem}.subscription-overview .subscription-overview--checkout-fixed{margin-top:1rem;z-index:99999;position:sticky;bottom:0}.subscription-overview .subscription-overview--checkout-fixed .custom-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subscription-overview .subscription-overview--checkout-fixed__text{font-weight:700;color:#6c737c}.subscription-overview .subscription-overview--checkout-fixed__name{font-weight:700;color:#67c23a;text-align:center}.subscription-overview .subscription-overview--checkout-fixed__value{color:#6c737c;text-align:center}.subscription-overview .subscription-overview--checkout{margin-top:1rem;margin-bottom:2rem}.subscription-overview .subscription-overview--checkout .custom-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-line-pack:center;align-content:center}.subscription-overview .subscription-overview--checkout__text{font-weight:700;color:#6c737c}.subscription-overview .subscription-overview--checkout__name{font-weight:700;color:#67c23a;margin-top:1rem}.subscription-overview .subscription-overview--checkout__value{color:#6c737c;margin:1rem 0;max-width:320px;word-break:break-word}.subscription-overview .subscription-overview--checkout__submit-button{padding:1rem 2rem}@media screen and (max-width:768px){.subscription-overview .subscription-overview--checkout__submit-button{margin-top:1rem}}.subscription-overview .subscription-overview--checkout .subscription-overview--plan-details{font-family:Montserrat}.subscription-overview .subscription-overview--checkout .subscription-overview--plan-details__list-of-benefits{position:relative;list-style:none;margin-top:1rem}.subscription-overview .subscription-overview--checkout .subscription-overview--plan-details__list-of-benefits .list-of-benefits--item{margin:.5rem 0}.subscription-overview .subscription-overview--checkout .subscription-overview--plan-details__list-of-benefits:before{content:" ";position:absolute;width:1px;height:180px;background-color:#6c737c;left:-.5rem;top:0;opacity:.4}.subscription-overview .planos{text-align:center;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:16px}@media screen and (max-width:768px){.subscription-overview .planos{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:425px){.subscription-overview .planos{grid-template-columns:100%}}.subscription-overview .top-cards-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:16px;grid-row-gap:16px;margin-bottom:32px}@media screen and (max-width:425px){.subscription-overview .top-cards-wrapper{grid-template-columns:100%}}.subscription-overview .promotional-card{margin-top:32px}.subscription-overview .promotional-card .el-input{margin-top:16px;max-width:400px}.subscription-overview .checkout-card{margin-top:32px;z-index:9999}.subscription-overview .checkout-card .resume-list{list-style-type:none}.subscription-overview .checkout-card .resume-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:22px;border-bottom:1px solid rgba(0,0,0,.1)}.subscription-overview .checkout-card .resume-list li p{font-size:18px}@media screen and (min-width:987px){.subscription-overview .checkout-card-summary{position:sticky;bottom:5px;z-index:6}}.subscription-overview .checkout-card-summary .submit-wrapper{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}.subscription-overview .checkout-card-summary .submit-wrapper p{margin:0 22px 0 0}@media screen and (max-width:987px){.subscription-overview .checkout-card-summary .submit-wrapper{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;justify-items:auto}}@media screen and (max-width:425px){.subscription-overview .checkout-card-summary .submit-wrapper .el-button{margin:16px 0;width:100%}}.subscription-overview .submitted-wrapper{max-width:1024px;height:calc(100vh - 65px);margin:0 auto;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.subscription-overview .submitted-wrapper,.subscription-overview .submitted-wrapper .check-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subscription-overview .submitted-wrapper .check-wrapper{border-radius:100%;width:250px;height:250px;border:2px solid #67c23a;font-size:128px}.subscription-overview .terms{margin-top:8px;text-align:center}.subscription-overview .terms small{opacity:.6}.subscription-overview .terms a{color:#ff5e44;font-weight:700;text-decoration:none}
/*# sourceMappingURL=subscriptionOverview.75f3919e.css.map */