@charset "utf-8";
/* CSS Document */
@font-face {font-family:exo2Black;src:url(../fonts/exo2Black.ttf);}
@font-face {font-family:exo2BlackItalic;src:url(../fonts/exo2BlackItalic.ttf);}
@font-face {font-family:Outfit-Light;src:url(../fonts/Outfit-Light.ttf);}
@font-face {font-family:Outfit-Regular;src:url(../fonts/Outfit-Regular.ttf);}
@font-face {font-family:Outfit-Bold;src:url(../fonts/Outfit-Bold.ttf);}
@font-face {font-family:Outfit-Medium;src:url(../fonts/Outfit-Medium.ttf);}
@font-face {font-family:Outfit-SemiBold;src:url(../fonts/Outfit-SemiBold.ttf);}

:root{
--mustard-gradient: linear-gradient(to right, #fccb77 0%, #c48820 100%);
	 --orange-gradient: linear-gradient(to right, #f8a437 0%, #e7180e 100%);
	 --skyblue-gradientText: linear-gradient(to right, #56dff1 0%, #4fb9fa 20%);
	 --white: #ffffff;
	 --black:#000;
	 --nav:#4d1812;
	 --mustard:#c48820;
	 --brown:#4d1812;
}

* {
box-sizing: border-box;}
html {scroll-behavior: smooth;}

body{margin:0px; padding:0px;background:#0d0503;}
/*-================Header-Start================== */
nav{background:var(--nav);padding:0px 0px;}
.navbar{padding:0px 0px;height:75px;}
.navbar-brand{padding:8px 0px 3px 0px;max-width:410px;}
.navbar-brand img{width:100%;}
.navbar-light .navbar-nav .nav-link{color:var(--white); font-size:18px;padding:0px 20px;font-family:Outfit-Light;}
.navbar-light .navbar-nav .active>.nav-link{color:var(--white); font-size:18px;transition: all 0.5s ease;}
.navbar-light .navbar-nav .nav-link:hover{background:var(--mustard-gradient);color:var(--white);border-bottom:2px dotted white;border-radius:5px;}
.navbar-nav li.nav-item:hover{}
.navbar-light .navbar-toggler-icon{background-image:url(../images/amritsar28th-images/menuicon-bar.png);background-repeat:no-repeat;background-size:100%;border-color: rgb(255 255 255) !important;}
.navbar-toggler{border: 1px solid #fff !important;}
/*================Header-End================== */

/*================Banner-Start================== */
.banner{float:left;width:100%;height:auto;border-bottom:5px solid var(--mustard);}
.banner img{width:100%;}
.banner video {object-fit: cover !important;width: 100%;}
/*================Banner-End================== */

/*================Content-Start================== */
.contentContainer {width: 100%;height: auto;padding: 50px 50px 0px 50px;float: left;}
.contentContainer p {font-family:Outfit-Light;color: var(--white);font-size: 18px;line-height: 28px;text-align: left !important;}
.contentContainer p strong {font-family:Outfit-Regular;color: var(--white)}
.contentContainer img {float: right !important;padding-left: 60px !important;max-width: 550px;}
.btn-read-more {text-align: right;display: block;background: var(--black);color:var(--white);padding: 3px 20px;
border-radius: 5px;display: inline-block;float: right;trasition: all 0.3s ease-in-out;border:2px solid var(--white);}
.btn-read-more:hover {color: var(--black);text-decoration: none;background: var(--white);transform: translateY(-5px)}
.read-more-content {display: none;padding-top:0px;text-align:left;}
.read-more {display: inline-block;margin-top: 25px;}
.chief-guest-flex {float: left;width: 100%;height: auto;margin: 0px 0px 0px 0px;}
.chief-guest-flex ul {display: flex;align-items: center;justify-content: center;list-style: none;margin: 0px 0px 80px 0px;padding: 0px;}
.chief-guest-flex ul li {margin: 0px 20px;text-align: center;}
.chief-guest-flex ul li img {width: 100%;max-width: 280px;}
.chief-guest-flex ul li .btnOuter {text-align: center;max-width: 256px;background: #000;padding: 2px;border: 1px solid #675837;display: inline-block;margin-bottom: 20px;}
.chief-guest-flex ul li h1 {color: var(--white);padding: 12px 20px 7px 20px;text-align: center;font-size: 25px;
font-weight: bold;margin: 0px 0px 0px 0px;line-height: 25px;max-width: 250px;display: inline-block;align-items: center;justify-content: center;width: 100%;border-radius: 0px;background: #bc0a0a;font-family: roboto-bold;}
.chief-guest-flex ul li h2 {font-family: roboto-bold;border: none;font-size: 35px;font-weight: bold;padding: 0px 20px;text-align: center;margin: -15px 0px 5px 0px;border-radius: 20px;color: var(--goldenText);}
.chief-guest-flex ul li h3 {color: var(--white);font-size: 21px;font-family: exo2Regular;font-weight: normal;
line-height: 24px;padding: 5px 20px 0px 20px;text-align: center;margin: 0px 0px 5px 0px;}
.chief-guest-flex ul li h3 span {font-size: 30px;color: var(--purple)}
/*================Content-End================== */

/*================Reason-Attend-Start================== */
.reasonAttendContainer{float:left;width:100%; height:auto; padding:50px 50px 0px 50px;text-align: center;}
.headingSection{text-align:center; display:inline-block; width:100%;max-width:1000px;margin-bottom:30px;}
.headingSection h1{font-family:Outfit-Regular;color:var(--mustard);font-size:50px;}
.headingSection p{font-family:Outfit-Light;;color:var(--white);font-size:20px;}
.reasonAttendContainer .slick{display:flex;}
.reasonAttendContainer .slick .item{background:var(--brown);border-radius:15px;padding:30px 25px;margin:0px 15px;width:96% !important;height:auto;min-height:350px;}
.reasonAttendContainer .slick .item:first-child{margin-left:0px;}
.reasonAttendContainer .slick .item:last-child{margin-right:0px;}
.reasonAttendContainer .slick .item:hover{background:#c48820;}
.reasonAttendContainer .slick .item:hover h1, .reasonAttendContainer .slick .item:hover p{color:var(--brown);}
.reasonAttendContainer .slick .item h1{position:relative;font-family:Outfit-Regular;color:var(--white);font-size:25px;text-align:left;padding:10px 0px 20px 0px;}
.reasonAttendContainer .slick .item h1:before{content:" ";position:absolute;width:50px;height:4px;background:#e3bc5f;bottom:0px;}
.reasonAttendContainer .slick .item:hover h1:before{background:var(--white);}
.reasonAttendContainer .slick .item p{font-family:Outfit-Light;color:var(--white);font-size:18px;text-align:left;padding:20px 0px;}
.reasonAttendContainer .slick-next:before, .reasonAttendContainer .slick-prev:before {font-family: slick;    font-size: 30px;line-height: 1;opacity: 9;color: #fff;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.reasonAttendContainer .slick-next {right: -13px;}
/*================Reason-Attend-End================== */

/*================Who-Attend-Start================== */
.eduHonorAwardContainer{float:left;width:100%; height:auto; padding:50px 50px 0px 50px;text-align: center;}
.eduHonorAwardInnerBx{border-radius:20px;width:100%;height:auto;max-width:1000px;height:auto;text-align:center;display:inline-block;border:1px solid var(--mustard);padding:20px 20px;}
.leftArrowBx{float:left;background:var(--white);border-radius:10px;width:40%;padding:15px 15px;position:relative;
min-height: 200px;display: flex;justify-content: center;align-items: center;}
.leftArrowBx:before{content: '';border-left: 30px solid var(--white);border-top: 30px solid transparent;border-bottom: 30px solid transparent;position:absolute;right:-25px;top:35%;}
.leftArrowBx h1{font-family:Outfit-Regular;color:var(--black);font-size:40px;line-height: 42px;}
.leftArrowBx h1 strong{font-family:Outfit-SemiBold;color:var(--mustard);font-size:40px;}
.rightBx{float:left;width:60%;height:auto;}
.rightBx ul{float:left;width:100%;height:auto;padding:0px 50px;}
.rightBx ul li{font-family:Outfit-Light;color:var(--white);font-size:18px;padding:6px 0px;text-align:left;}
.rightBx ul li::marker {color: var(--mustard);font-weight:600;}
.rightBx ul li strong{color:var(--brown);font-family:Outfit-Regular;font-weight:600;}
/*================Who-Attend-End================== */

/*================Button-Section-Start================== */
.buttonContainer{float:left;width:100%;height:auto;padding:50px 50px 50px 50px;}
.buttonContainer h1{font-family:Outfit-Regular;color:var(--white);font-size:35px;}
.buttonContainer ul{list-style:none;margin:0px;padding:0px;}
.buttonContainer ul li{font-family: Outfit-Light;color: var(--brown);font-size: 22px;background: var(--mustard);
padding: 4px 10px;text-align: center;display: inline-block;min-width: 180px;margin: 5px;border-radius: 6px;}
.buttonContainer ul li.active{ background: var(--brown); color:var(--white);}
.buttonContainer ul li a{color: var(--brown);text-decoration:none;}
.buttonContainer ul li.active a{color:var(--white);text-decoration:none;}
.buttonContainer ul li:hover{background:var(--brown);}
.buttonContainer ul li.active:hover{background:var(--mustard);}
.buttonContainer ul li:hover a{color:var(--white);}
.buttonContainer ul li.active:hover a{color:var(--brown);}
/*================Button-Section-End================== */
/*================Footer-Start================== */
footer{float:left;width:100%;height:auto;padding:20px 50px 50px 50px;}
.footerCurve{float:left;width:100%;height:auto;border-radius:20px;background:var(--mustard);padding:50px 100px;}
.footer-left{float:left;width:70%;height:auto;padding-left:100px}
.footer-left h1{color:var(--white);font-size:28px;font-family:Outfit-Regular;text-transform:uppercase;text-align:left;}
.footer-left ul{margin:0px 0px;padding:0px 0px;list-style:none;}
.footer-left ul li{float:left;font-family:Outfit-Regular;color: var(--white);font-size: 20px;border-right:2px solid var(--white);padding:0px 20px;}
.footer-left ul li:first-child{padding-left:0px;}
.footer-left ul li a{color: var(--white);}
.footer-left ul li:last-child{border-right:none;}
.footer-right{float:left;width:30%;height:auto;}
.footer-right h1{color:var(--white);font-size:28px;font-family:Outfit-Regular;text-align: left;}
.footer-right ul{list-style:none;margin:0px 0px;padding:0px 0px;}
.footer-right ul li{float:left;margin:0px 5px;}
.footer-right ul li img{width:40px;height:40px;}
/*================Footer-End================== */

html{scroll-behavior: smooth;}

.scroll-to-top {display: -webkit-box;display: -ms-flexbox;display: flex;position: fixed;left: 5px;bottom: 5px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;justify-content: center;width: 50px;height: 50px;float: right;border-bottom: 2px solid var(--white);background:var(--mustard);z-index: 213212;}
.scroll-to-top:hover {background: var(--brown);border-bottom: 2px solid #fff;color: #fff !important;}
svg:not(:root) {overflow: hidden;}
.scroll-to-top-icon {color: var(--white);}
.scroll-to-top:hover .scroll-to-top-icon {color:#fff !important;}
.scroll-to-top:hover .scroll-to-top-icon{color:#fff;}
.caret-icon {display: inline-block;width: 1em;fill:currentColor;}
.desktopView{display:block;}
.mobileView{display:none;}


@keyframes blink {
  0%, 100% {background-color:var(--nav);}
  50% {background:var(--mustard-gradient);}
}
.blinking-button {border-radius:5px;color:#000;animation: blink 1s linear infinite;}