.elementor-3732 .elementor-element.elementor-element-8bf3f68 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3732 .elementor-element.elementor-element-8bf3f68:not(.elementor-motion-effects-element-type-background), .elementor-3732 .elementor-element.elementor-element-8bf3f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aimguwahati.edu.in/wp-content/uploads/2026/11/aim-programmes-banner-classroom-1.jpg");background-position:50% 58%;background-size:cover;}.elementor-3732 .elementor-element.elementor-element-8bf3f68 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, rgba(9,38,75,0.96) 18%, rgba(9,38,75,0.30) 88%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3732 .elementor-element.elementor-element-8bf3f68 > .elementor-container{max-width:1240px;min-height:380px;}.elementor-3732 .elementor-element.elementor-element-8bf3f68{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:76px 20px 76px 20px;}.elementor-3732 .elementor-element.elementor-element-6c593d07 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3732 .elementor-element.elementor-element-6c593d07{text-align:left;}.elementor-3732 .elementor-element.elementor-element-6c593d07 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#E7C36E;}.elementor-3732 .elementor-element.elementor-element-317a66a5 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-3732 .elementor-element.elementor-element-317a66a5{text-align:left;}.elementor-3732 .elementor-element.elementor-element-317a66a5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:54px;font-weight:700;line-height:1.12em;color:#FFFFFF;}.elementor-3732 .elementor-element.elementor-element-3e033cd4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3732 .elementor-element.elementor-element-3e033cd4{text-align:left;color:#EEF2F7;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;}.elementor-3732 .elementor-element.elementor-element-6c07bec5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3732 .elementor-element.elementor-element-6c07bec5:not(.elementor-motion-effects-element-type-background), .elementor-3732 .elementor-element.elementor-element-6c07bec5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F9;}.elementor-3732 .elementor-element.elementor-element-6c07bec5 > .elementor-container{max-width:1240px;}.elementor-3732 .elementor-element.elementor-element-6c07bec5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 90px 20px;}.elementor-3732 .elementor-element.elementor-element-6c07bec5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3732 .elementor-element.elementor-element-63d5e5b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3732 .elementor-element.elementor-element-63d5e5b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3732 .elementor-element.elementor-element-63d5e5b4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFE5EC;box-shadow:0px 10px 28px 0px rgba(16,43,75,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 48px 44px 48px;}.elementor-3732 .elementor-element.elementor-element-63d5e5b4 > .elementor-element-populated, .elementor-3732 .elementor-element.elementor-element-63d5e5b4 > .elementor-element-populated > .elementor-background-overlay, .elementor-3732 .elementor-element.elementor-element-63d5e5b4 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-3732 .elementor-element.elementor-element-63d5e5b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3732 .elementor-element.elementor-element-6a38626c > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-3732 .elementor-element.elementor-element-6a38626c .elementor-icon-wrapper{text-align:center;}.elementor-3732 .elementor-element.elementor-element-6a38626c.elementor-view-stacked .elementor-icon{background-color:#FBF5E8;color:#C69A35;}.elementor-3732 .elementor-element.elementor-element-6a38626c.elementor-view-framed .elementor-icon, .elementor-3732 .elementor-element.elementor-element-6a38626c.elementor-view-default .elementor-icon{color:#FBF5E8;border-color:#FBF5E8;}.elementor-3732 .elementor-element.elementor-element-6a38626c.elementor-view-framed .elementor-icon, .elementor-3732 .elementor-element.elementor-element-6a38626c.elementor-view-default .elementor-icon svg{fill:#FBF5E8;}.elementor-3732 .elementor-element.elementor-element-6a38626c.elementor-view-framed .elementor-icon{background-color:#C69A35;}.elementor-3732 .elementor-element.elementor-element-6a38626c.elementor-view-stacked .elementor-icon svg{fill:#C69A35;}.elementor-3732 .elementor-element.elementor-element-6a38626c .elementor-icon{font-size:32px;padding:20px;}.elementor-3732 .elementor-element.elementor-element-6a38626c .elementor-icon svg{height:32px;}.elementor-3732 .elementor-element.elementor-element-2ea0e6cf > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-3732 .elementor-element.elementor-element-2ea0e6cf{text-align:center;}.elementor-3732 .elementor-element.elementor-element-2ea0e6cf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;line-height:1.18em;color:#09264B;}.elementor-3732 .elementor-element.elementor-element-18e1f0b6{--divider-border-style:solid;--divider-color:#C69A35;--divider-border-width:3px;}.elementor-3732 .elementor-element.elementor-element-18e1f0b6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3732 .elementor-element.elementor-element-18e1f0b6 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-3732 .elementor-element.elementor-element-18e1f0b6 .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-3732 .elementor-element.elementor-element-40489fc6 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-3732 .elementor-element.elementor-element-40489fc6{text-align:center;color:#202C3D;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;}.elementor-3732 .elementor-element.elementor-element-2c63283d > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-3732 .elementor-element.elementor-element-2c63283d{text-align:center;color:#647084;font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;}.elementor-3732 .elementor-element.elementor-element-3b548498 > .elementor-container{max-width:640px;}.elementor-3732 .elementor-element.elementor-element-3b548498{margin-top:8px;margin-bottom:0px;}.elementor-3732 .elementor-element.elementor-element-344fa653 .elementor-button{background-color:#C69A35;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.3px;fill:#111F32;color:#111F32;border-radius:4px 4px 4px 4px;padding:14px 28px 14px 28px;}.elementor-3732 .elementor-element.elementor-element-344fa653 .elementor-button:hover, .elementor-3732 .elementor-element.elementor-element-344fa653 .elementor-button:focus{background-color:#D8B45E;color:#111F32;}.elementor-3732 .elementor-element.elementor-element-344fa653 .elementor-button:hover svg, .elementor-3732 .elementor-element.elementor-element-344fa653 .elementor-button:focus svg{fill:#111F32;}body.elementor-page-3732:not(.elementor-motion-effects-element-type-background), body.elementor-page-3732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3732 .elementor-element.elementor-element-8bf3f68 > .elementor-container{min-height:330px;}.elementor-3732 .elementor-element.elementor-element-8bf3f68:not(.elementor-motion-effects-element-type-background), .elementor-3732 .elementor-element.elementor-element-8bf3f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3732 .elementor-element.elementor-element-8bf3f68{padding:60px 24px 60px 24px;}.elementor-3732 .elementor-element.elementor-element-317a66a5 .elementor-heading-title{font-size:44px;}.elementor-3732 .elementor-element.elementor-element-6c07bec5{padding:56px 24px 64px 24px;}.elementor-3732 .elementor-element.elementor-element-63d5e5b4 > .elementor-element-populated{padding:40px 36px 36px 36px;}.elementor-3732 .elementor-element.elementor-element-2ea0e6cf .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-3732 .elementor-element.elementor-element-8bf3f68 > .elementor-container{min-height:300px;}.elementor-3732 .elementor-element.elementor-element-8bf3f68:not(.elementor-motion-effects-element-type-background), .elementor-3732 .elementor-element.elementor-element-8bf3f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-3732 .elementor-element.elementor-element-8bf3f68{padding:52px 16px 52px 16px;}.elementor-3732 .elementor-element.elementor-element-1b7dc551{width:100%;}.elementor-3732 .elementor-element.elementor-element-317a66a5 .elementor-heading-title{font-size:34px;}.elementor-3732 .elementor-element.elementor-element-3e033cd4{font-size:15px;}.elementor-3732 .elementor-element.elementor-element-35984f7e{width:100%;}.elementor-3732 .elementor-element.elementor-element-6c07bec5{padding:36px 16px 48px 16px;}.elementor-3732 .elementor-element.elementor-element-63d5e5b4{width:100%;}.elementor-3732 .elementor-element.elementor-element-63d5e5b4 > .elementor-element-populated{padding:32px 20px 28px 20px;}.elementor-3732 .elementor-element.elementor-element-2ea0e6cf .elementor-heading-title{font-size:28px;}.elementor-3732 .elementor-element.elementor-element-40489fc6{font-size:16px;}.elementor-3732 .elementor-element.elementor-element-2c63283d{font-size:14px;}.elementor-3732 .elementor-element.elementor-element-24de599c{width:100%;}.elementor-3732 .elementor-element.elementor-element-344fa653 .elementor-button{padding:13px 18px 13px 18px;}}@media(min-width:768px){.elementor-3732 .elementor-element.elementor-element-1b7dc551{width:60%;}.elementor-3732 .elementor-element.elementor-element-35984f7e{width:40%;}.elementor-3732 .elementor-element.elementor-element-63d5e5b4{width:100%;}.elementor-3732 .elementor-element.elementor-element-24de599c{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3732 .elementor-element.elementor-element-1b7dc551{width:80%;}.elementor-3732 .elementor-element.elementor-element-35984f7e{width:20%;}.elementor-3732 .elementor-element.elementor-element-63d5e5b4{width:100%;}.elementor-3732 .elementor-element.elementor-element-24de599c{width:100%;}}@media(min-width:1025px){.elementor-3732 .elementor-element.elementor-element-8bf3f68:not(.elementor-motion-effects-element-type-background), .elementor-3732 .elementor-element.elementor-element-8bf3f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS *//* Admissions – page custom CSS (Page Settings > Advanced > Custom CSS) */
html { scroll-behavior: smooth; }
/* theme forced small caps on titles – reset */
.aim-title .elementor-heading-title { text-transform: none !important; font-variant: normal !important; letter-spacing: normal !important; }
.aim-eb .elementor-heading-title { text-transform: uppercase !important; font-variant: normal !important; }
.aim-eyeline .elementor-heading-title::before { content: ""; display: inline-block; width: 34px; height: 2px; background: #C69A35; vertical-align: middle; margin: -2px 10px 0 0; }
.aim-notice-wrap > .elementor-container { justify-content: center; }
.aim-notice { max-width: 720px; margin: 0 auto; border-top: 4px solid #C69A35 !important; }
.aim-notice-msg p { margin: 0; }
.aim-contact p { margin: 0; color: #647084; }
.aim-contact a { color: #647084; font-weight: 600; text-decoration: none; }
.aim-contact a:hover { color: #09264B; }
.aim-contact i { color: #C69A35; margin-right: 6px; width: 14px; text-align: center; }
.aim-contact .aim-dot { display: inline-block; margin: 0 10px; color: #C9D1DB; }
.aim-notice-btns .elementor-widget-wrap { display: flex; flex-wrap: wrap; justify-content: center; gap: 12px; align-items: center; }
.aim-notice-btns .elementor-widget-button { width: auto; }
@media (max-width: 767px) {
  .aim-contact { text-align: center; }
  .aim-contact .aim-dot { display: none; }
  .aim-contact a { display: inline-flex; align-items: center; justify-content: center; margin: 4px 8px; }
  .aim-notice-btns .elementor-widget-button { flex: 1 1 100%; }
  .aim-notice-btns .elementor-button { width: 100%; }
}/* End custom CSS */