/*
 Theme Name:     Mamaworks
 Description:    Thème Mamaworks
 Template:       Divi
*/

@import url("../Divi/style.css");

/*LAST MODIF CSS*/
/*supprimer le plugin de footer, supprimer le bloc newsletter pour le moment, supprimer le "menu/apparence" du footer*/
#top-menu > li:last-child {opacity: 1!important}
#top-menu > li:last-child a {color: #f7d047}
/*offre ville hp*/
#toop-meenuu .bg-hp-lille, #toop-meenuu .bg-hp-lyon, #toop-meenuu .bg-hp-bordeaux {flex-direction: column;position: relative}
#toop-meenuu .inter {position: absolute;bottom: 0;left: 0;right: 0;padding: 5px;background: rgba(24,16,58,0.5);}
#toop-meenuu .inter a {color: white;margin: 10px auto;display: block;text-align: center;font-family: 'DK-Appelstroop';font-size: 1.3em}
#toop-meenuu .inter a:hover {text-decoration: underline}
/*modif du footer*/
#main-footer {background-color: #18103A!important}
#footer-editor-info, #footer-bottom {display: none}
#et-footer-nav .container .bottom-nav {padding-top: 0}
#et-footer-nav .container .bottom-nav li a {font-size: 1em}
#footer-widgets {display: flex;justify-content: space-between;flex-wrap: wrap;padding: 40px 0}
#footer-widgets .footer-widget .ville {margin-bottom: 20px}
#footer-widgets .footer-widget .ville p {font-weight: bold;margin-bottom: 5px}
#footer-widgets .footer-widget .ville a {margin-bottom: 14px}
#footer-widgets .footer-widget a {display: block;margin-bottom: 5px}
#footer-widgets .footer-widget a:hover {text-decoration: underline}
#footer-widgets .footer-widget a.infoftr {padding-bottom: 10px}
#footer-widgets .footer-widget a.rs {background-color: #fff;border-radius: 100%;color: #171138;padding: 7px;width: 40px;height: 40px}
#footer-widgets .footer-widget ul.et-social-icons {display: flex;justify-content: center;width: 100%;float: none}
#footer-widgets .footer-widget ul.et-social-icons li {margin: 0 10px;padding: 0;width: 40px;height: 40px;}
#footer-widgets .footer-widget ul.et-social-icons li .fa {padding-left: 4px;padding-top: 2px}
#footer-widgets .footer-widget ul.et-social-icons li .fa::before {font-size: 1.6em}
#footer-widgets .footer-widget li::before {display: none}
#footer-widgets .footer-widget a.mailftr {text-decoration: none;display: block;margin-top: 30px}
#main-footer .footer-widget h4 {font-family: 'DK-Appelstroop';text-align: center;font-size: 2em;margin-bottom: 30px}
.et_pb_gutters3.et_pb_footer_columns4 .footer-widget {width: 20%;margin: 0 20px;display: flex;justify-content: center}

.new-offres {left: 0!important}
#newsletter-popup {margin: 70px auto;padding: 40px;background: #F7D047;border-radius: 5px;width: 50%;position: relative;transition: all 1s ease-in-out;text-align: center;background-image: url('/wp-content/uploads/fusee.png');
background-size: 15%;background-repeat: no-repeat;background-position: 100% 90%;}
.newsletter-overlay {position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0, 0, 0, 0.7);transition: opacity 500ms;visibility: visible;opacity: 1;display: none;z-index: 999999999999999999999}
#newsletter-popup h3 {color: #18103A;font-size: 28px;margin: 20px auto;font-family: 'DK-Appelstroop';text-transform: uppercase;padding-bottom: 0;max-width: 90%}
#newsletter-popup p {font-family: 'GT-Pressura';margin: 30px auto;font-size: 16px;color: #18103A}
#newsletter-popup .popup-close {color: #18103A;height: 40px;width: 40px;position: absolute;top: 10px;right: 10px;text-align: center;text-decoration: none;line-height: 30px;font-size: 20px;}
#newsletter-popup .newsletter-in a {border-radius: 5px;font-family: 'GT-Pressura';font-size: 16px;margin: 0 auto;padding: 16px 28px;text-transform: uppercase;background-color: #18103A;color: #F7D047 !important;display: block;width: 210px}
@media screen and (max-width: 992px) {#newsletter-popup {width:80%;}}