/*--------------------------------------------------------------------------------- Theme Name:   Prowebs Theme URI:    https://prowebs.fr Description:   Author:       Prowebs Author URI:   https://prowebs.fr Template:     Divi Version:      1.0.0 License:      GNU General Public License v2 or later License URI:  http://www.gnu.org/licenses/gpl-2.0.html------------------------------ ADDITIONAL CSS HERE ------------------------------*/.et-social-rss a.icon::before {    background: rgba(0, 0, 0, 0) url("images/logo-yelp.png") no-repeat scroll -5px -2px !important;    color: transparent !important;}.et-social-twitter a.icon::before {    background: rgba(0, 0, 0, 0) url("images/logo-foursquare.png") no-repeat scroll -5px -2px !important;    color: transparent !important;} @media screen and ( min-width: 981px) {#main-header {    padding-top: 16px !important;}#main-header {    margin-top: 45px;}.et-fixed-header#main-header {    margin-top: 0px !important;}}@media screen and ( max-width: 980px) {    #logo-footer,    #logo-footer a img {        margin-left: 0;    }    .et_pb_blurb_position_left .et_pb_blurb_container {    display: block !important;}    .et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4 {    width: 100% !important;    margin-right: 0px !important;}    #logo-footer {        text-align: center;    }    .et_pb_text_inner p,    .et_pb_text_inner {        text-align: center;    }    .footer-widget .title,    .footer-widget p {        text-align: center;    }    .et_pb_promo_description p, .et_pb_blurb_description p, .et_pb_module_header{        text-align: center;    }    .et_pb_button_wrapper {        text-align: center;    }}.ds-vertical-align {    display: flex;    flex-direction: column;    justify-content: center;}#footer-widgets {    display: none !important;}#top-menu-nav > ul > li > a:hover {    color: #8f5806 !important;}.et-fixed-header #top-menu-nav > ul > li > a:hover {    color: #fff !important;}.mp_m_blurb_spin .et_pb_image_wrap {        -webkit-transition-duration: 1s;        transition-duration: 1s;        -webkit-transition-property: transform;        transition-property: transform;        -webkit-transition-timing-function: ease-in-out;        transition-timing-function: ease-in-out;}     .mp_m_blurb_spin:hover .et_pb_image_wrap {            -webkit-transform: rotate(360deg);            transform: rotate(360deg);            cursor: pointer;}.mp_m_blurb_spin .et_pb_image_wrap {        -webkit-transition-duration: 1s;        transition-duration: 1s;        -webkit-transition-property: transform;        transition-property: transform;        -webkit-transition-timing-function: ease-in-out;        transition-timing-function: ease-in-out;}     .mp_m_blurb_spin:hover .et_pb_image_wrap {            -webkit-transform: rotate(360deg);            transform: rotate(360deg);            cursor: pointer;}#top-menu > li:last-child {    background: #000;}#top-menu > li:last-child a {    color: #fff !important;    margin: 10px !important;    padding-bottom: 0 !important;    font-weight: bold;}