.elementor-6 .elementor-element.elementor-element-5ac6973{--display:flex;--min-height:740px;--justify-content:flex-end;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:104px;--padding-bottom:160px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-5ac6973:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-5ac6973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vieux-cliches.petitsfreresdespauvres.fr/wp-content/uploads/sites/24/2026/03/vieux-cliche.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-5ac6973::before, .elementor-6 .elementor-element.elementor-element-5ac6973 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-5ac6973 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-5ac6973 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-5ac6973 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-5ac6973 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(100deg, #000000CC 10%, #66666600 61%);}.elementor-6 .elementor-element.elementor-element-f9b4fb0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-6 .elementor-element.elementor-element-ec0f56a .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:52px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-2ea5c29 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:52px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.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 );line-height:var( --e-global-typography-text-line-height );color: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-6 .elementor-element.elementor-element-7021b97{font-family:var( --e-global-typography-2e40435-font-family ), Sans-serif;font-size:var( --e-global-typography-2e40435-font-size );font-weight:var( --e-global-typography-2e40435-font-weight );line-height:var( --e-global-typography-2e40435-line-height );color:var( --e-global-color-c13a493 );}.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-6 .elementor-element.elementor-element-ada1482 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c13a493 );color:var( --e-global-color-c13a493 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-ada1482 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-ada1482 .elementor-button:focus{background-color:var( --e-global-color-c13a493 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-ada1482 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-ada1482 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-e771844{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-a7ee95a{width:100%;max-width:100%;}.elementor-6 .elementor-element.elementor-element-a7ee95a > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-6 .elementor-element.elementor-element-3b50e9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:1;--padding-top:128px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-3b50e9a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3b50e9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://vieux-cliches.petitsfreresdespauvres.fr/wp-content/uploads/sites/24/2026/03/temoi4.jpg");background-position:-800px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-3b50e9a::before, .elementor-6 .elementor-element.elementor-element-3b50e9a > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-3b50e9a > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-3b50e9a > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-3b50e9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-3b50e9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, var( --e-global-color-primary ) 64%, #E5264500 90%);}.elementor-6 .elementor-element.elementor-element-11251e1{background-color:#FFFFFF;padding:6px 8px 0px 8px;text-align:center;}.elementor-6 .elementor-element.elementor-element-11251e1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-6 .elementor-element.elementor-element-11251e1 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-25a20f2{text-align:center;}.elementor-6 .elementor-element.elementor-element-25a20f2 .elementor-heading-title{font-family:var( --e-global-typography-ef4aeee-font-family ), Sans-serif;font-size:var( --e-global-typography-ef4aeee-font-size );font-weight:var( --e-global-typography-ef4aeee-font-weight );text-transform:var( --e-global-typography-ef4aeee-text-transform );line-height:var( --e-global-typography-ef4aeee-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-c13a493 );}.elementor-6 .elementor-element.elementor-element-dbdd199{text-align:center;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-c13a493 );}.elementor-6 .elementor-element.elementor-element-570a8b0{text-align:center;font-family:var( --e-global-typography-c6b5607-font-family ), Sans-serif;font-size:var( --e-global-typography-c6b5607-font-size );font-weight:var( --e-global-typography-c6b5607-font-weight );text-transform:var( --e-global-typography-c6b5607-text-transform );line-height:var( --e-global-typography-c6b5607-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-c13a493 );}.elementor-6 .elementor-element.elementor-element-54e82c1{--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:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 80px 80px;--padding-top:128px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-54e82c1:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-54e82c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-224d541{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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 );line-height:var( --e-global-typography-text-line-height );}.elementor-6 .elementor-element.elementor-element-d4921e6{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-4273e8c{background-color:var( --e-global-color-primary );padding:6px 8px 0px 8px;text-align:start;}.elementor-6 .elementor-element.elementor-element-4273e8c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-6 .elementor-element.elementor-element-4273e8c .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-8de5804 .elementor-heading-title{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-b524b7a{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 );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-6e3f7b6{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-3aee8ff{--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;--background-transition:0.3s;}.elementor-6 .elementor-element.elementor-element-3aee8ff:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3aee8ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vieux-cliches.petitsfreresdespauvres.fr/wp-content/uploads/sites/24/2026/03/frame1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-6 .elementor-element.elementor-element-3aee8ff:hover{background-image:url("https://vieux-cliches.petitsfreresdespauvres.fr/wp-content/uploads/sites/24/2026/03/frame2-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-6 .elementor-element.elementor-element-50365af{--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-6 .elementor-element.elementor-element-1cf7e59.elementor-element{--align-self:flex-end;}.elementor-6 .elementor-element.elementor-element-1cf7e59{text-align:center;}.elementor-6 .elementor-element.elementor-element-1cf7e59 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-1eff11e img{max-width:48%;}.elementor-6 .elementor-element.elementor-element-e7c432a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6 .elementor-element.elementor-element-ca7a406 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c13a493 );color:var( --e-global-color-c13a493 );}.elementor-6 .elementor-element.elementor-element-ca7a406 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-ca7a406 .elementor-button:focus{background-color:var( --e-global-color-c13a493 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-ca7a406 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-ca7a406 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-a2be1ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:128px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-a2be1ef:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-a2be1ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FCC749 100%);}.elementor-6 .elementor-element.elementor-element-5cee307{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-aec7c68{background-color:var( --e-global-color-primary );padding:6px 8px 0px 8px;text-align:center;}.elementor-6 .elementor-element.elementor-element-aec7c68.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-6 .elementor-element.elementor-element-aec7c68 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-d4a382e{text-align:center;}.elementor-6 .elementor-element.elementor-element-d4a382e .elementor-heading-title{color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-b18a6eb{--display:flex;--padding-top:128px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-b18a6eb:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-b18a6eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-6 .elementor-element.elementor-element-d17a17a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-d17a17a .rpfp-vc-cliche .step{margin-bottom:0px;}.elementor-6 .elementor-element.elementor-element-d17a17a .rpfp-vc-cliche .right{padding-left:104px;}.elementor-6 .elementor-element.elementor-element-d17a17a .rpfp-vc-cliche .left{width:600px;}.elementor-6 .elementor-element.elementor-element-d17a17a .rpfp-vc-cliche .imgs{height:412px;}.elementor-6 .elementor-element.elementor-element-d17a17a .rpfp-vc-cliche .compare-slider{width:100%;}.elementor-6 .elementor-element.elementor-element-d17a17a .rpfp-vc-cliche .content{text-align:left;max-height:600px;align-items:flex-start;gap:8px;}.elementor-6 .elementor-element.elementor-element-d17a17a .rpfp-vc-cliche .content span{text-align:left;}.elementor-6 .elementor-element.elementor-element-d17a17a .rpfp-vc-cliche .content .group{text-align:left;align-items:flex-start;}.elementor-6 .elementor-element.elementor-element-d17a17a .rpfp-vc-cliche .group{gap:4px;}.elementor-6 .elementor-element.elementor-element-766d1e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:128px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-766d1e4:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-766d1e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-6 .elementor-element.elementor-element-160b334{text-align:center;}.elementor-6 .elementor-element.elementor-element-160b334 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-10b4566 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6 .elementor-element.elementor-element-46180d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:128px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-7dfec51{background-color:var( --e-global-color-primary );padding:6px 8px 0px 8px;text-align:center;}.elementor-6 .elementor-element.elementor-element-7dfec51.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-6 .elementor-element.elementor-element-7dfec51 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-3f6a83c{text-align:center;}.elementor-6 .elementor-element.elementor-element-3f6a83c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-b37fe4e{width:initial;max-width:initial;text-align:center;font-family:var( --e-global-typography-2e40435-font-family ), Sans-serif;font-size:var( --e-global-typography-2e40435-font-size );font-weight:var( --e-global-typography-2e40435-font-weight );line-height:var( --e-global-typography-2e40435-line-height );}.elementor-6 .elementor-element.elementor-element-c42323d .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c13a493 );color:var( --e-global-color-c13a493 );}.elementor-6 .elementor-element.elementor-element-7064c91{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-888b3fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;box-shadow:0px 8px 24px 0px rgba(0, 0, 0, 0.125);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-888b3fd:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-888b3fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c13a493 );}.elementor-6 .elementor-element.elementor-element-cbf7a85 img{width:100%;height:258px;object-fit:cover;object-position:center center;}.elementor-6 .elementor-element.elementor-element-ef17d54{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-20e273f{background-color:var( --e-global-color-accent );padding:6px 8px 0px 8px;text-align:start;}.elementor-6 .elementor-element.elementor-element-20e273f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-6 .elementor-element.elementor-element-20e273f .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-c13a493 );}.elementor-6 .elementor-element.elementor-element-5376838 .elementor-heading-title{font-family:var( --e-global-typography-85f9d70-font-family ), Sans-serif;font-size:var( --e-global-typography-85f9d70-font-size );font-weight:var( --e-global-typography-85f9d70-font-weight );text-transform:var( --e-global-typography-85f9d70-text-transform );line-height:var( --e-global-typography-85f9d70-line-height );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-d3627bc{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-6 .elementor-element.elementor-element-3d81868{--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:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-988f3c9 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-1813747{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-f8525c2-font-size );font-weight:var( --e-global-typography-f8525c2-font-weight );line-height:var( --e-global-typography-f8525c2-line-height );}.elementor-6 .elementor-element.elementor-element-2fa27a6 .elementor-button{background-color:#02010100;font-size:12px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-2fa27a6{width:auto;max-width:auto;}.elementor-6 .elementor-element.elementor-element-2fa27a6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6 .elementor-element.elementor-element-2fa27a6 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-6 .elementor-element.elementor-element-2fa27a6 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-2fa27a6 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-2fa27a6 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-2fa27a6 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-0ab939d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;box-shadow:0px 8px 24px 0px rgba(0, 0, 0, 0.125);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-0ab939d:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-0ab939d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c13a493 );}.elementor-6 .elementor-element.elementor-element-450850c img{width:100%;height:258px;object-fit:cover;object-position:bottom center;}.elementor-6 .elementor-element.elementor-element-ae02270{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-c83554c{background-color:var( --e-global-color-c19cced );padding:6px 8px 0px 8px;text-align:start;}.elementor-6 .elementor-element.elementor-element-c83554c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-6 .elementor-element.elementor-element-c83554c .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-c13a493 );}.elementor-6 .elementor-element.elementor-element-8553309 .elementor-heading-title{font-family:var( --e-global-typography-85f9d70-font-family ), Sans-serif;font-size:var( --e-global-typography-85f9d70-font-size );font-weight:var( --e-global-typography-85f9d70-font-weight );text-transform:var( --e-global-typography-85f9d70-text-transform );line-height:var( --e-global-typography-85f9d70-line-height );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-dd3a7c3{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-6 .elementor-element.elementor-element-34c8e5c{--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:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-652403e .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;color:var( --e-global-color-c19cced );}.elementor-6 .elementor-element.elementor-element-4e995c4{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-f8525c2-font-size );font-weight:var( --e-global-typography-f8525c2-font-weight );line-height:var( --e-global-typography-f8525c2-line-height );}.elementor-6 .elementor-element.elementor-element-02cef4d .elementor-button{background-color:#02010100;font-size:12px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-02cef4d{width:auto;max-width:auto;}.elementor-6 .elementor-element.elementor-element-02cef4d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6 .elementor-element.elementor-element-02cef4d .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-6 .elementor-element.elementor-element-02cef4d .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-02cef4d .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-02cef4d .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-02cef4d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-502e16b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;box-shadow:0px 8px 24px 0px rgba(0, 0, 0, 0.125);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-502e16b:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-502e16b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c13a493 );}.elementor-6 .elementor-element.elementor-element-18a3b26 img{width:100%;height:258px;object-fit:cover;object-position:bottom center;}.elementor-6 .elementor-element.elementor-element-1e2946b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-16309ed{background-color:var( --e-global-color-b718032 );padding:6px 8px 0px 8px;text-align:start;}.elementor-6 .elementor-element.elementor-element-16309ed.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-6 .elementor-element.elementor-element-16309ed .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-c13a493 );}.elementor-6 .elementor-element.elementor-element-226a321 .elementor-heading-title{font-family:var( --e-global-typography-85f9d70-font-family ), Sans-serif;font-size:var( --e-global-typography-85f9d70-font-size );font-weight:var( --e-global-typography-85f9d70-font-weight );text-transform:var( --e-global-typography-85f9d70-text-transform );line-height:var( --e-global-typography-85f9d70-line-height );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-37d0286{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-6 .elementor-element.elementor-element-10c4a62{--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:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-e96147a .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;color:var( --e-global-color-b718032 );}.elementor-6 .elementor-element.elementor-element-837fab0{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-f8525c2-font-size );font-weight:var( --e-global-typography-f8525c2-font-weight );line-height:var( --e-global-typography-f8525c2-line-height );}.elementor-6 .elementor-element.elementor-element-836d223 .elementor-button{background-color:#02010100;font-size:12px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-836d223{width:auto;max-width:auto;}.elementor-6 .elementor-element.elementor-element-836d223 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6 .elementor-element.elementor-element-836d223 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-6 .elementor-element.elementor-element-836d223 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-836d223 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-836d223 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-836d223 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-e135584{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;box-shadow:0px 8px 24px 0px rgba(0, 0, 0, 0.125);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-e135584:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-e135584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c13a493 );}.elementor-6 .elementor-element.elementor-element-83ad763 img{width:100%;height:258px;object-fit:cover;object-position:center center;}.elementor-6 .elementor-element.elementor-element-fd4a793{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-c7c30b0{background-color:var( --e-global-color-secondary );padding:6px 8px 0px 8px;text-align:start;}.elementor-6 .elementor-element.elementor-element-c7c30b0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-6 .elementor-element.elementor-element-c7c30b0 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-c9f188b .elementor-heading-title{font-family:var( --e-global-typography-85f9d70-font-family ), Sans-serif;font-size:var( --e-global-typography-85f9d70-font-size );font-weight:var( --e-global-typography-85f9d70-font-weight );text-transform:var( --e-global-typography-85f9d70-text-transform );line-height:var( --e-global-typography-85f9d70-line-height );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-022c1ab{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-6 .elementor-element.elementor-element-1b21383{--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:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-352cee3 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-ac16c8e{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-f8525c2-font-size );font-weight:var( --e-global-typography-f8525c2-font-weight );line-height:var( --e-global-typography-f8525c2-line-height );}.elementor-6 .elementor-element.elementor-element-6ea91a1 .elementor-button{background-color:#02010100;font-size:12px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-6ea91a1{width:auto;max-width:auto;}.elementor-6 .elementor-element.elementor-element-6ea91a1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6 .elementor-element.elementor-element-6ea91a1 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-6 .elementor-element.elementor-element-6ea91a1 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-6ea91a1 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-6ea91a1 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-6ea91a1 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-f9b4fb0{--width:656px;}.elementor-6 .elementor-element.elementor-element-3b50e9a{--content-width:820px;}.elementor-6 .elementor-element.elementor-element-224d541{--width:45%;}.elementor-6 .elementor-element.elementor-element-d4921e6{--width:55%;}.elementor-6 .elementor-element.elementor-element-3aee8ff{--width:50%;}.elementor-6 .elementor-element.elementor-element-50365af{--width:50%;}.elementor-6 .elementor-element.elementor-element-b18a6eb{--content-width:960px;}.elementor-6 .elementor-element.elementor-element-766d1e4{--content-width:960px;}.elementor-6 .elementor-element.elementor-element-3d81868{--width:100%;}.elementor-6 .elementor-element.elementor-element-34c8e5c{--width:100%;}.elementor-6 .elementor-element.elementor-element-10c4a62{--width:100%;}.elementor-6 .elementor-element.elementor-element-1b21383{--width:100%;}}@media(max-width:1220px){.elementor-6 .elementor-element.elementor-element-5ac6973{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-5ac6973::before, .elementor-6 .elementor-element.elementor-element-5ac6973 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-5ac6973 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-5ac6973 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-5ac6973 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-5ac6973 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, #000000CC 0%, #66666600 80%);}.elementor-6 .elementor-element.elementor-element-f9b4fb0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6 .elementor-element.elementor-element-ec0f56a{text-align:center;}.elementor-6 .elementor-element.elementor-element-ec0f56a .elementor-heading-title{font-size:40px;}.elementor-6 .elementor-element.elementor-element-2ea5c29{text-align:center;}.elementor-6 .elementor-element.elementor-element-2ea5c29 .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6 .elementor-element.elementor-element-7021b97{font-size:var( --e-global-typography-2e40435-font-size );line-height:var( --e-global-typography-2e40435-line-height );}.elementor-6 .elementor-element.elementor-element-e771844{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-3b50e9a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3b50e9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:0px auto;}.elementor-6 .elementor-element.elementor-element-3b50e9a{--padding-top:80px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-25a20f2 .elementor-heading-title{font-size:var( --e-global-typography-ef4aeee-font-size );line-height:var( --e-global-typography-ef4aeee-line-height );}.elementor-6 .elementor-element.elementor-element-570a8b0{font-size:var( --e-global-typography-c6b5607-font-size );line-height:var( --e-global-typography-c6b5607-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6 .elementor-element.elementor-element-4273e8c .elementor-heading-title{font-size:18px;}.elementor-6 .elementor-element.elementor-element-b524b7a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6 .elementor-element.elementor-element-6e3f7b6{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:64px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-1cf7e59 .elementor-heading-title{font-size:24px;}.elementor-6 .elementor-element.elementor-element-a2be1ef{--padding-top:64px;--padding-bottom:64px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-aec7c68 .elementor-heading-title{font-size:18px;}.elementor-6 .elementor-element.elementor-element-b18a6eb{--padding-top:64px;--padding-bottom:64px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-d17a17a .rpfp-vc-cliche .right{padding-left:40px;}.elementor-6 .elementor-element.elementor-element-d17a17a .rpfp-vc-cliche .left{width:400px;}.elementor-6 .elementor-element.elementor-element-d17a17a .rpfp-vc-cliche .imgs{height:275px;}.elementor-6 .elementor-element.elementor-element-d17a17a .rpfp-vc-cliche .content{max-height:500px;}.elementor-6 .elementor-element.elementor-element-766d1e4{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-46180d5{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-7dfec51 .elementor-heading-title{font-size:18px;}.elementor-6 .elementor-element.elementor-element-b37fe4e{font-size:var( --e-global-typography-2e40435-font-size );line-height:var( --e-global-typography-2e40435-line-height );}.elementor-6 .elementor-element.elementor-element-7064c91{--e-con-grid-template-columns:repeat(2, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-cbf7a85 img{height:200px;}.elementor-6 .elementor-element.elementor-element-ef17d54{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-6 .elementor-element.elementor-element-20e273f .elementor-heading-title{font-size:14px;}.elementor-6 .elementor-element.elementor-element-5376838{text-align:center;}.elementor-6 .elementor-element.elementor-element-5376838 .elementor-heading-title{font-size:var( --e-global-typography-85f9d70-font-size );line-height:var( --e-global-typography-85f9d70-line-height );}.elementor-6 .elementor-element.elementor-element-d3627bc{font-size:16px;line-height:1.4em;}.elementor-6 .elementor-element.elementor-element-988f3c9 .elementor-heading-title{font-size:32px;}.elementor-6 .elementor-element.elementor-element-1813747{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;font-size:var( --e-global-typography-f8525c2-font-size );line-height:var( --e-global-typography-f8525c2-line-height );}.elementor-6 .elementor-element.elementor-element-450850c img{height:200px;}.elementor-6 .elementor-element.elementor-element-ae02270{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-6 .elementor-element.elementor-element-c83554c .elementor-heading-title{font-size:14px;}.elementor-6 .elementor-element.elementor-element-8553309{text-align:center;}.elementor-6 .elementor-element.elementor-element-8553309 .elementor-heading-title{font-size:var( --e-global-typography-85f9d70-font-size );line-height:var( --e-global-typography-85f9d70-line-height );}.elementor-6 .elementor-element.elementor-element-dd3a7c3{font-size:16px;line-height:1.4em;}.elementor-6 .elementor-element.elementor-element-652403e .elementor-heading-title{font-size:32px;}.elementor-6 .elementor-element.elementor-element-4e995c4{--container-widget-width:212px;--container-widget-flex-grow:0;width:var( --container-widget-width, 212px );max-width:212px;font-size:var( --e-global-typography-f8525c2-font-size );line-height:var( --e-global-typography-f8525c2-line-height );}.elementor-6 .elementor-element.elementor-element-18a3b26 img{height:200px;}.elementor-6 .elementor-element.elementor-element-1e2946b{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-6 .elementor-element.elementor-element-16309ed .elementor-heading-title{font-size:14px;}.elementor-6 .elementor-element.elementor-element-226a321{text-align:center;}.elementor-6 .elementor-element.elementor-element-226a321 .elementor-heading-title{font-size:var( --e-global-typography-85f9d70-font-size );line-height:var( --e-global-typography-85f9d70-line-height );}.elementor-6 .elementor-element.elementor-element-37d0286{font-size:16px;line-height:1.4em;}.elementor-6 .elementor-element.elementor-element-e96147a .elementor-heading-title{font-size:32px;}.elementor-6 .elementor-element.elementor-element-837fab0{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;font-size:var( --e-global-typography-f8525c2-font-size );line-height:var( --e-global-typography-f8525c2-line-height );}.elementor-6 .elementor-element.elementor-element-83ad763 img{height:200px;}.elementor-6 .elementor-element.elementor-element-fd4a793{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-6 .elementor-element.elementor-element-c7c30b0 .elementor-heading-title{font-size:14px;}.elementor-6 .elementor-element.elementor-element-c9f188b{text-align:center;}.elementor-6 .elementor-element.elementor-element-c9f188b .elementor-heading-title{font-size:var( --e-global-typography-85f9d70-font-size );line-height:var( --e-global-typography-85f9d70-line-height );}.elementor-6 .elementor-element.elementor-element-022c1ab{font-size:16px;line-height:1.4em;}.elementor-6 .elementor-element.elementor-element-352cee3 .elementor-heading-title{font-size:32px;}.elementor-6 .elementor-element.elementor-element-ac16c8e{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;font-size:var( --e-global-typography-f8525c2-font-size );line-height:var( --e-global-typography-f8525c2-line-height );}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-5ac6973::before, .elementor-6 .elementor-element.elementor-element-5ac6973 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-5ac6973 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-5ac6973 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-5ac6973 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-5ac6973 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, #000000CC 0%, #66666600 75%);}.elementor-6 .elementor-element.elementor-element-5ac6973{--overlay-opacity:1;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-6 .elementor-element.elementor-element-ec0f56a .elementor-heading-title{font-size:28px;}.elementor-6 .elementor-element.elementor-element-2ea5c29 .elementor-heading-title{font-size:28px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6 .elementor-element.elementor-element-7021b97{font-size:var( --e-global-typography-2e40435-font-size );line-height:var( --e-global-typography-2e40435-line-height );}.elementor-6 .elementor-element.elementor-element-e771844{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-3b50e9a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3b50e9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-6 .elementor-element.elementor-element-3b50e9a::before, .elementor-6 .elementor-element.elementor-element-3b50e9a > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-3b50e9a > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-3b50e9a > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-3b50e9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-3b50e9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(116deg, var( --e-global-color-primary ) 100%, #E5264500 55%);}.elementor-6 .elementor-element.elementor-element-25a20f2 .elementor-heading-title{font-size:var( --e-global-typography-ef4aeee-font-size );line-height:var( --e-global-typography-ef4aeee-line-height );}.elementor-6 .elementor-element.elementor-element-570a8b0{font-size:var( --e-global-typography-c6b5607-font-size );line-height:var( --e-global-typography-c6b5607-line-height );}.elementor-6 .elementor-element.elementor-element-54e82c1{--border-radius:0px 0px 40px 40px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6 .elementor-element.elementor-element-d4921e6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-4273e8c.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-4273e8c{text-align:start;}.elementor-6 .elementor-element.elementor-element-8de5804{padding:0px 0px 0px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-b524b7a{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6 .elementor-element.elementor-element-49470e4{width:100%;max-width:100%;}.elementor-6 .elementor-element.elementor-element-1cf7e59.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-1cf7e59{text-align:center;}.elementor-6 .elementor-element.elementor-element-1cf7e59 .elementor-heading-title{font-size:22px;}.elementor-6 .elementor-element.elementor-element-b18a6eb{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-d17a17a .rpfp-vc-cliche .step{margin-bottom:0px;}.elementor-6 .elementor-element.elementor-element-d17a17a .rpfp-vc-cliche .right{padding-left:0px;}.elementor-6 .elementor-element.elementor-element-d17a17a .rpfp-vc-cliche .compare-slider{width:100%;}.elementor-6 .elementor-element.elementor-element-d17a17a .rpfp-vc-cliche .content{text-align:center;align-items:center;}.elementor-6 .elementor-element.elementor-element-d17a17a .rpfp-vc-cliche .content span{text-align:center;}.elementor-6 .elementor-element.elementor-element-d17a17a .rpfp-vc-cliche .content .group{text-align:center;align-items:center;}.elementor-6 .elementor-element.elementor-element-b37fe4e{font-size:var( --e-global-typography-2e40435-font-size );line-height:var( --e-global-typography-2e40435-line-height );}.elementor-6 .elementor-element.elementor-element-7064c91{--e-con-grid-template-columns:repeat(1, 1fr);--gap:24px 0px;--row-gap:24px;--column-gap:0px;--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-5376838 .elementor-heading-title{font-size:var( --e-global-typography-85f9d70-font-size );line-height:var( --e-global-typography-85f9d70-line-height );}.elementor-6 .elementor-element.elementor-element-d3627bc{font-size:16px;}.elementor-6 .elementor-element.elementor-element-3d81868{--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-6 .elementor-element.elementor-element-988f3c9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-988f3c9{text-align:end;}.elementor-6 .elementor-element.elementor-element-988f3c9 .elementor-heading-title{font-size:32px;}.elementor-6 .elementor-element.elementor-element-1813747{width:100%;max-width:100%;text-align:center;font-size:var( --e-global-typography-f8525c2-font-size );line-height:var( --e-global-typography-f8525c2-line-height );}.elementor-6 .elementor-element.elementor-element-8553309 .elementor-heading-title{font-size:var( --e-global-typography-85f9d70-font-size );line-height:var( --e-global-typography-85f9d70-line-height );}.elementor-6 .elementor-element.elementor-element-dd3a7c3{font-size:16px;}.elementor-6 .elementor-element.elementor-element-34c8e5c{--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-6 .elementor-element.elementor-element-652403e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-652403e{text-align:end;}.elementor-6 .elementor-element.elementor-element-652403e .elementor-heading-title{font-size:32px;}.elementor-6 .elementor-element.elementor-element-4e995c4{width:100%;max-width:100%;text-align:center;font-size:var( --e-global-typography-f8525c2-font-size );line-height:var( --e-global-typography-f8525c2-line-height );}.elementor-6 .elementor-element.elementor-element-226a321 .elementor-heading-title{font-size:var( --e-global-typography-85f9d70-font-size );line-height:var( --e-global-typography-85f9d70-line-height );}.elementor-6 .elementor-element.elementor-element-37d0286{font-size:16px;}.elementor-6 .elementor-element.elementor-element-e96147a .elementor-heading-title{font-size:32px;}.elementor-6 .elementor-element.elementor-element-837fab0{width:100%;max-width:100%;text-align:center;font-size:var( --e-global-typography-f8525c2-font-size );line-height:var( --e-global-typography-f8525c2-line-height );}.elementor-6 .elementor-element.elementor-element-c9f188b .elementor-heading-title{font-size:var( --e-global-typography-85f9d70-font-size );line-height:var( --e-global-typography-85f9d70-line-height );}.elementor-6 .elementor-element.elementor-element-022c1ab{font-size:16px;}.elementor-6 .elementor-element.elementor-element-352cee3 .elementor-heading-title{font-size:32px;}.elementor-6 .elementor-element.elementor-element-ac16c8e{width:100%;max-width:100%;text-align:center;font-size:var( --e-global-typography-f8525c2-font-size );line-height:var( --e-global-typography-f8525c2-line-height );}}/* Start custom CSS for heading, class: .elementor-element-ec0f56a */.titre-bloc span {
    display: inline-block; /* Les blocs s'adaptent à la largeur du texte */
    background-color: #E52645; /* Couleur de l'arrière-plan */
    color: white; /* Couleur du texte */
    padding: 12px 10px 0px 10px; /* Espacement interne autour du texte */
    margin-bottom: 5px; /* Espacement entre les lignes */
    box-sizing: border-box; /* Inclut le padding dans les dimensions */
}

/* Supprimer la marge pour le dernier bloc */
.titre-bloc span:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-988f3c9 */.elementor-6 .elementor-element.elementor-element-988f3c9 p{
    font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d81868 */.elementor-6 .elementor-element.elementor-element-3d81868::before{
    content: "" !important;
    position: absolute;
    top: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(90deg, rgba(103, 28, 61, 0.00) 8.55%, #671C3D 50.08%, rgba(103, 28, 61, 0.00) 91.6%);
    
}
.elementor-6 .elementor-element.elementor-element-3d81868::after{
    content: "" !important;
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(90deg, rgba(103, 28, 61, 0.00) 8.55%, #671C3D 50.08%, rgba(103, 28, 61, 0.00) 91.6%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fa27a6 */.elementor-6 .elementor-element.elementor-element-2fa27a6 .pdfp {
font-size: 8px;
}

.elementor-6 .elementor-element.elementor-element-2fa27a6 .elementor-button-content-wrapper{
    align-items: center;
    border-bottom: 2px solid;
}

@media screen and (max-width: 900px) {
    .elementor-6 .elementor-element.elementor-element-2fa27a6 .pdfp {
font-size: 8px;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-652403e */.elementor-6 .elementor-element.elementor-element-652403e p{
    font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34c8e5c */.elementor-6 .elementor-element.elementor-element-34c8e5c::before{
    content: "" !important;
    position: absolute;
    top: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(90deg, rgba(48, 168, 120, 0.00) 8.55%, #30A878 50.08%, rgba(48, 168, 120, 0.00) 91.6%);
    
}
.elementor-6 .elementor-element.elementor-element-34c8e5c::after{
    content: "" !important;
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(90deg, rgba(48, 168, 120, 0.00) 8.55%, #30A878 50.08%, rgba(48, 168, 120, 0.00) 91.6%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-02cef4d */.elementor-6 .elementor-element.elementor-element-02cef4d .pdfp {
font-size: 8px;
}

.elementor-6 .elementor-element.elementor-element-02cef4d .elementor-button-content-wrapper{
    align-items: center;
    border-bottom: 2px solid;
}

@media screen and (max-width: 900px) {
    .elementor-6 .elementor-element.elementor-element-02cef4d .pdfp {
font-size: 8px;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e96147a */.elementor-6 .elementor-element.elementor-element-e96147a p{
    font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c4a62 */.elementor-6 .elementor-element.elementor-element-10c4a62::before{
    content: "" !important;
    position: absolute;
    top: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(90deg, rgba(12, 186, 238, 0.00) 8.55%, #0CBAEE 50.08%, rgba(12, 186, 238, 0.00) 91.6%);
    
}
.elementor-6 .elementor-element.elementor-element-10c4a62::after{
    content: "" !important;
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(90deg, rgba(12, 186, 238, 0.00) 8.55%, #0CBAEE 50.08%, rgba(12, 186, 238, 0.00) 91.6%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-836d223 */.elementor-6 .elementor-element.elementor-element-836d223 .pdfp {
font-size: 8px;
}

.elementor-6 .elementor-element.elementor-element-836d223 .elementor-button-content-wrapper{
    align-items: center;
    border-bottom: 2px solid;
}

@media screen and (max-width: 900px) {
    .elementor-6 .elementor-element.elementor-element-836d223 .pdfp {
font-size: 8px;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-352cee3 */.elementor-6 .elementor-element.elementor-element-352cee3 p{
    font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b21383 */.elementor-6 .elementor-element.elementor-element-1b21383::before{
    content: "" !important;
    position: absolute;
    top: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(90deg, rgba(252, 199, 73, 0.00) 8.55%, #FCC749 50.08%, rgba(252, 199, 73, 0.00) 91.6%);
    
}
.elementor-6 .elementor-element.elementor-element-1b21383::after{
    content: "" !important;
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 2px;
    background: linear-gradient(90deg, rgba(252, 199, 73, 0.00) 8.55%, #FCC749 50.08%, rgba(252, 199, 73, 0.00) 91.6%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ea91a1 */.elementor-6 .elementor-element.elementor-element-6ea91a1 .pdfp {
font-size: 8px;
}

.elementor-6 .elementor-element.elementor-element-6ea91a1 .elementor-button-content-wrapper{
    align-items: center;
    border-bottom: 2px solid;
}

@media screen and (max-width: 900px) {
    .elementor-6 .elementor-element.elementor-element-6ea91a1 .pdfp {
font-size: 8px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7064c91 */.elementor-6 .elementor-element.elementor-element-7064c91 .elementor-heading-title{
    margin-block: 0 !important;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-6 .red_box{
    padding: 16px 8px;
    background: #E52645;
    color: #FFF;
}/* End custom CSS */