.heading-font{font-family:'Catamaran','Helvetica','Arial','sans-serif';font-weight:200;letter-spacing:1px}.body-font{font-family:'Muli','Helvetica','Arial','sans-serif'}.alt-font{font-family:'Lato','Helvetica','Arial','sans-serif';text-transform:uppercase;letter-spacing:2px}html,body{height:100%;width:100%}body{font-family:'Muli','Helvetica','Arial','sans-serif'}a{-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;color:#1ea78d}a:hover,a:focus{color:#167c68}hr{max-width:100px;margin:25px auto 0;border-width:1px;border-color:rgba(34,34,34,0.1)}hr.light{border-color:white}h1,h2,h3,h4,h5,h6{font-family:'Catamaran','Helvetica','Arial','sans-serif';font-weight:200;letter-spacing:1px}p{font-size:18px;line-height:1.5;margin-bottom:20px}.logo-img{display:inline-block;width:auto;max-width:100%;height:auto;max-height:21px}.navbar-default{background-color:#282F44;border-color:rgba(34,34,34,0.05);-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;font-family:'Catamaran','Helvetica','Arial','sans-serif';font-weight:200;letter-spacing:1px}.navbar-default .navbar-header .navbar-brand{font-family:'Catamaran','Helvetica','Arial','sans-serif';font-weight:200;letter-spacing:1px;color:#ffffff}.navbar-default .navbar-header .navbar-brand:hover,.navbar-default .navbar-header .navbar-brand:focus{color:#e6e6e6}.navbar-default .navbar-header .navbar-toggle{font-size:25px;color:#fff;padding:8px 10px;margin:0;border:0 none}.navbar-default .nav>li>a{font-family:'Lato','Helvetica','Arial','sans-serif';text-transform:uppercase;letter-spacing:2px;font-size:11px}.navbar-default .nav>li>a,.navbar-default .nav>li>a:focus{color:#fff}.navbar-default .nav>li>a:hover,.navbar-default .nav>li>a:focus:hover{color:#fff}.navbar-default .nav>li.active>a,.navbar-default .nav>li.active>a:focus{color:#fff !important;background-color:transparent}.navbar-default .nav>li.active>a:hover,.navbar-default .nav>li.active>a:focus:hover{background-color:transparent}@media (min-width:768px){.navbar-default .nav>li .ephasize-nav-link{color:#fff;background:#1ea78d;padding:4px 9px;margin:11px 6px}}@media (min-width:768px){.navbar-default{background-color:transparent;border-color:transparent}.navbar-default .navbar-header .navbar-brand{color:rgba(255,255,255,0.7)}.navbar-default .navbar-header .navbar-brand:hover,.navbar-default .navbar-header .navbar-brand:focus{color:white}.navbar-default .nav>li>a,.navbar-default .nav>li>a:focus{color:rgba(255,255,255,0.7)}.navbar-default .nav>li>a:hover,.navbar-default .nav>li>a:focus:hover{color:white}.navbar-default.affix{background-color:#282F44;border-color:rgba(34,34,34,0.1)}.navbar-default.affix .navbar-header .navbar-brand{color:#fff}.navbar-default.affix .navbar-header .navbar-brand:hover,.navbar-default.affix .navbar-header .navbar-brand:focus{color:#e6e6e6}.navbar-default.affix .nav>li>a,.navbar-default.affix .nav>li>a:focus{color:#fff}.navbar-default.affix .nav>li>a:hover,.navbar-default.affix .nav>li>a:focus:hover{color:#e6e6e6}}header{position:relative;width:100%;min-height:auto;overflow-y:hidden;background:url("../img/bg.jpg") center center no-repeat #282834;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:white}header .header-content{text-align:center;padding:120px 0 120px;position:relative}header .header-content .header-content-inner h1{margin-top:0;margin-bottom:30px;font-size:30px}header .header-content .header-content-inner .list-badges{margin-bottom:25px}header .header-content .header-content-inner .list-badges img{height:50px;margin-bottom:25px}header .device-container{max-width:300px;margin:0 auto 100px}header .device-container .screen img{border-radius:3px}@media (min-width:768px){header{min-height:100%}header .header-content{text-align:center;padding:0;height:100vh;white-space:nowrap}header .header-content:before{content:'';display:inline-block;height:100%;vertical-align:middle}header .header-content .header-content-inner{width:100%;margin-right:-5px;display:inline-block;vertical-align:middle;white-space:normal}header .header-content .header-content-inner h1{font-size:35px}header .device-container{max-width:none;max-height:calc(0vh);margin:100px auto 0}}@media (min-width:992px){header .header-content .header-content-inner h1{font-size:50px}}section{padding:100px 0}section h2{font-size:36px}@media (min-width:992px){section h2{font-size:50px}}section.features .section-heading{margin-bottom:100px}section.features .section-heading h2{margin-top:0}section.features .section-heading p{margin-bottom:0}section.features .device-container,section.features .feature-item{max-width:300px;margin:0 auto}section.features .device-container{margin-bottom:100px}@media (min-width:992px){section.features .device-container{margin-bottom:0}}section.features .feature-item{text-align:center;margin-bottom:100px}section.features .feature-item h3{font-size:30px}section.features .feature-item i{font-size:80px;background:-webkit-linear-gradient(to left, #58355E, #EC0B43);background:linear-gradient(to left, #58355E, #EC0B43);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#58355E}@media (min-width:992px){section.features .device-container,section.features .feature-item{max-width:none}}section.contact{text-align:center}section.contact h2{margin:0;display:inline-block;line-height:1.1}section.contact .social-highlight{display:inline-block;border-bottom:solid 4px transparent;-webkit-transition:border .2s ease;-moz-transition:border .2s ease;transition:border .2s ease}section.contact a{display:inline-block;color:#fff;text-decoration:none}section.contact a:focus,section.contact a:hover,section.contact a:active{color:#fff;text-decoration:none}section.contact a:focus .social-highlight,section.contact a:hover .social-highlight,section.contact a:active .social-highlight{border-bottom-color:#98e9da}footer{background-color:#282F44;padding:25px 0;color:rgba(255,255,255,0.3);text-align:center}footer p{font-size:12px;margin:0}footer ul{margin-bottom:0}footer ul li a{font-size:12px;color:rgba(255,255,255,0.3)}footer ul li a:hover,footer ul li a:focus,footer ul li a:active,footer ul li a.active{text-decoration:none}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#30374d}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:transparent}.bg-primary{background:#1ea78d;background:-webkit-linear-gradient(#1ea78d, #1a917b);background:linear-gradient(#1ea78d, #1a917b)}.text-primary{color:#1ea78d}.no-gutter>[class*='col-']{padding-right:0;padding-left:0}.btn-outline{color:white;border-color:white;border:1px solid}.btn-outline:hover,.btn-outline:focus,.btn-outline:active,.btn-outline.active{color:white;background-color:#1ea78d;border-color:#1ea78d}.btn{font-family:'Lato','Helvetica','Arial','sans-serif';text-transform:uppercase;letter-spacing:2px;border-radius:300px}.btn-xl{padding:15px 45px;font-size:11px}::-moz-selection{color:white;text-shadow:none;background:#222}::selection{color:white;text-shadow:none;background:#222}img::selection{color:white;background:transparent}img::-moz-selection{color:white;background:transparent}body{webkit-tap-highlight-color:#222}.under-heading{font-size:18px}@media (min-width:768px){.under-heading{font-size:24px}}.color{color:#1ea78d;color:#0feb9e}.cta-button{padding:10px 15px;font-size:13px;border-radius:0;background:#1ea78d;color:#fff;text-transform:uppercase;text-decoration:none;text-shadow:none}@media (min-width:768px){.cta-button{padding:12px 24px;font-size:16px}}.cta-button:focus,.cta-button:active,.cta-button:hover{text-decoration:none;color:#fff;background:#188470}header .header-content .header-content-inner{text-shadow:0 1px 2px rgba(0,0,0,0.6)}header .header-content .header-content-inner .main-heading{display:block;font-size:29px;line-height:1.2;font-weight:300;margin-bottom:0}@media (min-width:768px){header .header-content .header-content-inner .main-heading{font-size:48px}}@media (min-width:992px){header .header-content .header-content-inner .main-heading{font-size:62px}}header .header-content .header-content-inner .main-heading span{font-weight:800}header .header-content .header-content-inner .after-heading{display:block;font-size:21px;line-height:1.1;font-weight:300;margin:0 0 30px 0}@media (min-width:768px){header .header-content .header-content-inner .after-heading{font-size:36px}}@media (min-width:992px){header .header-content .header-content-inner .after-heading{font-size:44px}}header .header-content .header-content-inner .after-heading h2{display:inline-block;font-size:21px;line-height:1.1;font-weight:300;margin:0}@media (min-width:768px){header .header-content .header-content-inner .after-heading h2{font-size:36px}}@media (min-width:992px){header .header-content .header-content-inner .after-heading h2{font-size:44px}}header .header-content .header-content-inner .after-heading-small{display:block;color:#fff;font-size:18px;font-weight:300}header .header-content .header-content-inner .after-heading-small a{-webkit-transition:none;-moz-transition:none;transition:none}header .header-content .header-content-inner .after-heading-small:before,header .header-content .header-content-inner .after-heading-small:after{color:#0feb9e;content:"__";position:relative;top:-5px}@media (min-width:768px){header .header-content .header-content-inner .after-heading-small:before,header .header-content .header-content-inner .after-heading-small:after{content:"___";top:-8px}}header .header-content .header-content-inner .after-heading-small:before{right:10px}@media (min-width:768px){header .header-content .header-content-inner .after-heading-small:before{right:20px}}header .header-content .header-content-inner .after-heading-small:after{left:10px}@media (min-width:768px){header .header-content .header-content-inner .after-heading-small:after{left:20px}}