@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap");
.banner-18{background-image:url(../img/bg/banner-18.jpg);}
.banner-19{background-image:url(../img/bg/banner-19.jpg);}
.banner-20{background-image:url(../img/bg/banner-20.jpg);}
.banner-21{background-image:url(../img/bg/banner-21.jpg);}
.banner-22{background-image:url(../img/bg/banner-22.jpg);}
section.graduation-miles-banner.banner-23{background-image:url(../img/Grad-milestone-banner-1.jpg);}

/* .banner-23 {
  background-image: url(../img/Grad-milestone-banner-1.jpg);
} */
section.graduation-miles-banner.banner-24{background-image:url(../img/Regalia-banner-1.jpg);background-position:center right;}
.banner-24{background-image:url(../img/bg/banner-24.jpg);}
section.graduation-miles-banner.banner-25{background-image:url(../img/awards-banner-1.jpg);}

/* .banner-25 {
  background-image: url(../img/awards-banner-1.jpg);
} */
.banner-26{background-image:url(../img/bg/banner-26.jpg);}
.banner-27{background-image:url(../img/bg/banner-27.jpg);}
.banner-28{background-image:url(../img/bg/banner-28.jpg);}
.banner-29{background-image:url(../img/bg/banner-29.jpg);}

/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;scroll-behavior:smooth;vertical-align:baseline;font-family:"Poppins",sans-serif;}

