.iti__selected-flag{
    display: none !important;
}

.audio-icon button.cmp-audioComponent__button.btn.btn-grey {
    background-color: transparent;
    padding: 0px;
}


.what-is-background .audio-inline{
    display: inline;

}
.what-is-background .right-div .cmp-audioComponent__button img{
    width: 17px;

}

#footer-conatiner-sec {
    background-color: #F6F6F6;
    padding-top: 4.5%;
    padding-bottom: 4.5%;
}
.phase-hero-banner-sec .phase-hero-img img {
    width: 100%;
}
.phase-second sup {
    vertical-align: text-top;
}
.what-is-background .what-man {
    width: 100%;
}
.footer-Links {
    align-items: center;
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}
.footer-Links li:first-child {
    padding-left: 0px;
}
.footer-content .trademark sup{
	font-size: 24px;
    vertical-align: sub;
}

.footer-Links li a {
    color: #004122;
    font-family: 'Britanica-Regular';
    font-weight: 400;
    font-size: 16px;
    letter-spacing: 0px;
    text-decoration: none;
}
.phase-hero-content {
    position: absolute;
    width: 100%;
    left: 17%;
    top: 1%;
    max-width: 80%;
}
.phase-hero-banner-sec {
    position: relative;
}
.phase-hero-content .phase-first {
    text-align: center;
    font-family: 'Lexend', sans-serif;
    font-weight: 400;
    margin-top: -1px;
}
.phase-hero-content .phase-first p {
    font-size: 16px;
    color: #ffffff;
    text-align: left;
    line-height: 22px;
    font-family: 'Britanica-Regular';
    width: 100%;
}
.phase-second .left p, .phase-second .right p {
    color: #FFFFFF;
    font-size: 22px;
    line-height: 28px;
    font-family: 'Lexend', sans-serif;
    font-weight: 500;
}
.phase-second .left p .bold-text, .phase-second .right p .bold-text {
    font-weight: 800;
}
.phase-second .left {
    position: relative;
}
.phase-second {
    position: relative;
    margin-top: 2.15%;
    gap: 7px;
    display: flex;
    align-items: start;
}
.see-you-lattr {
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
    position: relative;
    font-family: 'Lexend', sans-serif;
    font-weight: 700;
    padding-top: 7.5%;
}
.see-you-lattr h2 {
    color: #FFFFFF;
    font-size: clamp(60px, 6.8vw, 150px);
    line-height: 64px;
    font-style: italic;
    margin-left: -6px;
    letter-spacing: -1.3px;
    font-weight: 700;
}
.see-you-lattr .yellow {
    color: #fff33b;
}
.phase-cta-button-one {
    background: transparent linear-gradient(263deg, #F26522 0%, #FFF33B 100%) 0% 0% no-repeat padding-box;
    opacity: 1;
    display: inline-block;
    padding: 10px 51px 11px 31px;
    font-size: 18px;
    font-family: 'Lexend', sans-serif;
    font-weight: 700;
    color: #004122;
    text-align: left;
    text-transform: none;
}
.see-you-lattr p {
    text-align: left;
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
    font-size: 16px;
    line-height: 22px;
    font-family: 'Britanica-Regular';
    font-weight: 400;
    text-transform: none;
    margin-top: 24px;
}
.ctabtn-footnte-p p.banr-footnte {
    color: #FFFFFF;
    font-size: 16px;
    line-height: 22px;
    font-family: 'Britanica-Regular';
    text-transform: none;
    margin-top: 0px;
    margin-bottom: 40px;
}
.see-you-lattr p.sub-para {
    font-style: italic;
    font-size: clamp(26px, 2.6vw,50px);
    line-height: 22px;
    margin-top: 0;
    margin-bottom: 2.35%;
    font-family: 'Lexend', sans-serif;
    font-weight: 400;
}
.see-you-lattr p sup {
    position: relative;
    top: 5px;
}
#learn-more-section {
    position: relative;
}
.what-is-background sup.ln-hgt-supsr {
    line-height: normal;
}
.asset-no-textwrap {
    text-wrap: nowrap;
}
/******** Multi step Form ***********/
#share-story-form select {
    -webkit-appearance: none;
    -moz-appearance: none;
    background-image: url(/content/dam/intelligentcontent/brands/wainua/en/phase1/images/chevron-down.svg);
    background-repeat: no-repeat;
    background-position-x: 97%;
    background-position-y: center;    
    background-size: 22px 18px;


}

