/**
 * Theme Name: A theme by CAD
 * Description: Blocksy Child theme
 * Author: Studio CAD
 * Template: blocksy
 * Text Domain: blocksy
 */
/*

@font-face {
    font-family: 'nexabold';
    src: url('fonts/nexabold-webfont.woff2') format('woff2'),
         url('fonts/nexabold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
*/
body, h1, h2, h3, h4, h5, h6, label, figcaption, blockquote, blockquote p, .menu a, .site-title, .entry-meta, .mobile-menu, .widget-title, .ct-post-title, .ct-breadcrumbs, .ct-header-text, .site-description, .page-description, .ct-footer-copyright, .ct-widget>*:not(.widget-title){
	
}

.btn-team a.stk-link{
	
    width: 100px !important;
    height: 100px !important;
    border-radius: 50px !important;
    flex-direction: column;
    justify-content: center;
}
.btn-team .stk--inner-svg svg{
    margin-right: 0 !important;
}
.entry-button {
    font-size: 18px !important;
    align-self: var(--horizontal-alignment, flex-end);
	font-weight: 500;
}
.ct-header-cta a{
	
    line-height: 1.8 !important;
    align-items: center;
    align-content: center;
    display: flex;
    font-size: 1.2rem;
    padding-top: 10px;
}
.ct-header-cta .ct-icon{
	
    margin-top: -4px;
}

.matchs-list{
	margin: 0;
	padding: 0;
}
.matchs-list li{
	margin: 2rem 0;
	list-style: none;
	display: flex;
}
.team{
	display: flex;
	
}
.team-img{
	width: 60px;
	height: 60px;
	overflow: hidden;
	border-radius: 50%;
	display: flex;
	align-content: center;
	justify-content: center;
	align-items: center;
	background: var(--paletteColor2);
    position: relative;
    z-index: 10;
}
.team-img img{
	width: 70%;
}
.team-name{
	height: 40px;	
	padding: 0 2rem;
	background: var(--paletteColor5);
    border-top-right-radius: 24px;
    border-bottom-right-radius: 24px;
    overflow: hidden;
    margin-left: -20px;
    position: relative;
    z-index: 9;
    margin: 10px 0 0 -20px;
	font-weight: 500;
	font-size: 0.9rem;
	display: flex;
	align-content: center;
	justify-content: start;
	align-items: center;
}
.icon-versus{
	font-size: 1.4rem;
	height: 60px;
	margin: 0 1rem;
	display: flex;
	align-content: center;
	justify-content: center;
	align-items: center;
}
.icon-versus i{
	
}
@media (min-width: 689.99px) and (max-width: 1024px){
	
	.hide-for-tablet{
		display: none;
	}
}

@media (min-width: 689.99px) and (max-width: 960px){
	
	
}

@media (max-width: 768px){
	
	
}


@media (min-width: 768px) and (max-width: 1024px){

	
}
@media (max-width: 689.98px){
	.hide-for-mobile{
		display: none;
	}
	
}

