
.no-wrap{white-space: nowrap;}

/*Home page starts*/
html[lang="fr"] #wai_home .banner_wai {font-size: 52px;}
html[lang="fr"] .wain_poly {top: -50px;}


/* Dosing-and-administration css Starts */
html[lang="fr"] #dosing #banner_text_common .cmp-teaser__content .banner-subtitle {max-width: 850px;} 
html[lang="fr"] #dosing #video-column .btn-section a + a {width: 235px;}
html[lang="fr"] #dosing #video-column .btn-section {max-width: 973px;}
html[lang="fr"] #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-fr.svg);background-repeat: no-repeat;background-size: 100% 100%;background-position: center;width: 684px; min-height: 100px;display: block;padding:24px 30px;text-align: left;}
html[lang="fr"] #dosing .connect-360-content {max-width: 630px;}
/*html[lang="fr"] #dosing .connect-360-logo {margin-top: 0px;} */
html[lang="fr"] #dosing .green-callout-content {width: 100%;max-width: 650px;}
html[lang="fr"] #dosing .icon-content-wrap p {padding-right: 35px;}
html[lang="fr"] #dosing .icon-content-wrap p span {max-width: 760px;padding-left: 40px;}
html[lang="fr"] #dosing #administration-content .icon-content-wrap p {padding-right: 0;}
html[lang="fr"] #dosing #administration-content .icon-block:nth-child(2) .icon-content-wrap p {padding-right: 30px;}
html[lang="fr"] #dosing #recommendation-content .icon-content-wrap p {padding: 0px 10px 0 15px;}
html[lang="fr"] #dosing #dosing-content .icon-block:nth-child(2) .icon-content-wrap p {padding-right: 0px;}
html[lang="fr"] #dosing #green-callout-block p:nth-child(1) {font-size: 24px;line-height: 30px;}
html[lang="fr"] #dosing .green-callout-wrapper {padding: 28px 0px 32px;}
html[lang="fr"] #dosing .icon-content-wrap p span.no-wrap {display: inline-block;padding: 0px;}
html[lang="fr"] #dosing .icon-content-wrap p span.no-wrap:before {display: none;}
html[lang="fr"] #dosing .icon-content-wrap p a span.no-wrap {text-decoration: underline;}

/*22-10-24*/

html[lang="fr"] #dosing #dose_inj .cmp-teaser__top-content{position: absolute;left: 4.2vw;top: 2.5vw;max-width:87%;/*max-width: 925px;*/}
html[lang="fr"] #dosing #dose_inj .sub-heading-medium{font-size: 30px;font-weight: 400;line-height: 40px;letter-spacing: -0.01em;}
html[lang="fr"] #dosing #dose_inj .sub-heading-medium b{font-weight:800;}
html[lang="fr"] #dosing #dose_inj .cmp-teaser__description{position: absolute;
    bottom: 40.3%;
    margin-left: calc(50% + 16.9%);}
html[lang="fr"] #dosing #dose_inj .cmp-teaser__description p{font-size: 21px;font-weight: 400;line-height: 29px;max-width: 335px;color: #000000;}
html[lang="fr"] #dosing .cmp-teaser.cmp-teaser__center-image .cmp-teaser__content {padding: 0;}
/* Dosing-and-administration css Ends */

html[lang="fr"] .graph-border {position: relative;}
html[lang="fr"] .graph-border:before { position: absolute; content: ""; display: block; width: 1056px; height: 700px; 
   background: url("/content/dam/intelligentcontent/brands/wainua-ca/ca/fr/efficacy/chart-frame.png"); background-size: contain;background-repeat: no-repeat;top: 1px;    max-width: 100%;}

html[lang="fr"] .graph-border img {border: 1px solid #000;padding: 50px 35px 30px;margin-bottom: 32px;}
html[lang="fr"] .graph-border .norfolk-img {padding: 100px 25px 30px;}
html[lang="fr"] #chart-7 .graph-border img {padding: 95px 35px 30px;}
html[lang="fr"] #chart-8 .graph-border img {padding: 70px 35px 30px;}
html[lang="fr"] #ttr-suppression-data .graph-border img {padding: 75px 30px 25px;}


/*Trial Design*/
html[lang="fr"] #trial-design .key-study-bottom{letter-spacing: -0.02em;}
html[lang="fr"] #trial-design .icon-content-wrap p{letter-spacing: -0.02em;}
html[lang="fr"] #trial-design .ic-6 .icon-content-wrap p{line-height:22px;}
html[lang="fr"] #trial-design .cmp-container__backgroundImage--enabled{min-height: 1054px;}
html[lang="fr"] #trial-design .key-study-bottom{    margin: 48px 43px 0px;font-size: 18px;line-height: 28px;}
html[lang="fr"] #green-bg-col .azcl-column-par1 #result-btn:first-child {padding: 20px 64px 0 24px;}
html[lang="fr"] #green-bg-col .azcl-column-par2 #result-btn:first-child {padding: 12px 62px 0 24px;}

/*Trial Design*/


/*Efficacy Data*/
html[lang="fr"] #chart-2 .graph-border img{ padding: 90px 35px 30px;}



@media screen 
  and (min-width: 2560px) 
  and (-webkit-touch-callout: none) {
    html[lang="fr"] #coverage p.grey-bg-txt {
        padding: 33px 22px 25px;
        font-size: 19px;
        line-height: 27px;
    }
}


