@import url("https://fonts.googleapis.com/css2?family=Lexend:wght@100;200;300;400;500;600;700;800;900&display=swap");

@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");


@font-face {
    font-family: "Britanica-Black";
    src: url("/content/dam/intelligentcontent/brands/wainua-ca/ca/en/fonts/Britanica-Black.otf")
    format("opentype");
}
@font-face {
    font-family: "Britanica-BoldItalic";
    src: url("/content/dam/intelligentcontent/brands/wainua-ca/ca/en/fonts/Britanica-BoldItalic.otf")
    format("opentype");
}@font-face {
    font-family: "Britanica-Italic";
    src: url("/content/dam/intelligentcontent/brands/wainua-ca/ca/en/fonts/Britanica-Italic.otf")
    format("opentype");
}@font-face {
    font-family: "Inter-Regular";
    src: url("/content/dam/intelligentcontent/brands/wainua-ca/ca/en/fonts/Inter-Regular.otf")
    format("opentype");
}

@font-face {
    font-family: "Britanica-Bold";
    src: url("/content/dam/intelligentcontent/brands/wainua-ca/ca/en/fonts/Britanica-Bold.otf")
    format("opentype");
}

@font-face {
    font-family: "Britanica-Regular";
    src: url("/content/dam/intelligentcontent/brands/wainua-ca/ca/en/fonts/Britanica-Regular.otf")
    format("opentype");
}

@font-face {
  font-family: 'HelveticaNeue-Roman';
    src: url('/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/az_regmail_assets/HelveticaNeue-Roman.otf');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
  font-family: 'Helvetica-Bold-Font';
    src: url('/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/az_regmail_assets/Helvetica-Bold-Font.ttf');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
font-family: 'Helvetica-Roman-Font';
    src: url('/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/az_regmail_assets/HelveticaNeue-Roman.otf');
    font-weight: normal;
    font-style: normal;
    font-display: swap; 
} 

/*.marker-app {display: none;}*/

body{font-family: "Lexend", sans-serif;font-size: 19px;line-height: 24px;}
a, div, ul, p{font-family: "Lexend", sans-serif;} 
b{font-family: "Lexend", sans-serif;font-weight:700;}
strong{font-family: "Lexend", sans-serif;font-weight:800;}

a, button{cursor: pointer;}

h1,
h2,
h3,
h4,
h5,
h6 {
    margin: auto;
}
h1 {
    font-size: 66px;
    line-height:60px;
    font-family: "Lexend", sans-serif;
    font-weight: 700;
    font-style: normal;
}
h5 {
    font-size: 26px;
    font-family: "Lexend", sans-serif;
    font-weight: 700;
    font-style: normal;
}
sup{
    font-size:50%;
     line-height:normal;
}
.white-color {
    color: #ffffff;
}
.green {
    color: #006838;
}
.black {
    color: #000000;
}
.heading {
    font-size: 66px;
    line-height:60px;
    font-family: "Lexend", sans-serif;
    font-weight: 700;
    font-style: normal;
}
.sub-heading {
    /*font-size: 42px;line-height:50px;*/
    font-size: 32px;line-height:42px;
    font-family: "Lexend", sans-serif;
    font-weight: 700;
    font-style: normal;
}
.sub-heading-2{
    font-size: 38px;
    font-weight: 700;
    line-height: 45px;
    text-transform: uppercase;
}
.sub-heading-medium {
    font-size: 42px;
    line-height:50px;
    font-family: "Lexend", sans-serif;
    font-weight: 500;
    font-style: normal;
}
.body_1 {
    font-size: 25px;
    font-family: "Lexend", sans-serif;
    font-weight: 400;
    font-style: normal;
    line-height: 32px;
}
.body_3 {
    font-size: 19px;
    font-family: "Britanica-Regular";
    font-weight: normal;
    font-style: normal;
    line-height: 24px;
}
.body_7{
    font-size: 21px;
    font-family: "Lexend", sans-serif;
    font-weight: 400;
    font-style: normal;
    line-height: 29px;
}
.button-1{
    background: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/home/Register_Button_home.svg);
    background-size: cover;
    background-position: center center;
    font-size: 21px;
    font-weight: 700;
    line-height: 25.2px;
    color:#006838;
    text-align: left;
    max-width: 390px;
    min-height: 113px;
    display: block;
    padding: 21px 30px;
}
.button_3{
    background: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/Button_3.svg);
    background-size: cover;
    background-position: center center;
    font-size: 21px;
    font-weight: 700;
    line-height: 25.2px;
    color:#006838;
    text-align: left;
    max-width: 35.885vw;
    min-height: 5.208vw;
    display: block;
    padding: 21px 30px;
}

/*#common_Container {
    max-width: 1234px;
    margin: auto;
}*/
.cmp-text{
    padding: 3px 0px !important;
}

.kWidgetPlayBtn{
        background: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/Play-button.png) !important;
        background-size: 100% 100% !important;
        background-position: center center;
        width: 208px !important;
        height: 208px !important;
        margin-top: -80.5px !important;
        margin-left: -103px !important;
}
/*#dosing img.kWidgetCentered{width:1160px;}
#moa img.kWidgetCentered{width:1136px;}*/

img.kWidgetCentered{width:100%;}

/*------------------------  Model - START   ------------------------*/

.cmp-modal--defaultStyle.modal{
    background: #00000099 !important;
}

.cmp-modal--defaultStyle .modal__close{
    top: 0.5rem !important;
    right: 1.5rem !important;
}
.modal-box .modal__close {
    color: #004122 !important;
}
.text-nowrap {
    text-wrap: nowrap;
}
#resources .cmp-modal--defaultStyle.modal {
        -webkit-backdrop-filter:blur(0px) !important;
        backdrop-filter: blur(0px)
    }

#resources .cmp-modal--defaultStyle .modal-box__content {
  padding: 0rem 0rem;
}
#resources .cmp-video__player, #resources .cmp-video__content{
  padding: 0rem 0rem !important;
}
#resources h2#modalTitle {
  background: -webkit-linear-gradient(45deg, #FFF33B, #F26522 80%);
  font-size: 21px;
  font-weight: 700;
  font-style: normal;
  padding: 13px 30px;
  text-transform: uppercase;
}

#resources .modal-box .cmp-text{
   padding: 0px 0px !important; 
}
#resources .model-bottom{
  background-color: #006838;
    padding: 27.5px 30px;
}
#resources .see-trans{
    font-size: 21px;
    font-weight: 400;
    line-height: 29px;
    color: #ffffff;
    text-decoration: underline;
}


/*------------------------  Model - END   ------------------------*/




/*------------------------  Back to top - Start   ------------------------*/

#to_top {
    max-width: 110px;
    display:none;
    /*display: inline-block;*/
    position: fixed;
    bottom: 20%;
    right: 3%;
    z-index: 999;
    border: none;
    outline: none;
    cursor: pointer;
    font-size: 15px;
    font-family: "Britanica-Regular";
    font-weight: bold;
    font-style: normal;
    line-height: 24px;
    color: #000000;
}
#to_top::before{
    content:url("/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/back-to-top.png");
    background-size: cover;
    background-position:center center;
    width: 61px;
    height: 56px;
    position: relative;
    display: block;
    margin: auto;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}

/*------------------------  Back to top - END   ------------------------*/

/*------------------------  cmp-selfcertification popup - START   ------------------------*/
.self-certify-blur .root {
    opacity: 1 !important;
    display: block !important;
}
.cmp-selfcertification .modal-box {max-width: 1118px !important;width: 100%!important;border-radius: 0px!important;padding: 0px!important;}
.cmp-selfcertification .cmp-text{padding: 0px 0px !important;}
.cmp-selfcertification__continue{width: 193px !important;height: 34px !important;border-radius: 6px !important;background-color: #006838 !important;font-size: 19px !important;font-weight: 400 !important;line-height: 22px !important;}
.cmp-selfcertification__actions{display: block !important;padding: 0 0px 80px 50px !important;}
.cmp-selfcertification {background: #00000075 !important;backdrop-filter: blur(0px) !important;}



/*------------------------  cmp-selfcertification popup - END   ------------------------*/

/*------------------------  HEADER - START   ------------------------*/


.country-lang{
    display:none;
}
ul.cmp-languagenavigation__group {
    display: flex;
    gap: 0 15px;
    align-items: center;
    justify-content: flex-end;
    padding: 0 3.875em;
    margin: 17px 0px;
}

#top-lang{
    position: absolute;
    right: 3.4%;
    top: 13px;
    z-index: 3;
}
#top-lang .languae-wrapper a {
  font-size: 16px;
  line-height: 32px;
  font-weight:700;
  color: #000000;
}
#top-lang .languae-wrapper a + a {
  font-weight:400;
  border-left: 1px solid #000000;
  padding-left: 6px;
  margin-left: 1px;
}

.green-eyebrw-bg {
    background: #004122;
    text-align:center;
}
.grreen-eyebrw-text {
    color: #ffffff;
    font-size: 17px;
    line-height: 18px;
    font-weight: 500;
    padding: 11px 0px;
    margin: 0 0em 0em 3.5em;
    /*padding: 9px 0px;
    margin: 0 0em 0em 4.5em;*/
    /*margin:0 0 0 19.9em;*/
    /*display: flex;
    gap: 0 4px;
    align-items: center;
    justify-content: flex-end;*/
}
.grreen-eyebrw-text span {
    color: #FFF33B;
    font-weight: 700;
}
.grreen-eyebrw-text a {
    color: #FFF33B;
    text-decoration: underline;
}
div#text-06f05648ea {
    padding: 0;
}
#header-section {
    background: white;
    padding: 50px 0px 0px 0px;
    /*padding: 5px 0px;*/
}

