.elementor-2219 .elementor-element.elementor-element-1e250db7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:.25;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2219 .elementor-element.elementor-element-1e250db7:not(.elementor-motion-effects-element-type-background),.elementor-2219 .elementor-element.elementor-element-1e250db7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://fondation-r-touraine.org/wp-content/uploads/2024/02/Banniere-Agir-avec-la-Fondation-Desktop.svg");background-position:center center;background-size:cover}.elementor-2219 .elementor-element.elementor-element-1e250db7:before,.elementor-2219 .elementor-element.elementor-element-1e250db7>.elementor-background-video-container:before,.elementor-2219 .elementor-element.elementor-element-1e250db7>.e-con-inner>.elementor-background-video-container:before,.elementor-2219 .elementor-element.elementor-element-1e250db7>.elementor-background-slideshow:before,.elementor-2219 .elementor-element.elementor-element-1e250db7>.e-con-inner>.elementor-background-slideshow:before,.elementor-2219 .elementor-element.elementor-element-1e250db7>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-2219 .elementor-element.elementor-element-52b6bddb>.elementor-widget-container{padding:6% 0}.elementor-2219 .elementor-element.elementor-element-52b6bddb{text-align:center}.elementor-2219 .elementor-element.elementor-element-52b6bddb .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:39px;font-weight:600;text-shadow:0px 0px 9px rgba(0,0,0,.3);color:#fff}.elementor-2219 .elementor-element.elementor-element-f6faba9{--display:flex;--min-height:238px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:.25;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2219 .elementor-element.elementor-element-f6faba9:not(.elementor-motion-effects-element-type-background),.elementor-2219 .elementor-element.elementor-element-f6faba9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://fondation-r-touraine.org/wp-content/uploads/2024/02/Banniere-Agir-avec-la-Fondation-Desktop.svg");background-position:center center;background-size:cover}.elementor-2219 .elementor-element.elementor-element-f6faba9:before,.elementor-2219 .elementor-element.elementor-element-f6faba9>.elementor-background-video-container:before,.elementor-2219 .elementor-element.elementor-element-f6faba9>.e-con-inner>.elementor-background-video-container:before,.elementor-2219 .elementor-element.elementor-element-f6faba9>.elementor-background-slideshow:before,.elementor-2219 .elementor-element.elementor-element-f6faba9>.e-con-inner>.elementor-background-slideshow:before,.elementor-2219 .elementor-element.elementor-element-f6faba9>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-2219 .elementor-element.elementor-element-46a4f5c>.elementor-widget-container{padding:6% 0}.elementor-2219 .elementor-element.elementor-element-46a4f5c{text-align:center}.elementor-2219 .elementor-element.elementor-element-46a4f5c .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:39px;font-weight:600;text-shadow:0px 0px 9px rgba(0,0,0,.3);color:#fff}.elementor-2219 .elementor-element.elementor-element-14728693{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%}.elementor-widget-breadcrumbs{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-2219 .elementor-element.elementor-element-fd66397{font-family:"Roboto",Sans-serif;font-weight:500;color:var(--e-global-color-89c0f8b)}.elementor-2219 .elementor-element.elementor-element-fd66397 a{color:var(--e-global-color-89c0f8b)}.elementor-2219 .elementor-element.elementor-element-3b8fe60e{text-align:left}.elementor-2219 .elementor-element.elementor-element-3b8fe60e .elementor-heading-title{font-family:var(--e-global-typography-8d1953a-font-family),Sans-serif;font-size:var(--e-global-typography-8d1953a-font-size);font-weight:var(--e-global-typography-8d1953a-font-weight);font-style:var(--e-global-typography-8d1953a-font-style);text-decoration:var(--e-global-typography-8d1953a-text-decoration);line-height:var(--e-global-typography-8d1953a-line-height);letter-spacing:var(--e-global-typography-8d1953a-letter-spacing);word-spacing:var(--e-global-typography-8d1953a-word-spacing);color:var(--e-global-color-89c0f8b)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-2219 .elementor-element.elementor-element-269ce982{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#000f24}.elementor-2219 .elementor-element.elementor-element-69347620{text-align:left}.elementor-2219 .elementor-element.elementor-element-69347620 .elementor-heading-title{font-family:var(--e-global-typography-8d1953a-font-family),Sans-serif;font-size:var(--e-global-typography-8d1953a-font-size);font-weight:var(--e-global-typography-8d1953a-font-weight);font-style:var(--e-global-typography-8d1953a-font-style);text-decoration:var(--e-global-typography-8d1953a-text-decoration);line-height:var(--e-global-typography-8d1953a-line-height);letter-spacing:var(--e-global-typography-8d1953a-letter-spacing);word-spacing:var(--e-global-typography-8d1953a-word-spacing);color:var(--e-global-color-89c0f8b)}.elementor-2219 .elementor-element.elementor-element-4e6605d6{font-family:var(--e-global-typography-af10eba-font-family),Sans-serif;font-size:var(--e-global-typography-af10eba-font-size);font-weight:var(--e-global-typography-af10eba-font-weight);text-transform:var(--e-global-typography-af10eba-text-transform);font-style:var(--e-global-typography-af10eba-font-style);text-decoration:var(--e-global-typography-af10eba-text-decoration);line-height:var(--e-global-typography-af10eba-line-height);letter-spacing:var(--e-global-typography-af10eba-letter-spacing);word-spacing:var(--e-global-typography-af10eba-word-spacing);color:#000f24}.elementor-2219 .elementor-element.elementor-element-665ce0bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:13%;--padding-right:13%}.elementor-2219 .elementor-element.elementor-element-243ef53c{text-align:left}.elementor-2219 .elementor-element.elementor-element-243ef53c .elementor-heading-title{font-family:var(--e-global-typography-8d1953a-font-family),Sans-serif;font-size:var(--e-global-typography-8d1953a-font-size);font-weight:var(--e-global-typography-8d1953a-font-weight);font-style:var(--e-global-typography-8d1953a-font-style);text-decoration:var(--e-global-typography-8d1953a-text-decoration);line-height:var(--e-global-typography-8d1953a-line-height);letter-spacing:var(--e-global-typography-8d1953a-letter-spacing);word-spacing:var(--e-global-typography-8d1953a-word-spacing);color:var(--e-global-color-89c0f8b)}.elementor-2219 .elementor-element.elementor-element-6c32e462{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2219 .elementor-element.elementor-element-797ddc86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2219 .elementor-element.elementor-element-797ddc86.e-con{--flex-grow:0;--flex-shrink:0}.elementor-2219 .elementor-element.elementor-element-59161117{width:var(--container-widget-width,101.881%);max-width:101.881%;--container-widget-width:101.881%;--container-widget-flex-grow:0}.elementor-2219 .elementor-element.elementor-element-59161117.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2219 .elementor-element.elementor-element-5aab3b0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2219 .elementor-element.elementor-element-6f3beeac{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;color:#fff}.elementor-2219 .elementor-element.elementor-element-6f3beeac>.elementor-widget-container{margin:0;padding:15px}.elementor-2219 .elementor-element.elementor-element-6f3beeac.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-2219 .elementor-element.elementor-element-1c6b37bb img{width:84%;height:100%;object-fit:cover;object-position:center center}body.elementor-page-2219:not(.elementor-motion-effects-element-type-background),body.elementor-page-2219>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}:root{--page-title-display:none}@media(min-width:768px){.elementor-2219 .elementor-element.elementor-element-797ddc86{--width:67.679%}}@media(max-width:1366px){.elementor-2219 .elementor-element.elementor-element-3b8fe60e .elementor-heading-title{font-size:var(--e-global-typography-8d1953a-font-size);line-height:var(--e-global-typography-8d1953a-line-height);letter-spacing:var(--e-global-typography-8d1953a-letter-spacing);word-spacing:var(--e-global-typography-8d1953a-word-spacing)}.elementor-2219 .elementor-element.elementor-element-69347620 .elementor-heading-title{font-size:var(--e-global-typography-8d1953a-font-size);line-height:var(--e-global-typography-8d1953a-line-height);letter-spacing:var(--e-global-typography-8d1953a-letter-spacing);word-spacing:var(--e-global-typography-8d1953a-word-spacing)}.elementor-2219 .elementor-element.elementor-element-4e6605d6{font-size:var(--e-global-typography-af10eba-font-size);line-height:var(--e-global-typography-af10eba-line-height);letter-spacing:var(--e-global-typography-af10eba-letter-spacing);word-spacing:var(--e-global-typography-af10eba-word-spacing)}.elementor-2219 .elementor-element.elementor-element-243ef53c .elementor-heading-title{font-size:var(--e-global-typography-8d1953a-font-size);line-height:var(--e-global-typography-8d1953a-line-height);letter-spacing:var(--e-global-typography-8d1953a-letter-spacing);word-spacing:var(--e-global-typography-8d1953a-word-spacing)}}@media(max-width:1024px){.elementor-2219 .elementor-element.elementor-element-3b8fe60e .elementor-heading-title{font-size:var(--e-global-typography-8d1953a-font-size);line-height:var(--e-global-typography-8d1953a-line-height);letter-spacing:var(--e-global-typography-8d1953a-letter-spacing);word-spacing:var(--e-global-typography-8d1953a-word-spacing)}.elementor-2219 .elementor-element.elementor-element-269ce982{font-size:16px}.elementor-2219 .elementor-element.elementor-element-69347620 .elementor-heading-title{font-size:var(--e-global-typography-8d1953a-font-size);line-height:var(--e-global-typography-8d1953a-line-height);letter-spacing:var(--e-global-typography-8d1953a-letter-spacing);word-spacing:var(--e-global-typography-8d1953a-word-spacing)}.elementor-2219 .elementor-element.elementor-element-4e6605d6{font-size:var(--e-global-typography-af10eba-font-size);line-height:var(--e-global-typography-af10eba-line-height);letter-spacing:var(--e-global-typography-af10eba-letter-spacing);word-spacing:var(--e-global-typography-af10eba-word-spacing)}.elementor-2219 .elementor-element.elementor-element-243ef53c .elementor-heading-title{font-size:var(--e-global-typography-8d1953a-font-size);line-height:var(--e-global-typography-8d1953a-line-height);letter-spacing:var(--e-global-typography-8d1953a-letter-spacing);word-spacing:var(--e-global-typography-8d1953a-word-spacing)}}@media(max-width:767px){.elementor-2219 .elementor-element.elementor-element-1e250db7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2219 .elementor-element.elementor-element-52b6bddb>.elementor-widget-container{padding:20px 0}.elementor-2219 .elementor-element.elementor-element-52b6bddb .elementor-heading-title{font-size:23px}.elementor-2219 .elementor-element.elementor-element-f6faba9:not(.elementor-motion-effects-element-type-background),.elementor-2219 .elementor-element.elementor-element-f6faba9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://fondation-r-touraine.org/wp-content/uploads/2024/02/Banniere-Banniere-Agir-avec-la-Fondation-Mobile.svg")}.elementor-2219 .elementor-element.elementor-element-f6faba9{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2219 .elementor-element.elementor-element-46a4f5c>.elementor-widget-container{padding:20px 0}.elementor-2219 .elementor-element.elementor-element-46a4f5c .elementor-heading-title{font-size:28px}.elementor-2219 .elementor-element.elementor-element-14728693{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%}.elementor-2219 .elementor-element.elementor-element-3b8fe60e{text-align:left}.elementor-2219 .elementor-element.elementor-element-3b8fe60e .elementor-heading-title{font-size:var(--e-global-typography-8d1953a-font-size);line-height:var(--e-global-typography-8d1953a-line-height);letter-spacing:var(--e-global-typography-8d1953a-letter-spacing);word-spacing:var(--e-global-typography-8d1953a-word-spacing)}.elementor-2219 .elementor-element.elementor-element-269ce982{text-align:left;font-size:16px}.elementor-2219 .elementor-element.elementor-element-69347620{text-align:left}.elementor-2219 .elementor-element.elementor-element-69347620 .elementor-heading-title{font-size:var(--e-global-typography-8d1953a-font-size);line-height:var(--e-global-typography-8d1953a-line-height);letter-spacing:var(--e-global-typography-8d1953a-letter-spacing);word-spacing:var(--e-global-typography-8d1953a-word-spacing)}.elementor-2219 .elementor-element.elementor-element-4e6605d6{text-align:left;font-size:var(--e-global-typography-af10eba-font-size);line-height:var(--e-global-typography-af10eba-line-height);letter-spacing:var(--e-global-typography-af10eba-letter-spacing);word-spacing:var(--e-global-typography-af10eba-word-spacing)}.elementor-2219 .elementor-element.elementor-element-665ce0bd{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%}.elementor-2219 .elementor-element.elementor-element-243ef53c{text-align:left}.elementor-2219 .elementor-element.elementor-element-243ef53c .elementor-heading-title{font-size:var(--e-global-typography-8d1953a-font-size);line-height:var(--e-global-typography-8d1953a-line-height);letter-spacing:var(--e-global-typography-8d1953a-letter-spacing);word-spacing:var(--e-global-typography-8d1953a-word-spacing)}.elementor-2219 .elementor-element.elementor-element-6f3beeac{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px}}.elementor-2219 .elementor-element.elementor-element-4e6605d6 a{color:#b91817;font-weight:700;text-decoration:underline}.elementor-2219 .elementor-element.elementor-element-59161117 .wpcf7{width:100%;padding:20px 40px;box-shadow:1px 2px 23px #0000001c;border-radius:10px;background-color:#fff;position:relative;top:auto;font-family:roboto}.elementor-2219 .elementor-element.elementor-element-59161117 form .wpcf7-response-output{position:absolute;bottom:37px;left:250px;font-size:12px;padding:.2rem .5rem;margin:0}.formulaire_devis input,.formulaire_devis textarea{border:none;padding:8px 30px;background-color:#f5f5f5;border-radius:6px}.formulaire_devis textarea{height:65px;max-height:100px}.formulaire_devis .select-projet{border:none;padding:10px 30px;background-color:#f5f5f5;border-radius:6px}.formulaire_devis .block-infos{margin-top:30px}.formulaire_devis input::placeholder{font-size:15px}.formulaire_devis [type=submit]{background-color:#b91817;color:#fff;font-weight:800;padding:5px 60px}.formulaire_devis .titre-projet p{color:#b91817;font-size:17px;font-weight:800}.formulaire_devis .input-infos.name{display:flex}.input-form.infos-lastname{margin-right:15px}.formulaire_devis .input-infos.localisation{display:flex}.input-form.infos-cp{margin-right:15px}.wpcf7 form.invalid .wpcf7-response-output{display:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media only screen and (max-width:1024px){.elementor-2219 .elementor-element.elementor-element-59161117 .wpcf7{position:relative}.elementor-2219 .elementor-element.elementor-element-59161117 .sent .wpcf7-response-output,.elementor-2219 .elementor-element.elementor-element-59161117 .failed .wpcf7-response-output,.elementor-2219 .elementor-element.elementor-element-59161117 .aborted .wpcf7-response-output,.elementor-2219 .elementor-element.elementor-element-59161117 .spam .wpcf7-response-output,.elementor-2219 .elementor-element.elementor-element-59161117 .unaccepted .wpcf7-response-output,.elementor-2219 .elementor-element.elementor-element-59161117 .payment-required .wpcf7-response-output{position:static;display:inline-block}}@media only screen and (max-width:767px){.elementor-2219 .elementor-element.elementor-element-59161117 .input-infos.name{flex-direction:column}.elementor-2219 .elementor-element.elementor-element-59161117 .input-infos.localisation{flex-direction:column}.elementor-2219 .elementor-element.elementor-element-59161117 .input-form.infos-lastname{margin-right:0}.elementor-2219 .elementor-element.elementor-element-59161117 .input-form.infos-cp{margin-right:0}.elementor-2219 .elementor-element.elementor-element-59161117 .formulaire_devis .grid{display:flex;justify-content:center}.wpcf7-spinner{display:none}.elementor-2219 .elementor-element.elementor-element-59161117 form{text-align:center}.elementor-2219 .elementor-element.elementor-element-59161117 .formulaire_devis{text-align:left}}.elementor-2219 .elementor-element.elementor-element-6f3beeac{background-color:#283276}.elementor-2219 .elementor-element.elementor-element-6f3beeac a{color:#fff;text-decoration:underline}