@media (min-width: 1180px) and (max-width: 1412px){
    #trial-design .key-study-bottom {margin: 40px 50px 0px;}
    
    html[lang="fr"] #trial-design .icon-content-wrap p{font-size: 18px;line-height: 26px;}
    
    html[lang="fr"] #trial-design .key-study-bottom {margin: 54px 50px 0px; font-size: 19px;line-height:21px;}
}

@media (min-width: 1180px) and (max-width: 1367px){
    html[lang="fr"] #trial-design .cmp-container__backgroundImage--enabled {/*min-height: 1026px;*/min-height: 1028px;
        max-height: 1028px;}
    #trial-design .key-colum-1 {
    width: 100%;
    max-width: 285px;
}
#trial-design .key-colum-2 {
    width: 100%;
    max-width: calc(100% - 285px);
}
}

@media (min-width: 992px){
     html[lang="fr"] #trial-design #result-btn {
        padding: 25px 51px 17px 40px;
        font-size: 20px;
    }
    html[lang="fr"] #trial-design #result-btn  span.norfolk-btn {position: relative;top: -12px;}
}


@media(max-width: 991px){
    /* Dosing-and-administration css Starts */
    html[lang="fr"] #banner_text_common .cmp-teaser__content .banner-subtitle {font-size: 38px !important;line-height: 48px !important;/*font-size: 50px;line-height: 62px;*/ margin-top: 14px;}
    html[lang="fr"] #dosing .mobile-only .main-menu {padding: 16px 0;}
    /*html[lang="fr"] #dosing h2.sub-heading.dosing-title-1 {font-size: 40px;line-height:42px;}*/
    html[lang="fr"] #dosing #anchor_2 .sub-heading.dosing-title-2 {font-size: 30px;margin-bottom: 30px;}
    html[lang="fr"] #dosing .icon-content-wrap p {padding-right: 0px;}
    html[lang="fr"] #dosing #dosing-content .icon-block:nth-child(3) .icon-content-wrap p {padding-right: 3px;}
    html[lang="fr"] #dosing #administration-content .icon-block:nth-child(2) .icon-content-wrap p {padding-right: 0px;}
    html[lang="fr"] #dosing #administration-content .icon-block:nth-child(3) .icon-content-wrap p {padding-right: 6px;}
    html[lang="fr"] #dosing .green-callout-content {max-width: calc(100% - 62px);margin: auto;}
    html[lang="fr"] #dosing #recommendation-content .icon-content-wrap p {padding: 0px 0px 0 10px;}
    html[lang="fr"] #dosing #dose-adjustments-block .icon-content-wrap p {padding-right: 0px;}
    html[lang="fr"] #dosing #dose-adjustments-block .icon-content-wrap p span {padding-left: 15px;}
    html[lang="fr"] #dosing .menu::before {top: -50px;} 
    html[lang="fr"] #dosing .menu::after {top: -42px;}
    html[lang="fr"] #sat-profile .graph-1-tit {padding: 30px 65px 16px 19px;}
    /*html[lang="fr"] #efficacy-data #banner_text_common .cmp-teaser__content .banner-subtitle {font-size: 38px;line-height: 40px;}
    html[lang="fr"] #ttr-suppression-data #banner_text_common .cmp-teaser__content .banner-subtitle{ font-size: 30px; line-height: 36px;}*/
    /*html[lang="fr"] #ttr-suppression-data #banner_text_common .cmp-teaser__content {top: 26%;}*/
    /*html[lang="fr"] #sat-profile #banner_text_common .cmp-teaser__content .banner-subtitle {font-size: 32px;line-height: 42px;}
    html[lang="fr"] #wai_isi #banner_text_common .cmp-teaser__content .banner-subtitle {font-size: 34px;line-height: 42px;}*/
     /*html[lang="fr"] #wai_isi #banner_text_common .cmp-teaser__content {top: 31%;}*/
    
    /* Dosing-and-administration css Ends */
    html[lang="fr"] .graph-border:before {width: 420px;height: 328px;background: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/fr/efficacy/chart-frame-mob.png);background-size: contain;
    background-repeat: no-repeat;top: 1px;max-width: 100%;}
    html[lang="fr"] .graph-border img {max-width: 420px;     padding: 45px 10px 10px;}
}

