.sr-hair-growing{margin-top:50px;width:100%;padding-block:4rem;margin-top:20px;width:100vw}.sr-hair-growing.background-pink{background-color:#fff8f8}.sr-hair-growing__title{text-align:center;margin-bottom:30px}.sr-hair-growing__wrapper{padding-bottom:0;position:relative}.sr-hair-growing__wrapper img{width:100%;-o-object-fit:contain;object-fit:contain}.sr-hair-growing__wrapper .badge-floating{position:absolute;top:0%;right:20px;z-index:1;max-width:80px}@media only screen and (min-width: 769px){.sr-hair-growing__wrapper .badge-floating{position:absolute;top:0;right:20px;z-index:1;transform:translate(15%, -20%);max-width:100px}}.sr-hair-growing .image-and-content-holder{aspect-ratio:576/335}@media only screen and (min-width: 769px){.sr-hair-growing .image-and-content-holder{aspect-ratio:1050/466}}.sr-hair-growing .image-and-content-holder .svg-base-mobile{width:25%;height:auto;margin-left:4rem}@media(max-width: 769px){.sr-hair-growing .image-and-content-holder{display:flex}}.sr-hair-growing .content-container{display:flex;flex-direction:column;width:100%;max-width:1050px;position:relative;align-items:center;width:75%;overflow:hidden}@media only screen and (min-width: 769px){.sr-hair-growing .content-container{height:30vh;align-items:unset;flex-direction:row;width:100%}}.sr-hair-growing .content-container .content-wrapper{width:140px;max-width:140px}.sr-hair-growing .content-container .content-wrapper p{margin-block:5px}@media only screen and (min-width: 769px){.sr-hair-growing .content-container .content-wrapper{max-width:160px;width:unset}}.sr-hair-growing .content-container .line{position:absolute;left:0;transform:translateX(-1px);height:-moz-min-content;height:min-content}.sr-hair-growing .content-container .line.line-1{top:-50px;width:40%}.sr-hair-growing .content-container .line.line-2{top:14%;width:60%}.sr-hair-growing .content-container .line.line-3{top:60%;width:80%}.sr-hair-growing .content-container .line path{fill:#060606}.sr-hair-growing .content-container .svg-overflow-hidden{position:absolute;overflow:hidden;display:flex;left:0;transform:translateX(-11px) rotate(90deg)}.sr-hair-growing .content-container .svg-overflow-hidden svg{transform:translateX(-100%)}.sr-hair-growing .content-container .svg-overflow-hidden svg path{fill:#060606}.sr-hair-growing .content-container .svg-overflow-hidden-a{top:35%;left:0;width:15%}.sr-hair-growing .content-container .svg-overflow-hidden-b{left:0;top:52%;width:25%}.sr-hair-growing .content-container .svg-overflow-hidden-c{left:0;top:68%;width:33%}@media only screen and (min-width: 769px){.sr-hair-growing .content-container .svg-overflow-hidden{bottom:-1px;top:unset;left:unset;transform:rotate(0deg)}.sr-hair-growing .content-container .svg-overflow-hidden-a{left:36.1%;width:unset}.sr-hair-growing .content-container .svg-overflow-hidden-b{left:57%;width:unset;height:42%}.sr-hair-growing .content-container .svg-overflow-hidden-c{left:77%;width:unset;height:64%}}@media(min-width: 1000px){.sr-hair-growing .content-container .svg-overflow-hidden-a{left:38.1%}.sr-hair-growing .content-container .svg-overflow-hidden-b{left:59%}.sr-hair-growing .content-container .svg-overflow-hidden-c{left:81%}}.sr-hair-growing .content-container__block{display:flex;flex-direction:column;text-align:left;position:relative;opacity:1;width:100%;margin-left:4rem;opacity:.01;transform:translateX(-50%);transition:transform .5s ease,opacity .4s ease}.sr-hair-growing .content-container__block--visible{transform:translateX(0%);opacity:1}@media only screen and (min-width: 769px){.sr-hair-growing .content-container__block{opacity:0;transform:translateX(0%);transform:translateY(100px)}.sr-hair-growing .content-container__block--visible{transform:translateY(0px);opacity:1}}.sr-hair-growing .content-container__block h2{font-weight:500}.sr-hair-growing .content-container__block--1{margin-bottom:13vh;margin-top:6vh;align-items:flex-start;margin-left:4rem}@media only screen and (min-width: 769px){.sr-hair-growing .content-container__block--1{width:30%;align-items:center;padding-left:50px;margin:0;transform:translateY(30%)}}.sr-hair-growing .content-container__block--2{align-items:center;margin-bottom:16vh}@media only screen and (min-width: 769px){.sr-hair-growing .content-container__block--2{align-items:center;width:41%;margin:0 !important;transform:translateY(15%)}}.sr-hair-growing .content-container__block--3{margin-bottom:4vh;align-items:flex-end}@media(min-width: 769px){.sr-hair-growing .content-container__block--3{align-items:center;width:30%;transform:translateY(0%);margin:0}}