/*
Theme Name: EverybodyFights
Theme URI:
Author: The ADK Group
Author URI:
Description: A custom WordPress theme.
Version: 2.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:
Tags:
*/

/* utilities */
@media only screen and (max-width:767px) {
	.u-mb30-xs { margin-bottom:30px; }
}

.c-btn--video { color:#000; background-image:url(dist/img/icons/play-dark-grey.svg);}

.o-sticky-right-box {
  position: absolute;
  top: 11rem;
  right: 0;
  background: rgba(100,100,100,0.2);
  border: 1px solid rgba(255,255,255,0.2);
  padding: 1rem 2rem;
  text-align: center;
  font-family: "Titillium Web", sans-serif;
}
.o-sticky-right-box--title{
	text-transform: uppercase;
	font-size:14px;
}
.o-sticky-right-box--value{
	font-size:34px;
}

.c-btn-school {
  text-decoration: none;
  padding: 0.8rem 3rem;
  font-family: "Titillium Web", sans-serif;
  font-size: 1.5rem;
  border-radius: 5px;
  font-weight: bold;
  transition:all 300ms;
}

.c-btn-school--orange { 
	color: #fff;
  text-transform: uppercase;
  background: #eb5928;
}
.c-btn-school--orange:hover {
	background:#FFF;
  color:#eb5928;
}

.c-btn-school--dark-border {
	color: #fff;
  border:1px solid #fff;
  text-transform: uppercase;
  background: #000;
  display:inline-block;
}

.c-btn-school--dark-border:hover {
	color:#000;
    background:#fff;
}

.u-bl--white {
border-left:1px solid rgba(200,200,200,0.2);
}
.u-br--white > div{
	position:relative;
}
.u-br--white > div::after {
	content:"";
  display:block;
  position:absolute;
  top:0;
  bottom:0;
  right:0px;
  border-right:1px solid rgba(200,200,200,0.2);
}

.c-school-counter {
	color:#eb5928;
    font-weight:bold;
    margin-bottom:1rem;
}
.u-school--title h1,
.u-school--title h2,
.u-school--title h3,
.u-school--title h4,
.u-school--title h5 { 
	font-weight:normal; 
	text-transform:uppercase; 
	margin-bottom:1rem; 
}

.c-school-slider {
	margin-bottom:3rem;
}

.c-school-slider--item {
	position:relative;
}

.c-school-slider--item:not(.active) {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    pointer-events: none;
}

.c-school-slider--item.active {
  animation-name: school-slide;
  animation-duration: 0.3s;
}

.c-school-slider--img { 
	height:600px;
  width:75%;
  object-fit:cover;
}

.c-school-slider--content {
	position:absolute;
    top:10px;
    left:75%;
    transform:translateX(-50%);
}

.c-school-slider--heading {
    font-size: 14rem;
    line-height: 14rem;
    font-family: "UniversLTPro-UltCond", sans-serif;
    font-weight: 400;
    text-transform: uppercase;
    line-height:0.9;
}

.c-school-slider--description {
	text-transform: uppercase;
  font-size: 18px;
  white-space: nowrap;
}



@keyframes school-slide {
	0% { opacity:0; }
  100% { opacity:100%; }
}




@media only screen and (max-width:767px) {
	.c-school-slider--img { width:100%; }
	.c-school-slider--content {
    	left:50%;
        top:50%;
        transform:translate(-50%,-50%);
	}
	.c-school-slider--heading {
    	font-size: 5rem;
    }
    .c-school-slider--description {
    	white-space:normal;
	}
    
    .js-school-slider--menu { 
    	padding:0 20px;
        text-align:center;
    }
    .o-sticky-right-box {
    	position:static;
        max-width:120px;
        margin:0 auto;
	}
    
    .o-grid-mobile { 
	}
    .o-grid-mobile > .o-grid__col {
        max-width: 90px;
        margin: 10px;
        display:inline-block; 
    }
}
/*Marianatek inegration page css*/
.page-id-12144 section.u-mtstd {
    background-color: #fff;
}