@import url("reset.css");@import url("https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i");@import url("https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700");.transition,a,img,header,header #nav-icon,#sponsors .sponsors-list .logo-container,#footer .footer-cta .subscribe button{-webkit-transition:200ms;transition:200ms}a{text-decoration:none !important}h1,h2,h3,h4,h5{font-family:"Poppins",sans-serif;font-weight:700}.center-box{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:5}.overlay,#meetup:after{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(33,33,33,0.2);width:100%;z-index:0}.section-title{color:#212121;margin-bottom:50px;text-align:center}.section-title h2{font-size:20px;letter-spacing:4.44px;text-transform:uppercase;line-height: 1.4;}.section-title p{max-width:820px;margin:30px auto 0;opacity:.7;font-size:24px;line-height:1.48}@media (max-width: 768px){.section-title p{font-size:22px}}body{background:white;font-family:"Roboto",sans-serif;letter-spacing:1px}header{position:fixed;width:100%;z-index:999;padding:40px 0}header.darkHeader{background:rgba(20,24,23,0.95);padding:20px 0}@media (max-width: 992px){header #logo,header #btn-cta{text-align:center}}header #logo a,header #btn-cta a{font-size:24px;font-weight:400;color:white}header #logo a:hover,header #btn-cta a:hover{opacity:.8}header #logo a img,header #btn-cta a img{max-height:40px}@media (max-width: 992px){header #logo a img,header #btn-cta a img{max-height:30px}}header #btn-cta{text-align:right}header #btn-cta a:last-child{display:none}@media (max-width: 992px){header #btn-cta{position:absolute;right:35px}}@media (max-width: 440px){header #btn-cta{right:1%}}@media (max-width: 768px){header #btn-cta a:first-child{display:none}header #btn-cta a:last-child{display:block;width:40px;padding:0;margin:0 0 0 auto;border:none}header #btn-cta a:last-child svg{width:34px !important;height:34px !important;position:relative;top:-2px}}header #btn-cta a{font-weight:400;font-size:16px;letter-spacing:2px;text-transform:uppercase;border:solid 1px;border-radius:5px;padding:10px;display:inline-block}@media (max-width: 992px){header #btn-cta a{font-size:13px}}header #navigation ul{overflow:hidden;text-align:center}header #navigation li{display:inline-block}header #navigation a{color:white;display:block;font-size:16px;font-weight:300;margin:0 8px;padding:10px 8px;letter-spacing:2px;text-align:center;text-transform:lowercase}header #navigation a:hover{opacity:.8}@media (max-width: 992px){header #navigation{background:#f6f6f6;box-shadow:10px 0 20px rgba(0,0,0,0.25);padding-top:80px;position:fixed;top:0;bottom:0;left:-100%;z-index:9999;-webkit-transition:500ms;transition:500ms}header #navigation.open{left:0}header #navigation.open+.menu-bg{background:rgba(33,33,33,0.5);opacity:1;position:fixed;top:0;right:0;bottom:0;width:100%;z-index:10}header #navigation li{display:block;padding:20px 0}header #navigation a{color:#212121;border-bottom:solid 1px #f6f6f6;font-size:20px;font-weight:500;text-align:left;margin-left:30px}header #navigation a:hover{border-bottom:solid 1px #f0f0f0}}@media (max-width: 992px) and (max-width: 440px){header #navigation a{margin-left:10px}}header .menu-bg{opacity:0;-webkit-transition:500ms 5ms;transition:500ms 5ms}header #nav-icon{display:none;cursor:pointer;width:30px;height:30px;position:fixed;z-index:999999;left:7%}header #nav-icon:hover{opacity:.8}header #nav-icon span{display:block;position:absolute;height:3px;width:25px;background:#ffffff;opacity:1;left:1px;margin-top:5px;z-index:99999;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}header #nav-icon.open span{background:#212121}header #nav-icon span:nth-child(1){top:0px}header #nav-icon span:nth-child(2),header #nav-icon span:nth-child(3){top:8px}header #nav-icon span:nth-child(4){top:16px}header #nav-icon.open span:nth-child(1){top:16px;opacity:0}header #nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}header #nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}header #nav-icon.open span:nth-child(4){top:18px;opacity:0}@media (max-width: 992px){header #nav-icon{display:block}}#meetup{background:url(../images/meetup-bg.jpg) no-repeat;background-size:cover;position:relative;padding:150px 0 40px 0;overflow:hidden}@media (max-width: 992px){#meetup{padding:100px 0}}#meetup:after{content:"";background:rgba(20,24,23,0.6)}#meetup .main-content{position:relative;z-index:5;color:white}#meetup .main-content h2{color:white;font-size:60px;letter-spacing:3px;text-transform:uppercase;text-shadow:0 2px 2px rgba(0,0,0,0.25)}@media (max-width: 575px){#meetup .main-content h2{font-size:40px;text-align:center}}#meetup .main-content #play-video{display:inline-block;margin:40px 0 40px 14px;width:100%;text-align:left}@media (max-width: 768px){#meetup .main-content #play-video{text-align:center}}#meetup .main-content #play-video a{color:white;font-size:80px;font-weight:100;opacity:.8}#meetup .main-content #play-video a:hover{opacity:.95}@media (max-width: 992px){#meetup .main-content #play-video{margin:50px 0}}#meetup .main-content .main-info{text-shadow:0 2px 2px rgba(0,0,0,0.25)}#meetup .main-content .main-info div{margin:20px 0 10px 0}#meetup .main-content .main-info h3{color:#919191;font-size:18px;margin-bottom:20px;text-transform:uppercase}#meetup .main-content .main-info p{font-size:24px;line-height:normal;text-transform:uppercase}@media (max-width: 575px){#meetup .main-content .main-info{text-align:center}}#meetup .fullscreen-bg{position:absolute;top:0;left:0;width:100%;height:auto;z-index:0;overflow:hidden}@media (max-width: 1200px){#meetup .fullscreen-bg{width:auto;height:100%}}#meetup .fullscreen-bg video{width:100%}@media (max-width: 1200px){#meetup .fullscreen-bg video{width:auto;height:100%}}@media (max-width: 768px){#meetup .fullscreen-bg{display:none}}#sign-up{background:#fbfbfb;padding:100px 0;text-align:center}#sign-up .rsvp-btn .nvite-rsvp-widget-options{top:110%;bottom:0}#sign-up .rsvp-btn .nvite-rsvp-widget-button{background:#16a085}#speakers{padding:80px 0 100px 0}#speakers .speakers-profile{margin-top:60px;letter-spacing:normal}#speakers .speakers-profile .profile{text-align:center}@media (max-width: 992px){#speakers .speakers-profile .profile{margin-bottom:30px}#speakers .speakers-profile .profile img{float:none}}#speakers .speakers-profile .profile:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}#speakers .speakers-profile img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#speakers .speakers-profile .name{margin-top:10px;margin-bottom:2px;font-size:20px;line-height:1.4}#speakers .speakers-profile .job-title,#speakers .speakers-profile .company{font-size:16px;line-height:1.4;opacity:.7}#schedule{padding:130px 0 85px;background:#111;color:#f6f6f6}#schedule .section-title{margin-bottom:80px}#schedule .section-title h2,#schedule .section-title p{color:#f6f6f6}#schedule #schedule-info .date{color:#337ab7;border-bottom:1px solid;font-size:34px;padding-bottom:18px;letter-spacing:3.2px;text-transform:uppercase}#schedule #schedule-info .date sub{position:relative;margin-left:2px;text-transform:uppercase;font-size:16px;vertical-align:top}#schedule #schedule-info .info-breakdown{padding:28px 0;border-bottom:1px solid rgba(255,255,255,0.15);font-size:24px;line-height:1.16}#schedule #schedule-info .info-breakdown .time{padding-right:30px;font-weight:400}#schedule #schedule-info .info-breakdown .info h5{margin-bottom:14px}#schedule #schedule-info .info-breakdown .info p{opacity:.7;font-size:19px;line-height:1.35}#sponsors{padding:80px 0 100px 0}#sponsors .sponsors-list{text-align:center}#sponsors .sponsors-list .logo-container{border:solid 1px #e8e8e8}#sponsors .sponsors-list .logo-container a{display:block;width:100%;padding:100px 0}#sponsors .sponsors-list .logo-container img{max-width:60%}#sponsors .sponsors-list .logo-container:hover{border:solid 1px #212121}#location{padding:100px 0}#location #map{width:100%}#location #map iframe{width:100%;display:block;pointer-events:none;position:relative}#location #map iframe.clicked{pointer-events:auto}#location .contact-info{padding:90px 0 30px 0}@media (max-width: 768px){#location .contact-info{text-align:center}#location .contact-info>div{margin-bottom:30px}}#location .contact-info p{font-family:"Poppins",sans-serif;font-size:45px;font-weight:700;margin-bottom:60px;line-height:1.2}@media (max-width: 992px){#location .contact-info p{font-size:35px}}@media (max-width: 575px){#location .contact-info p{font-size:25px}}#location .contact-info .btn-cta a{border:solid 1px #212121;border-radius:4px;color:#212121;font-weight:400;font-size:16px;letter-spacing:2px;text-transform:uppercase;padding:10px;display:inline-block}#location .contact-info .btn-cta a:hover{border:solid 1px #212121;background:#212121;color:#f6f6f6}#location .contact-info .contacts-item{padding-top:18px;width:80%;margin:0 0 0 auto}#location .contact-info .contacts-item:not(:last-child){margin-bottom:25px}@media (max-width: 992px){#location .contact-info .contacts-item{width:100%}}#location .contact-info .contacts-item h3{font-size:18px;letter-spacing:4px;margin-bottom:8px;opacity:.6;text-transform:uppercase}#location .contact-info .contacts-item a{font-family:"Poppins",sans-serif;font-size:25px;font-weight:700;color:#212121}@media (max-width: 575px){#location .contact-info .contacts-item a{font-size:20px}}@media (max-width: 420px){#location .contact-info .contacts-item a{font-size:14px}}#location .contact-info .contacts-item:first-child a{display:inline-block;font-size:20px;margin:10px 15px 0 0}#footer{background:#101010;color:#f6f6f6}#footer .footer-cta{padding:40px 0}@media (max-width: 768px){#footer .footer-cta{text-align:center}}#footer .footer-cta .text{font-size:30px;font-weight:500;text-transform:uppercase;margin:15px 0;padding-right:30px}#footer .footer-cta .subscribe input[type="text"],#footer .footer-cta .subscribe button{color:#212121}#footer .footer-cta .subscribe input,#footer .footer-cta .subscribe button{height:60px;font-size:20px;margin:0;padding:0;border:0}#footer .footer-cta .subscribe input{width:297px;padding:0 20px 4px;border-radius:3px 0 0 3px}@media (max-width: 768px){#footer .footer-cta .subscribe input{width:95%;border-bottom-right-radius:0;border-bottom-left-radius:0}}#footer .footer-cta .subscribe button{color:#fff;background:#337ab7;border-radius:0 3px 3px 0;min-width:150px;position:absolute;text-transform:uppercase}#footer .footer-cta .subscribe button:hover{background:#647987}@media (max-width: 768px){#footer .footer-cta .subscribe button{background:#819daf;border-bottom-right-radius:3px;border-bottom-left-radius:3px;position:static;min-width:95%}}#footer .footer-info{border-top:1px solid rgba(255,255,255,0.1);padding:40px 0;text-transform:uppercase}@media (max-width: 768px){#footer .footer-info .copyright{margin-bottom:30px;text-align:center}}#footer .footer-info nav{text-align:right}@media (max-width: 768px){#footer .footer-info nav{text-align:center}}#footer .footer-info nav li{display:inline-block;margin-left:30px}@media (max-width: 768px){#footer .footer-info nav li{margin:0 30px}}#footer .footer-info nav a{color:#f6f6f6;font-weight:500;opacity:.5}#footer .footer-info nav a:hover{opacity:1}
/*# sourceMappingURL=custom.css.map */

#location {
    padding: 0px 0;
}

@media (max-width: 768px){
	.section-title p {
		font-size: 18px;
	}
	#schedule #schedule-info .info-breakdown .time {
		padding-right: 30px;
		font-weight: 400;
		margin-bottom: 14px;
		font-size: 14px;
	}

	#footer .footer-cta .text {
	    font-size: 23px;
	    line-height: 1.4;
	}
}