#access{background-color:#83fffc;display:flex}#access img{width:100%;height:auto}#modal1 .close{position:absolute;top:15px;right:10px;z-index:9999;border-radius:50%;background-color:#fff}#modal1 h6{font-family:spartan;font-weight:700}#modal1 h6,#paymentInfo1{text-align:center}#paymentInfo1 h3,#paymentInfo1 h4{font-family:spartan;font-weight:700;line-height:1.8}#paymentInfo1 h3 span,#paymentInfo1 h4 span{font-weight:lighter}#paymentInfo1 .infoProductInvoice .parcelNumber,#paymentInfo1 .infoProductInvoice .parcelValue,#paymentInfo1 .infoProductInvoiceOneParcel .parcelNumber,#paymentInfo1 .infoProductInvoiceOneParcel .parcelValue,#paymentInfo1 .infoProductSignature .parcelNumber,#paymentInfo1 .infoProductSignature .parcelValue{display:flex;justify-content:center;align-items:center}#paymentInfo1 .infoProductInvoice .parcelNumber .v-input,#paymentInfo1 .infoProductInvoice .parcelValue .v-input,#paymentInfo1 .infoProductInvoiceOneParcel .parcelNumber .v-input,#paymentInfo1 .infoProductInvoiceOneParcel .parcelValue .v-input,#paymentInfo1 .infoProductSignature .parcelNumber .v-input,#paymentInfo1 .infoProductSignature .parcelValue .v-input{max-width:170px;margin-left:20px}#paymentInfo1 .infoProductInvoice .parcelNumber .v-text-field__slot input,#paymentInfo1 .infoProductInvoice .parcelValue .v-text-field__slot input,#paymentInfo1 .infoProductInvoiceOneParcel .parcelNumber .v-text-field__slot input,#paymentInfo1 .infoProductInvoiceOneParcel .parcelValue .v-text-field__slot input,#paymentInfo1 .infoProductSignature .parcelNumber .v-text-field__slot input,#paymentInfo1 .infoProductSignature .parcelValue .v-text-field__slot input{text-align:center;font-family:spartan;font-size:25px;color:rgba(0,0,0,.6)}#paymentInfo1 .infoProductInvoice .parcelValue h4,#paymentInfo1 .infoProductInvoiceOneParcel .parcelValue h4,#paymentInfo1 .infoProductSignature .parcelValue h4{font-weight:unset}#paymentInfo1 .infoProductInvoice .parcelValue fieldset,#paymentInfo1 .infoProductInvoiceOneParcel .parcelValue fieldset,#paymentInfo1 .infoProductSignature .parcelValue fieldset{border:1px solid transparent}#paymentInfo1 .infoProductInvoiceOneParcel .parcelNumber .v-input{max-width:50px}#paymentInfo1 .infoProductInvoiceOneParcel p{font-size:spartan;text-align:center;font-weight:700}#paymentInfo1 .infoProductInvoiceOneParcel fieldset{border:1px solid transparent!important}#paymentInfo1 .btnSubscribe{background-color:var(--v-secondary-base);color:var(--v-primary-base);font-family:spartan;font-weight:900;border-radius:0;margin:10px 0}#paymentInfo1 .v-card__actions{justify-content:space-around}#paymentInfo1 .btnAvistaAvulso{display:flex;justify-content:flex-start;align-items:center}#paymentInfo1 .btnAvista{width:100%;display:flex;justify-content:space-around;align-items:center;font-size:10px}@media(max-width:485px){#paymentInfo1 .btnAvista .btnSubscribe{font-size:10px}}@media(max-width:375px){#paymentInfo1 .btnAvista .btnSubscribe{font-size:8px}}@media(max-width:700px){#paymentInfo1 h3{font-size:15px}#paymentInfo1 h4{font-size:14px}#paymentInfo1 .infoProductInvoiceOneParcel p,#paymentInfo1 .infoProductInvoice p,#paymentInfo1 .infoProductSignature p{font-size:spartan;text-align:center;font-weight:700}#paymentInfo1 .infoProductInvoice .parcelNumber .v-input,#paymentInfo1 .infoProductInvoice .parcelValue .v-input,#paymentInfo1 .infoProductInvoiceOneParcel .parcelNumber .v-input,#paymentInfo1 .infoProductInvoiceOneParcel .parcelValue .v-input,#paymentInfo1 .infoProductSignature .parcelNumber .v-input,#paymentInfo1 .infoProductSignature .parcelValue .v-input{max-width:100px;margin-left:20px}#paymentInfo1 .infoProductInvoice .parcelNumber .v-text-field__slot input,#paymentInfo1 .infoProductInvoice .parcelValue .v-text-field__slot input,#paymentInfo1 .infoProductInvoiceOneParcel .parcelNumber .v-text-field__slot input,#paymentInfo1 .infoProductInvoiceOneParcel .parcelValue .v-text-field__slot input,#paymentInfo1 .infoProductSignature .parcelNumber .v-text-field__slot input,#paymentInfo1 .infoProductSignature .parcelValue .v-text-field__slot input{text-align:center;font-family:spartan;font-size:18px;color:rgba(0,0,0,.6)}}@media(max-width:565px){#paymentInfo1 .v-card__actions{flex-direction:column}}#hhBuyPoints .content{width:96%}#hhBuyPoints .content .secondTitle{font-family:spartan;font-weight:900;color:var(--v-primary-base);text-align:center;font-size:35px}#hhBuyPoints .content .contentPoints{background-color:var(--v-primary-base);width:100%;border-radius:30px;padding-bottom:20px;display:flex;flex-direction:column;overflow:hidden}#hhBuyPoints .content .contentPoints .points{display:flex;width:100%;justify-content:center}#hhBuyPoints .content .contentPoints .points .first,#hhBuyPoints .content .contentPoints .points .second{height:50px;background-color:#5880bd;width:7%}#hhBuyPoints .content .contentPoints .points .first .circle,#hhBuyPoints .content .contentPoints .points .second .circle{width:25%;background-color:var(--v-primary-base);width:100%;border-radius:34%;height:100px}#hhBuyPoints .content .contentPoints .points .first{background:linear-gradient(270deg,var(--v-secondary-base) 50%,transparent 0)}#hhBuyPoints .content .contentPoints .points .second{background:linear-gradient(90deg,var(--v-secondary-base) 50%,transparent 0)}#hhBuyPoints .content .contentPoints .points .contentPoint{background-color:var(--v-secondary-base);width:25%;border-radius:0 0 50px 50px;text-align:center;display:flex;align-items:center;flex-direction:column;padding:10px 15px}#hhBuyPoints .content .contentPoints .points .contentPoint .pointTitle{width:95%;text-align:left}#hhBuyPoints .content .contentPoints .points .contentPoint .pointTitle h5{font-family:spartan;font-weight:900;font-size:25px;color:var(--v-primary-base);border-bottom:3px solid #cacaca;margin-bottom:8px;text-align:center;margin-bottom:20px}#hhBuyPoints .content .contentPoints .aboutPoints{align-self:center;width:90%;display:flex;flex-wrap:wrap;margin-top:20px}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection{width:70%;display:flex}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .buyPoints{width:40%}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .buyPoints h4{font-family:spartan;font-weight:700;text-align:center;color:#83fffc;margin-top:20px;text-transform:capitalize}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .buyPoints .amountPoints{max-width:200px;margin:0 auto}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .buyPoints .amountPoints .v-icon{color:grey}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .buyPoints .amountPoints .v-text-field__slot input{text-align:center;font-family:spartan;font-weight:700;font-size:25px;color:var(--v-primary-base);max-height:unset;padding:0}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .buyPoints .amountPoints h6{font-family:spartan;font-weight:700;color:#fff;margin-bottom:15px;margin-top:3px}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .buyPoints p{color:#ff0;font-size:15px;text-align:center}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection img{height:200px}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .payment{align-self:center;display:flex;flex-direction:column;align-items:center;width:50%;padding-left:20px}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .payment h5{align-self:flex-start;color:#fff;font-family:spartan;font-weight:900;font-size:25px}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .payment h4{font-family:spartan;font-weight:700;color:#ff0}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .payment .btnSign{background-color:#83fffc;color:var(--v-primary-base);font-family:spartan;font-weight:900;border-radius:0;margin:10px 0}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .type hr{background:linear-gradient(90deg,#fff 30%,var(--v-primary-base));height:2px;border:none;margin:10px 0 20px}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .type .infoPlan{display:flex;align-items:center}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .type .infoPlan .parcels{width:33%}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .type .infoPlan .parcels p{font-weight:unset}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .type .infoPlan .price h4{font-family:spartan;font-weight:700;color:#ff0}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .type .infoPlan .price p{font-weight:unset}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .type .infoPlan .price h5{font-size:16px}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .type .infoPlan .price h5 span{text-decoration:line-through}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .type .infoPlan .price h5 b{margin-left:5px;background-color:#ff0;color:var(--v-primary-base);padding:0 3px;border-radius:8px}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .type .infoPlan .btnSign{margin-left:auto;background-color:#83fffc;color:var(--v-primary-base);font-family:spartan;font-weight:900;border-radius:0}#hhBuyPoints .content .contentPoints .aboutPoints .howWork{width:30%;display:flex;flex-direction:column;justify-content:center;padding-left:15px;text-align:center;align-self:center}#hhBuyPoints .content .contentPoints .aboutPoints .howWork h6{font-family:spartan;font-weight:700;color:#fff;margin-bottom:10px;font-size:19px}#hhBuyPoints .content .contentPoints .aboutPoints .howWork h6 b{color:#83fffc;text-transform:capitalize}#hhBuyPoints .content .contentPoints .aboutPoints .howWork .boxChecks{background-color:#fff;border-radius:10px;font-family:spartan;padding:10px 5px;text-align:left}#hhBuyPoints .content .contentPoints .aboutPoints .howWork .boxChecks p{font-size:11px;margin:0 0 0 10px;color:#000}@media(max-width:1000px){#hhBuyPoints .content .contentPoints .points .contentPoint{width:40%}#hhBuyPoints .content .contentPoints .aboutPoints,#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection{flex-direction:column;align-items:center}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .buyPoints{width:100%}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .payment{width:100%;padding:0}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .payment h5{align-self:unset}#hhBuyPoints .content .contentPoints .aboutPoints .paymentSection .payment h4{text-align:center}#hhBuyPoints .content .contentPoints .aboutPoints .howWork{width:100%;padding:0}#hhBuyPoints .content .contentPoints .aboutPoints .howWork .boxChecks p{font-size:14px}}@media(max-width:740px){#hhBuyPoints .content .contentPoints .points .contentPoint{width:80%}}@media(max-width:740px){#hhBuyPoints .content .secondTitle{font-size:22px;line-height:1.3}}#hhBuyPoints .content #access{margin-top:25px;background-color:transparent}