
*/body{font-family:'Roboto',
    sans-serif;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    color:#415b78}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:'Montserrat', 
    sans-serif;color:#141c25;
    font-weight:700}a{text-decoration:none}
    a:hover{text-decoration:underline}
    a.theme-link{color:#141c25;text-decoration:underline;
    text-decoration-color:rgba(20,28,37,0.3)}a.theme-link:hover{color:#098dcf;
    text-decoration-color:rgba(9,141,207,0.8)}.btn{font-weight:700;padding:0.6rem 1.25rem;transition:all 0.4s ease-in-out;
    border:none;color:white;font-family:'Montserrat', sans-serif;
    color:#fff}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:focus{box-shadow:none;color:white}.btn-primary{background:#098dcf;
    text-decoration:none;
    color:#fff}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{text-decoration:none;
    background:#076c9e;box-shadow:none;color:#fff}.btn-primary.disabled{color:rgba(255,255,255,0.8)}.btn-secondary{background:#EC645E;text-decoration:none;color:#fff}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,.btn-secondary:not(:disabled):not(.disabled):active:focus{text-decoration:none;background:#e73830;box-shadow:none;color:#fff}.btn-ghost{background:none;border:2px solid #fff;
    color:#fff}.btn-ghost:hover{background:#fff;color:#098dcf}.theme-bg-light{background:#f0f6fa}.theme-bg-dark{background:#141c25}.theme-bg-primary{background:#098dcf}#topcontrol{transition:all 0.4s ease-in-out;
    background:#415b78;
    color:#fff;
    text-align:center;
    display:inline-block;z-index:30;
    width:2.5rem;
    height:2.5rem;
    border-radius:.25rem;
    box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);
    padding-top:0.5rem;
    font-weight:300;
    font-size:1rem}@media (prefers-reduced-motion: reduce){#topcontrol{transition:none}}#topcontrol:hover{background:#076c9e;
    color:#fff}.single-col-max{max-width:800px}.header{padding-top:0.5rem;padding-bottom:0.5rem;transition:all 0.4s ease-in-out;z-index:100;min-height:60px;background:none}@media (prefers-reduced-motion: reduce){.header{transition:none}}.header .navbar{padding:0}.header .logo-icon{height:34px;width:auto}.header-shrink{box-shadow:0 1px 4px 0 rgba(0,0,0,0.1);background:#141c25}.navbar-nav .nav-item{font-family:'Montserrat', sans-serif;font-size:0.875rem}.navbar-nav .nav-item.active .nav-link{-webkit-opacity:1;-moz-opacity:1;opacity:1}.navbar-nav .nav-link{color:#fff;-webkit-opacity:.75;-moz-opacity:.75;opacity:.75;font-weight:600;padding:1rem;text-decoration:none}.navbar-nav .nav-link:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}.navbar-toggler{border:1px solid #fff;padding:0.4rem 0.5rem;outline:none !important}.navbar-toggler .navbar-toggler-icon{background:url("../img/logo/bars.svg") no-repeat left top;height:20px;width:27px}.hero-block{position:relative;background-size:cover;height:620px;padding-top:130px}.hero-block-mask{background:rgba(0,0,0,0.5);position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}.hero-carousel{position:absolute;left:0;top:0;width:100%;height:100%}.hero-carousel .carousel-inner{height:100%}.hero-carousel .carousel-item{background-color:#141c25;width:100%;height:100%}.hero-carousel .carousel-item-1{background:url("") no-repeat center center}.hero-carousel .carousel-item-2{background:url("") no-repeat center center}.hero-carousel .carousel-item-3{background:url("") no-repeat center center}.hero-text-block{color:#fff;max-width:600px;position:relative;z-index:20}.hero-text-block h1.hero-heading,.hero-text-block .hero-heading.h1{color:#fff;font-size:4rem;font-weight:800}.hero-text-block .hero-intro{font-size:1.75rem}.hero-text-block .hero-meta{font-size:1.75rem;font-family:'Montserrat', sans-serif;font-weight:700}.stats-block .item{line-height:1.3}.stats-block .number{font-size:2.5rem;font-weight:700;font-family:'Montserrat', sans-serif}.stats-block .unit{font-size:1.5rem;
    color:rgba(0,0,0,0.6)}.countdown-box span{display:inline-block;padding:0.5rem 0;min-width:60px}.countdown-box span>span{display:block;padding:0}.countdown-box .number{font-size:2rem;font-weight:400;color:#141c25}.countdown-box .unit{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.section{padding-top:4rem;padding-bottom:4rem}.section-heading{font-size:2rem;font-weight:800}.section-intro{font-size:1.125rem}.about-section{padding-bottom:0}.benefits-list li{margin-bottom:0.5rem;font-size:1.125rem}.benefits-list li .svg-inline--fa{color:#5ab66e}.speakers-section .card{border:none;background:#f0f6fa;margin-bottom:2rem;height:100%}.speakers-section .card-title{font-size:1.125rem}.speakers-section .card-img-top:hover{-webkit-opacity:.9;-moz-opacity:.9;opacity:.9}.speakers-section .card-footer{background:#e8f1f7;border-top:none}.modal-speaker .profile-image{width:120px}.modal-speaker h2.name,.modal-speaker .name.h2{font-size:1.5rem}.modal-speaker .social-list{font-size:1.25rem}.modal-speaker .modal-content{position:relative}.modal-speaker .modal-header{padding:0}.modal-speaker .modal-header .btn-close{width:45px;height:45px;margin:0;padding:0;font-size:2.5rem;font-weight:300;position:absolute;text-shadow:none;color:#fff;background:#098dcf;top:0;right:0;z-index:10;border-radius:0;line-height:1}.modal-speaker .modal-header .btn-close:hover{background:#098dcf;color:#fff}.schedule-nav .nav-item span{display:block}.schedule-nav .nav-item .heading{font-family:'Montserrat', sans-serif;font-weight:700;font-size:1.25rem}.schedule-nav .nav-item .meta{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.schedule-nav .nav-link{background:#f0f6fa;border-radius:0;border-right:rgba(0,0,0,0.1);text-decoration:none}.schedule-tab-content{padding:2rem 0}.schedule-tab-content .tab-pane{position:relative}.schedule-tab-content .tab-pane:after{content:"";display:block;background:#e5ecf4;position:absolute;width:3px;height:100%;left:196px;top:5px}.schedule-tab-content .tab-pane.no-timeline:after{display:none}.schedule-tab-content .item{position:relative;margin-bottom:2rem}.schedule-tab-content .item .item-talk{min-height:165px}.schedule-tab-content .item:after{content:"";display:inline-block;position:absolute;z-index:5;left:190px;top:5px;width:16px;height:16px;border:4px solid #098dcf;background:white;border-radius:50%}.schedule-tab-content .item .meta{position:absolute;left:0;top:0;width:200px;padding:1rem;padding-top:0;text-align:center;font-size:0.875rem}.schedule-tab-content .item .meta .time{font-size:1.25rem;color:#098dcf}.schedule-tab-content .item .meta .location{font-weight:bold}.schedule-tab-content .item .profile-image{width:80px}.schedule-tab-content .item .content{padding-left:240px}.schedule-tab-content .item .content .title{font-size:1.25rem}.offers-list li{padding-top:0.5rem;padding-bottom:0.5rem;font-size:1.125rem}.offers-list li .icon-holder{width:42px;height:42px;background:#f0f6fa;color:#098dcf;display:inline-block;text-align:center;border-radius:50%;padding-top:0.5rem}.offers-list li .svg-inline--fa{font-size:1.125rem}.pricing .card{background:#fff;height:100%}.pricing .heading{background:#098dcf;color:#fff}.pricing .heading h4,.pricing .heading .h4{font-size:1.125rem}.pricing .price-figure{font-size:2rem}.pricing .card-footer{background:white;border-top:0;padding-bottom:2rem}.venue-section{overflow-x:hidden}.venue-section .figure{position:relative}.venue-section .figure img{border:10px solid #fff;max-width:100%}.venue-section .figure.figure-1{z-index:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.venue-section .figure.figure-2{-webkit-transform:rotate(2deg);transform:rotate(2deg);z-index:2}.venue-section .figure.figure-3{-webkit-transform:rotate(358deg);transform:rotate(358deg);z-index:3;margin-top:-2rem}.venue-section .figure.figure-4{z-index:3;-webkit-transform:scale(1.1);transform:scale(1.1)}.venue-section .grid-item{border:1px solid #fff}.venue-section .grid-item .title{font-size:1.125rem}.venue-section .grid-item .svg-inline--fa{font-size:1.25rem}.logo-item{margin-bottom:1rem}.logo-item img{max-width:100%}.footer{color:#fff}.footer a{color:#fff}.footer a:hover{color:#fff}.footer .social-list{font-size:1.5rem}@media (min-width: 576px){.modal-dialog{max-width:500px}}@media (min-width: 768px){.navbar-expand-lg .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem}.modal-dialog{max-width:700px}.countdown-box span{padding:0.5rem 1.5rem;min-width:90px}}@media (min-width: 992px){.modal-dialog{max-width:800px}.venue-section .figures-holder{position:absolute;top:0;right:0}}@media (max-width: 767.98px){.header{background:rgba(20,28,37,0.95)}.section{padding-top:3rem;padding-bottom:3rem}.hero-block{height:auto;padding-bottom:5rem}.hero-text-block h1.hero-heading,.hero-text-block .hero-heading.h1{font-size:2.5rem}.hero-text-block .hero-meta{font-size:1.25rem}.hero-text-block .hero-intro{font-size:1.25rem}.stats-block .number{font-size:1.75rem}.stats-block .unit{font-size:1rem}.speakers-section .card{height:inherit}.schedule-nav .nav-item .heading{font-size:0.875rem}.schedule-nav .nav-item .meta{font-size:0.75rem}.schedule-nav .nav-link{padding-right:0;padding-left:0}.schedule-tab-content .item .meta{position:static;width:auto}.schedule-tab-content .tab-pane:after,.schedule-tab-content .item:after{display:none}.schedule-tab-content .item .content{padding-left:0}.schedule-tab-content .item{background:#f0f6fa;padding:1rem}.schedule-tab-content .item:last-child{margin-bottom:0}}@media (max-width: 991.98px){.header-has-bg{background:#141c25}.venue-section{overflow-x:hidden}.venue-section .figure{margin-bottom:1rem}.venue-section .figure.figure-1{z-index:1;-webkit-transform:scale(1);transform:scale(1)}.venue-section .figure.figure-2{-webkit-transform:rotate(0deg);transform:rotate(0deg);z-index:2}.venue-section .figure.figure-3{-webkit-transform:rotate(0deg);transform:rotate(0deg);z-index:3;margin-top:0}.venue-section .figure.figure-4{z-index:3;-webkit-transform:scale(1);transform:scale(1)}}
