.header-1{--header-radius:0;--color-background:#1c253900;--color-foreground:#fff;--color-primary-hover:#fff9;--color-border:#fff3;--style-border-width:1px;background:var(--color-background);border-bottom:var(--style-border-width)solid var(--color-border)}.header-2{--top:30px;--header-radius:100px;--header-padding:0 24px;--color-background:#fff;--color-foreground:#1c2539;--color-primary-hover:#1c253999;--color-border:#0000000f}.header-4{border-bottom:none}.header-1 .menu-open{--color-foreground:#1c2539}.header-1.header-floating:hover{--color-secondary-button-hover-border:#ffffff4d;--color-background:var(--secondary-color);border-bottom:1px solid #fff0;background:#f7f7f7!important}.header-1.header-sticky.scrolled-past-header,.header-1.header-sticky.header-scrolled{background:var(--secondary-color)!important}.header-1.header-floating:hover .header-grid,.header-1.header-sticky.scrolled-past-header .header-grid,.header-1.header-sticky.header-scrolled .header-grid{background:0 0}.header-actions .header-contact-btn.button--secondary{background-color:var(--secondary-color);color:#fff}.header-actions .header-contact-btn.button--secondary .svg-wrapper{color:#fff;background-color:#fff3}.header-actions .header-contact-btn.button--secondary:hover{background-color:var(--primary-color)!important;color:#fff!important}.header-actions .header-contact-btn.button--secondary:hover .svg-wrapper{color:#fff;background-color:var(--secondary-color)}.header-1.header-floating:hover .header-actions .header-contact-btn.button--secondary,.header-1.header-sticky.header-scrolled .header-actions .header-contact-btn.button--secondary,.header-1.header-sticky.scrolled-past-header .header-actions .header-contact-btn.button--secondary{background-color:var(--primary-color);color:#fff}.header-floating{z-index:1000;width:100%;left:0}sticky-header[data-sticky-type=always]{z-index:1000}sticky-header[data-sticky-type=always] header{transition:all .3s;position:absolute}sticky-header[data-sticky-type=always] header.header-fixed{z-index:1000;width:100%;position:fixed;top:0;left:0;right:0}.header-grid{background:var(--color-background);border-radius:var(--header-radius);padding:var(--header-padding);z-index:1000;grid-template-columns:290px 1fr 290px;justify-content:space-between;align-items:center;gap:20px;display:grid;position:relative}@media (max-width:1400px){.header-grid{grid-template-columns:235px 1fr 290px}}.header-2 .header-grid{border:var(--style-border-width)solid var(--color-border);grid-template-columns:260px 1fr 260px}.header-2.header-floating:hover .header-grid,.header-2.header-sticky.scrolled-past-header .header-grid{box-shadow:0 8px 16px #0003}.header-logo img{align-items:center;width:85px;text-decoration:none;display:flex}.header-actions{color:var(--color-foreground);justify-self:flex-end;gap:24px}.header-search{--color-border:#fff;--style-border-width:1px;border:var(--style-border-width)solid var(--color-border);-webkit-backdrop-filter:blur(8px);cursor:pointer;background:#ffffff26;border-radius:50%;justify-content:center;align-items:center;width:52px;min-width:52px;height:52px;transition:opacity .3s;display:flex}.header-search:focus,.header-search:hover{opacity:1}.header-separator{--color-border:#fff;color:var(--color-border)}.header-actions .header-search svg{width:24px;height:24px;fill:#000!important}.header-2 .header-actions>.button{display:inline-flex}@media (min-width:992px){.header-1 .header-nav{border-left:1px solid var(--color-border);border-right:1px solid var(--color-border)}.header-4 .header-nav{border-left:none;border-right:none}.header-nav{position:relative}}@media (max-width:1365px){.header-grid{grid-template-columns:240px 1fr 240px}.header-2 .header-grid{grid-template-columns:repeat(3,auto)}.header-actions{gap:20px}.header-2 .header-actions>.button,.header-separator{display:none}}@media (max-width:1290px){.header-grid{grid-template-columns:225px 1fr 220px}.header-2 .header-grid{grid-template-columns:repeat(3,auto)}.header-actions .header-search{width:36px;min-width:36px;height:36px}.header-actions .header-search svg{width:18px;height:18px}.header-actions .button--slim{gap:8px;padding-inline-start:18px}.header-actions .button--slim .svg-wrapper{min-width:30px;height:30px}.header-logo img{width:75px}}@media (max-width:1024px){.header-grid{grid-template-columns:90px 1fr 220px}}@media (max-width:991px){.header-grid{justify-content:space-between;align-items:center;padding:12px 0;display:flex}.header-2 .header-grid{padding:15px}.header-actions .button--slim{display:none}}@media (max-width:767px){.header-logo img{width:50px}.header-2{--top:20px}}@media (min-width:992px) and (max-width:1024px){.header-logo span{display:none}}
.submenu-color{--submenu-padding:10px;--color-background:#fff;--color-foreground:#20282d;--color-foreground-heading:#1c2539;--color-primary:#20282d;--color-primary-background:#f0edef00;--color-primary-hover:#20282d;--color-primary-background-hover:#f5f5f5}.menu-link{color:var(--color-foreground);font-size:var(--font-nav-main);border:none;align-items:center;gap:7px;padding:0;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.nav-item:focus>.menu-link,.nav-item:hover>.menu-link{color:#f7e778}.menu-link-main>svg{position:relative;top:1px}.menu-link-main{padding:37.5px 20px}.nav-item{position:relative}.header-submenu{background:var(--color-background);width:100%}.header-megamenu-twocolumn{border-radius:8px;background:#fff!important}.header-megamenu-twocolumn .megamenu-sections-wrapper{background:0 0}.header-megamenu-twocolumn .megamenu-main-section{background:0 0!important}.nav-item-static{position:static}.header-submenu .nav-item{padding:0 var(--submenu-padding);display:block;position:relative}.header-submenu .menu-link{color:var(--color-primary);background:var(--color-primary-background);border-radius:var(--submenu-radius);flex-wrap:wrap;justify-content:space-between;align-items:center;padding:7px 17px;transition:all .3s;display:flex}.header-megamenu:not(.header-megamenu-pages):not(.header-megamenu-twocolumn) .nav-item .menu-link{padding:15px 17px}.header-megamenu:not(.header-megamenu-pages):not(.header-megamenu-twocolumn) .nav-item .submenu-lists .menu-link{padding:7px 17px}.header-megamenu-pages .nav-item .menu-link{padding:12px 14px}.header-megamenu-twocolumn .nav-item .menu-link{padding:15px 17px}.header-submenu .menu-link>svg{transform:rotate(-90deg)}.menu-link.megamenu-image-wrap,.header-submenu .nav-item.megamenu-links .menu-link{color:var(--color-primary-hover);background:0 0}.header-submenu .nav-item:nth-child(odd):focus>.menu-link,.header-submenu .nav-item:nth-child(odd):hover>.menu-link{color:var(--color-primary-hover);background:var(--color-primary-background-hover)}.header-submenu .nav-item:nth-child(2n):focus>.menu-link,.header-submenu .nav-item:nth-child(2n):hover>.menu-link{color:var(--color-primary-hover);background:#fff}.reset-submenu{box-shadow:none;background:0 0;width:auto;padding:0}.header-megamenu-twocolumn .reset-submenu.list-unstyled.submenu-color>.nav-item{border-bottom:1px solid #0000001a;align-items:flex-start;display:flex}.header-megamenu-twocolumn .reset-submenu.list-unstyled.submenu-color>.nav-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.header-megamenu-twocolumn .reset-submenu.list-unstyled.submenu-color>.nav-item>.menu-link{align-items:flex-start;gap:10px;width:100%;margin-left:10px;padding:30px 25px}.header-megamenu-twocolumn .reset-submenu.list-unstyled.submenu-color>.nav-item>.menu-link.menu-link-with-icon{grid-template-columns:repeat(12,1fr);display:grid!important}.header-megamenu-twocolumn .academics-left-column,.header-megamenu-twocolumn .academics-right-column{flex-direction:column;align-items:stretch;display:flex}.header-megamenu-twocolumn .academics-left-column .reset-submenu,.header-megamenu-twocolumn .academics-right-column .reset-submenu{flex-direction:column;flex:1;margin-top:5px;display:flex}.megamenu-links .menu-link{display:inline-flex}.resource-button{background-color:#0000;border-radius:8px;align-items:center;gap:12px;padding:12px 20px;text-decoration:none;transition:all .3s;display:flex}.resource-button:hover{background-color:#0000000d}.resource-icon-wrapper{color:#fff;background-color:#4a90e2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;font-size:20px;display:flex}.resource-icon-wrapper i{color:#fff}.resource-title{color:#1c2539;white-space:nowrap;font-size:14px;font-weight:600}.menu-link .heading+.text{opacity:.75;margin-block-start:4px}.menu-link.heading{letter-spacing:2.5px;align-items:center;gap:10px;display:flex;background:0 0!important}.menu-heading-icon{align-items:center;width:24px;min-width:24px;height:24px;display:flex}.menu-heading-icon svg{width:24px;height:24px}.menu-link-icon{flex-shrink:0;align-items:center;width:18px;min-width:18px;height:18px;margin-right:10px;display:flex}.menu-link-icon svg{width:18px;height:18px}.header-megamenu-pages .nav-item .menu-link{justify-content:flex-start;align-items:flex-start;gap:16px;padding:24px 14px;font-size:14px;display:flex!important}.header-megamenu-pages .nav-item .menu-link .heading{margin-bottom:4px;font-size:20px}.header-megamenu-pages .nav-item .menu-link .text{opacity:.75;font-size:12px;line-height:1.5}.header-megamenu-pages .header-submenu{min-width:600px;max-width:800px;padding:40px 30px;position:relative}.header-megamenu-pages .list-unstyled{z-index:1;position:relative}.header-megamenu-pages .megamenu-sections-wrapper{flex-direction:column;gap:20px;display:flex}.header-megamenu-pages .megamenu-main-section{flex:1}.header-megamenu-pages .megamenu-main-section .list-unstyled{flex-wrap:wrap;justify-content:space-between;gap:0;display:flex}.header-megamenu-pages .megamenu-main-section .list-unstyled>.nav-item{width:calc(50% - 4px);max-width:calc(50% - 4px);margin-bottom:0;padding:0 3px}.header-megamenu-twocolumn .megamenu-sections-wrapper{flex-direction:column;display:flex}.header-megamenu-twocolumn .megamenu-main-section{flex:1;width:100%}.header-megamenu-twocolumn .academics-two-columns-wrapper{flex-flow:row;align-items:stretch;gap:30px;width:100%;display:flex}.header-megamenu-twocolumn .academics-left-column,.header-megamenu-twocolumn .academics-right-column{flex:50%;width:auto;min-width:0;max-width:50%}.header-megamenu-twocolumn .academics-icon-top{flex-shrink:0;justify-content:flex-start;margin-bottom:0;margin-right:16px;display:flex}.header-megamenu-twocolumn .academics-icon-wrapper{background:var(--primary-color);color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}.header-megamenu-twocolumn .menu-link-with-icon{grid-template-columns:repeat(12,1fr);align-items:start;gap:16px;width:100%;min-height:100px;display:grid!important}.header-megamenu-twocolumn .menu-link-icon-wrapper{background:var(--primary-color);color:#fff;border-radius:10px;justify-content:center;align-items:center;width:90%;height:80px;min-height:80px;font-size:25px;display:flex}.header-megamenu-twocolumn .menu-link-content{flex-direction:column;justify-content:center;min-width:0;display:flex}.header-megamenu-twocolumn .menu-link-content .heading-title{white-space:pre-line;word-break:break-word;line-height:1.3}.header-megamenu-twocolumn .megamenu-image-wrap{flex-direction:column;align-items:flex-start;width:100%;min-height:100px;display:flex}.header-megamenu-twocolumn .megamenu-image-wrap:has(.academics-icon-top){background:#fff;border-radius:0;flex-direction:row;align-items:stretch;gap:0;min-height:80px;overflow:hidden}.header-megamenu-twocolumn .megamenu-image-wrap:has(.academics-icon-top) picture{display:none}.header-megamenu-twocolumn .megamenu-image-wrap .academics-icon-top{flex-shrink:0;order:-1;align-items:stretch;width:auto;margin-bottom:0;margin-right:0;display:flex}.header-megamenu-twocolumn .megamenu-image-wrap .academics-icon-wrapper{background:var(--primary-color);border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:80px;min-width:80px;height:100%;min-height:80px;display:flex}.header-megamenu-twocolumn .megamenu-image-wrap .academics-icon-wrapper svg{color:#fff;object-fit:contain;flex-shrink:0;width:40px;height:40px}.header-dropdown-two-columns .header-submenu{min-width:500px;max-width:700px;padding:30px}.dropdown-section-wrapper{align-items:flex-start;gap:30px;display:flex}.dropdown-section{flex:1;min-width:0}.dropdown-section-left,.dropdown-section-right{position:relative}.header-megamenu-pages .menu-link-with-icon{align-items:flex-start;gap:16px;display:flex}.header-megamenu-pages .menu-link-icon-wrapper{background:var(--primary-color);color:#fff;border-radius:12px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}.header-megamenu-pages .menu-link-content{flex:1;min-width:0}.header-megamenu-pages .menu-link-content .heading{margin-bottom:4px}.header-megamenu-pages .menu-link-content .text{line-height:1.5}.header-megamenu-pages>*>.nav-item{margin-bottom:0;padding:0 3px}.header-submenu .nav-item.megamenu-links .menu-link{padding:5px 15px 7px}.header-submenu .nav-item.megamenu-links .menu-link>svg{position:relative;top:1px;transform:rotate(0)}.header-megamenu:not(.header-megamenu-pages):not(.header-megamenu-twocolumn) .nav-item.megamenu-links>*,.header-megamenu-pages .nav-item.megamenu-links>*,.header-megamenu-twocolumn .nav-item.megamenu-links>*{align-items:center;gap:7px;text-decoration:none;display:flex}.megamenu-image-wrap .content{flex-direction:column;flex:1;justify-content:center;gap:8px;min-width:0;margin-bottom:10px;display:flex}.megamenu-image-wrap .content-title-button{justify-content:space-between;align-items:flex-start;gap:15px;width:100%;display:flex}.header-megamenu-twocolumn .megamenu-image-wrap .content-title-button .button{display:none}.header-megamenu-twocolumn .megamenu-image-wrap .content .heading{line-height:1.4;color:#1c2539!important;margin:0 0 8px!important;font-size:18px!important;font-weight:600!important}.header-megamenu-twocolumn .megamenu-image-wrap .content .text{line-height:1.6;color:#5d666f!important;margin:0!important;font-size:14px!important}.megamenu-image-wrap .content .button{--color-primary-button-icon:#fff;--color-primary-button-icon-background:var(--primary-color);--color-primary-button-hover-icon:#1c2539;--color-primary-button-hover-icon-background:#fff;background-color:var(--primary-color);color:#fff;flex-shrink:0;min-height:1px;margin-top:0;padding:10px 15px;transition:all .3s}.megamenu-image-wrap:focus .content .button .svg-wrapper,.megamenu-image-wrap:hover .content .button .svg-wrapper{color:var(--color-primary-button-hover-icon);background:var(--color-primary-button-hover-icon-background)}.submenu-lists .menu-link{letter-spacing:normal}.header-submenu.submenu-lists .nav-item .menu-link{padding:7px 17px}.megamenu-image-wrap picture{flex:auto;width:60%;height:100%;display:block}.megamenu-image-wrap img{object-fit:cover;border-radius:6px;width:100%;height:100%;display:block}.megamenu-image-wrap .svg-wrapper svg{width:20px;min-width:20px;height:20px}.nav-item.megamenu-links .menu-link svg{width:18px;min-width:18px;height:18px}@media (min-width:992px){.menu-absolute{z-index:1001;position:absolute;top:100%;left:0}.header-grandmenu{top:0;left:100%}.header-submenu{opacity:0;visibility:hidden;z-index:1001;border-radius:8px;width:max-content;min-width:160px;box-shadow:0 8px 16px #0003}.header-megamenu:not(.header-megamenu-pages):not(.header-megamenu-twocolumn),.header-megamenu-pages{width:100%}.header-megamenu-twocolumn{background:0 0;width:100%}.nav-item:hover>.menu-absolute{opacity:1;visibility:visible}.reset-submenu>.nav-item{padding:0}.header-megamenu:not(.header-megamenu-pages):not(.header-megamenu-twocolumn)>*,.header-megamenu-twocolumn>:not(.megamenu-main-section){flex-wrap:wrap;justify-content:space-between;width:100%;padding:0;display:flex}.header-megamenu-twocolumn .megamenu-main-section,.header-megamenu-pages>*{width:100%;display:block!important}.header-megamenu-pages .megamenu-main-section{background:linear-gradient(90deg,#fff 50%,#f5f5f5 50%);border-radius:8px;padding:10px}.header-megamenu-twocolumn .megamenu-main-section{background:0 0}.header-megamenu-twocolumn .academics-right-column .academics-plus2-card .megamenu-image-wrap{background:#fff;border:1px solid #0000000d;border-radius:18px;margin:10px;padding:20px;transition:all .3s;box-shadow:0 0 4px #00000014}.header-megamenu-twocolumn .academics-right-column .academics-plus2-card .megamenu-image-wrap .conatent{margin-block-start:0!important}.header-megamenu-twocolumn .academics-right-column .academics-plus2-card .menu-link,.header-megamenu-twocolumn .academics-right-column .academics-plus2-card .menu-link:hover{background:0 0!important}.header-megamenu:not(.header-megamenu-pages):not(.header-megamenu-twocolumn)>*>.nav-item{width:calc(33.333% - var(--submenu-padding)*2/3);max-width:calc(33.333% - var(--submenu-padding)*2/3)}.header-megamenu-twocolumn>*>.nav-item:not(.academics-left-column .nav-item):not(.academics-right-column .nav-item){width:calc(50% - var(--submenu-padding)/2);max-width:calc(50% - var(--submenu-padding)/2)}.header-megamenu-twocolumn .academics-left-column .nav-item,.header-megamenu-twocolumn .academics-right-column .nav-item{width:100%!important;max-width:100%!important}.header-megamenu-pages>*>.nav-item,.header-megamenu-pages .megamenu-main-section .list-unstyled>.nav-item{width:calc(50% - 4px)!important;max-width:calc(50% - 4px)!important}.dropdown-section-wrapper{flex-direction:column;gap:20px}.header-dropdown-two-columns .header-submenu{min-width:100%;max-width:100%;padding:20px 15px}.megamenu-flex-wrapper{flex-direction:column;gap:20px}.megamenu-image-section{flex:none;width:100%}.megamenu-content-section{width:100%}.academics-two-columns-wrapper{flex-direction:column;gap:20px}.academics-left-column,.academics-right-column{width:100%}.header-megamenu:not(.header-megamenu-pages):not(.header-megamenu-twocolumn) .menu-link{display:inline-block}.header-megamenu-pages .menu-link{display:flex!important}.nav-item.megamenu-links{border-top:1px solid #0000001a;flex-wrap:wrap;gap:24px;width:100%;max-width:100%;padding:10px;display:flex}.header-menu{flex-flow:wrap;justify-content:center;align-items:center;display:flex}}.header-menu{flex-direction:row;align-items:center;margin:0;padding:0;list-style:none;display:flex}@media (max-width:992px){.header-menu{flex-direction:column}}@media (max-width:1600px){.menu-link-main{padding:28px 10px}}@media (max-width:1365px){.menu-link-main{padding:28px 10px}}@media (max-width:991px){.header-nav{--color-background:#f2f2f2;--color-foreground:#20282d;--color-foreground-heading:#1c2539;--color-primary:#20282d;--color-primary-background:#f0edef00;--color-primary-hover:#20282d;--color-primary-background-hover:#f5f5f5;background:var(--color-background);z-index:10;width:100%;height:100%;transition:all .3s;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%)}.header-nav.show{transform:translate(0)}.drawer-menu .header-logo .drawer-menu-logo-text,.drawer-menu .header-logo{color:#20282d!important}.header-menu>*{width:100%}.menu-link-main{justify-content:space-between;align-items:center;padding:12px 15px;display:flex}.header-menu>.nav-item .menu-link-main{border-top:1px solid #00000026}.menu-link{border-bottom:1px solid #0000}.menu-link.active{border-bottom:1px solid #00000026}.menu-link>svg{transition:all .3s}.menu-link.active>svg{transform:rotate(180deg)}.header-megamenu:not(.header-megamenu-pages):not(.header-megamenu-twocolumn)>*>.nav-item{padding:0 15px 20px}.header-megamenu-pages>*>.nav-item{margin-bottom:0;padding:0 15px}.header-megamenu-twocolumn>*>.nav-item{padding:0 15px 20px}.header-submenu .nav-item.megamenu-links{flex-wrap:wrap;display:inline-flex}.mobile-resource-links{border-top:1px solid #00000026;margin-top:20px;padding:20px 15px}.mobile-resource-section{width:100%}.mobile-resource-heading{color:var(--color-foreground-heading,#1c2539);margin-bottom:16px;font-weight:600}.mobile-resource-list{flex-direction:column;gap:12px;display:flex}.mobile-resource-link{background-color:#0000;border:1px solid #0000001a;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;transition:all .3s;display:flex}.mobile-resource-link:hover{background-color:var(--primary-color);border-color:var(--primary-color)}.mobile-resource-link:hover .mobile-resource-text{color:#fff}.mobile-resource-icon{color:#fff;background-color:#1b325e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;display:flex}.mobile-resource-icon i{color:#fff}.mobile-resource-text{color:#1c2539;flex:1;font-size:14px;font-weight:600}.nav-item>.header-submenu:not(.reset-submenu){max-height:0;transition:max-height .3s ease-in-out;overflow:hidden}.header-submenu{background:inherit}.header-nav-headings{justify-content:space-between;align-items:center;gap:20px;padding:15px;display:flex}.header-nav-headings .svg-wrapper{color:#000;width:44px;height:44px;margin-right:-10px}.menu-link *{pointer-events:none}.header-megamenu:not(.header-megamenu-pages):not(.header-megamenu-twocolumn) .nav-item .menu-link>.heading{width:100%}.header-megamenu-pages .nav-item .menu-link .heading{width:auto}.header-megamenu-twocolumn .nav-item .menu-link>.heading{width:100%}.header-submenu .menu-link-icon-wrapper,.header-submenu .menu-link-icon,.header-submenu .academics-icon-top,.header-submenu .academics-icon-wrapper,.header-submenu .menu-heading-icon,.header-submenu .menu-link-content .text,.header-submenu .menu-link-content .heading-description,.header-submenu .megamenu-image-wrap .content .text,.header-submenu .text.heading-description,.header-submenu .megamenu-image-wrap picture,.header-submenu .megamenu-image-wrap img,.header-submenu .megamenu-image-wrap .content .button,.header-submenu .content-title-button .button{display:none}.header-megamenu-pages .megamenu-main-section .list-unstyled{flex-direction:column}.header-megamenu-pages .megamenu-main-section .list-unstyled>.nav-item{width:100%;max-width:100%;padding:0 15px}.header-megamenu-pages .nav-item .menu-link{border-bottom:1px solid #0000001a;gap:0;padding:10px 0;display:block}.header-megamenu-pages .menu-link-icon-wrapper{display:none}.header-megamenu-pages .menu-link-content{padding:0}.header-megamenu-pages .menu-link-content .heading-title{margin:0;font-size:14px;font-weight:500}.header-megamenu-twocolumn .nav-item .menu-link{gap:0;min-height:auto;padding:7px 17px;display:block}.header-megamenu-twocolumn .reset-submenu .nav-item .menu-link{padding:7px 17px}.header-megamenu-twocolumn .menu-link-icon-wrapper,.header-megamenu-twocolumn .academics-icon-wrapper{display:none}.header-megamenu-twocolumn .menu-link-content .heading-title,.header-megamenu-twocolumn .megamenu-image-wrap .content .heading{margin:0;font-size:14px;font-weight:500}.header-megamenu-twocolumn .megamenu-image-wrap .content{gap:0;margin:0;font-weight:500}.header-submenu .megamenu-image-wrap{gap:0;min-height:auto;padding:7px 17px;display:block}.header-submenu .menu-link-with-icon{gap:0;padding:7px 17px;display:block}.header-submenu .megamenu-image-wrap .content-title-button{justify-content:flex-start!important;gap:0!important}.product-grid .counter-item{border-bottom:1px solid #d2d2d2;padding-bottom:20px}.product-grid .col-span-12.md\:col-span-4:last-child .counter-item{border-bottom:none}.header-megamenu-twocolumn .academics-two-columns-wrapper{flex-direction:column;gap:0;display:flex}.header-megamenu-twocolumn .academics-left-column,.header-megamenu-twocolumn .academics-right-column{max-width:100%}.header-megamenu-twocolumn .reset-submenu.list-unstyled.submenu-color>.nav-item>.menu-link{padding:10px;font-weight:500}.menu-link.megamenu-image-wrap,.header-submenu .nav-item.megamenu-links .menu-link{color:var(--color-primary-hover);background:0 0}.header-submenu .nav-item:nth-child(odd):focus>.menu-link,.header-submenu .nav-item:nth-child(odd):hover>.menu-link{color:var(--color-primary-hover);background:var(--color-primary-background-hover)}.header-submenu .nav-item:nth-child(2n):focus>.menu-link,.header-submenu .nav-item:nth-child(2n):hover>.menu-link{color:var(--color-primary-hover);background:#fff}.header-megamenu-twocolumn .reset-submenu.list-unstyled.submenu-color>.nav-item:last-child{border-bottom:1px solid #0000001a}.header-megamenu-twocolumn .menu-link-content .heading-title,.header-megamenu-twocolumn .megamenu-image-wrap .content .heading{color:#000;font-size:14px!important;font-weight:500!important}.heading-title{font-size:14px!important}.header-megamenu-twocolumn{width:100%;background:0 0!important}}
.modal-enquiry{--color-background:#000000d9;--color-foreground:#fff;z-index:9999}.modal-enquiry .modal-container{justify-content:center;align-items:center;padding:20px;display:flex}.modal-enquiry .modal-container>div{background-color:#fff;border-radius:18px;flex-direction:column;width:100%;max-width:600px;max-height:90vh;display:flex;overflow-y:auto;box-shadow:0 20px 60px #0000004d}.modal-enquiry .modal-header{justify-content:space-between;align-items:center;padding:30px 30px 20px;display:flex}.modal-enquiry .modal-header .heading{color:var(--color-foreground-heading,#1c2539);margin:0}.modal-enquiry .enquiry-close{width:40px;height:40px;color:var(--color-foreground,#1c2539);cursor:pointer;background-color:#000;border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex}.modal-enquiry .enquiry-close:hover{background-color:var(--color-primary,#dc2626);color:#fff}.modal-enquiry .enquiry-close svg{width:24px;height:24px}.modal-enquiry .modal-main{flex:1;padding:30px;overflow-y:auto}.enquiry-form-wrapper{width:100%}.enquiry-description{color:#5d666f;margin-block-end:24px;line-height:1.6}.enquiry-form .field:last-of-type{margin-block-end:0}.enquiry-message{background-color:#f2f2f280;border-radius:8px;margin-block-start:16px;padding:12px 16px}@media (max-width:767px){.modal-enquiry .modal-container{padding:15px}.modal-enquiry .modal-container>div{border-radius:12px;max-width:100%;max-height:95vh}.modal-enquiry .modal-header{padding:20px 20px 15px}.modal-enquiry .modal-header .heading{font-size:24px}.modal-enquiry .enquiry-close{width:36px;height:36px}.modal-enquiry .enquiry-close svg{width:20px;height:20px}.modal-enquiry .modal-main{padding:20px}.enquiry-description{margin-block-end:20px;font-size:14px}.enquiry-form .field{margin-block-end:16px}}@media (max-width:575px){.modal-enquiry .modal-header{padding:18px 18px 12px}.modal-enquiry .modal-header .heading{font-size:20px}.modal-enquiry .modal-main{padding:18px}.enquiry-description{font-size:13px}}
