img{max-width:100%;}
*{word-wrap:break-word;}
.text_abstract{overflow:hidden;width:130px;height:20px;word-wrap:break-word;text-size-adjust:100%;white-space:nowrap;text-overflow:ellipsis;}
body{background-color:#000000;font-family: 'helvetica_now_displaymedium';}
a{text-decoration: none;}
#index.index{
    background: #000000 url("/assets/home/back.png") no-repeat top center;
    background-size: cover;
}
#index.culture{
    background: #000000 url("/assets/culture/back.png") no-repeat top center;
    /*background-size: cover;*/
}
#index.culture .opportunities{
    background: #000000 url("/assets/culture/back-2.png") no-repeat top center;
}
#index.amplification{
    background: #000000 url("/assets/amplification/back/back.png") no-repeat top center;
}
#index.amplification #content-creators{
    background: #000000 url("/assets/amplification/back/back-2.png") no-repeat top center;
}
#index.amplification #sneaker{
    background: #000000 url("/assets/amplification/back/back-3.png") no-repeat top center;
}
nav.navbar::before{
    background-color: rgba(0, 0, 0, .6) !important;
    content: "";
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
}
nav.navbar .container-fluid{
    z-index: 1;
}
nav li a{
    color:#888888;
}
nav li a.active{
    color: var(--bs-primary) !important;
}
.text-primary{color:var(--bs-primary) !important;}
.bg-primary{background-color:var(--bs-primary) !important;}
.btn-outline-primary {
    color: var(--bs-primary);
    border-color: var(--bs-primary);
}
.border-primary{border-color: var(--bs-primary) !important;}
.text-dark{color:var(--bs-dark) !important;}
.bg-dark{background-color:var(--bs-dark) !important;}
.btn-outline-dark {
    color: var(--bs-dark);
    border-color: var(--bs-dark);
}
.border-dark{border-color: var(--bs-dark) !important;}
.text-green2{color:var(--bs-green2) !important;}
.bg-green2{background-color:var(--bs-green2) !important;}
.btn-outline-green2 {
    color: var(--bs-green2);
    border-color: var(--bs-green2);
}
.border-green2{border-color: var(--bs-green2) !important;}
.radius-20{border-radius:20px !important;}

.fs-10{font-size:10px !important;line-height:110%;}
.fs-12{font-size:12px !important;line-height:110%;}
.fs-14{font-size:14px !important;line-height:110%;}
.fs-15{font-size:15px !important;line-height:110%;}
.fs-19{font-size:19px !important;line-height:110%;}
.fs-21{font-size:21px !important;line-height:110%;}
.fs-26{font-size:26px !important;line-height:110%;}
.fs-30{font-size:30px !important;line-height:110%;}
.fs-40{font-size:40px !important;line-height:110%;}
.fs-41{font-size:41px !important;line-height:79%;}
.fs-73{font-size:73px !important;line-height:79%;}
.fs-100{font-size:100px !important;line-height:79%;}
.fs-160{font-size:160px !important;line-height:79%;}
.letter-spacing-026{letter-spacing:0.26px !important;}
.letter-spacing-036{letter-spacing:0.36px !important;}
.letter-spacing-04{letter-spacing:0.4px !important;}
.letter-spacing-045{letter-spacing:0.45px !important;}
.letter-spacing-95{letter-spacing:9.5px !important;}
.letter-spacing--164{letter-spacing:-1.64px !important;}
.letter-spacing--292{letter-spacing:-2.92px !important;}
.letter-spacing--4{letter-spacing:-4px !important;}
.letter-spacing--64{letter-spacing:-6.4px !important;}
.space{display: block;height: 100px;width: 100%;}

