/* contenu 626 */
.elementor-element.elementor-element-d196b3c.elementor-align-justify.devis-btn-mobile.elementor-widget.elementor-widget-bdt-advanced-button {
    margin: 0!important;
}
/* contenu 916 */
    max-height: 200px;
    max-height: 200px;
    max-height: 200px;
/* contenu 616 */

.wpcf7 input:not([type="submit"]), .wpcf7 select, .wpcf7 textarea {
    width: 100%;
    padding: .75em;
    text-align: center;
}
/* contenu 1513 */

.wpcf7 input:not([type="submit"]), .wpcf7 select, .wpcf7 textarea {
    width: 100%;
    padding: .75em;
    text-align: center;
}
/* contenu 1516 */

.wpcf7 input:not([type="submit"]), .wpcf7 select, .wpcf7 textarea {
    width: 100%;
    padding: .75em;
    text-align: center;
}
/* contenu 1549 */
    max-height: 200px;
    max-height: 200px;
    max-height: 200px;
/* contenu 614 */
    background-image: linear-gradient(80deg, #1253a2 25%, #030df0 100%);
    background-image: linear-gradient(80deg, #1253a2 25%, #030df0 100%);
.puce{
    padding: 15px 64px;
    background-image: url(/wp-content/uploads/2019/03/HomePage.png);
    background-size: 66px;
    background-repeat: no-repeat;
    background-position: top right;
}
 box-shadow: -4px 8px 7px -8px rgba(0, 0, 0, 1);
    background-image: linear-gradient(80deg, #1253a2 25%, #030df0 100%);
 box-shadow: -4px 8px 7px -8px rgba(0, 0, 0, 1);
    background-image: linear-gradient(80deg, #1253a2 25%, #030df0 100%);
 box-shadow: -4px 8px 7px -8px rgba(0, 0, 0, 1);
 box-shadow: -4px 8px 7px -8px rgba(0, 0, 0, 1);
 box-shadow: -4px 8px 7px -8px rgba(0, 0, 0, 1);
.loader {
  border: 16px solid #f3f3f3;
  display: none;
  border-radius: 50%;
  border-top: 16px solid #3498db;
  width: 120px;
  height: 120px;
  -webkit-animation: spin 2s linear infinite; /* Safari */
  animation: spin 2s linear infinite;
}

/* Safari */
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@media (max-width: 767px)
{
select#edit-ville, select#edit-contrat, select#edit-fonction {
    width: 100%;
}
    
}
/* contenu 1726 */
@media (max-width: 767px)
{
select#edit-ville, select#edit-contrat, select#edit-fonction {
    width: 100%;
}
    
}
/* contenu 2326 */
@media (max-width: 767px)
{
select#edit-ville, select#edit-contrat, select#edit-fonction {
    width: 100%;
}
    
}