body{background:#fff;overflow-x:hidden!important;font-family:'Open Sans',sans-serif;font-size:16px;line-height:28px;color:#585f61;font-weight:400}h1{font-family:maven pro;font-size:35px;line-height:30px;color:#2d3538;text-align:center;text-transform:uppercase}a{text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:'Maven Pro',sans-serif;font-weight:900}.section-head{position:relative;padding-bottom:20px;max-width:940px;width:90%;text-align:center;margin-left:auto;margin-right:auto}.section-head h1{margin-bottom:30px}.section-head:after{content:'';position:absolute;bottom:0;left:50%;background:#C60700;width:170px;height:2px;margin-left:-85px}.carousel-nav{position:relative;overflow:hidden;display:table;margin-left:auto;margin-right:auto}.carousel-nav a{text-decoration:none;display:block;width:42px;text-align:center;color:#b2b6b9;font-size:18px;line-height:40px;height:40px;border:1px solid #b2b6b9;float:left;margin-top:50px;outline:none}.carousel-nav a.next{border-left:none;border-radius:0 2px 2px 0}.carousel-nav a.prev{border-radius:2px 0 0 2px}#sticktop{width:100%;left:0;-moz-animation-duration:.7s;-webkit-animation-duration:.7s;-o-animation-duration:.7s;animation-duration:.7s;-moz-animation-delay:0s;-webkit-animation-delay:0s;-0-animation-delay:0s;animation-delay:0s}#sticktop.stickyNav,.nav-stop{position:relative!important}.nav-shadow{moz-box-shadow:0 1px 2px rgba(0,0,0,.15);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);-o-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15)}ul.navbar-nav{float:right;min-height:40px}.navbar{margin-bottom:0}.navbar-default{z-index:999999;padding-top:15px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#2d3538;background:none}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{font-size:15px;line-height:40px;color:#4c585c;font-weight:700;text-transform:uppercase;text-align:center}.navbar-default{background:#fff;border:none}.navbar-nav>li{margin:0;padding-left:10px;padding-right:10px;position:relative}.navbar-nav>li>a{padding:0;padding-top:5px;padding-bottom:0;padding-left:3px;padding-right:3px;outline:none!important;overflow:hidden;cursor:pointer}.navbar-default .container{position:relative}.navbar-default .navbar-toggle{color:#fff;border-color:#222729;top:-2px;right:10px}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:none}.navbar-default ul.dropdown-menu{background:#2d3538;min-width:140px;top:95%;padding:0}.navbar-default ul.dropdown-menu li a{color:#fff;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;padding:10px 16px;outline:none}.dropdown i{padding-left:2px;font-size:12px}.btn{text-decoration:none;padding:15px 50px 15px 50px;background:#C60700;color:#fff;text-transform:capitalize;border-bottom:3px solid #ac6932;font-size:18px;font-weight:bold;border-radius:2px;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn:hover{background:#44a7f6;color:#fff;border-bottom:3px solid #2c74af}.navbar-default .navbar-brand{font-size:30px;color:#2d3538;line-height:40px;font-weight:900;text-transform:uppercase;padding:0}.navbar>.container .navbar-brand{margin-left:0}.navbar-default .navbar-brand:hover{color:#2d3538}a.navbar-brand img{padding-right:15px}.navbar-nav>li:hover ul.dropdown-menu{display:block}.dropdown-menu li.active a,.dropdown-menu a:hover,.dropdown-menu a:focus,.dropdown-menu li.active a:hover,.dropdown-menu li.active a:focus{background:#C60700!important;color:#fff}#XV-lamp{height:2px;max-height:2px;position:absolute;left:0;min-width:40px;z-index:100;bottom:0;background:#C60700;margin-left:10px;padding-bottom:0}#page-head{position:relative;padding:45px 0 50px;background:#21aae1;margin-top:100px}#page-head.style-2{background:#fff;margin-bottom:20px}#page-head h1{position:relative;color:#fff;padding-bottom:42px;display:table;margin-left:auto;margin-right:auto}#page-head h1:after{background:#fff;height:2px;width:80%;left:10%;content:'';bottom:0;position:absolute}#page-head.style-2 h1{color:#000}#page-head.style-2 h1:after{background:#C60700}.dark .navbar-default{background-color:#222729}.dark .navbar-default .navbar-nav>li>a,.dark .navbar-default .navbar-nav>li>a:hover,.dark .navbar-default .navbar-nav>li>a:focus,.dark .navbar-default .navbar-nav>.active>a,.dark .navbar-default .navbar-nav>.active>a:hover,.dark .navbar-default .navbar-nav>.active>a:focus,.dark .navbar-default .navbar-brand{color:#fff}#home{position:relative;padding-top:40px;text-align:center;text-transform:uppercase}.flex-control-nav{padding:0;bottom:10px;z-index:9999}#home h2{font-size:35px;line-height:40px;color:#21aae1;margin-top:0}#home .slider-wrapper{position:relative;background:#1eace3;margin-top:0}.flex-control-paging li a{box-shadow:none}.flex-control-paging li a.flex-active{background:#1eace3}.slider-wrapper:before{content:'';background:#fff;position:absolute;top:0;left:0;height:70px;width:100%;border:0 aqua solid}.flexslider{position:relative;z-index:999}.slider-wrapper:after{content:'';background:#fff;position:absolute;bottom:0;left:0;height:70px;width:100%;border:0 aqua solid}.device-img{max-width:890px;height:auto;display:block;margin:0 auto}#home .logo{max-width:890px;height:auto;display:block;margin:0 auto;width:93%}#about{position:relative;padding-top:45px}#about p{text-align:center}.about-wrapper{position:relative;margin-top:30px;margin-left:auto;margin-right:auto;min-height:380px}.about-image{margin-left:auto;margin-right:auto;max-width:100%;height:auto;padding-bottom:20px}#services{position:relative;background:#2d3538;padding-top:45px}#services h1{color:#fff}#services p{color:#848d90;text-align:center}.service-wrapper{position:relative;margin-bottom:60px}.service h2{font-family:maven pro;font-size:24px;line-height:28px;color:#C60700;text-transform:uppercase;padding-left:100px}.service{margin-top:70px}#services .service p{padding-left:100px;text-align:left}.service span{float:left}footer{position:relative}#contactform{padding-bottom:30px}#contact{padding-top:45px;padding-bottom:65px;}#contact h2{font-family:maven pro;font-size:26px;line-height:26px;text-transform:uppercase;margin:0;margin-left:auto;margin-right:auto}#contact p{color:#848d90;margin-top:18px}#contact a{color:#C60700;font-family:'Open Sans',sans-serif;text-decoration:none;font-size:18px;line-height:28px;font-weight:bold;margin-bottom:25px;display:inline-block;}#contact a.phone{font-family:'Open Sans',sans-serif;font-size:16px;line-height:28px;color:#585f61;font-weight:400;margin-bottom:0}#contact input,#contact textarea{color:#fff;font-family:'Open Sans',sans-serif;font-size:16px;line-height:28px;background:#3a4143;width:100%;height:44px;border:none;margin-bottom:10px;padding-left:20px;}#contact textarea{height:125px}#contact input.btn{max-width:170px;background:#C60700;color:#fff;text-align:center;padding:0;float:right}#contact input.btn:hover{color:#fff;opacity:.5;}#contact-map{height:350px;width:100%;margin:27px 0}#contact-map a{font-size:10px;display:inline}#chars{color:#fff}#captchaimg{margin:0 10px 10px 0}.google-map{background:#E5E3DF;height:300px;margin:-35px 0 30px 0;width:100%}.list li{margin-bottom:13px}.list.pull-left li{text-align:left}.list.list-icons{list-style:none;padding:0}.list.list-icons li{position:relative;padding-left:25px}.list.list-icons li .fa,.list.list-icons li .icons{position:absolute;left:0;top:5px}.list.list-icons.list-icons-style-3 li{padding-top:5px;padding-left:36px}.list.list-icons.list-icons-style-3 li .fa{color:#FFF;background-color:#C60700;border-radius:50%;width:25px;height:25px;text-align:center;padding:5px}.mt-xlg{margin-top:30px!important}footer{color:#fff;font-family:'Open Sans',sans-serif;font-size:16px;line-height:28px;background:#21aae1;padding-top:45px;padding-bottom:45px;text-align:center}@media (min-width:1200px){#records .records-wrapper{max-width:1150px}.project-wrapper,.client-wrapper{max-width:1200px}.record{width:255px;margin-right:40px;text-align:left}.record:last-child{margin-right:0}.record span{float:left;margin-right:30px}.record .stat{float:none;margin-right:0}}@media (min-width:981px) and (max-width:1199px){.work-phase .hover a{padding:10px 20px}.team-wrapper,.client-wrapper{max-width:900px;margin-left:auto;margin-right:auto}#portfolio-single h3,#portfolio-single .view-online{margin-top:30px}.top-nav #flex-prev{left:30px;z-index:999}.top-nav #flex-next{right:30px;z-index:999}}@media (max-width:1000px){.carousel-control.left{left:10px}.carousel-control.right{right:20px}.pricing-wrapper{width:100%}.layout1 .pricing-table{width:24.5%;margin-bottom:30px}.layout1.column3 .pricing-table{width:33%}.layout2 .pricing-table{width:33%;margin-bottom:30px}.layout2.column4 .pricing-table{width:24.5%}.post a{margin-top:20px}.post-info a{margin-top:0}.project-wrapper{max-width:595px}.project{margin-left:15px!important;margin-right:15px!important}.tab-slide{max-width:90%}#services{margin-top:20px}.work-phase .hover a{padding:10px 40px}.navbar-nav>li:hover ul.dropdown-menu{display:none}ul.dropdown-menu{display:none;width:100%;margin-bottom:20px;position:relative;float:none}ul.navbar-nav{display:block}ul.navbar-nav{float:none}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{line-height:20px;text-align:left}.client-wrapper{max-width:600px}#portfolio-single h3,#portfolio-single .view-online{margin-top:30px}#portfolio-single .view-online{margin-left:0}.top-nav #flex-prev{left:30px;z-index:999}.top-nav #flex-next{right:30px;z-index:999}}@media (max-width:787px){#XV-lamp{display:none}#sticktop{padding-left:30px}.client-wrapper{max-width:300px}.client{float:none}.project-wrapper{max-width:270px}.project-filter li{padding:4px;font-size:12px;margin-bottom:10px}.project{margin-left:auto!important;margin-right:auto!important}#services{margin-top:20px}.service span{float:none;margin-left:auto;margin-right:auto}.service h2{text-align:center;padding-left:0}#services .service p{text-align:center;padding-left:0}.work-phase .hover a{padding:10px 40px}#records .records-wrapper{max-width:300px}.record{width:300px;float:none}}@media (max-width:500px){#home h1{font-size:24px;padding-top:15px}#home{padding-top:15px}.flex-control-nav{bottom:-15px;padding:0}.left-shadow{display:none}.author p,.comment p,.author h2,.comment.reply h2,.comment.reply h5,.comment.reply p,.comment.reply a,.comment.reply .date-stamp{padding-left:0}.comment img,.author img{margin-right:10px}.comment .date-stamp{padding-bottom:0}.navbar-brand-span{font-size:12px}#contact-map{height:250px}form#contactform{padding-bottom:40px;margin-bottom:40px}form#contactform:after{content:‘’;position:absolute;bottom:0;left:50%;background:#C60700;width:170px;height:2px;margin-left:-85px}#contact .list li strong{display:none}#contact .list li:last-child strong{display:inline}#contact a.phone{font-family:'Open Sans',sans-serif;font-size:16px;line-height:28px;color:#C60700;font-weight:700;margin-bottom:0}}@media (max-width:340px){}@media (max-width:767px){.navbar-default .navbar-brand{font-size:20px}.navbar-toggle{margin-top:0}.nabar-default .navbar-toggle{top:-3px}.navbar-collapse a:hover{border-bottom:1px solid #C60700;width:100px}}.carousel-indicators li.active,.load-more a:hover,.project-filter li:hover,.comment-form input.btn:hover,.blog-tags li a,footer,#page-head,#home .slider-wrapper,.flex-control-paging li a.flex-active,#contact input.btn:hover,.btn:hover,.layout1 .pricing-table:hover .btn,.layout1 .pricing-table:hover .table-head,.layout1 .pricing-table:hover .price-tag,.layout1 .pricing-table.premium .btn,.layout1 .pricing-table.premium .table-head,.layout1 .pricing-table.premium .price-tag,.layout2 .premium .table-head,.layout2 .btn{background-color:#C60700;}.btn:hover,#contact input.btn:hover,.layout2 .btn{border-color:#bb1b1c}.project-filter li:hover,.comment-form input.btn:hover{border-color:#C60700}.carousel-control:hover,.carousel-control:focus,#home h2,.record .stat,.post-info a,.post-info li:after,.blog-info li,.blog-info li a,.share a,.latest-post a{color:#C60700}