.chat-ui{border-radius:12px;overflow:hidden;box-shadow:0 10px 25px #0000001a;transition:all .3s ease;background-color:#fff;width:686px;position:fixed;bottom:20px;right:125px;z-index:999;top:100px;padding:3px;background:linear-gradient(to right,#1f49c9,#b92e21)}.chat-bg{border-radius:12px 12px 0 0;padding:25px 25px 5px;background:linear-gradient(90deg,#0a3474 35%,#494949);position:relative}.chat-bg-overlay{background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48 25c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm-43-7c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm63 31c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM34 90c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm56-76c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM12 86c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm28-65c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm23-11c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-6 60c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm29 22c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM32 63c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm57-13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-9-21c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM60 91c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM35 41c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM12 60c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2z' fill='%23ffffff' fill-opacity='0.05' fill-rule='evenodd'/%3E%3C/svg%3E");opacity:.8}.bot-avatar{background:#002254;box-shadow:0 3px 6px #00000029;transition:all .3s ease}.bot-message{background-color:#f8f9fa;border-left:4px solid #002254!important;animation:fadeIn .5s ease-in-out}.user-message{background:#002254;border-radius:16px 16px 0!important;animation:slideIn .5s ease-in-out}.chat-messages-container{background-color:#f8f9fa;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%239C92AC' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");padding-bottom:10px!important}.input-area{background-color:#fff;border-top:1px solid rgba(0,0,0,.05);border-radius:0 0 12px 12px}.start-chat-btn:hover{transform:translateY(-2px);box-shadow:0 4px 8px #b8b8b81a;background-color:#002254!important}.send-btn{background:#002254!important;border:none;transition:all .3s ease}.send-btn:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.typing-indicator{display:flex;padding:6px 0}.typing-indicator span{height:8px;width:8px;background-color:#002254;border-radius:50%;display:inline-block;margin-right:5px;animation:bounce 1.5s infinite ease-in-out}.typing-indicator span:nth-child(1){animation-delay:0s}.typing-indicator span:nth-child(2){animation-delay:.15s}.typing-indicator span:nth-child(3){animation-delay:.3s}.message-item{transition:all .3s ease}@keyframes bounce{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:1}}.form-control:focus{border-color:#6a11cb;box-shadow:0 0 0 .25rem #6a11cb40}@media (max-width: 768px){.responsive-chat-container{height:500px;max-height:80vh}.chat-messages-container{height:0}}.quick-options{margin-bottom:15px}.option-button{background:#002254;border:none;color:#fff;padding:8px 16px;border-radius:20px;font-size:.85rem;margin:0 5px 8px 0;transition:all .3s ease;box-shadow:0 2px 5px #00000026}.option-button:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0003;opacity:.9}.back-button{background:#6c757d;display:flex;align-items:center}.back-button:hover{background:#5a6268}.contact-form-container{margin-top:15px;margin-bottom:15px;box-shadow:0 2px 10px #0000001a}.contact-form-container h6{color:#2575fc}.contact-form-container .form-control{border-radius:8px;border:1px solid #e0e0e0;padding:10px;margin-bottom:10px}.contact-form-container .form-control:focus{border-color:#6a11cb;box-shadow:0 0 0 .2rem #6a11cb40}.contact-us-btn{transition:transform .1s,box-shadow .1s;background:linear-gradient(90deg,#002254,#0056b3)!important;color:#fff!important;border:none!important;font-weight:700}.contact-us-btn:hover,.contact-us-btn:focus{transform:scale(1.05);box-shadow:0 4px 16px #0022542e;outline:none}.online-dot{animation:pulse 1.5s infinite;width:8px;height:8px;background-color:green;display:inline-block}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}to{transform:scale(1);opacity:1}}.contact-form-container{box-shadow:0 10px 30px #00000014;border-radius:16px!important;background-color:#fff!important;border:1px solid #f0f0f0!important;transition:all .3s ease;max-width:650px;margin:0 auto;position:relative;overflow:hidden}.contact-form-container:before{content:"";position:absolute;top:0;left:0;width:6px;height:100%;background-color:#002254}.contact-form-container h6{color:#1a1a2e;font-size:1.4rem;margin-bottom:1.5rem!important;padding-left:1rem;position:relative}.contact-form-container h6:after{content:"";position:absolute;bottom:-8px;left:1rem;width:80px;height:3px;background-color:#002254}.form-control{border:1px solid #e9ecef;border-radius:12px;padding:14px 18px;transition:all .25s ease;box-shadow:none;background-color:#f8f9fa;font-size:1rem;margin-bottom:.5rem}.form-control:focus{border-color:#0d6efd;box-shadow:0 0 0 4px #0d6efd1a;background-color:#fff}.form-control::placeholder{color:#adb5bd;font-weight:300}textarea.form-control{border-radius:16px}.text-danger{font-size:.85rem;margin-top:-.25rem;margin-bottom:.5rem;display:block;padding-left:.5rem}.btn{border-radius:12px;padding:12px 24px;font-weight:600;letter-spacing:.3px;transition:all .3s ease;position:relative;overflow:hidden}.btn-primary{background-color:#0d6efd;border-color:#0d6efd;box-shadow:0 4px 14px #0d6efd33}.btn-primary:hover{background-color:#0b5ed7;border-color:#0b5ed7;transform:translateY(-2px);box-shadow:0 6px 20px #0d6efd4d}.btn-secondary{background-color:#6c757d;border-color:#6c757d;box-shadow:0 4px 14px #6c757d33}.btn-secondary:hover{background-color:#5c636a;border-color:#5c636a;transform:translateY(-2px);box-shadow:0 6px 20px #6c757d4d}.alert-success{background-color:#d1e7dd;border-color:#badbcc;color:#0f5132;border-radius:12px;border-left:4px solid #0f5132;padding:1.2rem;animation:fadeInUp .5s ease}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 576px){.contact-form-container{border-radius:12px!important}.form-control{font-size:.95rem;padding:12px 16px}.btn{padding:10px 20px;font-size:.95rem}}.form-control:hover{background-color:#f1f3f5}button:disabled{cursor:not-allowed;opacity:.7}.field-group{position:relative}.field-icon{position:absolute;top:50%;right:14px;transform:translateY(-50%);color:#6c757d;pointer-events:none}.btn:focus,.form-control:focus{outline:none}.floating-label-group,.floating-label-wrapper{position:relative}.floating-label-wrapper .floating-label{position:absolute;left:12px;top:12px;font-size:1rem;color:#6c63ff;background:#f6f8fa;padding:0 4px;z-index:2;pointer-events:none;opacity:1;transition:top .3s cubic-bezier(.4,0,.2,1),font-size .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1)}.floating-label-wrapper:not(.active) .floating-label{top:12px;font-size:1rem;opacity:.7;color:#adb5bd}.floating-label-wrapper.active .floating-label{top:-10px;left:8px;font-size:.85rem;color:#6c63ff;opacity:1;background:#f6f8fa;z-index:2}.premium-form-container{position:relative;overflow:hidden}.close-button{position:absolute;top:20px;right:20px;z-index:10;color:#fff;background-color:#fff3;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.close-button:hover{background-color:#ffffff4d;transform:rotate(90deg)}.contact-info-section{background:linear-gradient(135deg,#4a6bff,#2a3bff);color:#fff;position:relative;overflow:hidden;min-height:600px}.contact-info-section:before{content:"";position:absolute;top:-50%;right:-50%;width:100%;height:100%;background:#ffffff1a;border-radius:50%}.contact-info-content{padding:3rem;position:relative;z-index:1;height:100%;display:flex;flex-direction:column;justify-content:flex-start}.contact-info-section h2{font-weight:700;font-size:2.5rem;margin-bottom:1.5rem;position:relative}.contact-info-section h2:after{content:"";position:absolute;left:0;bottom:-10px;width:50px;height:4px;background-color:#fff;border-radius:2px}.contact-item{display:flex;margin-bottom:2rem;align-items:center}.icon-circle{width:46px;height:46px;border-radius:50%;background-color:#fff3;display:flex;align-items:center;justify-content:center;margin-right:1rem;font-size:1.2rem}.contact-item h5{font-size:1rem;margin-bottom:.25rem;font-weight:600}.contact-item p{margin-bottom:0;opacity:.8;font-size:.9rem}.social-links{display:flex;gap:15px}.social-icon{width:40px;height:40px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .3s ease}.social-icon:hover{background:#ffffff4d;transform:translateY(-3px);color:#fff}.form-section{background-color:#fff}.form-content{padding:3rem;height:100%}.form-section h2{font-weight:700;color:#2d3748;font-size:2rem}.input-with-icon{position:relative}.form-icon{position:absolute;left:15px;top:50%;transform:translateY(-50%);color:#6c757d;z-index:2;font-size:1rem}.textarea-with-icon .form-icon{top:25px;transform:none}.form-control-lg{padding:.8rem .8rem .8rem 3rem;height:auto;border-radius:10px;border:1px solid #ced4da;transition:all .3s ease}select.form-control-lg{padding-left:1rem;color:#6c757d}.form-control-lg:focus{box-shadow:0 0 0 .25rem #4a6bff40;border-color:#4a6bff}.floating-label-group{position:relative}.floating-label{position:absolute;top:.8rem;left:3rem;transition:all .25s ease;pointer-events:none;color:#6c757d;margin-bottom:0}.form-control:focus~.floating-label,.form-control:not(:placeholder-shown)~.floating-label{top:-.5rem;left:1rem;font-size:.75rem;padding:0 .25rem;background-color:#fff;color:#4a6bff;font-weight:500}textarea.form-control{resize:none}.form-actions{display:flex;justify-content:space-between;margin-top:2rem}.form-actions .btn{font-size:1rem;margin-right:.5rem}.form-actions .btn:last-child{margin-right:0}.submit-btn{background:linear-gradient(45deg,#4a6bff,#2a3bff);border:none;border-radius:10px;padding:.75rem 2.5rem;box-shadow:0 10px 20px #4a6bff40;font-weight:600;transition:all .3s ease}.submit-btn:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 15px 25px #4a6bff59}.submit-btn:active:not(:disabled){transform:translateY(-1px)}.invalid-feedback{font-size:.8rem;margin-top:.5rem;margin-left:.5rem}@media (max-width: 991px){.contact-info-section{min-height:auto;padding:0rem 0}.form-content,.contact-info-content{padding:2rem}}@media (max-width: 768px){.btn-sm-md{font-size:.875rem;padding:.5rem 1rem}.form-actions .btn{font-size:.7rem}}@media (max-width: 767px){.form-content,.contact-info-content{padding:1.5rem}.form-control-lg{padding:.6rem .6rem .6rem 2.5rem}.floating-label{left:2.5rem}.form-section h2,.contact-info-section h2{font-size:1.8rem}}.contact-info-section{animation-delay:.2s}.premium-contact-modal .modal-content{border:none;border-radius:20px;overflow:hidden;box-shadow:0 15px 50px #0000001f}.premium-contact-modal{z-index:1051}.premium-contact-modal .modal-dialog{max-width:900px}@media (max-width: 992px){.premium-contact-modal .modal-dialog{margin:.5rem}}.general-form-ui{border-radius:18px;overflow:hidden;box-shadow:0 12px 32px #1f49c921,0 2px 8px #b92e2112;background-color:#f4f7fb;width:686px;height:calc(100vh - 120px);max-height:700px;min-height:400px;position:fixed;bottom:20px;right:125px;z-index:999;top:100px;padding:0;display:flex;align-items:center;justify-content:center;border:1.5px solid #e3e7ef;animation:popIn .7s cubic-bezier(.23,1,.32,1)}@keyframes popIn{0%{transform:scale(.95) translateY(40px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.general-form-ui form{background:#fff;border-radius:14px;padding:48px 36px 36px;width:100%;height:100%;max-width:100%;display:flex;flex-direction:column;justify-content:center;box-shadow:0 4px 16px #1f49c917;gap:26px;border:1px solid #e3e7ef}.general-form-ui h3{margin-bottom:10px;color:#1f49c9;text-align:center;font-size:2.2rem;font-weight:800;letter-spacing:.5px;background:linear-gradient(90deg,#1f49c9 30%,#b92e21);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.general-form-ui .form-group{display:flex;flex-direction:column;gap:10px}.general-form-ui label{font-weight:700;color:#2d3a4a;margin-bottom:2px;letter-spacing:.2px}.general-form-ui input,.general-form-ui textarea{border:1.5px solid #dbe3ef;border-radius:8px;padding:14px 16px;font-size:1.08rem;outline:none;background:#f8fafd;transition:border .2s,box-shadow .2s;box-shadow:0 1px 2px #1f49c90a;font-family:inherit;resize:none}.general-form-ui input:focus,.general-form-ui textarea:focus{border-color:#1f49c9;box-shadow:0 0 0 2px #1f49c91a;background:#fff}.general-form-ui button{background:linear-gradient(90deg,#1f49c9 60%,#b92e21);color:#fff;border:none;border-radius:8px;padding:14px 0;font-size:1.15rem;font-weight:700;cursor:pointer;transition:background .2s,box-shadow .2s,transform .1s;box-shadow:0 2px 8px #1f49c91a;margin-top:10px;letter-spacing:.2px}.general-form-ui button:hover{background:linear-gradient(90deg,#b92e21 60%,#1f49c9);transform:translateY(-2px) scale(1.03);box-shadow:0 6px 18px #1f49c921}.success-msg{color:#1f49c9;margin-top:12px;text-align:center;font-weight:700;font-size:1.08rem;letter-spacing:.1px;background:#eaf1ff;border-radius:6px;padding:8px 0}.blog-modal-backdrop{background:#0009;z-index:1050;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.blog-modal-content{background:#fff!important;box-shadow:0 8px 32px #0000002e;border:none;border-radius:1.5rem;overflow:hidden}.blog-modal-header{background:linear-gradient(90deg,#2563eb,#38bdf8);color:#fff;border-bottom:none;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.blog-modal-header-icon{font-size:38px;color:#fff}.closeBlog{color:#fff}.blog-modal-title{letter-spacing:.5px;color:#fff;font-size:1rem}.blog-modal-footer{border-top:none}.blog-modal-body{background:#f8fafc}.blog-modal-lead{color:#0f172a;font-weight:600;font-size:1rem}.blog-modal-main-icon{font-size:48px;color:#2563eb}.blog-modal-section-title{color:#2563eb;letter-spacing:.5px}.blog-modal-support-desc{color:#334155}.blog-modal-support-how-title{color:#0f172a}.blog-modal-alert{font-size:1rem;display:flex;align-items:center}.blog-modal-dialog-responsive{max-width:800px;width:100%;margin:1.5rem auto}.blog-modal-green-alert{background:#e6f9ed!important;color:#146c43!important;border-color:#b6eccb!important;font-weight:500}.blog-modal-green-icon{color:#198754!important;font-size:1.3rem}@media (max-width: 992px){.blog-modal-dialog-responsive{max-width:95vw}.blog-modal-content{border-radius:1rem}}@media (max-width: 768px){.blog-modal-dialog-responsive{max-width:99vw;margin:.5rem auto}.blog-modal-content{border-radius:.7rem}.blog-modal-title{font-size:1.1rem}.blog-modal-main-icon{font-size:36px}.blog-modal-header-icon{font-size:28px}.blog-modal-body{padding:1.2rem!important}.blog-modal-footer-responsive{flex-direction:column;gap:1rem;padding:1rem!important;align-items:stretch!important}}@media (max-width: 600px){.blog-modal-dialog-responsive{max-width:100vw!important;width:100vw!important;margin:0;padding:0}.blog-modal-content{border-radius:.5rem;padding:.5rem .2rem;min-height:100vh;background:#fff!important}.blog-modal-header{flex-direction:column;align-items:flex-start;padding:1rem .5rem .5rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.blog-modal-header-icon{font-size:24px}.blog-modal-title{font-size:1rem;word-break:break-word}.blog-modal-main-icon{font-size:28px}.blog-modal-body{padding:.5rem .2rem!important}.closeBlog{padding:.4rem 1rem;font-size:.95rem}.blog-modal-lead{font-size:.95rem}.blog-modal-section-title{font-size:.98rem}.modal-footer.blog-modal-footer,.blog-modal-footer-responsive{flex-direction:column!important;gap:.5rem;width:100%;padding:.5rem 0!important;justify-content:center!important;align-items:stretch!important}.btn-contact-us{width:100%;margin-top:.5rem}}@media (max-width: 576px){.blog-modal-dialog-responsive{max-width:100vw;margin:0}.blog-modal-content{border-radius:.4rem}.blog-modal-title{font-size:1rem}.blog-modal-main-icon{font-size:28px}.blog-modal-header-icon{font-size:20px}.blog-modal-body{padding:.7rem!important}.blog-modal-footer-responsive{flex-direction:column;gap:.7rem;padding:.7rem!important;align-items:stretch!important}}.pricing-section{display:flex;justify-content:center;align-items:stretch;gap:2rem;flex-wrap:nowrap;margin-top:2rem}@media (max-width: 1100px){.pricing-section{flex-wrap:wrap;gap:1.5rem}}@media (max-width: 900px){.pricing-section{flex-direction:column;align-items:center;gap:1.5rem}}.price-box{background:#002254;border-radius:1.5rem;box-shadow:0 8px 32px #1f26871f;padding:2.5rem 2rem 2rem;width:320px;max-width:90vw;text-align:center;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start}.price-box:hover{transform:translateY(-8px) scale(1.03);box-shadow:0 16px 40px #1f26872e}.price-box{box-shadow:0 8px 32px #6366f12e,0 2px 16px #6366f11a;z-index:2;position:relative}.price-title{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:.5rem}.price-box.popular .price-title{color:#fff}.price-amount{font-size:2.5rem;font-weight:800;color:#fff;margin-bottom:1rem}.price-box.popular .price-amount{color:#fff}.price-features{list-style:none;padding:0;margin:0 0 1.5rem}.price-features li{font-size:1rem;color:#e0e7ff;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center}.price-features li i{color:#22c55e;margin-right:.5rem}.price-btn{background:#99090b;color:#fff;border:none;border-radius:2rem;padding:.75rem 2rem;font-size:1.1rem;font-weight:600;cursor:pointer;transition:background .2s,box-shadow .2s;box-shadow:0 2px 8px #3b82f61a}.price-btn:hover{background:transparent;border:1px solid;box-shadow:0 4px 16px #3b82f62e}.price-badge{position:absolute;top:1.2rem;right:1.2rem;background:#f59e42;color:#fff;font-size:.95rem;font-weight:700;padding:.35rem 1.2rem;border-radius:1rem;box-shadow:0 2px 8px #f59e421a;letter-spacing:1px;border:2px solid #fff;text-shadow:0 1px 2px rgba(0,0,0,.08)}.services-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:2rem}.service-card{background:linear-gradient(135deg,#99090b,#be380f);color:#e6f7f7;border-radius:16px;padding:2rem;display:flex;align-items:center;gap:1.5rem;box-shadow:0 2px 12px #00000014;min-height:110px;height:110px}.service-card.accent{background:#fff;color:#002254}.service-card .sevvise-i{font-size:2.2rem}.service-card span{font-weight:600;font-size:1.2rem}@media (max-width: 900px){.services-grid{grid-template-columns:1fr;gap:1.5rem}.service-card{height:auto;min-height:90px;padding:1.5rem;font-size:1rem}.service-card .sevvise-i{font-size:1.6rem}.service-card span{font-size:1rem}}@media (max-width: 768px){.btn-contact-us{display:flex!important;justify-content:center!important;align-items:center!important;margin-left:auto!important;margin-right:auto!important;width:90%!important}}.what-you-get-section{background:#fff}.what-you-get-grid{display:grid;grid-template-columns:1fr;gap:2rem;margin-top:2rem}@media (min-width: 768px){.what-you-get-grid{grid-template-columns:1fr 1fr}}.what-you-get-card{background:#002254;border-radius:18px;box-shadow:0 4px 24px #00000012;padding:2rem 1.5rem 1.5rem;display:flex;flex-direction:column;align-items:center;transition:transform .18s,box-shadow .18s;cursor:pointer}.what-you-get-card:hover{transform:translateY(-6px) scale(1.03);box-shadow:0 8px 32px #00000021}.what-you-get-img-wrap{width:80px;height:80px;background:#e0e7ef;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1.2rem;overflow:hidden}.what-you-get-img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.what-you-get-title{font-size:1.18rem;font-weight:600;margin-bottom:.5rem;text-align:center;color:#fff}.what-you-get-desc{font-size:1rem;color:#fff;text-align:center}.feature-icon-round{width:80px;height:80px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000014;margin:0 auto 12px;overflow:hidden}.feature-icon-round img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.home-header{background-size:cover;background-position:center}.header-flex{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:2rem;padding-top:1rem;padding-bottom:1rem}@media (min-width: 768px){.header-flex{padding-top:3rem;padding-bottom:3rem}}.home-overflow-hidden{overflow:hidden}.home-footer{background:#fff}.copy-right{border-top:1px solid #eaeaea;padding:1rem 0}.footer-logo-row{display:flex;align-items:center}.footer-logo-img{width:32px;height:32px;margin-right:8px}.features-section{background:linear-gradient(90deg,#072654 35%,#000);padding:32px 0}.features-carousel{display:flex;gap:32px;overflow-x:auto;padding:8px 0;scrollbar-width:none}.features-carousel.hide-scrollbar::-webkit-scrollbar{display:none}.feature-item{min-width:220px;max-width:260px;background:transparent;display:flex;flex-direction:column;align-items:center;text-align:center}.feature-icon{font-size:2.5rem;background:#fff;border-radius:50%;width:90px;height:90px;display:flex;align-items:center;justify-content:center;border:4px solid #fff;margin-bottom:12px;overflow:hidden}.feature-title{color:#fff;font-size:1.1rem;font-weight:600}.feature-desc{color:#fff;font-size:.95rem;margin-top:4px}.headform-beautiful{background:#fffffff2;border-radius:18px;box-shadow:0 4px 32px #0000001a;display:flex;flex-direction:column;align-items:stretch}.border-color{padding:3px;background:linear-gradient(to right,#1f49c9,#b92e21);max-width:640px;border-radius:15px 15px 18px 18px}.headform-beautiful .form-header h1{font-size:1.2rem;font-weight:700;color:#1a237e;margin-bottom:1.5rem;text-align:start}.form-row .form-group{min-width:0}@media (max-width: 900px){.form-row{gap:1rem}}@media (max-width: 600px){.form-row{flex-direction:column;gap:.5rem}.form-row .form-group{width:100%}}.form-group{display:flex;flex-direction:column;margin-bottom:1.2rem;flex:1}.form-group label{font-weight:600;margin-bottom:.4rem;color:#283593}.form-group input,.form-group select,.form-group textarea{border:1px solid #bdbdbd;border-radius:8px;padding:.7rem 1rem;font-size:1rem;background:#f5f7fa;transition:border .2s}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border:1.5px solid #3949ab;outline:none}.form-group textarea{resize:vertical;min-height:60px}.form-submit-btn{background:linear-gradient(90deg,#3949ab,#1976d2);color:#fff;border:none;border-radius:8px;padding:.9rem 0;font-size:1.1rem;font-weight:700;margin-top:.5rem;cursor:pointer;box-shadow:0 2px 8px #1976d214;transition:background .2s,box-shadow .2s}.form-submit-btn:hover{background:linear-gradient(90deg,#1976d2,#3949ab);box-shadow:0 4px 16px #1976d221}.form-under{padding:2rem 2.5rem}.form-bg{border-radius:12px 12px 0 0;padding:1.5rem 2rem;background:linear-gradient(90deg,#0a3474 35%,#494949);position:relative}.form-bg h5{margin:0}.form-success{color:#388e3c;border-radius:8px;padding:1.2rem;text-align:center;font-weight:600;font-size:1.1rem;margin-bottom:1rem}@media (max-width: 900px){.headform-beautiful{max-width:100%}.form-header h1{font-size:1rem;text-align:center}}@media (max-width: 600px){.headform-beautiful{max-width:100vw;border-radius:.7rem}.headform-beautiful .form-header h1{font-size:1rem}.form-row{flex-direction:column;gap:.5rem}.form-group label{font-size:.98rem}.form-group input,.form-group select,.form-group textarea{font-size:.98rem;padding:.6rem .7rem}.form-submit-btn{font-size:1rem;padding:.8rem 0}}.creative-thanks{color:#222;border-radius:18px;padding:2.5rem 2rem 2rem;margin:2rem auto;text-align:center;animation:thanks-fade-in .8s cubic-bezier(.4,0,.2,1)}@keyframes thanks-fade-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.thanks-icon{font-size:3rem;margin-bottom:.5rem;animation:thanks-bounce 1.2s infinite alternate;color:#38e6b0}@keyframes thanks-bounce{0%{transform:translateY(0)}to{transform:translateY(-8px)}}.thanks-title{font-size:1.7rem;font-weight:700;margin-bottom:.5rem;letter-spacing:.5px;color:#222}.thanks-name{color:#668aff;font-weight:800}.thanks-message{font-size:1.1rem;margin-bottom:.5rem;line-height:1.6;color:#333}.thanks-warning{color:#e67e22;font-weight:600;display:block;margin-top:.7rem}.thanks-calling{color:#002254;font-weight:500;font-style:italic;display:block;margin-top:.2rem}.btn-contact-us{background:#99090b;color:#fff;font-weight:600;border:none;box-shadow:0 4px 15px #4e54c866;transition:all .3s ease;letter-spacing:.5px;text-transform:uppercase;width:auto;padding:12px 36px}.btn-contact-us:hover{transform:translateY(-3px);box-shadow:0 7px 20px #4e54c899;background:#002254;color:#fff}.btn-contact-us:active{transform:translateY(1px);box-shadow:0 2px 10px #4e54c880}.btn-contact-us .btn-shine{position:absolute;top:-50%;left:-50%;width:50px;height:100px;background:#ffffff4d;transform:rotate(25deg);pointer-events:none;filter:blur(5px);animation:shine-effect 3s infinite}@keyframes shine-effect{0%{left:-50%;top:-50%}to{left:150%;top:150%}}#root{min-height:100vh}*{outline:0!important}html{position:relative;height:100%}body{font-family:Poppins,sans-serif;margin:0;padding:0;position:relative;min-height:100%}header{background-image:url(/assets/Home/desktop.jpg);height:100vh;position:relative;z-index:100;background-repeat:no-repeat;background-size:cover;background-position:center}header:before{content:"";background:linear-gradient(90deg,#072654 35%,#000);width:100%;height:100%;position:absolute;z-index:-1;opacity:.8}.wrapper{width:calc(100% - 811px)}.main-container{margin-left:125px;margin-right:40px}.logo h1{font-size:3rem}.logo h1,.logo p{color:#fff;text-transform:uppercase;font-weight:600;margin:0}.logo p{letter-spacing:18px;font-weight:500;font-size:18px;display:flex;justify-content:center;align-items:center;margin-left:9px}.tag-change h1{color:#fff;font-size:44px;padding-right:14vw;text-shadow:0 5px 2px #00000085;line-height:normal}.experts-list h5{color:#fff;font-size:26px;margin-bottom:20px}.icon-ui{background:#ffffff47;margin-bottom:8px;padding:0 22px 0 0;font-size:14px;border-radius:100px;color:#fff;box-shadow:0 0 5px #c1c1c1}.icon-ui .blog-i{margin-right:8px;background:#99090b;padding:9px 12px 12px;width:40px;height:40px;text-align:center;border-radius:100px;color:#fff}.title-set{font-weight:600;margin-bottom:40px}.service-ui img{width:250px!important;height:250px;object-fit:cover;border-radius:100px;border:6px solid #ffffff33}.service-ui{flex:48%;background:#002254;padding:50px;min-height:462px}.service-ui h2{color:#6f81fb;font-size:18px;font-weight:600;margin-top:20px}.service-ui p{color:#fff;font-size:16px}.service-ui:nth-child(1),.service-ui:nth-child(4){border-radius:0 100px}.service-ui:nth-child(2),.service-ui:nth-child(3){border-radius:100px 0}.service-ui:nth-child(1) img,.service-ui:nth-child(4) img{border-radius:0 50px}.service-ui:nth-child(2) img,.service-ui:nth-child(3) img{border-radius:50px 0}.expert-ui{background:linear-gradient(90deg,#072654 35%,#000);min-height:650px}.expert-txt{background:#0a1d53cf;box-shadow:0 0 25px #62626252;overflow:hidden;z-index:1;position:absolute;top:0;width:750px;height:100%;clip-path:polygon(0% 0%,75% 0%,100% 50%,75% 100%,0% 100%);padding:40px 200px 40px 125px;left:0;display:flex;flex-direction:column;justify-content:center}.expert-txt h1{color:#6f81fb;margin-bottom:25px}.expert-txt p{color:#fff;line-height:30px;margin-bottom:20px}.expert-txt button{background:#99090b;color:#fff;border-radius:100px;padding:15px 25px;font-weight:500;margin:15px 0 0;transition:all .3s ease}.expert-txt button:hover{background:#0a1d53cf;border:1px solid #fff;color:#fff;letter-spacing:1px}footer{width:100%}footer li a:hover{color:#6f81fb!important}.condition-ui{background:linear-gradient(90deg,#072654 35%,#000);padding:20px 0}.terms-ui{border-bottom:1px solid #d3d3d3}.terms-ui p strong{color:#002254;font-size:24px;margin-top:40px;display:block;border-top:1px solid #e3e3e3;padding-top:20px;font-weight:600}.terms-ui ul li:before{content:"";background-image:url(/assets/terms/checklist.png);background-repeat:no-repeat;width:20px;height:20px;display:block;position:absolute;background-size:100%;left:0;top:0}.terms-ui ul{list-style:none;padding:0}.terms-ui ul li{position:relative;padding-left:30px;margin-bottom:10px}.terms-ui p b{color:#0190fd}.terms-ui p span{font-size:22px;color:#0190fd;font-weight:700}.terms-ui ul li a{word-wrap:break-word}.terms-ui ul li strong{color:#000;margin-right:5px;font-weight:600}.terms-ui ol{padding-left:15px}.progress-circle{position:relative;width:150px;height:150px;border-radius:50%;background:conic-gradient(#063232,#ddd 0deg);display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;margin:50px auto 100px}.progress-circle:before{content:"";position:absolute;width:100px;height:100px;background:#fff;border-radius:50%}.progress-text{position:absolute;z-index:1;font-size:18px;font-weight:700}.footer-dic{margin-top:10px}@media only screen and (max-width: 1919px){.chat-ui{width:550px}.wrapper{width:calc(100% - 677px)}}@media only screen and (max-width: 1600px){.chat-ui{right:100px;width:460px}.main-container{margin-left:100px;margin-right:40px}.wrapper{width:calc(100% - 560px)}.service-ui img{width:180px}.expert-txt{width:700px;padding:40px 200px 40px 100px}}@media only screen and (max-width: 1366px){body{padding-bottom:253px}.chat-ui{right:80px;top:80px;width:440px}.main-container{margin-left:80px;margin-right:35px}.wrapper{width:calc(100% - 520px)}.tag-change h1{font-size:34px}.service-ui{flex:47%;padding:40px;min-height:432px}.service-ui img{width:160px}.service-ui p{font-size:14px}.expert-txt{width:650px;padding:40px 150px 40px 75px}}@media only screen and (max-width: 1199px){.chat-ui{right:40px;top:80px;width:435px}.main-container{margin-left:30px;margin-right:25px}.wrapper{width:calc(100% - 475px)}.tag-change h1{font-size:28px}.experts-list h5{font-size:22px}.expert-txt{width:500px;padding:40px 150px 40px 30px}.expert-txt h1{font-size:34px}.expert-txt p{line-height:normal}}@media only screen and (max-width: 1100px){.chat-ui{right:24px;top:80px;width:415px}.main-container{margin-left:25px;margin-right:20px}.wrapper{width:calc(100% - 440px)}.custom-flex{display:block!important}}@media only screen and (max-width: 1024px){header{height:auto}.chat-ui{bottom:auto;margin-bottom:32px;margin-top:56px;position:relative;right:0;text-align:left;top:auto;width:auto;z-index:0!important}.main-container{margin-left:24px;margin-right:24px}.wrapper{width:100%}.sm-form{display:block}.tag-change h1{font-size:28px;padding-right:0;margin:55px 0}.experts-list h5{font-size:18px}.headform{display:flex;justify-content:center}.border-color{width:70%}}@media only screen and (max-width: 767px){body{padding-bottom:0}footer{position:relative}.main-container{margin-left:16px;margin-right:16px}.sm-form{display:block}.tag-change h1{margin:35px 0 18px;text-align:center}.experts-list h5{text-align:center}.chat-ui{margin-top:0;min-height:400px;width:100%}header{overflow:hidden}.service-ui{flex:100%;padding:40px;min-height:auto;text-align:center}.expert-ui{min-height:550px}.expert-txt p{font-size:14px}.custom-flex{flex-direction:column!important;gap:12px!important;display:flex!important}.expert-btn{width:100%;justify-content:center!important;margin-right:0!important;margin-bottom:12px;min-width:0;text-align:center;font-size:1rem;padding:12px 0;display:flex!important;align-items:center}.headform{padding:30px 0}.border-color{width:100%}.chat-box-ui{width:100%!important}}@media only screen and (max-width: 575px){.logo h1{font-size:2.5rem}.logo p{letter-spacing:14px;font-size:16px}.tag-change h1{margin:25px 0 18px;font-size:24px}.service-ui img{width:150px}.service-ui{padding:30px}.service-ui h2{font-size:16px}.service-ui:nth-child(1),.service-ui:nth-child(4){border-radius:0 70px}.service-ui:nth-child(2),.service-ui:nth-child(3){border-radius:70px 0}.service-ui:nth-child(1) img,.service-ui:nth-child(4) img{border-radius:0 40px}.service-ui:nth-child(2) img,.service-ui:nth-child(3) img{border-radius:40px 0}.expert-ui{min-height:470px}.expert-txt{width:100%;padding:40px 85px 40px 20px}.expert-txt h1{font-size:20px;margin-bottom:15px}.expert-txt p{font-size:13px}.expert-txt button{padding:12px 15px;margin:10px 0 0;font-size:13px}}.start-chat-mobile-btn{display:none;position:fixed;left:10px;right:0;bottom:5px;z-index:9999;width:95vw;background:#99090b;color:#fff;border:none;padding:1rem 0;font-size:1.2rem;font-weight:700;letter-spacing:1px;box-shadow:0 -2px 8px #0000001a;border-radius:8px}.start-chat-btn{background:#99090b;border:none;transition:all .3s ease;border-radius:8px}.chat-box-ui{padding:10px}@media (max-width: 768px){.start-chat-mobile-btn{display:block}}@media (min-width: 769px){.start-chat-mobile-btn{display:none}}.expert-btn{background:#fff;color:#000!important;border-radius:30px;padding:5px 10px 5px 5px;font-weight:600;font-size:1rem;box-shadow:0 4px 16px #4f8cff26;transition:background .3s,transform .2s,box-shadow .2s;border:none;outline:none;margin-bottom:8px;position:relative;overflow:hidden;display:flex;align-content:center;flex-wrap:wrap;justify-content:flex-start!important}.expert-btn i{margin-right:10px;font-size:1.2em;color:#fff!important}.expert-btn:hover,.expert-btn:focus{background:#002254;color:#fff!important;transform:translateY(-2px) scale(1.03);box-shadow:0 8px 24px #4f8cff40;text-decoration:none}
