/*

@font-face {

	font-family: 'FranklinGothic-Book';

	src: url('../fonts/Franklin_Gothic_Book_Regular/FranklinGothic-Book.woff');

	src: url('../fonts/Franklin_Gothic_Book_Regular/FranklinGothic-Book.ttf');

}

@font-face {

	font-family: 'Calibri';

	src: url('../fonts/Calibri/Calibri.woff');

	src: url('../fonts/Calibri/Calibri.ttf');

}*/




.ml10{margin-left: 10px;}

.ml20{margin-left: 20px;}

.ml30{margin-left: 30px;}



.mr10{margin-right: 10px;}

.mr20{margin-right: 20px;}

.mr30{margin-right: 30px;}



.mt0{margin-top: 0px!important;}

.mt10{margin-top: 10px;}

.mt20{margin-top: 20px;}

.mt30{margin-top: 30px;}

.mt40{margin-top: 40px;}

.mt50{margin-top: 50px;}

.mt60{margin-top: 60px;}

.mt70{margin-top: 70px;}

.mt80{margin-top: 80px;}

.mt140{margin-top:140px;}



.mb10{margin-bottom: 10px;}

.mb20{margin-bottom: 20px;}

.mb30{margin-bottom: 26px;}

.mb40{margin-bottom: 40px;}

.mb50{margin-bottom: 50px;}

.mb60{margin-bottom: 60px;}

.mb70{margin-bottom: 70px;}

.mb80{margin-bottom: 80px;}

.mb90{margin-bottom: 90px;}

.mb100{margin-bottom: 100px;}



.mTB90{margin-top: 65px;margin-bottom: 65px;}

