/*@import url('https://www.fontify.me/wf/a2b12d90e4645a26a074e65df6c393d4');*/
body{margin:0px 0px;padding:0px 0px;max-width:100%; font-family: "PT Sans", sans-serif;font-family: 'PT Sans', sans-serif;}
.topheader{height:auto;width:100%;margin:0px 0px;padding:0px 0px;font-family: 'PT Sans', sans-serif;max-width:100%;background-color:#f8f7f7;}
.left{height:auto;width:100%;margin:0px 0px;padding:10px 0px;font-family: 'PT Sans', sans-serif;max-width:100%;background-color:#f8f7f7;}
.left ul{list-style:none;margin:0px 0px;padding:0px 0px;font-family: 'PT Sans', sans-serif;max-width:100%;}
.left ul li {display:inline-block;margin:0px 0px;font-family: 'PT Sans', sans-serif;padding:0px 0px;max-width:100%;}
.left ul li a {display:inline-block;margin:0px 0px;color:#333;font-family: 'PT Sans', sans-serif;padding:0px 0px;max-width:100%;}
.right{height:auto;width:100%;margin:0px 0px;padding:10px 0px;font-family: 'PT Sans', sans-serif;max-width:100%;background-color:#f8f7f7;}
.right ul{list-style:none;float:right;margin:0px 0px;padding:0px 0px;font-family: 'PT Sans', sans-serif;max-width:100%;}
.right ul li {display:inline-block;border-left:1px solid #333;margin:0px 0px;font-family: 'PT Sans', sans-serif;padding:0px 0px;max-width:100%;}
.right ul li a {display:inline-block;text-decoration:none;margin:0px 0px;color:#333;font-family: 'PT Sans', sans-serif;padding:0px 10px;max-width:100%;}
.right ul li a:hover {display:inline-block;margin:0px 0px;color:#fff;font-family: 'PT Sans', sans-serif;padding:0px 10px;max-width:100%;}
.right ul li.fb{    -webkit-transition: background 0.3s;
    transition: background 0.3s;}
  .right ul li.fb:hover{opacity: 1;
    background-color: #3b5998;color:#fff;
  }
  .right ul li.tw{    -webkit-transition: background 0.3s;
    transition: background 0.3s;}
  .right ul li.tw:hover{opacity: 1;
  color:#fff;
    background-color: #4099ff;
   
  }
  .right ul li.yb{    -webkit-transition: background 0.3s;
    transition: background 0.3s;}
  .right ul li.yb:hover{opacity: 1;
  color:#fff;
background-color: #d34836;
   
  }
  .right ul li.ins{    -webkit-transition: background 0.3s;
    transition: background 0.3s;}
  .right ul li.ins:hover{opacity: 1;
  color:#fff;background-color:#0077b5;
}
ul li.yb{    -webkit-transition: background 0.3s;
    transition: background 0.3s;}
  
   
   .right ul li.login{    -webkit-transition: background 0.3s;
    transition: background 0.3s;}
  .right ul li.login:hover{opacity: 1;
  color:#fff;background-color: #b8292f;}
.right ul li.yb{    -webkit-transition: background 0.3s;
    transition: background 0.3s;}
  .menu{height:auto;width:100%;margin:0px 0px;padding:0px 0px;max-width:100%;}
  .flash {
    -webkit-animation-name: flash;
    animation-name: flash;
}.animated2 {
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
}.slider{    background: url(../images/slider-bg.webp) no-repeat;
    background-size: cover;
    min-height: 462px;}
	.news{height:auto;width:100%;margin:0px 0px;padding:0px 0px;font-family: 'PT Sans', sans-serif;max-width:100%;background-color:#f8f7f7;}
.news-1{height:195px;width:40%;float:left;margin:0px 0px;padding:50px 0px 0px  0px;font-family: 'PT Sans', sans-serif;max-width:100%;}
	.bg-new11 {
    list-style: none;
    padding: 0px;
    background: #eeeeee;
	
    margin: 0px;
}.bg-new11 li.active {
    text-decoration: none;
    background: #f49e00 url(../images/tab-active.png) no-repeat right;
    /* background: #f49e00; */
    color: #fff;
    border: 0px;
    padding: 9px;
    width: 60%;max-width:100%;
}.ventois{height:auto;width:100%;margin:0px 0px;padding:10px 0px;  font-family: "PT Sans", sans-serif;max-width:100%;}
.about-ventois{height:auto;width:45%;float:left;margin:0px 0px;  font-family: "PT Sans", sans-serif;padding:0px 0px;max-width:100%;}
.about-ventois h6{text-align:center;font-size: 24px;margin:0px 0px;padding:15px 0px;max-width:100%;font-family: 'PT Sans', sans-serif;color:#b8292f}
.about-ventois p{margin:0px 0px;color:#222;text-align:justify;  font-family: "PT Sans", sans-serif;line-height:26px;padding: 10px 0px 0px 0px;max-width:100%;}
.why-ventois{height:auto;width:48%;float:right;margin:0px 20px;  font-family: "PT Sans", sans-serif;padding:25px 0px 0px  0px;max-width:100%;}
.read-more{height:auto;float:right;margin:0px 0px;border-radius:10px 10px;  font-family: "PT Sans", sans-serif;padding:0px 0px;max-width:100%;background-color:#b8292f;}
.read-more p{margin:0px 0px;text-align:center;font-family: 'PT Sans', sans-serif;padding:5px 5px;}
.read-more p a{margin:0px 0px;text-align:center;text-decoration:none;color:#fff;  font-family: "PT Sans", sans-serif;padding:0px 0px;}
.ventois-new{height:auto;background-image:url(../images/background-ventois.webp);background-size:cover;background-repeat:no-repeat;overflow:hidden;width:100%;margin:0px 0px;background-color:#343434;padding:0px  0px 0px 0px;font-family: 'PT Sans', sans-serif;max-width:100%;}
.ventois-1{height: 500px;
    width: 41%;
    border-radius: 0px 0px 0px 0px;
float:left;background-image:url(../images/ventois-strip6.png);background-size:cover;background-repeat:no-repeat;
    margin: 0px 0px;
  
 


    padding: 10px 0px;
     font-family: "PT Sans", sans-serif;
    max-width: 100%;}
	.vent{height:auto;
  width:90%;

    margin: 0px 0px;


    overflow: hidden;

    padding: 10px  0px 0px 50px;
  font-family: "PT Sans", sans-serif;
    max-width: 100%;}
	.vent img{margin:80px 0px 0px  0px;padding:0px 0px;max-width:100%;}.ventois-association-section {
    width: 100%;
    height: auto;
    background: #fff;
    float: left;
    margin: 0px 0px;
    padding: 10px 0px 0px 0px;
}.ventois-association-section h3 {
    font-size: 24px;
   font-family: 'PT Sans', sans-serif;
    font-weight: 100;

    width: 100%;color:#cc3333;
    text-align: center;
    margin: 0px 0px;
    margin: 0px 0px;
    padding: 5px 0px 0px 0px;
    
}#a1 {
    height: 100px;
    width: 95%;
    margin: 10px 5px;
    padding: 0px 0px;
    max-width: 100%;
    border: 2px solid #000;
    max-width: 100%;
}.vent h1{color:#fff;font-size:45px;margin:0px 0px; padding: 30px  0px 30px 0px;
     font-family: "PT Sans", sans-serif;max-width:100%;}
	.vent h2{color:#fff;font-size:31px;margin:0px 11%; padding: 10px  0px 0px 0px;
     font-family: "PT Sans", sans-serif;}
	.vent h4{     color: #fff;
    font-size: 34px;
    margin: 0px 11%;
    font-weight: 600;
    padding: 40px 0px 40px 0px;
    font-family: "PT Sans", sans-serif;	line-height: 44px;

    max-width: 100%;}
	.ventois-2{height:auto;
    width: 59%;
 float:left;

    margin: 0px 0px;
        background: url(../images/red-circle.webp);

    overflow: hidden;

    padding: 22px 0px;
    font-family: "PT Sans", sans-serif;
    max-width: 100%;}.services{height:auto;
  width:90%;

    margin: 0px 0px;


    overflow: hidden;

    padding: 10px  0px 0px 50px;
    font-family: "PT Sans", sans-serif;
    max-width: 100%;}
	.vent-2{height:auto;
    width: 100%;
 float:left;

    margin: 0px 0px;
    

    overflow: hidden;

    padding: 10px 0px;
     font-family: "PT Sans", sans-serif;
    max-width: 100%;} 
	.vent-2 h2{color:#fff;font-size:20px;    margin: 0px 0px;
    padding: 10px 20px;
    font-family: "PT Sans", sans-serif;}
	.vent-2 p{    color: #fff;
    font-size: 17px;
    margin: 0px 0px;
    padding: 10px 20px;
    text-align: justify;}
hr {
         border: 1px solid #000;
    height: 1px;
    background-color: #000;
    width: 35% !important;max-width:100%;
    position: relative;
    margin: 10px auto;
}.center:before {
    background: #b8292f;
    content: "";
    display: inline-block;
    height: 10px;
    left: 50%;
    margin: 0 0 0 -17px;
    position: absolute;
    top: -5px;
    width: 45px;max-width:100%;
   
    
}
.vent-3{height: auto;
    width: 100%;
    float: left;
    margin: 0px 0px;
    overflow: hidden;
    padding: 10px 0px;
     font-family: "PT Sans", sans-serif;
    max-width: 100%;
} 
	.vent-img {height:auto;width:22%;   font-family: "PT Sans", sans-serif;float:left;margin:0px 0px;padding:0px 0px;max-width:100%;}
	.vent-img img{margin:0px 0px;     font-family: "PT Sans", sans-serif;padding:0px 0px;max-width:100%;}
		.vent-content {  
		font-family: 'PT Sans', sans-serif;
    height: auto;
    width: 74%;
    float: left;
    margin: 0px 0px;
    padding: 5px 0px;
    max-width: 100%;}
		.vent-content p{ font-family: "PT Sans", sans-serif;
text-align: left;
font-size: 18px;
margin: 0px 0px;    
padding: 15px 10px;
max-width: 100%;
color: #fff;}
		.vent-content p a{ font-family: "PT Sans", sans-serif;margin:0px 0px;font-size: 18px;text-decoration:none;padding:0px 0px;max-width:100%;color:#fff;}.center {
      color: #000;	  border-bottom: 1px solid #000;	      margin: auto;
}.resume-tips{    height: auto;
    width: 100%;
    max-width: 100%;
    overflow: hidden;
    margin: 10px 0px;
    padding: 0px 0px;}.latest-jobs{    height: auto;
    width: 100%;
    max-width: 100%;
    overflow: hidden;
    margin: 10px 0px;
    padding: 0px 0px;}
.panel .panel-default{height:auto;width:100%;max-width:100%;}.panel-default>.panel-heading {
    color: #333;
    background-color: #ddd;
    border-color: #ddd;
}
.panel-title > a:before {
    float: right !important;
    font-family: FontAwesome;
    content:"\f055";
    padding-right: 5px;
}
.panel-title > a.collapsed:before {
    float: right !important;
    content:"\f056";
	
}.panel-title>.small, .panel-title>.small>a, .panel-title>a, .panel-title>small, .panel-title>small>a {
    color: #b8292f;
}
.panel-title > a:hover, 
.panel-title > .active a:{color:red}
.panel-title > a:focus  {
    text-decoration:none;
}.post .post1{width:100%}
.panel-title > a  {color:#b8292f;
    text-decoration:none;
}
.seemore{float:right;width:30%}
.seemore a{background:#f49e00;color:#fff; font-size: 12px;
    padding: 3px 9px 5px;text-decoration:none;float:right;margin:6px 0px;}
.seemore a:hover{text-decoration:none;}
#latestjobs .post{padding: 14px;}
#latestjobs .post{padding: 14px;}
.post1 > img{float:left;}
.panel-default .bx-wrapper{width:100%;max-width:100%margin:0px;background:#fff!important;}
.slider .bx-wrapper{margin:0px;background:#fff!important;max-width:100%;width:100%}
.panel-body{border:0px;}.panel-body p{padding: 10px;} 
.bx-wrapper .bx-controls-direction a.disabled{ display:block;}
.slider .bx-controls-direction {
    position: absolute;
    right: 20px;
    top: -20px;
}
/*.slider .bx-wrapper .bx-next{background:url("../images/prev.png") no-repeat scroll 0 center;transform:rotate(180deg);margin-left:-8px;}
.slider .bx-wrapper .bx-prev{background:url("../images/prev.png") no-repeat scroll 0 center;}*/

.animated { 
    -webkit-animation-duration: 1s; 
    animation-duration: 1s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
    animation-iteration-count:5; 
    -webkit-animation-iteration-count:5; 
} 

@-webkit-keyframes bounce { 
    0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);} 
    40% {-webkit-transform: translateY(-30px);} 
    60% {-webkit-transform: translateY(-15px);} 
} 

@keyframes  bounce { 
    0%, 20%, 50%, 80%, 100% {transform: translateY(0);} 
    40% {transform: translateY(-30px);} 
    60% {transform: translateY(-15px);} 
} 

.bounce { 
    -webkit-animation-name: bounce; 
    animation-name: bounce; 
}
.animated2 { 
    -webkit-animation-duration: 2s; 
    animation-duration: 2s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
    -webkit-animation-timing-function: linear; 
    animation-timing-function: linear; 
    animation-iteration-count:infinite; 
    -webkit-animation-iteration-count:infinite; 
} 

@-webkit-keyframes flash { 
    0%, 50%, 100% {opacity: 1;} 
    25%, 75% {opacity: 0;} 
} 
@keyframes  flash { 
    0%, 50%, 100% {opacity: 1;} 
    25%, 75% {opacity: 0;} 
} 
.flash { 
    -webkit-animation-name: flash; 
    animation-name: flash; 
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #555;font-family: 'PT Sans', sans-serif;
    background-color: #fff;
}
.navbar-nav>li.active{font-family: 'PT Sans', sans-serif;
  border-top:2px solid #e03e25;
}.navbar-default .navbar-nav>li>a {
    color: #777;font-family: 'PT Sans', sans-serif;
}@media only screen and (max-width: 990px) {
  .about-ventois{height:auto;width:100%;float:left;margin:0px 0px; font-family: "PT Sans", sans-serif;padding:0px 0px;max-width:100%;}
.why-ventois{height:auto;width:100%;float:left;margin:5px 0px; font-family: "PT Sans", sans-serif;padding:0px 0px;max-width:100%;}
}@media only screen and (max-width:768px) {.ventois-1{height:500px;background-image:none;background-color: #ffd800;width:100%; font-family: "PT Sans", sans-serif;margin:0px 0px;padding:0px 0px;max-width:100%;}
.ventois-2{height:auto;width:100%; font-family: "PT Sans", sans-serif;margin:0px 0px;padding:0px 0px;max-width:100%;}.q1 img {   width:5%; /* width: 10%; */    float: left;    max-width: 100%;    margin: 0px 0px;    padding: 0px 0px;    max-width: 100%;}.q2 img {    width: 5% !important;    float: left;    max-width: 100%;    margin: 0px 0px;    padding: 0px 2px;    max-width: 100%;}}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { display: none;}.tabpanel .nav > li > a:focus, .tabpanel .nav > li > a:hover, .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {    text-decoration: none;    background: #b8292f url(../images/tab-active.png) no-repeat right;    /* background: #F49E00; */    color: #fff;    border: 0px;}
.slider .bx-wrapper .bx-next{background:url("../images/prev.png") no-repeat scroll 0 center}

.slider .bx-wrapper .bx-prev{background:url("../images/next.png") no-repeat scroll 0 center;margin-left:-38px;}