@media(max-width: 767px){
    
    html[lang="fr"]  .connect-thumb{max-width:365px}
    html[lang="fr"] #green-bg-col .azcl-column-par1 #result-btn:first-child {padding: 28px 64px 0 24px;}
    html[lang="fr"] #green-bg-col .azcl-column-par2 #result-btn:first-child {padding: 20px 68px 0 24px;}
    
    /* Dosing-and-administration css Starts */
    html[lang="fr"] #dosing #dosing-content .icon-block .icon-content-wrap p {padding-left: 28px;}
    html[lang="fr"] #dosing p.black.body_3 {font-size: 19px;} 
    html[lang="fr"] #dosing #video-column .btn-section a:first-child {max-width: 450px;width: 100%;padding:12px 20% 24px 34px;background: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/fr/dosing-and-administration/download-fr-mob.svg);background-size:100% 100%;background-position: center center;}
    html[lang="fr"] #dosing #video-column .btn-section a:first-child span {max-width: 270px;display: block;margin: auto;}
    html[lang="fr"] #dosing #dose_inj .cmp-teaser__description {position: absolute;bottom: 7%;margin-left: calc(50% + -40%);}
    html[lang="fr"] #dosing #dose_inj .sub-heading-medium {font-size: 33px;line-height: 45px;}
    html[lang="fr"] #dosing #dose_inj .cmp-teaser__top-content {top: 9.5vw;max-width: 79%;}
    html[lang="fr"] #dosing #connect-360-block p#eff-ttr-btn a {padding: 25px 30px 0px;}
    
    /*html[lang="fr"] #dosing #video-column .cmp-video__video:before {content: '';position: absolute;left: 0px;top: 0;width: 100%;height: 100%;display: block;z-index: 1;*/
    /*background: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/fr/dosing-and-administration/Video-thimbnail-mob.png);background-size: 100% 100%;background-repeat: no-repeat;}*/
    /*html[lang="fr"] #dosing #video-column img.cmp-video__thumbnail {opacity: 0;}*/
    /*html[lang="fr"] #dosing #video-column .kWidgetIframeContainer.cmp-video__video:before{display:none;}*/
    /* Dosing-and-administration css Ends */
    /*10102024*/
    /*moa page*/
    html[lang="fr"] #moa-back-green .watch-text {max-width: 350px;}
    html[lang="fr"] #moa .mid-frame-arrow p:first-child {padding-top: 39px;padding-bottom: 61px;}
    html[lang="fr"] #moa .mid-frame-arrow p:nth-child(2) { padding-top: 29px; padding-bottom: 54px;}
    html[lang="fr"] #moa .mid-frame-arrow p:nth-child(3) { padding-top: 19px;padding-bottom: 51px;}
    html[lang="fr"] #moa .mid-frame-arrow p:nth-child(4) { padding-top: 35px;}
    html[lang="fr"] #moa-back-green .btn-section a:first-child{ width: 100% !important;
        max-width: 420px !important;padding: 17px 105px 8px 32px !important; }
    html[lang="fr"] #moa-back-green .watch-text { padding: 40px 15px 25px 15px;}
    html[lang="fr"] #moa .mid-frame-arrow p:first-child, 
    html[lang="fr"] #moa .mid-frame-arrow p:nth-child(2), 
    html[lang="fr"] #moa .mid-frame-arrow p:nth-child(3), 
    html[lang="fr"] #moa .mid-frame-arrow p:nth-child(4) {
        max-width: 365px !important;
    }
    
    /*29102024*/
    
    html[lang="fr"] #moa #moa-back-green .btn-section a:first-child{
        background-image: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/moa-download-btn-mob.png) !important;
    }
    
    /*end 29102024*/
    
   /*moa page end*/
   /*resource page*/
   html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(1) .common-teaser-btn
   {
    padding: 12px 86px 6px 34px;font-size: 20px;
   }
   html[lang="fr"] #resources #sub-banners-second .sub-description, html[lang="fr"] #resources #sub-banners-second ul li {
    font-size: 18px !important;line-height: 24px !important;}
   html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(2) .common-teaser-btn,
   html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(5) .common-teaser-btn{font-size: 18px;}
   html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(1) .common-teaser-btn br,
   html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(2) .common-teaser-btn br{ display: none;}
   html[lang="fr"] #resources #sub-banners-second .sub-description.btm-space {padding-right: 10px;}
   html[lang="fr"] #resources .common-teaser-btn { padding: 12px 0px 6px 24px; }
   html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(4) .common-teaser-btn,
   html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(2) .common-teaser-btn{padding: 12px 95px 6px 34px !important;}
   html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(5) .common-teaser-btn{padding: 12px 88px 6px 34px;}
   html[lang="fr"] #resources .space-btm3 {margin-bottom: 20px !important;}
   html[lang="fr"] #resources .prod-mono-thumb {margin-top: 0px;padding: 20px 0px 18px 0px;}
   html[lang="fr"] #resources #common-section-first,
   html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(2) #sub-banners-second{max-width: 360px !important;}
   html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(5) .sub-description{padding-right: 3px;}
   html[lang="fr"] #resources .button_3.btn_3_space{font-size: 15px;line-height: 25px;}
   html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(1) .sub-description .fr-space1
   {
       padding-right: 18px;
    display: inline-block;
   }
    html[lang="fr"] #resources .button_3.moa-fr-btn {font-size: 18px;padding: 18px 90px 14px 20px;}
    html[lang="fr"] #resources .common-teaser-btn.download-btn { font-size: 18px;}
  /*resource page end*/
  
  
  
  /*trial-design*/
  
  html[lang="fr"] #trial-design .icon-content-wrap h6{font-size: 20px;}
  html[lang="fr"] #trial-design .ic-6 .icon-content-wrap h6{font-size:17px;}
  html[lang="fr"] #trial-design .ic-6 .icon-content-wrap p{font-size:16.5px}
  /*html[lang="fr"] #trial-design .key-study-bottom{font-size:18px;margin: 4em 3em 0.5em 8em;}*/
  html[lang="fr"] #trial-design #result-btn {font-size: 14px;padding: 25px 70px 15px 15px;}
   html[lang="fr"] #trial-design span.cmp-accordion__title { font-size: 14px;padding-left: 15px;}
  /*trial-design*/

}

