*,*::before,*::after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,h5,h6,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ul[class],ol[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}html{font-size:16px;line-height:22px;font-family:"Lato", sans-serif;padding:0;margin:0;text-rendering:auto;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#FFFFFF}body{margin:0;padding:0;background:linear-gradient(270deg, #525c70, #122856, #6e4983);background-size:600% 600%;animation:AnimationName 24s ease infinite}@keyframes AnimationName{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}main,section,header,footer,aside{display:block}h1,h2,h3,h4,h5,h6,p{color:#000000;margin-bottom:20px}h1{font-family:"Lato", sans-serif;font-size:2.5rem;line-height:2.7rem}@media only screen and (max-width: 768px){h1{font-size:2rem;line-height:2.5rem}}h2{font-family:"Lato", sans-serif;font-size:2rem;line-height:2.5rem;color:#FFFFFF}@media only screen and (max-width: 768px){h2{font-size:1.8rem;line-height:2.2rem}}h3{font-family:"Lato", sans-serif;font-size:1.8rem;line-height:2.2rem;color:#FFFFFF}@media only screen and (max-width: 768px){h3{font-size:1.2rem;line-height:1.7rem}}h4,h5,h6{font-family:"Lato", sans-serif;font-size:1.5rem;line-height:2rem}@media only screen and (max-width: 768px){h4,h5,h6{font-size:1.2rem;line-height:1.7rem}}p{font-family:"Lato", sans-serif;font-size:1rem;line-height:1.5rem}a{text-decoration:none;transition:0.3s;color:#FBB21B}a:hover,a:focus,a:active{transition:0.3s;text-decoration:underline;color:#FBB21B}img{width:100%;height:auto}.button{padding:20px 28px;display:inline-block;border-radius:50px;color:#000000;text-align:center;background:#FBB21B;font-weight:700;text-transform:uppercase;font-size:1.6rem;letter-spacing:1px;width:auto !important;margin:0 auto;line-height:1.5rem;transition:0.3s;cursor:pointer;outline:0;position:relative;margin-bottom:20px}.button:hover,.button:focus,.button:active{background:#FFFFFF;color:#3b414e;box-shadow:0px 0px 15px -4px rgba(255,255,255,0.75)}form{text-align:center;margin-bottom:100px}form div{display:block;text-align:center}input,textarea{width:70%;padding:10px;font-size:2rem;text-align:center;margin-bottom:50px;border-radius:50px;outline:none;border:0;background:#eee;transition:0.3s}@media only screen and (max-width: 768px){input,textarea{width:100%}}input:focus,textarea:focus{background:#FFFFFF;box-shadow:0px 0px 15px -4px rgba(255,255,255,0.75)}label{margin-bottom:20px;color:#FFFFFF;display:block;text-transform:uppercase;font-size:1.2rem;font-weight:300}:-ms-input-placeholder{color:#CCC}::placeholder{color:#CCC}.skip-link:not(:focus):not(:hover){transform:translateY(-4em);opacity:0}.skip-link:focus{border-color:#062434}.skip-link:hover,.skip-link:focus,.skip-link:hover,.skip-link:focus{background-color:#08364E;text-decoration:none;color:#fff}.skip-link{margin:0 auto;position:absolute;z-index:20;left:0;right:0;top:0;padding:8px;width:100%;opacity:1;text-align:center}.center{text-align:center}.padding{padding:100px 0}@media only screen and (max-width: 768px){.padding{padding:50px 0}}.padding-top{padding-top:100px}.padding-bottom{padding-bottom:100px}.flex{display:-ms-flexbox;display:flex}.divider{background:rgba(42,47,80,0.8);height:2px;width:100%;margin-bottom:100px}@media only screen and (max-width: 768px){.divider{margin-bottom:50px}}.thumbnail-container{overflow:hidden;position:relative}.thumbnail{padding-top:56.25%;background-size:cover;background-position:center center;transition:transform 0.5s ease-in-out}.browserupgrade{background:#000000;text-align:center;color:#FFFFFF;padding:5px 0}.wrapper{max-width:1300px;width:90%;margin:0 auto;position:relative}@media only screen and (max-width: 1280px){.wrapper{max-width:1180px}}@media only screen and (max-width: 1024px){.wrapper{max-width:924px}}@media only screen and (max-width: 768px){.wrapper{max-width:auto}}.header{text-align:center;position:relative;z-index:10;padding:60px 0 30px}.header__logo{display:inline-block;text-transform:uppercase;letter-spacing:2px}.header__logo h2{color:#FFFFFF;border-bottom:1px dashed #FFFFFF;padding-bottom:10px}.header nav{width:600px;float:right}.header nav .button{position:absolute;right:0;top:30px}@media only screen and (max-width: 1024px){.header nav .button{position:relative}}.intro{text-align:center;margin-bottom:40px}.intro p{color:#FFFFFF;font-size:1.2rem}.footer{width:100%;text-align:center;padding:40px 0}.footer p,.footer h2,.footer h3{color:#FFFFFF}ul.menu{list-style-type:none;margin:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:right}@media only screen and (max-width: 1024px){ul.menu{opacity:0;pointer-events:none;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.9);z-index:100;transition:0.2s;-ms-flex-direction:column;flex-direction:column;padding:100px 16px 0}}ul.menu.open{opacity:1;pointer-events:all}ul.menu li{margin:0 20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width: 1024px){ul.menu li{display:block;margin:0}}ul.menu li a{font-size:1rem;font-weight:400;display:block;color:#000000;text-decoration:none;position:relative}ul.menu li a:hover,ul.menu li a:focus,ul.menu li a:active{color:#fdd47f;transition:0.3s}@media only screen and (max-width: 1024px){ul.menu li a{color:#FFFFFF;padding:10px 0;font-size:1.5rem}}.open-button{display:none}@media only screen and (max-width: 1024px){.open-button{border:none;background:transparent;display:block;width:40px;height:36px;transform:rotate(0deg);transition:.5s ease-in-out;position:absolute;cursor:pointer;z-index:9999;top:0;right:0}}.open-button span{display:block;position:absolute;height:2px;width:100%;background:#000000;border-radius:2px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.open-button span.open-button__menu{background:transparent;color:#FFFFFF;text-transform:uppercase;bottom:0;font-size:0.7rem;font-weight:700}.open-button span:nth-child(2){top:0px;transform-origin:left center}.open-button span:nth-child(3){top:12px;transform-origin:left center}.open-button span:nth-child(4){top:22px;transform-origin:left center}.open-button.open span:nth-child(2){transform:rotate(45deg);top:0;left:6px;background:#FFFFFF}.open-button.open span:nth-child(3){width:0;opacity:0}.open-button.open span:nth-child(4){transform:rotate(-45deg);top:28px;left:7px;background:#FFFFFF}.story{background:#FFFFFF;padding:50px;box-shadow:0px 0px 22px -1px rgba(0,0,0,0.87);width:70%;margin:0 auto 100px;border-radius:50px}@media only screen and (max-width: 768px){.story{width:100%;padding:30px 25px;border-radius:25px}}.story p{color:#3b414e;font-size:1.4rem;line-height:2.2rem;font-family:"Overpass Mono", monospace;text-transform:lowercase}@media only screen and (max-width: 768px){.story p{font-size:1rem;line-height:1.6rem}}.story p b{font-weight:400;border-bottom:1px dotted #ccc}.story__title{font-size:1.4rem;text-align:center;color:#FFFFFF;margin-bottom:30px}.hide-text{text-indent:-9999px}.clear{clear:both;display:block;color:black}.hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
