@font-face {
  font-family: 'Roboto-Bold';
  font-display: swap;
  src: url('/content/dam/open-digital/airq-hcp/en/fonts/Roboto-Bold.ttf');
}

@font-face {
  font-family:'Roboto-Light';
  font-display:swap;
  src:url('/content/dam/open-digital/airq-hcp/en/fonts/Roboto-Light.ttf');
}

@font-face {
  font-family:'Roboto-LightItalic';
  font-display:swap;
  src:url('/content/dam/open-digital/airq-hcp/en/fonts/Roboto-LightItalic.ttf');
}

@font-face {
  font-family:'Roboto-Medium';
  font-display:swap;
  src:url('/content/dam/open-digital/airq-hcp/en/fonts/Roboto-Medium.ttf');
}

@font-face {
  font-family:'Roboto-Regular';
  font-display:swap;
  src:url('/content/dam/open-digital/airq-hcp/en/fonts/Roboto-Regular.ttf');
}

.static-links-wrapper li:nth-child(3) a {
  color: #29CBA7!important;
}

.static-links-wrapper li:nth-child(3) a.bottom-hover-border:after {
  text-decoration: none;
  transform: scaleX(1);
  margin-left: -3px;
}
.white_space{
    white-space: nowrap;
}

/*for-your-practice.css*/
#for-your-practice-section1 {
  background-color: #3c3d4f;
}

p.practice-tagline,.airq-start-kit-tag,.list-subheading, .resource-tagline {
  letter-spacing: 0.4px;
  color: #FEA82E;
  font: normal normal bold 15px/24px Roboto-bold;
  display: block;
}

p.practice-para,.airq-start-kit-heading,.pro-library-heading, .resources-para {
  font: normal normal 300 22px/30px Roboto-light;
  letter-spacing: 0px;
  color: #FFFFFF;
}

.airq-start-kit-heading,.pro-library-heading,.resources-para {
  color: #000000 !important;
}

.pro-library-heading,.qr-code-label {
  text-align: center;
}

.qr-code-label a {
  text-decoration: underline;
  font: normal normal 26px/30px Roboto-Medium;
  letter-spacing: 0px;
  color: #29CBA7;
}

.patients-preference-para, .list-heading {
  text-align: center;
  font: normal normal 300 26px/32px Roboto-light;
  letter-spacing: 0px;
  color: #000000;
  opacity: 1;
  /* line-height: 42px; */
  margin-bottom: 30px;
  margin-top: 0px;
}

.list-heading {
  text-align: left;
  margin-bottom: 45px;
}

.list-subheading p {
  text-align: left;
  font: normal normal 300 16px Roboto;
  letter-spacing: 0px;
  color: #3B3B3B;
}

.resources-section-footer {
  text-align: left;
  font: normal normal 300 14px/20px Roboto-light;
  letter-spacing: 0px;
  opacity: 1;
  margin-top: 16px;
}

.blue-col {
  text-decoration: underline !important;
  color: #29CBA7;
}

.multi-column-container.airq-preference-inner-col {
  background: #FAFAFA 0% 0% no-repeat padding-box;
  box-shadow: 0px 3px 6px #00000029;
  border-radius: 5px;
  opacity: 1;
}

.airq-preference-inner-col img {
  padding: 15px;
}

.for-your-practice .airq-root-section {
  padding: 0;
}

#for-your-practice-section5 {
  background: #E2E2E233 0% 0% no-repeat padding-box;
}

.airq-printable {
  font: normal normal 300 26px/30px Roboto-light;
  letter-spacing: 0px;
  margin-bottom: 40px;
}

.airq-preference-inner-col .column-2 .cta .cta-container .info-link a,
.airq-starter-kit .info-link a,.additional-resources .info-link a {
  background-color: #29cba7;
  border-radius: 5px !important;
  padding: 10px 14px !important;
}

.airq-preference-inner-col .column-2 .cta.section:last-child .cta-container .info-link a {
  background-color: #fea82e;
}

.airq-preference-inner-col .column-2 .cta .cta-container,
.airq-preference-inner-col .column-2 .cta .cta-container .info-link,
.airq-preference-inner-col .column-2 .cta .cta-container .info-link a,
.airq-starter-kit .info-link a,.additional-resources .info-link a {
    /*padding:0;*/
    /*text-align:start;*/
  letter-spacing: 0.4px;
  color: #ffffff;
  font: normal normal bold 15px/24px Roboto-bold;
}

