.elementor-27015 .elementor-element.elementor-element-3ac3354 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-3ac3354{text-align:start;}.elementor-27015 .elementor-element.elementor-element-3ac3354 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:none;line-height:1.3em;color:#3E516C;}.elementor-27015 .elementor-element.elementor-element-574b6b7 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-574b6b7{text-align:start;}.elementor-27015 .elementor-element.elementor-element-574b6b7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-27015 .elementor-element.elementor-element-8569d5b > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-8569d5b img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27015 .elementor-element.elementor-element-037cff5 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-037cff5{text-align:start;}.elementor-27015 .elementor-element.elementor-element-037cff5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:none;line-height:1.3em;color:#3E516C;}.elementor-27015 .elementor-element.elementor-element-3f77cec > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-3f77cec{text-align:start;}.elementor-27015 .elementor-element.elementor-element-3f77cec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-27015 .elementor-element.elementor-element-3e56f13 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-27015 .elementor-element.elementor-element-3e56f13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(-15px/2);}.elementor-27015 .elementor-element.elementor-element-3e56f13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(-15px/2);}.elementor-27015 .elementor-element.elementor-element-3e56f13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(-15px/2);}.elementor-27015 .elementor-element.elementor-element-3e56f13 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(--15px/2);}.elementor-27015 .elementor-element.elementor-element-3e56f13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(--15px/2);}.elementor-27015 .elementor-element.elementor-element-3e56f13 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27015 .elementor-element.elementor-element-3e56f13 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27015 .elementor-element.elementor-element-3e56f13{--e-icon-list-icon-size:5px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-27015 .elementor-element.elementor-element-3e56f13 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27015 .elementor-element.elementor-element-3e56f13 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.6em;}.elementor-27015 .elementor-element.elementor-element-3e56f13 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-27015 .elementor-element.elementor-element-9036830 > .elementor-container{max-width:1200px;}.elementor-bc-flex-widget .elementor-27015 .elementor-element.elementor-element-4a7f0b9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27015 .elementor-element.elementor-element-4a7f0b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27015 .elementor-element.elementor-element-4a7f0b9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27015 .elementor-element.elementor-element-4a7f0b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-27015 .elementor-element.elementor-element-4a7f0b9 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-27015 .elementor-element.elementor-element-c8f9cd1 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-c8f9cd1{text-align:start;}.elementor-27015 .elementor-element.elementor-element-c8f9cd1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-27015 .elementor-element.elementor-element-cc50501 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-cc50501{text-align:start;}.elementor-27015 .elementor-element.elementor-element-cc50501 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:none;line-height:1.3em;color:#3E516C;}.elementor-27015 .elementor-element.elementor-element-b515cf8 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-b515cf8{text-align:start;}.elementor-27015 .elementor-element.elementor-element-b515cf8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:none;line-height:1.3em;color:#E9AA1B;}.elementor-27015 .elementor-element.elementor-element-ecd3c5f > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-ecd3c5f{text-align:start;}.elementor-27015 .elementor-element.elementor-element-ecd3c5f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-27015 .elementor-element.elementor-element-0c854d7 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-1d21383 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-1d21383{text-align:start;}.elementor-27015 .elementor-element.elementor-element-1d21383 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:none;line-height:1.3em;color:#E9AA1B;}.elementor-27015 .elementor-element.elementor-element-90eeeae > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-90eeeae{text-align:start;}.elementor-27015 .elementor-element.elementor-element-90eeeae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-27015 .elementor-element.elementor-element-6139989 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-6139989{text-align:start;}.elementor-27015 .elementor-element.elementor-element-6139989 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-27015 .elementor-element.elementor-element-1ce1410 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-1ce1410{text-align:start;}.elementor-27015 .elementor-element.elementor-element-1ce1410 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:none;line-height:1.3em;color:#E9AA1B;}.elementor-27015 .elementor-element.elementor-element-96146ad > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-96146ad{text-align:start;}.elementor-27015 .elementor-element.elementor-element-96146ad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-27015 .elementor-element.elementor-element-29c8e91 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-29c8e91{text-align:start;}.elementor-27015 .elementor-element.elementor-element-29c8e91 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:none;line-height:1.3em;color:#E9AA1B;}.elementor-27015 .elementor-element.elementor-element-8ed1c37 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-8ed1c37{text-align:start;}.elementor-27015 .elementor-element.elementor-element-8ed1c37 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-27015 .elementor-element.elementor-element-7a2ab4a > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-7a2ab4a{text-align:start;}.elementor-27015 .elementor-element.elementor-element-7a2ab4a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:none;line-height:1.3em;color:#E9AA1B;}.elementor-27015 .elementor-element.elementor-element-514ede4 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-514ede4{text-align:start;}.elementor-27015 .elementor-element.elementor-element-514ede4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:none;line-height:1.3em;color:#3E516C;}.elementor-27015 .elementor-element.elementor-element-0b44f6e > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-0b44f6e img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27015 .elementor-element.elementor-element-d0b8381 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-d0b8381{text-align:start;}.elementor-27015 .elementor-element.elementor-element-d0b8381 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-27015 .elementor-element.elementor-element-fbd1cc2 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-27015 .elementor-element.elementor-element-fbd1cc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(-15px/2);}.elementor-27015 .elementor-element.elementor-element-fbd1cc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(-15px/2);}.elementor-27015 .elementor-element.elementor-element-fbd1cc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(-15px/2);}.elementor-27015 .elementor-element.elementor-element-fbd1cc2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(--15px/2);}.elementor-27015 .elementor-element.elementor-element-fbd1cc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(--15px/2);}.elementor-27015 .elementor-element.elementor-element-fbd1cc2 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27015 .elementor-element.elementor-element-fbd1cc2 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27015 .elementor-element.elementor-element-fbd1cc2{--e-icon-list-icon-size:5px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-27015 .elementor-element.elementor-element-fbd1cc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27015 .elementor-element.elementor-element-fbd1cc2 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.6em;}.elementor-27015 .elementor-element.elementor-element-fbd1cc2 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-27015 .elementor-element.elementor-element-912c4fc > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-912c4fc{text-align:start;}.elementor-27015 .elementor-element.elementor-element-912c4fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:none;line-height:1.3em;color:#3E516C;}.elementor-27015 .elementor-element.elementor-element-cc1bf59 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-cc1bf59{text-align:start;}.elementor-27015 .elementor-element.elementor-element-cc1bf59 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-27015 .elementor-element.elementor-element-10bee71 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-10bee71{text-align:start;}.elementor-27015 .elementor-element.elementor-element-10bee71 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-27015 .elementor-element.elementor-element-f3261d6 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-f3261d6 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27015 .elementor-element.elementor-element-5e5e0b8 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-5e5e0b8{text-align:start;}.elementor-27015 .elementor-element.elementor-element-5e5e0b8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:none;line-height:1.3em;color:#E9AA1B;}.elementor-27015 .elementor-element.elementor-element-9eb4e13 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-27015 .elementor-element.elementor-element-9eb4e13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(-15px/2);}.elementor-27015 .elementor-element.elementor-element-9eb4e13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(-15px/2);}.elementor-27015 .elementor-element.elementor-element-9eb4e13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(-15px/2);}.elementor-27015 .elementor-element.elementor-element-9eb4e13 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(--15px/2);}.elementor-27015 .elementor-element.elementor-element-9eb4e13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(--15px/2);}.elementor-27015 .elementor-element.elementor-element-9eb4e13 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27015 .elementor-element.elementor-element-9eb4e13 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27015 .elementor-element.elementor-element-9eb4e13{--e-icon-list-icon-size:5px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-27015 .elementor-element.elementor-element-9eb4e13 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27015 .elementor-element.elementor-element-9eb4e13 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.6em;}.elementor-27015 .elementor-element.elementor-element-9eb4e13 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-27015 .elementor-element.elementor-element-e354450 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-e354450{text-align:start;}.elementor-27015 .elementor-element.elementor-element-e354450 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:none;line-height:1.3em;color:#3E516C;}.elementor-27015 .elementor-element.elementor-element-fea966e > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-fea966e{text-align:start;}.elementor-27015 .elementor-element.elementor-element-fea966e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-27015 .elementor-element.elementor-element-733ceab > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-733ceab{text-align:start;}.elementor-27015 .elementor-element.elementor-element-733ceab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:none;line-height:1.3em;color:#3E516C;}.elementor-27015 .elementor-element.elementor-element-d97e5b0 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-27015 .elementor-element.elementor-element-d97e5b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(-15px/2);}.elementor-27015 .elementor-element.elementor-element-d97e5b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(-15px/2);}.elementor-27015 .elementor-element.elementor-element-d97e5b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(-15px/2);}.elementor-27015 .elementor-element.elementor-element-d97e5b0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(--15px/2);}.elementor-27015 .elementor-element.elementor-element-d97e5b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(--15px/2);}.elementor-27015 .elementor-element.elementor-element-d97e5b0 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27015 .elementor-element.elementor-element-d97e5b0 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27015 .elementor-element.elementor-element-d97e5b0{--e-icon-list-icon-size:5px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-27015 .elementor-element.elementor-element-d97e5b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27015 .elementor-element.elementor-element-d97e5b0 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.6em;}.elementor-27015 .elementor-element.elementor-element-d97e5b0 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-27015 .elementor-element.elementor-element-b530792 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-b530792{text-align:start;}.elementor-27015 .elementor-element.elementor-element-b530792 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:none;line-height:1.3em;color:#3E516C;}.elementor-27015 .elementor-element.elementor-element-670e958 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-27015 .elementor-element.elementor-element-670e958 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(-15px/2);}.elementor-27015 .elementor-element.elementor-element-670e958 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(-15px/2);}.elementor-27015 .elementor-element.elementor-element-670e958 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(-15px/2);}.elementor-27015 .elementor-element.elementor-element-670e958 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(--15px/2);}.elementor-27015 .elementor-element.elementor-element-670e958 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(--15px/2);}.elementor-27015 .elementor-element.elementor-element-670e958 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27015 .elementor-element.elementor-element-670e958 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27015 .elementor-element.elementor-element-670e958{--e-icon-list-icon-size:5px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-27015 .elementor-element.elementor-element-670e958 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27015 .elementor-element.elementor-element-670e958 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.6em;}.elementor-27015 .elementor-element.elementor-element-670e958 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-27015 .elementor-element.elementor-element-7153989 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-7153989{text-align:start;}.elementor-27015 .elementor-element.elementor-element-7153989 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:none;line-height:1.3em;color:#3E516C;}.elementor-27015 .elementor-element.elementor-element-e824331 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-e824331{text-align:start;}.elementor-27015 .elementor-element.elementor-element-e824331 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-27015 .elementor-element.elementor-element-2dc35b4 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-2dc35b4 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27015 .elementor-element.elementor-element-83c5baa > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-83c5baa{text-align:start;}.elementor-27015 .elementor-element.elementor-element-83c5baa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:none;line-height:1.3em;color:#E9AA1B;}.elementor-27015 .elementor-element.elementor-element-6f74d1d > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-6f74d1d{text-align:start;}.elementor-27015 .elementor-element.elementor-element-6f74d1d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-27015 .elementor-element.elementor-element-939eea8 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-939eea8{text-align:start;}.elementor-27015 .elementor-element.elementor-element-939eea8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:none;line-height:1.3em;color:#E9AA1B;}.elementor-27015 .elementor-element.elementor-element-acca478 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-27015 .elementor-element.elementor-element-acca478 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(-15px/2);}.elementor-27015 .elementor-element.elementor-element-acca478 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(-15px/2);}.elementor-27015 .elementor-element.elementor-element-acca478 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(-15px/2);}.elementor-27015 .elementor-element.elementor-element-acca478 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(--15px/2);}.elementor-27015 .elementor-element.elementor-element-acca478 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(--15px/2);}.elementor-27015 .elementor-element.elementor-element-acca478 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27015 .elementor-element.elementor-element-acca478 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27015 .elementor-element.elementor-element-acca478{--e-icon-list-icon-size:5px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-27015 .elementor-element.elementor-element-acca478 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27015 .elementor-element.elementor-element-acca478 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.6em;}.elementor-27015 .elementor-element.elementor-element-acca478 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-27015 .elementor-element.elementor-element-260d79d > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-260d79d{text-align:start;}.elementor-27015 .elementor-element.elementor-element-260d79d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:none;line-height:1.3em;color:#3E516C;}.elementor-27015 .elementor-element.elementor-element-9184a2e > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-9184a2e{text-align:start;}.elementor-27015 .elementor-element.elementor-element-9184a2e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-27015 .elementor-element.elementor-element-baf326e > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-27015 .elementor-element.elementor-element-baf326e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(-15px/2);}.elementor-27015 .elementor-element.elementor-element-baf326e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(-15px/2);}.elementor-27015 .elementor-element.elementor-element-baf326e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(-15px/2);}.elementor-27015 .elementor-element.elementor-element-baf326e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(--15px/2);}.elementor-27015 .elementor-element.elementor-element-baf326e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(--15px/2);}.elementor-27015 .elementor-element.elementor-element-baf326e .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-27015 .elementor-element.elementor-element-baf326e .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-27015 .elementor-element.elementor-element-baf326e{--e-icon-list-icon-size:5px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-27015 .elementor-element.elementor-element-baf326e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27015 .elementor-element.elementor-element-baf326e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.6em;}.elementor-27015 .elementor-element.elementor-element-baf326e .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-27015 .elementor-element.elementor-element-a4c51e9 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-a4c51e9{text-align:start;}.elementor-27015 .elementor-element.elementor-element-a4c51e9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-27015 .elementor-element.elementor-element-4b8beadf:not(.elementor-motion-effects-element-type-background), .elementor-27015 .elementor-element.elementor-element-4b8beadf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-27015 .elementor-element.elementor-element-4b8beadf > .elementor-container{max-width:1200px;}.elementor-27015 .elementor-element.elementor-element-4b8beadf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 30px 60px 30px;}.elementor-27015 .elementor-element.elementor-element-4b8beadf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27015 .elementor-element.elementor-element-53e6470c > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-53e6470c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:none;line-height:1.3em;-webkit-text-stroke-color:#000;stroke:#000;color:#3E516C;}.elementor-27015 .elementor-element.elementor-element-f06a065 .elementor-toggle-title, .elementor-27015 .elementor-element.elementor-element-f06a065 .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-27015 .elementor-element.elementor-element-f06a065 .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-27015 .elementor-element.elementor-element-f06a065 .elementor-toggle-title{font-size:15px;font-weight:400;}.elementor-27015 .elementor-element.elementor-element-f06a065 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-accent );}.elementor-27015 .elementor-element.elementor-element-f06a065 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-accent );}.elementor-27015 .elementor-element.elementor-element-f06a065 .elementor-toggle-icon{margin-inline-end:-25px;}.elementor-27015 .elementor-element.elementor-element-f06a065 .elementor-tab-content{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:15px;line-height:1.6em;}.elementor-27015 .elementor-element.elementor-element-43c3901 > .elementor-widget-container{margin:50px 0px 33px 0px;}.elementor-27015 .elementor-element.elementor-element-43c3901 .elementor-author-box__avatar img{width:80px;height:80px;border-radius:77px;}body.rtl .elementor-27015 .elementor-element.elementor-element-43c3901.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-27015 .elementor-element.elementor-element-43c3901:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:16px;margin-left:0;}body:not(.rtl) .elementor-27015 .elementor-element.elementor-element-43c3901.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-27015 .elementor-element.elementor-element-43c3901:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:16px;margin-right:0;}.elementor-27015 .elementor-element.elementor-element-43c3901.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:16px;}.elementor-27015 .elementor-element.elementor-element-e079c49 > .elementor-container{max-width:1200px;}.elementor-27015 .elementor-element.elementor-element-e079c49{padding:25px 30px 25px 30px;}.elementor-27015 .elementor-element.elementor-element-41656c1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27015 .elementor-element.elementor-element-20cfd10 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-20cfd10{text-align:start;}.elementor-27015 .elementor-element.elementor-element-20cfd10 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:none;line-height:1.3em;color:#3E516C;}.elementor-27015 .elementor-element.elementor-element-0a600ad .elementor-post__meta-data span + span:before{content:"•";}.elementor-27015 .elementor-element.elementor-element-9b640c2 > .elementor-container{max-width:1200px;}.elementor-27015 .elementor-element.elementor-element-9b640c2{padding:25px 30px 25px 30px;}.elementor-27015 .elementor-element.elementor-element-8bcc7d9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27015 .elementor-element.elementor-element-da99859 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27015 .elementor-element.elementor-element-da99859{text-align:start;}.elementor-27015 .elementor-element.elementor-element-da99859 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:none;line-height:1.3em;color:#3E516C;}.elementor-27015 .elementor-element.elementor-element-7eac625{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-27015 .elementor-element.elementor-element-7eac625 .elementor-post__meta-data span + span:before{content:"•";}body.elementor-page-27015 .page-title-block h1{margin-top:1px;}@media(max-width:1200px) and (min-width:768px){.elementor-27015 .elementor-element.elementor-element-4a7f0b9{width:100%;}}@media(max-width:1200px){.elementor-27015 .elementor-element.elementor-element-3ac3354 .elementor-heading-title{font-size:33px;}.elementor-27015 .elementor-element.elementor-element-037cff5 .elementor-heading-title{font-size:33px;}.elementor-27015 .elementor-element.elementor-element-cc50501 .elementor-heading-title{font-size:33px;}.elementor-27015 .elementor-element.elementor-element-b515cf8 .elementor-heading-title{font-size:33px;}.elementor-27015 .elementor-element.elementor-element-1d21383 .elementor-heading-title{font-size:33px;}.elementor-27015 .elementor-element.elementor-element-1ce1410 .elementor-heading-title{font-size:33px;}.elementor-27015 .elementor-element.elementor-element-29c8e91 .elementor-heading-title{font-size:33px;}.elementor-27015 .elementor-element.elementor-element-7a2ab4a .elementor-heading-title{font-size:33px;}.elementor-27015 .elementor-element.elementor-element-514ede4 .elementor-heading-title{font-size:33px;}.elementor-27015 .elementor-element.elementor-element-912c4fc .elementor-heading-title{font-size:33px;}.elementor-27015 .elementor-element.elementor-element-5e5e0b8 .elementor-heading-title{font-size:33px;}.elementor-27015 .elementor-element.elementor-element-e354450 .elementor-heading-title{font-size:33px;}.elementor-27015 .elementor-element.elementor-element-733ceab .elementor-heading-title{font-size:33px;}.elementor-27015 .elementor-element.elementor-element-b530792 .elementor-heading-title{font-size:33px;}.elementor-27015 .elementor-element.elementor-element-7153989 .elementor-heading-title{font-size:33px;}.elementor-27015 .elementor-element.elementor-element-83c5baa .elementor-heading-title{font-size:33px;}.elementor-27015 .elementor-element.elementor-element-939eea8 .elementor-heading-title{font-size:33px;}.elementor-27015 .elementor-element.elementor-element-260d79d .elementor-heading-title{font-size:33px;}.elementor-27015 .elementor-element.elementor-element-4b8beadf{padding:60px 0px 60px 0px;}.elementor-27015 .elementor-element.elementor-element-53e6470c .elementor-heading-title{font-size:33px;}.elementor-27015 .elementor-element.elementor-element-20cfd10 .elementor-heading-title{font-size:33px;}.elementor-27015 .elementor-element.elementor-element-da99859 .elementor-heading-title{font-size:33px;}}@media(max-width:767px){.elementor-27015 .elementor-element.elementor-element-3ac3354{text-align:start;}.elementor-27015 .elementor-element.elementor-element-3ac3354 .elementor-heading-title{font-size:24px;}.elementor-27015 .elementor-element.elementor-element-037cff5{text-align:start;}.elementor-27015 .elementor-element.elementor-element-037cff5 .elementor-heading-title{font-size:24px;}.elementor-27015 .elementor-element.elementor-element-cc50501{text-align:start;}.elementor-27015 .elementor-element.elementor-element-cc50501 .elementor-heading-title{font-size:24px;}.elementor-27015 .elementor-element.elementor-element-b515cf8{text-align:start;}.elementor-27015 .elementor-element.elementor-element-b515cf8 .elementor-heading-title{font-size:24px;}.elementor-27015 .elementor-element.elementor-element-1d21383{text-align:start;}.elementor-27015 .elementor-element.elementor-element-1d21383 .elementor-heading-title{font-size:24px;}.elementor-27015 .elementor-element.elementor-element-1ce1410{text-align:start;}.elementor-27015 .elementor-element.elementor-element-1ce1410 .elementor-heading-title{font-size:24px;}.elementor-27015 .elementor-element.elementor-element-29c8e91{text-align:start;}.elementor-27015 .elementor-element.elementor-element-29c8e91 .elementor-heading-title{font-size:24px;}.elementor-27015 .elementor-element.elementor-element-7a2ab4a{text-align:start;}.elementor-27015 .elementor-element.elementor-element-7a2ab4a .elementor-heading-title{font-size:24px;}.elementor-27015 .elementor-element.elementor-element-514ede4{text-align:start;}.elementor-27015 .elementor-element.elementor-element-514ede4 .elementor-heading-title{font-size:24px;}.elementor-27015 .elementor-element.elementor-element-912c4fc{text-align:start;}.elementor-27015 .elementor-element.elementor-element-912c4fc .elementor-heading-title{font-size:24px;}.elementor-27015 .elementor-element.elementor-element-5e5e0b8{text-align:start;}.elementor-27015 .elementor-element.elementor-element-5e5e0b8 .elementor-heading-title{font-size:24px;}.elementor-27015 .elementor-element.elementor-element-e354450{text-align:start;}.elementor-27015 .elementor-element.elementor-element-e354450 .elementor-heading-title{font-size:24px;}.elementor-27015 .elementor-element.elementor-element-733ceab{text-align:start;}.elementor-27015 .elementor-element.elementor-element-733ceab .elementor-heading-title{font-size:24px;}.elementor-27015 .elementor-element.elementor-element-b530792{text-align:start;}.elementor-27015 .elementor-element.elementor-element-b530792 .elementor-heading-title{font-size:24px;}.elementor-27015 .elementor-element.elementor-element-7153989{text-align:start;}.elementor-27015 .elementor-element.elementor-element-7153989 .elementor-heading-title{font-size:24px;}.elementor-27015 .elementor-element.elementor-element-83c5baa{text-align:start;}.elementor-27015 .elementor-element.elementor-element-83c5baa .elementor-heading-title{font-size:24px;}.elementor-27015 .elementor-element.elementor-element-939eea8{text-align:start;}.elementor-27015 .elementor-element.elementor-element-939eea8 .elementor-heading-title{font-size:24px;}.elementor-27015 .elementor-element.elementor-element-260d79d{text-align:start;}.elementor-27015 .elementor-element.elementor-element-260d79d .elementor-heading-title{font-size:24px;}.elementor-27015 .elementor-element.elementor-element-4b8beadf{padding:10% 0% 10% 0%;}.elementor-27015 .elementor-element.elementor-element-53e6470c .elementor-heading-title{font-size:24px;}.elementor-27015 .elementor-element.elementor-element-f06a065 .elementor-toggle-title{font-size:15px;line-height:1.6em;}.elementor-27015 .elementor-element.elementor-element-f06a065 .elementor-tab-title{padding:10px 0px 10px 0px;}.elementor-27015 .elementor-element.elementor-element-e079c49{padding:10% 0% 10% 0%;}.elementor-27015 .elementor-element.elementor-element-20cfd10{text-align:start;}.elementor-27015 .elementor-element.elementor-element-20cfd10 .elementor-heading-title{font-size:24px;}.elementor-27015 .elementor-element.elementor-element-9b640c2{padding:10% 0% 10% 0%;}.elementor-27015 .elementor-element.elementor-element-da99859{text-align:start;}.elementor-27015 .elementor-element.elementor-element-da99859 .elementor-heading-title{font-size:24px;}}/* Start custom CSS for icon-list, class: .elementor-element-3e56f13 */.elementor-27015 .elementor-element.elementor-element-3e56f13 .elementor-icon-list-item {
    align-items: flex-start;
    margin-bottom: 10px;
}
.elementor-27015 .elementor-element.elementor-element-3e56f13 .elementor-icon-list-icon {
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-250e01f *//* Style général pour le tableau */
table {
    width: 100%;
    border-collapse: collapse;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    line-height: 1.6em;
    margin-bottom: 25px;
    background-color: #f9f9f9; /* Fond doux pour lisibilité */
}

thead th {
    background-color: #314256; /* Couleur bleue similaire au site */
    color: #ffffff;
    padding: 12px;
    font-size: 16px;
    text-align: left;
    font-family: "Montserrat", Sans-serif;
    font-weight: 600;
    line-height: 1.3em;
}

tbody td {
    border: 1px solid #ddd;
    padding: 12px;
    color: #333;
}
tbody tr :first-child {
    font-weight: 600;
}

/* Alternance des couleurs de ligne */
tbody tr:nth-child(even) {
    background-color: #FFFFFF; /* Légère alternance pour lisibilité */
}

/* Liens dans la colonne titre */
tbody td a {
    color: #3E516C;
    text-decoration: none;
    font-weight: normal;
}

tbody td a:hover {
    color: #003366;
    text-decoration: underline;
}

/* Responsive pour mobile */
@media screen and (max-width: 600px) {
    table, thead, tbody, th, td, tr {
        display: block;
        width: 100%;
    }

    thead {
        display: none; /* Masquer les en-têtes */
    }

    tbody tr {
        margin-bottom: 10px;
        border: 1px solid #ddd;
        background-color: #ffffff;
    }

    tbody td {
        position: relative;
    }

    tbody td::before {
        content: attr(data-label);
        margin-right: 5px;
        font-weight: normal;
        text-align: left;
        color: #00509e;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9036830 */.elementor-27015 .elementor-element.elementor-element-9036830 .elementor-container {
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9caf9a0 *//* Style général pour le tableau */
table {
    width: 100%;
    border-collapse: collapse;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    line-height: 1.6em;
    margin-bottom: 25px;
    background-color: #f9f9f9; /* Fond doux pour lisibilité */
}

thead th {
    background-color: #314256; /* Couleur bleue similaire au site */
    color: #ffffff;
    padding: 12px;
    font-size: 16px;
    text-align: left;
    font-family: "Montserrat", Sans-serif;
    font-weight: 600;
    line-height: 1.3em;
}

tbody td {
    border: 1px solid #ddd;
    padding: 12px;
    color: #333;
}
tbody tr :first-child {
    font-weight: 600;
}

/* Alternance des couleurs de ligne */
tbody tr:nth-child(even) {
    background-color: #FFFFFF; /* Légère alternance pour lisibilité */
}

/* Liens dans la colonne titre */
tbody td a {
    color: #3E516C;
    text-decoration: none;
    font-weight: normal;
}

tbody td a:hover {
    color: #003366;
    text-decoration: underline;
}

/* Responsive pour mobile */
@media screen and (max-width: 600px) {
    table, thead, tbody, th, td, tr {
        display: block;
        width: 100%;
    }

    thead {
        display: none; /* Masquer les en-têtes */
    }

    tbody tr {
        margin-bottom: 10px;
        border: 1px solid #ddd;
        background-color: #ffffff;
    }

    tbody td {
        position: relative;
    }

    tbody td::before {
        content: attr(data-label);
        margin-right: 5px;
        font-weight: normal;
        text-align: left;
        color: #00509e;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a0685f9 *//* Style général pour le tableau */
table {
    width: 100%;
    border-collapse: collapse;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    line-height: 1.6em;
    margin-bottom: 25px;
    background-color: #f9f9f9; /* Fond doux pour lisibilité */
}

thead th {
    background-color: #314256; /* Couleur bleue similaire au site */
    color: #ffffff;
    padding: 12px;
    font-size: 16px;
    text-align: left;
    font-family: "Montserrat", Sans-serif;
    font-weight: 600;
    line-height: 1.3em;
}

tbody td {
    border: 1px solid #ddd;
    padding: 12px;
    color: #333;
}
tbody tr :first-child {
    font-weight: 600;
}

/* Alternance des couleurs de ligne */
tbody tr:nth-child(even) {
    background-color: #FFFFFF; /* Légère alternance pour lisibilité */
}

/* Liens dans la colonne titre */
tbody td a {
    color: #3E516C;
    text-decoration: none;
    font-weight: normal;
}

tbody td a:hover {
    color: #003366;
    text-decoration: underline;
}

/* Responsive pour mobile */
@media screen and (max-width: 600px) {
    table, thead, tbody, th, td, tr {
        display: block;
        width: 100%;
    }

    thead {
        display: none; /* Masquer les en-têtes */
    }

    tbody tr {
        margin-bottom: 10px;
        border: 1px solid #ddd;
        background-color: #ffffff;
    }

    tbody td {
        position: relative;
    }

    tbody td::before {
        content: attr(data-label);
        margin-right: 5px;
        font-weight: normal;
        text-align: left;
        color: #00509e;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ca08eee *//* Style général pour le tableau */
table {
    width: 100%;
    border-collapse: collapse;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    line-height: 1.6em;
    margin-bottom: 25px;
    background-color: #f9f9f9; /* Fond doux pour lisibilité */
}

thead th {
    background-color: #314256; /* Couleur bleue similaire au site */
    color: #ffffff;
    padding: 12px;
    font-size: 16px;
    text-align: left;
    font-family: "Montserrat", Sans-serif;
    font-weight: 600;
    line-height: 1.3em;
}

tbody td {
    border: 1px solid #ddd;
    padding: 12px;
    color: #333;
}
tbody tr :first-child {
    font-weight: 600;
}

/* Alternance des couleurs de ligne */
tbody tr:nth-child(even) {
    background-color: #FFFFFF; /* Légère alternance pour lisibilité */
}

/* Liens dans la colonne titre */
tbody td a {
    color: #3E516C;
    text-decoration: none;
    font-weight: normal;
}

tbody td a:hover {
    color: #003366;
    text-decoration: underline;
}

/* Responsive pour mobile */
@media screen and (max-width: 600px) {
    table, thead, tbody, th, td, tr {
        display: block;
        width: 100%;
    }

    thead {
        display: none; /* Masquer les en-têtes */
    }

    tbody tr {
        margin-bottom: 10px;
        border: 1px solid #ddd;
        background-color: #ffffff;
    }

    tbody td {
        position: relative;
    }

    tbody td::before {
        content: attr(data-label);
        margin-right: 5px;
        font-weight: normal;
        text-align: left;
        color: #00509e;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3c43f2c *//* Style général pour le tableau */
table {
    width: 100%;
    border-collapse: collapse;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    line-height: 1.6em;
    margin-bottom: 25px;
    background-color: #f9f9f9; /* Fond doux pour lisibilité */
}

thead th {
    background-color: #314256; /* Couleur bleue similaire au site */
    color: #ffffff;
    padding: 12px;
    font-size: 16px;
    text-align: left;
    font-family: "Montserrat", Sans-serif;
    font-weight: 600;
    line-height: 1.3em;
}

tbody td {
    border: 1px solid #ddd;
    padding: 12px;
    color: #333;
}
tbody tr :first-child {
    font-weight: 600;
}

/* Alternance des couleurs de ligne */
tbody tr:nth-child(even) {
    background-color: #FFFFFF; /* Légère alternance pour lisibilité */
}

/* Liens dans la colonne titre */
tbody td a {
    color: #3E516C;
    text-decoration: none;
    font-weight: normal;
}

tbody td a:hover {
    color: #003366;
    text-decoration: underline;
}

/* Responsive pour mobile */
@media screen and (max-width: 600px) {
    table, thead, tbody, th, td, tr {
        display: block;
        width: 100%;
    }

    thead {
        display: none; /* Masquer les en-têtes */
    }

    tbody tr {
        margin-bottom: 10px;
        border: 1px solid #ddd;
        background-color: #ffffff;
    }

    tbody td {
        position: relative;
    }

    tbody td::before {
        content: attr(data-label);
        margin-right: 5px;
        font-weight: normal;
        text-align: left;
        color: #00509e;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6ace0c5 *//* Style général pour le tableau */
table {
    width: 100%;
    border-collapse: collapse;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    line-height: 1.6em;
    margin-bottom: 25px;
    background-color: #f9f9f9; /* Fond doux pour lisibilité */
}

thead th {
    background-color: #314256; /* Couleur bleue similaire au site */
    color: #ffffff;
    padding: 12px;
    font-size: 16px;
    text-align: left;
    font-family: "Montserrat", Sans-serif;
    font-weight: 600;
    line-height: 1.3em;
}

tbody td {
    border: 1px solid #ddd;
    padding: 12px;
    color: #333;
}
tbody tr :first-child {
    font-weight: 600;
}

/* Alternance des couleurs de ligne */
tbody tr:nth-child(even) {
    background-color: #FFFFFF; /* Légère alternance pour lisibilité */
}

/* Liens dans la colonne titre */
tbody td a {
    color: #3E516C;
    text-decoration: none;
    font-weight: normal;
}

tbody td a:hover {
    color: #003366;
    text-decoration: underline;
}

/* Responsive pour mobile */
@media screen and (max-width: 600px) {
    table, thead, tbody, th, td, tr {
        display: block;
        width: 100%;
    }

    thead {
        display: none; /* Masquer les en-têtes */
    }

    tbody tr {
        margin-bottom: 10px;
        border: 1px solid #ddd;
        background-color: #ffffff;
    }

    tbody td {
        position: relative;
    }

    tbody td::before {
        content: attr(data-label);
        margin-right: 5px;
        font-weight: normal;
        text-align: left;
        color: #00509e;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fbd1cc2 */.elementor-27015 .elementor-element.elementor-element-fbd1cc2 .elementor-icon-list-item {
    align-items: flex-start;
    margin-bottom: 10px;
}
.elementor-27015 .elementor-element.elementor-element-fbd1cc2 .elementor-icon-list-icon {
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9eb4e13 */.elementor-27015 .elementor-element.elementor-element-9eb4e13 .elementor-icon-list-item {
    align-items: flex-start;
    margin-bottom: 10px;
}
.elementor-27015 .elementor-element.elementor-element-9eb4e13 .elementor-icon-list-icon {
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d97e5b0 */.elementor-27015 .elementor-element.elementor-element-d97e5b0 .elementor-icon-list-item {
    align-items: flex-start;
    margin-bottom: 10px;
}
.elementor-27015 .elementor-element.elementor-element-d97e5b0 .elementor-icon-list-icon {
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-670e958 */.elementor-27015 .elementor-element.elementor-element-670e958 .elementor-icon-list-item {
    align-items: flex-start;
    margin-bottom: 10px;
}
.elementor-27015 .elementor-element.elementor-element-670e958 .elementor-icon-list-icon {
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8a88ca3 *//* Style général pour le tableau */
table {
    width: 100%;
    border-collapse: collapse;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    line-height: 1.6em;
    margin-bottom: 25px;
    background-color: #f9f9f9; /* Fond doux pour lisibilité */
}

thead th {
    background-color: #314256; /* Couleur bleue similaire au site */
    color: #ffffff;
    padding: 12px;
    font-size: 16px;
    text-align: left;
    font-family: "Montserrat", Sans-serif;
    font-weight: 600;
    line-height: 1.3em;
}

tbody td {
    border: 1px solid #ddd;
    padding: 12px;
    color: #333;
}
tbody tr :first-child {
    font-weight: 600;
}

/* Alternance des couleurs de ligne */
tbody tr:nth-child(even) {
    background-color: #FFFFFF; /* Légère alternance pour lisibilité */
}

/* Liens dans la colonne titre */
tbody td a {
    color: #3E516C;
    text-decoration: none;
    font-weight: normal;
}

tbody td a:hover {
    color: #003366;
    text-decoration: underline;
}

/* Responsive pour mobile */
@media screen and (max-width: 600px) {
    table, thead, tbody, th, td, tr {
        display: block;
        width: 100%;
    }

    thead {
        display: none; /* Masquer les en-têtes */
    }

    tbody tr {
        margin-bottom: 10px;
        border: 1px solid #ddd;
        background-color: #ffffff;
    }

    tbody td {
        position: relative;
    }

    tbody td::before {
        content: attr(data-label);
        margin-right: 5px;
        font-weight: normal;
        text-align: left;
        color: #00509e;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-acca478 */.elementor-27015 .elementor-element.elementor-element-acca478 .elementor-icon-list-item {
    align-items: flex-start;
    margin-bottom: 10px;
}
.elementor-27015 .elementor-element.elementor-element-acca478 .elementor-icon-list-icon {
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-baf326e */.elementor-27015 .elementor-element.elementor-element-baf326e .elementor-icon-list-item {
    align-items: flex-start;
    margin-bottom: 10px;
}
.elementor-27015 .elementor-element.elementor-element-baf326e .elementor-icon-list-icon {
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-f06a065 */.elementor-27015 .elementor-element.elementor-element-f06a065 .elementor-toggle-icon {
    font-size: 25px;
    margin-top: 6px;
}
.elementor-27015 .elementor-element.elementor-element-f06a065 .elementor-toggle-title {
    padding-right: 0;
}
.elementor-27015 .elementor-element.elementor-element-f06a065 li, .elementor-27015 .elementor-element.elementor-element-f06a065 p {
    color: #3E516C;
}

.elementor-27015 .elementor-element.elementor-element-f06a065 ul {
  list-style: none;
}

.elementor-27015 .elementor-element.elementor-element-f06a065 ul li::before {
  content: "\2022";
  color: #E9AA1B;
  font-weight: bold;
  display: inline-block;
  width: 1em;
  margin-left: -1em;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-0a600ad */.elementor-27015 .elementor-element.elementor-element-0a600ad .elementor-post__text {
    display: flex;
    justify-content: center;
    align-items: center;
    
}
.elementor-27015 .elementor-element.elementor-element-0a600ad  .elementor-post__text .elementor-post__title {
    font-size: 16px;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7eac625 */.elementor-27015 .elementor-element.elementor-element-7eac625 .elementor-post__text {
    display: flex;
    justify-content: center;
    align-items: center;
    
}
.elementor-27015 .elementor-element.elementor-element-7eac625  .elementor-post__text .elementor-post__title {
    font-size: 16px;
    text-align: center;
}/* End custom CSS */