@charset "utf-8";
/* CSS Document */

/*COLOURED BARS------------------------------------------------------------------------*/
#bar1{
	background-color:chartreuse;
	width: 1200px;
}
#bar2{
	background-color:aqua;
}

/*COLOURED BARS    END-----------------------------------------------------------------*/


/*NAVBAR-------------------------------------------------------------------------------*/
.homeoffset:before{
	height: 105px;
	margin-top: -4rem;
	content: "";
	display: block;
}
#topbanner{
	height: 200px;
}
/*NAVBAR    END------------------------------------------------------------------------*/
/*CAROUSEL-----------------------------------------------------------------------------*/

/*CAROUSEL  END------------------------------------------------------------------------*/
/*OUR GOALS----------------------------------------------------------------------------*/

/*OUR GOALS END------------------------------------------------------------------------*/
/*MEET TEAM----------------------------------------------------------------------------*/

/*MEET TEAM END------------------------------------------------------------------------*/
/*FEES---------------------------------------------------------------------------------*/

/*FEES      END------------------------------------------------------------------------*/
/*LOCATIONS----------------------------------------------------------------------------*/

/*LOCATIONS END------------------------------------------------------------------------*/
#locations .no-padding .col-md-4{
	padding: 0px;
	height: 200px;
}
/*ALL----------------------------------------------------------------------------------*/
.offset:before{
	height: 120px;
	margin-top: -90px;
	content: "";
	display: block;
}
.no-padding{
	padding: 0px;
}
.narrow{
	width: 75%;
	margin: 0 auto;
	padding-top: 2rem;
}
.btn-md{
	border-width: thick;
	border-radius: 0px;
	padding: .6rem 1.1rem;
	text-transform: uppercase;
	margin: 1rem;
}
.jumbotron{
	
}
.portfolio{
	width: 100%;
	height: 250px
}
.portfolio3{
	height: 200px;
	width: 100%;
	font-size: 20px;
	background-color:blueviolet;
	padding: 30px;
	font-weight: 700;
	color: aliceblue
}
.heading-underline{
	width: 115px;
	height: 3px;
	background-color: blue;
	margin: 0 auto 2rem;
}
.row .no-padding [class*=col-]{
	padding: 0px;
	font-weight: 700;
}

.g-recaptcha > div {
    width: 100% !important;
}

.g-recaptcha iframe {
    width: 100% !important;
}

/*ALL END------------------------------------------------------------------------------*/