.desk-show-only {
  display: block;
}

.airq-starter-kit img {
  width: 57px!important;
  height: 70px;
}

.airq-starter-kit p {
  padding-top: 15px;
  text-align: center;
  font: normal normal 300 20px/24px Roboto-light;
  letter-spacing: 0px;
  color: #3B3B3B;
  opacity: 1;
}

.airq-starter-kit img {
  margin: 30px 15px;
}

.airq-starter-col .column-1 ol {
  list-style: none !important;
  counter-reset: li;
}

.airq-start-kit-heading {
  /*margin-bottom: 50px;*/
}

.airq-starter-col .column-1 ol li {
  counter-increment: li;
}

.airq-starter-col .column-1 ol li:before {
  content: counter(li);
  font: normal normal bolder 72px Roboto-bold;
  margin-left: -.5em;
  color: #29CBA7;
}

.airq-starter-col .column-1 ol li:nth-child(2):before {
  color: #FEA82E;
}

.airq-starter-col .column-1 ol li:last-child:before {
  color: #5F6077;
}

.airq-starter-col .column-1 ol li:last-child::marker {
  color: aliceblue !important;
}

.airq-starter-col ol p {
  margin-top: -4.5em;
  margin-left: 20px;
  /*margin-bottom: 40px;*/
  text-align: left;
  font: normal normal 300 14px/20px Roboto-light;
  letter-spacing: 0px;
  color: #3B3B3B;
}

.pro-library-heading {
  margin-bottom: 60px;
}

.airq-preference-inner-col .column-2 .cta .cta-container .info-link a:hover, 
.airq-starter-kit .info-link a:hover, 
.additional-resources .info-link a:hover {
  width: 100%;
  color: #29CBA7 !important;
  background-color: #FFFFFF !important;
  border: 3px solid #29CBA7 !important;
}

.airq-preference-inner-col .column-2 .cta.section:last-child .cta-container .info-link a:hover {
  color: #fea82e !important;
  background-color: #FFFFFF !important;
  border: 3px solid #fea82e !important;
  width: 94%;
}

.mob-display-only {
  display: none;
}

.large {
  display: none;
}

.ipad-pro {
  display: none;
}

/*SEO Update*/

h1.practice-tagline{
  letter-spacing: 0.4px;
  color: #FEA82E;
  font: normal normal bold 15px/24px Roboto-bold;
  display: block;
  margin-top: 0;
}

/*SEO Update*/



@media screen and (min-width:768px) {
  .practice-col1 .row, .airq-preference-inner-col .row,.airq-starter-col .row, .additional-resources .row {
    display: flex;
    /* align-items: center; */
  }

  .airq-starter-col .row {
    align-items: start;
  }

  .airq-preference-inner-col .column-2 .cta.section {
    display: inline-block;
  }

  .airq-preference-inner-col .column-2 {
    padding: 0;
  }

  .airq-preference-inner-col .column-2 .cta .cta-container,
    .airq-preference-inner-col .column-2 .cta .cta-container .info-link,
    .airq-preference-inner-col .column-2 .cta .cta-container .info-link a {
    padding: 0px;
    text-align: start;
  }

  .airq-preference-inner-col .column-2 .cta.section:last-child .cta-container .info-link a {
    margin-left: 20px;
  }
    .pdf_btn_update .column-2 .cta.section:last-child .cta-container .info-link a {
        margin-left: 0px;
    }

  .airq-starter-col .column-2 {
    margin-left: 140px;
  }

  .airq-starter-col ol p {
    margin-left: 50px;
  }

  .airq-preference {
    /*margin-bottom: 40px;  //40*/
    margin-bottom: 0px;
    padding: 20px 0px 30px;
  }

  .airq-kit .page-section-inner {
    padding: 0 15px;
  }

  .practice-col1 .column-2 .new-image {
    text-align: right !important;
  }

  .practice-col1 .column-2 .new-image {
    transition: unset;
    margin-top: -40px;
  }
}

