.footer-mobile{position:relative;z-index:2;box-sizing:border-box;width:100%;color:#fff;font-family:var(--font-zeroes-two);font-weight:400;align-items:flex-start;row-gap:40px;padding:40px 20px 80px}.footer-mobile,.footer-mobile .firt-part{display:flex;flex-direction:column;justify-content:space-between}.footer-mobile .firt-part{row-gap:24px;height:100%}.footer-mobile .firt-part .main-logo{width:170px;height:auto;cursor:pointer}.footer-mobile .firt-part .play-content-wrapper{width:270px;max-width:100%;height:max-content;display:flex;justify-content:flex-start;align-items:center;position:relative}.footer-mobile .firt-part .play-content-wrapper .play-button-wrapper{background:#dbfff1;height:100%;width:100%;max-width:140px;max-height:45px;-webkit-clip-path:polygon(15% 0,85% 0,100% 50%,85% 100%,15% 100%,0 50%);clip-path:polygon(15% 0,85% 0,100% 50%,85% 100%,15% 100%,0 50%);display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;margin-left:40px}.footer-mobile .firt-part .play-content-wrapper .play-button-wrapper .play-button{background:#dbfff1;color:#013d25;font-family:var(--font-zeroes-two);font-weight:400;font-size:16px;white-space:nowrap;border:none;text-transform:uppercase;height:100%;width:100%;max-width:120px;max-height:35px;display:flex;justify-content:center;align-items:center;-webkit-clip-path:inherit;clip-path:inherit;transition:all .3s ease}.footer-mobile .firt-part .play-content-wrapper .play-button-wrapper:hover .play-button{background:#3cffb0;box-shadow:0 0 10px #3cffb0}.footer-mobile .firt-part .play-content-wrapper .road-img{height:70px;width:auto}.footer-mobile .firt-part .description{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:20px;font-family:var(--font-jost-sans);font-weight:400;font-size:14px;max-width:480px}.footer-mobile .second-part{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;row-gap:40px}.footer-mobile .second-part .information,.footer-mobile .second-part .navigation,.footer-mobile .second-part .social-links{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:16px}.footer-mobile .second-part .information .title,.footer-mobile .second-part .navigation .title,.footer-mobile .second-part .social-links .title{font-family:var(--font-zeroes-two);font-weight:400;font-size:21px;text-transform:uppercase}.footer-mobile .second-part .information .list,.footer-mobile .second-part .navigation .list,.footer-mobile .second-part .social-links .list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:10px}.footer-mobile .second-part .information .list .list-item,.footer-mobile .second-part .navigation .list .list-item,.footer-mobile .second-part .social-links .list .list-item{text-decoration:none;color:inherit;font-family:var(--font-jost-sans);font-weight:400;font-size:16px;cursor:pointer}.footer-mobile .second-part .information .list .list-item:is(button),.footer-mobile .second-part .navigation .list .list-item:is(button),.footer-mobile .second-part .social-links .list .list-item:is(button){padding:0;border:0;background:none}.footer-mobile .second-part .social-links .list .list-item{display:flex;flex-direction:row;align-items:center;column-gap:12px}.footer-mobile .second-part .social-links .list .list-item .title{font-size:16px}.footer-mobile .second-part .social-links .list .list-item .social-icon{width:24px;height:24px}.footer-mobile .third-part{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:40px}.footer-mobile .third-part .logos{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;column-gap:15px;margin-top:10px}.footer-mobile .third-part .logos .eighteen-plus-logo{width:80px;height:80px;border-radius:50%;border:2px solid #fff;display:flex;justify-content:center;align-items:center;font-size:26px}.footer-mobile .third-part .logos .scroll-down-icon{width:100%;max-width:88px;height:auto}.footer-mobile .third-part .brand-label{text-transform:uppercase;font-size:14px;width:100%;text-align:start}