body{background:#fff;font-family:Poppins,sans-serif;font-style:normal;font-weight:400}h1,h2,h3,h4,h5,h6{font-weight:600}h3,h5{font-weight:500}h1{font-size:40px;letter-spacing:2px}h2{font-size:30px;text-transform:uppercase}h3{line-height:36px}h5{letter-spacing:1px;padding-top:10px}p{color:#707070;font-size:14px;line-height:24px}a{text-decoration:none!important;outline:0}.go-top,.social-icon li a{text-decoration:none;text-align:center}.section-title{margin-bottom:32px}#overview,#register{padding-top:14rem;padding-bottom:14rem}#contact,#detail,#program,#sponsors,#video,footer{padding-top:10rem;padding-bottom:10rem}#postcards{padding-top:10rem}#postcards2{padding-bottom:10rem}#detail,#sponsors,.postcards,footer{text-align:center}#contact h3,#detail h3,#overview h3,#register h3,#venue h3,#video h3{padding-bottom:12px}#contact .btn,#intro .btn{background:#fff;color:#333;border:2px solid #fff;border-radius:0;font-weight:600;letter-spacing:1px;font-size:12px;padding:14px 42px;margin-top:42px;margin-right:12px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#contact .btn-danger,#intro .btn-danger{background:#f2545f;border-color:transparent}#contact .btn{border-radius:100px}#intro .btn-danger:hover{background:0 0;border-color:#fff;color:#fff}#intro .btn-default:hover{background:#fff;color:#333;border-color:transparent}.parallax-section{background-attachment:fixed!important;background-size:cover!important}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;background:#fff}.sk-rotating-plane{width:50px;height:50px;background-color:#98b3dd;-webkit-animation:sk-rotatePlane 1.2s infinite ease-in-out;animation:sk-rotatePlane 1.2s infinite ease-in-out}@-webkit-keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.custom-navbar{margin-bottom:0;background-color:#98b3dd}.custom-navbar .navbar-brand{color:#fff;font-weight:600;font-size:3rem;line-height:40px}.custom-navbar .nav li a{color:#ddd;font-size:12px;font-weight:500;letter-spacing:.6px;text-transform:uppercase;line-height:40px;transition:all .4s ease-in-out}.custom-navbar .nav li a:hover{background:0 0;color:#d0e9f6}.custom-navbar .navbar-nav>li>a:focus,.custom-navbar .navbar-nav>li>a:hover{background-color:transparent}.custom-navbar .nav li.active>a{background-color:transparent;color:#d0e9f6;font-size:13px}.custom-navbar .navbar-toggle{border:none;padding-top:10px;background-color:transparent}.custom-navbar .navbar-toggle .icon-bar{background:#fff;border-color:transparent}@media(min-width:768px){.custom-navbar{padding:20px 0;border-bottom:0;background:0 0}.custom-navbar.top-nav-collapse{background:#98b3dd;padding:0}}#intro{background:url(../images/intro-bg.jpg) center center repeat-y fixed;-webkit-background-size:cover;background-size:cover;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100vh;text-align:center}#intro h3{letter-spacing:2px}#overview img{position:relative;padding-bottom:32px}#detail{background:#98b3dd;color:#fff}#detail .fa{color:#f2545f;font-size:48px}#video iframe{border:none}.postcards{background:#f9f9f9}.postcards h3{font-size:18px;margin-bottom:0}.postcards h6{color:#666;margin-top:4px}.postcards img{width:100%;max-width:100%;height:auto}.postcards .col-md-3{display:block;width:100%;padding-top:30px;padding-bottom:20px;margin-bottom:22px}.postcards .postcards-wrapper{background:#fff;padding-bottom:22px}#program h4{color:grey;font-size:12px}#program h3{margin-top:16px}#program .program-divider{border:1px solid #f9f9f9;margin-top:32px;margin-bottom:42px}#program span{padding-right:12px}#program img{border-radius:50%}.nav-tabs{margin-bottom:20px}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{color:#000;font-weight:600;margin-right:2px;line-height:1.42857143;border:none;border-radius:0}.nav-tabs>li>a:hover{background-color:transparent}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#f2545f;cursor:default;background-color:transparent;border:1px solid transparent;border-bottom-color:#999}.tab-content{padding-top:20px}#register{background:url(../images/register-bg.jpg) center center repeat-y fixed;-webkit-background-size:cover;background-size:cover;color:#fff}#register .form-control{background:0 0;border:2px solid #fff;border-radius:0;color:#fff;margin-bottom:16px}#register input{height:45px}#register input[type=submit]{background:#f2545f;border-radius:100px;border:none;color:#fff;letter-spacing:2px;height:50px;margin-top:12px;transition:all .4s ease-in-out}#register input[type=submit]:hover{background:#fff;color:#98b3dd}#faq{background:#f9f9f9;padding-top:8rem;padding-bottom:8rem}#faq .panel-group{margin-top:32px}#faq .panel-group .panel{margin-bottom:8px}#faq .panel-default{border:none}#faq .panel-default>.panel-heading{background:#f0f0f0;color:#505050}#faq .panel-heading{border:none;padding-top:8px;padding-bottom:6px}#faq .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top:none;padding-top:22px;padding-left:32px;padding-bottom:22px}#faq .panel-heading .panel-title a[data-toggle=collapse]{font-size:18px;font-weight:500;position:relative;display:block;width:100%;height:100%;padding:10px 15px}#faq .panel-heading .panel-title a[data-toggle=collapse]::after{content:"-";display:block;position:absolute;line-height:1;right:1em;top:50%;transform:translateY(-50%)}#faq .panel-heading .panel-title a[data-toggle=collapse].collapsed::after{content:"+"}#venue{background:url(../images/venue-bg.jpg) center center repeat-y fixed;background-size:cover;padding-top:7rem;padding-bottom:7rem}#venue p{padding-top:12px;padding-bottom:18px}#sponsors img{margin-top:18px}#contact{background:url(../images/contact-bg.jpg) center center repeat-y fixed;background-size:cover}#contact .contact_des{padding-top:3rem;padding-right:2rem}#contact .contact_detail{background:#fff;padding:5rem 5rem 12rem}#contact .form-control{background:0 0;border:none;border-bottom:1px solid #f0f0f0;border-radius:0;box-shadow:none;margin-bottom:16px;transition:all .4s ease-in-out}#contact .form-control:focus{border-bottom-color:#999}#contact input{height:45px}#contact input[type=submit]{background:#98b3dd;border-radius:100px;border:none;color:#fff;letter-spacing:2px;height:50px;margin-top:12px;transition:all .4s ease-in-out}#contact input[type=submit]:hover{background:#f2545f}footer{background-attachment:fixed}.go-top{background-color:#98b3dd;bottom:2em;right:2em;color:#fff;font-size:32px;display:none;position:fixed;width:60px;height:60px;line-height:60px;transition:all .4s ease-in-out}.go-top:hover{background:#f2545f;color:#fff}.social-icon{position:relative;padding:0;margin:0}.social-icon li{display:inline-block;list-style:none}.social-icon li a{color:#666;border-radius:100px;font-size:16px;transition:all .4s ease-in-out;width:50px;height:50px;line-height:50px;vertical-align:middle}.social-icon li a:hover{background:#f2545f;color:#fff}@media (max-width:980px){p{font-size:13px}.custom-navbar .navbar-brand{font-size:2rem}.custom-navbar .nav li a{font-size:11px;line-height:20px}#intro{height:65vh}#video iframe{margin-top:42px}#contact .contact_detail{background:#fff;padding:10rem 3rem 10rem 5rem}}@media (max-width:768px){.custom-navbar .navbar-brand{line-height:20px}#detail .col-md-4,#overview img,#register form{padding-top:32px}.nav-tabs>li>a{font-size:13px}#program img{padding-bottom:32px}#sponsors img{padding-top:22px}#contact .contact_detail{margin-top:82px}}@media (max-width:760px){#intro{height:100vh}}.postcard-img{cursor:pointer}