/*
Theme Name: Divi Child Theme
Description: Divi Child Theme
Author:  David Tierney
Author URI:  http://designsbytierney.com
Template: Divi
Version:  1.0.2
*/

 
/* =Theme customizations
------------------------------------------------------- */

input[type=email], input[type=password], input[type=tel], input[type=text], input[type=textarea] {padding:10px !important;margin-bottom:15px;}
textarea {padding:10px 22px 10px 10px !important;margin-bottom:15px;font-family: Arial,sans-serif !important;}

input[type="submit"] {padding:5px 10px;background-color:#343f64; color:#fff;cursor: pointer;}

.wpcf7-textarea {font-family: Arial,sans-serif !important;}

.herotagline {position:relative; top:53%; width:80%; padding:15px 20px 10px 20px; background: #ccc; text-align: center;
    margin: 0 auto !important; filter:alpha(opacity=80); /* IE */ -moz-opacity:0.8; /* Mozilla */ opacity: 0.8; /* CSS3 */}
.herotagline h2 {color: #d61043;filter:alpha(opacity=130) !important; /* IE */ -moz-opacity:1.5 !important; /* Mozilla */ opacity: 1.5 !important; /* CSS3 */ line-height: 1.25em;}

.herotagline2 {position:absolute; top:80%; width:80%; padding:15px 20px 10px 20px; background: #ccc; text-align: center;
        margin-left: 10%; filter:alpha(opacity=80); /* IE */ -moz-opacity:0.8; /* Mozilla */ opacity: 0.8; /* CSS3 */}
 .herotagline2 h2 {color: #d61043;filter:alpha(opacity=130) !important; /* IE */ -moz-opacity:1.5 !important; /* Mozilla */ opacity: 1.5 !important; /* CSS3 */ line-height: 1.25em;}

 .et_pb_slider, .et_pb_slider .et_pb_container {height:400px !important; max-height: 400px !important;}

 .et_pb_slide_title {display:none !important;}

 .page-id-133 .et_pb_module {text-align: center !important;}

 .page-id-133 .et_pb_module {margin-bottom:0% !important;} 

.page-id-133 .et_pb_text_inner {padding-bottom:2px !important; padding-top:15px !important;} 

 /* **************** .page-id-133 .et_pb_row {padding: 10px 0 !important;} */

 
 /*@media screen and (max-width: 980px) {
.page-id-61 .et_pb_row_7.et_pb_row  {padding: 0 !important;}
.et_pb_section .toddlerbox {padding-bottom: -20px !important;}
}*/


#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu {
    background-color: #283e87
}

.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info {
    color: #ffffff
}

.et_search_form_container input::-moz-placeholder {
    color: #ffffff
}

.et_search_form_container input::-webkit-input-placeholder {
    color: #ffffff
}

.et_search_form_container input:-ms-input-placeholder {
    color: #ffffff
}

#top-menu li a,.et_search_form_container input {
    font-weight: normal;
    font-style: normal;
    text-transform: uppercase;
    text-decoration: none
}

.et_search_form_container input::-moz-placeholder {
    font-weight: normal;
    font-style: normal;
    text-transform: uppercase;
    text-decoration: none
}

.et_search_form_container input::-webkit-input-placeholder {
    font-weight: normal;
    font-style: normal;
    text-transform: uppercase;
    text-decoration: none
}

.et_search_form_container input:-ms-input-placeholder {
    font-weight: normal;
    font-style: normal;
    text-transform: uppercase;
    text-decoration: none
}

#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover {
    color: #ffffff
}

.footer-widget {
    color: #ffffff
}
/*
.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field {
    letter-spacing: px
}

.et_slide_in_menu_container .et-search-field::-moz-placeholder {
    letter-spacing: px
}

.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder {
    letter-spacing: px
}

.et_slide_in_menu_container .et-search-field:-ms-input-placeholder {
    letter-spacing: px
}
*/
@media only screen and (min-width: 981px) {
    .et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info {
        color:#ffffff!important
    }

    .et-fixed-header .et_search_form_container input::-moz-placeholder {
        color: #ffffff!important
    }

    .et-fixed-header .et_search_form_container input::-webkit-input-placeholder {
        color: #ffffff!important
    }

    .et-fixed-header .et_search_form_container input:-ms-input-placeholder {
        color: #ffffff!important
    }
}
/*
@media only screen and (min-width: 1350px) {
    .et_pb_row {
        padding:27px 0
    }

    .et_pb_section {
        padding: 54px 0
    }

    .single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper {
        padding-top: 81px
    }

    .et_pb_fullwidth_section {
        padding: 0
    }
}
*/
#logo {
    max-height: none
}

