.et_pb_bg_layout_light.et_pb_module.et_pb_button
{
    color: #2ea3f2;
}
.et_pb_module.et_pb_button
{
    display: inline-block;
    color: inherit;
}
.et_pb_button_module_wrapper.et_pb_button_alignment_left
{
    text-align: left;
}
.et_pb_button_module_wrapper.et_pb_button_alignment_right
{
    text-align: right;
}
.et_pb_button_module_wrapper.et_pb_button_alignment_center
{
    text-align: center;
}
.et_pb_button_module_wrapper>a
{
    display: inline-block;
}
@media(max-width: 980px)
{
    .et_pb_button_module_wrapper.et_pb_button_alignment_tablet_left
    {
        text-align: left;
    }
    .et_pb_button_module_wrapper.et_pb_button_alignment_tablet_right
    {
        text-align: right;
    }
    .et_pb_button_module_wrapper.et_pb_button_alignment_tablet_center
    {
        text-align: center;
    }
}
@media(max-width: 767px)
{
    .et_pb_button_module_wrapper.et_pb_button_alignment_phone_left
    {
        text-align: left;
    }
    .et_pb_button_module_wrapper.et_pb_button_alignment_phone_right
    {
        text-align: right;
    }
    .et_pb_button_module_wrapper.et_pb_button_alignment_phone_center
    {
        text-align: center;
    }
}
.et_pb_button[data-icon]:not([data-icon=""]):after
{
    content: attr(data-icon);
}
@media(max-width: 980px)
{
    .et_pb_button[data-icon-tablet]:not([data-icon-tablet=""]):after
    {
        content: attr(data-icon-tablet);
    }
}
@media(max-width: 767px)
{
    .et_pb_button[data-icon-phone]:not([data-icon-phone=""]):after
    {
        content: attr(data-icon-phone);
    }
}
.et_pb_post_title.et_pb_featured_bg
{
    padding: 16% 8%;
    background-size: cover;
    background-position: 50%;
    position: relative;
    overflow: hidden;
}
.et_pb_post_title .et_pb_parallax_css
{
    background-repeat: no-repeat;
    background-position: top;
    background-size: cover;
    background-attachment: fixed;
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.et_pb_post_title.et_pb_featured_bg .et_pb_title_container
{
    padding: 1em 1.5em;
}
.et_pb_post_title.et_pb_featured_bg .et_pb_title_meta_container
{
    padding-bottom: 0;
}
.et_pb_title_container h1
{
    font-size: 26px;
}
.et_pb_column_1_3 .et_pb_title_container h1, .et_pb_column_1_4 .et_pb_title_container h1, .et_pb_column_1_5 .et_pb_title_container h1, .et_pb_column_1_6 .et_pb_title_container h1, .et_pb_column_2_5 .et_pb_title_container h1
{
    font-size: 18px;
}
.et_pb_title_featured_container
{
    margin-left: auto;
    margin-right: auto;
}
.et_pb_title_featured_container .et_pb_image_wrap
{
    display: inline-block;
    position: relative;
    max-width: 100%;
    width: 100%;
}
.et_pb_title_featured_container img
{
    width: 100%;
}
.et_pb_title_container
{
    display: block;
    max-width: 100%;
    word-wrap: break-word;
    z-index: 98;
    position: relative;
}
.et_pb_title_featured_container
{
    line-height: 0;
    position: relative;
}
p.et_pb_title_meta_container
{
    padding-bottom: 1em;
}
p.et_pb_title_meta_container .et_pb_title_meta_item--visible+.et_pb_title_meta_item--visible:before
{
    content: " | ";
}
.et_pb_bg_layout_light p.et_pb_title_meta_container, .et_pb_bg_layout_light p.et_pb_title_meta_container a
{
    color: #666;
}
.et_pb_bg_layout_dark p.et_pb_title_meta_container, .et_pb_bg_layout_dark p.et_pb_title_meta_container a
{
    color: inherit;
}
@media(max-width: 980px)
{
    .et_pb_bg_layout_light_tablet p.et_pb_title_meta_container, .et_pb_bg_layout_light_tablet p.et_pb_title_meta_container a
    {
        color: #666;
    }
    .et_pb_bg_layout_dark_tablet p.et_pb_title_meta_container, .et_pb_bg_layout_dark_tablet p.et_pb_title_meta_container a
    {
        color: inherit;
    }
}
@media(max-width: 767px)
{
    .et_pb_title_container h1
    {
        font-size: 18px;
    }
    .et_pb_bg_layout_light_phone p.et_pb_title_meta_container, .et_pb_bg_layout_light_phone p.et_pb_title_meta_container a
    {
        color: #666;
    }
    .et_pb_bg_layout_dark_phone p.et_pb_title_meta_container, .et_pb_bg_layout_dark_phone p.et_pb_title_meta_container a
    {
        color: inherit;
    }
}