
#common_Container{
    margin:auto;
  }
  
#banner_text_common{line-height: 0;}
#sidemenu-column .cmp-text{padding: 0px 0px !important;}

@media (min-width: 768px) {
    #common_Container {
        width:750px
    }
}

@media (min-width: 990px) {
    #common_Container {
        width:970px
    }
}

@media (min-width: 1250px) {
    #common_Container{
    width: 1233px;
  }
}
@media (min-width: 1919.5px){
    #sidemenu-column{max-width: 1920px;width: 100%;margin: auto;}
    #dosing #video-column, #dosing #dosing-container, #dosing #dosing-adj-container, #dosing #administration-container{max-width: 1920px;width: 100%;margin: auto;}
    #dosing .connect-360-wrapper, #dosing .green-callout-wrapper{max-width: 1920px;width: 100%;margin: auto;}
    /*#grey-container .container.responsivegrid, #green-wrapper .container.responsivegrid, #key-study-container .container.responsivegrid{}*/
}



html{scroll-behavior:smooth;/*zoom:0.9;*/}

/********************************Reg POpup Start********************************/

    .reg-top-ribbon{background: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/az_regmail_assets/azreg-topborder.png);background-size: cover;background-position: center center;background-repeat: no-repeat;min-height: 116px;width: 100%;}
    #first-sec{padding:0 !important;}
    #first-sec .fist-section {background: #fff;padding:0;max-width: 1170px;margin: auto;}
    #first-sec .light-blue-box {background-color: #E1E9F8;border-radius: 10px;padding: 20px 10px 10px;text-align: center;}
    #first-sec .light-blue-box .popup-title {font-family: sans-serif;font-size: 30px;font-weight: bold;color: #AC182E;padding: 0px 10px;margin-bottom: 20px;}
    #first-sec .signup-container h2.page-title {font-family: 'HelveticaNeue-Roman';font-size: 32px;color: #830051;line-height: 24px;margin: 20px 0px 10px;text-align: center;font-weight: 400;}
    #first-sec .signup-container h2.page-title span{font-family: 'Helvetica-Bold-Font';}
    #first-sec .signup-container p {font-size: 14px;color: #333333;font-family: 'HelveticaNeue-Roman';text-align: left;line-height: 24px;}
    #first-sec .signup-container .flex-box {display: flex;gap: 30px;max-width: 1170px;margin: auto;}
    #first-sec .signup-container .reg-center{text-align:center;}
    #first-sec .signup-container .flex-box .flex-box.column {width: calc(33% - 20px);margin-top: 20px;gap: 0;justify-content: space-between;}
    #first-sec .signup-container .icon-wrap {width: 80px;}
    #first-sec .signup-container .icon-info-wrap {width: calc(100% - 104px);}
    #first-sec.signup-container .icon-info-wrap p {font-family: 'HelveticaNeue-Roman' !important;font-size: 14px;text-align: left;line-height: 18px;}
    #first-sec .signup-container .icon-info-wrap p b {display: block;font-family: 'Helvetica-Bold-Font';}
    #first-sec .cmp-iframe__container[data-autoheightwidth='true']{height: 760px !important;}
    #wai_home #modalTitle { display:none}
    
    #wai_home .cmp-modal__modalbox.modal-lg .modal-box{width: 100% !important;max-width:1286px;}
    #wai_home .cmp-modal--defaultStyle.modal--overflow{z-index: 2222;}
    #wai_home .cmp-modal--defaultStyle .modal__close{background-color: transparent;}
    #wai_home .cmp-modal--defaultStyle .modal-box__content{padding:0 0;}
    #wai_home .modal.modal-lg.cmp-modal--defaultStyle .modal-box__content .undefined{max-height: 75vh;overflow: hidden;overflow-y: auto;}

/********************************Reg POpup Page End********************************/

/*safety-and-tolerability-profile start*/

    #sat-profile h2.cmp-title__text {font-family: "Lexend", sans-serif;font-size: 32px;line-height: 42px;font-weight: 700;text-align: left;color: #004122;padding-top: 92px;padding-bottom: 70px;/*font-size: 42px;line-height: 50px;*/}
    #sat-profile .mob-only{display:none;}
    #sat-profile .desk-only {display: block;margin-right: 20px;}
    #sat-profile .table-below-text {padding-bottom: 66px;}
    #sat-profile .table-below-text p {font-family: "Britanica-Regular";font-size: 19px;font-weight: 400;line-height: 24px;text-align: left;color: #000000;}
    #sat-profile .content-demo {margin: 0;padding-top: 38px;padding-bottom: 0;}
    #sat-profile .green-text p {font-family: "Lexend", sans-serif;font-size: 21px;font-weight: 400;line-height: 29px;text-align: left;color: #006838;padding-bottom: 30px;}
    #sat-profile .green-text p span {font-family: "Lexend", sans-serif;font-size: 21px;font-weight: 400;line-height: 29px;text-align: left;color: #006838;display: block;}
    #sat-profile .column-text {display: flex;gap: 41px;}
    #sat-profile  .column-text ul {list-style: disc;padding-left: 30px;}
    #sat-profile .column-text ul li {font-family: "Lexend", sans-serif;font-size: 21px;font-weight: 400;line-height: 29px;text-align: left;color: #000000;margin-bottom: 20px;}
    #sat-profile .button-container {margin-top: 42px;margin-bottom: 64px;background-repeat: no-repeat;padding-right: 30px;
        margin-bottom: -8px;background-image: url('/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/safety-tolerability-profile/neuroframe-safety-desk.png');display: block;background-size: contain;background-position: center center;max-width: 541px;width: 100%;height: 100px;margin: auto;display: block;}
    #sat-profile  .custom-button {display: block;background-size: cover;background-position: center center;max-width: 537px;width: 100%;height: 101px;text-align: left;padding: 25px 0 17px 34px;font-size: 21px;line-height: 25px;color: #006838;font-weight: 700;margin: auto;font-family: "Lexend", sans-serif;}
    #sat-profile .cmp-container__backgroundImage--enabled{margin:auto;background-size: 100% 100%;background-position: center center;}
    /*#sat-profile .graph-1-tit{font-size: 21px;line-height: 25.2px;font-weight: 700;position: absolute;margin: 14px 19px;max-width: 83%;}*/
    #sat-profile .graph-1-tit{font-size: 21px;font-weight: 700;line-height: 25.2px;position: absolute;text-align: left;letter-spacing: 0px;color: #FFFFFF;padding-left: 24px;display: flex;align-items: center;padding-right: 19px;padding-top: 13px;max-width: 881px;}
    /*#sat-profile .column-text .left-points{max-width: 404px;}*/
    #sat-profile .column-text .right-points{max-width: 585px;}
    #sat-profile .only-mobile {display: none;}

/*safety-and-tolerability-profile END*/

