del {
  text-decoration-color: #000000;
  text-decoration-thickness: 1px;
}
.leagues {
  height: 100px !important;
}
.svg-leagues{
	height: 40px;
	margin-right: 75px;
}
/*
	.div-leagues {
		margin-bottom: -152px;
	}
*/

ul li, 
i,
ul.list-unstyled.mb-0,
ul.list-unstyled.mb-0 li,
ul.list-unstyled.mb-0 span
{
  font-family: 'Inter', sans-serif;
}

.font-inter {
  font-family: 'Inter', sans-serif !important;
}


.sky-blue {
	color: var(--ar-secondary) !important;
}
.state-grey {
	color: var(--ar-dark) !important;
}

.nav-link {
	color: var(--ar-dark) !important;
}
.nav-link:hover {
	color: var(--ar-secondary) !important;
}
.active{
	color: var(--ar-secondary) !important;
}
	
@media (max-width: 768px) {
	.font-size-15{
		font-size: 15px !important;
	}
	.font-size-20{
		font-size: 20px !important;
	}
	.font-size-24{
		font-size: 24px !important;
	}
  .section-struggling {
    margin-bottom: -30px;
  }
  .section-validate {
    margin-bottom: -80px;
  }
  .h2-validate {
    margin-top: -35px;
  }
  .h2-struggling {
    margin-top: -35px;
  }
  /*.div-discover {
    margin-top: -75px;
  }*/
  .h1-why-scoutlyst {
/*    margin-top: -90px;*/
  }
}
/* Animation Bottom */
.partners {
  display: flex;
}
.scroller {
  max-width: 1200px;
}
.scroller__inner {
  padding-block: 1rem;
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
}
.scroller[data-animated="true"] {
  overflow: hidden;
  -webkit-mask: linear-gradient(90deg, transparent, white 20%, white 80%, transparent);
  mask: linear-gradient(90deg, transparent, white 20%, white 80%, transparent);
}
.scroller__inner img {
  width: 200px;
/*  height: auto !important;*/
  display: flex;
  padding: 20px;
}
.scroller[data-animated="true"] .scroller__inner {
  width: max-content;
  flex-wrap: nowrap;
  animation: scroll var(--_animation-duration, 40s) var(--_animation-direction, forwards) linear infinite;
  align-items: center;
}
.scroller[data-direction="right"] {
  --_animation-direction: reverse;
}
.scroller[data-direction="left"] {
  --_animation-direction: forwards;
}
.scroller[data-speed="fast"] {
  --_animation-duration: 20s;
}
.scroller[data-speed="slow"] {
  --_animation-duration: 60s;
}
@keyframes scroll {
  to {
    transform: translate(calc(-50% - 0.5rem));
  }
}

	.text-header-large{
		font-size: 40px !important;
		color: var(--ar-dark);
		font-weight: 800;
	}

.text-header-large-grey{
	font-size: 40px !important;
	color: var(--ar-secondary);
		font-weight: 800;
}
.text-header-small{
	color: var(--ar-dark);
}
.section-hero-height {
min-height: 20%;	
}
.spot-talent-section {
 margin-bottom: 10px !important;	
}
.text-lg-start {
	padding-left: 90px;
}

.bg-card-cb {
    background: linear-gradient(to bottom, #fff, #ECEEF1) !important;
}

@media(max-width:800px) {
	.spot-talent-section {
	 margin-bottom: 30px !important;	
	}
	
	
	.text-lg-start {
		padding-left: 10px;
	}
	
	.mobile-small-2rem{
		font-size: 2rem;
	}
.section-hero-height {
min-height: 10%;	
}
	
	.text-header-large{
/*		font-size: 1.9rem !important;*/
	}
	.text-header-small{
		font-size: 1.35rem !important;
	}
	
    .display-4 {
        font-size: 1.4rem !important;
	    font-family: "Host Grotesk", sans-serif !important;

    }
	
	.section-mobile-absolute {
		margin-top: 80px !important;
/*
        position: absolute !important;
        top: 95px !important;
        left: 0;
        right: 0;
*/
        text-align: center;		
    }
	.mobile-py-5{
		padding-top: 3rem !important;
		padding-bottom: 3rem !important;		
	}
	.mobile-small-3rem{
		font-size: 3rem !important;
	}
	
  .scroller__inner img {
    height: 70px !important;
    width: auto !important;
    display: flex;
    padding: 20px;
  }
  .footer_links_anpc {
    display: flex;
    flex-direction: row;
  }
	
	.\31 webm {
		height:218px;
	}
	.\32 webm {
		height:218px;
	}
}

.hidden {
	display: none;
}
.video-fadeout {
    max-width: 90% !important;
    
    -webkit-mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 20%, rgba(0, 0, 0, 1) 80%, rgba(0, 0, 0, 0) 100%),
                         linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 20%, rgba(0, 0, 0, 1) 80%, rgba(0, 0, 0, 0) 100%);
    mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 20%, rgba(0, 0, 0, 1) 80%, rgba(0, 0, 0, 0) 100%),
                 linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 20%, rgba(0, 0, 0, 1) 80%, rgba(0, 0, 0, 0) 100%);
    -webkit-mask-composite: destination-in;
    mask-composite: intersect;
}


/* big landscape tablets, laptops, and desktops */
@media (min-width: 801px) {
	.text-header-small{
		font-size: 1.3rem !important;
		letter-spacing: 2px;
	}
	
    .display-4 {
        font-size: 1.8rem !important;
    }
	
	.section-mobile-absolute {
/*		margin-top: -207px !important;*/
    }
	
	.desktop-padding-0{
		padding: 0 !important;
	}
 	.desktop-margin-0{
		margin: 0 !important;
	}	
	.desktop-w-67{
		width: 67% !important;
	}
	.desktop-h-340{
		height: 340px !important;
	}
	.desktop-small-3rem{
		font-size: 3rem !important;
	}
	.desktop-small-2rem{
		font-size: 2rem !important;
	}
	.mobile-py-5{
		padding-bottom: 3rem !important;
	}
	
	.\31 webm {
		width: 100%;
		height: auto;
		max-height: 100%;
		object-fit: cover;
	}
	.\32 webm {
		height:270px;
	}
	
}

.price-card-c, .price-c {
    font-size: 2em !important;
}
.price-larger {
    font-size: 1.4em !important;
}

@media (min-width: 1200px) {
}

video {
    border-radius: 35px;
    overflow: hidden;
}

