.class_devis{gap:10px;display:flex!important;align-items:stretch!important;flex-wrap:wrap!important;margin-bottom:30px!important;justify-content:space-between;}
.checkbox-div{width: 100%}
.class_devis .wpcf7-list-item{margin:0;width:calc(100%/4 - 15px)!important;}
.class_devis .wpcf7-list-item span{padding:20px;border: 1px solid var(--e-global-color-color_2);color:var(--e-global-color-color_2);background:#fff;flex: 1;text-align: center;transition: .5s all;width: min(9px,100% - 15px) !important;font-family:'DM Sans';font-weight:700;box-shadow:0 0 44px #ecececd9!important;min-height:190px!important;display:flex;flex-direction: column;justify-content:center;}



/* .class_devis .wpcf7-list-item:hover span{background:linear-gradient(45deg, #00adef80 30%, #034ea280)!important;}
.class_devis .wpcf7-list-item:nth-child(2) span{background:#fff!important;color:#91258f!important;border-color:#91258f!important;}
.class_devis .wpcf7-list-item:nth-child(2):hover span{background:linear-gradient(45deg, #644498cc 30%, #91258fcc)!important;color:#fff!important;border-color:#91258f!important;} */


.class_devis .wpcf7-list-item:hover span{background:linear-gradient(45deg, #644498cc 30%, #91258fcc)!important;color:#fff!important;border-color:#91258f!important;}
.class_devis .wpcf7-list-item:nth-child(1):hover span {background:linear-gradient(45deg, #00adef80 30%, #034ea280)!important;color:#fff!important;border-color:#034ea2!important;}



.class_devis .wpcf7-list-item span{background:#fff!important;color:#91258f!important;border-color:#91258f!important;}

.class_devis .wpcf7-list-item:nth-child(1) span{background:#fff!important;color:#034ea2!important;border-color:#034ea2!important;}





/* .class_devis .wpcf7-list-item:nth-child(2):hover span:before{background-image:url(/wp-content/uploads/2024/12/tousch-sarl-pompes-funebres-fenetrange-Pompes-funebres-1.svg)!important;} */
.class_devis .wpcf7-list-item label{display: flex;cursor: pointer;}
.bottom-boxs span.wpcf7-list-item label{cursor:pointer;}
.class_devis .wpcf7-list-item input{visibility:hidden;position:absolute;}
.class_devis .wpcf7-list-item span:before{position:relative;display:block;text-align:center;content:"";background-repeat:no-repeat!important;background-size:100% 100%;width:100%;height:68px;margin-inline:auto;margin-bottom:13px;transition:.5s all;}

/* 
.class_devis span.wpcf7-list-item label input:checked+span{background:linear-gradient(45deg, #00adef80 30%, #034ea280)!important;} */

.class_devis span.wpcf7-list-item:nth-child(1) label input:checked+span{background:linear-gradient(45deg, #00adef80 30%, #034ea280)!important;}


.class_devis span.wpcf7-list-item label input:checked+span{background:linear-gradient(45deg, #644498cc 30%, #91258fcc)!important;color:#fff!important;border-color:#91258f!important;}




/* .class_devis span.wpcf7-list-item:nth-child(2) label input:checked+span:before{background-image:url(/wp-content/uploads/2024/12/tousch-sarl-pompes-funebres-fenetrange-Pompes-funebres-1.svg)!important;} */
.class_devis .wpcf7-list-item span:before {background-size:contain,80%;background-position: center;}
.wpcf7-response-output {padding-block:20px !important}
.class_devis .wpcf7-list-item:nth-child(1) span:before{background-image:url(/wp-content/uploads/2024/11/tousch-sarl-pompes-funebres-fenetrange-Ambulances.svg);}
.class_devis .wpcf7-list-item:nth-child(2) span:before{background-image:url(/wp-content/uploads/2024/12/tousch-sarl-pompes-funebres-fenetrange-Pompes-funebres-1_hover.svg);}
.class_devis .wpcf7-list-item:nth-child(3) span:before{background-image:url(/wp-content/uploads/2024/12/tousch-sarl-pompes-funebres-fenetrange-Contrat-obseques.svg);}
.class_devis .wpcf7-list-item:nth-child(4) span:before{background-image:url(/wp-content/uploads/2024/12/tousch-sarl-pompes-funebres-fenetrange-Magasin-funeraire-1.svg);}
.contact-home{width: 100%!important;}
.formulaire-choix{flex-basis:45%;}
.formulaire-inputs {flex-basis:51%;}
.home .titre_formulaire span {display: block;padding-block:16px 43px;}
.projet-choix.esq{display: flex !important;align-items: center;}
@media only screen and (max-width: 1024px){
	.class_devis .wpcf7-list-item span{font-size:15px!important;}
}

@media only screen and (max-width: 600px){
	.class_devis .wpcf7-list-item{width:calc(100% / 2 - 5px) !important;}
}