/********************************Efficacy Page Start********************************/

    #efficacy-data .cmp-container__backgroundImage--enabled{margin:auto;}
    #mid-2-column{max-width:1057px;}
    #efficacy-data .sub-heading {margin-top: 60px;margin-bottom: 30px;color: #004122;}
    #efficacy-data .obs-txt {margin-top: 0;}
    #efficacy-data .efficacy-title-1 { margin-top: 95px; margin-bottom: 30px;color: #004122;}
    #efficacy-data .efficacy-ref {margin-bottom: 60px;margin-top: -13px;}
    #efficacy-data .efficacy-mid-section {margin-top: 40px;}
    #efficacy-data  h2#anchor_3 {margin-top: 65px;margin-bottom: 56px;color: #004122;}
    #efficacy-data .acc-list {display: flex;align-items: flex-start;gap: 30px;padding-top: 33px;}
    #efficacy-data .border-list {max-width: 600px;width: 100%;position: relative;padding-left: 20px;margin-bottom: 2.13em;}
    #efficacy-data .border-list ul {margin-left: 25px;}
    #efficacy-data .border-list ul li {padding-bottom: 12px;}
    #efficacy-data .border-list ul li:before {content: "";width: 6px;height: 6px;background: #000;display: block;position: relative;border-radius: 50%;left: -15px;top: 20px;}
    /*#efficacy-data .border-list:before {content: "";background: linear-gradient(360deg, #FFF33B 0%, #F26522 100%);width: 6px;height: 205px;display: block;position: absolute;left: 0;}*/
    #efficacy-data .nmi-s .left-list:before {content: "";background: linear-gradient(360deg, #FFF33B 0%, #F26522 100%);width: 6px;height: 205px;display: block;position: absolute;left: 0;}
    #efficacy-data .nmi-s .right-list:before {content: "";background: linear-gradient(360deg, #FFF33B 0%, #F26522 100%);width: 6px;height: 205px;display: block;position: absolute;left: 0;}
    #efficacy-data .efficacy-ref-2{margin-bottom: 45px;margin-top: -13px;}
    #efficacy-data .given-txt{margin-bottom: 70px;max-width:1016px;margin-bottom: 31px;}
    #efficacy-data .border-list-2 {padding-left: 5px;}
    #efficacy-data .border-list-2 ul {margin-left: 25px;}
    #efficacy-data .border-list-2 ul li {padding-bottom: 12px;}
    #efficacy-data .border-list-2 ul li:before {content: "";width: 6px;height: 6px;background: #000;display: block;position: relative;border-radius: 50%;left: -15px;top: 20px;}
    #efficacy-data .see_neuro{background: url('/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/efficacy-data/ttr-btn.png');background-size: 100% 100%;background-position: center center;font-size: 21px;font-weight: 700;line-height: 25.2px;color:#006838;text-align: left;max-width: 541px;min-height: 100px;/*max-width: 28.177vw;min-height: 5.26vw;*/display: block;padding: 24.5px 30px;/*padding: 21px 30px;*/margin: 38px auto 30px;}
    #efficacy-data .home-refe {/*margin-top: 75px;*//*margin: 75px 0em 0px 1.8em;*/margin: 75px 0em 0px 0em;}
    #efficacy-data .norfolk-txt{max-width:980px}
    /*#efficacy-data .graph-1-tit{font-size: 21px;font-weight: 700;line-height: 25.2px;position: absolute;margin: 18px 19px;}*/
    #efficacy-data .graph-1-tit{font-size: 21px;font-weight: 700;line-height: 25.2px;position: absolute;text-align: left;letter-spacing: 0px;color: #FFFFFF;padding-left: 24px;/*display: flex;align-items: center;*/padding-right: 19px;padding-top: 19px;}
    #efficacy-data .only-mobile{display:none}
    #efficacy-data .border-list-2 ul.pnd-list li:before {display: none;}
    #efficacy-data  ul.pnd-list {margin-left:0;}
    #efficacy-data .graph-1-tit sup {font-weight: 400;}
    #efficacy-data .sub-heading.mean-norfolk {margin-top: 31px;}
    #efficacy-data .mbmi-text {padding-top: 10px;}

@media (min-width: 1950px) {
    html[lang="fr"] #dosing #dose_inj .cmp-teaser__top-content {
    left: 4em !important;
    top: 2.2em!important; }
    
    /* max-width: 925px; */
    /*#efficacy-data #sidemenu-column .azcl-column-par1{width: 100%;max-width: 22.672vw;}
    #efficacy-data #sidemenu-column .azcl-column-par2 {width: 100%;max-width: calc(100% - 22.672vw);margin: 0 15px 0 0px;}
    #mid-2-column{max-width: 43.289vw;}*/
    
    /*#efficacy-data .graph-1-tit{font-size: 21px;font-weight: 700;line-height: 25.2px;position: absolute;margin: 18px 19px;}*/
    /*#sat-profile .graph-1-tit{font-size: 21px;line-height: 25.2px;font-weight: 700;position: absolute;margin: 14px 19px;max-width: 67%;}*/
}

/*@media (min-width: 768px) and (max-width: 1600px){*/



/*@media (min-width: 768px) and (max-width: 1199px){ #efficacy-data div#sidemenu-column {gap: 20px;} #efficacy-data #sidemenu-column .azcl-column-par1{width: 100%;max-width: 350px;} #efficacy-data #sidemenu-column .azcl-column-par2 {width: 100%;max-width: calc(100% - 350px);margin: 0 15px 0 0px;padding: 0px 15px;} }*/



/********************************Efficacy Page End********************************/



/************************ Dosing & Administration Page Strts ***********************/

#dosing .inj-banner h2{
    font-size: 32px;
    font-weight: 400;
    line-height: 46px;
    letter-spacing: -0.01em;
    text-align: left;
    max-width: 930px;
}
#dosing .home-inj-txt{
    padding: 0px 15px 0 2em;
}
#dosing .inj-banner{
    background: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/dosing-and-administration/device-inbg.jpg);
    max-width: 1067px;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center center;
}
#dosing .home-inj-txt img{max-width: 647px;width: 100%;}

