.payabill-module__AZ1xja__payment_details{background-color:var(--at-theme-backgound-color);background-image:url(/assets/images/resources/payment-section-vector.png);background-position:right 30px;background-repeat:no-repeat;padding:50px 0;position:relative}.payabill-module__AZ1xja__payment_details a{word-wrap:break-word;color:var(--at-theme-secondary-color)}.payabill-module__AZ1xja__payment_details h3,.payabill-module__AZ1xja__payment_details h5{font-size:25px;font-style:normal;line-height:normal}.payabill-module__AZ1xja__payment_details b,.payabill-module__AZ1xja__payment_details h3,.payabill-module__AZ1xja__payment_details h5,.payabill-module__AZ1xja__payment_details strong{color:var(--at-theme-primary-color);font-weight:600}.payabill-module__AZ1xja__payment_details ol,.payabill-module__AZ1xja__payment_details p,.payabill-module__AZ1xja__payment_details ul{color:var(--at-theme-third-color);font-size:18px;font-style:normal;font-weight:400;line-height:normal}.payabill-module__AZ1xja__payment_details ol,.payabill-module__AZ1xja__payment_details ul{counter-reset:li;list-style:none}.payabill-module__AZ1xja__payment_details ul li:before{color:var(--at-theme-primary-color);content:"•";width:1em;margin-left:-1em;display:inline-block}.payabill-module__AZ1xja__payment_details ol li{counter-increment:li;font-size:18px;font-weight:600}.payabill-module__AZ1xja__payment_details ol li:before{color:var(--at-theme-primary-color);content:counter(li)".";width:1em;margin-left:-1em;padding-right:5px;display:inline-block}
.payment_form .form-label{color:#666;font-size:20px;font-style:normal;font-weight:400}.payment_form .form-control,.payment_form .form-select{background:#f8f8f8;border:none;border-radius:5px;padding:15px}.payment_form .form-control::placeholder,.payment_form .form-select,.payment_form .form-select option{color:#cecece;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.card-d-layout{gap:20px;display:flex}.card-d-layout .StripeElement{background:#f8f8f8;border:none;border-radius:5px;width:100%;padding:15px}.card-d-layout .text-danger{font-size:18px}.success-msg{color:green;text-align:center;background:#00832140;border:1px solid green;margin-bottom:20px;padding:5px 10px}.err-msg{color:red;text-align:center;background:#ff000026;border:1px solid red;margin-bottom:20px;padding:5px 10px}@media (min-width:0) and (max-width:767px){.payment-form-container{margin:20px 0}.payment_form{padding:25px}}
