.elementor-858 .elementor-element.elementor-element-b1e5236{--display:flex;}/* Start custom CSS for html, class: .elementor-element-7cdbce1 */body{background-color:#f0fff0!important}
.vortex-thankyou-page{display:flex;justify-content:center;width:100%;padding:20px 0}
.thankyou-container{background-color:white;padding:30px 20px;border-radius:20px;max-width:600px;width:100%;box-shadow:0 4px 12px rgba(0,0,0,0.05);border:1px solid #e0e0e0}
.thankyou-container .header{text-align:center;margin-bottom:20px}
.thankyou-container .header h1{font-size:1.5rem;color:#333;margin-top:5px;margin-bottom:15px;font-weight:700}
.thankyou-container .success-icon{color:#4CAF50;font-size:3rem;display:block;margin:0 auto 10px;font-weight:700}
.thankyou-container .order-id{color:#666;font-size:1rem}
.alert-box{background-color:#fff9e6;border:1px solid #ffe0b2;color:#8f6916;padding:15px;border-radius:8px;margin-bottom:30px;font-size:0.95rem;line-height:1.4;font-weight:500}
.alert-box .alert-title{font-weight:700;font-size:1.1rem;margin-bottom:10px}
.alert-box strong{font-weight:700}
.alert-box .alert-action{margin-top:10px;font-weight:600}
.image-wrapper{text-align:center;margin-bottom:30px}
.customer-service-image{width:100%;max-width:450px;height:auto;border-radius:12px;box-shadow:0 8px 16px rgba(0,0,0,0.1);margin:0 auto}
.instructions-section{margin-bottom:20px}
.instructions-section h3{font-size:1.2rem;font-weight:700;margin-bottom:15px;color:#333}
.steps-list{list-style:none;padding:0}
.steps-list li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid #eee;font-size:1rem;color:#555}
.steps-list li span{background:#4CAF50;color:white;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}
.steps-list li:last-child{border-bottom:none}
.footer-note{text-align:center;font-size:1rem;color:#555;padding:15px;background:#f8f8f8;border-radius:8px;font-weight:500}
@media(max-width:767px){.thankyou-container{padding:20px 15px;border-radius:15px}.thankyou-container .header h1{font-size:1.3rem}.thankyou-container .success-icon{font-size:2.5rem}}/* End custom CSS */