legend,td,th {
    padding: 0
}

h4,h5,h6 {
    margin-top: 10px
}

blockquote,figure {
    margin: 0 0 10px
}

ol,p,ul {
    margin-top: 0
}

.w-slider,.w-slider-nav {
    -webkit-tap-highlight-color: #0000
}

.w-inline-block,.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type=image]>div,img {
    max-width: 100%
}

.body.group,.w-col .w-col {
    padding-right: 0;
    padding-left: 0
}

._4x1,.w-layout-grid,.w-layout-layout {
    grid-auto-columns: 1fr
}

.link-15,.link-16 {
    -webkit-text-stroke-color: #fff
}

html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    font-family: sans-serif;
    height: 100%
}

.w-block,.w-dropdown-list.w--open,.w-richtext figure.w-richtext-align-fullwidth>figcaption,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {
    display: block
}

audio,canvas,progress,video {
    vertical-align: baseline;
    display: inline-block
}

audio:not([controls]) {
    height: 0;
    display: none
}

.w-file-upload-default.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden,.w-file-upload-uploading.w-hidden,.w-hidden,.w-lightbox-hide,[hidden],template {
    display: none
}

.w-button,.w-inline-block,img {
    display: inline-block
}

a {
    background-color: #0000;
    text-decoration: underline
}

.w-dropdown-link:focus,.w-dropdown-toggle:focus,.w-slider-arrow-left:focus,.w-slider-arrow-right:focus,a:active,a:hover {
    outline: 0
}

abbr[title] {
    border-bottom: 1px dotted
}

b,optgroup,strong {
    font-weight: 700
}

dfn {
    font-style: italic
}

h1 {
    margin: .67em 0
}

h1,h2,h3 {
    margin-top: 20px
}

h1,h2,h3,h4,h5,h6,ol,p,ul {
    margin-bottom: 10px
}

mark {
    color: #000;
    background: #ff0
}

small {
    font-size: 80%
}

sub,sup {
    vertical-align: baseline;
    font-size: 75%;
    line-height: 0;
    position: relative
}

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

img {
    border: 0;
    vertical-align: middle
}

.w-lightbox-noscroll,.w-richtext ol,.w-richtext ul,.w-widget-twitter,svg:not(:root) {
    overflow: hidden
}

hr {
    box-sizing: content-box;
    height: 0
}

pre,textarea {
    overflow: auto
}

code,kbd,pre,samp {
    font-family: monospace;
    font-size: 1em
}

button,input,optgroup,select,textarea {
    color: inherit;
    font: inherit;
    margin: 0
}

body,h5 {
    line-height: 20px
}

button {
    overflow: visible
}

button,select {
    text-transform: none
}

button,html input[type=button],input[type=reset] {
    -webkit-appearance: button;
    cursor: pointer
}

button[disabled],html input[disabled] {
    cursor: default
}

button::-moz-focus-inner,input::-moz-focus-inner {
    border: 0;
    padding: 0
}

input {
    line-height: normal
}

input[type=checkbox],input[type=radio] {
    box-sizing: border-box;
    padding: 0
}

input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {
    height: auto
}

input[type=search] {
    -webkit-appearance: none
}

input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

legend {
    border: 0
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

@font-face {
    font-family: webflow-icons;
    src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype");
    font-weight: 400;
    font-style: normal
}

[class*=" w-icon-"],[class^=w-icon-] {
    speak: none;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    font-family: webflow-icons!important
}

.w-icon-slider-right:before {
    content: "î˜€"
}

.w-icon-slider-left:before {
    content: "î˜"
}

.w-icon-nav-menu:before {
    content: "î˜‚"
}

.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before {
    content: "î˜ƒ"
}

.w-icon-file-upload-remove:before {
    content: "î¤€"
}

.w-icon-file-upload-icon:before {
    content: "î¤ƒ"
}

* {
    box-sizing: border-box
}

html.w-mod-touch * {
    background-attachment: scroll!important
}

.w-clearfix:after,.w-clearfix:before,.w-container:after,.w-container:before,.w-embed:after,.w-embed:before,.w-nav:after,.w-nav:before,.w-radio:after,.w-radio:before,.w-richtext:after,.w-richtext:before,.w-row:after,.w-row:before {
    content: " ";
    grid-area: 1/1/2/2;
    display: table
}

.w-clearfix:after,.w-container:after,.w-embed:after,.w-nav:after,.w-radio:after,.w-richtext figure.w-richtext-align-normal,.w-richtext:after,.w-row:after {
    clear: both
}

.w-button {
    color: #fff;
    line-height: inherit;
    cursor: pointer;
    background-color: #3898ec;
    border: 0;
    border-radius: 0;
    padding: 9px 15px;
    text-decoration: none
}

input.w-button {
    -webkit-appearance: button
}

html[data-w-dynpage] [data-w-cloak] {
    color: #0000!important
}

.w-code-block {
    margin: unset
}

pre.w-code-block code {
    all: inherit
}

.w-optimization {
    display: contents
}

.w-webflow-badge,.w-webflow-badge>img {
    opacity: 1!important;
    display: inline-block!important;
    box-sizing: unset;
    width: unset;
    height: unset;
    max-height: unset;
    max-width: unset;
    min-height: unset;
    min-width: unset;
    margin: unset;
    padding: unset;
    float: unset;
    clear: unset;
    border: unset;
    border-radius: unset;
    background: unset;
    background-image: unset;
    background-position: unset;
    background-size: unset;
    background-repeat: unset;
    background-origin: unset;
    background-clip: unset;
    background-attachment: unset;
    background-color: unset;
    box-shadow: unset;
    transform: unset;
    direction: unset;
    font-family: unset;
    font-weight: unset;
    color: unset;
    font-size: unset;
    line-height: unset;
    font-style: unset;
    font-variant: unset;
    text-align: unset;
    letter-spacing: unset;
    -webkit-text-decoration: unset;
    text-decoration: unset;
    text-indent: unset;
    text-transform: unset;
    list-style-type: unset;
    text-shadow: unset;
    vertical-align: unset;
    cursor: unset;
    white-space: unset;
    word-break: unset;
    word-spacing: unset;
    word-wrap: unset;
    transition: unset
}

.w-form-done,.w-slider,.w-widget-map .gm-style-iw,.w-widget-twitter-count-shim,figcaption {
    text-align: center
}

.w-webflow-badge {
    white-space: nowrap;
    cursor: pointer;
    box-shadow: 0 0 0 1px #0000001a,0 1px 3px #0000001a;
    visibility: visible!important;
    z-index: 2147483647!important;
    color: #aaadb0!important;
    overflow: unset!important;
    background-color: #fff!important;
    border-radius: 3px!important;
    width: auto!important;
    height: auto!important;
    margin: 0!important;
    padding: 6px!important;
    font-size: 12px!important;
    line-height: 14px!important;
    text-decoration: none!important;
    position: fixed!important;
    inset: auto 12px 12px auto!important;
    transform: none!important
}

.w-webflow-badge>img {
    position: unset;
    visibility: unset!important;
    vertical-align: middle!important
}

h1,h2,h3,h4,h5,h6 {
    font-weight: 700
}

h1 {
    font-size: 38px;
    line-height: 44px
}

h2 {
    font-size: 32px;
    line-height: 36px
}

h3 {
    font-size: 24px;
    line-height: 30px
}

h4 {
    font-size: 18px;
    line-height: 24px
}

h5 {
    font-size: 14px
}

h6 {
    font-size: 12px;
    line-height: 18px
}

blockquote {
    border-left: 5px solid #e2e2e2;
    padding: 10px 20px;
    font-size: 18px;
    line-height: 22px
}

figcaption {
    margin-top: 5px
}

ol,ul {
    padding-left: 40px
}

.w-list-unstyled {
    padding-left: 0;
    list-style: none
}

.w-video {
    width: 100%;
    padding: 0;
    position: relative
}

.w-video embed,.w-video iframe,.w-video object {
    border: none;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

fieldset {
    border: 0;
    margin: 0;
    padding: 0
}

[type=button],[type=reset],button {
    cursor: pointer;
    -webkit-appearance: button;
    border: 0
}

.w-form {
    margin: 0 0 15px
}

.w-form-done {
    background-color: #ddd;
    padding: 20px;
    display: none
}

.w-form-fail {
    background-color: #ffdede;
    margin-top: 10px;
    padding: 10px;
    display: none
}

label {
    margin-bottom: 5px;
    font-weight: 700;
    display: block
}

.w-input,.w-select {
    color: #333;
    vertical-align: middle;
    background-color: #fff;
    border: 1px solid #ccc;
    width: 100%;
    height: 38px;
    margin-bottom: 10px;
    padding: 8px 12px;
    font-size: 14px;
    line-height: 1.42857;
    display: block
}

.w-input::placeholder,.w-select::placeholder {
    color: #999
}

.w-input:focus,.w-select:focus {
    border-color: #3898ec;
    outline: 0
}

.w-input[disabled],.w-input[readonly],.w-select[disabled],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select {
    cursor: not-allowed
}

.w-input[disabled]:not(.w-input-disabled),.w-input[readonly],.w-select[disabled]:not(.w-input-disabled),.w-select[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input,fieldset[disabled]:not(.w-input-disabled) .w-select {
    background-color: #eee
}

.div-block-27,.div-block-466,.w-select[multiple],textarea.w-input,textarea.w-select {
    height: auto
}

.w-select {
    background-color: #f3f3f3
}

.w-form-label {
    cursor: pointer;
    margin-bottom: 0;
    font-weight: 400;
    display: inline-block
}

.w-radio {
    margin-bottom: 5px;
    padding-left: 20px;
    display: block
}

.w-radio-input {
    float: left;
    margin: 3px 0 0 -20px;
    line-height: normal
}

.w-file-upload {
    margin-bottom: 10px;
    display: block
}

.w-file-upload-input {
    opacity: 0;
    z-index: -100;
    width: .1px;
    height: .1px;
    position: absolute;
    overflow: hidden
}

.w-file-upload-default,.w-file-upload-success,.w-file-upload-uploading {
    color: #333;
    display: inline-block
}

.w-file-upload-error {
    margin-top: 10px;
    display: block
}

.w-file-upload-file,.w-file-upload-uploading-btn {
    margin: 0;
    display: flex;
    background-color: #fafafa;
    border: 1px solid #ccc
}

.w-file-upload-uploading-btn {
    cursor: pointer;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 400
}

.w-file-upload-file {
    flex-grow: 1;
    justify-content: space-between;
    padding: 8px 9px 8px 11px
}

.w-file-upload-file-name {
    font-size: 14px;
    font-weight: 400;
    display: block
}

.w-file-remove-link {
    cursor: pointer;
    width: auto;
    height: auto;
    margin-top: 3px;
    margin-left: 10px;
    padding: 3px;
    display: block
}

.w-icon-file-upload-remove {
    margin: auto;
    font-size: 10px
}

.w-file-upload-error-msg {
    color: #ea384c;
    padding: 2px 0;
    display: inline-block
}

.w-file-upload-info {
    padding: 0 12px;
    line-height: 38px;
    display: inline-block
}

.w-file-upload-label {
    cursor: pointer;
    background-color: #fafafa;
    border: 1px solid #ccc;
    margin: 0;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 400;
    display: inline-block
}

.w-icon-file-upload-icon,.w-icon-file-upload-uploading {
    width: 20px;
    margin-right: 8px;
    display: inline-block
}

.w-icon-file-upload-uploading {
    height: 20px
}

.w-container {
    max-width: 940px;
    margin-left: auto;
    margin-right: auto
}

.w-container .w-row {
    margin-left: -10px;
    margin-right: -10px
}

.w-row .w-row {
    margin-left: 0;
    margin-right: 0
}

.w-col {
    float: left;
    width: 100%;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    position: relative
}

.w-col-1 {
    width: 8.33333%
}

.w-col-2 {
    width: 16.6667%
}

.w-col-3 {
    width: 25%
}

.w-col-4 {
    width: 33.3333%
}

.w-col-5 {
    width: 41.6667%
}

.div-block-43,.form-block,.w-col-6 {
    width: 50%
}

.w-col-7 {
    width: 58.3333%
}

.w-col-8 {
    width: 66.6667%
}

.w-col-9 {
    width: 75%
}

.w-col-10 {
    width: 83.3333%
}

.w-col-11 {
    width: 91.6667%
}

._50._100,._60.dubbing,.div-block-511,.image-17,.splide__track,.w-col-12,.w-richtext figure img,.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type=video]>div {
    width: 100%
}

.w-hidden-main,.w-widget-map .gm-style-iw>button {
    display: none!important
}

.w-widget {
    position: relative
}

.w-widget-map {
    width: 100%;
    height: 400px
}

.w-widget-map label {
    width: auto;
    display: inline
}

.w-widget-map img {
    max-width: inherit
}

.w-widget-twitter-count-shim {
    vertical-align: top;
    background: #fff;
    border: 1px solid #758696;
    border-radius: 3px;
    width: 28px;
    height: 20px;
    display: inline-block;
    position: relative
}

.w-widget-twitter-count-shim * {
    pointer-events: none;
    -webkit-user-select: none;
    user-select: none
}

.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
    text-align: center;
    color: #999;
    font-family: serif;
    font-size: 15px;
    line-height: 12px;
    position: relative
}

.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
    display: block;
    position: relative
}

.w-widget-twitter-count-shim.w--large {
    width: 36px;
    height: 28px
}

.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
    font-size: 18px;
    line-height: 18px
}

.w-widget-twitter-count-shim:not(.w--vertical) {
    margin-left: 5px;
    margin-right: 8px
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large {
    margin-left: 6px
}

.w-widget-twitter-count-shim:not(.w--vertical):after,.w-widget-twitter-count-shim:not(.w--vertical):before {
    content: " ";
    pointer-events: none;
    border: solid #0000;
    width: 0;
    height: 0;
    position: absolute;
    top: 50%;
    left: 0
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
    border-width: 4px;
    border-color: #75869600 #5d6c7b #75869600 #75869600;
    margin-top: -4px;
    margin-left: -9px
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
    border-width: 5px;
    margin-top: -5px;
    margin-left: -10px
}

.w-widget-twitter-count-shim:not(.w--vertical):after {
    border-width: 4px;
    border-color: #fff0 #fff #fff0 #fff0;
    margin-top: -4px;
    margin-left: -8px
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
    border-width: 5px;
    margin-top: -5px;
    margin-left: -9px
}

.w-widget-twitter-count-shim.w--vertical {
    width: 61px;
    height: 33px;
    margin-bottom: 8px
}

.w-widget-twitter-count-shim.w--vertical:after,.w-widget-twitter-count-shim.w--vertical:before {
    content: " ";
    pointer-events: none;
    border: solid #0000;
    width: 0;
    height: 0;
    position: absolute;
    top: 100%;
    left: 50%
}

.w-widget-twitter-count-shim.w--vertical:before {
    border-width: 5px;
    border-color: #5d6c7b #75869600 #75869600;
    margin-left: -5px
}

.w-widget-twitter-count-shim.w--vertical:after {
    border-width: 4px;
    border-color: #fff #fff0 #fff0;
    margin-left: -4px
}

.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
    font-size: 18px;
    line-height: 22px
}

.w-widget-twitter-count-shim.w--vertical.w--large {
    width: 76px
}

.w-background-video {
    color: #fff;
    height: 500px;
    position: relative;
    overflow: hidden
}

.w-background-video>video {
    object-fit: cover;
    z-index: -100;
    background-position: 50%;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin: auto;
    position: absolute;
    inset: -100%
}

.w-background-video>video::-webkit-media-controls-start-playback-button {
    -webkit-appearance: none;
    display: none!important
}

.w-background-video--control {
    background-color: #0000;
    padding: 0;
    position: absolute;
    bottom: 1em;
    right: 1em
}

.w-background-video--control>[hidden] {
    display: none!important
}

.w-slider {
    clear: both;
    tap-highlight-color: #0000;
    background: #ddd;
    height: 300px;
    position: relative
}

.w-slide,.w-slider-mask {
    height: 100%;
    position: relative
}

.w-slider-mask {
    z-index: 1;
    white-space: nowrap;
    display: block;
    left: 0;
    right: 0;
    overflow: hidden
}

.w-slide {
    vertical-align: top;
    white-space: normal;
    text-align: left;
    width: 100%;
    display: inline-block
}

.w-slider-nav {
    z-index: 2;
    text-align: center;
    tap-highlight-color: #0000;
    height: 40px;
    margin: auto;
    padding-top: 10px;
    position: absolute;
    inset: auto 0 0
}

.w-slider-nav.w-round>div {
    border-radius: 100%
}

.w-slider-nav.w-num>div {
    font-size: inherit;
    line-height: inherit;
    width: auto;
    height: auto;
    padding: .2em .5em
}

.w-slider-nav.w-shadow>div {
    box-shadow: 0 0 3px #3336
}

.w-slider-nav-invert {
    color: #fff
}

.w-slider-nav-invert>div {
    background-color: #2226
}

.w-slider-nav-invert>div.w-active {
    background-color: #222
}

.w-slider-dot {
    cursor: pointer;
    background-color: #fff6;
    width: 1em;
    height: 1em;
    margin: 0 3px .5em;
    transition: background-color .1s,color .1s;
    display: inline-block;
    position: relative
}

.project-artwork.saltzar,.project-description.redbull,.w-slider-dot.w-active {
    background-color: #fff
}

.w-nav-button.w--open,.w-tab-link.w--current {
    background-color: #c8c8c8
}

.w-slider-dot:focus {
    outline: 0;
    box-shadow: 0 0 0 2px #fff
}

.w-slider-dot:focus.w-active {
    box-shadow: none
}

.w-slider-arrow-left,.w-slider-arrow-right {
    cursor: pointer;
    color: #fff;
    -webkit-tap-highlight-color: #0000;
    tap-highlight-color: #0000;
    -webkit-user-select: none;
    user-select: none;
    width: 80px;
    margin: auto;
    font-size: 40px;
    position: absolute;
    inset: 0;
    overflow: hidden
}

.w-slider-arrow-left [class*=" w-icon-"],.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class*=" w-icon-"],.w-slider-arrow-right [class^=w-icon-] {
    position: absolute
}

.w-slider-arrow-left {
    z-index: 3;
    right: auto
}

.w-slider-arrow-right {
    z-index: 4;
    left: auto
}

.w-icon-slider-left,.w-icon-slider-right {
    width: 1em;
    height: 1em;
    margin: auto;
    inset: 0
}

.w-slider-aria-label {
    clip: rect(0 0 0 0);
    border: 0;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    position: absolute;
    overflow: hidden
}

.w-dropdown,.w-dropdown-btn,.w-dropdown-link,.w-dropdown-toggle {
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    position: relative
}

.w-slider-force-show {
    display: block!important
}

.w-dropdown {
    z-index: 900;
    display: inline-block
}

.w-dropdown-btn,.w-dropdown-link,.w-dropdown-toggle {
    vertical-align: top;
    color: #222;
    white-space: nowrap;
    padding: 20px;
    text-decoration: none
}

.w-dropdown-toggle {
    -webkit-user-select: none;
    user-select: none;
    cursor: pointer;
    padding-right: 40px;
    display: inline-block
}

.w-icon-dropdown-toggle {
    width: 1em;
    height: 1em;
    margin: auto 20px auto auto;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0
}

.w-dropdown-list {
    background: #ddd;
    min-width: 100%;
    display: none;
    position: absolute
}

.w-dropdown-link {
    color: #222;
    padding: 10px 20px;
    display: block
}

.w-dropdown-link.w--current,.w-nav-link.w--current {
    color: #0082f3
}

.w-lightbox-backdrop {
    cursor: auto;
    letter-spacing: normal;
    text-indent: 0;
    text-shadow: none;
    text-transform: none;
    visibility: visible;
    white-space: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    color: #fff;
    text-align: center;
    z-index: 2000;
    opacity: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -webkit-tap-highlight-color: transparent;
    background: #000000e6;
    outline: 0;
    font-family: Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;
    font-size: 17px;
    font-style: normal;
    font-weight: 300;
    line-height: 1.2;
    list-style: disc;
    position: fixed;
    inset: 0;
    -webkit-transform: translate(0)
}

.w-lightbox-caption,.w-lightbox-strip {
    white-space: nowrap;
    bottom: 0;
    left: 0;
    right: 0
}

.w-lightbox-backdrop,.w-lightbox-container {
    -webkit-overflow-scrolling: touch;
    height: 100%;
    overflow: auto
}

