 
#testimonialsection{
    position: relative;
}

.overlaynoise2 {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
    background: url(/assets/img/noise.png);
    top: 0;
}

.testimonialquotes{
    position:relative;
    z-index:3;
}

.quotetext {
    color: white;
    text-align: center;
    font-style: italic;
}

.quoter {
    text-align: right;
    color: white;
    font-weight: 700;
}

.title-icon.title-iconwhite, .sectiontitlewhite {
    color: white !important;
}

.sectiontitlewhite {
    padding-bottom: 20px !important;
}


.owl-theme .owl-controls .owl-buttons div {
    color: #FFF;
    display: inline-block;
    zoom: 1;
    margin: 5px;
    padding: 3px 10px;
    font-size: 12px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background: none !important;
    filter: Alpha(Opacity=50);
    opacity: .5;
}

#quotearrows {
    font-size: 20px;
    font-weight: 100;
}


.owl-prev {
    position: absolute;
    top: 30%;
    left: -100px;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    background-color: transparent !important;
    opacity: 1 !important;
}

.owl-next {
    position: absolute;
    top: 30%;
    right: -100px;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    background-color: transparent !important;
    opacity: 1 !important;
}

.quoteicon {
    margin-top: -55px;
}


.comingsoonimg {
    position: absolute;
    left: 18px;
    top: 60px;
}






