/*Custom css*/
:root{--primarycolor:#FF7A3F;--lightcolor:#FFF4D6;--textcolor:#5B5B5B;--white:#FFF;--black:#000}a,img{-webkit-transition:.4s ease-in-out;transition:all .4s ease-in-out}body{font-family:"Poppins",sans-serif;font-weight:400;font-size:16px;color:var(--textcolor);overflow-x:hidden}.light-bg{background-color:var(--lightcolor)}.login-section img{width:100%;height:auto}.avn-logo{text-align:right}.login-section span{font-weight:700;text-align:center;width:100%;display:block;padding:0 0 20px;font-size:20px;color:var(--black)}.login-section p{text-align:left}.login-section .row{box-shadow:10px 10px 30px 0 #6e6e6e24}.login-section label{color:var(--black);display:block;padding:0 0 10px}.login-section input{border:1px solid #B89C8F;background-color:var(--white);color:var(--black);padding:12px 20px}.login-section input[type=submit]{background-color:var(--primarycolor);border:1px solid var(--primarycolor);color:var(--white);padding:12px 60px;border-radius:10px}.form-control:focus{color:#212529;background-color:#fff;border-color:var(--primarycolor);outline:0;box-shadow:none!important;border:1px solid var(--primarycolor)}.password-container{position:relative}.password-container img{width:auto;height:auto;position:absolute;right:25px;top:60%}.password-container a{color:var(--black);font-size:13px;text-decoration:none;position:absolute;right:10px;top:5px}.program-section{background:#d7f7fd;background:linear-gradient(0deg,rgba(215,247,253,1) 0%,rgba(255,255,255,1) 100%)}.program-slider .item{position:relative}.program-slider .text-content{position:absolute;z-index:99;bottom:30px;text-align:center;padding:0 30px;display:flex;flex-direction:column;justify-content:flex-start;align-content:flex-start;min-height:145px;width:100%}.program-slider .text-content h4{color:#FFF;margin:0 0 20px}.program-slider .text-content p{color:#FFF}footer{background-color:var(--primarycolor);color:var(--white);padding:15px 0}footer p,footer a{color:var(--white);margin:0}footer ul{list-style:none;padding:0;margin:0;display:inline-flex;gap:10px}footer ul li::after{content:" | ";color:var(--white);padding:0 10px}footer ul li:last-child::after{content:none}.social-media{gap:30px}.social-media li:after{content:none}footer a:hover{opacity:.7}
