/*--------------------------------------------------------------------------------- Theme Name:   wecade Theme URI:    http://wecade.fr Description:   Author:       wecade Author URI:   http://wecade.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;} #logo-footer,#logo-footer a img {    margin-left: 0px;    margin-top: 0px;}#logo-footer a img {    border-left: 0px solid #fff;}@media screen and ( max-width: 700px) {.woocommerce-page .quantity input.qty, .woocommerce .quantity input.qty {    margin-bottom: 15px !important;}}@media screen and ( max-width: 600px) {.et_pb_shop ul.products.columns-4 li.product {    width: 100% !important;    margin-right: 0% !important;}}@media screen and ( max-width: 980px) {    #logo-footer,    #logo-footer a img {        margin-left: 0;    }    .button.product_type_simple.add_to_cart_button.ajax_add_to_cart {    width: 100% !important;}.woocommerce-loop-product__title {    text-align: center !important;}.price {    text-align: center !important;}    .et_pb_row_4col > .et_pb_column.et_pb_column_1_4 {    width: 100% !important;    margin-right: 0% !important;}    .et_pb_blurb_description {    text-align: center !important;}    .et_pb_module_header {    text-align: center !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;}@media screen and ( max-width: 700px) {.woocommerce button.button {    width: 100% !important;}}#main-header {    -moz-box-shadow: 0 0px 0 rgba(0,0,0,.1) !important;    -webkit-box-shadow: 0 0px 0 rgba(0,0,0,.1) !important;}.et-cart-info span::before {    background-color: #F1F733 !important;    padding: 10px !important;    border-radius: 50px !important;}/*****Actu FTR***/.show-text-hover .et_pb_blurb_content {	position: relative;}.show-text-hover .et_pb_blurb_content .et_pb_main_blurb_image {	margin: 0px auto;}.show-text-hover .et_pb_blurb_content .et_pb_blurb_container {	position: absolute;	top: 0px;	left: 0px;	right: 0px;	bottom: 7px;	opacity: 0;	    display: -ms-flexbox;    display: -webkit-flex;    display: flex;    -webkit-flex-direction: row;    -ms-flex-direction: row;    flex-direction: row;    -webkit-justify-content: center;    -ms-flex-pack: center;    justify-content: center;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center;	-webkit-transition: all 0.5s ease-in-out;	-moz-transition: all 0.5s ease-in-out;	-ms-transition: all 0.5s ease-in-out;	-o-transition: all 0.5s ease-in-out;	transition: all 0.5s ease-in-out;}.show-text-hover .et_pb_blurb_content:hover .et_pb_blurb_container {	opacity: 1;	background: rgba(25,159,226,0.57);	cursor: pointer;}.show-text-hover .et_pb_blurb_content .et_pb_blurb_container::after,.show-text-hover .et_pb_blurb_content .et_pb_blurb_container::before {	content: '';	display: block;	position: absolute;	border: 0px solid #fff;	background: transparent;	width: 0px;	height: 0px;	-webkit-transition: all 0.5s ease-in-out;	-moz-transition: all 0.5s ease-in-out;	-ms-transition: all 0.5s ease-in-out;	-o-transition: all 0.5s ease-in-out;	transition: all 0.5s ease-in-out;}.show-text-hover .et_pb_blurb_content .et_pb_blurb_container::before {	top: 7%;	left: 7%;	border-top-width: 1px;	border-left-width: 1px;}.show-text-hover .et_pb_blurb_content .et_pb_blurb_container::after {	right: 7%;	bottom: 7%;	border-right-width: 1px;	border-bottom-width: 1px;}.show-text-hover .et_pb_blurb_content:hover .et_pb_blurb_container::before,.show-text-hover .et_pb_blurb_content:hover .et_pb_blurb_container::after {	width: 65%;	height: 65%;}.single-product #main-header, .page-id-22 #main-header, .page-id-24 #main-header, .tax-product_cat #main-header {    background-image: url(/wp-content/uploads/2020/10/slider-bapteme-parapente-2.jpg) !important;    padding-bottom: 22px !important;    background-position: center;}.single_add_to_cart_button.button.alt, .button, .checkout-button.button.alt.wc-forward {    background-color: #199FE2 !important;    color: #fff !important;    border-color: #199FE2 !important;    border-radius: 0px !important;}.woocommerce-notices-wrapper {    display: none !important;}.et-cart-info {    display: none !important;}@media screen and (min-width: 980px) and (max-width: 1140px) {#top-menu li a {    font-size: 10px!important;}}@media screen and (min-width: 981px) and (max-width: 1040px) {.img-padd {    padding-top: 115px !important;}}@media screen and (min-width: 981px) and (max-width: 1120px) {.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {    font-size: 15px !important;}.woocommerce a.button::after {    display: none !important;}.woocommerce-Price-amount.amount {    font-size: 17px !important;}.woocommerce-loop-product__title {    font-size: 16px !important;}.footer-bas-cld {    font-size: 23px !important;}}.forminator-button.forminator-button-submit {    background-color: #199FE2 !important;    width: 100% !important;    font-size: 20px !important;}.forminator-description, .forminator-error-message {    display: none !important;}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid="open"] .forminator-row:not(:last-child), .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid="open"] .forminator-row:not(:last-child) {    margin-bottom: 15px !important;}.forminator-custom-form-301.forminator-design--flat .forminator-input {    background-color: #fff !important;    color: #000000;    border: 1px solid #199FE2 !important;}.forminator-label {    color: #199FE2 !important;    font-size: 17px !important;}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-input, .forminator-ui.forminator-custom-form[data-design="flat"] .forminator-input {    padding: 7px !important;}#sidebar {    display: none !important;}#main-content .container::before {    background-color: transparent !important;}#left-area {    width: 100% !important;}.tax-product_cat .woocommerce-loop-product__title {    font-size: 19px !important;    color: #199FE2 !important;}