.elementor-24 .elementor-element.elementor-element-7f9ac54{--display:flex;--min-height:100vh;--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:flex-end;--align-items:flex-start;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:4%;--padding-left:7%;--padding-right:2%;}.elementor-24 .elementor-element.elementor-element-7f9ac54:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-7f9ac54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://1025.vitruve.fr/wp-content/uploads/visualisation-3d-architecture-exterieur-vitruve_communication_architecturale_et_design_produit_full.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-7f9ac54::before, .elementor-24 .elementor-element.elementor-element-7f9ac54 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-7f9ac54 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-7f9ac54 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-7f9ac54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-7f9ac54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000030 60%, var( --e-global-color-secondary ) 100%);}.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-24 .elementor-element.elementor-element-0a0655e .elementor-heading-title{font-size:5rem;font-weight:700;text-transform:capitalize;line-height:1.0875em;color:var( --e-global-color-text );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-24 .elementor-element.elementor-element-685df28.elementor-element{--align-self:flex-end;}.elementor-24 .elementor-element.elementor-element-685df28 img, .elementor-24 .elementor-element.elementor-element-685df28 svg{width:44px;}.elementor-24 .elementor-element.elementor-element-685df28 svg{height:auto;}.elementor-24 .elementor-element.elementor-element-48870e7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-24 .elementor-element.elementor-element-95397d9{text-align:left;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-62f8136{font-size:var( --e-global-typography-901431a-font-size );font-weight:var( --e-global-typography-901431a-font-weight );line-height:var( --e-global-typography-901431a-line-height );}.elementor-24 .elementor-element.elementor-element-ebc141d{--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;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0%;--padding-bottom:3%;--padding-left:7%;--padding-right:7%;}.elementor-24 .elementor-element.elementor-element-0f25aa3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-c3c3967 img, .elementor-24 .elementor-element.elementor-element-c3c3967 svg{width:100%;border-style:none;}.elementor-24 .elementor-element.elementor-element-c3c3967 svg{height:auto;}.elementor-24 .elementor-element.elementor-element-dc7e154{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-24 .elementor-element.elementor-element-07e5975{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-a9e7746 img, .elementor-24 .elementor-element.elementor-element-a9e7746 svg{width:100%;}.elementor-24 .elementor-element.elementor-element-a9e7746 svg{height:auto;}.elementor-24 .elementor-element.elementor-element-8b06f96{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-24 .elementor-element.elementor-element-02576b4{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-5dd71f5 img, .elementor-24 .elementor-element.elementor-element-5dd71f5 svg{width:100%;}.elementor-24 .elementor-element.elementor-element-5dd71f5 svg{height:auto;}.elementor-24 .elementor-element.elementor-element-c80e8b2{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-24 .elementor-element.elementor-element-522f3ac{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-bbe2c82 img, .elementor-24 .elementor-element.elementor-element-bbe2c82 svg{width:100%;}.elementor-24 .elementor-element.elementor-element-bbe2c82 svg{height:auto;}.elementor-24 .elementor-element.elementor-element-9eaa5ae{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-24 .elementor-element.elementor-element-71cbb9e{--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;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-24 .elementor-element.elementor-element-cde3726{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-a63da03 img, .elementor-24 .elementor-element.elementor-element-a63da03 svg{width:100%;}.elementor-24 .elementor-element.elementor-element-a63da03 svg{height:auto;}.elementor-24 .elementor-element.elementor-element-9e2811e{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-24 .elementor-element.elementor-element-7c21908{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-8f91c7c img, .elementor-24 .elementor-element.elementor-element-8f91c7c svg{width:100%;}.elementor-24 .elementor-element.elementor-element-8f91c7c svg{height:auto;}.elementor-24 .elementor-element.elementor-element-f320846{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-24 .elementor-element.elementor-element-9ae1eae{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-ac35625 img, .elementor-24 .elementor-element.elementor-element-ac35625 svg{width:100%;}.elementor-24 .elementor-element.elementor-element-ac35625 svg{height:auto;}.elementor-24 .elementor-element.elementor-element-bc65f80{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-24 .elementor-element.elementor-element-2173337{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-c0b4613 img, .elementor-24 .elementor-element.elementor-element-c0b4613 svg{width:100%;}.elementor-24 .elementor-element.elementor-element-c0b4613 svg{height:auto;}.elementor-24 .elementor-element.elementor-element-dca6e2a{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-24 .elementor-element.elementor-element-b02976b{--display:flex;--min-height:100vh;--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:flex-end;--align-items:flex-start;--overlay-opacity:0.8;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-24 .elementor-element.elementor-element-b02976b:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-b02976b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://1025.vitruve.fr/wp-content/uploads/modeleur-3d-gamme-meubles-logiciel-vitruve_communication_architecturale_et_design_produit_full.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-b02976b::before, .elementor-24 .elementor-element.elementor-element-b02976b > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-b02976b > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-b02976b > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-b02976b > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-b02976b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #23262C30 0%, var( --e-global-color-secondary ) 100%);}.elementor-24 .elementor-element.elementor-element-db7d749 .elementor-heading-title{font-size:var( --e-global-typography-0650703-font-size );font-weight:var( --e-global-typography-0650703-font-weight );line-height:var( --e-global-typography-0650703-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-500ffa7{width:var( --container-widget-width, 608px );max-width:608px;--container-widget-width:608px;--container-widget-flex-grow:0;text-align:left;}.elementor-24 .elementor-element.elementor-element-500ffa7 .elementor-heading-title{font-size:var( --e-global-typography-901431a-font-size );font-weight:var( --e-global-typography-901431a-font-weight );line-height:var( --e-global-typography-901431a-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-3e3695a{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-24 .elementor-element.elementor-element-135691c{--display:flex;--min-height:80vh;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;}.elementor-24 .elementor-element.elementor-element-135691c::before, .elementor-24 .elementor-element.elementor-element-135691c > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-135691c > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-135691c > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-135691c > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-135691c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #00000030 0%, #000000 100%);}.elementor-24 .elementor-element.elementor-element-4a65228{--display:flex;--width:50%;--min-height:100vh;--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:flex-end;--align-items:center;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-24 .elementor-element.elementor-element-4a65228:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-4a65228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://1025.vitruve.fr/wp-content/uploads/visualisation-3d-architecturale-maison-neige-vitruve_communication_architecturale_et_design_produit.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-66db067{text-align:center;}.elementor-24 .elementor-element.elementor-element-66db067 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-8011575{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-fb0aec3{--display:flex;--width:50%;--min-height:100vh;--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:flex-end;--align-items:center;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-24 .elementor-element.elementor-element-fb0aec3:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-fb0aec3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://1025.vitruve.fr/wp-content/uploads/rendu-3d-produit-parfum-studio-vitruve_vitruve_communication_architecturale_et_design_produit.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-3060c49{text-align:center;}.elementor-24 .elementor-element.elementor-element-3060c49 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-8e8c1c8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-24 .elementor-element.elementor-element-310df54{--display:flex;--min-height:100vh;--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:flex-end;--align-items:flex-start;--overlay-opacity:0.8;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-24 .elementor-element.elementor-element-310df54::before, .elementor-24 .elementor-element.elementor-element-310df54 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-310df54 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-310df54 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-310df54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-310df54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #23262C30 0%, var( --e-global-color-secondary ) 100%);}.elementor-24 .elementor-element.elementor-element-d5d43c3{text-align:left;}.elementor-24 .elementor-element.elementor-element-d5d43c3 .elementor-heading-title{font-size:var( --e-global-typography-0650703-font-size );font-weight:var( --e-global-typography-0650703-font-weight );line-height:var( --e-global-typography-0650703-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-a6c8c48{width:var( --container-widget-width, 608px );max-width:608px;--container-widget-width:608px;--container-widget-flex-grow:0;text-align:left;}.elementor-24 .elementor-element.elementor-element-a6c8c48 .elementor-heading-title{font-size:var( --e-global-typography-901431a-font-size );font-weight:var( --e-global-typography-901431a-font-weight );line-height:var( --e-global-typography-901431a-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-c9d2857{width:var( --container-widget-width, 608px );max-width:608px;--container-widget-width:608px;--container-widget-flex-grow:0;text-align:left;}.elementor-24 .elementor-element.elementor-element-f6bd747{--display:flex;--min-height:100vh;--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:flex-end;--align-items:flex-start;--overlay-opacity:0.8;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-24 .elementor-element.elementor-element-f6bd747:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-f6bd747 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://1025.vitruve.fr/wp-content/uploads/locaux-vitruve-couloir-box-vitres-contact_vitruve_communication_architecturale_et_design_produit_full.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-f6bd747::before, .elementor-24 .elementor-element.elementor-element-f6bd747 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-f6bd747 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-f6bd747 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-f6bd747 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-f6bd747 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #23262C30 0%, var( --e-global-color-secondary ) 100%);}.elementor-24 .elementor-element.elementor-element-faa6282 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-dbdf5fa{width:var( --container-widget-width, 608px );max-width:608px;--container-widget-width:608px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-dbdf5fa .elementor-heading-title{font-size:var( --e-global-typography-901431a-font-size );font-weight:var( --e-global-typography-901431a-font-weight );line-height:var( --e-global-typography-901431a-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-a063090{width:var( --container-widget-width, 608px );max-width:608px;--container-widget-width:608px;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-7f9ac54{--min-height:90vh;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-48870e7{--grid-auto-flow:row;--align-items:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-62f8136{font-size:var( --e-global-typography-901431a-font-size );line-height:var( --e-global-typography-901431a-line-height );}.elementor-24 .elementor-element.elementor-element-ebc141d{--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;--flex-wrap:wrap;}.elementor-24 .elementor-element.elementor-element-0f25aa3{--width:47%;}.elementor-24 .elementor-element.elementor-element-dc7e154{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-07e5975{--width:47%;}.elementor-24 .elementor-element.elementor-element-8b06f96{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-02576b4{--width:47%;}.elementor-24 .elementor-element.elementor-element-c80e8b2{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-522f3ac{--width:47%;}.elementor-24 .elementor-element.elementor-element-9eaa5ae{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-71cbb9e{--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;--flex-wrap:wrap;}.elementor-24 .elementor-element.elementor-element-cde3726{--width:47%;}.elementor-24 .elementor-element.elementor-element-9e2811e{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-7c21908{--width:47%;}.elementor-24 .elementor-element.elementor-element-f320846{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-9ae1eae{--width:47%;}.elementor-24 .elementor-element.elementor-element-bc65f80{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-2173337{--width:47%;}.elementor-24 .elementor-element.elementor-element-dca6e2a{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-b02976b:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-b02976b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://1025.vitruve.fr/wp-content/uploads/modeleur-3d-gamme-meubles-logiciel-vitruve_communication_architecturale_et_design_produit_mask.webp");}.elementor-24 .elementor-element.elementor-element-b02976b{--padding-top:7%;--padding-bottom:15%;--padding-left:7%;--padding-right:7%;}.elementor-24 .elementor-element.elementor-element-db7d749 .elementor-heading-title{font-size:var( --e-global-typography-0650703-font-size );line-height:var( --e-global-typography-0650703-line-height );}.elementor-24 .elementor-element.elementor-element-500ffa7 .elementor-heading-title{font-size:var( --e-global-typography-901431a-font-size );line-height:var( --e-global-typography-901431a-line-height );}.elementor-24 .elementor-element.elementor-element-3e3695a{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-135691c{--flex-wrap:wrap;}.elementor-24 .elementor-element.elementor-element-4a65228{--width:100%;--min-height:50vh;--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;}.elementor-24 .elementor-element.elementor-element-fb0aec3{--width:100%;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-310df54{--padding-top:7%;--padding-bottom:15%;--padding-left:7%;--padding-right:7%;}.elementor-24 .elementor-element.elementor-element-d5d43c3 .elementor-heading-title{font-size:var( --e-global-typography-0650703-font-size );line-height:var( --e-global-typography-0650703-line-height );}.elementor-24 .elementor-element.elementor-element-a6c8c48 .elementor-heading-title{font-size:var( --e-global-typography-901431a-font-size );line-height:var( --e-global-typography-901431a-line-height );}.elementor-24 .elementor-element.elementor-element-f6bd747:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-f6bd747 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://1025.vitruve.fr/wp-content/uploads/locaux-vitruve-couloir-box-vitres-contact_vitruve_communication_architecturale_et_design_produit_mask.webp");}.elementor-24 .elementor-element.elementor-element-f6bd747{--padding-top:7%;--padding-bottom:15%;--padding-left:7%;--padding-right:7%;}.elementor-24 .elementor-element.elementor-element-dbdf5fa .elementor-heading-title{font-size:var( --e-global-typography-901431a-font-size );line-height:var( --e-global-typography-901431a-line-height );}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-7f9ac54{--min-height:80vh;}.elementor-24 .elementor-element.elementor-element-0a0655e .elementor-heading-title{font-size:2.25rem;line-height:1.0875em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-48870e7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-62f8136{font-size:var( --e-global-typography-901431a-font-size );line-height:var( --e-global-typography-901431a-line-height );}.elementor-24 .elementor-element.elementor-element-ebc141d{--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;--flex-wrap:nowrap;}.elementor-24 .elementor-element.elementor-element-0f25aa3{--width:100%;}.elementor-24 .elementor-element.elementor-element-dc7e154{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-07e5975{--width:100%;}.elementor-24 .elementor-element.elementor-element-8b06f96{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-02576b4{--width:100%;}.elementor-24 .elementor-element.elementor-element-c80e8b2{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-522f3ac{--width:100%;}.elementor-24 .elementor-element.elementor-element-9eaa5ae{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-71cbb9e{--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;--flex-wrap:nowrap;}.elementor-24 .elementor-element.elementor-element-cde3726{--width:100%;}.elementor-24 .elementor-element.elementor-element-9e2811e{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-7c21908{--width:100%;}.elementor-24 .elementor-element.elementor-element-f320846{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-9ae1eae{--width:100%;}.elementor-24 .elementor-element.elementor-element-bc65f80{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-2173337{--width:100%;}.elementor-24 .elementor-element.elementor-element-dca6e2a{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-b02976b{--padding-top:30px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-db7d749 .elementor-heading-title{font-size:var( --e-global-typography-0650703-font-size );line-height:var( --e-global-typography-0650703-line-height );}.elementor-24 .elementor-element.elementor-element-500ffa7 .elementor-heading-title{font-size:var( --e-global-typography-901431a-font-size );line-height:var( --e-global-typography-901431a-line-height );}.elementor-24 .elementor-element.elementor-element-3e3695a{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-135691c{--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;--flex-wrap:wrap;}.elementor-24 .elementor-element.elementor-element-4a65228{--min-height:50vh;}.elementor-24 .elementor-element.elementor-element-fb0aec3{--min-height:50vh;}.elementor-24 .elementor-element.elementor-element-310df54{--padding-top:30px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-d5d43c3 .elementor-heading-title{font-size:var( --e-global-typography-0650703-font-size );line-height:var( --e-global-typography-0650703-line-height );}.elementor-24 .elementor-element.elementor-element-a6c8c48 .elementor-heading-title{font-size:var( --e-global-typography-901431a-font-size );line-height:var( --e-global-typography-901431a-line-height );}.elementor-24 .elementor-element.elementor-element-f6bd747{--padding-top:30px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-dbdf5fa .elementor-heading-title{font-size:var( --e-global-typography-901431a-font-size );line-height:var( --e-global-typography-901431a-line-height );}}