#share-story-form select:focus {
    -webkit-appearance: none;
    -moz-appearance: none;
    background-image: url(/content/dam/intelligentcontent/brands/wainua/en/phase1/images/chevron-up.svg);
    background-repeat: no-repeat;
    background-position-x: 95%;
    background-position-y: center;    
    background-size: 22px 18px;
  }

#home-phase1 #share-story-form .form-holder{
    all: unset;
}
.cmp-dynamicform__split-form-progress, button.cmp-dynamicform__previousButton {
    display: none;
}
#share-story-form .cmp-dynamicform-v2 .cmp-dynamicform__generated-form{
    padding: 0;
}
div#field-group-6707ae8d7f43280002ce9910{
    display: block;
}
#field-group-67001ea55f80b400028c8575 .text-danger, #field-group-67001ea55f80b400028c8576 .text-danger{
    display: none;
}
#home-phase1 #share-story-form .form-holder .checkbox label{
    display: flex;
    align-items: start;
    justify-content: space-around;
    margin-bottom: 0px;
    flex-direction: row-reverse;
    gap: 10px;
    padding-left: 37px;
}
#home-phase1 #share-story-form .form-holder .checkbox label input {
    order: 2;
    -webkit-appearance: none;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border: 2px solid #004122;
    opacity: 1;
    width: 21px;
    height: 21px;
    outline: none;
    cursor: pointer;
    margin: 0;
    padding: 0;
    position: absolute;
    left: 0;
    top: 14px;
}
#home-phase1 #share-story-form .form-holder .checkbox label span{
    max-width: unset;
}
#home-phase1 #share-story-form .form-holder .checkbox label input:checked::after{
    margin-left: 3px;
    margin-top: 5px;
}
form#67001c4b5f80b400028c6809{
    display: table;
}
div#field-group-6707b35388031e0002e8f1d6.show{
    display: table-footer-group;
    top: 30px;
    position: relative;
}
#home-phase1 #share-story-form .form-holder .cmp-dynamicform__form-group.button-group{
     display: table-row-group;
    /* top: 35px; */
	transform: translateY(35px);
    position: relative;


}

/*
div#field-group-67001ea55f80b400028c8573{
    position: relative;
}
.placehold{
        position: absolute;
    z-index: 1;
    top: 57px;
        font-weight: 300;
    color: #707070;
    left: 10px;
}
#home-phase1 #share-story-form .cmp-dynamicform-v2 .cmp-dynamicform__generated-form .form-control:not(textarea):focus{
    z-index: 2;
}
*/



p.share-contact {
    font-family: 'Lexend', sans-serif;
    font-weight: 700;
    color: #014424;
    margin-top: 12px;
}

