@charset "utf-8";
/* CSS Document */


@font-face {
    font-family: 'robotolight';
    src: url('../fonts/Roboto-Light-webfont.eot');
    src: url('../fonts/Roboto-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Roboto-Light-webfont.woff') format('woff'),
         url('../fonts/Roboto-Light-webfont.ttf') format('truetype'),
         url('../fonts/Roboto-Light-webfont.svg#robotolight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotoregular';
    src: url('../fonts/Roboto-Regular-webfont.eot');
    src: url('../fonts/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Roboto-Regular-webfont.woff') format('woff'),
         url('../fonts/Roboto-Regular-webfont.ttf') format('truetype'),
         url('../fonts/Roboto-Regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotobold';
    src: url('../fonts/Roboto-Bold-webfont.eot');
    src: url('../fonts/Roboto-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Roboto-Bold-webfont.woff') format('woff'),
         url('../fonts/Roboto-Bold-webfont.ttf') format('truetype'),
         url('../fonts/Roboto-Bold-webfont.svg#robotobold') format('svg');
    font-weight: normal;
    font-style: normal;

}




body{
font-family: 'robotoregular';
}

.blk{width:100%; margin:0 auto; padding:0; background:#262161; /*padding:30px 0 50px 0;*/}

.text{color:#fff; text-align:center; width:12%; font-family: 'robotolight'; font-size:15px; border-left:1px solid #3c3684;line-height:210px; padding-left:0px;}

.pl{padding-left:0px; padding-right:0px;}

.pr{padding-right:0px;}
 
.text1{color:#fff;border-left:1px solid #3c3684; border-right:1px solid #3c3684; line-height:40px; padding-right:0px; text-align:center;padding-top:10px;}

.text2 a{color:#fff;}

.logo img{max-width:100%;height:150px;width:195px;position:absolute;}

.text2{color:#fff; font-size:15px; border-right:1px solid #3c3684; border-left:1px solid #3c3684; line-height:210px; text-align:center; width:24%; font-family: 'robotolight';}

.white{color:#fff; font-size:15px;  margin-right:10px; display:inline-block; line-height:65px;}

.text-font{text-transform:uppercase; font-weight:600; text-align:center;}

.mtop{position:relative; z-index:1000; background:rgba(255,255,255,0.85); border-bottom:3px solid #262161; padding:10px 0;}

.slider-top{position:relative; z-index:10; top:-93px;}

.grey{background:#eeeeee; padding:20px 0; margin-top:-52px;}

.grey h1{color:#333; margin-bottom:30px; font-size:20px; display:inline-block; padding:0; margin:0; font-weight:bold;}

.ckout{background:#6fbc48; color:#fff; font-size:18px; border:none; padding:8px 20px; border-radius:3px; margin-left:10px; font-weight:bold;}

.center-txt{text-align:center; padding:50px 270px; color:#989898; line-height:25px;}

.full-bg{background:#fff; padding:30px 0 60px 10px; margin-top:-120px; position:relative; z-index:1000;}

.full-bg h3{color:#1b1b1b; margin:0; font-size:22px; padding-top:12px; padding-bottom:12px; text-align:left; font-family: 'robotolight'; text-transform:uppercase;}

.full-bg p{font-size:14px; color:#1b1b1b; line-height:20px; margin-bottom:0px; text-align:justify; font-family: 'robotolight';}

.full-bg a{background:#464646; text-align:left; color:#fff; padding:8px 18px; font-size:16px; border-radius:5px; display:inline-block; font-family: 'robotolight'; margin-top:7px;}

.centr-txt{border:2px solid #c3c3c3; background:#eeeeee; color:#979797; text-transform:uppercase; padding:10px 19px; margin-top:40px; font-size:18px; border-radius:3px;}

.blk-bg{background:#212121 url(../images/3.jpg) left no-repeat; background-size:cover; text-align:center; padding:30px 0 50px 0;}

.blk-bg h2{text-transform:uppercase; color:#fff; margin-bottom:30px; font-size:30px;}

.pading{padding:0;}

.white-bg{background:#fff;  text-align:left;}

.pading-right{padding-right:0px;}

.white-bg{padding:0px 30px 32px 30px; margin-bottom:15px;}

.white-bg h3{font-size:15px; color:#6e6e6e; font-weight:bold;}

.white-bg p{color:#989898; line-height:25px; margin-bottom:25px;}

.white-bg a{border:2px solid #c3c3c3; background:#fff; color:#979797; padding:7px 19px; margin-top:40px; font-size:14px; border-radius:3px; font-weight:bold;}

.green-txt{border:none; background:#6fbc48; color:#fff; text-transform:uppercase; padding:10px 25px; margin-top:40px; font-size:16px; border-radius:5px; font-weight:600;}

.whit-icon{padding:50px 0 70px 0;}

.whit-icon h4{text-align:center; color:#000; text-transform:uppercase; font-size:30px; margin-bottom:30px;}

.footer{background:#212121; padding:10px 0; font-family: 'robotoregular';}

.footer p{color:#fff; font-size:12px;}

.align-right{line-height:25px; margin-top:7px;}

.align-rigt{line-height:25px; margin-top:7px; text-align:right; color:#fff; font-size:12px;}

.align-right a{color:#9fcf67;}

.blk-txt{border:none; background:#212121 url(../images/map.jpg) left 10px center no-repeat; color:#6fbc48; text-transform:uppercase; padding:10px 20px 10px 40px; margin-top:10px; font-size:16px; font-weight:600; border:3px solid #6fbc48;}

.round{border-radius:100%; background:#6e6e6e; padding:8px;}

.round1{border-radius:100%; background:#6e6e6e; padding:8px 12px;}

.round2{border-radius:100%; background:#6e6e6e; padding:8px 9px;}

.round3{border-radius:100%; background:#6e6e6e; padding:8px 10px;}

.services h2{font-family: 'robotobold'; font-size:22px; color:#1b1b1b; text-transform:uppercase;}

.serves-post{border-bottom:1px solid #dddddd; padding-bottom:15px; padding-top:15px; border-right:1px solid #dddddd;}

.serves-post-brnone{border-right:none;}

.serves-post-brnonebottom{border-bottom:none;}

.serves-post h1{font-size:18px; color:#1b1b1b; text-transform:uppercase; font-family: 'robotoregular'; margin-bottom:0px; margin-top:0px;}

.divider{background:#9fcf67; height:3px; width:18%; margin-bottom:5px; margin-top:5px;}

.serves-post p{font-size:15px; color:#1b1b1b; font-family: 'robotolight'; margin-bottom:0px; line-height:22px; text-align:justify;}

.icon-div{width:12%; padding:0;}

.top-mr{margin-top:60px; padding:0;}

.width-div{width:84%; margin-left:13px; padding:0;}

.divide-bg{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#262626+0,262626+52,f7f7f7+52,f7f7f7+100 */
background: #262626; /* Old browsers */
background: -moz-linear-gradient(left,  #262626 0%, #262626 52%, #f7f7f7 52%, #f7f7f7 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #262626 0%,#262626 52%,#f7f7f7 52%,#f7f7f7 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #262626 0%,#262626 52%,#f7f7f7 52%,#f7f7f7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#262626', endColorstr='#f7f7f7',GradientType=1 ); /* IE6-9 */
display:block; padding:30px 0; margin-top:50px;}

.divide-bg h2{font-family: 'robotobold'; font-size:22px; text-transform:uppercase; margin:0; padding:0; color:#fff; margin-bottom:10px;}

.divide-bg p{font-family: 'robotolight'; font-size:14px; color:#fff; line-height:25px; font-weight:normal;}

.divide-bg a{border:1px solid #fff; border-radius:2px; font-family: 'robotoregular'; padding:7px 20px; margin-top:10px; display:inline-block; color:#fff; text-transform:uppercase; font-size:12px;}

.divide-bg h3{font-family: 'robotobold'; font-size:33px; text-transform:uppercase; margin:0; padding:0; color:#1b1b1b; margin-bottom:10px; margin-left:60px;}

.divide-bg h4{font-family: 'robotobold'; font-size:44px; text-transform:uppercase; margin:0; padding:0; color:#9fcf67; margin-bottom:10px; margin-left:60px;}

.divide-bg h5{font-family: 'robotolight'; font-size:43px; text-transform:uppercase; margin:0; padding:0; color:#1b1b1b; margin-bottom:10px; margin-left:60px;}

.divide-bg h6{font-family: 'robotobold'; font-size:21px; text-transform:uppercase; margin:0; padding:0; color:#262161; margin-bottom:10px; margin-left:60px;}

.exp{font-family: 'robotolight'; font-size:21px; text-transform:uppercase; margin:0; padding:0; color:#1b1b1b; margin-bottom:10px; margin-left:60px; display:inline-block;}
.foci{border-bottom: 3px solid #9fcf67;}
.fieldstyle {
    height: 50px;
    border: 1px solid #E0E0E0;
}
.submit {
    width: 100%;
    background-color: #1B1B1B;
    border: 1px solid #1B1B1B;
    text-transform: uppercase;
    margin: 20px 0px;
    font-family: 'robotoregular';
    font-size: 16px;
    font-weight: 400;
    box-shadow: none;
    color:#fff;
}
.submit:hover{color:#fff;}
.enquery {
    font-size: 21px;
    font-family: 'robotoregular';
    font-weight: 300;
    padding: 14px 0px;
}
.pi {
    font-size: 22px;
    font-weight: bold;
    text-transform: uppercase;
    font-family: 'robotoregular';
    padding-bottom: 13px;
}
.address {
    font-size: 16px;
    font-family: 'robotoregular';
    font-weight: 300;
}
.ci {
    float: left;
    margin-right: 20px;
}
.brd-blk {
    width: 100%;
    background: url(../images/pattern.jpg);
    padding: 24px 0;
    border-bottom: 1px solid #e0e0e0;
}
.padding {
    padding: 0px;
}
.brdcrub {
    display: inherit;
    color: #1b1b1b;
    text-transform: uppercase;
    font-family: 'robotoregular';
    font-size: 27px;
    font-weight: 100;
}
.green-txt2 {
    color: #3c6e03;
    font-size: 13px;
    font-family: 'robotoregular';
    line-height: 50px;
    text-align: right;
}
.green-txt2 a {
    color: #3c6e03;
}
.carousel-caption p{width:75%;}
.tile-slider img{width:245px;height:183px;}

.well .item img{

   width: 245px;
   height: 183px;
}









