@import url(https://fonts.googleapis.com/css2?family=Berkshire+Swash&family=Open+Sans&display=swap);*{padding:0;margin:0;box-sizing:border-box}html{scroll-behavior:smooth}:root{--theme-color:#dd0000;--primary-color:#e1d800;--heading-color:#1d1d1d;--white-color:#fff;--black-color:#000;--body-color:#fffa8a;--orange-color:#ffa500;--header-font:normal 1.5rem/1.5rem Berkshire Swash,cursive,serif;--footer-font:normal 1rem/2.75rem Open Sans,serif;--heading-font:normal 4.438rem/4.438rem Berkshire Swash,cursive,serif;--sub-heading-font:normal 1.5rem/1.5rem Open Sans,serif;--body-font:normal 1rem/1.5rem Open Sans,serif;--btn-font:normal 1.3331rem/1.3331rem Open Sans,serif;--banner-font:normal 8rem/8rem Berkshire Swash,cursive,serif}body{font-family:"Open Sans",sans-serif;background-color:var(--body-color)}h2{font:var(--heading-font);color:var(--heading-color)}h3{font:var(--sub-heading-font);color:var(--heading-color)}a{font:var(--body-font);color:var(--heading-color);text-decoration:none;transition:.3s ease-in-out!important}p{font:var(--body-font);color:var(--heading-color);font-weight:lighter}button{transition:.3s ease-in-out!important}.main-btn{background-color:var(--theme-color);color:var(--white-color);border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;padding:.8rem 2rem;font:var(--btn-font);font-weight:400}.main-btn:hover{border:1px solid var(--theme-color);color:var(--theme-color)}.main-outline-btn{background-color:unset;border:1px solid var(--theme-color);color:var(--theme-color)}.main-outline-btn:hover{background-color:var(--theme-color);color:var(--white-color)}.loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:#fff;background:url(../../images/loader.gif) 50% 50% no-repeat #fff}::-webkit-scrollbar{width:.35rem}::-webkit-scrollbar-track{background:var(--theme-color)}::-webkit-scrollbar-thumb{background:var(--primary-color)}::-moz-selection{color:var(--text-white);background:var(--theme-color)}::selection{color:var(--white-color);background:var(--primary-color)}.section-spacing{padding:5rem 0 0}.highlight-heading{color:var(--theme-color)}#navigationbar.sticky-header{position:fixed;top:0;left:0;right:0;z-index:1000;transition:all .3s ease-in-out}#navigationbar .navbar{background-color:var(--theme-color)}#navigationbar .navbar::before{content:"";position:absolute;background:url(../../images/navbar-bg.svg);background-repeat:repeat-x!important;width:100%;height:12px;bottom:-10px;z-index:-2;background-position:3px!important}#navigationbar .navbar .nav-link{color:var(--white-color);font:var(--header-font);padding-inline:1.5rem}#navigationbar .navbar .nav-link.active,#navigationbar .navbar .nav-link:hover{color:var(--primary-color)}footer{background-color:var(--theme-color);color:var(--white-color);padding:1rem 0;margin-top:3rem}.social-icons{display:flex;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;margin-bottom:0}.social-icons li{height:50px;width:50px;border-radius:100%;border:2px solid var(--white-color);padding:10px}.social-icons li:hover{background-color:var(--white-color)}.social-icons li:hover img{filter:opacity(.2) drop-shadow(0 0 0 var(--theme-color));-webkit-filter:opacity(.2) drop-shadow(0 0 0 var(--theme-color))}.footer-credit{font:var(--header-font);color:var(--white-color)}.back-to-top{height:100px;width:100px;position:fixed;bottom:10%;right:.5%;cursor:pointer;display:none;z-index:999}@-webkit-keyframes up-down{0%{-webkit-transform:translate(1px,20px)}24%{-webkit-transform:translate(1px,30px)}50%{-webkit-transform:translate(1px,12px)}74%{-webkit-transform:translate(1px,22px)}100%{-webkit-transform:translate(1px,22px)}}.floatingAnimation{animation:up-down linear 4s;animation-iteration-count:infinite;transform-origin:50% 50%;-webkit-animation:up-down linear 4s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:up-down linear 4s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:up-down linear 4s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:up-down linear 4s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%;animation-duration:5s!important}.rotateAnimation{animation:geometric-form-animation 5s alternate infinite;-webkit-animation:geometric-form-animation 5s alternate infinite;animation-duration:5s!important}@keyframes geometric-form-animation{0%{transform:rotate(0)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.swingAnimation{animation:swing 2s ease-in-out infinite;transform-origin:top center}video{border:none;outline:0;clip-path:inset(1px 1px);width:100%}@keyframes swing{0%{transform:rotate(0)}50%{transform:rotate(15deg)}100%{transform:rotate(0)}}