@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";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,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;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,img{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}*{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:helvetica-now-display;src:url(/fonts/helvetica-now-display/HelveticaNowDisplay-Hairline.ttf) format("TrueType");font-weight:100}@font-face{font-family:helvetica-now-display;src:url(/fonts/helvetica-now-display/HelveticaNowDisplay-Thin.ttf) format("TrueType");font-weight:200}@font-face{font-family:helvetica-now-display;src:url(/fonts/helvetica-now-display/HelveticaNowDisplay-Light.ttf) format("TrueType");font-weight:300}@font-face{font-family:helvetica-now-display;src:url(/fonts/helvetica-now-display/HelveticaNowDisplay-Regular.ttf) format("TrueType");font-weight:400}@font-face{font-family:helvetica-now-display;src:url(/fonts/helvetica-now-display/HelveticaNowDisplay-Medium.ttf) format("TrueType");font-weight:500}@font-face{font-family:helvetica-now-display;src:url(/fonts/helvetica-now-display/HelveticaNowDisplay-Bold.ttf) format("TrueType");font-weight:600}@font-face{font-family:helvetica-now-display;src:url(/fonts/helvetica-now-display/HelveticaNowDisplay-ExtraBold.ttf) format("TrueType");font-weight:700}@font-face{font-family:helvetica-now-display;src:url(/fonts/helvetica-now-display/HelveticaNowDisplay-Black.ttf) format("TrueType");font-weight:800}@font-face{font-family:helvetica-now-display;src:url(/fonts/helvetica-now-display/HelveticaNowDisplay-ExtBlk.ttf) format("TrueType");font-weight:900}@font-face{font-family:nepali;src:url(/fonts/nepali.ttf) format("TrueType");font-weight:400}:root{--font-regular: "Inter", serif;--font-highlight: "helvetica-now-display", serif;--color-regular: #121212b2}body{font-family:var(--font-highlight);color:var(--color-regular)}p{font-size:clamp(12px,1.5vw,16px);line-height:1.5625}html{scroll-behavior:smooth}.plus{width:22px;aspect-ratio:1;display:inline-block;-webkit-mask:url(data:image/svg+xml,%3Csvg%20width%3D%2223%22%20height%3D%2222%22%20viewBox%3D%220%200%2023%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M14.5%204C13.5054%204%2012.5516%204.39509%2011.8483%205.09835C11.1451%205.80161%2010.75%206.75544%2010.75%207.75C10.75%208.74456%2011.1451%209.69839%2011.8483%2010.4017C12.5516%2011.1049%2013.5054%2011.5%2014.5%2011.5C15.4946%2011.5%2016.4484%2011.1049%2017.1516%2010.4017C17.8549%209.69839%2018.25%208.74456%2018.25%207.75C18.25%206.75544%2017.8549%205.80161%2017.1516%205.09835C16.4484%204.39509%2015.4946%204%2014.5%204ZM14.5%205.78125C14.7585%205.78125%2015.0145%205.83217%2015.2534%205.93111C15.4923%206.03005%2015.7093%206.17507%2015.8921%206.35788C16.0749%206.5407%2016.2199%206.75773%2016.3189%206.99659C16.4178%207.23545%2016.4688%207.49146%2016.4688%207.75C16.4688%208.00854%2016.4178%208.26455%2016.3189%208.50341C16.2199%208.74227%2016.0749%208.9593%2015.8921%209.14212C15.7093%209.32493%2015.4923%209.46995%2015.2534%209.56889C15.0145%209.66783%2014.7585%209.71875%2014.5%209.71875C14.2415%209.71875%2013.9855%209.66783%2013.7466%209.56889C13.5077%209.46995%2013.2907%209.32493%2013.1079%209.14212C12.9251%208.9593%2012.7801%208.74227%2012.6811%208.50341C12.5822%208.26455%2012.5312%208.00854%2012.5312%207.75C12.5312%207.22785%2012.7387%206.7271%2013.1079%206.35788C13.4771%205.98867%2013.9779%205.78125%2014.5%205.78125ZM14.5%2012.4375C11.9969%2012.4375%207%2013.6844%207%2016.1875V19H22V16.1875C22%2013.6844%2017.0031%2012.4375%2014.5%2012.4375ZM14.5%2014.2188C17.2844%2014.2188%2020.2188%2015.5875%2020.2188%2016.1875V17.2188H8.78125V16.1875C8.78125%2015.5875%2011.6875%2014.2188%2014.5%2014.2188Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M4%209.625V7H6V9.625H9V11.375H6V14H4V11.375H1V9.625H4Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A);mask:url(data:image/svg+xml,%3Csvg%20width%3D%2223%22%20height%3D%2222%22%20viewBox%3D%220%200%2023%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M14.5%204C13.5054%204%2012.5516%204.39509%2011.8483%205.09835C11.1451%205.80161%2010.75%206.75544%2010.75%207.75C10.75%208.74456%2011.1451%209.69839%2011.8483%2010.4017C12.5516%2011.1049%2013.5054%2011.5%2014.5%2011.5C15.4946%2011.5%2016.4484%2011.1049%2017.1516%2010.4017C17.8549%209.69839%2018.25%208.74456%2018.25%207.75C18.25%206.75544%2017.8549%205.80161%2017.1516%205.09835C16.4484%204.39509%2015.4946%204%2014.5%204ZM14.5%205.78125C14.7585%205.78125%2015.0145%205.83217%2015.2534%205.93111C15.4923%206.03005%2015.7093%206.17507%2015.8921%206.35788C16.0749%206.5407%2016.2199%206.75773%2016.3189%206.99659C16.4178%207.23545%2016.4688%207.49146%2016.4688%207.75C16.4688%208.00854%2016.4178%208.26455%2016.3189%208.50341C16.2199%208.74227%2016.0749%208.9593%2015.8921%209.14212C15.7093%209.32493%2015.4923%209.46995%2015.2534%209.56889C15.0145%209.66783%2014.7585%209.71875%2014.5%209.71875C14.2415%209.71875%2013.9855%209.66783%2013.7466%209.56889C13.5077%209.46995%2013.2907%209.32493%2013.1079%209.14212C12.9251%208.9593%2012.7801%208.74227%2012.6811%208.50341C12.5822%208.26455%2012.5312%208.00854%2012.5312%207.75C12.5312%207.22785%2012.7387%206.7271%2013.1079%206.35788C13.4771%205.98867%2013.9779%205.78125%2014.5%205.78125ZM14.5%2012.4375C11.9969%2012.4375%207%2013.6844%207%2016.1875V19H22V16.1875C22%2013.6844%2017.0031%2012.4375%2014.5%2012.4375ZM14.5%2014.2188C17.2844%2014.2188%2020.2188%2015.5875%2020.2188%2016.1875V17.2188H8.78125V16.1875C8.78125%2015.5875%2011.6875%2014.2188%2014.5%2014.2188Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M4%209.625V7H6V9.625H9V11.375H6V14H4V11.375H1V9.625H4Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A);-webkit-mask-size:100%;mask-size:100%}.success_msg{color:#5cb85c}header{position:absolute;top:0;width:100%;left:0;z-index:1;padding-block:clamp(16px,2.5vw,32px)}header nav ul{display:flex;gap:clamp(24px,5.5vw,52px)}header nav ul a{font-family:var(--font-regular);color:#12121280;font-weight:500}header .btn{padding:clamp(12px,1.5vw,16px) clamp(9px,2.5vw,18px);background-color:#f770000d;color:#f77000;display:flex;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;font-family:var(--font-regular);font-weight:500;border-radius:10px;font-size:clamp(12px,1.5vw,18px)}header .btn .plus{background-color:#f77000}header .header__container{width:min(100%,1394px);margin-inline:auto;padding-inline:25px;display:flex;align-items:center;gap:20px;justify-content:space-between}header .header__container .logo{width:clamp(60px,6.5vw,120px)}header .header__container .logo img{width:100%}@media (max-width: 991px){header .header__container .desktop__btn{display:none}}header .header__container .hamburger-icon{position:relative;cursor:pointer;display:none;height:20px;width:clamp(22px,3vw,28px);transition:.3s ease-in-out;z-index:14}@media (max-width: 991px){header .header__container .hamburger-icon{display:block}}header .header__container .hamburger-icon span{display:block;position:absolute;height:2px;width:100%;background-color:#000;border-radius:2px;opacity:1;left:0;transition:.25s ease-in-out}header .header__container .hamburger-icon span:nth-child(1){top:0}header .header__container .hamburger-icon span:nth-child(2),header .header__container .hamburger-icon span:nth-child(3){top:8px}header .header__container .hamburger-icon span:nth-child(4){top:16px}header .header__container .hamburger-open span{background-color:#fff}header .header__container .hamburger-open span:nth-child(1){top:8px;width:0%;left:50%}header .header__container .hamburger-open span:nth-child(2){transform:rotate(45deg)}header .header__container .hamburger-open span:nth-child(3){transform:rotate(-45deg)}header .header__container .hamburger-open span:nth-child(4){top:8px;width:0%;left:50%}header .full-menu{height:100%;width:100%;position:fixed;z-index:13;background-size:cover;transform:translateY(0);transition:.4s linear;color:#fff;top:0;display:flex;justify-content:flex-end}@media (min-width: 991px){header .full-menu{display:none}}header .full-menu .nav-overlay{width:100%;height:100%;z-index:1;position:fixed;top:0;right:0;transform:translate(100%);background-color:#00000080;transition-property:transform;transition-duration:.25s;transition-timing-function:linear}header .full-menu .nav-overlay.open{transform:translate(0)}header .full-menu .mobile__container{transition-delay:1s;transition:.9s ease-in;height:100%;overflow-y:auto;scroll-behavior:smooth;position:relative;z-index:2;display:flex;justify-content:center;background-color:#f77000;scrollbar-width:thin;scrollbar-color:rgb(210,210,207) transparent}header .full-menu .mobile__container::-webkit-scrollbar{width:12px;background:transparent}header .full-menu .mobile__container::-webkit-scrollbar-track{background:transparent}header .full-menu .mobile__container::-webkit-scrollbar-track:hover{background-color:#00000080}header .full-menu .mobile__container::-webkit-scrollbar-thumb{background:#d2d2cf;border-radius:6px;border:2px solid transparent;background-clip:padding-box}header .full-menu .mobile__container .mobile__nav{display:flex;gap:40px;flex-direction:column;align-items:flex-end;justify-content:center;padding:50px 40px}header .full-menu .mobile__container .mobile__nav .btn{background-color:#fff}header .full-menu .mobile__container .mobile__nav .menu{display:flex;flex-direction:column;align-items:flex-end;gap:10px}header .full-menu .mobile__container .mobile__nav .menu li{position:relative;color:#fff}header .full-menu .mobile__container .mobile__nav .menu li a{color:inherit;transition:color .25s ease-in-out;font-size:clamp(12px,1.2vw,16px)}header .full-menu .mobile__container .mobile__nav .menu li a:hover{color:var(--color-green)}footer .upper__footer{background-color:#f77000;padding-block:clamp(40px,5.5vw,150px);text-align:center;padding-inline:25px;position:relative}footer .upper__footer ul{display:flex;gap:clamp(15px,5.5vw,52px);color:#fff;justify-content:center;flex-wrap:wrap}footer .upper__footer ul a{color:inherit;font-size:clamp(12px,1.5vw,16px);transition:color .25s linear}footer .upper__footer ul a:hover{color:#206bb5}footer .upper__footer p{margin-top:clamp(24px,5.5vw,52px);color:#fff}footer .upper__footer .image{width:clamp(100px,5.5vw,200px);position:absolute;bottom:0;left:10%}@media (max-width: 991px){footer .upper__footer .image{display:none}}footer .upper__footer .contact{margin-top:clamp(24px,5.5vw,52px)}footer .upper__footer .contact li{display:flex;align-items:center;gap:clamp(8px,2.5vw,16px)}footer .upper__footer .social{margin-top:clamp(24px,5.5vw,52px)}footer .lower__footer{text-align:center}footer .lower__footer p{color:#f77000;padding-block:clamp(4px,1.5vw,20px)}.hero__banner{position:relative;min-height:100svh;background:url(/images/banner-image.png) no-repeat center center;display:grid;place-content:center;background-size:cover}.hero__banner .hero__banner-container{width:min(100%,1000px);padding-inline:25px;margin-inline:auto;text-align:center;padding-top:100px}.hero__banner .hero__banner-container .img__holder{width:min(100%,clamp(300px,30.5vw,500px));margin-inline:auto;margin-bottom:clamp(22px,2.5vw,44px)}.hero__banner .hero__banner-container .img__holder img{width:100%}.hero__banner .hero__banner-container .content{display:flex;flex-direction:column;gap:16px}.hero__banner .hero__banner-container .content .heading{font-size:clamp(30px,3vw,60px);line-height:1.09375;color:#073b42}.hero__banner .hero__banner-container .content p span{color:#f88c00;font-weight:700}.hero__banner .hero__banner-container .content .btn{padding:clamp(12px,1.5vw,16px) clamp(36px,2.5vw,50px);background-color:#f77000;color:#fff;display:flex;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;margin-inline:auto;font-family:var(--font-regular);font-weight:700;border-radius:10px;margin-top:clamp(8px,1.5vw,16px);font-size:clamp(12px,1.5vw,18px)}.hero__banner .hero__banner-container .content .btn .plus{background-color:#fff}.hero__banner .art{position:absolute}.hero__banner .top-left{width:clamp(60px,5.5vw,161px);top:0;left:10px}.hero__banner .top-right{width:clamp(120px,5.5vw,280px);top:0;right:0}.hero__banner .bottom-left{width:clamp(120px,5.5vw,300px);bottom:0;left:0;transform:translateY(50%)}.town{padding-top:clamp(80px,10.5vw,188px);padding-bottom:clamp(50px,10.5vw,136px);position:relative}.town .town__container{width:min(100%,974px);padding-inline:25px;margin-inline:auto;display:flex;flex-direction:column;gap:clamp(20px,2.5vw,32px)}.town .town__container .heading{margin-inline:auto;width:clamp(200px,20.5vw,367px)}.town .town__container .heading img{width:100%}.town .town__container .town__list{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(20px,2.5vw,32px)}@media (max-width: 525px){.town .town__container .town__list{grid-template-columns:repeat(2,1fr)}}.town .town__container .town__list img{width:100%}.town .bg__image{position:absolute;width:100%;bottom:0;transform:translateY(35%)}.town .bg__image img{width:100%}.access__container{position:relative}.access__container .desktop{display:none}@media (min-width: 525px){.access__container .desktop{display:block}}.access__container .mobile{display:block}@media (min-width: 525px){.access__container .mobile{display:none}}.access__container img{width:100%}.programmes{padding-block:clamp(88px,10.5vw,170px)}.programmes .programmes__container{width:min(100%,1394px);padding-inline:25px;margin-inline:auto}.programmes .programmes__container .heading__container{display:flex;flex-direction:column;gap:clamp(28px,1.5vw,32px);width:min(100%,420px)}.programmes .programmes__container .heading__container .heading{font-size:clamp(30px,3vw,60px);line-height:1.09375;color:#121212}.programmes .programmes__container .heading__container .heading span{color:#f77000;font-weight:700}.programmes .programmes__container .programmes__list{margin-top:clamp(88px,7.5vw,132px);display:flex;flex-direction:column;gap:clamp(32px,5.5vw,96px)}.programmes .programmes__container .programmes__list .item{margin-inline:auto;width:min(100%,1170px)}.programmes .programmes__container .programmes__list .item .content{display:flex;flex-direction:column;gap:clamp(8px,1.5vw,16px)}.programmes .programmes__container .programmes__list .item .img__holder{box-shadow:0 4px 64px #1212121a inset}.programmes .programmes__container .programmes__list .item .img__holder img{width:100%}.programmes .programmes__container .programmes__list .item .img__holder .inner__img{box-shadow:-10px 10px 24px #0000001a;transform:translate(-5%,-5%)}.programmes .programmes__container .programmes__list .item .title{font-size:clamp(14px,3.5vw,52px);line-height:1.15;color:var(--title-color)}.programmes .programmes__container .programmes__list .item p{font-size:clamp(8px,1.5vw,16px);line-height:1.5625}.programmes .programmes__container .programmes__list .item a{font-size:clamp(8px,1.5vw,16px);margin-top:clamp(4px,1.5vw,16px);padding:clamp(6px,2.5vw,16px) clamp(16px,5.5vw,47px);background-color:var(--title-color);color:#fff;width:-moz-fit-content;width:fit-content;border-radius:10px;font-family:var(--font-regular);font-weight:500;transition:opacity .3s}.programmes .programmes__container .programmes__list .item a:hover{opacity:.8}.programmes .programmes__container .programmes__list .item:nth-child(1){padding:clamp(10px,2.5vw,44px);box-shadow:0 4px 64px #1212121a inset;--title-color: #206bb5}.programmes .programmes__container .programmes__list .item:nth-child(1) .content__container{position:relative;background-color:#fff;margin-top:calc(clamp(20px,5vw,88px)*-1)}@media (max-width: 440px){.programmes .programmes__container .programmes__list .item:nth-child(1) .content__container{padding-top:30px}}@media (max-width: 376px){.programmes .programmes__container .programmes__list .item:nth-child(1) .content__container{padding-top:70px}}.programmes .programmes__container .programmes__list .item:nth-child(1) .content__container .content{top:0;left:0;padding:clamp(10px,2.5vw,52px);position:absolute;width:56%}@media (max-width: 400px){.programmes .programmes__container .programmes__list .item:nth-child(1) .content__container .content{width:65%}}.programmes .programmes__container .programmes__list .item:nth-child(1) .content__container img{width:100%}.programmes .programmes__container .programmes__list .item:nth-child(2){--title-color: #eaa352}.programmes .programmes__container .programmes__list .item:nth-child(3){--title-color: #b55151}.programmes .programmes__container .programmes__list .item:nth-child(4){--title-color: #74af43}.programmes .programmes__container .programmes__list .item.common-item{display:grid;gap:clamp(20px,3vw,52px);place-items:center}.programmes .programmes__container .programmes__list .item.common-item p{width:90%}.programmes .programmes__container .programmes__list .item.common-item.left-side-content{grid-template-columns:1.4fr 1fr}.programmes .programmes__container .programmes__list .item.common-item.right-side-content{grid-template-columns:1fr 1.4fr}.registration{padding-bottom:clamp(88px,20.5vw,300px);position:relative}.registration .registration__container{width:min(100%,1163px);padding-inline:25px;margin-inline:auto}.registration .heading{width:min(100%,850px);margin-inline:auto}.registration .heading img{width:100%}.registration form{display:flex;flex-direction:column;gap:clamp(8px,2.5vw,20px);margin-top:clamp(32px,5.5vw,52px)}.registration form input{width:100%;padding:clamp(10px,2.5vw,20px);background-color:#e7e7e7;border:none;outline:unset;color:#121212b2;font-size:clamp(12px,1.5vw,16px)}.registration form .input__box{display:flex;gap:clamp(8px,2.5vw,20px)}@media (max-width: 525px){.registration form .input__box{flex-direction:column}}.registration form .btn{width:-moz-fit-content;width:fit-content;background-color:#f77000;color:#fff;border-radius:10px;cursor:pointer;transition:opacity .3s;margin-inline:auto;padding:7px 40px;line-height:2;font-size:clamp(12px,1.5vw,18px);margin-top:clamp(24px,5.5vw,52px)}.registration form .btn:hover{opacity:.8}.registration .art{position:absolute}.registration .form-left{bottom:0;left:0;width:clamp(100px,10.5vw,250px)}.registration .form-right{right:0;scale:-1 1;width:clamp(100px,15.5vw,250px)}
