.body_email{font-family:Arial,sans-serif;line-height:1.6;background-color:#f0f0f0;padding:20px;margin:0}.email-container{max-width:600px;margin:auto;background-color:#fff;padding:30px;border-radius:10px;box-shadow:0 0 20px #0000001a;text-align:center}.p_greeting{font-size:24px;margin-bottom:20px;font-weight:700;position:relative}.p_greeting:after{content:"";display:block;width:50px;height:2px;background-color:#ccc;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.p_email{font-size:16px;margin-bottom:10px}.p_email:last-child:after{content:"";display:block;width:50px;height:2px;background-color:#ccc;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.social-links{margin-top:10px;text-align:center}.social_links_a{text-decoration:none;color:#337ab7;display:inline-block;margin-right:10px}.legal-disclaimer{font-size:7pt;line-height:8pt;text-align:justify;color:#959595;margin:0;padding-top:10px}.highlightblack{font-size:18px;color:#000;font-weight:700;margin-bottom:10px}.a_admin{font-size:18px;color:#007bff;text-decoration:none}img.flag{display:inline-block}.step{display:none}.step.active{display:block}.step-container{margin-top:30px}.stepper{display:flex;justify-content:space-between;margin-bottom:20px}.stepper .step-number{width:30px;height:30px;background-color:#ddd;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700}.stepper .step-number.active{background-color:#007bff;color:#fff}.stepper .step-name{margin-top:10px;font-size:14px;font-weight:700;text-align:center}.border-bootstrap-blue{border-color:#007bff}.custom-button{background-color:#007bff;color:#fff;border:1px solid transparent;border-radius:5px;padding:10px 20px;transition:background-color .3s}.custom-button:hover{background-color:#0056b3}.invisible{visibility:hidden}.button-next{background-color:#007bff;color:#fff;padding:10px 20px;border:none;border-radius:5px;font-size:16px;cursor:pointer;transition:background-color .3s ease;display:inline-block;margin:0 10px}.button-next:hover{background-color:#0056b3}.button-prev{background-color:#6c757d;color:#fff;padding:10px 20px;border:none;border-radius:5px;font-size:16px;cursor:pointer;transition:background-color .3s ease;display:inline-block;margin:0 10px}.button-prev:hover{background-color:#5a6268}.button-submit{background-color:#28a745;color:#fff;padding:10px 20px;border:none;border-radius:5px;font-size:16px;cursor:pointer;transition:background-color .3s ease;display:inline-block;margin:0 10px}.button-submit:hover{background-color:#218838}.is-invalid{border:2px solid red}.form-check-input:checked{background-color:#007bff;border-color:#007bff}@media (max-width: 636px){.stepper .step-number,.stepper .step-name{display:none}#phone-fields{display:flex;flex-direction:column}#phone_country_container,#phone_number_container{width:100%;margin-bottom:20px;padding:0}}@media (max-width: 375px){.mb-3.mt-4.text-center{display:flex;flex-direction:column;align-items:center}.button-prev,.button-next{display:block;width:100%;margin:5px 0;text-align:center}}footer a{text-decoration:none;color:#000;transition:font-weight .3s ease}footer a:hover{color:#000;font-weight:bolder}.card-checkout .card-header{background-color:#fff;font-size:1.1em}.card-checkout .radio-cards li{margin-bottom:10px}.card-checkout .radio-cards li:last-of-type{margin-bottom:0}.card-checkout .radio-cards li .nav-link{border:2px solid #cccccc;background:none!important}.card-checkout .radio-cards li .nav-link.active{border:2px solid #126dcf;color:#000;font-weight:700}.card-checkout__details{background-color:#126dcf;font-size:1.1em}.card-checkout__product{display:flex;flex-direction:column;gap:.5rem}.card-checkout__product-title{font-weight:700}.card-checkout__title,.card-checkout__total{text-transform:uppercase;font-weight:700;font-size:1.2em;color:#464f57;padding-bottom:.5rem;margin-top:1.5rem;border-bottom:1px dashed rgb(204,210,214)}.card-checkout__total{border-bottom:0;border-top:1px dashed var(--bs-border-color);padding-top:.5em;font-family:Your-heading-font}.card-checkout__price{display:flex;justify-content:space-between;align-items:flex-end}.card-checkout__price>:first-child{width:60%}.card-checkout__price>:last-child{width:40%;text-align:right}.card-checkout__disclaimer{margin-top:2rem;font-size:.8em}.card-checkout__disclaimer br{display:none}.custom-select{border:2px solid #d1d1d1;border-radius:5px;padding:.375rem .75rem;transition:border-color .3s}.card-checkout{margin-bottom:20px}.row{display:flex;flex-wrap:wrap}.col{flex:1 1 auto;width:100%}.max-w-custom{max-width:80rem}td.text-wrap{word-wrap:break-word;white-space:normal;max-width:250px}input[type=file]::file-selector-button{display:none}@media (max-width: 768px){.card-header .row{flex-direction:column}td.text-wrap{max-width:100%}.table-responsive{overflow-x:auto}.text-md-right{text-align:center!important}td,th{display:block;width:100%}td img{display:block;margin:0 auto}tr{margin-bottom:20px}.container-class{min-width:auto}.button-container{flex-direction:column;align-items:stretch}.button-container>div{width:100%}.button-container>div a,.button-container>div x-primary-button{width:100%;padding:10px;text-align:center}.button-container>div:not(:last-child){margin-bottom:10px}.button-container>div a,.button-container>div x-primary-button{font-size:14px}}@media (max-width: 1200px){.card-body .row{flex-direction:column;align-items:center}.card-body .col-md-3,.card-body .col-md-9,.card-body .nav-pills{margin:0}.row{flex-direction:column;align-items:center}.col-lg-3,.col-lg-9{width:100%;max-width:none;margin-bottom:1rem}.col-lg-9{order:2}.col-lg-3{order:1}#card_submit{margin-bottom:1rem;margin-top:2rem}#submit_type{margin-top:1rem}#payment-form{display:flex;flex-direction:column;align-items:center}#submit{margin-top:1rem;color:#c1c6cc}}.register_input{margin-top:.25rem;display:block;height:2.5rem;width:100%;border-radius:.5rem;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity));padding-left:.5rem;padding-right:.5rem}.register_input::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(209 213 219 / var(--tw-placeholder-opacity))}.register_input::placeholder{--tw-placeholder-opacity: 1;color:rgb(209 213 219 / var(--tw-placeholder-opacity))}.register_input:focus{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity));--tw-ring-opacity: .5}