@media(max-width: 500px){
    html[lang="fr"] #trial-design .key-study-bottom {
        margin: 40px 0px 0px;
    }
    
}

@media(max-width: 481px){
    /* Dosing-and-administration css Starts */
    html[lang="fr"] #dosing #banner_text_common .cmp-teaser__content {max-width: 440px !important;}
    /*html[lang="fr"] #dosing #video-column .btn-section a:first-child {width: 100%;padding: 12px 70px 24px 40px;}*/
    html[lang="fr"] #dosing h2.sub-heading.dosing-title-1 { max-width: 391px;}
    
    
    /* Dosing-and-administration css Ends */
    
}

@media (min-width: 1201px) and (max-width: 1300px) { 
    html[lang="fr"] #dosing #video-column .btn-section {gap: 20px;align-items: flex-start;}
    html[lang="fr"] #dosing #video-column .btn-section a:first-child {padding: 24px 70px 24px 15px;width: 535px;}
    html[lang="fr"] #dosing #video-column .btn-section a + a {width: 180px;}
    html[lang="fr"] #dosing #video-column .btn-section a:first-child span {font-size: 16.5px;}
}

@media (min-width: 1301px) and (max-width: 1400px) { 
    html[lang="fr"] #dosing #video-column .btn-section {gap: 20px;/*align-items: flex-start;*/}
    html[lang="fr"] #dosing #video-column .btn-section a:first-child {padding: 24px 70px 24px 15px; } 
    html[lang="fr"] #dosing #video-column .btn-section a:first-child span {font-size: 19px;}
}


  /*10102024*/
  /*moa page*/
  html[lang="fr"] #moa .mid-frame-arrow p:first-child, 
  html[lang="fr"] #moa .mid-frame-arrow p:nth-child(3) {max-width: 207px;}
  html[lang="fr"] #moa .mid-frame-arrow p:nth-child(2) {max-width: 214px;margin-left: 114px;}
  html[lang="fr"] #moa .mid-frame-arrow p:nth-child(3) { margin-left: 90px;}
  html[lang="fr"] #moa .mid-frame-arrow p:nth-child(4) {margin-left: 100px;max-width: 234px;}
  html[lang="fr"] #moa #moa-back-green .btn-section a:first-child{width: 575px;max-width: 575px;padding: 24px 5% 26px 34px;}
  html[lang="fr"] #moa-back-green .btn-section a:first-child span{font-size:19px;}
  /*moa page end*/
  /*resource page*/
  html[lang="fr"] #resources .space-btm1 {margin-bottom: 23px;}
  html[lang="fr"] #resources .common-teaser-btn{padding: 12px 0px 8px 34px;} 
  html[lang="fr"] #resources #sub-banners-second .sub-description,
  html[lang="fr"] #resources #sub-banners-second ul li {font-size: 16px;line-height: 22px;}
  html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(2) .sub-banner-heading{max-width: 476px;}
  html[lang="fr"] #resources #sub-banners-second .sub-description.btm-space{margin-bottom: 12px;}
  html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(3) .common-teaser-btn.large-width span
  {display: block;}
  html[lang="fr"] #resources .space-btm3 {margin-bottom: 38px;}
  html[lang="fr"] #resources #PatientBrochure .common-teaser-btn{padding-right: 70px;}
  html[lang="fr"] #resources #common-section-first{max-width: 517px;}
  html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(2) #sub-banners-second{max-width: 588px;}
   html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(4) .sub-description,
   html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(1) .sub-description{padding-right: 2px;}
  /*resource page end*/


