.mollers {
    width: 100%;
    max-width: 1024px;
    box-sizing: border-box;
    margin: 0 auto !important;
    padding: 0;
    overflow: hidden;
    /*background-color: #d2e8d0;*/
    font-family: "gotham", sans-serif;
    border-radius:35px 35px 0px 0px;
}
.mollers .full-width {
    position: absolute;
    z-index: 1;
    width: 100%;
    top: 0;
    left: 0;
}

.mollers .custom-div, .mollers img {
    position: absolute;
    z-index: 1;
}
/* SECTION 1 */

.mollers-section-1{
    position: relative;
    height: 620px;
    z-index: 2;
}
.mollers-section-1-bg {
     width: 1024px;
    top: 0%;
    left: 0%;
}
.mollers-section-1-wave {
     width: 1024px;
    top: 36.9%;
    left: 0%;
}
.mollers-section-1-wave-mobile {
    display: none;
     width: 1024px;
    top: 36.9%;
    left: 0%;
}
.mollers-section-1-logo {
    width: 288px;
    top: 4.3%;
    left: 57.9%;
}
.mollers-section-1-packshot {
    width: 346px;
    top: 31.7%;
    left: 54%;
}
.mollers-section-1-txt {
    font-size: 42px;
    color: #f7c21d;
    width: 50.71%;
    top: 70%;
    left: 5.6%;
    text-align:center;
    line-height: 63px;
}
.mollers-section-1-text-2 {
    font-size: 16px;
    color: #fff;
    width: 2%;
    top: 67.2%;
    left: 95.8%;
    text-align:left;
    writing-mode: sideways-lr;
    opacity: .5;
}
.mollers-section-1-badge {
    position: absolute;
    left: 42.2%;
    top: 55.6%;
    width: 205px;
    height: 81px;
    border-radius: 0.3vw 0vw 0vw 0.3vw;
    background: #ce0f25;
    color: #fff;
    font-size: 21px;
    line-height: 81px;
    text-align: left;
    font-weight: 700;
    padding:0px 0px 0px 15px;
}
/* SECTION 2 */

.mollers-section-2{
    position: relative;
    height: 1053px;
    z-index: 1;
}
.mollers-section-2-bg {
     width: 1024px;
     top: -24.2%;
     left: 0%;
}
.mollers-section-2-pill-shadow {
     width: 336px;
     top: 30%;
     left: 33%;
}
.mollers-section-2-txt {
    font-size: 30px;
    color: #052605;
    width: 87.81%;
    top: 6.1%;
    left: 6%;
    text-align:center;
    line-height: 63px;
    text-transform: uppercase;
    letter-spacing: -0.8%;
}
.mollers-section-2-txt-2 {
    font-size: 30px;
    color: #052605;
    width: 69.71%;
    top: 11%;
    left: 17.3%;
    text-align:center;
    line-height: 41px;
    text-transform: uppercase;
    letter-spacing: -0.8%;
}
.mollers-section-2-box{
    width:375px;
    height:195px;
    background:#fff;
    border-radius:20px;
    &.box-1{
        top: 26%;
        left: 2%;
    }
    &.box-2{
        top: 26%;
        left: 54.3%;
    }
    &.box-3{
        top: 52.3%;
        left: 2%;
    }
    &.box-4{
        top: 52.1%;
        left: 47.3%;
    }

}
.mollers-section-2-txt-3 {
    font-size: 18.6px;
    color: #000;
    width: 53%;
    top: 34.6%;
    left: 7.3%;
    text-align:left;
}
.mollers-section-2-txt-4 {
    font-size: 18.6px;
    color: #000;
    width: 45.7%;
    top: 28.6%;
    left: 42.3%;
    text-align:left;
}
.mollers-section-2-txt-5 {
    font-size: 18.6px;
    color: #000;
    width: 65%;
    top: 29.6%;
    left: 7.3%;
    text-align:left;
}
.mollers-section-2-txt-6 {
    font-size: 18.6px;
    color: #000;
    width: 56%;
    top: 16.6%;
    left: 42.2%;
    text-align:left;
}
.mollers-section-2-mozg {
     width: 82px;
     top: 31.9%;
     left: 32.4%;
}
.mollers-section-2-serce {
     width: 82px;
     top: 31.9%;
     left: 56.6%;
}
.mollers-section-2-oko {
     width: 82px;
     top: 54.1%;
     left: 32.4%;
}
.mollers-section-2-krew {
     width: 82px;
     top: 54.1%;
     left: 56.7%;
}
.mollers-section-2-linie-desktop {
    display:block;
    width: 178px;
    top: 35.7%;
    left: 37.6%;
}
.mollers-section-2-linie-mobile {
    display:none;
    width: 166px;
    top: 29.4%;
    left: 37.6%;
}
.mollers-section-2-pill {
     width: 79px;
     top: 37.1%;
     left: 45%;
}
.mollers-section-2-red-wrapper{
    width:730px;
    height:225px;
    top: 73.3%;
    /*left: 4.4%;*/
    .mollers-section-2-red{
        width:932px;
        height:243px;
        top: 0%;
        left: 0%;
    }
    .mollers-section-2-txt-7{
        font-size: 126px;
        color: #f7c21d;
        width: 41.71%;
        top: 9.7%;
        left: 5%;
        text-align:center;
    }
    .mollers-section-2-txt-8{
        font-size: 27.5px;
        color: #fff;
        width: 54.71%;
        top: 21.6%;
        left: 45.3%;
        text-align: left;
    }

}

