/*! core.scss  *//*! themes/_colors.scss  *//*! themes/_main.scss  */
.pageloader{background-color:#2c478a;background:linear-gradient(to top, #2c478a, #2c478a) !important}
.hero.is-theme-secondary,.section.is-theme-secondary{background-color:#2c478a;background:linear-gradient(to right, #2c478a, #2c478a);background:linear-gradient(to top, #2c478a, #2c478a)}
.hero.is-theme-secondary .title,.section.is-theme-secondary .title{color:#fff}
.hero.is-theme-secondary .subtitle,.section.is-theme-secondary .subtitle{color:#fff}

.account{position:relative;right:20px;top:5px;margin-left:30px}
.account .nav-item{border-bottom:1px solid transparent !important}
.account img.account-avatar{max-height:40px;border-radius:50px;border:1px solid #EFF4F7}
.account div a{color:#66676b !important}
.account div a i{position:relative;top:3px;left:10px;font-size:7px !important;color:#66676b}
.account .dropOut ul{margin-left:0 !important}
.scroll-nav-wrapper{width:100%;height:60px;line-height:60px;background:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,0.12)}
.scroll-nav-wrapper .tabs{background:#fff}
.scroll-nav-wrapper .tabs a{padding-bottom:0;padding-top:0;border-bottom-color:transparent}
.scroll-nav-wrapper .tabs ul{border-bottom:none}
.scroll-nav-wrapper .tabs ul li a{color:#A9ABAC}
.scroll-nav-wrapper .tabs ul li:hover a{color:#2c478a;border-bottom-color:#2c478a}
.scroll-nav-wrapper .tabs ul li.is-active a{color:#2c478a;border-bottom:2px solid #2c478a}
.scroll-nav-wrapper .tabs ul li a.there{color:#2c478a;border-bottom:2px solid #2c478a}
.menu-toggle{font-size:20px;color:#666;line-height:48px;text-align:center;background:transparent;display:block;width:24px;height:26px;cursor:pointer;padding:0;margin:0 14px;transition:opacity 0.4s;opacity:1;position:relative;top:2px}
.menu-toggle .icon-box-toggle{height:100%;width:100%;background:tranparent;position:relative;display:block;width:30px;height:30px}
.menu-toggle .icon-box-toggle.active>span.rotate{-webkit-transform:rotate(90deg);transform:translate(0px, 0px) rotate(90deg)}
.menu-toggle .icon-box-toggle.active>span>i.icon-line-center{visibility:hidden;width:1px;height:3px;left:70%}
.menu-toggle .icon-box-toggle.active>span>i.icon-line-bottom{margin:-2px 0 0 -10px;left:50%;top:12px;-webkit-transform:rotate(135deg);transform:translate(0px, 0px) rotate(135deg)}
.menu-toggle .icon-box-toggle.active>span>i.icon-line-top{margin:-2px 0 0 -10px;left:50%;top:12px;-webkit-transform:rotate(45deg);transform:translate(0px, 0px) rotate(45deg)}
.menu-toggle .icon-line-center{position:absolute;width:20px;height:2px;background:#A9ABAC;margin:-1px 0 0 -10px;left:50%;top:11px;transition:all .2s ease}
.menu-toggle .icon-line-top{position:absolute;width:20px;height:2px;background:#A9ABAC;margin:-3px 0 0 -10px;left:50%;top:7px;transition:all .2s ease}
.menu-toggle .icon-line-bottom{position:absolute;width:20px;height:2px;background:#A9ABAC;margin:2px 0 0 -10px;left:50%;top:14px;transition:all .2s ease}

/*! _hero.scss  */
/*.hero.is-relative{position:relative}
.hero.is-cover{background-size:cover !important}
.hero.is-theme-primary{background-color:#4FC1EA}
.hero.is-theme-primary .title{color:#fff}
.hero.is-theme-primary .subtitle{color:#fff}
.hero.is-theme-secondary{background-color:#2c478a}
.hero.is-theme-secondary .title{color:#fff}
.hero.is-theme-secondary .subtitle{color:#fff}
.hero.is-theme-accent{background-color:#2c478a}
.hero.is-theme-accent .title{color:#fff}
.hero.is-theme-accent .subtitle{color:#fff}
.hero.is-theme-info{background-color:#039BE5}
.hero.is-theme-info .title{color:#fff}
.hero.is-theme-info .subtitle{color:#fff}
.hero.is-theme-success{background-color:#00b289}
.hero.is-theme-success .title{color:#fff}
.hero.is-theme-success .subtitle{color:#fff}
.hero.is-theme-warning{background-color:#eda514}
.hero.is-theme-warning .title{color:#fff}
.hero.is-theme-warning .subtitle{color:#fff}
.hero.is-theme-danger{background-color:#FF7273}
.hero.is-theme-danger .title{color:#fff}
.hero.is-theme-danger .subtitle{color:#fff}
.hero.is-feature-grey{background-color:#fbfbfb}
.hero.is-feature-grey .title{color:#444F60}
.hero.is-feature-grey .subtitle{color:#444F60}
.hero.is-light-grey{background-color:#EFF4F7;background-image:linear-gradient(141deg, #d0e0ec 0%, #f5f7fa 71%, #fff 100%)}
.hero.is-light-grey .title.dark{color:#444F60}
.hero.is-light-grey .title.theme{color:#4FC1EA}
.hero.is-light-grey .subtitle{margin-top:0 !important;padding-right:20%;line-height:1.6 !important}
.hero.is-coal{background-color:#444}
.hero.is-coal .title{color:#fff}
.hero.is-coal .subtitle{color:#fff}
.hero-body{background-size:cover !important;background-repeat:no-repeat !important}

.hero-body .title.big-title{color:#444F60;z-index:999;font-size:4rem}
.hero-body .title.page-title{font-size:3.5rem}
.hero-body .title.medium-title{font-size:2.5rem}
.hero-body .title.small-title{font-size:2rem}
.hero-body .subtitle.page-subtitle{font-size:1.8rem}
.hero-body .clients-small{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;padding:15px 0}
.hero-body .clients-small img{height:42px;margin:0 5px}
.hero-body .clients-small.centered{-ms-flex-pack:center !important;justify-content:center !important}
.hero-body.is-relative{position:relative}
.hero-foot img.partner-logo{height:70px !important}
.parallax-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-color:#333;opacity:0.4}
/*! _footer.scss  */
footer.footer-dark{background:#444F60;color:#fff;position:relative}
footer.footer-dark .columns{padding-top:30px;padding-bottom:30px}
footer.footer-dark .footer-logo{padding:10px 0}
footer.footer-dark .footer-logo img{height:25px}
footer.footer-dark .footer-column .footer-header{padding:10px 0}
footer.footer-dark .footer-column .footer-header h3{font-family:'Nexa Bold', sans-serif;font-weight:400;font-size:1.1rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:0 !important;color:#EFF4F7}
footer.footer-dark .footer-column ul.link-list{line-height:30px;font-size:1rem}
footer.footer-dark .footer-column ul.link-list a{color:#98a9c3;font-weight:400;transition:all 0.5s}
footer.footer-dark .footer-column ul.link-list :hover{color:#fcfcfc}
footer.footer-dark .footer-column .level-item .icon{color:#4FC1EA;transition:all 0.5s}
footer.footer-dark .footer-column .level-item .icon i{font-size:20px}
footer.footer-dark .footer-column .level-item .icon :hover{color:#fcfcfc}
footer.footer-dark .footer-column .copyright{padding:10px 0}
footer.footer-light{background:#fff;color:#444F60;position:relative}
footer.footer-light .columns{padding-top:30px;padding-bottom:30px}
footer.footer-light .footer-logo{padding:10px 0}
footer.footer-light .footer-logo img{height:25px}
footer.footer-light .footer-column .footer-header{padding:10px 0}
footer.footer-light .footer-column .footer-header h3{font-family:'Nexa Bold', sans-serif;font-weight:400;font-size:1.1rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:0 !important;color:#444F60}
footer.footer-light .footer-column ul.link-list{line-height:30px;font-size:1rem}
footer.footer-light .footer-column ul.link-list a{color:#98a9c3;font-weight:400;transition:all 0.5s}
footer.footer-light .footer-column ul.link-list :hover{color:#4FC1EA}
footer.footer-light .footer-column .level-item .icon{color:#999;transition:all 0.5s}
footer.footer-light .footer-column .level-item .icon i{font-size:20px}
footer.footer-light .footer-column .level-item .icon :hover{color:#2c478a}
footer.footer-light .footer-column .copyright{padding:10px 0}

@media (max-width: 768px){
	
.footer-columns.is-flex-mobile{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
}

footer.footer-light-left{padding:5rem 1.5rem !important}
footer.footer-light-left .footer-nav-right{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center}
footer.footer-light-left .footer-nav-right .footer-nav-link{margin:0 10px;padding:20px 0;color:#444F60 !important;border-bottom:2px solid transparent}
footer.footer-light-left .footer-nav-right .footer-nav-link:hover{color:#999 !important;border-bottom:2px solid #999}
footer.footer-light-left .footer-nav-right .footer-nav-link.is-active{color:#4FC1EA !important;border-bottom:2px solid #4FC1EA !important}
footer.footer-light-left .level-item .icon{color:#cecece;transition:all 0.5s}
footer.footer-light-left .level-item .icon :hover{color:#4FC1EA}
footer.footer-light-left .moto{color:#999}

@media (max-width: 768px)
{
	.footer-nav-right{margin-top:0 !important}
}

footer.footer-dark-left{padding:5rem 1.5rem !important;background:#444F60}
footer.footer-dark-left .footer-nav-right{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center}
footer.footer-dark-left .footer-nav-right .footer-nav-link{margin:0 10px;padding:20px 0;color:#fff !important;border-bottom:2px solid transparent}
footer.footer-dark-left .footer-nav-right .footer-nav-link:hover{color:#fcfcfc !important;border-bottom:2px solid #fff}
footer.footer-dark-left .footer-nav-right .footer-nav-link.is-active{color:#4FC1EA !important;border-bottom:2px solid #4FC1EA !important}
footer.footer-dark-left .level-item .icon{color:#fff;transition:all 0.5s}
footer.footer-dark-left .level-item .icon :hover{color:#4FC1EA}
footer.footer-dark-left .moto{color:#fff}
footer.footer-light-medium{padding-bottom:10rem !important;padding-top:8rem !important;background:#fff}
footer.footer-light-medium .social-links{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}
footer.footer-light-medium .social-links a{color:#A9ABAC;margin:0 5px}
footer.footer-light-medium .social-links a:hover{color:#4FC1EA}
footer.footer-light-medium .footer-description{color:#A9ABAC}
footer.footer-light-medium .footer-column{padding-top:20px}
footer.footer-light-medium .footer-column .column-header{font-family:'Nexa Light', sans-serif;text-transform:uppercase;color:#444F60;font-size:1rem;font-weight:700;margin:10px 0}
footer.footer-light-medium .footer-column .column-item{padding-bottom:10px}
footer.footer-light-medium .footer-column .column-item a{color:#A9ABAC}
footer.footer-light-medium .footer-column .column-item a:hover{color:#4FC1EA}
footer.footer-light-medium .moto{color:#999}
footer.footer-light-medium .small-footer-logo{height:28px}

/*! _animations.scss  */.

animated{animation-duration:0.5s;animation-fill-mode:both;-webkit-animation-duration:0.5s;-webkit-animation-fill-mode:both}

@-webkit-keyframes translateLeft{
	from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}

@keyframes translateLeft
	{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}
	
.translateLeft{-webkit-animation-name:translateLeft;animation-name:translateLeft;-webkit-animation-duration:0.3s;animation-duration:0.3s;transition:all 500ms cubic-bezier(0.755, 0.05, 0.855, 0.06)}

@-webkit-keyframes translateDown{from{-webkit-transform:translate3d(0, -100px, 0);transform:translate3d(0, -100px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}

@keyframes translateDown{from{-webkit-transform:translate3d(0, -100px, 0);transform:translate3d(0, -100px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}

.translateDown{-webkit-animation-name:translateDown;animation-name:translateDown;-webkit-animation-duration:0.3s;animation-duration:0.3s;transition:all 500ms cubic-bezier(0.755, 0.05, 0.855, 0.06)}

@-webkit-keyframes translateUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}
@keyframes translateUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}
.translateUp{-webkit-animation-name:translateUp;animation-name:translateUp;-webkit-animation-duration:0.3s;animation-duration:0.3s;transition:all 500ms cubic-bezier(0.755, 0.05, 0.855, 0.06)}

@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}
.fadeIn{opacity:0;-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInLeft{from{-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}
@keyframes fadeInLeft{from{-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}
.preFadeInLeft{opacity:0}
.fadeInLeft{opacity:0;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInRight{from{-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}

@keyframes fadeInRight{from{-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);opacity:0}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}
.preFadeInRight{opacity:0}
.fadeInRight{opacity:0;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInUp{from{-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}
@keyframes fadeInUp{from{-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}
.preFadeInUp{opacity:0}
.fadeInUp{opacity:0;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInDown{from{-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}
@keyframes fadeInDown{from{-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}
.preFadeInDown{opacity:0}
.fadeInDown{opacity:0;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeOutUp{from{-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:0}}

@keyframes fadeOutUp{from{-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:0}}
.preFadeOutUp{opacity:1}
.fadeOutUp{opacity:1;-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes levitate{from{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(0, 10px);transform:translate(0, 10px)}to{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}

@keyframes levitate{from{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(0, 10px);transform:translate(0, 10px)}to{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}
.levitate{-webkit-animation-name:levitate;animation-name:levitate;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
@-webkit-keyframes gelatine{from,to{-webkit-transform:scale(1, 1)}25%{-webkit-transform:scale(0.9, 1.1)}50%{-webkit-transform:scale(1.1, 0.9)}75%{-webkit-transform:scale(0.95, 1.05)}}
@keyframes gelatine{from,to{-webkit-transform:scale(1, 1);transform:scale(1, 1)}25%{-webkit-transform:scale(0.9, 1.1);transform:scale(0.9, 1.1)}50%{-webkit-transform:scale(1.1, 0.9);transform:scale(1.1, 0.9)}75%{-webkit-transform:scale(0.95, 1.05);transform:scale(0.95, 1.05)}}
.gelatine{-webkit-animation:gelatine 0.6s;animation:gelatine 0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes unzoom{from,to{-webkit-transform:scale(1, 0)}25%{-webkit-transform:scale(0.9, 1.1)}50%{-webkit-transform:scale(1.1, 0)}}@keyframes unzoom{from,to{-webkit-transform:scale(1, 0);transform:scale(1, 0)}25%{-webkit-transform:scale(0.9, 1.1);transform:scale(0.9, 1.1)}50%{-webkit-transform:scale(1.1, 0);transform:scale(1.1, 0)}}.unzoom{-webkit-animation:unzoom 0.7s;animation:unzoom 0.7s;-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes dotPulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}}@keyframes dotPulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}}@-webkit-keyframes entrance{from{-webkit-transform:scale(0)}25%{-webkit-transform:scale(1.05)}50%{-webkit-transform:scale(0.95)}75%{-webkit-transform:scale(1.05)}to{-webkit-transform:none}}@keyframes entrance{from{-webkit-transform:scale(0);transform:scale(0)}25%{-webkit-transform:scale(1.05);transform:scale(1.05)}50%{-webkit-transform:scale(0.95);transform:scale(0.95)}75%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:none;transform:none}}.entrance{-webkit-animation:entrance 0.8s;animation:entrance 0.8s}@-webkit-keyframes scaleIn{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes scaleIn{from{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.scaleIn{-webkit-animation:scaleIn 0.5s;animation:scaleIn 0.5s;-webkit-animation-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);animation-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1)}@-webkit-keyframes scaleInCircle{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(7)}}@keyframes scaleInCircle{from{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(7);transform:scale(7)}}.scaleInCircle{-webkit-animation:scaleInCircle 0.6s;animation:scaleInCircle 0.6s;-webkit-animation-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);animation-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1)}@-webkit-keyframes scaleOut{from{-webkit-transform:scale(1)}to{-webkit-transform:scale(0)}}@keyframes scaleOut{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}.scaleOut{-webkit-animation:scaleOut 0.6s;animation:scaleOut 0.6s}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(0.1, 0.1);opacity:0.0}50%{opacity:1.0}100%{-webkit-transform:scale(1.2, 1.2);opacity:0.0}}.pulsate{-webkit-animation:pulsate 1s ease-out;animation:pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:0.0}.delay-1{-webkit-animation-delay:.25s;animation-delay:.25s}.delay-2{-webkit-animation-delay:.5s;animation-delay:.5s}.delay-3{-webkit-animation-delay:.75s;animation-delay:.75s}.delay-4{-webkit-animation-delay:1s;animation-delay:1s}.delay-5{-webkit-animation-delay:1.25s;animation-delay:1.25s}.delay-6{-webkit-animation-delay:1.5s;animation-delay:1.5s}.delay-7{-webkit-animation-delay:1.75s;animation-delay:1.75s}.delay-8{-webkit-animation-delay:2.25s;animation-delay:2.25s}.delay-9{-webkit-animation-delay:2.5s;animation-delay:2.5s}.delay-10{-webkit-animation-delay:2.75s;animation-delay:2.75s}.delay-11{-webkit-animation-delay:3s;animation-delay:3s}/*! _navigation.scss  */.side-navigation-menu{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;background:#344258;position:fixed;top:0;bottom:0;left:0;width:300px;overflow:hidden;-webkit-transform:translateX(-301px);transform:translateX(-301px);transition:width .05s linear;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;z-index:1000}.side-navigation-menu.is-active{-webkit-transform:translateX(0);transform:translateX(0)}.side-navigation-menu .category-menu-wrapper{height:100%;position:relative;width:80px;background:#2c478a}.side-navigation-menu .category-menu-wrapper ul.categories li{height:60px}.side-navigation-menu .category-menu-wrapper ul.categories li.square-logo{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.side-navigation-menu .category-menu-wrapper ul.categories li.square-logo img{max-height:28px}.side-navigation-menu .category-menu-wrapper ul.categories li.category-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer}.side-navigation-menu .category-menu-wrapper ul.categories li.category-link i{font-size:20px;color:#fff}.side-navigation-menu .category-menu-wrapper ul.categories li.category-link:hover{background:#7200e6}.side-navigation-menu .category-menu-wrapper ul.categories li.is-active{background:#60c}.side-navigation-menu .category-menu-wrapper .author{position:absolute;left:0;bottom:0;width:100%}.side-navigation-menu .category-menu-wrapper .author li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}.side-navigation-menu .category-menu-wrapper .author a{position:relative;z-index:4}.side-navigation-menu .category-menu-wrapper .author .main-menu-author{width:48px;height:48px;border-radius:100px;margin:0 auto;margin-bottom:10px;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s}.side-navigation-menu .category-menu-wrapper .author .main-menu-author:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.side-navigation-menu .navigation-menu-wrapper{height:100%;width:100%;position:relative}.side-navigation-menu .navigation-menu-wrapper ul.navigation-menu{height:100%;margin:0;padding:0;max-width:400px;list-style:none;list-style-type:none;overflow:auto}.side-navigation-menu .navigation-menu-wrapper ul.navigation-menu::-webkit-scrollbar{width:10px}.side-navigation-menu .navigation-menu-wrapper ul.navigation-menu::-webkit-scrollbar-thumb{border-radius:5px;background:rgba(255,255,255,0.1)}.side-navigation-menu .navigation-menu-wrapper .navigation-menu-header{height:60px;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:25px;text-transform:uppercase;font-weight:300;color:#fcfcfc;letter-spacing:3px;font-size:92%}.side-navigation-menu .navigation-menu-wrapper .navigation-menu-header .menu-toggle .icon-box-toggle span i{background:#fff}.side-navigation-menu .navigation-menu-wrapper .navigation-menu-header .navigation-close{opacity:0}.side-navigation-menu .navigation-menu-wrapper .navigation-menu li a span{margin-right:20px;color:#fff;font-size:22px}.side-navigation-menu .navigation-menu-wrapper .navigation-menu li a{padding:18px 25px;display:block;text-decoration:none;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.side-navigation-menu .navigation-menu-wrapper .navigation-menu li a.is-submenu{padding:12px 25px}.side-navigation-menu .navigation-menu-wrapper .navigation-menu li a.parent-link{height:60px !important;position:relative}.side-navigation-menu .navigation-menu-wrapper .navigation-menu li a.parent-link.has-new:before{content:'';position:absolute;top:18px;left:22px;width:8px;height:8px;border-radius:50%;background:#039BE5;-webkit-animation:pulsate 1s ease-out;animation:pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:0.0}.side-navigation-menu .navigation-menu-wrapper .navigation-menu li a:hover{background:#3d4e68}.side-navigation-menu .navigation-menu-wrapper li.has-children.active-section a.parent-link{color:#a54dff !important}.side-navigation-menu .navigation-menu-wrapper li.has-children.active-section a.parent-link span,.side-navigation-menu .navigation-menu-wrapper li.has-children.active-section a.parent-link span:after{color:#a54dff !important}.side-navigation-menu .navigation-menu-wrapper li.has-children ul{padding:0px}
.side-navigation-menu .navigation-menu-wrapper li.has-children ul li a.is-submenu{background-color:#2b3648;padding-left:62px !important;}
.side-navigation-menu .navigation-menu-wrapper li.has-children ul li a.is-submenu:hover,.side-navigation-menu .navigation-menu-wrapper li.has-children ul li a.is-submenu.is-active{color: #d6ad3a;
    font-weight: 500;}
.side-navigation-menu .navigation-menu-wrapper li.has-children ul li a.is-submenu.has-new-feature{position:relative}.side-navigation-menu .navigation-menu-wrapper li.has-children ul li a.is-submenu.has-new-feature:after{content:'2.0';position:absolute;color:#fff;background:#2c478a;padding:0;font-size:10px;font-weight:700;border-radius:3px;padding:3px 6px;right:20px}.side-navigation-menu .navigation-menu-wrapper li.has-children ul li a.is-submenu.has-new-update{position:relative}.side-navigation-menu .navigation-menu-wrapper li.has-children ul li a.is-submenu.has-new-update:after{content:'2.1';position:absolute;color:#fff;background:#4FC1EA;padding:0;font-size:10px;font-weight:700;border-radius:3px;padding:3px 6px;right:20px}.side-navigation-menu .navigation-menu-wrapper li.has-children ul li a:hover{color:#fff;padding-left:42px}.side-navigation-menu .navigation-menu-wrapper li.has-children,.side-navigation-menu .navigation-menu-wrapper li{position:relative}
.side-navigation-menu .navigation-menu-wrapper .has-children span::after{position:absolute;right:30px;content:"\E315";color:#fff;transition:all .5s;font-size:90%;padding-top:2px}.side-navigation-menu .navigation-menu-wrapper li.active.has-children span::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.side-navigation-menu .navigation-menu-wrapper li.active.has-children{background:#3d4e68}.side-navigation-menu .navigation-menu-wrapper .navigation-menu .has-children>ul{display:none}
/*! _pageloader.scss  */
/*.pageloader{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#4FC1EA;z-index:999998;transition:-webkit-transform 0.35s ease-out;transition:transform 0.35s ease-out;transition:transform 0.35s ease-out, -webkit-transform 0.35s ease-out;-webkit-transform:translateY(-100%);transform:translateY(-100%);will-change:transform}
.pageloader.is-active{-webkit-transform:translateY(0);transform:translateY(0)}
.pageloader::after,.pageloader::before{position:absolute;top:50%;left:50%;display:block;border-radius:100%;content:"";z-index:999999}
.pageloader::after{margin-top:-100px;margin-left:-100px;width:200px;height:200px;background-color:rgba(255,255,255,0.5);border:3px solid rgba(255,255,255,0.75);-webkit-animation:page-loader-inner 1.5s infinite ease-out;animation:page-loader-inner 1.5s infinite ease-out}
.pageloader::before{margin-top:-30px;margin-left:-30px;width:60px;height:60px;background-color:#fff;-webkit-animation:page-loader-outer 1.5s infinite ease-in;animation:page-loader-outer 1.5s infinite ease-in}
*/
@-webkit-keyframes page-loader-inner{0%,40%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes page-loader-inner{0%,40%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@-webkit-keyframes page-loader-outer{0%{-webkit-transform:scale(1);transform:scale(1)}100%,40%{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@keyframes page-loader-outer{0%{-webkit-transform:scale(1);transform:scale(1)}100%,40%{-webkit-transform:scale(0);transform:scale(0);opacity:0}}

.infraloader{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;z-index:-1;opacity:0;transition:opacity .35s}
.infraloader.is-active{opacity:1;z-index:999997}/*! _buttons.scss  */
.button{transition:all 0.5s}
.button.button-signup{padding:22px 40px !important}
.button.button-signup.btn-outlined.is-bold{border-width:2px;font-weight:600}
.button.button-cta{padding:22px 40px !important}
.button.button-cta.btn-outlined.is-bold{border-width:2px;font-weight:600}
.button.no-lh{line-height:0 !important}
.button.button-action{padding:25px 40px !important}
.button.btn-align{padding:3px 13px 6px 13px}
.button.btn-align-md{padding:5px 15px 18px 15px}
.button.btn-align-lg{padding:6px 15px 18px 15px}.button.btn-upper{text-transform:uppercase}.button.rounded{border-radius:500px}.button.raised:hover{box-shadow:0 14px 26px -12px rgba(0,0,0,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.2) !important;opacity:0.8}.button.is-raised{box-shadow:0 14px 26px -12px rgba(0,0,0,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.2) !important}.button.btn-fade:hover{opacity:0.6}.button.btn-outlined{background:transparent}
.button.btn-outlined.light-btn{background-color: #1e5e87;
    color: #ffffff;}.button.btn-outlined.light-btn:hover{background-color:#fff;color:#444F60}.button.btn-outlined.is-bold{border-width:2px;font-weight:600}.button.btn-padding{padding:6px 13px 16px 13px !important}.button.default-btn{color:#cecece !important}.button.is-link{text-decoration:none !important}.button.has-icon-right i{padding-left:8px}.button:focus{border-color:#ccc}.button i{position:relative;top:1px;padding-right:8px}.button.has-icon i{position:relative;margin-right:5px;font-size:1.7rem}.button.is-fullwidth{display:block !important;width:100% !important;text-align:center !important}.button.btn-square{width:45px;height:45px;text-align:center !important;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.button.btn-square.is-small{width:36px;height:36px}.button.btn-square.is-medium{width:55px;height:55px}.button.btn-square.is-large{width:64px;height:64px}.button.btn-square i{font-size:21px;padding:0 !important}.button.btn-square.is-small i{font-size:18px}.button.btn-square.is-medium i{font-size:28px}.button.btn-square.is-large i{font-size:32px}.button.is-link{background:transparent !important}.button.is-link.btn-more{text-decoration:none !important}.button.is-link.color-primary i{font-size:9px;margin-left:10px;position:relative;top:2px;color:#4FC1EA !important;transition:all 0.5s}.button.is-link:hover{background:#f5f5f5 !important}.button.is-link:hover i{-webkit-transform:translate(10px, 0);transform:translate(10px, 0)}.button.primary-btn{outline:none;border-color:#4FC1EA;background-color:#4FC1EA;color:#fff;transition:all 0.5s}.button.primary-btn:hover{color:#fff}.button.primary-btn.raised:hover{box-shadow:0 14px 26px -12px rgba(79,193,234,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(79,193,234,0.2) !important;opacity:0.9 0.5}.button.primary-btn.btn-outlined{border-color:#4FC1EA;color:#4FC1EA;background-color:transparent}.button.primary-btn.btn-outlined:hover{color:#fff;background-color:#4FC1EA}.button.primary-btn:focus{border-color:#4FC1EA}.button.secondary-btn{outline:none;border-color:#2c478a;background-color:#2c478a;color:#fff;transition:all 0.5s}.button.secondary-btn:hover{color:#fff}.button.secondary-btn.raised:hover{box-shadow:0 14px 26px -12px rgba(103,58,183,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(103,58,183,0.2) !important;opacity:0.95}.button.secondary-btn.btn-outlined{border-color:#2c478a;color:#2c478a;background-color:transparent}.button.secondary-btn.btn-outlined:hover{color:#fff;background-color:#2c478a}.button.secondary-btn:focus{border-color:#2c478a}.button.accent-btn{outline:none;border-color:#2c478a;background-color:#2c478a;color:#fff;transition:all 0.5s}.button.accent-btn:hover{color:#fff}.button.accent-btn.raised:hover{box-shadow:0 14px 26px -12px rgba(127,0,255,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(127,0,255,0.2) !important;opacity:0.8}.button.accent-btn.btn-outlined{border-color:#2c478a;color:#2c478a;background-color:transparent}.button.accent-btn.btn-outlined:hover{color:#fff;background-color:#2c478a}.button.accent-btn:focus{border-color:#2c478a}.button.success-btn{outline:none;border-color:#00b289;background-color:#00b289;color:#fff;transition:all 0.5s}.button.success-btn:hover{color:#fff}.button.success-btn.raised:hover{box-shadow:0 14px 26px -12px rgba(0,178,137,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,178,137,0.2) !important;opacity:0.8}.button.success-btn.btn-outlined{border-color:#00b289;color:#00b289;background-color:transparent}.button.success-btn.btn-outlined:hover{color:#fff;background-color:#00b289}.button.success-btn:focus{border-color:#00b289}.button.warning-btn{outline:none;border-color:#eda514;background-color:#eda514;color:#fff;transition:all 0.5s}.button.warning-btn:hover{color:#fff}.button.warning-btn.raised:hover{box-shadow:0 14px 26px -12px rgba(237,165,20,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(237,165,20,0.2) !important;opacity:0.8}.button.warning-btn.btn-outlined{border-color:#eda514;color:#eda514;background-color:transparent}.button.warning-btn.btn-outlined:hover{color:#fff;background-color:#eda514}.button.warning-btn:focus{border-color:#eda514}.button.danger-btn{outline:none;border-color:#FF7273;background-color:#FF7273;color:#fff;transition:all 0.5s}.button.danger-btn:hover{color:#fff}.button.danger-btn.raised:hover{box-shadow:0 14px 26px -12px rgba(255,114,115,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(255,114,115,0.2) !important;opacity:0.8}.button.danger-btn.btn-outlined{border-color:#FF7273;color:#FF7273;background-color:transparent}.button.danger-btn.btn-outlined:hover{color:#fff;background-color:#FF7273}.button.danger-btn:focus{border-color:#FF7273}.button.info-btn{outline:none;border-color:#039BE5;background-color:#039BE5;color:#fff;transition:all 0.5s}.button.info-btn:hover{color:#fff}.button.info-btn.raised:hover{box-shadow:0 14px 26px -12px rgba(3,155,229,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(3,155,229,0.2) !important;opacity:0.8}.button.info-btn.btn-outlined{border-color:#039BE5;color:#039BE5;background-color:transparent}.button.info-btn.btn-outlined:hover{color:#fff;background-color:#039BE5}.button.info-btn:focus{border-color:#039BE5}.button.social-btn{color:#fff}.button.social-btn.facebook{background-color:#3B5998}.button.social-btn.twitter{background-color:#1dcaff}.button.social-btn.linkedin{background-color:#007bb6}.button.social-btn.tumblr{background-color:#35465c}.button.social-btn.github{background-color:#444}.ripple{overflow:hidden}.ripple-effect{position:absolute;border-radius:50%;width:50px;height:50px;background:white;-webkit-animation:ripple-animation 2s;animation:ripple-animation 2s}@-webkit-keyframes ripple-animation{from{-webkit-transform:scale(1);transform:scale(1);opacity:0.4}to{-webkit-transform:scale(100);transform:scale(100);opacity:0}}@keyframes ripple-animation{from{-webkit-transform:scale(1);transform:scale(1);opacity:0.4}to{-webkit-transform:scale(100);transform:scale(100);opacity:0}}/*! _cards.scss  */.feature-card{width:300px;height:320px;background-color:#fff;border-radius:3px;margin:0 auto;transition:all 0.6s}

.shadow-icon-box.rounded{border-radius:100px}.shadow-icon-box.is-secondary{background-color:#2c478a;-ms-box-shadow:0 14px 26px -12px rgba(103,58,183,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(103,58,183,0.2) !important;box-shadow:0 14px 26px -12px rgba(103,58,183,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(103,58,183,0.2) !important}.shadow-icon-box.is-secondary span{text-shadow:#5900b3 1px 1px,#5900b3 2px 2px,#5900b3 3px 3px,#5900b3 4px 4px,#5900b3 5px 5px,#5900b3 6px 6px,#5900b3 7px 7px,#5900b3 8px 8px,#5900b3 9px 9px,#5900b3 10px 10px,#5900b3 11px 11px,#5900b3 12px 12px,#5900b3 13px 13px,#5900b3 14px 14px,#5900b3 15px 15px,#5900b3 16px 16px,#5900b3 17px 17px,#5900b3 18px 18px,#5900b3 19px 19px,#5900b3 20px 20px,#5900b3 21px 21px,#5900b3 22px 22px,#5900b3 23px 23px,#5900b3 24px 24px,#5900b3 25px 25px,#5900b3 26px 26px,#5900b3 27px 27px,#5900b3 28px 28px,#5900b3 29px 29px,#5900b3 30px 30px,#5900b3 31px 31px,#5900b3 32px 32px,#5900b3 33px 33px,#5900b3 34px 34px,#5900b3 35px 35px,#5900b3 36px 36px,#5900b3 37px 37px,#5900b3 38px 38px,#5900b3 39px 39px,#5900b3 40px 40px,#5900b3 41px 41px,#5900b3 42px 42px,#5900b3 43px 43px,#5900b3 44px 44px,#5900b3 45px 45px,#5900b3 46px 46px,#5900b3 47px 47px,#5900b3 48px 48px,#5900b3 49px 49px,#5900b3 50px 50px,#5900b3 51px 51px,#5900b3 52px 52px,#5900b3 53px 53px,#5900b3 54px 54px,#5900b3 55px 55px,#5900b3 56px 56px,#5900b3 57px 57px,#5900b3 58px 58px,#5900b3 59px 59px,#5900b3 60px 60px,#5900b3 61px 61px,#5900b3 62px 62px,#5900b3 63px 63px,#5900b3 64px 64px,#5900b3 65px 65px,#5900b3 66px 66px,#5900b3 67px 67px,#5900b3 68px 68px,#5900b3 69px 69px,#5900b3 70px 70px,#5900b3 71px 71px,#5900b3 72px 72px,#5900b3 73px 73px,#5900b3 74px 74px,#5900b3 75px 75px}


/*! _landing.scss  */
#landing-hero{background:#2c478a url(../images/icon-bg.png) repeat 0 0;-webkit-animation:70s linear 0s normal none infinite animate;animation:70s linear 0s normal none infinite animate}
@-webkit-keyframes animate{from{background-position:0 0}to{background-position:0 -1450px}}

@keyframes animate{from{background-position:0 0}to{background-position:0 -1450px}}
.hero.hero-waves:before{background:transparent url(../images/bg//wavy.png) no-repeat scroll 0 bottom/100% auto;content:"";height:321px;width:100%;z-index:0 !important;position:absolute;bottom:-1px;left:0}
.header-caption{margin-top:-80px;padding:0 20px;text-align:left}
.header-caption .landing-title{font-family:'Nexa Bold', sans-serif;font-size:3.4rem;font-weight:900 !important;margin-bottom:0 !important;color:#fff}
.header-caption .landing-title.is-big{font-size:4rem}
.header-caption .subtitle{margin-bottom:0;padding:10px 0}
.header-caption.is-centered{text-align:center !important}

@media (max-width: 767px){
	.header-caption{text-align:center;padding:0px 10px}
	.header-caption .landing-title{font-size:2.5rem}
}

@media (max-width: 768px){
	.header-caption{margin-top:0 !important}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.header-caption{text-align:center}}
.section-title-wrapper .section-title-landing{font-family:'Nexa Bold', sans-serif;font-size:2.6rem;color:#444F60;padding:10px 0}
.section-title-wrapper h4{padding: 20px 40px 10px 40px;
    font-family: 'Nexa Light', sans-serif;
    font-weight: 300;
    font-size: 1.2rem;
    box-shadow: 0px 3px 5px #e0dede;
    color: #16a8e0;
	}
	
	.half-mockup{position:absolute;bottom:0;max-height:550px}
.phone-slide{background-position:center left;background-repeat:no-repeat;background-attachment:fixed;background-position:120% 40%;vertical-align:top;padding:800px 30px 30px 30px}
.phone-slide.is-first{background-image:url(../images/phone-slide-4.png)}
.phone-slide.is-second{background-image:url(../images/phone-slide-3.png)}
.phone-slide.is-third{background-image:url(../images/phone-slide-1.png)}
.phone-slide.is-fourth{background-image:url(../images/phone-slide-5.png)}
.phone-slide.is-fifth{background-image:url(../images/phone-slide-2.png)}
.phone-slide.is-sixth{background-image:url(../images/phone-slide-6.png)}
.featured-svg-lg{max-width:550px;max-height:550px}.wavy-icon-box i{font-size:3.8rem;font-weight:normal;color:#2c478a}.wavy-icon-box .box-title{font-family:'Nexa Light', sans-serif;padding:5px 0;font-size:14px;line-height:20px;font-weight:600;color:#2c478a}.wavy-icon-box .box-content{color:#999}

/*.square-icon-box.is-landing .box-title{font-family:'Nexa Light', sans-serif;font-size:1.2rem;font-weight:700;color:#444F60}*/
.square-icon-box.is-landing .box-text{font-size:14px}.quick-feature.is-handwritten{font-size:2.1rem !important;font-family:'Nexa Bold', sans-serif;font-weight:400 !important;margin-bottom:0.8rem !important}.quick-feature.is-handwritten .bg-number{padding-right:10px !important;font-family:'Roboto' !important}.event-card.is-wavy h2.text-title{font-family:'Nexa Bold', sans-serif;text-transform:none;font-size:1.35em}.event-card.is-wavy p.text-subtitle{font-family:'Nexa Light', sans-serif;font-size:0.9rem}.testimonials.is-wavy .testimonial-name h3{font-family:'Nexa Bold', sans-serif}@media (max-width: 768px){.testimonial-item{margin:40px 15px !important}.testimonial-item .testimonial-content p{padding:20px !important}}.bottom-spacer{margin-bottom:80px;min-height:100px}.small-feature{padding:5px 0;font-family:'Nexa Bold', sans-serif;font-size:1.3rem}#features-video{margin-top:-35%}#header-pricing{margin-top:-20%}@media (max-width: 768px){#features-video{margin-top:0 !important}}.pricing-picker span{color:#fff;font-family:'Nexa Light', sans-serif;margin:0 5px 0 5px;padding:10px 20px 13px 20px;border:1px solid transparent;border-radius:4px;cursor:pointer}.pricing-picker span.is-active{border:1px solid #fff}
.header-pricing.is-wavy .flex-card{border:none !important}
.header-pricing.is-wavy .flex-card .plan-name{font-family:'Nexa Bold', sans-serif;text-transform:none;font-size:1.4rem}.giant-input-wrapper.is-wavy{padding:30px 40px;background:#efefef}.giant-input-wrapper.is-wavy .giant-input{position:relative;min-width:300px;max-width:100%}.giant-input-wrapper.is-wavy .giant-input input{padding:20px 165px 20px 20px;width:100%;background:#fff;color:#999;border:none;height:60px;line-height:60px;transition:all 0.5s;border:1px solid rgba(213,220,247,0.59);border-radius:100px}.giant-input-wrapper.is-wavy .giant-input input:focus{outline:none !important;box-shadow:0px 5px 43px rgba(0,0,0,0.18) !important}.giant-input-wrapper.is-wavy .giant-input button.inner{position:absolute;right:7px;top:7px}.section.footer-waves:after{background:transparent url(../images/bg/shapes/wavy-dark.png) no-repeat scroll 0 bottom/100% auto;content:"";height:321px;width:100%;z-index:0 !important;position:absolute;bottom:-1px;left:0}.hero.hero-waves-dark:before{background:transparent url(../images/bg/shapes/wavy-dark.png) no-repeat scroll 0 bottom/100% auto;content:"";height:321px;width:100%;z-index:0 !important;position:absolute;bottom:-1px;left:0}.wavy-login-card,.wavy-signup-card{padding:40px;border-radius:6px;max-width:400px;margin:auto;background-color:white;border:1px solid #ecf0f1;box-shadow:0 1px 5px rgba(0,0,0,0.05)}.wavy-login-card h2,.wavy-signup-card h2{font-size:22px;margin-bottom:40px;font-weight:700 !important;font-family:'Nexa Light', sans-serif}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#landing-hero figure img{left:25%;top:20%}p.is-tablet-padded{padding:0 10%}.column.slide-description{padding:40px 0 !important}.event-card.is-wavy .text-title{font-size:1.5rem !important}}/*! _layout-utils.scss  */body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";overflow:hidden !important}a,a:active,i,i:active,div,div:active,div:focus,span:focus,span:active{outline:none !important}.button.is-active,.button:active,.button:focus{box-shadow:none !important}section:focus{outline:none !important}@font-face{font-family:'Nexa Light';src:url("../fonts/text/nexa/NexaLight.woff") format("woff"),url("../fonts/text/nexa/NexaLight.ttf") format("truetype")}@font-face{font-family:'Nexa Bold';font-weight:bold;src:url("../fonts/text/nexa/NexaBold.woff") format("woff"),url("../fonts/text/nexa/NexaBold.ttf") format("truetype")}#backtotop{position:fixed;right:0;opacity:0;visibility:hidden;bottom:25px;margin:0 25px 0 0;z-index:9999;transition:0.35s;-webkit-transform:scale(0.7);transform:scale(0.7);transition:all 0.5s}#backtotop.visible{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1)}#backtotop.visible a:hover{outline:none;opacity:0.9;background:#2c478a}#backtotop a{outline:none;text-decoration:none;border:0 none;display:block;width:46px;height:46px;background-color:#66676b;opacity:1;transition:all 0.3s;border-radius:50%;text-align:center;font-size:26px}body #backtotop a{outline:none;color:#fff}#backtotop a:after{outline:none;content:"\f106";font-family:"FontAwesome";position:relative;display:block;top:50%;-webkit-transform:translateY(-55%);transform:translateY(-55%)}.progress{width:100% !important}.progress.primary::-webkit-progress-value{background-color:#4FC1EA !important}.progress.secondary::-moz-progress-bar{background-color:#2c478a !important}::-webkit-input-placeholder{color:#cecece}::-moz-placeholder{color:#cecece}:-ms-input-placeholder{color:#cecece}:-moz-placeholder{color:#cecece}*::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{width:10px}*::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{border-radius:5px;background:rgba(0,0,0,0.2)}/*! _helpers.scss  */.color-primary{color:#4FC1EA !important}.color-secondary{color:#2c478a !important}.color-accent{color:#2c478a !important}.color-red{color:#FF7273 !important}.border-light{border-color:#fff !important}.dark-text{color:#444F60 !important}.light-text{color:#fff !important}.primary-text{color:#4FC1EA !important}.secondary-text{color:#2c478a !important}.accent-text{color:#2c478a !important}.info-text{color:#039BE5 !important}.success-text{color:#00b289 !important}.warning-text{color:#eda514 !important}.danger-text{color:#FF7273 !important}.dark-bg{background:#444 !important}.light-bg{background:#fff !important}.font-w-400{font-weight:400 !important}.font-w-500{font-weight:500 !important}.font-w-600{font-weight:600 !important}.text-decoration-none{text-decoration:none !important}.text-upper{text-transform:uppercase !important}.text-bold{font-weight:600 !important}.text-bolder{font-weight:700 !important}.font-size-normal{font-size:1rem}.font-size-2x{font-size:2rem}.is-size-1{font-size:3rem}.is-size-2{font-size:2.5rem}.is-size-3{font-size:2rem}.is-size-4{font-size:1.5rem}.is-size-5{font-size:1.25rem}.is-size-6{font-size:1rem}.is-size-7{font-size:0.75rem}.is-flex{display:-ms-flexbox;display:flex}.is-flex.is-start{-ms-flex-pack:start;justify-content:flex-start}.is-flex.is-center{-ms-flex-pack:center;justify-content:center}.is-flex.is-end{-ms-flex-pack:end;justify-content:flex-end}.is-flex.is-vcenter{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.is-block{display:block !important}.z-index-2{z-index:2 !important}.z-index-101{z-index:101 !important}.no-padding{padding:0 !important}.no-padding-top{padding-top:0 !important}.no-padding-bottom{padding-bottom:0 !important}.no-padding-right{padding-right:0 !important}.no-padding-left{padding-left:0 !important}.padding-10{padding:10px}.padding-15{padding:15px}.padding-20{padding:20px}.padding-25{padding:25px}.padding-30{padding:30px}.padding-40{padding:40px}.padding-50{padding:50px}.padding-60{padding:60px}.padding-70{padding:70px}.padding-80{padding:80px}.padding-90{padding:90px}.padding-100{padding:100px}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-40{padding-top:40px}.pt-50{padding-top:50px}.pt-60{padding-top:60px}.pt-70{padding-top:70px}.pt-80{padding-top:80px}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}.pb-60{padding-bottom:60px}.pb-70{padding-bottom:70px}.pb-80{padding-bottom:80px}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-20{padding-left:20px}.pl-30{padding-left:30px}.pl-40{padding-left:40px}.pl-50{padding-left:50px}.pl-60{padding-left:60px}.pl-70{padding-left:70px}.pl-80{padding-left:80px}.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-20{padding-right:20px}.pr-30{padding-right:30px}.pr-40{padding-right:40px}.pr-50{padding-right:50px}.pr-60{padding-right:60px}.pr-70{padding-right:70px}.pr-80{padding-right:80px}.huge-pt{padding-top:100px}.huge-pb{padding-bottom:100px}
.giant-pb{padding-bottom:50px}.no-margin{margin:0 !important}.no-margin-left{margin-left:0 !important}.no-margin-right{margin-right:0 !important}.no-margin-top{margin-top:0 !important}.no-margin-bottom{margin-bottom:0 !important}.margin-x-auto{margin:0 auto !important}.mr-auto{margin-right:auto !important}.ml-auto{margin-left:auto !important}.margin-10{margin:10px}.margin-20{margin:20px}.margin-25{margin:25px}.margin-30{margin:30px}.margin-40{margin:40px}.margin-50{margin:50px}.margin-60{margin:60px}.margin-70{margin:70px}.margin-80{margin:80px}.margin-90{margin:90px}.margin-100{margin:100px}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.mt-70{margin-top:70px}.mt-80{margin-top:80px}.mt-120{margin-top:120px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mb-70{margin-bottom:70px}.mb-80{margin-bottom:80px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-40{margin-left:40px}.ml-50{margin-left:50px}.ml-60{margin-left:60px}.ml-70{margin-left:70px}.ml-80{margin-left:80px}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-40{margin-right:40px}.mr-50{margin-right:50px}.mr-60{margin-right:60px}.mr-70{margin-right:70px}.mr-80{margin-right:80px}.width-40{width:40px !important}.width-100{width:100px !important}.width-250{width:250px !important}.height-30{height:30px !important}.height-60{height:60px !important}.height-60{height:60px !important}.height-70{height:60px !important}.height-80{height:60px !important}.height-90{height:60px !important}.pull-right{float:right}.pull-left{float:left}.is-fixed{position:fixed;top:0;left:0}.is-hidden{display:none !important}.is-vhidden{visibility:hidden !important}.is-disabled{pointer-events:none;opacity:0.4;cursor:default !important}.stuck{position:fixed !important;top:0 !important;z-index:2 !important;-webkit-animation-name:translateDown;animation-name:translateDown;-webkit-animation-duration:0.4s;animation-duration:0.4s}.overflow-auto{overflow:auto !important}.im.is-icon-xs,.sl.is-icon-xs,.material-icons.is-icon-xs{font-size:0.8rem !important}.im.is-icon-md,.sl.is-icon-md,.material-icons.is-icon-md{font-size:1.5rem !important}.im.is-icon-2x,.sl.is-icon-2x,.material-icons.is-icon-2x{font-size:2rem}.im.is-icon-3x,.sl.is-icon-3x,.material-icons.is-icon-3x{font-size:3rem}.im.is-icon-4x,.sl.is-icon-4x,.material-icons.is-icon-4x{font-size:4rem}.im.is-gigantic,.sl.is-gigantic,.material-icons.is-gigantic{font-size:12rem}.img-circle{border-radius:1000px}
@media (max-width: 767px)
{
	.mobile-padding-20{padding:20px 30px}
	.mobile-padding-40{padding:40px}
	.has-text-centered-mobile{text-align:center !important}
}

/*! _responsive.scss  */
@media (max-width: 767px)
{
.section-title-wrapper{padding:0px 0 !important}
.content-wrapper{padding-top:15px !important}
.pms {
    margin: 8px 0px;
    /* border-bottom: 1px solid #000; */
    box-shadow: 0px 1px 0px #ffffff;
}
.section {
    padding: 2rem 1.5rem;
}

.pt-80, .pb-80{
	padding:8px 0px;
}
.title.main-title {
    font-size: 2rem !important;
	margin-top: 20px;
}
.subtitle {
    color: #4a4a4a;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.25;
}
.title, .subtitle {
    word-break: break-word;
}
.has-text-centered {
    text-align: center !important;
}
.flex-card{ margin-top:0px;}
.title.is-3 {
    font-size: 1.2rem;
}
}

@media (max-width: 768px){
	.nav-item.is-tab{padding-top:8px;padding-bottom:8px}
	.nav .nav-item.is-tab.is-active,.nav-menu.is-active .nav-item.is-tab.is-active{border-bottom:none !important;color:#4FC1EA !important}
	.nav-item.nav-inner{padding-top:15px !important;padding-bottom:15px !important}
	a.nav-item.is-not-mobile{display:none !important}
	.nav-item.is-menu-mobile{display:block !important;color:#7a7a7a !important}
	.navbar.navbar-light.is-dark-mobile{background:#344258}.navbar.navbar-light.is-dark-mobile .navbar-menu{background:#344258}.navbar.navbar-light.is-dark-mobile .navbar-menu a{color:#fff}.navbar .navbar-menu .navbar-link,.navbar .navbar-menu .navbar-item,.navbar .navbar-menu .navbar-dropdown{width:100%;text-align:center}.navbar .navbar-menu .navbar-link:after{display:block !important;right:43%}.navbar .navbar-menu .button{width:100%}.navbar-brand{min-height:4.6rem}.custom-burger{display:-ms-flexbox !important;display:flex !important}.navbar-burger{height:4.6rem;width:4.6rem}.level-left.level-social{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.level-left.level-social .level-item:last-child .icon i{position:relative !important}
#main-hero{max-height:120vh;background-position-x:55% !important}.parallax-overlay{position:absolute;top:0;left:0;bottom:0 !important}
.title.section-title{font-size:1.5rem !important; margin-top:20px;}
.hero.is-fullheight.is-halfed-mobile{height:35vh !important}.three-grid .column,.four-grid .column,.five-grid .column{border:none !important}.three-grid .is-separator,.four-grid .is-separator,.five-grid .is-separator{border:none !important}.single-image-carousel .image-wrapper img{min-height:50px !important}.single-image-carousel .image-wrapper .caption{display:none}.video-caption{left:5%}#navigation-trigger,.navigation-close{opacity:1 !important}.navbar-wrapper.navbar-fade.navbar-light.mobile-menu-dark{background-color:#344258 !important}.navbar-wrapper.navbar-fade.navbar-light.mobile-menu-dark .nav-menu.is-active{background-color:#344258 !important}.navbar-wrapper.navbar-fade.navbar-light.mobile-menu-dark .nav-menu.is-active .nav-inner.is-menu-mobile{color:#fff !important}.navbar-wrapper.navbar-fade.navbar-light.mobile-menu-dark .nav-menu.is-active .nav-inner.is-menu-mobile.is-active{color:#4FC1EA !important}.navbar-wrapper.navbar-fade.mobile-menu-dark{background-color:#fff !important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){
	.columns{padding:0 10%}
	.columns.is-tablet-portrait{padding:10%}.columns.is-not-tablet-portrait{padding:0 !important}.content-wrapper{padding-top:0 !important}}@media (max-width: 1007px){.column.slide-description{padding:20px 0 !important}.account{display:none}.media-card{min-height:300px !important}.column.is-4.media-stretch{width:100% !important}.column.is-4.media-stretch .media-card-image{min-height:150px}.mcard-controls{position:relative !important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.navbar-brand{min-height:4.6rem;height:4.6rem}.navbar-brand .custom-burger{display:-ms-flexbox;display:flex}.navbar-wrapper.navbar-fade.navbar-light.mobile-menu-dark{background-color:#344258 !important}.navbar-wrapper.navbar-fade.navbar-light.mobile-menu-dark .nav-menu.is-active{background-color:#344258 !important}.navbar-wrapper.navbar-fade.navbar-light.mobile-menu-dark .nav-menu.is-active .nav-inner.is-menu-mobile{color:#fff !important}
.navbar-wrapper.navbar-fade.navbar-light.mobile-menu-dark .nav-menu.is-active .nav-inner.is-menu-mobile.is-active{color:#4FC1EA !important}
.navbar-wrapper.navbar-fade.mobile-menu-dark{background-color:#fff !important}.navbar.navbar-light.is-dark-mobile{background:#344258}
.navbar.navbar-light.is-dark-mobile .navbar-menu{background:#344258}.navbar.navbar-light.is-dark-mobile .navbar-menu a{color:#fff}
.navbar .navbar-menu .navbar-link,.navbar .navbar-menu .navbar-item,.navbar .navbar-menu .navbar-dropdown{width:100%;text-align:center}
.navbar .navbar-menu .navbar-link:after{display:block !important;right:43%}
.navbar .navbar-menu .button{width:100%}.navbar .navbar-menu #signup-btn,.navbar .navbar-menu #signup-btn-alt{width:30% !important}