.w-lightbox-content {
    height: 100vh;
    position: relative;
    overflow: hidden
}

.w-lightbox-view {
    opacity: 0;
    width: 100vw;
    height: 100vh;
    position: absolute
}

.w-lightbox-view:before {
    content: "";
    height: 100vh
}

.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before {
    height: 86vh
}

.w-lightbox-frame,.w-lightbox-view:before {
    vertical-align: middle;
    display: inline-block
}

.w-lightbox-figure {
    margin: 0;
    position: relative
}

.w-lightbox-group .w-lightbox-figure {
    cursor: pointer
}

.w-lightbox-img {
    width: auto;
    max-width: none;
    height: auto
}

.w-lightbox-image {
    float: none;
    max-width: 100vw;
    max-height: 100vh;
    display: block
}

.w-lightbox-group .w-lightbox-image {
    max-height: 86vh
}

.w-lightbox-caption {
    text-align: left;
    text-overflow: ellipsis;
    background: #0006;
    padding: .5em 1em;
    position: absolute;
    overflow: hidden
}

.w-lightbox-embed {
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0
}

.w-lightbox-control {
    cursor: pointer;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 24px;
    width: 4em;
    transition: .3s;
    position: absolute;
    top: 0
}

.w-lightbox-left {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==");
    display: none;
    bottom: 0;
    left: 0
}

.w-lightbox-right {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+");
    display: none;
    bottom: 0;
    right: 0
}

.w-lightbox-item,.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div {
    display: inline-block
}

.w-lightbox-close {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
    background-size: 18px;
    height: 2.6em;
    right: 0
}

.w-lightbox-strip {
    padding: 0 1vh;
    line-height: 0;
    position: absolute;
    overflow: auto hidden
}

.w-lightbox-item {
    box-sizing: content-box;
    cursor: pointer;
    width: 10vh;
    padding: 2vh 1vh;
    -webkit-transform: translate3d(0,0,0)
}

.w-lightbox-active {
    opacity: .3
}

.w-lightbox-thumbnail {
    background: #222;
    height: 10vh;
    position: relative;
    overflow: hidden
}

.w-lightbox-thumbnail-image {
    position: absolute;
    top: 0;
    left: 0
}

.w-lightbox-thumbnail .w-lightbox-tall {
    width: 100%;
    top: 50%;
    transform: translate(0,-50%)
}

.w-lightbox-thumbnail .w-lightbox-wide {
    height: 100%;
    left: 50%;
    transform: translate(-50%)
}

.w-lightbox-spinner {
    box-sizing: border-box;
    border: 5px solid #0006;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    margin-top: -20px;
    margin-left: -20px;
    animation: .8s linear infinite spin;
    position: absolute;
    top: 50%;
    left: 50%
}

.w-nav,.w-nav-brand,.w-nav-link,.w-nav-menu {
    position: relative
}

.w-lightbox-spinner:after {
    content: "";
    border: 3px solid #0000;
    border-bottom-color: #fff;
    border-radius: 50%;
    position: absolute;
    inset: -4px
}

@media (min-width: 768px) {
    .w-lightbox-content {
        height:96vh;
        margin-top: 2vh
    }

    .w-lightbox-view,.w-lightbox-view:before {
        height: 96vh
    }

    .w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before {
        height: 84vh
    }

    .w-lightbox-image {
        max-width: 96vw;
        max-height: 96vh
    }

    .w-lightbox-group .w-lightbox-image {
        max-width: 82.3vw;
        max-height: 84vh
    }

    .w-lightbox-left,.w-lightbox-right {
        opacity: .5;
        display: block
    }

    .w-lightbox-close {
        opacity: .8
    }

    .w-lightbox-control:hover {
        opacity: 1
    }
}

.w-lightbox-inactive,.w-lightbox-inactive:hover {
    opacity: 0
}

.w-richtext[contenteditable=true]:after,.w-richtext[contenteditable=true]:before {
    white-space: initial
}

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after {
    outline: #2895f7 solid 2px
}

.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after {
    content: "";
    display: none;
    position: absolute;
    inset: 0
}

.w-richtext figure {
    max-width: 60%;
    position: relative
}

.w-richtext figure>div:before {
    cursor: default!important
}

.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
    opacity: .6
}

.w-richtext figure div {
    color: #0000;
    font-size: 0
}

.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image] {
    display: table
}

.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption {
    caption-side: bottom;
    display: table-caption
}

.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video] {
    width: 60%;
    height: 0
}

.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.w-richtext figure.w-richtext-align-center {
    clear: both;
    margin-left: auto;
    margin-right: auto
}

.w-richtext figure.w-richtext-align-fullwidth {
    text-align: center;
    clear: both;
    width: 100%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: block
}

.w-richtext figure.w-richtext-align-fullwidth>div {
    padding-bottom: inherit;
    display: inline-block
}

.w-richtext figure.w-richtext-align-floatleft {
    float: left;
    clear: none;
    margin-right: 15px
}

.w-richtext figure.w-richtext-align-floatright {
    float: right;
    clear: none;
    margin-left: 15px
}

.w-nav {
    z-index: 1000;
    background: #ddd
}

.w-nav-brand {
    float: left;
    color: #333;
    text-decoration: none
}

.w-nav-link,.w-tab-link {
    vertical-align: top;
    color: #222;
    text-decoration: none
}

.w-nav-link {
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    padding: 20px;
    display: inline-block
}

.w-nav-menu {
    float: right
}

[data-nav-menu-open] {
    text-align: center;
    background: #c8c8c8;
    min-width: 200px;
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    overflow: visible;
    display: block!important
}

.div-block-10-copy-copy,.div-block-10-copy-copy-copy {
    background-repeat: repeat,repeat,no-repeat,repeat;
    display: flex
}

.w--nav-link-open {
    display: block;
    position: relative
}

.w-nav-overlay {
    width: 100%;
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    overflow: hidden
}

.w-nav-overlay [data-nav-menu-open] {
    top: 0
}

.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-right] .w-nav-overlay {
    width: auto
}

.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-left] [data-nav-menu-open] {
    z-index: 1;
    top: 0;
    right: auto
}

.w-nav[data-animation=over-right] .w-nav-overlay,.w-nav[data-animation=over-right] [data-nav-menu-open] {
    z-index: 1;
    top: 0;
    left: auto
}

.w-nav-button {
    float: right;
    cursor: pointer;
    -webkit-tap-highlight-color: #0000;
    tap-highlight-color: #0000;
    -webkit-user-select: none;
    user-select: none;
    padding: 18px;
    font-size: 24px;
    display: none;
    position: relative
}

.w-nav-button:focus {
    outline: 0
}

.w-nav-button.w--open {
    color: #fff
}

.w-nav[data-collapse=all] .w-nav-menu {
    display: none
}

.w--nav-dropdown-open,.w--nav-dropdown-toggle-open,.w-nav[data-collapse=all] .w-nav-button {
    display: block
}

.w--nav-dropdown-list-open {
    position: static
}

.w-tab-content,.w-tab-link,.w-tab-menu,.w-tab-pane,.w-tabs {
    position: relative
}

.w-tabs:after,.w-tabs:before {
    content: " ";
    grid-area: 1/1/2/2;
    display: table
}

.w-tabs:after {
    clear: both
}

.w-tab-link {
    text-align: left;
    cursor: pointer;
    background-color: #ddd;
    padding: 9px 30px;
    display: inline-block
}

.w-tab-link:focus {
    outline: 0
}

.w-tab-content {
    display: block;
    overflow: hidden
}

.w-tab-pane {
    display: none
}

.image-240:lang(sr),.w--tab-active {
    display: block
}

.w-ix-emptyfix:after {
    content: ""
}

@keyframes spin {
    0% {
        transform: rotate(0)
    }

    100% {
        transform: rotate(360deg)
    }
}

.w-dyn-empty {
    background-color: #ddd;
    padding: 10px
}

.w-condition-invisible,.w-dyn-bind-empty,.w-dyn-hide {
    display: none!important
}

.wf-layout-layout {
    display: grid
}

@font-face {
    font-family: Helveticaneue;
    src: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/64257bb125e3e42176b178ce_HelveticaNeue%20Bold.ttf") format("truetype");
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Helveticaneue;
    src: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/64257bd2df8471066ab2de59_HelveticaNeue%20Medium.ttf") format("truetype");
    font-weight: 500;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: "Helveticaneue 01";
    src: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/652e3fbf3e946ec5ed14fa78_HelveticaNeue-01.ttf") format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Applegaramond;
    src: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/652e45da19b525ccffc27b64_AppleGaramond-Light.ttf") format("truetype");
    font-weight: 300;
    font-style: normal;
    font-display: swap
}

:root {
    --white: white;
    --black: black
}

.w-layout-grid {
    grid-row-gap: 16px;
    grid-column-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    display: grid
}

._4x1,.talent-grid.influencers {
    grid-template-columns: 1fr 1fr 1fr 1fr
}

.w-users-userformpagewrap {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    max-width: 340px;
    height: 100vh;
    margin-left: auto;
    margin-right: auto;
    display: flex
}

.w-users-userloginformwrapper,.w-users-userresetpasswordformwrapper,.w-users-usersignupformwrapper,.w-users-userupdatepasswordformwrapper {
    margin-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
    position: relative
}

.w-users-userformheader {
    text-align: center
}

.w-users-userformbutton {
    text-align: center;
    width: 100%
}

.w-users-userformfooter {
    justify-content: space-between;
    margin-top: 12px;
    display: flex
}

.w-users-userformerrorstate {
    margin-left: 20px;
    margin-right: 20px;
    position: absolute;
    top: 100%;
    left: 0;
    right: 0
}

.hero,.slide-container {
    z-index: 0;
    position: relative
}

.field-label,.hidden,.left-arrow-3,.link-block-6,.read-more-link.classic,.right-arrow-3,.talent-bio.coby,.talent-bio.fox,.talent-bio.kat,.talent-bio.ljanmi,.talent-bio.sarajo,.track-url,.w-users-userformsuccessstate,.w-users-usersignupverificationmessage {
    display: none
}

.w-checkbox:after,.w-checkbox:before {
    content: " ";
    grid-area: 1/1/2/2;
    display: table
}

.w-checkbox {
    margin-bottom: 5px;
    padding-left: 20px;
    display: block
}

.w-checkbox:after {
    clear: both
}

.w-checkbox-input {
    float: left;
    margin: 4px 0 0 -20px;
    line-height: normal
}

.w-checkbox-input--inputType-custom {
    border: 1px solid #ccc;
    border-radius: 2px;
    width: 12px;
    height: 12px
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
    background-color: #3898ec;
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-color: #3898ec
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
    box-shadow: 0 0 3px 1px #3898ec
}

.w-users-useraccountwrapper {
    background-color: #f5f5f5;
    width: 100%;
    min-height: 100vh;
    padding: 20px
}

.w-users-blockheader {
    background-color: #fff;
    border: 1px solid #e6e6e6;
    justify-content: space-between;
    align-items: baseline;
    padding: 4px 20px;
    display: flex
}

.w-users-blockcontent {
    background-color: #fff;
    border-bottom: 1px solid #e6e6e6;
    border-left: 1px solid #e6e6e6;
    border-right: 1px solid #e6e6e6;
    margin-bottom: 20px;
    padding: 20px
}

.w-users-useraccountformsavebutton {
    text-align: center;
    margin-right: 8px
}

.w-users-useraccountformcancelbutton {
    text-align: center;
    color: #333;
    background-color: #d3d3d3
}

.heading,.text-block {
    color: #fff;
    font-weight: 900;
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif
}

.w-layout-layout {
    grid-row-gap: 20px;
    grid-column-gap: 20px;
    justify-content: center;
    padding: 20px
}

.w-layout-cell {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex
}

.w-layout-blockcontainer {
    max-width: 940px;
    margin-left: auto;
    margin-right: auto;
    display: block
}

body {
    background-color: #fff;
    min-height: 100%;
    margin: 0;
    color: #333;
    font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
    font-size: 14px
}

.body {
    background-color: #161616;
    padding-bottom: 0
}

.body.group {
    background-color: #111;
    border: 0 #fff;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.hero {
    justify-content: center;
    align-items: center;
    height: 65vh;
    min-height: 600px;
    max-height: 900px;
    display: flex
}

.div-block-3,.latest {
    flex-direction: column
}

.slider {
    z-index: 0;
    background-color: #0000;
    height: 100%
}

.slide-container {
    height: 100%
}

.image {
    object-fit: cover;
    width: 100%;
    height: 100%
}

