#root{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{font-family:Poppins,sans-serif!important}.component-container{min-height:100%}img{overflow:clip;overflow-clip-margin:content-box}img,table{width:100%}table{background-color:var(--table-bg-color);border:1px solid var(--table-border-color);border-collapse:collapse}td,th{padding:8px;text-align:left}th{background-color:var(--table-header-bg-color);font-weight:700}tr:nth-child(2n){background-color:var(--table-even-row-bg-color)}table td,table th{border-bottom:1px solid var(--table-border-color);color:var(--table-txt-color);font-size:14px;padding:16px 12px;text-align:left;vertical-align:middle}.card{border-radius:5px;box-shadow:var(--box-shadow);margin:10px;padding:20px;width:25%}@media only screen and (max-width:820px) and (min-width:500px){.card{width:38%}}@media only screen and (max-width:499px){.card{width:70%}}.card ul{list-style:none;padding:0}.card ul li:first-child{color:var(--card-heading-color);font-size:1.4rem;font-weight:700;margin:0;padding:10px;text-align:center}.card ul li{color:var(--card-content-color);font-size:1rem;margin-left:10px;word-break:break-word}.MuiMenuItem-root,.MuiTypography-root{font-family:Poppins,sans-serif!important}h1{font-size:1.5rem}h1,h2{font-family:Poppins,sans-serif;margin:0;padding:0}h2{font-size:1.3rem}h3{font-size:1.2rem}h3,h4,h5,p{font-family:Poppins,sans-serif;margin:0;padding:0}:root{--primary-blue:#204386;--text-dark:#082e56;--text-light:#666;--whiteText:#fff;--bg-white:#fff;--hover-bg:#f5f7fa;--text-grey:#64748b;--border-light:#e2e8f0;--card-white:#fff;--green-trend:#10b981;--bluetone:#5180eb;--bluetonelight:#334a7f;--darkBlack:#030303;--mediumGrey:#424242;--lightGrey:#f3f3f3;--hardWhite:#fefefe;--lightGreen:#e3fae3;--errorRedGroud:#ffa7a7;--table-bg-color:#fff;--table-even-row-bg-color:#f2f2f2;--table-header-bg-color:#f2f2f2;--table-txt-color:#333;--table-border-color:#ddd;--box-shadow:0px 4px 10px #0000001a;--card-heading-color:#000;--card-content-color:#555;--primary-blue:#334a7f;--primary-blue-light:#3b82f6;--primary-blue-dark:#1e3a8a;--secondary-green:#059669;--secondary-green-light:#10b981;--secondary-orange:#ea580c;--secondary-purple:#7c3aed;--white:#fff;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--success:#059669;--warning:#d97706;--error:#dc2626;--info:#2563eb;--primeWeb:var(--primary-blue);--bluetone:var(--primary-blue-light);--bluetonelight:#93c5fd;--darkBlack:var(--gray-900);--mediumGrey:var(--gray-600);--lightGrey:var(--gray-100);--hardWhite:var(--white);--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a}body,html{height:100%;overflow-x:hidden;overflow-y:scroll}.font-monst,.font-monst-bold,body,html{font-family:Poppins,sans-serif}.font-monst-bold{font-weight:700}:root{--swiper-theme-color:green!important}.loader-container{align-items:center;display:flex;height:80vh;justify-content:center}.main-heading{color:#334a7f;color:var(--primary-blue);font-size:2.2rem;font-weight:700;letter-spacing:1px;margin-bottom:3rem;position:relative;text-align:center;text-transform:uppercase}.component-container{background-color:#fff;background-color:var(--bg-white);min-height:100vh;padding-top:130px;width:100%}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes zoominout{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes slideUpFade{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media only screen and (max-width:818px){.long-menu{display:none}.bottom-navigation,.drawer{display:block}.base-container{margin-bottom:60px}}@media only screen and (min-width:819px){.drawer{display:none}.long-menu{display:block}.bottom-navigation{display:none}}*{box-sizing:border-box}.app-bar{background-color:var(--bg-white)!important;border-bottom:1px solid #e0e0e0;box-shadow:none!important;color:var(--text-dark)!important;flex-direction:column}.app-bar,.top-header{display:flex;width:100%}.top-header{align-items:center;background:#f8f9fb;border-bottom:1px solid #eaeaea;height:50px;justify-content:flex-start;padding:0 24px}.brochure-btn{align-items:center;background:var(--text-dark);border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:.8rem;font-weight:600;gap:6px;padding:6px 14px;text-decoration:none;transition:background .25s ease}.brochure-btn:hover{background:#051b3d}.toolbar-container{align-items:center;display:flex;height:80px;justify-content:space-between;margin:0 auto;max-width:1300px;padding:0 24px!important;width:100%}.header-logo-container{align-items:center;cursor:pointer;display:flex;flex-shrink:0;gap:12px;text-decoration:none}.header-logo-img{height:50px;object-fit:contain;width:auto}.header-logo-text{display:flex;flex-direction:column;line-height:1.1}.header-logo-title{color:var(--primary-blue);font-size:1.6rem;font-weight:800;letter-spacing:.5px}.header-logo-subtitle{color:#7b8fa1;font-size:.75rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.desktop-nav{align-items:center;display:flex;gap:28px}.nav-link{color:var(--primary-blue);font-size:1rem;font-weight:500;text-decoration:none;transition:color .2s ease;white-space:nowrap}.nav-link:hover{color:#0d2b4b}.nav-link.active{font-weight:700}.btn-register{align-items:center;background:var(--text-dark);border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:.85rem;font-weight:600;gap:5px;padding:8px 14px;text-decoration:none!important;transition:all .25s ease;white-space:nowrap}.btn-register:hover{background:#051b3d;transform:translateY(-1px)}.mobile-menu-icon{cursor:pointer;display:none}.MuiDrawer-paper{background-color:#fff!important;width:280px!important}.drawer-container{display:flex;flex-direction:column;height:100%;padding:20px}.drawer-header{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;margin-bottom:30px;padding-bottom:15px}.drawer-header .header-logo-img{height:35px}.drawer-header .header-logo-title{font-size:1.2rem}.drawer-header .header-logo-subtitle{font-size:.6rem}.close-icon{color:#666;cursor:pointer}.drawer-nav-list{display:flex;flex-direction:column;gap:18px}.drawer-item{border-bottom:1px solid #f0f0f0;color:var(--text-dark);cursor:pointer;font-size:1.1rem;font-weight:500;padding:10px 0}.drawer-item.active{color:var(--primary-blue);font-weight:700}.drawer-buttons{display:flex;flex-direction:column;gap:12px;margin-top:25px}.drawer-buttons button{justify-content:center;width:100%}@media (max-width:960px){.desktop-nav{display:none}.mobile-menu-icon{display:block}.toolbar-container{padding:0 16px!important}}@media (max-width:600px){.top-header{padding:0 16px}.toolbar-container{height:70px;padding:0 12px!important}.header-logo-img{height:36px}.header-logo-title{font-size:1.3rem}.header-logo-subtitle{font-size:.65rem;letter-spacing:1px}.header-logo-container{gap:10px}.header-spacer{height:110px}}.loader{height:200px;width:200px}.food-loader,.loader{border-radius:100%;margin:0 auto;position:relative}.food-loader{height:150px;width:150px}.loader-content{font-weight:700;margin-left:10px;margin-right:10px;margin-top:25px;text-align:center}#spinner:after,#spinner:before{border:7px solid #0000;border-radius:100%;border-top:7px solid var(--mediumGrey);content:"";height:100%;left:-7px;position:absolute;top:-7px;width:100%}#spinner:before{animation:spin 1s infinite;z-index:100}#spinner:after{border:7px solid #fff}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.central-icon{animation:zoom 2s infinite;margin:27px 0 0 16px;width:170px}@keyframes zoom{0%{transform:scale(.9)}25%{transform:scale(1)}50%{transform:scale(1.1)}75%{transform:scale(1)}to{transform:scale(.9)}}.neuro-footer{background-image:url(/static/media/emiss-cvj-2026.af1af0af927fea6eff39.png);background-position:50%;background-size:cover;padding:40px 0 0;position:relative;width:100%;z-index:1}.neuro-footer:before{background:linear-gradient(#000000bf,#000000d9);content:"";inset:0;position:absolute;z-index:-1}.footer-content{display:flex;gap:40px;justify-content:space-between;margin:auto;position:relative;width:90%;z-index:1}.logo-container{display:flex;flex-direction:column}.logo-wrapper{align-items:center;background:#fff;border-radius:8px;display:flex;padding:8px}.logo-wrapper img{height:60px;margin-right:10px}.footer-logo-text-group{display:flex;flex-direction:column;justify-content:center;line-height:1.1}.footer-logo-title{color:var(--primary-blue);font-size:1.4rem;font-weight:800;letter-spacing:.5px}.footer-logo-subtitle{color:#7b8fa1;font-size:.7rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.socials-icon{display:flex;gap:12px;margin-top:20px}.socials-icon img{width:30px}.links-container{color:#fff}.links-container h3{margin-bottom:15px}.links{display:flex;flex-direction:column;gap:10px}.links a{align-items:center;color:#fff;display:flex;gap:8px;text-decoration:none}.links a:hover{text-decoration:underline}.footer-contact-prime{padding:5px 0}.footer-contact-button{background:var(--text-dark)!important;border-radius:6px;color:#fff;padding:8px 16px;text-decoration:none}.footer-contact-button :hover{background:#051b3d!important;transform:translateY(-1px)!important}.map-card{border-radius:10px;height:150px;overflow:hidden;width:250px}.footer-bottom{background:#0000004d;margin-top:30px;padding:20px}.bottom-container{color:#fff;display:flex;justify-content:space-between;margin:auto;width:90%}.footer-dev-link{color:#fff;font-weight:700}.pco-img{max-width:70px;width:100%}@media (max-width:768px){.footer-content{align-items:center;flex-direction:column;text-align:center}.map-card{width:100%}.bottom-container{flex-direction:column;gap:10px}}.absolute-bg-container{height:100%;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}.bg-graphic{max-width:50%;opacity:.3;position:absolute;width:200px}.left-graphic{animation:zoomPulse 8s ease-in-out infinite alternate;left:-10px;top:80px}.right-graphic{animation:zoomPulseRight 8s ease-in-out infinite alternate;bottom:10px;right:-10px;transform:scaleX(-1)}@keyframes zoomPulse{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes zoomPulseRight{0%{transform:scaleX(-1) scale(1)}to{transform:scaleX(-1) scale(1.2)}}@media (max-width:768px){.bg-graphic{opacity:.3;width:200px}.left-graphic{left:-10px;top:80px}.right-graphic{bottom:10px;right:-10px}}.abstract-page-wrapper{margin:0 auto;max-width:900px;min-height:80vh;padding:40px 20px}.abstract-heading{background-color:#eef4f9;background-color:var(--light-color,#eef4f9);border-radius:12px;margin-bottom:40px;padding:30px 0;position:relative;text-align:center}.abstract-heading h1{color:var(--text-dark);font-size:2.5rem;font-weight:800;margin:0}.stepper-container{margin-bottom:40px}.abstract-section{background:#fff;border:1px solid #e0e0e0;border-radius:16px;box-shadow:0 4px 20px #0000000d;margin-bottom:30px;padding:40px}.section-title{border-bottom:2px solid #f0f0f0;color:var(--text-dark);font-weight:700!important}.section-paragraph,.section-title{margin-bottom:24px!important;padding-bottom:10px}.guidelines-content h2{margin-bottom:16px}.guideline-block{margin-bottom:18px}.guideline-block h3{font-weight:600;margin-bottom:6px}.guideline-block ul{padding-left:20px}.guideline-block li{margin-bottom:6px}.verify-input-group{align-items:center;display:flex;gap:15px;margin-top:20px}.form-grid{display:flex;flex-direction:column;gap:24px}.file-upload-section{background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;padding:20px;text-align:center}.upload-btn-wrapper{align-items:center;display:flex;gap:15px;justify-content:center;margin-top:15px}.file-success{align-items:center;color:green;display:flex;font-size:.9rem;font-weight:600;gap:5px}.action-row{border-top:1px solid #eee;display:flex;gap:15px;justify-content:flex-end;margin-top:30px;padding-top:20px}.action-row button{align-items:center;background:var(--text-dark);border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:.85rem;font-weight:600;gap:5px;padding:8px 14px;text-decoration:none!important;transition:all .25s ease;white-space:nowrap}.action-row button:hover{background:#051b3d;transform:translateY(-1px)}@media (max-width:600px){.verify-input-group{flex-direction:column}.verify-input-group button{width:100%}.abstract-section{padding:20px}.abstract-heading h1{font-size:1.8rem}}.typewriter{color:var(--bg-white);display:inline-block;font-size:1.3rem;font-weight:600;transition:opacity .4s ease-in-out;word-break:normal}.typewriter.fade{opacity:0}.cursor{color:var(--bg-white);display:inline-block;margin-left:2px}.home-page-text{color:var(--blackText);font-size:clamp(1.1rem,3.5vw,1.5rem);font-weight:600;margin:16px;text-align:center}.chatbox-bg{margin:3rem 0;position:relative}.chatbox-bg img{display:block;height:auto;margin:0 auto;max-width:95%;width:100%}.page-text{align-items:center;color:var(--primeText);display:flex;font-size:clamp(1.1rem,3.5vw,1.5rem);font-weight:600;inset:0;justify-content:center;padding:0 1rem;position:absolute;text-align:center;width:100%}@media (max-width:480px){.chatbox-bg{margin:2rem 0}.page-text{font-size:1.1rem}}@media (min-width:481px) and (max-width:768px){.chatbox-bg img{max-width:80%}}@media (min-width:1024px){.chatbox-bg img{max-width:45%}}.acc-container{background-color:#f9f9f9;min-height:100vh}.acc-wrapper{margin:0 auto;max-width:1000px;padding:40px 20px}.acc-header-section{margin-bottom:30px;text-align:center}.acc-header-section h2{color:var(--text-dark);font-size:2.2rem;margin-bottom:10px}.acc-form-card{border-radius:12px!important;padding:30px}.acc-verify-box{margin:0 auto;max-width:500px;text-align:center}.acc-prefilled-fields{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}.acc-hotel-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:30px}.acc-hotel-card{border:1px solid #ddd;border-radius:10px;cursor:pointer;padding:20px;text-align:center;transition:.3s}.acc-hotel-card:hover{box-shadow:0 5px 15px #0000001a}.acc-hotel-card.active{background-color:#f0f7ff;border-color:var(--text-dark)}.acc-price-tag{color:#d32f2f;font-size:1.1rem;font-weight:700;margin:10px 0}.acc-date-row{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr 100px;margin-top:30px}.acc-calc-box{background:#f1f1f1;border-radius:8px;margin:20px 0;padding:20px}.acc-qr-area{align-items:center;background:#fafafa;border:1px dashed #ccc;border-radius:10px;display:flex;gap:30px;margin-bottom:20px;padding:20px}.acc-qr-img{height:150px;object-fit:contain;width:150px}.acc-upload-box{display:flex;flex-direction:column;gap:15px}.acc-notes{background:#f5f8fb;border-left:5px solid var(--text-dark);color:var(--text-light);font-size:.9rem;margin-top:40px;padding:20px}@media (max-width:768px){.acc-date-row,.acc-prefilled-fields{grid-template-columns:1fr}.acc-qr-area{flex-direction:column;text-align:center}}.abstract-content-container{margin-top:40px}.travel-title{color:var(--text-dark);margin-bottom:2rem;text-align:center}.hotel-grid{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin:2rem auto;max-width:1400px}.hotel-card{background:#fff;border-radius:14px;box-shadow:0 10px 25px #00000014;min-height:280px;padding:1rem;text-align:center;transition:transform .25s ease,box-shadow .25s ease;width:320px}.hotel-card:hover{box-shadow:0 20px 40px #0000001f;transform:translateY(-6px)}.hotel-card img{border-radius:10px;height:180px;object-fit:cover;width:100%}.hotel-card h2{font-size:1.2rem;margin:.8rem 0}.hotel-card p{color:#555;font-size:14px;margin:6px 0}.hotel-distance{font-weight:500}.hotel-price{color:#0a4b78;font-weight:600}.view-btn{align-items:center;background:var(--text-dark)!important;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;gap:8px;margin-top:20px;padding:8px 16px;text-decoration:none;transition:all .3s ease}.view-btn:hover{background:#091e36;transform:translateY(-2px)}@media (min-width:1024px){.hotel-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:640px) and (max-width:1023px){.hotel-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.hotel-grid{grid-template-columns:1fr}.muted{font-size:.8rem;opacity:.7}}
/*# sourceMappingURL=main.7de7de04.css.map*/