@media (max-width: 450px) {
    html[lang="fr"] .attr-header-nav p {font-size: 20px;}
    html[lang="fr"] #banner_text_common .cmp-teaser__content .banner-subtitle {font-size: 24px !important;line-height: 34px !important;/*font-size: 42px;line-height: 52px;*/}
    html[lang="fr"] #banner_text_common .cmp-teaser__content .cmp-teaser__title .banner-title {
    font-size: 24px;}
    html[lang="fr"] #banner_text_common .cmp-teaser__content {padding: 10px 0px 20px;/*padding: 20px 15px;*/}
    html[lang="fr"] #efficacy-data #banner_text_common .cmp-teaser__content h1.banner-subtitle {font-size: 32px; line-height: 42px;}
    html[lang="fr"] #efficacy-data #banner_text_common .cmp-teaser__image {padding: 30px 0 0 !important;background: #006838;} 
    html[lang="fr"] #efficacy-data #banner_text_common .cmp-teaser__content {padding: 10px 0px 20px;margin-top: 15px !important;}
    html[lang="fr"] #dosing #banner_text_common .cmp-teaser__content { padding: 10px 15px 20px;}
    
    
   /*moa*/
    html[lang="fr"] #moa .mid-frame-arrow p:first-child {padding-top: 44px;}
    html[lang="fr"] #moa .mid-frame-arrow p:nth-child(2) {padding-top: 52px;}
    html[lang="fr"] #moa .mid-frame-arrow p:nth-child(3) {padding-top: 55px;}
    html[lang="fr"] #moa-back-green .btn-section a:first-child {padding: 17px 90px 8px 32px !important;}
   /*moa end*/
   /*resource*/

    html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(1) .common-teaser-btn {padding: 12px 50px 6px 15px;font-size: 19px;}
    html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(1) .sub-description .fr-space1 {padding-right: 0px;display: inline;}
    html[lang="fr"] #resources #sub-banners-second .sub-description, html[lang="fr"] #resources #sub-banners-second ul li {font-size: 17px !important;line-height: 23px !important;}
    html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(4) .common-teaser-btn, 
    html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(2) .common-teaser-btn {padding: 12px 67px 6px 34px !important;}
    html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(5) .common-teaser-btn {padding: 12px 53px 6px 34px;}
    html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(2) .common-teaser-btn, 
    html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(5) .common-teaser-btn {font-size: 17px;}
    /*29102024*/
    html[lang="fr"] #resources .connect-thumb
{
    max-width: 100%;
    padding-left: 10px;
    padding-right: 10px;
}
html[lang="fr"] #moa .mid-frame-arrow p:first-child, 
html[lang="fr"] #moa .mid-frame-arrow p:nth-child(2), 
html[lang="fr"] #moa .mid-frame-arrow p:nth-child(3), 
html[lang="fr"] #moa .mid-frame-arrow p:nth-child(4)
{
       /* padding-left: 10px !important;
        padding-right: 10px !important;*/
}
html[lang="fr"] #moa .mid-frame-arrow
{
  /* padding: 0px 0px !important;*/
}
html[lang="FR"] #moa #common_Container
{
 /*padding: 0px 15px !important;*/
}
html[lang="fr"] #moa #moa-back-green #common_Container
{
  padding: 0px 0px !important;
}
    html[lang="fr"] #moa .mid-frame-arrow p {
        font-size: 17px;
        line-height: 25px;
    }
html[lang="fr"] #moa .sub-heading
{
  padding: 60px 0px 40px 0px;
}
    /*29102024*/
    /*resource end*/
    
    /*html[lang="fr"] #trial-design .key-study-bottom {margin: 4em 3em 0.5em 7em;}*/
    html[lang="fr"] #dosing #dose_inj .sub-heading-medium {font-size: 6.592vw;line-height: 8.675vw;/*font-size: 7.092vw;line-height: 9.375vw;*/}
    html[lang="fr"] #dosing #video-column .btn-section a:first-child {padding: 21px 20% 24px 20px;}
    html[lang="fr"] #dosing #video-column .btn-section a:first-child span {font-size: 15px;line-height: 19px;}
}

@media (max-width: 375px) {
    html[lang="fr"] #trial-design .key-study-bottom {margin: 4em 0em 0.5em;}
    html[lang="fr"] #ttr-container h2,
    html[lang="fr"] #ttr-container h2 span span {font-size: 30px;}
}

@media (max-width: 350px) { 
    html[lang="fr"] #dosing #dose_inj .sub-heading-medium {font-size: 6.0vw;line-height: 8.375vw;}
    html[lang="fr"] #dosing #dose_inj .cmp-teaser__description p {font-size: 15px;line-height: 20px;}    
    html[lang="fr"] #dosing #dose_inj .cmp-teaser__description {bottom: 14%;}
    /*29102024*/
    html[lang="fr"] #moa .mid-frame-arrow p:nth-child(2) {
        padding-top: 45px;
    }
	html[lang="fr"] #moa .mid-frame-arrow p {
        font-size: 16px;
        line-height: 24px;
    }
}

@media (min-width: 392px) and (max-width: 427px) {
        html[lang="fr"] #help_ref_col .cmp-teaser__content h5 {font-size: 5.815vw; line-height: 6.778vw;}
        html[lang="fr"] #common_Container .aem-Grid .azcl-container:nth-child(2) #column-helpfull-resource-2 #help_ref_col .cmp-teaser__action-container {top: 1.9em !important;}
}