/* SECTION 3 */

.mollers-section-3{
    position: relative;
    height: 606px;
    z-index: 2;
}
.mollers-section-3-bg {
    width: 730px;
    top: -6%;
    left: 0%;
    height: 661px;
}
.mollers-section-3-txt {
    font-size: 32px;
    color: #f7c21d;
    width: 87.81%;
    top: 4%;
    left: 6%;
    text-align:center;
    line-height: 63px;
    letter-spacing: -0.8%;
}
.mollers-section-3-txt-2 {
    font-size: 32px;
    color: #f7c21d;
    width: 64.71%;
    top: 11.6%;
    left: 17.5%;
    text-align:center;
    line-height: 41px;
    letter-spacing: -0.8%;
}
.mollers-section-3-box{
    width:268px;
    height:152px;
    background:#3b7f48;
    border-radius:20px;
    &.box-1{
        top: 31.3%;
        left: 4.6%;
    }
    &.box-2{
        top: 31.5%;
        left: 60.4%;
    }
    &.box-3{
        top: 62.9%;
        left: 4.6%;
    }
    &.box-4{
        top: 63%;
        left: 60.4%;
    }

}
.mollers-section-3-txt-3 {
    font-size: 20.3px;
    color: #fff;
    width: 73.71%;
    top: 18%;
    left: 11.1%;
    text-align:center;
}
.mollers-section-3-txt-4 {
    font-size: 20.3px;
    color: #fff;
    width: 73.71%;
    top: 18%;
    left: 14.9%;
    text-align:center;
}
.mollers-section-3-txt-5 {
    font-size: 20.3px;
    color: #fff;
    width: 73.71%;
    top: 25.4%;
    left: 11.7%;
    text-align:center;
    line-height: 28px;
    strong{
        font-size: 25.3px;
    }
}
.mollers-section-3-txt-6 {
    font-size: 20.3px;
    color: #fff;
    width: 73.71%;
    top: 18.6%;
    left: 14.9%;
    text-align:center;
}
.mollers-section-3-lines {
     width: 540px;
     top: 20.6%;
     left: 13%;
}
.mollers-section-3-packshot {
     width: 280px;
     top: 33%;
     left: 32%;
}
/* SECTION 4 */