.share-your-text{
    margin-top: 10px;
    margin-bottom: 4px;
}
.step-text p{
    font-size: 18px;
    line-height: 27px;
    color: #014424;
    font-family: 'Lexend', sans-serif;
    font-weight: 700;
}
.consent-text{
    margin-top: 45px;

}
#share-story-form .cmp-dynamicform-v2 .cmp-dynamicform__generated-form .form-control:not(textarea){
    height: 64px;
    padding: 0px 0px 0px 10px;
}
p.submit-content {
    font-size: 18px;
    font-family: 'Lexend', sans-serif;
    font-weight: 800;
    color: #004122;
    margin-top: 26px;
    margin-bottom: 26px;
}
p.first {
    margin-bottom: 20px;
}
p.second {
    margin-bottom: 40px;
}
/********** Multi step form *************/
.flexed-content{
    height: 100%;
    position: absolute;
    width: 65%;
    top: 0;
    left: 0;
}
.flexed-content-sub{
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    transform: translateY(-50%);
}
.flexed-content-sub:before{
    content: "";
    width: 100%;
    height: 100%;
    top: 0;
    position: absolute;
    z-index: -1;
    background-image: url(/content/dam/intelligentcontent/brands/wainua/en/phase1/images/desktop/0.0-what-is-wainua-white-bg.png);
    background-size: 100% 100%;
}
.overlay-content{
    height: 100%;
    position: absolute;
    width: 64%;
    bottom: 0;
    right: 0;
}
.overlay-content-sub{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    transform: translateY(0%);
    height: 366px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: end;
}
.overlay-content-sub:before{
    content: "";
    width: 100%;
    height: 100%;
    top: 0;
    position: absolute;
    z-index: -1;
    background-image: url(/content/dam/intelligentcontent/brands/wainua/en/phase1/images/desktop/0.0-wainua-way-green-bg.png);
    background-size: 100% 100%;
}
.overlay-text img{
    max-width: 220px;
    margin-bottom: 20px;
}
.overlay-text{
    max-width: 70%;
    margin-right: 8%;
}
.overlay-text p{
    color: #ffffff;
    padding-bottom: 22px;
    font-size: 18px;
}
#phase-three-column h4{
    font-weight: 700;
}
#phase-three-column .content-wrap{
    display: flex;
    flex-direction: column;
    gap: 20px;
    margin-top: 10px;
}
#phase-three-column {
    padding-top: 80px;
    padding-bottom: 80px;
    gap: 60px;
    max-width: 1270px;
    margin: 0 auto;
    width: 91%;
    display: flex;
}
#phase-three-column img {
    width: 91px;
    height: 91px;
}
div#phase-three-column > div {
    flex: 1 1 0px;
}
img.way-man {
    width: 100%;
    max-height: 500px;
    object-fit: cover;
    object-position: top;
}
.flexed-content-sub span.audio-icon{   
    display: inline-block;
    top: -6px;
    position: relative;
    padding-left: 2px;
    padding-right: 2px;
}
span.audio-icon button{
    background: transparent;
}
.step-text {
    margin-bottom: 20px;
}
.step-text span{
    font-weight: 400;
}

.share-your-story h3{
    color: #004122;
}

#field-group-67001ea55f80b400028c8573 #field-67001ea55f80b400028c8573 select {
    color: #000000;
    background-color: #FFFFFF;
}
#field-group-67001ea55f80b400028c8574 #field-67001ea55f80b400028c8574 select {
    color: #000000;
    background-color: #FFFFFF;
}



