@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700,800);
body,html{font-family:'Open Sans',Sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-0-font-smoothing:antialiased}a{text-decoration:none;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}a:focus{text-decoration:none;outline:0;outline-offset:0}a:hover{text-decoration:none}p{color:#869093;font-size:.9375em;line-height:25px}ul{margin:0;padding:0}li{display:inline-block}img{max-width:100%;height:auto;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}button:focus{border:1px solid #e9e9e9;box-shadow:none;outline:0!important}.btn.active:focus,.btn:active:focus,.btn:focus{outline:0}h1{font-size:2.75em}h2{font-size:2.18em}h3{font-size:1.75em}h4{font-size:1.375em}h5{font-size:1.125em}h6{font-size:1em}h1,h2,h3,h4,h5,h6{margin:0}.top-contact{background-color:#3498db;font-size:.875em;height:55px;line-height:53px}.contact-list li{padding-right:25px}.contact-list a{color:#fff}.top-icon{background-color:#fff;border-radius:50%;color:#3498db;display:inline-block;width:30px;height:30px;line-height:30px;margin-right:10px;text-align:center}.top-social{text-align:right}.site-logo{padding:15px 0}.main-menu{background-color:#fff;border:1px solid #e9e9e9}.navbar-collapse{padding:0}.menu-logo{display:none}.navbar-toggle:focus{border:none;outline:0}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent;color:#3498db}.nav .navbar-nav{display:inline-block;float:none!important}.nav .navbar-collapse{text-align:center}.navbar-nav{display:inline-block;float:none;margin:15px auto}.navbar .navbar-collapse{text-align:center}.navbar-nav>li>a{color:#333;display:inline-block;font-size:.875em;padding:20px;text-transform:capitalize;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.dropdown-menu{background-color:#fff}.dropdown-menu>li>a{clear:both;color:#333;display:block;font-weight:400;line-height:1;padding:10px;white-space:nowrap;font-size:14px;word-wrap:normal}.menu-list .active a{color:#fff}.menu-list li:first-child a{border-left:1px solid #e9e9e9}.slider-icon{color:#fff;font-size:4em}.carousel-title{font-size:4em}.main-slider span{color:#fff;display:block;text-transform:uppercase;margin:15px 0;font-weight:800}.main-slider .btn{background-color:#fff;color:#3498db;margin-top:30px;padding:10px 15px;text-transform:capitalize}.main-slider .btn:hover{background-color:#3498db;color:#fff}.main-slider .carousel-control.left,.main-slider .carousel-control.right{background-image:none;background-color:rgba(0,0,0,.6);font-size:2em;width:50px;height:50px;text-align:center;line-height:50px;top:50%;margin-top:-25px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.main-slider .carousel-control.right{right:-10%}.main-slider .carousel-control.left{left:-10%}.main-slider:hover .carousel-control.right{right:0}.main-slider:hover .carousel-control.left{left:0}.main-slider .carousel-control:hover{color:#3498db}.about{padding-top:90px}.about-area{background:#f7f7f7;border-top:2px solid #3498db;border-bottom:2px solid #3498db;position:relative}.title-area{top:-35px;width:330px;left:50%;margin-left:-175px;position:absolute}.about-title{background:#f7f7f7;border-top:2px solid #3498db;color:#6f7678;font-size:2.125em;font-weight:800;padding-top:15px;text-transform:uppercase}.about .title-description{padding-bottom:15px;margin:0}.about-items{background:#f7f7f7;display:inline-block;padding-top:40px}.about-items .item{padding-bottom:60px}.item-top{border-top:1px solid #d7dee0;border-bottom:1px solid #d7dee0;color:#3498db;padding:15px 0;margin-top:30px}.about-items .item-title{font-size:1.5em;font-weight:800;padding-bottom:3px;text-transform:uppercase}.about-items .item-description{color:#869093;font-size:.875em;padding:20px 0 12px 0}.about-items .btn{background-color:#3498db;color:#fff;font-size:.875em;font-weight:800;text-transform:uppercase}.about-items .btn:hover{background-color:#fff;border-color:#3498db;color:#3498db}.slide-nav{background-color:#3498db;border:1px solid transparent;border-radius:50%;color:#fff;cursor:pointer;display:inline-block;font-size:1em;width:25px;height:25px;line-height:23px;text-align:center;top:6px;position:absolute}.slide-nav:hover{background-color:#fff;border-color:#3498db;color:#3498db}.slide-left{left:0}.slide-right{right:0}.services{padding:60px 0 0 0}.service-area{border-bottom:2px solid #3498db;display:inline-block}.service-items .item-title{color:#3498db;font-size:1.5em;font-weight:800;padding-bottom:5px;text-transform:uppercase}.service-items .item{padding-bottom:60px}.service-items .item-1{border-bottom:1px solid #d7dee0}.service-items .item-2{padding-top:40px}.service-items .btn{background-color:#3498db;color:#fff;font-weight:800;margin-top:15px;padding:8px 15px;text-transform:uppercase}.service-items .btn:hover{background-color:#fff;border-color:#3498db;color:#3498db}.tag-list li{padding-right:5px;position:relative}.tag-list li:before{content:',';position:absolute;bottom:0;right:0}.tag-list li:last-child:before{content:''}.main-content{padding-top:40px}.title-icon{padding-right:10px}.scroll-to-top{position:fixed;right:35px;bottom:35px;font-size:1.15em;height:40px;width:40px;background-color:#3498db;line-height:38px;color:#fff;text-align:center;opacity:.3;cursor:pointer;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.scroll-to-top:hover{opacity:1}footer{background-color:#3498db;color:#fff;font-size:.875em}footer a,footer p{color:#fff}.footer-top{padding-top:20px}.copyright{line-height:40px}.dropdown-menu li{display:block;padding:2px auto}.certifications li{list-style-type:disc;display:block;width:40%;float:left;font-size:1.25em;font-weight:300;padding-bottom:10px}.certifications li:hover{font-weight:400;text-decoration:underline}.breadcrumb{background-color:transparent!important}.breadcrumb>li+li:before{color:#ccc;content:"| ";padding:0 5px}.about{padding-top:30px!important}footer h3{font-size:1em;padding-top:10px}.numbermobile{display:none;    padding: 7px;text-align: center;font-size: 20px;font-weight: 700;border: solid 3px;margin-top: 10px;background-color: #3379b7;color: #fff;border-radius: 5px;}