.cmp-topnavigation {
    justify-content: flex-end;
    position: absolute;
    right: 0;
}

.cmp-navigation__group {
    justify-content: flex-end;
    flex-wrap: nowrap;
}

#header-section .azcl-columns__base {
    gap: 0px !important;
    grid-template-columns:16% 74% !important;
    align-items: center;
    margin-top: 0px;
    /*grid-template-columns: 16% 74% !important;*/
    /*grid-template-columns: 18% 72% !important;*/
}

#header-section.sticky {
    position: fixed;
    top: 0;
    z-index: 2;
    width: 100%;
    animation: slideDown 0.3s ease-in-out;
}

#header-section {
    position: relative;
    z-index: 2;
    width: 100%;
}


#header-section .cmp-image__image {
    width: auto !important;
    max-width: 226px;
    position: relative;
    top: -10px;
    float: right;
    /*max-width: 214px;*/
}

ul
    li.top-level-pilink.cmp-topnavigation__item.cmp-topnavigation__item--index-0.cmp-topnavigation__item--level-0:first-child
    > a {
    text-decoration: none;
    cursor: auto;
}

.cmp-topnavigation__item.cmp-topnavigation__item--active
    .cmp-topnavigation__group {
    width: 250px;
    position: absolute;
}

.cmp-navigation__item--level-0
    .cmp-navigation__dropdownmenu
    .cmp-navigation__item--level-1:hover {
    /*background: #004122;*/
    color: #000000;
}

.cmp-topnavigation#languagenavigation-c193454784 ul li {
    font-size: 14px;
    line-height: 17px;
    margin: 0 10px;
    color: #000000;
    position: relative;
}

.cmp-topnavigation#languagenavigation-c193454784 ul li a {
    color: #000;
    font-family: "Britanica-Regular", sans-serif;
}

.topnavigation,
#header-section .azcl-container {
    max-width: 1920px;
    margin: auto;
    position: relative;
}

.cmp-topnavigation#languagenavigation-c193454784 ul li:first-child a {
    color: #5f6062;
}

#header-section .azcl-columns__base .azcl-column-par1 .cmp-container {
    filter: drop-shadow(7px 0px 7px #00000059);
    position: relative;
}

#header-section .azcl-columns__base .azcl-column-par1 .cmp-container .image {
    background: #F2F2F2;
    padding: 39px 39% 30px 30px;
    clip-path: polygon(0 0, 87% 0%, 74% 100%, 0% 100%);
    -webkit-clip-path: polygon(0 0, 87% 0%, 73.5% 100%, 0% 100%);
    position: absolute;
    top: -118px;
    left: unset;
    right: -23.5%;
    width: 24vw;
    
    
    /*background: linear-gradient(215deg, #ffffff 50%, #cfd1d3 100%);
    padding: 80px 46% 33px 35px;
    clip-path: polygon(0 0, 89% 0%, 80% 100%, 0% 100%);
    -webkit-clip-path: polygon(0 0, 89% 0%, 80% 100%, 0% 100%);
    position: absolute;
    top: -150px;
    left: unset;
    right: -23.5%;
    width: 44vw;*/
}

#header-section .azcl-columns__base .azcl-column-par2 .ic-header #phase1-nav {
    padding-top: 0px;
}

#header-section
    .azcl-container
    .azcl-column-par2
    .cmp-navigation__group
    .cmp-navigation__item-link {
    color: #000000;
    /*font-size: 18px;
    line-height: 18px;
    position: relative;
    font-family: "Lexend", sans-serif;
    font-weight: 500;*/
}

li.cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--active .cmp-navigation__item-link{
    color: #006838 !important;
    font-weight:800 !important;
}
li.cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--active:after{
    content: "";
    height: 4px;
    width: 90%;
    display: block;
    margin: auto;
    background: linear-gradient(90deg, #FFF33B 0%, #F26522 100%);
  
  /*content: "";
  height: 4px;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: -4px;
  background: rgb(255, 243, 59);
  background: linear-gradient( 90deg,rgba(255, 243, 59, 1) 0%,rgba(242, 101, 34, 1) 50%);*/
}
/*.cmp-navigation__item--level-0 .cmp-navigation__dropdownmenu .cmp-navigation__item--level-1:before{
    background:transparent;
}*/

#moa li.cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--active:after{
    max-width: 99px;
}
#resources li.cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--active:after{
    max-width: 105px;
}

#dosing li.cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--active:after{
    max-width: 131px;
}
#wai_isi li.cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--active:after{
    max-width: 169px;
}

#header-section .azcl-container .azcl-column-par2 .cmp-navigation__item--level-0 .cmp-navigation__dropdownmenu .cmp-navigation__item-link:hover{
    font-weight: 700;
}

#trial-design #header-section .azcl-container .azcl-column-par2 .cmp-navigation__item--level-0:nth-child(2) .cmp-navigation__dropdownmenu li:nth-child(1){
    font-weight: 700 !important;
}
#efficacy-data #header-section .azcl-container .azcl-column-par2 .cmp-navigation__item--level-0:nth-child(2) .cmp-navigation__dropdownmenu li:nth-child(2){
    font-weight: 700 !important;
}
#ttr-suppression-data #header-section .azcl-container .azcl-column-par2 .cmp-navigation__item--level-0:nth-child(2) .cmp-navigation__dropdownmenu li:nth-child(3){
    font-weight: 700 !important;
}
#safety-and-tolerability-profile #header-section .azcl-container .azcl-column-par2 .cmp-navigation__item--level-0:nth-child(2) .cmp-navigation__dropdownmenu li:nth-child(4){
    font-weight: 700 !important;
}
#sat-profile #header-section .azcl-container .azcl-column-par2 .cmp-navigation__item--level-0 .cmp-navigation__dropdownmenu li:nth-child(4){
    font-weight: 700 !important;
}

#header-section
    .cmp-navigation__item--level-0
    .cmp-navigation__dropdownmenu
    .cmp-navigation__item--level-1:hover
    a {
    color: #000000;
}

#header-section
    .azcl-container
    .azcl-column-par2
    .cmp-navigation__item--level-0:last-child
    .cmp-navigation__item-link::before,
    .azcl-container
    .azcl-column-par2
    .cmp-navigation__item--level-0:last-child
    .cmp-navigation__item-link::after {
    content: "";
    position: absolute;
    background: var(--yellow-gradient);
    width: 100%;
    top: 0;
    bottom: 0;
    z-index: -1;
    transition: transform 0.4s ease, padding 0.4s ease;
}
#header-section .cmp-navigation__item{
    padding: 0.2em 0 0;
    white-space: normal;
    max-width: 171px;
    text-align: center;
    margin: 0 23px;
    font-size: 18px;
    line-height: 18px;
    color: #000000;
    position: relative;
    font-family: "Lexend", sans-serif;
    font-weight: 500;
    /*padding: 0em 0;
    white-space: normal;
    max-width: 172px;
    text-align: center;
    margin: 0 23px;*/
}
#header-section
    .azcl-container
    .azcl-column-par2
    .cmp-navigation__item--level-0:last-child
    .cmp-navigation__item-link::before {
    left: 0;
    transform-origin: bottom;
}

#header-section
    .azcl-container
    .azcl-column-par2
    .cmp-navigation__item--level-0:last-child
    .cmp-navigation__item-link::after {
    right: 0;
    transform-origin: bottom;
}

#header-section
    .azcl-container
    .azcl-column-par2
    .cmp-navigation__group
    .cmp-navigation__item:hover
    .cmp-navigation__dropdownmenu {
    display: block;
    padding: 0;
    padding-top: 9px;
    position: absolute;
    z-index: 999;
}

#header-section .cmp-topnavigation__item--index-1 .cmp-topnavigation__group,
.cmp-topnavigation__item--index-3 .cmp-topnavigation__group {
    padding: 40px 0 0;
    background-color: transparent;
    box-shadow: none;
}

#header-section
    .azcl-container
    .azcl-column-par2
    .cmp-navigation__item--level-0
    .cmp-navigation__dropdownmenu
    .cmp-navigation__item-link {
    margin: 0;
    padding: 12px 4px;
    /*padding: 20px 30px 20px 22px;*/
}

/*#header-section
    .azcl-column-par2
    .cmp-navigation__item--level-0:nth-child(2)
    a:hover,
#header-section
    .azcl-column-par2
    .cmp-navigation__item--level-0:nth-child(4)
    a:hover {
    text-decoration: none;
}
*/
/*#header-section
    .azcl-column-par2
    .cmp-navigation__item--level-0:nth-child(2):hover::after,
#header-section
    .azcl-column-par2
    .cmp-navigation__item--level-0:nth-child(4):hover::after {
    transform: rotate(180deg);
    transition: all 0.3s;
    top: 23px;
}*/

.cmp-topnavigation__item--index-1 .cmp-topnavigation__item--index-1::after,
.cmp-topnavigation__item--index-3 .cmp-topnavigation__item--index-1::after {
    content: none;
}

