/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--uz-blue:#007bff;--uz-dark-blue:#004d9c;--uz-green:#37c768;--uz-light-gray:#f2f5f9;--uz-card-bg:#fff;--uz-text-color:#333;--uz-input-border:#dcdfe6;--uz-shadow:rgba(0,0,0,0.05);}*{box-sizing:border-box;margin:0;padding:0;}body{color:var(--uz-text-color);background-color:var(--uz-light-gray);line-height:1.6;}body.path-contact-charter-request{background:linear-gradient(135deg,#f2f5f9 0%,#ffffff 100%);background-attachment:fixed;background-size:cover;}.form-radios{display:flex;gap:2rem;}.fieldset-legend{font-size:1rem;color:#444;font-weight:600;}#edit-customer-info-customer-type--wrapper{margin-bottom:-11px;}.step{text-align:center;background:rgba(255,255,255,0.1);backdrop-filter:blur(10px);z-index:2;position:relative;min-width:180px;padding:1rem;border-radius:20px;border:1px solid rgba(255,255,255,0.2);transition:all 0.5s cubic-bezier(0.25,0.46,0.45,0.94);cursor:pointer;}.step:hover{transform:translateY(-20px) scale(1.05);background:rgba(255,255,255,0.2);box-shadow:0 30px 80px rgba(0,255,136,0.3);}.step-icon{width:90px;height:90px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;color:white;font-size:2.2rem;box-shadow:0 10px 30px rgba(102,126,234,0.4);transition:all 0.5s ease;position:relative;overflow:hidden;}.step-icon::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(transparent,rgba(255,255,255,0.3),transparent);animation:iconRotate 2s linear infinite paused;}.step:hover .step-icon::before{animation-play-state:running;}@keyframes iconRotate{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.step:hover .step-icon{transform:scale(1.2) rotateY(360deg);box-shadow:0 20px 50px rgba(102,126,234,0.6);background:linear-gradient(135deg,#ff6b6b,#feca57);}.step-title{font-weight:600;color:#fff;font-size:1rem;line-height:1.4;text-shadow:0 2px 10px rgba(0,0,0,0.3);}.page-container{max-width:1200px;margin:0 auto;padding:30px;}.header{background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.08);padding:15px 30px;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:1000;}.header-left,.header-right,.nav-menu{display:flex;align-items:center;}.logo{display:flex;align-items:center;}.logo img{height:40px;margin-right:10px;}.logo-text{font-weight:700;font-size:1.2em;color:var(--uz-dark-blue);}.nav-menu{list-style:none;margin-left:30px;gap:25px;}.nav-menu a{text-decoration:none;color:#555;font-weight:500;transition:color 0.3s ease;}.nav-menu a:hover{color:var(--uz-blue);}.header-right{gap:20px;}.user-icons{display:flex;gap:15px;}.user-icons i{font-size:1.2em;color:#777;cursor:pointer;transition:color 0.3s ease;}.user-icons i:hover{color:var(--uz-blue);}.lang-switch{display:flex;align-items:center;cursor:pointer;font-weight:500;color:#777;}.main-content{padding:30px;}.breadcrumb{color:#888;font-size:0.9em;margin-bottom:20px;}.breadcrumb a{text-decoration:none;color:#888;}.page-title{color:var(--uz-dark-blue);font-size:2.5em;font-weight:700;margin-bottom:30px;}.share-icons{display:flex;gap:10px;margin-top:10px;}.share-icons i{color:var(--uz-blue);font-size:1.5em;cursor:pointer;}.card{background-color:var(--uz-card-bg);border-radius:12px;box-shadow:0 8px 24px var(--uz-shadow);padding:40px;margin-bottom:30px;transition:transform 0.3s ease,box-shadow 0.3s ease;}.card:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(0,0,0,0.1);}.card-header{text-align:center;margin-bottom:30px;}.card-header h2{color:var(--uz-dark-blue);font-size:1.8em;font-weight:500;}.process-steps{display:flex;justify-content:space-between;flex-wrap:wrap;text-align:center;gap:20px;}.step{flex:1;min-width:150px;transition:transform 0.3s ease;}.step:hover{transform:scale(1.05);}.step-icon{color:var(--uz-blue);width:70px;height:70px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:2em;margin-bottom:10px;transition:all 0.3s ease;}.step:hover .step-icon{color:var(--uz-dark-blue);transform:translateY(-5px);}.step-text{font-size:0.9em;font-weight:500;color:#555;}.form-group{margin-bottom:25px;}.form-group h3{color:var(--uz-dark-blue);margin-bottom:15px;font-weight:500;border-bottom:2px solid var(--uz-light-gray);padding-bottom:5px;}.form-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;}.form-field{display:flex;flex-direction:column;}.form-field-row{display:flex;gap:10px;align-items:center;}.form-field label{margin-bottom:8px;font-weight:500;color:#555;}.form-field input,.form-field select,.form-field textarea{width:100%;padding:12px;border:1px solid var(--uz-input-border);border-radius:8px;font-size:1em;background-color:var(--uz-light-gray);transition:all 0.3s ease;}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{outline:none;border-color:var(--uz-blue);box-shadow:0 0 0 3px rgba(0,123,255,0.1),0 2px 8px rgba(0,0,0,0.1);background-color:#fff;}.checkbox-group{display:flex;align-items:center;}.checkbox-group label{margin-left:8px;font-weight:400;}.add-route-btn{display:block;width:100%;padding:12px;background-color:var(--uz-green);color:#fff;border:none;border-radius:8px;font-size:1em;font-weight:500;cursor:pointer;transition:all 0.3s ease;margin-top:20px;box-shadow:0 4px 10px rgba(55,199,104,0.3);}.add-route-btn:hover{background-color:#2b9952;transform:translateY(-2px);box-shadow:0 6px 12px rgba(55,199,104,0.4);}.submit-btn{display:block;width:100%;padding:15px;background-color:var(--uz-blue);color:#fff;border:none;border-radius:8px;font-size:1.1em;font-weight:500;cursor:pointer;transition:all 0.3s ease;margin-top:30px;box-shadow:0 4px 10px rgba(0,123,255,0.2);}.submit-btn:hover{background-color:var(--uz-dark-blue);transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,123,255,0.3);}@media (max-width:768px){.header{flex-direction:column;gap:15px;}.header-right{flex-direction:column;gap:10px;}.nav-menu{margin-left:0;flex-direction:column;gap:10px;}.process-steps{flex-direction:column;}}.card{background:var(--uz-card-bg);border-radius:12px;box-shadow:0 8px 24px var(--uz-shadow);padding:0;overflow:visible;}.card .card-header{padding:24px 28px;border-bottom:1px solid rgba(0,0,0,0.04);background:transparent;}.card .card-body{padding:28px;}.form-group{margin-bottom:16px;}.form-group label{display:block;margin-bottom:8px;font-weight:500;color:#555;}.form-group .charter-input,.form-group input[type="text"],.form-group input[type="email"],.form-group input[type="tel"],.form-group input[type="datetime-local"],.form-group input[type="datetime"],.form-group select,.form-group textarea{width:100%;padding:12px 14px;border:1px solid var(--uz-input-border);border-radius:8px;background:var(--uz-light-gray);font-size:0.95rem;transition:all .15s ease;box-sizing:border-box;}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{outline:none;border-color:var(--uz-blue);box-shadow:0 0 0 3px rgba(0,123,255,0.06);background:#fff;}.submit-btn,.add-route-btn,input[type="submit"].submit-btn,button.submit-btn{display:inline-block;padding:12px 18px;background:var(--uz-green);color:#fff;border:none;border-radius:10px;cursor:pointer;font-weight:600;transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 6px 18px rgba(55,199,104,0.18);}.submit-btn:hover,.add-route-btn:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(55,199,104,0.25);}.route-card .card-body{display:grid;gap:12px;}.route-block{display:grid;grid-template-columns:repeat(4,minmax(225px,1fr));gap:12px;align-items:end;margin-bottom:12px;}@media (max-width:1024px){.route-block{grid-template-columns:repeat(2,minmax(160px,1fr));}}@media (max-width:600px){.route-block{grid-template-columns:1fr;}}.route-block .form-group{margin-bottom:0;}.customer-card .card-body{display:grid;grid-template-columns:repeat(3,minmax(200px,1fr));gap:20px;align-items:end;}.customer-card .inn-field{max-width:320px;}.checkbox-group{display:flex;gap:16px;align-items:center;}.checkbox-group input[type="radio"]{margin-right:6px;}@media (max-width:900px){.customer-card .card-body{grid-template-columns:repeat(2,minmax(160px,1fr));}}@media (max-width:600px){.customer-card .card-body{grid-template-columns:1fr;}}.extra-card .card-body{display:grid;grid-template-columns:repeat(2,minmax(200px,1fr));gap:20px;align-items:start;}@media (max-width:768px){.extra-card .card-body{grid-template-columns:1fr;}}.form-actions{margin-top:18px;display:flex;gap:12px;justify-content:flex-end;}.form-actions .submit-btn{min-width:160px;}.step-icon{width:70px;height:70px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--uz-blue);color:#fff;}.form-card .form-group label,.customer-card .form-group label,.extra-card .form-group label{color:#444;font-weight:600;}input[type="datetime-local"],input[type="datetime"]{padding:10px 12px;}.checkbox-group .form-type-radio{display:inline-flex;align-items:center;gap:6px;margin-right:10px;}.field-with-icon{position:relative;display:flex;align-items:center;}.field-with-icon input,.field-with-icon select{padding-right:40px;}.field-calendar::after{content:"\f073";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:12px;color:#888;pointer-events:none;}.field-select::after{content:"\f078";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:12px;color:#888;pointer-events:none;}body.path-contact-charter-request input.flatpickr-datetime{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23888' viewBox='0 0 448 512'%3E%3Cpath d='M152 64c0-8.8-7.2-16-16-16s-16 7.2-16 16V96H96c-35.3 0-64 28.7-64 64V416c0 35.3 28.7 64 64 64H352c35.3 0 64-28.7 64-64V160c0-35.3-28.7-64-64-64H328V64c0-8.8-7.2-16-16-16s-16 7.2-16 16V96H152V64zm0 128h48c8.8 0 16 7.2 16 16v48h48c8.8 0 16 7.2 16 16v48c0 8.8-7.2 16-16 16H216v48c0 8.8-7.2 16-16 16H152c-8.8 0-16-7.2-16-16V272H88c-8.8 0-16-7.2-16-16V208c0-8.8 7.2-16 16-16h48v-48c0-8.8 7.2-16 16-16z'/%3E%3C/svg%3E") no-repeat right 12px center/18px;padding-right:40px;}body.path-contact-charter-request select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23888' viewBox='0 0 320 512'%3E%3Cpath d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-34s24.6-9.4 34 0l119 119 119-119c9.4-9.4 24.6-9.4 34 0s9.4 24.6 0 34l-136 136c-9.4 9.4-24.6 9.4-34 0z'/%3E%3C/svg%3E") no-repeat right 12px center/14px;padding-right:35px;}body.path-contact-charter-request input.flatpickr-datetime{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23888' viewBox='0 0 448 512'%3E%3Cpath d='M152 64c0-8.8-7.2-16-16-16s-16 7.2-16 16V96H96c-35.3 0-64 28.7-64 64V416c0 35.3 28.7 64 64 64H352c35.3 0 64-28.7 64-64V160c0-35.3-28.7-64-64-64H328V64c0-8.8-7.2-16-16-16s-16 7.2-16 16V96H152V64zm0 128h48c8.8 0 16 7.2 16 16v48h48c8.8 0 16 7.2 16 16v48c0 8.8-7.2 16-16 16H216v48c0 8.8-7.2 16-16 16H152c-8.8 0-16-7.2-16-16V272H88c-8.8 0-16-7.2-16-16V208c0-8.8 7.2-16 16-16h48v-48c0-8.8 7.2-16 16-16z'/%3E%3C/svg%3E") no-repeat right 12px center/18px;padding-right:40px;}body.path-contact-charter-request select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23888' viewBox='0 0 320 512'%3E%3Cpath d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-34s24.6-9.4 34 0l119 119 119-119c9.4-9.4 24.6-9.4 34 0s9.4 24.6 0 34l-136 136c-9.4 9.4-24.6 9.4-34 0z'/%3E%3C/svg%3E") no-repeat right 12px center/14px;padding-right:35px;}body.path-contact-charter-request input.flatpickr-datetime{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23888' viewBox='0 0 448 512'%3E%3Cpath d='M152 64c0-8.8-7.2-16-16-16s-16 7.2-16 16V96H96c-35.3 0-64 28.7-64 64V416c0 35.3 28.7 64 64 64H352c35.3 0 64-28.7 64-64V160c0-35.3-28.7-64-64-64H328V64c0-8.8-7.2-16-16-16s-16 7.2-16 16V96H152V64zm0 128h48c8.8 0 16 7.2 16 16v48h48c8.8 0 16 7.2 16 16v48c0 8.8-7.2 16-16 16H216v48c0 8.8-7.2 16-16 16H152c-8.8 0-16-7.2-16-16V272H88c-8.8 0-16-7.2-16-16V208c0-8.8 7.2-16 16-16h48v-48c0-8.8 7.2-16 16-16z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:18px;padding-right:40px;}body.path-contact-charter-request select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23888' viewBox='0 0 320 512'%3E%3Cpath d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-34s24.6-9.4 34 0l119 119 119-119c9.4-9.4 24.6-9.4 34 0s9.4 24.6 0 34l-136 136c-9.4 9.4-24.6 9.4-34 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:14px;padding-right:35px;}body.path-contact-charter-request input.flatpickr-datetime.field-calendar{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23888' viewBox='0 0 448 512'%3E%3Cpath d='M152 64c0-8.8-7.2-16-16-16s-16 7.2-16 16V96H96c-35.3 0-64 28.7-64 64V416c0 35.3 28.7 64 64 64H352c35.3 0 64-28.7 64-64V160c0-35.3-28.7-64-64-64H328V64c0-8.8-7.2-16-16-16s-16 7.2-16 16V96H152V64zm0 128h48c8.8 0 16 7.2 16 16v48h48c8.8 0 16 7.2 16 16v48c0 8.8-7.2 16-16 16H216v48c0 8.8-7.2 16-16 16H152c-8.8 0-16-7.2-16-16V272H88c-8.8 0-16-7.2-16-16V208c0-8.8 7.2-16 16-16h48v-48c0-8.8 7.2-16 16-16z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:18px;padding-right:40px;}.field-calendar::after{content:"\f073";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:12px;color:#888;pointer-events:none;}.dr-form-slab{background:linear-gradient(180deg,rgba(59,130,246,0.50) 0%,rgba(59,130,246,0.50) 100%);border-radius:24px;box-shadow:0 20px 60px rgba(0,0,0,.10);padding:28px;}.dr-card__header{text-align:center;margin-bottom:18px;}.dr-card__header h2{color:#fff;font-size:28px;font-weight:700;}.dr-section{border:0;padding:0;margin:18px 0 0;}.dr-section__title{display:block;font-weight:700;color:#e6edff;font-size:16px;border-bottom:1px solid rgba(255,255,255,.35);padding-bottom:8px;margin-bottom:16px;}.dr-grid{display:grid;gap:16px;}.dr-grid--4{grid-template-columns:repeat(4,minmax(180px,1fr));}.dr-grid--3{grid-template-columns:repeat(3,minmax(220px,1fr));}.dr-grid--2{grid-template-columns:repeat(2,minmax(220px,1fr));}.dr-col-span-all{grid-column:1 / -1;}.dr-form-slab .form-group input,.dr-form-slab .form-group select,.dr-form-slab .form-group textarea{background:#fff;border:1px solid #dfe6f3;border-radius:14px;padding:13px 14px;box-shadow:0 4px 14px rgba(8,22,48,.08);font-size:15px;}.dr-form-slab .form-group input:focus,.dr-form-slab .form-group select:focus,.dr-form-slab .form-group textarea:focus{border-color:#4f46e5;box-shadow:0 0 0 4px rgba(79,70,229,.12),0 6px 18px rgba(8,22,48,.08);}.dr-radios .form-type-radio{display:inline-flex;align-items:center;gap:8px;margin-right:18px;}.field-with-icon{position:relative;}.field-with-icon input,.field-with-icon select{padding-right:44px;}.field-calendar::after,.field-select::after{font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#9aa6be;pointer-events:none;}.field-calendar::after{content:"\f073";}.field-select::after{content:"\f078";}.add-route-btn,input[type="button"].add-route-btn,button.add-route-btn{width:100%;background:linear-gradient(90deg,#6366f1 0%,#7c3aed 100%) !important;color:#fff;border:0;border-radius:14px;padding:12px 16px;font-weight:700;box-shadow:0 10px 24px rgba(99,102,241,.28);transition:transform .2s ease,box-shadow .2s ease;}.add-route-btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(99,102,241,.35);}.submit-btn,input[type="submit"].submit-btn,button.submit-btn{display:block;width:100%;padding:14px 18px;background:linear-gradient(90deg,#1e90ff 0%,#00c6ff 100%) !important;color:#fff;border:0;border-radius:14px;font-size:16px;font-weight:700;box-shadow:0 12px 30px rgba(0,198,255,.24);}.submit-btn:hover{transform:translateY(-1px);box-shadow:0 16px 34px rgba(0,198,255,.32);}.dr-actions{margin-top:8px;}@media (max-width:1200px){.dr-grid--4{grid-template-columns:repeat(2,minmax(180px,1fr));}}@media (max-width:768px){.dr-grid--3,.dr-grid--2,.dr-grid--4{grid-template-columns:1fr;}.dr-form-slab{padding:20px;}}.dr-form-slab-wrapper{background:linear-gradient(180deg,rgba(59,130,246,0.50) 0%,rgba(59,130,246,0.50) 100%);border-radius:24px;box-shadow:0 20px 60px rgba(0,0,0,.10);padding:28px;margin-top:16px;}.dr-form-title{text-align:center;color:#fff;font-size:28px;font-weight:700;margin:0 0 18px 0;}.dr-form-slab-wrapper legend,.dr-form-slab-wrapper .fieldset-legend,.dr-form-slab-wrapper h3{display:block;font-weight:700;color:#e6edff;font-size:16px;border-bottom:1px solid rgba(255,255,255,.35);padding-bottom:8px;margin:18px 0 16px;}.dr-form-slab-wrapper input[type="text"],.dr-form-slab-wrapper input[type="email"],.dr-form-slab-wrapper input[type="tel"],.dr-form-slab-wrapper input[type="number"],.dr-form-slab-wrapper select,.dr-form-slab-wrapper textarea{background:#fff;border:1px solid #dfe6f3;border-radius:14px !important;padding:13px 14px;box-shadow:0 4px 14px rgba(8,22,48,.08);font-size:15px;}.dr-form-slab-wrapper input:focus,.dr-form-slab-wrapper select:focus,.dr-form-slab-wrapper textarea:focus{border-color:#4f46e5 !important;box-shadow:0 0 0 4px rgba(79,70,229,.12),0 6px 18px rgba(8,22,48,.08) !important;outline:none;}@media (min-width:769px){.dr-form-slab-wrapper .form-type-radio{display:inline-flex;align-items:center;gap:8px;margin-right:18px;}}.dr-form-slab-wrapper .field-with-icon{position:relative;}.dr-form-slab-wrapper .field-with-icon input,.dr-form-slab-wrapper .field-with-icon select{padding-right:44px;}.dr-form-slab-wrapper .field-calendar::after,.dr-form-slab-wrapper .field-select::after{font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#9aa6be;pointer-events:none;}.dr-form-slab-wrapper .field-calendar::after{content:"\f073";}.dr-form-slab-wrapper .field-select::after{content:"\f078";}.dr-form-slab-wrapper .form-actions input[type="submit"],.dr-form-slab-wrapper .submit-btn{display:block;width:100%;padding:14px 18px;background:linear-gradient(90deg,#1e90ff 0%,#00c6ff 100%) !important;color:#fff;border:0;border-radius:14px;font-size:16px;font-weight:700;box-shadow:0 12px 30px rgba(0,198,255,.24);}.dr-form-slab-wrapper .form-actions input[type="submit"]:hover{transform:translateY(-1px);box-shadow:0 16px 34px rgba(0,198,255,.32);}.dr-form-slab-wrapper .add-route-btn{width:100%;background:linear-gradient(90deg,#6366f1 0%,#7c3aed 100%) !important;color:#fff;border:0;border-radius:14px;padding:12px 16px;font-weight:700;box-shadow:0 10px 24px rgba(99,102,241,.28);}@media (max-width:768px){.dr-form-slab-wrapper{padding:20px;}}.card{margin-top:2rem;}.field-with-icon{position:relative;}.field-with-icon input,.field-with-icon select{padding-right:44px;}.field-calendar::after,.field-select::after{font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#9aa6be;pointer-events:none;}.field-calendar::after{content:"\f073";}.field-select::after{content:"\f078";}.field-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none !important;padding-right:44px;}.field-with-icon{position:relative;}.field-with-icon input,.field-with-icon select{padding-right:44px !important;}.field-calendar::after,.field-select::after{content:"";position:absolute;right:14px;top:50%;transform:translateY(-50%);width:20px;height:20px;pointer-events:none;z-index:2;opacity:.9;}.field-calendar::after{background-image:url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%239aa6be' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'>\
<rect x='3' y='4' width='18' height='18' rx='2' ry='2'/><line x1='16' y1='2' x2='16' y2='6'/>\
<line x1='8' y1='2' x2='8' y2='6'/><line x1='3' y1='10' x2='21' y2='10'/>\
</svg>");background-repeat:no-repeat;background-position:center;background-size:20px 20px;}.field-select::after{background-image:url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%239aa6be' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'>\
<polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:center;background-size:18px 18px;}.field-select select{appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;background-image:none !important;padding-right:44px !important;}.field-with-icon input,.field-with-icon select{position:relative;z-index:1;}.dr-form-slab-wrapper .field-with-icon input,.dr-form-slab-wrapper .field-with-icon select{padding-right:44px !important;background-repeat:no-repeat !important;background-position:right 14px center !important;background-size:20px 20px !important;}.dr-form-slab-wrapper .field-calendar input{background-image:url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%239aa6be' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'>\
<rect x='3' y='4' width='18' height='18' rx='2' ry='2'/>\
<line x1='16' y1='2' x2='16' y2='6'/>\
<line x1='8' y1='2' x2='8' y2='6'/>\
<line x1='3' y1='10' x2='21' y2='10'/>\
</svg>") !important;}.dr-form-slab-wrapper .field-select select{appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;background-image:url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%239aa6be' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'>\
<polyline points='6 9 12 15 18 9'/></svg>") !important;background-color:#fff !important;}.dr-form-slab-wrapper .dr-form-slab-wrapper .field-select select{background-image:url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%239aa6be' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'>\
<polyline points='6 9 12 15 18 9'/></svg>") !important;}.dr-form-slab-wrapper .field-with-icon,.dr-form-slab-wrapper .field-with-icon > *{overflow:visible !important;}.fieldset-legend{color:#444!important;margin:0!important;}.dr-form-slab-wrapper legend,.dr-form-slab-wrapper .fieldset-legend,.dr-form-slab-wrapper h3{margin:0;}.dr-form-slab-wrapper .field-with-icon input,.dr-form-slab-wrapper .field-with-icon select{padding-right:44px !important;background-repeat:no-repeat !important;background-position:right 14px center !important;background-size:20px 20px !important;}.dr-form-slab-wrapper .field-calendar input{background-image:url("/themes/uzairways/assets/images/charter/calendar.svg") !important;}.dr-form-slab-wrapper .field-select select{appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;background-image:url("/themes/uzairways/assets/images/charter/chevron.svg") !important;background-color:#fff !important;}.dr-form-slab-wrapper .field-with-icon,.dr-form-slab-wrapper .field-with-icon > *{overflow:visible !important;}.flatpickr-datetime{background-image:url(/themes/uzairways/assets/images/charter/calendar.svg)!important;background-repeat:no-repeat!important;background-position-x:right!important;background-position-y:center!important;}.field-select{background-image:url(/themes/uzairways/assets/images/charter/chevron.svg)!important;background-repeat:no-repeat!important;background-position-x:right!important;background-position-y:center!important;}.form-group label{margin-bottom:20px;}.page-container .process-card,.page-container .dr-form-slab-wrapper{max-width:1200px;margin-left:auto;margin-right:auto;}.process-steps{position:relative !important;left:auto !important;right:auto !important;transform:none !important;display:grid !important;grid-template-columns:repeat(5,minmax(120px,1fr));gap:24px;align-items:start;justify-items:center;max-width:1100px;margin:-46px auto 16px auto;padding:0 16px;}.process-steps .step,.process-steps .step-title,.process-steps .step .step-icon{position:static !important;}.process-steps .step .step-icon{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;margin:0 auto 8px auto;box-shadow:0 12px 30px rgba(30,144,255,.25);}.process-steps .step .step-text{text-align:center;line-height:1.25;max-width:180px;color:#2b3a57;margin:0 auto;}.process-card,.process-steps{overflow:visible !important;box-sizing:border-box;}@media (max-width:1200px){.process-steps{grid-template-columns:repeat(3,minmax(140px,1fr));}}@media (max-width:768px){.process-steps{grid-template-columns:repeat(2,minmax(140px,1fr));margin-top:-36px;}}.page-container .process-card,.page-container .dr-form-slab-wrapper{max-width:1200px;margin-left:auto;margin-right:auto;}.process-steps{position:relative !important;left:auto !important;right:auto !important;transform:none !important;display:grid !important;grid-template-columns:repeat(5,minmax(140px,1fr)) !important;gap:24px !important;align-items:start !important;justify-items:center !important;width:100% !important;max-width:1100px !important;margin:-46px auto 16px auto !important;padding:0 16px !important;box-sizing:border-box !important;overflow:visible !important;}.process-steps > *{position:static !important;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;transform:none !important;margin:0 !important;}.process-steps .step,.process-steps .step-title{width:100%;max-width:200px;}.process-steps .step .step-icon{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;margin:0 auto 8px auto !important;position:static !important;}.process-steps .step .step-text{text-align:center;line-height:1.25;color:#2b3a57;max-width:180px;margin:0 auto !important;}.process-card{position:relative;z-index:3;}.dr-form-slab-wrapper{position:relative;z-index:2;}@media (max-width:1200px){.process-steps{grid-template-columns:repeat(3,minmax(160px,1fr)) !important;margin-top:-36px !important;}}@media (max-width:768px){.process-steps{grid-template-columns:repeat(2,minmax(160px,1fr)) !important;margin-top:-32px !important;}}.dr-form-slab-wrapper{position:relative;border-radius:24px;overflow:hidden !important;isolation:isolate;}.process-card{position:relative;border-radius:16px;overflow:hidden !important;}.process-steps{overflow:visible !important;}.dr-form-slab-wrapper::before,.dr-form-slab-wrapper::after,.process-card::before,.process-card::after{pointer-events:none;}
