.Call-us-button .call-us-submenu .field--type-text-with-summary a,
.Call-us-button .call-us-submenu .field--type-text-with-summary p {
color: #666 !important;
}

.js-form-item-privacy-policy {
    align-items: center !important;
}

.privacy-policy-error-message {
    color: red;
    font-size: smaller;
    margin-bottom: 1rem;
}

#edit-privacy-policy--description, 
#edit-privacy-policy--2--description {
font-size: smaller;
color: #6e81a8;
}
.main-content .banner-wrapper .webform-submission-form {
margin-top:0px;
}

.form-item-privacy-policy {
    display: flex;
    align-items: flex-start;
    flex-direction: row;
}

.form-item-privacy-policy label {
display:none !important;
}

#edit-privacy-policy,
#edit-privacy-policy--2  {
height: 22px;
    margin-right: 10px;
    width: 15px;
}

#block-aster-content .webform-confirmation .webform-confirmation__message, #block-aster-content .webform-confirmation .webform-confirmation__back  {
display:none;
}

/*.field--name-field-banner-text*/
@media screen and (min-width: 768px) and (max-width: 992px) {
  .banner-text-cta .field--name-field-banner-text {
     font-size: 2.125rem !important;
     line-height: 2.75rem !important;
}
}
@media screen and (min-width: 358px) and (max-width: 384px) {
  .banner-text-cta .field--name-field-banner-text {
     font-size: 1.875rem !important;
     line-height: 1.8125rem !important;
}
}
@media screen and (min-width: 992px) and (max-width: 1280px) {
  .banner-text-cta .field--name-field-banner-text {
     font-size: 2.525rem !important;
     line-height: 2.75rem !important;
}
}
/*simple banner*/
/*simple banner text*/

@media screen and (min-width: 768px) and (max-width: 992px) {
.simple-banner__excert {
     font-size: 1.2rem !important;
     line-height: 1.8rem !important;
}
   .simple-banner__title{
    font-size: 1.9rem !important;
    line-height: 1.9rem !important;
}
}
@media screen and (min-width: 578px) and (max-width: 768px) {
 .simple-banner__title{
    font-size: 1.9rem !important;
    line-height: 1.9rem !important;
}.simple-banner__excert {
     font-size: 1.2rem !important;
     line-height: 1.8rem !important;
}
}
@media screen and (min-width: 280px) and (max-width: 578px) {
 .simple-banner__title{
    font-size: 1.3rem !important;
    line-height: 1.5rem !important;
}.simple-banner__excert {
     font-size: 1.2rem !important;
     line-height: 1.8rem !important;
}
}

/*specialities overview,doctor padding and margin*/
/*.specialities-coe{*/
/*padding-top:150px !important;*/
/*margin-top:-150px !important;*/
/*}*/

@media screen and (min-width: 992px){
#speciality-coe-overview, #speciality-coe-availablehospitals, #speciality-coe-ourdoctors, #speciality-coe-specialities, #speciality-coe-sub_specialities, #speciality-coe-services, #speciality-coe-facilities, #speciality-coe-faqs, #speciality-coe-blogs, #speciality-coe-patientstories {
    padding-top: 9.6875rem;
    margin-top: -9.6875rem;
}}

/*doctor scroll jan-17-23*/


@media only screen and (max-width: 768px){
.our--doctors--wrap--outer {
    padding: 3.3125rem 1.25rem 0.9375rem 1.25rem;
}
/*.our--doctors--wrap--outer.green_component{*/
/*     padding: 3.3125rem 1.25rem 2.375rem 1.25rem;*/
/*}*/
}
@media only screen and (max-width: 992px){
  .navbar-we-mega-menu.navbar ul a.is-active, .navbar-we-mega-menu.navbar ul .we-megamenu-nolink.is-active{
        background-color:#328090;
  }
  .footer__top .region.region--footer-top-fourth #block-footerlogo {
  margin:0;
}
}
@media only screen and (min-width: 768px){
  .our--doctors--wrap--outer:fist-child{
    padding: 3.3125rem 0 0.25rem !important;
  }
.our--doctors--wrap--outer {
    padding: 3.3125rem 0 3.25rem !important;
}
.paragraph--type--overview {
    padding: 1rem 0 3.75rem;
}}

.jcarousel-wrapper .jcarousel-wrapper.jcarousel-skin-default .jcarousel{
  padding: 0rem 0 2rem;
}
.paragraph--type--excerpt {
    padding: 1.3rem 0 0.5rem;
}
.owl--cta--mobile{
  
bottom:1.8rem;
}
@media only screen and (max-width: 576px){
.header-primary-menu ul.we-mega-menu-ul > li.we-mega-menu-li {
    max-width: 6.75rem;
}
}
form{
padding:0px;}