/*!
 * Spectrum v1.2.0 (http://themes.startbootstrap.com/spectrum-v1.2.0)
 * Copyright 2013-2015 Start Bootstrap Themes
 * To use this theme you must have a license purchased at WrapBootstrap (https://wrapbootstrap.com)
 */body{height:100%;color:#292929;background-color:#f4f5f7}html{height:100%!important;-ms-overflow-style:scrollbar}#wrapper{height:100%;width:100%}img{-webkit-backface-visibility:hidden;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}aside,section{padding:50px 0}@media (min-width:767px){section{padding:100px 0}}.well{border:none;box-shadow:none;background-color:#ebedf1}.jumbotron{background-color:#fdfdfd}.page-header{border-bottom-color:#d6dae2}.img-light-border{border:5px solid #f4f5f7}.img-dark-border{border:5px solid #03f}.light-faded-border{border:solid 15px rgba(244,245,247,.5)}.dark-faded-border{border:solid 15px rgba(62,68,77,.5)}.img-centered{margin:0 auto}.nopadding{padding:0}.nomargin{margin:0!important}.padding-top{padding-top:100px}.padding-bottom{padding-bottom:100px}::-moz-selection{text-shadow:none;background:rgba(67,154,213,.5)}::selection{text-shadow:none;background:rgba(67,154,213,.5)}img::selection{background:0 0}img::-moz-selection{background:0 0}body{webkit-tap-highlight-color:rgba(67,154,213,.5)}.owl-theme .owl-controls .owl-page span{background:#c8cdd7}.owl-theme .owl-controls .owl-buttons div{background:#c8cdd7}.modal-dialog{margin:0;border-radius:0;width:100%;height:100%}.modal-content{border-radius:0;background-clip:border-box;-webkit-box-shadow:none;box-shadow:none;border:none;min-height:100%}body{font-family:Ubuntu,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-size:16px}h1,h2,h3,h4,h5,h6{font-family:Ubuntu,"Helvetica Neue",Helvetica,Arial,sans-serif}h1{font-size:40px}h2{font-size:36px}p{margin:0 0 20px}.serif{font-family:Lora,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-transform:none}.sans-serif{font-family:Ubuntu,"Helvetica Neue",Helvetica,Arial,sans-serif}.heading{font-family:Ubuntu,"Helvetica Neue",Helvetica,Arial,sans-serif}.script{font-family:Pacifico,"Helvetica Neue",Helvetica,Arial,sans-serif}.allcaps{text-transform:uppercase!important}hr.dark,hr.light,hr.primary{max-width:100px;margin:25px 0;border-bottom:none}hr.center{margin:25px auto}hr.primary{border-top:2px solid #ccc}hr.light{border-top:2px solid #f4f5f7}hr.dark{border-top:2px solid #03f}hr.dark-small,hr.light-small,hr.primary-small{max-width:50px;margin:15px 0}hr.primary-small{border-top:2px solid #ccc}hr.light-small{border-top:2px solid #f4f5f7}hr.dark-small{border-top:2px solid #03f}.text-dark{color:#292929}.text-light{color:#f4f5f7}.text-primary{color:#439ad5}.text-success{color:#2ecc71}.text-info{color:#5fc9d3}.text-warning{color:#e67e22}.text-danger{color:#e74c3c}@media (min-width:767px){header p,section blockquote,section ol,section p,section ul{margin:0 0 30px;font-size:18px;line-height:1.6}}a{color:#f60;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:focus,a:hover{text-decoration:none;color:#de5900;outline:0}a.light-text{color:#ff7f29;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.light-text:focus,a.light-text:hover{text-decoration:none;color:#ff9b57;outline:0}.navbar{text-transform:uppercase;font-family:Ubuntu,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}.navbar-dark,.navbar-light{background-color:#03f;margin-bottom:0;border-bottom:1px solid #264de7}.navbar-dark a,.navbar-light a{color:#f4f5f7}.navbar-dark .navbar-brand,.navbar-light .navbar-brand{font-weight:700;padding:0}.navbar-dark .navbar-brand:focus,.navbar-light .navbar-brand:focus{outline:0}.navbar-dark .navbar-brand .logo,.navbar-light .navbar-brand .logo{display:inherit}.navbar-dark .navbar-brand .logo-collapse,.navbar-light .navbar-brand .logo-collapse{display:none}.navbar-dark .navbar-brand .logo img,.navbar-dark .navbar-brand .logo-collapse img,.navbar-light .navbar-brand .logo img,.navbar-light .navbar-brand .logo-collapse img{max-height:40px;margin:7px 0 0 10px}.nav>li>a:focus,.nav>li>a:hover{background-color:rgba(244,245,247,.5)}.navbar-toggle{padding:4px 6px;font-size:16px;color:#f4f5f7}.navbar-toggle:active,.navbar-toggle:focus{outline:0}@media (min-width:767px){.navbar-dark,.navbar-light{padding:20px 0;border-bottom:none;letter-spacing:1px;background:0 0;-webkit-transition:background .5s ease-in-out,padding .5s ease-in-out;-moz-transition:background .5s ease-in-out,padding .5s ease-in-out;transition:background .5s ease-in-out,padding .5s ease-in-out}.navbar-dark .navbar-brand .logo img,.navbar-dark .navbar-brand .logo-collapse img,.navbar-light .navbar-brand .logo img,.navbar-light .navbar-brand .logo-collapse img{max-height:50px;margin:0}.navbar-dark .nav li,.navbar-light .nav li{margin-right:0}.navbar-dark .nav li:last-child,.navbar-light .nav li:last-child{margin-right:0}.navbar-dark .nav li a,.navbar-light .nav li a{color:#f4f5f7;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}.navbar-dark .nav li a:after,.navbar-light .nav li a:after{position:absolute;width:50%;margin:0 auto;left:0;right:0;bottom:0;height:3px;background:#439ad5;content:'';opacity:0;-webkit-transition:opacity .3s,-webkit-transform .3s;-moz-transition:opacity .3s,-moz-transform .3s;transition:opacity .3s,transform .3s;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px)}.navbar-dark .nav li a::after,.navbar-light .nav li a::after{bottom:0;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px)}.navbar-dark .nav li a:active,.navbar-dark .nav li a:focus,.navbar-dark .nav li a:hover,.navbar-light .nav li a:active,.navbar-light .nav li a:focus,.navbar-light .nav li a:hover{color:#f4f5f7;outline:0;background-color:transparent}.navbar-dark .nav li a:focus::after,.navbar-dark .nav li a:hover::after,.navbar-light .nav li a:focus::after,.navbar-light .nav li a:hover::after{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.navbar-dark .nav li.active a,.navbar-light .nav li.active a{background-color:transparent;color:#439ad5!important}.navbar-dark.top-nav-collapse,.navbar-light.top-nav-collapse{padding:5px 0;border-bottom:1px solid;border-color:rgba(62,68,77,.5)}.navbar-dark.top-nav-collapse{background-color:#03f;border-color:#264de7}.navbar-dark.top-nav-collapse .navbar-brand .logo{display:none}.navbar-dark.top-nav-collapse .navbar-brand .logo-collapse{display:inherit}.navbar-dark.top-nav-collapse a{color:#f4f5f7}.navbar-dark.top-nav-collapse li a{color:#f4f5f7}.navbar-dark.top-nav-collapse .nav li a{color:#f4f5f7}.navbar-dark.top-nav-collapse .nav li a:after{background:#439ad5}.navbar-dark.top-nav-collapse .nav li a:active,.navbar-dark.top-nav-collapse .nav li a:focus,.navbar-dark.top-nav-collapse .nav li a:hover{color:#f4f5f7}.navbar-light.top-nav-collapse{background-color:#f4f5f7;border-color:rgba(62,68,77,.5)}.navbar-light.top-nav-collapse .navbar-brand .logo{display:none}.navbar-light.top-nav-collapse .navbar-brand .logo-collapse{display:inherit}.navbar-light.top-nav-collapse a{color:#292929}.navbar-light.top-nav-collapse li a{color:#292929}.navbar-light.top-nav-collapse .nav li a{color:#292929}.navbar-light.top-nav-collapse .nav li a:after{background:#439ad5}.navbar-light.top-nav-collapse .nav li a:active,.navbar-light.top-nav-collapse .nav li a:focus,.navbar-light.top-nav-collapse .nav li a:hover{color:#292929}}.intro-img,.intro-img-half,.intro-slider,.intro-slider-half,.intro-video{width:100%;text-align:center}.intro-img .intro-welcome,.intro-img-half .intro-welcome,.intro-slider .intro-welcome,.intro-slider-half .intro-welcome,.intro-video .intro-welcome{font-size:20px;margin:0;font-family:Pacifico,"Helvetica Neue",Helvetica,Arial,sans-serif;text-shadow:0 0 15px rgba(0,0,0,.5)}.intro-img .brand-heading,.intro-img-half .brand-heading,.intro-slider .brand-heading,.intro-slider-half .brand-heading,.intro-video .brand-heading{font-size:30px;margin:0;text-shadow:0 0 15px rgba(0,0,0,.5);text-transform:uppercase}.intro-img .intro-body,.intro-img-half .intro-body,.intro-slider .intro-body,.intro-slider-half .intro-body,.intro-video .intro-body{position:relative}.intro-img .overlay,.intro-img-half .overlay,.intro-slider .overlay,.intro-slider-half .overlay,.intro-video .overlay{display:none}@media (min-width:768px){.intro-img .intro-welcome,.intro-img-half .intro-welcome,.intro-slider .intro-welcome,.intro-slider-half .intro-welcome,.intro-video .intro-welcome{font-size:30px;margin:0 0 -10px}.intro-img .brand-heading,.intro-img-half .brand-heading,.intro-slider .brand-heading,.intro-slider-half .brand-heading,.intro-video .brand-heading{font-size:55px}.intro-img .intro-body,.intro-img-half .intro-body,.intro-slider .intro-body,.intro-slider-half .intro-body,.intro-video .intro-body{position:absolute;right:0;left:0;bottom:0}.intro-img .overlay,.intro-img-half .overlay,.intro-slider .overlay,.intro-slider-half .overlay,.intro-video .overlay{display:block;width:100%;background-color:#000;background-image:url(../img/diagonal-noise.png);opacity:.3;position:absolute;top:0;left:0;right:0;bottom:0}.intro-img .overlay{background-color:#03f;background-image:none;opacity:.7}}@media (min-width:1025px){.intro-img .intro-welcome,.intro-img-half .intro-welcome,.intro-slider .intro-welcome,.intro-slider-half .intro-welcome,.intro-video .intro-welcome{font-size:40px}.intro-img .brand-heading,.intro-img-half .brand-heading,.intro-slider .brand-heading,.intro-slider-half .brand-heading,.intro-video .brand-heading{font-size:70px}}.intro-img,.intro-img-half,.intro-video{height:auto}.intro-img,.intro-img-half,.intro-video{padding:100px 0 50px}.intro-slider,.intro-slider-half{padding:0;height:500px}@media only screen and (min-width:768px){.full-height,.intro-img,.intro-slider,.intro-video,.video-bg{padding:0;height:100%;min-height:0}.intro-img .overlay,.intro-slider .overlay,.intro-video .overlay,.video-bg .overlay{height:100%}.intro-img-half{height:60%;min-height:0}.intro-img-half .overlay{height:60%;min-height:0}.intro-slider-half{height:60%;min-height:0}.intro-slider-half .overlay{height:100%;min-height:0}}@media (min-width:768px){.intro-img .intro-body,.intro-video .intro-body{top:20%}.intro-img-half .intro-body{top:15%}.intro-slider .intro-body{top:0}.intro-slider-half .intro-body{top:0;margin-top:-25px}}.intro-img,.intro-img-half{background-color:#03f;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.intro-img .carousel h4,.intro-img-half .carousel h4{font-size:16px;height:50px}.intro-slider,.intro-slider-half{background-color:#292929}.intro-slider .carousel,.intro-slider-half .carousel{height:100%}.intro-slider .carousel h4,.intro-slider-half .carousel h4{font-size:22px}.intro-slider .carousel-inner,.intro-slider-half .carousel-inner{height:100%}.intro-slider .item,.intro-slider-half .item{height:100%}.intro-slider .carousel-caption,.intro-slider-half .carousel-caption{width:100%;left:0;right:0;top:100px;bottom:0}.intro-slider .fill,.intro-slider-half .fill{width:100%;height:100%;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}@media (min-width:768px){.intro-slider .carousel-caption,.intro-slider-half .carousel-caption{width:auto;right:0;left:0;top:30%;bottom:0}.intro-slider .carousel h4,.intro-slider-half .carousel h4{font-size:26px}.intro-slider .carousel-caption,.intro-slider-half .carousel-caption{width:auto}}.cover-image{background-color:#03f;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}@media only screen and (min-width:767px){.full-height{position:relative}.full-height .full-height-body{bottom:0;left:0;right:0;position:absolute;top:10%}}@media (min-width:1025px){.full-height .full-height-body{top:15%}}.video-bg{position:relative;width:100%;background:rgba(0,0,0,.5)}.intro-video{position:relative;background:no-repeat bottom center scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;z-index:1}@media (min-width:768px){.intro-video{position:absolute;background:0 0}}.intro-img .carousel h4,.intro-img-half .carousel h4,.intro-video .carousel h4{font-size:16px;height:50px}@media (min-width:768px){.intro-img .carousel h4,.intro-img-half .carousel h4,.intro-video .carousel h4{font-size:22px;height:auto}}@media (min-width:1025px){.intro-img .carousel h4,.intro-img-half .carousel h4,.intro-video .carousel h4{font-size:26px;height:auto}}.intro-dark-bg{color:#f4f5f7}.intro-light-bg{color:#292929}.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}.btn-scroll-dark,.btn-scroll-light{font-size:30px;background:0 0;height:55px;width:55px;border-radius:100%;line-height:45px;margin-top:5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-scroll-dark:active,.btn-scroll-dark:focus,.btn-scroll-dark:hover,.btn-scroll-light:active,.btn-scroll-light:focus,.btn-scroll-light:hover{outline:0}.btn-scroll-dark{color:#999;border:2px solid #999}.btn-scroll-dark:active,.btn-scroll-dark:focus,.btn-scroll-dark:hover{color:#292929;background:rgba(62,68,77,.2)}.btn-scroll-light{color:#f4f5f7;border:2px solid #f4f5f7}.btn-scroll-light:active,.btn-scroll-light:focus,.btn-scroll-light:hover{color:#f4f5f7;background:rgba(244,245,247,.2)}@media (min-width:768px){.btn-scroll-dark,.btn-scroll-light{margin-top:30px}.btn-scroll-up{margin-top:0;margin-bottom:30px;line-height:37px}}.about-1 #about-1-carousel .item,.about-1 #about-3-carousel .item,.about-3 #about-1-carousel .item,.about-3 #about-3-carousel .item{margin:30px}.about-1 #about-1-carousel .item .info .list-inline,.about-1 #about-3-carousel .item .info .list-inline,.about-3 #about-1-carousel .item .info .list-inline,.about-3 #about-3-carousel .item .info .list-inline{font-size:18px}.about-1 #about-1-carousel .item .info p,.about-1 #about-3-carousel .item .info p,.about-3 #about-1-carousel .item .info p,.about-3 #about-3-carousel .item .info p{margin:0 0 10px}@media (min-width:767px){.about-1 #about-1-carousel .item,.about-1 #about-3-carousel .item,.about-3 #about-1-carousel .item,.about-3 #about-3-carousel .item{width:225px;height:225px;margin:15px auto;border-radius:50%;position:relative;cursor:default;box-shadow:inset 0 0 0 15px rgba(244,245,247,.5);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.about-1 #about-1-carousel .item:hover,.about-1 #about-3-carousel .item:hover,.about-3 #about-1-carousel .item:hover,.about-3 #about-3-carousel .item:hover{box-shadow:none}.about-1 #about-1-carousel .item:hover .info,.about-1 #about-3-carousel .item:hover .info,.about-3 #about-1-carousel .item:hover .info,.about-3 #about-3-carousel .item:hover .info{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.about-1 #about-1-carousel .item:hover .info p,.about-1 #about-1-carousel .item:hover .info ul,.about-1 #about-3-carousel .item:hover .info p,.about-1 #about-3-carousel .item:hover .info ul,.about-3 #about-1-carousel .item:hover .info p,.about-3 #about-1-carousel .item:hover .info ul,.about-3 #about-3-carousel .item:hover .info p,.about-3 #about-3-carousel .item:hover .info ul{opacity:1}.about-1 #about-1-carousel .item .info,.about-1 #about-3-carousel .item .info,.about-3 #about-1-carousel .item .info,.about-3 #about-3-carousel .item .info{position:absolute;background:rgba(67,154,213,.8);width:inherit;height:inherit;border-radius:50%;opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-backface-visibility:hidden}.about-1 #about-1-carousel .item .info h3,.about-1 #about-3-carousel .item .info h3,.about-3 #about-1-carousel .item .info h3,.about-3 #about-3-carousel .item .info h3{color:#f4f5f7;font-size:24px;margin:0 30px;padding:45px 0 0 0;height:120px}.about-1 #about-1-carousel .item .info p,.about-1 #about-3-carousel .item .info p,.about-3 #about-1-carousel .item .info p,.about-3 #about-3-carousel .item .info p{color:#f4f5f7;color:rgba(244,245,247,.8);padding:10px 5px;font-style:italic;margin:0 30px;font-size:14px;border-top:1px solid rgba(244,245,247,.5);opacity:0;-webkit-transition:all .4s ease-in-out .4s;-moz-transition:all .4s ease-in-out .4s;-o-transition:all .4s ease-in-out .4s;-ms-transition:all .4s ease-in-out .4s;transition:all .4s ease-in-out .4s}.about-1 #about-1-carousel .item .info ul,.about-1 #about-3-carousel .item .info ul,.about-3 #about-1-carousel .item .info ul,.about-3 #about-3-carousel .item .info ul{opacity:0;-webkit-transition:all .4s ease-in-out .4s;-moz-transition:all .4s ease-in-out .4s;-o-transition:all .4s ease-in-out .4s;-ms-transition:all .4s ease-in-out .4s;transition:all .4s ease-in-out .4s}.about-1 #about-1-carousel .item .info ul li a,.about-1 #about-3-carousel .item .info ul li a,.about-3 #about-1-carousel .item .info ul li a,.about-3 #about-3-carousel .item .info ul li a{color:#f4f5f7;color:rgba(244,245,247,.8)}.about-1 #about-1-carousel .item .info ul li a:hover,.about-1 #about-3-carousel .item .info ul li a:hover,.about-3 #about-1-carousel .item .info ul li a:hover,.about-3 #about-3-carousel .item .info ul li a:hover{color:#f4f5f7}}@media (min-width:767px){.about-img-1{background-image:url(../img/demo-portraits/portrait-1.jpg)}.about-img-2{background-image:url(../img/demo-portraits/portrait-2.jpg)}.about-img-3{background-image:url(../img/demo-portraits/portrait-3.jpg)}.about-img-4{background-image:url(../img/demo-portraits/portrait-4.jpg)}}.blog-1 .blog-col{max-width:400px;margin:0 auto}.blog-1 .blog-col .blog-preview-img{display:block;position:relative}.blog-1 .blog-col .blog-preview-img .caption{background:rgba(62,68,77,.9);position:absolute;width:100%;height:100%;opacity:0;transition:all ease .5s;-webkit-transition:all ease .5s;-moz-transition:all ease .5s}.blog-1 .blog-col .blog-preview-img .caption:hover{opacity:1}.blog-1 .blog-col .blog-preview-img .caption .caption-content{position:absolute;text-align:center;top:50%;left:0;right:0;margin-top:-15px;color:#f4f5f7}.blog-1 .blog-col .blog-preview-img *{z-index:2}.blog-1 .blog-col .blog-preview-content{background-color:#f4f5f7;color:#292929;padding:25px;margin-bottom:15px}.blog-1 .blog-col .blog-preview-content h3{margin:0 0 10px}.blog-1 .blog-col .blog-preview-content h3 a{color:#292929}.blog-1 .blog-col .blog-preview-content h3 a:hover{color:#439ad5}.blog-1 .blog-col .blog-preview-content p{font-size:16px;margin:0;padding-bottom:5px}.blog-1 .blog-col .blog-preview-content ul.meta{font-size:14px;color:rgba(62,68,77,.5)}.blog-1 .blog-col .blog-preview-content .continue{font-size:14px;padding-bottom:15px}@media (min-width:767px){.blog-1 .blog-preview-content{margin-bottom:30px}}.blog-2 .blog-col{margin-bottom:15px}.blog-2 .blog-col .blog-item{display:block;position:relative;max-width:400px;margin:0 auto}.blog-2 .blog-col .blog-item .caption{background:rgba(62,68,77,.9);position:absolute;width:100%;height:100%;opacity:0;transition:all ease .5s;-webkit-transition:all ease .5s;-moz-transition:all ease .5s}.blog-2 .blog-col .blog-item .caption:hover{opacity:1}.blog-2 .blog-col .blog-item .caption .caption-content{padding:25px;color:#f4f5f7}.blog-2 .blog-col .blog-item .caption .caption-content h3{margin:0;padding-bottom:15px}.blog-2 .blog-col .blog-item .caption .caption-content p{font-size:16px;margin:0;padding-bottom:15px}.blog-2 .blog-col .blog-item .caption .caption-content ul.meta{font-size:14px;color:rgba(62,68,77,.5)}.blog-2 *{z-index:2}@media (min-width:767px){.blog-2 .blog-col{margin-bottom:30px}}.contact-1 form .floating-label-form-group,.contact-2 form .floating-label-form-group{position:relative;margin-bottom:0;padding-bottom:.5em}.contact-1 form .floating-label-form-group input,.contact-1 form .floating-label-form-group textarea,.contact-2 form .floating-label-form-group input,.contact-2 form .floating-label-form-group textarea{z-index:1;position:relative;padding-right:0;padding-left:0;border:none;border-radius:0;font-size:1.5em;background:0 0;box-shadow:none!important;resize:none}.contact-1 form .floating-label-form-group label,.contact-2 form .floating-label-form-group label{display:block;z-index:0;position:relative;top:2em;margin:0;font-size:.85em;line-height:1.764705882em;vertical-align:middle;vertical-align:baseline;opacity:0;-webkit-transition:top .3s ease,opacity .3s ease;-moz-transition:top .3s ease,opacity .3s ease;-ms-transition:top .3s ease,opacity .3s ease;transition:top .3s ease,opacity .3s ease}.contact-1 form .floating-label-form-group::not(:first-child),.contact-2 form .floating-label-form-group::not(:first-child){padding-left:14px}.contact-1 form .floating-label-form-group-with-value label,.contact-2 form .floating-label-form-group-with-value label{top:0;opacity:1}.contact-1 form .floating-label-form-group-with-focus label,.contact-2 form .floating-label-form-group-with-focus label{color:#439ad5}.contact-1 form .floating-label-form-group,.contact-1.bg-lighter form .floating-label-form-group,.contact-1.bg-parallax-light form .floating-label-form-group,.contact-2 form .floating-label-form-group,.contact-2.bg-lighter form .floating-label-form-group,.contact-2.bg-parallax-light form .floating-label-form-group{border-bottom:1px solid #555d69}.contact-1 form .floating-label-form-group::not(:first-child),.contact-1.bg-lighter form .floating-label-form-group::not(:first-child),.contact-1.bg-parallax-light form .floating-label-form-group::not(:first-child),.contact-2 form .floating-label-form-group::not(:first-child),.contact-2.bg-lighter form .floating-label-form-group::not(:first-child),.contact-2.bg-parallax-light form .floating-label-form-group::not(:first-child){border-left:1px solid #555d69}.contact-1 form .floating-label-form-group .form-control,.contact-1.bg-lighter form .floating-label-form-group .form-control,.contact-1.bg-parallax-light form .floating-label-form-group .form-control,.contact-2 form .floating-label-form-group .form-control,.contact-2.bg-lighter form .floating-label-form-group .form-control,.contact-2.bg-parallax-light form .floating-label-form-group .form-control{color:#6b7686}.contact-1 form .row:first-child .floating-label-form-group,.contact-1.bg-lighter form .row:first-child .floating-label-form-group,.contact-1.bg-parallax-light form .row:first-child .floating-label-form-group,.contact-2 form .row:first-child .floating-label-form-group,.contact-2.bg-lighter form .row:first-child .floating-label-form-group,.contact-2.bg-parallax-light form .row:first-child .floating-label-form-group{border-top:1px solid #555d69}.contact-1 ::-webkit-input-placeholder,.contact-1.bg-lighter ::-webkit-input-placeholder,.contact-1.bg-parallax-light ::-webkit-input-placeholder,.contact-2 ::-webkit-input-placeholder,.contact-2.bg-lighter ::-webkit-input-placeholder,.contact-2.bg-parallax-light ::-webkit-input-placeholder{color:#555d69!important}.contact-1 :-moz-placeholder,.contact-1.bg-lighter :-moz-placeholder,.contact-1.bg-parallax-light :-moz-placeholder,.contact-2 :-moz-placeholder,.contact-2.bg-lighter :-moz-placeholder,.contact-2.bg-parallax-light :-moz-placeholder{color:#555d69!important}.contact-1 ::-moz-placeholder,.contact-1.bg-lighter ::-moz-placeholder,.contact-1.bg-parallax-light ::-moz-placeholder,.contact-2 ::-moz-placeholder,.contact-2.bg-lighter ::-moz-placeholder,.contact-2.bg-parallax-light ::-moz-placeholder{color:#555d69!important}.contact-1 :-ms-input-placeholder,.contact-1.bg-lighter :-ms-input-placeholder,.contact-1.bg-parallax-light :-ms-input-placeholder,.contact-2 :-ms-input-placeholder,.contact-2.bg-lighter :-ms-input-placeholder,.contact-2.bg-parallax-light :-ms-input-placeholder{color:#555d69!important}.contact-1.bg-danger form .floating-label-form-group,.contact-1.bg-dark form .floating-label-form-group,.contact-1.bg-info form .floating-label-form-group,.contact-1.bg-parallax-dark form .floating-label-form-group,.contact-1.bg-primary form .floating-label-form-group,.contact-1.bg-secondary form .floating-label-form-group,.contact-1.bg-success form .floating-label-form-group,.contact-1.bg-warning form .floating-label-form-group,.contact-2.bg-danger form .floating-label-form-group,.contact-2.bg-dark form .floating-label-form-group,.contact-2.bg-info form .floating-label-form-group,.contact-2.bg-parallax-dark form .floating-label-form-group,.contact-2.bg-primary form .floating-label-form-group,.contact-2.bg-secondary form .floating-label-form-group,.contact-2.bg-success form .floating-label-form-group,.contact-2.bg-warning form .floating-label-form-group{border-bottom:1px solid #f4f5f7}.contact-1.bg-danger form .floating-label-form-group::not(:first-child),.contact-1.bg-dark form .floating-label-form-group::not(:first-child),.contact-1.bg-info form .floating-label-form-group::not(:first-child),.contact-1.bg-parallax-dark form .floating-label-form-group::not(:first-child),.contact-1.bg-primary form .floating-label-form-group::not(:first-child),.contact-1.bg-secondary form .floating-label-form-group::not(:first-child),.contact-1.bg-success form .floating-label-form-group::not(:first-child),.contact-1.bg-warning form .floating-label-form-group::not(:first-child),.contact-2.bg-danger form .floating-label-form-group::not(:first-child),.contact-2.bg-dark form .floating-label-form-group::not(:first-child),.contact-2.bg-info form .floating-label-form-group::not(:first-child),.contact-2.bg-parallax-dark form .floating-label-form-group::not(:first-child),.contact-2.bg-primary form .floating-label-form-group::not(:first-child),.contact-2.bg-secondary form .floating-label-form-group::not(:first-child),.contact-2.bg-success form .floating-label-form-group::not(:first-child),.contact-2.bg-warning form .floating-label-form-group::not(:first-child){border-left:1px solid #f4f5f7}.contact-1.bg-danger form .floating-label-form-group .form-control,.contact-1.bg-dark form .floating-label-form-group .form-control,.contact-1.bg-info form .floating-label-form-group .form-control,.contact-1.bg-parallax-dark form .floating-label-form-group .form-control,.contact-1.bg-primary form .floating-label-form-group .form-control,.contact-1.bg-secondary form .floating-label-form-group .form-control,.contact-1.bg-success form .floating-label-form-group .form-control,.contact-1.bg-warning form .floating-label-form-group .form-control,.contact-2.bg-danger form .floating-label-form-group .form-control,.contact-2.bg-dark form .floating-label-form-group .form-control,.contact-2.bg-info form .floating-label-form-group .form-control,.contact-2.bg-parallax-dark form .floating-label-form-group .form-control,.contact-2.bg-primary form .floating-label-form-group .form-control,.contact-2.bg-secondary form .floating-label-form-group .form-control,.contact-2.bg-success form .floating-label-form-group .form-control,.contact-2.bg-warning form .floating-label-form-group .form-control{color:#fff}.contact-1.bg-danger form .row:first-child .floating-label-form-group,.contact-1.bg-dark form .row:first-child .floating-label-form-group,.contact-1.bg-info form .row:first-child .floating-label-form-group,.contact-1.bg-parallax-dark form .row:first-child .floating-label-form-group,.contact-1.bg-primary form .row:first-child .floating-label-form-group,.contact-1.bg-secondary form .row:first-child .floating-label-form-group,.contact-1.bg-success form .row:first-child .floating-label-form-group,.contact-1.bg-warning form .row:first-child .floating-label-form-group,.contact-2.bg-danger form .row:first-child .floating-label-form-group,.contact-2.bg-dark form .row:first-child .floating-label-form-group,.contact-2.bg-info form .row:first-child .floating-label-form-group,.contact-2.bg-parallax-dark form .row:first-child .floating-label-form-group,.contact-2.bg-primary form .row:first-child .floating-label-form-group,.contact-2.bg-secondary form .row:first-child .floating-label-form-group,.contact-2.bg-success form .row:first-child .floating-label-form-group,.contact-2.bg-warning form .row:first-child .floating-label-form-group{border-top:1px solid #f4f5f7}.contact-1.bg-danger ::-webkit-input-placeholder,.contact-1.bg-dark ::-webkit-input-placeholder,.contact-1.bg-info ::-webkit-input-placeholder,.contact-1.bg-parallax-dark ::-webkit-input-placeholder,.contact-1.bg-primary ::-webkit-input-placeholder,.contact-1.bg-secondary ::-webkit-input-placeholder,.contact-1.bg-success ::-webkit-input-placeholder,.contact-1.bg-warning ::-webkit-input-placeholder,.contact-2.bg-danger ::-webkit-input-placeholder,.contact-2.bg-dark ::-webkit-input-placeholder,.contact-2.bg-info ::-webkit-input-placeholder,.contact-2.bg-parallax-dark ::-webkit-input-placeholder,.contact-2.bg-primary ::-webkit-input-placeholder,.contact-2.bg-secondary ::-webkit-input-placeholder,.contact-2.bg-success ::-webkit-input-placeholder,.contact-2.bg-warning ::-webkit-input-placeholder{color:rgba(244,245,247,.8)!important}.contact-1.bg-danger :-moz-placeholder,.contact-1.bg-dark :-moz-placeholder,.contact-1.bg-info :-moz-placeholder,.contact-1.bg-parallax-dark :-moz-placeholder,.contact-1.bg-primary :-moz-placeholder,.contact-1.bg-secondary :-moz-placeholder,.contact-1.bg-success :-moz-placeholder,.contact-1.bg-warning :-moz-placeholder,.contact-2.bg-danger :-moz-placeholder,.contact-2.bg-dark :-moz-placeholder,.contact-2.bg-info :-moz-placeholder,.contact-2.bg-parallax-dark :-moz-placeholder,.contact-2.bg-primary :-moz-placeholder,.contact-2.bg-secondary :-moz-placeholder,.contact-2.bg-success :-moz-placeholder,.contact-2.bg-warning :-moz-placeholder{color:rgba(244,245,247,.8)!important}.contact-1.bg-danger ::-moz-placeholder,.contact-1.bg-dark ::-moz-placeholder,.contact-1.bg-info ::-moz-placeholder,.contact-1.bg-parallax-dark ::-moz-placeholder,.contact-1.bg-primary ::-moz-placeholder,.contact-1.bg-secondary ::-moz-placeholder,.contact-1.bg-success ::-moz-placeholder,.contact-1.bg-warning ::-moz-placeholder,.contact-2.bg-danger ::-moz-placeholder,.contact-2.bg-dark ::-moz-placeholder,.contact-2.bg-info ::-moz-placeholder,.contact-2.bg-parallax-dark ::-moz-placeholder,.contact-2.bg-primary ::-moz-placeholder,.contact-2.bg-secondary ::-moz-placeholder,.contact-2.bg-success ::-moz-placeholder,.contact-2.bg-warning ::-moz-placeholder{color:rgba(244,245,247,.8)!important}.contact-1.bg-danger :-ms-input-placeholder,.contact-1.bg-dark :-ms-input-placeholder,.contact-1.bg-info :-ms-input-placeholder,.contact-1.bg-parallax-dark :-ms-input-placeholder,.contact-1.bg-primary :-ms-input-placeholder,.contact-1.bg-secondary :-ms-input-placeholder,.contact-1.bg-success :-ms-input-placeholder,.contact-1.bg-warning :-ms-input-placeholder,.contact-2.bg-danger :-ms-input-placeholder,.contact-2.bg-dark :-ms-input-placeholder,.contact-2.bg-info :-ms-input-placeholder,.contact-2.bg-parallax-dark :-ms-input-placeholder,.contact-2.bg-primary :-ms-input-placeholder,.contact-2.bg-secondary :-ms-input-placeholder,.contact-2.bg-success :-ms-input-placeholder,.contact-2.bg-warning :-ms-input-placeholder{color:rgba(244,245,247,.8)!important}.contact-2{position:relative;padding:0;min-height:732px}.contact-2 .map-content{padding:100px 0;height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:100}.contact-2 #map-canvas{opacity:1;height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.bg-parallax-dark,.bg-parallax-light{width:100%;height:auto;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;background-position:center center}.bg-parallax-light{color:#292929}.bg-parallax-dark{color:#f4f5f7}.aside-overlay,.section-overlay{background-color:rgba(67,154,213,.8)}.aside-overlay{padding:50px 0}.section-overlay{padding:100px 0}@media (min-width:767px){.bg-parallax-dark,.bg-parallax-light{background-attachment:fixed}}.screen-cta{padding-bottom:0;overflow-y:hidden}.clients #clients-carousel{list-style:none;padding:0}.clients #clients-carousel li.item{margin:0 15px}.bg-light{background:#f4f5f7!important;color:#292929}.bg-lighter{background:#fdfdfd;color:#292929}.bg-success{background:#2ecc71!important;color:#f4f5f7!important}.bg-info{background:#5fc9d3!important;color:#f4f5f7!important}.bg-warning{background:#e67e22!important;color:#f4f5f7!important}.bg-danger{background:#e74c3c!important;color:#f4f5f7!important}.bg-blue{background-color:#03f!important;color:#f4f5f7!important}.portfolio-1 .portfolio-item{margin:0 0 15px;right:0}.portfolio-1 .portfolio-item .portfolio-link{display:block;position:relative;max-width:400px;margin:0 auto}.portfolio-1 .portfolio-item .portfolio-link .caption{background:rgba(62,68,77,.9);position:absolute;width:100%;height:100%;opacity:0;transition:all ease .5s;-webkit-transition:all ease .5s;-moz-transition:all ease .5s}.portfolio-1 .portfolio-item .portfolio-link .caption:hover{opacity:1}.portfolio-1 .portfolio-item .portfolio-link .caption .caption-content{position:absolute;width:100%;height:20px;font-size:20px;text-align:center;top:50%;margin-top:-12px;color:#f4f5f7}.portfolio-1 .portfolio-item .portfolio-link .caption .caption-content i{margin-top:-12px}.portfolio-1 .portfolio-item .portfolio-link .caption .caption-content h3,.portfolio-1 .portfolio-item .portfolio-link .caption .caption-content h4{margin:0}.portfolio-1 *{z-index:2}@media (min-width:767px){.portfolio-1 .portfolio-item{margin:0 0 30px}}.portfolio-modal .modal-content{background-color:#f4f5f7}.portfolio-modal .close-modal{position:absolute;width:75px;height:75px;background-color:transparent;top:25px;right:25px;cursor:pointer}.portfolio-modal .close-modal:hover{opacity:.3}.portfolio-modal .close-modal .lr{height:75px;width:1px;margin-left:35px;background-color:#292929;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);z-index:1051}.portfolio-modal .close-modal .lr .rl{height:75px;width:1px;background-color:#292929;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);z-index:1052}.portfolio-modal .row.first{margin-top:100px}.portfolio-modal .page-header{margin-top:0}.portfolio-modal ul.project-details{margin-top:15px}.portfolio-modal ul.project-details li{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #d6dae2}.portfolio-modal ul.project-details li:first-child{padding-top:15px;border-top:1px solid #d6dae2}ul#filters{padding-bottom:15px}ul#filters li button.btn-link{color:#292929}ul#filters li button.btn-link.active,ul#filters li button.btn-link:active,ul#filters li button.btn-link:focus,ul#filters li button.btn-link:hover{color:#439ad5;text-decoration:none;box-shadow:none}.portfolio-2 #portfolio-2-carousel .item img{margin:0 auto;padding:10px 30px}.portfolio-2 .owl-theme .owl-controls .owl-buttons div{position:absolute}.portfolio-2 .owl-theme .owl-controls .owl-buttons .owl-prev{left:5%;top:40%;height:40px;width:40px;border-radius:100%;font-size:16px;line-height:35px}.portfolio-2 .owl-theme .owl-controls .owl-buttons .owl-next{right:5%;top:40%;height:40px;width:40px;border-radius:100%;font-size:16px;line-height:35px}@media (min-width:767px){.portfolio-2 #portfolio-2-carousel .item img{max-width:725px}}.pricing-col{max-width:400px;margin:0 auto}.pricing-col .pricing-table{border:1px solid #d6dae2;margin:15px 0;background:#f4f5f7;color:#292929}.pricing-col .pricing-table .pricing-heading{background-position:center center;text-align:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.pricing-col .pricing-table .pricing-heading h2{padding:40px 0 55px;margin:0;color:#f4f5f7}.pricing-col .pricing-table .content{position:relative;margin:0}.pricing-col .pricing-table .content .price{position:absolute;background:#f4f5f7;border-radius:100%;height:80px;width:80px;text-align:center;top:-40px;left:0;right:0;margin:auto;box-shadow:0 0 0 7px rgba(62,68,77,.2)}.pricing-col .pricing-table .content .price .amount{margin-top:18px;font-size:24px;display:block;line-height:24px}.pricing-col .pricing-table .content .price .period{font-style:italic;color:rgba(62,68,77,.5);font-size:12px;display:block}.pricing-col .pricing-table .content ul.pricing-items{padding:55px 0 0;margin:0}.pricing-col .pricing-table .content ul.pricing-items li{padding:15px;border-top:1px solid rgba(62,68,77,.2)}.pricing-col .pricing-table .content ul.pricing-items li.item{font-style:italic}.pricing-col .pricing-table .content ul.pricing-items li.pricing-button{text-align:center}.pricing-col .pricing-table.featured{margin:0}.pricing-col .pricing-table.featured .pricing-heading{padding:15px}.pricing-col .pricing-table.featured .content .price{font-weight:700}.pricing-col .pricing-table.featured ul.pricing-items li.item{font-weight:700}@media (max-width:991px){.pricing-col .pricing-table.featured{margin:15px auto}.pricing-col .pricing-table.featured .pricing-heading{padding:0}}.services-1 .icon{display:block;font-size:0;cursor:pointer;margin:15px auto;width:125px;height:125px;border-radius:50%;text-align:center;z-index:1;color:#f4f5f7;background:#439ad5}.bg-blue.services-1 .icon{background:0 0}.services-1 .icon-effect li{list-style:none}.services-1 .icon:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.services-1 .icon:before{font-family:fontawesome;speak:none;font-size:50px;line-height:125px;display:block;-webkit-font-smoothing:antialiased}.services-1 .icon-effect .icon{box-shadow:0 0 0 8px rgba(67,154,213,.5);overflow:hidden;-webkit-transition:background .3s,color .3s,box-shadow .3s;-moz-transition:background .3s,color .3s,box-shadow .3s;transition:background .3s,color .3s,box-shadow .3s}.services-1 .icon-effect .icon:after{display:none}.services-1 .icon-effect li:hover .icon{background:0 0;color:#439ad5;box-shadow:0 0 0 4px #439ad5}.bg-blue.services-1 .icon-effect li:hover .icon{background:0 0;color:#fff;box-shadow:0 0 0 4px #fff}.services-1 .icon-effect li:hover .icon:before{-webkit-animation:toRightFromLeft .3s forwards;-moz-animation:toRightFromLeft .3s forwards;animation:toRightFromLeft .3s forwards}@-webkit-keyframes toRightFromLeft{49%{-webkit-transform:translate(100%)}50%{opacity:0;-webkit-transform:translate(-100%)}51%{opacity:1}}@-moz-keyframes toRightFromLeft{49%{-moz-transform:translate(100%)}50%{opacity:0;-moz-transform:translate(-100%)}51%{opacity:1}}@keyframes toRightFromLeft{49%{transform:translate(100%)}50%{opacity:0;transform:translate(-100%)}51%{opacity:1}}.services-1 #services-1-carousel .item{margin:0 15px}.services-1 .icon-rocket:before{content:"\f135"}.services-1 .icon-code:before{content:"\f121"}.services-1 .icon-mobile:before{content:"\f10b"}.services-1 .icon-envelope-o:before{content:"\f003"}.services-1 .icon-pencil:before{content:"\f040"}.services-1 .icon-wrench:before{content:"\f0ad"}.services-1 .icon-info-circle:before{content:"\f05a"}.services-1 .icon-flag:before{content:"\f024"}.services-1 .icon-windows:before{content:"\f17a"}.services-1 .icon-osx:before{content:"\f179"}.services-1 .icon-linux:before{content:"\f17c"}.services-1.bg-danger .icon,.services-1.bg-dark .icon,.services-1.bg-info .icon,.services-1.bg-parallax-dark .icon,.services-1.bg-primary .icon,.services-1.bg-secondary .icon,.services-1.bg-success .icon,.services-1.bg-warning .icon{color:#439ad5;background:#f4f5f7}.services-1.bg-danger .icon-effect .icon,.services-1.bg-dark .icon-effect .icon,.services-1.bg-info .icon-effect .icon,.services-1.bg-parallax-dark .icon-effect .icon,.services-1.bg-primary .icon-effect .icon,.services-1.bg-secondary .icon-effect .icon,.services-1.bg-success .icon-effect .icon,.services-1.bg-warning .icon-effect .icon{box-shadow:0 0 0 8px rgba(244,245,247,.5)}.services-1.bg-danger .icon-effect li:hover .icon,.services-1.bg-dark .icon-effect li:hover .icon,.services-1.bg-info .icon-effect li:hover .icon,.services-1.bg-parallax-dark .icon-effect li:hover .icon,.services-1.bg-primary .icon-effect li:hover .icon,.services-1.bg-secondary .icon-effect li:hover .icon,.services-1.bg-success .icon-effect li:hover .icon,.services-1.bg-warning .icon-effect li:hover .icon{background:0 0;color:#f4f5f7;box-shadow:0 0 0 4px #f4f5f7}.services-2 .services-col{text-align:center;margin-bottom:30px}.services-2 .services-col h3{margin:0 0 15px}.services-2 .services-col i{margin:0 0 15px}@media (min-width:767px){.services-2 .services-col{text-align:inherit;margin-bottom:inherit}.services-2 i{margin:0 0 0}}.services-3 h3,.services-3 p{text-align:center}.services-3 .row .col-md-4{margin-bottom:15px}.btn{text-transform:uppercase;font-family:Ubuntu,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.btn.active,.btn:active,.btn:focus,.btn:hover,.open .dropdown-toggle.btn{outline:0!important}.btn-lg{font-size:16px}ul.button-list li{padding:0}ul.button-list li:first-child{margin-bottom:10px;padding-right:0}@media (min-width:767px){ul.button-list li:first-child{padding-right:5px}}.btn-default{color:#292929;background-color:#f4f5f7;border-color:#c8cdd7}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle.btn-default{color:#292929;background-color:#dce0e6;border-color:#a4adbd}.btn-default.active,.btn-default:active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#f4f5f7;border-color:#c8cdd7}.btn-default .badge{color:#f4f5f7;background-color:#292929}.btn-primary{color:#f4f5f7;background-color:#439ad5;border-color:#2e8fd0}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{color:#f4f5f7;background-color:#2c86c4;border-color:#236c9e}.btn-primary.active,.btn-primary:active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#439ad5;border-color:#2e8fd0}.btn-primary .badge{color:#439ad5;background-color:#f4f5f7}.btn-success{color:#f4f5f7;background-color:#2ecc71;border-color:#29b765}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle.btn-success{color:#f4f5f7;background-color:#26ab5f;border-color:#1e854a}.btn-success.active,.btn-success:active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#2ecc71;border-color:#29b765}.btn-success .badge{color:#2ecc71;background-color:#f4f5f7}.btn-info{color:#f4f5f7;background-color:#5fc9d3;border-color:#4bc2cd}.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover,.open .dropdown-toggle.btn-info{color:#f4f5f7;background-color:#3fbeca;border-color:#2fa1ac}.btn-info.active,.btn-info:active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5fc9d3;border-color:#4bc2cd}.btn-info .badge{color:#5fc9d3;background-color:#f4f5f7}.btn-warning{color:#f4f5f7;background-color:#e67e22;border-color:#d67118}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle.btn-warning{color:#f4f5f7;background-color:#c96a17;border-color:#9f5412}.btn-warning.active,.btn-warning:active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#e67e22;border-color:#d67118}.btn-warning .badge{color:#e67e22;background-color:#f4f5f7}.btn-danger{color:#f4f5f7;background-color:#e74c3c;border-color:#e43725}.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle.btn-danger{color:#f4f5f7;background-color:#df2e1b;border-color:#b62516}.btn-danger.active,.btn-danger:active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#e74c3c;border-color:#e43725}.btn-danger .badge{color:#e74c3c;background-color:#f4f5f7}.btn-raised{border-bottom-width:4px;transition:none}.btn-raised .open .dropdown-toggle,.btn-raised.active,.btn-raised:active{outline:0;border-bottom-width:3px;margin-top:1px}.btn-outline.btn-danger,.btn-outline.btn-dark,.btn-outline.btn-info,.btn-outline.btn-light,.btn-outline.btn-primary,.btn-outline.btn-secondary,.btn-outline.btn-success,.btn-outline.btn-warning{background-color:transparent;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-outline.btn-light{border:1px solid #f4f5f7;color:#f4f5f7}.btn-outline.btn-light:focus,.btn-outline.btn-light:hover{border:1px solid #f4f5f7;color:#292929;background-color:#f4f5f7}.btn-outline.btn-dark{border:1px solid #3e444d;color:#292929;background-color:transparent}.btn-outline.btn-dark:focus,.btn-outline.btn-dark:hover{border:1px solid #3e444d;outline:0;color:#f4f5f7;background-color:#292929}.btn-outline.btn-primary{border:1px solid #439ad5;color:#439ad5;background-color:transparent}.btn-outline.btn-primary:focus,.btn-outline.btn-primary:hover{border:1px solid #439ad5;outline:0;color:#f4f5f7;background-color:#439ad5}.btn-outline.btn-success{border:1px solid #2ecc71;color:#2ecc71;background-color:transparent}.btn-outline.btn-success:focus,.btn-outline.btn-success:hover{border:1px solid #2ecc71;outline:0;color:#f4f5f7;background-color:#2ecc71}.btn-outline.btn-info{border:1px solid #5fc9d3;color:#5fc9d3;background-color:transparent}.btn-outline.btn-info:focus,.btn-outline.btn-info:hover{border:1px solid #5fc9d3;outline:0;color:#f4f5f7;background-color:#5fc9d3}.btn-outline.btn-warning{border:1px solid #e67e22;color:#e67e22;background-color:transparent}.btn-outline.btn-warning:focus,.btn-outline.btn-warning:hover{border:1px solid #e67e22;outline:0;color:#f4f5f7;background-color:#e67e22}.btn-outline.btn-danger{border:1px solid #e74c3c;color:#e74c3c;background-color:transparent}.btn-outline.btn-danger:focus,.btn-outline.btn-danger:hover{border:1px solid #e74c3c;outline:0;color:#f4f5f7;background-color:#e74c3c}.btn-rounded{border-radius:5em}.btn-square{border-radius:0}.btn-social-dark{background-color:transparent;color:#292929}.btn-social-light{background-color:transparent;color:#f4f5f7}.btn-android{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-android:focus,.btn-android:hover{outline:0;color:#f4f5f7;background-color:#a4c639}.btn-apple{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-apple:focus,.btn-apple:hover{outline:0;color:#f4f5f7;background-color:#b9bfc1}.btn-bitcoin{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-bitcoin:focus,.btn-bitcoin:hover{outline:0;color:#f4f5f7;background-color:#f7931a}.btn-css3{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-css3:focus,.btn-css3:hover{outline:0;color:#f4f5f7;background-color:#0170ba}.btn-phideas{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;border:2px solid transparent;padding:2px;height:32px;width:32px;border-radius:100%}.btn-phideas:focus,.btn-phideas:hover{outline:0;color:#dcb08c;border-color:#303030}.btn-dribbble{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-dribbble:focus,.btn-dribbble:hover{outline:0;color:#f4f5f7;background-color:#ea4c89}.btn-dropbox{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-dropbox:focus,.btn-dropbox:hover{outline:0;color:#f4f5f7;background-color:#2281cf}.btn-facebook{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-facebook:focus,.btn-facebook:hover{outline:0;color:#f4f5f7;background-color:#3b5998}.btn-flickr{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-flickr:focus,.btn-flickr:hover{outline:0;color:#f4f5f7;background-color:#0063db}.btn-foursquare{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-foursquare:focus,.btn-foursquare:hover{outline:0;color:#f4f5f7;background-color:#2398c9}.btn-github{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-github:focus,.btn-github:hover{outline:0;color:#f4f5f7;background-color:#4078c0}.btn-slack{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-slack:focus,.btn-slack:hover{outline:0;color:#f4f5f7;background-color:#693d64}.btn-google-plus{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-google-plus:focus,.btn-google-plus:hover{outline:0;color:#f4f5f7;background-color:#d14836}.btn-html5{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-html5:focus,.btn-html5:hover{outline:0;color:#f4f5f7;background-color:#f06529}.btn-instagram{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-instagram:focus,.btn-instagram:hover{outline:0;color:#f4f5f7;background-color:#3f729b}.btn-linkedin{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-linkedin:focus,.btn-linkedin:hover{outline:0;color:#f4f5f7;background-color:#007fb1}.btn-linux{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-linux:focus,.btn-linux:hover{outline:0;color:#f4f5f7;background-color:#dd4814}.btn-maxcdn{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-maxcdn:focus,.btn-maxcdn:hover{outline:0;color:#f4f5f7;background-color:#ff7514}.btn-pagelines{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-pagelines:focus,.btn-pagelines:hover{outline:0;color:#f4f5f7;background-color:#1996fc}.btn-pinterest{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-pinterest:focus,.btn-pinterest:hover{outline:0;color:#f4f5f7;background-color:#cb2027}.btn-renren{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-renren:focus,.btn-renren:hover{outline:0;color:#f4f5f7;background-color:#005eac}.btn-skype{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-skype:focus,.btn-skype:hover{outline:0;color:#f4f5f7;background-color:#00aff0}.btn-stack-exchange{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-stack-exchange:focus,.btn-stack-exchange:hover{outline:0;color:#f4f5f7;background-color:#1f5196}.btn-stack-overflow{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-stack-overflow:focus,.btn-stack-overflow:hover{outline:0;color:#f4f5f7;background-color:#f47920}.btn-trello{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-trello:focus,.btn-trello:hover{outline:0;color:#f4f5f7;background-color:#2a79a6}.btn-tumblr{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-tumblr:focus,.btn-tumblr:hover{outline:0;color:#f4f5f7;background-color:#2c4762}.btn-twitter{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-twitter:focus,.btn-twitter:hover{outline:0;color:#f4f5f7;background-color:##55acee}.btn-vimeo{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-vimeo:focus,.btn-vimeo:hover{outline:0;color:#f4f5f7;background-color:#4bf}.btn-vk{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-vk:focus,.btn-vk:hover{outline:0;color:#f4f5f7;background-color:#54769a}.btn-weibo{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-weibo:focus,.btn-weibo:hover{outline:0;color:#f4f5f7;background-color:#e43037}.btn-windows{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-windows:focus,.btn-windows:hover{outline:0;color:#f4f5f7;background-color:#00bdf6}.btn-xing{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-xing:focus,.btn-xing:hover{outline:0;color:#f4f5f7;background-color:#006464}.btn-youtube{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out;transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-youtube:focus,.btn-youtube:hover{outline:0;color:#f4f5f7;background-color:#cd332d}.footer-1 .upper{padding:50px 0;color:#f4f5f7;background-color:#272b31}.footer-1 .upper p{color:rgba(244,245,247,.8)}.footer-1 .upper h2{padding-bottom:10px}.footer-1 .upper h4{padding-bottom:10px;padding-top:25px}.footer-1 .upper .footer-links li{padding-bottom:10px}.footer-1 .upper .footer-links li a{color:#f4f5f7}.footer-1 .upper .footer-links li a:hover{color:#ff9b57}.footer-1 .lower{padding:15px 0;background-color:#111214}.footer-1 .lower .small{color:rgba(244,245,247,.7)}.footer-2{padding:50px 0}.footer-2 h2,.footer-2 h3{padding-bottom:10px}@media (max-width:990px){.footer-1,.footer-2{text-align:center}}.browser-demo{background-color:#e8ebf0;border-radius:20px;height:auto;padding:0 5px 5px}.browser-demo .inner{background-color:#fff;padding:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;width:100%}.browser-demo .img-demo-bar{padding:20px}.browser-demo .fly-in{background-color:#f4f5f7;margin-bottom:20px;border:2px dashed #d9dce1;display:table;width:100%}.browser-demo .fly-in-name{display:table-cell;vertical-align:middle;width:100%}.browser-demo .fly-in-name h5{padding:15px 0}.browser-demo .last{margin-bottom:0}.browser-demo .nav{height:50px}.browser-demo .intro{height:250px}.browser-demo .about{height:150px}.browser-demo .services{height:150px}.browser-demo .contact{height:150px}p.demo-text{font-family:Pacifico,serif;margin-top:20px;font-size:25px}.slide-nav{position:absolute;bottom:5%;right:5%}