@import"https://fonts.googleapis.com/css?family=Raleway";@import"https://fonts.googleapis.com/css?family=Suez+One";body{font-family:"Raleway",sans-serif}body.mobile-nav-open{overflow:hidden}#mobile-nav-open,#mobile-nav-close{cursor:pointer}.mobile-nav{display:block;position:fixed;transition:all .3s ease-in-out;top:0;width:0%;height:0%;right:0;z-index:99;background:linear-gradient(to top right, rgba(158, 0, 0, 0.98), #00048e);text-align:center}.mobile-nav.open{width:100%;overflow-y:scroll;height:100%;transition:all .3s ease-in-out}.mobile-nav.open a{display:block}.mobile-nav a{width:100%;text-align:center;display:none;color:#fff;font-size:2.5em;padding:.2em}.mobile-nav a.close-nav{text-align:right;font-weight:bold}.mobile-nav a.close-nav:hover,.mobile-nav a.close-nav:active,.mobile-nav a.close-nav:visited{text-decoration:none}header nav{transition:all .5s ease-in-out;height:80px;z-index:2;padding:2em 5em;background-color:transparent;position:relative}header nav.scrolled{position:fixed;padding:1em 5em;background-color:#fff;top:0;width:100%;border-bottom:1px solid purple;box-shadow:7px 3px 20px 5px rgba(0,0,0,.5)}header nav.scrolled .logo{background:url(../resx/logo-blue.png) no-repeat center;background-size:contain;height:40px;transition:all 100ms ease}header nav.scrolled ul.navigation li a{color:rgba(0,0,0,.9)}header nav.scrolled ul.navigation li a .btn{color:#fff}header nav.scrolled ul.navigation li a .btn.btn-menu:hover{background:transparent;border:1px solid #000;color:#000}header nav .logo{background:url(../resx/logo-white.png) no-repeat center;background-size:contain;height:40px;transition:all 100ms ease}header nav ul.navigation{list-style:none;text-align:right}header nav ul.navigation li{display:inline-block}header nav ul.navigation li a{font-size:14px;padding:1em;color:#fff}header nav ul.navigation li a.btn{color:#fff}header .header-owl-wrapper{position:absolute;top:0;width:100%}header .header-owl-wrapper .item{width:100%;background-size:cover;min-height:100vh;background-repeat:no-repeat;background-origin:content-box;background-position:center;padding-top:0;position:relative;overflow:auto}header .header-owl-wrapper .item .item-overlay{position:absolute;top:0;bottom:0;left:0;right:0;opacity:.9;overflow:hidden;height:100%;width:100%}header .header-owl-wrapper #item-1{background-image:url(../resx/bg/1.jpg)}header .header-owl-wrapper #item-2{background-image:url(../resx/bg/2.jpg)}header .header-owl-wrapper #item-3{background-image:url(../resx/bg/3.jpg)}header .header-owl-wrapper #item-4{background-image:url(../resx/bg/4.jpg)}header .header-owl-wrapper #item-5{background-image:url(../resx/bg/5.jpg)}header .hwc-inner{position:absolute;top:50%;-webkit-transform:perspective(1px) translateY(-50%);-ms-transform:perspective(1px) translateY(-50%);transform:perspective(1px) translateY(-50%);width:inherit;text-align:center}header .hwc-inner h4{margin:auto;text-align:center;color:#fff;line-height:1.8em;font-size:48px;font-family:"Suez One",serif;text-shadow:0 0 2px rgba(0,0,0,.5)}header .hwc-inner p{font-style:italic;font-size:1.5em;color:#dfdfdf;font-weight:300px}header .hwc-inner a{color:#fff}.content-wrapper{margin-top:100vh}section.how{padding:4em 5em}section.how img{max-width:100%;min-width:100%}section.how .action{border-radius:4px}section.how .action:hover{box-shadow:#333 1px 1px 7px 1px;border-radius:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}section.how .notes .section-title{font-size:56px;font-weight:bold}section.how .notes p{font-size:20px}section.how .notes small{font-style:italic}section.how .notes small::before,section.how .notes small::after{display:inline-block;content:' " '}section.events{background:linear-gradient(to top right, rgba(158, 0, 0, 0.98), #00048e);padding:4em 5em;text-align:center}section.events .notes .section-title{font-size:56px;font-weight:bold;text-align:left;margin-bottom:12px;color:#fff}section.events .event{transition:all .5s ease-in-out;background-color:#fff;box-sizing:border-box;padding:0;margin:0 20px 10px;box-shadow:7px 3px 20px 5px rgba(0,0,0,.5);width:24%;text-align:left;display:inline-block}section.events .event:hover .event-header img{transform:scale(1.1);transition:all .5s ease-in-out}section.events .event .event-header{width:100%;height:200px;overflow:hidden;transition:all .5s ease-in-out}section.events .event .event-header::after{display:block;content:" ";position:absolute;top:0;background:linear-gradient(to top right, #ff00e0, #0066ff);height:inherit;width:inherit;opacity:.7;transition:all .5s ease-in-out}section.events .event .event-header img{max-width:100%;min-width:100%;transition:all .2s ease-in-out;object-fit:cover;height:100%}section.events .event .event-body{padding:10px}section.events .event .event-body div{padding:5px 0}section.events .event .event-body .title{font-size:1.2em;font-weight:bold;margin:0;height:auto;overflow:hidden}section.events .event .event-body .meta{color:#ea526f;font-weight:bold}section.events .event .event-body .description{height:70px;overflow:hidden}section.events .event .event-footer{text-align:center}section.events .event .event-footer .btn{width:100%;background-color:#ea526f;color:#fff}section.projections{padding:4em 5em}section.projections .notes .section-title{font-size:56px;font-weight:bold}section.projections .notes p{font-size:20px}section.projections .notes small{font-style:italic}section.projections .notes small::before,section.projections .notes small::after{display:inline-block;content:' " '}section.social{background:linear-gradient(to top right, rgba(158, 0, 0, 0.98), #00048e);padding:4em 5em;text-align:center}section.social .notes .section-title{font-size:56px;font-weight:bold;text-align:left;margin-bottom:12px;color:#fff}section.social .links{font-size:48px;padding:1em}section.social .links a{transition:all .2s ease-in-out;border-radius:50%;color:#fff;margin:0 1em;height:100px;width:100px;display:inline-block;position:relative}section.social .links a:hover{border:2px solid #fff;background-color:#fff;transition:all .2s ease-in-out}section.social .links a.instagram:hover{color:purple}section.social .links a.facebook:hover{color:#191970}section.social .links a.twitter:hover{color:#499bea}section.social .links a.envelope:hover{color:#ea526f}section.social .links a i{position:absolute;top:50%;-webkit-transform:perspective(1px) translateY(-50%) translateX(-50%);-ms-transform:perspective(1px) translateY(-50%) translateX(-50%);transform:perspective(1px) translateY(-50%) translateX(-50%);text-align:center}section.social .or,section.social .mail{font-size:24px;padding:1em;color:#fff;margin-top:4.6%}section.sponsors{padding:4em 5em}section.sponsors .notes .section-title{font-size:56px;font-weight:bold}section.sponsors .notes p{font-size:20px}section.sponsors .notes small{font-style:italic}section.sponsors .notes small::before,section.sponsors .notes small::after{display:inline-block;content:' " '}section.sponsors .sponsor-images{text-align:center;padding:80px 0}section.sponsors .sponsor-images a{margin:0 1em;height:100px;width:20%;display:inline-block;position:relative;filter:grayscale(100%);transition:all .3s ease-in-out}section.sponsors .sponsor-images a:hover{filter:grayscale(0%);transition:all .3s ease-in-out}section.sponsors .sponsor-images a img{display:inline;text-align:center;max-height:72%;margin:20px}footer{background:linear-gradient(to top right, rgba(158, 0, 0, 0.98), #00048e);padding:4em 5em;color:#fff}footer .branding{font-size:1.3em}footer .branding .branding_logo{height:50px;width:200px;background:url(../resx/logo-white.png) no-repeat center;background-size:contain;display:inline-block}footer .branding .social{margin:10px 0}footer .branding .social a{height:50px;width:50px;display:inline-block;font-size:25px;border-radius:50%;border:3px solid #fff;position:relative;text-align:center}footer .branding .social a i{position:absolute;top:50%;-webkit-transform:perspective(1px) translateY(-50%) translateX(-50%);-ms-transform:perspective(1px) translateY(-50%) translateX(-50%);transform:perspective(1px) translateY(-50%) translateX(-50%)}footer .branding .social a:hover,footer .branding .social a:visited,footer .branding .social a:focus{text-decoration:none;color:#fff}footer .footer-navigation{font-size:1.2em}footer .footer-navigation ul{list-style:none;color:rgba(255,255,255,.5)}footer .footer-navigation ul a{color:rgba(255,255,255,.5)}footer .footer-navigation ul .title{color:#fff;font-weight:bold}footer .footer-navigation ul a:hover{color:#fff}footer a{color:#fff}@media(max-width: 992px){header nav ul.navigation li a{padding:0 1em}header nav ul.navigation .mobile-nav-toggle{font-size:2.2em}section.how,section.projections{padding:4em 1em}section.events{background:linear-gradient(to top right, rgba(158, 0, 0, 0.98), #00048e);padding:4em 1em}section.events .event{width:80%}section.social{padding:4em 1em}section.social .links{font-size:40px;padding:.2em}section.social .links a{margin:0 .5em}section.sponsors{padding:4em 1em}section.sponsors .sponsor-images{position:relative;transform:none;-webkit-transform:none;left:0}footer{text-align:center}footer .footer-navigation{margin-top:10px}}@media(max-width: 768px){header nav{padding:.5em 1em;height:60px}header nav.scrolled{padding:.5em 1em}header .hwc-inner h4{font-size:28px;line-height:30px;font-weight:600}header .hwc-inner p{font-size:14px;line-height:28px;font-weight:400}footer{padding:2em;text-align:left}footer .footer-navigation{font-size:12px}footer .branding{font-size:13px}footer .branding .social a{height:30px;width:30px;display:inline-block;font-size:12px;border-radius:50%;border:1px solid #fff;position:relative;text-align:center;margin:0 2px}footer .branding .branding_logo{height:50px;width:110px;background:url(../resx/logo-white.png) no-repeat center;background-size:contain;display:inline-block}section.sponsors .sponsor-images{width:100%;text-align:center}section.sponsors .sponsor-images a{width:40%}}@media(max-width: 320px){header nav{padding:.5em}header nav.scrolled{padding:.5em}header .hwc-inner h4{font-size:20px;line-height:30px;font-weight:600}header .hwc-inner p{font-size:16px;line-height:28px;font-weight:400}footer{padding:2em;text-align:left}footer .footer-navigation{font-size:12px}footer .branding{font-size:13px}footer .branding .social a{height:30px;width:30px;display:inline-block;font-size:12px;border-radius:50%;border:1px solid #fff;position:relative;text-align:center;margin:0 2px}footer .branding .branding_logo{height:50px;width:110px;background:url(../resx/logo-white.png) no-repeat center;background-size:contain;display:inline-block}footer .branding .copyright{text-align:center}section.projections .notes .section-title{font-size:50px;font-weight:bold}section.sponsors .sponsor-images{text-align:center}section.sponsors .sponsor-images a{width:90%}}