#header-section
    .azcl-container
    .azcl-column-par2
    .cmp-navigation__item--level-0
    .cmp-navigation__dropdownmenu
    .cmp-navigation__item-link
    a:hover,
.azcl-container
    .azcl-column-par2
    .cmp-navigation__item--level-0
    .cmp-navigation__dropdownmenu
    .cmp-navigation__item-link
    a:hover {
    text-decoration: none;
}

.cmp-navigation__item--level-0
    .cmp-navigation__dropdownmenu
    .cmp-navigation__item--level-1 {
    margin: 0;
    background: white;
    box-shadow: 0 10px 10px rgba(0, 0, 0, 0.175);
    transition: all 0.3s ease;
    padding: 0.5em 0.5em !important;
    margin: 0px 0px !important;
        font-size: 16px !important;
    /*max-width: 265px !important;
    width: 265px;*/
}


/*.cmp-navigation__item--level-0
    .cmp-navigation__dropdownmenu
    .cmp-navigation__item--level-1:first-child {
    border-top: 2px solid #004122;
}*/

.listToDropdown {
    display: none;
}
.mobile-only{display:none;}

/*------------------------  HEADER - END   ------------------------*/


/*------------------------  AZ-REG-FORM   ------------------------*/

.az-reg .cmp-dynamicform {margin-top: 0;margin-left: 0;}
.az-reg .cmp-dynamicform .form-holder {max-width: 100%;margin-top: 3em;}
.az-reg .cmp-dynamicform-v2 .cmp-dynamicform__generated-form .cmp-dynamicform__form-group {display: block;}
.az-reg .es-accept-content p {line-height: 1.2em;margin-bottom: 0.6em;}
.az-reg .cmp-dynamicform__vcenter label {font-size: 14px;line-height: 1.2em;display: flex;align-items: baseline;margin: auto;}
.az-reg .cmp-dynamicform__vcenter input {margin-right: 5px;}
.az-reg .cmp-dynamicform__form-validation {display: block;width: 100%;max-width: 1170px;margin: auto;}
.az-reg .cmp-dynamicform__form-group {width: 50%;padding-right: 2em;float: left;margin-top: 0.6em;margin-bottom: 15px;}
.az-reg .cmp-dynamicform-v2 .cmp-dynamicform__generated-form .text-danger {color: #AC182E;padding: 0.5em;font-style: normal;}
.az-reg .cmp-dynamicform__form-radio {width: 100%;}
.az-reg .cmp-dynamicform-v2 .cmp-dynamicform__generated-form .cmp-dynamicform__form-group button{border: 2px solid #f2b03d;color: #FFFFFF;padding: 0.6em 2em;border-radius: 1.6em;font-weight: bold;cursor: pointer;outline: none;font-size: 18px;line-height: normal;}
.az-reg .form-control {font-size: 13px;font-weight: normal;height: 39px;width: 100%;border: 1px solid #DDDDDD;border-radius: 2px;padding: 0 0.8em;color: #777777;outline: none;}
.az-reg .cmp-dynamicform__generated-form-error{position: absolute;font-size: 13px;}
.az-reg .cmp-dynamicform__control-label {display: none;}
.az-reg .cmp-dynamicform-v2 .cmp-dynamicform__generated-form .hidden{display:none;}
.es-form-header {background-color: #f0ab00;padding: 1em 2em;color: #830051;text-align: center;line-height: 1.6em;margin-bottom: 1em;margin-top: 2em;}
h6.es-info {font-size: 12px;font-family: Arial, Helvetica, sans-serif;font-weight: normal;color: #555555;}
.az-reg .cmp-dynamicform__clear-btn{display: none;}
.es-form-header p {text-align: center;line-height: 1.6em;font-size: 1em;font-family: Arial, Helvetica, sans-serif;}
.az-reg sup, .es-info sup{color: #e6394e !important;position: relative;top: 4px;font-weight: bold;font-size: 1em;}
.az-txt-reg{font-size: 12px;line-height: 1.2em;margin-bottom: 0.6em;font-family: Arial, Helvetica, sans-serif;color: #555555;}
.es-accept-content a{font-size: 12px;line-height: 1.2em;margin-bottom: 0.6em;font-family: Arial, Helvetica, sans-serif;color: #555555;cursor: pointer;text-decoration: underline;}
.az-reg a{font-size: 12px;line-height: 1.2em;margin-bottom: 0.6em;font-family: Arial, Helvetica, sans-serif;color: #555555;cursor: pointer;text-decoration: underline;}
.az-reg .cmp-dynamicform__form-info-section p{font-size: 12px;line-height: 1.2em;margin-bottom: 0.6em;font-family: Arial, Helvetica, sans-serif;color: #555555;}
.az-reg button.cmp-dynamicform__submit-btn {margin: auto;display: block;}
.az-reg .cmp-dynamicform__form-validation .cmp-dynamicform__form-group:nth-child(12){
    width: 100% !important;
    margin: auto;
}
.az-reg .cmp-dynamicform__form-validation .cmp-dynamicform__form-group:nth-child(13){
    width: 100% !important;
    margin: auto;
}
.az-reg .cmp-dynamicform__form-validation .cmp-dynamicform__form-group:nth-child(14){
    width: 100% !important;
}
.az-reg .cmp-dynamicform__form-validation .cmp-dynamicform__form-group:nth-child(15){
    width: 100% !important;
}
.az-reg .cmp-dynamicform__form-success-msg {
    text-align: center;
    padding: 2em;
}

div#az-reg-sucess {
padding: 5em 0em !important;
}

p.reg-title {
font-family: Lexend;
font-size: 30px;
font-weight: 700;
line-height: 36px;
text-align: center;
color: #006838;
}

p.reg-txt {
font-family: Lexend;
font-size: 19px;
font-weight: 400;
line-height: 25px;
text-align: center;
margin-top: 0.5em;
}

#wai_login #recaptcha{
    display:none;
}
#wai_registration #recaptcha{
    display:none;
}
/*------------------------AZ-REG-FORM------------------------*/

/*------------------------  NOBILE-HEADER - Start   ------------------------*/


@media (max-width: 991px) {
  #home-phase1 a.cmp-list-dropdown__head {
    text-align: center;
    color: white;
    background: #004122;
    padding: 2px;
    font-size: 12px;
    font-family: "Lexend", sans-serif;
    font-weight: 400;
  }

  #header-section .cmp-image__image {
    width: 100%;
    height: auto;
    position: relative;
    max-width: 214px;
  }

  #isi-container .azcl-columns__base {
    gap: 20px !important;
    margin: 0 auto;
    width: 100%;
    grid-template-columns: repeat(auto-fill, minmax(400px, 1fr)) !important;
    padding-left: 14px;
    padding-right: 14px;
  }

  .listToDropdown {
    display: block;
    position: relative;
    z-index: 10000;
  }

  .listToDropdown.sticky {
    position: fixed;
    top: 0;
    z-index: 10001;
    animation: slideDown 0.3s ease-in-out;
  }

  a.cmp-list-dropdown__head .fa-chevron-circle-down {
    position: relative;
  }

  a.cmp-list-dropdown__head .fa-chevron-circle-down:before {
    content: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/chevron-down-white.svg);
    position: absolute;
    top: -11px;
    right: -12px;
    width: 9px;
    height: 6px;
    z-index: 999;
  }

  .ic-hamburger .hamburger-wrapper {
    position: relative;
    z-index: 3;
    top: 7px;
    display: block;
    width: 30px;
    height: 30px;
    cursor: pointer;
    left: 75%;
  }

  .ic-hamburger .hamburger {
    position: absolute;
    z-index: 3;
    color: #004122;
    width: 29.73px;
    height: 30px;
    transform: none;
    transition: opacity 0.3s cubic-bezier(0.25, 0.1, 0.25, 1),
      transform 0.1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);
  }

  .ic-hamburger .hamburger-top {
    z-index: 4;
  }

  /*.ic-hamburger .hamburger-wrapper:after {
    content: "MENU";
    position: relative;
    top: 23px;
    font-family: "Lexend", sans-serif;
    left: 1px;
    color: #004122;
    display: inline-block;
    font-size: 12px;
    line-height: 15px;
  }*/

  .ic-header.menuclose .ic-hamburger .hamburger-wrapper:after {
    content: "CLOSE";
    left: -1px;
    top: 27px;
  }

  .navigation-overlay.show {
    position: fixed;
    top: 98px;
    left: unset;
    right: 0px;
    width: 80%;
    z-index: 999999;
    overflow: hidden;
     height: 600px !important;
  }

  .navigation-overlay.active {
    position: relative;
    left: 10%;
    transform: translate(-50%, 0px);
    width: 100vw;
    top: 55px;
    height: 100vh !important;
    border-top: 0.5px solid black;
    display: block;
    z-index: 999;
  }

  .navigation-overlay.show {
    background: #EBEFEE;
  }

  .ic-hamburger .hamburger-line {
    position: absolute;
    z-index: 1;
    left: 5px;
    display: block;
    width: 25px;
    height: 2px;
    background: #004122;
    transition: transform 0.1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) 0.1008s;
  }
  /*#header-section .azcl-container .azcl-column-par2 .cmp-navigation__group .cmp-navigation__item--level-0:nth-child(2){pointer-events: none;}*/
  /*#header-section
    .azcl-container
    .azcl-column-par2
    .cmp-navigation__group
    .cmp-navigation__item--level-0:nth-child(2)
    > a {
    pointer-events: none;
  }*/

  .topnavigation {
    display: none;
  }

  .ic-header .cmp-navigation__item {
    display: none;
  }

  .cmp-navigation__group {
    flex-direction: column;
    position:relative;
  }

  .ic-hamburger .hamburger-line-mid {
    top: 14px;
  }

  .ic-hamburger .hamburger-line-bottom {
    bottom: 14px;
    transform: translateY(7px);
  }

  .ic-hamburger .hamburger-line-top {
    top: 12.39px;
    transform: translateY(-7px);
  }

  #header-section {
    background: white;
    padding: 0px 0px 0px 0px;
    margin-top: 0px;
    position: relative;
    height: 57.25px;
    z-index: 1;
    margin-bottom: 4.1em;
  }
  #header-section.sticky {
    height: 82.25px;
    z-index: 1;
  }

  #header-section .azcl-columns__base {
    grid-template-columns: 44% 56% !important;
    align-items: normal;
    margin-top: 19px;
  }

  #header-section
    .azcl-container
    .azcl-column-par2
    .cmp-navigation__group
    .cmp-navigation__item--level-0 {
    margin: 0;
    padding: 0;
    white-space: nowrap;
    max-width: 100%;
  }

  /*#header-section
    .azcl-column-par2
    .cmp-navigation__item--level-0:nth-child(2)::after {
    content: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/chevron-down-solid.svg);
    position: absolute;
    top: 12px;
    right: 16px;
    width: 18px;
    height: 10px;
    transform: none !important;
  }*/

  /*#header-section
    .azcl-container
    .azcl-column-par2
    .cmp-navigation__item--level-0:last-child {
    display: none;
  }*/

  #header-section
    .azcl-container
    .azcl-column-par2
    .cmp-navigation__group
    .cmp-navigation__item-link {
    width: 100%;
    display: block;
    height: 100%;
    /*padding: 13px 15px 15px 45px;*/
     padding: 7px 15px 10px 45px;
    /*padding: 15px 15px 15px 45px;*/
  }

  #header-section
    .azcl-container
    .azcl-column-par2
    .cmp-navigation__item--level-0
    .cmp-navigation__dropdownmenu
    .cmp-navigation__item--level-1 {
        background: #EBEFEE;
        box-shadow: none;
        max-width: 285px !important;
        width: 285px;
        text-align: left;
        padding: 0 0;
        margin: 0 35px !important;
  }

  /*#header-section
    .azcl-container
    .azcl-column-par2
    .cmp-navigation__item--level-0
    .cmp-navigation__dropdownmenu
    .cmp-navigation__item--level-1:hover {
    background: #004122;
  }

  .cmp-navigation__item--level-0
    .cmp-navigation__dropdownmenu
    .cmp-navigation__item--level-1:first-child {
    border-top: 2px solid #004122;
  }*/

  .cmp-navigation__item--level-0
    .cmp-navigation__dropdownmenu
    .cmp-navigation__item--level-1 {
    padding: 0;
  }

  /*#header-section
    .azcl-container
    .azcl-column-par2
    .cmp-navigation__group
    .cmp-navigation__item:hover
    .cmp-navigation__dropdownmenu {
    padding-top: 0;
    position: static;
  }*/

  #header-section
    .azcl-container
    .azcl-column-par2
    .cmp-navigation__item--level-0
    .cmp-navigation__dropdownmenu
    .cmp-navigation__item-link {
    margin: 0;
    padding: 12px 15px 11px 25px;/*padding: 14px 30px 14px 34px;*/
    font-size: 18px;
    font-family: "Lexend", sans-serif;
    font-weight: 500;
    line-height: 18px;
  }

  .cmp-navigation__item--level-0
    .cmp-navigation__dropdownmenu
    .cmp-navigation__item--level-1:first-child {
    border-top: none;
  }

  #header-section
    li.cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--active.main-active
    > a.cmp-navigation__item-link {
    color: #fff;
    background: #004122;
  }

  #header-section
    li.cmp-navigation__item.cmp-navigation__item--level-1.sub-active
    > a.cmp-navigation__item-link {
    color: #fff;
    background: #004122;
    font-weight: 400 !important;
  }

  .ic-hamburger .hamburger-line {
    position: absolute;
    z-index: 1;
    left: 0px;
    display: block;
    width: 29.73px;
    height: 3px;
    background: #006134;
    transition: transform 0.1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) 0.1008s;
    /*clip-path: polygon(6% 0%, 100% 3%, 94% 100%, 0% 100%);
    -webkit-clip-path: polygon(6% 0%, 100% 3%, 94% 100%, 0% 100%);*/
  }

  .ic-header.mobile-nav-open .ic-hamburger .hamburger-line {
    width: 29.73px;
    background: #006134;
    left: 3px;
    clip-path: unset;
  }

  .ic-hamburger .hamburger-line-mid {
    top: 14px;
  }

  .ic-hamburger .hamburger-line-bottom {
    bottom: 14px;
    transform: translateY(7px);
    /*left: -1px;*/
  }

  .ic-header.menuclose .ic-hamburger .hamburger-top {
    transform: rotate(45deg);
  }

  .ic-header.menuclose .ic-hamburger .hamburger {
    transition: transform 0.3192s cubic-bezier(0.04, 0.04, 0.12, 0.96) 0.1008s;
  }

  .cmp-navigation--byd-nav .ic-hamburger .hamburger-line {
    background-color: #333;
  }

  .ic-header.menuclose .ic-hamburger .hamburger-line {
    transform: none;
    transition: transform 0.1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);
  }

  .ic-header.menuclose .ic-hamburger .hamburger-mid {
    visibility: hidden;
  }

  .ic-header.menuclose .ic-hamburger .hamburger-bottom {
    transform: rotate(-45deg);
  }

  .hamburger-wrapper.active .hamburger-wrapper:after {
    content: "CLOSE";
    color: #006838;
    left: 4px;
  }

  .cmp-list-dropdown--portrait.cmp-list-dropdown--vertical
    .cmp-list-dropdown--list
    li
    a {
    color: black;
    font-size: 14px;
    line-height: 17px;
  }

  .cmp-list-dropdown--portrait.cmp-list-dropdown--vertical.active
    .cmp-list-dropdown--list {
    display: block;
    margin: 0;
    background: transparent linear-gradient(90deg, #ffffff 0%, #efefef 100%) 0%
      0% no-repeat padding-box;
    border-color: black;
  }

  .cmp-list-dropdown--portrait.cmp-list-dropdown--vertical
    .cmp-list-dropdown--list
    li {
    width: 100%;
    padding: 11px 11px 15px 13px;
    background: transparent linear-gradient(90deg, #ffffff 0%, #efefef 100%) 0%
      0% no-repeat padding-box;
    border-color: black;
    border-bottom: 1px solid black;
    border-top: 0;
    font-family: "Lexend", sans-serif;
    font-weight: 400;
    line-height: 17px;
    font-size: 14px;
    color: #000000;
  }

  .cmp-list-dropdown--portrait.cmp-list-dropdown--vertical
    .cmp-list-dropdown--list {
    padding: 0;
  }

  .cmp-list-dropdown__head.active .fa-chevron-circle-down:before {
    transform: rotate(180deg);
    transition: all 0.3s;
    top: -3px;
  }

  .cmp-list-dropdown--portrait.cmp-list-dropdown--vertical
    .open
    + .cmp-list-dropdown--list {
    width: 100%;
    border: none !important;
    padding: 0 !important;
    margin: 0 !important;
  }

  .cmp-list-dropdown__head .cmp-list-dropdown__target {
    pointer-events: none;
  }

  a.cmp-list-dropdown__head:hover {
    text-decoration: none;
  }

  #header-section .azcl-column-par2 .navigation:last-child {
    display: none;
  }

  #header-section .azcl-column-par2 > a {
    font-size: 14px;
    line-height: 18px;
    padding: 8px 12px 8px;
    font-family: "Lexend", sans-serif;
    font-weight: 700;
    color: var(--dark-green);
    background: var(--yellow-gradient);
    cursor: pointer;
    transition: transform 0.4s ease, padding 0.4s ease;
    margin: 0;
    text-align: center;
    position: absolute;
    right: 25%;
    top: 0px;
    display: block;
  }

  .azcl-column-par2 {
    position: relative;
  }

  #header-section .azcl-column-par2 > a::before,
  #header-section .azcl-column-par2 > a::after {
    content: "";
    position: absolute;
    background: var(--yellow-gradient);
    width: 100%;
    top: 0;
    bottom: 0;
    z-index: -1;
    transition: transform 0.4s ease, padding 0.4s ease;
  }

  #header-section .azcl-column-par2 > a::before {
    left: 0;
    transform-origin: bottom;
  }

  #header-section .azcl-column-par2 > a::after {
    right: 0;
    transform-origin: bottom;
  }

  #header-section .azcl-column-par2 > a:hover::before {
    transform: skewX(-22deg);
    background: var(--green-gradient);
  }

  #header-section .azcl-column-par2 > a:hover::after {
    transform: skewX(-22deg);
    background: var(--green-gradient);
  }

  #header-section .azcl-column-par2 > a:hover {
    color: var(--white);
    background: none;
    padding: 11px 6px 8px 19px;
    text-decoration: none;
    z-index: 999;
  }

  #header-section
    li.cmp-navigation__item.cmp-navigation__item--level-0.sub-menu-open
    ul.cmp-navigation__dropdownmenu {
    display: inline !important;
  }

  #header-section
    li.cmp-navigation__item.cmp-navigation__item--level-0
    ul.cmp-navigation__dropdownmenu {
        /*display: none;*/
        display: block;
        margin-top: 0px;
        padding-left: 13px;
        padding-right: 0px;
        
    }
  /*#header-section .azcl-container .azcl-column-par2 .cmp-navigation__group .cmp-navigation__item:hover .cmp-navigation__dropdownmenu {
        padding-top: 0;
        position: static;
    }*/

  #header-section
    .azcl-column-par2
    .cmp-navigation__item--level-0.sub-menu-open:nth-child(2)::after,
  #header-section
    .azcl-column-par2
    .cmp-navigation__item--level-0.sub-menu-open:nth-child(4)::after {
    transform: rotate(180deg) !important;
  }
  #hattr-body .hattr-body-wrapper .image-indicators {
    max-width: 460px;
    text-align: center;
    position: relative;
    margin: 0 auto;
    width: 100%;
  }

  .page-hattr-amyloidosis
    #header-section
    .azcl-column-par2
    .cmp-navigation__item--level-0:nth-child(1):before,
  .page-how-wainua-works
    #header-section
    .azcl-column-par2
    .cmp-navigation__item--level-0:nth-child(2):before,
  .page-results-with-wainua
    #header-section
    .azcl-column-par2
    .cmp-navigation__item--level-0:nth-child(2):before,
  .page-how-to-take-wainua
    #header-section
    .azcl-column-par2
    .cmp-navigation__item--level-0:nth-child(3):before,
  .page-wainua-way-program
    #header-section
    .azcl-column-par2
    .cmp-navigation__item--level-0:nth-child(4):before,
  .page-savings-and-affordability
    #header-section
    .azcl-column-par2
    .cmp-navigation__item--level-0:nth-child(4):before {
    content: "";
    display: none;
  }

  #how-wainua-works .mobile-only .footnote {
    margin: 25px 0;
    width: 100%;
  }

  #hattr-body .hattr-body-wrapper {
    display: flex;
    justify-content: space-between;
    flex-direction: column-reverse;
  }

  #hattr-body .hattr-body-wrapper .content-wrapper {
    width: 100%;
  }

  #hattr-body .hattr-body-wrapper .content-wrapper p {
    width: 95%;
  }

  #hattr-amyloidosis .cmp-accordion__panel #hattr-body .content:before {
    height: 43%;
    left: 14px;
  }
  #header-section .cmp-navigation__item{
      text-align: left;
  }
  
  
  .ic-hamburger .hamburger-line-mid {
    top: 12.39px;
  }
  .ic-hamburger .hamburger-line-bottom {
    bottom: 14px;
    transform: translateY(7px);
  }
  .ic-hamburger.open .hamburger-top {
    transform: rotate(45deg);
  }
  .ic-hamburger.open .hamburger {
    transition: transform 0.3192s cubic-bezier(0.04, 0.04, 0.12, 0.96) 0.1008s;
  }
  .ic-hamburger.open .hamburger-line {
    transform: none;
    transition: transform 0.1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);
  }
  .ic-hamburger.open .hamburger-mid {
    visibility: hidden;
  }
  .ic-hamburger.open .hamburger-bottom {
    transform: rotate(-45deg);
  }
  
  
  li.cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--active:after{
    background: transparent;
  }
  .cmp-navigation__item--level-0 .cmp-navigation__dropdownmenu .cmp-navigation__item--level-1{
      padding:0 !important;
  }
  #header-section .azcl-container .azcl-column-par2 .cmp-navigation__group .cmp-navigation__item-link{
      color:#1C1C1C;
  }
  #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{background: transparent !important;max-width: 100% !important;}
  
}


