.et-db #et-boc .et-l .et_pb_bg_layout_light .et_pb_promo_button
{
    color: #2ea3f2;
}
.et-db #et-boc .et-l .et-promo
{
    background-color: #1f6581;
    padding: 40px 0 25px;
}
.et-db #et-boc .et-l .et-promo-description
{
    float: left;
    padding: 0 60px;
    word-wrap: break-word;
    width: 754px;
}
.et-db #et-boc .et-l .et-promo-description p
{
    color: #fff;
}
.et-db #et-boc .et-l .et-promo-button
{
    padding-right: 60px;
    display: inline-block;
    font-weight: 500;
    font-size: 20px;
    color: #fff;
    background-color: rgba(0,0,0,.35);
    border-radius: 5px;
    padding: 14px 20px;
    margin-top: 20px;
    float: left;
}
.et-db #et-boc .et-l .et_pb_promo
{
    padding: 40px 60px;
    text-align: center;
}
.et-db #et-boc .et-l .et_pb_promo_description
{
    padding-bottom: 20px;
    position: relative;
}
.et-db #et-boc .et-l .et_pb_promo_description p:last-of-type
{
    padding-bottom: 0;
}
.et-db #et-boc .et-l .et_pb_promo_button
{
    display: inline-block;
    color: inherit;
}
.et-db #et-boc .et-l .et_pb_promo_button:hover
{
    text-decoration: none;
}
.et-db #et-boc .et-l .et_pb_promo_button:hover:after
{
    opacity: 1;
    margin-left: 0;
}
.et-db #et-boc .et-l .et_pb_column_1_2 .et_pb_promo, .et-db #et-boc .et-l .et_pb_column_1_3 .et_pb_promo, .et-db #et-boc .et-l .et_pb_column_1_4 .et_pb_promo, .et-db #et-boc .et-l .et_pb_column_1_5 .et_pb_promo, .et-db #et-boc .et-l .et_pb_column_1_6 .et_pb_promo, .et-db #et-boc .et-l .et_pb_column_2_5 .et_pb_promo, .et-db #et-boc .et-l .et_pb_column_3_5 .et_pb_promo
{
    padding: 40px;
}
.et-db #et-boc .et-l .et_pb_has_bg_hover.et_pb_promo:hover
{
    padding: 40px 60px!important;
    transition: padding .4s ease-in-out;
}
.et-db #et-boc .et-l .et_pb_column_1_2 .et_pb_has_bg_hover.et_pb_promo:hover, .et-db #et-boc .et-l .et_pb_column_1_3 .et_pb_has_bg_hover.et_pb_promo:hover, .et-db #et-boc .et-l .et_pb_column_1_4 .et_pb_has_bg_hover.et_pb_promo:hover, .et-db #et-boc .et-l .et_pb_column_1_5 .et_pb_has_bg_hover.et_pb_promo:hover, .et-db #et-boc .et-l .et_pb_column_1_6 .et_pb_has_bg_hover.et_pb_promo:hover, .et-db #et-boc .et-l .et_pb_column_2_5 .et_pb_has_bg_hover.et_pb_promo:hover, .et-db #et-boc .et-l .et_pb_column_3_5 .et_pb_has_bg_hover.et_pb_promo:hover
{
    padding: 40px!important;
}
.et-db #et-boc .et-l .et_pb_no_bg_hover.et_pb_promo:hover
{
    padding: 0!important;
}
@media(max-width: 980px)
{
    .et-db #et-boc .et-l .et_pb_has_bg_tablet.et_pb_promo
    {
        padding: 40px!important;
    }
    .et-db #et-boc .et-l .et_pb_no_bg_tablet.et_pb_promo
    {
        padding: 0!important;
    }
    .et-db #et-boc .et-l .et_pb_bg_layout_light_tablet .et_pb_promo_button
    {
        color: #2ea3f2;
    }
    .et-db #et-boc .et-l .et_pb_bg_layout_dark_tablet .et_pb_promo_button
    {
        color: inherit;
    }
}
@media(max-width: 767px)
{
    .et-db #et-boc .et-l .et_pb_promo
    {
        padding: 40px;
    }
    .et-db #et-boc .et-l .et_pb_has_bg_phone.et_pb_promo
    {
        padding: 40px!important;
    }
    .et-db #et-boc .et-l .et_pb_no_bg_phone.et_pb_promo
    {
        padding: 0!important;
    }
    .et-db #et-boc .et-l .et_pb_bg_layout_light_phone .et_pb_promo_button
    {
        color: #2ea3f2;
    }
    .et-db #et-boc .et-l .et_pb_bg_layout_dark_phone .et_pb_promo_button
    {
        color: inherit;
    }
}
@media(max-width: 479px)
{
    .et-db #et-boc .et-l .et_pb_promo
    {
        padding: 40px;
    }
}
.et-db #et-boc .et-l .et_pb_video
{
    position: relative;
}