.elementor-292011 .elementor-element.elementor-element-d11e63c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-292011 .elementor-element.elementor-element-d11e63c:not(.elementor-motion-effects-element-type-background), .elementor-292011 .elementor-element.elementor-element-d11e63c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-292011 .elementor-element.elementor-element-7abf44d > .elementor-widget-container{background-color:#BFEF11;padding:4px 14px 4px 14px;}.elementor-292011 .elementor-element.elementor-element-7abf44d.elementor-element{--align-self:flex-start;}.elementor-292011 .elementor-element.elementor-element-7abf44d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#000000;}.elementor-292011 .elementor-element.elementor-element-eb3c569{text-align:start;}.elementor-292011 .elementor-element.elementor-element-eb3c569 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:96px;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-292011 .elementor-element.elementor-element-555f6fc{font-family:"DM Sans", Sans-serif;font-size:15px;color:#BFBFBF;}.elementor-292011 .elementor-element.elementor-element-ef1c1cb.elementor-element{--align-self:flex-start;}.elementor-292011 .elementor-element.elementor-element-11b1b7a{--display:flex;}.elementor-292011 .elementor-element.elementor-element-c14783f{--display:flex;}.elementor-292011 .elementor-element.elementor-element-b7a06f3 .uael-post__thumbnail:hover img{opacity:1;}.elementor-292011 .elementor-element.elementor-element-b7a06f3.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail img{opacity:1;}.elementor-292011 .elementor-element.elementor-element-b7a06f3.uael-equal__height-yes .uael-post-image-background .uael-post__inner-wrap:hover img{opacity:1;}.elementor-292011 .elementor-element.elementor-element-b7a06f3 .uael-listing__terms-link:not(:last-child):after{content:"|";margin:0 0.4em;}.elementor-292011 .elementor-element.elementor-element-b7a06f3 .uael-post-grid .uael-post-wrapper{margin-bottom:20px;}.elementor-292011 .elementor-element.elementor-element-b7a06f3 .uael-post__bg-wrap{background-color:#f6f6f6;}.elementor-292011 .elementor-element.elementor-element-b7a06f3 .uael-post__content-wrap{padding:30px 30px 30px 30px;}.elementor-292011 .elementor-element.elementor-element-b7a06f3 .uael-post__title{margin-bottom:5px;}.elementor-292011 .elementor-element.elementor-element-b7a06f3 .uael-post__meta-data{color:#adadad;margin-bottom:15px;}.elementor-292011 .elementor-element.elementor-element-b7a06f3 .uael-post__meta-data svg{fill:#adadad;}.elementor-292011 .elementor-element.elementor-element-b7a06f3 .uael-post__meta-data span{margin-right:10px;}.elementor-292011 .elementor-element.elementor-element-b7a06f3 .uael-post__meta-data span:last-child, .elementor-292011 .elementor-element.elementor-element-b7a06f3 .uael-post__meta-data span.uael-listing__terms-link{margin-right:0;}.elementor-292011 .elementor-element.elementor-element-b7a06f3 .uael-post__terms{color:#010101;background-color:#BFEF1100;font-family:"Oswald", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;}.elementor-292011 .elementor-element.elementor-element-b7a06f3 .uael-post__terms-wrap{margin-bottom:0px;}.elementor-292011 .elementor-element.elementor-element-a42a409{--display:flex;}.elementor-292011 .elementor-element.elementor-element-3505797{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-292011 .elementor-element.elementor-element-d11e63c{--content-width:1280px;}.elementor-292011 .elementor-element.elementor-element-11b1b7a{--content-width:1280px;}.elementor-292011 .elementor-element.elementor-element-c14783f{--content-width:1280px;}.elementor-292011 .elementor-element.elementor-element-a42a409{--content-width:1280px;}}/* Start custom CSS for html, class: .elementor-element-ef1c1cb */.st-team-filter {
display: flex;
flex-wrap: wrap;
gap: 10px;
margin-top: 20px;
}
.st-team-filter__btn {
display: inline-flex;
align-items: center;
gap: 6px;
background: transparent;
border: 1px solid #1C1C1C;
border-radius: 4px;
padding: 8px 14px;
font-family: 'Oswald', sans-serif;
font-size: 13px;
font-weight: 600;
color: #BFBFBF;
text-decoration: none;
text-transform: uppercase;
transition: border-color 0.15s, color 0.15s;
}
.st-team-filter__btn:hover {
border-color: #BFEF11;
color: #fff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cdf7a86 */.st-sec-divider {
display: flex;
align-items: center;
gap: 16px;
margin: 0 0 0px;
}
.st-sec-divider__tag {
display: inline-block;
background: #BFEF11;
color: #000;
font-family: 'Inter',-apple-system,sans-serif;
font-size: 11px;
font-weight: 800;
text-transform: uppercase;
letter-spacing: 0.18em;
padding: 5px 12px;
flex-shrink: 0;
}
.st-sec-divider__line {
flex: 1;
height: 1px;
background: #1C1C1C;
}
.st-sec-divider__link {
font-family: 'Barlow Condensed','Helvetica Neue',sans-serif !important;
font-size: 18px !important;
font-weight: 700 !important;
color: #fff;
text-decoration: none !important;
flex-shrink: 0 !important;
display: flex !important;
align-items: center;
gap: 8px !important;
}

