@charset "utf-8";

body {
	font-family: "Bahnschrift Condensed", "Bahnschrift Light", "Bahnschrift Light Condensed", "Bahnschrift Light SemiCondensed", "Bahnschrift SemiLight SemiConde", "Bahnschrift SemiBold", "Bahnschrift SemiBold Condensed", "Bahnschrift SemiBold SemiConden", "Bahnschrift SemiCondensed", "Bahnschrift SemiLight", "Bahnschrift SemiLight Condensed", "Baskerville Old Face";
	overflow-x: hidden
}

w-85 {
	width: 85% !important
}

a {
	color: #fe1542
}

a:hover {
	color: #16171F
}

.carousel-control-next-icon  {
	filter: invert(.5) sepia(1) saturate(0) hue-rotate(175deg);
}
.carousel-control-prev-icon  {
	filter: invert(.5) sepia(1) saturate(0) hue-rotate(175deg);
}

.navbar-dark .navbar-nav .show>.nav-link,
.navbar-dark .navbar-nav .active>.nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
	color: #fe1542;
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
	color: #495057;
	background-color: rgba(255, 255, 255, 0.7);
	border-color: #dee2e6 #dee2e6 #fff;
}

.nav-tabs {
	border: 0px solid transparent;
	border-top-left-radius: 0rem;
	border-top-right-radius: 0rem;
}

.won {
	color: green
}

.vh-100 {
	min-height: 100vh;
}

.flex-fill {
	flex: 1 1 auto;
}

.nav-tabs .nav-link {
	border: 0px solid transparent;
	border-top-left-radius: 0rem;
	border-top-right-radius: 0rem;
}

.btn-round {
	border-radius: 25px
}

.nav-link {
	font-size: 1.2rem
}

.navbar-brand {
	font-size: 1.2rem
}

.jumbotron {
	margin: 0 !important;
	border-radius: 0;
}

@media (min-width: 768px) {
	.align-center {
		display: flex;
		align-items: center;
	}
}

@media (max-width: 768px) {
	.hideOverflowOnMobile {
		overflow: hidden;
	}
}

@media (min-width: 576px) {
	.modal-dialog {
		max-width: 100% !important;
		margin: 0 auto !important;
	}
}

.img-hardware {
	max-height: 100px
}

.img-player {
	max-height: 180px
}

.fullimage {
	width: 100%;
	max-height: 100%;
	height: 100%;
	background-image: url(images/esealeaguestarted.jpg);
}

.card-footer {
	background-color: #fff
}

.bg-header {
	background: url("images/header.png") no-repeat center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: 100vh
}

.bg-mirage {
	background-image: url("images/background_mirage.jpg");
	background-position: center;
}

.bg-nuke {
	background-image: url("images/background_nuke.jpg");
	background-position: center;
}

.bg-inferno {
	background-image: url("images/background_inferno.jpg");
	background-position: center;
}

.bg-overpass {
	background-image: url("images/background_overpass.jpg");
	background-position: center;
}

.bg-inferno-dark {
	background-image: url("images/background_inferno_dark.png");
	background-position: center;
}

.bg-primary {
	background-color: #F4F4F4 !important;
}

.bg-secondary {
	background-color: #E6E6E6 !important;
}

.bg-secondary-dark {
	background-color: #141414 !important;
}

.bg-dark {
	background-color: #16171F !important;
}

.bg-yt {
	background-color: #CC181E
}

.bg-twitter {
	background-color: #00B2FF
}

.bg-instagram {
	background-color: #4C68D7
}

.text-red {
	color: #fe1542
}

.bg-light {
	background-color: #F4F4F4 !important;
}








