﻿html,body{width:100%;height:100%;overflow-x:hidden;scroll-behavior:smooth;}body{background-color:#333;}body .content{background-color:#333;min-height:100%;font-size:17px;padding-top:60px;}body .content h1,body .content h2,body .content h3,body .content h4{color:#22c7c7;}body .content p{color:#fff;}.menu-button{margin:20px;width:30px;height:30px;position:fixed;z-index:2;}.menu-button .hamburger-stripe{width:100%;height:5px;margin-top:5px;margin-bottom:5px;background-color:#1c9b9b;border-radius:2px;}.menu-button .hamburger-stripe.upper{transform:rotate(0deg) translate(0,0);transition:.5s;}.menu-button .hamburger-stripe.middle{transition:opacity .5s ease-in;opacity:1;}.menu-button .hamburger-stripe.bottom{transform:rotate(0deg) translate(0,0);transition:.5s;}.menu-button:hover{cursor:pointer;}.menu-button:hover .hamburger-stripe{background-color:#22c7c7;}.menu-button.off .hamburger-stripe{background-color:#22c7c7;}.menu-button.off .hamburger-stripe.upper{transform:rotate(45deg) translate(8px,8px);transition:.5s;}.menu-button.off .hamburger-stripe.middle{opacity:0;}.menu-button.off .hamburger-stripe.bottom{transform:rotate(-45deg) translate(8px,-7px);transition:.5s;margin-top:7px;}.menu-button.off:hover .hamburger-stripe{background-color:#1c9b9b;}.menu-container{position:fixed;width:100%;height:100vh;background-color:rgba(0,0,0,.6);display:none;opacity:0;justify-content:center;align-content:center;z-index:1;}.menu-container .menu{height:50%;padding:0;list-style-type:none;text-align:center;align-self:center;}.menu-container .menu .menu-item{position:relative;margin-top:30px;font-size:30px;color:#fff;}.menu-container .menu .menu-item .menu-divider{position:absolute;width:0;height:3px;background-color:#1c9b9b;opacity:0;}.menu-container .menu .menu-item .menu-divider.divider-upper{right:0;width:10%;}.menu-container .menu .menu-item .menu-divider.divider-lower{left:0;width:10%;bottom:0;}.menu-container .menu .menu-item a{color:#fff;text-decoration:none;}.menu-container .menu .menu-item:hover{color:#22c7c7;}.menu-container .menu .menu-item:hover .menu-divider{opacity:1;width:100%;transition:width .5s;}.menu-container.on{display:none;}.menu-container.off{height:100%;display:flex;opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s;}@keyframes fadeInOpacity{0%{opacity:0;}100%{opacity:1;}}.header{height:100vh;position:relative;z-index:-1;top:0;left:0;}.header .header-background{height:100vh;position:fixed;width:100%;background-image:url("../../images/header.jpeg");background-repeat:no-repeat;background-size:cover;background-position:center center;transform:scale(1);}.header .shade{opacity:0;background:rgba(0,0,0,.8);z-index:3;height:100vh;position:fixed;width:100%;}.header .header-content{width:100%;height:100%;padding-top:60px;display:flex;flex-direction:column;align-items:center;position:relative;}.header .header-content .logo-container{width:100vw;display:flex;justify-content:center;align-content:center;margin-top:50px;}.header .header-content .logo-container svg{width:20%;}@media(max-width:767.98px){.header .header-content .logo-container svg{width:50%;}}.header .header-content .text-container{text-align:center;width:100vw;padding:40px;}.header .header-content .text-container h1{color:#22c7c7;font-size:90px;}.header .header-content .arrow-container{width:100%;position:absolute;height:60px;bottom:120px;}.header .header-content .arrow-container .start-button{cursor:pointer;width:65px;height:65px;margin:0 auto;border:2px solid #1c9b9b;border-radius:35px;z-index:9999;position:relative;}.header .header-content .arrow-container .start-button .arrows{cursor:pointer;position:relative;top:42%;left:55%;width:20px;height:20px;transform:translate(-50%,-50%);}.header .header-content .arrow-container .start-button .arrows:before{content:'';position:absolute;width:100%;height:100%;border-left:6.66667px solid rgba(34,199,199,.7);border-bottom:6.66667px solid rgba(34,199,199,.7);transform:translate(6.66667px,26.66667px) rotate(-45deg);animation:arrows 3s linear infinite;}.header .header-content .arrow-container .start-button .arrows:after{content:'';position:absolute;width:100%;height:100%;border-left:6.66667px solid rgba(34,199,199,.7);border-bottom:6.66667px solid rgba(34,199,199,.7);transform:translate(13.33333px,0) rotate(-45deg);animation:arrows 3s linear infinite -1.5s;}@keyframes arrows{0%{border-left:6.66667px solid rgba(34,199,199,0);border-bottom:6.66667px solid rgba(34,199,199,0);transform:translate(-3.33333px,-13.33333px) rotate(-45deg);}10%,90%{border-left:6.66667px solid rgba(34,199,199,0);border-bottom:6.66667px solid rgba(34,199,199,0);}50%{border-left:6.66667px solid rgba(34,199,199,.7);border-bottom:6.66667px solid rgba(34,199,199,.7);transform:translate(-3.33333px,0) rotate(-45deg);}100%{border-left:6.66667px solid rgba(34,199,199,0);border-bottom:6.66667px solid rgba(34,199,199,0);transform:translate(-3.33333px,13.33333px) rotate(-45deg);}}footer{position:relative;background-color:#1f1e1e;color:#fff;min-height:230px;padding:50px 50px 0 50px;}footer .footer-nav{list-style:none;margin:0;padding:0;}footer .footer-nav .footer-nav-item .footer-nav-link{text-decoration:none;color:#fff;}footer .footer-nav .footer-nav-item .footer-nav-link:before,footer .footer-nav .footer-nav-item .footer-nav-link:after{left:0;}footer .footer-nav .footer-nav-item .footer-nav-link:visited{color:#fff;}footer .footer-nav .footer-nav-item:hover .footer-nav-link{animation:footerfade .5s ease-in;animation-fill-mode:forwards;}footer .category-header{font-weight:bold;border-bottom:1px solid #fff;width:100%;}footer .disclaimer-container{bottom:0;width:100%;}footer .disclaimer-container .inline-link{color:#22c7c7;text-decoration:none;}footer .disclaimer-container .inline-link:hover{color:#1c9b9b;}@keyframes footerfade{0%{color:#fff;}50%{color:#22c7c7;}100%{color:#1c9b9b;}}.modal-backdrop.show{opacity:.6;}@media(min-width:576px){.modal-dialog{max-width:700px;margin:1.75rem auto;}}.btn-muilenburg{color:#fff;background-color:#22c7c7;font-weight:bold;outline:none;}.btn-muilenburg:hover{background-color:#1c9b9b;color:#fff;}.btn-muilenburg-gray{color:#fff;background-color:#4a4743;font-weight:bold;outline:none;}.btn-muilenburg-gray:hover{background-color:#333;color:#fff;}