.elementor-12 .elementor-element.elementor-element-5879996d{--display:flex;--min-height:516px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.5}.elementor-12 .elementor-element.elementor-element-5879996d:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-5879996d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("http://vectisimmo.fr/wp-content/uploads/2022/12/etienne-beauregard-riverin-B0aCvAVSX8E-unsplash-scaled.jpg");background-position:center right;background-size:cover}.elementor-12 .elementor-element.elementor-element-5879996d:before,.elementor-12 .elementor-element.elementor-element-5879996d>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-5879996d>.e-con-inner>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-5879996d>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-5879996d>.e-con-inner>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-5879996d>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#2a2a2a;--background-overlay:''}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-a2d506f>.elementor-widget-container{background-color:#0000003B;margin:70px 0 0 115px;padding:15px}.elementor-12 .elementor-element.elementor-element-a2d506f.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-a2d506f{text-align:center}.elementor-12 .elementor-element.elementor-element-a2d506f .elementor-heading-title{font-family:"Amiko",Sans-serif;font-size:32px;font-weight:600;color:#fff}.elementor-12 .elementor-element.elementor-element-61b5089{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-0ac3bbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-12 .elementor-element.elementor-element-1a14a13>.elementor-widget-container{margin:0 0 -10px}.elementor-12 .elementor-element.elementor-element-1a14a13{text-align:center}.elementor-12 .elementor-element.elementor-element-1a14a13 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:300;color:#000}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-12 .elementor-element.elementor-element-8b2bbd8 .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:700;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-8b2bbd8>.elementor-widget-container{margin:-10px 0 -5px}.elementor-12 .elementor-element.elementor-element-d69088c .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:600;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-d69088c>.elementor-widget-container{margin:-25px 0 0}.elementor-12 .elementor-element.elementor-element-09d65f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12 .elementor-element.elementor-element-d40e4b9>.elementor-widget-container{margin:0 0 -10px}.elementor-12 .elementor-element.elementor-element-d40e4b9{text-align:center}.elementor-12 .elementor-element.elementor-element-d40e4b9 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:300;color:#000}.elementor-12 .elementor-element.elementor-element-4d0779f .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:700;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-4d0779f>.elementor-widget-container{margin:-10px 0 -5px}.elementor-12 .elementor-element.elementor-element-1e7cd7c .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:600;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-1e7cd7c>.elementor-widget-container{margin:-25px 0 0}.elementor-12 .elementor-element.elementor-element-4f7cec7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-12 .elementor-element.elementor-element-b533aed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12 .elementor-element.elementor-element-58d194e>.elementor-widget-container{margin:0 0 -10px}.elementor-12 .elementor-element.elementor-element-58d194e{text-align:center}.elementor-12 .elementor-element.elementor-element-58d194e .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:300;color:#000}.elementor-12 .elementor-element.elementor-element-4441eff .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:700;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-4441eff>.elementor-widget-container{margin:-10px 0 -5px}.elementor-12 .elementor-element.elementor-element-92f9988 .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:600;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-92f9988>.elementor-widget-container{margin:-25px 0 0}.elementor-12 .elementor-element.elementor-element-dfb0f4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12 .elementor-element.elementor-element-5dd09c9>.elementor-widget-container{margin:0 0 -10px}.elementor-12 .elementor-element.elementor-element-5dd09c9{text-align:center}.elementor-12 .elementor-element.elementor-element-5dd09c9 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:300;color:#000}.elementor-12 .elementor-element.elementor-element-fdcbce7 .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:700;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-fdcbce7>.elementor-widget-container{margin:-10px 0 -5px}.elementor-12 .elementor-element.elementor-element-7545ed3 .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:600;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-7545ed3>.elementor-widget-container{margin:-25px 0 0}.elementor-12 .elementor-element.elementor-element-7bc7d5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12 .elementor-element.elementor-element-29612f6>.elementor-widget-container{margin:0 0 -10px}.elementor-12 .elementor-element.elementor-element-29612f6{text-align:center}.elementor-12 .elementor-element.elementor-element-29612f6 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:300;color:#000}.elementor-12 .elementor-element.elementor-element-d1beb15 .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:700;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-d1beb15>.elementor-widget-container{margin:-10px 0 -5px}.elementor-12 .elementor-element.elementor-element-b367701 .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:600;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-b367701>.elementor-widget-container{margin:-25px 0 0}.elementor-12 .elementor-element.elementor-element-85d43fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-12 .elementor-element.elementor-element-476827a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12 .elementor-element.elementor-element-a2240b8>.elementor-widget-container{margin:0 0 -10px}.elementor-12 .elementor-element.elementor-element-a2240b8{text-align:center}.elementor-12 .elementor-element.elementor-element-a2240b8 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:300;color:#000}.elementor-12 .elementor-element.elementor-element-0956499 .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:700;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-0956499>.elementor-widget-container{margin:-10px 0 -5px}.elementor-12 .elementor-element.elementor-element-0372f56 .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:600;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-0372f56>.elementor-widget-container{margin:-25px 0 0}.elementor-12 .elementor-element.elementor-element-ac2ed72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12 .elementor-element.elementor-element-60b2d2e>.elementor-widget-container{margin:0 0 -10px}.elementor-12 .elementor-element.elementor-element-60b2d2e{text-align:center}.elementor-12 .elementor-element.elementor-element-60b2d2e .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:300;color:#000}.elementor-12 .elementor-element.elementor-element-d202afb .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:700;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-d202afb>.elementor-widget-container{margin:-10px 0 -5px}.elementor-12 .elementor-element.elementor-element-f9c79d4 .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:600;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-f9c79d4>.elementor-widget-container{margin:-25px 0 0}.elementor-12 .elementor-element.elementor-element-34fcc19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12 .elementor-element.elementor-element-da37223>.elementor-widget-container{margin:0 0 -10px}.elementor-12 .elementor-element.elementor-element-da37223{text-align:center}.elementor-12 .elementor-element.elementor-element-da37223 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:300;color:#000}.elementor-12 .elementor-element.elementor-element-bbb68bf .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:700;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-bbb68bf>.elementor-widget-container{margin:-10px 0 -5px}.elementor-12 .elementor-element.elementor-element-8392cee .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:600;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-8392cee>.elementor-widget-container{margin:-25px 0 0}.elementor-12 .elementor-element.elementor-element-4cb754f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-12 .elementor-element.elementor-element-f33f2ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12 .elementor-element.elementor-element-03226d1>.elementor-widget-container{margin:0 0 -10px}.elementor-12 .elementor-element.elementor-element-03226d1{text-align:center}.elementor-12 .elementor-element.elementor-element-03226d1 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:300;color:#000}.elementor-12 .elementor-element.elementor-element-617511c .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:700;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-617511c>.elementor-widget-container{margin:-10px 0 -5px}.elementor-12 .elementor-element.elementor-element-0f868be .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:600;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-0f868be>.elementor-widget-container{margin:-25px 0 0}.elementor-12 .elementor-element.elementor-element-a69c502{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12 .elementor-element.elementor-element-1108461>.elementor-widget-container{margin:0 0 -10px}.elementor-12 .elementor-element.elementor-element-1108461{text-align:center}.elementor-12 .elementor-element.elementor-element-1108461 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:300;color:#000}.elementor-12 .elementor-element.elementor-element-2d920a1 .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:700;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-2d920a1>.elementor-widget-container{margin:-10px 0 -5px}.elementor-12 .elementor-element.elementor-element-0d89e3d .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:600;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-0d89e3d>.elementor-widget-container{margin:-25px 0 0}.elementor-12 .elementor-element.elementor-element-edec6f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12 .elementor-element.elementor-element-60da3b8>.elementor-widget-container{margin:0 0 -10px}.elementor-12 .elementor-element.elementor-element-60da3b8{text-align:center}.elementor-12 .elementor-element.elementor-element-60da3b8 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:300;color:#000}.elementor-12 .elementor-element.elementor-element-0cd2d72 .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:700;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-0cd2d72>.elementor-widget-container{margin:-10px 0 -5px}.elementor-12 .elementor-element.elementor-element-7784474 .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:600;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-7784474>.elementor-widget-container{margin:-25px 0 0}.elementor-12 .elementor-element.elementor-element-2c0c821b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-12 .elementor-element.elementor-element-32ddfbbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12 .elementor-element.elementor-element-1dbf50e1>.elementor-widget-container{margin:0 0 -10px}.elementor-12 .elementor-element.elementor-element-1dbf50e1{text-align:center}.elementor-12 .elementor-element.elementor-element-1dbf50e1 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:300;color:#000}.elementor-12 .elementor-element.elementor-element-929f1b4 .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:700;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-929f1b4>.elementor-widget-container{margin:-10px 0 -5px}.elementor-12 .elementor-element.elementor-element-37daa5a .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:600;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-37daa5a>.elementor-widget-container{margin:-25px 0 0}.elementor-12 .elementor-element.elementor-element-3bbd3389{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12 .elementor-element.elementor-element-74767cb9>.elementor-widget-container{margin:0 0 -10px}.elementor-12 .elementor-element.elementor-element-74767cb9{text-align:center}.elementor-12 .elementor-element.elementor-element-74767cb9 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:300;color:#000}.elementor-12 .elementor-element.elementor-element-284d321 .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:700;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-284d321>.elementor-widget-container{margin:-10px 0 -5px}.elementor-12 .elementor-element.elementor-element-67907a8 .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:600;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-67907a8>.elementor-widget-container{margin:-25px 0 0}.elementor-12 .elementor-element.elementor-element-53dcbe52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12 .elementor-element.elementor-element-2de213b6>.elementor-widget-container{margin:0 0 -10px}.elementor-12 .elementor-element.elementor-element-2de213b6{text-align:center}.elementor-12 .elementor-element.elementor-element-2de213b6 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:300;color:#000}.elementor-12 .elementor-element.elementor-element-e64ed8a .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:700;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-e64ed8a>.elementor-widget-container{margin:-10px 0 -5px}.elementor-12 .elementor-element.elementor-element-dbf3f57 .elementor-button{background-color:#FFFFFF00;font-family:"Amiko",Sans-serif;font-size:12px;font-weight:600;fill:#000;color:#000}.elementor-12 .elementor-element.elementor-element-dbf3f57>.elementor-widget-container{margin:-25px 0 0}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-5879996d{--min-height:233px}.elementor-12 .elementor-element.elementor-element-5879996d:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-5879996d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:362px auto}.elementor-12 .elementor-element.elementor-element-a2d506f>.elementor-widget-container{margin:0}.elementor-12 .elementor-element.elementor-element-a2d506f{text-align:center}.elementor-12 .elementor-element.elementor-element-a2d506f .elementor-heading-title{font-size:23px}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-5879996d{--content-width:1407px}.elementor-12 .elementor-element.elementor-element-0ac3bbd{--width:25%}.elementor-12 .elementor-element.elementor-element-09d65f0{--width:25%}.elementor-12 .elementor-element.elementor-element-b533aed{--width:25%}.elementor-12 .elementor-element.elementor-element-dfb0f4e{--width:25%}.elementor-12 .elementor-element.elementor-element-7bc7d5c{--width:25%}.elementor-12 .elementor-element.elementor-element-476827a{--width:25%}.elementor-12 .elementor-element.elementor-element-ac2ed72{--width:25%}.elementor-12 .elementor-element.elementor-element-34fcc19{--width:25%}.elementor-12 .elementor-element.elementor-element-f33f2ff{--width:25%}.elementor-12 .elementor-element.elementor-element-a69c502{--width:25%}.elementor-12 .elementor-element.elementor-element-edec6f0{--width:25%}.elementor-12 .elementor-element.elementor-element-32ddfbbd{--width:25%}.elementor-12 .elementor-element.elementor-element-3bbd3389{--width:25%}.elementor-12 .elementor-element.elementor-element-53dcbe52{--width:25%}}