/*!/wp-content/themes/1lettre1sourire/letters-form.css*/@font-face{font-family:Luciole;src:url(/wp-content/themes/1lettre1sourire/fonts/Luciole-Regular.ttf) format('truetype')}#gform_2 select,#gform_2 select:focus,#gform_2 textarea,#gform_2 textarea:focus,#gform_2 input,#gform_2 input:focus{outline:none;width:100%}#field_2_32:lang(nl-NL),#field_2_40:lang(nl-NL),#field_2_32:lang(de-DE),#field_2_40:lang(de-DE),#field_2_32:lang(es-ES),#field_2_40:lang(es-ES){display:none}#gform_2 select,#gform_2 select:focus,#gform_2 input,#gform_2 input:focus{border-top:none;border-left:none;border-right:none}#gform_2 textarea,#gform_2 textarea:focus{border:none}#input_2_4{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}#input_2_4 input{display:none}#input_2_4 label{position:relative;width:35vw;height:35vw;max-width:200px;max-height:200px;border:.5rem solid #fff0;border-radius:100px;font-size:15px}#input_2_4 input:checked+label{border-color:#f9d564}#input_2_4 li label:hover::after{background-color:rgb(249 213 100 / .8);width:35vw;height:35vw;max-width:200px;max-height:200px;position:absolute;top:-.5rem;left:-.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.5rem;font-weight:700;border-radius:100px}#input_2_4 li input[value="Un monsieur âgé isolé"]+label:hover::after{content:"Un monsieur âgé isolé"}#input_2_4 li input[value="Une dame âgée isolée"]+label:hover::after{content:"Une dame âgée isolée"}#input_2_4 li input[value="An isolated elderly gentleman"]+label:hover::after{content:"An isolated elderly gentleman"}#input_2_4 li input[value="An isolated elderly lady"]+label:hover::after{content:"An isolated elderly lady"}#input_2_4 li input[value="Een eenzame oudere meneer"]+label:hover::after{content:"Een eenzame oudere meneer"}#input_2_4 li input[value="Een eenzame oudere mevrouw"]+label:hover::after{content:"Een eenzame oudere mevrouw"}#input_2_4 li input[value="Ein isolierter älterer Herr"]+label:hover::after{content:"Ein isolierter älterer Herr"}#input_2_4 li input[value="Eine isolierte ältere Dame"]+label:hover::after{content:"Eine isolierte ältere Dame"}#input_2_4 li input[value="Un hombre mayor aislado"]+label:hover::after{content:"Un hombre mayor aislado"}#input_2_4 li input[value="Una mujer mayor aislada"]+label:hover::after{content:"Una mujer mayor aislada"}#field_2_32,#field_2_37{text-align:center}#input_2_32{margin:auto;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;box-sizing:border-box;font-size:0;flex-flow:row nowrap;align-items:stretch;padding:0;margin-bottom:2rem}#input_2_32 li{width:100%;margin:0}#input_2_32 input{display:none}#input_2_32 input+label{border:.5rem solid #f9d564;margin:0;padding:.75rem 2rem;box-sizing:border-box;position:relative;font-size:1.2rem;line-height:140%;font-weight:600;text-align:center}#input_2_32 label{width:100%;margin:0;height:100%;display:inline-block}#input_2_32 input:checked+label{background-color:#f9d564;font-weight:700}#input_2_37{width:100%!important;border:2px solid #f9d564!important;padding-inline-start:20px}#input_2_6,#input_2_9,#input_2_21,#input_2_10,#field_2_9 textarea{font-family:Montserrat,Arial,sans-serif;font-size:2rem}#field_2_21,#field_2_21 select,#field_2_6,#field_2_6 select,#field_2_9,#field_2_9 textarea,#field_2_10,#field_2_10 input,#gform_2_recap_letter{background-color:#E9F2F7}.ginput_container,.ginput_container_select{min-width:max-content}.ginput_container.ginput_container_textarea{grid-column:1/3}#field_2_21,#field_2_6,#field_2_9,#field_2_10,#gform_2_recap_letter{-webkit-box-shadow:.3rem .5rem .5rem rgb(35 74 96 / .2);box-shadow:.3rem .5rem .5rem rgb(35 74 96 / .2);padding:1rem;display:-ms-grid;display:grid}.gf_browser_safari #field_2_21:before,.gf_browser_safari #field_2_6:before,.gf_browser_safari #field_2_9:before,.gf_browser_safari #field_2_10:before,.gf_browser_safari #field_2_3:before,.gf_browser_safari #field_2_31:before{content:none}#field_2_21,#field_2_6{-ms-grid-columns:1rem auto;grid-template-columns:1rem auto}#field_2_21,#field_2_6,#field_2_9{padding-bottom:0}#field_2_9,#field_2_10{padding-top:0;margin:0}#field_2_10{-ms-grid-columns:1rem auto;grid-template-columns:1rem auto}#field_2_10 .charleft{display:none}#gfield_description_2_9{-ms-grid-column:2;grid-column:2}#field_2_13 input,#field_2_13 input:focus{width:auto}#field_2_9,#field_2_3,#field_2_31{display:-ms-grid;display:grid;-ms-grid-columns:1rem auto;grid-template-columns:1rem auto}#gform_2 .form-results{display:none}#gform_2_recap_letter{padding:6rem 4rem}#gform_2_recap_letter p{margin-bottom:1rem;font-family:Montserrat,Arial,sans-serif}#gform_2_rlogo{margin-bottom:4rem;text-align:center}#gform_2_rlogo img{height:10vw;max-height:80px}#gform_2_rbody{text-align:justify}#gform_2_rauthor,#gform_2_rphone{text-align:right}#gform_2_rimage{text-align:center;margin:0}#gform_2_rimage img{height:25vw;max-height:600px}#gform_2_rrgpd{margin:2rem auto;text-align:center;font-size:1.1rem;font-style:italic;width:50vw}#gform_2_rehpad{width:75%;margin:20px auto;font-size:1.2em;text-align:center}#gform_2 input#gform_next_button_2_22,#gform_2 input#gform_previous_button_2,#gform_2 input#gform_submit_button_2{width:auto;white-space:break-spaces}#gform_2 .gfield_error{margin-bottom:0!important;width:auto!important;max-width:100%!important;border:0}#validation_message_2_9,#validation_message_2_3,#validation_message_2_31{-ms-grid-column:2;grid-column:2}.gform_page_footer{text-align:center}.gform_page_footer input.button{margin:5px 0px!important;padding:14px 20px}@media only screen and (min-width:768px){#field_2_4 .ginput_container{padding:0 10vw}#field_2_21,#field_2_6{-ms-grid-columns:1rem 30%;grid-template-columns:1rem 30%}#field_2_10{-ms-grid-columns:auto 30%;grid-template-columns:auto 30%;text-align:right}#input_2_4 label,#input_2_4 li label:hover::after{width:25vw;height:25vw}#input_2_32{width:75%}#input_2_32 li:first-child label{float:right;border-top-left-radius:25px;border-bottom-left-radius:25px}#input_2_32 li:last-child label{float:left;border-top-right-radius:25px;border-bottom-right-radius:25px}#input_2_37{width:40%!important}}@media only screen and (max-width:768px){#input_2_32{display:block}textarea#input_2_9{max-width:78vw}div#input_2_24{flex-direction:column}.ginput_container.ginput_container_checkbox{max-width:80vw}ul#input_2_43,ul#input_2_42{max-width:inherit}}