.elementor-3723 .elementor-element.elementor-element-6e3cbc51 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3723 .elementor-element.elementor-element-6e3cbc51:not(.elementor-motion-effects-element-type-background), .elementor-3723 .elementor-element.elementor-element-6e3cbc51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aimguwahati.edu.in/wp-content/uploads/2026/11/aim-home4-event-pwcevent2025-1-1.jpg");background-position:50% 45%;background-size:cover;}.elementor-3723 .elementor-element.elementor-element-6e3cbc51 > .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-3723 .elementor-element.elementor-element-6e3cbc51 > .elementor-container{max-width:1240px;min-height:380px;}.elementor-3723 .elementor-element.elementor-element-6e3cbc51{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:76px 20px 76px 20px;}.elementor-3723 .elementor-element.elementor-element-383d6111 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3723 .elementor-element.elementor-element-383d6111{text-align:left;}.elementor-3723 .elementor-element.elementor-element-383d6111 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#E7C36E;}.elementor-3723 .elementor-element.elementor-element-3a6f6038 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-3723 .elementor-element.elementor-element-3a6f6038{text-align:left;}.elementor-3723 .elementor-element.elementor-element-3a6f6038 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:54px;font-weight:700;line-height:1.12em;color:#FFFFFF;}.elementor-3723 .elementor-element.elementor-element-ac7f503 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3723 .elementor-element.elementor-element-ac7f503{text-align:left;color:#EEF2F7;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;}.elementor-3723 .elementor-element.elementor-element-1af35f11 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-3723 .elementor-element.elementor-element-1af35f11:not(.elementor-motion-effects-element-type-background), .elementor-3723 .elementor-element.elementor-element-1af35f11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F9;}.elementor-3723 .elementor-element.elementor-element-1af35f11 > .elementor-container{max-width:1240px;}.elementor-3723 .elementor-element.elementor-element-1af35f11{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 20px 72px 20px;}.elementor-3723 .elementor-element.elementor-element-1af35f11 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3723 .elementor-element.elementor-element-223317c9 .elementor-icon-wrapper{text-align:left;}.elementor-3723 .elementor-element.elementor-element-223317c9.elementor-view-stacked .elementor-icon{background-color:#C69A35;}.elementor-3723 .elementor-element.elementor-element-223317c9.elementor-view-framed .elementor-icon, .elementor-3723 .elementor-element.elementor-element-223317c9.elementor-view-default .elementor-icon{color:#C69A35;border-color:#C69A35;}.elementor-3723 .elementor-element.elementor-element-223317c9.elementor-view-framed .elementor-icon, .elementor-3723 .elementor-element.elementor-element-223317c9.elementor-view-default .elementor-icon svg{fill:#C69A35;}.elementor-3723 .elementor-element.elementor-element-223317c9 .elementor-icon{font-size:1px;}.elementor-3723 .elementor-element.elementor-element-223317c9 .elementor-icon svg{height:1px;}.elementor-3723 .elementor-element.elementor-element-36910761 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3723 .elementor-element.elementor-element-36910761{text-align:left;}.elementor-3723 .elementor-element.elementor-element-36910761 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#C69A35;}.elementor-3723 .elementor-element.elementor-element-51e25bd8 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-3723 .elementor-element.elementor-element-51e25bd8{text-align:left;}.elementor-3723 .elementor-element.elementor-element-51e25bd8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:700;line-height:1.18em;color:#09264B;}.elementor-3723 .elementor-element.elementor-element-37770a9d{--divider-border-style:solid;--divider-color:#C69A35;--divider-border-width:3px;}.elementor-3723 .elementor-element.elementor-element-37770a9d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3723 .elementor-element.elementor-element-37770a9d .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-3723 .elementor-element.elementor-element-37770a9d .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-3723 .elementor-element.elementor-element-2cadf856 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3723 .elementor-element.elementor-element-2cadf856{text-align:left;color:#202C3D;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;}.elementor-3723 .elementor-element.elementor-element-74e728c8{--item-display:flex;--read-more-alignment:1;--grid-row-gap:30px;--grid-column-gap:28px;}.elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-3723 .elementor-element.elementor-element-74e728c8:after{content:"0.6";}.elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-post__thumbnail__link{width:100%;}.elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-post__card{background-color:#FFFFFF;border-color:#DFE5EC;border-width:1px;border-radius:10px;padding-top:18px;padding-bottom:18px;}.elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-post__text{padding:0 22px;margin-top:0px;}.elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-post__meta-data{padding:10px 22px;color:#8C6A1E;font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:600;}.elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-post__avatar{padding-right:22px;padding-left:22px;}.elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-post__title, .elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-post__title a{color:#09264B;font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.32em;}.elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-post__title{margin-bottom:10px;}.elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-post__excerpt p{color:#647084;font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.6em;}.elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-post__excerpt{margin-bottom:16px;}.elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-post__read-more{color:#111F32;}.elementor-3723 .elementor-element.elementor-element-74e728c8 a.elementor-post__read-more{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;}.elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-pagination{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;}.elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-pagination .page-numbers:not(.dots){color:#09264B;}.elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-pagination a.page-numbers:hover{color:#8C6A1E;}.elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-pagination .page-numbers.current{color:#FFFFFF;}body:not(.rtl) .elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}body.elementor-page-3723:not(.elementor-motion-effects-element-type-background), body.elementor-page-3723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3723 .elementor-element.elementor-element-6e3cbc51 > .elementor-container{min-height:330px;}.elementor-3723 .elementor-element.elementor-element-6e3cbc51:not(.elementor-motion-effects-element-type-background), .elementor-3723 .elementor-element.elementor-element-6e3cbc51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3723 .elementor-element.elementor-element-6e3cbc51{padding:60px 24px 60px 24px;}.elementor-3723 .elementor-element.elementor-element-3a6f6038 .elementor-heading-title{font-size:44px;}.elementor-3723 .elementor-element.elementor-element-1af35f11{padding:48px 24px 56px 24px;}.elementor-3723 .elementor-element.elementor-element-51e25bd8 .elementor-heading-title{font-size:28px;}.elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-3723 .elementor-element.elementor-element-74e728c8:after{content:"0.6";}}@media(max-width:767px){.elementor-3723 .elementor-element.elementor-element-6e3cbc51 > .elementor-container{min-height:300px;}.elementor-3723 .elementor-element.elementor-element-6e3cbc51:not(.elementor-motion-effects-element-type-background), .elementor-3723 .elementor-element.elementor-element-6e3cbc51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-3723 .elementor-element.elementor-element-6e3cbc51{padding:52px 16px 52px 16px;}.elementor-3723 .elementor-element.elementor-element-60b91ebe{width:100%;}.elementor-3723 .elementor-element.elementor-element-3a6f6038 .elementor-heading-title{font-size:34px;}.elementor-3723 .elementor-element.elementor-element-ac7f503{font-size:15px;}.elementor-3723 .elementor-element.elementor-element-160a4a59{width:100%;}.elementor-3723 .elementor-element.elementor-element-1af35f11{padding:36px 12px 44px 12px;}.elementor-3723 .elementor-element.elementor-element-55f0dd4b{width:100%;}.elementor-3723 .elementor-element.elementor-element-51e25bd8 .elementor-heading-title{font-size:24px;}.elementor-3723 .elementor-element.elementor-element-2cadf856{font-size:15px;}.elementor-3723 .elementor-element.elementor-element-74e728c8{--grid-row-gap:22px;--grid-column-gap:16px;}.elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-3723 .elementor-element.elementor-element-74e728c8:after{content:"0.6";}.elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-post__thumbnail__link{width:100%;}.elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-post__title, .elementor-3723 .elementor-element.elementor-element-74e728c8 .elementor-post__title a{font-size:18px;}}@media(min-width:768px){.elementor-3723 .elementor-element.elementor-element-60b91ebe{width:60%;}.elementor-3723 .elementor-element.elementor-element-160a4a59{width:40%;}.elementor-3723 .elementor-element.elementor-element-55f0dd4b{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3723 .elementor-element.elementor-element-60b91ebe{width:80%;}.elementor-3723 .elementor-element.elementor-element-160a4a59{width:20%;}.elementor-3723 .elementor-element.elementor-element-55f0dd4b{width:100%;}}@media(min-width:1025px){.elementor-3723 .elementor-element.elementor-element-6e3cbc51:not(.elementor-motion-effects-element-type-background), .elementor-3723 .elementor-element.elementor-element-6e3cbc51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS *//* News & Events – page custom CSS (Page Settings > Advanced > Custom CSS) */
html { scroll-behavior: smooth; }
/* theme forced small caps on titles – reset */
.aim-title .elementor-heading-title, .aim-news .elementor-post__title, .aim-news .elementor-post__title a { 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-fa-load { position: absolute !important; width: 1px !important; height: 1px !important; overflow: hidden !important; opacity: 0 !important; pointer-events: none !important; }
.aim-intro p { margin: 0; }
/* ---- post cards (Elementor Pro Posts widget, Cards skin) ---- */
.aim-news .elementor-post__card { display: flex !important; flex-direction: column; height: 100%; background: #fff; border: 1px solid #DFE5EC !important; border-radius: 10px !important; overflow: hidden; box-shadow: 0 10px 28px rgba(16,43,75,0.08); transition: transform .25s ease, box-shadow .25s ease, border-color .25s ease; }
.aim-news .elementor-post__card:hover { transform: translateY(-4px); box-shadow: 0 16px 36px rgba(16,43,75,0.14); border-color: #C69A35 !important; }
.aim-news .elementor-post__thumbnail__link { order: 0; margin-bottom: 0 !important; }
.aim-news .elementor-post__thumbnail { border-radius: 0 !important; }
.aim-news .elementor-post__thumbnail img { transition: transform .45s ease; }
.aim-news .elementor-post__card:hover .elementor-post__thumbnail img { transform: translate(-50%, -50%) scale(1.05); }
/* fallback image for posts without a featured image */
.aim-news .elementor-post:not(.has-post-thumbnail) .elementor-post__card::before {
  content: "AIM \00B7  News & Events"; order: 0; display: flex; align-items: flex-end; aspect-ratio: 5 / 3; padding: 16px 22px;
  background: linear-gradient(180deg, rgba(9,38,75,0.30) 0%, rgba(9,38,75,0.92) 100%), url("https://aimguwahati.edu.in/wp-content/uploads/2026/11/aim-home4-hero-building.jpg") center / cover no-repeat;
  color: #E7C36E; font: 700 11px/1.2 Inter, sans-serif; letter-spacing: 2px; text-transform: uppercase; }
/* date line above the title */
.aim-news .elementor-post__meta-data { order: 1; border-top: 0 !important; padding: 18px 22px 0 !important; margin: 0 !important; font-family: Inter, sans-serif; font-size: 12.5px !important; font-weight: 600; color: #8C6A1E !important; letter-spacing: .3px; }
.aim-news .elementor-post-date::before { content: "\f073"; font-family: "Font Awesome 5 Free"; font-weight: 900; margin-right: 7px; color: #C69A35; }
.aim-news .elementor-post__text { order: 2; display: flex !important; flex-direction: column; flex-grow: 1; padding: 8px 22px 22px !important; margin: 0 !important; }
.aim-news .elementor-post__title { margin: 0 0 10px !important; }
.aim-news .elementor-post__title a { color: #09264B !important; font-family: "Playfair Display", serif !important; font-weight: 700 !important; font-size: 20px !important; line-height: 1.32 !important; text-decoration: none; }
.aim-news .elementor-post__title a:hover { color: #C69A35 !important; }
.aim-news .elementor-post__excerpt { flex-grow: 1; margin-bottom: 16px !important; }
.aim-news .elementor-post__excerpt p { margin: 0; color: #647084; font-size: 14.5px; line-height: 1.6; overflow-wrap: anywhere; }
.aim-news .elementor-post__read-more-wrapper { margin-top: auto; }
.aim-news a.elementor-post__read-more { display: inline-flex; align-items: center; gap: 6px; align-self: flex-start; margin-top: auto; padding: 10px 18px; border-radius: 4px; background: #C69A35; color: #111F32 !important; font-family: Inter, sans-serif !important; font-size: 14px !important; font-weight: 600 !important; text-transform: none !important; letter-spacing: 0 !important; text-decoration: none !important; transition: background .2s ease; }
.aim-news a.elementor-post__read-more:hover { background: #D8B45E; }
.aim-news .elementor-post__badge, .aim-news .elementor-post__avatar { display: none !important; }
/* pagination */
.aim-news .elementor-pagination { margin-top: 40px; display: flex; flex-wrap: wrap; justify-content: center; gap: 8px; font-family: Inter, sans-serif; }
.aim-news .elementor-pagination .page-numbers { display: inline-flex; align-items: center; justify-content: center; min-width: 42px; height: 42px; padding: 0 14px; margin: 0 !important; border: 1px solid #DFE5EC; border-radius: 6px; background: #fff; color: #09264B !important; font-size: 14px; font-weight: 600; text-decoration: none !important; }
.aim-news .elementor-pagination a.page-numbers:hover { border-color: #C69A35; color: #8C6A1E !important; }
.aim-news .elementor-pagination .page-numbers.current { background: #09264B; border-color: #09264B; color: #fff !important; }
.aim-news .elementor-pagination .page-numbers.prev, .aim-news .elementor-pagination .page-numbers.next { padding: 0 16px; }
.aim-news .elementor-pagination span.page-numbers.prev, .aim-news .elementor-pagination span.page-numbers.next { opacity: .45; }
.aim-news .elementor-posts-nothing-found { text-align: center; color: #647084; }
@media (max-width: 767px) {
  .aim-news .elementor-post__title a { font-size: 18px !important; }
  .aim-news .elementor-pagination .page-numbers { min-width: 38px; height: 38px; padding: 0 10px; }
}/* End custom CSS */