.vertical-align{display:flex;justify-content:center;flex-direction:column}.bottom-align{display:flex;justify-content:flex-end;flex-direction:column}.space-between-align{display:flex;justify-content:space-between;flex-direction:column}::-moz-selection{color:#fff;background:#ec1c24}::selection{color:#fff;background:#ec1c24}.sidebar-boutique div{margin:0!important}.sidebar-boutique .currency-switcher-holder{margin-bottom:10px!important}#menu-menu-sec-fr .sub-menu{border:2px solid #c7c7c7;padding:0}#menu-menu-sec-fr .sub-menu li{padding:0;width:100%}#menu-menu-sec-fr .sub-menu li a{width:100%}ul#dm-menu ul.sub-menu{border-top:none}ul#dm-menu li.sec-link>a,ul#dm-menu li.lang-item>a{font-size:16px!important;color:#858585!important;font-weight:400!important}ul#dm-menu li.lang-item{display:inline-block;padding-right:10px;width:inherit}.formulaire-container{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0;margin:0}.formulaire-container h5{font-weight:bold;margin-top:25px;color:#ec1c24;font-size:20px}.formulaire-container p{color:white;font-size:18px;font-weight:400}.formulaire-container h5+p{padding-bottom:0}.formulaire-container label{color:#999999;font-size:16px}.formulaire-container .left{width:48%;margin-right:4%}.formulaire-container .right{width:48%}.formulaire-container .full,.formulaire-container .full span,.formulaire-container span input[type=email],.formulaire-container span input[type=tel],.formulaire-container span input[type=text]{width:100%}.formulaire-container span textarea{background-color:#dddddd;width:100%;border:none;padding:10px;font-size:16px}.formulaire-container .wpcf7-list-item{margin-left:20px}.formulaire-container .wpcf7-list-item input[type=checkbox]{width:auto;margin-left:-20px}@media only screen and (max-width:767px){body #et-main-area{border:none!important}.formulaire-container .full,.formulaire-container .left,.formulaire-container .right{width:100%;margin:0}.formulaire-container span input,.formulaire-container span textarea{font-size:12px!important;padding:10px 5px}.formulaire-container p{font-size:14px}}.formulaire-container span input,.formulaire-container span select{border:none;background-color:#dddddd;padding:10px;font-size:16px;margin-bottom:15px;width:100%}.wpcf7 .envoyer-soumission{background-color:#ec1c24;margin-top:25px;border:none;color:white;border-radius:100px;padding:10px 25px;font-size:18px;font-weight:700;width:48%}