.elementor-907 .elementor-element.elementor-element-747cc38{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-f80ce3f{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-c420748 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:11rem;font-weight:600;word-spacing:0px;}.elementor-907 .elementor-element.elementor-element-7a273c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-335d9f1{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-335d9f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-907 .elementor-element.elementor-element-b29111f{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-13c8bb2 .elementor-heading-title{color:#000000;}.elementor-907 .elementor-element.elementor-element-13c8bb2 > .elementor-widget-container{margin:0% 2% -11% 0%;padding:0px 0px 0px 0px;}.elementor-907 .elementor-element.elementor-element-f0e750a{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-82f564c{color:#080808;font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-907 .elementor-element.elementor-element-af36e7b{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-af36e7b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-907 .elementor-element.elementor-element-fef4b1a{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-0d1b96b .elementor-heading-title{color:#000000;}.elementor-907 .elementor-element.elementor-element-0d1b96b > .elementor-widget-container{margin:0% 2% -11% 0%;padding:0px 0px 0px 0px;}.elementor-907 .elementor-element.elementor-element-bc2eda9{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-20e1c72{color:#080808;font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-907 .elementor-element.elementor-element-9219481{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-9219481.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-907 .elementor-element.elementor-element-e24faea{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-aed8e3b .elementor-heading-title{color:#000000;}.elementor-907 .elementor-element.elementor-element-aed8e3b > .elementor-widget-container{margin:0% 2% -11% 0%;padding:0px 0px 0px 0px;}.elementor-907 .elementor-element.elementor-element-ad8dadc{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-2b9fbe5{color:#080808;font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-907 .elementor-element.elementor-element-ae5bf45{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-ae5bf45.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-907 .elementor-element.elementor-element-01c3510{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-e7ed809 .elementor-heading-title{color:#000000;}.elementor-907 .elementor-element.elementor-element-e7ed809 > .elementor-widget-container{margin:0% 2% -11% 0%;padding:0px 0px 0px 0px;}.elementor-907 .elementor-element.elementor-element-9fb894f{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-f724a51{color:#080808;font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-907 .elementor-element.elementor-element-bfe2d5c{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-f4e63bc{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-6b4c984 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:200px;font-weight:600;word-spacing:0px;}.elementor-907 .elementor-element.elementor-element-a444e93{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-a444e93.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-907 .elementor-element.elementor-element-1b633a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-199c714{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-d3ca87a .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:200px;font-weight:600;word-spacing:0px;}.elementor-907 .elementor-element.elementor-element-63fecf5{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-c23c64e{color:#000000;width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-907 .elementor-element.elementor-element-c23c64e > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-907 .elementor-element.elementor-element-c23c64e.elementor-element{--align-self:center;}.elementor-907 .elementor-element.elementor-element-d09006e{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-93a5fb0{color:#000000;width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-907 .elementor-element.elementor-element-93a5fb0.elementor-element{--align-self:center;}.elementor-907 .elementor-element.elementor-element-fb2d197{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-4f8c624 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:184px;font-weight:600;word-spacing:0px;}.elementor-907 .elementor-element.elementor-element-3389430{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-37b9729{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-37b9729.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-907 .elementor-element.elementor-element-a5f3714{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-75d6fdc .elementor-heading-title{color:#000000;}.elementor-907 .elementor-element.elementor-element-75d6fdc > .elementor-widget-container{margin:0% 2% -19% 0%;padding:0px 0px 0px 0px;}.elementor-907 .elementor-element.elementor-element-c62b2e2{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-1630994{color:#080808;font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-907 .elementor-element.elementor-element-ebbe4e7{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-ebbe4e7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-907 .elementor-element.elementor-element-e8aed22{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-4213d68 .elementor-heading-title{color:#000000;}.elementor-907 .elementor-element.elementor-element-4213d68 > .elementor-widget-container{margin:0% 2% -19% 0%;padding:0px 0px 0px 0px;}.elementor-907 .elementor-element.elementor-element-bfc5a22{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-39e49d8{color:#080808;font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-907 .elementor-element.elementor-element-9e86243{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-9e86243.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-907 .elementor-element.elementor-element-b8d42a3{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-6cf8829 .elementor-heading-title{color:#000000;}.elementor-907 .elementor-element.elementor-element-6cf8829 > .elementor-widget-container{margin:0% 2% -19% 0%;padding:0px 0px 0px 0px;}.elementor-907 .elementor-element.elementor-element-845c64a{--display:flex;--background-transition:0.3s;}.elementor-907 .elementor-element.elementor-element-917336f{color:#080808;font-family:"Montserrat", Sans-serif;font-weight:300;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-907 .elementor-element.elementor-element-7a273c1{--width:77%;}.elementor-907 .elementor-element.elementor-element-335d9f1{--width:29.751%;}.elementor-907 .elementor-element.elementor-element-af36e7b{--width:29.751%;}.elementor-907 .elementor-element.elementor-element-9219481{--width:29.751%;}.elementor-907 .elementor-element.elementor-element-ae5bf45{--width:29.751%;}.elementor-907 .elementor-element.elementor-element-a444e93{--width:98.484%;}.elementor-907 .elementor-element.elementor-element-37b9729{--width:29.751%;}.elementor-907 .elementor-element.elementor-element-ebbe4e7{--width:29.751%;}.elementor-907 .elementor-element.elementor-element-9e86243{--width:29.751%;}}/* Start custom CSS for heading, class: .elementor-element-c420748 */h5 {
    font-size: 6vw !important; /* Taille de base du titre */
}

@media screen and (min-width: 1200px) {
    h5 {
        font-size: 8vw !important; /* Taille réduite pour les grands écrans */
    }
}

@media screen and (min-width: 1600px) {
    h5 {
        font-size: 10vw !important; /* Taille encore plus réduite pour les écrans très grands */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-747cc38 */.ma-classe{
    border-bottom: solid 1px black;
 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37b9729 */.bloc-texte-ressource{
    border-right: solid 1px black;
   
}/* End custom CSS */