/*! CSS Used from: https://headway.team/html/css/assets/bootstrap.min.css */
*,::after,::before{box-sizing:border-box;}
h3{margin-top:0;margin-bottom:.5rem;}
ul{margin-top:0;margin-bottom:1rem;}
img{vertical-align:middle;border-style:none;}
h3{margin-bottom:.5rem;font-weight:500;line-height:1.2;}
h3{font-size:1.75rem;}
.col-12,.col-lg-12,.col-md-12{position:relative;width:100%;padding-right:15px;padding-left:15px;}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
@media (min-width:768px){
.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
}
@media (min-width:992px){
.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
}
.d-flex{display:-ms-flexbox!important;display:flex!important;}
.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important;}
.p-0{padding:0!important;}
@media print{
*,::after,::before{text-shadow:none!important;box-shadow:none!important;}
a:not(.btn){text-decoration:underline;}
img{page-break-inside:avoid;}
h3{orphans:3;widows:3;}
h3{page-break-after:avoid;}
}
/*! CSS Used from: https://headway.team/html/css/assets/flaticon.css */
[class^="flaticon-"]:before,[class^="flaticon-"]:after{font-family:Flaticon;font-size:20px;font-style:normal;margin-left:20px;}
.flaticon-facebook-logo:before{content:"\f106";}
.flaticon-twitter:before{content:"\f107";}
.flaticon-instagram-logo:before{content:"\f108";}
.flaticon-linkedin-logo:before{content:"\f109";}
/*! CSS Used from: https://headway.team/html/css/assets/preloader.css */
@media print{
*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
a[href^="#"]:after{content:"";}
img{page-break-inside:avoid;}
img{max-width:100%!important;}
h3{orphans:3;widows:3;}
h3{page-break-after:avoid;}
}
/*! CSS Used from: https://headway.team/html/css/style.css */
*{margin:0;padding:0;}

