.elementor-135886 .elementor-element.elementor-element-6d4e7625{margin-top:0px;margin-bottom:65px;}.elementor-135886 .elementor-element.elementor-element-fba4513 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-135886 .elementor-element.elementor-element-fba4513 > .elementor-element-populated{padding:0px 075px 0px 75px;}.elementor-135886 .elementor-element.elementor-element-d01c1ed{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:14px 14px 14px 14px;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.5);}.elementor-135886 .elementor-element.elementor-element-d01c1ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135886 .elementor-element.elementor-element-6a7d73b{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-135886 .elementor-element.elementor-element-6a7d73b:not(.elementor-motion-effects-element-type-background), .elementor-135886 .elementor-element.elementor-element-6a7d73b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-135886 .elementor-element.elementor-element-4d7875e{text-align:center;}.elementor-135886 .elementor-element.elementor-element-4d7875e .elementor-heading-title{color:#FFFFFF;}.elementor-135886 .elementor-element.elementor-element-10d4086{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-135886 .elementor-element.elementor-element-89e8a33{font-size:24px;color:#FF861D;}.elementor-135886 .elementor-element.elementor-element-0d60d77{--spacer-size:55px;}.elementor-135886 .elementor-element.elementor-element-a0bf58c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-135886 .elementor-element.elementor-element-37908e0 > .elementor-element-populated{padding:0px 75px 0px 75px;}.elementor-135886 .elementor-element.elementor-element-fc13274{--display:flex;--min-height:0px;--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#FF6600;--border-color:#FF6600;--border-radius:14px 14px 14px 14px;}.elementor-135886 .elementor-element.elementor-element-fc13274:not(.elementor-motion-effects-element-type-background), .elementor-135886 .elementor-element.elementor-element-fc13274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-135886 .elementor-element.elementor-element-fc13274.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-135886 .elementor-element.elementor-element-772fe07 > .elementor-widget-container{background-color:#FF6600;margin:-20px 0px 0px 0px;padding:5px 10px 15px 10px;border-radius:8px 8px 8px 8px;}.elementor-135886 .elementor-element.elementor-element-772fe07.elementor-element{--align-self:center;}.elementor-135886 .elementor-element.elementor-element-772fe07{text-align:center;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-135886 .elementor-element.elementor-element-8999060{--display:flex;--border-radius:8px 8px 8px 8px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-135886 .elementor-element.elementor-element-8999060:not(.elementor-motion-effects-element-type-background), .elementor-135886 .elementor-element.elementor-element-8999060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F7EC1;}.elementor-135886 .elementor-element.elementor-element-851a7ef{text-align:center;}.elementor-135886 .elementor-element.elementor-element-851a7ef .elementor-heading-title{color:#FFFFFF;}.elementor-135886 .elementor-element.elementor-element-539276b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-135886 .elementor-element.elementor-element-eda1447{font-size:16px;color:var( --e-global-color-0a42cff );}.elementor-135886 .elementor-element.elementor-element-eda1447 p{margin-block-end:0px;}.elementor-135886 .elementor-element.elementor-element-f844908{font-size:24px;color:#FF6600;}.elementor-135886 .elementor-element.elementor-element-f844908 p{margin-block-end:0px;}.elementor-135886 .elementor-element.elementor-element-caa55bb{font-size:16px;color:var( --e-global-color-1258ae9 );}.elementor-135886 .elementor-element.elementor-element-caa55bb p{margin-block-end:0px;}.elementor-135886 .elementor-element.elementor-element-4bfcd55{--spacer-size:30px;}.elementor-135886 .elementor-element.elementor-element-c38c9de > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-135886 .elementor-element.elementor-element-fbb736a{--spacer-size:45px;}.elementor-135886 .elementor-element.elementor-element-993cd3e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-135886 .elementor-element.elementor-element-8f75bbe{--display:flex;}.elementor-135886 .elementor-element.elementor-element-8b2e4f7{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-135886 .elementor-element.elementor-element-8b2e4f7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135886 .elementor-element.elementor-element-05ecf66{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--border-radius:14px 14px 0px 0px;--z-index:10;}.elementor-135886 .elementor-element.elementor-element-05ecf66:not(.elementor-motion-effects-element-type-background), .elementor-135886 .elementor-element.elementor-element-05ecf66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E580;}.elementor-135886 .elementor-element.elementor-element-05ecf66.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135886 .elementor-element.elementor-element-a42fb25{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-135886 .elementor-element.elementor-element-a42fb25.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135886 .elementor-element.elementor-element-0098814{font-weight:bold;color:var( --e-global-color-1258ae9 );}.elementor-135886 .elementor-element.elementor-element-46c5bbc{--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:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-135886 .elementor-element.elementor-element-907a8fa{text-align:center;}.elementor-135886 .elementor-element.elementor-element-907a8fa .elementor-heading-title{font-size:18px;font-weight:bold;color:#001A70;}.elementor-135886 .elementor-element.elementor-element-881f46b{text-align:center;font-size:24px;font-weight:700;color:#FF6600;}.elementor-135886 .elementor-element.elementor-element-881f46b p{margin-block-end:0px;}.elementor-135886 .elementor-element.elementor-element-13b0e21{text-align:center;font-weight:600;}.elementor-135886 .elementor-element.elementor-element-13b0e21 p{margin-block-end:0px;}.elementor-135886 .elementor-element.elementor-element-647ed5f{--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:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-135886 .elementor-element.elementor-element-290588b{text-align:center;}.elementor-135886 .elementor-element.elementor-element-290588b .elementor-heading-title{font-size:18px;font-weight:bold;color:#001A70;}.elementor-135886 .elementor-element.elementor-element-9390cfb{text-align:center;font-size:24px;font-weight:700;color:#FF6600;}.elementor-135886 .elementor-element.elementor-element-9390cfb p{margin-block-end:0px;}.elementor-135886 .elementor-element.elementor-element-c2bc68f{text-align:center;font-weight:600;}.elementor-135886 .elementor-element.elementor-element-c2bc68f p{margin-block-end:0px;}.elementor-135886 .elementor-element.elementor-element-aa31e85 .dtle-data-table .elementor-repeater-item-614ddbb .dtle-content-button{text-align:center;}.elementor-135886 .elementor-element.elementor-element-aa31e85 .dtle-data-table-wrap .elementor-repeater-item-614ddbb a{color:#fff;background-color:#3F7EC1;border-radius:10px 10px 10px 10px;padding:12px 18px 12px 18px;font-weight:500;}.elementor-135886 .elementor-element.elementor-element-aa31e85 .dtle-data-table-wrap .elementor-repeater-item-614ddbb a:hover{color:#fff;background-color:#001A70;}.elementor-135886 .elementor-element.elementor-element-aa31e85 .dtle-data-table .elementor-repeater-item-d7c7f45 .dtle-content-button{text-align:center;}.elementor-135886 .elementor-element.elementor-element-aa31e85 .dtle-data-table-wrap .elementor-repeater-item-d7c7f45 a{color:#fff;background-color:#3F7EC1;border-radius:10px 10px 10px 10px;padding:12px 18px 12px 18px;font-weight:500;}.elementor-135886 .elementor-element.elementor-element-aa31e85 .dtle-data-table-wrap .elementor-repeater-item-d7c7f45 a:hover{color:#fff;background-color:#001A70;}.elementor-135886 .elementor-element.elementor-element-aa31e85 .dtle-data-table-wrap{justify-content:center;}.elementor-135886 .elementor-element.elementor-element-aa31e85 .dtle-data-table tbody tr td{text-align:center;border-style:solid;border-width:1px 0px 0px 0px;border-color:#8A8A8A30;}.elementor-135886 .elementor-element.elementor-element-aa31e85 > .elementor-widget-container{border-radius:14px 14px 14px 14px;box-shadow:0px 10px 15px 0px rgba(0,0,0,0.5);}.elementor-135886 .elementor-element.elementor-element-aa31e85 .dtle-data-table{max-width:100%;}.elementor-135886 .elementor-element.elementor-element-aa31e85 .dtle-data-table thead tr th:first-child{border-radius:14px 0px 0px 0px;}.elementor-135886 .elementor-element.elementor-element-aa31e85 .dtle-data-table thead tr th:last-child{border-radius:0px 14px 0px 0px;}.elementor-135886 .elementor-element.elementor-element-aa31e85 .dtle-data-table .table-header th{padding:70px 0px 70px 10px;}.elementor-135886 .elementor-element.elementor-element-aa31e85 .dtle-data-table tbody tr td .th-mobile-screen{padding:70px 0px 70px 10px;}.elementor-135886 .elementor-element.elementor-element-aa31e85 .dtle-data-table thead tr th{color:#222222;background-color:#E5E5E580;border-style:solid;border-width:0px 0px 1px 0px;border-color:#8A8A8A30;}.elementor-135886 .elementor-element.elementor-element-aa31e85 table.dataTable thead .sorting:after{color:#222222;}.elementor-135886 .elementor-element.elementor-element-aa31e85 table.dataTable thead .sorting_asc:after{color:#222222;}.elementor-135886 .elementor-element.elementor-element-aa31e85 table.dataTable thead .sorting_desc:after{color:#222222;}.elementor-135886 .elementor-element.elementor-element-aa31e85 .dtle-data-table .table-header .elementor-button-content-wrapper{justify-content:left;}.elementor-135886 .elementor-element.elementor-element-aa31e85 .dtle-data-table tbody > tr:nth-child(2n) td{color:var( --e-global-color-1258ae9 );background:#f2f2f2;}.elementor-135886 .elementor-element.elementor-element-aa31e85 .dtle-data-table tbody > tr:nth-child(2n+1) td{color:var( --e-global-color-1258ae9 );background-color:#FFFFFF;}.elementor-135886 .elementor-element.elementor-element-aa31e85 .dtle-data-table .td-content{font-size:16px;}.elementor-135886 .elementor-element.elementor-element-30278d7{--spacer-size:100px;}.elementor-135886 .elementor-element.elementor-element-e0e238a .elementor-accordion-item{border-width:0px;border-color:#02010100;}.elementor-135886 .elementor-element.elementor-element-e0e238a .elementor-accordion-item .elementor-tab-content{border-width:0px;border-block-start-color:#02010100;}.elementor-135886 .elementor-element.elementor-element-e0e238a .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-block-end-color:#02010100;}.elementor-135886 .elementor-element.elementor-element-e0e238a .elementor-accordion-icon, .elementor-135886 .elementor-element.elementor-element-e0e238a .elementor-accordion-title{color:var( --e-global-color-secondary );}.elementor-135886 .elementor-element.elementor-element-e0e238a .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-135886 .elementor-element.elementor-element-e0e238a .elementor-accordion-title{font-family:"Work Sans", Sans-serif;font-size:1.7em;font-weight:600;}.elementor-135886 .elementor-element.elementor-element-e0e238a .elementor-accordion-icon{margin-inline-end:0px;}.elementor-135886 .elementor-element.elementor-element-9abccb6{--spacer-size:39px;}.elementor-135886 .elementor-element.elementor-element-08ff6a5{font-size:1.2rem;}@media(min-width:577px){.elementor-135886 .elementor-element.elementor-element-6a7d73b{--width:65%;}.elementor-135886 .elementor-element.elementor-element-fc13274{--width:29%;}.elementor-135886 .elementor-element.elementor-element-8999060{--width:65%;}.elementor-135886 .elementor-element.elementor-element-a42fb25{--width:570px;}.elementor-135886 .elementor-element.elementor-element-46c5bbc{--width:98%;}.elementor-135886 .elementor-element.elementor-element-647ed5f{--width:100%;}}@media(max-width:1400px) and (min-width:577px){.elementor-135886 .elementor-element.elementor-element-a42fb25{--width:400px;}}@media(max-width:1200px) and (min-width:577px){.elementor-135886 .elementor-element.elementor-element-8b2e4f7{--width:1200px;}.elementor-135886 .elementor-element.elementor-element-05ecf66{--width:1200px;}.elementor-135886 .elementor-element.elementor-element-a42fb25{--width:420px;}}@media(max-width:991px) and (min-width:577px){.elementor-135886 .elementor-element.elementor-element-fba4513{width:100%;}.elementor-135886 .elementor-element.elementor-element-37908e0{width:100%;}}@media(max-width:767px) and (min-width:577px){.elementor-135886 .elementor-element.elementor-element-fba4513{width:100%;}.elementor-135886 .elementor-element.elementor-element-37908e0{width:100%;}}@media(min-width:1500px){.elementor-135886 .elementor-element.elementor-element-d01c1ed{--width:230px;}.elementor-135886 .elementor-element.elementor-element-05ecf66{--grid-auto-flow:row;}.elementor-135886 .elementor-element.elementor-element-a42fb25{--width:515px;}.elementor-135886 .elementor-element.elementor-element-907a8fa{text-align:center;}.elementor-135886 .elementor-element.elementor-element-881f46b{text-align:center;}.elementor-135886 .elementor-element.elementor-element-13b0e21{text-align:center;}.elementor-135886 .elementor-element.elementor-element-290588b{text-align:center;}.elementor-135886 .elementor-element.elementor-element-9390cfb{text-align:center;}.elementor-135886 .elementor-element.elementor-element-c2bc68f{text-align:center;}}@media(max-width:1400px){.elementor-135886 .elementor-element.elementor-element-8b2e4f7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-135886 .elementor-element.elementor-element-05ecf66{--grid-auto-flow:row;--border-radius:14px 14px 0px 0px;--z-index:10;}.elementor-135886 .elementor-element.elementor-element-a42fb25{--justify-content:center;}.elementor-135886 .elementor-element.elementor-element-46c5bbc{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-135886 .elementor-element.elementor-element-907a8fa .elementor-heading-title{font-size:18px;}.elementor-135886 .elementor-element.elementor-element-881f46b{font-size:24px;}.elementor-135886 .elementor-element.elementor-element-881f46b p{margin-block-end:0px;}.elementor-135886 .elementor-element.elementor-element-13b0e21{font-size:14px;}.elementor-135886 .elementor-element.elementor-element-13b0e21 p{margin-block-end:0px;}.elementor-135886 .elementor-element.elementor-element-647ed5f{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-135886 .elementor-element.elementor-element-290588b .elementor-heading-title{font-size:18px;}.elementor-135886 .elementor-element.elementor-element-9390cfb{font-size:24px;}.elementor-135886 .elementor-element.elementor-element-9390cfb p{margin-block-end:0px;}.elementor-135886 .elementor-element.elementor-element-c2bc68f{font-size:14px;}.elementor-135886 .elementor-element.elementor-element-c2bc68f p{margin-block-end:0px;}}@media(max-width:1200px){.elementor-135886 .elementor-element.elementor-element-fba4513 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 20px;}.elementor-135886 .elementor-element.elementor-element-37908e0 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 20px;}.elementor-135886 .elementor-element.elementor-element-8b2e4f7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-135886 .elementor-element.elementor-element-05ecf66{--grid-auto-flow:row;}.elementor-135886 .elementor-element.elementor-element-881f46b{text-align:center;}.elementor-135886 .elementor-element.elementor-element-9390cfb{text-align:center;}.elementor-135886 .elementor-element.elementor-element-aa31e85 .dtle-data-table .table-header th{padding:70px 10px 70px 10px;}.elementor-135886 .elementor-element.elementor-element-aa31e85 .dtle-data-table tbody tr td .th-mobile-screen{padding:70px 10px 70px 10px;}.elementor-135886 .elementor-element.elementor-element-aa31e85 .dtle-data-table tbody tr td{border-width:1px 0px 0px 0px;}}@media(max-width:991px){.elementor-135886 .elementor-element.elementor-element-6d4e7625{margin-top:0px;margin-bottom:0px;}.elementor-135886 .elementor-element.elementor-element-fba4513 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-135886 .elementor-element.elementor-element-37908e0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-135886 .elementor-element.elementor-element-05ecf66{--grid-auto-flow:row;}.elementor-135886 .elementor-element.elementor-element-aa31e85 .dtle-data-table thead tr th{border-width:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-135886 .elementor-element.elementor-element-6d4e7625{margin-top:0px;margin-bottom:0px;}.elementor-135886 .elementor-element.elementor-element-fba4513 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-135886 .elementor-element.elementor-element-37908e0 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-135886 .elementor-element.elementor-element-05ecf66{--grid-auto-flow:row;}}@media(max-width:576px){.elementor-135886 .elementor-element.elementor-element-6d4e7625{margin-top:0px;margin-bottom:0px;}.elementor-135886 .elementor-element.elementor-element-fba4513 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-135886 .elementor-element.elementor-element-37908e0 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-135886 .elementor-element.elementor-element-8b2e4f7{--width:100%;}.elementor-135886 .elementor-element.elementor-element-05ecf66{--width:1200px;--min-height:0px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-135886 .elementor-element.elementor-element-a42fb25{--width:420px;}.elementor-135886 .elementor-element.elementor-element-907a8fa{text-align:center;}.elementor-135886 .elementor-element.elementor-element-13b0e21{text-align:center;}.elementor-135886 .elementor-element.elementor-element-290588b{text-align:center;}.elementor-135886 .elementor-element.elementor-element-c2bc68f{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-d01c1ed */.section-total {
    cursor: pointer;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8999060 */#titre-securite {
    transition: all 0.3s;
    cursor: pointer;
}

#titre-securite:hover {
    box-shadow: 0 10px 15px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f844908 */span {
    font-weight: 600;
    font-size: 16px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc13274 */.section-securite {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for datalentor_table, class: .elementor-element-aa31e85 */#attestation-info {
    font-weight: 400;
    color: #606060;
}

.thead {
    display: none;
}

.btn-choix {
    transition-duration: 0.3s;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.btn-choix:hover {
    transform: scale(1.05);
    background-color: rgba(20, 71, 230, 1);
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.color-transition {
    transition-duration: 0.3s;
}

.color-transition:hover {
    background-color: rgba(20, 71, 230, 1) !important;
}

.first-column {
    text-align: left !important;
    font-weight: 500;
}

@media (max-width: 1200px) {
    .datalentor-table {
        min-width: 1200px !important;
        width: 1200px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b2e4f7 */.datalentor-table-container {
    overflow-x: auto !important;
    width: 100%;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-e0e238a */.elementor-accordion-icon-closed, .elementor-accordion-icon-opened {
    margin-top:7px;
}

@media (max-width:1200px){
    .elementor-accordion-title ul{
        font-size:3rem;
    }
}

@media (max-width:767px){
    .elementor-accordion-title ul{
        font-size:2.2rem;
    }
}


.containercontract {
    position:relative;
    margin-top:30px;
}

.containercontract img {
    position:absolute;
}

.containercontract .text{
    width:80%;
    margin:auto;
    margin-top:100px;
    margin-bottom:100px;

}

#topleft{
    top:-40px;
}
#bottomright {
    right:0;
    bottom:-40px;
}

.gridborder{
    background-color:white;
}

.containergrid {
    margin-top:30px;
    display: grid;
grid-template-columns: repeat(2, 1fr);
grid-template-rows: repeat(2, 1fr);
gap : 1px 1px;
}

.containergrid h3 {
    color:black;
    font-size:1.8rem;
}

.containergrid>div{
    background-color:white;
}
.content {
    padding : 5px;
    display:flex;
    flex-direction:column;
    gap:20px;
}

.contentbottom{
    margin-top:30px;
}


.container{
    display:flex;
    align-items: center;
}

.flex_container {
    margin-top:39px;
    display: flex; 
    justify-content: space-around;
}

.article{
    display: flex; 
    flex-direction: column;   
    align-items: center; 
    justify-content:space-between;
    width: 50%;
    margin-bottom:39px;
}

h4 {
    width:100%;
}

@media (max-width:991px){
    .container{
        flex-direction:column;
    }
    
    .contentbottom{
        margin-top:0;
    }
}

@media (max-width:991px) and (min-width:577px){
    .containergrid{
        grid-template-columns:1fr;
        grid-template-rows:(repeat(4, 1fr));
    }
}


@media (max-width:576px) {
    .flex_container {
        flex-direction:column;
        align-items:center;
    }
    
    .article{
        width:90%;
    }
    
    .desktoptext {
        display : none;
    }
    
    .content {
        text-align:center;
        align-items:center;
    }
    .gridborder{
    background-color:black;
    }
    
}/* End custom CSS */