.elementor-460 .elementor-element.elementor-element-e5c9c07{--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:1;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-460 .elementor-element.elementor-element-e5c9c07:not(.elementor-motion-effects-element-type-background), .elementor-460 .elementor-element.elementor-element-e5c9c07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://1025.vitruve.fr/wp-content/uploads/02.jpg");background-position:center right;background-repeat:no-repeat;background-size:auto;}.elementor-460 .elementor-element.elementor-element-e5c9c07::before, .elementor-460 .elementor-element.elementor-element-e5c9c07 > .elementor-background-video-container::before, .elementor-460 .elementor-element.elementor-element-e5c9c07 > .e-con-inner > .elementor-background-video-container::before, .elementor-460 .elementor-element.elementor-element-e5c9c07 > .elementor-background-slideshow::before, .elementor-460 .elementor-element.elementor-element-e5c9c07 > .e-con-inner > .elementor-background-slideshow::before, .elementor-460 .elementor-element.elementor-element-e5c9c07 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #23262CDB 0%, var( --e-global-color-secondary ) 31%);}.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-460 .elementor-element.elementor-element-54d5a6f{text-align:left;}.elementor-460 .elementor-element.elementor-element-54d5a6f .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-460 .elementor-element.elementor-element-c89f3cf{width:var( --container-widget-width, 608px );max-width:608px;--container-widget-width:608px;--container-widget-flex-grow:0;text-align:left;}.elementor-460 .elementor-element.elementor-element-c89f3cf .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-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-460 .elementor-element.elementor-element-c6edc8b{width:var( --container-widget-width, 608px );max-width:608px;--container-widget-width:608px;--container-widget-flex-grow:0;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 );color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-d0f907b{--display:grid;--width:50%;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;--align-items:center;}.elementor-460 .elementor-element.elementor-element-9aa2c11{--display:flex;--width:fit-content;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-460 .elementor-element.elementor-element-8676a19{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-460 .elementor-element.elementor-element-bf9f4f4{--display:flex;--width:fit-content;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-460 .elementor-element.elementor-element-2fbdaa7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-460 .elementor-element.elementor-element-54d3764{--display:flex;--min-height:80vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:7%;--padding-bottom:0%;--padding-left:7%;--padding-right:0%;}.elementor-460 .elementor-element.elementor-element-25fab84{--display:flex;--margin-top:0%;--margin-bottom:9%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-460 .elementor-element.elementor-element-43f71a6 .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-460 .elementor-element.elementor-element-f7b65d2{width:var( --container-widget-width, 608px );max-width:608px;--container-widget-width:608px;--container-widget-flex-grow:0;columns:1;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-460 .elementor-element.elementor-element-ca0020f .owl-carousel{--offset-v-t-img:0px;--offset-v-m-img:50%;--top-b-img:100%;--offset-v-b-img:0px;--arrow-bg-height:40px;}.elementor-460 .elementor-element.elementor-element-ca0020f .e-widget-swiper{--offset-v-t-img:0px;--offset-v-m-img:50%;--top-b-img:100%;--offset-v-b-img:0px;}.elementor-460 .elementor-element.elementor-element-ca0020f{--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--arrow-display:none;--bullet-display:inline-flex;--bullet-opacity:1;--arrow-icon-size:24px;}.elementor-460 .elementor-element.elementor-element-ca0020f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 45px 0px;}.elementor-460 .elementor-element.elementor-element-ca0020f .description-under-image .post-entry-content{align-self:flex-start;}.elementor-460 .elementor-element.elementor-element-ca0020f .description-on-hover .post-entry-content .post-entry-body{align-self:flex-start;}.elementor-460 .elementor-element.elementor-element-ca0020f .post-entry-content{text-align:left;}.elementor-460 .elementor-element.elementor-element-ca0020f .classic-layout-list .post-thumbnail-wrap{text-align:left;}#the7-body .elementor-460 .elementor-element.elementor-element-ca0020f article:not(.class-1):not(.keep-custom-css) .ele-entry-title a:hover{color:var( --e-global-color-accent );}.elementor-460 .elementor-element.elementor-element-ca0020f .entry-meta .meta-item:not(:first-child):before{content:"•";}.elementor-460 .elementor-element.elementor-element-ca0020f .owl-nav div, .elementor-460 .elementor-element.elementor-element-ca0020f .the7-swiper-button{width:max(40px, var(--arrow-icon-size, 1em));height:max(40px, var(--arrow-icon-size, 1em));border-radius:0px;border-width:0px;border-style:solid;}.elementor-460 .elementor-element.elementor-element-ca0020f .owl-nav div.owl-prev,.elementor-460 .elementor-element.elementor-element-ca0020f .the7-swiper-button-prev{top:var(--offset-v-m-img);--arrow-translate-y:calc(-50% + var(--arrow-v-offset));left:var(--arrow-h-offset);--arrow-translate-x:0;--arrow-v-offset:0px;--arrow-h-offset:0px;}.elementor-460 .elementor-element.elementor-element-ca0020f .owl-nav div.owl-next,.elementor-460 .elementor-element.elementor-element-ca0020f .the7-swiper-button-next{top:var(--offset-v-m-img);--arrow-translate-y:calc(-50% + var(--arrow-v-offset));left:calc(100% - var(--arrow-h-offset));--arrow-translate-x:-100%;--arrow-v-offset:0px;--arrow-h-offset:0px;}.elementor-460 .elementor-element.elementor-element-ca0020f .owl-dots .owl-dot{background-color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-ca0020f .owl-dots .owl-dot:hover{background-color:var( --e-global-color-accent );}.elementor-460 .elementor-element.elementor-element-ca0020f .owl-dots .owl-dot.active{background-color:var( --e-global-color-accent );}.elementor-460 .elementor-element.elementor-element-ca0020f .owl-dots{top:calc(100% + var(--bullet-v-offset, 10px));bottom:auto;--bullet-translate-y:0;left:var(--bullet-h-offset, 0px);right:auto;--bullet-translate-x:0;--bullet-position-left:var(--bullet-h-offset, 0px);--bullet-v-offset:10px;}.elementor-460 .elementor-element.elementor-element-c357d23{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-primary );--textColor:var( --e-global-color-primary );}.elementor-460 .elementor-element.elementor-element-0a3a611{--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;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-460 .elementor-element.elementor-element-b5a5c5d{text-align:left;}.elementor-460 .elementor-element.elementor-element-b5a5c5d .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-460 .elementor-element.elementor-element-c983f39{width:var( --container-widget-width, 608px );max-width:608px;--container-widget-width:608px;--container-widget-flex-grow:0;text-align:left;}.elementor-460 .elementor-element.elementor-element-c983f39 .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-460 .elementor-element.elementor-element-4077c18{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:5% 4%;--row-gap:5%;--column-gap:4%;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-460 .elementor-element.elementor-element-9a20689{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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-460 .elementor-element.elementor-element-70817ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-460 .elementor-element.elementor-element-70817ff img, .elementor-460 .elementor-element.elementor-element-70817ff svg{width:100%;}.elementor-460 .elementor-element.elementor-element-70817ff svg{height:auto;}.elementor-460 .elementor-element.elementor-element-fe6a878{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-460 .elementor-element.elementor-element-330adca{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-460 .elementor-element.elementor-element-cecb35f{--display:flex;}.elementor-460 .elementor-element.elementor-element-dbdde70 img, .elementor-460 .elementor-element.elementor-element-dbdde70 svg{width:100%;}.elementor-460 .elementor-element.elementor-element-dbdde70 svg{height:auto;}.elementor-460 .elementor-element.elementor-element-1fc39c3{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-460 .elementor-element.elementor-element-f57755c{--display:flex;}.elementor-460 .elementor-element.elementor-element-5c87e9c img, .elementor-460 .elementor-element.elementor-element-5c87e9c svg{width:100%;}.elementor-460 .elementor-element.elementor-element-5c87e9c svg{height:auto;}.elementor-460 .elementor-element.elementor-element-0c5c392{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-460 .elementor-element.elementor-element-4833155{--display:flex;}.elementor-460 .elementor-element.elementor-element-8d96bd8 img, .elementor-460 .elementor-element.elementor-element-8d96bd8 svg{width:100%;border-style:none;}.elementor-460 .elementor-element.elementor-element-8d96bd8 svg{height:auto;}.elementor-460 .elementor-element.elementor-element-cf7f884{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-460 .elementor-element.elementor-element-87be475{--display:flex;}.elementor-460 .elementor-element.elementor-element-de79893 img, .elementor-460 .elementor-element.elementor-element-de79893 svg{width:100%;}.elementor-460 .elementor-element.elementor-element-de79893 svg{height:auto;}.elementor-460 .elementor-element.elementor-element-d1e3977{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-460 .elementor-element.elementor-element-c3cebe7{--display:flex;}.elementor-460 .elementor-element.elementor-element-b649da0 img, .elementor-460 .elementor-element.elementor-element-b649da0 svg{width:100%;border-style:none;}.elementor-460 .elementor-element.elementor-element-b649da0 svg{height:auto;}.elementor-460 .elementor-element.elementor-element-4519cbf{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-460 .elementor-element.elementor-element-1894b75{--display:flex;}.elementor-460 .elementor-element.elementor-element-6b01c6a img, .elementor-460 .elementor-element.elementor-element-6b01c6a svg{width:100%;border-style:none;}.elementor-460 .elementor-element.elementor-element-6b01c6a svg{height:auto;}.elementor-460 .elementor-element.elementor-element-711e0c2{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-460 .elementor-element.elementor-element-342b6a8{--display:flex;--justify-content:flex-start;}.elementor-460 .elementor-element.elementor-element-8d024fb img, .elementor-460 .elementor-element.elementor-element-8d024fb svg{width:100%;border-style:none;}.elementor-460 .elementor-element.elementor-element-8d024fb svg{height:auto;}.elementor-460 .elementor-element.elementor-element-3844f3e{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-460 .elementor-element.elementor-element-fa5a60c{--display:flex;--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;--align-items:center;}.elementor-460 .elementor-element.elementor-element-db41ce6{--display:flex;--width:44.717%;}.elementor-460 .elementor-element.elementor-element-db41ce6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-460 .elementor-element.elementor-element-3e8551e{text-align:left;}.elementor-460 .elementor-element.elementor-element-3e8551e .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-460 .elementor-element.elementor-element-7e7a00c{width:var( --container-widget-width, 608px );max-width:608px;--container-widget-width:608px;--container-widget-flex-grow:0;text-align:left;}.elementor-460 .elementor-element.elementor-element-7e7a00c .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-460 .elementor-element.elementor-element-e20d22d{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-primary );--textColor:var( --e-global-color-primary );}.elementor-460 .elementor-element.elementor-element-87c195d{--display:flex;}.elementor-460 .elementor-element.elementor-element-b06585f{--display:flex;--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:flex-start;--align-items:center;--flex-wrap:nowrap;--overlay-opacity:1;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-460 .elementor-element.elementor-element-b06585f::before, .elementor-460 .elementor-element.elementor-element-b06585f > .elementor-background-video-container::before, .elementor-460 .elementor-element.elementor-element-b06585f > .e-con-inner > .elementor-background-video-container::before, .elementor-460 .elementor-element.elementor-element-b06585f > .elementor-background-slideshow::before, .elementor-460 .elementor-element.elementor-element-b06585f > .e-con-inner > .elementor-background-slideshow::before, .elementor-460 .elementor-element.elementor-element-b06585f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #23262CDB 0%, var( --e-global-color-secondary ) 31%);}.elementor-460 .elementor-element.elementor-element-4d8df8e{--display:flex;--width:36%;}.elementor-460 .elementor-element.elementor-element-e2e77a8{text-align:left;}.elementor-460 .elementor-element.elementor-element-e2e77a8 .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-460 .elementor-element.elementor-element-e1388d6{width:var( --container-widget-width, 608px );max-width:608px;--container-widget-width:608px;--container-widget-flex-grow:0;text-align:left;}.elementor-460 .elementor-element.elementor-element-e1388d6 .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-460 .elementor-element.elementor-element-a082e8e{--display:flex;--justify-content:flex-start;}.elementor-460 .elementor-element.elementor-element-3e3a6d3{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-460 .elementor-element.elementor-element-a1167b7{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-460 .elementor-element.elementor-element-d750b8c{--display:flex;--margin-top:0%;--margin-bottom:9%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-460 .elementor-element.elementor-element-fbfa8b1 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-cf1003c{width:var( --container-widget-width, 608px );max-width:608px;--container-widget-width:608px;--container-widget-flex-grow:0;columns:1;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-460 .elementor-element.elementor-element-f116a18{--display:grid;--width:fit-content;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:35px 35px;--row-gap:35px;--column-gap:35px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-460 .elementor-element.elementor-element-5e16a0c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-testimonial .elementor-testimonial-content{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-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-460 .elementor-element.elementor-element-128d1b7 .elementor-testimonial-wrapper{text-align:left;}.elementor-460 .elementor-element.elementor-element-128d1b7 .elementor-testimonial-content{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:italic;}.elementor-460 .elementor-element.elementor-element-128d1b7 .elementor-testimonial-name{color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-128d1b7 .elementor-testimonial-job{color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-428fd21{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-460 .elementor-element.elementor-element-321044c .elementor-testimonial-wrapper{text-align:left;}.elementor-460 .elementor-element.elementor-element-321044c .elementor-testimonial-content{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:italic;}.elementor-460 .elementor-element.elementor-element-321044c .elementor-testimonial-name{color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-321044c .elementor-testimonial-job{color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-34fe6a8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-460 .elementor-element.elementor-element-3c510c7 .elementor-testimonial-wrapper{text-align:left;}.elementor-460 .elementor-element.elementor-element-3c510c7 .elementor-testimonial-name{color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-3c510c7 .elementor-testimonial-job{color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-9679cf3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-460 .elementor-element.elementor-element-2839bd0 .elementor-testimonial-wrapper{text-align:left;}.elementor-460 .elementor-element.elementor-element-2839bd0 .elementor-testimonial-name{color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-2839bd0 .elementor-testimonial-job{color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-e7fc58b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-460 .elementor-element.elementor-element-90b64cb .elementor-testimonial-wrapper{text-align:left;}.elementor-460 .elementor-element.elementor-element-90b64cb .elementor-testimonial-name{color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-90b64cb .elementor-testimonial-job{color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-5764be4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-460 .elementor-element.elementor-element-689d595 .elementor-testimonial-wrapper{text-align:left;}.elementor-460 .elementor-element.elementor-element-689d595 .elementor-testimonial-name{color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-689d595 .elementor-testimonial-job{color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-1d09b44{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-460 .elementor-element.elementor-element-6096902 .elementor-testimonial-wrapper{text-align:left;}.elementor-460 .elementor-element.elementor-element-6096902 .elementor-testimonial-name{color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-6096902 .elementor-testimonial-job{color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-8a516de{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-460 .elementor-element.elementor-element-ba9474a .elementor-testimonial-wrapper{text-align:left;}.elementor-460 .elementor-element.elementor-element-ba9474a .elementor-testimonial-name{color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-ba9474a .elementor-testimonial-job{color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-214e842{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-460 .elementor-element.elementor-element-3f3a0d4 .elementor-testimonial-wrapper{text-align:left;}.elementor-460 .elementor-element.elementor-element-3f3a0d4 .elementor-testimonial-name{color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-3f3a0d4 .elementor-testimonial-job{color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-8987252{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-460 .elementor-element.elementor-element-9910425 .elementor-testimonial-wrapper{text-align:left;}.elementor-460 .elementor-element.elementor-element-9910425 .elementor-testimonial-name{color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-9910425 .elementor-testimonial-job{color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-06dac76{--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:flex-start;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-460 .elementor-element.elementor-element-875f75e{width:100%;max-width:100%;}.elementor-460 .elementor-element.elementor-element-875f75e .elementor-accordion-item{border-width:0px;}.elementor-460 .elementor-element.elementor-element-875f75e .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-460 .elementor-element.elementor-element-875f75e .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-460 .elementor-element.elementor-element-875f75e .elementor-tab-title .elementor-accordion-icon:not(.elementor-accordion-tab-icon){font-size:16px;color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-875f75e .elementor-accordion-icon:not(.elementor-accordion-tab-icon) svg{width:16px;height:16px;}.elementor-460 .elementor-element.elementor-element-875f75e .elementor-tab-title .elementor-accordion-icon:not(.elementor-accordion-tab-icon) svg{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-875f75e .elementor-tab-title:hover .elementor-accordion-icon:not(.elementor-accordion-tab-icon){color:var( --e-global-color-accent );}.elementor-460 .elementor-element.elementor-element-875f75e .elementor-tab-title:hover .elementor-accordion-icon:not(.elementor-accordion-tab-icon) svg{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-460 .elementor-element.elementor-element-875f75e .elementor-tab-title.elementor-active .elementor-accordion-icon:not(.elementor-accordion-tab-icon){color:var( --e-global-color-9745188 );}.elementor-460 .elementor-element.elementor-element-875f75e .elementor-tab-title.elementor-active .elementor-accordion-icon:not(.elementor-accordion-tab-icon) svg{fill:var( --e-global-color-9745188 );color:var( --e-global-color-9745188 );}.elementor-460 .elementor-element.elementor-element-875f75e .elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-left{margin-right:10px;}.elementor-460 .elementor-element.elementor-element-875f75e .elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-right{margin-left:10px;}.elementor-460 .elementor-element.elementor-element-875f75e .elementor-tab-title:hover .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-460 .elementor-element.elementor-element-875f75e .elementor-tab-title.elementor-active .elementor-accordion-title{color:var( --e-global-color-9745188 );}.elementor-460 .elementor-element.elementor-element-875f75e .elementor-tab-title .elementor-accordion-icon.elementor-accordion-tab-icon .elementor-icon{font-size:16px;}.elementor-460 .elementor-element.elementor-element-875f75e .elementor-accordion-icon.elementor-accordion-tab-icon .elementor-icon{color:var( --e-global-color-primary );}.elementor-460 .elementor-element.elementor-element-875f75e .elementor-accordion-icon.elementor-accordion-tab-icon .elementor-icon svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-460 .elementor-element.elementor-element-875f75e .elementor-tab-title:hover .elementor-accordion-icon.elementor-accordion-tab-icon .elementor-icon{color:var( --e-global-color-secondary );}.elementor-460 .elementor-element.elementor-element-875f75e .elementor-tab-title:hover .elementor-accordion-icon.elementor-accordion-tab-icon svg{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-460 .elementor-element.elementor-element-875f75e .elementor-tab-title.elementor-active .elementor-accordion-icon.elementor-accordion-tab-icon .elementor-icon{color:var( --e-global-color-secondary );}.elementor-460 .elementor-element.elementor-element-875f75e .elementor-tab-title.elementor-active .elementor-accordion-icon.elementor-accordion-tab-icon svg{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-460 .elementor-element.elementor-element-875f75e .elementor-accordion-icon.elementor-accordion-tab-icon.elementor-accordion-icon-left{margin-right:10px;}.elementor-460 .elementor-element.elementor-element-875f75e .elementor-accordion-icon.elementor-accordion-tab-icon.elementor-accordion-icon-right{margin-left:10px;}.elementor-460 .elementor-element.elementor-element-875f75e .elementor-tab-content{color:var( --e-global-color-text );}.elementor-460 .elementor-element.elementor-element-cd6cf2a{padding:0px 0px 0px 20px;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 );color:var( --e-global-color-primary );--textColor:var( --e-global-color-primary );}.elementor-460 .elementor-element.elementor-element-4f29dab{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:end;}.elementor-460 .elementor-element.elementor-element-2ba4108{--display:flex;}.elementor-460 .elementor-element.elementor-element-3036e1e{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-460 .elementor-element.elementor-element-43fdd6e{width:var( --container-widget-width, 16em );max-width:16em;--container-widget-width:16em;--container-widget-flex-grow:0;}.elementor-460 .elementor-element.elementor-element-0a575b3{--display:flex;}.elementor-460 .elementor-element.elementor-element-1317296{--display:flex;}.elementor-460 .elementor-element.elementor-element-2c9b97a{width:var( --container-widget-width, 16em );max-width:16em;--container-widget-width:16em;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );--textColor:var( --e-global-color-secondary );}.elementor-460 .elementor-element.elementor-element-d34f05f{--display:flex;}.elementor-460 .elementor-element.elementor-element-9545134{text-align:right;}.elementor-460 .elementor-element.elementor-element-bbd46d0{text-align:right;color:var( --e-global-color-secondary );--textColor:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-460 .elementor-element.elementor-element-e5c9c07:not(.elementor-motion-effects-element-type-background), .elementor-460 .elementor-element.elementor-element-e5c9c07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://1025.vitruve.fr/wp-content/uploads/02.jpg");}.elementor-460 .elementor-element.elementor-element-e5c9c07{--padding-top:7%;--padding-bottom:15%;--padding-left:7%;--padding-right:7%;}.elementor-460 .elementor-element.elementor-element-54d5a6f .elementor-heading-title{font-size:var( --e-global-typography-0650703-font-size );line-height:var( --e-global-typography-0650703-line-height );}.elementor-460 .elementor-element.elementor-element-c89f3cf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-460 .elementor-element.elementor-element-c89f3cf .elementor-heading-title{font-size:var( --e-global-typography-901431a-font-size );line-height:var( --e-global-typography-901431a-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-c6edc8b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-d0f907b{--width:100%;--grid-auto-flow:row;}.elementor-460 .elementor-element.elementor-element-8676a19{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-25fab84{--width:90%;}.elementor-460 .elementor-element.elementor-element-43f71a6 .elementor-heading-title{font-size:var( --e-global-typography-0650703-font-size );line-height:var( --e-global-typography-0650703-line-height );}.elementor-460 .elementor-element.elementor-element-f7b65d2{font-size:var( --e-global-typography-901431a-font-size );line-height:var( --e-global-typography-901431a-line-height );}.elementor-460 .elementor-element.elementor-element-ca0020f .owl-dots{--bullet-gap:8px;left:var(--bullet-h-offset, 0px);right:auto;--bullet-translate-x:0;--bullet-position-left:var(--bullet-h-offset, 0px);}.elementor-460 .elementor-element.elementor-element-c357d23{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-b5a5c5d .elementor-heading-title{font-size:var( --e-global-typography-0650703-font-size );line-height:var( --e-global-typography-0650703-line-height );}.elementor-460 .elementor-element.elementor-element-c983f39{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-460 .elementor-element.elementor-element-c983f39 .elementor-heading-title{font-size:var( --e-global-typography-901431a-font-size );line-height:var( --e-global-typography-901431a-line-height );}.elementor-460 .elementor-element.elementor-element-4077c18{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:194px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-fe6a878{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-330adca{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-1fc39c3{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-0c5c392{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-cf7f884{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-d1e3977{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-4519cbf{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-711e0c2{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-3844f3e{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-fa5a60c{--flex-wrap:wrap;}.elementor-460 .elementor-element.elementor-element-db41ce6{--width:100%;}.elementor-460 .elementor-element.elementor-element-3e8551e .elementor-heading-title{font-size:var( --e-global-typography-0650703-font-size );line-height:var( --e-global-typography-0650703-line-height );}.elementor-460 .elementor-element.elementor-element-7e7a00c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-460 .elementor-element.elementor-element-7e7a00c .elementor-heading-title{font-size:var( --e-global-typography-901431a-font-size );line-height:var( --e-global-typography-901431a-line-height );}.elementor-460 .elementor-element.elementor-element-e20d22d{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-87c195d{--width:100%;}.elementor-460 .elementor-element.elementor-element-b06585f{--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;--padding-top:7%;--padding-bottom:15%;--padding-left:7%;--padding-right:7%;}.elementor-460 .elementor-element.elementor-element-4d8df8e{--width:100%;}.elementor-460 .elementor-element.elementor-element-e2e77a8 .elementor-heading-title{font-size:var( --e-global-typography-0650703-font-size );line-height:var( --e-global-typography-0650703-line-height );}.elementor-460 .elementor-element.elementor-element-e1388d6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-460 .elementor-element.elementor-element-e1388d6 .elementor-heading-title{font-size:var( --e-global-typography-901431a-font-size );line-height:var( --e-global-typography-901431a-line-height );}.elementor-460 .elementor-element.elementor-element-3e3a6d3{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-460 .elementor-element.elementor-element-d750b8c{--width:90%;}.elementor-460 .elementor-element.elementor-element-cf1003c{font-size:var( --e-global-typography-901431a-font-size );line-height:var( --e-global-typography-901431a-line-height );}.elementor-460 .elementor-element.elementor-element-f116a18{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-06dac76{--padding-top:7%;--padding-bottom:15%;--padding-left:7%;--padding-right:7%;}.elementor-460 .elementor-element.elementor-element-cd6cf2a{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-4f29dab{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-460 .elementor-element.elementor-element-e5c9c07{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:20%;--padding-left:7%;--padding-right:7%;}.elementor-460 .elementor-element.elementor-element-54d5a6f{padding:120px 0px 0px 0px;}.elementor-460 .elementor-element.elementor-element-54d5a6f .elementor-heading-title{font-size:var( --e-global-typography-0650703-font-size );line-height:var( --e-global-typography-0650703-line-height );}.elementor-460 .elementor-element.elementor-element-c89f3cf .elementor-heading-title{font-size:var( --e-global-typography-901431a-font-size );line-height:var( --e-global-typography-901431a-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-c6edc8b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-d0f907b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-460 .elementor-element.elementor-element-8676a19{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-54d3764{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-460 .elementor-element.elementor-element-25fab84{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-460 .elementor-element.elementor-element-43f71a6{padding:60px 0px 0px 0px;}.elementor-460 .elementor-element.elementor-element-43f71a6 .elementor-heading-title{font-size:var( --e-global-typography-0650703-font-size );line-height:var( --e-global-typography-0650703-line-height );}.elementor-460 .elementor-element.elementor-element-f7b65d2{columns:1;font-size:var( --e-global-typography-901431a-font-size );line-height:var( --e-global-typography-901431a-line-height );}.elementor-460 .elementor-element.elementor-element-ca0020f > .elementor-widget-container{margin:0px -40px 0px 0px;}.elementor-460 .elementor-element.elementor-element-ca0020f{--bullet-display:inline-flex;--bullet-opacity:1;}.elementor-460 .elementor-element.elementor-element-ca0020f .owl-dots{--bullet-gap:8px;}.elementor-460 .elementor-element.elementor-element-c357d23{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-b5a5c5d{padding:60px 0px 0px 0px;}.elementor-460 .elementor-element.elementor-element-b5a5c5d .elementor-heading-title{font-size:var( --e-global-typography-0650703-font-size );line-height:var( --e-global-typography-0650703-line-height );}.elementor-460 .elementor-element.elementor-element-c983f39 .elementor-heading-title{font-size:var( --e-global-typography-901431a-font-size );line-height:var( --e-global-typography-901431a-line-height );}.elementor-460 .elementor-element.elementor-element-4077c18{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-fe6a878{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-330adca{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-1fc39c3{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-0c5c392{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-cf7f884{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-d1e3977{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-4519cbf{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-711e0c2{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-3844f3e{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-db41ce6{--width:100%;}.elementor-460 .elementor-element.elementor-element-3e8551e{padding:60px 0px 0px 0px;}.elementor-460 .elementor-element.elementor-element-3e8551e .elementor-heading-title{font-size:var( --e-global-typography-0650703-font-size );line-height:var( --e-global-typography-0650703-line-height );}.elementor-460 .elementor-element.elementor-element-7e7a00c .elementor-heading-title{font-size:var( --e-global-typography-901431a-font-size );line-height:var( --e-global-typography-901431a-line-height );}.elementor-460 .elementor-element.elementor-element-e20d22d{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-b06585f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:20%;--padding-left:7%;--padding-right:7%;}.elementor-460 .elementor-element.elementor-element-e2e77a8{padding:120px 0px 0px 0px;}.elementor-460 .elementor-element.elementor-element-e2e77a8 .elementor-heading-title{font-size:var( --e-global-typography-0650703-font-size );line-height:var( --e-global-typography-0650703-line-height );}.elementor-460 .elementor-element.elementor-element-e1388d6 .elementor-heading-title{font-size:var( --e-global-typography-901431a-font-size );line-height:var( --e-global-typography-901431a-line-height );}.elementor-460 .elementor-element.elementor-element-3e3a6d3{--e-con-grid-template-columns:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-460 .elementor-element.elementor-element-a1167b7{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:7%;}.elementor-460 .elementor-element.elementor-element-d750b8c{--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-460 .elementor-element.elementor-element-cf1003c{columns:1;font-size:var( --e-global-typography-901431a-font-size );line-height:var( --e-global-typography-901431a-line-height );}.elementor-460 .elementor-element.elementor-element-f116a18{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-06dac76{--padding-top:30px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-460 .elementor-element.elementor-element-cd6cf2a{font-size:var( --e-global-typography-text-font-size );}.elementor-460 .elementor-element.elementor-element-4f29dab{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}.the7_elements_carousel-ca0020f.portfolio-shortcode .post-details i {  margin: 0px;}.the7_elements_carousel-ca0020f.portfolio-shortcode.content-bg-on.classic-layout-list article {  box-shadow: none;}.the7_elements_carousel-ca0020f.portfolio-shortcode.description-on-hover article {  overflow: hidden;}.the7_elements_carousel-ca0020f.portfolio-shortcode article {  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.the7_elements_carousel-ca0020f.portfolio-shortcode article .post-entry-content {  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.the7_elements_carousel-ca0020f.portfolio-shortcode:not(.mode-masonry) article:first-of-type,.the7_elements_carousel-ca0020f.portfolio-shortcode:not(.mode-masonry) article.visible.first {  margin-top: 0;}.the7_elements_carousel-ca0020f.portfolio-shortcode {  margin-left: auto;  margin-right: auto;}.the7_elements_carousel-ca0020f.portfolio-shortcode.hover-scale article.post:after {  background-color: var(--content-bg-color);  box-shadow: none;}.the7_elements_carousel-ca0020f.portfolio-shortcode.content-bg-on.description-under-image article .post-entry-content {  background-color: var(--content-bg-color);  box-shadow: none;}.the7_elements_carousel-ca0020f.portfolio-shortcode .owl-nav div,.the7_elements_carousel-ca0020f.portfolio-shortcode .owl-nav div:hover {  color: var(--the7-accent-color);}
/* Start custom CSS for the7_elements_carousel, class: .elementor-element-ca0020f */.elementor-widget.elementor-widget-the7_elements_carousel .post-entry-content { padding-left:0px;padding-top :10px;}/* End custom CSS */