.elementor-42883 .elementor-element.elementor-element-9a3f227{--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-around;--overlay-opacity:0.85;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-42883 .elementor-element.elementor-element-9a3f227:not(.elementor-motion-effects-element-type-background), .elementor-42883 .elementor-element.elementor-element-9a3f227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor3 );background-image:url("https://brilleauconcours.fr/wp-content/uploads/2025/04/enseignante-e1744116793103.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42883 .elementor-element.elementor-element-9a3f227::before, .elementor-42883 .elementor-element.elementor-element-9a3f227 > .elementor-background-video-container::before, .elementor-42883 .elementor-element.elementor-element-9a3f227 > .e-con-inner > .elementor-background-video-container::before, .elementor-42883 .elementor-element.elementor-element-9a3f227 > .elementor-background-slideshow::before, .elementor-42883 .elementor-element.elementor-element-9a3f227 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42883 .elementor-element.elementor-element-9a3f227 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #2B7485B0 0%, var( --e-global-color-secondary ) 80%);}.elementor-42883 .elementor-element.elementor-element-47e4dcfe{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42883 .elementor-element.elementor-element-47e4dcfe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42883 .elementor-element.elementor-element-420bafe4{width:var( --container-widget-width, 72% );max-width:72%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:left;}.elementor-42883 .elementor-element.elementor-element-420bafe4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42883 .elementor-element.elementor-element-420bafe4 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:30px;color:#FFFFFF;}.elementor-42883 .elementor-element.elementor-element-16676e9{font-family:"Figtree", Sans-serif;font-weight:bold;color:var( --e-global-color-astglobalcolor0 );}.elementor-42883 .elementor-element.elementor-element-11dee4b{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42883 .elementor-element.elementor-element-4e9669f8{--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;}.elementor-42883 .elementor-element.elementor-element-48d96df5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42883 .elementor-element.elementor-element-48d96df5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42883 .elementor-element.elementor-element-26235793{--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;}.elementor-42883 .elementor-element.elementor-element-35ec3991{text-align:justify;}.elementor-42883 .elementor-element.elementor-element-c907e2c{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:2px 2px 2px 0px rgba(0,0,0,0.5);}.elementor-42883 .elementor-element.elementor-element-c907e2c:not(.elementor-motion-effects-element-type-background), .elementor-42883 .elementor-element.elementor-element-c907e2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF5EE;}.elementor-42883 .elementor-element.elementor-element-49d4543 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-42883 .elementor-element.elementor-element-e17ec60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;text-align:justify;}.elementor-42883 .elementor-element.elementor-element-61b4585b .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:31px;letter-spacing:-1px;}.elementor-42883 .elementor-element.elementor-element-3fcf087{text-align:justify;}.elementor-42883 .elementor-element.elementor-element-6df3ddc{--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;}.elementor-42883 .elementor-element.elementor-element-21427d2 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:31px;letter-spacing:-1px;}.elementor-42883 .elementor-element.elementor-element-76cd631{text-align:justify;}.elementor-42883 .elementor-element.elementor-element-0866bf8 .eael-data-table{max-width:100%;}.elementor-42883 .elementor-element.elementor-element-0866bf8 .eael-data-table thead tr th{color:#fff;background-color:var( --e-global-color-secondary );}.elementor-42883 .elementor-element.elementor-element-0866bf8 table.dataTable thead .sorting:after{color:#fff;}.elementor-42883 .elementor-element.elementor-element-0866bf8 table.dataTable thead .sorting_asc:after{color:#fff;}.elementor-42883 .elementor-element.elementor-element-0866bf8 table.dataTable thead .sorting_desc:after{color:#fff;}.elementor-42883 .elementor-element.elementor-element-0866bf8 .eael-data-table thead tr th:hover{color:#fff;}.elementor-42883 .elementor-element.elementor-element-0866bf8 table.dataTable thead .sorting:after:hover{color:#fff;}.elementor-42883 .elementor-element.elementor-element-0866bf8 table.dataTable thead .sorting_asc:after:hover{color:#fff;}.elementor-42883 .elementor-element.elementor-element-0866bf8 table.dataTable thead .sorting_desc:after:hover{color:#fff;}.elementor-42883 .elementor-element.elementor-element-0866bf8 .eael-data-table thead > tr th .data-table-header-text{font-family:"Lexend", Sans-serif;font-size:17px;font-weight:900;}.elementor-42883 .elementor-element.elementor-element-0866bf8 .eael-data-table thead tr th i{font-size:20px;}.elementor-42883 .elementor-element.elementor-element-0866bf8 .eael-data-table thead tr th .data-table-header-svg-icon{height:20px;width:20px;}.elementor-42883 .elementor-element.elementor-element-0866bf8 .eael-data-table tbody > tr:nth-child(2n) td{color:#000000;background:#F5F5F5;}.elementor-42883 .elementor-element.elementor-element-0866bf8 .eael-data-table tbody > tr:nth-child(2n+1) td{color:#000000;}.elementor-42883 .elementor-element.elementor-element-0866bf8 .eael-data-table tbody tr td{border-style:solid;border-width:1px 1px 1px 1px;font-family:"Figtree", Sans-serif;font-size:15px;}.elementor-42883 .elementor-element.elementor-element-0866bf8 .eael-data-table tbody > tr:nth-child(2n+1) td:hover{color:var( --e-global-color-text );}.elementor-42883 .elementor-element.elementor-element-0866bf8 .eael-data-table-wrap table td a{color:var( --e-global-color-astglobalcolor4 );}.elementor-42883 .elementor-element.elementor-element-0866bf8 .eael-data-table-wrap table td a:hover{color:var( --e-global-color-astglobalcolor1 );}.elementor-42883 .elementor-element.elementor-element-0866bf8 .eael-data-table tbody .td-content-wrapper{text-align:left;}.elementor-42883 .elementor-element.elementor-element-0866bf8 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i{font-size:20px;color:#c15959;}.elementor-42883 .elementor-element.elementor-element-0866bf8 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg{height:20px;width:20px;fill:#c15959;}.elementor-42883 .elementor-element.elementor-element-0866bf8 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i{color:#6d7882;}.elementor-42883 .elementor-element.elementor-element-0866bf8 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg{fill:#6d7882;}.elementor-42883 .elementor-element.elementor-element-be73cd7{--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;}.elementor-42883 .elementor-element.elementor-element-ff70c34 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:31px;letter-spacing:-1px;}.elementor-42883 .elementor-element.elementor-element-293398d{text-align:justify;}.elementor-42883 .elementor-element.elementor-element-c706c7b{--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;}.elementor-42883 .elementor-element.elementor-element-0dbdb08 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:31px;letter-spacing:-1px;}.elementor-42883 .elementor-element.elementor-element-eb08004{text-align:justify;}.elementor-42883 .elementor-element.elementor-element-9191b64 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-42883 .elementor-element.elementor-element-512f2b7 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-42883 .elementor-element.elementor-element-303dae3{text-align:justify;}.elementor-42883 .elementor-element.elementor-element-6e161d7 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-42883 .elementor-element.elementor-element-5d6bd7c{text-align:justify;}.elementor-42883 .elementor-element.elementor-element-157f6f3 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-42883 .elementor-element.elementor-element-e97d07a .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-42883 .elementor-element.elementor-element-30450df{text-align:justify;}.elementor-42883 .elementor-element.elementor-element-1b4a7db .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-42883 .elementor-element.elementor-element-6fb7ab0{text-align:justify;}.elementor-42883 .elementor-element.elementor-element-ed98082{--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;}.elementor-42883 .elementor-element.elementor-element-8284f47 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:31px;letter-spacing:-1px;}.elementor-42883 .elementor-element.elementor-element-19b3098{text-align:justify;}.elementor-42883 .elementor-element.elementor-element-c9bf074{text-align:justify;}.elementor-42883 .elementor-element.elementor-element-6f940f6 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-42883 .elementor-element.elementor-element-d3d8e40{text-align:justify;}.elementor-42883 .elementor-element.elementor-element-c921167 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-42883 .elementor-element.elementor-element-d2d1b2c{text-align:justify;}.elementor-42883 .elementor-element.elementor-element-a626116 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-42883 .elementor-element.elementor-element-a309ad0{text-align:justify;}.elementor-42883 .elementor-element.elementor-element-2483dec4{--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;--justify-content:flex-start;}.elementor-42883 .elementor-element.elementor-element-2483dec4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42883 .elementor-element.elementor-element-3d35f221 .current-progress{background-color:var( --e-global-color-astglobalcolor3 );}.elementor-42883 .elementor-element.elementor-element-3d35f221 .elementor-scrolling-tracker-horizontal{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-42883 .elementor-element.elementor-element-3d35f221{--horizontal-progress-border:none;--horizontal-height:3px;--horizontal-border-style:none;}.elementor-42883 .elementor-element.elementor-element-1bf6b590 .uael-toc-switch .uael-icon:before{font-size:20px;height:20px;width:20px;line-height:20px;text-align:center;}.elementor-42883 .elementor-element.elementor-element-1bf6b590 .uael-toc-heading{text-align:left;}.elementor-42883 .elementor-element.elementor-element-1bf6b590 .uael-toc-header{margin-bottom:15px;}.elementor-42883 .elementor-element.elementor-element-1bf6b590 .uael-toc-auto-collapse .uael-toc-header,
					.elementor-42883 .elementor-element.elementor-element-1bf6b590 .uael-toc-hidden .uael-toc-header{margin-bottom:0px;}.elementor-42883 .elementor-element.elementor-element-1bf6b590 .uael-toc-list li{margin-top:7px;}.elementor-42883 .elementor-element.elementor-element-1bf6b590 .uael-toc-content-wrapper #toc-li-0{margin-top:0px;}.elementor-42883 .elementor-element.elementor-element-1bf6b590 > .elementor-widget-container{border-style:none;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-42883 .elementor-element.elementor-element-1bf6b590 .uael-toc-wrapper{padding:21px 21px 21px 21px;}.elementor-42883 .elementor-element.elementor-element-1bf6b590 .uael-toc-heading, .elementor-42883 .elementor-element.elementor-element-1bf6b590 .uael-toc-switch .uael-icon{color:var( --e-global-color-astglobalcolor3 );}.elementor-42883 .elementor-element.elementor-element-1bf6b590 .uael-toc-heading, .elementor-42883 .elementor-element.elementor-element-1bf6b590 .uael-toc-heading a{font-family:"Urbanist", Sans-serif;font-size:22px;font-weight:900;}.elementor-42883 .elementor-element.elementor-element-1bf6b590 .uael-separator{border-top-style:solid;border-top-color:var( --e-global-color-astglobalcolor3 );border-top-width:1px;}.elementor-42883 .elementor-element.elementor-element-1bf6b590 .uael-toc-content-wrapper, .elementor-42883 .elementor-element.elementor-element-1bf6b590 .uael-toc-empty-note{font-family:"Urbanist", Sans-serif;font-size:16px;}.elementor-42883 .elementor-element.elementor-element-1bf6b590 .uael-toc-content-wrapper a, .elementor-42883 .elementor-element.elementor-element-1bf6b590 .uael-toc-list li, .elementor-42883 .elementor-element.elementor-element-1bf6b590 .uael-toc-empty-note{color:var( --e-global-color-astglobalcolor7 );}.elementor-42883 .elementor-element.elementor-element-1bf6b590 .uael-toc-content-wrapper a:hover{color:var( --e-global-color-astglobalcolor3 );}.elementor-42883 .elementor-element.elementor-element-2359bf63{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#9E9E9E;--border-color:#9E9E9E;}.elementor-42883 .elementor-element.elementor-element-2359bf63:not(.elementor-motion-effects-element-type-background), .elementor-42883 .elementor-element.elementor-element-2359bf63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42883 .elementor-element.elementor-element-363991c{--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:-20px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-42883 .elementor-element.elementor-element-5004ffdf{--display:flex;}.elementor-42883 .elementor-element.elementor-element-1d9cbe89 img{max-width:50%;}.elementor-42883 .elementor-element.elementor-element-749af069{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-42883 .elementor-element.elementor-element-4565cf40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:left;}.elementor-42883 .elementor-element.elementor-element-4565cf40.elementor-element{--align-self:flex-start;}.elementor-42883 .elementor-element.elementor-element-4565cf40 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:23px;font-weight:900;color:var( --e-global-color-astglobalcolor3 );}.elementor-42883 .elementor-element.elementor-element-6640402e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;font-family:"Urbanist", Sans-serif;font-size:14px;line-height:21px;}.elementor-42883 .elementor-element.elementor-element-15f2da11{--display:flex;--justify-content:center;}.elementor-42883 .elementor-element.elementor-element-26065d09 .elementor-button:hover, .elementor-42883 .elementor-element.elementor-element-26065d09 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-astglobalcolor3 );}.elementor-42883 .elementor-element.elementor-element-26065d09 .elementor-button{font-family:"Urbanist", Sans-serif;font-size:20px;fill:#FFFFFF;color:#FFFFFF;}.elementor-42883 .elementor-element.elementor-element-26065d09 .elementor-button:hover svg, .elementor-42883 .elementor-element.elementor-element-26065d09 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor3 );}.elementor-42883 .elementor-element.elementor-element-1a0f69bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-42883 .elementor-element.elementor-element-5b0a008d img{max-width:50%;}.elementor-42883 .elementor-element.elementor-element-4a3dbba9 .elementor-button:hover, .elementor-42883 .elementor-element.elementor-element-4a3dbba9 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-astglobalcolor3 );}.elementor-42883 .elementor-element.elementor-element-4a3dbba9 .elementor-button{font-family:"Urbanist", Sans-serif;font-size:20px;fill:#FFFFFF;color:#FFFFFF;}.elementor-42883 .elementor-element.elementor-element-4a3dbba9 .elementor-button:hover svg, .elementor-42883 .elementor-element.elementor-element-4a3dbba9 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor3 );}body.elementor-page-42883:not(.elementor-motion-effects-element-type-background), body.elementor-page-42883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-42883 .elementor-element.elementor-element-9a3f227:not(.elementor-motion-effects-element-type-background), .elementor-42883 .elementor-element.elementor-element-9a3f227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brilleauconcours.fr/wp-content/uploads/2025/04/enseignante-e1744116793103.png");background-size:cover;}.elementor-42883 .elementor-element.elementor-element-9a3f227{--justify-content:space-evenly;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:20px;--padding-left:0px;--padding-right:200px;}.elementor-42883 .elementor-element.elementor-element-47e4dcfe{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42883 .elementor-element.elementor-element-47e4dcfe.e-con{--align-self:flex-start;}.elementor-42883 .elementor-element.elementor-element-420bafe4{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;text-align:left;}.elementor-42883 .elementor-element.elementor-element-420bafe4.elementor-element{--align-self:center;}.elementor-42883 .elementor-element.elementor-element-61b4585b .elementor-heading-title{font-size:25px;}.elementor-42883 .elementor-element.elementor-element-21427d2 .elementor-heading-title{font-size:25px;}.elementor-42883 .elementor-element.elementor-element-ff70c34 .elementor-heading-title{font-size:25px;}.elementor-42883 .elementor-element.elementor-element-0dbdb08 .elementor-heading-title{font-size:25px;}.elementor-42883 .elementor-element.elementor-element-8284f47 .elementor-heading-title{font-size:25px;}.elementor-42883 .elementor-element.elementor-element-5004ffdf{--justify-content:center;}.elementor-42883 .elementor-element.elementor-element-1d9cbe89 img{max-width:89%;}.elementor-42883 .elementor-element.elementor-element-4565cf40 .elementor-heading-title{font-size:22px;}.elementor-42883 .elementor-element.elementor-element-6640402e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:14px;}.elementor-42883 .elementor-element.elementor-element-26065d09 .elementor-button{font-size:18px;}.elementor-42883 .elementor-element.elementor-element-5b0a008d img{max-width:89%;}.elementor-42883 .elementor-element.elementor-element-4a3dbba9 .elementor-button{font-size:18px;}}@media(max-width:767px){.elementor-42883 .elementor-element.elementor-element-9a3f227:not(.elementor-motion-effects-element-type-background), .elementor-42883 .elementor-element.elementor-element-9a3f227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:cover;}.elementor-42883 .elementor-element.elementor-element-9a3f227{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42883 .elementor-element.elementor-element-420bafe4{text-align:center;}.elementor-42883 .elementor-element.elementor-element-420bafe4 .elementor-heading-title{font-size:28px;}.elementor-42883 .elementor-element.elementor-element-48d96df5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42883 .elementor-element.elementor-element-49d4543 .elementor-heading-title{font-size:21px;}.elementor-42883 .elementor-element.elementor-element-61b4585b .elementor-heading-title{font-size:22px;}.elementor-42883 .elementor-element.elementor-element-21427d2 .elementor-heading-title{font-size:22px;}.elementor-42883 .elementor-element.elementor-element-0866bf8 .eael-data-table thead > tr th .data-table-header-text{font-size:14px;}.elementor-42883 .elementor-element.elementor-element-0866bf8 .eael-data-table tbody tr td{padding:2px 2px 2px 2px;}.elementor-42883 .elementor-element.elementor-element-0866bf8 .eael-data-table tbody .td-content-wrapper{text-align:left;}.elementor-42883 .elementor-element.elementor-element-ff70c34 .elementor-heading-title{font-size:22px;}.elementor-42883 .elementor-element.elementor-element-0dbdb08 .elementor-heading-title{font-size:22px;}.elementor-42883 .elementor-element.elementor-element-9191b64 .elementor-heading-title{font-size:21px;}.elementor-42883 .elementor-element.elementor-element-512f2b7 .elementor-heading-title{font-size:21px;}.elementor-42883 .elementor-element.elementor-element-6e161d7 .elementor-heading-title{font-size:21px;}.elementor-42883 .elementor-element.elementor-element-157f6f3 .elementor-heading-title{font-size:21px;}.elementor-42883 .elementor-element.elementor-element-e97d07a .elementor-heading-title{font-size:21px;}.elementor-42883 .elementor-element.elementor-element-1b4a7db .elementor-heading-title{font-size:21px;}.elementor-42883 .elementor-element.elementor-element-8284f47 .elementor-heading-title{font-size:22px;}.elementor-42883 .elementor-element.elementor-element-6f940f6 .elementor-heading-title{font-size:21px;}.elementor-42883 .elementor-element.elementor-element-c921167 .elementor-heading-title{font-size:21px;}.elementor-42883 .elementor-element.elementor-element-a626116 .elementor-heading-title{font-size:21px;}.elementor-42883 .elementor-element.elementor-element-2359bf63{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42883 .elementor-element.elementor-element-5004ffdf{--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-42883 .elementor-element.elementor-element-1d9cbe89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;}.elementor-42883 .elementor-element.elementor-element-1d9cbe89 img{max-width:21%;}.elementor-42883 .elementor-element.elementor-element-749af069{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-42883 .elementor-element.elementor-element-4565cf40.elementor-element{--align-self:center;}.elementor-42883 .elementor-element.elementor-element-4565cf40{text-align:center;}.elementor-42883 .elementor-element.elementor-element-4565cf40 .elementor-heading-title{font-size:18px;}.elementor-42883 .elementor-element.elementor-element-6640402e{text-align:center;font-size:12px;line-height:1.2em;}.elementor-42883 .elementor-element.elementor-element-26065d09 .elementor-button{font-size:15px;}.elementor-42883 .elementor-element.elementor-element-1a0f69bb{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-42883 .elementor-element.elementor-element-5b0a008d{width:var( --container-widget-width, 57px );max-width:57px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:57px;--container-widget-flex-grow:0;}.elementor-42883 .elementor-element.elementor-element-5b0a008d img{max-width:100%;}.elementor-42883 .elementor-element.elementor-element-4a3dbba9 .elementor-button{font-size:15px;}}@media(min-width:768px){.elementor-42883 .elementor-element.elementor-element-47e4dcfe{--width:55%;}.elementor-42883 .elementor-element.elementor-element-48d96df5{--width:70%;}.elementor-42883 .elementor-element.elementor-element-2483dec4{--width:30%;}.elementor-42883 .elementor-element.elementor-element-5004ffdf{--width:33%;}.elementor-42883 .elementor-element.elementor-element-749af069{--width:100%;}.elementor-42883 .elementor-element.elementor-element-15f2da11{--width:61%;}.elementor-42883 .elementor-element.elementor-element-1a0f69bb{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-42883 .elementor-element.elementor-element-47e4dcfe{--width:75%;}.elementor-42883 .elementor-element.elementor-element-48d96df5{--width:60%;}.elementor-42883 .elementor-element.elementor-element-2483dec4{--width:39%;}.elementor-42883 .elementor-element.elementor-element-15f2da11{--width:60%;}}@media(min-width:1025px){.elementor-42883 .elementor-element.elementor-element-9a3f227:not(.elementor-motion-effects-element-type-background), .elementor-42883 .elementor-element.elementor-element-9a3f227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS */.woocommerce-Price-amount.amount,
.tm-final-totals,
.woocommerce-Price-currencySymbol
                {
  color: #3d6d7c;
}

.tm-options-totals {
    color: #C1684F;
}

.elementor img {
    height: auto;
    max-width: 100%;
    border-style: none;
    border-radius: 6px 6px 0px 0px;
    margin-bottom: 8px;
}

/* Style général pour ton cadre EPOS supplémentaire */
.tc-epo-element-product-container-right {
  font-family: 'Urbanist', sans-serif;
  font-weight: 900;
  color: #000;
  text-align: left;
}

/* Style spécifique sur le titre */
.tc-epo-element-product-container-right .product-title {
  font-size: 1.2em;
  margin-bottom: 5px;
}

/* Style spécifique sur le prix */
.tc-epo-element-product-container-right .product-price {
  font-size: 1em;
  font-weight: 900;
  margin-bottom: 10px;
}

/* Style pour "En stock" */
.tc-epo-element-product-container-right .stock {
  font-size: 0.9em;
  font-weight: 700;
  margin-top: 10px;
}

/* Style pour le texte "En option :" */
.produit-supp-div .tc-epo-element-label-text {
  font-family: 'Urbanist', sans-serif;
  font-weight: 900;
  color: #3d6d7c;
  text-align: left;
  display: block;
  font-size: .62em;
}

/* Agrandir la case à cocher */
.tmcp-field.tc-epo-field-product-checkbox {
  transform: scale(1.8);
  margin-right: 20px;
}

/* Espace propre entre la case et le texte */
.tc-input-wrap {
  display: inline-flex;
  align-items: center;
  gap: 10px; /* Ajuste ici l'écartement entre la case et le texte */
}

/* Agrandir le texte à côté de la case */
.tc-label-text {
  font-family: 'Urbanist', sans-serif;
  font-weight: 700;
  font-size: .9em;
  color: #000000;
  text-align: left;
}/* End custom CSS */