.m0{margin: 0;border-bottom:solid 1px #f58627; padding-bottom: 10px;}

.m1{margin: 0;border-bottom:solid 1px #0066b3; padding-bottom: 10px;}

.pTB5{padding-top: 5px;padding-bottom: 5px;}

.pTB20{padding-top: 20px;padding-bottom: 20px;}

.pTB30{padding-top: 30px;padding-bottom: 30px;}

.pTB50{padding-top: 50px;padding-bottom: 50px;}
.pTB100{padding-top: 100px;padding-bottom: 50px;}



.pTB{padding-top:40px; padding-bottom: 80px; }



.pt6{padding-top: 6px;}

.pt10{padding-top: 10px;}

.pt20{padding-top: 20px;}

.pt30{padding-top: 30px;}

.pt40{padding-top: 40px;}

.pt50{padding-top: 50px;}

.pt60{padding-top: 60px;}



.pb10{padding-bottom: 10px;}

.pb20{padding-bottom: 20px;}

.pb30{padding-bottom: 30px;}

.pb40{padding-bottom: 40px;}

.pb50{padding-bottom: 50px;}



.pl{padding-left: 15px;}

.pr{padding-right: 15px;}



.nopadding{padding-right: 0!important; padding-left: 0!important;}

.nopaddingR{padding-right: 0;}

.nopaddingL{padding-left: 0;}

.relative{position: relative;}



body{font-family: 'Roboto', sans-serif; font-size:14px;}

p{font-size: 16px; line-height: 24px; letter-spacing: 0.2px; font-weight: 300; }



.color1{color: #034c98;}

.color2{color: #aba3a0;}

.color3{color: #}





.top-bar{background-color:#034c98; color: #fff;  text-align: right; height:3px;}

.top-bar .top-bar-ul{margin-bottom: 0; line-height: 25px; padding-left: 0;}

.top-bar .top-bar-ul li{ display: inline-block;  line-height: 35px; font-size: 14px; margin-left: 20px;}







.navbar-inverse{background-color: #fff;/* height: 110px;*/ border:none; }

.navbar{border-radius: 0; margin-bottom: 0;}

.navbar-inverse .navbar-nav>li{padding-left: 5px;}

.navbar-inverse .navbar-nav>li>a{color: #a89f9d; font-size: 14px; line-height: 15px; border-bottom:solid 2px #fff;padding:23px 14px;text-transform: uppercase; }

.navbar-inverse .navbar-nav>li>a:hover{background: #034c98; color:#fff;border-bottom:solid 2px #a89f9d; }

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{margin:0px;}



.slider{margin-top: -64px;}

.activeMenu{background: #034c98!important; color:#fff!important;border-bottom:solid 2px #a89f9d!important;}

.bg1{background: no-repeat url(../image/slider1.jpg) top right; background-size:100%; height: 443px;/* position: relative; z-index: -10;*/}

.bg2{background:rgba(0, 0, 0, 0.9) no-repeat url(../image/slider1.jpg) center; background-size:cover; height: 140px; /* position: relative; z-index: -10;*/}





.clearfix{overflow: auto;}

/*.banner h2{font-size: 36px; color: #fff;  border-bottom:solid 1px #fff; padding-bottom: 10px; display: inline-block;}

.banner p{color: #fff; text-align: justify;}

.banner_ancr{color: #fff; text-decoration: underline;}

.banner-box{position: absolute; left:7%; top:23%;}*/



.Welcome h1{margin-bottom: 0;  font-size: 50px;}



.Welcome h1 span{font-weight: 100;}

.Welcome h1 span + span{font-weight: 400;}





.Welcome h2{margin-top: 0; font-weight: 100;}

.Welcome h2:after{

    border-bottom: 1px solid #034c98;

    content: "";

    display: block;

    margin-bottom: 50px;

    margin-left: auto;

    margin-right: auto;

    position: relative;

    top: 25px;

    width: 144px;

    z-index: 0;

}    



.Welcome p{font-weight: 500;}



.services{background: #ededed;padding: 70px 0;}

.services h1{margin-top: 0; font-size: 36px;font-weight: 100; color: #fff;}

.services p{color: #444444;font-weight: 500;}



figure figcaption{font-size: 18px; padding: 10px 0;}

/*figure a{color:#000; }*/

.Services a{color: #000;}



footer {background-color:#034c98; color: #fff;}

.fa-facebook, .fa-google, .fa-linkedin{padding:10px 5px;}

.fa-facebook:hover{color: #4267B2; text-shadow:1px 1px 10px #fff, 1px 1px 10px #ccc;}

.fa-google:hover{color: #4267B2; text-shadow:1px 1px 10px #fff, 1px 1px 10px #ccc;}

.fa-linkedin:hover{color: #4267B2; text-shadow:1px 1px 10px #fff, 1px 1px 10px #ccc;}

footer p{font-size: 14px;}



.tt-container, .slotholder{height: 550px!important; min-height: 500px!important;width:100%!important;/*position: relative;top: -72px;z-index: -3; margin-bottom: -72px;*/}

.tt-slider-title{font-size: 40px; color: #fff;  border-bottom:solid 1px #fff; padding-bottom: 10px;}

.tt-slider-subtitle{color: #fff; text-align: justify;}

.tp-slider-ancr .ancr{color: #fff; text-decoration: underline;}

.tp-slider-ancr .ancr:hover{color: #034c98;}





.header-bgimg{position: relative;}

/*.header-bgimg-div{position: absolute;top: 50%; height: 150px; margin-top: -50px; left: 7%;}*/



.header-bgimg .header-bgimg-div h1{color: #fff; padding-top: 31px!important;}

.header-bgimg h1{color: #fff; padding-top: 20px!important;}

.heading2{font-size: 32px;font-weight: 300; color: #444444; margin: 0;}

.heading2:after{

    border-bottom: 1px solid #034c98;

    content: "";

    display: block;

    margin-bottom: 15px;

   /* margin-left: auto;

    margin-right: auto;*/

    position: relative;

    top: 10px;

    width: 50px;

    z-index: 0;

}    



.heading3{font-weight: 500; margin-top: 10px; margin-bottom: 20px; text-transform: uppercase;color: #034c98;     font-size: 21px;}

.col1{border: solid 2px #f3f3f3; padding:20px 20px; }

.col1 ul{list-style-position: inside;padding-left: 0;}

.col1 ul li{font-size: 16px; line-height: 30px; letter-spacing: 0.2px; font-weight: 300; }

.col2{border: solid 2px #f3f3f3; padding: 10px 0 0 0;}

.col2 ul{list-style-type: none;padding-left: 0;}

.col2 ul li{font-size: 16px; line-height: 30px; letter-spacing: 0.2px; font-weight: 300; }

ul li{font-size: 16px; line-height: 30px; letter-spacing: 0.2px; font-weight: 300; }

.panel-group .panel{margin-bottom: 10px;}

.panel-default>.panel-heading{background-color: #fff;}

.panel-default>.panel-heading a:hover{text-decoration: none; color: #034c98;}

.fa-whatsapp{/*color: #34af23;*/}

.form-control{border-radius: 0;}

.btn-primary{border-radius: 0; background-color: #034c98!important;}

.btn-primary:hover{text-decoration: underline;}

.dropdown-menu>li{font-size: 14px!important;}

.dropdown-menu>li>a{color: #a89f9d;font-family: 'Roboto', sans-serif;font-weight: 300!important;width: 230px;}

.dropdown-menu>li>a:hover{background-color: #034c98; color: #fff;}

.tparrows.preview1{display: none!important;}



/*Side Bar*/

.page-section{margin: 50px 0;}

.widget-title {padding-left: 15px;}

.widget.shop-categories {border: 2px solid rgba(35, 35, 35, .1);}

.widget.shop-categories .widget-title {font-size: 20px;margin: 0px;padding:10px 0 10px 15px; border-bottom: solid 1px rgba(35, 35, 35, .1);}

.widget.shop-categories ul {/*margin: -10px -15px;*/font-size: 14px;font-weight: 400;line-height: 15px;text-transform: uppercase;list-style: none;padding: 0; margin-bottom: 0;}

.widget.shop-categories .widget-content,.widget.shop-categories ul li {border-bottom: solid 1px rgba(35, 35, 35, .1);/*padding: 10px 15px;*/ overflow: hidden;}

/*.widget.shop-categories ul li {}*/

.widget.shop-categories ul li:hover{overflow: hidden;background-color:#034c98; color: #fff;}

.widget.shop-categories ul li.active{background-color:#034c98;	}

.widget.shop-categories ul li.active a{color: #fff;}

.widget.shop-categories ul li a {display: block;margin-right: 20px;color:#444444;padding: 10px 15px;}

.widget.shop-categories ul li a:hover, .widget.shop-categories ul li a:focus{text-decoration: none;color: #fff;}

/*Side Bar*/
.picflex .detailview .thumbMeta .metalabel{ border: none!important;}








.one-time{margin-bottom: 20px!important;}

.service-outer {width: 100%;float: left;padding-top: 20px;}
.service-cnt {float: left;}
.service-img {float: left;overflow: hidden;-webkit-border-radius: 50%;-moz-border-radius: 50%;}
.service-name {float: left;font-size: 14px;font-weight: 300;padding-left: 22px;padding-top: 40px;
}
.image{width: 116px;
    height: 116px;
    border: 2px solid #014c98;
    border-radius: 50%;}


/* Navbar container */

/* Links inside the navbar */
.navbar a {
  /*float: left;
  font-size: 16px;
  color: white;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;*/
}

/* The dropdown container */
.dropdown {
  float: left;
 /* overflow: hidden;*/
}

/* Dropdown button */
.dropdown .dropbtn {
  font-size: 16px; 
  border: none;
  outline: none;
  color: #a89f9d;
  padding: 14px 16px;
  background-color: inherit;
  font-family: inherit; /* Important for vertical align on mobile phones */
  margin: 0; /* Important for vertical align on mobile phones */
}

/* Add a red background color to navbar links on hover */
.navbar a:hover, .dropdown:hover .dropbtn {
  background-color: #034c98;
}

/* Dropdown content (hidden by default) */
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 999;
}

/* Links inside the dropdown */
.dropdown-content a {
  float: none;
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  text-align: left;
}

/* Add a grey background color to dropdown links on hover */
.dropdown-content a:hover {
/*  background-color: #ddd;*/
}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
  display: block;
}

.metacolmn71 p{ width: 13%;
    display: inline-block;
}
.metacolmn71{   
	
 /*column-count: 7!important;-webkit-column-count:7!important;    -moz-column-count: 7!important;
   
    -webkit-column-gap: 25px;
    -moz-column-gap: 25px;
    column-gap: 25px;
    column-fill: auto;
    margin: 0;  */
}

.thumbMeta h3{ font-size: 15px;}
.metacolmn72{   	
 	column-count: 7!important;-webkit-column-count:7!important;    -moz-column-count: 7!important;   
    -webkit-column-gap: 25px;
    -moz-column-gap: 25px;
    column-gap: 25px;
    column-fill: auto;
    margin: 0;
    min-height: 375px;
}





































@media only screen and (max-width: 1220px){
  
  
.mapimg{width: 100%;}


body{
  overflow:scroll;overflow-x:hidden;}
.pTB100{padding-top: 13px}

.hey{display:block!important;}
.topnav{display:none!important;}
.navbar-nav>li>a {text-align: left!important;width: 224px!important;font-size: 10px;padding-left: 0;}
.navbar-nav .open .dropdown-menu>li>a:focus, .navbar-nav .open .dropdown-menu>li>a:hover {width: 174px;}
.navbar-nav .open .dropdown-menu>li>a { width: 218px!important;font-size: 10px;}
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a {color:#a89f9d!important;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {background-color:#034c98!important;}

.navbar-inverse .navbar-toggle .icon-bar{ background-color: #034c98;}

.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{background-color: #369AFC;}

.navbar-inverse .navbar-toggle {border-color: #034c98;}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{margin-top: 0px;}

.navbar-toggle{margin-top: 36px;}

.navbar-inverse .navbar-nav>li{padding-left: 0;}

.navbar-nav{margin: 0; text-align: center;}


	.bg1{height: 300px;}

	.Welcome h1{font-size: 42px;}

	.Welcome h2{font-size: 22px;}

	.tt-container, .slotholder{top: 0; margin-bottom: 0;height: 300px!important; min-height: 300px!important; }

	.tt-slider-title, .tt-slider-subtitle, .tp-slider-ancr .ancr {display: none;}

	.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{margin-top: 13px;}

	.header-bgimg h1{font-size: 30px;}
 .mapimg{width: 100%;}


  .col{height: 330px;}
  figure img{margin: 0 auto;}


	.banner-box{position: static;}

	.heading2{font-size: 26px;}

	.mob-padding{padding: 0;width:auto!important;}

  .header-bgimg h1{font-size: 26px;}
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
 
}



  



@media only screen and (max-width: 680px){

   .Commitmentimg{height: 300px!important;}
   
   
}



@media only screen and (max-width: 580px){

	.banner-box{display: none;}

	.heading2{font-size: 22px;}

	.header-bgimg h1{font-size: 22px;}
 .Commitmentimg{height: 300px!important;}

}



@media only screen and (max-width: 480px){

	.heading2{font-size: 20px;}
 .Commitmentimg{height: 300px!important;}
 

}



@media only screen and (max-width: 414px){

 .Commitmentimg{height: 300px!important;}
	.header-bgimg h1{font-size: 20px;}
  .hover{width: 174px!important;}
 
  

}



@media only screen and (max-width: 380px){
 .Commitmentimg{height: 300px!important;}
.top-bar .top-bar-ul li{font-size: 13px;}
 .hover{width: 160px!important;margin-right:0!important;}

}

