/*!
 * Start Bootstrap - Grayscale v5.0.8 (https://startbootstrap.com/template-overviews/grayscale)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-grayscale/blob/master/LICENSE)
 */

.head_p {padding: 0 1rem}
.content {padding: 0 2rem}
/* .test nav{border-bottom: 1px solid black!important} */
.test{border-bottom: 1px solid rgba(255,255,255,.3); border-top: 0px solid rgba(255,255,255,.3)}

#team_list .va {padding: 0 1rem 1rem; justify-content: flex-start}
#team_list .va a{font-size: .8rem;font-weight:800; margin: 0; padding-left: 1rem}
#team_list .btn-primary{background-color:transparent;border: solid 1px rgba(255,255,255,.3); font-size: 2px}
#team_list .btn-primary:hover{background-color:white!important}
#team_list .btn-primary:focus{background-color:whitesmoke!important}
#team_list .btn-primary:active{background-color:transparent!important}
#team_list a:hover{color: black!important}

.nav-item a{font-weight: 600; font-size: .9rem}
.company_b a{font-size: 2rem;line-height: 2.8rem; font-weight:800; margin: 0; color: white}
.company_b a:hover{color: rgba(255,255,255,.5)!important}
.navbar {border-bottom: 1px solid rgba(255,255,255,.3)}

.company_b,.team_list {display: none}

/* TEST */
.fa-1x {
font-size: 1.5rem;
}
/* .navbar-toggler.toggler-example {cursor: pointer;} */
.modal-dialog {width: 100% !important; height: 100% !important; margin: 0 !important; padding: 0 !important;max-width:none !important;}
.modal-content {height: auto !important;min-height: 100% !important;border-radius: 0 !important; background:url(../img/menu.jpg);} /* border-color: rgba(0,0,0,1);background-color:rgba(0,0,0,1)!important; */

/* MODAL */
.modal .navbar-nav {padding: 0}

.modal .h4 {font-size: 2rem; font-weight: 700; margin-bottom: 1.3rem; max-width: auto;}
.modal .navbar-nav .nav-link {align-items: center!important;color: rgba(255,255,255,1);border-bottom: 2px solid; width: auto; border-bottom-color: transparent}
.modal .navbar-nav .nav-link:focus, .modal .navbar-nav .nav-link:hover {color: #45d5ef;background-color: none !important;border-bottom: 2px solid;border-bottom-color: #45d5ef; width: auto}
.modal .nav-item a{font-weight: 800; font-size: 2rem}
.menu_label {display: none}


.container .page-header > h7 {font-size: 12px;}

.custom-x {width:100px;height:auto}
#breaker2 .sponsor_logos {width:auto;height:15px}

#breaker1 .carousel-project {display: none}
#breaker1 .carousel-project-mobile {display: block}

/*
.masthead2{position:relative;width:100%;height:auto;
background:url(../img/Background.jpg);
background-position:center;
background-repeat:no-repeat;
background-attachment:fixed;
background-size:cover;
}

.breaker1-section{position:relative;width:100%;height:auto;
background:url(../img/Background.jpg);
background-position:center;
background-repeat:no-repeat;
background-attachment:fixed;
background-size:cover;
}*/

.masthead{position:relative;width:100%;height:auto;
background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,1)), url(../img/bag2.jpg);
background-position:center;
background-repeat:no-repeat;
background-attachment:scroll;
background-size:cover;
}