.mollers-section-4{
    position: relative;
    height: 1028px;
    z-index: 1;
}
.mollers-section-4-bg {
     width: 1024px;
     top: -6.7%;
     left: 0%;
}
.mollers-section-4-txt {
    font-size: 30px;
    color: #052605;
    width: 87.81%;
    top: 4.6%;
    left: 6%;
    text-align:center;
    line-height: 63px;
    letter-spacing: -1%;
}
.mollers-section-4-txt-2 {
    font-size: 30px;
    color: #052605;
    width: 64.71%;
    top: 10.9%;
    left: 17.5%;
    text-align:center;
    line-height: 41px;
    letter-spacing:-0.9%;
}
.mollers-section-4-wave {
    width: 1024px;
    top: 32.3%;
    left: 0%;
}
.mollers-section-4-wave-mobile {
    display:none;
    width: 1024px;
    top: 32.3%;
    left: 0%;
}
.mollers-section-4-nr1 {
    width: 130px;
    top: 16%;
    left: 20.6%;
}
.mollers-section-4-product {
    width: 650px;
    top: 25%;
    left: 5%;
}
.mollers-section-4-cta-wrapper{
    display: flex;
    align-items: center;
    width: 320px;
    height: 60px;
    top: 58%;
    left: 27%;
    border:1px solid #f7c21d;
    border-radius:41px;
    font-size: 24px;
    color: #f7c21d !important;
    text-decoration:none;
    text-align: center;
    justify-content: center;
    &:hover{
        background:#f7c21d;
        color: #052605 !important;
    }
}
.mollers-section-4-txt-3 {
    font-size: 24px;
    color: #fff;
    width: 90%;
    top: 65%;
    left: 5%;
    text-align:center;
    line-height: 35px;
    letter-spacing:-0.9%;
}
/* Disclaimer */

