@import url(https://fonts.googleapis.com/css?family=Poppins:100,300,400,500,700,800,900);@font-face{font-family:'BrandonGrotesque-Bold';src:url("fonts/BrandonGrotesque-Bold.eot?#iefix") format("embedded-opentype"), url("fonts/BrandonGrotesque-Bold.otf") format("opentype"), url("fonts/BrandonGrotesque-Bold.woff") format("woff"), url("fonts/BrandonGrotesque-Bold.ttf") format("truetype"), url("fonts/BrandonGrotesque-Bold.svg#BrandonGrotesque-Bold") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:'BrandonGrotesque-Regular';src:url("fonts/BrandonGrotesque-Regular.eot?#iefix") format("embedded-opentype"), url("fonts/BrandonGrotesque-Regular.otf") format("opentype"), url("fonts/BrandonGrotesque-Regular.woff") format("woff"), url("fonts/BrandonGrotesque-Regular.ttf") format("truetype"), url("fonts/BrandonGrotesque-Regular.svg#BrandonGrotesque-Regular") format("svg");font-weight:normal;font-style:normal;}
.transition, a, .head .navbar-default .navbar-nav .dropdown .dropdown-menu li a::after, .inner-page .first .left::after, .inner-page .third .left::after, .inner-page .third .left::before, .inner-page .third .left .img img, .inner-page .adrs .btn, .inner-page .mr .abt-img img, .inner-page .mr .abt-img::after, .inner-page .mr .abt-img::before, .inner-page .pro-box, .inner-page .pro-box::after, .inner-page .pro-box::before, .inner-page .pro-box .img img{transition:0.8s;-webkit-transition:0.8s;}
.transition1{transition:1.5s;-webkit-transition:1.5s;}
*:focus{outline:none !important;}
a{color:#00aeef;text-decoration:none;}
a:hover{color:#fff;text-decoration:none;}
*:focus{outline:none !important;}
body{font-family:"BrandonGrotesque-Regular";line-height:30px;padding:0 !important;background:#fff;}
h1, h2, h3, h4, h5, h6{line-height:28px;color:#00aeef;}
ul{padding-left:0;}
li{list-style:none;}
.navbar-default .navbar-nav li a{color:#428bca;font-size:16px;letter-spacing:0px;text-transform:capitalize;padding:0;position:relative;line-height:35px;padding:5px 15px;}
@media screen and (max-width:767px){#bs-example-navbar-collapse-1{background:#1f447e;}
}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover{background:none;color:#428bca;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover{background:none;color:#428bca;}
@media screen and (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff;}
}
.head{position:fixed;width:100%;top:0;background:rgba(255, 255, 255, 0.95);-webkit-box-shadow:0px 2px 8px 0px rgba(50, 50, 50, 0.44);-moz-box-shadow:0px 2px 8px 0px rgba(50, 50, 50, 0.44);box-shadow:0px 2px 8px 0px rgba(50, 50, 50, 0.44);z-index:9999;}
@media screen and (max-width:991px){.head .container{width:100%;}
}
.head .btn-default{border:none !important;}
.head .navbar-default{min-height:0;margin-bottom:15px;background:none;border:none;margin-top:22px;float:right;}
@media screen and (max-width:991px){.head .navbar-default{margin-top:15px;}
}
@media screen and (max-width:767px){.head .navbar-default{margin-top:0;margin-bottom:0px;width:100%;}
}
@media screen and (max-width:767px){.head .navbar-default .navbar-toggle{position:absolute;right:0;top:-63px;background:#1f447e;border-color:#1f447e;}
}
.head .navbar-default .navbar-toggle .icon-bar{background:#fff;}
@media screen and (max-width:767px){.head .navbar-default .navbar-nav{margin:0px -15px;}
}
.head .navbar-default .navbar-nav li a{color:#428bca;font-size:14px;letter-spacing:0px;text-transform:uppercase;padding:0;position:relative;line-height:18px;padding:5px 12px;font-weight:bold;}
@media screen and (max-width:1199px){.head .navbar-default .navbar-nav li a{font-size:12px;}
}
@media screen and (max-width:991px){.head .navbar-default .navbar-nav li a{font-size:11px;padding:5px 5px;}
}
@media screen and (max-width:767px){.head .navbar-default .navbar-nav li a{color:#fff;padding:15px;font-size:11px;border-bottom:1px dashed #3b66ad;text-align:left;}
}
.head .navbar-default .navbar-nav li a:hover{color:#2a6496;}
@media screen and (max-width:767px){.head .navbar-default .navbar-nav li a:hover{color:#fff;background:#15366d;text-align:left;}
}
.head .navbar-default .navbar-nav .dropdown a{border:none !important;background:none;}
.head .navbar-default .navbar-nav .dropdown .dropdown-menu{border:1px solid #ececec;-webkit-transition:all 0.9s;-moz-transition:all 0.9s;-ms-transition:all 0.9s;-o-transition:all 0.9s;transition:all 0.9s;max-height:0;display:block;overflow:hidden;opacity:0;}
@media screen and (max-width:767px){.head .navbar-default .navbar-nav .dropdown .dropdown-menu{position:relative !important;width:100% !important;border-radius:0;box-shadow:none;border:none;opacity:1;padding:0;border-top:1px dashed #3b66ad;}
}
.head .navbar-default .navbar-nav .dropdown .dropdown-menu::after{position:absolute;content:'';width:10px;height:10px;top:-10px;left:15px;background:#ccc;}
.head .navbar-default .navbar-nav .dropdown .dropdown-menu li{margin:0 15px;}
@media screen and (max-width:767px){.head .navbar-default .navbar-nav .dropdown .dropdown-menu li{margin:0;}
}
.head .navbar-default .navbar-nav .dropdown .dropdown-menu li a{position:relative;padding:10px 0;}
@media screen and (max-width:767px){.head .navbar-default .navbar-nav .dropdown .dropdown-menu li a{padding:10px 15px;}
}
.head .navbar-default .navbar-nav .dropdown .dropdown-menu li a:hover{background:none;}
@media screen and (max-width:767px){.head .navbar-default .navbar-nav .dropdown .dropdown-menu li a:hover{background:#15366d;color:#fff;}
}
.head .navbar-default .navbar-nav .dropdown .dropdown-menu li a:hover::after{width:100%;background:#00aeef;}
.head .navbar-default .navbar-nav .dropdown .dropdown-menu li a::after{position:absolute;content:'';width:20px;height:1px;left:0;bottom:0;background:#20447e;}
@media screen and (max-width:767px){.head .navbar-default .navbar-nav .dropdown .dropdown-menu li a::after{display:none;}
}
.head .navbar-default .navbar-nav .dropdown:hover .dropdown-menu{max-height:350px;opacity:1;}
@media screen and (max-width:767px){.head .navbar-default .navbar-nav .dropdown:hover .dropdown-menu{background:#00aeef;margin-bottom:10px;}
}
.banner{margin-top:78px;padding:0px;}
@media screen and (max-width:991px){.banner{margin-top:58px;}
}
@media screen and (max-width:767px){.banner{margin-top:78px;}
}
@media screen and (max-width:380px){.carousel-indicators{bottom:-10px;}
}
.carousel-inner{position:relative;}
@media screen and (max-width:480px){.carousel-inner .item img{height:200px;width:190%;max-width:190%;}
}
.carousel-inner .item .carousel-caption{z-index:999;right:25%;left:4%;text-align:left;padding-left:2%;padding-top:0;bottom:0;padding-bottom:70px;display:none;}
@media screen and (max-width:991px){.carousel-inner .item .carousel-caption{right:4%;}
}
@media screen and (max-width:767px){.carousel-inner .item .carousel-caption{padding-bottom:25px;}
}
.carousel-inner .item .carousel-caption::after{position:absolute;content:'';width:1px;height:100%;left:0;top:0;background:rgba(199, 199, 199, 0.3);z-index:9;}
.carousel-inner .item .carousel-caption::before{position:absolute;content:'';width:1px;height:40%;left:0;top:0;background:#06b2de;z-index:99;}
.carousel-inner .item .carousel-caption h3{font-size:50px;line-height:55px;color:#fff;margin-top:0;}
@media screen and (max-width:991px){.carousel-inner .item .carousel-caption h3{font-size:30px;line-height:30px;}
}
@media screen and (max-width:580px){.carousel-inner .item .carousel-caption h3{font-size:18px;line-height:18px;}
}
@media screen and (max-width:500px){.carousel-inner .item .carousel-caption h3{line-height:22px;}
}
.carousel-inner .item .carousel-caption p{line-height:27px;font-size:17px;}
@media screen and (max-width:991px){.carousel-inner .item .carousel-caption p{line-height:20px;font-size:14px;}
}
@media screen and (max-width:580px){.carousel-inner .item .carousel-caption p{line-height:16px;font-size:12px;}
}
@media screen and (max-width:500px){.carousel-inner .item .carousel-caption p{display:none;}
}
.carousel-inner .item .carousel-caption a{color:#06b2de;background:#fff;text-shadow:none;text-transform:uppercase;margin-top:5px;float:left;filter:initial;font-size:16px;letter-spacing:0.02em;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;padding:9px 45px;}
@media screen and (max-width:991px){.carousel-inner .item .carousel-caption a{font-size:14px;padding:5px 20px;}
}
@media screen and (max-width:580px){.carousel-inner .item .carousel-caption a{font-size:12px;padding:3px 15px;}
}
@media screen and (max-width:380px){.carousel-inner .item .carousel-caption a{margin-top:0;font-size:10px;padding:0px 15px;}
}
.carousel-inner .item .carousel-caption a:hover{background:#06b2de;color:#fff;}
.carousel-inner .item .overlay{width:100%;height:100%;position:absolute;left:-7px;top:0;z-index:99;}
.wel{text-align:left;background:#fff;padding:30px 15px;}
.wel .cont-left h3{text-align:left;font-size:50px;margin-top:0px;color:#00aeef;line-height:65px;position:relative;font-family:'BrandonGrotesque-Bold';}
.wel .cont-left h3 span{display:block;}
@media screen and (max-width:767px){.wel .cont-left h3 span{display:inline-block;}
}
@media screen and (max-width:1199px){.wel .cont-left h3{font-size:30px;line-height:45px;}
}
@media screen and (max-width:767px){.wel .cont-left h3{font-size:25px;text-align:center;}
}
@media screen and (max-width:480px){.wel .cont-left h3{margin-top:0;margin-bottom:0px;}
}
.wel .cont-right{padding-left:50px;padding-top:5px;position:relative;}
@media screen and (max-width:767px){.wel .cont-right{padding-left:15px;}
}
.wel .cont-right:before{position:absolute;content:'';left:20px;bottom:0;background:#00aeef;width:1px;top:0;}
@media screen and (max-width:767px){.wel .cont-right:before{display:none;}
}
.wel .cont-right:after{position:absolute;content:'';left:20px;bottom:0;width:1px;background:#103165;top:0;height:30px;}
@media screen and (max-width:767px){.wel .cont-right:after{display:none;}
}
.wel .cont-right p{text-align:left;margin:0px;line-height:31px;color:#595959;width:100%;margin:0px auto;font-size:19px;}
@media screen and (max-width:767px){.wel .cont-right p{text-align:center;}
}
.wel .cont-right a{text-align:left;color:#00b3df;margin-top:15px;font-size:15px;border-radius:50px;letter-spacing:0.02em;display:inline-block;float:left;}
@media screen and (max-width:767px){.wel .cont-right a{text-align:center;width:100%;}
}
.wel .cont-right a:hover{color:#103165;}
.foot{color:#fff;font-size:12px;line-height:1.1em;text-transform:uppercase;text-align:center;padding:16px 0;background-color:#1f447e;margin-top:0px;}
.inner-banner{margin-top:78px;padding:0px;background:url(images/inner-banner.jpg) no-repeat;min-height:310px;}
@media screen and (max-width:991px){.inner-banner{margin-top:58px;}
}
@media screen and (max-width:767px){.inner-banner{margin-top:78px;}
}
.inner-banner .container{position:relative;padding:0px;}
.inner-banner .container .text{position:absolute;top:190px;left:15px;}
@media screen and (max-width:767px){.inner-banner .container .text{position:static;top:-120px;left:15px;background:#1f447e;padding:1px 15px;}
}
@media screen and (max-width:480px){.inner-banner .container .text{padding-bottom:0;padding-left:25px;}
}
.inner-banner .container .text h3{color:#fff;text-transform:uppercase;font-weight:600;font-size:36px;border-bottom:1px dashed #01aef0;padding-bottom:10px;margin-bottom:5px;letter-spacing:2px;font-family:'BrandonGrotesque-Bold';}
@media screen and (max-width:480px){.inner-banner .container .text h3{font-size:24px;padding-bottom:0;margin-bottom:0;letter-spacing:0;}
}
.inner-banner .container .text span{color:#01aef0;font-weight:300;font-size:17px;text-transform:uppercase;letter-spacing:3px;}
.inner-banner .container .text span a{color:#01aef0;}
.inner-banner .container .text span a:hover{color:#fff;}
.pd-lt{padding-left:0;}
.inner-page{padding:35px 15px;background:#fff;}
.inner-page .first{width:100%;margin:0px auto;display:inline-block;border-bottom:0px solid #00aeef;}
.inner-page .first:hover .left::after{bottom:100px;}
.inner-page .first p span{font-weight:600;font-size:18px;}
.inner-page .first .left{background:#00aeef;min-height:450px;position:relative;padding:0;}
@media screen and (max-width:991px){.inner-page .first .left{margin-bottom:20px;}
}
.inner-page .first .left::after{position:absolute;content:'';width:75px;height:130px;left:35px;bottom:35px;}
.inner-page .first .left img{width:100%;}
.inner-page .first .left .rotation{position:absolute;right:30px;top:0;height:100%;width:50px;}
@media screen and (max-width:991px){.inner-page .first .left .rotation{display:none;}
}
.inner-page .first .left .rotation::after{position:absolute;content:'';width:1px;height:120px;background:#fff;top:0;left:25px;}
@media screen and (max-width:1199px){.inner-page .first .left .rotation::after{left:45px;}
}
.inner-page .first .left .rotation::before{position:absolute;content:'';width:1px;height:120px;background:#fff;bottom:0;left:25px;}
@media screen and (max-width:1199px){.inner-page .first .left .rotation::before{left:45px;}
}
.inner-page .first .left .rotation h3{font-size:36px;color:#fff;transform:rotate(-90deg);position:relative;width:100%;height:112%;left:258px;text-transform:uppercase;font-weight:800;}
.inner-page .first .right{padding:55px 15px 35px 35px;}
@media screen and (max-width:1199px){.inner-page .first .right{padding-top:0;}
}
@media screen and (max-width:991px){.inner-page .first .right{padding:0;}
}
.inner-page .first .right h1{text-transform:uppercase;color:#000;font-weight:800;font-size:48px;font-family:'BrandonGrotesque-Bold';}
@media screen and (max-width:1199px){.inner-page .first .right h1{margin-top:0;}
}
.inner-page .first .right h3{color:#00aeef;text-transform:uppercase;}
.inner-page .first .right p{font-size:16px;}
.inner-page .second{padding:0px 0;width:100%;margin:30px auto;display:inline-block;text-align:left;}
@media screen and (max-width:767px){.inner-page .second{text-align:left;}
}
.inner-page .second p span{font-weight:600;font-size:18px;}
.inner-page .second ul{padding-top:0px;padding-right:25px;}
@media screen and (max-width:991px){.inner-page .second ul{padding-top:25px;}
}
.inner-page .second ul li{background:url(images/li.png) left no-repeat;background-position-y:6px;padding-left:22px;font-size:19px;}
@media screen and (max-width:767px){.inner-page .second ul li{background:url(images/li.png) left no-repeat;background-position-y:6px;padding-right:0;padding-left:22px;}
}
.inner-page .second ul h3{text-transform:uppercase;color:#00aeef;margin-bottom:15px;line-height:40px;}
.inner-page .second .img{overflow:hidden;border-radius:50%;}
.inner-page .third:hover .img img{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0.3;}
.inner-page .third:hover .left::before{height:100%;}
.inner-page .third:hover .left::after{background:#1f447e;}
.inner-page .third .left{position:relative;}
.inner-page .third .left::after{position:absolute;content:'';width:10px;height:100%;right:10px;top:0;}
.inner-page .third .left::before{position:absolute;content:'';width:10px;height:0;right:10px;top:0;z-index:0;}
.inner-page .third .left .img{overflow:hidden;background:#00aeef;}
@media screen and (max-width:767px){.inner-page .third .left .img img{width:100%;}
}
.inner-page .third .right{padding:25px 0 0 35px;}
@media screen and (max-width:767px){.inner-page .third .right{padding-left:0;}
}
.inner-page .third p span{font-weight:600;font-size:18px;}
.inner-page .adrs{padding:15px;background:#0099d4;color:#fff;}
.inner-page .adrs .form-control{border:none;box-shadow:none;border-radius:0;}
.inner-page .adrs h4{color:#fff;}
.inner-page .adrs ul{padding-left:0;margin-bottom:15px;}
.inner-page .adrs ul li{background:none;padding-left:0;margin-bottom:0;border-bottom:1px dashed #8bcee8;padding:5px 0;}
.inner-page .adrs ul li i{margin-right:10px;padding:5px;border:1px solid #fff;text-align:center;width:25px;height:25px;font-size:13px;}
.inner-page .adrs .btn{text-align:center;background:#20447e;color:#fff;padding:7px 26px;font-size:15px;border-radius:50px;letter-spacing:0.02em;display:inline-block;border:none;}
.inner-page .adrs .btn:hover{background:#00b3df;}
.inner-page .mr{margin-top:25px;}
.inner-page .mr span{font-style:italic;color:#00aeef;}
.inner-page .mr .abt-img{padding:0;position:relative;background:#01aef0;overflow:hidden;}
@media screen and (max-width:991px){.inner-page .mr .abt-img{margin:15px 0;}
}
.inner-page .mr .abt-img::after{position:absolute;content:'';width:0;height:0;left:5%;top:7%;border-top:1px solid #fff;border-left:1px solid #fff;}
.inner-page .mr .abt-img::before{position:absolute;content:'';width:0;height:0;right:5%;bottom:7%;border-bottom:1px solid #fff;border-right:1px solid #fff;}
.inner-page .mr .abt-img:hover img{opacity:0.5;opacity:0.25;-webkit-transform:scale(1.3);transform:scale(1.3);}
.inner-page .mr .abt-img:hover::after, .inner-page .mr .abt-img:hover::before{width:90%;height:86%;}
.inner-page .left{padding:0 30px 0 0;}
@media screen and (max-width:767px){.inner-page .left{padding:0;}
}
.inner-page .map{padding:10px;border:2px solid #0099d4;padding-bottom:2px;}
.inner-page .pro-box{border:1px solid #f1f1f1;padding:10px;display:inline-block;width:100%;margin-bottom:15px;position:relative;}
.inner-page .pro-box::after{position:absolute;content:'';width:0;height:1px;top:-10px;left:0;background:#00aeef;}
.inner-page .pro-box::before{position:absolute;content:'';width:0;height:1px;bottom:-10px;right:0;background:#00aeef;}
.inner-page .pro-box:hover{border-color:#00aeef;}
.inner-page .pro-box:hover::after, .inner-page .pro-box:hover::before{width:50%;}
.inner-page .pro-box:hover .img img{opacity:0.5;-webkit-transform:scale(1.1);transform:scale(1.1);}
.inner-page .pro-box:hover a{background:#1f447e;}
.inner-page .pro-box .img{padding:0;margin:0;background:#000;overflow:hidden;}
.inner-page .pro-box .img img{overflow:hidden;}
.inner-page a{text-align:center;background:#00b3df;color:#fff;padding:3px 16px;font-size:15px;border-radius:50px;letter-spacing:0.02em;display:inline-block;border:none;}
.abt-product{padding:40px 1%;text-align:center;background:#fff;}
.abt-product .pr-img{overflow:hidden;}
.abt-product h4{text-transform:uppercase;color:#000;}
.abt-product a{text-align:center;background:#00b3df;color:#fff;padding:5px 20px;font-size:15px;border-radius:50px;letter-spacing:0.02em;display:inline-block;}
.abt-product a:hover{background:#20447e;}
.abt-product .abt-pr-head h2{color:#000;text-align:left;font-weight:600;text-transform:uppercase;margin-bottom:20px;margin-top:0;position:relative;}
.abt-product .abt-pr-head h2::after{position:absolute;content:'';width:79%;height:1px;right:65px;top:15px;background:#00aeef;}
@media screen and (max-width:1199px){.abt-product .abt-pr-head h2::after{width:74%;}
}
@media screen and (max-width:991px){.abt-product .abt-pr-head h2::after{width:65%;}
}
@media screen and (max-width:767px){.abt-product .abt-pr-head h2::after{display:none;}
}
.abt-product .owl-nav{display:table-row-group;position:absolute;top:-49px;right:0;}
.abt-product .owl-nav .owl-prev{float:left;width:30px;height:30px;border:1px solid #00aeef;margin-right:5px;text-align:center;}
.abt-product .owl-nav .owl-next{float:left;width:30px;height:30px;border:1px solid #00aeef;text-align:center;}
section.inner-banner.contact{padding:0px;background:url(images/contact-ban.jpg) no-repeat;min-height:310px;}
.inner-page.prod{font-size:16px;}
.inner-page.prod .product_full{background-size:auto 100% !important;position:relative;overflow:hidden;}
.inner-page.prod .product_full img.bbg1{position:absolute;top:0px;right:0px;height:100%;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);transition:all 400ms;-webkit-transition:all 400ms;max-width:977px;height:auto;}
.inner-page.prod .product_full:hover img.bbg1{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}
.inner-page.prod .product_full:hover .product_content::before{left:66%;width:250px;}
.inner-page.prod .product_full:hover .product_content::after{right:66%;width:250px;}
.inner-page.prod .product_content{padding:39px;background:rgba(255, 255, 255, 0.85);margin-top:60px;margin-bottom:60px;background-image:url(images/inr/dots.svg);background-repeat:repeat;background-size:5px;border-left:1px solid #ddd;position:relative;font-size:18px;}
.inner-page.prod .product_content::before{position:absolute;height:5px;width:148px;background:#00aeef;left:5px;top:-15px;content:"";transform:skew(-40deg);-webkit-transform:skew(-40deg);transition:all 400ms;-webkit-transition:all 400ms;}
.inner-page.prod .product_content::after{position:absolute;height:5px;width:148px;background:#00aeef;right:5px;bottom:-15px;content:"";transform:skew(-40deg);-webkit-transform:skew(-40deg);transition:all 400ms;-webkit-transition:all 400ms;}
.inner-page.prod .product_content h5{color:#2268d5;font-size:25px;border-bottom:1px solid #ddd;padding-bottom:10px;}
.inner-page.prod .product_content h4{line-height:28px;color:#000000;font-size:33px;padding-bottom:15px;text-transform:uppercase;}
.inner-page.prod .product_sub i.fa.fa-gg{margin-left:-30px;padding-right:10px;color:#00afef;}
.inner-page.prod .product_sub ul{padding-left:29px;}
.inner-page.prod .product_sub h5{line-height:28px;color:#1f447e;font-size:25px;padding-bottom:11px;padding-top:15px;border-bottom:1px dashed #b0e9ff;}
.inner-page.prod .product_sub .product_details{position:relative;margin-top:65px;min-height:240px;}
.inner-page.prod .product_sub .product_details::before{background-image:url(images/inr/dots2.svg);background-repeat:repeat;background-size:5px;content:"";width:150px;height:100px;position:absolute;top:-20px;left:-15px;z-index:0;transition:all 400ms;-webkit-transition:all 400ms;}
.inner-page.prod .product_sub .product_details h5{position:relative;z-index:9;background:#fff;padding-left:15px;margin-left:-15px;}
.inner-page.prod .product_sub .product_details:hover::before{background:url(images/inr/dots2.svg) #00afef;background-size:5px;top:-30px;}
.container.inner-page.serv .product_full.left.serv{padding:0px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;}
.container.inner-page.serv a{text-align:center;background:transparent;color:#fff;padding:0;font-size:15px;border-radius:0;letter-spacing:0;display:inline-block;border:none;}
.container.inner-page.serv .serv_cc{position:relative;overflow:hidden;}
.container.inner-page.serv .serv_cc img{width:100%;}
.container.inner-page.serv .serv_cc h5{position:absolute;bottom:0px;left:15px;right:15px;z-index:2;padding:9px 15px;background:#00aeef;margin:0;color:#fff;font-size:19px;}
.container.inner-page.serv .serv_cc::before{content:"";background:rgba(31, 68, 126, 0.72);position:absolute;left:15px;right:15px;top:110%;bottom:0px;height:100px;transition:all 400ms;-webkit-transition:all 400ms;}
.container.inner-page.serv .serv_cc:hover::before{top:-120px;bottom:110%;}
.container.inner-page.serv .serv_cc::after{content:"";background:rgba(31, 68, 126, 0.33);position:absolute;left:15px;right:15px;top:130%;bottom:50px;height:100px;transition:all 600ms;-webkit-transition:all 600ms;}
.container.inner-page.serv .serv_cc:hover::after{top:-110px;bottom:auto;}
.scroll{overflow-x:scroll;width:100%;float:left;}
table.proj_tab{border:1px solid #ddd;padding:5px;}
table.proj_tab tr{border-bottom:0px solid #ddd;}
table.proj_tab tr td{padding:10px 10px;font-size:14px;line-height:20px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
table.proj_tab tr th{padding:20px 10px 20px 10px;line-height:25px;background:#224680;color:#fff;font-weight:normal;font-size:12px;line-height:20px;text-transform:uppercase;}
table.proj_tab tr .small_ltr{text-transform:capitalize;font-size:11px;}
table.proj_tab tr:nth-child(2n+1){background:#f7f7f7;}