.elementor-6911 .elementor-element.elementor-element-f767850 > .elementor-container{min-height:80vh;}.elementor-6911 .elementor-element.elementor-element-f767850{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6911 .elementor-element.elementor-element-f767850 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6911 .elementor-element.elementor-element-7a0dcc5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6911 .elementor-element.elementor-element-7a0dcc5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6911 .elementor-element.elementor-element-7a0dcc5 > .elementor-element-populated, .elementor-6911 .elementor-element.elementor-element-7a0dcc5 > .elementor-element-populated > .elementor-background-overlay, .elementor-6911 .elementor-element.elementor-element-7a0dcc5 > .elementor-background-slideshow{border-radius:50px 50px 50px 50px;}.elementor-6911 .elementor-element.elementor-element-7a0dcc5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;}.elementor-6911 .elementor-element.elementor-element-7a0dcc5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1366px){.elementor-6911 .elementor-element.elementor-element-f767850{padding:2em 2em 2em 2em;}}@media(max-width:767px){.elementor-6911 .elementor-element.elementor-element-f767850{padding:6em 1em 2em 1em;}.elementor-6911 .elementor-element.elementor-element-7a0dcc5 > .elementor-element-populated{padding:2em 1em 2em 1em;}}/* Start custom CSS */.un-projet-web{
    height:700px;
}

#gf_progressbar_wrapper_1{
    display:none;
}
#field_1_4{
    text-align:right;
}

.titre-form-1,.titre-form-2{
    font-family: 'Aldo';
    font-size:4em;
    line-height: 1.2em
}

.titre-form-1{
    color:white;

}
.titre-form-2{
    color: #346667;
}

#field_1_4{
    position:absolute;
    right:0;
    bottom: -100px;
    width:400px;
}

.texte-courant-form{
    color:white;
    font-family:'Poppins';
    margin-bottom: 50px
}

.gform_next_button.gform-theme-button.button, .gform_previous_button{
    background:#346667!important;
    border:none;
    color:white !important;
    border-radius: 150px;
    font-family: 'Poppins';
    Padding: 15px 20px;
}
#gform_submit_button_1{
    background:white;
    border:none;
    color:#346667;
    border-radius: 150px;
    font-family: 'Poppins';
    Padding: 15px 20px;
}
#gform_next_button_1_5:after{
    background:#346667;
    border:none;
    color:white;
    border-radius: 150px;
    font-family: 'Poppins';
    Padding: 15px 20px;
}

/*Définition*/
.titre-definition{
    font-family: 'Poppins';
    color:#61bec0;
    font-weight:600;
    font-size:1.3em;
    line-height: 100px;
    background: white;
    padding: 10px 25px;
}

.texte-definition{
    font-family: 'Poppins';
    color:white;
}

[type=button]:focus, [type=submit]:focus, button:focus {
    outline: none;
}

/*Questions*/

.gform_wrapper.gravity-theme .gfield_checkbox label, .gform_wrapper.gravity-theme .gfield_radio label {
    display: inline !important;
}

#field_1_1, #field_1_16, #field_1_24, #field_1_27, #field_1_30, #field_1_32{
    /*display: flex !important;*/
    width: 100% !important;
    margin: auto !important;
}

.question-courant-question-form{
    color: white;
    font-family: 'Poppins';
}

.gform_wrapper.gravity-theme .gfield_label{
    font-size: 1.2em!important;
    
}
.gform_wrapper.gravity-theme .gfield_checkbox label, .gform_wrapper.gravity-theme .gfield_radio label{
    font-size: 1.2em!important;
    line-height: 40px;
   margin: 0px 10px;

}

/*Question texte*/
.gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large {
    width: 55% !important;
    border-radius: 50px;
    border: none;
    margin: 5px 0px;
}/* End custom CSS */