*{margin:0;padding:0;border:0}a,div,h1,h2,h3,h4,h5,h6,li,p,span{font-family:Raleway,sans-serif}a,a:active,a:hover,a:link,a:visited{text-decoration:none;color:#333}.main-header .navbar ul.nav li a.active,.main-header .navbar ul.nav li a:hover,.main-header .navbar ul.nav:hover{color:#00A6CA}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#00A6CA;background-color:#fff}.hvr-underline-from-left:before{background:#00A6CA}.heading{margin-top:0}.main-header .header-top{background:#333;height:40px;padding:5px;margin-bottom:10px;border-bottom:1px solid #E7E7E7}.main-header .header-top ul li a{font-family:sans-serif;color:#999;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-sm-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-header .header-top ul.contact li a,.main-header .navbar{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-sm-transition:all .3s ease-in-out}.main-header .header-top ul li a:hover{color:#fff}.main-header .header-top ul.social-media a{display:inline-block;width:30px;height:30px;font-size:20px;text-align:center}.main-header .header-top ul.social-media a i{margin-top:5px}.main-header .header-top ul.contact li{font-size:14px;color:#999;margin-top:5px}.main-header .header-top ul.contact li a{transition:all .3s ease-in-out}.main-header .header-top ul.contact li a:hover{color:#fff}.main-header .navbar-default{background:#fff}.main-header .navbar{margin-bottom:0;border-radius:0;border:0;box-shadow:0 2px 5px rgba(0,0,0,.26);z-index:99;transition:all .3s ease-in-out}.main-header .navbar .navbar-header{background:#fff;width:250px;height:100px}.main-header .navbar .navbar-header .navbar-brand{padding:0;margin-right:50px;width:100%;height:100%}.main-header .navbar .navbar-header .navbar-brand img{width:100%;height:100%}.main-header .navbar .navbar-header.minimize{width:150px;height:80px}.main-header .navbar ul.nav li{float:left}.main-header .navbar ul.nav li a{font-size:20px;padding:45px 15px;margin:0 10px}.main-header .navbar ul.nav li a.minimize{font-size:18px;padding:30px 15px}.main-header .navbar ul.nav li a.active:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;background:#2098D1;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.top-slider .swiper-container{width:100%;height:750px}.top-slider .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.top-slider .swiper-slide img{width:100%;height:100%}.about-us{padding-top:125px}.about-us .about-us-intro{margin-bottom:50px}.about-us .about-us-intro .heading{margin-bottom:40px;font-size:45px;color:#002E63}.about-us .about-us-intro .description{margin:0 auto;width:85%;font-size:17px;letter-spacing:2px;color:#606060;text-align:center}.about-us .about-us-container h3{font-size:30px;letter-spacing:2px;color:#00A6CA}.about-us .about-us-container p{font-size:17px;color:#606060}.about-us .about-us-container span{color:#437AFB}.about-us .about-us-container .download-file-container{margin:20px 0;text-align:center}.about-us .about-us-container .download-file-container .download-file-btn{width:250px;padding:20px;display:inline-block;border:2px solid #00A6CA;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-sm-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about-us .about-us-container .download-file-container .download-file-btn:hover{background:#00A6CA;color:#fff}.services{padding-top:50px;margin-bottom:50px}.services .services-intro{padding:100px 0;margin-bottom:20px;color:#fff}.services .services-intro .heading{margin-bottom:20px;font-size:45px}.services .services-intro .description{margin:0 auto;width:85%;font-size:17px;letter-spacing:2px;color:#d0d0d0;text-align:center}.services .services-intro.first{background:url(../img/background/services.jpg) center fixed;background-size:cover}.services .services-container .service{display:table;min-height:150px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-sm-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 0 5px 0 #f1f1f1;-moz-box-shadow:0 0 5px 0 #f1f1f1;-o-box-shadow:0 0 5px 0 #f1f1f1;-sm-box-shadow:0 0 5px 0 #f1f1f1;box-shadow:0 0 5px 0 #f1f1f1}.services .services-container .service .item{display:table-cell;text-align:center;vertical-align:middle;padding:10px}.services .services-container .service .item .title{font-size:20px;font-weight:700;color:#00A6CA}.services .services-container .service .item .description{font-size:14px;color:#606060}.services .services-container .service:hover{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.75);-o-box-shadow:0 0 5px 0 rgba(0,0,0,.75);-sm-box-shadow:0 0 5px 0 rgba(0,0,0,.75);box-shadow:0 0 5px 0 rgba(0,0,0,.75)}.contact-us{padding-top:30px;background:rgba(3,3,3,.8);color:#fff}.contact-us .contact-us-intro{margin-bottom:20px}.contact-us .contact-us-intro .heading{margin-bottom:30px;font-size:45px}.contact-us .contact-us-intro .description{margin:0 auto;width:85%;font-size:17px;letter-spacing:2px;text-align:center}.contact-us .contact-us-container ul.social-links li a{font-size:30px;color:#fff;width:45px;height:45px;padding-top:7.5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-sm-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact-us .contact-us-container a.facebook:hover{color:#3b5998}.contact-us .contact-us-container a.linkedin:hover{color:#007bb5}.contact-us .contact-us-container ul.contact-details li a{font-size:25px;display:inline-block;width:285px;text-align:left;color:#606060;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-sm-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact-us .contact-us-container ul.contact-details li a:hover{color:#fff}.contact-us .contact-us-container ul.contact-details li a i{font-size:20px;width:20px}.contact-us .copyrights{border-top:1px solid rgba(255,255,255,.3);padding:10px}.contact-us .copyrights a{color:#00A6CA}@media all and (min-width:767px) and (max-width:992px){.main-header .navbar .navbar-header{width:200px}.main-header .navbar ul.nav li a{font-size:19px;padding:40px 10px;margin:0}.top-slider .swiper-container{height:550px}}@media all and (max-width:768px){.main-header .navbar .navbar-header,.main-header .navbar .navbar-header.minimize{width:100%;height:80px}.main-header .navbar .navbar-header .navbar-toggle,.main-header .navbar .navbar-header.minimize .navbar-toggle{margin-top:25px}.main-header .navbar .navbar-header .navbar-brand,.main-header .navbar .navbar-header.minimize .navbar-brand{width:175px}.main-header .navbar .navbar-collapse{width:100%;text-align:center;margin:0}.main-header .navbar ul.nav{width:100%;margin:0}.main-header .navbar ul.nav li{float:none}.main-header .navbar ul.nav li a{padding:25px 15px}.top-slider .swiper-container{height:350px}}@media all and (max-width:452px){.main-header .navbar .navbar-header .navbar-brand,.main-header .navbar .navbar-header.minimize .navbar-brand{margin-right:0;width:70%}}.news{height:300px;padding:10px 0;background-image:url(../img/background/news-bg.jpg);background-size:cover;background-position:top center;color:#fff}.news .left{height:100%}.news .left h2{margin-top:35%;font-weight:700}.news .right .swiper-wrapper{height:300px}.news .right .swiper-container{width:100%;height:100%}.news .right .swiper-slide{text-align:center;font-size:18px;background:0 0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.news .right .swiper-slide .caption{margin-top:-5%}.news .right .swiper-slide .caption h2{margin-top:0}.news .right .swiper-slide .caption p{font-size:16px}