@font-face {
  font-family: 'icomoon';
  src:  url('./fonts/icomoon.eot?wa217b');
  src:  url('./fonts/icomoon.eot?wa217b#iefix') format('embedded-opentype'),
    url('./fonts/icomoon.ttf?wa217b') format('truetype'),
    url('./fonts/icomoon.woff?wa217b') format('woff'),
    url('./fonts/icomoon.svg?wa217b#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-audiomack1:before {
  content: "\e907";  
}
.icon-pandora-svgrepo-com:before {
  content: "\e908";
}
.icon-googleplay:before {
  content: "\e90a";
}
.icon-pandora1:before {
  content: "\e90b";
}
.icon-tidal:before {
  content: "\e90c";
}
.icon-deezer:before {
  content: "\e90d";
}
.icon-x:before {
  content: "\e90e";
}
.icon-twitter:before {
  content: "\e90e";
}
.icon-tiktok:before {
  content: "\e90f";
}
.icon-discord:before {
  content: "\e910";
}
.icon-chevron-thin-left:before {
  content: "\e900";
}
.icon-chevron-thin-right:before {
  content: "\e901";
}
.icon-play:before {
  content: "\e902";
  
}
.icon-arrow-right-circle:before {
  content: "\e903";
}
.icon-arrow-right:before {
  content: "\e904";
}
.icon-arrow-left-circle:before {
  content: "\e905";
}
.icon-arrow-left:before {
  content: "\e906";
}
.icon-envelop:before {
  content: "\e945";
}
.icon-play2:before {
  content: "\ea15";
}
.icon-play3:before {
  content: "\ea1c";
}
.icon-arrow-up2:before {
  content: "\ea3a";
}
.icon-arrow-right2:before {
  content: "\ea3c";
}
.icon-arrow-down2:before {
  content: "\ea3e";
}
.icon-arrow-left2:before {
  content: "\ea40";
}
.icon-ctrl:before {
  content: "\ea50";
}
.icon-amazon:before {
  content: "\ea87";
}
.icon-facebook:before {
  content: "\ea90";
}
.icon-facebook2:before {
  content: "\ea91";
}
.icon-instagram:before {
  content: "\ea92";
}
.icon-spotify:before {
  content: "\ea94";
}
.icon-youtube:before {
  content: "\ea9d";
}
.icon-appleinc:before {
  content: "\eabe";
}
.icon-soundcloud:before {
  content: "\eac3";
}


.numberTitle {
    font-size: 3.58vw;
    line-height: 1;
    text-transform: uppercase;
    padding-bottom: 2vw;
}

.numberWrapper {
    text-align: center;
    padding: 0.2% 0 4%;
}

.number a {
    font-size: 2.735vw;
    color: #fff;
    text-decoration: underline;
}

.copyRight {
    font-size: 0.6vw;
    line-height: 0.83vw;
    color: #fff;
    position: relative;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    text-transform: uppercase;
    font-family: "ArialNarrowOSBold";
    margin-bottom: 2.13vw;
}

.copyRight a {
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
}
.copyRight a:hover{
    opacity: 0.5;
}

ul.footer-social li {
    display: inline-block;
    vertical-align: middle;
    margin-right: 1vw;
}

ul.footer-social li a {
    border-bottom: none;
    margin: 0 1px;
    text-decoration: none;
    font-size: 0;
    color: #fff;
}

ul.footer-social li a:hover {
    opacity: 0.5;
}

ul.footer-social li:first-child a {
    margin-left: 0;
}

ul.footer-social li:last-child a {
    margin-right: 0;
    font-size: 0;
}

ul.footer-social {
    margin: 0 auto;
    padding: 0;
    text-align: center;
    width: 90%;
}

ul.footer-social li:last-child {
    margin-right: 0;
}

.footer-socials {
    margin-bottom: 1.11vw;
}
.ftrmobile{
  display: none;
}
ul.footer-social li a:hover,ul.footer-social li:hover{
  color: #fff !important;
}
ul.footer-social li a{
  font-size: 1.14vw;
}
a.fs-sc-link.icon-soundcloud {
    font-size: 1.6vw;
}

@media only screen and (max-width: 1024px) and (orientation:portrait) {
    /* .icon-tiktok:before,.icon-facebook:before,.icon-x:before, .icon-instagram:before,.icon-youtube:before,.icon-spotify:before,.icon-appleinc:before,.icon-discord:before{
        font-size: 4.14vw;
    }
    .icon-soundcloud:before{
        font-size: 5.14vw;
    } */
     ul.footer-social li a{
      font-size: 4.14vw;
    }
    a.fs-sc-link.icon-soundcloud {
      font-size: 5.14vw;
  }
    ul.footer-social li {
        margin-right: 3vw;
    }
    .copyRight {
        font-size: 2.4vw;
        line-height: 4.2vw;
        margin-bottom: 7.46vw;
    }
    .footer-socials {
        margin-bottom: 4.3vw;
    }
    .ftrmobile{
      display: block;
    }
}