#trial-design #header-section ul.cmp-navigation__group>.cmp-navigation__item:nth-child(2):after,
#efficacy-data #header-section ul.cmp-navigation__group>.cmp-navigation__item:nth-child(2):after,
#ttr-suppression-data #header-section ul.cmp-navigation__group>.cmp-navigation__item:nth-child(2):after,
#safety-and-tolerability-profile #header-section ul.cmp-navigation__group>.cmp-navigation__item:nth-child(2):after,
#sat-profile #header-section ul.cmp-navigation__group>.cmp-navigation__item:nth-child(2):after{
    content: '';height: 4px;width: 90%;display: block;margin: auto;background: linear-gradient(90deg, #FFF33B 0%, #F26522 100%);max-width:103px;
}
    
    
#dosing .cmp-video__holder{margin-top: 26px;}
#dosing #video-column, #dosing #dosing-container, #dosing #dosing-adj-container, #dosing #administration-container {display: flex;gap: 121px;}
#dosing #video-column .azcl-column-par1, #dosing #dosing-container .azcl-column-par1, #dosing #dosing-adj-container .azcl-column-par1,
#dosing #administration-container .azcl-column-par1{width: 100%;max-width: 420px;} 
#dosing #video-column .azcl-column-par2, #dosing #dosing-container .azcl-column-par2, #dosing #dosing-adj-container .azcl-column-par2,
#dosing #administration-container .azcl-column-par2{width: 100%;max-width: calc(100% - 420px);}
#dosing #banner_text_common .cmp-teaser__content .banner-subtitle{/*max-width: 750px;*/}
#dosing #banner_text_common .cmp-image__image {/*min-height: 312px;max-height: 312px;*/}
#dosing h2.sub-heading.dosing-title-1 {color: #004122;margin: 92px 0px 70px;}
#dosing h2.sub-heading.dosing-title-1 sup {font-weight: 400;}
#dosing #mid-2-column {max-width: 1067px;}
#dosing .attr-header-nav li a {margin: 14px 0px;display: block;}
#dosing .attr-header-nav li:nth-child(1) {padding: 0px 0px 15px;}
#dosing #sidemenu-column .azcl-column-par1 .header-main-menu {padding: 95px 71px 122px;}
#dosing #video-column {background: linear-gradient(90deg, #FAFAFA 18%, #EDEDEE 100%);margin-top: -5px;padding: 63px 0px 33px;}
#dosing .sub-heading.dosing-title-2 {color: #004122;font-size: 32px;line-height: 42px;}
#dosing .sub-heading.dosing-title-2 sup {font-weight: 400;}
#dosing #video-column .video {max-width: 1160px;}
#dosing #video-column .cmp-video__player {padding: 0px;}
#dosing #video-column img.cmp-video__thumbnail {margin: -.5% 0px 0px -5%;}
#dosing #video-column .btn-section {display: flex;justify-content: center;gap: 44px;align-items:baseline;/*align-items: center;*/margin-top: 0px;margin-bottom: 33px;max-width: 623px;}
#dosing #video-column .btn-section a:first-child {background-image: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/dosing-and-administration/download-inj-btn.png);background-repeat: no-repeat;background-size: 100% 100%;background-position: center;width: 429px; min-height: 100px;display: block;padding:24px 30px;text-align: left;}
#dosing #video-column .btn-section a:first-child span{font-size: 21px;line-height: 25px;color: #006838;font-family: "Lexend", sans-serif;font-weight: 700;font-style: normal;text-align: left;}
#dosing #video-column .btn-section a + a {font-size: 21px;font-family: "Lexend", sans-serif;font-weight: 700;font-style: normal;line-height: 25px;color: #000;text-decoration: underline;width: 150px;}
#dosing #connect-360-block, #dosing #green-callout-block {min-height: 291px;background: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/dosing-and-administration/connect-360-bg.jpg);background-size: cover;}
#dosing .connect-360-wrapper, #dosing .green-callout-wrapper {display: flex;gap: 121px;}
#dosing .empty-block {width: 100%;max-width: 420px;}
#dosing .connect-360-block, #dosing .green-callout-block {width: 100%;max-width: 1061px;display: flex;gap: 56px;}
#dosing #connect-360-block p:nth-child(1), #dosing #green-callout-block p:nth-child(1) { font-size: 26px;line-height: 38px;color: #fff;margin: 55px 0px 23px;}
#dosing p#eff-ttr-btn a {background: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/dosing-and-administration/Register-Button.png);background-size: 100% 100%;background-position: center center;font-size: 21px;font-weight: 700;line-height: 25.2px;color: #006838;text-align: left;max-width: 390px;min-height: 114px;display: block;padding: 26px 30px;margin: 0px;}
#dosing .connect-360-content {max-width: 597px;}
#dosing .connect-360-logo {max-width: 406px;}
#dosing-container {margin: 63px 0px 33px;}
#dosing #anchor_3, #dosing #anchor_4, #dosing #anchor_5 {margin-bottom: 26px;}
#dosing .icon-block {display: flex;gap: 4px;align-items: flex-start;margin-bottom: 35px;}
#dosing .icon-wrap {width: 107px;}
#dosing .icon-content-wrap {width: calc(100% - 107px);}
#dosing .dosing-wrapper {padding: 0px;max-width: 1057px;}
#dosing .icon-block + .icon-block {padding-top: 27px;border-top: 2px solid #F26522;}
#dosing #dosing-content  .icon-block:nth-child(1) .icon-content-wrap p {margin-top: 18px;}
#dosing .icon-content-wrap p {position: relative;padding-left: 30px;padding-right: 10px;font-size: 21px;line-height: 29px;color: #000;}
#dosing .icon-content-wrap .btm-text {margin-top: 20px;}
#dosing .icon-content-wrap p:before {content: '';position: absolute;height: 5px;width: 5px;border-radius: 100%;background: #000;display: inline-block;left: 8px;top: 13px;}
#dosing-adj-container {background: linear-gradient(90deg, #FAFAFA 18%, #EDEDEE 100%);padding: 50px 0px 33px;} 
#dosing .icon-content-wrap p span {display: block;position: relative;padding-left: 33px;}
#dosing .icon-content-wrap p span:before {content: "-";position: absolute;display: inline-block;left: 24px;}
#dosing .icon-content-wrap p a {color: #000;text-decoration: underline;}
#dosing #green-callout-block {background: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/dosing-and-administration/pdf-bg.jpg);background-size: cover;}
#administration-container {margin: 65px 0px 105px;}
#dosing .green-callout-wrapper {padding: 28px 0px 0px;}
#dosing #green-callout-block p:nth-child(1) {margin-top: 8px;}
#dosing .green-callout-content {max-width: 623px;}
#dosing .green-callout-logo {max-width: 226px;}
#dosing #recommendation-content {padding: 63px 0px  120px !important; max-width: 1057px;}
#dosing #recommendation-content .icon-block {margin: 26px 0px 69px;}
#dosing #recommendation-content p.post-icon-content {font-size: 21px;line-height: 29px;color: #000;max-width: 1016px;}
#dosing #recommendation-content p.post-icon-content a {color: #006838;text-decoration: underline;}
/*#dosing #bottom-ref-text p::before {background: #F26522;}*/
#dosing #bottom-ref-text {padding: 25px 0px 0px !important; }
#dosing #recommendation-content .icon-content-wrap p {padding: 0px 0 0 15px;}
#dosing #recommendation-content .icon-content-wrap p:before {display: none;}
/*#dosing #bottom-ref-text p span {font-weight: 900;}*/
#dosing #connect-360-block p#eff-ttr-btn a{background: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/dosing-and-administration/connect-360-button.png);background-size: 100%;background-repeat: no-repeat;}
#dosing #dosing-container {padding-top: 60px;}
#dosing #administration-content {margin-top: 63px;    margin-bottom: 70px;}
/************************ Dosing & Administration Page Ends ***********************/