@media (min-width: 500px) and (max-width: 767px) { 
    html[lang="fr"] #dosing #dose_inj .sub-heading-medium {font-size: 7.2vw;line-height: 9.5vw;width: 100%;max-width: 100%; /*font-size: 7vw;line-height: 9vw;*/}
    html[lang="fr"] #dosing #dose_inj .cmp-teaser__top-content {max-width: calc(100% - 60px);}
    html[lang="fr"] #dosing #dose_inj .cmp-teaser__description p {font-size: 5vw;line-height: 6vw;max-width: 100%;}
    html[lang="fr"] #dosing #dose_inj .cmp-teaser__description {bottom: 9%;}
    
    html[lang="fr"] #interim-container .accordion:nth-child(7) span.cmp-accordion__title{padding: 16px 48px 17px 34px;font-size: 3.017vw;}
    html[lang="fr"] #green-wrapper #interim-container span.cmp-accordion__title{padding:17px 48px 17px 34px;font-size: 3.017vw;}
}

@media (min-width: 768px) and (max-width: 991px) {
    html[lang="fr"] #sat-profile .graph-1-tit {max-width: 75vw;font-size: 1.8vw;padding-top: 10px;}
    html[lang="fr"] #dosing #dose_inj .sub-heading-medium {font-size: 8vw;line-height: 10vw;margin-top: 5vw;max-width: 100%;}
    html[lang="fr"] #dosing #dose_inj .cmp-teaser__description p {font-size: 5vw;line-height: 6vw;max-width: 100%;}
    html[lang="fr"] #dosing #dose_inj .cmp-teaser__description {bottom: 8%;margin-left: 5%;} 
    html[lang="fr"] #dosing #dose_inj .cmp-teaser__image-desktop {display: none;}
    html[lang="fr"] #dosing #dose_inj .cmp-teaser__image-mobile {display: block;}
    
    html[lang="fr"] #dosing #banner_text_common .cmp-teaser__content .banner-subtitle {
        max-width: 550px;
    }
    /*29102024*/
    html[lang="fr"] #ttr-suppression-data #banner_text_common .cmp-teaser__content .banner-subtitle {
        max-width: 450px !important;
    }
	html[lang="fr"] #ttr-suppression-data #banner_text_common .cmp-teaser__content .banner-subtitle {
        /*font-size: 35px;*/
        /*line-height: 45px !important;*/
    }
    html[lang="fr"] #moa #moa-back-green .btn-section a:first-child span
    {
        font-size: 1.75vw;
    }
    html[lang="fr"] #resources .button_3.btn_3_space {
        background-size: 100% 100%;
        font-size: 0.9vw;
        padding-top: 13px;
        padding-left: 20px;
    }
    
    /*end 29102024*/
    
}

@media (min-width: 992px) and (max-width: 1199px) {
    html[lang="fr"] #dosing #dose_inj .sub-heading-medium {font-size: 5vw;line-height: 6vw;margin-top: 25px;}
    html[lang="fr"] #dosing #dose_inj .cmp-teaser__description p {font-size: 3vw;line-height: 4vw;max-width: 100%;}
    html[lang="fr"] #dosing #dose_inj .cmp-teaser__description {bottom: 8%;margin-left: 5%;} 
    html[lang="fr"] #dosing #dose_inj .cmp-teaser__image-desktop {display: none;}
    html[lang="fr"] #dosing #dose_inj .cmp-teaser__image-mobile {display: block;}
    html[lang="fr"] #dosing #video-column .btn-section a:first-child span {/*font-size: 1.8vw;line-height: 2.2vw;*/font-size: 1.2vw;line-height: 4.8vw;}
    html[lang="fr"] #dosing #video-column .btn-section a:first-child {padding: 12px 9vw 24px 30px;}
    html[lang="fr"] #trial-design .icon-content-wrap h6 {font-size: 2.3vw;line-height: 2.4vw;}
    html[lang="fr"] #trial-design .icon-content-wrap p {font-size: 1.7vw;line-height: 2.1vw;}
    html[lang="fr"] #trial-design .icon-block {margin-bottom: 30px;}
    html[lang="fr"] #trial-design .icon-wrap {width: 80px;margin-right: 15px;}
    html[lang="fr"] #trial-design .key-study-bottom {margin: 20px 30px 5.8vw;font-size: 1.9vw;line-height: 2vw;}
    html[lang="fr"] #trial-design .key-colum-1 {max-width: 210px;}
    html[lang="fr"] #trial-design .key-colum-2 {max-width: calc(100% - 210px);}
} 
@media only screen 
 and (min-device-width: 2560px) 
  and (max-device-width: 1440px) 
  and (-webkit-min-device-pixel-ratio: 2)   { 
    html[lang="fr"] #coverage p.grey-bg-txt {
        font-size: 20px !important;
        line-height: 27px;
    }
}
@media (min-width: 1200px) and (max-width: 1400px) {
    html[lang="fr"] #dosing #dose_inj .sub-heading-medium {font-size: 2vw;line-height: 2.3vw;margin-left: 0.5em;}
    html[lang="fr"] #dosing #dose_inj .cmp-teaser__description p {font-size: 1.3vw;line-height: 2vw;}
}
@media(min-width: 500px) and  (max-width: 767px) {
    html[lang="fr"] #trial-design .key-study-bottom {margin: 4em 3em 0.5em 0em;}
}