.grid figure figcaption,img{-webkit-backface-visibility:hidden}.serif,body{font-weight:400;text-transform:none}.text-dark,body{color:#3e444d}.btn-scroll-dark:active,.btn-scroll-dark:hover,.btn-scroll-light:active,.btn-scroll-light:hover,.navbar-dark .navbar-brand:focus,.navbar-light .navbar-brand:focus,.navbar-toggle:active,.navbar-toggle:focus,a:focus,a:hover{outline:0}body{height:100%;background-color:#f4f5f7;webkit-tap-highlight-color:rgba(67,154,213,.5);font-family:Lora,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}html{height:100%!important;-ms-overflow-style:scrollbar}#wrapper{height:100%;width:100%}img{width:auto\9;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 #3e444d}.light-faded-border{border:15px solid rgba(244,245,247,.5)}.dark-faded-border{border:15px solid rgba(62,68,77,.5)}.img-centered{margin:0 auto}.nopadding{padding:0}.nomargin{margin:0}.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(32,39,52,.5)}img::selection{background:0 0}img::-moz-selection{background:0 0}.owl-theme .owl-controls .owl-buttons div,.owl-theme .owl-controls .owl-page span{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%}h1,h2,h3,h4,h5,h6{font-family:Montserrat,"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}.sans-serif{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.heading{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif}.script{font-family:Pacifico,"Helvetica Neue",Helvetica,Arial,sans-serif}.allcaps{text-transform:uppercase!important}.btn,.introtext,.navbar{text-transform:uppercase}hr.dark,hr.light,hr.primary{max-width:100px;margin:25px auto;border-bottom:none}hr.primary{border-top:6px solid #439ad5}hr.light{border-top:6px solid #f4f5f7}hr.dark{border-top:6px solid #3e444d}hr.dark-small,hr.light-small,hr.primary-small{max-width:50px;margin:15px auto}hr.primary-small{border-top:3px solid #439ad5}hr.light-small{border-top:3px solid #f4f5f7}hr.dark-small{border-top:3px solid #3e444d}.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){p{margin:0 0 30px;font-size:18px;line-height:1.6}}a{color:#202734;-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:#202734}a.light-text{color:#d6dae2;-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:#b9bfcc;outline:0}.navbar{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}.navbar-dark,.navbar-light{background-color:#3e444d;margin-bottom:0;border-bottom:1px solid #33383f}.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 .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{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}@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{margin:0}.navbar-dark .nav li,.navbar-dark .nav li:last-child,.navbar-light .nav li,.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:#202734;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:#202734!important}.navbar-dark.top-nav-collapse .nav li a,.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,.navbar-dark.top-nav-collapse a,.navbar-dark.top-nav-collapse li a{color:#f4f5f7}.navbar-dark.top-nav-collapse,.navbar-light.top-nav-collapse{padding:15px 0}.navbar-dark.top-nav-collapse{background-color:#fff;background-color:rgba(244,245,247,.99)!important;border-color:rgba(62,68,77,.5)!important;box-shadow:0 3px 5px rgba(57,63,72,.3)}.navbar-dark.top-nav-collapse .nav li a:after{background:#439ad5}.navbar-light.top-nav-collapse{background-color:rgba(244,245,247,.99);border-color:rgba(62,68,77,.5);box-shadow:0 3px 5px rgba(57,63,72,.3)}.navbar-light.top-nav-collapse .navbar-brand .logo-collapse{display:inherit}.navbar-light.top-nav-collapse .nav li a,.navbar-light.top-nav-collapse a,.navbar-light.top-nav-collapse li a{color:#3e444d}.navbar-light.top-nav-collapse .nav li a:after{background:#202734}.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:#202734}}.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;opacity:.3;position:absolute;top:0;left:0;right:0;bottom:0}.intro-img .intro-body,.intro-video .intro-body{top:30%}.intro-img-half .intro-body{top:15%}.intro-slider .intro-body{top:0}.intro-slider-half .intro-body{top:0;margin-top:-25px}}@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;padding:100px 0 50px}.intro-slider,.intro-slider-half{padding:0;height:500px;background-color:#3e444d}@media only screen and (min-width:768px){.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,.intro-img-half .overlay,.intro-slider-half{height:60%;min-height:0}.intro-slider-half .overlay{height:100%;min-height:0}}.intro-slider .carousel,.intro-slider .carousel-inner,.intro-slider .item,.intro-slider-half .carousel,.intro-slider-half .carousel-inner,.intro-slider-half .item{height:100%}.intro-img,.intro-img-half{background-color:#3e444d;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-slider .carousel h4,.intro-slider-half .carousel h4{font-size:22px}.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{right:0;left:0;top:30%;bottom:0;width:auto}.intro-slider .carousel h4,.intro-slider-half .carousel h4{font-size:26px}}.video-bg{position:relative;width:100%;background:rgba(0,0,0,.5)}.intro-video{position:relative;background:bottom center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;z-index:1}.intro-img .carousel h4,.intro-img-half .carousel h4,.intro-video .carousel h4{font-size:16px;height:50px}@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: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:#3e444d}.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}.blog-1 .blog-col .blog-preview-img *,.blog-2 *,.carousel-fade .carousel-control{z-index:2}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.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{color:#3e444d;border:2px solid #3e444d}.btn-scroll-dark:active,.btn-scroll-dark:focus,.btn-scroll-dark:hover{color:#3e444d;background:rgba(62,68,77,.2)}.btn-scroll-light{color:#f4f5f7}.btn-scroll-light:active,.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}}.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;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}.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-content{background-color:#f4f5f7;color:#3e444d;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:#3e444d}.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)}@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;font-family:lato,sans-serif}.contact-1 form .floating-label-form-group-with-focus label,.contact-2 form .floating-label-form-group-with-focus label{color:#202734}.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-canvas,.contact-2 .map-content{height:100%;position:absolute;top:0;left:0;bottom:0;right:0;width:100%}.contact-2 .map-content{padding:100px 0;z-index:100}.contact-2 #map-canvas{opacity:1;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:#3e444d}.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:#3e444d!important}.bg-dark{background:#3e444d!important;color:#f4f5f7!important}.bg-lighter{background:#fdfdfd;color:#3e444d!important}.bg-danger,.bg-info,.bg-primary,.bg-success,.bg-warning{color:#f4f5f7!important}.bg-primary{background:#439ad5!important}.bg-success{background:#2ecc71!important}.bg-info{background:#5fc9d3!important}.bg-warning{background:#e67e22!important}.bg-danger{background:#e74c3c!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-2 #portfolio-2-carousel .item img{max-width:725px}}.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:#3e444d;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:#3e444d;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:#3e444d}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}.pricing-col{max-width:400px;margin:0 auto}.pricing-col .pricing-table{border:1px solid #d6dae2;margin:15px 0;background:#f4f5f7;color:#3e444d}.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,.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}.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}.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.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}.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active,.open .dropdown-toggle.btn-danger,.open .dropdown-toggle.btn-default,.open .dropdown-toggle.btn-info,.open .dropdown-toggle.btn-primary,.open .dropdown-toggle.btn-success,.open .dropdown-toggle.btn-warning{background-image:none}.services-2 .services-col{text-align:center;margin-bottom:30px}.services-2 .services-col h3,.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}}.footericons,.grid figure,.services-3 h3,.services-3 p,.viewbutton{text-align:center}.services-3 .row .col-md-4{margin-bottom:15px}.btn{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.btn.active,.btn:active,.btn:focus,.btn:hover,.open .dropdown-toggle.btn{outline:0!important}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:#3e444d;background-color:#f4f5f7;border-color:#c8cdd7}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle.btn-default{color:#3e444d;background-color:#dce0e6;border-color:#a4adbd}.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:#3e444d}.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.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.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.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.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.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-android,.btn-apple{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino: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:#3e444d;background-color:#f4f5f7}.btn-outline.btn-dark{border:1px solid #3e444d;color:#3e444d;background-color:transparent}.btn-outline.btn-dark:focus,.btn-outline.btn-dark:hover{border:1px solid #3e444d;outline:0;color:#f4f5f7;background-color:#3e444d}.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-android,.btn-apple,.btn-bitcoin{height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-social-dark{background-color:transparent;color:#3e444d}.btn-social-light{background-color:transparent;color:#f4f5f7}.btn-android{transition:all .3s ease-in-out}.btn-android:focus,.btn-android:hover{outline:0;color:#f4f5f7;background-color:#a4c639}.btn-apple{transition:all .3s ease-in-out}.btn-bitcoin,.btn-css3{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out}.btn-apple:focus,.btn-apple:hover{outline:0;color:#f4f5f7;background-color:#b9bfc1}.btn-bitcoin{transition:all .3s ease-in-out}.btn-bitcoin:focus,.btn-bitcoin:hover{outline:0;color:#f4f5f7;background-color:#f7931a}.btn-css3{transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-dribbble,.btn-dropbox{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino: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-dribbble{transition:all .3s ease-in-out}.btn-dribbble:focus,.btn-dribbble:hover{outline:0;color:#f4f5f7;background-color:#ea4c89}.btn-dropbox{transition:all .3s ease-in-out}.btn-facebook,.btn-flickr{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out}.btn-dropbox:focus,.btn-dropbox:hover{outline:0;color:#f4f5f7;background-color:#2281cf}.btn-facebook{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{transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-foursquare,.btn-github{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino: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{transition:all .3s ease-in-out}.btn-foursquare:focus,.btn-foursquare:hover{outline:0;color:#f4f5f7;background-color:#2398c9}.btn-github{transition:all .3s ease-in-out}.btn-google-plus,.btn-html5{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out}.btn-github:focus,.btn-github:hover{outline:0;color:#f4f5f7;background-color:#4183c4}.btn-google-plus{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{transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-instagram,.btn-linkedin{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino: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{transition:all .3s ease-in-out}.btn-instagram:focus,.btn-instagram:hover{outline:0;color:#f4f5f7;background-color:#3f729b}.btn-linkedin{transition:all .3s ease-in-out}.btn-linux,.btn-maxcdn{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out}.btn-linkedin:focus,.btn-linkedin:hover{outline:0;color:#f4f5f7;background-color:#007fb1}.btn-linux{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{transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-pagelines,.btn-pinterest{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino: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{transition:all .3s ease-in-out}.btn-pagelines:focus,.btn-pagelines:hover{outline:0;color:#f4f5f7;background-color:#1996fc}.btn-pinterest{transition:all .3s ease-in-out}.btn-renren,.btn-skype{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out}.btn-pinterest:focus,.btn-pinterest:hover{outline:0;color:#f4f5f7;background-color:#cb2027}.btn-renren{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{transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-stack-exchange,.btn-stack-overflow{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino: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{transition:all .3s ease-in-out}.btn-stack-exchange:focus,.btn-stack-exchange:hover{outline:0;color:#f4f5f7;background-color:#1f5196}.btn-stack-overflow{transition:all .3s ease-in-out}.btn-trello,.btn-tumblr{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out}.btn-stack-overflow:focus,.btn-stack-overflow:hover{outline:0;color:#f4f5f7;background-color:#f47920}.btn-trello{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{transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-twitter,.btn-vimeo{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino: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{transition:all .3s ease-in-out}.btn-twitter:focus,.btn-twitter:hover{outline:0;color:#f4f5f7;background-color:#39a9e0}.btn-vimeo{transition:all .3s ease-in-out}.btn-vk,.btn-weibo{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino:all .3s ease-in-out}.btn-vimeo:focus,.btn-vimeo:hover{outline:0;color:#f4f5f7;background-color:#4bf}.btn-vk{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{transition:all .3s ease-in-out;height:50px;width:50px;border-radius:100%;font-size:20px;line-height:37px}.btn-windows,.btn-xing{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transitino: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{transition:all .3s ease-in-out}.btn-windows:focus,.btn-windows:hover{outline:0;color:#f4f5f7;background-color:#00bdf6}.btn-xing{transition:all .3s ease-in-out}.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 .footer-links li,.footer-1 .upper h2,.footer-1 .upper h4{padding-bottom:10px}.footer-1 .upper p{color:rgba(244,245,247,.8)}.footer-1 .upper h4{padding-top:25px}.footer-1 .upper .footer-links li a{color:#f4f5f7}.footer-1 .upper .footer-links li a:hover{color:#439ad5}.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,.browser-demo .contact,.browser-demo .services{height:150px}p.demo-text{font-family:Pacifico,serif;margin-top:20px;font-size:25px}.logoimg{width:72px}.typed-cursor{opacity:1;-webkit-animation:blink .7s infinite;-moz-animation:blink .7s infinite;animation:blink .7s infinite;font-size:74px}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@-webkit-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@-moz-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}.intro-video .overlaynoise{position:absolute;width:100%;height:100%;z-index:2;background:url(../../img/noise.png)}.overlay{background-color:#000;opacity:.3;position:absolute;z-index:1}.introtextcontainer{position:relative;z-index:3;top:35%}.introtext{font-family:Lato,sans-serif;font-weight:300;font-size:28px;line-height:28px;letter-spacing:.8px}.element,.sectionsubtitle,.sectiontitle{font-family:Oswald,sans-serif}.element{display:inline;font-size:60px;line-height:64px;text-transform:uppercase;font-weight:300;letter-spacing:5px}.aboutcta,.aboutctatext,.downloadctatext,.sectiontitle{display:inline-block}.downloadcta,.downloadctatext{font-family:Lato,sans-serif;font-weight:300;text-transform:uppercase}.downloadcta{font-size:18px}.downloadicon{font-size:28px;position:relative;top:7px}.downloadctatext{font-size:18px;margin-left:5px}.homelink,.homelink:hover,.homelink:visited{color:#fff}#mousescrollrow{position:absolute;z-index:4;bottom:50px}.sectiontitle{font-size:36px;line-height:40px;color:#555;text-transform:uppercase;font-weight:400;padding-top:5px;vertical-align:middle;position:relative;margin-top:5px}.sectiontitle:after,.sectiontitle:before{position:absolute;height:5px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:50px;top:50%;content:""}.sectiontitle:before{left:-60px}.sectiontitle:after{right:-60px}.sectionsubtitle{text-transform:uppercase;font-size:18px;line-height:20px;font-weight:300;margin-top:2px;color:#0845A2;background:-webkit-linear-gradient(90deg,#4b6cb7,#182848);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.title-icon{font-size:22px;color:#4b6cb7}.whitebg{background-color:#fff}#profilepic{width:160px;padding-top:40px}.generaltext{font-family:Roboto,'Helvetica Neue','Helvetica, Arial',sans-serif;font-weight:300;font-size:18px;padding-top:50px}.aboutcta{padding:0 20px}.aboutctaicon{font-size:24px;position:relative;top:4px;color:#4b6cb7}.aboutctatext{font-family:Lato,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;margin-left:5px;color:#000}.aboutctatext:hover{background:-webkit-linear-gradient(90deg,#4b6cb7,#182848);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.counter{height:300px;position:relative}.counter .overlaynoise{position:absolute;width:100%;height:100%;z-index:2;background:url(../../img/noise.png)}.counter .overlayc{display:block;background-color:#000;opacity:.5;position:absolute;height:100%;width:100%}.countercontent{position:relative;padding-top:50px;z-index:5}.countericon{font-size:50px}.countertext{font-family:Oswald,helvetica,sans-serif;padding-bottom:10px;text-transform:uppercase;color:#fff;font-weight:300;letter-spacing:3px}.counternum{font-size:60px;margin-bottom:10px;font-family:Oswald,sans-serif;padding-top:10px;padding-bottom:15px;color:#fff}.portfoliotitle,.portfolioviewmore{font-family:Oswald,sans-serif;letter-spacing:2px;color:#fff;display:block;text-transform:uppercase}.porfolioitem{width:380px;height:260px;background-size:100% 100%;border-radius:5px}.companylogo,.portfoliopic{border-radius:3px}.portfoliooverlay{width:100%;height:100%;background-color:#000;opacity:.5}.portfoliotextcontainer{position:absolute;top:20%;width:100%}.portfoliotitle{padding:5px 10px 10px;font-weight:400;font-size:20px!important}.portfolioviewmore{font-weight:300}hr.portfoliohr{width:10%;opacity:0;transition:opacity .35s,transform .35s}.portfoliorow{padding-top:0;padding-bottom:80px}figure.effect-bubba:hover .portfoliohr{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;-webkit-transform:scale(1);transform:scale(1)}.grid figure{position:relative;float:left;overflow:hidden;margin:10px 1%;width:100%;height:240px;background:#3085a3;cursor:pointer}.grid figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:.8}.grid figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;backface-visibility:hidden}.grid figure figcaption::after,.grid figure figcaption::before{pointer-events:none}.grid figure figcaption,.grid figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.grid figure h2{word-spacing:-.15em;font-weight:300}.grid figure h2 span{font-weight:800}.grid figure h2,.grid figure p{margin:0}.grid figure p{letter-spacing:1px;font-size:68.5%}figure.effect-bubba{background:#000;background-color:rgba(32,39,52,1)}figure.effect-bubba img{opacity:.95;-webkit-transition:opacity .35s;transition:opacity .35s;transition:opacity .35s,transform .35s}figure.effect-bubba:hover img{opacity:.25;transform:scale(1.2)}figure.effect-bubba figcaption::after,figure.effect-bubba figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-bubba figcaption::before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}figure.effect-bubba figcaption::after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}figure.effect-bubba h2{padding-top:30%;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}figure.effect-bubba p{opacity:0;margin:0 auto;max-width:200px;-webkit-transform:scale(1.5);transform:scale(1.5);transition:opacity .35s,transform .35s}figure.effect-bubba:hover figcaption::after,figure.effect-bubba:hover figcaption::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-bubba:hover h2,figure.effect-bubba:hover p{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;-webkit-transform:scale(1);transform:scale(1)}.portfoliomodaltitle{margin-top:100px}.portfolio-modal .modal-content{background-color:#FEFEFE!important}.companylogo{display:block;margin-left:auto;margin-right:auto;width:100%;position:absolute;top:30%;height:40%;left:0;background:rgba(255,255,255,.95);padding:20px 90px}.bs,.portfoliopiccontainer{position:relative}.sendbtn,.viewbutton{border:1px solid;float:right}.porfoliobrief{padding-top:100px}.detailstitle{text-transform:uppercase;margin:0;color:#555;font-weight:400;font-size:18px}.brieftitle{margin:0 0 5px;display:inline-block;font-size:14px;font-weight:700;font-family:lato,sans-serif;text-transform:uppercase;color:#0845A2;background:-webkit-linear-gradient(90deg,#4b6cb7,#182848);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#briefgeneraltext{font-size:15px}.generaltext2{font-family:Roboto,'Helvetica Neue','Helvetica, Arial',sans-serif;font-weight:300}.portfoliop,.portparagrapgh{padding-top:20px}.viewbutton{border-radius:5px;padding:2px 20px;background-color:rgba(32,39,52,1)}.viewwebsite{margin-top:10px;margin-bottom:10px;color:#fff;font-weight:300;font-family:Lato,sans-serif;font-size:14px;text-transform:uppercase}#website{margin-left:3px}.viewbutton:hover{background:#27344c;background-color:rgba(32,39,52,.9);cursor:pointer}.grid{padding-top:50px}.bs{padding-top:35px;padding-bottom:35px}.bs:before{content:"";position:absolute;width:20px;height:20px;background:#F4F5F7;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;z-index:1;bottom:-10px;left:50%;margin-left:-10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.timeline{list-style:none;margin:30px 0 0;padding:0;position:relative}.timeline:before{background:#eee;bottom:0;content:'';left:20%;margin-left:-6px;position:absolute;top:0;width:2px}.timeline>li{position:relative}.timeline>li .timeline-year{display:block;padding-right:100px;position:absolute;width:25%}.timeline>li .timeline-year span:last-child{font-size:38px;font-family:Oswald,sans-serif}.timeline>li .timeline-icon i{font-size:20px;margin-top:8px}.timeline>li .timeline-label{border-radius:5px;border:2px solid #eee;line-height:25px;margin:0 0 15px 185px;padding:20px;position:relative}.timeline>li .timeline-label h3{font-weight:400;font-size:18px}.timeline>li .timeline-label .place{margin:0;display:inline-block;font-size:12px;font-weight:400;font-family:lato,sans-serif;text-transform:uppercase;letter-spacing:1px}.timeline>li .timeline-label p{margin:10px 0 0}.timeline>li .timeline-label:after{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#eee;border-width:10px;top:7px}.timeline-container{width:700px;margin:0 auto;padding:40px 0}.timeline>li .timeline-icon{background:rgba(32,39,52,1);color:#fff;height:40px;width:40px;left:20%;line-height:40px;margin:0 0 0 -25px;position:absolute;text-align:center;top:0}.timeline-label h3{margin-top:2px}.edudesc{font-size:15px;padding:5px 10px}.edudate{font-size:10px!important}.edulogo{position:absolute;top:10px;right:10px}.contactform{margin-top:25px}.sendbtn{background-color:transparent;color:#202734;border-radius:3px}.sendbtn:hover{border:1px solid;background-color:#202734;color:#fff;border-radius:3px}.skillp{padding-bottom:40px}.bar{color:#0845A2;background:-webkit-linear-gradient(135deg,#4b6cb7,#182848)}.footericons{border-radius:50%;width:35px;height:35px;padding:8px;margin-left:5px;margin-right:5px;background-color:#3C3C3C;color:#fff;float:right}#lilink:hover{background-color:#0077B5}#fblink:hover{background-color:#425F9C}li.page-scroll{font-family:Oswald,sans-serif;font-weight:400}.portfoliopiccontainer{padding:0}.portfolioviewmore{border:1px solid #fff;width:100px;border-radius:5px;padding:5px}.portfolioviewmore:hover{background:#fff;color:#21262F;border:1px solid #fff;width:100px;border-radius:5px;padding:5px}.portfoliop:last-child{margin-bottom:180px}






@media screen and (max-width: 768px){
    
    span.typed-cursor {
    display: none;
}
    .footericons{
        float:none;
    }
    
     .col-lg-6.col-md-6.col-sm-12.col-xs-12.socials {
    padding-top: 10px;
}
    
}

@media screen and (max-width: 768px) and (min-width: 480px){
nav.navbar.navbar-light.navbar-fixed-top {
    padding-left: 20px;
    padding-right: 20px;
}
    
    ul.nav.navbar-nav {
    font-size: 12px;
}
}

@media screen and (max-width: 480px){
    .intro-video.intro-dark-bg.container {
        padding-top: 50px;
    }
    
    img.logoimg {
    width: 50px;
}
    
    h2.introtext {
    font-size: 18px;
}
    
    h3.downloadctatext {
    font-size: 12px;
}
    
    
.col-lg-5.col-lg-offset-1.contactform {
    padding-left: 25px;
    padding-right: 25px;
}
    
    
    
   
    section#testimonialsection {
    overflow: hidden;
}
}