@media screen and (max-width:767.5px) {
  #for-your-practice-section1,
    #for-your-practice-section2,
    #for-your-practice-section3,
    #for-your-practice-section4,
    #for-your-practice-section5 {
    padding-right: 30px;
    padding-left: 30px;
  }
    #for-your-practice-section1,
    #for-your-practice-section2,
    #for-your-practice-section4{
    padding-top: 0px
  }
  .component-section {
    padding: 20px 0px 20px;
    padding-top: 40px;
}

  #for-your-practice-section1 >.page-section-inner.container,
    #for-your-practice-section2 >.page-section-inner.container,
    #for-your-practice-section3>.page-section-inner.container,
    #for-your-practice-section4 >.page-section-inner.container,
    #for-your-practice-section5 >.page-section-inner.container {
    padding: 0;
  }

  .airq-starter-col .column-2 ol li:before {
    margin-left: -0.3em !important;
  }
  .list-subheading{
    display: contents;
}

  .airq-starter-col ol p {
    margin-left: 60px;
    font-size: 18px;
  }
    /*p.practice-para,.airq-start-kit-heading {*/
    /*font: normal normal normal 30px Roboto-light;*/
    /*}*/
    /*.qr-code-label.mob-display-only a{*/
    /*   font: normal normal normal 30px Roboto-Medium;*/
    /*}*/
  .desk-show-only {
    display: none;
  }

  .mob-display-only {
    display: block;
  }

  .airq-printable {
    margin-top: 30px;
    margin-bottom: 0;
    text-align: center;
  }

  .practice-tagline {
    margin-top: 50px;
  }
  h1.practice-tagline {
    margin-top: 50px;
  }

  .airq-preference-inner-col {
    margin-bottom: 30px;
  }

  .airq-preference-inner-col .column-2 .cta.section:last-child .cta-container .info-link {
    /* padding-bottom: 30px; */
  }

  .airq-preference-inner-col .column-2 >.text.parbase.section +.cta.section .info-link {
    padding: 30px 20px 10px;
  }
    /*.airq-kit{*/
    /*    background-color:#fafafa;*/
    /*}*/
    /*.pro-library-heading.mob-display-only{*/
    /*    font-size:20px;*/
    /*}*/
  .qr-code-label.mob-display-only {
    margin-top: 29px;
    color: #29CBA7;
    text-decoration: underline;
  }

  .list-heading,.resources-para,.resource-tagline {
    text-align: center !important;
  }

  .airq-starter-col .column-2 ol {
    padding-left: 25px;
  }

  .list-heading {
    margin-left: 24px;
  }
}

@media screen and (min-width:1024px) and (max-width:1199px) {
  .airq-preference-inner-col .column-2 .cta.section:last-child .cta-container .info-link a {
    margin-left: 4px;
  }

  .airq-preference-inner-col .column-2 .cta .cta-container .info-link a {
    padding: 10px !important;
  }
}

.airq-starter-kit .column-1,.airq-starter-kit .column-2,.airq-starter-kit .column-3,.airq-starter-kit .column-4 {
  background: #FFFFFF 0% 0% no-repeat padding-box;
  box-shadow: 0px 3px 6px #00000029;
  border-radius: 5px;
}

@media (min-width: 1024px) {
  .practice-col1 .column-2 .new-image {
    transition: unset;
    margin-top: -60px;
  }

  .airq-preference-inner-col .column-2 {
    margin-top: 46px;
  }
}

