#navbar,.parallax-container{overflow:hidden;text-align:center}@font-face{font-family:Anton-Regular;src:url(../fonts/Anton-Regular.ttf)}@font-face{font-family:Teko-Regular;src:url(../fonts/Teko-Regular.ttf)}@font-face{font-family:Roboto-Regular;src:url(../fonts/RobotoCondensed-Regular.ttf)}*{padding:0;margin:0;box-sizing:border-box}body,html{height:100%;scroll-behavior:smooth;font-size:16px}.parallax-container{height:90vh;position:relative;background:url(../images/parallax/background.png) top center repeat-x fixed;background-image:linear-gradient(#04093c,#c17a22);background-size:contain;z-index:100}.parallax-container .logo{padding:5% 0}.parallax-container .logo h1{font-size:5.5rem;font-family:Anton-Regular;color:#fff}#tagline .tagline-container,#tagline .tagline-container .tagline-effect #typed,#tagline .tagline-container .tagline-effect p{font-size:5rem;font-family:Anton-Regular}.parallax-container .logo h1 span{color:#c57f30}.parallax-container .one{height:100vh;width:100%;background-image:url(../images/parallax/mountain.png);background-repeat:no-repeat;background-position:center;background-size:100% auto;position:absolute;bottom:-36%;z-index:1000!important;display:block}.parallax-container .three,.parallax-container .two{z-index:90;display:block;height:290%;width:100%;background-repeat:no-repeat;background-position:center;background-size:100% auto;position:absolute}.parallax-container .two{background-image:url(../images/parallax/outer-cloud.png);left:0;bottom:-93%}.parallax-container .three{background-image:url(../images/parallax/mid-cloud.png);right:0;bottom:-95%}.parallax-container .eight{height:290%;width:100%;background-image:url(../images/parallax/inner-cloud.png);background-repeat:no-repeat;background-position:center;background-size:100% auto;position:absolute;bottom:-90%;z-index:70;display:block}.parallax-container .nine,.parallax-container .ten{height:290%;width:100%;background-repeat:no-repeat;background-position:center;background-size:100% auto;bottom:-60%;z-index:60;display:block;position:absolute}.parallax-container .nine{background-image:url(../images/parallax/big-stars.png)}.parallax-container .ten{background-image:url(../images/parallax/small-stars.png)}#navbar{background-color:#010621;padding:3vh;z-index:1000!important;font-family:Roboto-Regular}#navbar .navbar{display:block}#navbar a{color:#b0b2c0;text-align:center;padding:0 20px;text-decoration:none;font-weight:300;letter-spacing:5px;display:inline-block}#navbar a span{position:relative;display:block;cursor:pointer}#navbar a span:before,span:after{content:'';position:absolute;width:0%;height:1px;top:100%;margin-top:-.5px;background:#fff}#navbar a span:before{left:-2.5px}#navbar a span:after{right:2.5px;background:#fff;transition:width .8s cubic-bezier(.22,.61,.36,1)}#navbar a span:hover:before{background:#fff;width:100%;transition:width .5s cubic-bezier(.22,.61,.36,1)}#navbar a span:hover:after{background:0 0;width:100%;transition:0s}.sticky{position:fixed;top:0;width:100%}.sticky+.content{padding-top:60px}.svg{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='384' height='384' viewBox='0 0 800 800'%3E%3Cg fill='none' stroke='%23b0b4eb' stroke-width='1'%3E%3Cpath d='M769 229L1037 260.9M927 880L731 737 520 660 309 538 40 599 295 764 126.5 879.5 40 599-197 493 102 382-31 229 126.5 79.5-69-63'/%3E%3Cpath d='M-31 229L237 261 390 382 603 493 308.5 537.5 101.5 381.5M370 905L295 764'/%3E%3Cpath d='M520 660L578 842 731 737 840 599 603 493 520 660 295 764 309 538 390 382 539 269 769 229 577.5 41.5 370 105 295 -36 126.5 79.5 237 261 102 382 40 599 -69 737 127 880'/%3E%3Cpath d='M520-140L578.5 42.5 731-63M603 493L539 269 237 261 370 105M902 382L539 269M390 382L102 382'/%3E%3Cpath d='M-222 42L126.5 79.5 370 105 539 269 577.5 41.5 927 80 769 229 902 382 603 493 731 737M295-36L577.5 41.5M578 842L295 764M40-201L127 80M102 382L-261 269'/%3E%3C/g%3E%3Cg fill='%236f83ad'%3E%3Ccircle cx='769' cy='229' r='6'/%3E%3Ccircle cx='539' cy='269' r='6'/%3E%3Ccircle cx='603' cy='493' r='6'/%3E%3Ccircle cx='731' cy='737' r='6'/%3E%3Ccircle cx='520' cy='660' r='6'/%3E%3Ccircle cx='309' cy='538' r='6'/%3E%3Ccircle cx='295' cy='764' r='6'/%3E%3Ccircle cx='40' cy='599' r='6'/%3E%3Ccircle cx='102' cy='382' r='6'/%3E%3Ccircle cx='127' cy='80' r='6'/%3E%3Ccircle cx='370' cy='105' r='6'/%3E%3Ccircle cx='578' cy='42' r='6'/%3E%3Ccircle cx='237' cy='261' r='6'/%3E%3Ccircle cx='390' cy='382' r='6'/%3E%3C/g%3E%3C/svg%3E")}#tagline{background-color:#010621;height:auto;width:100%}#tagline .tagline{padding:10% 0}#tagline .tagline .tagline-desc p{color:#d7d6db}#tagline .tagline-container{text-align:center;color:#e7e8ed;display:flex;justify-content:center;align-items:center;margin-bottom:20px}#tagline .tagline-container .tagline-effect p span{background:#e7e8ed;color:#010621}.cave img{width:100%}#services{padding-top:13%}#tagline .services-image{display:flex;justify-content:center;align-items:center}#tagline .services-image img{height:auto;width:90%}#tagline .services-description1,#tagline .services-description2{display:flex;justify-content:center;align-items:center;padding:3%}#tagline .title-container{color:#c57f30;text-align:center}#tagline .title-container h2{font-size:5.3rem}#tagline .services-description1 h2,#tagline .services-description2 h2{font-family:Anton-Regular;color:#ced1d2;font-size:2rem}#tagline .services-description1{text-align:left}#tagline .services-description2{text-align:right}#contact .contact-desc1,#contact .contact-desc2,#contact .contact-title,#tagline .avatar{text-align:center}#tagline .services-description1 .category,#tagline .services-description2 .category{color:#c57f30;font-family:Roboto-Regular;letter-spacing:3px;font-size:.9rem}#tagline .title-container{margin-bottom:25px;font-family:Anton-Regular;font-weight:lighter}#tagline .title-container h2{color:#c57f30}#tagline .title-container h2 span{display:inline;font-size:3.5rem;color:#c57f30}#tagline .title-container p{font-weight:lighter;color:#f7f7f7;font-family:Roboto-Regular;letter-spacing:5px}#tagline #about{padding-top:13%}#tagline .services-end{padding-bottom:10%}#tagline .services-description1 p,#tagline .services-description2 p{color:#a8b9d6}#tagline .avatar{margin-top:20px}#tagline .avatar img{border:5px solid #fff;height:auto;width:80%;padding:1%}#tagline .avatar #avatar1-1,#tagline .avatar #avatar2-1,#tagline .avatar #avatar3-1,#tagline .avatar #avatar4-1{font-family:Anton-Regular;text-transform:uppercase;color:#c57f30;font-size:2rem;margin-bottom:0;letter-spacing:2px}#tagline .avatar #avatar1-2,#tagline .avatar #avatar2-2,#tagline .avatar #avatar3-2,#tagline .avatar #avatar4-2{font-family:Roboto-Regular;font-size:1.2rem;color:#d7d6db}#contact .contact-desc1 h5,#contact .contact-desc2 h5,#contact .contact-title h2{font-family:Anton,sans-serif;color:#c57f30;letter-spacing:5px}#contact{padding:5% 1%;background-attachment:fixed}#contact .contact-title h2{font-size:5rem}#contact .contact-desc1 h5,#contact .contact-desc2 h5{font-size:1.5rem;display:inline-block}#contact .contact-desc1 h5 span,#contact .contact-desc2 h5 span{font-size:1rem;color:#6f481c}@media screen and (max-width:1024px){.parallax-container .one{bottom:-40%}.parallax-container .eight,.parallax-container .five,.parallax-container .four,.parallax-container .seven,.parallax-container .six,.parallax-container .three,.parallax-container .two{bottom:-110%}.parallax-container .logo{padding:16% 0}.parallax-container .logo h2{font-size:7.5rem;font-family:Anton-Regular;line-height:9vh}}@media screen and (max-width:767px){.parallax-container .one{bottom:-40%}.parallax-container .eight,.parallax-container .five,.parallax-container .four,.parallax-container .seven,.parallax-container .six,.parallax-container .three,.parallax-container .two{bottom:-115%}.parallax-container .logo{padding:15% 0}.parallax-container .logo h2{font-size:8.5rem;font-family:Anton-Regular;line-height:9vh}#tagline .services-image img{height:auto;width:100%}body,html{font-size:13px}}@media screen and (max-width:665px){.parallax-container{height:90vh;position:relative;background:url(../images/parallax/background-tablet.png) top center no-repeat fixed;background-size:contain;overflow:hidden;z-index:100;text-align:center}.parallax-container .one{bottom:-43%}.parallax-container .eight,.parallax-container .five,.parallax-container .four,.parallax-container .seven,.parallax-container .six,.parallax-container .three,.parallax-container .two{bottom:-120%}}@media screen and (max-width:575px){#tagline .services-description1,#tagline .services-description2{text-align:center;padding:10%}#tagline .services-description1 h2,#tagline .services-description2 h2{font-family:Anton-Regular;color:#ced1d2;font-size:2rem}}@media screen and (max-width:570px){#tagline .tagline-container,#tagline .tagline-container .tagline-effect #typed,#tagline .tagline-container .tagline-effect p{font-size:4rem;font-family:Anton-Regular}.parallax-container{height:90vh;position:relative;background:url(../images/parallax/570.png) top center no-repeat fixed;background-size:contain;overflow:hidden;z-index:100;text-align:center}#tagline .tagline-container{text-align:center;color:#e7e8ed;display:flex;justify-content:center;align-items:center;margin-bottom:20px}#tagline .tagline-container .tagline-effect p span{background:#e7e8ed;color:#010621}}@media screen and (max-width:530px){.parallax-container .one{bottom:-45%}.parallax-container .eight,.parallax-container .five,.parallax-container .four,.parallax-container .seven,.parallax-container .six,.parallax-container .three,.parallax-container .two{bottom:-125%}}@media screen and (max-width:490px){.parallax-container{height:90vh;position:relative;background:url(../images/parallax/490.png) top center no-repeat fixed;background-size:contain;overflow:hidden;z-index:100;text-align:center}}@media screen and (max-width:456px){.parallax-container{height:90vh;width:100%;background:url(../images/parallax/parallax-tablet-view.jpg) top center no-repeat fixed;background-size:cover;overflow:hidden;z-index:100;text-align:center}.parallax-container .eight,.parallax-container .five,.parallax-container .four,.parallax-container .one,.parallax-container .seven,.parallax-container .six,.parallax-container .three,.parallax-container .two{display:none}#tagline .tagline-container .tagline-effect p{font-size:3rem;line-height:13vh}.parallax-container .logo{padding:20% 0}.parallax-container .logo h2{font-size:7.5rem;font-family:Anton-Regular;line-height:9vh}}@media screen and (max-width:413px){#navbar a{padding:0 3%;font-weight:300;letter-spacing:5px}}@media screen and (max-width:375px){.parallax-container{height:90vh;width:100%;background:url(../images/parallax/parallax-mobile-view.jpg) top center no-repeat fixed;background-size:cover;overflow:hidden;z-index:100;text-align:center}#navbar a{padding:0 3%;font-weight:300;letter-spacing:5px;font-size:.8rem}.parallax-container .logo{padding:25% 0}.parallax-container .logo h2{font-size:6.5rem;font-family:Anton-Regular;line-height:9vh}#tagline .tagline-container,#tagline .tagline-container .tagline-effect #typed,#tagline .tagline-container .tagline-effect p{font-size:3.5rem;font-family:Anton-Regular}#tagline .tagline-container{text-align:center;color:#e7e8ed;display:flex;justify-content:center;align-items:center;margin-bottom:20px}#tagline .tagline-container .tagline-effect p span{background:#e7e8ed;color:#010621}#tagline .title-container h2 span{display:block}}@media screen and (max-width:320px){.parallax-container .logo{padding:30% 0}.parallax-container .logo h2{font-size:5.5rem;font-family:Anton-Regular;line-height:9vh}#tagline .tagline-container,#tagline .tagline-container .tagline-effect #typed,#tagline .tagline-container .tagline-effect p{font-size:3rem;font-family:Anton-Regular}#tagline .tagline-container{text-align:center;color:#e7e8ed;display:flex;justify-content:center;align-items:center;margin-bottom:20px}#tagline .tagline-container .tagline-effect p span{background:#e7e8ed;color:#010621}}