iframe[name="google_conversion_frame"] {
display: none;
}
* {
font-family: 'Source Sans Pro', sans-serif;
}
.clearfix {
clear:both;
}
a {	color: #1f9649;	}
a:hover { color: #533949; }
/*h1, h2, h3, h4 {
color: #412d39;
}
h3 {
font-size: 18px;
margin: 0;
padding: 5px 0;
}*/
.page-body {
position: relative;
float: left;
width: 100%;
overflow: hidden;
}
.page-body.has-gradient {
background-repeat:repeat;
background-position: center top;
}
.page-body .container {
position: relative;
/*    padding-bottom: 25px;*/
}
@media all and (max-width: 991px) {
h1 {
font-size: 28px;
}
.two-columns {
-webkit-column-count: 1;
-moz-column-count: 1;
column-count: 1;
}
}
.section-header {
color: #412d39;
font-weight: 300;
font-size: 38px;
padding: 0 0 10px;
}
.section-subheader {
font-weight: 400;
font-size: 19px;
margin: 0 auto;
padding: 5px 0 20px;
}
@media all and (max-width: 991px) {
.promo-education .container {
padding: 0;
}
.section-header {
font-size: 26px;
}
}
/* table */
.eye-table {
background: rgba(255,255,255,0.3);
padding: 10px;
display: block;
margin: 20px auto;
}
.eye-table tr {
margin-bottom: 10px;
display: block;
}
.eye-table tr:last-of-type {
margin-bottom: 0;
}
.eye-table td {
padding: 10px;
margin: 10px;
background-color: #fff;
}
.eye-table-left {
padding: 10px;
border-right: 3px solid #ccc;
width: 33%;
text-align: right;
font-weight:600;
}
/* ----------------------------------- *\
header
\* ----------------------------------- */
/* ----------------------------------- *\
navigation
\* ----------------------------------- */
/* ----------------------------------- *\
section - widgets
\* ----------------------------------- */
.section-widgets {
min-height:250px;
background-image: url( '' );
background-attachment: fixed;
}
.section-widgets-link {
color:#fff;
text-decoration: none;
}
.section-widgets-link:hover, .section-widgets-link:active, .section-widgets-link:focus {
color:#fff;
text-decoration: none;
}
.section-widgets-image {
display: block;
max-width: 100%;
margin: 30px auto;
}
.section-widgets-text {
text-transform: uppercase;
font-weight: 100;
color: #fff;
font-size: 40px;
text-align: center;
overflow: hidden;
line-height: 1;
}
/* ----------------------------------- *\
section - education promo
\* ----------------------------------- */
.promo-education {
background-color: #f9f8f4;
}
.promo-education-circle {
width: 320px;
height: 320px;
border-radius: 50%;
overflow: hidden;
border: 20px solid #412d39;
position: relative;
margin: 20px auto;
}
.promo-education-circle img {
position:absolute;
top:50%;
left:50%;
width: 286px;
height: 286px;
margin-top:-143px;
margin-left:-143px;
}
.promo-education-paragraph {
min-height: 90px;
}
.promo-education p {
color: #412d39;
text-decoration:none;
text-align:center;
}
.promo-education-link {
text-transform: uppercase;
color: #412d39;
text-decoration: none;
text-align: center;
border: 1px solid #412d39;
padding: 5px 10px;
border-radius: 3px;
margin-bottom:20px;
display: inline-block;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
transition: all 0.2s linear;
}
.promo-education-link:hover, .promo-education-link:focus {
background-color: #412d39;
color: #fff;
text-decoration:none;
text-align:center;
}
.section-education-seemore {
padding: 10px 30px;
background: #412d39;
margin: 10px auto;
text-align: center;
color: #fff;
font-weight: 100;
font-size: 16px;
text-transform: uppercase;
border-radius: 3px;
display: inline-block;
}
.section-education-seemore:hover {
background: #4a3040;
color: #fff;
text-decoration:none;
}
.section-education-seemore:active, .section-education-seemore:focus, .section-education-seemore:visited {
text-decoration: none;
color:#fff;
}
@media all and (max-width: 1215px) {
.promo-education-circle {
width: 250px;
height: 250px;
}
.promo-education-circle img {
width: 250px;
height: 250px;
margin-top: -125px;
margin-left: -125px;
}
}
@media all and (max-width: 991px) {
}
/* mobile */
#mob-section-education {
background-color: #fff;
}
