/*
Theme Name: holobio
Description: Child theme for Avada theme 
Author: Florian Verrine
Author URI: https://digitalcorner.me
Template: Avada
Version: 1.0.0
Text Domain:  Avada 
*/
/*****************/
/* Changer la couleur des boutons */
/*
.gform_button,.gform_next_button {
    background-color:var(--primary_color)!important;
}

.gform_page_steps .gform_page_step.active .gform_step_number,
.gform_page_steps .gform_page_step.active .gform_step_label,
.gform_progressbar.progressbar,.gform-theme--framework .gf_progressbar .percentbar_blue {
    background-color: var(--primary_color)!important;
}*/
@media only screen and (max-width: 641px) {
.blocmargin {
	margin-left:20px;
	margin-right:20px;
}
}
.gfield.hide,.gfield_validation_message,.gform_required_legend {
	display:none!important;
}
.gform_button.button {
	background-color:var(--primary_color)!important;
}

.gform_fields h2{
	font-size: 26px!important;
    font-weight: bold!important;  
	margin-bottom:10px!important
}
.gform_fields h3{
	font-size: 26px!important;
    color: #0d378d!important;
	text-transform: lowercase!important;
    margin-top: 0 !important;
	 margin-bottom: 0 !important;
}
.gfield--type-html {
	background-color:#f4f7fd;
	padding:10px 20px;
	border-radius:4px;
}
body .gform_wrapper .gfield_radio .gchoice, body .gform_wrapper .gfield_checkbox .gchoice{
    padding: 12px 20px;
    margin: 3px 0;
    border: 2px solid #93c3d5;
    border-radius: 50px;
    cursor: pointer;
    transition: all 0.2s ease-in-out;
    background-color: #f9f9f9;
    width: fit-content;
}
body .gform_wrapper .gfield_radio, body .gform_wrapper .gfield_checkbox {
gap: 0px!important;
	}
body .gform_wrapper .gfield_radio .gchoice:hover, body .gform_wrapper .gfield_checkbox .gchoice:hover {
  background-color:#f5f5f5;
}
footer form .gfield_label {
	color:#fff!important
}
input.gform_button {
background-color:#3cb6ff!important;
	border-radius:50px!important;
}
.gform_fields,.gfield  {
	    row-gap:20px!important;
}
.gfield--type-text label,.gfield_label,.fieldset .gfield_label{
	font-size:20px!important;
}
body .gform_wrapper ::placeholder,
body .gform_wrapper ::-webkit-input-placeholder {
  color: #000;
  opacity: 0.7;
}