/*------------------------  NOBILE-HEADER - END   ------------------------*/


/*------------------------  SIDE-menu- column - START   ------------------------*/

div#sidemenu-column {
    display: flex;
    gap: 121px;
}

#sidemenu-column .azcl-column-par1{
    width: 100%;
    max-width: 420px;
}

#sidemenu-column .azcl-column-par2 {
    width: 100%;
    max-width: calc(100% - 420px);
}


#sidemenu-column .azcl-column-par1 .header-main-menu{
    background: #FAFAFA;
    padding: 95px 71px 80px;/*padding: 95px 71px 40px;*/
    max-height:834px;
}

/*------------------------  SIDE-menu- column - END   ------------------------*/


/*------------------------  TOP- BANNER-common - END   ------------------------*/

#banner_text_common .cmp-teaser__image {
    width: 100% !important;
    padding: 0 !important;
}
#banner_text_common .cmp-teaser__content .cmp-teaser__title .banner-title{
    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;
}
#banner_text_common .cmp-teaser__content .banner-subtitle sup{
    font-size:50%;
}
#banner_text_common .cmp-teaser__content .cmp-teaser__title .banner-title::before, .teaser .cmp-teaser__content .cmp-teaser__title .banner-title::after {
    content: "";
    background: linear-gradient(90deg, #FFF33B 0%, #F26522 100%);
    height: 2px;
    display: block;
    margin: 3px 9px 3px 0px;
}
#banner_text_common .cmp-teaser__content .banner-subtitle
{
    line-height: 80px;
    color:#ffffff;
}
#banner_text_common .cmp-teaser__content{
    max-width: 1238px;
    padding: 0;
    width: 100%;
    margin: auto;
    position: absolute;
    width: 100%;
    top: 50%;
    left: 50%;
    padding: 20px 5px;
    transform: translate(-50%, -50%);
    /*padding: 20px 16px;*/
}

