/* Add your own custom css to this file. You may wish to use css !important calls to override css from the template css files.
----------------------------------------------------------- */
.video_text_large {
    font-weight: 800;
    font-size: 4.8em;
    display: block;
    margin-bottom: 28px;
    line-height: 120%;
}
#s5_bottom_row3_inner {
    background: #eee;
    padding-top: 80px;
    padding-bottom: 30px;
    padding-left: 30px;
    padding-right: 80px;
}
.testimonial_image {
    height:230px;
    width: 230px;
    -moz-border-radius: 700px !important;
    -webkit-border-radius: 700px !important;
    border-radius: 700px !important;
    float: left;
    margin-right: 34px;
}
#s5_component_wrap_inner h2, #s5_component_wrap_inner h1 {
    font-size: 1.3em;
    margin-bottom: 25px;
    font-weight: 700;
}
.large_text {
    font-size: 1.9em !important;
    text-align: center;
    line-height: 140%;
    font-weight: 300;
}
.large_split_title h3 {
    font-size: 1.5em;
}
h2 {
    font-size: 1.5em;
    margin-bottom: 40px;
    font-weight: 600;
}
#s5_component_wrap {
    font-size: 1.1em !important;
}
.module_round_box.large_title .s5_mod_h3 {
    font-size: 1.7em;
    font-weight: 800;
    margin-bottom: 28px;
}
.large_text {
    font-size: 1.6em !important;
    text-align: center;
    line-height: 140%;
    font-weight: 300;
}
#s5_accordion_menu h3 {
    background: #2E3335 !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}