/*29102024*/
/*html[lang="fr"] #moa #moa-back-green .btn-section a:first-child {
    background-image: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/fr/moa/moa-download-btn-desk-fr.png);
    width: 575px;
    max-width: 575px;
}*/

@media (min-width: 861px) and (max-width: 992px) { 
    html[lang="fr"] #trial-design .icon-content-wrap h6 {font-size: 2.6vw;line-height: 2.9vw;}
    html[lang="fr"] #trial-design .icon-content-wrap p {font-size: 2.1vw;line-height: 2.6vw;}
    html[lang="fr"] #trial-design .icon-block {margin-bottom: 30px;}
    html[lang="fr"] #trial-design .icon-wrap {width: 80px;margin-right: 15px;}
    html[lang="fr"] #trial-design .key-study-bottom {margin: 0px 30px 4.3vw;font-size: 2.3vw;line-height: 2.7vw;}
    html[lang="fr"] #trial-design .key-colum-1 {max-width: 290px;}
    html[lang="fr"] #trial-design .key-colum-2 {max-width: calc(100% - 290px);}
}
@media (min-width: 767px) and (max-width: 860px) { 
    html[lang="fr"] #trial-design .icon-content-wrap h6 {font-size: 2.5vw;line-height: 3vw;}
    html[lang="fr"] #trial-design .icon-content-wrap p {font-size: 1.9vw;line-height: 2.3vw;}
    html[lang="fr"] #trial-design .icon-block {margin-bottom: 30px;}
    html[lang="fr"] #trial-design .icon-wrap {width: 80px;margin-right: 15px;}
    html[lang="fr"] #trial-design .key-study-bottom {/*margin: 0px 30px 4.3vw*/margin: 0px 30px 6.3vw;font-size: 2.3vw;line-height: 2.7vw;}
    html[lang="fr"] #trial-design .key-colum-1 {max-width: 290px;}
    html[lang="fr"] #trial-design .key-colum-2 {max-width: calc(100% - 290px);}
}
@media (min-width: 992px) and (max-width: 1300px) { 
html[lang="fr"] #ttr-suppression-data #banner_text_common .cmp-teaser__content .banner-subtitle {
        max-width: 550px !important;
    }
html[lang="fr"] #ttr-suppression-data #banner_text_common .cmp-teaser__content .banner-subtitle {
        font-size: 35px;
        line-height: 45px !important;
    }
    
   /*29102024*/
   html[lang="fr"] #resources .button_3.btn_3_space
   {
       font-size: 0.9vw;
    padding-top: 13px;
    padding-left: 20px;
       
   }
   
   
   /*end 29102024*/

}
@media (max-width: 501px) {
    html[lang="fr"] #green-wrapper #interim-container span.cmp-accordion__title {
        padding: 6px 80px 6px 16px;
    }
}

@media (max-width: 390px) {
    
    html[lang="fr"] #moa .mid-frame-arrow p:nth-child(4) {    padding-top: 45px;}
    html[lang="FR"] #moa #common_Container {    padding: 0px 20px !important;}
    html[lang="fr"] #moa .mid-frame-arrow p:nth-child(2) {    padding-top: 45px;}
    html[lang="fr"] #moa .mid-frame-arrow p:nth-child(3) {    padding-top: 30px;}
    html[lang="fr"] #dosing #dose_inj .cmp-teaser__description {    bottom: 7%;margin-left: calc(50% + -41%);}
    html[lang="fr"] #dosing #dose_inj .cmp-teaser__description p {font-size: 18px;line-height: 24px;}
    
}

@media (max-width: 360px) {
    
    html[lang="fr"] #moa .mid-frame-arrow p:nth-child(3) {
        padding-top: 30px;
    }
    html[lang="fr"]  #dosing .icon-content-wrap {
        width: calc(100% - 75px);
    }
    
}


/*end 29102024*/

@media (min-width: 800px) and (max-width: 991px) {
     html[lang="fr"] #trial-design .key-study-bottom{
        padding: 29px 0 0 0;
     }
     html[lang="fr"] #trial-design .icon-content-wrap h6{
         font-size: 21px !important;
     }
     html[lang="fr"] #trial-design .icon-content-wrap p{
        font-size: 18px;
        line-height: 26px;
     }
    html[lang="fr"]  #trial-design .key-colum-1 {
        width: 100%;
        max-width: 215px;
    }
    html[lang="fr"]  #trial-design .key-colum-2 {
        width: 100%;
        max-width: calc(100% - 215px);
    }
 }

/*30102024*/
@media (min-width: 1301px) and (max-width: 1525px) {
    
    html[lang="fr"] #resources .button_3.btn_3_space
    {
        font-size: 1.13vw;
        padding-top: 13px;
        padding-left: 20px;
    }
    
}

