body{width:100%;margin:auto;background-color:black}.cvert{color:#96CA1C}#menu-principal .et_pb_menu__wrap{justify-content:right}#menu-principal a{padding:9px 13px 6px 13px;background-color:white;border-radius:4px;margin-right:10px}#menu-principal a:last-child{margin-right:0}.buttons_pergolas .et_pb_column:hover .button_decouvrir{display:block;transition:display 1s ease-out;margin-bottom:-35px!important}.buttons_pergolas .et_pb_column:hover{transform:translateY(-20px)}.buttons_pergolas .et_pb_column{cursor:pointer;transition:transform 1s ease-out}.form_defaut input[type=submit]{background:url(http://europergola.fr/wp-content/uploads/2024/05/bouton_envoyer_europergola.svg) center center no-repeat;text-indent:-9999px;box-shadow:none;font-size:0px;width:100%;height:50px;border:none;padding:0px;cursor:pointer;transition:transform .5s}.form_defaut input[type=submit]:hover{transform:scale(1.1)}.form_defaut input[type=text],.form_defaut input[type=email],.form_defaut input[type=tel]{width:70%;margin-bottom:15px}.form_defaut input[type=text],.form_defaut input[type=email],.form_defaut input[type=tel],.form_defaut textarea{border-radius:30px;border:none;padding:12px 30px;color:white;font-size:16px;background-color:#96ca1c;font-family:roboto,open-sans,sans-serif}.form_defaut input[type=text]::placeholder,.form_defaut input[type=email]::placeholder,.form_defaut input[type=tel]::placeholder,.form_defaut textarea::placeholder{color:white}.form_defaut textarea{width:100%;padding:15px 30px;resize:none}.form_defaut .wpcf7-list-item{margin:0 3% 0 3%}.form_defaut a{color:#96ca1c;text-decoration:underline}.form_defaut label{cursor:pointer}#contact_form .wpcf7-radio>span{padding:8px 20px;border-radius:30px;font-size:16px;font-weight:bold;color:white;background-color:#96CA1C;width:100%}#contact_form .wpcf7-radio>span>label{height:100%;display:flex;align-items:center;justify-content:center}#contact_form .wpcf7-form-control-wrap:last-child>span{padding-bottom:15px}#contact_form .wpcf7-form-control-wrap:first-child .first,#contact_form .wpcf7-form-control-wrap:last-child .last{color:#96CA1C;background-color:white}#contact_form .wpcf7-radio>span input[type="radio"]{display:none}#contact_form select{width:85%;background-color:#96CA1C;color:white;border-radius:30px;padding:8px 30px;font-size:20px;font-weight:bold;font-size:16px;width:90%}#contact_form select option{background-color:white;color:black}#contact_form .wpcf7-radio{display:flex;justify-content:space-between;width:73%;margin:auto}.et_pb_gallery .et_pb_gallery_items{overflow:hidden}.et_pb_gallery .et_pb_slide,.et_pb_gallery .et_pb_slide_description{padding:0!important}.et_pb_gallery .et-pb-controllers{position:relative;padding-top:40px}.et_pb_gallery .et-pb-controllers a{width:15px;height:15px}.et_pb_slider{overflow:unset}.et_pb_gallery .et-pb-arrow-prev,.et_pb_slider:hover .et-pb-arrow-prev{left:-70px;opacity:1;color:#96CA1C!important}.et_pb_gallery .et-pb-arrow-next,.et_pb_slider:hover .et-pb-arrow-next{right:-70px;opacity:1;color:#96CA1C!important}.et_pb_gallery .et-pb-controllers a{background-color:white!important;font-size:20px}.et_pb_gallery .et-pb-controllers a.et-pb-active-control{background-color:#96CA1C!important}#mobile_menu1{width:fit-content!important;margin-left:-150px!important;margin-top:88px!important;border:none;background-color:white;border-radius:5px}#mobile_menu1 a{border-radius:0}@media all and (max-width:767px){#contact_form .wpcf7-radio{width:90%}#avis-galerie .ti-reviews-container-wrapper{justify-content:unset}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background-color:#96CA1C;border-radius:6px}/*/*/*/*