.call-to-action-section{
	position:relative;
	text-align:center;
	padding:115px 0px 115px;
    background:rgb(252,107,0);
}
.call-to-action-section:before{
	position:absolute;
	content:'';
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
    z-index: 1;
	background-color:rgba(0,0,0,0.40);
}
.call-bg {
    position: absolute;
    content: '';
    left: 0px;
    top: 0px;
    right: 0px;
    bottom:0px;
    background-size: cover;
}

.call-to-action-section .content{
	position:relative;
    z-index: 2;
}

.call-to-action-section .content .play-box{
	position:relative;
	left:0px;
	top:0px;
	width:72px;
	height: 72px;
	text-align:center;
	line-height: 70px;
	display:inline-block;
	box-shadow:inset 0 0 45px rgba(0,0,0,0.40);
	transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;
	-ms-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
}

.call-to-action-section .content .play-box span{
	position: relative;
	width:72px;
	height: 72px;
	z-index:99;
	color: #ffffff;
	font-weight:400;
	font-size:20px;
	text-align: center;
	padding-left:4px;
	display: inline-block;
	transition: all 900ms ease;
    -moz-transition: all 900ms ease;
    -webkit-transition: all 900ms ease;
    -ms-transition: all 900ms ease;
    -o-transition: all 900ms ease;
	background-color:#fc6b00;
}

.call-to-action-section .content .play-box .ripple,
.call-to-action-section .content .play-box .ripple:before,
.call-to-action-section .content .play-box .ripple:after {
    position: absolute;
    top: 50%;
    left: 50%;
    width:72px;
	height: 72px;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, .6);
    -moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, .6);
    -ms-box-shadow: 0 0 0 0 rgba(255, 255, 255, .6);
    -o-box-shadow: 0 0 0 0 rgba(255, 255, 255, .6);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, .6);
    -webkit-animation: ripple 3s infinite;
    -moz-animation: ripple 3s infinite;
    -ms-animation: ripple 3s infinite;
    -o-animation: ripple 3s infinite;
    animation: ripple 3s infinite;
}

.call-to-action-section .content .play-box .ripple:before {
    -webkit-animation-delay: .9s;
    -moz-animation-delay: .9s;
    -ms-animation-delay: .9s;
    -o-animation-delay: .9s;
    animation-delay: .9s;
    content: "";
    position: absolute;
}

.call-to-action-section .content .play-box .ripple:after {
    -webkit-animation-delay: .6s;
    -moz-animation-delay: .6s;
    -ms-animation-delay: .6s;
    -o-animation-delay: .6s;
    animation-delay: .6s;
    content: "";
    position: absolute;
}

@-webkit-keyframes ripple {
    70% {box-shadow: 0 0 0 40px rgba(255, 255, 255, 0);}
    100% {box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}
}

@keyframes ripple {
    70% {box-shadow: 0 0 0 40px rgba(255, 255, 255, 0);}
    100% {box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}
}

.call-to-action-section .content h2 p{
	position:relative;
	letter-spacing:1px;
	line-height:1.1em;
	font-weight:700;
	margin-top:50px;
	text-transform:uppercase;
    color:rgb(255,255,255);
	font-size:60px;
}


@media only screen and (max-width: 1139px){	
	.call-to-action-section .content h2 p{
		font-size:48px;	
	}
}
@media only screen and (max-width: 1023px){
    .call-to-action-section .content h2 p{
		font-size:36px;	
	}
}
@media only screen and (max-width: 767px){
    .call-to-action-section .content h2 p{
        font-size:30px;	
    }
}

.matches-section{
    background:rgba(0,0,0,0.99);
}

.case-section{
	position:relative;
	padding:105px 0px 80px;
    background:;
}

.case-block{
	position:relative;
	margin-bottom:30px;
}

.case-block .inner-box{
	position:relative;
	display: block;
}

.case-block .inner-box:hover .btn-style-two .btn-title:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-transform-origin: bottom left;
    -ms-transform-origin: bottom left;
    transform-origin: bottom left;
}

.case-block .inner-box:hover .btn-style-two .btn-title{
	color:#ffffff;	
}

.case-block .inner-box:hover .btn-style-two:before{
	background:#ffffff;	
}

.case-block .inner-box .image{
	position:relative;
}

.case-block .inner-box .image img{
	position:relative;
	width:100%;
	display:block;
}

.case-block .inner-box .lower-content{
	position:relative;
	text-align:center;
	margin-top:10px;
	padding:30px 15px 35px;
}

.case-block .inner-box .lower-content h3{
    position: relative;
    font-size: 20px;
    color: #ffffff;
    font-weight: 500;
    line-height: 1.4em;
    letter-spacing: 2px;
	margin-bottom:18px;
    text-transform: uppercase;
}

.case-block .inner-box .lower-content h3 a{
	position:relative;
	color:#ffffff;
	-webkit-transition:all 300ms ease;
	-moz-transition:all 300ms ease;
	-ms-transition:all 300ms ease;
	-o-transition:all 300ms ease;
	transition:all 300ms ease;
}

.case-block .inner-box .lower-content h3 a:hover{
	color:#fc6b00;
}
@media only screen and (max-width: 1139px){	
	.case-block .inner-box .lower-content h3{
		font-size:18px;
	}
}
@media only screen and (max-width: 767px){	
    .case-section{
        padding:30px 0px;
    }
	.case-block .inner-box .lower-content h3{
		font-size:16px;
	}
}
.news-section{
    background:;
}
.sponsors-section{
    background:;
}