@media (min-width: 992px){
    /* Resources & support start */
    #resources #header-section ul.cmp-navigation__group>.cmp-navigation__item:nth-child(5):after,
    #patient-support #header-section ul.cmp-navigation__group>.cmp-navigation__item:nth-child(5):after,
    #coverage #header-section ul.cmp-navigation__group>.cmp-navigation__item:nth-child(5):after{
        content: '';height: 4px;width: 90%;display: block;margin: auto;background: linear-gradient(90deg, #FFF33B 0%, #F26522 100%);max-width:103px;
    }
    #resources #header-section ul.cmp-navigation__group>.cmp-navigation__item:nth-child(5) li:nth-child(1),
    #patient-support #header-section ul.cmp-navigation__group>.cmp-navigation__item:nth-child(5) li:nth-child(2),
    #coverage #header-section ul.cmp-navigation__group>.cmp-navigation__item:nth-child(5) li:nth-child(3){font-weight: 700}
    /* Resources & support Ends */
}
@media (max-width: 991px){
   #resources #header-section ul.cmp-navigation__group>.cmp-navigation__item:nth-child(5) li:nth-child(1) a,
    #patient-support #header-section ul.cmp-navigation__group>.cmp-navigation__item:nth-child(5) li:nth-child(2) a,
    #coverage #header-section ul.cmp-navigation__group>.cmp-navigation__item:nth-child(5) li:nth-child(3) a{color: #006838;} 
}
@media (min-width: 991px) and (max-width: 1601px){
    #sidemenu-column .azcl-column-par1 .header-main-menu{padding: 95px 10px 40px 32px !important;}
    #sidemenu-column .azcl-column-par1 .header-main-menu {padding: 95px 20px 40px 32px !important;}
    
    html[lang="fr"] #sat-profile .home-refe {/*margin-top: 75px;*/margin: 75px 0em 0px 1.8em;}
    /*#dosing #sidemenu-column .azcl-column-par1 .header-main-menu {padding: 95px 10px 122px 32px !important;}*/
}

@media (min-width: 993px){ 
    #dosing #bottom-ref-text p {padding: 0px 30px 101px 0px; }
}

@media (min-width: 1401px) and (max-width: 1850px){
    #banner_text_common .cmp-teaser__content{max-width: 73.5vw;margin: auto 3em;}
    /*#banner_text_common .cmp-teaser__content .banner-subtitle{font-size:3.438vw !important;line-height:4.167vw !important;}*/
}
@media (max-width: 1400px) {
    #banner_text_common .cmp-teaser__content{max-width: 75.500vw;margin: auto 3em;}
    /*#banner_text_common .cmp-teaser__content .banner-subtitle{font-size:3.438vw !important;line-height:4.167vw !important;}*/
    .wainua_logo {max-width: 200px;}
    
}

@media (min-width: 768px) and (max-width: 1366px){
    #efficacy-data .graph-1-tit{
        font-size: clamp(1rem, 0.1723rem + 1.3363vw, 1.375rem);
        line-height: clamp(0.25rem, 0.1464rem + 0.7817vw, 0.75rem);
    }
    #ttr-suppression-data .graph-1-tit{
        font-size: clamp(1rem, 0.1723rem + 1.3363vw, 1.375rem);
        line-height: clamp(0.25rem, 0.1464rem + 0.7817vw, 0.75rem);
    }
    #sat-profile .graph-1-tit{
        font-size: clamp(1rem, 0.1723rem + 1.0363vw, 1.275rem);
        line-height: clamp(1.015rem, 0.146rem + 0.7817vw, 0.75rem);
        max-width: 58vw;
    }
}

@media (min-width: 991px) and (max-width: 1600px){
    div#sidemenu-column {gap: 20px;}
    #sidemenu-column .azcl-column-par1{width: 100%;max-width: 350px;}
    #sidemenu-column .azcl-column-par2 {width: 100%;max-width: calc(100% - 350px);margin: 0 15px 0 0px;/*padding: 0px 15px;*/}
    
    #efficacy-data .see_neuro{/*font-size: 1.113vw;padding: 14px 24px;*/font-size:19px;}
    #efficacy-data hr.side-ruler {top: calc(50% + 70px);/*top: calc(100% - 340px);*/}
    
    #dosing #video-column, #dosing #dosing-container, #dosing #dosing-adj-container, #dosing #administration-container {display: flex;gap: 20px;}
    #dosing #video-column .azcl-column-par1, #dosing #dosing-container .azcl-column-par1, #dosing #dosing-adj-container .azcl-column-par1, #dosing #administration-container .azcl-column-par1 {width: 100%;max-width: 350px;}
    #dosing #video-column .azcl-column-par2, #dosing #dosing-container .azcl-column-par2, #dosing #dosing-adj-container .azcl-column-par2, #dosing #administration-container .azcl-column-par2 {width: 100%;max-width: calc(100% - 350px);}
    #dosing .connect-360-wrapper, #dosing .green-callout-wrapper {display: flex;gap: 20px;}
    #dosing .empty-block {width: 100%;max-width: 350px;}
    li.cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--active .cmp-navigation__item-link {color: #006838 !important;font-weight: 700 !important;}
}

@media (min-width: 1400px) and (max-width: 1441px){
    #dosing .inj-banner{padding: 2.1em 0em 3em 3em;}
}
@media (min-width: 992px) and (max-width: 1410px) {
    #header-section .cmp-navigation__item {
        max-width: 155px;
        font-size:16px;
    }
}

@media (min-width: 1272px) and (max-width: 1327px) {
    #header-section .azcl-columns__base .azcl-column-par1 .cmp-container .image {
        padding: 46px 46% 2em 30px;
        right: -26%;
    }
}
@media (min-width: 993px) and (max-width: 1650px) {
    #dosing #sidemenu-column .azcl-column-par2, #dosing #video-column .azcl-column-par2, #dosing #dosing-container .azcl-column-par2, #dosing #dosing-adj-container .azcl-column-par2, 
    #dosing #administration-container .azcl-column-par2 {width: 100%;max-width: calc(100% - 420px);margin: 0 15px 0 0px;padding: 0px 15px;}
    
}

@media (min-width: 993px) and (max-width: 1400px) {
    #header-section .azcl-container + .text .cmp-text {padding-top: 0px !important;}
    /************************ Dosing & Administration Page Strts ***********************/
    #dosing #banner_text_common .cmp-teaser__content .banner-subtitle {font-size: 46px;line-height: 60px;max-width: 50vw;/*max-width: 700px;*/margin: 0px;}
    #dosing #sidemenu-column .azcl-column-par1, #dosing #video-column .azcl-column-par1, #dosing #dosing-container .azcl-column-par1, #dosing #dosing-adj-container .azcl-column-par1, #dosing #administration-container .azcl-column-par1, #dosing .empty-block {max-width: 350px;}
    #dosing #sidemenu-column, #dosing #video-column, #dosing #dosing-container, #dosing #dosing-adj-container, #dosing #administration-container, #dosing .connect-360-wrapper, #dosing .green-callout-wrapper {gap: 20px;}
    #dosing .connect-360-block, #dosing .green-callout-block {margin: 0 15px 0 0px;padding: 0px 15px;gap: 15px;justify-content: space-between;}
    
    #dosing .inj-banner h2 {font-size: 32px;line-height:normal;/*line-height: 36px;*/max-width: 770px;}
     
    /************************ Dosing & Administration Page Ends ***********************/
}
@media (min-width: 991px) and (max-width: 1199px) {
    #dosing .connect-360-content, #dosing .green-callout-content {max-width: calc(100% - 23vw);}
    #dosing .connect-360-logo, #dosing .green-callout-logo {width: 20vw;}
    #efficacy-data .see_neuro {padding: 24px 24px;font-size:1.537vw;}
}
@media (min-width: 663px) and (max-width: 765px) {
    #banner_text_common .cmp-teaser__content {max-width: 90%;margin: auto;top: 20%;/*top: 30%;*/}
    
}