.masthead{height:100vh;padding:2rem;margin-top: 0}
.masthead h3{font-size:3.5rem;line-height:4rem;letter-spacing:0.1rem;padding-top: 30%;font-weight:800; margin: 0;}
.masthead h1{font-size:1.5rem;line-height:0.5rem;letter-spacing:.8rem;font-weight:800;margin-right: 0}
.masthead h2{max-width:15rem;font-size:0.8rem;line-height:1.5rem;font-weight:300; margin-right: 0}
.masthead a{color:#171618;font-size: 0.8rem;font-weight:800;margin-right: 10%}
.masthead a:hover{color:black!important}

.btn{-webkit-box-shadow:0;box-shadow:0;padding:1rem 1.5rem;font-size:50%;letter-spacing:.05rem;border:0;border-radius: 0;}

.btn-primary{background-color:transparent;border: solid 1px white; font-size: 2px}
.btn-primary:hover{background-color:#ad2018!important}
.btn-primary:focus{background-color:whitesmoke!important}
.btn-primary:active{background-color:#ad2018!important}

.va .btn-primary:hover{background-color:white!important}
.va .btn-primary:active{background-color:white!important}



/* watch_us */
.about-section{padding-top:8rem;background-color:#fff}
.about-section h2{font-weight: 700;margin: 2rem 0 1rem;text-align: center}
.about-section p{margin-bottom:3rem;text-align: center}

#watch_us .accordion .collapse p{text-align: left}

#breaker2 .social .fab.fa-3x{font-size: 2rem; margin-right: 0; margin-left: 0}

footer hr { display: block; height: 1px; border: 0; border-top: 0.5px solid rgba(255,255,255,.1); margin: 0; padding: 0; }

.breaker1-section{padding:.5rem 0;background-color:#f5f5f5}
#breaker2  h1{font-size:1rem;line-height:2.5rem;letter-spacing:.1rem;font-weight:800; margin: 0}
#breaker1 .sponsor_logos{padding: 0 2rem;}
#breaker1 .img-fluid {height: 50px; padding: .3rem}

#locations h2{font-weight: 800;margin-bottom: 2rem; letter-spacing: 0; padding-left: 1rem; font-size: 1.7rem}
.des p{max-width:40rem;font-size:0.9rem;line-height:2rem;font-weight:400; letter-spacing: 0; padding-left: 1rem}
.projects-section{padding:5rem 0 1rem 0}

#watch_us .border-bottom {border-bottom: 1px solid rgba(0,0,0,.5)!important}	

/* Watch Section */
#watch_us h2{font-weight: 800;margin-bottom: 2rem; letter-spacing: 0; padding-left: 1rem; font-size: 1.7rem}
.watch-section{padding:5rem 0 0}
.teams-section{padding:3rem 0 0}
.teams-section2{padding:5rem 0 3rem 0}

/*
.watch-section{position:relative;width:100%;height:auto;
background:url(../img/Background.jpg);
background-position:center;
background-repeat:no-repeat;
background-attachment:fixed;
background-size:cover;
}

.teams-section{position:relative;width:100%;height:auto;
background:url(../img/Background.jpg);
background-position:center;
background-repeat:no-repeat;
background-attachment:fixed;
background-size:cover;
}


.teams-section2{position:relative;width:100%;height:auto;
background:url(../img/Background.jpg);
background-position:center;
background-repeat:no-repeat;
background-attachment:fixed;
background-size:cover;
}*/

.watch-section h2{font-weight: 700;margin: 2rem 0 1rem;text-align: center}
.watch-section p{margin-bottom:3rem;text-align: center}

/* MACTH */
#watch_us h3{font-weight: 800;margin: 2rem 0 2rem 0; letter-spacing: 0; padding-left: 1rem; font-size: 1.1rem}
#watch_us h4{font-weight: 800;margin: 2rem 0 2rem 0; letter-spacing: 0; padding-left: 1rem; font-size: 1.1rem}

#watch_us .m_date {font-size: .8rem; max-width: 40rem; margin-right: 2rem}
#watch_us .m_tourney {font-size: .8rem; max-width: 5rem}
#watch_us .m_time {font-size: 1rem}
#watch_us .m_score {font-size: 1rem; font-weight: 800}

/* TEAMS */
#teams .multi-projects a{font-size: .8rem;font-weight:800; margin: 0; padding-left: 0rem}
#teams h2{font-weight: 800;margin-bottom: 2rem; letter-spacing: 0; padding-left: 1rem; font-size: 1.7rem}
#teams .des p{max-width:40rem;font-size:0.9rem;line-height:2rem;font-weight:400; letter-spacing: 0; padding-left: 1rem}
.teams-section .project-text{padding:1rem}
.teans-section .project-text hr{border-width:.25rem;width:30%}
.teams-section .featured-text{padding:0 0 0 2rem;border-left:.5rem solid #64a19d}
.teams-section .project-text{padding:3rem;font-size:90%}

#teams .va {padding: 0 1rem 1rem; justify-content: flex-start}
#teams .va a{font-size: .8rem;font-weight:800; margin: 0; padding-left: 1rem}

/* VIEW ALL BTN NEWS */
#teams2 .va {padding: 0 1rem 1rem; justify-content: flex-start}
#teams2 .va a{font-size: .8rem;font-weight:800; margin: 0; padding-left: 1rem}

#teams2 .btn{-webkit-box-shadow:0 ;box-shadow:0;padding:1rem 1.5rem;font-size:50%;letter-spacing:.05rem;border:0;border-radius: 0;}
#teams2 .btn-primary{background-color:transparent;border: solid 1px white; font-size: 2px}
#teams2 .btn-primary:hover{background-color:white!important}
#teams2 .btn-primary:focus{background-color:whitesmoke!important}
#teams2 .btn-primary:active{background-color:white!important}
#teams2 .va a {color: white!important}
#teams2 .va a:hover {color: black!important}

/* [1] The container */
.img-hover-zoom {
  height: auto; /* [1.1] Set it as per your need */
  overflow: hidden; /* [1.2] Hide the overflowing of child elements */
}

/* [2] Transition property for smooth transformation of images */
.img-hover-zoom img {
  transition: transform 2s ease;
}

/* [3] Finally, transforming the image when container gets hovered */
.img-hover-zoom:hover img {
  transform: scale(1.1);
}

#teams2 h2{font-weight: 800;margin-bottom: 2rem; letter-spacing: 0; padding-left: 1rem; font-size: 1.7rem}
#teams2 .des p{max-width:40rem;font-size:0.9rem;line-height:2rem;font-weight:400; letter-spacing: 0; padding-left: 1rem}

#teams .multi-projects {display: none}
#teams .carousel-project {display: block}

#teams .carousel-inner {padding: 1rem}
#teams2 .carousel-indicators {padding: 2rem}

/* NEWS */


#teams2 .card-deck {padding: 1rem; margin-bottom: 2rem}
#teams2 .card {border: none; border-radius: 0}

/* SPONSOR */
#sponsor h2{font-weight: 800;margin-bottom: 1rem; letter-spacing: 0; padding-left: 1rem; font-size: 1.7rem}
#sponsor .des p{max-width:20rem;font-size:0.9rem;line-height:2rem;font-weight:400; letter-spacing: 0; padding-left: 1rem; text-align: center}
.sponsor-section{padding: 2rem 0}

.sponsor_logos{padding: 0;}

#sponsor .col-lg-3{margin: 1rem}
#sponsor .img-fluid {height: 50px; padding: .3rem}

/* INFO */
.info-section{padding:5rem 0 0rem 0}
/*
.info-section{position:relative;width:100%;height:800px;
background:url(../img/info.jpg);
background-position:center;
background-repeat:no-repeat;
background-attachment:scroll;
background-size:cover;
} */

#info h2{font-weight: 800;margin-bottom: 1rem; letter-spacing: 0; padding-left: 0rem; font-size: 1rem}
#info h6{font-weight: 500;margin-bottom: 0.5rem; letter-spacing: .3rem; padding-left: 0rem;font-size: .9rem}
#info a {text-decoration: none; color: white}
#info a:hover{text-decoration: none;color:rgba(255,255,255,.5)}
#info .des p{max-width:20rem;font-size:0.9rem;line-height:2rem;font-weight:400; letter-spacing: 0; padding-left: 1rem}

#info .img-fluid {height: 140px}
#info .first {margin-bottom: 3rem}

#info .social {width:auto;height:25px;font-size:2rem; padding: 2rem 2rem 0 0}
#info .follow {margin-right: 1.5rem}

.info-section .social a{color:white}
.info-section .social a:hover{text-decoration:none;color:rgba(23,23,25,.5)}
.info-section .social a:active{color:#fff}body{letter-spacing:.0625em}a{color:#64a19d}a:focus,a:hover{color:rgba(255,255,255,.5)}.bg-black{background-color:#161616!important}

#watch_us .mobile_hide {display: none}
#teams2 .mobile_hide {display: none}
/*
#teams2 .carousel-control-next {justify-content: flex-end; background-color: black; padding-right: 1rem; width: 5%}
#teams2 .carousel-control-prev {justify-content: flex-end; background-color: black; padding-right: 1rem; width: 5%} */

footer .social {padding: 0}
footer .social a{color:white; font-size: 1.5rem; padding: 0 .3em .3rem}
footer .social a:hover{text-decoration:none;color:#45d5ef}


@media (min-width:768px){
	.test{border-bottom: 0px solid rgba(255,255,255,.3); border-top: 0px solid rgba(255,255,255,.3)}
	.head_p {padding: 0 1rem}
	.content {padding: 0 4rem}
	.modal .nav-item a{font-weight: 800; font-size: 2.5rem}
	.company_b,.team_list {display: block}
	
	.watch-section{padding:3rem 0 1rem 0}
	.teams-section{padding:2rem 0 3rem 0}
	.teams-section2{padding: 3rem 0 2rem}
	
	#watch_us h4{font-weight: 800;margin: 1rem 0 2rem 0; letter-spacing: 0; padding-left: 1rem; font-size: 1.1rem}
	#watch_us .border-bottom {border-bottom: 1px solid rgba(255,255,255,.5)!important}	
	
	#breaker1 .carousel-project {display: block}
	#breaker1 .carousel-project-mobile {display: none}
	#teams2 .mobile_hide {display: block}
	
	/*
	.masthead2{position:relative;width:100%;height:auto;
	background:url(../img/Background.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-size:cover;
	}
	
	.breaker1-section{position:relative;width:100%;height:auto;
	background:url(../img/Background.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-size:cover;
	}
	*/
	
	.masthead{position:relative;width:100%;height:auto;
	background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,1)), url(../img/bag2.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-size:cover;
	}
	
	.masthead h1{font-size:4rem;line-height:4rem}
	.masthead h2{max-width:30rem;font-size:0.9rem;line-height:2rem;font-weight:300; margin-right: 0}
	
	.watch-section{position:relative;width:100%;height:auto;
	background:url(../img/Background_1.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-size:cover;	}
	
	.teams-section{position:relative;width:100%;height:auto;
	background:url(../img/Background_2.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-size:cover;	} 
	
	/*
	.watch-section{position:relative;width:100%;height:auto;
	background:url(../img/Background.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-size:cover;	}
	
	
	.teams-section{position:relative;width:100%;height:auto;
	background:url(../img/Background.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-size:cover;	}
	
	.teams-section2{position:relative;width:100%;height:auto;
	background:url(../img/Background.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-size:cover;	}
	*/
	
	#teams .multi-projects {display: block}
	#teams .carousel-project {display: none}
	
	#teams2 h5 {font-size: .7rem}
	#teams2 p {font-size: .7rem}
	
	/* INFO */
	.info-section{padding:5rem 0 0rem 0}
	
	/*
	.info-section{position:relative;width:100%;height:450px;
	background:url(../img/info.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-size:cover;
	} */
	
	footer .social {padding: 0}
	footer .social a{color:white; font-size: 1.3rem; padding: 0 .5rem .5rem}
	footer .social a:hover{text-decoration:none;color:#45d5ef}
}

@media (min-width:992px){
	.test{border-bottom: 1px solid rgba(255,255,255,.3); border-top: 0px solid rgba(255,255,255,.3)}
	.navbar {border-bottom: 0px solid rgba(255,255,255,.3)}
	.head_p {padding: 0 4rem}
	.content {padding: 0 10rem}
	.company_b,.team_list {display: block}
	
	#breaker1 .carousel-project {display: block}
	#breaker1 .carousel-project-mobile {display: none}
	
	.masthead{padding: 0 0 10rem}
	.masthead{height:100vh;margin: 0}
	.masthead h3{font-size:4rem;line-height:2.5rem;letter-spacing:0.1rem;padding-top: 15%;font-weight:800; margin-top: 8rem;margin: 0 4rem}
	.masthead h2{max-width:40rem;font-size:0.9rem;line-height:2rem;font-weight:300; margin: 0 4rem}
	.masthead h1{font-size:4.2rem;line-height:2.5rem;letter-spacing:.1rem;font-weight:800; margin: 0 4rem}
	.masthead a{color:#171618;font-size: 0.9rem;font-weight:800; margin: 0 4rem}
	.masthead a:hover{color:black!important}
	
	#breaker2 .social .fab.fa-3x{font-size: 3.5rem}
	#breaker2  h1{font-size:2.5rem;line-height:2.5rem;letter-spacing:.1rem;font-weight:800; margin: 0}
	#breaker1 .sponsor_logos{padding: 0 5rem;}
	
	.custom-x {width:25%;height:auto}
	
	/* MODAL */
	.modal .navbar-nav {padding: 0}
	
	.modal .h4 {font-size: 2.3rem; font-weight: 800; margin-bottom: .5rem; -webkit-text-stroke: 1.3px white; -webkit-text-fill-color: transparent}
	.modal .navbar-nav .nav-link {align-items: center!important;color: rgba(255,255,255,1);border-bottom: 2px solid; width: 100%; border-bottom-color: transparent}
	.modal .navbar-nav .nav-link:focus, .modal .navbar-nav .nav-link:hover {color: #ad2018;background-color: none !important;border-bottom: 2px solid;border-bottom-color: transparent; width: 100%; -webkit-text-stroke: 0px white; -webkit-text-fill-color: #45d5ef}
	.modal .nav-item a{font-weight: 800; font-size: 5rem}
	
	.modal-content {background:url(../img/menu.jpg)}
	
	.menu_label {
	display: block;
	text-align: left!important;
	z-index: 0;
    position: absolute;
    font-weight: 900;
    left: 0;
    top: 400px;
    font-size: 186px;
    transform: rotate(-90deg);
    color: rgba(255, 255, 255, 0.1);
    text-transform: uppercase;
    letter-spacing: 6px;
    line-height: 130px;
    left: -22vh;
    top: 40vh;
    font-size: 19.8vh;
		}
	
	/* watch_us */
	.about-section{padding-top:8rem;background-color:#fff}
	.about-section h2{font-weight: 700;margin: 0rem 0 1rem;text-align: left}
	.about-section p{margin-bottom:2.5rem;text-align: left}
	
	#heading .social {width:auto;height:auto;font-size:1.2rem;margin: 0;padding: 0.25rem}
	#breaker2 .social {width:auto;height:auto;font-size:4rem}
	
	#watch_us .border-bottom {border-bottom: 1px solid rgba(0,0,0,.5)!important}	
	
	/*
	.masthead2{position:relative;width:100%;height:auto;
	background:url(../img/Background.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-size:cover;
	}
	
	.breaker1-section{position:relative;width:100%;height:auto;
	background:url(../img/Background.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-size:cover;
	}*/
	
	.masthead{position:relative;width:100%;height:auto;
	background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,1)), url(../img/bag2.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-size:cover;
	}
	
	#teams .multi-projects a{color:#171618;font-size: 0.9rem;font-weight:800; margin: 0; padding-left: 0}
	#teams .va a{color:black!important;font-size: 0.9rem;font-weight:800; margin: 0; padding-left: 1rem; margin-top: 2rem; justify-content: flex-end}
	#teams .va a:hover{color:#45d5ef!important}
	#teams .va {padding: 0 0rem 1rem; justify-content: flex-end}
	
	#teams .btn{-webkit-box-shadow:0 ;box-shadow:0;padding:1rem 1.5rem;font-size:50%;letter-spacing:.05rem;border:0;border-radius: 0;}
	#teams .btn-primary{background-color:transparent;border: solid 1px black; font-size: 2px}
	#teams .btn-primary:hover{background-color:black!important}
	#teams .btn-primary:focus{background-color:white!important}
	#teams .btn-primary:active{background-color:white!important}
	
	#teams2 .va a{color:white!important;font-size: 0.9rem;font-weight:800; margin: 0; padding-left: 1rem; margin-top: 2rem; justify-content: flex-end}
	#teams2 .va a:hover{color:black!important}
	#teams2 .va {padding: 0 0rem 1rem; justify-content: flex-end}
	
	#teams2 .btn{-webkit-box-shadow:0 ;box-shadow:0;padding:1rem 1.5rem;font-size:50%;letter-spacing:.05rem;border:0;border-radius: 0}
	#teams2 .btn-primary{background-color:transparent;border: 1px solid white; font-size: 2px}
	#teams2 .btn-primary:hover{background-color:white!important; border: 1px solid black}
	#teams2 .btn-primary:focus{background-color:transparent!important}
	#teams2 .btn-primary:active{background-color:transparent!important}
	
	#teams2 h5 {font-size: 1rem}
	#teams2 p {font-size: .9rem}
	
	.btn{-webkit-box-shadow:0;box-shadow:0;padding:1rem 1.5rem;font-size:50%;letter-spacing:.05rem;border:0;border-radius: 0;}
	
	.btn-primary{background-color:transparent;border: solid 1px white; font-size: 2px; text-decoration: none}
	.btn-primary:hover{background-color:#45d5ef!important}
	.btn-primary:focus{background-color:whitesmoke}
	.btn-primary:active{background-color:#45d5ef!important}
	
	.va .btn-primary:hover{background-color:white!important}
	.va .btn-primary:active{background-color:white!important}
	
	#locations h2{font-weight: 800;margin-bottom: 2rem; letter-spacing: 0; padding-left: 1rem}
	.des p{max-width:40rem;font-size:0.9rem;line-height:2rem;font-weight:400; letter-spacing: 0; padding-left: 1rem}
	
	#watch_us h2{font-weight: 800;margin-bottom: 2rem; letter-spacing: 0; padding-left: 1rem}
	#watch_us h3{font-weight: 800;margin-bottom: 2rem; letter-spacing: 0; padding-left: 1rem; font-size: 1.1rem}
	#watch_us h4{font-weight: 800;margin: 2rem 0 2rem 0; letter-spacing: 0; padding-left: 1rem; font-size: 1.1rem}
	
	.projects-section{padding:5rem 0 8rem 0}
	
	#breaker1 .img-fluid {height: 80px; padding: 1rem}
	
	/* Watch Section */
	#watch_us h2{font-weight: 800;margin-bottom: 2rem; letter-spacing: 0; padding-left: 1rem; font-size: 1.7rem}
	.watch-section{padding:5rem 0 5rem 0}
	.teams-section{padding:5rem 0 5rem 0}
	.teams-section2{padding:5rem 0 5rem 0}
	
	
	.watch-section{position:relative;width:100%;height:auto;
	background:url(../img/Background_1.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-size:cover;	}
	
	.teams-section{position:relative;width:100%;height:auto;
	background:url(../img/Background_2.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-size:cover;	} 
	
	/*
	.teams-section2{position:relative;width:100%;height:auto;
	background:url(../img/Background.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-size:cover;	} 
	*/
	
	#teams .multi-projects {display: block}
	#teams .carousel-project {display: none}
	
	#teams2 .card-deck {padding: 0; margin-bottom: 0}
	#teams2 .card {border: none; border-radius: 0}
	
	
	/* SPONSOR */
	#sponsor .col-lg-3{margin: 1rem}
	#sponsor .img-fluid {height: 120px; padding: 1rem}
	
	/* INFO 
	.info-section{position:relative;width:100%;height:450px;
	background:url(../img/info.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-size:cover;
	} */

	#info h2{font-weight: 800;margin-bottom: 1rem; letter-spacing: 0; padding-left: 0rem; font-size: 1.1rem}
	#info h6{font-weight: 500;margin-bottom: 0.9rem; letter-spacing: .3rem; padding-left: 0rem;font-size: .9rem}
	#info .des p{max-width:20rem;font-size:0.9rem;line-height:2rem;font-weight:400; letter-spacing: 0; padding-left: 1rem}

	#info .img-fluid {height: 200px}
	#info .first {margin-bottom: 0rem}

	#info .social {width:auto;height:25px;font-size:2rem; padding: 2rem 2rem 0 0}
	#info .follow {margin-right: 2.5rem}
	
	#watch_us .mobile_hide {display: block}
	#teams2 .mobile_hide {display: block}
	
	footer .social {padding: 0}
	footer .social a{color:white; font-size: 1.8rem; padding: 0 1rem 1rem}
	footer .social a:hover{text-decoration:none;color:#45d5ef}
	
	
	/*
	#teams2 .carousel-control-next {justify-content: flex-end; background-color: black; padding-right: 1rem; width: 5%}
	#teams2 .carousel-control-prev {justify-content: flex-end; background-color: black; padding-right: 1rem; width: 5%}
	*/
}
body{

    font-family: 'Roboto', sans-serif;

    /*font-family: 'Open Sans', sans-serif;*/

letter-spacing:.0625em} body a{color:#171618}body a:focus,body a:hover{text-decoration:none;color:#3c6360}
.bg-black{background-color:#161616!important}.bg-primary{background-color:#64a19d!important}.text-primary{color:#171618!important}

footer{padding:4rem 0 2rem;} footer a{color:rgba(255,255,255,.5)}footer a:focus, footer a:hover{color:#45d5ef;text-decoration:none}
.fa-angle-up:hover {color: red;}/*a{color:#fff}a:focus,a:hover{text-decoration:none;color:#3c6360}*/

::selection {
  background: #45d5ef; /* WebKit/Blink Browsers */
  color: white;
}
::-moz-selection {
  background: #45d5ef; /* Gecko Browsers */
	color: white;
}