.hero{
    padding-top:4.6875vw;
    height: 140.625vw;
}
.mediaContainer{
    width: 71.875vw;
    position: relative;
    display: flex;
    margin-bottom: 7.8125vw;
    color: #2d2d2d;
    padding:2.8125vw 4.375vw;
    background-color: rgba(255,255,255,0.4);
    border-radius: 31.25vw;
}
.mediaPhoneIcon{
    width: 3.75vw;
    height: 3.75vw;
}
.mediaPhone{
    margin-left: 0.625vw;
}
.mediaIcons{
    display: flex;
    margin-left: 1.875vw;
}
.mediaIcon{
    margin-left: 3.75vw;
    height: 3.75vw;
    width: 3.75vw;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.mediaIcon.inst{
    background-image: url("../../../img/kindalbom/footer/inst.svg");
}
.mediaIcon.vk{
    background-image: url("../../../img/kindalbom/footer/vk.svg");
}
.mediaIcon.whatsap{
    background-image: url("../../../img/kindalbom/footer/whatsap.svg");
}
.mobileBurger{
    position: absolute;
    top:0;
    right:0;
    width: 9.375vw;
    height:9.375vw;
    background-color: rgba(255,255,255,0.6);
    border-radius: 50%;
}

.mobileBurger::after{
    position: absolute;
    content:'';
    top:2.8125vw;
    left: 2.8125vw;
    width: 3.75vw;
    height: 3.75vw;
    z-index:1;
    background: url('../../../img/kindalbom/headerMenu/burger.svg');
    background-blend-mode: multiply;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}
.hero .logo{
    width: 50vw;
    height:auto;
    margin-bottom: 4.375vw;
}
.companySlogan{
    margin:0 0 6.25vw 0;
}
.bgGirl{
    bottom:0vw;
    width: 100vw;
    height: 76.5625vw;
    background-image: url("../../../img/kindalbom/hero/hero640.webp");
    left:0vw;
}
.buyAlbum{
    padding:2.1875vw 6.25vw;
    border-radius: 8vw;
}
.buyAlbum > span{
    margin-left: 2.1875vw;
}
.emoji{
    margin-top: -0.75vw;
    width: 5vw;
    height: auto;
}