@media (min-width: 1526px) and (max-width: 1690px) {
    
    html[lang="fr"] #resources .button_3.btn_3_space
    {
        font-size: 1.13vw;
        padding-top: 17px;
        padding-left: 20px;
    }
    
}

@media (min-width: 1691px) and (max-width: 1820px) {
    
    html[lang="fr"] #resources .button_3.btn_3_space
    {
        font-size: 1.13vw;
        padding-top: 20px;
        padding-left: 20px;
    }
    
}

@media (min-width: 450px) and (max-width: 767px) {
    html[lang="fr"] #efficacy-data #banner_text_common .cmp-teaser__image {
        padding: 40px 0 0 !important;
        background: #006838;
    }
    html[lang="fr"] #ttr-suppression-data #banner_text_common .cmp-teaser__image {
        padding: 100px 0 0 !important;
        background: #006838;
    }
    html[lang="fr"] #ttr-suppression-data #banner_text_common .cmp-teaser__content {
        top: 34%;
    }
    html[lang="fr"] #sat-profile #banner_text_common .cmp-teaser__image {
        padding: 30px 0 0 !important;
        background: #006838;
    }
    html[lang="fr"] #wai_isi #banner_text_common .cmp-teaser__image {
        padding: 30px 0 0 !important;
        background: #006838;
    }
}

/*end 30102024*/


@media(max-width: 491px){
    html[lang="fr"] #resources .button_3.btn_3_space{font-size: 3.958vw;line-height: 4.792vw;}
    html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(1) .common-teaser-btn {padding: 12px 64px 6px 15px;font-size: 16px;}
    html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(4) .common-teaser-btn, html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(2) .common-teaser-btn {padding: 12px 67px 6px 15px !important;}
    html[lang="fr"] #resources .common-teaser-btn {padding: 12px 0px 8px 15px;}
    html[lang="fr"] #resources #banner-1 .azcl-container:nth-child(5) .common-teaser-btn {padding: 12px 53px 6px 15px;font-size: 16px;}
    html[lang="fr"] #resources .button_moav{padding: 28px 42px 6px 15px;font-size: 18px;}
}

@media(max-width: 451px){
    html[lang="fr"] #resources .button_moav {padding: 28px 42px 6px 15px;font-size: 3.958vw;line-height: 4.792vw;}
    
    html[lang="fr"] #ttr-suppression-data #banner_text_common .cmp-teaser__image {padding: 100px 0 0 !important;background: #006838;}
    html[lang="fr"] #ttr-suppression-data #banner_text_common .cmp-teaser__content .banner-subtitle{font-size: 32px;line-height: 42px;}
    html[lang="fr"] #ttr-suppression-data #banner_text_common .cmp-teaser__content {padding: 0px 0px 20px;margin-top: 15px !important;}
    
    html[lang="fr"] #sat-profile #banner_text_common .cmp-teaser__image{padding: 59px 0 0 !important;}
    /*html[lang="fr"] #green-bg-col .azcl-column-par1 #result-btn:first-child {padding: 28px 68px 0 10px !important;}*/
    /*html[lang="fr"] #green-bg-col .azcl-column-par2 #result-btn:first-child {padding: 20px 70px 0 10px !important;}*/
    html[lang="fr"] #sat-profile .graph-1-tit {
        padding: 15px 65px 16px 19px;
    }
}

/*04/03/2025*/


html[lang="fr"] #dosing #dose_inj .sub-heading-medium{line-height: normal;}



@media (min-width: 768px) and (max-width: 993px) {
    html[lang="fr"] #banner_text_common .cmp-teaser__content .banner-subtitle {font-size: 3.5vw !important;line-height: 3.8vw !important;}
    
}

@media (max-width: 479px){ 
    html[lang="fr"] #patient-support #contact_Connect_Title h3.cmp-title__text.cmp-title__text--h3 {font-size: 34px;line-height: 40px;}
    html[lang="fr"] #patient-support #contact_Connect_Copy, html[lang="fr"] #patient-support #contact_Connect_Copy a {font-size: 24px; line-height: 32px;} 
      html[lang="fr"] #dosing #connect-360-block p#eff-ttr-btn a {padding: 22px 30px 0px;} 
    html[lang="fr"] #dosing p#eff-ttr-btn a {padding: 22px 30px 0px;}
    html[lang="fr"] #dosing #dose_inj .cmp-teaser__description {bottom: 6%;}
}


@media (max-width: 932px) and (orientation: landscape) {
  
    html[lang="fr"] #banner_text_home .cmp-teaser__description p {    bottom: 6.8em;font-size: 12px;line-height: 11px;}
    html[lang="fr"] #banner_text_home .cmp-teaser__pretitle {margin: 0em 1em 0em 1em;}
    html[lang="fr"] #wai_home .banner_wai {font-size: 28px;}
    html[lang="fr"] #banner_text_home .cmp-teaser__title {margin-top: 32px;}
}