@media (min-width: 1200px) {
  .airq-starter-kit .col-lg-3 {
    width: 23%;
    margin: 0 1%;
  }

  /*.additional-resources-col {*/
  /*  margin-left: 10%;*/
  /*}*/

  .practice-col1 .column-2 .new-image {
    transition: unset;
    /* margin-top: -97px; */
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .airq-starter-kit .col-md-3 {
    width: 21%;
    margin: 0 1.9%;
  }

  .ipad-pro {
    display: block;
  }

  .additional-resources-col {
    padding-left: 20px;
  }

  .additional-resources-col .column-2 .cta-container .info-link {
    padding: 0;
  }
}

@media (min-width: 1199px) {
  .large {
    display: block;
  }

  .practice-col1 {
    margin: 50px 0 0px;
  }
  
  p.practice-tagline{
      /* margin-top:50px; */
  }
}

@media (min-width: 768px) and (max-width: 991.5px) {
  .airq-starter-kit .col-sm-6 {
    width: 46%;
    margin: 2%;
  }

  .airq-printable {
    margin-bottom: 20px;
    margin-top: 20px;
  }

  .airq-preference-inner-col .column-2 .cta .cta-container, 
    .airq-preference-inner-col .column-2 .cta .cta-container .info-link, 
    .airq-preference-inner-col .column-2 .cta .cta-container .info-link a {
    padding: 10px 0;
  }

  .airq-preference-inner-col .column-2 .cta.section:last-child .cta-container .info-link a {
    margin-left: 0;
  }

  .airq-printable {
    font-size: 30px;
  }

  .additional-resources .cta .cta-container {
    padding: 10px 0 !important;
  }

  .additional-resources .cta .cta-container .info-link {
    padding: 10px 0 !important;
  }

  .airq-starter-col .column-2 {
    margin-left: 60px;
  }
}

@media (max-width: 767.5px) {
  .airq-starter-kit .col-xs-12 {
    width: 90%;
    margin: 30px 5%;
  }
}

@media (max-width: 991px) {
  #for-your-practice-section5 .info-link a {
    /*padding: 10px 6px !important;*/
  }
}

@media (max-width: 767px) and (orientation:landscape) {
  .airq-starter-kit .col-xs-12 {
    width: 95%;
    margin: 30px 2.5%;
  }
}


/***new css sakshi****/

@media screen and (min-width:768px){
.multi-column-container.airq-preference-inner-col.new-column-section {
    margin: auto;
    width: 50%;
}
}

@media screen and (min-width:1200px){
  
    .multi-column-container.airq-starter-kit .column-1 .cta .cta-container, 
    .multi-column-container.airq-starter-kit .column-2 .cta .cta-container{
    padding: 0px;
    text-align: start;
}

.multi-column-container.airq-starter-kit .column-1 .cta.section,.multi-column-container.airq-starter-kit .column-2 .cta.section {
    /*display: inline-block;*/
    display: table-cell;
}
.multi-column-container.airq-starter-kit .column-1 .cta .cta-container .info-link, .multi-column-container.airq-starter-kit .column-2 .cta .cta-container .info-link{
    padding: 5rem 0 4rem 0;
    text-align: start;
}

.multi-column-container.airq-starter-kit .column-1 .cta .cta-container .info-link a,.multi-column-container.airq-starter-kit .column-2 .cta .cta-container .info-link a{
    padding:7px !important;
}

}

.multi-column-container.airq-starter-kit .column-2 .cta .cta-container .info-link a{
    display:inline-block;
}
p.subtext {
    font-size: 14px;
    padding-top: 0;
}
.cta .cta-container {
    padding: 1.8rem;
}

.multi-column-container.airq-preference-inner-col.new-column-section .cta .cta-container .info-link a{
    display:inline-block;
}
/* added for for your practise 2 colum*/
.multi-column-container.airq-starter-kit .column-2 .cta .cta-container .info-link{
        padding: 4rem 0 2.4rem 0 !important;
}
.multi-column-container.airq-starter-kit .column-2 .cta .cta-container .info-link a {
    max-width: 120px;
    padding: 2px 2px 2px 10px !important;
    line-height: 1.2;
}
/*.multi-column-container.airq-starter-kit .column-2 .cta:nth-child(2) .cta-container .info-link a {
    padding: 11px 5px !important;
    position: relative;
    top: -9px;
}*/
.multi-column-container.airq-starter-kit .column-2 .cta:last-child .cta .cta-container .info-link a {
    padding: 11px 5px !important;
    position: relative;
    top: -9px;
}
.multi-column-container.airq-starter-kit .column-3 .cta .cta-container .info-link{
     position: relative;
    margin-top: -13px;
    padding-bottom: 12%;

}
.multi-column-container.airq-starter-kit .column-4 .cta .cta-container .info-link{
    position: relative;
    margin-top: -9px;
    padding-bottom: 9%;
}
.multi-column-container.airq-starter-kit .column-1 .cta .cta-container .info-link a{
        padding: 10px 7px !important;
}


.bold-text{
    font-family:'Roboto-Medium';
}


.airq-starter-kit .column-2 .cta.section:nth-child(3) .cta .cta-container .info-link a {
    padding: 4px 7px !important;
    font-size: 13px;
    text-align:center;
}

