/*
Theme Name: Hydrogen
Theme URI: http://gantry.org
Author: RocketTheme, LLC
Author URI: http://rockettheme.com
Description: Default Gantry 5 theme. Provides a simple, clean and fast design to get you started on developing your own theme or setting up a quick new site
Version: 5.4.12
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

#g-showcase {
background-color:#42b4d6;
position: relative;
background-image: url('http://boniwell.likedigital.com.au/wp-content/uploads/2017/05/inspire-circles.png');
background-repeat: no-repeat;
background-position: right top;
}

.showcase-box {
text-align:center;
padding:60px 40px 40px 40px;
}

#g-footer {
background: #3f4a50;
color: #9ba7ad;
border-top: 1px solid rgba(0,0,0,0.05);
}

#g-subfeature {
background: #db3732;
color:#ffffff;
}

#g-subfeature .g-container {
padding-top:20px;
padding-bottom:20px;
}

#g-subfeature .cta {
    font-size: 24px;
margin-left:40px;
}

.btn {
  background: #ed1c24;
  -webkit-border-radius: 3;
  -moz-border-radius: 3;
  border-radius: 3px;
  color: #ffffff;
  font-size: 20px;
  padding: 20px 20px 20px 20px;
  text-decoration: none;
}

.btn:hover {
  background: #ea6e73;
  text-decoration: none;
}

.btn-green {
text-align:center;
font-size:24px;
  background: #db3732;
  -webkit-border-radius: 3;
  -moz-border-radius: 3;
  border-radius: 3px;
border:3px solid #ffffff;
  color: #ffffff;
  font-size: 20px;
  padding: 20px 60px;
  text-decoration: none;
}

.btn-green:hover {
border:3px solid #ffffff;
  background: #dc6966;
  text-decoration: none;
color:#ffffff;
}

.middle {
margin-top: 50px;
font-size: 36px;
}

.button {
background:#42b4d6;
}

.button:hover {
background:#75bdd3
}

.centered {
margin:auto;
display:block;
text-align:center;
}

.sample-content h4 {
font-size:24px;
}


.sample-content .info-box {
margin-bottom:0px;
}

.widget-title {
    border-bottom: 1px solid #42b4d6;
}

.wpcf7-form-control:submit {
text-align:center;
font-size:24px;
  background: #5fcf80;
  -webkit-border-radius: 3;
  -moz-border-radius: 3;
  border-radius: 3px;
border:3px solid #ffffff;
  color: #ffffff;
  font-size: 20px;
  padding: 20px 60px;
  text-decoration: none;
}

.btn-green:hover {
border:3px solid #ffffff;
  background: #dc6966;
  text-decoration: none;
color:#ffffff;
}

.g-toplevel {
margin-top:30px !important;
}

.fa-fw {
color:red;
}

.homepage-name {
color:#92d3e7;
}

.sample-content .fa-graduation-cap {
float:left;
}

@media screen and (max-width: 760px) {
.btn-green {
    display: block;
    margin: 15px 30px;
}
.sample-content .fa-graduation-cap {
float:initial;
}

}
@media screen and (max-width: 1080px) {
.showcase-box {
text-align:center;
padding:0px 20px 0px 20px;
}
.homepage-name {
display:none;
}
}

@media screen and (max-width: 900px) {
.showcase-box h2 {
font-size:1.5rem;
}
}

.wpcf7-submit {
text-align:center;
font-size:24px;
  background: #db3732;
  -webkit-border-radius: 3;
  -moz-border-radius: 3;
  border-radius: 3px;
border:3px solid #ffffff;
  color: #ffffff;
  font-size: 20px;
  padding: 20px 60px;
  text-decoration: none;
}

.wpcf7-submit:hover {
  background: #dc6966;
  text-decoration: none;
color:#ffffff;
}