#addNumerologico_container,#addRevolucao_fields{font-size:90%!important}@font-face{font-family:'Circular Bold Medium';src:url('../fonts/CircularStd-Regular.otf') format('truetype')}body{padding:0;margin:0;display:flex;align-items:center;justify-content:center;min-height:100vh;background-color:#f8f9fa}.bi{vertical-align:-.125em;fill:currentColor}@media (min-width:768px){.content{max-width:550px;margin:0 auto}}.form-control:focus{background-color:#e3ddff;border-color:#6c63ff;box-shadow:none}.form-floating>label{opacity:.8!important}.form-floating .form-control:focus~label,.form-floating .form-control:not(:placeholder-shown)~label{color:#6c63ff;margin-top:-7px}#form-astral .btn,#form-astral button,#paymentModal .btn,#paymentModal button{background-color:#6c63ff!important;border-color:#6c63ff!important;color:#fff!important}#form-astral .btn:focus,#form-astral .btn:hover,#form-astral button:focus,#form-astral button:hover,#paymentModal .btn:focus,#paymentModal .btn:hover,#paymentModal button:focus,#paymentModal button:hover{background-color:#584fcf!important;border-color:#584fcf!important}#form-astral,#modal-body-payer{width:96%;margin-left:2%;margin-right:2%}.form-control,.form-floating>label,button{font-size:115%}@media (max-width:767.98px){.content{border:none;padding:0;width:100%;margin:0;background-color:#f8f9fa;box-shadow:none}}.user-astral-card .dateAstral{position:absolute;right:20px;top:10px;font-weight:600;color:#ff813f}.user-astral-card .user-avatar{width:48px;height:48px;margin-right:10px;border-radius:100%;object-fit:cover}.user-astral-card .comment{margin-left:60px;background-color:#fff9f5;border:2px solid #ffe6d8}#ranking-astrals .value-astral{right:10px;position:absolute}.bg-yellow{background:#fd0}.bg-soft-yellow{background:#fffce6}.bg-orange{background-color:#f8ae33}.font-helvetica{font-family:Arial,Helvetica,Tahoma,Verdana}.font-circular-medium{font-family:'Circular Bold Medium'}#paymentModal .modal-body button .bi,#paymentModal .modal-body button .fas{margin-right:10px;font-size:1.5rem}#paymentModal .modal-body button{width:80%;margin:10px auto;display:flex;align-items:center;justify-content:center}.is-invalid{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.is-valid{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{font-size:70%!important;margin:2px 0 0 10px;font-style:italic;opacity:.7}#pagamento-div{height:80px;border-top:1px dotted #eee;margin-top:30px!important}#pagamento-div label{padding:0!important;text-shadow:0 0 1px #000;width:100%;height:35px;text-align:center}#pagamento-div .custom-btn-group-horizontal{padding-top:30px!important}#cartSummary,.form-control{opacity:.8}.bottom-text-2{font-size:55%;opacity:.5;line-height:10px;text-align:justify}.bottom-button-text-pay{font-size:70%;opacity:.6;line-height:15px;text-align:center}.logo-container{width:100%;height:80px;background-color:#584fcf;position:absolute;top:0;left:0;text-align:center;border-bottom:1px solid #7352f5}.bottom-logo-container{width:100%;height:auto;padding:4px 0;color:#fff;font-weight:700;font-size:16px;background-color:#7000c1;position:absolute;top:80px;left:0;text-align:center}.sub-bottom-logo-container{position:absolute;top:110px;left:0;width:100%;font-size:10px;font-weight:400;text-align:center;color:#000;opacity:.8}.adjustContainerForm{width:550px;margin-top:90px}.custom-btn-group-horizontal{display:flex;justify-content:center;width:100%;margin-top:10px}.custom-btn-group-horizontal .custom-btn{cursor:pointer;padding:0 5px;display:flex;align-items:center;justify-content:center;font-size:16px;flex:auto;color:#000;background-color:#bcb9ff;border:1px solid #bab7ff;transition:background-color .3s,color .3s,box-shadow .3s;margin:0 5px;opacity:.6}.custom-btn-group-horizontal .custom-btn i{margin-right:8px}.custom-btn-group-horizontal .custom-btn.active{background-color:green;color:#fff;border:2px solid green;box-shadow:0 0 10px rgba(0,128,0,.7);opacity:1}.custom-btn-group-horizontal .custom-btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}#pagamento-div .form-group .form-floating .invalid-feedback{background-color:#00f!important;color:#fff!important}.form-check{display:flex;align-items:center;margin-bottom:10px;padding-left:0}#no-hora label,.form-check-label{position:relative;cursor:pointer;display:inline-block;user-select:none}.form-check-label{padding-left:40px;line-height:22px;font-style:italic;opacity:.8;font-size:16px}.form-check-input{opacity:0;position:absolute;left:0;top:0;height:0;width:0}.form-check-label::before{content:'';position:absolute;left:0;top:0;height:30px;width:30px;border:2px solid #ddd;background-color:#fff;border-radius:5px;transition:background-color .2s,border-color .2s}.form-check-input:checked+.form-check-label::before{background-color:#4caf50;border-color:#4caf50}.form-check-input:checked+.form-check-label::after{content:'✓';position:absolute;left:5px;padding-left:3px;padding-top:4px;top:0;color:#fff;font-size:20px;font-weight:700}.form-check-label-liveCheck .liveCheckAdd{font-weight:700;color:green}.form-check-label-liveCheck .liveCheckAddSub{font-weight:700;color:green;opacity:.6;font-size:99%}.form-check-label-liveCheck .liveCheckAddText{opacity:.8;font-size:80%;font-family:tahoma;filter:blur(.5px)}.form-check-label-liveCheck{line-height:18px;font-style:normal!important;font-size:120%;width:100%;padding-bottom:10px;margin-bottom:5px}#addRevolucao_fields{margin-top:-15px;margin-bottom:20px}#cartSummary .cart-item-name{font-weight:700}#cartSummary .cart-item-price{font-style:italic;opacity:.8}#cartSummary .cart-item-price del{font-style:italic;opacity:.7;color:red;font-size:80%;margin-right:20px}#cartSummary li.cart-item{border-bottom:1px dotted #e9e9e9}#cartSummary .cart-summary-title{background-color:#fff;padding:10px 0}#payment-error{margin-top:-14px;font-size:12px;font-family:verdana;color:red;background-color:none}#processPaymentOverlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#6d1995;opacity:.7;z-index:9999}#processPaymentOverlay img{position:absolute;width:100px;height:100px;top:50%;left:50%;transform:translate(-50%,-50%)}#processPaymentOverlay p{position:absolute;top:calc(50% + 60px);left:50%;transform:translateX(-50%);color:#fff;font-size:22px;font-weight:700;text-align:center}#no-hora{position:relative;top:-5px;left:5%;padding-bottom:20px;width:90%;opacity:.7}#no-hora .form-check-label{padding-top:2px;font-style:italic;opacity:.6}#no-hora input[type=checkbox]{opacity:0;position:absolute;cursor:pointer;height:25px;width:25px;z-index:-1}#no-hora label{padding-left:35px}#no-hora label::before{content:"";position:absolute;left:0;top:0;height:25px;width:25px;border:2px solid #ccc;border-radius:50%;background-color:#fff;transition:background-color .3s,border-color .3s}#no-hora input[type=checkbox]:checked+label::before{border-color:#888;background-color:#00f}#no-hora input[type=checkbox]:checked+label::after{content:"";position:absolute;left:8px;top:8px;width:10px;height:10px;background-color:#fff;border-radius:50%}@supports selector(:has(.no-hora-checkbox:checked)){#no-hora:has(input[type=checkbox]:checked){left:0}}