.univers_lt_std55_roman {font-family: 'univers_lt_std55_roman';}
.univers_lt_std75_black {font-family: 'univers_lt_std75_black';}
.univers_lt_std73BlkEx {font-family: 'univers_lt_std73BlkEx';}
.univers_lt_std73BlkExOb {font-family: 'univers_lt_std73BlkExOb';} /* Italica */
.univers_lt_std75BlkOb {font-family: 'univers_lt_std75BlkOb';} /* Italica */
.univers_lt_std65_bold {font-family: 'univers_lt_std65_bold';}
.univers_lt_std67BdCn {font-family: 'univers_lt_std67BdCn';}
.univers_lt_std67BdCnOb {font-family: 'univers_lt_std67BdCnOb';} /* Italica */
.univers_lt_std63BdEx {font-family: 'univers_lt_std63BdEx';}
.univers_lt_std63BdExOb {font-family: 'univers_lt_std63BdExOb';} /* Italica */
.univers_lt_std65_bold_oblique {font-family: 'univers_lt_std65_bold_oblique';} /* Italica */
.univers_lt_std57_condensed {font-family: 'univers_lt_std57_condensed';}
.univers_lt_std57CnOb {font-family: 'univers_lt_std57CnOb';} /* Italica */
.univers_lt_std53_extended {font-family: 'univers_lt_std53_extended';}
.univers_lt_std53ExOb {font-family: 'univers_lt_std53ExOb';} /* Italica */
.univers_lt_std47LtCn {font-family: 'univers_lt_std47LtCn';}
.univers_lt_std47LtCnOb {font-family: 'univers_lt_std47LtCnOb';} /* Italica */
.univers_lt_std45LtOb {font-family: 'univers_lt_std45LtOb';} /* Italica */
.univers_lt_std49LtultraCn {font-family: 'univers_lt_std49LtultraCn';}
.univers_lt_std45_light {font-family: 'univers_lt_std45_light';}
.univers_lt_std55_oblique {font-family: 'univers_lt_std55_oblique';} /* Italica */
.univers_lt_std39ThultraCn {font-family: 'univers_lt_std39ThultraCn';}
.univers_lt_std59ultraCn {font-family: 'univers_lt_std59ultraCn';}
.univers_lt_std85_extra_black {font-family: 'univers_lt_std85_extra_black';}
.univers_lt_std93XBlkEx {font-family: 'univers_lt_std93XBlkEx';}
.univers_lt_std93XBlkExOb {font-family: 'univers_lt_std93XBlkExOb';}
.univers_lt_std85XBlkOb {font-family: 'univers_lt_std85XBlkOb';}
.helvetica_now_displayregular {font-family: 'helvetica_now_displayregular';}
.helvetica_now_displaybold {font-family: 'helvetica_now_displaybold';}
.helvetica_now_displaymedium {font-family: 'helvetica_now_displaymedium';}
.helvetica_now_displayxbold {font-family: 'helvetica_now_displayxbold';}
.pp_eiko_italicmedium {font-family: 'pp_eiko_italicmedium';}

.cards a{position: absolute;bottom: -50px;width: 100%;left:0;}
.cards > div > div{position:relative;}


#index.culture .triangle{
    position: absolute;
    top: -40px;
    left: 50%;
    transform: translateX(-50%);
    width: 80px;
    height: 40px;
    overflow: hidden;
}
#index.culture em{
    text-decoration: underline;
}

#massive_media ul li{
    display:inline-block;
    font-size:26px !important;
    line-height:110%;
    font-family: 'univers_lt_std85_extra_black';
    text-transform: uppercase;
    padding-right: 10px;
}
#massive_media ul li i{
    font-size: 10px;
    top: -5px;
    position: relative;
}

#index.amplification .big-numbers div.number{
    width: 252px;
    height: 252px;
    position: relative;
    display: inline-block;
    border-radius: 50%;
}
#index.amplification .big-numbers div.number .desc{
    position: relative;
    top:50%;
    transform: translateY(-50%);
}
:root{
    --bs-primary: #D7FF58;
    --bs-dark: #000000;
    --bs-green2: #66EA00;
}

@media (min-width: 1600px) {
    .container{max-width: 1580px !important;}
}