.mollers-disclaimer{
    position: relative;
    height: 207px;
    z-index: 1;
}
.mollers-disclaimer-txt {
    font-size: 16.3px;
    color: #052605;
    width: 100%;
    top: -90%;
    left: 1.3%;
    text-align:center;
    line-height: 19px;
    letter-spacing:-0.9%;
    opacity: .6;
}
@media screen and (max-width: 982px){
    .mollers{
        border-radius: calc(35 / 982 * 100vw) calc(35 / 982 * 100vw) 0px 0px;
    }
    .mollers-section-1{
        height: calc(879 / 982 * 100vw);
    }
    .mollers-section-1-bg {
        width: calc(1024 / 982 * 100vw);
        top: 0%;
        left: 0%;
    }
    .mollers-section-1-wave {
        width: calc(950/ 982 * 100vw);
        top: 36.9%;
        left: 0%;
    }
    .mollers-section-1-wave-mobile {
        display: none;
        width: calc(640/ 390 * 100vw);
        top: 36.9%;
        left: 0%;
    }
    .mollers-section-1-logo {
        width: calc(377 / 982 * 100vw);
        top: 4.3%;
        left: 57.9%;
    }
    .mollers-section-1-packshot {
        width: calc(471 / 982 * 100vw);
        top: 31.7%;
        left: 51%;
    }
    .mollers-section-1-txt {
        font-size: calc(55 / 982 * 100vw);
        line-height: calc(63 / 982 * 100vw);
        width: 51.71%;
        top: 67.7%;
        left: 2.6%;
    }
    .mollers-section-1-text-2 {
        font-size: calc(16 / 982 * 100vw);
    }
    .mollers-section-1-badge {
        width: calc(205 / 982 * 100vw);
        height: calc(81/ 982 * 100vw);
        border-radius: 0.3vw 0vw 0vw 0.3vw;
        font-size: calc(29.4 / 982 * 100vw);
        line-height: calc(81 / 982 * 100vw);
        padding:0px 0px 0px calc(15 / 982 * 100vw);
        left:38.2%;
    }

    .mollers-section-2{
        height: calc(1122 / 982 * 100vw);
    }
    .mollers-section-2-bg {
        width: calc(1024 / 982 * 100vw);
    }
    .mollers-section-2-pill-shadow {
        width: calc(336 / 982 * 100vw);
    }
    .mollers-section-2-txt {
        font-size: calc(40 / 982 * 100vw);
        line-height: calc(63 / 982 * 100vw);
        width: 89.81%;
    }
    .mollers-section-2-txt-2 {
        font-size: calc(40 / 982 * 100vw);
        line-height: calc(41 / 982 * 100vw);
    }
    .mollers-section-2-box{
        width: calc(422 / 982 * 100vw);
        height: calc(195 / 982 * 100vw);
        border-radius: calc(20 / 982 * 100vw);
    }
    .mollers-section-2-txt-3 {
        font-size: calc(19.6 / 982 * 100vw);
        left: 4.3%;
    }
    .mollers-section-2-txt-4 {
        font-size: calc(19.6 / 982 * 100vw);
    }
    .mollers-section-2-txt-5 {
        font-size: calc(19.6 / 982 * 100vw);
        left: 4.3%;
    }
    .mollers-section-2-txt-6 {
        font-size: calc(19.6 / 982 * 100vw);
        

    }
    .mollers-section-2-mozg {
        width: calc(108 / 982 * 100vw);
    }
    .mollers-section-2-serce {
        width: calc(108 / 982 * 100vw);

    }
    .mollers-section-2-oko {
        width: calc(108 / 982 * 100vw);

    }
    .mollers-section-2-krew {
        width: calc(108 / 982 * 100vw);

    }
    .mollers-section-2-linie-desktop {
        display:block;
        width: calc(252 / 982 * 100vw);
       
    }
    .mollers-section-2-linie-mobile {
        display:none;
        width: calc(166 / 982 * 100vw);
    }
    .mollers-section-2-pill {
        width: calc(128 / 982 * 100vw);
    }
    .mollers-section-2-red-wrapper{
        width: calc(891 / 982 * 100vw);
        height: calc(225 / 982 * 100vw);
        .mollers-section-2-red{
            width: calc(891 / 982 * 100vw);
            height: calc(225 / 982 * 100vw);
        }
        .mollers-section-2-txt-7{
            font-size: calc(152 / 982 * 100vw);
        }
        .mollers-section-2-txt-8{
            font-size: calc(27.5 / 982 * 100vw);
        }

    }
    .mollers-section-3{
        height: calc(842 / 982 * 100vw);
    }
    .mollers-section-3-bg {
        width: calc(1024 / 982 * 100vw);
         
    }
    .mollers-section-3-txt {
        font-size: calc(38 / 982 * 100vw);
        line-height: calc(63 / 982 * 100vw);
    }
    .mollers-section-3-txt-2 {
        font-size: calc(38 / 982 * 100vw);
        line-height: calc(41 / 982 * 100vw);
    }
    .mollers-section-3-box{
        width: calc(355 / 982 * 100vw);
        height: calc(152 / 982 * 100vw);
        &.box-1{
            left: 1.6%;
        }
        &.box-3{
            left: 1.6%;
        }
    }
    .mollers-section-3-txt-3 {
        font-size: calc(20.3 / 982 * 100vw);
    }
    .mollers-section-3-txt-4 {
        font-size: calc(20.3 / 982 * 100vw);
       
    }
    .mollers-section-3-txt-5 {
        font-size: calc(20.3 / 982 * 100vw);
        line-height: calc(28 / 982 * 100vw);
        left: 9.7%;
        strong{
            font-size: calc(25.3 / 982 * 100vw);
        }
    }
    .mollers-section-3-txt-6 {
        font-size: calc(20.3 / 982 * 100vw);
    }
    .mollers-section-3-lines {
        width: calc(692 / 982 * 100vw);
        left: 13%
    }
    .mollers-section-3-packshot {
        width: calc(357 / 982 * 100vw);
        left: 32%;
    }

    .mollers-section-4{
        height: calc(1028 / 982 * 100vw);
    }
    .mollers-section-4-bg {
        width: calc(1024 / 982 * 100vw);
        
    }
    .mollers-section-4-txt {
        font-size: calc(46 / 982 * 100vw);
        line-height: calc(63 / 982 * 100vw);
    }
    .mollers-section-4-txt-2 {
        font-size: calc(46 / 982 * 100vw);
        line-height: calc(41 / 982 * 100vw);
    }
    .mollers-section-4-wave {
        width: calc(1024 / 982 * 100vw);
       
    }
    .mollers-section-4-nr1 {
        width: calc(165 / 982 * 100vw);
       
    }
    .mollers-section-4-product {
        width: calc(809 / 982 * 100vw);
       
    }
    .mollers-section-4-cta-wrapper{
        width: calc(430 / 982 * 100vw);
        height: calc(82 / 982 * 100vw);
        border: calc(1 / 982 * 100vw) solid #f7c21d;
        border-radius:calc(41 / 982 * 100vw);
        font-size: calc(26 / 982 * 100vw);
    }
    .mollers-section-4-txt-3 {
        font-size: calc(28 / 982 * 100vw);
        line-height: calc(41 / 982 * 100vw);
        width: 71.71%;
    }
    /* Disclaimer */

    .mollers-disclaimer{
        height: calc(207 / 982 * 100vw);
    }
    .mollers-disclaimer-txt {
        font-size: calc(15.3/ 982 * 100vw);
        line-height: calc(19 / 982 * 100vw);
    }
}

