.elementor-17 .elementor-element.elementor-element-212e104{--display:flex;--min-height:95vh;--justify-content:center;--overlay-opacity:0.39;}.elementor-17 .elementor-element.elementor-element-212e104:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-212e104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gites-crouzel.com/files/2025/10/IMG_2025-10-12-16-03-13-530-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-212e104::before, .elementor-17 .elementor-element.elementor-element-212e104 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-212e104 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-212e104 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-212e104 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-212e104 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a513136 );--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-fc2effd{width:var( --container-widget-width, 600px );max-width:600px;padding:30px 30px 30px 30px;--container-widget-width:600px;--container-widget-flex-grow:0;border-style:solid;border-color:var( --e-global-color-37122a4 );border-radius:3px 3px 3px 3px;}.elementor-17 .elementor-element.elementor-element-fc2effd:hover{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-fc2effd .elementor-heading-title{font-size:3.5rem;text-decoration:none;line-height:4.5rem;letter-spacing:-1.1px;color:var( --e-global-color-37122a4 );}.elementor-17 .elementor-element.elementor-element-fee0fbc{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-acfef0b{text-align:center;}.elementor-17 .elementor-element.elementor-element-acfef0b .elementor-heading-title{font-size:3.3rem;line-height:3.6rem;color:var( --e-global-color-a513136 );}.elementor-17 .elementor-element.elementor-element-f32af1f{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-952805d .eael-data-table{max-width:100%;}.elementor-17 .elementor-element.elementor-element-952805d .eael-data-table thead tr th:first-child{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-952805d .eael-data-table thead tr th:last-child{border-radius:0px 0px 0px 0px;}.rtl .elementor-17 .elementor-element.elementor-element-952805d .eael-data-table thead tr th:first-child{border-radius:0px 0px 0px 0px;}.rtl .elementor-17 .elementor-element.elementor-element-952805d .eael-data-table thead tr th:last-child{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-952805d .eael-data-table thead tr th{color:var( --e-global-color-37122a4 );background-color:var( --e-global-color-8ad8c31 );}.elementor-17 .elementor-element.elementor-element-952805d table.dataTable thead .sorting:after{color:var( --e-global-color-37122a4 );}.elementor-17 .elementor-element.elementor-element-952805d table.dataTable thead .sorting_asc:after{color:var( --e-global-color-37122a4 );}.elementor-17 .elementor-element.elementor-element-952805d table.dataTable thead .sorting_desc:after{color:var( --e-global-color-37122a4 );}.elementor-17 .elementor-element.elementor-element-952805d .eael-data-table thead tr th:hover{color:#fff;}.elementor-17 .elementor-element.elementor-element-952805d table.dataTable thead .sorting:after:hover{color:#fff;}.elementor-17 .elementor-element.elementor-element-952805d table.dataTable thead .sorting_asc:after:hover{color:#fff;}.elementor-17 .elementor-element.elementor-element-952805d table.dataTable thead .sorting_desc:after:hover{color:#fff;}.elementor-17 .elementor-element.elementor-element-952805d .eael-data-table thead > tr th .data-table-header-text{font-family:"Antonio", Sans-serif;font-size:1.3rem;text-transform:uppercase;}.elementor-17 .elementor-element.elementor-element-952805d .eael-data-table thead tr th i{font-size:20px;}.elementor-17 .elementor-element.elementor-element-952805d .eael-data-table thead tr th .data-table-header-svg-icon{height:20px;width:20px;}.elementor-17 .elementor-element.elementor-element-952805d .eael-data-table tbody > tr:nth-child(2n) td{color:var( --e-global-color-a513136 );background:var( --e-global-color-d81c897 );}.elementor-17 .elementor-element.elementor-element-952805d .eael-data-table tbody > tr:nth-child(2n+1) td{color:var( --e-global-color-a513136 );background-color:#FFF1CA;}.elementor-17 .elementor-element.elementor-element-952805d .eael-data-table tbody tr td{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-952805d .eael-data-table-wrap table td a{color:#c15959;}.elementor-17 .elementor-element.elementor-element-952805d .eael-data-table-wrap table td a:hover{color:#6d7882;}.elementor-17 .elementor-element.elementor-element-952805d .eael-data-table tbody .td-content-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-952805d .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i{font-size:20px;color:#c15959;}.elementor-17 .elementor-element.elementor-element-952805d .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg{height:20px;width:20px;fill:#c15959;}.elementor-17 .elementor-element.elementor-element-952805d .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i{color:#6d7882;}.elementor-17 .elementor-element.elementor-element-952805d .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg{fill:#6d7882;}.elementor-17 .elementor-element.elementor-element-e22502f{padding:15px 0px 0px 0px;}@media(min-width:1025px){.elementor-17 .elementor-element.elementor-element-212e104:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-212e104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-212e104{--min-height:70vh;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-fc2effd{padding:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-fc2effd .elementor-heading-title{font-size:2.5rem;}.elementor-17 .elementor-element.elementor-element-fee0fbc{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-acfef0b{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-acfef0b .elementor-heading-title{font-size:2.6rem;line-height:2.5rem;letter-spacing:-1.1px;}.elementor-17 .elementor-element.elementor-element-e1baf85{font-size:1.1rem;}.elementor-17 .elementor-element.elementor-element-f32af1f{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-e22502f{font-size:1.1rem;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-212e104{--min-height:50vh;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:70px;}.elementor-17 .elementor-element.elementor-element-fc2effd{padding:13px 80px 13px 30px;--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-fc2effd .elementor-heading-title{font-size:1.4rem;line-height:1.2em;letter-spacing:-0.5px;}.elementor-17 .elementor-element.elementor-element-fee0fbc{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-acfef0b{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-acfef0b .elementor-heading-title{font-size:2.1rem;line-height:2.5rem;letter-spacing:-1.1px;}.elementor-17 .elementor-element.elementor-element-e1baf85{font-size:1.1rem;}.elementor-17 .elementor-element.elementor-element-f32af1f{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-952805d .eael-data-table thead > tr th .data-table-header-text{font-size:0.7rem;}.elementor-17 .elementor-element.elementor-element-952805d .eael-data-table tbody tr td{font-size:9px;}.elementor-17 .elementor-element.elementor-element-e22502f{font-size:1.1rem;}}