/* HTML5 display-role reset for older browsers */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after{content:"";content:none;}
q:before,q:after{content:"";content:none;}
table{border-collapse:collapse;border-spacing:0;}
a{text-decoration:none!important;}
p,ul{margin:0!important;}
.brder-btm{border-bottom:1px solid #9b9494;}
.sec-heading{text-align:center;padding-bottom:30px;}
.sec-heading h1,.sec-heading h2{font-weight:700;color:#5d2468;font-size:2.5rem;text-transform:uppercase;}
.sec-heading h5{color:#5d2468;font-size:1.25rem;}
.br-r{border-right:1px solid #5d2468;}
.br-t{border-top:1px solid #5d2468;}
.br-b{border-bottom:1px solid #5d2468;}
.br-l{border-left:1px solid #5d2468;}
.owl-theme .owl-dots .owl-dot{outline:none;}
.owl-theme .owl-dots .owl-dot span{background:transparent!important;border:1px solid #5d2468!important;}
.owl-theme .owl-dots .owl-dot.active span{background:#5d2468!important;}
.owl-nav button{outline:initial;}

/* .main-menu{padding:0 19px;} */
.main-menu a{font-size:1rem;color:#5d2468;position:relative;transition:all 0.5s;padding:10px 0;display:block;position:relative;}
.main-menu a:before{content:'';position:absolute;height:3px;width:0;left:0;bottom:-1px;background-color:#5c2467;transition:all 0.3s ease-in-out;}
.main-menu a:hover:before{width:100%;transition:all 0.3s ease-in-out;}
.main-menu a:hover{font-weight:500;}
.main-menu a:hover span{width:14px;transition:all 0.5s;}
.main-menu a span{display:none;width:0px;height:2.7px;background:#5d2468;position:absolute;top:40%;left:-17px;transition:all 0.5s;}
.main-menu li{line-height:20px;padding:0;margin:0;border-bottom:1px solid #CDA7CE;}
.btn-respon.register-btn{border:1px solid #fff;padding:0 30px;position:absolute;top:8%;right:2%;z-index:9;overflow:hidden;display:table;color:#fff;display:none;text-decoration:none;overflow:hidden;background:#461a55;background:linear-gradient(283deg,#5f2567 52%,rgba(95,37,103,0.23) 100%);}
.btn-respon.register-btn span{height:36px;display:flex;align-items:center;justify-content:center;transition:all 0.5s;}
.btn-respon.register-btn span::before{position:absolute;top:100%;width:100%;left:0;content:attr(data-hover);transition:all 0.5s;}
.btn-respon.register-btn:hover span{transform:translateY(-87%);transform-origin:0% 0%;display:table;transition:all 0.5s;}
.main-slider-area{position:relative;background-color:#f0e9e1;}
.main-slider-area .register-btn{border:1px solid #fff;padding:0 30px;position:absolute;top:8%;right:2%;z-index:9;overflow:hidden;display:table;color:#fff;text-decoration:none;overflow:hidden;}
.main-slider-area .register-btn span{height:36px;display:flex;align-items:center;justify-content:center;transition:all 0.5s;}
.main-slider-area .register-btn span::before{position:absolute;top:100%;width:100%;left:0;content:attr(data-hover);transition:all 0.5s;}
.main-slider-area .register-btn:hover span{transform:translateY(-87%);transform-origin:0% 0%;display:table;transition:all 0.5s;}
.main-slider-area .register-btn{border:1px solid #fff;padding:0 30px;position:absolute;top:8%;right:2%;z-index:9;overflow:hidden;display:table;color:#fff;text-decoration:none;overflow:hidden;background:#461a55;background:linear-gradient(283deg,#5f2567 52%,rgba(95,37,103,0.23) 100%);}
.main-slider-area .register-btn span{height:36px;display:flex;align-items:center;justify-content:center;transition:all 0.5s;}
.main-slider-area .register-btn span::before{position:absolute;top:100%;width:100%;left:0;content:attr(data-hover);transition:all 0.5s;}
.main-slider-area .register-btn:hover span{transform:translateY(-87%);transform-origin:0% 0%;display:table;transition:all 0.5s;}
.navbar-expand-lg .navbar-collapse{display:block!important;}

/* New Button Code */
.main-slider-area .register-btn{padding:10px 30px;}

/* .main-slider-area .register-btn .spanh6{font-size:12px;font-weight:400;text-align:center;padding:0;margin:0;} */

/* .main-slider-area .register-btn .spanh5{font-size:18px;line-height:28px;padding:0;margin:0;} */
.main-slider-area .register-btn .spanh5{font-size:18px;line-height:28px;padding:0;margin:0;border-bottom:solid
1px  #fff;}
.main-slider-area .register-btn .spanh6{font-size:11px;font-weight:100;text-align:center;padding:0;margin:0;padding-top:5px;letter-spacing:2px;}
.main-slider-area .register-btn:before{content:'';position:absolute;width:0;height:100%;background-color:#5d2568;top:0;right:0;z-index:-1;transition:all 0.7s ease-in-out;}
.main-slider-area .register-btn:hover:before{width:100%;transition:all 0.9s ease-in-out;}
#linkInsta{display:none;}
.register-btn.btn-respon{transform:translateX(0%);left:0;right:0!important;margin:auto;width:max-content;position:fixed!important;padding:10px!important;z-index:9999999;text-align:center;}
a.register-btn.btn-respon h5{margin:0;font-size:16px;}
a.register-btn.btn-respon h6{font-size:12px;margin:0;}

/* New Button Code */
.home-side-nav{align-items:center;}
.side-main-nav{  /* padding: 10% 10% 0%; */
padding:0% 10% 0%;}
.side-main-nav .covid-response{font-size:1rem;color:#5d2468;border:1px solid #5d2468;padding:10px 33px;display:table;margin-top:13px;}
.side-main-nav .cooming-soon-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;width:203px;border:1px solid #a58daa59;color:#a58daa;font-weight:400;margin-top:13px;overflow:hidden;height:40px;transition:all 0.5s;font-size:15px;}
.side-main-nav .cooming-soon-btn span{display:flex;flex-direction:row;align-items:center;justify-content:center;height:40px;background:transparent;}
.side-main-nav .cooming-soon-btn span img{margin-right:7px;width:24px;}
.side-main-nav .cooming-soon-btn span i{margin-right:7px;}
.side-main-nav .cooming-soon-btn .btn-hover-down{position:relative;bottom:-20px;transition:all 0.5s;display:flex;flex-direction:column;}
.logo{padding-bottom:31px;  /* Responsive Menu Bar Animation */  /* Responsive Menu Bar Animation */}
.logo img{width:50%;}
.logo .navbar-toggler{border:none;outline:none;padding:0;}
.logo .navbar-toggler #nav-icon3{width:34px;height:21px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer;}
.logo .navbar-toggler span{display:block;position:absolute;height:3px;width:77%;background:#602567;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out;}
.logo .navbar-toggler span:nth-child(1){top:0px;}
.logo .navbar-toggler span:nth-child(2),.logo .navbar-toggler span:nth-child(3){top:8px;}
.logo .navbar-toggler span:nth-child(4){top:17px;}
.logo .navbar-toggler #nav-icon3.open span:nth-child(1){top:18px;width:0%;left:50%;}
.logo .navbar-toggler #nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.logo .navbar-toggler #nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.logo .navbar-toggler #nav-icon3.open span:nth-child(4){top:18px;width:0%;left:50%;}
.row.no-gutters.home-side-nav{  /*     min-height: 650px; */}
.main-slider .owl-stage-outer::after{content:"";position:absolute;top:0;width:100%;height:100%;z-index:9;background:#5d2468;background:linear-gradient(30deg,#5d2468 0%,rgba(255,255,255,0) 35%);}
.main-slider .slider-item{position:relative;}
.main-slider .slider-item .play-icon-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:2px solid #fff;border-radius:100%;width:85px;height:85px;display:flex;flex-direction:row;align-items:center;justify-content:center;overflow:hidden;}
.main-slider .slider-item .play-icon-box img{width:auto;transform:translateX(3px);}
.main-slider .slider-item .play-icon-box::before{content:"";background-image:url(../img/playicon.svg);position:absolute;top:13%;width:97%;left:-100%;height:100%;}
.main-slider .slider-item .play-icon-box:hover img{transform:translateX(100%);transition:all 0.5s;}
.main-slider .slider-item .play-icon-box:hover::before{left:13%;transition:all 0.5s;}
.main-slider .slider-item .slider-imgg{display:block;}
.main-slider .slider-item .res-slid{display:none;}
.main-slider .owl-nav{position:relative;right:20px;bottom:16px;margin:0!important;}
.main-slider .owl-nav button{position:absolute;bottom:0;right:0;outline:none;}
.main-slider .owl-nav .owl-prev{right:58px!important;}
.previous-comments{position:relative;background-color:#f0e9e1;}
.previous-comments .previous-left{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;height:100%;background-image:url(../img/convo25/highlights-thumbnail.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover;padding:0 42px 23px;}
.previous-comments .previous-left .play-icon-box{position:absolute;top:78%;left:82%;transform:translate(-50%,-50%);border:2px solid #fff;border-radius:100%;width:85px;height:85px;display:flex;flex-direction:row;align-items:center;justify-content:center;overflow:hidden;}
.previous-comments .previous-left .play-icon-box img{width:auto;transform:translateX(3px);}
.previous-comments .previous-left .play-icon-box::before{content:"";background-image:url(../img/playicon.svg);position:absolute;top:13%;width:97%;left:-100%;height:100%;}
.previous-comments .previous-left .play-icon-box:hover img{transform:translateX(100%);transition:all 0.5s;}
.previous-comments .previous-left .play-icon-box:hover::before{left:13%;transition:all 0.5s;}
.previous-comments .previous-left h2{color:#5d2468;font-weight:700;padding:0 46px;}
.previous-comments .previous-left .convo-head-md{color:#5d2468;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:0.5px;-webkit-text-stroke-color:#fff;text-align:left;padding-bottom:11px;padding:0 0;font-size:2.2rem;font-weight:700;margin-bottom:0rem;line-height:1;}
.previous-comments .previous-left .convo-head-md span{display:block;-webkit-text-fill-color:#fff;  /* Will override color (regardless of order) */-webkit-text-stroke-width:0.5px;-webkit-text-stroke-color:#fff;text-align:left;font-size:18px;}
.previous-comments .previous-left .convo-head-lg{font-weight:700;color:#fff;font-size:32px!important;line-height:32px;margin:0;text-align:left;padding:0px 0px;}
.previous-comments .previous-left .convo-head-lg .sperator{display:flex;}
.previous-comments .comment-row{display:flex;justify-content:space-between;align-items:center;padding:50px 30px 40px 30px;}
.previous-comments .comment-row .previous-comments-content{width:90%;position:relative;}
.previous-comments .comment-row .previous-comments-content h4{font-weight:700;color:#5d2468;font-size:1.5rem;padding-top:20px;margin:0;}
.previous-comments .comment-row .previous-comments-content p{font-size:1rem;color:#5d2468;line-height:25px;}
.previous-comments .comment-row .previous-comments-content .year-abstracts{display:flex;padding-top:5px;}
.previous-comments .comment-row .previous-comments-content .year-abstracts li{margin-right:23px;}
.previous-comments .comment-row .previous-comments-content .year-abstracts li a{font-size:1rem;color:#5d2468;font-weight:600;line-height:30px;padding-bottom:3px;transition:0.5s;position:relative;}
.previous-comments .comment-row .previous-comments-content .year-abstracts li a:hover:after{width:100%;transition:0.5s;}
.previous-comments .comment-row .previous-comments-content .year-abstracts li a:after{position:absolute;bottom:0px;height:2px;width:0%;content:"";transform-origin:center;background-color:#5d2468;left:0%;transition:0.5s;}
.previous-comments .seprator-prev{display:flex;justify-content:center;align-items:center;height:100%;}
.previous-comments .seprator-prev .line-seprator{display:table;width:1.4px;height:100px;background-color:#dfd1c0;}
.previous-comments .social-item{position:absolute;bottom:27px;right:0;padding-right:23px;}
.previous-comments .social-item h5{font-size:18px;color:#5d2468;}
.previous-comments .social-item ul{display:flex;}
.previous-comments .social-item ul li{list-style-type:none;height:21px;    /* background-color: #fff; */width:28px;display:flex;justify-content:center;margin-inline:5px;}
.previous-comments .social-item ul li a{font-size:0;color:#5d2468;}
.previous-comments .social-item ul li a i{font-size:22px;}
.previous-comments .social-item ul li:nth-child(1){margin-left:0;}
.division-box{padding:60px 0;}
.division-box .col-lg-6{display:flex;flex-direction:row;align-items:center;justify-content:start;}
.division-box .divsion-content h3{font-weight:700;color:#5d2468;font-size:1.75rem;text-transform:uppercase;}
.division-box .divsion-content .pad-para{padding:7px 0 13px;}
.division-box .divsion-content p{font-size:1rem;color:#5d2468;line-height:25px;}
.division-box .division-img{position:relative;}
.division-box .division-img::before{background-image:url(../img/hu-icon.svg);background-size:100%;background-repeat:no-repeat;height:560px;width:570px;top:-50px;right:284px;pointer-events:none;content:"";position:absolute;}
.division-box .division-img img{width:100%;}
.graduate-area{background-image:url(../img/graduate-directory-banner-feb.jpg);padding:140px 0 80px;margin-bottom:40px;background-repeat:no-repeat;background-size:cover;background-position:center;}
.graduate-area .grdaute-heading{text-align:right;}
.graduate-area .divsion-content .cooming-soon-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;width:160px;border:2px solid #a58daa;color:#fff;font-weight:400;margin-top:13px;overflow:hidden;height:40px;transition:all 0.5s;font-size:15px;}
.graduate-area .divsion-content .cooming-soon-btn span{display:flex;flex-direction:row;align-items:center;justify-content:center;height:40px;background:transparent;}
.graduate-area .divsion-content .cooming-soon-btn span img{margin-right:7px;width:24px;}
.graduate-area .divsion-content .cooming-soon-btn span i{margin-right:7px;}
.graduate-area .divsion-content .cooming-soon-btn .btn-hover-down{position:relative;bottom:-20px;transition:all 0.5s;display:flex;flex-direction:column;}
.graduate-area .divsion-content h3{font-weight:700;color:#fff;font-size:1.75rem;}
.graduate-area .divsion-content .pad-para{padding:7px 0 13px;}
.graduate-area .divsion-content p{font-size:1rem;color:#fff;line-height:25px;}
.next-genration{padding:25px 0 0;}
.next-genration .generation-box-parent{width:45%;}
.next-genration .generation-box-parent .generation-box{position:relative;cursor:pointer;margin-bottom:93px;}
.next-genration .generation-box-parent .generation-box::before{content:"";position:absolute;width:100%;height:100%;border:2px solid #5d2468;top:23px;right:23px;z-index:-1;transition:all 0.5s;}
.next-genration .generation-box-parent .generation-box:hover::before{top:0;right:0;}
.next-genration .generation-box-parent .generation-box img{width:100%;}
.next-genration .generation-box-parent .generation-box .gene-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:end;position:absolute;top:0;width:100%;height:100%;padding:0 32px 32px;}
.next-genration .generation-box-parent .generation-box .gene-content p{font-size:1rem;color:#5d2468;line-height:25px;color:#fff;}
.next-genration .generation-box-parent .generation-box .gene-content h3{color:#fff;font-weight:700;font-size:1.75rem;text-transform:uppercase;}
.next-genration .generation-box-parent .generation-box .gene-content h5{color:#fff;font-size:1.25rem;margin:0;}
.graduate-box .division-img::before{display:none;}
.graduate-box .divsion-content .cooming-soon-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;width:160px;border:1px solid #a58daa59;color:#a58daa;font-weight:400;margin-top:13px;overflow:hidden;height:40px;transition:all 0.5s;font-size:15px;}
.graduate-box .divsion-content .cooming-soon-btn span{display:flex;flex-direction:row;align-items:center;justify-content:center;height:40px;background:transparent;}
.graduate-box .divsion-content .cooming-soon-btn span img{margin-right:7px;width:24px;}
.graduate-box .divsion-content .cooming-soon-btn span i{margin-right:7px;}
.graduate-box .divsion-content .cooming-soon-btn .btn-hover-down{position:relative;bottom:-20px;transition:all 0.5s;display:flex;flex-direction:column;}
.remember-dates-area{/*   margin: -51px 0 0; */}
.remember-dates-area .remember-dates-are-in{position:relative;}
.remember-dates-area .remember-dates-are-in h1{font-weight:700;color:#5d2468;font-size:1.8rem;text-align:right;position:relative;top:80px;}
.remember-dates-area .remember-dates-are-in h1 span{font-weight:400;display:block;}
.remember-dates-area .remember-dates-are-in .graduation-ceremony{background-image:url(../img/remember-dates-bg-image.jpg);background-repeat:no-repeat;background-size:cover;padding:12% 18% 12% 9%;}
.remember-dates-area .remember-dates-are-in .graduation-ceremony h2{font-weight:700;color:#5d2468;font-size:1.75rem;text-align:left;position:initial;text-transform:uppercase;}
.remember-dates-area .remember-dates-are-in .graduation-ceremony h4{font-weight:700;color:#5d2468;font-size:1.25rem;}
.remember-dates-area .remember-dates-are-in .graduation-ceremony .ceremony-list{width:80%;padding:20px 0;}
.remember-dates-area .remember-dates-are-in .graduation-ceremony .ceremony-list li{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;color:#5d2468;padding-bottom:17px;}
.remember-dates-area .remember-dates-are-in .graduation-ceremony .ceremony-list li span{width:50%;}
.remember-dates-area .remember-dates-are-in .graduation-ceremony .ceremony-list li span:nth-child(2){text-align:right;}
.remember-dates-area .remember-dates-are-in .graduation-ceremony ul.ceremony-list li{position:relative;}
.remember-dates-area .remember-dates-are-in .graduation-ceremony ul.ceremony-list li:before{content:'';position:absolute;height:1px;width:100%;background-color:#5c2467;bottom:8px;left:0;}
.remember-dates-area .remember-dates-are-in .graduation-ceremony ul.ceremony-list li.last:before{display:none;}
.remember-dates-area .remember-dates-are-in .graduation-ceremony .register-btn{border:1px solid #5d2468;padding:0 30px;position:relative;top:8%;right:0;z-index:9;overflow:hidden;display:table;color:#5d2468;text-decoration:none;overflow:hidden;}
.remember-dates-area .remember-dates-are-in .graduation-ceremony .register-btn span{height:36px;display:flex;align-items:center;justify-content:center;transition:all 0.5s;}
.remember-dates-area .remember-dates-are-in .graduation-ceremony .register-btn span::before{position:absolute;top:100%;width:100%;left:0;content:attr(data-hover);transition:all 0.5s;}
.remember-dates-area .remember-dates-are-in .graduation-ceremony .register-btn:hover span{transform:translateY(-87%);transform-origin:0% 0%;display:table;transition:all 0.5s;}
.remember-dates-area .remember-dates-are-in .cermony-img-parent{position:absolute;right:35px;bottom:-119px;}
.remember-dates-area .remember-dates-are-in .cermony-img-parent .owl-theme .owl-nav{display:flex;justify-content:flex-end;}
.remember-dates-area .remember-dates-are-in .cermony-img-parent .owl-theme .owl-nav button{background:#FDF2FF;width:55px;height:55px;outline:none!important;}
.remember-dates-area .remember-dates-are-in .cermony-img-parent .owl-theme .owl-nav button:hover{background:#FDF2FF!important;}
.remember-dates-area .remember-dates-are-in .cermony-img-parent .owl-theme .owl-nav .owl-prev{margin-right:15px!important;}
.remember-dates-area .remember-dates-are-in .cermony-img-parent h1{font-weight:700;color:#5d2468;font-size:1.8rem;text-align:right;padding:10px 0 7px;display:none;}
.remember-dates-area .remember-dates-are-in .cermony-img-parent h1 span{font-weight:400;display:block;}
.remember-dates-area .remember-dates-are-in .cermony-img-parent .cermony-img .cermony-slider-item{position:relative;}
.remember-dates-area .remember-dates-are-in .cermony-img-parent .cermony-img .cermony-slider-item::after{content:"";position:absolute;top:0;width:100%;height:100%;z-index:0;background:#5d2468;background:linear-gradient(0deg,#5d2468 0%,rgba(255,255,255,0) 50%);}
.remember-dates-area .remember-dates-are-in .cermony-img-parent .cermony-img .cermony-slider-item .cermony-slider-item-content{position:absolute;width:100%;height:100%;display:flex;justify-content:flex-end;align-items:right;flex-direction:column;z-index:99;top:0;left:0;padding:17px 35px;text-align:right;}
.remember-dates-area .remember-dates-are-in .cermony-img-parent .cermony-img .cermony-slider-item .cermony-slider-item-content h4{color:#fff;font-weight:700;margin:0;font-size:20px;}
.remember-dates-area .remember-dates-are-in .cermony-img-parent .cermony-img .cermony-slider-item .cermony-slider-item-content p{color:#fff;}
.remember-dates-area .remember-dates-are-in .cermony-img-parent .cermony-img::before{content:"";position:absolute;width:100%;height:100%;border:2px solid #5d2468;left:35px;z-index:-1;top:-35px;height:calc(100% - 70px);}
.remember-dates-area .remember-dates-are-in .count-slider-item{color:#5d2468;font-weight:600;font-size:18px;position:absolute;bottom:20px;left:37px;}
section.insta-feed-area{padding:0px 0;overflow:hidden;}
.insta-feed-area .sec-heading{padding-bottom:30px;}
footer{padding-bottom:45px;}
footer .footer-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;}
footer .footer-inner ul{display:flex;margin:10px 0 10px!important;}
footer .footer-inner ul li{margin-right:15px;}
footer .footer-inner .fol-para{font-weight:500;}
footer .footer-inner .copy-right{color:#5d2468;}
.full-menu .button_container{position:fixed;top:2%;left:2%;height:37px;width:42px;cursor:pointer;z-index:9999;transition:opacity 0.25s ease;display:flex;justify-content:space-between;border:6px solid #5d2468;background:#5d2468;box-shadow:0 0 6px 0px #ffffff80;}
.full-menu .button_container:hover{/*   opacity: 0.7; */}
.full-menu .button_container.active .top{transform:translateY(11px) translateX(0) rotate(45deg);background:#fff;}
.full-menu .button_container.active .middle{opacity:0;background:#fff;}
.full-menu .button_container.active .bottom{transform:translateY(-11px) translateX(0) rotate(-45deg);background:#fff;}
.full-menu .button_container span{background:#fff;border:none;height:3px;width:30px;position:absolute;top:0;left:0;transition:all 0.35s ease;cursor:pointer;}
.full-menu .button_container span:nth-of-type(2){top:11px;}
.full-menu .button_container span:nth-of-type(3){top:22px;}
.full-menu .overlay{position:fixed;background:#5d2468;top:0;left:-100%;height:100%;width:35%;transition:all 0.5s;overflow:hidden;z-index:999;}
.full-menu .overlay .covi-btn{margin-left:auto;margin-right:42px;display:table;margin-top:25px;display:none;}
.full-menu .overlay .covi-btn .cooming-soon-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;width:203px;border:1px solid #a58daa59;color:#fff;font-weight:400;margin-top:13px;overflow:hidden;height:40px;transition:all 0.5s;font-size:15px;}
.full-menu .overlay .covi-btn .cooming-soon-btn span{display:flex;flex-direction:row;align-items:center;justify-content:center;height:40px;background:transparent;}
.full-menu .overlay .covi-btn .cooming-soon-btn span img{margin-right:7px;width:24px;}
.full-menu .overlay .covi-btn .cooming-soon-btn span i{margin-right:7px;}
.full-menu .overlay .covi-btn .cooming-soon-btn .btn-hover-down{position:relative;bottom:-20px;transition:all 0.5s;display:flex;flex-direction:column;}
.full-menu .overlay .covi-btn img{filter:brightness(0) invert(1);}
.full-menu .overlay .covi-btn a{z-index:999;position:relative;}
.full-menu .overlay.open{left:0;box-shadow:20px 0 99px 30px #000000a1;}
.full-menu .overlay.open li{animation:fadeInRight 0.5s ease forwards;animation-delay:0.35s;}
.full-menu .overlay.open li:nth-of-type(2){animation-delay:0.4s;}
.full-menu .overlay.open li:nth-of-type(3){animation-delay:0.45s;}
.full-menu .overlay.open li:nth-of-type(4){animation-delay:0.5s;}
.full-menu .overlay.open li:nth-of-type(5){animation-delay:0.55s;}
.full-menu .overlay.open li:nth-of-type(6){animation-delay:0.6s;}
.full-menu .overlay.open li:nth-of-type(7){animation-delay:0.65s;}
.full-menu .overlay.open li:nth-of-type(8){animation-delay:0.7s;}
.full-menu .overlay.open li:nth-of-type(9){animation-delay:0.75s;}
.full-menu .overlay.open li:nth-of-type(10){animation-delay:0.8s;}
.full-menu .overlay::before{content:"";background-image:url(../img/icon-for-menu.svg);width:100%;height:100%;background-position:bottom right;bottom:0;right:0;position:absolute;background-repeat:no-repeat;background-size:23%;pointer-events:none;}
.full-menu .overlay nav{position:relative;height:100%;top:60px;font-weight:400;padding-inline:5%;padding:0% 10% 0%;}
.full-menu .overlay ul li:nth-child(1){padding:20px 0 20px;border:0;}
.full-menu .overlay ul li:nth-child(1) a:before{display:none;}
.full-menu .overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;width:100%;}
.full-menu .overlay ul li{display:block;position:relative;opacity:0;padding:0;line-height:20px;padding:0;margin:0;border-bottom:1px solid #CDA7CE;}
.full-menu .overlay ul li a{color:#fff;font-size:1rem;position:relative;transition:all 0.5s;padding:12px 0;display:block;font-weight:400;}
.full-menu .overlay ul li a:before{content:'';position:absolute;height:3px;width:0;left:0;bottom:-1px;background-color:#fff;transition:all 0.3s ease-in-out;}
.full-menu .overlay ul li a:hover:before{width:100%;transition:all 0.3s ease-in-out;}
.full-menu .overlay ul li a:hover{font-weight:500;}

/* .full-menu .overlay ul li a span{display:block;-webkit-transition:-webkit-transform 0.2s;transition:transform 0.2s;font-weight:400;letter-spacing:2px;}
.full-menu .overlay ul li a span::before{position:absolute;top:100%;width:100%;left:0;content:attr(data-hover);transition:all 0.5s;}
.full-menu .overlay ul li a:hover span{transform:translateY(-100%);transform-origin:0% 0%;display:table;transition:all 0.5s;-webkit-text-fill-color:#fff;}
 */
.full-menu .overlay ul li:nth-child(1) a{text-align:left;width:95px;padding:0;display:flex;}
@keyframes fadeInRight{
  0%{opacity:0;left:20%;}
  100%{opacity:1;left:0;}
}
.support{position:absolute;right:10px;bottom:10px;padding:10px;display:flex;}
.support a{margin:0 10px;color:#333333;font-size:1.8rem;backface-visibility:hidden;transition:all 150ms ease;}
.support a:hover{transform:scale(1.1);}
.inner-banner{background-repeat:no-repeat;background-size:cover;background-position:center;padding:104px 0;}
.inner-banner .iner-baner--content{display:flex;flex-direction:column;align-items:center;justify-content:center;}
.inner-banner .iner-baner--content h1{font-weight:700;color:#fff;display:flex;flex-direction:column;align-items:flex-end;justify-content:start;text-align:center;font-size:85px;}
.inner-banner .iner-baner--content h1 span{font-weight:700;color:#fff;display:block;font-size:42px;}
.inner-pages-wraper{padding-top:50px;}
.inner-pages-wraper .main-iner-video .video-banner .play-icon-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:2px solid #fff;border-radius:100%;width:85px;height:85px;display:flex;flex-direction:row;align-items:center;justify-content:center;overflow:hidden;}
.inner-pages-wraper .main-iner-video .video-banner .play-icon-box img{width:auto;transform:translateX(3px);}
.inner-pages-wraper .main-iner-video .video-banner .play-icon-box::before{content:"";background-image:url(../img/playicon.svg);position:absolute;top:13%;width:97%;left:-100%;height:100%;}
.inner-pages-wraper .main-iner-video .video-banner .play-icon-box:hover img{transform:translateX(100%);transition:all 0.5s;}
.inner-pages-wraper .main-iner-video .video-banner .play-icon-box:hover::before{left:13%;transition:all 0.5s;}
.inner-pages-wraper .main-iner-video .video-banner img{width:100%;}
.inner-pages-wraper .main-iner-video .video-banner .inner-res-banner{display:none;}
.inner-pages-wraper .main-iner-video .video-banner .iner-banner{display:block;}
.padt-set{padding-top:75px;padding-bottom:0;}
.padb-set{padding-bottom:75px;padding-top:0;}
.padtb-set{padding-top:75px;padding-bottom:75px;}
.inner-pages-wraper .division-box .divsion-content h5{font-size:1.25rem;font-weight:500;color:#5d2468;}
.inner-pages-wraper .division-box .divsion-content h6{font-size:1rem;font-weight:500;color:#5d2468;}
.inner-pages-wraper .division-box .division-img .play-icon-box{position:absolute;top:55%;left:55%;transform:translate(-50%,-50%);border:2px solid #fff;border-radius:100%;width:85px;height:85px;display:flex;flex-direction:row;align-items:center;justify-content:center;overflow:hidden;}
.inner-pages-wraper .division-box .division-img .play-icon-box img{width:auto;transform:translateX(3px);}
.inner-pages-wraper .division-box .division-img .play-icon-box::before{content:"";background-image:url(../img/playicon.svg);position:absolute;top:13%;width:97%;left:-100%;height:100%;}
.inner-pages-wraper .division-box .division-img .play-icon-box:hover img{transform:translateX(100%);transition:all 0.5s;}
.inner-pages-wraper .division-box .division-img .play-icon-box:hover::before{left:13%;transition:all 0.5s;}
.para-area .sec-heading{padding:57px 0 0;}
.previous-comments.comment-21 .previous-left .convo-head-lg{font-size:80px!important;line-height:73px;}
.graduation-miles-banner{background-repeat:no-repeat;background-size:cover;background-position:center;padding:100px 0;}
.graduation-miles-banner .banner-cont-grad{height:100%;}
.graduation-miles-banner .banner-cont-grad .banner-title{font-weight:400;color:#fff;font-size:48px;line-height:57px;}
.graduation-miles-banner .banner-cont-grad .banner-title span{font-weight:700;display:block;font-size:71px;}
.graduation-miles-banner .banner-cont-grad .play-icon-box{position:initial!important;left:0!important;transform:translate(0,0)!important;margin-top:22px;}
.graduation-miles-banner .banner-cont-grad .play-icon-box::before{background-repeat:no-repeat;}
.graduation-miles-banner .banner-cont-grad p{color:#fff;padding-top:7px;}
.graduation-miles-banner .set-banner-rght-img{position:relative;}
.graduation-miles-banner .set-banner-rght-img .play-icon-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:2px solid #fff;border-radius:100%;width:85px;height:85px;display:flex;flex-direction:row;align-items:center;justify-content:center;overflow:hidden;}
.graduation-miles-banner .set-banner-rght-img .play-icon-box img{width:auto;transform:translateX(3px);}
.graduation-miles-banner .set-banner-rght-img .play-icon-box::before{content:"";background-image:url(../img/playicon.svg);position:absolute;top:13%;width:97%;left:-100%;height:100%;}
.graduation-miles-banner .set-banner-rght-img .play-icon-box:hover img{transform:translateX(100%);transition:all 0.5s;}
.graduation-miles-banner .set-banner-rght-img .play-icon-box:hover::before{left:13%;transition:all 0.5s;}
.graduation-para h4{font-weight:600;color:#5d2468;font-size:1.5rem;}
.graduation-para h5{font-weight:600;color:#fff;font-size:1.25rem;text-align:center;margin:0;}
.graduation-para p{font-size:1rem;color:#5d2468;line-height:25px;}
.graduation-para strong{font-weight:700;color:#5d2468;}
.graduation-para .major{font-weight:700;color:#5d2468;text-align:center;display:block;}
.graduation-para h1{font-weight:700;color:#5d2468;font-size:85px;line-height:60px;}
.graduation-para .miles-count{position:relative;}
.graduation-para .miles-count::after{content:"";width:60px;height:3px;background:#5d2468;position:absolute;right:-13px;top:50%;transform:translateY(-50%);}
.graduation-para .miles-content{position:relative;top:15px;}
.graduation-para .prog-title{background-color:#5d2468;}
.graduation-para .program-box{padding:11px 10px;transition:all 0.5s;}
.registaion-form-area{padding:63px 0 0;}
.registaion-form-area .rgist-box{display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 5px 0px #ccc;text-align:center;margin-bottom:60px;height:214px;padding:0 40px;overflow:hidden;position:relative;}
.registaion-form-area .rgist-box p{font-size:18px;color:#5d2468;line-height:25px;}
.registaion-form-area .rgist-box .regis-view{border:1px solid #5d2468;color:#5d2468;padding:4px 30px;display:table;margin:13px auto;font-size:16px;}
.registaion-form-area .rgist-box::after{position:absolute;content:"";bottom:-32px;right:-30px;width:100%;height:100%;background-image:url(../img/registraion/box-icon.svg);background-repeat:no-repeat;background-position:right bottom;pointer-events:none;}
.registaion-form-area .rgist-box.anthem-box{height:auto;overflow:initial;box-shadow:0 0 0px 0px transparent;}
.registaion-form-area .rgist-box.anthem-box::after{bottom:-12px;right:41px;}
.inner-banner.awards-banner{background-repeat:no-repeat;background-size:cover;background-position:center;}
.inner-banner.awards-banner h1{font-weight:300;line-height:81px;justify-content:center;align-items:center;}
.inner-banner.awards-banner h1 span{font-size:85px;}
.registaion-form-area.award-graduation{padding:63px 0 70px;}
.registaion-form-area.award-graduation .tea{margin-bottom:80px;}
.registaion-form-area.award-graduation .tea .rgist-box{padding:62px 16% 17px 51px;}
.registaion-form-area.award-graduation .sfaward .rgist-box{padding:30px 135px 20px 30px;}
.deans_medal{padding-top:50px !IMPORTANT;padding-bottom:70px!important;}
.registaion-form-area.award-graduation .brder-around{border:2px solid #5d2468;width:85%;position:absolute;top:-2px;left:13px;height:100%;}
.registaion-form-area.award-graduation .rgist-box{height:calc(100% + 10px);text-align:left;align-items:flex-start;padding:62px 17px 51px;background:#fff;position:relative;top:23px;left:23px;margin-right:25px;transition:all 0.5s;margin-bottom:0;justify-content:flex-start;}
.registaion-form-area.award-graduation .rgist-box::after{display:none;}
.registaion-form-area.award-graduation .rgist-box h4{font-weight:700;color:#5d2468;font-size:1.4rem;line-height:30px;}
.registaion-form-area.award-graduation .rgist-box .madel-btch{position:absolute;top:0;right:10px;}
.registaion-form-area.award-graduation .rgist-box .cropped-icon{position:absolute;bottom:0;right:0;}
.registaion-form-area.award-graduation .rgist-box p{font-size:1rem;}
.registaion-form-area.regalia{padding:63px 0 60px;}
.registaion-form-area.regalia .rgist-box{height:auto;padding:0 0 30px;overflow:initial;background:#fff;margin-right:40px;}
.registaion-form-area.regalia .rgist-box::before{content:"";position:absolute;width:100%;height:100%;border:2px solid #5d2468;top:-23px;right:23px;z-index:-1;transition:all 0.5s;pointer-events:none;}
.registaion-form-area.regalia .rgist-box::after{background-size:27%;}
.registaion-form-area.regalia h3{font-weight:700;color:#5d2468;font-size:1.75rem;margin-top:15px;}
.announcement-area{padding:60px 0;}
.announcement-area .search-anouncement input{border-radius:0;border-color:#5d2468;}
.announcement-area .search-anouncement input::placeholder{font-size:15px;color:#5d2468;}
.announcement-area .search-anouncement .input-group-text{border-radius:0;background-color:#5d2468;color:#fff;border-color:#5d2468;}
.announcement-area .anoun-list-item{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #888;padding:23px 0;}
.announcement-area .anoun-list-item:first-child{border-top:1px solid #888;}
.announcement-area .anoun-list-item .anoun-cont-iner{display:flex;width:64%;align-items:center;}
.announcement-area .anoun-list-item .anoun-cont-iner .anoun-item-content{margin-left:53px;}
.announcement-area .anoun-list-item .anoun-cont-iner .anoun-item-content h3{font-weight:700;color:#5d2468;}
.announcement-area .anoun-list-item .anoun-cont-iner .anoun-item-content p{font-size:1rem;color:#5d2468;line-height:25px;}
.announcement-area .anoun-list-item .detail-btn .cooming-soon-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;width:203px;border:1px solid #a58daa59;color:#a58daa;font-weight:400;margin-top:13px;overflow:hidden;height:40px;transition:all 0.5s;font-size:15px;}
.announcement-area .anoun-list-item .detail-btn .cooming-soon-btn span{display:flex;flex-direction:row;align-items:center;justify-content:center;height:40px;background:transparent;}
.announcement-area .anoun-list-item .detail-btn .cooming-soon-btn span img{margin-right:7px;width:24px;}
.announcement-area .anoun-list-item .detail-btn .cooming-soon-btn span i{margin-right:7px;}
.announcement-area .anoun-list-item .detail-btn .cooming-soon-btn .btn-hover-down{position:relative;bottom:-20px;transition:all 0.5s;display:flex;flex-direction:column;}
.shedule-heading{font-weight:700;color:#5d2468;padding:80px 0;}
.graduation-events{padding:25px 0 25px;}
.graduation-events h2{font-weight:700;color:#5d2468;padding-bottom:10px;margin:0;}
.graduation-events .row{padding:25px 0;}
.graduation-events .row:nth-child(1){border-bottom:1px solid #5d2468;}
.graduation-events .event-gradu-boxes .event-box{display:flex;justify-content:space-between;}
.graduation-events .event-gradu-boxes .event-box span{padding:15px 0;font-size:16px;font-weight:600;color:#5d2468;width:30%;}
.graduation-events .row:nth-child(2) .event-gradu-boxes .event-box span,.graduation-events .row:nth-child(3) .event-gradu-boxes .event-box span{width:45%;}
.owl-theme .owl-nav [class*=owl-]:hover{background:transparent!important;}
.graduate-box-area{padding:50px 0;}
.graduate-box-area .graduate-box{display:flex;flex-direction:column;align-items:center;}
.graduate-box-area .graduate-box img{width:100%;}
.graduate-box-area .graduate-box a{width:100%;}
.graduate-box-area .graduate-box .cooming-soon-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;width:160px;border:1px solid #a58daa59;color:#a58daa;font-weight:400;margin-top:13px;overflow:hidden;height:40px;transition:all 0.5s;font-size:15px;}
.graduate-box-area .graduate-box .cooming-soon-btn span{display:flex;flex-direction:row;align-items:center;justify-content:center;height:40px;background:transparent;}
.graduate-box-area .graduate-box .cooming-soon-btn span img{margin-right:7px;width:24px;}
.graduate-box-area .graduate-box .cooming-soon-btn span i{margin-right:7px;}
.graduate-box-area .graduate-box .cooming-soon-btn .btn-hover-down{position:relative;bottom:-20px;transition:all 0.5s;display:flex;flex-direction:column;}
.graduation-para.event-area .padtb-set{padding-top:55px;padding-bottom:55px;}
.graduation-para.event-area h5{color:#5d2468;text-align:left;font-weight:700;}
.graduation-para.event-area .gradua-event-list{width:100%;padding-top:20px;}
.graduation-para.event-area .gradua-event-list li{width:100%;display:flex;justify-content:space-between;color:#5d2468;font-weight:500;padding:19px 0;position:relative;border-bottom:1px solid #5d2468;}
.graduation-para.event-area .gradua-event-list li:last-child{border-bottom:none;}
.graduation-para.event-area .gradua-event-list li:first-child{padding:12px 0;}
.graduation-para.event-area .gradua-event-list li .text-ceremony{width:47%;}
.graduation-para.event-area .gradua-event-list li .text-ceremony a{color:#5d2468;}
.insta-feed-area .insta-js-feeds .insta-view-more{display:flex;justify-content:center;}
.insta-feed-area .insta-js-feeds .insta-view-more .register-btn{border:1px solid #5d2468;padding:0 30px;position:relative;top:8%;right:0;z-index:9;overflow:hidden;display:table;color:#5d2468;text-decoration:none;overflow:hidden;}
.insta-feed-area .insta-js-feeds .insta-view-more .register-btn span{height:36px;display:flex;align-items:center;justify-content:center;transition:all 0.5s;}
.insta-feed-area .insta-js-feeds .insta-view-more .register-btn span::before{position:absolute;top:100%;width:100%;left:0;content:attr(data-hover);transition:all 0.5s;}
.insta-feed-area .insta-js-feeds .insta-view-more .register-btn:hover span{transform:translateY(-87%);transform-origin:0% 0%;display:table;transition:all 0.5s;}
.insta-feed-area .insta-js-feeds .ig_feed_container{display:flex;flex-wrap:wrap;width:100%;margin:0 auto;}
.insta-feed-area .insta-js-feeds .ig_feed_container .ig_post_container{margin:0 1.5rem 1.5rem 0;display:inline-block;width:31%;padding:5px;box-shadow:5px 5px 5px rgba(0,0,0,0.5);box-shadow:0px 0px 11px 1px #ccc6;transition:all 0.25s ease-in-out;display:none;}
.insta-feed-area .insta-js-feeds .ig_feed_container .ig_post_container:nth-child(1),.insta-feed-area .insta-js-feeds .ig_feed_container .ig_post_container:nth-child(2),.insta-feed-area .insta-js-feeds .ig_feed_container .ig_post_container:nth-child(3),.insta-feed-area .insta-js-feeds .ig_feed_container .ig_post_container:nth-child(4),.insta-feed-area .insta-js-feeds .ig_feed_container .ig_post_container:nth-child(5),.insta-feed-area .insta-js-feeds .ig_feed_container .ig_post_container:nth-child(6){display:block;}
.insta-feed-area .insta-js-feeds .ig_feed_container .ig_post_container .insta-post-link{color:#000;}
.insta-feed-area .insta-js-feeds .ig_feed_container .ig_post_container .insta-post-link img{width:100%;}
.insta-feed-area .insta-js-feeds .ig_feed_container .ig_post_container .insta-post-link .ig_post_details{display:flex;padding-top:10px;align-items:flex-start;justify-content:space-between;}
.insta-feed-area .insta-js-feeds .ig_feed_container .ig_post_container .insta-post-link .ig_post_details .insta-icon{width:20px;}
.insta-feed-area .insta-js-feeds .ig_feed_container .ig_post_container .insta-post-link .ig_post_details .detail-iner{width:90%;}
.insta-feed-area .insta-js-feeds .ig_feed_container .ig_post_container .insta-post-link .ig_post_details .detail-iner h5{font-size:1.25rem;margin:0;}
.insta-feed-area .insta-js-feeds .ig_feed_container .ig_post_container .insta-post-link .ig_post_details .detail-iner p{font-size:1rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;  /* number of lines to show */line-clamp:2;-webkit-box-orient:vertical;}
footer.footer-404{position:fixed;width:100%;bottom:0;}
.side-nav-404{height:100vh;}
.page-not-found{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#e4d4b9;}
.page-not-found h1{font-size:42px;font-weight:700;color:#5d2468;}
.page-not-found p{font-size:19px;padding:0 20%;text-align:center;color:#5d2468;}
.page-not-found .copy-right{position:fixed;bottom:15px;}
.example h1,.example p,.example .button{transition:all 0.2s ease-in-out;}
body.light-theme{background-color:#151515;}
body.light-theme .example h1{color:#FFFFFF;}
body.light-theme .example p{color:#FFFFFF;}
body.light-theme .buttons .button{color:#FFFFFF;border-color:#FFFFFF;}
body.light-theme .buttons .button:hover{color:#151515;background-color:#FFFFFF;}
.example{font-family:"Roboto",sans-serif;width:550px;height:378px;margin:auto;padding:20px;box-sizing:border-box;}
.example .flipdown{margin:auto;}
.example h1{text-align:center;font-weight:100;font-size:3em;margin-top:0;margin-bottom:10px;}
.example p{text-align:center;font-weight:100;margin-top:0;margin-bottom:35px;}
.example .buttons{width:100%;height:50px;margin:50px auto 0px auto;display:flex;align-items:center;justify-content:space-around;}
.example .buttons p{height:50px;line-height:50px;font-weight:400;padding:0px 25px 0px 0px;color:#333;margin:0px;}
.example .button{display:inline-block;height:50px;box-sizing:border-box;line-height:46px;text-decoration:none;color:#333;padding:0px 20px;border:solid 2px #333;border-radius:4px;text-transform:uppercase;font-weight:700;transition:all 0.2s ease-in-out;}
.example .button:hover{background-color:#333;color:#FFF;}
.example .button i{margin-right:5px;}
@media (max-width:550px){
  .example{width:100%;height:362px;}
  .example h1{font-size:2.5em;}
  .example p{margin-bottom:25px;}
  .example .buttons{width:100%;margin-top:25px;text-align:center;display:block;}
  .example .buttons p,.example .buttons a{float:none;margin:0 auto;}
  .example .buttons p{padding-right:0px;}
  .example .buttons a{display:inline-block;}
}
video[poster]{height:350px;width:100%;object-fit:cover;top:0;position:relative;}
.modal .modal-dialog{max-width:900px!important;}
.modal .close{position:absolute;right:10px;top:10px;z-index:999;}
.modal .popup-cotent{display:flex;justify-content:space-between;}
.modal .popup-cotent .popup-img-cotent{width:48%;}
.modal .popup-cotent .popup-img-cotent img{width:100%;}
.modal .popup-cotent .modal-right-content{width:50%;}
.modal .popup-cotent .modal-right-content .register-btn{border:1px solid #5d2468;padding:0 30px;position:initial;top:8%;right:0;z-index:9;overflow:hidden;display:table;color:#5d2468;text-decoration:none;overflow:hidden;}
.modal .popup-cotent .modal-right-content .register-btn span{height:36px;display:flex;align-items:center;justify-content:center;transition:all 0.5s;}
.modal .popup-cotent .modal-right-content .register-btn span::before{position:absolute;top:100%;width:100%;left:0;content:attr(data-hover);transition:all 0.5s;}
.modal .popup-cotent .modal-right-content .register-btn:hover span{transform:translateY(-87%);transform-origin:0% 0%;display:table;transition:all 0.5s;}
.modal .popup-cotent .modal-right-content .modal-right--header{display:flex;align-items:center;margin-bottom:9px;}
.modal .popup-cotent .modal-right-content .modal-right--header img{width:30px;margin-right:10px;}
.modal .popup-cotent .modal-right-content .modal-right--header h4{font-weight:600;}
.image-wrapper{display:block;width:100%; /* Set the width to 309px */height:334px; /* Set the height to 309px */overflow:hidden;margin:auto; /* Centering the wrapper if necessary */}
.image-wrapper img{width:100%;height:100%;object-fit:cover;}
.modal .popup-cotent .modal-right-content p{font-size:13px;font-weight:400;}
.modal .popup-cotent .modal-right-content a.register-btn{margin-top:10px;}
.slider-wraperr .timmer-inner{position:absolute;z-index:999;  /* left: 50%; */  /* transform: translateX(-50%); */
left:20px;bottom:20px;display:flex;flex-direction:column;align-items:center;}
.slider-wraperr .timmer-inner .timer-top{display:flex;width:100%;padding:10px 0px;}
.slider-wraperr .timmer-inner .timer-top li{width:75%;position:relative;display:flex;align-items:center;}
.slider-wraperr .timmer-inner .timer-top-term{  /* justify-content:flex-end!important;*/}
.slider-wraperr .timmer-inner .timer-top li:nth-child(1){width:25%;border-right:2px solid #ffffff78;}
.slider-wraperr .timmer-inner .timer-top li:last-child::after{display:none;}
.slider-wraperr .timmer-inner .timer-top li::after{  /* position: absolute;
            width: 1px;
            content: "";
            top: 48%;
            height: 71px;
            transform: translate(-50%, -50%);
            background-color: #fff;
              right: 13px; */}
  .slider-wraperr .timmer-inner .timer-top li.timer-top-date{flex-direction:column!important;align-items:flex-start;}
  .slider-wraperr .timmer-inner .timer-top li .main-date-title{text-shadow:0 0 3px black;font-size:32px;font-weight:700;padding-top:0px;margin-bottom:0px;color:#fff;}
  .slider-wraperr .timmer-inner .timer-top li .main-date-title sup{top:-13px!important;text-transform:uppercase;font-size:16px;}
  .slider-wraperr .timmer-inner .timer-top li .main-date-title span{display:block;font-size:18px;font-weight:400;position:relative;right:-48px;top:-33px;}
  .slider-wraperr .timmer-inner .timer-top li .main-term-title{text-shadow:0 0 3px black;padding-left:20px;font-size:62px;font-weight:700;padding-top:0px;margin-bottom:0px;color:#fff;padding-right:10px;}
  .slider-wraperr .timmer-inner .timer-top li .main-term-title sup{top:-28px!important;text-transform:uppercase;font-size:27px;}
  .slider-wraperr .timmer-inner .timer-top li .main-term-title span{display:block;font-size:18px;font-weight:400;position:relative;right:-48px;top:-33px;}
  .slider-wraperr .timmer-inner .timer-top li p{font-size:21px;color:#fff;text-align:left;line-height:30px;text-shadow:0 0 3px black;}
  .slider-wraperr .timmer-inner .timer-top-term p{text-align:right!important;}
  .slider-wraperr .timmer-inner .timer-top li p strong{display:block;font-size:25px;}
  .slider-wraperr .timmer-inner .flip-timer{padding:20px 10px 20px 10px;  /* border-top: 1px solid #ffffff45; */background:linear-gradient(rgb(171 126 174 / 50%),rgb(140 84 143 / 50%));box-shadow:0 4px 30px rgb(0 0 0 / 10%);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(10px);  /* border: 1px solid rgba(95, 37, 103, 0.5); */}
  .slider-wraperr .timmer-inner .flip-timer #custom-timer{display:flex;}
  .slider-wraperr .timmer-inner .flip-timer #custom-timer .timer-box{margin-right:40px;}
  .slider-wraperr .timmer-inner .flip-timer #custom-timer .timer-box:last-child{margin-right:0px;}
  .slider-wraperr .timmer-inner .flip-timer #custom-timer .timer-box:last-child .timer-time:after{display:none;}
  .slider-wraperr .timmer-inner .flip-timer #custom-timer .timer-box span{display:flex;flex-direction:column;align-items:center;}
  .slider-wraperr .timmer-inner .flip-timer #custom-timer .timer-box .timer-time{color:#fff;font-weight:600;width:50px;height:31px;margin:0 auto 0px;display:flex;align-items:center;justify-content:center;font-size:30px;position:relative;}
  .slider-wraperr .timmer-inner .flip-timer #custom-timer .timer-box .timer-time:after{position:absolute;top:49%;right:-22px;transform:translateY(-50%);content:":";font-size:30px;}
  .slider-wraperr .timmer-inner .flip-timer #custom-timer .timer-box .timer-text{color:#fff;font-size:14px;font-weight:500;text-transform:capitalize;}
  .dsse-final-showcase .modal-content{border-radius:0;padding:10px;}
  .dsse-final-showcase .modal-content .close{background:#5d2468;opacity:1;padding:5px 10px;font-size:19px;color:#fff;}
  .dsse-final-showcase .modal .modal-dialog{max-width:900px!important;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)!important;}
  .dsse-final-showcase .carousel-inner img{width:100%;height:100%;}
  .dsse-final-showcase .carousel-item-click{display:flex;justify-content:space-between;width:100%;}
  .dsse-final-showcase .carousel-item-click a{height:30px;width:30px;position:absolute;top:50%;transform:translateY(-50%);background:#5d2468;opacity:1;}
  .dsse-final-showcase .carousel-item-click .carousel-control-next-icon,.dsse-final-showcase .carousel-item-click .carousel-control-prev-icon{width:13px;}
/*  */
.dsse-final-showcase #blueCarousel .carousel-indicators,
.dsse-final-showcase #redCarousel .carousel-indicators,
.dsse-final-showcase #custCarouselThree .carousel-indicators,
.dsse-final-showcase #SangeetCarousel .carousel-indicators,
.dsse-final-showcase #GradIftar .carousel-indicators,
.dsse-final-showcase #BlueDayCarousel .carousel-indicators,
.dsse-final-showcase #TotesToastedCarousel .carousel-indicators,
.dsse-final-showcase #BonfireCarousel .carousel-indicators {
  position: static;
  margin-right: 0;
  margin-left: 0;
  margin-bottom: 0;
}

.dsse-final-showcase #blueCarousel .carousel-indicators > li,
.dsse-final-showcase #redCarousel .carousel-indicators > li,
.dsse-final-showcase #custCarouselThree .carousel-indicators > li,
.dsse-final-showcase #SangeetCarousel .carousel-indicators > li,
.dsse-final-showcase #GradIftar .carousel-indicators > li,
.dsse-final-showcase #BlueDayCarousel .carousel-indicators > li,
.dsse-final-showcase #TotesToastedCarousel .carousel-indicators > li,
.dsse-final-showcase #BonfireCarousel .carousel-indicators > li {
  width: 10%;
  display: table;
  border-bottom: 0;
}

.dsse-final-showcase #blueCarousel .carousel-indicators li img,
.dsse-final-showcase #redCarousel .carousel-indicators li img,
.dsse-final-showcase #custCarouselThree .carousel-indicators li img,
.dsse-final-showcase #SangeetCarousel .carousel-indicators li img,
.dsse-final-showcase #GradIftar .carousel-indicators li img,
.dsse-final-showcase #BlueDayCarousel .carousel-indicators li img,
.dsse-final-showcase #TotesToastedCarousel .carousel-indicators li img,
.dsse-final-showcase #BonfireCarousel .carousel-indicators li img {
  display: block;
  opacity: 0.5;
}

.dsse-final-showcase #blueCarousel .carousel-indicators li.active img,
.dsse-final-showcase #redCarousel .carousel-indicators li.active img,
.dsse-final-showcase #custCarouselThree .carousel-indicators li.active img,
.dsse-final-showcase #SangeetCarousel .carousel-indicators li.active img,
.dsse-final-showcase #GradIftar .carousel-indicators li.active img,
.dsse-final-showcase #BlueDayCarousel .carousel-indicators li.active img,
.dsse-final-showcase #TotesToastedCarousel .carousel-indicators li.active img,
.dsse-final-showcase #BonfireCarousel .carousel-indicators li.active img {
  opacity: 1;
}

.dsse-final-showcase #blueCarousel .carousel-indicators li:hover img,
.dsse-final-showcase #redCarousel .carousel-indicators li:hover img,
.dsse-final-showcase #custCarouselThree .carousel-indicators li:hover img,
.dsse-final-showcase #SangeetCarousel .carousel-indicators li:hover img,
.dsse-final-showcase #GradIftar .carousel-indicators li:hover img,
.dsse-final-showcase #BlueDayCarousel .carousel-indicators li:hover img,
.dsse-final-showcase #TotesToastedCarousel .carousel-indicators li:hover img,
.dsse-final-showcase #BonfireCarousel .carousel-indicators li:hover img {
  opacity: 0.75;
}

.dsse-final-showcase #blueCarousel .carousel-indicators li:first-child,
.dsse-final-showcase #redCarousel .carousel-indicators li:first-child,
.dsse-final-showcase #custCarouselThree .carousel-indicators li:first-child,
.dsse-final-showcase #SangeetCarousel .carousel-indicators li:first-child,
.dsse-final-showcase #GradIftar .carousel-indicators li:first-child,
.dsse-final-showcase #BlueDayCarousel .carousel-indicators li:first-child,
.dsse-final-showcase #TotesToastedCarousel .carousel-indicators li:first-child,
.dsse-final-showcase #BonfireCarousel .carousel-indicators li:first-child {
  margin-left: 0;
}

.dsse-final-showcase #blueCarousel .carousel-indicators li:last-child,
.dsse-final-showcase #redCarousel .carousel-indicators li:last-child,
.dsse-final-showcase #custCarouselThree .carousel-indicators li:last-child,
.dsse-final-showcase #SangeetCarousel .carousel-indicators li:last-child,
.dsse-final-showcase #GradIftar .carousel-indicators li:last-child,
.dsse-final-showcase #BlueDayCarousel .carousel-indicators li:last-child,
.dsse-final-showcase #TotesToastedCarousel .carousel-indicators li:last-child,
.dsse-final-showcase #BonfireCarousel .carousel-indicators li:last-child {
  margin-right: 0;
}
/*  */
  .dsse-final-showcase .carousel-item{position:relative;}
  .dsse-final-showcase .carousel-item::after{content:"";position:absolute;bottom:0;width:100%;height:100%;left:0;z-index:0;background:#5d2468;background:linear-gradient(0deg,#5d2468 0%,rgba(255,255,255,0) 50%);}
  .dsse-final-showcase .carousel-item img{width:100%;}
  .dsse-final-showcase .carousel-item .caption-content{position:absolute;bottom:15px;left:15px;right:15px;z-index:1;display:none;}
  .dsse-final-showcase .carousel-item .caption-content p{color:#fff;text-align:left;font-size:14px;line-height:21px;}

  /* 2026 */
  
  /* 2026 */
  /*  */
  .dsse-final-showcase .thumbnail-Global .carousel-indicators{position:static;margin-right:0;margin-left:0;margin-bottom:0;}
  .dsse-final-showcase .thumbnail-Global .carousel-indicators > li{width:10%;display:table;border-bottom:0;}
  .dsse-final-showcase .thumbnail-Global .carousel-indicators li img{display:block;opacity:0.5;}
  .dsse-final-showcase .thumbnail-Global .carousel-indicators li.active img{opacity:1;}
  .dsse-final-showcase .thumbnail-Global .carousel-indicators li:hover img{opacity:0.75;}
  .dsse-final-showcase .thumbnail-Global .carousel-indicators li:first-child{margin-left:0;}
  .dsse-final-showcase .thumbnail-Global .carousel-indicators li:last-child{margin-right:0;}

  /*  */

  /*# sourceMappingURL=style.css.map */
  .popup-load{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:9999;display:none;}
  .overlay{background:rgba(0,0,0,0.8);width:100%;height:100%;content:'';position:absolute;z-index:-1;top:0;}
  span.close{position:absolute;top:10px;right:10px;color:#000;background-color:#fff;text-shadow:none!important;cursor:pointer;z-index:99999;}
  .load-iner{width:100%;height:100%;display:flex;align-items:center;justify-content:center;}
  .popup-content{position:relative;width:82%;}
  .popup-content img{width:400px;}

  /*  */
  .gallery-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;width:160px;border:2px solid #a58daa;color:#5d2468;font-weight:600;margin-top:13px;overflow:hidden;height:40px;transition:all 0.5s;}
  .flexBoxHeading{display:flex;align-items:center;justify-content:center;margin-bottom:0.5rem;}
  .dropdown-list-ctm{visibility:hidden;opacity:0;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgb(93 36 104);perspective:1000px;position:absolute;top:0;transition:0.3s ease-in-out;font-size:0;box-shadow:0 6px 4px rgb(0 0 0 / 41%);top:0;z-index:9;right:-68px;}
  .dropdown-ctm{font-size:0;margin:0;outline:none;padding:0;position:relative;margin-left:15px;}
  .dropdown-ctm h4{font-size:18px;font-weight:900;color:#5d2468;cursor:pointer;z-index:1;position:relative;margin:0;height:30px;width:30px;border:3px solid;display:flex;align-items:center;justify-content:center;}
  .dropdown-ctm h4 i{transition:all 0.3s ease-in-out;}
  .dropdown-ctm.active h4 i{transition:all 0.3s ease-in-out;transform:rotate(-90deg);}
  .dropdown-ctm.active .dropdown-list-ctm{visibility:visible;opacity:1;transition:0.3s ease-in-out;}
  .dropdown-list-ctm li{position:relative;font-size:0;}
  .dropdown-list-ctm li a{display:block;text-decoration:none;padding:10px 15px;margin:0;font-size:15px;color:#5d2468;font-weight:600;position:relative;width:100%;}
  .dropdown-list-ctm li:before{content:'';position:absolute;width:100%;background-color:#ccc6;bottom:0;left:0;height:1px;}
  .dropdown-list-ctm li a:after{content:'';position:absolute;height:100%;width:100%;background-color:hwb(290deg 14% 59% / 16%);top:0;bottom:0;z-index:-1;left:0;transition:all 0.4s ease-in-out;transform:scale(0);}
  .dropdown-list-ctm li a:hover:after{transition:all 0.6s ease-in-out;transform:scale(1);}
  .flexBoxHeading h1{margin:0;}
  .dropdown-list-ctm li a.currentYear{background-color:hwb(290deg 14% 59% / 16%);pointer-events:none;}

  /*  */
  .hu-2023-link{}
  .hu-2023-link{font-size:16px;font-weight:500;}
  .hu-2023-link a{font-size:1rem;color:#5d2468;font-weight:600;line-height:30px;padding-bottom:3px;transition:0.5s;position:relative;}
  .hu-2023-link a:hover::after{width:100%;transition:0.5s;}
  .hu-2023-link a::after{position:absolute;bottom:0px;height:2px;width:0%;content:"";transform-origin:center;background-color:#5d2468;left:0%;transition:0.5s;}
  #image-gallery{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;}
  #image-gallery img{max-width:100%;height:auto;}
  .mediaSec{margin-top:150px;margin-bottom:70px;}
  .headingDropdown{display:flex;align-items:flex-start;justify-content:space-between;padding:30px 0;}
  .headingDropdown h2{font-weight:700;color:#5d2468;font-size:1.75rem;text-transform:uppercase;}
  .headingDropdown h2 span{font-weight:500;display:block;font-size:1.25rem;margin-top:.3rem;text-transform:capitalize;}
  #year-select{border:2px solid #5d2468; /* Set border color */color:#5d2468; /* Set text color */padding:5px;font-size:16px;border-radius:0px;font-weight:600;cursor:pointer;}

  /* Remove border radius when dropdown is open */
  #year-select:focus{outline:none; /* Remove focus outline */border-color:#5d2468; /* Change border color on focus */border-radius:0px; /* Restore border radius when focused */}

  /* Change background color of active option */
  #year-select option:checked,#year-select option:hover{background-color:#5d2468; /* Set background color of active option */color:white; /* Set text color of active option */border-radius:0px;}
  .dropdown-list-ctm2{visibility:hidden;opacity:0;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgb(93 36 104);perspective:1000px;position:absolute;top:0;transition:0.3s ease-in-out;font-size:0;box-shadow:0 6px 4px rgb(0 0 0 / 41%);top:0;z-index:9;right:-74px;}
  .dropdown-ctm2{font-size:0;margin:0;outline:none;padding:0;position:relative;margin-left:15px;}
  .dropdown-ctm2 h4{font-size:1.25rem;font-weight:700;color:#5d2468;cursor:pointer;z-index:1;position:relative;margin:0;border:2px solid;display:flex;align-items:center;justify-content:center;padding:6px 8px;}
  .dropdown-ctm2 h4 i{transition:all 0.3s ease-in-out;margin-left:10px;}
  .dropdown-ctm2.active2 h4 i{transition:all 0.3s ease-in-out;transform:rotate(-90deg);}
  .dropdown-ctm2.active2 .dropdown-list-ctm2{visibility:visible;opacity:1;transition:0.3s ease-in-out;}
  .dropdown-list-ctm2 li{position:relative;font-size:0;}
  .dropdown-list-ctm2 li a{display:block;text-decoration:none;padding:10px 15px;margin:0;font-size:15px;color:#5d2468;font-weight:600;position:relative;width:100%;}
  .dropdown-list-ctm2 li:before{content:'';position:absolute;width:100%;background-color:#ccc6;bottom:0;left:0;height:1px;}
  .dropdown-list-ctm2 li a:after{content:'';position:absolute;height:100%;width:100%;background-color:hwb(290deg 14% 59% / 16%);top:0;bottom:0;z-index:-1;left:0;transition:all 0.4s ease-in-out;transform:scale(0);}
  .dropdown-list-ctm2 li a:hover:after{transition:all 0.6s ease-in-out;transform:scale(1);}
  .dropdown-list-ctm2 li a.currentYear2{background-color:hwb(290deg 14% 59% / 16%);pointer-events:none;}
  button#load-more{border:1px solid #5d2468;padding:0 20px;position:relative;color:#5d2468;text-decoration:none;overflow:hidden;outline:none;background-color:#fff;height:38px;text-transform:capitalize;font-size:16px;font-weight:400;line-height:24px;}
  h5.subheading{color:#5d2468;font-size:16px;text-align:left;font-weight:700;margin:15px 0;}
  h5.subheading span{display:block;font-size:20px;line-height:32px;}

  /*  */
  .faqChunk{border-bottom:1px solid #ccc;margin:0;}
  .faqChunk .headFaq{cursor:pointer;position:relative;padding:15px;}
  .faqChunk .headFaq h3{font-size:18px;font-weight:500;color:#5d2468;line-height:24px;margin:0;padding-right:20px;}
  .faqChunk .headFaq i{font-size:24px;color:#5d2468;transition:0.3s ease-in-out;position:absolute;right:20px;top:25px;line-height:10px;}
  .faqChunk .bodyFaq{display:none;padding:0 20px 20px;}
  .faqChunk .bodyFaq p{font-size:15px;font-weight:400;}
  .faqChunk.active .headFaq i{transform:rotate(180deg);transition:0.3s ease-in-out;}
  .faqChunk:nth-last-child(1){margin-bottom:0;border:0;}
  section#faqsSection{margin-bottom:70px;}
  section#faqsSection h2{font-size:1.75rem;}
  .previous-comments .previous-left span{display:block;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:0.5px;-webkit-text-stroke-color:#fff;text-align:left;font-size:18px;font-weight:700;}
  .previous-comments .comment-row .previous-comments-content h2{font-weight:700;color:#5d2468;font-size:1.5rem;padding-top:20px;margin:0;}
  .previous-comments .social-item p{font-size:18px;color:#5d2468;font-weight:500;}
  .sec-heading h2{font-weight:700;color:#5d2468;font-size:1.75rem;text-transform:uppercase;}
  .next-genration .sec-heading h3{font-weight:700;color:#5d2468;font-size:1.75rem;text-transform:uppercase;}
  .remember-dates-area .remember-dates-are-in h2{font-weight:700;color:#5d2468;font-size:1.25rem;text-align:right;position:relative;top:80px;}
  .remember-dates-area .remember-dates-are-in h2 span{font-weight:400;display:block;}
  .remember-dates-area .remember-dates-are-in .graduation-ceremony h3{font-weight:500;color:#5d2468;font-size:1.25rem;}
  .next-genration .sec-heading h2{text-transform:none;font-size:1.25rem;font-weight:500;}
  .division-box .divsion-content h2{font-weight:700;color:#5d2468;font-size:1.75rem;text-transform:uppercase;}
  .next-genration .generation-box-parent .generation-box .gene-content h4{color:#fff;font-size:1.15rem;margin:0;}
  .next-genration .generation-box-parent .generation-box .gene-content h5{margin:0;color:#fff;font-weight:700;font-size:1.5rem;text-transform:uppercase;}
  .insta-feed-area h2{font-weight:700;color:#5d2468;font-size:1.75rem;text-transform:uppercase;}
  .modal .popup-cotent .modal-right-content .modal-right--header p{font-weight:600;}
  .dropdown-ctm2 p{font-size:18px;font-weight:900;color:#5d2468;cursor:pointer;z-index:1;position:relative;margin:0;border:3px solid;display:flex;align-items:center;justify-content:center;padding:8px 10px;}
  .dropdown-ctm2 p i{transition:all 0.3s ease-in-out;margin-left:10px;}
  @media  (max-width:1024px){
    .side-main-nav.navbar-expand-lg{display:block!important;}
    .main-menu li{}
    .side-main-nav.navbar-expand-lg{padding:0 5%!important;}
    .dropdown-list-ctm2{right:1px;top:43px;}
    .insta-feed-area .insta-js-feeds .ig_feed_container .ig_post_container{margin:0 1% 1% 0;width:32%;}
    .previous-comments .comment-row{align-items:flex-start;flex-direction:column;}
    .previous-comments .social-item{position:initial;}
    .remember-dates-area .remember-dates-are-in h2{top:140px;z-index:1;}
  }
  @media  (min-width:769px){
  }
  @media  (max-width:768px){
    .previous-comments .comment-row .previous-comments-content h2{font-size:1.25rem;}
    .previous-comments .comment-row .previous-comments-content .year-abstracts li{margin-right:10px;}
    .dropdown-list-ctm2{right:1px;top:43px;}
    .previous-comments .previous-left .play-icon-box{left:85%!important;top:87%!important;}
    .previous-comments .comment-row{padding:10px 0 15px 20px!important;}
    .previous-comments .comment-row .social-item{display:block!important;}
    .mediaSec .headingDropdown h2{width:50%;}
    .mediaSec{margin-top:0px;}
    .insta-feed-area .insta-js-feeds .ig_feed_container{flex-wrap:nowrap;overflow-x:scroll;margin-bottom:25px;}
    .next-genration .generation-box-parent{margin-bottom:20px;}
    .ig_post_container video[poster]{width:300px!important;height:280px;}
    .insta-feed-area .insta-js-feeds .ig_feed_container .ig_post_container .insta-post-link img{width:300px;height:280px;}
    .insta-feed-area .insta-js-feeds .ig_feed_container .ig_post_container .insta-post-link .ig_post_details .insta-icon{width:20px;height:auto;}
    .insta-feed-area .insta-js-feeds .ig_feed_container::-webkit-scrollbar{width:100px!important;}
    ::-webkit-scrollbar{width:1px!important;}
    .insta-feed-area .insta-js-feeds .ig_feed_container::-webkit-scrollbar-track{background:#f1f1f1;}

    /* .insta-feed-area .insta-js-feeds .ig_feed_container::-webkit-scrollbar-thumb {
      background: #c70000 !important;
      border-radius: 4px !important;
      width: 1px !important;
    } */
    #image-gallery{grid-template-columns:repeat(3,1fr);}
    .division-box .division-img::before{top:0px!important;right:14px!important;height:430px!important;width:530px!important;}
    h2.preconvocation-first{display:none;}
    .remember-dates-area-row{display:block!important;}
    .col-md-9.cermony-date-remember{width:100%!important;max-width:100%;}
    .col-md-5.cermony-img-parent{width:100%!important;max-width:100%;}
    .remember-dates-area .remember-dates-are-in .graduation-ceremony h2{text-align:center;}
    .remember-dates-area .remember-dates-are-in .graduation-ceremony h3{text-align:center;}
    .preconvocation-three{font-weight:700;color:#5d2468;font-size:1.8rem;text-align:center;position:relative;display:block!important;}
    .preconvocation-three span{font-weight:400;display:block;}
    .remember-dates-area .remember-dates-are-in .graduation-ceremony .ceremony-list li span{width:50%;}
    .remember-dates-area .remember-dates-are-in .graduation-ceremony .register-btn{margin:0 auto;}
    .remember-dates-area .remember-dates-are-in .cermony-img-parent h3{padding-top:15px;}
    .faqChunk .headFaq{padding:15px 0;}
    .faqChunk .headFaq h3{font-size:1.15rem;line-height:1.5rem;}
    .faqChunk .headFaq i{font-size:1.25rem;right:0px;top:17px;}
  }
  @media  (min-width:575px){
    .main-slider .slider-img.dsk{display:block;}
    .main-slider .slider-img.mob{display:none;}
    .remember-dates-area .remember-dates-are-in .cermony-img-parent h3{display:none;}
  }
  @media  (max-width:575px){
    .main-slider .slider-img.dsk{display:none;}
    .main-slider .slider-img.mob{display:block;}
    .slider-wraperr .timmer-inner{bottom:12%!important;      /* right: 50%; */left:50%!important;transform:translate(-50%,0%);}
    .insta-feed-area .insta-js-feeds .ig_feed_container .ig_post_container{width:350px!important;}
    .division-box .divsion-content h2{text-align:center;}
    .mediaSec .headingDropdown h2{font-size:1.75rem;}
    .modal .popup-cotent .modal-right-content p{margin-bottom:10px!important;}
    .previous-comments .comment-row .previous-comments-content h2{    /* text-align: center; */}
    .previous-comments .comment-row .previous-comments-content .year-abstracts{    /* justify-content: center; */}
    .remember-dates-area .remember-dates-are-in .preconvocation-first{display:none;}
    .remember-dates-area .remember-dates-are-in .cermony-img-parent h3{font-weight:700;color:#5d2468;font-size:1.75rem;text-align:center;padding:10px 0 7px;display:block;}
    .remember-dates-area .remember-dates-are-in .cermony-img-parent h3 span{font-weight:400;display:block;}
    #image-gallery{grid-template-columns:repeat(2,1fr);}
    .remember-dates-area .remember-dates-are-in .graduation-ceremony h2{text-align:center;font-size:1.75rem!important;}
    .remember-dates-area .remember-dates-are-in .graduation-ceremony h3{text-align:center;font-size:1.3rem;}
    .mediaSec .headingDropdown h2{width:100%;text-align:center;}
    .headingDropdown{flex-direction:column;align-items:center;}
    .dropdown-ctm2{margin-left:0px;}
    section#faqsSection h2{font-size:1.75rem;}
    .dropdown-list-ctm2 li{position:relative;font-size:0;min-width:67px;}
    .dropdown-list-ctm2{right:0px;top:38px;}
    .dropdown-list-ctm2 li a{padding:8px 15px;font-size:13px;}
  }
  @media  (max-width:320px){
    .previous-comments .comment-row .previous-comments-content .year-abstracts li{margin-right:12px;}
    .mediaSec .headingDropdown h2{font-size:1.5rem;}
  }
  video[poster]{height:334px;}
  .justbannerForlive{min-height:650px;display:flex;align-items:center;justify-content:center;flex-flow:column;text-align:center;overflow:hidden;position:relative; /* Add relative positioning to the parent container */}
  .zooming-background{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/background-2025.jpg) no-repeat center center fixed;background-size:cover;/*animation:zoomIn 20s infinite linear;*/z-index:0; /* Ensure it stays behind the content */}
  .WrpContent{z-index:1;}
  @keyframes zoomIn{
    0%{transform:scale(1);}
    100%{transform:scale(1.5);}
  }
  .headingBanner h2{font-size:6.5rem;color:#5d2468;text-shadow:2px 3px 5px #fff;text-transform:uppercase;font-weight:600;margin:0;line-height:5rem;}
  .headingBanner h3{font-size:2.5rem;font-weight:500;color:#5d2468;text-shadow:2px 3px 5px #fff;text-transform:uppercase;margin:1.5rem 0;line-height:2.5rem;letter-spacing:0px;}
  .covLogoWrap{max-width:50%;margin:2rem auto;}
  .liveBtnWrap{display:flex;align-items:center;justify-content:center;gap:35px;font-size:0;}
  @media(max-width:1200px){
    .justbannerForlive{min-height:auto;padding:6rem 0 4rem;}
    .headingBanner h2{font-size:4rem;line-height:4rem;}
    .headingBanner h3{font-size:2rem;line-height:2.5rem;margin:1rem 0;}
    .covLogoWrap img{max-width:50%;}
    .covLogoWrap{margin-bottom:1rem;}
  }
  @media(max-width:992px){
    .covLogoWrap{display:none;}
  }
  @media(max-width:425px){
    .headingBanner h3 br{display:none;}
    .headingBanner h3{font-size:15px;line-height:20px;font-weight:500;}
    .headingBanner h2{font-size:3rem;line-height:3rem;}
    .WrpContent{padding:0 15px;}
    .liveBtnWrap{flex-flow:column;gap:10px;}
  }
  @media (max-width:425px){
    .previous-comments .comment-row .previous-comments-content .year-abstracts{width:90%;overflow-x:auto;scrollbar-width:thin;padding-bottom:5px;margin-bottom:10px!important;}
  }