div,h1,h2,h3,h4,li,menu,ul{box-sizing:border-box;padding:0;margin:0;font-weight:400}li,ul{list-style-type:none}img{vertical-align:top;border:0;margin:0;padding:0}a{text-decoration:none}a:focus{outline:0}.clearfix:after{content:"";display:table;clear:both}.mobile-only{display:none!important}@media only screen and (max-width:750px){.mobile-only{display:block!important}}.desktop-only{display:block!important}@media only screen and (max-width:750px){.desktop-only{display:none!important}}input:focus,select:focus,textarea:focus{outline:0}body,div,input,select,textarea{font-family:'PT Serif',serif;font-size:18px;line-height:28px}@media only screen and (max-width:750px),only screen and (min-width:751px) and (max-width:1024px),only screen and (min-width:1025px) and (max-width:1199px),only screen and (min-width:1200px) and (max-width:1399px){body,div,input,select,textarea{font-size:16px;line-height:26px}}@media only screen and (max-width:750px),only screen and (min-width:751px) and (max-width:1024px){body,div,input,select,textarea{font-size:14px;line-height:24px}}div[data-lang=shahmukhi],div[data-lang=shahmukhi] div{line-height:38px}@media only screen and (max-width:750px),only screen and (min-width:751px) and (max-width:1024px),only screen and (min-width:1025px) and (max-width:1199px),only screen and (min-width:1200px) and (max-width:1399px){div[data-lang=shahmukhi],div[data-lang=shahmukhi] div{line-height:36px}}@media only screen and (max-width:750px),only screen and (min-width:751px) and (max-width:1024px){div[data-lang=shahmukhi],div[data-lang=shahmukhi] div{line-height:34px}}body{margin:0;padding:0;position:relative;overflow-x:hidden;font-family:'PT Serif',serif}.container{width:100%;max-width:1920px;margin:auto;padding:0 5%}.header{border-bottom:1px solid #ccc;position:fixed;z-index:9;top:0;width:100%;background-color:#fff;height:100px;display:flex}@media only screen and (max-width:750px),only screen and (min-width:751px) and (max-width:1024px){.header{height:60px;padding:0 5%;box-sizing:border-box}}.header.on .menu-btn{display:none}.header.on .close-btn{display:block}.header .container{display:flex;align-items:center;padding-top:30px;padding-bottom:30px}@media only screen and (max-width:750px),only screen and (min-width:751px) and (max-width:1024px){.header .container{padding:0}}.header__logo{width:200px}@media only screen and (max-width:750px){.header__logo{width:150px}}.header__languages{font-family:Montserrat,sans-serif;font-size:12px;text-transform:uppercase;color:#565656;margin:0 0 0 5%}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:1025px) and (max-width:1199px){.header__languages{margin:0 0 0 2.5%}}@media only screen and (max-width:750px),only screen and (min-width:751px) and (max-width:1024px){.header__languages{display:none}}.header__languages .languages__selection{display:inline;margin:0 20px;transition:all .15s ease-out}@media only screen and (min-width:1200px) and (max-width:1399px){.header__languages .languages__selection{margin:0 10px;font-size:11px}}@media only screen and (min-width:1025px) and (max-width:1199px){.header__languages .languages__selection{margin:0 5px;font-size:10px}}.header__languages .languages__selection:hover{cursor:pointer;color:#c0a762}.header__languages .languages__selection.selected{color:#c0a762}.header__languages.mobile{display:none;margin:30px 0 0 0;padding:30px 0 0 0;border-top:1px solid #ccc}.header__languages.mobile .languages__selection{margin:0 15px}.header__languages.mobile .languages__selection:first-of-type{margin-left:0}@media only screen and (max-width:750px),only screen and (min-width:751px) and (max-width:1024px){.header__languages.mobile{display:block}}.header .close-btn,.header .menu-btn{display:none}@media only screen and (max-width:750px),only screen and (min-width:751px) and (max-width:1024px){.header .close-btn,.header .menu-btn{display:inline-block;font-size:30px;color:#0a0a0a;position:absolute;right:5%}}@media only screen and (max-width:750px){.header .close-btn,.header .menu-btn{font-size:24px}}.header .close-btn{display:none}.header__menu{margin-left:auto}@media only screen and (max-width:750px),only screen and (min-width:751px) and (max-width:1024px){.header__menu{position:fixed;top:61px;left:-100vw;width:100vw;height:100vh;background-color:#fff;margin-left:0;padding:40px 5% 0 5%;transition:all .2s ease-in-out}.header__menu.on{left:0}}.header__menu-item{font-family:Montserrat,sans-serif;margin:0 0 0 40px;color:#565656;font-weight:400;letter-spacing:.05rem;transition:all .15s ease-out}@media only screen and (min-width:1400px) and (max-width:1599px){.header__menu-item{margin:0 0 0 30px;font-size:16px;line-height:16px}}@media only screen and (min-width:1200px) and (max-width:1399px){.header__menu-item{margin:0 0 0 20px;font-size:14px;line-height:14px}}@media only screen and (min-width:1025px) and (max-width:1199px){.header__menu-item{margin:0 0 0 10px;font-size:12px;line-height:12px}}@media only screen and (max-width:750px),only screen and (min-width:751px) and (max-width:1024px){.header__menu-item{font-size:1.5rem;line-height:1.5rem;margin:0 0 40px 0;display:block}}@media only screen and (max-width:750px){.header__menu-item{font-size:1rem;line-height:1rem;margin:0 0 20px 0}}.header__menu-item:hover{color:#c0a762}.back-btn{color:#c0a762;font-size:1.25rem;line-height:1.25rem;font-family:Montserrat,sans-serif;display:inline-block;margin:0 0 1rem 0}@media only screen and (max-width:750px){.back-btn{font-size:14px;line-height:14px;margin:0 0 .5rem 0}}.back-btn:hover{text-decoration:underline}#nprogress{pointer-events:none}#nprogress .bar{background:#000;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#000;border-left-color:#000;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.top{padding-top:101px}@media only screen and (max-width:750px),only screen and (min-width:751px) and (max-width:1024px){.top{padding-top:60px}}.vertical-line{width:1px;height:70px;margin:0 auto;background-color:#c0a762}.vertical-line.main-title-line{height:100px}@media only screen and (max-width:750px),only screen and (min-width:751px) and (max-width:1024px){.vertical-line.main-title-line{height:50px}}.vertical-line.main-title-line.first{margin-top:-50px}@media only screen and (max-width:750px),only screen and (min-width:751px) and (max-width:1024px){.vertical-line.main-title-line.first{margin-top:-25px}}h1{color:#0a0a0a;font-size:4.5vw;line-height:5vw;font-family:'Playfair Display',serif;letter-spacing:-2px}h1.main-title{text-align:center;padding:3.5rem 0 5rem 0}@media only screen and (min-width:751px) and (max-width:1024px){h1.main-title{padding:2rem 0 3.5rem 0}}@media only screen and (max-width:750px){h1.main-title{padding:1rem 0 2.5rem 0}}@media only screen and (max-width:750px){h1{font-size:9vw;line-height:12vw}}h2{color:#c0a762;font-family:Montserrat,sans-serif;font-weight:500;text-transform:uppercase}p{margin:0 0 1em 0}.grey-bg{background-color:#f5f5f5}.outline-btn{border:1px solid #c0a762;color:#c0a762;padding:1.5rem 3rem;box-sizing:border-box;display:inline-block;font-family:Montserrat,sans-serif;font-size:24px;line-height:24px;transition:all .15s ease-out}@media only screen and (max-width:750px),only screen and (min-width:751px) and (max-width:1024px){.outline-btn{font-size:1rem;line-height:1rem}}.outline-btn:hover{background-color:#c0a762;color:#fff}footer{background-color:#f5f5f5;padding:5rem 0;text-align:center}@media only screen and (max-width:750px){footer{padding:2rem 0}}footer img{width:100%;max-width:1200px}.overlay{position:fixed;background-color:#fff;top:0;left:0;right:0;bottom:0;z-index:999}div[data-lang=english].off,div[data-lang=gurmukhi].off,div[data-lang=shahmukhi].off,h1[data-lang=english].off,h1[data-lang=gurmukhi].off,h1[data-lang=shahmukhi].off,h2[data-lang=english].off,h2[data-lang=gurmukhi].off,h2[data-lang=shahmukhi].off,h3[data-lang=english].off,h3[data-lang=gurmukhi].off,h3[data-lang=shahmukhi].off,p[data-lang=english].off,p[data-lang=gurmukhi].off,p[data-lang=shahmukhi].off,span[data-lang=english].off,span[data-lang=gurmukhi].off,span[data-lang=shahmukhi].off{display:none!important}