.header-top {background: #000;}
.sell_img{padding-top:18px;}
.hd-sec .main-menu {text-align: center;}
.hd-sec .main-menu ul li  {padding: 0px 0px 0px 36px;}
.hd-sec .main-menu ul .active{background-color:#ee3339; color:#fff; padding-left:0px;}
.hd-sec .main-menu ul li a {padding: 0px 20px; text-transform: uppercase; font-weight: bold;}
.hd-sec .main-menu ul .active a{ color:#fff;}
.slider-text li a {border:none;}
.slider-text li:last-child a:hover {background: transparent;}
.main_sldr .slider-text ul {margin-top:0px;}
.main_sldr .slider-text h1 {font-weight:normal; line-height:38px;}
.main_sldr .slider-text h1 span {font-weight:bold; font-size:54px;}
.main_sldr .slider-text h1 font{font-style:italic; font-weight:bold;}
.main_sldr .slider-text h1 b{font-size:26px;color:#e91616; font-weight:600;}
.main_sldr .slider-text h2 {font-weight:bold; color:#fff; font-size: 34px; line-height:38px;}
.main_sldr .slider-text h2 span {font-weight:normal; font-size:24px;}
.main_sldr .slider-text h2 font {font-weight:bold; font-size:24px;}
.main_sldr .slider-text h2 b{font-weight:normal; font-size:24px;color:#e91616;}
.main_sldr .slider-text {top: 200px;}
.welcm{background-image: url("../images/ques.png");
background-color: #fff;
height: auto;
background-position: right;
background-repeat: no-repeat; padding-top: 40px; padding-bottom: 100px;}
.welcm p{font-size:20px; color: #000; line-height: 36px;}
.welcm h2{font-size:28px; padding-top:20px;}
.red_area p{text-align:center; font-size:20px; font-weight:bold; color:#000; line-height:30px;}
.red_area span{font-weight:bold; color:#e91616; font-size:22px;}
.abt_area{padding: 30px 0px !important;}
.abt_area .sec-title h1{text-transform:uppercase; font-size:40px; font-weight:normal;}
.abt_area .sec-title span{font-weight:bold; font-size: 40px;}
.abt_area p{font-size:16px; color: #000; line-height:30px; text-align: justify;}
.abt_area span{color:#e91616; font-weight:bold; font-size:20px;}
.abt_area strong{font-size:20px;}
.abt_area h3{font-size:28px;}
.wow_wy{padding-top:0px;}
.abut_rakesh p span{text-align:center; color:#e91616; font-size:24px;} 
.abut_rakesh p {text-align:center; color:#000;line-height: 28px;font-weight: bold;}
.dr_raksh{padding-top:60px;}
.quote_area{background-image: url("../images/quote.png");
background-color: transparent;
height: 288px;
background-position: center;
background-repeat: no-repeat;
margin:0px 68px;}
.quote_area_txt p{font-size:28px; text-align:center; font-weight:bold; padding-top:110px; line-height:40px;}
body{overflow-x:hidden;}
.footer_wthree_agile {background: #c7c6c7;}
.footer_wthree_agile p{color:#000; font-weight:bold;}
.quote_area_txt span{color:#e91616; font-size:22px; font-style:italic;}
.red_area{padding:40px 0px;}
.wow_deta_ p{text-align:center; margin-bottom:50px;}
.pd_l_r_0{padding-right: 0px; padding-left: 0px;}
.pd_l_r_0 img{width:100%;}
.galy_ara{margin-top:50px;}
.shedule ul li{display:inline-block; list-style:none; padding-left:8px;}
.shedule .relative{position: relative;}
.shedule .absolute{position: absolute;  position: absolute;top: 90px;right: 0; left: 0;color:#fff;}
.shedule .absolute p{text-align:center;}
.register_now img{display:block; margin:auto;}
.register_now{margin:40px 0px;}
.red_bg_area{background-color:#ed3238; padding:40px 0px;}
.red_bg_area p{color:#fff; text-align:center; font-size: 24px; font-weight: bold; line-height: 34px;}
.things_hapng{margin:50px 68px;}
.meet_area .sec-title h1{text-transform: uppercase;font-size: 40px;font-weight: normal;}
.meet_area .sec-title span {font-weight: bold;font-size: 40px;}
.meet_area{background-image: url("../images/back.png");
background-color: #fff;
height: auto;
background-position: center;
background-repeat: no-repeat; padding-top:30px;  background-size: cover;}
.bg_meet_txt{background-color:#000;}
.bg_meet_txt p{color:#fff; text-align:center; padding: 5px 0px;} 

.text_sectn .carousel-showmanymoveone .carousel-control {
  width: 4%;
  background-image: none;
}
.text_sectn .carousel-showmanymoveone .carousel-control.left {
  margin-left: 15px;
}
.text_sectn .carousel-showmanymoveone .carousel-control.right {
  margin-right: 15px;
}
.text_sectn .carousel-showmanymoveone .cloneditem-1,
.text_sectn .carousel-showmanymoveone .cloneditem-2,
.text_sectn .carousel-showmanymoveone .cloneditem-3 {
  display: none;
}
@media all and (min-width: 768px) {
  .text_sectn .carousel-showmanymoveone .carousel-inner > .active.left,
  .text_sectn .carousel-showmanymoveone .carousel-inner > .prev {
    left: -50%;
  }
  .text_sectn .carousel-showmanymoveone .carousel-inner > .active.right,
  .text_sectn .carousel-showmanymoveone .carousel-inner > .next {
    left: 50%;
  }
  .text_sectn .carousel-showmanymoveone .carousel-inner > .left,
  .text_sectn .carousel-showmanymoveone .carousel-inner > .prev.right,
  .text_sectn .carousel-showmanymoveone .carousel-inner > .active {
    left: 0;
  }
  .text_sectn .carousel-showmanymoveone .carousel-inner .cloneditem-1 {
    display: block;
  }
}
@media all and (min-width: 768px) and (transform-3d), all and (min-width: 768px) and (-webkit-transform-3d) {
  .text_sectn .carousel-showmanymoveone .carousel-inner > .item.active.right,
  .text_sectn .carousel-showmanymoveone .carousel-inner > .item.next {
    -webkit-transform: translate3d(50%, 0, 0);
            transform: translate3d(50%, 0, 0);
    left: 0;
  }
  .text_sectn .carousel-showmanymoveone .carousel-inner > .item.active.left,
  .text_sectn .carousel-showmanymoveone .carousel-inner > .item.prev {
    -webkit-transform: translate3d(-50%, 0, 0);
            transform: translate3d(-50%, 0, 0);
    left: 0;
  }
  .text_sectn .carousel-showmanymoveone .carousel-inner > .item.left,
  .text_sectn .carousel-showmanymoveone .carousel-inner > .item.prev.right,
  .text_sectn .carousel-showmanymoveone .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    left: 0;
  }
}
@media all and (min-width: 992px) {
  .carousel-showmanymoveone .carousel-inner > .active.left,
  .carousel-showmanymoveone .carousel-inner > .prev {
    left: -33.3%;
  }
  .text_sectn .carousel-showmanymoveone .carousel-inner > .active.right,
  .text_sectn .carousel-showmanymoveone .carousel-inner > .next {
    left: 33.3%;
  }
  .text_sectn .carousel-showmanymoveone .carousel-inner > .left,
 .text_sectn .carousel-showmanymoveone .carousel-inner > .prev.right,
 .text_sectn .carousel-showmanymoveone .carousel-inner > .active {
    left: 0;
  }
  .text_sectn .carousel-showmanymoveone .carousel-inner .cloneditem-2,
  .text_sectn .carousel-showmanymoveone .carousel-inner .cloneditem-3 {
    display: block;
  }
}
@media all and (min-width: 992px) and (transform-3d), all and (min-width: 992px) and (-webkit-transform-3d) {
  .text_sectn .carousel-showmanymoveone .carousel-inner > .item.active.right,
  .text_sectn .carousel-showmanymoveone .carousel-inner > .item.next {
    -webkit-transform: translate3d(33.3%, 0, 0);
            transform: translate3d(33.3%, 0, 0);
    left: 0;
  }
  .text_sectn .carousel-showmanymoveone .carousel-inner > .item.active.left,
  .text_sectn .carousel-showmanymoveone .carousel-inner > .item.prev {
    -webkit-transform: translate3d(-33.3%, 0, 0);
            transform: translate3d(-33.3%, 0, 0);
    left: 0;
  }
  .text_sectn .carousel-showmanymoveone .carousel-inner > .item.left,
  .text_sectn .carousel-showmanymoveone .carousel-inner > .item.prev.right,
  .text_sectn .carousel-showmanymoveone .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    left: 0;
  }
}

.text_sectn .carousel-control:hover, .carousel-control:focus {
	opacity: 1;
}

.text_sectn .carousel-control, .carousel-control {
	opacity: 1;
}

@media all and (min-width: 1600px) {
	.text_sectn .carousel-main-container {
		width: 66.66666667%;
		margin-left: 16.66666667%;
	}
}

.text_sectn .glyphicon {
	color: #46166b;
	top: 60px;
}

@media all and (min-width: 768px) {
	.text_sectn .glyphicon {
		top: 62px;
	}
}


@media all and (min-width: 992px) {
	.text_sectn .glyphicon {
		top: 270px;
	}
}

@media all and (max-width: 767px) {
	.text_sectn .glyphicon-menu-right {
		margin-left: 20px;
	}

	.text_sectn .glyphicon-menu-left {
		right: 28px;
	}
}
.text_sectn{padding:50px 0px;}
.text_sectn .sec-title h1 {font-weight: bold;font-size: 40px; text-transform:uppercase; margin-bottom:40px;}
.text_sectn .why_us_patnr img {display: block; margin: auto;}
.text_sectn .new_partr__box img {display: block; margin: auto;} 
.text_sectn .new_partr__box p {text-align: center; font-size: 14px;color: #000;line-height: 30px;}
.text_sectn .new_partr__box h5 {
    margin-top: 30px;
    text-align: center;
    color: #e91616;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: bold;
}
.text_sectn .new_partr__box {
    background-color: #fff;
    box-shadow: none !important;
    border: 1px solid #ccc;
}
.new_partr__box {
    background-color: #F9F9F9;
    box-shadow: 0 0 25px 0 rgba(29,25,0,0.25);
    padding: 20px;
	height: 495px;
}
.contact_frm h3{font-weight: bold;font-size: 34px;text-transform: uppercase;margin-bottom: 40px; text-align:center;}
.contact_frm .contact-field input {width: 90%; border:none; border-bottom: 2px solid #e91616; color:#e91616; font-weight: bold;}
.text_sectn .new_partr__box img{margin-bottom:15px;border-radius: 100%;padding: 2px; border: 2px solid #e91616; box-shadow: 0 0 25px 0 rgba(29,25,0,0.25);}
.galry_secn{padding:40px 0px; padding-top:20px;}
.galry_secn img{display:block; margin:auto;}
.pp_up_frm .popup-form .form-control {height: 41px;border-radius: 0px; border-left: 4px solid #e91616;}
.pp_up_frm .input-btn input[type="submit"] {background: #e91616 none repeat scroll 0 0;border: 1px solid #e91616;color: #fff;display: inline-block;font-weight: 600;text-transform: capitalize;width: 130px;font-size: 15px;height: 41px; margin-top:15px;}
.blck_txtt font{color:#000;} 
.list_pont ul li{font-size: 16px;color: #000;text-align: justify; line-height:40px; list-style:disc;}
.list_pont ul{padding-left:20px;}
.wow_deta_ strong{color: #e91616;}
.red_bg_area strong{color: #000;}
.ti_week img{width:175px; height:175px;}
.ti_week ul{display: block; margin:auto; text-align:center;}
.vido_yx{margin-bottom:40px;}
.text_sectn .new_partr__box img{height:145px; width:145px;}
.bg_meet_txt img{display:block; margin:auto;}
.btn_reg_fm { background-color:#e91616;color: #fff; font-size:18px;display: inline-block;padding: 14px 30px;text-transform: uppercase;width: 30%;display: block;margin: auto;margin-top: auto; margin-top: 50px;}
.btn_reg_fm:hover{color:#fff;}
.welcm strong{color:#e91616;}
#welcome{background-color:#000; height:400px;} 
#welcome .slider-overlay {background-color: transparent;}
.main_sldr p {font-size: 26px;line-height: 30px;}
.main_sldr strong{color:#e91616; font-weight:bold;}
.text_sectn a{color:#e91616;}
.cntr_cls {text-align: center !important; font-size: 30px !important; margin-top: 50px;}
.banner img{display:block; margin:auto;}
.welcm font{font-size: 28px; font-weight:bold;}
.add_sctn strong{color:#e91616;}
.red_bg_area a{color:#fff; border:1px solid#fff; padding: 10px;}
.first_qtn{background-image: url("../images/first_qtn.png");
background-color: #fff;
height: 400px;
background-position: center;
background-repeat: no-repeat; padding-top:50px;}
.first_qtn p{color:#fff; text-shadow: 2px 2px #000;}
.first_qtn span {color:#fff;}
.g_qtn{background-image: url("../images/qtn-g.png");
background-color: #fff;
height: 400px;
background-position: center;
background-repeat: no-repeat; padding-top:50px;}
.h_qtn{background-image: url("../images/qtn-h.png");
background-color: #fff;
height: 400px;
background-position: center;
background-repeat: no-repeat; padding-top:8px; margin-top:40px;}
.h_qtn p{color:#fff; text-shadow: 2px 2px 4px #000000;}
.h_qtn span{color:#fff; text-shadow: 2px 2px 4px #000000;}
.bg_qstn{background-image: url("../images/qustn-bg.png");
    background-color: #fff;
    height: 300px;
    background-position: center;
    background-repeat: no-repeat;
    padding-top: 0px;}
.bg_qstn p{padding-top:15px;}
.quote-wow-1{background-image: url("../images/quote-wow-1.png");
    background-color: #fff;
    height: 400px;
    background-position: center;
    background-repeat: no-repeat;
    padding-top: 50px;}
.quote-wow-1 p{color:#fff; text-shadow: 2px 2px #000;}
.quote-wow-1 span{color:#fff; text-shadow: 2px 2px #000;}		