.st-sec-divider__arrow {
color: #BFEF11;
font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for uael-posts, class: .elementor-element-b7a06f3 */.st-stories-grid .uael-post-wrapper {
border-radius: 4px;
overflow: hidden;
}
.st-stories-grid .uael-post__thumbnail {
aspect-ratio: 16 / 10;
overflow: hidden;
}
.st-stories-grid .uael-post__thumbnail img {
width: 100%;
height: 100%;
object-fit: cover;
transition: transform 0.3s;
}
.st-stories-grid .uael-post-wrapper:hover .uael-post__thumbnail img {
transform: scale(1.04);
}
.st-stories-grid .uael-post__title {
font-family: 'Oswald', sans-serif;
font-size: 16px !important;
font-weight: 700;
text-transform: uppercase;
line-height: 1.1;
}
.st-stories-grid .uael-post__title a {
color: #fff !important;
text-decoration: none;
}
.st-stories-grid .uael-post__terms {
font-size: 9px;
text-transform: uppercase;
letter-spacing: 1px;
color: #6F6F6F;
}
.st-stories-grid .uael-post__terms a {
color: #6F6F6F !important;
text-decoration: none;
}
.st-stories-grid .uael-post-grid__inner {
gap: 22px 18px;
}
.st-stories-grid .uael-post-grid__inner {
display: grid !important;
grid-template-columns: repeat(4, 1fr) !important;
gap: 22px 18px !important;
}
@media (max-width: 1024px) {
.st-stories-grid .uael-post-grid__inner {
grid-template-columns: repeat(2, 1fr) !important;
}
}
@media (max-width: 640px) {
.st-stories-grid .uael-post-grid__inner {
grid-template-columns: 1fr !important;
}
}
.st-stories-grid .uael-post__thumbnail {
aspect-ratio: 16 / 10;
overflow: hidden;
border-radius: 4px;
}
.st-stories-grid .uael-post__thumbnail img {
width: 100%;
height: 100%;
object-fit: cover;
transition: transform 0.3s;
}
.st-stories-grid .uael-post-wrapper:hover .uael-post__thumbnail img {
transform: scale(1.04);
}
.st-stories-grid .uael-post__terms-wrap {
margin-top: 8px;
}
.st-stories-grid .uael-post__terms a {
font-size: 9px !important;
text-transform: uppercase;
letter-spacing: .18em;
color: #6F6F6F !important;
text-decoration: none;
font-weight: 600;
}
.st-stories-grid .uael-post__title {
font-family: 'Oswald', sans-serif !important;
font-size: 16px !important;
font-weight: 700 !important;
text-transform: uppercase;
line-height: 1.1 !important;
margin-top: 6px !important;
}
.st-stories-grid .uael-post__title a {
color: #fff !important;
text-decoration: none;
}
.st-stories-grid .uael-post__meta-data {
font-size: 10px !important;
color: #6F6F6F !important;
margin-top: 6px !important;
}
.st-stories-grid .uael-post__date {
color: #6F6F6F !important;
}
.st-stories-grid .uael-post__bg-wrap {
background: transparent !important;
}
.st-stories-grid .uael-post__content-wrap {
background: transparent !important;
padding: 0 !important;
}

.st-stories-grid .uael-post__thumbnail {
position: relative;
}
.st-stories-grid .uael-post__thumbnail::before {
content: '▶';
position: absolute;
bottom: 10px;
left: 10px;
width: 30px;
height: 30px;
background: #BFEF11;
color: #000;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-size: 10px;
z-index: 2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f8dfaec */.st-social-grid {
display: grid;
grid-template-columns: 1fr;
gap: 18px;
margin-top: 20px;
}
@media (min-width: 760px) {
.st-social-grid { grid-template-columns: repeat(3, 1fr); }
}
.st-social-card {
background: #0A0A0A;
border: 1px solid #1C1C1C;
border-radius: 4px;
overflow: hidden;
transition: background 0.2s;
}
.st-social-card__source {
display: flex;
align-items: center;
gap: 8px;
padding: 12px 14px;
font-family: 'Oswald', sans-serif;
font-size: 11px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 1px;
color: #6F6F6F;
}
.st-social-dot {
width: 8px;
height: 8px;
border-radius: 50%;
flex-shrink: 0;
}
.st-social-dot--yt { background: #FF0000; }
.st-social-dot--tt { background: linear-gradient(45deg, #FF0050, #000, #00F2EA); }
.st-social-dot--x { background: #fff; }

/* YouTube */
.st-social-card__preview--yt {
position: relative;
aspect-ratio: 16 / 9;
}
.st-social-card__preview--yt img {
width: 100%;
height: 100%;
object-fit: cover;
}
.st-social-card__play-yt {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 60px;
height: 42px;
background: rgba(0,0,0,0.8);
color: #FF0000;
display: flex;
align-items: center;
justify-content: center;
font-size: 18px;
border-radius: 8px;
}
.st-social-card__info {
padding: 14px;
display: flex;
flex-direction: column;
gap: 4px;
}
.st-social-card__info strong {
font-family: 'Oswald', sans-serif;
font-size: 14px;
font-weight: 700;
color: #fff;
}
.st-social-card__meta {
font-size: 11px;
color: #6F6F6F;
}
/* TikTok */
.st-social-card__preview--tt {
position: relative;
aspect-ratio: 9 / 16;
max-height: 420px;
overflow: hidden;
}
.st-social-card__preview--tt img {
width: 100%;
height: 100%;
object-fit: cover;
}
.st-social-card__user {
position: absolute;
top: 12px;
left: 12px;
font-size: 12px;
font-weight: 700;
color: #fff;
text-shadow: 0 1px 3px rgba(0,0,0,0.6);
}
.st-social-card__music {
position: absolute;
bottom: 12px;
left: 12px;
font-size: 11px;
color: rgba(255,255,255,0.7);
}

/* X / Twitter */
.st-social-card__body {
display: flex;
gap: 12px;
padding: 14px;
}
.st-social-card__avatar {
width: 40px;
height: 40px;
background: #1DA1F2;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-weight: 700;
color: #fff;
font-size: 16px;
flex-shrink: 0;
}
.st-social-card__body strong {
font-size: 14px;
color: #fff;
}
.st-social-card__handle {
font-size: 12px;
color: #6F6F6F;
}
.st-social-card__tweet {
font-size: 14px;
color: #BFBFBF;
line-height: 1.45;
margin: 8px 0;
}
.st-social-card__tweet-img {
width: 100%;
aspect-ratio: 16 / 9;
object-fit: cover;
border-radius: 6px;
border: 1px solid #1C1C1C;
margin-top: 8px;
}/* End custom CSS */