@media (min-width: 480px) and (max-width: 662px){
    #banner_text_common .cmp-teaser__content {margin: auto;/*top: 28%;*/max-width: 88.5vw;}
    #trial-design #banner_text_common .cmp-teaser__content {
        top: 28%;
    }
    #resources #banner_text_common .cmp-teaser__content {
        top: 26.4%;
    }
    #efficacy-data #banner_text_common .cmp-teaser__content {
        top: 20%;
    }
    #ttr-suppression-data #banner_text_common .cmp-teaser__content{
        top: 32%;
        padding: 20px 5px;
        /*top: 34%;*/
    }
    #moa #banner_text_common .cmp-teaser__content{top: 31%;}
    #dosing #banner_text_common .cmp-teaser__content {
        top: 33.1%;
    }
}

@media (min-width: 768px) and (max-width: 992px) {
    
    #banner_text_common .cmp-teaser__content {top: 50%;margin: auto 1em;}
    
    /************************ Dosing & Administration Page Starts ***********************/ 
    #dosing #banner_text_common .cmp-teaser__content {top: 45%;margin: auto 1em;}
    #dosing #banner_text_common .cmp-teaser__content .banner-subtitle {max-width: 500px;margin-left: 0px;}
    #dosing #sidemenu-column .azcl-column-par2 { max-width: 100%;margin: 0px; padding: 0px;}
    
    /************************ Dosing & Administration Page Ends ***********************/
    
}

@media (max-width: 1300px){
    #wai_home .cmp-modal__modalbox.modal-lg .modal-box{max-width:80%;}
    #first-sec .signup-container .flex-box{max-width: 1024px;}
}

@media (max-width: 992px) {
    /*safety-and-tolerability-profile start*/
    
    #sat-profile h2 {padding-top: 40px;padding-bottom: 40px;}
    #sat-profile .green-text p span {display: contents;}
    #sat-profile .column-text {flex-direction: column;gap: 0px;}
    
    /*safety-and-tolerability-profile END*/
    
    /************************ Dosing & Administration Page Starts ***********************/  
    #dosing #video-column, #dosing #dosing-container, #dosing #dosing-adj-container, #dosing #administration-container {flex-direction: column;gap: 0px;}
    #dosing h2.sub-heading.dosing-title-1 {margin: 57px 0px 37px;}
    #mid-2-column .image + .image {margin-bottom: 20px;}
    #dosing #video-column .azcl-column-par1, #dosing #dosing-container .azcl-column-par1, #dosing #dosing-adj-container .azcl-column-par1, #dosing #administration-container .azcl-column-par1, #dosing #video-column .azcl-column-par2, 
    #dosing #dosing-container .azcl-column-par2, #dosing #dosing-adj-container .azcl-column-par2, 
    #dosing #administration-container .azcl-column-par2 {max-width: 100%;}
    #dosing #video-column {padding: 40px 0px 0px;}
    #dosing #anchor_2 .sub-heading.dosing-title-2 {text-align: center;padding: 0px 58px;}
    #dosing #video-column .btn-section {flex-direction: column;padding: 30px 30px 0px;align-items: flex-start;gap:0;}
    #dosing #video-column .btn-section a:first-child {width: 100%;}
    #dosing #video-column .btn-section a + a {text-align: left;font-size: 18px;line-height: 22px;}
    #dosing #connect-360-block, #dosing #green-callout-block {background: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/dosing-and-administration/connect-360-bg-mob.jpg);background-size: cover;padding: 0px !important; }
    #dosing .connect-360-wrapper, #dosing .green-callout-wrapper {gap: 0px;flex-direction: column;padding: 20px 30px 10px;}
    #dosing .connect-360-wrapper{ padding-bottom:0px;}
    #dosing .empty-block {display: none;}
    #dosing .connect-360-block, #dosing .green-callout-block {flex-direction: column-reverse;gap: 30px;}
    #dosing .connect-360-content {max-width: 420px;}
    #dosing #connect-360-block p:nth-child(1), #dosing #green-callout-block p:nth-child(1) {margin: 0px 0px 23px;}
    #dosing #dosing-container {padding: 40px 30px;margin: 0px;}
    #dosing #dosing-content .icon-block:nth-child(1) .icon-content-wrap p {margin-top: 0;}
    #dosing #dosing-adj-container {padding: 30px 30px 0px;}
    #dosing #anchor_4 {max-width: 380px;}
    #dosing .icon-content-wrap p span {padding-left: 15px;}
    #dosing .icon-content-wrap p span:before {left: 2px;}
    #administration-container {margin: 0px;padding: 30px 30px 0px;}
    #dosing #recommendation-content {padding: 40px 0px 106px !important;}
    #dosing #recommendation-content .icon-block {margin: 26px 0px 59px;}
    #dosing #bottom-ref-text p {max-width: 100%;margin: 0px;padding: 0px 0px 39px;}
    #dosing .green-callout-block { gap: 0px;}
    #dosing .green-callout-logo {margin: auto;}
    #dosing #video-column img.cmp-video__thumbnail {margin: 0;}
    #dosing #green-callout-block {background: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/dosing-and-administration/admin-instructions-mob.jpg);}
    /*#dosing .mobile-only .main-menu {padding: 5px 0 14px;}*/
    #dosing .menu::before{top:-55px;}
    #dosing .menu::after{top:-51px;}
    #dosing #dose-adjustments-block .icon-content-wrap p {padding-right: 0px;}
    /************************ Dosing & Administration Page Ends ***********************/
}
@media (max-width: 991px) {
    #efficacy-data #sidemenu-column .azcl-column-par1{width: 100%;max-width:100%;}
    #efficacy-data #sidemenu-column .azcl-column-par2 {width: 100%;max-width:100%;}
    #efficacy-data hr.side-ruler {top: calc(100% - 208px);max-width: 100%;}
    #efficacy-data .attr-header-nav li a {margin: 0;}
    .attr-header-nav p.green{color: #006838;        font-size: 24px;}
    #efficacy-data .attr-header-nav li:nth-child(7) {margin-top: 10px;}
}



@media (max-width: 768px){
    #first-sec .signup-container .flex-box {flex-direction: column;justify-items: center;}
    #first-sec .signup-container .flex-box .flex-box.column {flex-direction: row;width: 100%;max-width: 330px;padding: 0px 20px;margin: 20px auto 0px;}
    #first-sec .fist-section {text-align: center;margin: auto 10px;}
    #first-sec .signup-container .icon-info-wrap p {text-align: left;}
    #first-sec .light-blue-box .popup-title,
    #first-sec .signup-container h2.page-title {font-size: 24px;}
    #wai_home .cmp-modal__modalbox.modal-lg .modal-box{width: 90% !important;margin: 30px auto 50px;overflow: hidden;}
    #wai_home .cmp-modal--defaultStyle .modal__closeIcon{position: absolute;right: 5px;top: 10px;}
    .reg-top-ribbon{background-size: contain;background-position: top;}
    #efficacy-data .efficacy-title-1{
        margin-top: 31px;
    }
    #efficacy-data .acc-list{
        display:block;
    }
    #efficacy-data .border-list{
        margin-bottom: 0;
    }
    #efficacy-data .efficacy-mid-section{
        margin-bottom: 30px;
    }
    #efficacy-data h2#anchor_3 {
        margin-top: 60px;
        margin-bottom: 40px;
    }
    #efficacy-data .given-txt {
        margin-bottom: 37px;
    }
    #efficacy-data #bottom-ref-text p {
         margin:0;
    }
    #efficacy-data .see_neuro{
        max-width: 420px;
        min-height: 101px;
        margin: auto;
        padding: 14px 25px;
    }
    /*#efficacy-data .nmi-s .right-list:before{
        display:none;
    }
    #efficacy-data .nmi-s .left-list:before{
       height: 480px;
    }*/
    
    /*safety-and-tolerability-profile start*/
    
    #sat-profile .custom-button {background-size: cover;background-position: center center;max-width: 87.5vw;width: 100%;height: 101px;text-align: left;padding: 13px 77px 17px 26px;font-size: 20px;line-height: 25px;color: #006838;font-weight: 700;margin: auto;font-family: "Lexend", sans-serif;}
    #sat-profile .button-container {margin-top: 42px;margin-bottom: 64px;background-repeat: no-repeat;padding-right: 30px;background-image: url('/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/ttr_supression_data/yellow-frame-mob.png');display: block;background-size: contain;background-position: center center;max-width: 87.5vw;width: 100%;height: 101px;margin: auto;display: block;}
    
    #sat-profile .only-desktop {display: none;}
    #sat-profile .only-mobile {display: block;}
    
    /*safety-and-tolerability-profile END*/
    
    /************************ Dosing & Administration Page Starts ***********************/
    #dosing #banner_text_common .cmp-image__image {/*min-height: 452px;max-height: 452px;*/}
    #dosing p#eff-ttr-btn a {background: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/dosing-and-administration/connect-360-button.png);
    background-size: 100%;background-position: top;padding: 28px 30px 0px;min-height: 105px;max-width: 406px;background-repeat: no-repeat;}
    #dosing #administration-content .icon-content-wrap p {padding-right: 0px;}
    #dosing #administration-content .icon-block:nth-child(4) .icon-content-wrap p {padding-right: 10px;}
    #dosing #administration-content .icon-content-wrap p {padding-right: 0px;}
    #dosing #administration-content .icon-block:nth-child(4) .icon-content-wrap p {padding-right: 10px;}  
    #dosing #dosing-content .icon-block:nth-child(3) .icon-content-wrap p {padding-right: 0px;padding-left: 27px;}
    
    
    /************************ Dosing & Administration Page Ends *************************/
}
@media (max-width: 767px){
    #sat-profile .graph-1-tit{max-width: 95%;padding: 40px 65px 16px 19px;font-size: 21px;line-height: 25.2px;}
    
    #dosing .inj-banner{background: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/dosing-and-administration/device-inbg-mobile.png);
        max-width: 1067px;
        background-repeat: no-repeat;
        background-size: 100% 100%;
        background-position: center center;
        margin: auto;
        width: 100%;
        padding: 0 24px;
    }
    #dosing .inj-banner h2{
        padding-left: 0em;
        padding-top: 0.3em;
        /*font-size: 20px;*/
        /*line-height: 28px;*/
        font-size: 42px;
        line-height: 50px;
    }
    #dosing .home-inj-txt {
        padding: 0;
    }
    #dosing .spt-shadow{
        margin-bottom: 15px;   
    }
    #dosing .attr-header-nav li a {margin: 0;}
     #sat-profile h2.cmp-title__text {font-size: 20px;line-height: 26px;}
     #efficacy-data .single-line-mob {padding: 14px 21px 7px 13px !important;}
     #efficacy-data .body_7.space-right {padding-right: 0;}
    #efficacy-data .acc-list.space-effic {padding-bottom: 0;}
     #efficacy-data .cmp-teaser__image-mobile:before {
    content: "";
    display: block;
    height: 70px;
    background: #006838;
    border: 1px solid #006838;
}
}

