@font-face{font-family:'Roboto';src:url('../fonts/Roboto-Regular.woff2') format('woff2'),
url('../fonts/Roboto-Regular.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'Montserrat';src:url('../fonts/Montserrat-Regular.woff2') format('woff2'),
url('../fonts/Montserrat-Regular.woff') format('woff');font-weight:normal;font-style:normal;}
#Name::placeholder,#Email::placeholder,#mobile::placeholder,#comment::placeholder{color:#fff;opacity:0.7;}
#Name::-ms-input-placeholder,#Email::-ms-input-placeholder,#mobile::-ms-input-placeholder,#comment::-ms-input-placeholder{color:#fff;}
#Name::-webkit-input-placeholder,#Email::-webkit-input-placeholder,#mobile::-webkit-input-placeholder,#comment::-webkit-input-placeholder{color:#fff;}
p{margin:0 0 10px 0;line-height:25px;color:#606060;font-size:15px;font-weight:300;}
a{-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-ms-transition:0.5s ease-in;-o-transition:0.5s ease-in;transition:0.5s ease-in;}
.site-footer h5{color:#0e1736;font-size:13px;}
.site-footer{padding:5px 0;background:#c5c5c5;}
.top-header{border-bottom:1px solid #f0f0f0;padding:5px 0;letter-spacing:1px;background-color:#e1e1e1;}
.top-head-mid{border-bottom:1px solid #f0f0f0;padding:5px 0;}
.top-header ul{margin:0 auto;padding:0;}
.top-header ul li{display:inline;color:#2e3193;padding:0 50px 0 0;font-size:15px;}
.top-header ul li a{color:#2e3193;text-decoration:none;}
.top-header ul li a:hover{color:#db5c25;}
.navbar.navbar-default{padding:10px 0;}
.navigation{background:transparent;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.5);}
.features{display:inline;float:left;width:35%;padding:20px 0;}
.features:nth-of-type(2){width:23%;}
.features:nth-of-type(3){width:42%;}
.fea-icon{float:left;width:15%;color:#db5c25;}
.fea-det{float:right;width:85%;}
.fhead{color:#db5c25;font-size:16px;}
.finfo{padding:6px 0 0 0;color:#000;font-weight:500;}
.finfo a{color:#000;font-weight:500;line-height:23px;}
.finfo a:hover{color:#303193;text-decoration:none;}
.advantages{padding:5% 0 2% 0;text-align:center;}
.advantages p{font-size:17px;padding:10px 0;font-weight:500;color:#000;text-transform:uppercase;}
.enquiry-form{border:1px solid #9aa0a4;width:100%;float:left;padding:0 15px;}
.who-we{background:url(../img/abt-bg.html);background-size:100%;}
.logo{padding:5px 0;}
.links{text-align:right;}
.links li{display:inline!important;padding:0 10px 0 0!important;font-size:14px;}
.links li .fa{font-size:17px !important;}
.section-heading{color:#343434;margin:0 0 15px 0;font-size:33px;font-weight:400;text-align:center;font-family:'Montserrat', sans-serif;}
.section-heading1{color:#999;margin:0 0 35px 0;font-size:20px;font-weight:400;text-align:center;}
.section-heading1::after{height:2px;display:block;width:70px;background:#d7d5d5;content:'';margin:15px auto;}
.send a{color:#fff;padding:7px 0;font-size:16px;float:left;width:100%;text-align:center;margin:0 0 5px 0;}
.send-enq{background:#062d4c;}
.manpower{background:#e77717;}
.manpower p{-webkit-animation-name:blinker;-webkit-animation-duration:1.5s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:blinker;-moz-animation-duration:1.5s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-name:blinker;animation-duration:1.5s;animation-timing-function:linear;animation-iteration-count:infinite;color:#fff;font-size:16px;font-weight:400;margin:0;}
.send{float:left;}
@-moz-keyframes blinker{0%{opacity:1.0;}
50%{opacity:0.0;}
100%{opacity:1.0;}
}
@-webkit-keyframes blinker{0%{opacity:1.0;}
50%{opacity:0.0;}
100%{opacity:1.0;}
}
@keyframes blinker{0%{opacity:1.0;}
50%{opacity:0.0;}
100%{opacity:1.0;}
}
.why{box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);margin-top:-20px;z-index:999999999999;position:relative;}
.choose{padding:30px 60px;background:#fff;}
.choose p{margin:30px 0;line-height:30px;}
.adv{text-align:center;padding:0 0 10px 0;}
.adv h6{font-size:16px;}
.demo{width:100%;height:300px;}
.demo:hover{transform:scale(1.02);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.service-box{background:#fff;margin-bottom:30px;}
.service-box:hover{box-shadow:0 0 11px rgba(33,33,33,.2);}
.service-box img{min-width:100%;}
.service-box-breif{padding:20px;background:transparent;font-size:15px;font-weight:400;height:20rem;}
.service-box-title{font-size:18px;color:#393939;font-weight:600;text-align:justify;padding:5px 0;line-height:27px;position:relative;margin:0 0 10px 0;}
.service-box-subtitle{font-size:25px;color:#e5e5e5;font-weight:500;}
.service-box-date{background:transparent;font-size:15px;color:#a9a9a9;}
.service-box-text{font-size:20px;font-weight:600;color:#222;}
.quote-request{background-image:url(../img/quote-request-bg.jpg);background-position:left top;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;margin:0 auto;position:relative;width:100%;z-index:1;overflow:hidden;}
.col{padding-left:0 !important;padding-right:0 !important;padding-bottom:1000px !important;margin-bottom:-1000px !important;}
.col-inner{min-height:100%;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;background-repeat:no-repeat;}
.get-bg{background-color:rgba(218,76,76,0.9);}
.default-form{padding-left:60px;padding-right:60px;padding-top:100px;padding-bottom:75px;}
.fotmhd{font-weight:600;color:#fff;font-size:31px;margin-bottom:30px;text-align:center;}
.formpara{text-align:center;color:#fff;font-size:22px;line-height:32px;font-family:Georgia,'Times New Roman',Times,serif;font-style:italic;}
.formpara1{color:#fff;font-size:20px;font-weight:400;margin-bottom:10px;text-align:center;}
.formpara2{color:#fff;font-size:25px;font-weight:400;margin-bottom:30px;text-align:center;}
.default-form input[type="text"],
.default-form input[type="email"],
.default-form input[type="password"],
.default-form select,
.default-form textarea{background-color:#FFF;color:#fff;font-size:15px;font-weight:500;border-radius:3px;}
.default-form input[type="text"], .default-form input[type="email"], .default-form input[type="password"], .default-form select, .default-form textarea{display:block;width:100%;line-height:24px;height:40px;font-size:14px;border:1px solid transparent;padding:11px 15px;background-color:rgba(255,255,255,0.2);color:#fff;border-radius:0px;transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}
.default-form textarea{height:90px !important;}
.btn-style-two{position:relative;padding:8px 30px;line-height:24px;text-transform:uppercase;background:#b82626 !important;color:#ffffff !important;font-size:14px;font-weight:500;border:2px solid transparent !important;border-radius:2px;}
.btn-style-two:hover{background-color:rgb(169,34,0) !important;-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-ms-transition:0.5s ease-in;-o-transition:0.5s ease-in;transition:0.5s ease-in;}
.cformimg{margin-top:0;text-align:left;position:absolute;bottom:0;}
.stats{background:url(../img/stats-bg.jpg) no-repeat 0px 0px;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-attachment:fixed;padding:5em 0;}
.counter-single{background:#fff;border-top:2px solid #d5313a;text-align:left;padding:30px 20px;padding-left:100px;position:relative;}
.counter-single span{color:#d5313a;display:inline-block;font-size:50px;position:absolute;top:50%;left:30px;width:50px;height:50px;margin-top:-25px;}
.counter-single h4{color:#541213;font-size:40px;font-weight:bold;margin-bottom:0px;margin-top:0px;}
.counter-single p{color:#d5313a;font-size:15px;text-transform:uppercase;padding:0;margin:0;}
.product-name{margin:0;padding:15px 0;font-size:16px;color:#000;text-decoration:none;font-weight:600;}
.product-name a{color:#797f83;text-decoration:none;font-size:24px;}
.products img{width:100%;}
.products{padding:0;margin:0 15px;width:30%;}
.man{overflow-x:auto;float:left;width:100%;}
.candidate-table-responsive{min-height:.01%;overflow-x:auto;float:left;width:100%;}
.table tbody tr th, .table tr td{border:1px solid #ddd !important}
.table{width:100%;}
.table tr td a{color:#69b0da;}
.th-width{width:65px;}
.man-head th{color:#fff;text-align:justify;}
.man-head{background:#df1a38 !important;}
.clients-head{margin:0;font-size:18px;background:#ffd3be;padding:8px;color:#000;float:left;}
.client-list img{width:100%;}
.client-list p{padding:10px 0;margin:0;color:#062d4c;text-align:center;font-weight:400;line-height:17px;bottom:0;}
.client-list .col-md-3{padding:10px;height:90px;border:1px dashed #b9b5b3;}
.client-list{float:left;width:100%;border-top:1px dashed #ccc;}
.client-list ul{margin:10px 15px;padding:0;}
.client-list ul li{line-height:22px;padding:5px 0;text-transform:uppercase;}
.products a{color:#000;font-size:15px;padding:10px 20px;border-right:2px solid #a91606;margin:10px 0 0 0;margin-left:0px;float:left;border-left:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.products a:hover{transition-duration:0.7s;margin-left:10px;background:#f9e3e0;}
.pro-gallery{position:relative;width:100%;}
.pro-gallery span{background:#f58634cc;padding:10px;position:absolute;bottom:0;color:#000;text-transform:uppercase;}
.pro-sp{padding:5px;}
.reward{margin:20px 0;float:left;}
.reward img{width:100%;}
.reward .fa{color:#fff;background:#f58634;padding:10px;}
.awd h6{margin:5px 0 0 0;color:#919395;font-size:15px;}
.awd{margin:0 0 0 15px;}
.awd h5{font-size:17px;font-weight:600;margin:0;}
.award p{margin:15px 0 0 0;}
.p-hei{height:120px;}
.btn{background:#000;color:#fff;}
.followers img{width:100%;}
.news{box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);}
.news img{width:100%;}
.news h4{font-weight:600;color:#444;margin:0;text-align:center;}
.news-txt{padding:20px;}
.news-txt ul{padding:20px 0 0 20px;}
.news-txt ul li{display:block;color:#919191;padding:0 0 0 30px;font-size:15px;background:url(../img/icon_bullet.png);background-repeat:repeat;background-repeat:no-repeat;line-height:27px;}
.view a{text-decoration:none;font-size:15px;color:#f58634;}
.view{text-align:center;margin-top:20px;}
.news-txt h4{text-align:center;margin:0;font-weight:600;}
.contact a{text-decoration:underline;color:#929292;}
.contact h5{text-align:center;font-size:19px;padding:0 4%;line-height:25px;color:#444;font-weight:600;}
.con h3{margin:0 0 10px 0;font-size:21px;font-weight:400;}
.con h4{margin:0 0 10px 0;font-size:18px;font-weight:400;color:#f50d57;}
.con .fa.fa-map-marker{color:#fb0102;font-size:30px;}
.con .fa.fa-phone{color:#fb0102;font-size:30px;}
.con ul li .fa.fa-phone{color:#062d4c;background:none;padding:0;border-radius:0;width:6%;font-size:15px;}
.con .fa.fa-envelope{color:#fb0102;font-size:30px;}
.con ul li .fa.fa-envelope{color:#062d4c;background:none;padding:0;border-radius:0;width:6%;font-size:15px;}
.con ul li .fa{color:#062d4c;font-size:15px;width:6%;}
.con{margin:20px 0;}
.con a{text-decoration:none;color:#919191 !important;}
.con a:hover{color:#fb0102 !important;}
.con ul{margin:0;padding:0;}
.con ul li{display:block;line-height:25px;font-weight:300;font-size:15px;}
.enq-form{color:#fff !important;background:#e84d03;padding:18px 45px;margin:6% 0;vertical-align:middle;float:right;}
.enq-form::before{content:"";float:right;position:absolute;top:23px;left:17px;width:0;height:0;border-color:transparent #e84d03 transparent transparent;border-style:solid;border-width:31px 30px 30px 0;}
.enq{background:#e2dfda;padding:25px 0 25px 50px;float:left;}
.enq p{color:#000;}
.enq h4{color:#000;font-size:30px;}
.enq h4 span{color:#ec5528;}
.md-sp p{font-weight:600;margin:0;font-size:17px;}
.org-chart img{width:100%;border:1px solid #ccc;padding:15px;}
.client-nm{text-align:center;}
.video-nm{text-align:center;padding:30px 0 10px 0;font-size:17px;color:#0e1736;font-weight:400;}
.reward-img img{width:100%;}
.reward-img button{border:0;background:none;padding:0;}
.abt-reward{padding:20px 0 10px 0;margin:0;}
.modal.in .modal-dialog{width:50%;}
.reward-img button:hover{border:2px solid #e84d03;}
.reward-img .fa{font-size:15px;}
.reward-img a{color:#fff;}
.reward-img a:hover{text-decoration:underline;}
.reward-img p{text-align:center;margin:0;padding:10px 0;background:#062d4c;color:#fff;}
.dotted-box-bg{background:#f7f7f6 none repeat scroll 0 0;border:1px dashed #b7b7b7;padding:40px 55px;height:290px;width:48%;margin-left:2%;}
.dotted-box-bg:hover{background:#e6f2fc;border:1px dashed #062d4c;}
.dotted-box-bg h3{font-size:19px;text-align:center;color:#062d4c;margin:0 0 30px 0;}
.dotted-box-bg a{color:#e84d03;font-size:15px;font-weight:500;}
.event-cell{padding:26px;background:#f5f5f5;margin:2%;width:29%;}
.event-cell img{width:100%;}
.event-cell:hover{background:rgb(252, 211, 182);}
.career li{display:block;color:#606060;line-height:37px;font-size:15px;background:url(../img/arrow-icon.png);background-repeat:no-repeat;padding:0 20px;background-position:left center;}
.services{padding:0;margin:0;}
.services li{display:block;color:#606060;line-height:37px;font-size:15px;background:url(../img/arrow-icon.png);background-repeat:no-repeat;padding:0 20px;background-position:left top 15px;}
.services li a{color:#062d4c}
.post-body{background-color:#fff;padding:32px 30px;text-align:center;min-height:320px;width:100%;display:table;vertical-align:middle;position:relative;padding-bottom:106px;}
.post-body-in{display:table-cell;vertical-align:middle;}
.post-thumb{width:100%;}
.post-thumb img{width:100%;}
.post-body:before{content:"";position:absolute;top:-30px;left:50%;margin-left:-30px;width:0;height:0;border-style:solid;border-width:0 30px 30px 30px;border-color:transparent transparent #fff transparent;z-index:10;}
.post-body:after{content:"";position:absolute;top:-15px;left:50%;margin-left:-11px;width:22px;height:13px;background:url(../img/blog_arrow.png) no-repeat left top;z-index:12;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.post-body2{background-color:#fff;padding:32px 30px;text-align:center;min-height:320px;width:100%;display:table;vertical-align:middle;position:relative;padding-bottom:76px;}
.post-body2:before{content:"";position:absolute;top:-30px;left:50%;margin-left:-30px;width:0;height:0;border-style:solid;border-width:0 30px 30px 30px;border-color:transparent transparent #fff transparent;z-index:10;}
.post-body2:before{top:auto;bottom:-30px;border-width:30px 30px 0 30px;border-color:#fff transparent transparent transparent;}
.post-body2:after{content:"";position:absolute;bottom:-15px;left:50%;margin-left:-11px;width:22px;height:13px;background:url(../img/blog_arrow.png) no-repeat left top;z-index:12;}
.post-title{margin:0px 0 20px 0;font-size:18px;font-weight:600;line-height:30px;position:relative;margin-bottom:30px;padding-bottom:20px;}
.post-format-icon{display:block;width:58px;height:58px;margin:0 auto 20px auto;background-repeat:no-repeat;background-position:center center;background-image:url(../img/post-icon.png);}
.post-format-icon:after{width:60px;height:2px;left:50%;top:100px;position:absolute;content:"";display:block;margin-left:-30px;background-color:#d5313a !important;}
.post-body-in a{color:#000;font-size:15px;padding:10px 20px;border-right:2px solid #a91606;margin:10px 0 0 0;margin-left:0px;border-left:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.post-body-in a:hover{transition-duration:0.7s;margin-left:10px;background:#f9e3e0;}
.pt-by-box1{padding-bottom:106px;}
.about{background:#f0f0f0;padding:60px 0;}
.abt-heading{color:#343434;margin:0 0 15px 0;font-size:23px;font-weight:500;font-family:'Montserrat', sans-serif;}
.abt-heading2{color:#343434;margin:30px 0 15px 0;font-size:23px;font-weight:500;font-family:'Montserrat', sans-serif;}
.about-mi-vi{background:#f0f0f0;padding:30px;border:solid 1px #ccc;}
.about-mi-vi:before{content:"";position:absolute;right:15px;top:0px;border-style:solid;border-width:0 30px 30px 0px;border-color:#db001f #f0f0f0;}
.mr50{margin:0 0 50px 0;}
.img-mr1{margin-top:0px;margin-bottom:20px;}
.img-mr2{margin-top:20px;margin-bottom:0px;}
.txt-j{text-align:justify;}
.ser-list ul{list-style:none;padding:0 0 0 0px;margin-bottom:20px;margin-top:10px;margin-left:15px;}
.ser-list ul li{margin-bottom:10px;line-height:25px;display:inherit;font-size:15px;font-weight:300;padding:0px 0 0px 15px;position:relative;text-transform:capitalize;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.ser-list ul li:before{content:"\f101";font-family:FontAwesome;left:0;position:absolute;top:0px;color:#ff0029;font-weight:500;}
.ser-clr{color:#ff0029;}
.mu-error{padding:100px 0;width:100%;}
.mu-error .mu-error-area{width:100%;text-align:center;}
.mu-error .mu-error-area p{font-size:22px;}
.mu-error .mu-error-area h2{font-size:200px;line-height:1.7;margin:0;}
.mu-post-btn{background-color:transparent;border:1px solid #ccc;display:inline-block;font-size:16px;padding:10px 18px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mu-post-btn:hover, .mu-post-btn:focus{color:#333;}
.projects h3{text-align:center;}
.p-head{margin:0 0 10px 0;font-size:17px;}
.our-networking{background:#eaeaea;padding:60px 0 30px 0;}
.events{box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);margin-bottom:30px;}
.facility li{display:inline;padding:0 33px;font-size:21px;color:#fff;text-align:center;}
.facility li a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:20px;}
.facility li a:hover{text-decoration:underline;}
.facility{padding:32px 0px 13px 0;margin:0;text-align:center;}
.foo-logo{margin:0 0 25px 0;}
.foo-mid{margin:35px 0 25px 0;}
.foo-mid h5{color:#fefefe;line-height:1.5;}
.foo-mid h5 a{color:#fefefe;}
.foo-mid h5 a:hover{color:#aa000c;}
.foo-head{color:#fff;text-transform:uppercase;font-size:13px;}
.footer-widget p a{color:#9fa1a0;letter-spacing:1px;}
.footer-widget p{color:#6b6b6b;line-height:20px;font-size:14px;}
.pg-breadcrumb{background:url(../img/inner-banner.jpg);background-size:cover;background-attachment:fixed;background-repeat:no-repeat;padding:88px 0;}
.pg-breadcrumb h1{color:#fff;text-transform:uppercase;font-weight:600;font-size:40px;text-align:center;margin:0;}
.breadcrumb1{margin:0;padding:0;text-align:center;}
.breadcrumb1 li{text-transform:uppercase;margin:16px 0 0 0;color:#df1a38;}
.breadcrumb1 > li{display:inline-block;}
.breadcrumb1 a{color:#fff;}
.breadcrumb1 > li + li::before{padding:0 5px;color:#666;content:"/\00a0";}
.marq{padding:10px 0;color:#000;font-size:15px;background:#f0efef;cursor:pointer;}
.menubar{background:#d83634;}
.marq-img{border:solid 1px #ccc;padding:10px;margin:2px;}
.details{padding:25px 0 0 0;}
.details h6{color:#077ab9;font-size:18px;line-height:35px;background:#fcfcfc;padding:10px;border:1px solid #e1e1e1;text-align:center;}
.main{max-width:100%;margin:auto;}
.column{display:none;}
.row:after{content:"";display:table;clear:both;}
.show{display:block;}
.btn.active{background:#014a75;border:0;padding:10px 18px;color:#fff;}
.btn{background:#1999e3;color:#fff;padding:10px 18px;border:0;font-size:14px;font-weight:300;}
.btn:hover{color:#fff;}
.btn.active:hover{color:#fff;}
.app{color:#1999e4;text-decoration:none !important;text-transform:uppercase;font-weight:600;}
.comment{font-size:11px;color:#9b9898;}
.img-nm{text-align:center;font-weight:600;font-size:20px;}
.site-footer a{color:#e84d03;}
.projects img{width:100%;}
.abt-read{color:#fb0102;background:#fff;padding:10px 20px;font-size:13px;font-weight:600;text-transform:capitalize;border:solid 1px #ccc;float:left;}
.abt-read:hover{background-color:#d85653;text-decoration:none;color:#fff;}
.abt-img img{width:100%;}
.vision-row{background:url(../img/vision-background.html);background-size:cover;padding:35px 0;background-attachment:fixed;background-repeat:no-repeat;}
.bg-gray{background:#f0f0f0;}
.bg-lgray{background:#fff;}
.top-margin{margin-top:30px;}
.welcome h2{text-transform:uppercase;font-size:28px;font-weight:400;margin:0 0 10px 0;color:#303030;text-align:left;}
.welcome h2::after{height:2px;display:block;width:40px;background:#ce652b;content:'';margin:10px 0;}
.wh-h2{color:#fff;margin:40px 0 30px 0;}
.wh-h2::after{height:2px;display:block;width:40px;background:#ce652b;content:'';margin:10px 0;}
.quality p{color:#fff;}
.certificate h3{color:#3e3e3e;text-transform:uppercase;font-weight:600;margin:20px 0;}
.certificate ul{margin:0;padding:0 0 20px 0;border-bottom:1px solid #ccc;}
.certificate ul li{line-height:25px;font-size:16px;background-image:url(../img/bullets-img.html);background-repeat:no-repeat;list-style-type:none;background-size:15px;padding:0px 0 0 25px;background-position:left top 5px;font-weight:300;}
.feature h3{color:#3e3e3e;text-transform:uppercase;font-weight:600;margin:0 0 20px 0;}
.feature ul{margin:0;padding:0;border-bottom:1px solid #ccc;}
.feature ul li{line-height:25px;font-size:16px;background-image:url(../img/bullets-img.html);background-repeat:no-repeat;list-style-type:none;background-size:15px;padding:0px 0 0 25px;background-position:left top 5px;font-weight:300;}
.certi{margin:0px 5%;width:40%;}
.certi img{width:100%;}
.park img{width:100%;}
.contact a{color:#304757;}
.strg{color:#919191;font-weight:600;}
#small-popup img{width:100%;}
.welcome-aura{font-weight:300;font-size:22px!important;text-transform:uppercase;text-align:left!important;padding:23px 0 35px 0;}
.control-label{font-size:14px;margin:10px 0 10px 0;}
#exampleInputFile{padding:5px 0;letter-spacing:1px;}
.map{margin:30px 0 0 0;}
.btnrefresh{color:#fff;background:#a91606;border:1px solid #ddd;padding:9px 15px;margin:0 0 0 10px;}
.btnrefresh1{color:#fff;background:#a91606;border:1px solid transparent;padding:7px 14px;margin:0 0 0 10px;}
.det-head{color:#1999e4!important;font-size:14px !important;text-transform:uppercase;}
.products-row{padding:60px 0 30px 0;}
.pro-row{margin:0 0 50px 0;float:left;}
.plan img{width:100%;height:100%;margin:10px 0 0 0;}
.plan-nm{background:#7d868d;color:#fff;padding:15px 10px;text-align:center;}
a:hover{text-decoration:none;}
.clients{padding:35px 0 45px 0;background:#ce652b;}
.clients h4{text-align:center;font-size:27px;color:#fff;font-weight:600;margin:0;}
.footer-widget{background:-webkit-linear-gradient(left, #232323 50%, #2a2a2a 50%);padding:30px 0;letter-spacing:1px;}
.quick{color:#e7e9e8;text-align:left;margin:0 0 15px 0;font-size:16px;font-weight:600;text-transform:uppercase;position:relative;padding-bottom:.5em;}
.quick:after{content:'';background:#fff;width:20%;height:1px;position:absolute;bottom:0%;left:0%;}
.foo-wid{margin:0;padding:0;}
.foo-wid li{display:block;color:#9fa1a0;padding:5px 40px 5px 0;font-size:14px;line-height:1.8;}
.foo-wid li i{padding:0em 0em;margin-right:0.7em;position:relative;top:5px;}
.foo-wid li span{display:block;margin-left:2.4em;}
.branch{margin:0;padding:0;}
.branch li{display:block;color:#9fa1a0;padding:5px;font-size:14px;}
.foo-wid li a{color:#9fa1a0;}
.foo-wid li a:hover{color:#aa000c;}
.foo-wid1{margin:0;padding:0;}
.foo-wid1 li{display:block;color:#9fa1a0;padding:5px 40px 5px 0;font-size:14px;line-height:1.8;}
.foo-wid1 li a{color:#9fa1a0;}
.foo-wid1 li a:hover{color:#aa000c;}
.design{text-align:right;}
.social-icons a{display:inline-block;border:none;font-size:20px;}
.social-icons a:hover{opacity:1;}
.social-icons a i{font-size:15px;}
.fb{color:#fff;background:#3B5998;padding:7px 10px;border-radius:20px;width:30px;height:30px;}
.fb:hover{-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-ms-transition:0.5s ease-in;-o-transition:0.5s ease-in;transition:0.5s ease-in;background:rgba(59, 89, 152, 0.54);}
.tw{color:#fff;background:#1DA1F2;padding:7px 8px;border-radius:20px;width:30px;height:30px;}
.tw:hover{-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-ms-transition:0.5s ease-in;-o-transition:0.5s ease-in;transition:0.5s ease-in;background:rgba(29, 161, 242, 0.54);}
.gop{color:#fff;background:#DB4437;padding:7px 9px;border-radius:20px;width:30px;height:30px;}
.gop:hover{-webkit-transition:0.5s ease-in;-moz-transition:0.5s ease-in;-ms-transition:0.5s ease-in;-o-transition:0.5s ease-in;transition:0.5s ease-in;background:rgba(219, 68, 55, 0.54);}
.banner{padding:0;}
.banner img{width:100%;}
.template{width:100%;}
.page-heading{background:#302828;border-top:4px solid #d5d5d5;border-bottom:4px solid #d5d5d5;padding:10px 0;}
.page-heading h1{color:#fff;font-size:35px;text-align:center;font-weight:600;text-decoration:cadetblue;text-transform:uppercase;margin:0;}
.content{padding:30px 0;}
.main-p{font-size:20px !important;}
.heading{color:#bf3430!important;font-size:17px!important;font-weight:600;margin:10px 0 5px 0 !important;float:left;width:100%;}
.red{color:#9b0909;}
.form-group{width:100%;float:left;}
.textfields{width:99%;padding:10px 5px;border:1px solid #ccc;border-radius:2px;}
.sms{margin:10px 0;}
.pop-head{text-align:center;font-size:18px;color:#bf3c3c;}
.welcome-img{float:left;margin:0 auto;}
.no-left-padding{padding-left:0!important;}
.no-right-padding{padding-right:0!important;}
.no-padding{padding:0!important;}
.nav > li > a > img{display:block;}
.welcome-img img{width:100%;}
.pg-img img{width:100%;border:1px solid #ccc;}
.navbar-header img{width:100%;}
.amenities{margin:0;padding:0;}
.amenities li{display:block!important;float:none!important;line-height:25px;font-size:15px;background-image:url(../img/bullets-img.html);background-repeat:no-repeat;list-style-type:none;background-size:15px;padding:0px 0 0 25px!important;background-position:left top 5px;font-weight:300;}
.videos-img img{width:100%;}
.award{}
.videos-img{float:left;}
.video-txt{}
.video-txt h3{font-size:30px;margin:0;color:#304757;}
.video-txt h5{font-style:italic;color:#5da3db;font-size:15px;margin:0 0 15px 0;}
.cd-tabs-content{width:100%;float:left;background:#efefef;}
.pic-nm{color:#062d4c;text-transform:uppercase;margin:10px 0 0px 0;font-size:17px;text-align:center;}
.txtCaptcha{width:65%!important;background:rgba(255,255,255,0.4)!important;padding:6px 0!important;border:1px solid transparent!important;font-weight:600!important;display:inline!important;height:30px!important;color:#333!important;}
#img{margin:0 0 10px 0;}
@media (min-width:1920px){#mainwrapper .box .full-caption{top:-290px!important;}
#mainwrapper .box1 .full-caption{top:-593px!important;}
}
@media (min-width:1366px){.txtCaptcha{width:62% !important;}
}
@media (min-width:1280px){.txtCaptcha{width:59% !important;}
}
@media (max-width:1024px){.navbar-header img{width:auto;}
.foo-logo img{width:auto;}
.res-foo{}
.products{width:28%;float:left;}
#mainwrapper .box .full-caption{top:-154px!important;}
#mainwrapper .box1 .full-caption{top:-310px!important;}
.con a{font-size:12px;}
.txtCaptcha{width:50% !important;}
.btnrefresh1{padding:7px 7px;}
.btn-style-two{padding:8px 20px;}
}
@media (max-width:980px){.features{width:33%;}
.reward-margin{margin-top:30px;}
.counter-single{padding:30px;}
.counter-single span{top:10%;left:50px;margin-top:0px;}
.counter-single h4{margin-top:50px;}
.counter-single p{text-align:center;}
.post-body{margin-bottom:30px;}
.post-thumb2{padding-top:30px;}
.foo-wid1{margin:0 0 30px 0;}
.foo-wid1 li{display:inline;padding:5px 25px 5px 0;}
.gap{height:500px;}
.btnrefresh{margin:10px 0 0 0px;}
.con .fa.fa-map-marker{display:none;}
.con .fa.fa-phone{display:none;}
.con .fa.fa-envelope{display:none;}
}
@media (max-width:767px){.man{height:400px;overflow-y:scroll;}
.products{padding:0;margin:15px 0;width:100%;}
.pg-breadcrumb h1{font-size:25px;}
input[type="range"]{width:80%;}
.navbar-header img{width:30%;}
.foo-logo img{width:auto;}
#cssmenu > ul > li > ul{border-radius:0!important}
.res-foo{padding:0;margin-top:30px;}
.foo-wid1{margin:0 0 10px 0;}
.welcome h2{font-size:23px;}
.breadcrumb1 li{margin:5px 0 0 0;}
#mainwrapper .box1:hover .full-caption{display:none;}
#mainwrapper .box:hover .full-caption{display:none;}
#mainwrapper .box .full-caption{display:none;}
.con .fa.fa-map-marker{display:none;}
.con .fa.fa-phone{display:none;}
.con .fa.fa-envelope{display:none;}
.features{width:33%;}
.navbar-header{text-align:center;}
.news{margin:0 0 30px 0;}
.enq-form{margin:0;}
.enq-form::before{top:0px;right:45.5%;left:auto}
.con{width:30%;float:left;padding:0;font-size:15px;}
.con a{font-size:15px;}
.counter-single{margin-bottom:30px;}
.counter-single span{top:15%;left:47%;margin-top:0px;}
.counter-single h4{text-align:center;}
.gap{height:300px;}
}
@media (max-width:640px){.features{width:100%;}
.features:nth-of-type(2){width:100%;padding:0 0 20px 0;}
.features:nth-of-type(3){width:100%;padding:0 0 20px 0;}
.con{width:100%;}
.res-foo{width:100%;}
.enq-form::before{display:none;}
.p-hei{height:135px;}
.event-cell{width:100%;}
.navbar-header img{width:58%;}
}
@media (max-width:360px){.res-foo{width:100%;}
.features{padding:10px 0;}
.fea-icon{width:8%;}
.fea-det{width:86%;}
.send{width:100%;}
.send a{padding:7px 0;font-size:13px;width:47%;margin:0 5px 0px 0;}
.manpower p{font-size:14px;margin:0;line-height:18px;}
.top-header ul li{font-size:13px;}
.choose{padding:30px 15px;}
.news-txt ul{padding:0;margin:0;}
.features{width:100%;}
.con{width:100%;}
.enq{padding:0;}
.enq-form::before{display:none;}
}
@media (max-width:320px){input[type="range"]{width:50%;}
.res-foo{width:100%;}
.site-footer h5{text-align:center;}
.features{width:100%;}
.contact h5{font-size:16px;}
.foo-wid li{padding:5px 0px 5px 0;}
}