/* --- COLORS --- 
     161441 - JS Blue
		 9a812f  - JS Gold	
*/
/* --- PRICING TABLE --- */

#pricingmatrix i { color:#1b75bb; }
#pricingmatrix td { border:1px solid #fff; }
#pricingmatrix .fa-check { font-size:32px; }


/* --- TESTIMONIALS --- */

#testimonial { 
  padding:20px; 
  margin-bottom:25px;
}

#testimonial h6 { 
  border-top:2px #161441 solid;
  background:#eee;
  padding:20px;
  margin:-20px;
  font-weight:300;
  font-size:16px;
  letter-spacing:-0.5px;
}

#testimonial h5 { 
  background: url('http://coaching.mikestromsoe.com/wp-content/uploads/sites/8/2019/06/Testimonial-bottom-1.png') no-repeat top right;
  padding-top:60px;
  font-weight:300;
  font-size:18px;
  margin-top:-10px
}


/* --- HOME --- */

.home-section-2 h2, 
.home-section-3 h2,
.home-section-4 h2,
.home-section-5 h2{ 
  background: #161441;
  font-weight:300;
}

.so-widget-sow-image-default-9e90369adebe .sow-image-container { margin-bottom:-5px; }
.home-section-1 .widget_siteorigin-panels-builder,
.home-section-2 .widget_siteorigin-panels-builder { padding-bottom:0 !important; }

/* --- BODY --- */

h1 {
    font-family: "Montserrat", arial, sans-serif;
    font-weight: 300 !important;
    font-size: 72px;
  margin: 0;
  background: none !important;
}

h2 {
    font-family: "Montserrat", arial, sans-serif;
    font-weight: 300 !important;
    font-size: 36px;
}

h3 {
    font-family: "Montserrat", arial, sans-serif;
    font-weight: 300 !important;
    font-size: 32px;
  margin: 0;
  background: none !important;
}

.blog header h1#blog-header {
	background-color: #161441 !important;
	font-weight: 300;
	text-align: center;
	padding: 1em;
	color: #FFF;
}


/* --- HEADER --- */

.main-navigation a { text-transform:uppercase; color:#161441; padding: 10px;}
.main-navigation .fab { font-size:24px; }

#masthead { background: #fff; color:#ddd; }

.site-branding { margin:0.5em; }