@media only screen and (max-width: 991px) {

    .share-your-story h3{
        font-size: 24px;
        line-height: 33px;

    }


    div#share-story-form #body-copy-2 {
        padding-left: 0;
        padding-right: 0;
    }

    div#share-story-form .form-holder .cmp-dynamicform__control-label{
        font-size: 18px;
        line-height: 27px;
    }
    #home-phase1 div#share-story-form .form-holder .cmp-dynamicform__submit-btn,
    div#share-story-form div.cmp-dynamicform__form-group.button-group > button.cmp-dynamicform__nextButton
    {
        font-size: 20px;
    }

    .share-your-text{
        margin-top: 14px;
    }
    .phase-hero-img:before {
        content: "";
        background: transparent linear-gradient(271deg, #00000000 0%, #545454 100%) 0% 0% no-repeat padding-box;     
        width: 70%;
        position: absolute;
        height: 100%;                
        opacity: 0.6;
        top: 0;
    }

    .what-is-background .flexed-content .footnte{
        margin-top: 15px;
        width: 90%;
   }
    .flexed-content-sub span.audio-icon{
        top: 0px;
   }
   .flexed-content-sub .left-div h1{
    width: 80%;
    margin-bottom: 10px;
   }

    span.audio-icon button img{
        width: 20px;
   }

   .dosing p.footnte {
    
    margin-left: 83px;
}
    .flexed-content-sub .flex-center{
     /*   height: 381px; */
        padding: 20px 15px 15px 12px;
        width: 76%;
        display: flex;
        flex-direction: column;
        justify-content: center;
   }
    .flexed-content-sub:before{
        background-image: url(/content/dam/intelligentcontent/brands/wainua/en/phase1/images/desktop/0.0-what-is-wainua-white-bg-mb.png);
   }
    .flexed-content{
        width: 80%;
   }
    .overlay-content{
        width: 88%;
        max-width: 430px;
   }
    .overlay-content-sub{
        align-items: flex-end;
        height: 316px;
   }
    .overlay-content-sub:before{
        background-image: url(/content/dam/intelligentcontent/brands/wainua/en/phase1/images/desktop/0.0-wainua-way-green-bg-mb.png);
   }
    .overlay-text {
        max-width: 58%;
        padding-right: 14px;
        margin-right: 0;
   }
    .overlay-content .cta-primary{
        padding: 8px 25px;
        display: inline-block;
    width: 146px;
   }

   .overlay-content a.cta-primary:hover{
    padding: 10px 26px 10px 50px;
   }
    div#share-story-form-sub {
        padding: 43px 14px 70px;
   }
    p.submit-content {
        font-size: 17px;
        color: #014424;
   }
    p.share-contact, p.submit-content {
        background-image: url(/content/dam/intelligentcontent/brands/wainua/en/phase1/images/mobile/1.0-tell-your-story-man.png);
        background-position: 100%;
        height: 221px;
        background-repeat: no-repeat;
        background-size: contain;
        display: flex;
        align-items: center;
        margin-left: -14px;
        margin-right: -14px;
        margin-top: 19px;
   }
    .share-contact span, .submit-content span {
        width: 38%;
        display: block;
        padding-left: 20px;
        line-height: 26px;
   }
    p.share-contact:before, p.submit-content:before {
        content: "";
        background: transparent linear-gradient(227deg, #FFFFFF 0%, #CFD1D3 24%, #FFFFFF 51%, #CFD1D3 100%) 0% 0% no-repeat padding-box;
        width: 90%;
        position: absolute;
        z-index: -1;
        height: 221px;
   }
    .phase-hero-content {
        position: absolute;
        width: 100%;
        left: 0;
        top: 25%;
        max-width: 50%;
   }
    .ctabtn-footnte-p p.banr-footnte {
        font-size: clamp(14px, 3.5vw, 19px);
        line-height: 1.15;
        margin-bottom: 26px;
   }

   .ctabtn-footnte-p p.banr-footnte span{
    display: block;
   }
    .ctabtn-footnte-p a.cta-primary {
        font-size: clamp(14px, 3.5vw, 19px);
        line-height: 1.3;
        font-family: 'Lexend', sans-serif;
        font-weight: 700;
        color: var(--dark-green);
        background: var(--yellow-gradient);
        padding: 9px 17px;
        cursor: pointer;
        position: relative;
        transition: transform 0.4s ease, padding 0.4s ease;
        z-index: 999;
   }
    .footer-navLinks li {
        display: inline;
        padding-right: 0px;
   }
    .footer-Links li a {
        font-size: 17px;
   }
    .footer-navLinks li {
        border-right: none;
   }
    .footer-navLinks li a {
        line-height: 23px;
   }
    .footer-content p {
        margin-bottom: 20px;
        font-size: 14px;
        line-height: 24px;
   }
    .footer-navLinks li a:after {
        content: "|";
        margin-left: 9px;
        margin-right: 6px;
   }
    .footer-maxwidth {
        padding-left: 29px;
        padding-right: 29px;
   }
    #footr-logo-sec img {
        max-width: 306px;
   }
    .footer-Links li {
        margin-bottom: 15px;
   }
    #footer-column-sec {
        display: flex;
        flex-direction: column-reverse;
   }
    #footer-conatiner-sec {
        padding-top: 10px;
        padding-left: 14px;
        padding-right: 14px;
        padding-bottom: 23px;
   }
    .phase-hero-content {
        position: absolute;
        width: 100%;
        top: 0%;
        transform: translate(0%, 0%);
        max-width: 100%;
   }
    .phase-hero-content .phase-first p {
        font-size: 14px;
        padding: 10px 30px 10px 14px;
        color: #004122;
        text-align: left;
        max-width: 100%;
        line-height: 16px;
        background: linear-gradient(215deg, #e2e3e4 50%, #ffffff 100%);
        clip-path: polygon(0 0, 100% 0%, 92% 100%, 0% 100%);
        mix-blend-mode: multiply;
        opacity: 1;
        width: 100%;
   }
    .phase-second .left p {
        font-size: clamp(14px, 3.5vw, 19px);
        line-height: 1.3;
   }
    .phase-second .right p {
        font-size: clamp(14px, 3.5vw, 19px);
        line-height: 1.3;
   }
    .see-you-lattr {
        letter-spacing: 0px;
        color: #FFFFFF;
        opacity: 1;
        width: 61%;
        left: 13px;
        padding-top: 36px;
   }
    .see-you-lattr h2 {
        color: #FFFFFF;        
        font-size: clamp(27px, 6.5vw, 56px);
        line-height: 1.2;
        margin-top: 0px;
        margin-bottom: 0px;
        text-wrap: nowrap;
        margin-left: 0;
        letter-spacing: 0;
   }
    .see-you-lattr p.sub-para {
        font-size: clamp(11px, 2.8vw, 17px);
        line-height: 1.1;
        margin-top: 0;
        margin-bottom: 0;
   }
    .phase-cta-button-one {
        background: transparent linear-gradient(263deg, #F26522 0%, #FFF33B 100%) 0% 0% no-repeat padding-box;
        opacity: 1;
        display: inline-block;
        padding: 9px 17px;
        font-size: 14px;
   }
    .phase-hero-img .mobile-only {        
        object-position: center;
        height: 100%;
        width: 100%;
        object-fit: cover;
        max-height: 600px;
   }
    #learn-more-section:before {
        content: "";
        border-left: 3px solid #004122;
        height: 100%;
        display: block;
        position: absolute;
        left: clamp(42px, 11vw, 58px);
   }
    .see-you-lattr p {
        font-size: 14px;
        line-height: 16px;
        margin-top: 5px;
   }
    .phase-second {
        display: block;
        width: 65%;
        left: 15px;
        margin-top: 11px;
        
   }
    .ctabtn-footnte-p {
        width: 66%;
        position: relative;
        left: 15px;
        margin-top: 21px;
   }
    .see-you-lattr p sup {
        position: relative;
        top: 5px;
   }
    .phase-hero-banner-sec {
        position: relative;
   }
    .way-man-background {
        margin-bottom: 3px;
   }
    .way-man-background .wainua-way {
        max-height: 31px;
        max-width: 150px;
        margin-bottom: 15px;
   }
    .what-man.mobile-only {
        width: 100%;
        margin-top: 0px;
        max-height: 530px;
        object-fit: cover;
        object-position: center;
   }
    #phase-three-column .card {
        display: flex;
        gap: 0;
        margin-bottom: 32px;
        align-items: flex-start;
   }
   #phase-three-column .dosing.card{
    margin-bottom: 10px;
   }

   #phase-three-column .dosing{
    margin-bottom: 30px;
   }
    #phase-three-column .content-wrap{
        margin-left:20px;
        margin-top: 0;
        gap: 8px;
   }
    #phase-three-column {
        width: 94%;
        display: block;
        padding-bottom: 13px;
        padding-top: 40px;
   }
    #phase-three-column .heading {
        margin-top: 0;
        text-align: left;
        letter-spacing: 0px;
        font-size: 20px;
        line-height: 30px;
        font-family: 'Lexend', sans-serif;
        font-weight: 400;
        width: 98%;
        margin-top: -5px;
   }
    #phase-three-column .card img {
        max-height: 63px;
        max-width: 63px;
   }
    #phase-three-column .content {
        padding-top: 12px;
        font-size: 17px;
        margin-bottom: 12px;
   }
    #phase-three-column .card a {
        padding: 9px 20px;
        font-size: 16px;
        line-height: 24px;
   }
    .no-wrap {
        text-wrap: nowrap;
   }
}

