*,:before,:after{box-sizing:border-box;margin:0;padding:0}html ::-webkit-scrollbar{display:none}html{-ms-overflow-style:none;scrollbar-width:none}body{cursor:none;background-color:#000;width:100%;height:100vh;font-family:Quicksand,sans-serif}.cursor{pointer-events:none;position:fixed;top:0;left:0}.cursor--small{z-index:11000;background-blend-mode:difference;mix-blend-mode:difference;background:#fff;border-radius:50%;width:5px;height:5px;top:-2.5px;left:-2.5px}.cursor--canvas{z-index:12000;width:100vw;height:100vh}.loader-wrapper{z-index:99;background-color:#000;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}ul.pre-loader{margin:0;padding:0;position:absolute}ul.pre-loader li{color:#484848;letter-spacing:15px;font-size:1.2em;list-style:none;animation:3s linear infinite pre-load;display:inline}@keyframes pre-load{0%{color:#484848;text-shadow:none}20%{color:#484848;text-shadow:none}40%{color:#d6a90a;text-shadow:0 0 7px #d6a90a,0 0 50px #ff6c00}60%{color:#484848;text-shadow:none}80%{color:#484848;text-shadow:none}to{color:#484848;text-shadow:none}}ul li:first-child{animation-delay:.2s}ul.pre-loader li:nth-child(2){animation-delay:.4s}ul.pre-loader li:nth-child(3){animation-delay:.6s}ul.pre-loader li:nth-child(4){animation-delay:.8s}ul.pre-loader li:nth-child(5){animation-delay:1s}ul.pre-loader li:nth-child(6){animation-delay:1.2s}ul.pre-loader li:nth-child(7){animation-delay:1.4s}ul.pre-loader li:nth-child(8){animation-delay:1.6s}.section-1{z-index:0;width:100%;height:100vh;min-height:100vh;position:relative}header{min-height:10vh;position:relative}.header-title{color:#fff;height:100%;margin-top:20px;margin-left:50px;font-family:Quicksand,sans-serif;position:fixed}.menu-btn,.line-1,.line-2,.menu-title{z-index:50}.menu-btn{opacity:1;background-blend-mode:difference;background-color:#0000;width:20px;height:50px;margin-right:15px;position:fixed;top:50%;right:0%;transform:translateY(-50%)}.menu-close-btn{opacity:0;background-blend-mode:difference;z-index:22;background-color:#0000;width:20px;height:50px;margin-right:15px;position:fixed;top:50%;right:0%;transform:translateY(-50%)}.menu-title{color:#fff;opacity:0;background-blend-mode:difference;z-index:10;font-family:Quicksand,sans-serif;font-size:.9em;position:fixed;top:50%;left:-50%;transform:rotate(-90deg)translate(24%)}.line-1{z-index:10;background-blend-mode:difference;background-color:#d6a90a;width:1px;height:40px;position:absolute;top:50%;left:35%;transform:translateY(-50%)}.line-2{background-blend-mode:difference;background-color:#d6a90a;width:1px;height:40px;position:absolute;top:50%;left:65%;transform:translateY(-50%)}.line-1-close{z-index:22;background-color:#d6a90a;width:1px;height:40px;position:absolute;top:50%;left:35%;transform:translateY(-50%)rotate(45deg)}.line-2-close{z-index:22;background-color:#d6a90a;width:1px;height:40px;position:absolute;top:50%;left:35%;transform:translateY(-50%)rotate(-45deg)}.scroll-ind{z-index:10;height:60px;margin-right:25px;position:fixed;top:60%;right:0%}.scroll-line{opacity:.7;background-blend-mode:difference;background-color:#d6a90a;width:1px;height:60px;position:absolute}.scroll-dot{opacity:.7;background-blend-mode:difference;background-color:#fff;border-radius:50%;width:6px;height:6px;margin-left:-2.5px;position:absolute;top:0%}.menu-bg{z-index:20;font-family:Barlow,sans-serif;position:absolute}.menu{opacity:0;color:#fff;background-color:#000;width:100vw;height:100vh;display:none;position:fixed}.nav{position:absolute;top:50%;left:20%;transform:translate(-20%,-50%)}.nav-list{opacity:0;color:#fff;font-size:2em;font-weight:100;line-height:1.5;text-decoration:none;list-style:none;display:none}.seperator{opacity:.2;background-color:#d6a90a;width:1px;height:100vh;position:absolute;left:50%;transform:translateY(-100vh)}.section-2{background-color:#000;width:100vw;min-height:100vh;position:relative}.section-2-title h3{color:#fff;font-family:Quicksand,sans-serif;font-weight:100}.section-2-img{width:100%;height:100vh;position:absolute;bottom:0%;left:0%}#section-2-img{width:100%}.section-2-title{align-content:center;width:100%;height:20%;display:flex;position:absolute;top:40%;transform:translateY(-50%)}.section-2-title .english{font-size:7rem;position:absolute;left:10%}.section-2-title .sinhala{font-size:5rem;position:absolute;left:75%}.gradient-section-2{background-image:linear-gradient(#0000,#000);width:100%;height:50%;position:absolute;top:100%;left:0%;transform:translateY(-100%)}.section-3{color:#fff;z-index:2;background-color:#000;width:100%;min-height:100vh;margin-top:0;font-family:Quicksand,sans-serif;font-weight:100;position:relative}.section-3 h2{color:#fff;padding-top:20px;padding-left:70px;font-size:1rem;font-weight:100}.section-3 h3{color:#fff;padding-left:50px;font-size:60px;font-weight:100}.section-4{background-color:#fff;width:100%;min-height:100vh;position:relative}.section-4 h3{color:#000;font-size:60px;font-weight:100;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-5{background-color:#000;width:100%;min-height:70vh;position:relative}.section-5 h3{color:#fff;font-size:60px;font-weight:100;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.st4{fill:#fff}.st1{fill:none;stroke:#fff;stroke-width:.75px;stroke-miterlimit:10}.st2{fill:none;stroke:#fff;stroke-width:2px;stroke-miterlimit:10}.logo-wrapper{width:200px;height:200px;position:absolute;top:50%}.header-title.brand-home{z-index:21;width:240px;max-width:calc(100vw - 80px);height:auto;display:block}.brand-wordmark{width:100%;height:auto;display:block}.brand-home:focus-visible{outline-offset:8px;outline:2px solid #d6a90a}@media (max-width:600px){.header-title.brand-home{width:190px;margin-left:24px}}
@media screen and (max-width:980px){ul.pre-loader li{letter-spacing:0;font-size:12px}}