@media (max-width: 520px){
    #efficacy-data .nmi-s .right-list:before{/*height:58.333vw;*/}
}
@media (max-width: 425px){
    #efficacy-data .border-lis p{font-size:4.375vw;line-height:6.042vw;}
    #efficacy-data .border-list ul li{font-size:4.375vw;line-height:6.042vw;}
    #efficacy-data .border-list ul li:before {top: 4.583vw !important;}
}

@media (max-width: 481px){
    #efficacy-data .nmi-s .left-list:before{
        height: calc(205px - 20px);
    }
    #efficacy-data #banner_text_common .cmp-teaser__content {
        top: 28%;
    }
    #sat-profile #banner_text_common .cmp-teaser__content {
        top: 31%;
    }
}


@media (max-width: 400px){
    /************************ Dosing & Administration Page Strts ***********************/
    #dosing .sub-heading {font-size: 20px;line-height: 26px; /*font-size: 30px;line-height: 32px;*/}
    #dosing #video-column .btn-section a + a {font-size: 18px;}
    #dosing #connect-360-block p:nth-child(1), #dosing #green-callout-block p:nth-child(1) {font-size: 22px;line-height: 30px;}
    #dosing .icon-content-wrap p, #dosing #recommendation-content p.post-icon-content { font-size: 18px;line-height: 25px;padding-left: 27px;}
    #dosing #video-column .btn-section a:first-child span {font-size: 16px;}
    #dosing p#eff-ttr-btn a{ background-position: center; padding: 25px 30px 0px;}
    /************************ Dosing & Administration Page Ends ***********************/
    
    #efficacy-data .see_neuro{font-size: 4.075vw;line-height: 5.25vw;}
    #dosing #connect-360-block p#eff-ttr-btn a{background-position: center;}
    
    
}

@media (max-width: 479px){
    #sat-profile .custom-button {padding: 19px 19px 0px 16px;font-size: 18px;line-height: 21px;}
    #sat-profile .graph-1-tit {font-size: 4.038vw;line-height: 4.846vw;padding: 8.667vw 5.5vw 3.333vw 3.958vw;}
}
/* Stay connected Registration ends */


.fix-side {
    position: fixed;
    transition: top 0.3s;
    width: 420px;
    background: #FAFAFA;
    padding: 95px 25px 85px 80px;
    z-index: 999;
}