.mob-display-only.dis-none {
    display: none;
}
/*end*/

.licens-txt{
    text-align: center;
    font: normal normal 300 22px / 30px 'Roboto-Regular';
    letter-spacing: 0px;
    color: #000000;
    opacity: 1;
    margin-bottom: 30px;
    margin-top: 0px;   
}
/* New Css 08-04-2025 */


.airq-preference-outer-col>.row>.col-sm-4:first-child {
  width: 16%;
}

.airq-preference-outer-col .col-sm-4.col-xs-12 {
  width: 42%;
}

.practice_year_one,
.practice_year_two {
  font: normal normal 300 26px / 32px Roboto-light;
  letter-spacing: 0px;
  color: #000000;
  text-align: center;
  padding: 68px 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}
.practice_year_one {
  padding: 36px 0px;
}
.airq-start-kit-tag{
    margin-bottom: 50px;
}

@media (min-width: 1400px) {
  .practice_year_one{
    padding: 36px 0px;
    /*background-color: green;*/
  }
  .practice_year_two {
    padding: 78px 0px;
    /*background-color: green;*/
  }

}

@media (max-width: 1024px) {
  .practice_year_one{
    padding: 24px 0px;
    /*background-color: yellow;*/
  }
  .practice_year_two {
    padding: 40px 0px;
    /*background-color: yellow;*/
  }
}

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

  .practice_year_one,
  .practice_year_two {
    padding: 22px 0px;
    /*background-color: red;*/
  }
  .patients-preference-para{
    margin-bottom: 0px;
  }
  .multi-column-container.airq-starter-kit .column-2 .cta .cta-container .info-link {
    padding: 0rem 0 0.1rem 0 !important;
}
  .airq-start-kit-tag{
        margin-bottom: 10px;
    }
}

@media screen and (max-width: 600px) {
  .airq-preference-outer-col>.row>.col-sm-4:first-child {
    width: 100%;
    display: block;
  }
  
  .airq-preference-outer-col .col-sm-4.col-xs-12 {
    width: 100%;
    display: block;
  }

}
/* New Css 08-04-2025 */
    
@media (min-width: 601px) and (max-width: 767.5px) {

    .for-your-practice .airq-preference-outer-col>.row>.col-sm-4:first-child,
    .for-your-practice .airq-preference-outer-col .col-sm-4.col-xs-12 {
        width: 100%;
    }
}
@media (min-width: 768px) and (max-width: 1199.5px) {

    .for-your-practice .airq-preference-outer-col>.row>.col-sm-4:first-child{
        width: 100%;
    }
    .for-your-practice .airq-preference-outer-col .col-sm-4.col-xs-12 {
        width: 50%;
    }
    .for-your-practice .cta .cta-container .info-link {
    padding: 0rem 0rem;
    }
    .for-your-practice .multi-column-container.airq-starter-kit .column-2 .cta .cta-container .info-link {
        padding: 0rem 0 0rem 0 !important;
    }
    #for-your-practice-section1{padding-top: 6em;}

}

@media (min-width: 768px) and (max-width: 992px) {
   .for-your-practice .multi-column-container.airq-starter-kit .column-2 .cta .cta-container .info-link {
        padding: 0rem 0 0rem 0 !important;
    }
}

@media (min-width: 991.5px) {
   .for-your-practice .airq-preference-inner-col .column-2 {
        margin-top: 46px;
    }
      .for-your-practice .airq-preference-inner-col .column-2 .cta.section:last-child .cta-container .info-link a {
        margin-left: 0px;
    }
}
/* New Css 04-09-2025 */
@media (min-width: 991.5px) and (max-width: 1199.5px) {
    .for-your-practice .airq-starter-kit .col-md-3{min-height: 386px;}
}

@media (min-width: 768px) and (max-width: 991.5px) {
    .for-your-practice .multi-column-container.airq-preference-inner-col{min-height: 228px;}
    .for-your-practice .airq-starter-kit .col-sm-6{min-height: 338px;}
    .for-your-practice .airq-starter-kit .col-md-3{}
}

@media (min-width: 1199px) and (max-width: 1199.5px) {
    .for-your-practice .visible-lg-inline-block {display:inline-block !important;}
    .airq-starter-kit .col-lg-3 {width: 23%;margin: 0 1%;}
}