/*------------------------  TOP- BANNER-common - END   ------------------------*/

 /*****************************SIDE MENU Start******************************/
 .attr-header-nav p {
  color: #006838;
  font-size: 24px;
  font-weight: 700;
  line-height: 28px;
  text-align: left;
  text-transform: uppercase;
}
.attr-header-nav li{
  padding: 6px 0;
}
.attr-header-nav li a {
  font-family: Lexend;
  font-size: 18.5px;
  font-weight: 500;
  line-height: 28px;
  text-align: left;
  color:#000000;
}
hr.side-ruler {
    position: absolute;
    top: calc(100% - 360px);
    width: 100%;
    max-width: 456px;
    border-top: 1px solid #006838;
    
}

/*top: calc(100% - 325px);*/

#efficacy-data hr.side-ruler {top: calc(50% + 120px);left: 0;/*top: calc(100% - 385px);*/}/*top: calc(100% - 325px);*/

.attr-header-nav li a:hover{
    color:#F26522;
    /*transition: all 0.5s ease-out;*/
}

/*.menu-act:hover{
    color:#F26522;
    font-weight:700;
    transition: all 1s ease-out;
}*/
.attr-header-nav li.active a{
    color:#F26522;
    font-weight:700;
    /*transition: all 0.5s ease-out;*/
}

/*****************************SIDE MENU END******************************/


/*****************************EXIT RAMP POPUP Start******************************/
.modal--visible {
    visibility: visible!important;
    opacity: 1!important;
  }
  
  .modal.exit-ramp-modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 100000;
    display: flex;
    visibility: hidden;
    flex-direction: column;
    align-items: center;
    -webkit-overflow-scrolling: touch;
    background: rgba(0,0,0,0.85);
    opacity: 0;
    -webkit-user-select: none;
    -ms-user-select: none;
    -moz-user-select: none;
    user-select: none;
    cursor: pointer;
  }
.modal-box {
      width: 710px;
      min-height: 310px;
      position: relative;
      flex-shrink: 0;
      margin-top: auto;
      margin-bottom: auto;
      background-color: #FFFFFF;
      background-size: cover;
      opacity: 1;
      cursor: auto;
}
/*::before{
    content:"";
    border-image:linear-gradient(90deg, #FFF33B 0%, #F26522 100%);
      border-width:710px;
      border-style: solid;
      padding: 5px;
}*/
.exit-ramp-modal .modal-box__content {
    padding: 0;
    text-align: center;
    margin: 0 auto;
}
.exit-ramp-modal .exit-ramp-title {
    font-size: 30px;
    font-weight: 700;
    line-height: 36px;
    text-align: center;
    color: #006838;
        padding: 24px 0px;
}
.exit-ramp-modal .exit-ramp-body{
    font-size: 19px;
    font-weight: 400;
    line-height: 25px;
    text-align: center;
    color:#000000;
    padding: 24px 40px;
}
.exit-ramp-modal .exit-ramp-actions {
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    gap: 50px;
    justify-content: center;
    padding-bottom: 20px;
    padding-top: 30px;
  }