#home-auto-inj{
    background: linear-gradient(90deg, rgba(248, 248, 248, 0.0455917) 0%, rgba(255, 255, 255, 0.04) 0.03%, rgba(0, 0, 0, 0.24) 146.98%);
    padding: 3.6em 0;
}
.inj-banner {
    background: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/az_regmail_assets/azreg-topborder.png);
    background-color: #ffffff;
    background-size: 100%;
    background-position: center top;
    background-repeat: no-repeat;
    max-width: 1234px;
    width: 100%;
    margin: auto;
    /*padding: 2.1em 0em 3em 2em;*/
     padding: 2.1em 0em 4.5em 2em;
}

.home-inj-txt {
    margin: auto;
    display: flex;
    flex-wrap: nowrap;
    position: relative;
    /*top: 30px;*/
     top: 58px;
    max-width: 100%;
    padding: 0px 15px 0 4em;
}
.home-inj-txt img{max-width: 813px;width: 100%;}

.inj-banner h2{
    font-size: 42px;
    line-height: 50px;
    position: relative;
    top: 0.75em;
    max-width: 1015px;
}

p.des-txt {
    align-items: center;
    display: flex;
    font-size: 21px;
    font-weight: 400;
    line-height: 29px;
    max-width: 246px;
    color: #000000;
    padding-left: 0.5em;
}
#home-auto-inj .spt-shadow{margin: auto;display: flex;}


@media (min-width: 768px) and (max-width: 1300px){
    .inj-banner{
        max-width: 90% !important;
        padding: 2.1em 0em 3em 2.5em;
    }
    .home-inj-txt img {
        max-width: 96% !important;
    }
}
@media (min-width: 574px) and (max-width: 767px){
    .inj-banner{height:calc(350px - 10px);/*height: calc(671px - 130px);*/}
}
@media (min-width: 479px) and (max-width: 764px){
    .inj-banner{height: calc(671px - 10px);}
    
    /*#dosing .inj-banner{height: calc(360px - 10px);}*/
    #wai_home .inj-banner{min-height:700px;max-height:700px;}
}
@media (min-width: 424.50px) and (max-width: 462px){
    html[lang="en"] #efficacy-data .see_neuro{
        padding: 14px 45px 0px 14px;
    }
}
@media (min-width: 360px) and (max-width: 479px){
    .inj-banner{min-height: 400px;max-height: 400px;/*height: calc(671px + 50px);*/}
}
@media screen and (max-width: 767px){
    .inj-banner{
        margin: auto 30px;
        max-width: 100% !important;
        padding: 0 24px;
        width: 88%;
    }
    .home-inj-txt{display:block;padding: 0;}
    .home-inj-txt img{
        margin-top: 1em;
        margin-bottom: 1em;
        max-width: 95%;
    }
    p.des-txt{
    max-width: 100%;
    }
}
@media (min-width: 392px) and (max-width: 478px) {
    #wai_home .inj-banner{ min-height: 650px !important;max-height: 650px !important;}
    #wai_home .home-inj-txt img {margin-top: 0; }
    #wai_home .inj-banner h2 {font-size: 38px;line-height: 44px;}
    
}
@media (min-width: 451px) and (max-width: 479px) {
    #dosing .inj-banner h2 {font-size: 30px;line-height: 40px;}
     #dosing .inj-banner {min-height: 450px;max-height: 450px;}
    
    
}
@media screen and (max-width: 391px){
    .inj-banner h2{
    font-size: 9.75vw;
    line-height: 11.417vw;
    }
    #wai_home .inj-banner{
        /*height: calc(671px + 90px);*/
        /*min-height: 690px !important;*/
        min-height: 650px !important;
        max-height: 650px !important;
    }
    #wai_home .inj-banner h2 {font-size: 30px;line-height: 40px;}
    #wai_home p.des-txt {    margin: 0;}
}
@media screen and (max-width: 359px){
    #dosing .inj-banner{min-height: 400px !important;max-height: 400px !important;}
}

@media (min-width: 648px) and (max-width: 767px){
    .inj-banner {
        min-height: 510px;
    } 
}


@media (min-width: 676px) and (max-width: 1365px){
    #efficacy-data .graph-1-tit{
        font-size: clamp(1rem, 0.1723rem + 1.3363vw, 1.375rem);
        line-height: clamp(0.25rem, 0.1464rem + 0.7817vw, 0.75rem);
    }
    #ttr-suppression-data .graph-1-tit{
        font-size: clamp(1rem, 0.1723rem + 1.3363vw, 1.375rem);
        line-height: clamp(0.25rem, 0.1464rem + 0.7817vw, 0.75rem);
    }
    #sat-profile .graph-1-tit{
        max-width: 620px;
        font-size: 14px;
        line-height: 16px;
        padding-left: 17px;
        /*font-size: clamp(1rem, 0.1723rem + 1.0363vw, 1.275rem);
        line-height: clamp(1.015rem, 0.146rem + 0.7817vw, 0.75rem);
        max-width: 58vw;*/
    }
    

}
@media (min-width: 992px) and (max-width: 1367px){
    #sat-profile #home_refe{margin: 37px 0em 0px 1.8em;}
    #sat-profile #bottom-ref-text{margin: 0px 0em 0px 1.8em;}
    #efficacy-data #home_refe{margin: 37px 0em 0px 1.8em;}
    #efficacy-data #bottom-ref-text{margin: 0px 0em 0px 1.8em;}
    #efficacy-data .home-refe{margin: 75px 0em 0px 1.8em;}
}

@media (max-width: 676px){
    #le-for-desktop, #efficacy-data .only-desktop{display:none;}
    #efficacy-data .only-mobile{display:block;}
    #efficacy-data .graph-1-tit {font-size: 14px;max-width: 95%;font-weight: 700;line-height: 16px;position: absolute;padding:5px 21px 7px 13px;}
}

@media (max-width: 676px){
    
    #efficacy-data .border-list ul li{font-size: 3.975vw;line-height: 7.142vw;}
}

@media (min-width: 750px) and (max-width: 768px){ 
    #sat-profile .button-container{max-width: 55vw;}
    #sat-profile .custom-button {max-width: 99.5vw;font-size: 16px;}
}

@media (max-width: 750px) {
    #sat-profile .button-container{
        max-width: 420px;
    }
}

@media (max-width: 325px){
    #dosing #video-column .btn-section a:first-child{
        padding: 13px 30px;
    }
}

@media (min-width: 766px) and (max-width: 991px) {
    #dosing #banner_text_common .cmp-image__image {/*min-height: 300px;*/max-height: 300px;}
}
@media (min-width: 992px) and (max-width: 1200px) {
    #dosing #banner_text_common .cmp-image__image {/*min-height: 255px;*/max-height: 255px;}
    #dosing #banner_text_common .cmp-teaser__content .banner-subtitle {font-size: 38px;line-height: 42px !important;/*font-size: 45px;line-height: 55px;*/}
    
}
@media (min-width: 490px) and (max-width: 767px) {
    #sat-profile .graph-1-tit { padding:8px 31px 16px 19px;/*padding: 8px 19px 16px 19px;*/font-size: 4.4vw;line-height: 6vw;max-width:90%;}
}
@media (min-width: 1365px){
    html[lang="fr"] #dosing .green-callout-logo {max-width: 260px;}
    html[lang="fr"] #dosing .connect-360-logo img{width: 406px;max-width: 406px;margin-top:0px;}
    html[lang="fr"] #dosing .connect-360-block, html[lang="fr"] #dosing .green-callout-block{max-width: 1110px;}
}