#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu {
    background-color: #343f64
}

.et_pb_slider,.et_pb_slider .et_pb_container {
    height: 600px!important
}

.et_pb_slider,.et_pb_slider .et_pb_slide {
    max-height: 600px
}
/*
.et_pb_post>a img {
    float: left;
    margin-right: 4%;
    width: 40%
}

#page-container .et_pb_post {
    clear: both!important;
    float: none!important;
    margin: 0!important;
    padding-bottom: 25px
}
.et_pb_section_0.et_pb_section {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px
}
.et_pb_row_0,body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row {
    width: 100%;
    max-width: 100%
}

.et_pb_row_8,body #page-container .et-db #et-boc .et-l .et_pb_row_8.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_8.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_8.et_pb_row {
    width: 100%;
    max-width: 100%
}

.et_pb_row_9,body #page-container .et-db #et-boc .et-l .et_pb_row_9.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_9.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_9.et_pb_row {
    width: 100%;
    max-width: 100%
}

.et_pb_text_0 h2 {
    font-weight: 700;
    color: #d61043!important;
    text-align: center
}

.et_pb_text_1 h2 {
    font-weight: 700;
    color: #d61043!important;
    text-align: center
}

.et_pb_text_1 h1 {
    font-weight: 700;
    font-size: 26px;
    color: #d61043!important;
    text-align: center
}

.et_pb_text_1 {
    background-image: url(https://goodchilddevelopmentcenter.com/wp-content/uploads/2018/02/homepage-hero2.jpg);
    margin-right: auto!important;
    margin-left: auto!important
}

.et_pb_section_1.et_pb_section {
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px
}

.et_pb_text_2 p {
    line-height: 1em
}

.et_pb_text_2 {
    line-height: 1em;
    padding-top: 5px!important;
    margin-top: 0px!important
}

.et_pb_text_2 h1 {
    font-weight: 700;
    color: #343f64!important;
    line-height: 1.3em;
    text-align: center
}

.et_pb_section_2.et_pb_section {
    padding-top: 40px;
    padding-bottom: 0px;
    margin-bottom: 0px
}

.et_pb_row_2.et_pb_row {
    padding-bottom: 0px!important;
    margin-bottom: 0px!important;
    padding-bottom: 0px
}

.et_pb_row_6.et_pb_row {
    padding-bottom: 0px!important;
    margin-bottom: 0px!important;
    padding-bottom: 0px
}

.et_pb_text_3 {
    padding-bottom: 0px!important;
    margin-bottom: 0px!important
}

.et_pb_text_5 {
    padding-bottom: 0px!important;
    margin-bottom: 0px!important
}

.et_pb_section_3.et_pb_section {
    padding-top: 25px;
    margin-top: 0px
}

.et_pb_cta_2.et_pb_promo h2,.et_pb_cta_2.et_pb_promo h1.et_pb_module_header,.et_pb_cta_2.et_pb_promo h3.et_pb_module_header,.et_pb_cta_2.et_pb_promo h4.et_pb_module_header,.et_pb_cta_2.et_pb_promo h5.et_pb_module_header,.et_pb_cta_2.et_pb_promo h6.et_pb_module_header {
    color: #ffffff!important
}

.et_pb_cta_2.et_pb_promo .et_pb_promo_description div {
    color: #ffffff!important
}

.et_pb_cta_1.et_pb_promo .et_pb_promo_description div {
    color: #ffffff!important
}

.et_pb_cta_1.et_pb_promo h2,.et_pb_cta_1.et_pb_promo h1.et_pb_module_header,.et_pb_cta_1.et_pb_promo h3.et_pb_module_header,.et_pb_cta_1.et_pb_promo h4.et_pb_module_header,.et_pb_cta_1.et_pb_promo h5.et_pb_module_header,.et_pb_cta_1.et_pb_promo h6.et_pb_module_header {
    color: #ffffff!important
}

.et_pb_text_4 h2 {
    color: #ffffff!important
}

.et_pb_cta_3.et_pb_promo .et_pb_promo_description div {
    color: #ffffff!important
}

.et_pb_text_4.et_pb_text {
    color: #ffffff!important
}

.et_pb_cta_0.et_pb_promo .et_pb_promo_description div {
    color: #ffffff!important
}

.et_pb_cta_0.et_pb_promo h2,.et_pb_cta_0.et_pb_promo h1.et_pb_module_header,.et_pb_cta_0.et_pb_promo h3.et_pb_module_header,.et_pb_cta_0.et_pb_promo h4.et_pb_module_header,.et_pb_cta_0.et_pb_promo h5.et_pb_module_header,.et_pb_cta_0.et_pb_promo h6.et_pb_module_header {
    color: #ffffff!important
}

.et_pb_cta_3.et_pb_promo h2,.et_pb_cta_3.et_pb_promo h1.et_pb_module_header,.et_pb_cta_3.et_pb_promo h3.et_pb_module_header,.et_pb_cta_3.et_pb_promo h4.et_pb_module_header,.et_pb_cta_3.et_pb_promo h5.et_pb_module_header,.et_pb_cta_3.et_pb_promo h6.et_pb_module_header {
    color: #ffffff!important
}

.et_pb_cta_0.et_pb_promo {
    background-color: #665cc7
}

body #page-container .et_pb_section .et_pb_cta_2.et_pb_promo .et_pb_promo_button.et_pb_button {
    color: #ffffff!important;
    border-width: 0px!important;
    font-size: 14px;
    padding-right: 2em;
    padding-left: 0.7em;
    background-color: #343f64
}

body #page-container .et_pb_section .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button {
    color: #ffffff!important;
    border-width: 0px!important;
    font-size: 14px;
    padding-right: 2em;
    padding-left: 0.7em;
    background-color: #343f64
}

body #page-container .et_pb_section .et_pb_cta_3.et_pb_promo .et_pb_promo_button.et_pb_button {
    color: #ffffff!important;
    border-width: 0px!important;
    font-size: 14px;
    padding-right: 2em;
    padding-left: 0.7em;
    background-color: #343f64
}

body #page-container .et_pb_section .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button {
    color: #ffffff!important;
    border-width: 0px!important;
    font-size: 14px;
    padding-right: 2em;
    padding-left: 0.7em;
    background-color: #343f64
}

body #page-container .et_pb_section .et_pb_cta_2.et_pb_promo .et_pb_promo_button.et_pb_button:after {
    font-size: 1.6em;
    opacity: 1;
    margin-left: .3em;
    left: auto
}

body #page-container .et_pb_section .et_pb_cta_3.et_pb_promo .et_pb_promo_button.et_pb_button:after {
    font-size: 1.6em;
    opacity: 1;
    margin-left: .3em;
    left: auto
}

body #page-container .et_pb_section .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button:after {
    font-size: 1.6em;
    opacity: 1;
    margin-left: .3em;
    left: auto
}

body #page-container .et_pb_section .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button:after {
    font-size: 1.6em;
    opacity: 1;
    margin-left: .3em;
    left: auto
}

body.et_button_custom_icon #page-container .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button:after {
    font-size: 14px
}

body.et_button_custom_icon #page-container .et_pb_cta_3.et_pb_promo .et_pb_promo_button.et_pb_button:after {
    font-size: 14px
}

body.et_button_custom_icon #page-container .et_pb_cta_2.et_pb_promo .et_pb_promo_button.et_pb_button:after {
    font-size: 14px
}

body.et_button_custom_icon #page-container .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button:after {
    font-size: 14px
}

body #page-container .et_pb_section .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button:hover {
    background-image: initial!important;
    background-color: #2ea3f2!important
}

body #page-container .et_pb_section .et_pb_post_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover {
    background-image: initial!important;
    background-color: #2ea3f2!important
}

body #page-container .et_pb_section .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button:hover {
    background-image: initial!important;
    background-color: #2ea3f2!important
}

body #page-container .et_pb_section .et_pb_cta_2.et_pb_promo .et_pb_promo_button.et_pb_button:hover {
    background-image: initial!important;
    background-color: #2ea3f2!important
}

body #page-container .et_pb_section .et_pb_post_slider_1.et_pb_slider .et_pb_more_button.et_pb_button:hover {
    background-image: initial!important;
    background-color: #2ea3f2!important
}

body #page-container .et_pb_section .et_pb_cta_3.et_pb_promo .et_pb_promo_button.et_pb_button:hover {
    background-image: initial!important;
    background-color: #2ea3f2!important
}

.et_pb_post_slider_0.et_pb_slider .et_pb_more_button.et_pb_button {
    transition: color 300ms ease 0ms,background-color 300ms ease 0ms
}

.et_pb_post_slider_1.et_pb_slider .et_pb_more_button.et_pb_button {
    transition: color 300ms ease 0ms,background-color 300ms ease 0ms
}

.et_pb_cta_3.et_pb_promo .et_pb_promo_button.et_pb_button {
    transition: color 300ms ease 0ms,background-color 300ms ease 0ms
}

.et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button {
    transition: color 300ms ease 0ms,background-color 300ms ease 0ms
}

.et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button {
    transition: color 300ms ease 0ms,background-color 300ms ease 0ms
}

.et_pb_cta_2.et_pb_promo .et_pb_promo_button.et_pb_button {
    transition: color 300ms ease 0ms,background-color 300ms ease 0ms
}

.et_pb_cta_1.et_pb_promo {
    background-color: #94d60a
}

.et_pb_cta_2.et_pb_promo {
    background-color: #e63c2e
}

.et_pb_cta_3.et_pb_promo {
    background-color: #ffa409
}

.et_pb_section_4.et_pb_section {
    padding-top: 0px;
    padding-bottom: 0px;
    background-color: #343f64!important
}

.et_pb_text_4 p {
    line-height: 1.8em
}

.et_pb_text_4 {
    font-size: 18px;
    line-height: 1.8em;
    margin-top: 30px!important
}

.et_pb_section_5.et_pb_section {
    padding-bottom: 0px;
    margin-bottom: 0px;
}

.et_pb_section_6.et_pb_section {
    padding-top: 0px;
}

.et_pb_image_0 {
	{
        vertical-align: middle!important;
	}
    text-align: center;
}

.et_pb_image_1 {
	{
        vertical-align: middle!important;
	}
    text-align: center;
}

.et_pb_image_3 {
	{
        vertical-align: middle!important;
	}
    text-align: center
}

.et_pb_image_2 {
    text-align: left;
    margin-left: 0
}

.et_pb_section_7.et_pb_section {
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    margin-right: 0px;
    margin-left: 0px
}

.et_pb_row_8 {
    background-color: 0074ce
}

.et_pb_post_slider_1.et_pb_slider,.et_pb_post_slider_1.et_pb_slider .et_pb_slide_content {
    line-height: 1.8em!important
}

.et_pb_post_slider_0.et_pb_slider,.et_pb_post_slider_0.et_pb_slider .et_pb_slide_content {
    line-height: 1.8em!important
}

.et_pb_post_slider_1.et_pb_slider .et_pb_slide_content,.et_pb_post_slider_1.et_pb_slider .et_pb_slide_content div {
    font-size: 20px!important;
    line-height: 1.8em!important
}

.et_pb_post_slider_0.et_pb_slider .et_pb_slide_content,.et_pb_post_slider_0.et_pb_slider .et_pb_slide_content div {
    font-size: 20px!important;
    line-height: 1.8em!important
}

.et_pb_post_slider_0.et_pb_slider,.et_pb_post_slider_0.et_pb_slider.et_pb_bg_layout_dark {
    background-color: #0074ce
}

.et_pb_post_slider_0 .et_pb_slide_description,.et_pb_slider_fullwidth_off.et_pb_post_slider_0 .et_pb_slide_description {
    padding-top: 0px;
    padding-bottom: 0px
}

.et_pb_post_slider_1 .et_pb_slide_description,.et_pb_slider_fullwidth_off.et_pb_post_slider_1 .et_pb_slide_description {
    padding-top: 0px;
    padding-bottom: 0px
}

.et_pb_post_slider_1 {
    margin-top: 0px!important;
    margin-bottom: 0px!important
}

.et_pb_post_slider_0 {
    margin-top: 0px!important;
    margin-bottom: 0px!important
}

body #page-container .et_pb_section .et_pb_post_slider_1.et_pb_slider .et_pb_more_button.et_pb_button {
    color: #ffffff!important;
    border-width: 0px!important;
    font-size: 18px;
    background-color: #343f64
}

body #page-container .et_pb_section .et_pb_post_slider_0.et_pb_slider .et_pb_more_button.et_pb_button {
    color: #ffffff!important;
    border-width: 0px!important;
    font-size: 18px;
    background-color: #343f64
}

body #page-container .et_pb_section .et_pb_post_slider_1.et_pb_slider .et_pb_more_button.et_pb_button:after {
    font-size: 1.6em
}

body #page-container .et_pb_section .et_pb_post_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:after {
    font-size: 1.6em
}

body.et_button_custom_icon #page-container .et_pb_post_slider_1.et_pb_slider .et_pb_more_button.et_pb_button:after {
    font-size: 18px
}

body.et_button_custom_icon #page-container .et_pb_post_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:after {
    font-size: 18px
}

.et_pb_post_slider_0 .et-pb-slider-arrows .et-pb-arrow-prev,.et_pb_post_slider_0 .et-pb-slider-arrows .et-pb-arrow-next {
    color: #ffffff
}

.et_pb_post_slider_0 .et-pb-controllers a,.et_pb_post_slider_0 .et-pb-controllers .et-pb-active-control {
    background-color: #ffffff
}

.et_pb_section_8.et_pb_section {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px
}

.et_pb_post_slider_1.et_pb_slider,.et_pb_post_slider_1.et_pb_slider.et_pb_bg_layout_dark {
    background-image: url(https://goodchilddevelopmentcenter.com/wp-content/uploads/2018/03/news-bg.jpg);
    background-color: #2ea3f2
}

.et_pb_post_slider_1:hover .et_pb_slide .et_pb_slide_overlay_container {
**************** */
   /* background-color: */