.exit-ramp-modal .exit-ramp-continue{
    font-size: 19px;
    font-weight: 400;
    line-height: 22px;
    color:#ffffff;
    text-align: center;
    border: 1px solid #006838;
    background:#006838;
    padding:6px 16px;
}
.exit-ramp-modal .exit-ramp-continue:hover{
    color:#000000;
    background: linear-gradient(90deg, #FFF33B 0%, #F26522 100%);
}
.exit-ramp-modal .exit-ramp-cancel{
    font-size: 19px;
    font-weight: 400;
    line-height: 22px;
    color:#ffffff;
    text-align: center;
    border: 1px solid #006838;
    background:#006838;
    padding:6px 16px;
}
.exit-ramp-modal .exit-ramp-cancel:hover{
    color:#000000;
    background: linear-gradient(90deg, #FFF33B 0%, #F26522 100%);
}
.exit-ramp-modal button.modal__close{display:none;}

/*****************************EXIT RAMP POPUP END******************************/


/*------------------------  Footer - START   ------------------------*/
#footer-wai {
    background: #f3f3f3;
    padding-top: 80px !important;
    padding-bottom: 93px !important;
    /*position:relative;
    z-index:999;*/
    /*padding: 6em 0 !important;*/
}
#pregate-footer {
    background: #f3f3f3;
    padding-top: 80px !important;
    padding-bottom: 93px !important;
}

#wai_login #footer-wai {
    display: none;
}
.footer-container {
    max-width: 1227px;
    margin: auto;
    text-align: center;
    font-family: "Lexend", sans-serif;
    font-weight: 400;
}
.footer-container ul.footer-links {
    display: flex;
    justify-content: center;
    margin: 10px 0 44px;
    font-size: 18px;
    line-height: 21.6px;
    text-decoration: underline;
}
.footer-container ul.footer-links li {
    margin: 0 10px;
}
.footer-logo-wrap {
    display: flex;
    max-width: 1227px;
    margin: 1.3em auto 0px;
    justify-content: space-between;
    align-items: baseline;
}
.footer-logo-wrap img.brand-logo {
    max-width: 220px;
}
.footer-logo-wrap img.paab-logo {
    max-width: 150px;
}
.footer-logo-wrap img.az-logo {
    max-width: 260px;
}
.footer-logo-wrap img.imc-logo {
    max-width: 358px;
}
.footer-line-2 p {
    font-size: 18px;
    line-height: 26px;
    color: #000000;
}
.footer-line-2 p sup {
    font-family: "Lexend", sans-serif;
    font-size: 18px;
    font-weight: 400;
    position: relative;
    top: 7px;
}
.footer-container ul.footer-links a {
    color: #000000;
}
/*********************************** Footer - END  ***********************************/
@media (min-width: 991px) {
    #header-section .cmp-navigation__item:nth-child(2) span.cmp-navigation__item-text{display: block;width: 72%;margin: auto;padding: 0.5px 0;}
    #header-section .cmp-navigation__item:nth-child(3) span.cmp-navigation__item-text{display: block;width: 71%;margin: auto;padding: 0.5px 0;}
    #dosing .connect-360-logo {margin-top: 90px;}
    
}

@media (min-width: 2000px) {
    #header-section .azcl-columns__base .azcl-column-par1 .cmp-container .image{
        padding: 36px 40% 33px 35px;/*padding: 36px 40% 31px 35px;*/
        clip-path: polygon(0 0, 97% 0%, 92% 100%, 0% 100%);
        -webkit-clip-path: polygon(0 0, 97% 0%, 92% 100%, 0% 100%);
        width: 44vw;
        /*padding: 50px 90% 20px 35px;
        width: 44vw; 
        padding: 80px 60% 33px 35px;*/
    }
    .grreen-eyebrw-text{margin: 0 0em 0em 4.8em;}
    
}

@media (min-width: 1326px) and (max-width: 1896px) {
    #header-section .azcl-columns__base {
    }
    .cmp-navigation__item {
        margin: 0 0 !important;
    }
    .grreen-eyebrw-text {
        font-size: 0.950vw;
        margin: 0 0em 0em 10em;
        /*margin: 0 0em 0em 13em;*/
        
        /*font-size: clamp(12px, 0.5vw, 15px);
        margin: 0 0em 0em 22em;*/
    }
    #banner_text_common .cmp-teaser__content .banner-subtitle{ font-size: 3.929vw;}
    
}

@media (min-width: 1507px) and (max-width: 1720px) {
  #header-section .azcl-columns__base .azcl-column-par1 .cmp-container .image {
    padding: 2.2em 39% 2.2em 30px;
    right: -23.5%;
    width: 24vw;
    clip-path: polygon(0 0, 90% 0%, 73.5% 100%, 0% 100%);
    -webkit-clip-path: polygon(0 0, 90% 0%, 73.5% 100%, 0% 100%);
  }
  #header-section .cmp-image__image{
    max-width: 185px;
  }
}


@media (min-width: 991px) and (max-width: 1326px) {
    #header-section.azcl-container.azcl-column-par2.cmp-navigation__group.cmp-navigation__item-link {
        
        font-size: clamp(12px, 0.9vw, 15px);
        margin: 0 0em 0em 22em;
    }
    #header-section .azcl-columns__base {
    grid-template-columns: 19% 80% !important;
    }
    .cmp-navigation__item {
        margin: 0 0 !important;
    }
    .grreen-eyebrw-text {
        font-size: clamp(10px, 0.9vw, 15px);
        margin: 0 0em 0em 22em;
    }
    #header-section.azcl-container.azcl-column-par2.cmp-navigation__group.cmp-navigation__item-link {
        font-size: clamp(12px, 1.3vw, 15px);
    }
    #header-section .cmp-navigation__item {
        max-width: 146px;
    }
}

@media screen and (min-width: 768px) and (max-width: 1278px){
    #common_Container{padding: 0 25px;}
}


@media (min-width: 1273px) and (max-width: 1507px) {
    /*#header-section .azcl-container .azcl-column-par2 .cmp-navigation__group .cmp-navigation__item-link{
      font-size:16px;
    }*/
  #header-section .cmp-navigation__item {
        max-width: 165px;/*max-width: 156px;*/
    }
    #header-section .azcl-columns__base .azcl-column-par1 .cmp-container .image {
      clip-path: polygon(0 0, 87% 0%, 69% 100%, 0% 100%);
      -webkit-clip-path: polygon(0 0, 87% 0%, 69% 100%, 0% 100%);
      padding: 46px 46% 2em 30px;
      left: unset;
      right: -30%;
    }
    /*clip-path: polygon(0 0, 87% 0%, 69.5% 100%, 0% 100%);
      -webkit-clip-path: polygon(0 0, 87% 0%, 69.5% 100%, 0% 100%);
      padding: 46px 39% 1.9em 30px;*/
    #header-section .cmp-image__image {
      max-width: 170px;
    }
    #banner_text_common .cmp-teaser__content .banner-subtitle{ font-size: 3.929vw;}
    #banner_text_common .cmp-teaser__content .cmp-teaser__title .banner-title{margin-bottom: 0;}
    
    
}
@media (min-width:991px) and (max-width: 1276px) {
    #banner_text_common .cmp-teaser__content .cmp-teaser__title .banner-title{margin-bottom: 0;}
    #banner_text_common .cmp-teaser__content .banner-subtitle{font-size: 3.55vw;line-height: normal;}
}

@media (min-width: 1400px) and (max-width: 1507px) {
    #header-section .azcl-columns__base .azcl-column-par1 .cmp-container .image{padding: 46px 46% 2.2em 30px;}
}


@media (min-width: 1104px) and (max-width: 1273px) {
    #header-section .azcl-container .azcl-column-par2 .cmp-navigation__group .cmp-navigation__item-link{
      font-size:14px;
    }
    html[lang="fr"] #header-section .azcl-container .azcl-column-par2 .cmp-navigation__group .cmp-navigation__item-link{
      font-size:13px;
    }
    #header-section .cmp-navigation__item {
        max-width: 136px !important;
    }
    #header-section .azcl-columns__base .azcl-column-par1 .cmp-container .image {
        padding: 50px 45% 39px 30px;
        right: -25.5%;
      /*padding: 103px 45% 30px 30px;
      right: -23.5%;*/
    }
    #header-section .cmp-image__image {
      max-width: 160px;
  }
}
@media (min-width: 991px) and (max-width: 1104px) {
    #header-section .cmp-navigation__item {
        max-width: 125px !important;
    }
  #header-section .azcl-columns__base .azcl-column-par1 .cmp-container .image {
      clip-path: polygon(0 0, 97% 0%, 80% 100%, 0% 100%);
      -webkit-clip-path: polygon(0 0, 97% 0%, 70% 100%, 0% 100%);
      padding: 48px 45% 50px 30px;
      right: -23.5%;
      /*padding: 112px 45% 30px 30px;*/
    }
    #header-section .cmp-image__image {
      max-width: 134px;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
    #header-section.azcl-columns__base.azcl-column-par1.cmp-container.image {
        top: -158px;
        right: -57.5%;
    }
}

@media (min-width: 1060px) and (max-width: 1144px) {
    #header-section .cmp-navigation__item {
        max-width: 121px !important;
    }
  #header-section .azcl-container .azcl-column-par2 .cmp-navigation__group .cmp-navigation__item-link{
      font-size:13px;
    }
}
@media (min-width: 992px) and (max-width: 1060px) {
    #header-section .cmp-navigation__item {
        max-width: 121px !important;
    }
  #header-section .azcl-container .azcl-column-par2 .cmp-navigation__group .cmp-navigation__item-link{
      font-size:13px;
    }
  .grreen-eyebrw-text {
        font-size: clamp(9px, 0.9vw, 15px);
        margin: 0 0em 0em 22em;
    }
}

