.card-block-pricing {border-radius:0px;box-shadow:0 1px 3px 0 #d4d4d5, 0 0 0 1px #d4d4d5;border-bottom:1px solid #d4d4d5;position:relative;text-align:center;
clear:both;min-height:355px;height:390px;margin:20px auto;}
.ig-p-one{background:#f7f7f7;min-height:250px;padding:50px 0px 50px 0px;position:relative;}
.pricing-new {position:relative;margin-bottom:15px;background:#fff;padding:25px;min-height:500px;}
.pricing-new.hover-effect:hover {box-shadow: 4px 11px 9px 0 #d4d4d5, 0 0 0 1px #d4d4d5;}
.inner-page {margin-top:3px;}
.banner-outer-2 {margin-top:-61px;}
.doc-r-banner {min-height:650px;height:600px;background:#ffbf08 url(../images/doctors-referal-banner-web.jpg) center center no-repeat scroll;
    background-size:auto auto;background-size:auto auto;-webkit-background-size:cover;-moz-background-size:cover;
    background-size:cover;-o-background-size:cover; margin-top:-72px;}
.hidden-xs.con-b {margin-top:-60px;}
.signup-header {margin:13% 0% 2% 0%;background:rgba(255,255,255,1);border-radius:0px;padding:20px 20px;}
.signup-header h3 {padding:0px 0px 10px 0px;font-weight:600;}
.signup-header p {padding:0px 5px 0px 5px;font-weight:600;}
.signup-header2 {margin:2% 0% 2% 0%;background:rgba(255,255,255,1); border-radius:0px;padding:20px 40px;}
.signup-header2 h3 {padding:20px 0 0px;font-weight:300;}
.signup-header2 p {padding:5px 0 5px;font-weight:300;}
.topp-s{margin:20px 0px 0px 0px;}
.col-new {float:left;width:90%;margin:11px 5%;position:relative;z-index:2;padding:0px;text-align:left;}
.center-i { margin:auto auto 30px auto;}
.bl1{font-size:36px;}
ul.list-unstyled {padding:10px 20px;font-size:16px;}
.list-unstyled li:before {
  content: '\f00c';
  font-family: 'FontAwesome';
  float: left;list-style-position: outside;
  margin-left: -1.5em;
  color: #21936a;
}
.p-h {
    text-transform: uppercase;margin-bottom: 0px;
}
.pricing-img-1 {
    background: url(https://d2aq6dqxahe4ka.cloudfront.net/themes/front/page/images/pricing-fees/Price+and+fees_sprit+image.png)-322px -26px;
    display: block;
    height: 241px;
    width: 299px;

}
.pricing-img-2 {
    background: url(https://d2aq6dqxahe4ka.cloudfront.net/themes/front/page/images/pricing-fees/Price+and+fees_sprit+image.png)-670px -26px;
    display: block;
    height: 241px;
    width: 299px;

}
.pricing-img-3 {
    background: url(https://d2aq6dqxahe4ka.cloudfront.net/themes/front/page/images/pricing-fees/Price+and+fees_sprit+image.png)-986px -26px;
    display: block;
    height: 241px;
    width: 299px;

}
.pricing-h p {
    margin-top: 0px;
}
.bl3 {
    margin-top: 0px;
}
.bl2 {
    margin-bottom: 0px;
}
.new-bb.btn:hover {
    color: #fff;
}
.readmore.readmore-link-1,.readmore-link-2,.readmore-link-3 {
    border: 1px solid #ddd;
    padding: 11px;border-radius: 5px;
}
.hidemore.hidemore-link-1, .hidemore-link-2 ,.hidemore-link-3{ border: 1px solid #ddd;border-radius: 5px;
    padding: 11px;}
.hide-details-1, .hide-details-2 ,.hide-details-3,.hide-details-4 {display: none;}
.pricing-body {margin:20px auto;}
.list-unstyled li:last-child {list-style: none;}
.readmore-link-4,hidemore-link-4{font-size:18px; text-align: center;}

.new-bb { bottom: 25px;position: absolute;background: #21936a; text-align: center; padding: 5px 20px 5px 20px;margin: 0 auto !important;
    color: #fff; font-weight: 600; font-size: 16px; border-radius: 5px; display: block; width: 78%; text-align: center;right: 0;        left: 0;

}
#PricingTab table{
	margin: 0 auto;font-size:16px;
	
}
.table.no-border tr td, .table.no-border tr th {
  border-width: 0;
}
.tabco1 {  background: #fff;margin-bottom:10px; 
  width: 40%;
  padding: 10px !important;
}
th.tabco1 {	
	text-transform: uppercase;
	color: #000;
}
.tabco2 {
  text-align: center;margin-bottom:10px;

}
 
th.tabco2 {	
	text-transform: uppercase;
}
.tabco3 {
  text-align: center;margin-bottom:10px;
}
th.tabco3 {	
	text-transform: uppercase;
}
.tabco4 { 
  text-align: center;margin-bottom:10px;
}
th.tabco4 {
	margin-bottom:10px;
	text-transform: uppercase;
}
.rightSign {
	color: #21936a;
	font-size:20px;
}
.pricing-banner-text {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0px;
    top: 25%;
    color: #484848;
}
.page-title-new{
    color: #181818;
}

.color-subtitle {
    color: #484848;
}
.pricing-banner-text h1{
    font-size: 30px;
    font-weight: 600;
    color: #181818;
}
.pricing-banner-text p{
   font-weight: 600;
    color: #181818;
}
.crossSign {
    color: #fff;
    background:#b13b3e;
    border-radius: 30px;
    padding:1px 3px 3px 3px;
    border: 1px solid #b13b3e;
    font-size:12px; 
}
.White-Yellow {
    border-top: 0;
    border-left: 75px solid #fff;
    border-right: 75px solid #FEF200;
    height: 5px;
    width: 0px;
}
.ig-one{background:#f7f7f7;padding:50px 0px 50px 0px;position:relative;}
.ig-two{background:#f7f7f7;padding:0px 0px 50px 0px;position:relative;}
.ig-three{background:#fff;padding:50px 0px 50px 0px;position:relative;}
.ig-four{background:#f7f7f7;padding:50px 0px 50px 0px;position:relative;}
.space-t-h{margin-top:20px;}
.block-dt { max-width:358px; margin:0 auto;}
.pad-n{padding:0px !important;}
.shadow {-webkit-box-shadow:1px 1px 4px 1px #ddd ;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  -moz-box-shadow:1px 1px 4px 1px #ddd;  /* Firefox 3.5 - 3.6 */
  box-shadow:1px 1px 4px 1px #ddd;  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}


.font-size-18 {
    font-size: 18px;
}
.font-size-14{
    font-size: 14px;
}


.desktop-banner{
    position: relative;
}
.desktop-banner .pricing-banner-text{
    left: 55%;
    top: 50%;
    transform: translateY(-50%);
}

.font-weight-400{
    font-weight: 400;
}
.font-size-12{
    font-size: 12px;
}

.banner-start-fr-btn{
    cursor: pointer;
    display: block;
    text-align: center;
    text-decoration: none;
    display: block;
    font-weight: 700;
    font-size: 14px;
    line-height: 22px;
    letter-spacing: 1px;
    color: #fff !important;
    padding: 15px 20px 15px 20px;
    background: #21936a;
    border-radius: 30px;
    text-transform: uppercase;
    max-width: 300px;
    text-align: center;
    margin-top: 3rem;
    filter: drop-shadow(0 0 19px rgba(0,0,0,0.3));
}


.accelarate-content{
    margin-top: 5rem;
    min-height: 580px;
    display: flex;
    flex-flow: column;
    align-items: flex-start;
    justify-content: center;
}
.accelarate-content p {
    margin: 0;
    color: #484848;
}
.accelarate-content h3{
    color: #181818;
    font-size: 30px;
    font-weight: 600;
}
.accelarate-content img {
    max-width: 450px;
}

.accelarate-content .banner-start-fr-btn{
    min-width: 257px;
}

.accelerate-card{
    background: white;
    border-radius: 16px;
    filter: drop-shadow(21.412px 23.781px 11px rgba(0,0,0,0.12));
    margin-top: 5rem;
}

.accelerate-card ul {
    list-style: none;
    padding: 3rem 0;
}

.accelerate-card ul li {
    font-size: 18px;
    width: 100%;
    text-align: center;
    position: relative;
}

.accelerate-card ul li:not(:first-child){
    margin-top: 2rem;
}

.accelerate-card ul li:not(:last-child)::before{
    content: "";
    position: absolute;
    left: 25%;
    width: 50%;
    bottom: -1rem;
    height: 2px;
    background: #e9e9e9;
}

.section-accelerative, .desktop-banner, .mobile-banner{
    font-family: Hind Vadodara,sans-serif;
}

.faq-section h3{
    text-transform: none;
}

.text-transform-none{
    text-transform: none;
}


/**/
@media all and (min-width:768px) {
 
}
@media all and (min-width:768px) and (transform-3d), all and (min-width:768px) and (-webkit-transform-3d) {
}
@media all and (min-width:992px) {
}
@media all and (min-width:992px) and (transform-3d), all and (min-width:992px) and (-webkit-transform-3d) {
}

@media only screen and (min-width:768px) {

}
@media(max-width:768px){
    .mobile-banner{
        position: relative;
    }
.mobile-banner.doctors-b {
    margin-top: -41px;
}
.pricing-banner-text{top: unset;bottom: 15px;padding: 0 15px;}
.pricing-banner-text h1 {
    font-size: 24px ;
}
.new-bb{width: 90%;}
.ig-four{padding:20px 0px;}
.ig-two{padding:0px 0px 20px 0px}
.ig-one{padding:20px 0px;}

.banner-start-fr-btn{
    margin: auto;
}
.accelerate-card ul{
    margin-bottom: 5rem;
}
.accelarate-content{
    min-height: unset !important;
    align-items: center;
}

.accelarate-content .banner-start-fr-btn{
    margin: 3rem auto;
}

.accelerate-card{
    margin-top: 1rem !important;
}
.accelarate-content img {
    max-width: 350px !important;
}
}

@media(max-width:480px){}
@media(max-width:360px){}