/* **************** }

.et_pb_column_16 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.et_pb_column_0 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.et_pb_column_1 {
    padding-top: 0px;
    padding-bottom: 0px
}

.et_pb_column_7 {
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px
}

.et_pb_column_10 {
    padding-top: 30px
}

.et_pb_column_13 {
    padding-top: 30px
}

.et_pb_column_11 {
    padding-top: 20px
}

.et_pb_column_14 {
    padding-right: 0px;
    padding-left: 0px
}

.et_pb_row_9.et_pb_row {
    padding-top: 0px!important;
    padding-right: 0px!important;
    padding-bottom: 0px!important;
    padding-left: 0px!important;
    margin-top: 0px!important;
    margin-right: 0px!important;
    margin-bottom: 0px!important;
    margin-left: 0px!important;
    margin-left: auto!important;
    margin-right: auto!important;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.et_pb_row_0.et_pb_row {
    padding-top: 0px!important;
    padding-right: 0px!important;
    padding-bottom: 0px!important;
    padding-left: 0px!important;
    margin-top: 0px!important;
    margin-right: 0px!important;
    margin-bottom: 0px!important;
    margin-left: 0px!important;
    margin-left: auto!important;
    margin-right: auto!important;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.et_pb_row_1.et_pb_row {
    padding-top: 0px!important;
    padding-bottom: 0px!important;
    margin-top: 0px!important;
    margin-bottom: 0px!important;
    margin-left: auto!important;
    margin-right: auto!important;
    padding-top: 0px;
    padding-bottom: 0px
}

.et_pb_row_4.et_pb_row {
    padding-top: 0px!important;
    margin-top: 0px!important;
    margin-left: auto!important;
    margin-right: auto!important;
    padding-top: 0px
}

.et_pb_row_3.et_pb_row {
    padding-top: 0px!important;
    margin-top: 0px!important;
    margin-left: auto!important;
    margin-right: auto!important;
    padding-top: 0px
}

.et_pb_row_7.et_pb_row {
    padding-bottom: 0px!important;
    margin-bottom: 0px!important;
    margin-left: auto!important;
    margin-right: auto!important;
    padding-bottom: 0px
}

.et_pb_row_8.et_pb_row {
    padding-right: 0px!important;
    padding-left: 0px!important;
    margin-right: 0px!important;
    margin-left: 0px!important;
    margin-left: auto!important;
    margin-right: auto!important;
    padding-right: 0px;
    padding-left: 0px
}

@media only screen and (min-width: 981px) {
    .et_pb_text_1 {
        display:none!important
    }
}

@media only screen and (max-width: 980px) {
    .et_pb_text_2 {
        padding-top:25px!important
    }

    .et_pb_row_3.et_pb_row {
        padding-top: 0px!important;
        padding-bottom: 0px!important;
        margin-top: 0px!important;
        margin-bottom: 0px!important;
        padding-top: 0px!important;
        padding-bottom: 0px!important
    }

    body #page-container .et_pb_section .et_pb_cta_3.et_pb_promo .et_pb_promo_button.et_pb_button:after {
        margin-left: .3em;
        left: auto;
        display: inline-block;
        opacity: 1
    }

    body #page-container .et_pb_section .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button:after {
        margin-left: .3em;
        left: auto;
        display: inline-block;
        opacity: 1
    }

    body #page-container .et_pb_section .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button:after {
        margin-left: .3em;
        left: auto;
        display: inline-block;
        opacity: 1
    }

    body #page-container .et_pb_section .et_pb_cta_2.et_pb_promo .et_pb_promo_button.et_pb_button:after {
        margin-left: .3em;
        left: auto;
        display: inline-block;
        opacity: 1
    }

    .et_pb_cta_1.et_pb_promo {
        margin-bottom: 0px!important
    }

    .et_pb_text_4 {
        margin-top: 10px!important
    }

    .et_pb_image_0 {
        margin-left: auto;
        margin-right: auto
    }

    .et_pb_image_1 {
        margin-left: auto;
        margin-right: auto
    }

    .et_pb_image_3 {
        margin-left: auto;
        margin-right: auto
    }

    .et_pb_image_2 {
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }

    body #page-container .et_pb_section .et_pb_post_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:after {
        display: inline-block;
        opacity: 0
    }

    body #page-container .et_pb_section .et_pb_post_slider_1.et_pb_slider .et_pb_more_button.et_pb_button:after {
        display: inline-block;
        opacity: 0
    }

    body #page-container .et_pb_section .et_pb_post_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover:after {
        opacity: 1
    }

    body #page-container .et_pb_section .et_pb_post_slider_1.et_pb_slider .et_pb_more_button.et_pb_button:hover:after {
        opacity: 1
    }

    .et_pb_column_4 {
        padding-bottom: 0px
    }

    .et_pb_column_7 {
        padding-top: 20px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px
    }
}

@media only screen and (min-width: 768px) and (max-width:980px) {
    .et_pb_text_1 {
        display:none!important
    }
}

@media only screen and (max-width: 767px) {
    .et_pb_text_0 {
        display:none!important
    }

    .et_pb_text_2 {
        padding-top: 40px!important
    }

    body #page-container .et_pb_section .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button:after {
        margin-left: .3em;
        left: auto;
        display: inline-block;
        opacity: 1
    }

    body #page-container .et_pb_section .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button:after {
        margin-left: .3em;
        left: auto;
        display: inline-block;
        opacity: 1
    }

    body #page-container .et_pb_section .et_pb_cta_2.et_pb_promo .et_pb_promo_button.et_pb_button:after {
        margin-left: .3em;
        left: auto;
        display: inline-block;
        opacity: 1
    }

    body #page-container .et_pb_section .et_pb_cta_3.et_pb_promo .et_pb_promo_button.et_pb_button:after {
        margin-left: .3em;
        left: auto;
        display: inline-block;
        opacity: 1
    }

    .et_pb_image_1 {
        margin-left: auto;
        margin-right: auto
    }

    .et_pb_image_3 {
        margin-left: auto;
        margin-right: auto
    }

    .et_pb_image_2 {
        margin-left: auto;
        margin-right: auto
    }

    .et_pb_image_0 {
        margin-left: auto;
        margin-right: auto
    }

    .et_pb_post_slider_0.et_pb_slider .et_pb_slide_content,.et_pb_post_slider_0.et_pb_slider .et_pb_slide_content div {
        font-size: 16px!important
    }

    .et_pb_post_slider_1.et_pb_slider .et_pb_slide_content,.et_pb_post_slider_1.et_pb_slider .et_pb_slide_content div {
        font-size: 16px!important
    }

    .et_pb_post_slider_0.et_pb_slider,.et_pb_post_slider_0.et_pb_slider .et_pb_slide_content {
        line-height: 1.5em!important
    }

    .et_pb_post_slider_1.et_pb_slider,.et_pb_post_slider_1.et_pb_slider .et_pb_slide_content {
        line-height: 1.5em!important
    }

    body #page-container .et_pb_section .et_pb_post_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:after {
        display: inline-block;
        opacity: 0
    }

    body #page-container .et_pb_section .et_pb_post_slider_1.et_pb_slider .et_pb_more_button.et_pb_button:after {
        display: inline-block;
        opacity: 0
    }

    body #page-container .et_pb_section .et_pb_post_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover:after {
        opacity: 1
    }

    body #page-container .et_pb_section .et_pb_post_slider_1.et_pb_slider .et_pb_more_button.et_pb_button:hover:after {
        opacity: 1
    }

    .et_pb_column_11 {
        padding-top: 0px
    }

    .et_pb_column_13 {
        padding-top: 0px
    }

    .et_pb_column_10 {
        padding-top: 0px
    }
}
**************** */