*{margin:0;padding:0;font-family:'Source Sans Pro', sans-serif;outline:none !important}a{text-decoration:none !important}body{overflow-x:hidden}ul{list-style:none;margin:0px}p{font-size:16px;line-height:26px;letter-spacing:0.25px;font-weight:300}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{width:20%;float:left}@media (min-width: 768px){.col-sm-15{width:20%;float:left}}@media (min-width: 992px){.col-md-15{width:20%;float:left}}@media (min-width: 1200px){.col-lg-15{width:20%;float:left}}.primary-button a{padding:13px 20px;letter-spacing:0.5px;background-color:#46bae2;color:#fff;text-transform:uppercase;font-size:13px;font-weight:700;text-decoration:none}.secondary-button a{padding:13px 20px;letter-spacing:0.5px;background-color:#f2745f;color:#fff;text-transform:uppercase;font-size:13px;font-weight:700;text-decoration:none}.border-button a{padding:13px 20px;letter-spacing:0.5px;background-color:transparent;border:1px solid #fff;color:#fff;text-transform:uppercase;font-size:13px;font-weight:700;text-decoration:none}.section-heading{text-align:center;margin-top:80px;margin-bottom:60px}.section-heading h4{margin-top:0px;font-size:28px;text-transform:uppercase;font-weight:300;color:#121212}.section-heading p{color:#7a7a7a;padding:0px 25%}.navbar-inverse{background-color:#fff;border:none}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{background-color:#f2745f}.main-header{position:fixed;width:100%;height:80px;margin:0 auto;z-index:1000;top:30px;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.navbar{margin-bottom:0px}.navbar-header{float:none}.scrolled{position:fixed;left:0;top:0;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}#menu-wrapper{background-color:white;overflow:hidden;-moz-box-shadow:1px 1px 3px 2px rgba(0,0,0,0.07);-webkit-box-shadow:1px 1px 3px 2px rgba(0,0,0,0.07);box-shadow:1px 1px 3px 2px rgba(0,0,0,0.07)}.navbar-brand{font-family:'Open Sans', sans-serif;font-size:26px;line-height:50px;font-weight:900;text-transform:uppercase;color:#46bae2 !important;transition:all 0.5s;margin-left:30px}.menu-first ul li{display:inline-block;margin:0px}.menu-first ul li:last-child{margin-right:60px !important}.menu-first{float:right}.menu-first li a{color:#7a7a7a;font-size:14px;font-weight:300;text-transform:uppercase;text-shadow:none;display:inline-block;line-height:80px;padding:0px 20px;letter-spacing:0.5px;transition:all 0.5s;outline:none}.menu-first ul li.active a{color:#fff;background-color:#f2745f}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#7a7a7a}.navbar-inverse .navbar-toggle{border-color:#d8d8cb;background-color:#5e5c51;right:15px}.banner{background-repeat:no-repeat;background-size:cover;background-position:center center}.banner-content{text-align:center;padding:280px 0px 200px 0px}.banner-content h6{font-size:18px;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:5px}.banner-content h2{font-size:80px;font-weight:700;text-transform:uppercase;color:#fff;letter-spacing:2px;margin-top:0px;margin-bottom:30px}.banner-content ul{padding:0;margin:0;list-style:none}.banner-content ul li{display:inline-block;margin:10px}.intro{background-color:#46bae2;text-align:center;padding:80px 0px}.intro h4{margin-top:0px;font-size:44px;font-weight:300;color:#fff}.intro h6{margin-top:15px;font-size:17px;font-weight:700;color:#fff;letter-spacing:1px}.intro .border-button{margin-top:45px}#main{padding:0px;background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:fixed}#main .service-item{text-align:center;margin:0px -15px;padding:100px 45px}#main .service-item h4{margin-top:25px;margin-bottom:10px;font-size:22px;font-weight:700;color:#fff;text-transform:uppercase}#main .service-item p{margin-bottom:0px;color:#fff}#main .first-service{background-color:rgba(242,116,95,0.75)}#main .second-service{background-color:rgba(54,62,80,0.75)}#main .third-service{background-color:rgba(70,186,226,0.75)}#main .service-item .icon{width:70px;height:70px;display:inline-block;text-align:center;line-height:74px;background-color:transparent}.what-we-do{background-color:#fff;padding-bottom:80px}.what-we-do .tabs li a{text-decoration:none;color:#121212}.what-we-do .tabs .active .list-item{background-color:#f2745f !important;color:#fff !important}.what-we-do .tabs .active .list-item .icon{background-color:#fff}.what-we-do .list-item{background-color:#f4f4f4;text-align:center;padding:40px 0px;margin:15px 0px;transition:all 0.5s}.what-we-do .list-item .icon{width:90px;height:90px;border-radius:50%;display:inline-block;text-align:center;line-height:90px;background-color:transparent}.what-we-do .list-item h4{margin-top:20px;margin-bottom:0px;font-size:17px;font-weight:700;text-transform:uppercase}.what-we-do .tab-content-services{margin-top:60px}.what-we-do .tab-content-services .right-image img{width:100%;overflow:hidden}.what-we-do .tab-content-services .left-text h4{font-size:22px;text-transform:uppercase;font-weight:700;margin-top:0px;margin-bottom:20px}.what-we-do .tab-content-services .left-text p{color:#7a7a7a}.what-we-do .tab-content-services .left-text .primary-button{margin-top:35px;margin-bottom:50px}#portfolio{text-align:center}#portfolio .item{margin:0px 5px}.portfolio-section{background-color:#363e50;padding-bottom:80px}#portfolio .section-heading h4{color:#fff}#portfolio .section-heading p{color:#aaa}#portfolio .portfolio-item img{max-width:100%;overflow:hidden}.owl-pagination{margin-top:30px;opacity:1;display:inline-block}.owl-page span{display:block;width:10px;height:10px;margin:0px 5px;filter:alpha(opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#46bae2}#blog{background-color:#f4f4f4}#blog .section-heading{text-align:center}.wrapper{text-align:left}#blog .tabs{list-style:none;margin-top:0px}#blog .tabs li{display:block;text-align:left;margin-bottom:29px}#blog .tabs a{display:block;text-align:left;text-decoration:none;text-transform:uppercase;letter-spacing:0.5px;color:#121212;font-size:20px;font-weight:700;padding:24px 25px;background-color:#fff;transition:all 0.3s;box-shadow:0px 0px 10px #cdcdcd}#blog .tabs .active{background-color:#46bae2;color:#fff !important}#blog .tabs .active .info-post li{color:#fff !important}#blog .tabs .active .info-post li i{color:#fff !important}#first-tab-group{margin-top:0px;margin-bottom:15px}#first-tab-group img{width:100%;overflow:hidden}.tabgroup .text-content{background-color:#fff;color:#fff;padding:25px;text-align:left;margin-top:-10px;margin-left:10px;margin-right:10px;position:relative;box-shadow:0px 0px 10px #cdcdcd}.tabgroup .text-content h4{font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#121212;margin-top:0px;margin-bottom:15px}.tabgroup .text-content span{font-size:13px;color:#33c1cf}.tabgroup .text-content a{font-size:13px;color:#33c1cf;text-decoration:none}.tabgroup .text-content p{margin-top:17px;color:#7a7a7a}.tabgroup .text-content .primary-button{margin-bottom:15px;margin-top:30px}.tabgroup .text-content .primary-button a{color:#fff}.clearfix:after{content:"";display:table;clear:both}#blog{padding-bottom:80px}#blog .info-post li{display:inline;margin-right:15px}#blog .info-post li{color:#343434;font-size:15px;font-weight:300;text-transform:capitalize}#blog .info-post li i{color:#46bae2;margin-right:5px}#contact-us{background-color:#fff;text-align:left;padding-bottom:100px}#contact-us .section-heading{color:#121212}#contact-us .pop-button{margin-top:30px}#contact input{border-radius:0px;padding-left:15px;font-size:15px;font-weight:300;color:#7a7a7a;background-color:rgba(0,0,0,0.03);outline:none;border:none;box-shadow:none;line-height:50px;height:50px;width:100%;margin-bottom:30px}#contact textarea{border-radius:0px;padding-left:15px;padding-top:10px;font-size:15px;font-weight:300;color:#232323;background-color:rgba(0,0,0,0.03);outline:none;border:none;box-shadow:none;height:165px;max-height:220px;width:100%;max-width:100%;margin-bottom:25px}#contact button{padding:13px 20px;letter-spacing:0.5px;background-color:#46bae2;color:#fff;text-transform:uppercase;font-size:13px;font-weight:700;text-decoration:none;border-radius:0px}footer{background-color:#363e50;padding:0px 0px}footer p{font-size:14px;text-transform:uppercase;color:#fff;margin-bottom:0px;padding:75px 0px}footer a{color:#9CF}footer a:hover{color:#FC6}footer .social-icons{text-align:center;padding:77px 0px;margin:0px}footer .social-icons li{display:inline;margin:0px 10px}footer .social-icons a{color:#a3afc9;font-size:14px;text-transform:uppercase;font-weight:700;text-decoration:none;letter-spacing:0.3px;transition:all 0.5s}footer .social-icons a:hover{color:#46bae2}footer .back-to-top a{text-align:center;background-color:#46bae2;display:inline-block;width:100%;padding:60px 0px;color:#fff;font-size:15px;text-transform:uppercase;font-weight:700;text-decoration:none;letter-spacing:1px}footer .back-to-top i{display:block;font-size:36px}@media (max-width: 991px){footer{text-align:center}footer p{padding:30px 0px 0px 0px}footer .social-icons{padding:30px 0px 30px 0px}footer .back-to-top a{padding:30px 0px}}@media (max-width: 767px){.navbar-brand{float:none}.menu-first{margin:0px;padding:0px;width:100%;text-align:center;float:none}.menu-first li:first-child{border-top:1px solid #eee}.menu-first li{border-bottom:1px solid #eee}.menu-first li:last-child{border-bottom:none}.menu-first li a{width:100%;line-height:50px}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:transparent}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#d8d8cb}}.slbOverlay,.slbWrapOuter,.slbWrap{position:fixed;top:0;right:0;bottom:0;left:0}.slbOverlay{overflow:hidden;z-index:2000;background-color:#000;opacity:0.7;filter:alpha(opacity=70)}.slbWrapOuter{overflow-x:hidden;overflow-y:auto;z-index:2010}.slbWrap{position:absolute;text-align:center}.slbWrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.slbContentOuter{position:relative;display:inline-block;vertical-align:middle;margin:0px auto;padding:0 1em;box-sizing:border-box;z-index:2020;text-align:left;max-width:100%}.slbContentEl .slbContentOuter{padding:5em 1em}.slbContent{position:relative}.slbImageWrap{position:relative}.slbImageWrap:after{content:"";position:absolute;left:0;right:0;top:5em;bottom:5em;display:block;z-index:-1;box-shadow:0 0.2em 1em rgba(0,0,0,0.6);background-color:#FFF}.slbImage{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:5em 0;margin:0 auto}.slbCaption{font-size:1.4em;position:absolute;left:0;right:0;bottom:0;padding:em(10, 14) 0;color:#fff;color:rgba(255,255,255,0.7);text-align:center}.slbCloseBtn,.slbArrow{margin:0;padding:0;border:0;cursor:pointer;background:none}.slbCloseBtn::-moz-focus-inner,.slbArrow::-moz-focus-inner{padding:0;border:0}.slbCloseBtn:hover,.slbArrow:hover{opacity:0.5}.slbCloseBtn:active,.slbArrow:active{opacity:0.8}.slbCloseBtn{font-size:36px;font-size:em(30, 10);width:em(50, 30);height:em(50, 30);line-height:em(50, 30);position:absolute;right:em(-10, 30);top:0;color:#fff;color:rgba(255,255,255,0.7);text-align:center}.slbLoading .slbCloseBtn{display:none}.slbLoadingText{font-size:1.4em;color:#fff;color:rgba(255,255,255,0.9)}.slbArrows{position:fixed;top:50%;left:0;right:0}.slbLoading .slbArrows{display:none}.slbArrow{position:absolute;top:50%;margin-top:em(-50, 10);width:em(50, 10);height:em(100, 10);opacity:0.7;text-indent:-999em;overflow:hidden}.slbArrow:before{content:"";position:absolute;top:50%;left:50%;margin:em(-8, 10) 0 0 em(-8, 10);border:em(8, 10) solid transparent}.slbArrow.next{right:0}.slbArrow.next:before{border-left-color:#fff}.slbArrow.prev{left:0}.slbArrow.prev:before{border-right-color:#fff}.slbIframeCont{width:80em;height:0;overflow:hidden;padding-top:56.25%;margin:5em 0}.slbIframe{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 0.2em 1em rgba(0,0,0,0.6);background:#000}