@media screen and (max-width: 600px){
    .mollers{
        border-radius: calc(35 / 390 * 100vw) calc(35 / 390 * 100vw) 0px 0px;
    }
     .mollers{
        border-radius: calc(35 / 390 * 100vw) calc(35 / 390 * 100vw) 0px 0px;
    }
    .mollers-section-1{
        height: calc(485 / 390 * 100vw);
    }
    .mollers-section-1-bg {
        width: calc(378 / 390 * 100vw);
        top: 0%;
        left: 0%;
    }
    .mollers-section-1-wave {
        display: none;
        width: calc(950/ 390 * 100vw);
        top: 36.9%;
        left: 0%;
    }
    .mollers-section-1-wave-mobile {
        display: block;
        width: calc(370/ 390 * 100vw);
        top: 22%;
        left: 0%;
    }
    .mollers-section-1-logo {
        width: calc(130 / 390 * 100vw);
        top: 2.3%;
        left: 60.9%;
    }
    .mollers-section-1-packshot {
        width: calc(220 / 390 * 100vw);
        top: 29.7%;
        left: 22%;
    }
    .mollers-section-1-txt {
        font-size: calc(30 / 390 * 100vw);
        line-height: calc(33 / 390 * 100vw);
        width: 92.71%;
        top: 78.7%;
        left: 3.6%;
    }
    .mollers-section-1-text-2 {
        font-size: calc(8 / 390 * 100vw);
        top: 60.2%;
        left: 79.8%;
    }
    .mollers-section-1-badge {
        width: calc(155 / 390 * 100vw);
        height: calc(41/ 390 * 100vw);
        border-radius: 0.3vw 0vw 0vw 0.3vw;
        font-size: calc(15.4 / 390 * 100vw);
        line-height: calc(43 / 390 * 100vw);
        padding: 0px 0px 0px calc(15 / 390 * 100vw);
        left: 0%;
        top: 61.6%;
    }


    .mollers-section-2{
        height: calc(600 / 390 * 100vw);
    }
    .mollers-section-2-bg {
        width: calc(610/ 390 * 100vw);
        top: -6%;
        /*left: -37%;*/
        height: 495px;
    }
    .mollers-section-2-pill-shadow {
        width:calc(207 / 390 * 100vw);
        top: 14%;
        left: 18%;
    }
    .mollers-section-2-txt {
        font-size: calc(20 / 390 * 100vw);
        line-height: calc(20 / 390 * 100vw);
        width: 89.81%;
        top: -30.9%;
    }
    .mollers-section-2-txt-2 {
        font-size: calc(20 / 390 * 100vw);
        line-height: calc(19 / 390 * 100vw);
        top: -26.1%;
        left: 3.3%;
        width: 93.71%;
    }
    .mollers-section-2-box{
        width: calc(140 / 390 * 100vw);
        height: calc(170 / 390 * 100vw);
        border-radius: calc(10 / 390 * 100vw);
        &.box-1{
            top: 2%;
            left: 6.6%;
        }
        &.box-2{
            top: 2%;
            left: 55.3%;
        }
        &.box-3{
            top: 40.3%;
            left: 6.6%;
        }
        &.box-4{
            top: 40.3%;
            left: 55.3%;
        }
    }
    .mollers-section-2-txt-3 {
        font-size: calc(11.6 / 390 * 100vw);
        left: 13.3%;
        text-align:center;
        top: 12.6%;
    }
    .mollers-section-2-txt-4 {
        font-size: calc(11.6 / 390 * 100vw);
        text-align:center;
        top: 12.6%;
        left: 13.3%;
        width: 75%;
    }
    .mollers-section-2-txt-5 {
        font-size: calc(11.6 / 390 * 100vw);
        left: 13.3%;
        text-align:center;
        top: 42.6%;
    }
    .mollers-section-2-txt-6 {
        font-size: calc(10.6 / 390 * 100vw);
        text-align: center;
        top: 50.6%;
        left: 4.2%;
        width: 94%;

    }
    .mollers-section-2-mozg {
        width: calc(55 / 390 * 100vw);
        top: 17.9%;
        left: 17.4%;
    }
    .mollers-section-2-serce {
        width: calc(55 / 390 * 100vw);
        top: 17.9%;
        left: 66.9%;
   
    }
    .mollers-section-2-oko {
        width: calc(55 / 390 * 100vw);
        left: 17.4%;
        top: 42.1%;
    }
    .mollers-section-2-krew {
        width: calc(55 / 390 * 100vw);
        left: 66.9%;
        top: 42.1%;
    }
    .mollers-section-2-linie-desktop {
        display:none;
        width: calc(252 / 390 * 100vw);
       
    }
    .mollers-section-2-linie-mobile {
        display:block;
        width: calc(165 / 390 * 100vw);
        top: 21.4%;
        left: 24.6%;
    }
    .mollers-section-2-pill {
        width: calc(55 / 390 * 100vw);
        top: 20.1%;
        left: 43%;
    }
    .mollers-section-2-red-wrapper{
        width: calc(343 / 390 * 100vw);
        height: calc(135 / 390 * 100vw);
        top: 76.3%;
        /*left: 4.4%;*/
        .mollers-section-2-red{
            width: 84vw;
            height: calc(135 / 390 * 100vw);
        }
        .mollers-section-2-txt-7{
            font-size: calc(72 / 390 * 100vw);
            width: 44.71%;
            top: 13.7%;
            left: 5%;
        }
        .mollers-section-2-txt-8{
            font-size: calc(10.5 / 390 * 100vw);
            width: 47.71%;
            top: 29.6%;
            left: 51.3%;
        }

    }
    .mollers-section-3{
        height: calc(545 / 390 * 100vw);
    }
    .mollers-section-3-bg {
        width: calc(370 / 390 * 100vw);
        height: calc(545 / 390 * 100vw);
        top: 0%;
        left: 0%;
    }
    .mollers-section-3-txt {
        font-size: calc(22 / 390 * 100vw);
        line-height: calc(63 / 390 * 100vw);
        width: 87.81%;
        top: -0.4%;
        left: 6%;
    }
    .mollers-section-3-txt-2 {
        font-size: calc(21 / 390 * 100vw);
        line-height: calc(23 / 390 * 100vw);
        width: 64.71%;
        top: 10.6%;
        left: 17.5%;
    }
    .mollers-section-3-box{
        width: calc(150 / 390 * 100vw);
        height: calc(100 / 390 * 100vw);
        &.box-1{
            top: 25.3%;
            left: 2.7%;
        }
        &.box-2{
            top: 25.3%;
            left: 50.8%;
        }
        &.box-3{
           top: 77.1%;
           left: 2.7%;
        }
        &.box-4{
            top: 77.1%;
            left: 50.8%;
        }
    }
    .mollers-section-3-txt-3 {
        font-size: calc(10.3 / 390 * 100vw);
        width: 73.71%;
        top: 25.6%;
        left: 11.1%;
        text-align: left;
    }
    .mollers-section-3-txt-4 {
        font-size: calc(10.3 / 390 * 100vw);
        width: 84.71%;
        top: 11.6%;
        left: 7.9%;
        text-align: right;
       
    }
    .mollers-section-3-txt-5 {
        font-size: calc(10.3 / 390 * 100vw);
        line-height: calc(17 / 390 * 100vw);
        left: 12.7%;
        width: 73.71%;
        top: 34.4%;
        strong{
            font-size: calc(15.3 / 390 * 100vw);
        }
    }
    .mollers-section-3-txt-6 {
        font-size: calc(10.3 / 390 * 100vw);
        width: 78.71%;
        top: 28.6%;
        left: 14.9%;
        text-align: right;
    }
    .mollers-section-3-lines {
        display:none;
        width: calc(692 / 390 * 100vw);
        left: 13%
    }
    .mollers-section-3-packshot {
        width: calc(200 / 390 * 100vw);
        left: 24%;
        top: 39%;
    }

    .mollers-section-4{
        height: calc(509 / 390 * 100vw);
    }
    .mollers-section-4-bg {
        width: calc(654 / 390 * 100vw);
        top: -3.3%;
        /*left: -40%;*/
        
    }
    .mollers-section-4-txt {
        font-size: calc(22 / 390 * 100vw);
        line-height: calc(33 / 390 * 100vw);
        width: 87.81%;
        top: 1.6%;
        left: 6%;
    }
    .mollers-section-4-txt-2 {
        font-size: calc(21 / 390 * 100vw);
        line-height: calc(33 / 390 * 100vw);
        width: 79.71%;
        top: 13.9%;
        left: 11.5%;
    }
    .mollers-section-4-wave {
        display: none;
        width: calc(1024 / 390 * 100vw);
       
    }
    .mollers-section-4-wave-mobile {
        display: block;
        width: calc(370 / 390 * 100vw);
        top: 27.1%;
        left: 0%;
    }
    .mollers-section-4-nr1 {
        width: calc(60 / 390 * 100vw);
        top: 22.3%;
        left: 8.6%;
       
    }
    .mollers-section-4-product {
        width: calc(310 / 390 * 100vw);
        top: 25.1%;
        left: 4.4%;
       
    }
    .mollers-section-4-cta-wrapper{
        width: calc(180 / 390 * 100vw);
        height: calc(30 / 390 * 100vw);
        border: calc(1 / 390 * 100vw) solid #f7c21d;
        border-radius: calc(41 / 390 * 100vw);
        font-size: calc(12 / 390 * 100vw);
        top: 58.3%;
        left: 21.8%;
        color: #f7c21d !important;
    }
    .mollers-section-4-txt-3 {
        font-size: calc(13 / 390 * 100vw);
        line-height: calc(16 / 390 * 100vw);
        width: 91.7%;
        top: 68.5%;
        left: 5.6%;
    }
    /* Disclaimer */

    .mollers-disclaimer{
        height: calc(207 / 390 * 100vw);
    }
    .mollers-disclaimer-txt {
        font-size: calc(10 / 390 * 100vw);
        line-height: calc(12 / 390 * 100vw);
        width: 100%;
        top: 1%;
        left: 0%;
    }
}