/*13-11-2024  zoom in & zoom out CSS*/

#banner_text_common{max-width: 1920px;margin: auto;}
#banner_text_home{max-width: 1920px;margin: auto;}
#wai_home .cmp-container__backgroundImage--enabled{max-width: 1920px;margin: auto;}
#home-auto-inj{max-width: 1920px;margin: auto;}
#wai_home .cmp-container__backgroundImage--enabled{max-width: 1920px;margin: auto;}
#trial-design #green-wrapper{max-width: 1920px;margin: auto;}
#trial-design #grey-container{max-width: 1920px;margin: auto;}
#efficacy-data .cmp-container__backgroundImage--enabled{max-width: 1920px;}
#sat-profile .cmp-container__backgroundImage--enabled{max-width: 1920px;}
#moa-back-green{max-width: 1920px;margin: auto;}
#dosing #connect-360-block, #dosing #green-callout-block{max-width: 1920px;margin: auto;}


/*Banner text*/

.subpage-topBanner {/*background: var(--Confident-Green, #006838); background: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/title-banner/Doasing.svg); */background: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/dosing-and-administration/dosing-and-administration-banner.jpg);  background-size: 100% 100%;  background-position: center center;  background-repeat: no-repeat;min-height: 312px;}


.subpage-topBanner-image {position: absolute;right: 0;top: 0;height: 100%;}
.subpage-topBanner-content {
    position: relative;
    max-width: 1240px;
    width: 100%;
    margin: 0px auto;
    padding: 41px 0;
}
.subpage-topBanner-content h1 {
   color:#ffffff;
   line-height: 80px;
}
.subpage-topBanner-content p {
    font-size: 29px;
    font-family: "Lexend", sans-serif;
    font-style: normal;
    font-weight: 400;
    line-height: 34px;
    margin-bottom: 22px;
    max-width: max-content;
    color: #ffffff;
}
.subpage-topBanner-content p:before, .subpage-topBanner-content p:after{
    content: "";
    background: linear-gradient(90deg, #FFF33B 0%, #F26522 100%);
    height: 2px;
    display: block;
    margin: 3px 9px 3px 0px;
}
.mob-bottom-ban{display:none;}

@media (min-width: 1350px) and (max-width: 1700px) {
    .subpage-topBanner{
		min-height:222px
	}
	.subpage-topBanner-content {
	    max-width: 920px;
	    width: 100%;
	    padding: 21px 0;
	}
	.subpage-topBanner-content h1{
		font-size: 56px;
		line-height: 66px;
	}
}
@media (min-width: 991px) and (max-width: 1350px) {
    .subpage-topBanner{
		min-height:222px
	}
	.subpage-topBanner-content {
	    max-width: 690px;
	    width: 100%;
	    padding: 21px 0;
	}
	.subpage-topBanner-content h1{
		font-size: 39px;
		line-height: 48px;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	.subpage-topBanner{
		min-height: 214px;
	}
	.subpage-topBanner-content {
	    max-width: 500px;
	    width: 100%;
	    padding: 21px 0px;
	}
	.subpage-topBanner-content h1{
		font-size: 31px;
		line-height: 45px;
	}
}
@media (max-width: 991px) {
    #sat-profile h2.cmp-title__text{
        font-size:20px;
        line-height:28px;
        padding-bottom: 40px;
    }
}
@media (max-width: 768px) {
	.subpage-topBanner {background: var(--Confident-Green, #006838);min-height: fit-content;}
	.subpage-topBanner-content {
	    max-width: 100%;
	    width: 100%;
	    padding: 40px 20px 40px 30px;
	}
	.subpage-topBanner-content h1{
		font-size: 52px;
		line-height: 62px;
	}
	.mob-bottom-ban{display:block;}
}
@media (max-width: 440px) {
	.subpage-topBanner-content h1{
		font-size: 42px;
		line-height: 52px;
	}
	#dosing h2.sub-heading.dosing-title-1 {font-size: 20px;line-height:26px;}
	#dosing p#eff-ttr-btn a,#dosing #connect-360-block p#eff-ttr-btn a {padding: 22px 30px 0px;}
	#help_ref_col .cmp-teaser__content h5 {font-size: 24px;}
}


/*23-1-2025*/
@media (min-width: 991px) and (max-width: 1007px) {
    #efficacy-data .graph-1-tit {
        font-size: clamp(0.1rem, 0.123rem + 1.2363vw, 1.375rem);
        line-height: clamp(0.25rem, 1.1464rem + 0.7817vw, 0.75rem) !important;
        padding-top: 11px;
    }
    #sat-profile .graph-1-tit{
		font-size: clamp(0.1rem, 0.110rem + 1.136vw, 1.275rem);
		line-height: clamp(0.25rem, 1.1464rem + 0.7817vw, 0.75rem) !important;
		max-width: 94% !important;
	}
}
@media (max-width: 350px){
    #efficacy-data hr.side-ruler {
        top: calc(100% - 200px);
        max-width: 100%;
    }
    #dosing p.des-txt{
        line-height: 22px;
    }
}
@media (max-width: 330px){
    #sat-profile .custom-button{font-size: 17px;}
}


.biomarker-banner {position: relative;}
.banner-content{position: absolute;top: 26%;max-width: 100%;left: 17.7%;}
.banner-content h1{font-size: 3.438vw;line-height: 3.125vw;color:#ffffff;}
.brand-title{font-size: 1.51vw;font-family: "Lexend", sans-serif;font-style: normal;font-weight: 400;line-height: 1.771vw;margin-bottom: 31px;max-width: max-content;color:#ffffff;}
.banner-subtitle sup{font-size:50%;}
.brand-title::before, .brand-title::after {content: "";background: linear-gradient(90deg, #FFF33B 0%, #F26522 100%);height: 2px;display: block;margin: 3px 9px 3px 0px;}
.img-banner img{width:100%;}
#dosing .banner-content h1{max-width: 750px;}

@media (max-width: 991px) { 
    .banner-content h1{font-size: 42px;line-height: 52px;color:#ffffff;margin: auto 30px;}
    #efficacy-data .brand-title{display: none;}
    .brand-title{margin: auto 30px;font-size: 29px;line-height: 34px;}
    .banner-content{position: relative;padding: 28px 0 24px !important;background: #006838;left: 0;}
}



/*04/03/2025*/


.inj-banner h2{line-height: normal;}
/*#efficacy-data .efficacy-title-1{max-width: 97%;}*/
#efficacy-data .efficacy-title-1 span{line-height: normal;}
#efficacy-data h2#anchor_3 span{line-height: normal;}
#efficacy-data #anchor_2 .efficacy-title-1 {margin-top: 6px;}