@media (min-width: 320px) and (max-width: 374px) {

    .flexed-content{
        width: 87%;
    }
    .flexed-content p,
    .overlay-text p
    {
        font-size: 13.5px;
        line-height: 19.5px;
    }
    .flexed-content h1{
        font-size: 22px;
        line-height: 27px;
    }

    .flexed-content-sub .flex-center{
        padding: 20px 15px 15px 12px;
        width: 79%;
    }
    .see-you-lattr{
        padding-top: 20px;
    }

}
@media (min-width: 520px) and (max-width: 991px) {
    .flexed-content {
        width: 73%;
        max-width: 500px;
    }
    .flexed-content-sub:before{
        background-size: cover;
    }
    .phase-hero-content .phase-first p{
        clip-path: polygon(0 0, 100% 0%, 94% 100%, 0% 100%);
    }
   

}

@media (min-width: 760px) and (max-width: 991px) {
   
    .phase-hero-content .phase-first p{
        clip-path: polygon(0 0, 100% 0%, 97% 100%, 0% 100%);
    }
    .phase-hero-img .mobile-only{
        max-height: 670px;
    }
    .what-man.mobile-only{
        max-height: 700px;
    }

}


@media only screen and (min-width: 992px) {


    .overlay-text p{

        padding-bottom: 35px;
    }
    p.desc-text {
        min-height: 120px;
    }

    .dosing p.footnte {
        margin-top: 20px;
     
    }
    .share-your-story{
        width: 90%;
    }
   
    #home-phase1 #learn-more-section:before {
        content: "";
        border-top: 2px solid #004122;
        width: 100%;
        height: auto;        
        position: absolute;
        left: 0;
        top: 21%;
        transform: translateY(-50%);
   }
    .flexed-content-sub .flex-center{
        display: grid;
        align-items: center;
        height: 366px;
        padding: 30px 10% 30px 9%;
        gap: 20px;
        grid-template-columns: 43% 57%;
   }
   /******** Multi step Form ***********/
    div#share-story-form {
        background-image: url(/content/dam/intelligentcontent/brands/wainua/en/phase1/images/desktop/us-patient-voices-step1.png);
        background-size: 680px;        
        background-position-x: right;
        position: relative;
        z-index: 1;
       /* min-height: 670px;     */
        display: flex;
        align-items: center;
        /* margin-top: -2px; */
        background-repeat: no-repeat;
   }
   #homepage div#share-story-form {
 
 margin-top: -1px; 
 
}

    #share-story-form .checkbox {
       /* max-width: 90%; */
        margin-top: 10px;
   }
    .consent-text{
        max-width: 96%; 
   }
    div#share-story-form:before {
        content: "";
        -webkit-clip-path: polygon(0 0, 91% 0%, 71% 100%, 0% 100%);
        background-color: #ffffff;
        display: block;
        width: 94%;
        max-width: 1300px;
        height: 100%;
        top: 0;
        position: absolute;
        z-index: -1;
   }
    #share-story-form-sub{
        
        max-width: 750px;
        width: 70%;        
        margin-bottom: 6.7%;        
        margin-top: 5.5%;
   }
    div#field-group-67001c4a5f80b400028c6807,div#field-group-67001ea55f80b400028c8573 {
        float: left;
        width: 48.5%;
        margin-right: 1.4%;
   }
   div#field-group-67001c4a5f80b400028c6807{
    height: 105px;
   }
   #home-phase1 #share-story-form-sub .form-holder .cmp-dynamicform__submit-btn{
    margin-top: -10px;
   }


    div#field-group-67001c4a5f80b400028c6808 {
        float: right;
        width: 48.5%;
        margin-left: 1.4%;
   }
   /* div#field-group-67001ea55f80b400028c8574 {
        float: right;
        width: 48.5%;
        margin-left: 1.4%;
   } */
   div#field-group-67001ea55f80b400028c8574 {
        float: left;
        width: 48.5%;
        margin-left: 0;
   }
    div#field-group-67001ea55f80b400028c8575{
        clear: both;
   }
    .phase-hero-banner-sec .phase-first.grey-eyebrw-bg {
        position: absolute;
        top: 0;
        left: 0;
        text-align: center;
        font-family: 'Lexend', sans-serif;
        font-weight: 400;
        max-width: 1440px;
        right: 0;
        margin: -1px auto 0px;
        width: fit-content;
   }
    .what-is-background .flexed-content .footnte{
        margin-top: 21px;
        width: 95%;
   }
    .phase-hero-banner-sec .phase-first p.grey-eyebrw-text {
        color: #004122;
        background: linear-gradient(215deg, #e2e3e4 100%, #ffffff 100%);
        clip-path: polygon(0 0, 100% 0%, 98% 100%, 0% 100%);
        padding: 6px 30px 7px 75px;
        text-align: left;
        font-family: 'Britanica-Regular';
        font-weight: 400;
        font-size: clamp(12px, 1.2vw, 16px);
        line-height: 1.35;
   }
    #phase-hero-img .phase-hero-content .ctabtn-footnte-p a.banr-cta-learn {
        margin-left: 45%;
   }
    #footer-maxwidth {
        max-width: 1270px;
        margin: 0 auto;
        width: 91%;
   }
    .way-man-background img.green-overlay {
        position: absolute;
        right: 0;
        bottom: -3px;
        height: 31.25vw;
   }
    .phase-hero-banner-sec .phase-hero-img img {
        width: 100%;
        margin-top: -140px;
   }
    .what-is-background {
        margin-top: -3px;
   }
    #footer-column-sec {
        justify-content: space-between;
        align-items: center;
        margin-top: 4.3%;
        display: flex;
   }
    .footer-Links {
        display: flex;
   }
    .footer-Links li {
        border-right: 1px solid;
        padding-right: 21px;
        margin-right: 21px;
        text-align: center;
        height: 13px;
        align-items: center;
        display: flex;
   }
    .footer-Links li:last-child {
        border-right: none;
        padding-right:0px;
        margin-right:0px;
   }
    .footer-Links li a img{
        position: relative;
        top: 1px;
   }
    #footr-logo-sec img {
        max-width: 306px;
   }
    .footer-content {
        max-width: 100%;
   }
    .phase-hero-banner-sec {
        margin-top: 0;
   }
    .footer-content p {
        margin-bottom: -5px;
        font-size: 14px;
        line-height: 24px;
   }
    .footer-content p:last-child {
        margin-top: 24px;
   }
}
/**** Header responsive ******************/
@media (min-width: 992px) and (max-width: 1200px) {
    .overlay-content-sub{
        height: 300px;
        
   }
   div#share-story-form{
    background-size: contain;
   }

}


@media (min-width: 1200px) and (max-width: 1400px) {
    .phase-hero-banner-sec .phase-first p.grey-eyebrw-text{
        padding-left: 136px !important;
   }
   div#share-story-form{
    background-size: contain;
   }

}
@media (min-width: 1520px) {
    #header-section:before{
        width: 27%;
   }
    .phase-hero-banner-sec .phase-first p.grey-eyebrw-text{
        padding-left: 154px !important;
   }
}
@media (min-width: 1700px) {
    #header-section:before{
        width: 30%;
   }
  .overlay-content-sub {
        align-items: self-start;
  }
 .overlay-text {
    max-width: 70%;
    margin-left: 22%;
    width: 600px;
}
}
@media (min-width: 1920px) {
    #header-section:before{
        width: 32%;
   }
}
@media (min-width: 2300px) {
    #header-section:before{
        width: 35%;
   }
}