@media (min-width: 1023px) and (max-width: 1274px) {
  .footer-logo-wrap {
    max-width: 999px;
    padding: 0 25px;
  }
  .footer-logo-wrap img.brand-logo {
    max-width: 200px;
  }
  .footer-logo-wrap img.paab-logo {
      max-width: 120px;
  }
  .footer-logo-wrap img.az-logo {
      max-width: 230px;
  }
  .footer-logo-wrap img.imc-logo {
      max-width: 330px;
  }
}
@media (min-width: 991px) and (max-width: 1023px) {
  .footer-logo-wrap {
        flex-wrap: wrap;
        max-width: 600px;
    }
}



/*********************************** Mobile breakponits starts ***********************************/

@media (max-width: 991px) {
    .cmp-selfcertification .modal-box{max-width: 90% !important;margin:2em auto !important;}
    .cmp-selfcertification__continue{width: 193px !important;max-width: 100% !important;}
    .cmp-modal--defaultStyle .modal__closeLabel{display:none;}
    
    div#sidemenu-column {
        display: block;
        gap: 10px;
        margin: 0 30px;
    }
      #sidemenu-column .azcl-column-par1{
          width: 100%;
          max-width: 100%;
      }
      
      #sidemenu-column .azcl-column-par2 {
          width: 100%;
          max-width: 100%;
      }
    
    #top-lang{
        right: 17%;
        top: 26px;
    }
    #banner_text_common .cmp-teaser__content .banner-subtitle {
        /*font-size: 52px;
        line-height: 62px;*/
        font-size: 42px;
        line-height: 52px;
        font-weight: 700;

        /*font-size: 5.247vw;
        line-height: 6.256vw;*/
        margin-top: 14px;
    }
    #banner_text_common .cmp-teaser__content .cmp-teaser__title .banner-title{
        margin-bottom: 0px;
    }
    #banner_text_common .cmp-teaser__content{
        top: 37%;
        
    }
    
    
    .green-eyebrw-bg.desktop-only{display:none;}
    #header-section .azcl-columns__base .azcl-column-par1 .cmp-container .image{
        padding: 24px 30% 21px 30px;
        clip-path: polygon(0 0, 99% 0%, 79% 100%, 0% 100%);
        -webkit-clip-path: polygon(0 0, 99% 0%, 79% 100%, 0% 100%);
        top: -25px;
        width: 65vw;
        right: unset;
        left: 0%;
    }
    .mobile-only{display:block;}
    .phase-first.green-eyebrw-bg.mobile-only{margin-top: 2.2em;}
    .grreen-eyebrw-text{margin: auto;font-size:16px;}
    
    .footer-logo-wrap {
        flex-wrap: wrap;
        max-width: 600px;
    }
    .footer-logo-wrap img {
        margin: 10px 0;
        /*margin: 10px auto;*/
    }
    .footer-container{
        text-align:left;
        margin: auto 30px;
    }
    .footer-container ul.footer-links{
        display:block;
    }
    .footer-container ul.footer-links li{
        margin: 30px 0;
    }
    #footer-wai {
        padding: 26px 0 60px 0 !important;
    }
    .footer-logo-wrap img.brand-logo {
        max-width: 183px;
    }
    .footer-logo-wrap img.paab-logo {
        max-width: 132px;
    }
    .footer-logo-wrap img.az-logo {
        max-width: 194px;
    }
    .footer-logo-wrap img.imc-logo {
        max-width: 262px;
    }
    #to_top{
        bottom: 30%;
    }
    
    /*****************************sidemenu******************************/
    .desktop-only{
        display:none;   
    }
    
    #sidemenu-column .azcl-column-par1 .header-main-menu {background: #F3F3F3;padding: 9px 0px !important;max-height: 58px;}
    .attr-header-nav li:nth-child(1){padding: 5px 20px !important;}
    #efficacy-data .attr-header-nav li:nth-child(7) {padding: 5px 20px !important;}
    #trial-design  .attr-header-nav li:nth-child(7) {padding: 5px 20px !important;}
    
    #mobile-menu {width: 100%;z-index: 1;top: 0;}
    .attr-header-nav p{color:#333333; line-height: 32px;font-size: 25px;}
    .mobile-only {display: block;}
    .mobile-only .menu {flex-direction: column;width: 100%;height:fit-content;position: absolute;top: 98px;right: 0;color: #FFF;background: #FAFAFA;opacity: 1;padding-top: 0px;border-bottom: 5px solid transparent;border-image-slice: 1;z-index: 0;margin: auto;visibility: hidden;}
    html[lang="fr"] .mobile-only .menu{top: 100px;}
    .mobile-only .header-main-menu ul.nav-bar {padding-left: 0;padding-right: 15px;}
    .mobile-only .main-menu .close-menu i::before {content: "\00d7";}  
    .mobile-only .menu li {margin-top: 0px;margin-bottom: 0px;padding: 5px 20px;border-image-slice: 1;}
    .mobile-only .main-menu {padding: 20px 0 14px;}
    #check:checked~.menu {/* right: 0; *//* top: 47.6%; */visibility: visible;z-index:2;box-shadow: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;}
    #check:checked~.open-menu .fa-bars:before {content: "\00d7";left: 5px;top: 7px;font-size: 40px;        padding-bottom: 10px;
        padding-top: 10px;}
    .mobile-only #check, .mobile-only #check1{display: none;}
    
    .open-menu::before {content: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/icon-down.png);position: absolute;/* top: -40px; */right: 16px;width: 31px;height: 30px;}
    .open-menu.active::before{transform: rotate(180deg);}
    
    /*.menu::before {content: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/icon-down.png);position: absolute;top: -40px;right: 16px;width: 31px;height: 30px;visibility: visible;}
    #check:checked~.menu::before{visibility: hidden;}
    
    .menu::after {content: url(/content/dam/intelligentcontent/brands/wainua-ca/ca/en/images/icon-top.png);position: absolute;top: -40px;right: 16px;width: 31px;height: 30px;visibility: hidden;}
    #check:checked~.menu::after{visibility: visible;}*/
    
    /*****************************sidemenu******************************/
}

@media (max-width: 767px){
    .sub-heading {font-size:20px;line-height:26px;}
    .attr-header-nav li a {margin: 5px 0px !important;}
    /*#efficacy-data .cmp-teaser__image-mobile .cmp-image__image {height: 340px;}*/
}

@media (min-width: 600px) and (max-width: 767px) {
    .footer-logo-wrap {
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: space-between;
        max-width: 500px;
        margin: 0 auto;
        padding-right: 10px;
    }
}


@media (max-width: 540px){
    #resources .cmp-modal--defaultStyle .modal__close {
        position: fixed !important;
        top: 2.5rem !important;
        right: 2.5rem !important;
        left:unset !important;
        z-index: 1000 !important;
        padding: 0 !important;
        width: 2rem !important;
        height: 2rem !important;
        border: none !important;
        background-color: transparent !important;
        color: #fff !important;
        cursor: pointer !important;
    }
    .cmp-modal--defaultStyle .modal__closeLabel {
        display: none !important;
    }
    /*.cmp-selfcertification .modal-box {width: 90% !important;}*/
    .cmp-selfcertification__actions {padding: 0 0 80px 30px !important;}
}

@media (max-width: 481px){
    #banner_text_common .cmp-teaser__content {top: 34%;}
    #banner_text_common .cmp-teaser__content {max-width: 430px !important;margin: auto !important;padding: 20px 5px;}
    
}

@media (max-width: 461px){
    .footer-logo-wrap img.imc-logo{max-width: 240px;}
}

@media (max-width: 450px){
        .footer-logo-wrap img.brand-logo {
        max-width: 163px;
    }
    .footer-logo-wrap img.az-logo {
        max-width: 164px;
    }
    .footer-logo-wrap img.imc-logo {
        max-width: 183px;
    }
    #dosing .inj-banner h2 {font-size: 22px !important;line-height: 32px !important;}

    #dosing .home-inj-txt img {margin: 0;}
}
@media (max-width: 360px){
        .footer-logo-wrap img.brand-logo {
        max-width: 143px;
    }
    .footer-logo-wrap img.az-logo {
        max-width: 143px;
    }
        .footer-logo-wrap img.paab-logo {
        max-width: 113px;
    }
    .footer-logo-wrap img.imc-logo {
        max-width: 155px;
    }
}

@media (min-width: 320px) and (max-width: 450px) {
    #banner_text_common .cmp-teaser__content .banner-subtitle {        font-size: 8.833vw;
        line-height: 10.917vw;
        /*font-size: 10.833vw;line-height: 12.917vw;*/
        margin-top: 10px;}
    #header-section .azcl-columns__base .azcl-column-par1 .cmp-container .image{
        padding: 26px 30% 22px 30px;
    }
    #header-section .cmp-image__image{
        max-width: 150px;
    }
    .navigation-overlay.show{
        width: 90%;
    }
    #banner_text_common .cmp-teaser__content {
        max-width: 85% !important;
        padding: 20px 0px;
    }
    .grreen-eyebrw-text {
        padding-left: 20px;
    }
    .grreen-eyebrw-text {
        font-size: 3.333vw
    }
    .attr-header-nav li:nth-child(1) {
        /*padding: 5px 0px !important;*/
         padding: 5px 20px !important;
    }
    .attr-header-nav .menu li:nth-child(1){padding: 5px 20px !important;}
    #header-section .azcl-container .azcl-column-par2 .cmp-navigation__group .cmp-navigation__item-link {
        padding: 5px 15px 12px 45px;
    
    }
}