.div-block {
    z-index: 1;
    background-image: linear-gradient(#0000,#161616);
    height: 40%;
    position: absolute;
    inset: auto 0% 0%
}

.div-block-2 {
    z-index: 999;
    width: 2vw;
    min-width: 60px;
    max-width: 120px;
    margin-top: 25px;
    margin-left: 25px;
    position: fixed
}

.image-2 {
    width: auto;
    max-width: none;
    height: 2.5vw;
    min-height: 45px;
    max-height: 60px
}

.div-block-10,.footer {
    background-position: 0 0;
    max-height: none
}

.div-block-3 {
    z-index: 2;
    justify-content: center;
    align-items: center;
    margin-top: -5%;
    padding-top: 0;
    padding-left: 50px;
    padding-right: 50px;
    display: flex;
    position: absolute;
    inset: 0%
}

.heading {
    letter-spacing: -.7vw;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 13vw;
    line-height: 15vw
}

.image-3,.image-5 {
    width: 50vw
}

.link-block {
    background-color: #0009;
    border: 1px #fff;
    border-radius: 10vw;
    align-items: center;
    padding: 1vw 2vw;
    text-decoration: none;
    transition: .2s;
    display: flex
}

.link-block:hover {
    transform: scale(1.1);
    box-shadow: 1px 1px 50px 10px #ffffff4d
}

.text-block {
    letter-spacing: -.03vw;
    width: auto;
    font-size: 1.5vw;
    line-height: 2vw
}

.image-4 {
    width: 2.5vw;
    margin-right: .5vw
}

.div-block-4 {
    width: auto;
    margin-bottom: 1vw
}

.left-arrow,.right-arrow {
    z-index: 998;
    justify-content: center;
    width: 5vw;
    height: 100%;
    margin-bottom: 2vw;
    display: none;
    inset: 0% 0% 0% auto
}

.left-arrow {
    margin-right: 5vw
}

.right-arrow {
    align-items: center;
    padding-right: 0
}

._4x1,.div-block-7 {
    width: 80vw;
    min-width: 920px;
    max-width: 1680px
}

.div-block-7,.latest {
    margin-bottom: 0;
    position: relative
}

.slide-nav {
    z-index: 999;
    letter-spacing: 0;
    justify-content: center;
    padding-left: 0;
    font-size: 10px;
    line-height: 0;
    display: flex;
    position: absolute;
    inset: auto 0% 14%
}

.div-block-5 {
    z-index: 9999999;
    justify-content: flex-start;
    align-items: center;
    margin-top: 25px;
    margin-right: 25px;
    display: flex;
    position: fixed;
    inset: 0% 0% auto auto
}

.paragraph,.paragraph-copy {
    color: #fff9;
    text-align: right;
    margin-bottom: 0;
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
    font-weight: 300
}

.latest {
    z-index: 1;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: flex;
    bottom: 5vw
}

._4x1 {
    grid-column-gap: 2vw;
    grid-row-gap: 2vw;
    grid-template-rows: auto;
    display: grid
}

.div-block-10,.div-block-7,.div-block-8,.div-block-9.hidden,.noise-over-fx.click-through:lang(sr),.playlists,.project-description.beosc:lang(sr),.talent-bio.djordje,.talent-bio.gir,.talent-bio.rouzi,.talent-bio.senidah,.talent-bio.senidah:lang(sr),.talent-bio.x,.true-media-player-single-track {
    display: flex
}

.song-cover,.song-cover-copy,.video-thumb {
    opacity: 1;
    border: 1px #000;
    border-radius: 20px
}

.song-cover-copy.more-rounded,.song-cover.more-rounded,.video-thumb.more-rounded {
    border: 1px #ffffff17;
    border-radius: 50px
}

.featured-cover {
    text-decoration: none;
    transition: .2s;
    position: relative
}

.artist-photo-avatar:hover,.featured-cover:hover {
    filter: brightness(120%);
    transform: scale(1.05)
}

.div-block-7 {
    flex-direction: column
}

.text-block-2,.text-block-2-copy {
    color: #fff;
    margin-bottom: 1vw;
    margin-right: .5vw;
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
    font-size: 2vw;
    font-weight: 800;
    line-height: 2.5vw
}

.div-block-8 {
    z-index: 999;
    background-color: #0000;
    border-top: 1px #ffffff3d;
    justify-content: center;
    width: 13vw;
    height: 100vh;
    margin-top: 0;
    margin-left: 50px;
    margin-right: 0;
    padding-bottom: 0;
    position: fixed;
    inset: 0% auto 0% 0%
}

.link-block-2 {
    border: 1px #000;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    text-decoration: none;
    display: flex
}

.link-block-2:active {
    border-top-color: #ffffff3d
}

.link-block-2.w--current {
    border: 1px #000
}

.link-block-2.last {
    border: 1px #000;
    border-radius: 0 100px 100px 0;
    justify-content: flex-start
}

.link-block-2.first {
    border: 1px #000;
    border-radius: 100px 0 0 100px
}

.link-block-2.first.w--current {
    border-left-color: #fff;
    justify-content: flex-start;
    width: 100%
}

.text-block-3 {
    color: #ffffffe6;
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
    font-size: 3vw;
    font-weight: 700;
    line-height: 3vw
}

.playlists {
    background-image: none;
    border-top: 1px solid #ffffff26;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 5vw;
    padding-top: 5vw
}

.div-block-9 {
    color: #696969;
    width: 40%;
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif
}

.div-block-10 {
    background-color: #252525;
    background-image: linear-gradient(#322e52 19%,#bb6969b3);
    border-radius: 40px;
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 100vw;
    min-width: auto;
    max-width: none;
    height: auto;
    min-height: auto;
    margin-top: 0;
    padding: 15vw 4vw 4vw;
    position: relative
}

.paragraph-2 {
    color: #686868;
    text-align: left;
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
    font-size: 15px;
    line-height: 25px
}

.paragraph-2-copy-copy-copy.centered,.paragraph-2-copy-copy.centered,.paragraph-2-copy.centered,.paragraph-2.centered,.shop-item-description.centered {
    color: #696969;
    text-align: center
}

.paragraph-2-copy-copy-copy.centered.dark,.paragraph-2-copy-copy.centered.dark,.paragraph-2-copy.centered.dark,.paragraph-2.centered.dark,.shop-item-description.centered.dark {
    color: #000;
    display: none
}

.div-block-11 {
    border-right: 1px #161616;
    width: 50%
}

.div-block-12 {
    z-index: 1;
    box-shadow: none;
    border: 1px #ffffff26;
    border-radius: 20px;
    width: 50%;
    position: relative
}

.html-embed {
    border-radius: 0;
    width: 100%;
    margin-bottom: 0;
    padding-bottom: 0
}

.div-block-13 {
    z-index: 0;
    padding-top: 1vw;
    padding-left: 1vw;
    padding-right: 1vw;
    position: absolute;
    inset: 0 auto auto 0
}

.heading-2,.tab-pane-tab-1 {
    padding-top: 0
}

.heading-2 {
    color: #f5f5f5;
    letter-spacing: -.6vw;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    font-family: Helveticaneue,sans-serif;
    font-size: 13vw;
    font-weight: 700;
    line-height: 10vw
}

.paragraph-3,.text-block-4 {
    color: #fff;
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif
}

.heading-2.extra-bold {
    font-size: 16vw;
    line-height: 16vw
}

.div-block-14 {
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    width: 50%;
    height: 600px;
    padding-right: 4vw;
    display: none
}

.paragraph-3 {
    font-size: 15px;
    font-weight: 500;
    line-height: 23px
}

.text-block-4 {
    margin-bottom: 10px;
    font-size: 25px;
    font-weight: 700;
    line-height: 26px;
    display: flex
}

.text-block-5,.text-block-6,.text-block-7,.text-block-8 {
    font-family: Helveticaneue,sans-serif;
    font-size: 17px
}

.artist-name,.text-block-5,.text-block-8 {
    font-weight: 900;
    color: #fff
}

.tabs-content {
    justify-content: center;
    align-items: center;
    display: flex
}

.tab-link-tab-1,.tab-link-tab-1.w--current {
    justify-content: center;
    border-right: 1px solid #161616;
    border-top: 1px #ffffff1a;
    border-radius: 100px;
    width: 25%;
    display: flex
}

.tab-link-tab-1 {
    background-color: #2b2b2b;
    align-items: center;
    padding-top: 20px;
    padding-bottom: 20px
}

.tab-link-tab-1:hover {
    background-color: #322e52
}

.tab-link-tab-1.w--current {
    color: #fff;
    background-color: #322e52;
    align-items: center;
    padding: 20px
}

.tab-link-tab-2,.tab-link-tab-4 {
    background-color: #2b2b2b;
    border-top: 1px #ffffff1a;
    border-right: 1px solid #161616;
    border-radius: 100px;
    justify-content: center;
    align-items: center;
    width: 25%;
    padding: 20px;
    display: flex
}

.tab-link-tab-2.w--current,.tab-link-tab-2:hover {
    background-color: #883e97
}

.tabs-menu {
    border-bottom: 1px solid #161616;
    flex-direction: row;
    justify-content: flex-start;
    margin-bottom: 3px;
    display: flex
}

.tab-link-tab-3 {
    background-color: #2b2b2b;
    border-top: 1px #ffffff1a;
    border-radius: 100px;
    justify-content: center;
    align-items: center;
    width: 25%;
    height: 80px;
    padding: 20px;
    display: flex
}

.tab-link-tab-3:hover {
    background-color: #772e2d
}

.tab-link-tab-3.w--current {
    background-color: #772e2d;
    border-top-style: none
}

.text-block-5 {
    border-radius: 0
}

.tabs {
    width: 100%;
    margin-top: 4px
}

.text-block-6,.text-block-7 {
    opacity: 1;
    color: #fff;
    font-weight: 900
}

.link-block-8:hover,.tab-link-tab-4:hover {
    background-color: #333
}

.tab-link-tab-4.w--current {
    background-color: #656565
}

.text-block-8 {
    opacity: 1;
    background-color: #0000
}

.artist-name,.paragraph-premium,.text-block-10,.text-block-9 {
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif
}

.image-7 {
    width: 20px;
    transform: rotate(0)
}

.image-7.next {
    transform: rotate(180deg)
}

.div-block-15 {
    height: 100%;
    position: absolute;
    inset: 0% 0% 0% auto
}

.div-block-16 {
    align-items: center;
    margin-bottom: 0;
    display: flex
}

.div-block-18,.footer {
    flex-direction: column
}

.image-8 {
    width: 2vw;
    height: 2vw;
    margin-bottom: 1vw;
    margin-right: .5vw;
    padding: .2vw
}

.div-block-17 {
    z-index: 2;
    background-color: #0003;
    border: 1px #fff;
    border-radius: 20px;
    width: 80vw;
    min-width: 920px;
    max-width: 1680px;
    height: 80%;
    display: flex;
    position: absolute;
    bottom: 6.3vw
}

.div-block-18 {
    background-color: #0000;
    border-radius: 0;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    display: flex
}

.div-block-19 {
    width: 15vw;
    display: flex;
    position: fixed;
    inset: 0% auto 0% 0%
}

.footer {
    background-image: linear-gradient(#161616,#141414e6);
    justify-content: center;
    align-items: center;
    max-width: none;
    height: auto;
    min-height: 0;
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
    display: flex
}

.artists,.div-block-10-copy-copy {
    flex-direction: column;
    display: flex
}

.div-block-20 {
    background-color: #ffffff1a;
    width: 100%;
    height: 1px;
    margin-bottom: 10px
}

.div-block-10-copy-copy {
    background-image: linear-gradient(#772e2d,#41191a00 21%),radial-gradient(circle,#772e2e,#53252733),url(""),linear-gradient(#000,#000);
    background-position: 0 0,0 0,50%,0 0;
    background-repeat: repeat,repeat,no-repeat,repeat;
    background-size: auto,auto,cover,auto;
    justify-content: center;
    align-items: center;
    max-width: 1680px
}

.div-block-30,.premium-paper {
    background-image: url("/assets/preb/6405e1c952dec1504a88668a_black.avif");
    background-position: 0 0;
    background-size: cover
}

.div-block-12-copy {
    z-index: 1;
    box-shadow: none;
    border: 1px #ffffff26;
    border-radius: 20px;
    justify-content: center;
    width: 50%;
    margin-top: 3vw;
    margin-bottom: 0;
    display: flex;
    position: relative
}

.div-block-13-copy {
    z-index: 0;
    justify-content: center;
    width: 100%;
    padding-top: 0;
    display: flex;
    position: absolute;
    inset: 0 auto auto 0
}

.artists {
    border-top: 1px solid #ffffff26;
    justify-content: center;
    align-items: center;
    margin-bottom: 5vw;
    padding-top: 5vw
}

.grid {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    width: 80vw;
    min-width: 920px;
    max-width: 1680px;
    margin-top: 3vw
}

.artist-photo-avatar {
    opacity: 1;
    border-radius: 200px;
    margin-bottom: 20px;
    transition: .2s
}

.image-10,.image-11 {
    border-radius: 200px
}

.artist-name {
    margin-bottom: 1vw;
    font-size: 20px
}

.artist-container,.sp-track {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex
}

.utility-page-wrap {
    z-index: 1;
    background-color: #1d1d1d;
    justify-content: center;
    align-items: center;
    width: 100vw;
    max-width: 100%;
    height: 100vh;
    max-height: 100%;
    display: flex;
    position: absolute
}

.utility-page-content {
    text-align: center;
    flex-direction: column;
    width: 260px;
    display: flex
}

.utility-page-form {
    flex-direction: column;
    align-items: stretch;
    display: flex
}

.text-field {
    color: #fff;
    background-color: #0000;
    border: 1px solid #535353;
    border-radius: 20px 20px 0 0;
    width: 350px;
    height: 95px;
    margin-bottom: 0
}

.submit-button {
    background-color: #2c2c2c;
    border: 1px solid #535353;
    border-top-style: none;
    border-radius: 0 0 20px 20px;
    width: 350px;
    height: 95px
}

.div-block-21 {
    z-index: 0;
    position: absolute;
    inset: 0%
}

.image-12 {
    z-index: 999;
    width: 4vw;
    min-width: 40px;
    max-width: 60px;
    margin-top: 20px;
    margin-left: 20px;
    position: fixed;
    inset: 0% auto auto 0%
}

._6x1,.div-block-10-copy,.div-block-39,.div-block-50 {
    min-width: 920px;
    max-width: 1680px
}

._plus {
    background-color: #674490;
    border-top: 1px #fff3;
    border-bottom: 1px #fff3;
    height: 100vh;
    min-height: 700px;
    max-height: 1280px;
    margin-bottom: 0;
    display: flex;
    position: relative
}

.div-block-22,.div-block-23 {
    background-color: #0000;
    width: 50%;
    display: flex
}

.div-block-22 {
    border-right: 1px solid #161616;
    flex-direction: column;
    justify-content: center;
    padding: 2vw
}

.div-block-23 {
    justify-content: center;
    align-items: center;
    position: relative
}

.background-video {
    opacity: 1;
    mix-blend-mode: difference;
    width: 100%;
    height: 100%
}

.div-block-24 {
    justify-content: center;
    align-items: center;
    padding-bottom: 2vw;
    padding-left: 2vw;
    padding-right: 2vw;
    display: flex;
    position: absolute;
    inset: 0%
}

.div-block-25,.div-block-26,.div-block-53 {
    justify-content: center;
    position: absolute;
    display: flex
}

.div-block-25 {
    text-align: left;
    inset: 0% 0% auto
}

.div-block-26,.div-block-53 {
    align-items: center;
    inset: 0%
}

.bottom-navigtion {
    z-index: 99999;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    mix-blend-mode: normal;
    background-color: #000000bd;
    border: 1px #ffffff26;
    border-radius: 100px;
    justify-content: center;
    align-items: center;
    width: 80%;
    height: 4vw;
    min-height: 50px;
    max-height: 70px;
    transition: .35s;
    display: flex;
    position: relative;
    inset: auto 0% 0%
}

.bottom-nav-button,.bottom-nav-button.first,.bottom-nav-button:hover {
    border-radius: 100px;
    width: 96%
}

.div-block-30,.premium-fx {
    position: absolute;
    inset: 0%
}

.bottom-navigtion:hover {
    margin-top: -90px;
    top: auto;
    box-shadow: 0 0 6px #ffffff1c,0 0 200px 100px #fff3
}

.bottom-nav-button {
    border-right: 1px #ffffff26;
    justify-content: center;
    align-items: center;
    height: 85%;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
    display: flex
}

.bottom-nav-button:hover {
    filter: invert();
    background-color: #1a1a1a
}

.bottom-nav-button.last {
    border-right-style: none;
    border-radius: 100px
}

.bottom-nav-button.first:hover {
    border-top-right-radius: 100px;
    border-bottom-right-radius: 100px;
    width: 96%
}

.image-13 {
    opacity: 1;
    height: 100%
}

.bottom-nav-button-icon {
    height: 50%
}

.text-block-9 {
    opacity: 1;
    color: #fff;
    font-weight: 700
}

.bottom-nav-buttom-label {
    margin-left: 15px
}

.bottom-nav-button-link {
    justify-content: center;
    align-items: center;
    width: 25%;
    height: 100%;
    text-decoration: none;
    display: flex
}

.text-block-10 {
    color: #6bcc4f;
    letter-spacing: -.4vw;
    font-size: 9vw;
    font-weight: 900;
    line-height: 7vw
}

.paragraph-premium {
    color: #6ccc50;
    letter-spacing: -.05vw;
    font-size: 1.5vw;
    line-height: 2vw
}

.div-block-28 {
    width: 90%;
    margin-bottom: 50px
}

.div-block-29 {
    margin-bottom: 2vw
}

.artist-name-copy,.login-link {
    margin-bottom: 0;
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif
}

.div-block-30 {
    opacity: 0;
    mix-blend-mode: multiply
}

.premium-fx {
    opacity: 1;
    mix-blend-mode: color-burn;
    display: flex
}

.div-block-31 {
    z-index: 99999;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
    position: fixed;
    inset: auto 0% 20px
}

.premium-paper {
    opacity: .8;
    mix-blend-mode: color-burn;
    display: none;
    position: absolute;
    inset: 0%
}

.div-block-36,.div-block-37 {
    inset: 0% 0% auto auto;
    position: absolute
}

.shop {
    background-color: #161616;
    border: 1px #000;
    border-top: 1px solid #ffffff26;
    justify-content: center;
    height: auto;
    padding-top: 5vw;
    display: flex
}

.div-block-32 {
    background-color: #ffffff26;
    border: 1px solid #fff3;
    border-radius: 20px;
    align-items: center;
    width: auto;
    display: none
}

.div-block-33 {
    border-right: 1px solid #fff3;
    width: 6vw
}

.div-block-33.last {
    border-right-style: none
}

.group-logo,.image-14,.image-245:hover {
    opacity: 1
}

.shop-items-container {
    border: 1px solid #ffffff26;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 3vw;
    display: flex
}

.shop-items-container.top {
    background-color: #282828;
    border-top-color: #161616;
    border-bottom-style: solid;
    border-bottom-color: #161616;
    border-left-style: none;
    border-right-style: none;
    margin-top: 0
}

.shop-items-container.bottom {
    background-color: #282828;
    border-style: none;
    border-radius: 0 0 50px 50px;
    margin-top: 0
}

.div-block-34 {
    background-color: #0000;
    border-right: 1px solid #161616;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 33.3333%;
    margin-left: 0;
    margin-right: 0;
    padding: 2vw;
    display: flex;
    position: relative
}

.div-block-34.last {
    border-right-style: none;
    margin-right: 0;
    padding-top: 2vw;
    padding-bottom: 2vw
}

.div-block-35 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex
}

.div-block-36,.signup-button {
    border-radius: 100px;
    justify-content: center;
    display: flex
}

.artist-name-copy {
    color: #000;
    font-size: 16px;
    font-weight: 900
}

.artist-name-copy-copy-copy.white,.artist-name-copy-copy.white,.artist-name-copy.white,.field-label-2,.field-label-3,.field-label-4,.group-main-nav-link-small.eng,.group-main-nav-link-small.srb:lang(sr),.link-14,.text-block-55,.text-span-10,.text-span-9 {
    color: #fff
}

.artist-name-copy-copy-copy.alt,.artist-name-copy-copy.alt,.artist-name-copy.alt {
    font-size: 23px
}

.shop-button {
    background-color: #fff;
    border-radius: 100px;
    margin-top: 1vw;
    padding: 1vw 3vw
}

.div-block-36 {
    background-color: #1f1f1f;
    align-items: center;
    width: 30%;
    height: 50px;
    margin-top: 20px;
    margin-right: 20px
}

.signup-button {
    background-color: #674490;
    align-items: center;
    min-height: 45px;
    max-height: 60px;
    margin-top: 0;
    margin-left: 0;
    padding: 1vw 2vw;
    box-shadow: 0 0 30px #00000057
}

.text-field-2,.text-field-3,.textarea {
    background-color: #0000
}

.signup-button.alt {
    justify-content: center;
    width: 40%;
    padding-top: 2vw;
    padding-bottom: 2vw;
    display: flex
}

.signup-button.alt.white {
    background-color: #6ccc50
}

.login-link {
    color: #fff;
    text-align: right;
    font-weight: 500;
    display: none
}

.heading-3,.link {
    color: #fff;
    font-weight: 700
}

.link-block-3 {
    margin-left: 20px;
    text-decoration: none
}

.text-block-11 {
    color: #fff;
    margin-bottom: 10px;
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif
}

.div-block-38,.div-block-42 {
    margin-bottom: 20px
}

.heading-3,.paragraph-4 {
    font-family: Helveticaneue,sans-serif
}

.div-block-38 {
    display: flex
}

.text-field-2 {
    outline-offset: 0px;
    border: 1px dotted #000;
    border-bottom: 1px solid #fff9;
    outline: #333 3px
}

.text-field-3 {
    border: 1px solid #000;
    border-bottom-color: #fff9
}

.textarea {
    border: 1px #000;
    border-bottom: 1px solid #fff9;
    height: auto
}

.div-block-39 {
    justify-content: space-around;
    width: 80vw;
    display: flex
}

.div-block-40 {
    width: 50%;
    padding-right: 1vw
}

.div-block-41 {
    width: 50%;
    padding-left: 1vw
}

.grid-2,.heading-3 {
    margin-bottom: 50px
}

.link-block-3-copy {
    margin-left: 0;
    text-decoration: none
}

.div-block-44 {
    opacity: 0;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    transition: .4s;
    display: flex;
    position: absolute;
    inset: 0%;
    transform: scale(.8)
}

.div-block-45,.wrapper {
    justify-content: center;
    display: flex
}

.div-block-10-copy,.div-block-47,.featured,.wrapper {
    position: relative
}

.artist-more-container:hover,.div-block-44:hover {
    opacity: 1;
    transform: scale(1)
}

.div-block-45 {
    background-color: #000c;
    border-radius: 200px;
    align-items: center;
    width: 75px;
    height: 75px
}

.image-15 {
    margin-left: 2px
}

.body-2,.body-3,.div-block-477-copy-copy.dark,.div-block-477.dark {
    background-color: #000
}

.wrapper {
    align-items: flex-start;
    margin-top: 0;
    padding-top: 100px
}

.div-block-46 {
    width: 700px;
    margin-top: 130px;
    margin-left: 30px
}

.heading-3 {
    letter-spacing: -4px;
    font-size: 169px;
    line-height: 130px
}

.paragraph-4,.paragraph-4-copy {
    color: #b8b8b8;
    line-height: 24px
}

.paragraph-4 {
    letter-spacing: 0;
    font-size: 17px;
    font-weight: 500
}

.heading-4,.text-block-12 {
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
    text-align: center
}

.image-16 {
    width: 380px
}

.div-block-47 {
    left: 0
}

.div-block-48 {
    margin-left: -400px;
    display: flex
}

.grid-2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    margin-top: 50px
}

._6x1,._6x1-copy {
    grid-column-gap: 1.5vw;
    grid-row-gap: 1.5vw;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr
}

.featured,.video {
    margin-bottom: 5vw
}

.div-block-49 {
    background-color: #262626;
    border-radius: 15px;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex
}

.paragraph-4-copy {
    font-size: 13px
}

.featured {
    z-index: 1;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: flex;
    bottom: 5vw
}

._6x1 {
    grid-template-rows: auto auto;
    width: 80vw;
    display: grid
}

.text-block-12 {
    color: #868686;
    margin-top: .5vw;
    font-size: 15px;
    font-weight: 700
}

.shopping-item-featured {
    background-color: #282828;
    border: 1px #000;
    border-bottom-color: #ffffff26;
    border-radius: 60px 60px 2px 2px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin-top: 3vw;
    padding-top: 6vw;
    display: flex;
    position: relative
}

.div-block-10-copy,.div-block-10-copy-copy {
    background-color: #252525;
    height: auto;
    min-height: auto;
    max-height: none;
    margin-top: 0
}

.image-18,.image-19,.image-20,.image-21,.image-22,.image-23 {
    mix-blend-mode: screen
}

.image-231,.image-233 {
    mix-blend-mode: normal
}

.div-block-10-copy {
    background-image: linear-gradient(#322e52 19%,#bb6969b3),url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/63cac9e975e541a15b3f8a96_pop-background.avif");
    background-position: 0 0,50% 0;
    border-radius: 0 0 20px 20px;
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 80vw;
    padding: 15vw 4vw 4vw;
    display: flex
}

.div-block-10-copy-copy-copy {
    background-image: linear-gradient(#000,#000);
    flex-direction: row;
    justify-content: center;
    align-items: center;
    max-width: 1680px;
    display: flex
}

.div-block-13-copy-copy {
    z-index: 0;
    justify-content: flex-start;
    width: 100%;
    padding-top: 1vw;
    padding-left: 1vw;
    padding-right: 1vw;
    display: flex;
    position: absolute;
    inset: 0 auto auto 0
}

.video {
    border-top: 1px #ffffff26;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 5vw;
    display: flex
}

.div-block-50 {
    width: 80vw
}

.image-8-copy {
    width: auto;
    height: 2vw;
    margin-bottom: 1vw;
    margin-right: .5vw;
    padding: .2vw
}

._6x1-copy,.featured-video {
    width: 80vw;
    min-width: 920px;
    max-width: 1680px
}

._6x1-copy {
    grid-template-rows: auto;
    display: grid
}

.featured-video {
    border-radius: 50px;
    margin-top: 3vw;
    margin-bottom: 2vw;
    position: relative
}

.image-24 {
    border-radius: 20px
}

.div-block-10-copy-copy {
    background-image: linear-gradient(#883e97 19%,#b8a349 94%);
    border-radius: 40px;
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 100vw;
    min-width: auto;
    max-width: none;
    padding: 15vw 4vw 4vw;
    position: relative
}

.div-block-10-copy-copy-copy,.div-block-10-copy-copy-copy-copy {
    background-color: #252525;
    border-radius: 40px;
    width: 100vw;
    min-width: auto;
    height: auto;
    min-height: auto;
    max-height: none;
    margin-top: 0;
    padding: 13vw 4vw 6vw;
    position: relative;
    max-width: none
}

.div-block-10-copy-copy-copy {
    background-image: linear-gradient(#772e2d,#41191a00 21%),radial-gradient(circle,#772e2e,#53252733),url(""),linear-gradient(#000,#000);
    background-position: 0 0,0 0,50%,0 0;
    background-size: auto,auto,cover,auto;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.div-block-10-copy-copy-copy-copy {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/6462185b58e0282da18ff9dd_streets_playlist_background.avif"),linear-gradient(#333,#333);
    background-position: 50% 100%,0 0;
    background-repeat: no-repeat,repeat;
    background-size: cover,auto;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    display: flex
}

.div-block-462,.div-block-52 {
    flex-direction: column;
    display: flex
}

.image-25,.image-252,.image-253 {
    border-radius: 50px
}

.image-26 {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    margin-top: -10vw;
    padding-top: 0;
    position: relative
}

.heading-4 {
    color: #fff;
    letter-spacing: -.3vw;
    margin-bottom: 2vw;
    font-size: 8vw;
    font-weight: 900;
    line-height: 7vw
}

.div-block-51 {
    width: 80%;
    margin-bottom: 1vw
}

.div-block-52 {
    z-index: 1;
    justify-content: center;
    align-items: center;
    width: 80%;
    position: relative
}

.paragraph-2-copy {
    color: #9c9c9c;
    text-align: center;
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
    font-size: 18px;
    line-height: 29px
}

.artist-name-copy-copy,.artist-name-copy-copy-copy {
    color: #fff;
    font-weight: 900;
    margin-bottom: 0;
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif
}

.div-block-36-copy {
    background-color: #1f1f1f;
    border-radius: 100px;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 50px;
    margin-top: 1vw;
    margin-right: 1vw;
    padding: 40px 50px;
    display: flex;
    position: absolute;
    inset: 0% 0% auto auto
}

.artist-name-copy-copy {
    font-size: 16px
}

.artist-name-copy-copy-copy {
    font-size: 30px
}

.heading-5 {
    color: #000;
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
    font-size: 12vw;
    line-height: 9vw
}

.link-13 {
    color: #fff;
    font-weight: 900;
    text-decoration: none;
    position: static
}

.text-field-4 {
    color: #fff;
    letter-spacing: 0;
    background-color: #0000;
    border: 1px #000;
    border-bottom: 1px solid #474747;
    height: 60%;
    margin-bottom: 0;
    padding: 0 20px;
    font-size: 1.5vw;
    line-height: 2vw
}

.text-field-4:focus {
    border-bottom-color: #fff
}

.message-label {
    background-color: #0000;
    border-bottom: 1px solid #474747;
    align-items: center;
    height: 15%;
    padding-left: 20px;
    padding-right: 20px;
    display: flex
}

.div-block-462 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 80%
}

.image-130 {
    width: 30%;
    max-width: none;
    font-size: 30%;
    display: block
}

.paragraph-5 {
    color: #2b2b2b;
    letter-spacing: 0;
    text-transform: none;
    font-size: 2.5vw;
    font-weight: 400;
    line-height: 3vw
}

.paragraph-5.gray {
    color: #ebebeb;
    text-align: left
}

.paragraph-5.on-white {
    color: #fff;
    letter-spacing: -.1vw;
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
    font-size: 3vw;
    line-height: 3.5vw
}

.contact {
    z-index: 99;
    background-color: #000;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 7vw 0 0;
    display: flex;
    position: relative
}

.message-container {
    height: 85%;
    padding-left: 0;
    padding-right: 0
}

.section-headline-eyebrow {
    justify-content: flex-start;
    width: auto;
    margin-bottom: 1vw;
    display: block
}

.section-headline {
    flex-direction: column;
    align-items: flex-start;
    width: 90%;
    margin-top: 5vw;
    margin-bottom: 5vw;
    display: flex
}

.div-block-463 {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex
}

.email-label,.message {
    flex-direction: column
}

.image-230 {
    width: 10vw;
    margin-bottom: 2vw
}

.field-label-5 {
    color: #d1d1d1;
    letter-spacing: 0;
    height: auto;
    margin-bottom: 0;
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
    font-size: 1vw;
    line-height: 1vw
}

.div-block-457 {
    z-index: 10;
    position: absolute;
    inset: -1.4vw 0% auto 10vw
}

.div-block-439 {
    background-color: #00ff19;
    border-radius: 20px;
    width: 1vw;
    height: 1vw;
    margin-top: 1vw;
    margin-right: 1vw;
    position: absolute;
    inset: 0% 0% auto auto
}

.message {
    justify-content: space-between;
    height: 80%;
    padding-left: 0;
    display: flex
}

.paragraph-light {
    color: #3f2477;
    text-align: left;
    letter-spacing: -.02vw;
    border-bottom: 2px #fff;
    font-size: 1.3vw;
    line-height: 2.5vw
}

.paragraph-light.outro {
    color: #d1d1d1;
    letter-spacing: -.01vw;
    font-size: 1vw;
    line-height: 1.7vw
}

.section-headline-container {
    width: 100%;
    min-width: 0;
    max-width: none;
    margin-bottom: 0
}

.submit-button-2 {
    color: #fff;
    letter-spacing: 0;
    background-color: #674490;
    border-top: 1px solid #00000080;
    border-radius: 0 0 30px;
    width: 100%;
    height: 15%;
    margin-left: auto;
    margin-right: auto;
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
    font-size: 1.5vw;
    font-weight: 900;
    line-height: 2vw
}

.submit-button-2:hover {
    color: #000;
    background-color: #ff5757
}

.email-label {
    background-color: #0000;
    border-bottom: 1px solid #474747;
    justify-content: center;
    align-items: flex-start;
    height: 40%;
    padding-left: 20px;
    padding-right: 20px;
    display: flex
}

.form,.name {
    flex-direction: column;
    display: flex
}

.name {
    border-right: 1px solid #474747;
    justify-content: space-between;
    width: 50%;
    padding: 0
}

.contact-form {
    justify-content: center;
    align-items: flex-start;
    width: 50%;
    height: 100%;
    display: flex
}

.field-label-6 {
    color: #d1d1d1;
    margin-bottom: 0;
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
    font-size: 1vw;
    line-height: 1vw
}

.error-message {
    background-color: #fcc;
    border-radius: 20px;
    padding-left: 20px;
    padding-right: 20px
}

.eyebrow-text {
    color: #fafafa;
    letter-spacing: 0;
    text-transform: none;
    background-color: #000;
    border: 3px #2b2b2b;
    border-radius: 100px;
    padding: 1vw 1.5vw;
    font-size: 1.5vw;
    font-weight: 400;
    line-height: 1.5vw
}

.eyebrow-text.gray {
    color: #fff;
    letter-spacing: 0;
    background-color: #0000;
    border-style: solid;
    border-color: #d1d1d1;
    padding-top: .9vw
}

.contact-us-pudding-logo {
    justify-content: flex-start;
    align-items: center;
    width: 90%;
    margin-top: 0;
    margin-bottom: 5vw;
    display: flex
}

.text-span-2 {
    color: #1b1b1b;
    letter-spacing: -.1vw;
    font-size: 3vw;
    line-height: 3.5vw
}

.paragraph-6,.text-field-5 {
    color: #fff;
    font-size: 1.5vw;
    line-height: 2vw
}

.text-span-2.large {
    color: #d1d1d1;
    letter-spacing: 0;
    font-size: 2.5vw;
    font-style: normal;
    font-weight: 700;
    line-height: 3vw;
    text-decoration: none
}

.div-block-509,.div-block-510,.section-description-large {
    width: 48%
}

.paragraph-6 {
    margin-bottom: 1vw
}

.form-block-2 {
    width: 100%;
    min-width: auto;
    max-width: none;
    height: 100%
}

.text-field-5 {
    letter-spacing: 0;
    background-color: #0000;
    border: 1px #000;
    border-bottom: 1px solid #474747;
    border-radius: 0;
    height: 60%;
    margin-bottom: 0;
    padding: 0 20px
}

.heading-6,.heading-6.gray {
    letter-spacing: -.2vw;
    text-transform: none
}

.text-field-5:active {
    border-style: none;
    border-color: #000
}

.text-field-5:focus {
    border-style: none none solid;
    border-color: #000 #000 #fff
}

.form {
    justify-content: flex-start;
    align-items: stretch;
    height: 100%
}

.div-block-438 {
    background-color: #252525;
    border-radius: 30px;
    padding: 3vw;
    position: relative
}

.email {
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
    width: 50%;
    padding-left: 0;
    padding-right: 0;
    display: flex
}

.success-message {
    background-color: #1a1a1a;
    height: 100%
}

.contact-us-form,.name-label,.social-links,.textarea-2 {
    background-color: #0000;
    display: flex
}

.paragraph-7 {
    color: #bbb;
    text-transform: none;
    font-size: 1vw;
    line-height: 1.7vw
}

.text-span-4 {
    color: #ff5757
}

.name-label {
    border-bottom: 1px solid #474747;
    flex-direction: column-reverse;
    justify-content: center;
    align-items: flex-start;
    height: 40%;
    padding-left: 20px;
    padding-right: 20px
}

.heading-6 {
    color: #000;
    border-top: .5vw #1b1b1b;
    margin-top: 0;
    padding-top: 2vw;
    font-size: 10vw;
    font-weight: 400;
    line-height: 8vw;
    text-decoration: none
}

.heading-6.gray {
    color: #ebebeb;
    border-top-color: #f3f3f3;
    line-height: 9vw
}

.name-email {
    border-bottom: 1px #474747;
    flex-direction: row;
    height: 20%;
    margin-bottom: 0;
    display: flex
}

.social-links {
    border-left: 1px #fff;
    border-right: 1px solid #474747;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 50%;
    height: 100%;
    position: relative
}

.contact-us-form {
    border: 1px solid #474747;
    border-radius: 50px;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 80vw;
    min-width: 960px;
    max-width: 1680px;
    height: 90vh;
    min-height: 800px;
    margin: 10vw auto 5vw;
    position: static
}

._50-50.group-hero,.div-block-519.dubbing-page,.section-description.no-padding,.textarea-2 {
    margin-bottom: 0
}

.section-description-small {
    width: 48%;
    position: relative
}

.section-description {
    z-index: 1;
    justify-content: space-between;
    width: 90%;
    min-width: 0;
    max-width: none;
    margin-bottom: 0;
    display: flex;
    position: relative
}

.textarea-2 {
    color: #fff;
    letter-spacing: 0;
    border: 1px #000;
    align-items: flex-start;
    min-width: auto;
    height: auto;
    min-height: 85%;
    padding: 20px;
    font-size: 1.5vw;
    line-height: 2vw;
    overflow: auto
}

.div-block-464 {
    width: 50%;
    margin-bottom: 7vw
}

.paragraph-2-copy-copy {
    color: #5f5f5f;
    text-align: center;
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
    font-size: 14px;
    line-height: 29px
}

.div-block-45-copy {
    background-color: #000c;
    border-radius: 200px;
    justify-content: center;
    align-items: center;
    width: 150px;
    height: 60px;
    display: flex
}

.text-block-50 {
    color: #fff;
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-decoration: none
}

.paragraph-2-copy-copy-copy,.shop-item-description {
    font-size: 15px;
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
    text-align: center
}

.paragraph-2-copy-copy-copy {
    color: #727272;
    line-height: 23px
}

.shop-item-description {
    color: #646464;
    line-height: 25px
}

.sp-progress-bar-wrapper {
    cursor: pointer;
    flex: 1;
    height: 3px;
    margin-left: 20px;
    margin-right: 20px;
    padding-top: 10px;
    padding-bottom: 13px
}

.sp-thumbnail {
    border-radius: 4px;
    width: 50px;
    height: 50px;
    display: block
}

.example-badge {
    color: #15e6cd;
    text-transform: uppercase;
    background-color: #15e6cd1a;
    border-radius: 4px;
    margin-bottom: 15px;
    margin-right: 10px;
    padding: 7px 10px;
    font-size: .75rem;
    font-weight: 500;
    line-height: 1
}

.example-section {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
    background-color: #000;
    background-image: radial-gradient(circle at 30%,#4968be,#0000 6%);
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
    position: relative
}

.example-section.example-two {
    background-image: none;
    flex-direction: column;
    align-items: center;
    height: 100vh
}

.progress-bar {
    background-color: #fff;
    width: 50%;
    height: 3px;
    position: relative
}

.container,.example {
    height: 100%;
    display: flex
}

.sp-media-player-bar-wrapper {
    color: #ffffff73;
    flex: 1;
    align-items: center;
    width: 100%;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    display: flex
}

.section-button,.sp-artist-name,.sp-title-wrapper {
    color: #fff;
    font-weight: 500
}

.sp-track-wrapper {
    background-color: #ffffff1a;
    border: 1px #ffffff1a;
    border-radius: 20px 20px 0 0;
    width: 100%;
    padding: 25px 30px
}

.sp-title-wrapper {
    flex-direction: column;
    align-items: flex-start;
    line-height: 1;
    display: flex
}

.sp-elapsed {
    flex-direction: row;
    display: flex
}

.sp-progress-bar-background {
    background-color: #f0f0f00f
}

.sp-details-wrapper {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin-bottom: 20px;
    display: flex
}

.example {
    -webkit-backdrop-filter: blur(120px);
    backdrop-filter: blur(120px);
    background-color: #000;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: 100px 50px
}

.sp-example-wrapper {
    flex-direction: column;
    flex: 1;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    display: flex
}

.sp-pause,.sp-play {
    cursor: pointer;
    width: 30px;
    margin-right: 10px
}

.tracklist-content {
    flex-direction: column;
    flex: 1;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.container {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 1280px;
    padding-left: 10vw;
    padding-right: 10vw
}

.section-button {
    background-color: #4968be;
    border-radius: 4px;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 200px;
    height: 50px;
    font-size: .875rem;
    line-height: 1;
    transition: .2s;
    display: flex;
    box-shadow: 0 0 50px -20px #4968be
}

._50-50,._50-50-right,.group-main-navigation {
    min-width: 1024px;
    max-width: 1920px;
    display: flex
}

.section-button:hover {
    background-color: #4968becc
}

.sp-artist-name {
    margin-bottom: 10px;
    font-size: 1rem
}

.section-paragraph {
    color: #ffffffbf;
    margin-bottom: 25px;
    font-size: 1.15rem;
    font-weight: 200;
    line-height: 2
}

.sp-title {
    color: #ffffffd9;
    font-size: .875rem;
    font-weight: 300
}

.example-wrapper {
    grid-column-gap: 100px;
    display: flex
}

.section-heading {
    color: #fff;
    margin-top: 0;
    margin-bottom: 15px;
    font-size: 2.75rem;
    font-weight: 800;
    line-height: 1.5
}

.sp-controla-wrapper {
    align-items: center;
    width: 100%;
    display: flex
}

.true-progress-head {
    background-color: #fff;
    border-radius: 20px;
    width: 10px;
    height: 10px;
    position: absolute;
    inset: -3px 0% auto auto
}

.text-block-51 {
    color: #7e7e7e;
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;
    font-size: 15px;
    text-decoration: none
}

.link-15 {
    color: #fff;
    font-size: 16px
}

.link-16 {
    color: #fff;
    font-weight: 700
}

.group-main-nav-link,.paragraph-large {
    font-family: Helveticaneue,sans-serif;
    font-weight: 500
}

.div-block-465 {
    background-color: #222;
    border-top: 1px solid #313131;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 10%;
    display: flex
}

.group-main-navigation {
    z-index: 999;
    justify-content: space-between;
    align-items: stretch;
    width: 80%;
    margin-top: 100px;
    margin-bottom: 50px;
    padding: 0;
    position: sticky;
    top: 20px
}

.group-navigation-logo,.image-240 {
    width: 150px
}

._50-50,._50-50.talent {
    width: 80%;
    margin-top: 0;
    position: relative
}

.group-navigation-links,.read-more-link {
    align-items: center;
    display: flex
}

.group-main-nav-link {
    color: #fff;
    background-color: #0000;
    border-radius: 20px;
    margin-left: 15px;
    padding: 10px 20px;
    font-size: 16px;
    text-decoration: none;
    transition: .2s
}

.group-main-nav-link:hover {
    background-color: #ffffff1a
}

.group-main-nav-link.w--current {
    color: #111;
    background-color: #fff;
    border: 1px #000;
    border-bottom-color: #fff;
    border-radius: 100px;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 20px;
    font-size: 25px
}

.group-main-nav-link-small.projects,.group-main-nav-link-small.studio,.group-main-nav-link-small.talent,.group-main-nav-link.projects,.group-main-nav-link.studio,.group-main-nav-link.talent {
    padding-left: 0
}

._50-50 {
    z-index: 1;
    border-top: 1px #fff;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 100px;
    padding-top: 0
}

._50-50.above-and-beyond {
    margin-top: -30vh
}

.paragraph-large {
    color: #d1d1d1;
    letter-spacing: -.03vw;
    margin-bottom: 20px;
    padding-right: 20px;
    font-size: 1.8vw;
    line-height: 2.4vw
}

.heading-8.dark,.paragraph-large.dark,.paragraph-larger.dark,.paragraph-normal.dark {
    color: #111
}

.paragraph-large.dark.larger {
    margin-bottom: 100px;
    font-size: 3vw;
    font-weight: 700
}

._50 {
    width: 50%;
    padding-right: 0
}

._50.padding-left {
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 20px;
    display: flex
}

._50.padding-right {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-end;
    padding-left: 20px;
    display: flex
}

.div-block-469 {
    width: 40%;
    padding-left: 20px
}

.heading-7 {
    color: #d1d1d1;
    font-size: 50px
}

.image-231 {
    border-radius: 30px;
    width: 100%
}

.paragraph-normal {
    color: silver;
    letter-spacing: .5px;
    font-family: "Helveticaneue 01",sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 30px
}

.heading-8,.text-span-5 {
    font-family: Helveticaneue,sans-serif
}

.paragraph-normal.lighter {
    color: #dfdfdf
}

._50-50-right {
    justify-content: flex-end;
    align-items: center;
    width: 80%;
    margin-top: -122px;
    margin-bottom: 0
}

.image-232 {
    border-radius: 40px
}

.section-content-container {
    border-top: 1px solid #d1d1d1;
    padding-top: 50px;
    display: flex
}

.section-content-container.dark {
    border-top-width: 2px;
    border-top-color: #000;
    justify-content: flex-start
}

.section-sc {
    width: 100%;
    margin-top: 50px;
    position: relative
}

.image-233 {
    border-radius: 2vw;
    width: 100%
}

.heading-8 {
    aspect-ratio: auto;
    color: #d1d1d1;
    letter-spacing: -1vw;
    margin-top: 50px;
    margin-bottom: 50px;
    font-size: 15vw;
    font-weight: 700;
    line-height: 13vw
}

.heading-8.large {
    letter-spacing: -1.4vw;
    font-size: 22vw
}

.text-span-5 {
    font-size: 2vw;
    font-weight: 700;
    line-height: 2vw
}

.text-block-52 {
    color: #666;
    letter-spacing: -.15vw;
    font-family: Applegaramond,sans-serif;
    font-size: 3.5vw;
    line-height: 3.7vw
}

.heading-9,.paragraph-large-copy,.text-block-53 {
    font-family: Helveticaneue,sans-serif
}

.text-span-6 {
    color: #cecece
}

.brake-1 {
    background-image: url("preb/jakuzi_toz.webp");
    background-position: 50%;
    background-size: cover;
    border-radius: 40px;
    width: 100%;
    height: 100vh;
    min-height: 1024px;
    margin-bottom: 4px;
    position: relative
}

.div-block-473,.div-block-473-copy {
    border-radius: 100px;
    margin-bottom: 20px;
    opacity: 1;
    margin-right: 20px
}

.youtube-link-container {
    justify-content: flex-end;
    align-items: flex-end;
    display: flex;
    position: absolute;
    inset: 1vw 0% auto auto
}

.div-block-471-copy,.div-block-479,.section-2 {
    position: relative;
    display: flex
}

.youtube-link-container.talent {
    align-items: flex-end;
    inset: 1vw 0% auto auto
}

.div-block-473 {
    background-color: #000
}

.div-block-473-copy {
    background-color: #000c;
    justify-content: space-between;
    align-items: center;
    padding: 10px 30px 10px 20px;
    transition: .2s;
    display: flex
}

.classics,.section-2,.section-copy {
    margin-bottom: 100px
}

.div-block-473-copy:hover {
    transform: scale(1.1)
}

.div-block-474 {
    width: 40px;
    margin-right: 10px
}

.text-block-53 {
    color: #d1d1d1;
    margin-top: -2px;
    font-weight: 700;
    line-height: 15px;
    text-decoration: none
}

.youtube-link {
    text-decoration: none;
    transition: .2s
}

.text-span-7 {
    color: #8b8b8b;
    font-size: 11px;
    font-weight: 500
}

.div-block-471-copy {
    background-color: #f5b730;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 90vh;
    min-height: 800px;
    margin-top: 50px
}

.div-block-475 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex
}

.div-block-475.center {
    justify-content: center;
    margin-top: 100px
}

.div-block-477,.div-block-477-copy-copy-copy {
    background-color: #d1d1d1;
    border-radius: 200px;
    justify-content: center;
    align-items: center;
    width: 10vw;
    height: 10vw;
    transition: .2s;
    display: flex
}

.nav-shade,.section-2 {
    background-color: #0000
}

.div-block-477-copy-copy-copy:hover,.div-block-477-copy-copy:hover,.div-block-477-copy:hover,.div-block-477:hover {
    width: 15vw
}

.image-235 {
    width: 7vw;
    max-width: none
}

.div-block-479,.talent-grid {
    min-width: 1024px;
    max-width: 1920px
}

.image-235-copy-copy.yellow,.image-235-copy.yellow,.image-235.yellow {
    filter: invert();
    width: 5vw
}

.section-2 {
    mix-blend-mode: lighten;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto
}

.div-block-478 {
    justify-content: flex-end;
    height: 80%;
    display: flex
}

.image-236 {
    height: 100%
}

.image-237 {
    filter: none;
    object-fit: fill;
    width: 100%;
    height: auto
}

.artist,.artist-photo {
    aspect-ratio: 1;
    object-fit: cover
}

.div-block-479 {
    border-top: 1px #fff;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 80%;
    inset: 0%
}

.heading-9 {
    color: #b9b9b9;
    text-align: center;
    letter-spacing: -.8vw;
    font-size: 13vw;
    font-weight: 700;
    line-height: 10vw
}

.div-block-480 {
    z-index: 1;
    justify-content: center;
    display: flex;
    position: absolute;
    inset: 0%
}

.paragraph-large-copy {
    color: #d1d1d1;
    text-align: center;
    letter-spacing: -.5px;
    padding-right: 0;
    font-size: 30px;
    font-weight: 500;
    line-height: 40px
}

.section-copy {
    z-index: 0;
    background-image: linear-gradient(#25252500 48%,#111),url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/652e914d9279323219178b59_odaklesamja_background.avif");
    background-position: 0 0,50%;
    background-size: auto,cover;
    width: 100%;
    height: 100vh;
    position: relative
}

._60 {
    width: 100%;
    padding-right: 0
}

._60.padding-right {
    width: 60%;
    padding-left: 20px;
    padding-right: 20px;
    display: block
}

._60.right,.text-block-55.last {
    margin-left: 20px
}

.image-238,.video-5 {
    width: 80%
}

.image-255-copy,.section-3 {
    width: 100%;
    height: auto
}

.nav-shade {
    z-index: 999;
    background-image: linear-gradient(#1116,#1110);
    width: 100%;
    height: 130px;
    display: none;
    position: fixed
}

.artist,.classics {
    background-color: #0000;
    height: auto;
    display: flex;
    position: relative;
    mix-blend-mode: lighten
}

.classics {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding-top: 200px
}

.talent-grid {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    width: 80%;
    margin-bottom: 5px;
    padding-bottom: 0
}

.brake5,.grid-3 {
    grid-template-columns: 1fr 1fr
}

.talent-grid.influencers {
    grid-template-rows: auto;
    margin-bottom: 200px
}

.artist {
    opacity: .8;
    border-radius: 0;
    justify-content: flex-start;
    align-items: flex-end;
    transition: .2s
}

.brake-2,.brake-3 {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    height: 100vh
}

.artist:hover {
    opacity: 1;
    border-radius: 0
}

.artist-photo {
    opacity: 1;
    mix-blend-mode: lighten;
    border-radius: 50px;
    width: 100%
}

.artist-photo:hover,.artist-thumb-bottom-shade {
    opacity: 1;
    mix-blend-mode: normal
}

.artist-name-container {
    z-index: 1;
    color: #fff;
    text-align: left;
    letter-spacing: -.02vw;
    background-color: #111;
    border-radius: 50px;
    margin: 10px 10px 15px 15px;
    padding: 20px 30px;
    font-family: "Helveticaneue 01",sans-serif;
    font-size: 2vw;
    font-weight: 700;
    line-height: 2vw;
    position: absolute
}

.artist-thumb-bottom-shade {
    z-index: 0;
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    border-radius: 50px;
    display: block;
    position: absolute;
    inset: 0%
}

.brake-2,.brake-3,.studios {
    border-radius: 40px;
    width: 100%
}

.brake-2,.brake-3,.div-block-477-copy.dark,.slider-2,.studios {
    position: relative
}

.artist-thumb-bottom-shade:hover {
    opacity: 1;
    mix-blend-mode: normal;
    background-image: none
}

.studios {
    background-color: #ffc821;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 4px;
    padding-top: 100px;
    padding-bottom: 100px;
    display: flex
}

.project-description,.projects {
    flex-direction: column;
    display: flex
}

.brake-3 {
    min-height: 1024px;
    margin-bottom: 0
}

.brake-2 {
    z-index: 0;
    background-repeat: repeat;
    margin-bottom: -30vh
}

.div-block-493,.div-block-493.devito,.slide,.slide-2,.slide-3,.slide-4,.slide-5,.slide-6 {
    background-size: cover;
    background-position: 50%
}

.projects {
    background-color: #0000;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-top: -10vw;
    padding-top: 0;
    padding-bottom: 200px
}

.group-secondary-navigation {
    z-index: 999;
    border-bottom: 1px solid #fff3;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
    min-width: 0;
    max-width: none;
    height: 30px;
    margin-top: -20px;
    margin-bottom: 0;
    padding: 0 10px;
    display: flex;
    position: relative;
    top: 20px
}

.grid-3,.grid-5,.slider-2 {
    min-width: 1024px
}

.group-main-nav-link-small {
    color: #ffffff80;
    background-color: #0000;
    border-right: 1px solid #fff3;
    border-radius: 0;
    margin-left: 10px;
    padding: 0 10px;
    font-family: Helveticaneue,sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 10px;
    text-decoration: none
}

.group-main-nav-link-small:hover {
    color: #dadada;
    background-color: #0000
}

.group-main-nav-link-small.w--current {
    color: #111;
    background-color: #fff;
    border: 1px #000;
    border-bottom-color: #fff;
    padding-left: 20px
}

.mask,.slider-2 {
    border-radius: 2vw
}

.group-main-nav-link-small.last {
    color: #ffffff80;
    border-right-style: none;
    margin-right: 20px
}

.group-main-nav-link-small.last:lang(sr) {
    color: #ffffff80
}

.group-main-nav-link-small.last.w--current {
    color: #fff;
    background-color: #0000
}

.group-main-nav-link-small.eng:lang(sr),.group-main-nav-link-small.last.w--current:lang(sr) {
    color: #ffffff80
}

.slider-2 {
    background-color: #0000;
    width: 80%;
    max-width: 1920px;
    height: 80vh;
    min-height: 800px;
    max-height: 1280px;
    box-shadow: 0 2px 100px 20px #0000000d
}

.div-block-484 {
    align-items: flex-end;
    height: 100%;
    display: flex
}

.project-description {
    background-color: #fff;
    justify-content: space-between;
    width: 40%;
    height: 100%;
    padding: 40px
}

.project-description.agelast {
    background-color: #ec5858;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 40%;
    padding: 40px;
    display: flex
}

.project-description.beosc {
    background-color: #f771a0;
    width: 40%
}

.project-description.dijamant {
    background-color: #fcc300
}

.project-description.sneakerville {
    background-color: #a294d6;
    width: 40%
}

.project-description.cola {
    background-color: #e93946;
    width: 40%
}

.project-description.tuborg {
    background-color: #3dc00f
}

.project-description.nike1 {
    background-color: #e6d988
}

.project-description.nike2 {
    background-color: #f7f7f7
}

.project-description.jv {
    background-color: #e0cdb4;
    width: 40%
}

.project-description.munje {
    background-color: #ffd000
}

.project-description.hfb {
    background-color: #c0e2ff
}

.project-description.fitpass {
    background-color: #ececec;
    width: 40%
}

.project-description.zlatnidecko {
    background-color: #ffd772
}

.project-description.samsung {
    background-color: #d8e7e0
}

.project-description.galenika {
    background-color: #bbebdf;
    width: 40%
}

.project-description.doritos {
    background-color: #ffbd30;
    width: 40%
}

.div-block-500,.project-description.grand {
    width: 40%
}

.project-description.fashion {
    background-color: #a5a2b1;
    width: 40%
}

.project-artwork {
    background-color: #d6d6d6;
    justify-content: flex-end;
    align-items: flex-end;
    width: 60%;
    height: 100%;
    display: flex
}

.project-artwork.agelast {
    background-color: #ec5858;
    justify-content: flex-end;
    align-items: flex-end;
    width: 60%;
    padding-top: 0;
    display: flex
}

.project-artwork.beosc {
    background-color: #f771a0
}

.project-artwork.grand,.project-artwork.hm,.project-artwork.redbull,.project-artwork.samsung2 {
    background-color: #fff;
    justify-content: center;
    align-items: center
}

.project-artwork.dijamant {
    background-color: #fcc300;
    justify-content: center;
    align-items: center
}

.project-artwork.sneakerville {
    background-color: #a294d6;
    justify-content: center;
    align-items: center
}

.project-artwork.cola {
    background-color: #000;
    width: 60%
}

.project-artwork.tubotg {
    background-color: #3dc00f;
    justify-content: center;
    align-items: center
}

.project-artwork.nike1 {
    color: #fff;
    background-color: #e5d988;
    justify-content: center;
    align-items: center
}

.project-artwork.nike2 {
    background-color: #000;
    justify-content: center;
    align-items: center
}

.project-artwork.jv {
    background-color: #e0cdb4;
    justify-content: center;
    align-items: center
}

.project-artwork.munje {
    background-color: #ffd000;
    justify-content: center;
    align-items: center
}

.project-artwork.hfb {
    background-color: #c0e2ff;
    justify-content: center;
    align-items: center
}

.project-artwork.fitpass {
    background-color: #ececec;
    justify-content: center;
    align-items: center
}

.project-artwork.zlatnidecko {
    background-color: #ffd772;
    justify-content: center;
    align-items: center
}

.project-artwork.samsung {
    background-color: #d8e7e0;
    justify-content: center;
    align-items: center
}

.project-artwork.galenika {
    background-color: #bbebe0;
    justify-content: center;
    align-items: center
}

.project-artwork.doritos {
    background-color: #ffbd30;
    justify-content: center;
    align-items: center
}

.project-artwork.fashion {
    background-color: #a5a2b1;
    justify-content: center;
    align-items: center;
    width: 60%
}

.slide-nav-2 {
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin-top: 25px;
    margin-bottom: 0;
    margin-left: 0;
    font-size: 7px;
    display: flex;
    inset: auto auto -50px 0%
}

.left-arrow-2,.right-arrow-2 {
    width: auto;
    margin-bottom: 0;
    display: flex;
    inset: auto 0% -70px auto;
    position: absolute
}

.left-arrow-2 {
    z-index: 1;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 90px;
    padding-top: 20px
}

.right-arrow-2 {
    align-items: flex-start;
    margin-right: 0;
    padding: 0
}

.div-block-487 {
    justify-content: space-between;
    margin-bottom: 10px;
    display: flex
}

.digital,.talent {
    flex-direction: column;
    display: flex;
    width: 100%
}

.text-block-56 {
    color: #000;
    margin-right: 20px;
    font-family: "Helveticaneue 01",sans-serif;
    font-size: 17px;
    font-weight: 500
}

.text-block-57 {
    color: #000;
    text-align: right;
    font-family: Helveticaneue,sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 24px
}

.div-block-488 {
    border-top: 1px solid #000;
    width: 100%;
    margin-top: 30px
}

.text-block-57-copy {
    color: #000;
    text-align: left;
    padding-top: 10px;
    font-family: "Helveticaneue 01",sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px
}

.bold-text,.text-block-58 {
    font-family: Helveticaneue,sans-serif
}

.mask {
    z-index: 0
}

.image-241 {
    aspect-ratio: auto;
    object-fit: fill;
    border-top-left-radius: 20px;
    max-width: 90%;
    height: auto
}

.image-242,.image-242-copy {
    object-fit: cover;
    aspect-ratio: auto
}

.div-block-477-copy.dark {
    z-index: 1;
    outline-offset: 0px;
    border: 2px solid #111;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    outline: #fff 3px;
    width: 70px;
    height: 50px;
    margin-left: 0;
    margin-right: 0;
    background-color: #000
}

.div-block-477-copy-copy-copy.dark-copy.right,.div-block-477-copy-copy-copy.dark.right,.div-block-477-copy-copy.dark.right,.div-block-477-copy.dark.right {
    background-color: #707070;
    border-radius: 0 200px 200px 0
}

.image-242 {
    height: auto
}

.video-2 {
    z-index: -1;
    position: absolute
}

.talent {
    align-items: center;
    margin-bottom: 200px
}

.digital {
    border-top: 1px solid #ffffff59;
    align-items: center;
    padding-top: 100px;
    padding-bottom: 100px
}

.brake5 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-radius: 40px;
    grid-template-rows: auto auto;
    grid-auto-columns: 1fr;
    width: 100%;
    display: flex;
    position: relative
}

.div-block-489 {
    z-index: 2;
    position: absolute;
    inset: 1vw 0% auto auto
}

.image-243 {
    filter: blur(5px)
}

.more {
    background-color: #e0552f;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
    padding-top: 0;
    padding-bottom: 200px;
    display: none;
    position: relative
}

.grid-3 {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
    grid-template-rows: auto auto auto;
    justify-items: end;
    width: 80%;
    max-width: 1920px
}

.div-block-490 {
    border-top: 1px #fff;
    border-radius: 0;
    width: auto;
    padding-top: 20px
}

.text-block-58 {
    color: #fff;
    font-weight: 700
}

.second-nav-left {
    align-items: center;
    height: 100%;
    display: flex
}

.div-block-492 {
    z-index: 1;
    background-image: linear-gradient(#fff0,#e0552f);
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
    border-bottom-left-radius: 40px;
    display: flex;
    position: absolute;
    inset: 0%
}

.div-block-493,.div-block-493.bojana {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/653fc6890d247e2fb110ef2e_bojana%202.avif")
}

.body-talent {
    background-color: #111
}

.talent-hero {
    height: 100vh
}

.talent-hero.bojana,.talent-hero.buckesedi,.talent-hero.filip,.talent-hero.ivalorens,.talent-hero.jymenik,.talent-hero.knm,.talent-hero.mimi,.talent-hero.raiven,.talent-hero.teya-dora,.talent-hero.tng {
    border-radius: 30px;
    flex-direction: row;
    height: auto;
    min-height: 100vh;
    display: flex
}

.div-block-493 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 45%;
    padding: 20px 20px 29px;
    display: flex
}

.div-block-493.ljanmi {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/655e01a14662a889e2a7ce4b_ljanmi.avif")
}

.div-block-493.coby {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/655e05b862de96b18e75eefd_Slobodan_Veljkovic_Coby.avif")
}

.div-block-493.djordje {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/677e9f691a22014ecf9c33e2_414471051_1054476975886986_2590191546993290302_n.avif")
}

.div-block-493.fox {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/655e0c9bc840a689c7e1a45e_fox_thumb.avif")
}

.div-block-493.gir {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/655e0f019d550a15ca0406c3_gir_thumb.avif")
}

.div-block-493.x {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/65a4fbce8f77300610b31d44_338383845_1957488181277797_6459608212414559377_n.avif")
}

.div-block-493.cardoso {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/655e13f6ce4315ba2c0b4602_Kat-Cardoso_thumb.avif")
}

.div-block-493.rouzi {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/655e1621245ece41fb5a82cb_rouzi_thumb.avif");
    display: flex
}

.div-block-493.sarajo {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/655e17a73107484635e3ca54_sara-jo-thumb.avif")
}

.div-block-493.senidah {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/655e1e0024f2f6c89e068bd0_senidah_thumb.avif")
}

.div-block-493.zoi {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/655e20105f1158d3738e91b3_zoi_thumb.avif")
}

.div-block-493.mario {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/656c59e11a3ed2c66bcb54a1_399353612_741018854523384_1394990278491480_n.avif")
}

.div-block-493.branko {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/656c53e1d4a1c4e89d210d9b_311319073_819073346099376_2097858573185854619_n.avif")
}

.div-block-493.wajwai {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/656c544dd5bb827951b602ac_edb72e5fc44021f1bc2cc4305ef03628.1000x1000x1.avif")
}

.div-block-493.mirta {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/656c61ead5bb827951be7b87_352560785_1633897553756066_94917041819035397_n.avif")
}

.div-block-493.ozbiljne-teme {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/656c6385e0e11e567beda41b_313958330_702572108200488_7113483613708943125_n.avif")
}

.div-block-493.devito {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/65ead90acf817690e365dec2_Devito.avif");
    background-repeat: no-repeat
}

.div-block-493.ivalorens {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/677e8b7e5564fc9d36af820b_Iva%20Lorens%201.avif")
}

.div-block-493.buckesedi {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/677e8cf934be49424218920b_45408432_892011191003254_3517561714159648768_n.avif")
}

.div-block-493.filip {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/677e8ece55a71e4075791af7_130A3251.avif")
}

.div-block-493.knm,.div-block-493.knm:lang(sr) {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/67e55a65743e1972ed4009fa_image00013%20(1).avif")
}

.div-block-493.tng {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/677e78661d8c08995adc1f77_466573388_1290645432091335_4897923791207711030_n.avif")
}

.div-block-493.jymenik {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/677e794292f9f24aaff02265_POST-ista-scaled%20copy.avif")
}

.div-block-493.mimi {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/677e927c0cb15a1343060adc_d053876d50849773b544021dc4ba7d04.webp")
}

.div-block-493.raiven {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/677e9493a350b013730be546_Raiven.avif")
}

.div-block-493.teya-dora {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/677e972de5320f89457dfbe8_ab6761610000e5eb8c853c5250df407f2e1f718d.avif")
}

.div-block-493.arafat {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/65d88d019574504bfebd09e3_arafat%201.avif")
}

.div-block-494 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 55%;
    padding: 100px;
    display: flex
}

.text-block-59 {
    color: #d1d1d1;
    margin-bottom: 100px;
    font-family: "Helveticaneue 01",sans-serif;
    font-size: 5vw;
    font-weight: 400;
    line-height: 4.5vw
}

.bold-text {
    aspect-ratio: auto;
    color: #d1d1d1;
    letter-spacing: -.2vw;
    font-weight: 700
}

.paragraph-larger,.text-block-60,.text-block-60-copy {
    font-weight: 500;
    font-family: Helveticaneue,sans-serif
}

.div-block-477-copy {
    background-color: #000000b3;
    border-radius: 200px;
    justify-content: center;
    align-items: center;
    width: 8vw;
    height: 8vw;
    transition: .2s;
    display: flex
}

.image-235-copy,.image-235-copy-copy {
    filter: invert();
    transform-style: preserve-3d;
    width: 5vw;
    max-width: none;
    transform: rotateX(0) rotateY(180deg) rotateZ(0)
}

.div-block-495 {
    z-index: 1;
    margin-top: 20px;
    margin-left: 20px;
    position: fixed;
    inset: 0% auto auto 0%
}

.talent-bio {
    flex-direction: column;
    width: 100%;
    margin-bottom: 100px;
    display: block
}

.text-block-60,.text-block-60-copy {
    color: #d1d1d1;
    margin-bottom: 30px;
    font-size: 30px;
    line-height: 30px;
    position: static
}

.talent-izdanja,.talent-links {
    margin-bottom: 100px;
    width: 100%
}

.text-block-60.dark {
    color: #111;
    letter-spacing: -1.5px;
    margin-bottom: 30px;
    font-size: 40px;
    font-weight: 700;
    line-height: 45px;
    display: none
}

.talent-links {
    flex-direction: column;
    display: flex
}

.div-block-477-copy-copy.dark {
    z-index: 1;
    outline-offset: 0px;
    border: 2px solid #111;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    outline: #fff 3px;
    width: 70px;
    height: 50px;
    margin-left: 0;
    margin-right: 0;
    position: relative
}

.div-block-496 {
    justify-content: flex-start;
    align-items: center;
    height: auto;
    max-height: 200px;
    display: flex
}

.link-block-8,.link-block-8.first {
    justify-content: center;
    max-height: 200px;
    max-width: 250px;
    display: flex;
    transition: .2s
}

.link-block-8 {
    background-color: #202020;
    align-items: center;
    margin-right: 2px
}

.link-block-8.first {
    border-radius: 30px 0 0 30px;
    align-items: center
}

.link-block-8.last {
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
    max-width: 250px
}

.image-244 {
    margin-right: 0;
    transition: .2s
}

.image-245 {
    opacity: .8;
    transition: .2s
}

.grid-4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    width: 100%
}

.image-246 {
    border-radius: 30px;
    width: 100%;
    transition: .2s
}

.image-246:hover {
    filter: brightness(130%);
    transform: scale(1.05)
}

.artist-more-container {
    z-index: 1;
    opacity: 0;
    object-fit: contain;
    border-radius: 0;
    justify-content: center;
    align-items: center;
    transition: .2s;
    display: flex;
    position: absolute;
    inset: 0%;
    transform: scale(.9)
}

.artist-more-cta {
    background-color: #000000bd;
    border-radius: 200px;
    justify-content: center;
    align-items: center;
    width: 30%;
    height: 30%;
    display: flex
}

.arrow-img {
    filter: invert();
    width: 80%
}

.body-studios {
    background-color: #e9e9e9
}

.div-block-477-copy-copy {
    background-color: #111;
    border-radius: 200px;
    justify-content: center;
    align-items: center;
    width: 8vw;
    height: 8vw;
    transition: .2s;
    display: flex
}

.div-block-499 {
    min-height: 100vh;
    max-height: none;
    display: flex
}

.div-block-501 {
    background-color: #e9e9e9;
    width: 60%;
    padding: 100px 0 0
}

.studio-info,.studio-video-container {
    padding-left: 100px;
    padding-right: 100px
}

.studio-info {
    flex-direction: column;
    width: 100%;
    margin-bottom: 50px;
    display: flex
}

.studio-video-container {
    background-color: #0000;
    border-radius: 0;
    margin-bottom: 100px
}

.video-3 {
    border-radius: 0
}

.text-block-60-copy.dark {
    color: #111;
    margin-bottom: 0;
    line-height: 40px
}

.hero-content-container {
    justify-content: center;
    align-items: flex-end;
    width: 100%;
    height: 80vh;
    min-height: 700px;
    max-height: 1024px;
    margin-bottom: 100px;
    padding-bottom: 50px;
    display: flex
}

.paragraph-8 {
    color: #4e4e4e
}

.div-block-477-copy-copy-copy.dark,.div-block-477-copy-copy-copy.dark-copy {
    z-index: 1;
    outline-offset: 0px;
    background-color: #707070;
    border: 2px solid #111;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    outline: #fff 3px;
    width: 70px;
    height: 50px;
    margin-left: 0;
    margin-right: 0;
    position: relative
}

.slider-3 {
    filter: grayscale();
    width: 40%;
    height: 100vh;
    position: fixed
}

.slide {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/65422ea0dd222dabf68301e9_IMG_0899.avif")
}

.slide-2 {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/65422ebecf370c6b7c1a9210_IMG_0903.avif")
}

.slide-3 {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/65422eebb5d8ffa52ef0b27d_IMG_0926.avif")
}

.slide-4 {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/65422efefd5e2b82997adacb_IMG_0902.avif")
}

.slide-5 {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/65422f74d0dca456227e9aa0_7.avif")
}

.slide-6 {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/65422fdd0481533c1446337b_17.avif")
}

.slide-nav-3 {
    font-size: 7px
}

.image-248,.image-258 {
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
    width: 100%
}

.image-249,.image-250,.image-251 {
    aspect-ratio: 1;
    border-radius: 50px
}

.paragraph-larger {
    color: #d1d1d1;
    letter-spacing: -.1vw;
    margin-bottom: 20px;
    padding-right: 20px;
    font-size: 3vw;
    line-height: 3.5vw
}

.text-span-8 {
    color: #e2b426
}

.hero-background-video {
    z-index: -1;
    height: 150vh;
    position: absolute;
    inset: 0%
}

.hero-video-background,.video-4 {
    object-fit: fill;
    width: 100%;
    height: 100%
}

.hero-video-background {
    opacity: .9;
    mix-blend-mode: multiply
}

.gradient-fade-hero {
    z-index: 1;
    background-color: #0000;
    background-image: linear-gradient(to top,#111,#1a1a1a00);
    position: absolute;
    inset: 0%
}

.noise-over-fx,.noise-over-fx.click-through {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/655c806de560df456a242e1a_noise.gif");
    background-size: auto
}

.grid-5 {
    opacity: .7;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    width: 70%;
    max-width: 1680px;
    margin-top: 250px;
    margin-bottom: 100px
}

.client-logos-images {
    opacity: 1;
    width: 70%
}

.noise-over-fx {
    z-index: 99999;
    opacity: .1;
    filter: blur();
    mix-blend-mode: overlay;
    background-position: 50%;
    position: fixed;
    inset: 0%
}

.noise-over-fx.click-through {
    opacity: .08;
    background-repeat: repeat;
    display: flex
}

.image-249 {
    object-fit: cover;
    position: static
}

.image-250,.image-251 {
    object-fit: cover
}

.div-block-506 {
    border: 2px solid #fff;
    border-top-left-radius: 50px;
    border-bottom-left-radius: 50px;
    padding: 15px 30px 20px
}

.div-block-507 {
    border: 2px solid #fff;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
    padding: 15px 30px 20px
}

.form-labels {
    color: #000;
    margin-bottom: 20px;
    font-family: Helveticaneue,sans-serif;
    font-size: 20px
}

.text-field-6,.text-field-7,.textarea-3 {
    background-color: #0000;
    padding-left: 0;
    font-size: 16px
}

.text-field-6 {
    opacity: 1;
    -webkit-text-stroke-color: transparent;
    border: 1px #000;
    border-bottom: 2px solid #000;
    border-radius: 0;
    display: block
}

.text-field-7 {
    border: 2px #000;
    border-bottom-style: solid
}

.textarea-3 {
    border: 2px #000;
    border-bottom-style: solid;
    height: auto
}

.div-block-508 {
    justify-content: space-between;
    width: 100%;
    margin-bottom: 50px;
    display: flex
}

.submit-button-3 {
    background-color: #000;
    border-radius: 100px;
    width: 150px;
    height: 50px;
    margin-top: 30px
}

.div-block-513,.div-block-514 {
    background-position: 0 0;
    width: 50%;
    background-size: cover;
    border-radius: 30px
}

.form-2 {
    flex-direction: column;
    align-items: flex-end;
    display: flex
}

.form-block-3 {
    background-color: #fff;
    border-top: 1px #000;
    border-radius: 30px;
    margin-bottom: 20px;
    margin-left: 20px;
    margin-right: 20px;
    padding: 100px
}

.div-block-512 {
    margin-top: 90px;
    margin-bottom: 20px;
    display: flex
}

.div-block-513 {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/656c82e09d962c79541d4a0f_studio1.avif");
    height: 500px;
    margin-right: 10px
}

.div-block-514 {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/656c83790f7e290e8e723876_studio2.avif");
    margin-left: 10px
}

.div-block-515 {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/656c83b79d962c79541daea5_unreal.avif");
    background-position: 50%;
    background-size: cover;
    border-radius: 30px;
    height: 600px;
    margin-bottom: 100px
}

.image-254 {
    max-width: 60%;
    margin-bottom: 100px;
    font-size: 60%
}

.image-255 {
    border-radius: 50px;
    width: 90%;
    height: auto
}

.image-255-copy-copy {
    border-radius: 40px;
    width: 90%;
    height: auto
}

.image-255-copy-copy-copy {
    border-radius: 40px;
    width: 80%;
    height: auto
}

.image-242-copy {
    aspect-ratio: auto;
    object-fit: cover;
    border-radius: 30px;
    max-width: 80%;
    height: auto
}

.italic-text,.italic-text-2,.italic-text-3,.italic-text-4,.italic-text-5,.italic-text-6 {
    color: #d1d1d14d
}

.text-block-61,.text-block-61-copy {
    color: #e4e4e4;
    margin-bottom: 15px;
    padding: 5px;
    font-weight: 700;
    display: flex
}

.div-block-516 {
    width: 200px
}

.text-block-61 {
    border: 2px solid #e4e4e4;
    border-radius: 20px;
    justify-content: center;
    align-items: center;
    width: 50px
}

.text-block-61-copy {
    border: 2px solid #e4e4e4;
    border-radius: 20px;
    justify-content: center;
    align-items: center;
    width: 135px
}

.dub,.image-256 {
    border-radius: 0
}

.dub {
    background-color: #0000;
    border-top: 1px #3a3a3a;
    flex-direction: column;
    align-items: center;
    width: 100%;
    height: auto;
    margin-bottom: 1px;
    padding-top: 0;
    display: flex
}

.splide {
    width: 100%;
    position: relative
}

.splide__arrows,.splide__list {
    justify-content: flex-start;
    align-items: stretch;
    display: flex
}

.splide__slide {
    flex: none;
    width: 33.3333%
}

.splide__slide.five-cards {
    width: 20%
}

.grid-6 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    height: auto;
    margin-top: 0;
    display: grid
}

.image-256 {
    aspect-ratio: 2/3;
    opacity: .8;
    filter: none;
    object-fit: cover;
    width: 100%;
    transition: .2s
}

.image-256:hover {
    opacity: 1;
    filter: none
}

.shop-and-licensing {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    height: 600px;
    margin-top: 1px;
    margin-bottom: 4px;
    display: flex
}

.div-block-517,.div-block-518 {
    background-color: #222;
    background-position: 100%;
    background-repeat: no-repeat;
    border-radius: 40px;
    width: 50%;
    height: 100%;
    padding: 50px;
    display: flex;
    position: relative
}

.div-block-517 {
    background-image: url("/assets/preb/65d318f0f8baed3d98996e3d.png");
    background-size: contain;
    margin-right: 2px
}

.div-block-518 {
    background-image: url("/assets/preb/65d31c6bb0ce3697fa452706png.png");
    background-size: auto 80%;
    margin-left: 2px
}

.div-block-490-copy {
    border-top: 1px #fff;
    border-radius: 0;
    flex-direction: column;
    justify-content: center;
    width: 60%;
    padding-top: 20px;
    display: flex
}

.button {
    color: #d8d8d8;
    background-color: #0000;
    border: 1px solid #636363;
    border-radius: 100px;
    justify-content: center;
    align-items: center;
    width: 150px;
    height: 60px;
    margin-top: 20px;
    font-family: "Helveticaneue 01",sans-serif;
    font-size: 16px;
    display: flex
}

.footer-container {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100vh;
    min-height: 800px;
    max-height: 1024px;
    display: flex
}

.hybric-logo {
    width: 60%
}

.paragraph-9 {
    color: #c5c5c5
}

.div-block-519 {
    width: 100%;
    margin-bottom: -400px;
    position: relative
}

.div-block-520 {
    background-image: linear-gradient(0deg,#111,#0000);
    justify-content: flex-end;
    align-items: flex-start;
    display: flex;
    position: absolute;
    inset: 0%
}

.poster-texture-bottom-layer,.poster-texture-top-layer {
    background-image: url("https://cdn.prod.website-files.com/63ca7c43785ba979d180328d/6405e1c952dec1504a88668a_blank-white-crumpled-creased-paper-poster-texture-background_293060-14226.avif");
    background-repeat: repeat;
    background-size: 70%;
    height: 100%;
    position: absolute;
    display: flex;
    inset: 0%;
    width: 100%
}

.poster-texture-top-layer {
    opacity: .25;
    mix-blend-mode: color-burn;
    border: 1px #000
}

.poster-texture-bottom-layer {
    opacity: .1;
    mix-blend-mode: multiply;
    background-position: 0 0;
    border-radius: 0;
    justify-content: center
}

.background-video-3,.background-video-5 {
    border-top-left-radius: 40px;
    border-top-right-radius: 40px
}

.container-2 {
    width: 100%;
    max-width: none;
    height: auto
}

.body-4 {
    background-color: #101010
}

.div-block-521 {
    z-index: 1;
    position: absolute
}

.div-block-522 {
    z-index: 999;
    justify-content: center;
    align-items: center;
    height: 100%;
    display: flex;
    position: relative;
    inset: 0%
}

.background-video-3 {
    height: 100%
}

.fade-container {
    background-image: linear-gradient(to top,#111,#13131300);
    position: absolute;
    inset: 0%
}

.background-video-4 {
    border-radius: 40px;
    width: 100%;
    height: 80vh
}

.image-259,.image-261,.image-263,.image-264,.image-265 {
    height: 100%
}

.ime-izvodjaca {
    color: #b1aeae;
    font-size: 3vw;
    line-height: 3vw
}

.div-block-524 {
    z-index: 1;
    aspect-ratio: auto;
    object-fit: fill;
    justify-content: flex-start;
    align-items: flex-end;
    margin-bottom: -5vw;
    margin-left: -1vw;
    display: flex;
    position: fixed;
    inset: 0%
}

.background-video-5 {
    width: 100%;
    height: 100%
}

.image-259,.image-260,.image-261,.image-262,.image-263,.image-264,.image-265 {
    object-fit: cover;
    border-radius: 20px
}

.image-259,.image-260 {
    width: 100%
}

.quick-stack {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    margin-top: 50px;
    margin-bottom: 0;
    padding-bottom: 5px
}

.image-263 {
    position: static
}

.scanlines {
    z-index: 999;
    position: absolute;
    inset: 0%
}

.video-overlay {
    z-index: 999999;
    width: 100%;
    height: 100vh;
    position: fixed;
    inset: 0%
}

.html-embed-2 {
    width: 100%;
    max-width: 100%;
    margin-bottom: 50px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px
}

.image-266 {
    width: 40%;
    position: relative;
    top: 5%
}

@media screen and (max-width: 991px) {
    .w-container,.w-layout-blockcontainer {
        max-width:728px
    }

    .w-hidden-main {
        display: inherit!important
    }

    .w-hidden-medium {
        display: none!important
    }

    .w-col-medium-1 {
        width: 8.33333%
    }

    .w-col-medium-2 {
        width: 16.6667%
    }

    .w-col-medium-3 {
        width: 25%
    }

    .splide__slide.five-cards,.w-col-medium-4 {
        width: 33.3333%
    }

    .w-col-medium-5 {
        width: 41.6667%
    }

    ._50.padding-left,.splide__slide,.w-col-medium-6 {
        width: 50%
    }

    .w-col-medium-7 {
        width: 58.3333%
    }

    .w-col-medium-8 {
        width: 66.6667%
    }

    .w-col-medium-9 {
        width: 75%
    }

    .w-col-medium-10 {
        width: 83.3333%
    }

    .w-col-medium-11 {
        width: 91.6667%
    }

    ._50-50.talent,.div-block-501,.image-16,.image-238,.slide-nav-2,.w-col-medium-12 {
        width: 100%
    }

    .w-col-stack {
        width: 100%;
        left: auto;
        right: auto
    }

    .bottom-nav-buttom-label,.div-block-493.arafat,.div-block-493.bojana,.div-block-493.branko,.div-block-493.buckesedi,.div-block-493.cardoso,.div-block-493.coby,.div-block-493.djordje,.div-block-493.filip,.div-block-493.fox,.div-block-493.gir,.div-block-493.ivalorens,.div-block-493.jymenik,.div-block-493.knm,.div-block-493.ljanmi,.div-block-493.mario,.div-block-493.mimi,.div-block-493.mirta,.div-block-493.ozbiljne-teme,.div-block-493.raiven,.div-block-493.rouzi,.div-block-493.sarajo,.div-block-493.senidah,.div-block-493.teya-dora,.div-block-493.tng,.div-block-493.wajwai,.div-block-493.x,.div-block-493.zoi,.div-block-500,.left-arrow-2,.noise-over-fx.click-through,.right-arrow-2,.slider-3,.text-block-9,.track-url,.w-nav[data-collapse=medium] .w-nav-menu {
        display: none
    }

    .sp-thumbnail,.w-nav[data-collapse=medium] .w-nav-button {
        display: block
    }

    .utility-page-wrap {
        justify-content: center;
        align-items: center
    }

    .utility-page-content {
        width: 350px
    }

    .bottom-navigtion {
        width: 90%
    }

    .div-block-31 {
        bottom: 10px
    }

    .wrapper {
        padding-top: 50px
    }

    .div-block-46 {
        margin-top: -200px;
        margin-left: 0
    }

    .div-block-47 {
        top: -220px
    }

    .div-block-48 {
        flex-direction: column;
        margin-left: 0
    }

    .link-block-6 {
        background-color: #9c74d8;
        border-bottom-right-radius: 30px;
        border-bottom-left-radius: 30px;
        justify-content: center;
        margin-top: 5vw;
        padding-top: 5vw;
        padding-bottom: 5vw;
        text-decoration: none;
        display: flex
    }

    .text-field-4,.text-field-5 {
        font-size: 2vw
    }

    .text-block-49 {
        color: #fff;
        font-size: 2vw;
        line-height: 2.5vw
    }

    .paragraph-5 {
        font-size: 3vw;
        line-height: 4vw
    }

    .section-headline-eyebrow {
        width: auto;
        margin-bottom: 2vw
    }

    .contact-us-pudding-logo,.section-headline {
        width: 95%
    }

    .field-label-5 {
        font-size: 2vw;
        line-height: 3vw
    }

    .div-block-439 {
        width: 2vw;
        height: 2vw;
        margin-top: 3vw;
        margin-right: 3vw
    }

    .paragraph-light {
        font-size: 2vw;
        line-height: 3.5vw
    }

    .paragraph-light.outro {
        font-size: 2vw;
        line-height: 2.5vw
    }

    .section-headline-container {
        width: 100%;
        min-width: 0;
        max-width: none;
        margin-bottom: 0
    }

    .submit-button-2 {
        border-radius: 0
    }

    .contact-form {
        width: 95%;
        height: 100vh
    }

    .field-label-6 {
        font-size: 2vw;
        line-height: 2vw
    }

    .eyebrow-text {
        padding: 1vw 2vw;
        font-size: 2vw;
        font-weight: 400;
        line-height: 3vw
    }

    .eyebrow-text.gray {
        border-width: 1px
    }

    .text-span-2 {
        font-size: 30px;
        line-height: 45px
    }

    .section-description-large {
        width: 100%;
        margin-bottom: 2vw;
        padding-right: 2vw
    }

    .paragraph-6 {
        margin-top: 0;
        padding-left: 3vw;
        padding-right: 3vw;
        font-size: 3vw;
        line-height: 4vw
    }

    .div-block-438 {
        padding: 5vw 0 0
    }

    .paragraph-7 {
        margin-top: 5vw;
        margin-bottom: 0;
        padding-left: 3vw;
        padding-right: 3vw;
        font-size: 2vw;
        line-height: 2.5vw
    }

    .heading-6 {
        padding-top: 0;
        font-size: 10vw;
        font-weight: 400;
        line-height: 10vw
    }

    .social-links {
        border-bottom: 1px solid #0000004d;
        border-right-style: none;
        align-items: flex-start;
        width: 100%;
        height: 50vh;
        padding-left: 20px;
        display: none
    }

    .contact-us-form {
        border-radius: 0;
        flex-direction: column;
        align-items: center;
        width: 100%;
        height: auto;
        display: none
    }

    .section-description-small {
        width: 100%;
        margin-top: 0;
        padding-left: 0;
        padding-right: 0
    }

    .section-description-small.right {
        padding-left: 1vw;
        padding-right: 0
    }

    .section-description {
        flex-direction: row;
        align-items: flex-start;
        width: 95%;
        min-width: 0;
        max-width: none;
        margin-bottom: 100px
    }

    .section-description.no-padding {
        flex-direction: column;
        margin-bottom: 10vw
    }

    .sp-duration,.sp-elapsed {
        display: flex
    }

    .example-section {
        background-image: radial-gradient(circle at 30%,#4968be 10%,#0000 10%)
    }

    .example-section.example-two {
        background-image: none
    }

    .sp-track-wrapper {
        -webkit-backdrop-filter: none;
        backdrop-filter: none;
        background-color: #ffffff1a;
        border-style: none;
        border-radius: 20px 20px 0 0
    }

    .example {
        background-color: #000;
        padding: 75px 20px
    }

    ._50-50,.group-main-navigation,.talent-grid {
        padding-left: 20px;
        padding-right: 20px;
        min-width: 0;
        max-width: none
    }

    .example-wrapper {
        grid-row-gap: 50px;
        flex-direction: column
    }

    .example-wrapper.example-two {
        flex-direction: column
    }

    .group-main-navigation {
        width: 100%;
        margin-top: 50px
    }

    ._50-50 {
        width: 100%;
        margin-top: 20vh;
        margin-bottom: 50px
    }

    .paragraph-large,.paragraph-larger {
        font-size: 4vw;
        line-height: 4vw
    }

    .text-block-52 {
        font-size: 9vw;
        line-height: 8vw
    }

    .brake-1,.brake-3 {
        height: 600px;
        min-height: 0
    }

    .div-block-477.dark {
        width: 15vw;
        height: 15vw
    }

    .image-235.yellow {
        width: 8vw
    }

    ._60 {
        width: 80%
    }

    ._60.padding-right {
        width: 70%;
        padding-left: 0
    }

    .talent-grid {
        grid-column-gap: 4px;
        grid-row-gap: 4px;
        width: 100%;
        margin-bottom: 50px
    }

    .artist-photo,.image-249,.image-250,.image-251,.image-252,.image-253 {
        border-radius: 30px
    }

    .artist-name-container {
        margin-bottom: 5px;
        margin-left: 5px;
        padding: 10px 15px;
        font-size: 25px;
        line-height: 25px
    }

    .studios {
        padding-top: 50px;
        padding-bottom: 0
    }

    .projects {
        padding-top: 50px;
        padding-bottom: 50px
    }

    .slider-2 {
        width: 100%;
        min-width: 0;
        max-width: none;
        height: 1000px;
        min-height: 0;
        max-height: none
    }

    .div-block-484 {
        flex-flow: row;
        justify-content: center;
        align-items: flex-start;
        height: 1000px
    }

    .project-description.agelast,.project-description.beosc {
        width: 100%;
        height: 100%;
        padding: 20px
    }

    .project-description.redbull {
        width: 100%;
        padding: 20px
    }

    .project-description.fashion {
        flex-flow: column
    }

    .project-artwork.agelast {
        object-fit: fill;
        width: 100%;
        height: 100%;
        position: relative
    }

    .project-artwork.beosc {
        width: 100%;
        height: 100%
    }

    .project-artwork.redbull {
        width: 100%;
        height: 600px
    }

    .image-240 {
        width: 100px;
        margin-bottom: 40px
    }

    .image-241,.image-242 {
        width: 80%;
        height: auto
    }

    .mask,.slide-1,.slide-8 {
        height: auto
    }

    .image-241 {
        max-width: none
    }

    .div-block-494,.grid-3 {
        width: 100%;
        padding-left: 20px;
        padding-right: 20px
    }

    .brake5 {
        margin-top: 4px
    }

    .grid-3 {
        min-width: auto;
        max-width: none
    }

    .div-block-494 {
        justify-content: flex-start
    }

    .text-block-59 {
        font-size: 8vw;
        line-height: 8vw
    }

    .div-block-477-copy {
        border: 1px solid #fff
    }

    .image-242-copy {
        object-fit: contain;
        width: 80%;
        height: auto
    }

    .grid-6 {
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr
    }

    .image-256 {
        filter: none;
        transition: none
    }

    .shop-and-licensing {
        flex-direction: column;
        height: auto;
        margin-bottom: 0
    }

    .div-block-517 {
        width: 100%;
        margin-bottom: 2px
    }

    .div-block-518 {
        width: 100%;
        margin-top: 2px
    }
}

@media screen and (max-width: 767px) {
    .w-hidden-main,.w-hidden-medium {
        display:inherit!important
    }

    .w-hidden-small {
        display: none!important
    }

    .w-container .w-row,.w-row {
        margin-left: 0;
        margin-right: 0
    }

    .w-col {
        width: 100%;
        left: auto;
        right: auto
    }

    .w-col-small-1 {
        width: 8.33333%
    }

    .w-col-small-2 {
        width: 16.6667%
    }

    .w-col-small-3 {
        width: 25%
    }

    .w-col-small-4 {
        width: 33.3333%
    }

    .w-col-small-5 {
        width: 41.6667%
    }

    .w-col-small-6 {
        width: 50%
    }

    .w-col-small-7 {
        width: 58.3333%
    }

    .w-col-small-8 {
        width: 66.6667%
    }

    .w-col-small-9 {
        width: 75%
    }

    .w-col-small-10 {
        width: 83.3333%
    }

    .w-col-small-11 {
        width: 91.6667%
    }

    .section-description-large,.splide__slide,.splide__slide.five-cards,.w-col-small-12 {
        width: 100%
    }

    .contact,.group-main-nav-link-small,.group-navigation-links.main,.second-nav-left,.text-block-55,.track-url,.w-nav[data-collapse=small] .w-nav-menu {
        display: none
    }

    .w-nav[data-collapse=small] .w-nav-button {
        display: block
    }

    .w-nav-brand {
        padding-left: 10px
    }

    .w-layout-blockcontainer {
        max-width: none
    }

    .div-block-46,.div-block-47 {
        width: 90%
    }

    .heading-3 {
        font-size: 21vw;
        line-height: 17vw
    }

    .div-block-48 {
        align-items: center
    }

    .paragraph-5 {
        font-size: 7vw;
        line-height: 8vw
    }

    .section-headline-container {
        margin-bottom: 5vw
    }

    .eyebrow-text {
        border-width: 2px;
        font-size: 4vw;
        line-height: 4vw
    }

    .heading-6 {
        letter-spacing: 0;
        font-size: 13vw;
        line-height: 13vw
    }

    .contact-us-form {
        margin-top: 150px;
        display: none
    }

    .section-description-small {
        width: 100%;
        padding-left: 0
    }

    .section-description {
        flex-direction: column;
        width: 90%;
        margin-bottom: 5vw;
        display: flex
    }

    .example-section {
        background-image: radial-gradient(circle at 50% 30%,#4968be 6%,#0000 29%)
    }

    .example-section.example-two {
        background-image: none
    }

    .sp-track-wrapper {
        padding: 20px
    }

    .example {
        background-color: #000;
        padding-top: 50px;
        padding-bottom: 50px
    }

    .section-heading {
        font-size: 25px
    }

    .group-main-nav-link-small.eng,.group-main-nav-link-small.srb,.group-navigation-links,.noise-over-fx.click-through {
        display: flex
    }

    .brake-1,.studios {
        border-radius: 20px
    }

    .talent-grid {
        grid-template-columns: 1fr 1fr
    }

    .artist-photo {
        border-radius: 30px
    }

    .artist-name-container {
        letter-spacing: 0;
        margin-bottom: 5px;
        margin-left: 5px;
        padding: 10px 20px;
        font-size: 20px;
        line-height: 23px
    }

    .group-secondary-navigation {
        justify-content: flex-end;
        align-items: stretch;
        display: flex
    }

    .grid-3 {
        grid-template-columns: 1fr
    }

    .div-block-490 {
        padding-top: 0
    }

    .talent-bio,.talent-links {
        margin-bottom: 50px
    }

    .studio-info,.studio-video-container {
        margin-bottom: 50px;
        padding-left: 20px;
        padding-right: 20px
    }

    .text-block-60-copy.dark {
        font-size: 20px;
        line-height: 28px
    }

    .grid-6 {
        grid-template-rows: auto auto auto auto auto auto;
        grid-template-columns: 1fr 1fr 1fr 1fr
    }
}

@media screen and (max-width: 479px) {
    .w-container {
        max-width:none
    }

    .w-hidden-main,.w-hidden-medium,.w-hidden-small {
        display: inherit!important
    }

    .w-hidden-tiny {
        display: none!important
    }

    ._60,._60.padding-right,.div-block-510,.project-artwork.cola,.submit-button,.submit-button-3,.text-field,.utility-page-form,.w-col,.w-col-tiny-12 {
        width: 100%
    }

    .w-col-tiny-1 {
        width: 8.33333%
    }

    .w-col-tiny-2 {
        width: 16.6667%
    }

    .w-col-tiny-3 {
        width: 25%
    }

    .w-col-tiny-4 {
        width: 33.3333%
    }

    .w-col-tiny-5 {
        width: 41.6667%
    }

    .image-130,.w-col-tiny-6 {
        width: 50%
    }

    .w-col-tiny-7 {
        width: 58.3333%
    }

    .w-col-tiny-8 {
        width: 66.6667%
    }

    .w-col-tiny-9 {
        width: 75%
    }

    .w-col-tiny-10 {
        width: 83.3333%
    }

    .w-col-tiny-11 {
        width: 91.6667%
    }

    .bottom-nav-buttom-label,.classics,.div-block-488,.group-navigation-links.main,.tabs,.text-block-53,.track-url,.w-nav[data-collapse=tiny] .w-nav-menu {
        display: none
    }

    .w-nav[data-collapse=tiny] .w-nav-button,.w-tab-link {
        display: block
    }

    .login-link,.paragraph,.paragraph-4-copy,.paragraph-copy,.text-block-49 {
        text-align: center
    }

    .paragraph-5.gray,.text-block-49 {
        font-weight: 700
    }

    .group-main-nav-link-small.srb,.name {
        border-right-style: none
    }

    .grid-3,.grid-5 {
        min-width: 0;
        max-width: none
    }

    .grid-2,.noise-over-fx.click-through {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr
    }

    .body.group {
        background-color: #111
    }

    .div-block-5 {
        justify-content: center;
        align-items: center;
        width: 100%;
        display: flex;
        inset: auto 0% 0%
    }

    .div-block-490-copy,.utility-page-content {
        width: 80%
    }

    .image-12 {
        margin-top: 20px;
        margin-left: 20px
    }

    .div-block-46 {
        margin-top: -35vw
    }

    .div-block-47 {
        top: -35vw
    }

    .link-block-6 {
        background-color: #9c74d8;
        border-bottom-right-radius: 20px;
        border-bottom-left-radius: 20px;
        justify-content: center;
        width: 100%;
        padding-top: 2vw;
        padding-bottom: 2vw;
        text-decoration: none;
        display: flex
    }

    .text-field-4,.text-field-5 {
        height: 100px
    }

    .text-block-49 {
        color: #fff;
        padding-top: 8vw;
        padding-bottom: 8vw;
        font-size: 3.5vw;
        line-height: 6vw;
        text-decoration: none
    }

    .email-label,.message-label,.name-label {
        height: 70px
    }

    .paragraph-5 {
        font-size: 4vw;
        line-height: 6vw
    }

    .paragraph-5.on-white {
        margin-top: 10px
    }

    .contact {
        padding-top: 10vw;
        padding-left: 0;
        padding-right: 0;
        display: flex
    }

    .contact-form,.message,.message-container,.slider-2,.social-links {
        height: auto
    }

    .section-headline-eyebrow {
        margin-bottom: 5vw
    }

    .section-headline {
        width: 100%;
        padding-left: 8vw;
        padding-right: 8vw
    }

    .field-label-5,.text-block-56,.text-block-57 {
        font-size: 14px
    }

    .div-block-439 {
        border-radius: 100vw;
        width: 3vw;
        height: 3vw;
        margin-top: 3vw;
        margin-right: 3vw
    }

    .paragraph-light {
        font-size: 4vw;
        line-height: 7vw
    }

    .paragraph-light.outro {
        color: #757575;
        font-size: 3.5vw;
        line-height: 6vw
    }

    .section-headline-container {
        width: 100%;
        margin-bottom: 0
    }

    .submit-button-2 {
        height: 100px;
        font-size: 17px
    }

    .name {
        border-bottom: 1px solid #00000080;
        width: 100%;
        height: auto
    }

    .field-label-6 {
        font-size: 17px
    }

    .eyebrow-text {
        padding: 3vw;
        font-size: 3.5vw;
        line-height: 3.5vw
    }

    .eyebrow-text.gray {
        padding-top: 3vw
    }

    .contact-us-pudding-logo {
        width: 100%;
        margin-top: 20vw;
        padding-left: 8vw;
        padding-right: 8vw
    }

    .text-span-2.large {
        font-size: 27px;
        font-weight: 400;
        line-height: 48px
    }

    .paragraph-6 {
        padding-left: 5vw;
        padding-right: 5vw;
        font-size: 6vw;
        line-height: 10vw
    }

    .form-block-2 {
        height: auto;
        margin-bottom: 0;
        display: flex
    }

    .form,.name-email {
        flex-direction: column;
        height: auto
    }

    .div-block-438 {
        border-radius: 20px;
        padding: 5vw 0 0
    }

    .brake-1,.image-233,.image-249,.image-250,.image-251,.image-252,.image-253,.studios {
        border-radius: 30px
    }

    .email {
        width: 100%;
        height: auto
    }

    .paragraph-7 {
        padding-bottom: 5vw;
        padding-left: 5vw;
        padding-right: 5vw;
        font-size: 3.5vw;
        line-height: 6vw
    }

    .heading-6 {
        letter-spacing: -.5vw;
        margin-bottom: 0;
        padding-top: 0;
        font-size: 12vw;
        line-height: 13vw
    }

    .contact-us-form {
        height: auto;
        margin-top: 100px;
        display: none
    }

    .section-description-small {
        margin-top: 5vw;
        margin-bottom: 0
    }

    .section-description {
        width: 100%;
        margin-bottom: 0;
        padding-left: 8vw;
        padding-right: 8vw
    }

    .textarea-2 {
        min-height: 300px
    }

    .example-badge {
        font-size: 10px
    }

    .example-section {
        background-image: radial-gradient(circle at 50% 30%,#4968be 6%,#0000 20%)
    }

    .example-section.example-two {
        background-image: none
    }

    .example {
        background-color: #000
    }

    .container {
        padding-left: 20px;
        padding-right: 20px
    }

    ._50-50,.group-main-navigation {
        padding-left: 10px;
        padding-right: 10px
    }

    .section-button {
        height: 45px
    }

    .section-paragraph {
        font-size: 1rem
    }

    .group-main-navigation {
        margin-top: 50px;
        display: flex
    }

    .group-navigation-logo {
        width: 100px
    }

    .group-navigation-links {
        display: flex
    }

    ._50-50 {
        margin-top: 0;
        margin-bottom: 0;
        padding-top: 0
    }

    ._50-50.talent {
        margin-bottom: 25px
    }

    ._50-50.above-and-beyond {
        margin-top: -10vh
    }

    .paragraph-large {
        padding-right: 0;
        font-size: 20px;
        line-height: 25px
    }

    .paragraph-large.dark {
        margin-bottom: 0;
        font-size: 18px;
        line-height: 23px
    }

    .paragraph-large.dark.larger {
        font-size: 40px
    }

    ._50.padding-left {
        width: 100%;
        margin-bottom: 20px;
        padding-top: 0;
        padding-right: 0
    }

    ._50.padding-right {
        width: 100%;
        padding-left: 0
    }

    .group-main-nav-link-small.eng,.group-main-nav-link-small.srb {
        margin-left: 0;
        padding-left: 20px;
        padding-right: 20px;
        font-size: 16px
    }

    .paragraph-normal {
        font-size: 15px;
        line-height: 20px
    }

    .section-content-container {
        flex-direction: column;
        align-items: flex-start;
        padding-top: 10px
    }

    .section-content-container.dark {
        border-top-style: none;
        margin-top: 0
    }

    .section-sc {
        margin-top: 25px;
        margin-bottom: 40px
    }

    .heading-8 {
        margin-top: 20px;
        margin-bottom: 30px;
        font-size: 20vw;
        line-height: 17vw
    }

    .text-block-52 {
        letter-spacing: -1px;
        margin-bottom: 25px;
        font-size: 35px;
        line-height: 39px
    }

    .brake-1 {
        height: 400px;
        margin-top: 20px
    }

    .youtube-link-container.talent {
        inset: 2vw 0% auto auto
    }

    .div-block-473-copy {
        margin-bottom: 10px;
        margin-right: 10px;
        padding-right: 20px
    }

    .div-block-474,.form-block-3 {
        margin-right: 0
    }

    ._60.right {
        margin-left: 0
    }

    .image-238 {
        margin-bottom: 20px
    }

    .talent-grid {
        grid-column-gap: 4px;
        grid-row-gap: 4px;
        margin-bottom: 4px;
        padding-left: 0;
        padding-right: 0
    }

    .talent-grid.influencers {
        grid-template-columns: 1fr 1fr;
        margin-bottom: 0
    }

    .studios {
        padding-top: 40px;
        padding-bottom: 40px
    }

    .brake-2,.brake-3,.slider-2 {
        border-radius: 20px
    }

    .brake-2 {
        height: 500px;
        margin-bottom: -283px
    }

    .projects {
        margin-top: -35vw;
        padding-top: 20px;
        padding-bottom: 20px
    }

    .div-block-484 {
        border-radius: 0;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        height: auto
    }

    .project-description {
        border-radius: 0;
        width: 100%;
        padding: 10px
    }

    .project-description.beosc {
        padding: 10px
    }

    .project-artwork.grand,.project-description.cola,.project-description.doritos,.project-description.fashion,.project-description.fitpass,.project-description.galenika,.project-description.grand,.project-description.jv,.project-description.sneakerville {
        width: 100%;
        padding: 10px
    }

    .project-artwork.agelast {
        border-bottom-right-radius: 30px;
        border-bottom-left-radius: 30px
    }

    .project-artwork.beosc {
        border-bottom-right-radius: 20px;
        border-bottom-left-radius: 20px;
        justify-content: center
    }

    .project-artwork.dijamant,.project-artwork.hfb,.project-artwork.hm,.project-artwork.munje,.project-artwork.samsung2,.project-artwork.tubotg,.project-artwork.zlatnidecko {
        border-bottom-right-radius: 30px;
        border-bottom-left-radius: 30px;
        width: 100%;
        padding: 10px
    }

    .project-artwork.doritos,.project-artwork.fashion,.project-artwork.fitpass,.project-artwork.galenika,.project-artwork.nike1,.project-artwork.sneakerville {
        border-bottom-right-radius: 20px;
        border-bottom-left-radius: 20px;
        width: 100%;
        padding: 10px
    }

    .project-artwork.saltzar {
        justify-content: center;
        align-items: center;
        width: 100%
    }

    .project-artwork.nike2 {
        background-color: #f7f7f7;
        border-bottom-right-radius: 30px;
        border-bottom-left-radius: 30px;
        width: 100%
    }

    .project-artwork.jv {
        border-radius: 0 0 30px 30px;
        width: 100%;
        padding: 20px
    }

    .form-labels,.text-block-57-copy {
        font-size: 15px
    }

    .mask {
        border-radius: 20px;
        height: 100%
    }

    .image-241 {
        border-top-left-radius: 0;
        border-bottom-right-radius: 30px
    }

    .image-242,.more {
        border-bottom-right-radius: 20px;
        border-bottom-left-radius: 20px
    }

    .talent {
        margin-bottom: 4px
    }

    .digital {
        padding-top: 0;
        padding-bottom: 0
    }

    .brake5 {
        text-align: left;
        height: 400px;
        margin-top: 0;
        position: relative
    }

    .div-block-489 {
        inset: 3% 0% auto auto
    }

    .more {
        padding-bottom: 100px
    }

    .grid-3 {
        grid-template-columns: 1fr;
        width: 100%;
        padding-left: 10px;
        padding-right: 10px
    }

    .grid-5,.grid-6 {
        grid-template-columns: 1fr 1fr 1fr
    }

    .div-block-490 {
        width: 100%;
        padding-top: 10px
    }

    .div-block-494 {
        justify-content: flex-start
    }

    .text-block-59 {
        font-size: 12vw;
        line-height: 12vw
    }

    .div-block-477-copy,.div-block-477-copy-copy {
        width: 14vw;
        height: 14vw
    }

    .image-235-copy,.image-235-copy-copy {
        width: 8vw
    }

    .div-block-495 {
        margin-top: 10px;
        margin-left: 10px
    }

    .image-246 {
        border-radius: 10px
    }

    .text-block-60-copy.dark {
        font-size: 18px
    }

    .hero-content-container {
        align-items: flex-end;
        height: 60vh;
        min-height: auto;
        max-height: none;
        margin-bottom: 30px;
        padding-bottom: 0
    }

    .image-248 {
        object-fit: cover;
        border-top-left-radius: 20px;
        border-top-right-radius: 20px;
        width: auto;
        height: 100%
    }

    .paragraph-larger {
        padding-right: 0;
        font-size: 29px;
        line-height: 30px
    }

    .div-block-519,.paragraph-larger.dark {
        margin-bottom: 0
    }

    .div-block-509,.grid-5 {
        width: 100%;
        margin-bottom: 50px
    }

    .hero-background-video {
        height: 70vh
    }

    .hero-video-background {
        opacity: .5
    }

    .gradient-fade-hero {
        background-image: linear-gradient(0deg,#111,#1a1a1a00 44%)
    }

    .grid-5 {
        margin-top: 100px
    }

    .noise-over-fx.click-through {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        grid-auto-columns: 1fr;
        display: none
    }

    .video-5 {
        border-radius: 0;
        width: 100%
    }

    .div-block-508 {
        flex-direction: column
    }

    .form-block-3 {
        margin-left: 0;
        padding: 50px 20px
    }

    .div-block-512 {
        margin-top: 50px;
        margin-bottom: 10px
    }

    .div-block-515,.image-254 {
        margin-bottom: 50px
    }

    .div-block-513 {
        height: 180px;
        margin-right: 5px
    }

    .div-block-514 {
        margin-left: 5px
    }

    .div-block-515 {
        height: 300px
    }

    .image-255 {
        border-radius: 10px;
        width: 100%
    }

    .image-255-copy-copy,.image-255-copy-copy-copy {
        border-radius: 20px;
        width: 100%
    }

    .image-255-copy {
        border-bottom-right-radius: 20px;
        border-bottom-left-radius: 20px;
        width: 100%
    }

    .image-255-copy-copy-copy {
        padding: 0
    }

    .shop-and-licensing {
        flex-direction: column;
        align-items: flex-start;
        height: auto;
        margin-bottom: 2px;
        position: relative
    }

    .div-block-517 {
        width: 100%;
        margin-bottom: 2px;
        margin-right: 0;
        padding: 40px 20px
    }

    .div-block-518 {
        width: 100%;
        margin-top: 0;
        margin-left: 0;
        padding: 40px 20px
    }

    .poster-texture-bottom-layer,.poster-texture-top-layer {
        background-size: 1000px
    }

    .background-video-3,.background-video-5 {
        border-radius: 30px 30px 0 0
    }
}

#w-node-_048704ad-bce9-fd58-c9b9-9924696c4c74-0575b975,#w-node-_048704ad-bce9-fd58-c9b9-9924696c4c75-0575b975,#w-node-_07512e26-8b85-3c36-09c4-410e401a47ec-0575b975,#w-node-_07512e26-8b85-3c36-09c4-410e401a47ed-0575b975,#w-node-_0753be23-01e1-292b-3814-f59b9fef7923-ab80328e,#w-node-_0753be23-01e1-292b-3814-f59b9fef7925-ab80328e,#w-node-_07d45d33-64b6-e665-068b-02b4a7aded7c-0575b975,#w-node-_07d45d33-64b6-e665-068b-02b4a7aded7d-0575b975,#w-node-_0a3be5b1-0a3c-7c80-40ff-bc07a9b55a1d-0575b975,#w-node-_0a3be5b1-0a3c-7c80-40ff-bc07a9b55a1e-0575b975,#w-node-_0acab6fb-62f4-82d3-fc7d-e7fd3a90f545-0575b975,#w-node-_0acab6fb-62f4-82d3-fc7d-e7fd3a90f546-0575b975,#w-node-_0f45f33c-e438-1b8d-776a-fb96dad78ab0-0575b975,#w-node-_0f45f33c-e438-1b8d-776a-fb96dad78ab1-0575b975,#w-node-_1570bc71-6f0a-eed3-d4e3-65e44243f846-0575b975,#w-node-_1570bc71-6f0a-eed3-d4e3-65e44243f847-0575b975,#w-node-_1791070e-12d1-147f-d90d-46b6c7998ad1-0575b975,#w-node-_1791070e-12d1-147f-d90d-46b6c7998ad2-0575b975,#w-node-_1e34492a-ee8d-50cc-5e24-aab738ee052e-0575b975,#w-node-_1e34492a-ee8d-50cc-5e24-aab738ee052f-0575b975,#w-node-_1f401b26-0b8c-fd9a-4b8d-2031d4a1873b-0575b975,#w-node-_1f401b26-0b8c-fd9a-4b8d-2031d4a1873c-0575b975,#w-node-_20f5b0f1-a90d-9607-ce7f-4b0d749eb664-0575b975,#w-node-_20f5b0f1-a90d-9607-ce7f-4b0d749eb665-0575b975,#w-node-_263c26ed-62e0-e702-11ee-d749941d5d1b-ab80328e,#w-node-_28a830b9-8455-900a-ba6f-935990692357-0575b975,#w-node-_28a830b9-8455-900a-ba6f-935990692358-0575b975,#w-node-_2b0c8b0a-75d8-d9cc-468a-f8b3d16c8797-0575b975,#w-node-_32b7465f-bfb2-1157-cefc-b1fbdf1c5640-ab80328e,#w-node-_32b7465f-bfb2-1157-cefc-b1fbdf1c5645-ab80328e,#w-node-_32b7465f-bfb2-1157-cefc-b1fbdf1c564a-ab80328e,#w-node-_32b7465f-bfb2-1157-cefc-b1fbdf1c564f-ab80328e,#w-node-_3548accd-9ad3-090d-3a52-490fa15e350f-ab80328e,#w-node-_3548accd-9ad3-090d-3a52-490fa15e3511-ab80328e,#w-node-_36c27caf-0b9f-e54e-a7db-f2e9d65aa1a2-ab80328e,#w-node-_36c27caf-0b9f-e54e-a7db-f2e9d65aa1a4-ab80328e,#w-node-_36e89397-52eb-57e8-3691-954e43003e3a-ab80328e,#w-node-_3addc95f-a31f-3f06-bc33-34b61dac9bc8-ab80328e,#w-node-_3addc95f-a31f-3f06-bc33-34b61dac9bca-ab80328e,#w-node-_3bb3ec49-320f-3de6-7343-dda0aac9c3b7-0575b975,#w-node-_3cf75193-8910-e1ed-e097-462b7e85ad86-847c15ad,#w-node-_3f0b85b1-ec91-73c3-2788-b04734d05117-ab80328e,#w-node-_3f0b85b1-ec91-73c3-2788-b04734d05119-ab80328e,#w-node-_425bb837-527f-654d-78f8-03497b5d41b4-ab80328e,#w-node-_4425f8ec-3665-53a4-6f94-c464bf0bfd80-ab80328e,#w-node-_4425f8ec-3665-53a4-6f94-c464bf0bfd82-ab80328e,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e5228f-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e52290-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e52291-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e52292-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e52293-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e52294-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e52295-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e52296-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e52297-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e52298-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e52299-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e5229a-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e5229b-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e5229c-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e5229d-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e5229e-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e5229f-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e522a0-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e522a1-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e522a2-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e522a3-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e522a4-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e522a5-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e522a6-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e522a7-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e522a8-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e522a9-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e522aa-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e522ab-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e522ac-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e522ad-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e522ae-70b725df,#w-node-_44fb8e61-2f71-ca8c-6350-91c9e8e522af-70b725df,#w-node-_4dd563ff-2ac8-f0dc-7e27-b527538b6c5b-ab80328e,#w-node-_4dd563ff-2ac8-f0dc-7e27-b527538b6c5d-ab80328e,#w-node-_4f82ca6e-ab7b-6dbe-6a0b-bd3a943c7cde-ab80328e,#w-node-_5066f92f-c138-e8ab-3fbe-845df6dfdb6b-ab80328e,#w-node-_55f001c8-9808-8b7e-7dfd-4dc106cbf2de-70b725df,#w-node-_597b024f-012e-8ff4-57de-369d4e4df694-0575b975,#w-node-_597b024f-012e-8ff4-57de-369d4e4df695-0575b975,#w-node-_5aced715-5f91-31ff-e88a-3a251ab44863-0575b975,#w-node-_5aced715-5f91-31ff-e88a-3a251ab44864-0575b975,#w-node-_5df2c418-fc1e-43d6-feea-552c5bf64f87-ab80328e,#w-node-_616f2c49-4a94-6e9a-a086-b98ed62b1645-70b725df,#w-node-_62a25c27-528c-854f-6409-ec853833aaf1-054666e0,#w-node-_62a25c27-528c-854f-6409-ec853833aaf1-3a016ae6,#w-node-_62a25c27-528c-854f-6409-ec853833aaf1-7b3596a3,#w-node-_62a25c27-528c-854f-6409-ec853833aaf1-9b392d09,#w-node-_62a25c27-528c-854f-6409-ec853833aaf1-9e07533a,#w-node-_62a25c27-528c-854f-6409-ec853833aaf1-a56f9a6d,#w-node-_62a25c27-528c-854f-6409-ec853833aaf1-acb9ec64,#w-node-_62a25c27-528c-854f-6409-ec853833aaf1-ae830035,#w-node-_62a25c27-528c-854f-6409-ec853833aaf1-ce870e59,#w-node-_62a25c27-528c-854f-6409-ec853833aaf1-e09174eb,#w-node-_62a25c27-528c-854f-6409-ec853833aaf1-e11a0ee2,#w-node-_66e5d387-7774-9f6e-4a5f-c088a98d4ee3-0575b975,#w-node-_66e5d387-7774-9f6e-4a5f-c088a98d4ee4-0575b975,#w-node-_70f89b3f-c514-f23f-d5e4-4b58045fdb0f-0575b975,#w-node-_72ca6912-604e-07fb-4583-b68d32825f18-0575b975,#w-node-_72ca6912-604e-07fb-4583-b68d32825f19-0575b975,#w-node-_749be52b-9904-c18d-ba1a-d22a4c8b8541-ab80328e,#w-node-_78af1022-7fef-52cd-f32c-9e2c403ac6ac-ab80328e,#w-node-_7eb3dc03-6532-bb47-d932-17a8c1e6b98b-ab80328e,#w-node-_8083fd92-28fb-bf7c-a8a1-cfb175f10d50-70b725df,#w-node-_80aebd02-dd6c-0feb-8e8e-599efef28f75-ab80328e,#w-node-_80aebd02-dd6c-0feb-8e8e-599efef28f77-ab80328e,#w-node-_8140073a-1479-0835-b7bf-5dee3393aa57-0575b975,#w-node-_8160a0e2-2f32-3bc1-a815-7379f41d8b8d-0575b975,#w-node-_8160a0e2-2f32-3bc1-a815-7379f41d8b8e-0575b975,#w-node-_8160a0e2-2f32-3bc1-a815-7379f41d8b96-0575b975,#w-node-_8160a0e2-2f32-3bc1-a815-7379f41d8b97-0575b975,#w-node-_8160a0e2-2f32-3bc1-a815-7379f41d8b9f-0575b975,#w-node-_8160a0e2-2f32-3bc1-a815-7379f41d8ba0-0575b975,#w-node-_824d7bec-a1a3-6202-c42a-ae80cec6c6f6-ab80328e,#w-node-_82fa916d-ce85-0841-01c7-46d992223d77-0575b975,#w-node-_84071e21-7dec-9721-e411-0e5563cc83d9-3a016ae6,#w-node-_84071e21-7dec-9721-e411-0e5563cc83d9-7b3596a3,#w-node-_84071e21-7dec-9721-e411-0e5563cc83d9-9b392d09,#w-node-_84071e21-7dec-9721-e411-0e5563cc83d9-9e07533a,#w-node-_84071e21-7dec-9721-e411-0e5563cc83d9-a56f9a6d,#w-node-_84071e21-7dec-9721-e411-0e5563cc83d9-acb9ec64,#w-node-_84071e21-7dec-9721-e411-0e5563cc83d9-ae830035,#w-node-_84071e21-7dec-9721-e411-0e5563cc83d9-ce870e59,#w-node-_84071e21-7dec-9721-e411-0e5563cc83d9-e09174eb,#w-node-_84071e21-7dec-9721-e411-0e5563cc83d9-e11a0ee2,#w-node-_8604284e-7834-40c4-7ce2-f71734c1c730-ab80328e,#w-node-_8604284e-7834-40c4-7ce2-f71734c1c732-ab80328e,#w-node-_882db27d-3800-5fdd-4cd5-9507dd11febf-70b725df,#w-node-_89afcfa0-26e0-df26-7cba-1bbaeac17394-ab80328e,#w-node-_8a3502d2-7464-403c-0e5b-eb7beba15be1-0575b975,#w-node-_8a3502d2-7464-403c-0e5b-eb7beba15be2-0575b975,#w-node-_8a8bd22e-8c01-d1bf-775d-1cf2c70a0f31-0575b975,#w-node-_8a8bd22e-8c01-d1bf-775d-1cf2c70a0f32-0575b975,#w-node-_8cb5ff29-364d-9d8a-0afd-efc491dd0372-0575b975,#w-node-_8cb5ff29-364d-9d8a-0afd-efc491dd0373-0575b975,#w-node-_8cfc7ff3-01c8-d72d-b9d8-27c238cc2709-ab80328e,#w-node-_8cfc7ff3-01c8-d72d-b9d8-27c238cc270b-ab80328e,#w-node-_8f83dc0d-5e61-d340-d513-46abb5aa612f-0575b975,#w-node-_98134752-93cc-1b2d-e6d3-d2b86246c2f1-ab80328e,#w-node-_98134752-93cc-1b2d-e6d3-d2b86246c2f3-ab80328e,#w-node-a6607e32-dd25-e7f9-37e9-e6a51bc47929-ab80328e,#w-node-a6607e32-dd25-e7f9-37e9-e6a51bc4792b-ab80328e,#w-node-ac579b56-ed08-0977-02c2-8839a2afb4d3-0575b975,#w-node-ac579b56-ed08-0977-02c2-8839a2afb4d4-0575b975,#w-node-b272be67-097c-4638-2761-ea86042d4508-0575b975,#w-node-b272be67-097c-4638-2761-ea86042d4509-0575b975,#w-node-b3476115-96e8-388d-ae90-36aa1e075b39-ab80328e,#w-node-b3476115-96e8-388d-ae90-36aa1e075b3b-ab80328e,#w-node-b3480874-fa0d-97a2-ffc8-d4c706aefa6e-ab80328e,#w-node-b557035e-8331-e8ae-22e7-29cf3c5e06c3-0575b975,#w-node-ba80a3c4-5e18-d81f-c4fd-cc9b2eb73ab8-ab80328e,#w-node-ba80a3c4-5e18-d81f-c4fd-cc9b2eb73aba-ab80328e,#w-node-c3f7412d-42b9-1ae2-21d1-d27868249ee2-ab80328e,#w-node-c5610a64-ab05-bc27-a2fd-f10bcecf394e-0575b975,#w-node-c5610a64-ab05-bc27-a2fd-f10bcecf394f-0575b975,#w-node-d08fda81-edd5-9f98-910c-4eb5050058f7-ab80328e,#w-node-d08fda81-edd5-9f98-910c-4eb5050058f9-ab80328e,#w-node-d48c0f4d-b11d-d9e3-485a-354a5dd30d64-ab80328e,#w-node-d48c0f4d-b11d-d9e3-485a-354a5dd30d69-ab80328e,#w-node-d48c0f4d-b11d-d9e3-485a-354a5dd30d6e-ab80328e,#w-node-d48c0f4d-b11d-d9e3-485a-354a5dd30d73-ab80328e,#w-node-db3595c7-ad4a-bd74-0deb-9bb3e87ea208-ab80328e,#w-node-db3595c7-ad4a-bd74-0deb-9bb3e87ea20a-ab80328e,#w-node-dc96f735-9ab4-37a6-ad83-0b44cdb36bef-0575b975,#w-node-e2a0746a-c232-ab73-6564-a535380b34ee-ab80328e,#w-node-e43dbefd-9245-4d23-fa33-2051e1e39114-0575b975,#w-node-e501b67c-643a-5be8-501f-d2ae7044a08b-054666e0,#w-node-e5222c20-4457-5c8e-af7c-e5aaab5c59fb-ab80328e,#w-node-e5222c20-4457-5c8e-af7c-e5aaab5c59fd-ab80328e,#w-node-e75ad165-7e91-73b1-8fdf-08f1301fdd1b-0575b975,#w-node-e75ad165-7e91-73b1-8fdf-08f1301fdd1c-0575b975,#w-node-f2d1521a-ef98-1f16-e488-5a6e548fb327-0575b975,#w-node-f2d1521a-ef98-1f16-e488-5a6e548fb328-0575b975,#w-node-fb60bfe8-b389-5592-2b00-cd3994f6d20d-054666e0,#w-node-fb60bfe8-b389-5592-2b00-cd3994f6d20d-3a016ae6,#w-node-fb60bfe8-b389-5592-2b00-cd3994f6d20d-7b3596a3,#w-node-fb60bfe8-b389-5592-2b00-cd3994f6d20d-9b392d09,#w-node-fb60bfe8-b389-5592-2b00-cd3994f6d20d-9e07533a,#w-node-fb60bfe8-b389-5592-2b00-cd3994f6d20d-a56f9a6d,#w-node-fb60bfe8-b389-5592-2b00-cd3994f6d20d-acb9ec64,#w-node-fb60bfe8-b389-5592-2b00-cd3994f6d20d-ae830035,#w-node-fb60bfe8-b389-5592-2b00-cd3994f6d20d-ce870e59,#w-node-fb60bfe8-b389-5592-2b00-cd3994f6d20d-e09174eb,#w-node-fb60bfe8-b389-5592-2b00-cd3994f6d20d-e11a0ee2 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_0bb5faf9-09ee-8433-e4bb-945071e78f9d-0575b975,#w-node-_0ddc87a5-5c14-6d7a-90ac-6c69f31ec9d4-0575b975,#w-node-_15ae810b-2943-2abf-7fa7-cf85a6fd45ac-0575b975,#w-node-_22484f86-8a23-832f-6cb7-ef177e01108e-0575b975,#w-node-_22c3249e-1c95-65ec-ea88-569da527c7e3-0575b975,#w-node-_235ef442-ec12-0d18-e25d-8b131b9851f0-0575b975,#w-node-_25cc7640-b793-a1a9-3b78-0e2bc4a652ae-0575b975,#w-node-_274d638f-7af4-d59c-1970-c8a765fe8f95-0575b975,#w-node-_36aad36f-290a-cf4c-fdd4-31956af713f2-0575b975,#w-node-_37016f3d-6659-732e-f891-562580db975a-0575b975,#w-node-_3b542919-e021-e882-3681-8e7afcdfec08-0575b975,#w-node-_532f5741-07ac-80b0-8d6e-152d084dce33-0575b975,#w-node-_608fcb3e-610b-f8b6-778f-1a0b4f131965-0575b975,#w-node-_60a2c78a-b5b9-1c40-37b4-c0e5cc965b27-0575b975,#w-node-_6f0ef11a-5be7-046b-1174-564eaa1661e4-0575b975,#w-node-_78736bcb-6471-e5b2-fe79-834d273b6c92-0575b975,#w-node-_7e43d258-471b-9b4f-5b0e-5b882cf46795-0575b975,#w-node-_890261c7-8b40-9e43-5821-a9d45a9ba8dc-0575b975,#w-node-_99daeb39-0202-fe07-b0e4-0fad4159e7dd-0575b975,#w-node-_9c2c6d07-3a6f-c205-3afd-77024719f19b-0575b975,#w-node-a2907753-cd8d-5cec-72b8-b5376a2fdf9b-0575b975,#w-node-a8c99620-3263-2bde-c53e-373d67cd0330-0575b975,#w-node-bb5fff39-f87d-b2ba-e6d9-3050ef14a12a-0575b975,#w-node-c30a8470-31c8-6145-b30b-1d8d558f983f-0575b975,#w-node-c33a7e82-f00f-bc61-b955-6e5bd045562e-0575b975,#w-node-c4041cbc-01ed-299a-31af-c342ec164649-0575b975,#w-node-c4e36241-6aa1-2711-8d66-3ac318c48570-0575b975,#w-node-cc62cded-30ab-8be5-0008-c47c66fdaaab-0575b975,#w-node-d1ad626e-4692-68f9-bed2-9fdd1f89ffca-0575b975,#w-node-e2913abd-79d4-f56e-13af-822d68368d0a-0575b975,#w-node-f4ee4715-ca4f-c7fd-d60d-2fc646634264-0575b975,#w-node-f5716a66-539a-2490-ac56-e6175c90ae6e-0575b975 {
    grid-area: span 1/span 1/span 1/span 1;
    place-self: center
}

#w-node-_13a377b8-352c-ea02-5616-3e1a4f70ad04-2971bd7e {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr
}

#w-node-_1bbc9312-f054-9034-8944-62d7653ce7b9-2971bd7e,#w-node-_29a39844-50d7-3329-0508-8510211dccec-2971bd7e {
    grid-column: span 2/span 2
}