a,a:hover,a:focus{transition:all 0.3s ease-in-out;text-decoration:none;outline:none;}
ul{margin:0;padding:0;}
ul li{list-style:outside none none;list-style-type:none;}
.signel_team li{transition:all 0.3s ease-in-out;}
.signel_team li:hover{margin-top:-6px;}
.signel_team li a i:before{font-weight:700;font-size:18px!important;}
.social_iocns i:before{font-weight:700;font-size:18px!important;}
.sub_title{max-width:820px;margin:0px auto;text-align:center;margin-bottom:97px;}
a{position:relative;}
.team .signel_team{box-shadow:5px 9px 60px 0px rgba(85, 128, 255, 0.2);border-radius:5px;text-align:center;padding:30px 15px;width:23.7%;margin-top:20px;transition:all 0.3s ease-in-out;background:#ffffff;}
.team .signel_team:hover{margin-top:0;margin-bottom:20px;}
.team .signel_team .team_pro{position:relative;}
.team .signel_team .team_pro img{width:100%;padding:0 20px 10px;}
.team .signel_team h3{line-height:30px;font-size:22px;font-weight:700;}
.team .signel_team h3 a{color:#222D39;}
.team .signel_team .sub_title{font-size:18px;line-height:40px;font-weight:400;color:#677294;}
.team .signel_team .social_iocns{margin-top:30px;}
.team .signel_team .social_iocns li a i:before{margin:0 10px;color:#FF8A73;}
.team .signel_team .social_iocns li a .icon_tw:before{color:#5580FF;}
.team .signel_team .social_iocns li a .icon_fb:before{color:#FF8A73;}
.team .signel_team .social_iocns li a .icon_pin:before{color:#222D39;}
.team .signel_team .social_iocns li a .icon_link:before{color:#FFD474;}
#team_page_wrapper .membar_wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:50px;}
#team_page_wrapper .membar_wrapper:last-child{margin-bottom:0;}
/*! CSS Used from: https://headway.team/html/css/responsive.css */
@media only screen and (min-width: 768px) and (max-width: 991px){
.sub_title{margin-bottom:50px;}
.team .signel_team{width:45%;margin:0 auto 30px;}
}
@media only screen and (max-width: 767px){
.sub_title{margin-bottom:50px;}
.team .signel_team{width:90%;margin:0 auto 30px;}
}


/*! CSS Used from: https://headway.team/html/css/assets/bootstrap.min.css */
*,::after,::before{box-sizing:border-box;}
section{display:block;}
h2,h3{margin-top:0;margin-bottom:.5rem;}
p{margin-top:0;margin-bottom:1rem;}
ul{margin-top:0;margin-bottom:1rem;}
img{vertical-align:middle;border-style:none;}
h2,h3{margin-bottom:.5rem;font-weight:500;line-height:1.2;}
h2{font-size:2rem;}
h3{font-size:1.75rem;}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:576px){
.container{max-width:540px;}
}
@media (min-width:768px){
.container{max-width:720px;}
}
@media (min-width:992px){
.container{max-width:960px;}
}
@media (min-width:1200px){
.container{max-width:1140px;}
}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.col-12,.col-lg-12,.col-md-12,.col-sm-12{position:relative;width:100%;padding-right:15px;padding-left:15px;}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
@media (min-width:576px){
.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
}
@media (min-width:768px){
.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
}
@media (min-width:992px){
.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
}
.d-flex{display:-ms-flexbox!important;display:flex!important;}
.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important;}
.p-0{padding:0!important;}
@media print{
*,::after,::before{text-shadow:none!important;box-shadow:none!important;}
a:not(.btn){text-decoration:underline;}
img{page-break-inside:avoid;}
h2,h3,p{orphans:3;widows:3;}
h2,h3{page-break-after:avoid;}
.container{min-width:992px!important;}
}
/*! CSS Used from: https://headway.team/html/css/assets/flaticon.css */
[class^="flaticon-"]:before,[class^="flaticon-"]:after{font-family:Flaticon;font-size:20px;font-style:normal;margin-left:20px;}
.flaticon-facebook-logo:before{content:"\f106";}
.flaticon-twitter:before{content:"\f107";}
.flaticon-instagram-logo:before{content:"\f108";}
.flaticon-linkedin-logo:before{content:"\f109";}
/*! CSS Used from: https://headway.team/html/css/assets/preloader.css */
@media print{
*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
a[href^="#"]:after{content:"";}
img{page-break-inside:avoid;}
img{max-width:100%!important;}
p,h2,h3{orphans:3;widows:3;}
h2,h3{page-break-after:avoid;}
}
/*! CSS Used from: https://headway.team/html/css/style.css */
*{margin:0;padding:0;}

a,a:hover,a:focus{transition:all 0.3s ease-in-out;text-decoration:none;outline:none;}
ul{margin:0;padding:0;}
ul li{list-style:outside none none;list-style-type:none;}
.container{padding:0px;}
.signel_team li{transition:all 0.3s ease-in-out;}
.signel_team li:hover{margin-top:-6px;}
.signel_team li a i:before{font-weight:700;font-size:18px!important;}
.social_iocns i:before{font-weight:700;font-size:18px!important;}
.sub_title{max-width:820px;margin:0px auto;text-align:center;margin-bottom:97px;}
.sub_title h2{font-size:36px;font-weight:700;color:#222D39;margin-bottom:10px;line-height:50px;}
.sub_title p{margin:0;font-size:18px;}
a{position:relative;}
.team{padding:100px 0;position:relative;z-index:1}
.team .signel_team{box-shadow:5px 9px 60px 0px rgba(85, 128, 255, 0.2);border-radius:5px;text-align:center;padding:30px 15px;width:23.7%;margin-top:20px;transition:all 0.3s ease-in-out;background:#ffffff;}
.team .signel_team:hover{margin-top:0;margin-bottom:20px;}
.team .signel_team .team_pro{position:relative;}
.team .signel_team .team_pro img{width:100%;padding:0 20px 10px;}
.team .signel_team h3{line-height:30px;font-size:22px;font-weight:700;}
.team .signel_team h3 a{color:#222D39;}
.team .signel_team .sub_title{font-size:18px;line-height:40px;font-weight:400;color:#677294;}
.team .signel_team .social_iocns{margin-top:30px;}
.team .signel_team .social_iocns li a i:before{margin:0 10px;color:#FF8A73;}
.team .signel_team .social_iocns li a .icon_tw:before{color:#5580FF;}
.team .signel_team .social_iocns li a .icon_fb:before{color:#FF8A73;}
.team .signel_team .social_iocns li a .icon_pin:before{color:#222D39;}
.team .signel_team .social_iocns li a .icon_link:before{color:#FFD474;}
#team_page_wrapper:before{display:none;}
#team_page_wrapper .membar_wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:50px;}
#team_page_wrapper .membar_wrapper:last-child{margin-bottom:0;}
#team_page_wrapper .membar_load a{background:#FF8A73;box-shadow:7px 12px 100px 0px rgba(66, 232, 224, 0.2);padding:15px 30px;line-height:24px;font-size:16px;font-weight:600;color:#ffffff;border-radius:5px;display:table;margin:100px auto 0;}
#team_page_wrapper .shape_blar{position:absolute;bottom:-18%;left:-3%;z-index:2;}
/*! CSS Used from: https://headway.team/html/css/responsive.css */
@media only screen and (min-width: 991px) and (max-width: 1200px){
.team{margin-bottom:100px;}
.team:after{display:none;}
.sub_title h2{font-size:28px;line-height:36px;}
}
@media only screen and (min-width: 768px) and (max-width: 991px){
.sub_title{margin-bottom:50px;}
.sub_title h2{font-size:32px;line-height:40px;}
.sub_title p{margin:0 10%;}
.team{margin-bottom:0;padding:100px 15px;}
.team:before,.team:after{display:none;}
.team .signel_team{width:45%;margin:0 auto 30px;}
.sub_title h2{font-size:28px;line-height:36px;}
}
@media only screen and (max-width: 767px){
p{font-size:16px;line-height:24px;}
.sub_title{margin-bottom:50px;}
.sub_title h2{font-size:28px;line-height:36px;}
.sub_title p{margin:0;font-size:16px;}
.team{margin-bottom:0;padding:100px 15px;}
.team:before,.team:after{display:none;}
.team .signel_team{width:90%;margin:0 auto 30px;}
.sub_title h2{font-size:28px;line-height:36px;}
#team_page_wrapper{overflow:hidden;}
}





/*! CSS Used from: https://headway.team/html/css/style.css */
*{margin:0;padding:0;}

a,a:hover,a:focus{transition:all 0.3s ease-in-out;text-decoration:none;outline:none;}
ul{margin:0;padding:0;}
ul li{list-style:outside none none;list-style-type:none;}
.disabled{display:none;}
.container{padding:0px;}
a{position:relative;}
.client_logos{padding:50px 0 150px;}
.client_logos .clients_logo ul{display:flex;justify-content:space-between;}
.client_logos .clients_logo ul li{display:flex;align-items:center;}
.client_logos .clients_logo ul li a{opacity:1;transition:all 0.3s ease-in-out;}
.client_logos .clients_logo ul li a:hover{opacity:0.3;}
#client_app{padding:30px 0;}
/*! CSS Used from: https://headway.team/html/css/responsive.css */
@media only screen and (min-width: 991px) and (max-width: 1200px){
.client_logos{padding:30px 0 150px;}
#client_app{padding:200px 0 100px;}
}
@media only screen and (min-width: 768px) and (max-width: 991px){
.client_logos{padding:100px 15px;}
.client_logos .clients_logo ul{display:flex;justify-content:center;flex-wrap:wrap;}
.client_logos .clients_logo ul li{padding:30px 30px 0 0;}
.client_logos .clients_logo ul li a img{width:120px;}
#client_app{padding:60px 0;overflow:hidden;}
}
@media only screen and (max-width: 767px){
.client_logos{padding:100px 15px;}
.client_logos .clients_logo ul{display:flex;justify-content:center;flex-wrap:wrap;}
.client_logos .clients_logo ul li{padding:30px 15px 0 0;}
.client_logos .clients_logo ul li a img{width:120px;}
#client_app{padding:100px 0;overflow:hidden;}
.client_logos .clients_logo ul{padding:50px 0;}
}
@media only screen and (min-width: 480px) and (max-width: 767px){
.client_logos .clients_logo ul li{padding:30px 30px 0 0;}
}