/*orphan Video CSS Start*/

#wai_inj_video #header-section{display: none;}
#wai_inj_video .welcom-wainua h1 {margin: 3em 0em 1.5em 0px;line-height: 80px;}
#wai_inj_video .cmp-container__backgroundImage--enabled{min-height: 480px;margin: auto;background-size: 100% 100%;background-position: center center;}
#wai_inj_video .video-txt{margin: 3em 0em 3em 0em;max-width: 85%;}
#wai_inj_video .ar-login {margin-top: 0px;text-align: center;}
#wai_inj_video #self-thumb {max-width: 1136px;margin: 0 auto;text-align: center;display: block;padding: 0;}
#wai_inj_video #videio-gray{background: linear-gradient(90deg, #FAFAFA 18%, #EDEDEE 100%);padding:50px 0px 90px;}
#wai_inj_video #to_top{display: none !important;}
#wai_inj_video .cmp-video__player, .cmp-video__content{padding:0;}
#wai_inj_video .cmp-modal--defaultStyle .modal-box__content {
    padding: 0 !important;
}
#wai_inj_video .cmp-experiencefragment--footer{display: none;}


#orphan .green-eyebrw-bg, #orphan #header-section .azcl-columns__base .azcl-column-par2 .ic-header #phase1-nav,  #orphan .ic-hamburger .hamburger-wrapper{visibility: hidden;}
#orphan .cmp-video__player{padding:0;}
#orphan .cmp-video__player{padding:0;}
#orphan .footer-link-wrap{margin: 15px 0px;text-align: center;}
#orphan .footer-link-wrap a{margin: auto;text-align: center;font-family: "Lexend", sans-serif;font-weight: 400;font-size: 18px;line-height: 21.6px;text-decoration: underline;color: #000000;}
#orphan .footer-sub {padding: 0 12px;}
#orphan .footer-sub:not(:last-child) {padding: 0 12px;border-right: 1px solid}

@media only screen and (max-width: 991px){
    #wai_inj_video li.language-wrap{position: unset;}
    #wai_inj_video .logo-poly {padding: 30px 9% 24px 35px;clip-path: polygon(0 0, 100% 0%, 77.5% 100%, 0% 100%);-webkit-clip-path: polygon(0 0, 100% 0%, 77.5% 100%, 0% 100%);top: -108px;}
    #wai_inj_video .ar-login{margin: auto;}
}
@media (max-width: 767px){
    #wai_inj_video {padding-top: 37px;}
    #wai_inj_video .welcom-wainua h1 {margin: 0.1em 30px 0.5em 30px;line-height: 75px;}
    #wai_inj_video .video-txt {margin: 3em 30px;max-width: 100%;}
    #wai_inj_video .cmp-modal__modalbox.modal-md .modal-box {margin: auto;width: 420px;}
    #wai_inj_video .cmp-modal--defaultStyle .modal__closeIcon {top: 0.7rem !important;right: 0.5rem !important;position: absolute;}
    #wai_inj_video  .cmp-modal--defaultStyle .modal__close{background-color: transparent !important;}
    
    #orphan .footer-link-wrap a{font-size: 15px;}
    .kWidgetPlayBtn{width: 120px !important;height: 121px !important;margin-top: -15% !important;margin-left: -15% !important;}
}
@media (min-width: 320px) and (max-width: 450px) {
    #wai_inj_video .logo-poly {padding: 38px 8% 30px 30px;width: 47.5vw;}
}

/*orphan Video CSS END*/

@media (min-width: 1600px){
    .sticky-sidebar{position:fixed;top:0px;width:420px;z-index:999;min-height: 800px;}
    
    #dosing #sidemenu-column .azcl-column-par1 .header-main-menu.sticky-sidebar{padding: 95px 71px 80px !important;}
    html[lang="fr"] #sidemenu-column .azcl-column-par1 .header-main-menu.sticky-sidebar {padding: 95px 71px 80px;}
    html[lang="fr"] #efficacy-data #sidemenu-column .azcl-column-par1 .header-main-menu {padding: 95px 71px 80px !important;}
     
    html[lang="fr"] #sidemenu-column .azcl-column-par1 .header-main-menu.sticky-sidebar {padding: 95px 0 78px 71px;}
    html[lang="fr"] #trial-design .header-main-menu.sticky-sidebar hr.side-ruler{top: calc(50% + 20px);}
}
@media (min-width: 991px) and (max-width: 1600px){
    .sticky-sidebar{position:fixed;top:0px;width:340px;z-index:999;min-height: 800px;}
    
    #ttr-suppression-data .sticky-sidebar{width:320px;}
    /*#efficacy-data #sidemenu-column .azcl-column-par1 .header-main-menu{padding:95px 20px 40px 32px !important;}*/
}

@media only screen and (max-width: 768px) {
    body {padding-top:0px !important;}
    html[lang="fr"]  body{padding-top:0px}
    html[lang="fr"] #wai_registration, html[lang="fr"] #wai_login{padding-top:9px}
}



/*----------------------------08-01-2025-PAAB-logo-remove---------------------------*/

/*#wai_login .footer-logo-wrap img.paab-logo{display: none;}*/
/*#wai_login .footer-logo-wrap {max-width: 1010px;}*/

@media (min-width: 991px) and (max-width: 1023px) {
  #wai_login .footer-logo-wrap {
        max-width: 900px;
    }
}
@media (max-width: 991px) {
    #wai_login .footer-logo-wrap {
        max-width: 900px;
    }
    #trial-design #header-section .azcl-container .azcl-column-par2 .cmp-navigation__item--level-0:nth-child(2) .cmp-navigation__dropdownmenu li:nth-child(1) a{
         color:#006838;
    }
    #efficacy-data #header-section .azcl-container .azcl-column-par2 .cmp-navigation__item--level-0 .cmp-navigation__dropdownmenu li:nth-child(2) a{
        color:#006838;
    }
    #ttr-suppression-data #header-section .azcl-container .azcl-column-par2 .cmp-navigation__item--level-0 .cmp-navigation__dropdownmenu li:nth-child(3) a{
        color:#006838;
    }
    #safety-and-tolerability-profile #header-section .azcl-container .azcl-column-par2 .cmp-navigation__item--level-0 .cmp-navigation__dropdownmenu li:nth-child(4) a{
        color:#006838;
    }
    #sat-profile #header-section .azcl-container .azcl-column-par2 .cmp-navigation__item--level-0 .cmp-navigation__dropdownmenu li:nth-child(4) a{
        color:#006838;
    }
}
@media (max-width:720px) {
    #wai_login .footer-logo-wrap img.imc-logo {
        margin: 30px auto 0px;
    }
}
@media (max-width:387px) {
    #wai_login .footer-logo-wrap img.imc-logo {
        margin: 0;
    }
    #header-section .cmp-navigation__item{font-size: 16px;}
    #header-section .azcl-container .azcl-column-par2 .cmp-navigation__item--level-0 .cmp-navigation__dropdownmenu .cmp-navigation__item-link{font-size: 16px;}
    #header-section .azcl-container .azcl-column-par2 .cmp-navigation__group .cmp-navigation__item-link{padding: 13px 15px 15px 15px;}
    #header-section .azcl-container .azcl-column-par2 .cmp-navigation__item--level-0 .cmp-navigation__dropdownmenu .cmp-navigation__item--level-1{margin: 0 0px !important;}
}

/*----------------------------08-01-2025-PAAB-logo-remove-END---------------------------*/

@media (min-width: 450px) and (max-width: 480px) { 
    #ttr-suppression-data #banner_text_common .cmp-teaser__content {padding: 0px 15px 20px; }
    #ttr-suppression-data #banner_text_common .cmp-teaser__image {padding: 30px 0 0 !important;background: #006838;}
}
@media (max-width: 450px) { 
    #ttr-suppression-data #banner_text_common .cmp-teaser__content {padding: 0px 15px 20px;margin-top: 15px !important;}
    #ttr-suppression-data #banner_text_common .cmp-teaser__image {padding: 100px 0 0 !important;background: #006838;}
    #sat-profile #banner_text_common .cmp-teaser__image {padding: 75px 0 0 !important;background: #006838;}
    #sat-profile #banner_text_common .cmp-teaser__content {padding: 0px 0px 20px;margin-top: 25px !important;} 
    #wai_isi #banner_text_common .cmp-teaser__image {padding: 10% 0 0 !important;background: #006838;} 
    #wai_isi #banner_text_common .cmp-teaser__content {padding: 0px 0px 20px;margin-top: 10px !important;}
}
@media only screen and (max-width: 400px) {
    #wai_isi #banner_text_common .cmp-teaser__content {margin-top: 15px !important;}
    #wai_isi #banner_text_common .cmp-teaser__image {padding: 20% 0 0 !important; }  
}


/*23-1-25*/

@media (max-width:991px){
    .sub-heading {
        font-size: 20px;
        line-height: 26px;
    }
    .cmp-selfcertification__title {
        padding: 0 !important;
    }
}
@media (max-width:360px){
    div#sidemenu-column{margin: 0 15px;}
    .cmp-selfcertification__actions {
        padding: 0 0 80px 15px !important;
    }
}
