.elementor-2667 .elementor-element.elementor-element-110e1d1{--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;--overlay-opacity:0.5;}.elementor-2667 .elementor-element.elementor-element-110e1d1::before, .elementor-2667 .elementor-element.elementor-element-110e1d1 > .elementor-background-video-container::before, .elementor-2667 .elementor-element.elementor-element-110e1d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2667 .elementor-element.elementor-element-110e1d1 > .elementor-background-slideshow::before, .elementor-2667 .elementor-element.elementor-element-110e1d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2667 .elementor-element.elementor-element-110e1d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-704b0c7 );--background-overlay:'';}.elementor-2667 .elementor-element.elementor-element-b5ad627{--spacer-size:24px;}.elementor-2667 .elementor-element.elementor-element-80ab38c{text-align:center;}.elementor-2667 .elementor-element.elementor-element-80ab38c .elementor-heading-title{font-family:"Bevan", Sans-serif;font-size:98px;font-weight:300;letter-spacing:-1.5px;color:var( --e-global-color-9c013cf );}.elementor-2667 .elementor-element.elementor-element-1194779{text-align:center;}.elementor-2667 .elementor-element.elementor-element-1194779 .elementor-heading-title{font-family:var( --e-global-typography-ab0f376-font-family ), Sans-serif;font-size:var( --e-global-typography-ab0f376-font-size );font-weight:var( --e-global-typography-ab0f376-font-weight );letter-spacing:var( --e-global-typography-ab0f376-letter-spacing );color:var( --e-global-color-9c013cf );}.elementor-2667 .elementor-element.elementor-element-f7200c9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-b6f0591{--display:flex;--min-height:980px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-b6f0591:not(.elementor-motion-effects-element-type-background), .elementor-2667 .elementor-element.elementor-element-b6f0591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://monsieurju.fr/wp-content/uploads/2025/08/Banniere-copie.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2667 .elementor-element.elementor-element-3b8ba99{--spacer-size:80px;}.elementor-2667 .elementor-element.elementor-element-748b86a > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-2667 .elementor-element.elementor-element-748b86a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2667 .elementor-element.elementor-element-748b86a .elementor-swiper-button.elementor-swiper-button-next{font-size:80px;color:var( --e-global-color-1cd07bb );}.elementor-2667 .elementor-element.elementor-element-748b86a .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2667 .elementor-element.elementor-element-748b86a .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-1cd07bb );}.elementor-2667 .elementor-element.elementor-element-748b86a .swiper-pagination-bullet{width:16px;height:16px;background:var( --e-global-color-9c013cf );}.elementor-2667 .elementor-element.elementor-element-748b86a .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-1cd07bb );opacity:var( --e-global-color-1cd07bb );}.elementor-2667 .elementor-element.elementor-element-748b86a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-2667 .elementor-element.elementor-element-207f6f8{--spacer-size:40px;}.elementor-2667 .elementor-element.elementor-element-ffaabd7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2667 .elementor-element.elementor-element-b0946a0 .elementor-icon-wrapper{text-align:center;}.elementor-2667 .elementor-element.elementor-element-b0946a0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9c013cf );}.elementor-2667 .elementor-element.elementor-element-b0946a0.elementor-view-framed .elementor-icon, .elementor-2667 .elementor-element.elementor-element-b0946a0.elementor-view-default .elementor-icon{color:var( --e-global-color-9c013cf );border-color:var( --e-global-color-9c013cf );}.elementor-2667 .elementor-element.elementor-element-b0946a0.elementor-view-framed .elementor-icon, .elementor-2667 .elementor-element.elementor-element-b0946a0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9c013cf );}.elementor-2667 .elementor-element.elementor-element-b0946a0 .elementor-icon{font-size:59px;}.elementor-2667 .elementor-element.elementor-element-b0946a0 .elementor-icon svg{height:59px;}.elementor-2667 .elementor-element.elementor-element-b0946a0 .elementor-icon i, .elementor-2667 .elementor-element.elementor-element-b0946a0 .elementor-icon svg{transform:rotate(29deg);}.elementor-2667 .elementor-element.elementor-element-7595fa7{width:var( --container-widget-width, 54.065% );max-width:54.065%;--container-widget-width:54.065%;--container-widget-flex-grow:0;text-align:center;}.elementor-2667 .elementor-element.elementor-element-7595fa7 > .elementor-widget-container{background-color:var( --e-global-color-1cd07bb );border-radius:20px 20px 20px 20px;}.elementor-2667 .elementor-element.elementor-element-7595fa7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2667 .elementor-element.elementor-element-7595fa7 .elementor-heading-title{font-family:"Bevan", Sans-serif;font-size:61px;font-weight:300;letter-spacing:-0.5px;color:var( --e-global-color-9c013cf );}.elementor-2667 .elementor-element.elementor-element-80ea997{--spacer-size:40px;}.elementor-2667 .elementor-element.elementor-element-c192112{--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-2667 .elementor-element.elementor-element-c192112:not(.elementor-motion-effects-element-type-background), .elementor-2667 .elementor-element.elementor-element-c192112 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://monsieurju.fr/wp-content/uploads/2024/09/montage-livres-pano.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2667 .elementor-element.elementor-element-31e4696{--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;}.elementor-2667 .elementor-element.elementor-element-31e4696.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2667 .elementor-element.elementor-element-6ef36b3{--display:flex;}.elementor-2667 .elementor-element.elementor-element-6ef36b3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2667 .elementor-element.elementor-element-45669c3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2667 .elementor-element.elementor-element-45669c3.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-2667 .elementor-element.elementor-element-90b8df7.elementor-element{--align-self:center;}.elementor-2667 .elementor-element.elementor-element-90b8df7 img{width:100%;max-width:80%;border-radius:20px 20px 20px 20px;}.elementor-2667 .elementor-element.elementor-element-fef61c5.elementor-element{--align-self:center;}.elementor-2667 .elementor-element.elementor-element-fef61c5 img{max-width:80%;border-radius:20px 20px 20px 20px;}.elementor-2667 .elementor-element.elementor-element-931831f img{border-radius:20px 20px 20px 20px;}.elementor-2667 .elementor-element.elementor-element-25cc729 img{border-radius:20px 20px 20px 20px;}.elementor-2667 .elementor-element.elementor-element-1a8d26e{--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-2667 .elementor-element.elementor-element-21cab63{--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-2667 .elementor-element.elementor-element-690f851{--spacer-size:80px;}.elementor-2667 .elementor-element.elementor-element-8b5d771 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-2667 .elementor-element.elementor-element-8b5d771 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2667 .elementor-element.elementor-element-8b5d771 .elementor-swiper-button.elementor-swiper-button-next{font-size:80px;color:var( --e-global-color-1cd07bb );}.elementor-2667 .elementor-element.elementor-element-8b5d771 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2667 .elementor-element.elementor-element-8b5d771 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-1cd07bb );}.elementor-2667 .elementor-element.elementor-element-8b5d771 .swiper-pagination-bullet{width:16px;height:16px;background:var( --e-global-color-9c013cf );}.elementor-2667 .elementor-element.elementor-element-8b5d771 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-1cd07bb );opacity:var( --e-global-color-1cd07bb );}.elementor-2667 .elementor-element.elementor-element-8b5d771 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-2667 .elementor-element.elementor-element-0ef9f81{--spacer-size:80px;}.elementor-2667 .elementor-element.elementor-element-42b903e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2667 .elementor-element.elementor-element-f89af10 .elementor-icon-wrapper{text-align:center;}.elementor-2667 .elementor-element.elementor-element-f89af10.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9c013cf );}.elementor-2667 .elementor-element.elementor-element-f89af10.elementor-view-framed .elementor-icon, .elementor-2667 .elementor-element.elementor-element-f89af10.elementor-view-default .elementor-icon{color:var( --e-global-color-9c013cf );border-color:var( --e-global-color-9c013cf );}.elementor-2667 .elementor-element.elementor-element-f89af10.elementor-view-framed .elementor-icon, .elementor-2667 .elementor-element.elementor-element-f89af10.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9c013cf );}.elementor-2667 .elementor-element.elementor-element-f89af10 .elementor-icon{font-size:59px;}.elementor-2667 .elementor-element.elementor-element-f89af10 .elementor-icon svg{height:59px;}.elementor-2667 .elementor-element.elementor-element-f89af10 .elementor-icon i, .elementor-2667 .elementor-element.elementor-element-f89af10 .elementor-icon svg{transform:rotate(29deg);}.elementor-2667 .elementor-element.elementor-element-88e18fa{width:var( --container-widget-width, 54.065% );max-width:54.065%;--container-widget-width:54.065%;--container-widget-flex-grow:0;text-align:center;}.elementor-2667 .elementor-element.elementor-element-88e18fa > .elementor-widget-container{background-color:var( --e-global-color-1cd07bb );border-radius:20px 20px 20px 20px;}.elementor-2667 .elementor-element.elementor-element-88e18fa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2667 .elementor-element.elementor-element-88e18fa .elementor-heading-title{font-family:"Bevan", Sans-serif;font-size:61px;font-weight:300;letter-spacing:-0.5px;color:var( --e-global-color-9c013cf );}.elementor-2667 .elementor-element.elementor-element-19cdd2e{--spacer-size:80px;}.elementor-2667 .elementor-element.elementor-element-f8880a5{--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-2667 .elementor-element.elementor-element-8a0a623{--display:flex;}.elementor-2667 .elementor-element.elementor-element-2f2c742.wpr-stt-btn-align-fixed-right .wpr-stt-btn{right:30px;bottom:30px;}.elementor-2667 .elementor-element.elementor-element-2f2c742 .wpr-stt-content{color:var( --e-global-color-f3ced78 );}.elementor-2667 .elementor-element.elementor-element-2f2c742 .wpr-stt-icon{color:var( --e-global-color-f3ced78 );font-size:24px;}.elementor-2667 .elementor-element.elementor-element-2f2c742 .wpr-stt-icon svg{fill:var( --e-global-color-f3ced78 );width:24px;height:24px;}.elementor-2667 .elementor-element.elementor-element-2f2c742 .wpr-stt-btn{background-color:var( --e-global-color-1cd07bb );box-shadow:1px 1px 0px 1px #242E7C;transition:all  0.3s ease-in-out 0s;padding:15px 15px 15px 15px;border-radius:8px 8px 8px 8px;}.elementor-2667 .elementor-element.elementor-element-2f2c742 .wpr-stt-btn:hover > .wpr-stt-icon{Color:var( --e-global-color-f3ced78 );}.elementor-2667 .elementor-element.elementor-element-2f2c742 .wpr-stt-btn:hover > .wpr-stt-icon svg{fill:var( --e-global-color-f3ced78 );}.elementor-2667 .elementor-element.elementor-element-2f2c742 .wpr-stt-btn:hover{background-color:var( --e-global-color-704b0c7 );}.elementor-2667 .elementor-element.elementor-element-2f2c742 .wpr-stt-btn svg{transition:all  0.3s ease-in-out 0s;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2667 .elementor-element.elementor-element-45669c3{--width:45%;}}@media(max-width:1024px){.elementor-2667 .elementor-element.elementor-element-1194779 .elementor-heading-title{font-size:var( --e-global-typography-ab0f376-font-size );letter-spacing:var( --e-global-typography-ab0f376-letter-spacing );}.elementor-2667 .elementor-element.elementor-element-b6f0591{--min-height:415px;}.elementor-2667 .elementor-element.elementor-element-b6f0591:not(.elementor-motion-effects-element-type-background), .elementor-2667 .elementor-element.elementor-element-b6f0591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:760px auto;}.elementor-2667 .elementor-element.elementor-element-3b8ba99{--spacer-size:0px;}.elementor-2667 .elementor-element.elementor-element-45669c3{--grid-auto-flow:row;}.elementor-2667 .elementor-element.elementor-element-690f851{--spacer-size:0px;}}@media(max-width:767px){.elementor-2667 .elementor-element.elementor-element-80ab38c .elementor-heading-title{font-size:2rem;}.elementor-2667 .elementor-element.elementor-element-1194779 .elementor-heading-title{font-size:var( --e-global-typography-ab0f376-font-size );letter-spacing:var( --e-global-typography-ab0f376-letter-spacing );}.elementor-2667 .elementor-element.elementor-element-b6f0591{--min-height:193px;}.elementor-2667 .elementor-element.elementor-element-b6f0591:not(.elementor-motion-effects-element-type-background), .elementor-2667 .elementor-element.elementor-element-b6f0591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:contain;}.elementor-2667 .elementor-element.elementor-element-3b8ba99{--spacer-size:0px;}.elementor-2667 .elementor-element.elementor-element-748b86a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2667 .elementor-element.elementor-element-748b86a .elementor-swiper-button.elementor-swiper-button-next{font-size:36px;}.elementor-2667 .elementor-element.elementor-element-748b86a .swiper-pagination-bullet{width:10px;height:10px;}.elementor-2667 .elementor-element.elementor-element-207f6f8{--spacer-size:0px;}.elementor-2667 .elementor-element.elementor-element-7595fa7 .elementor-heading-title{font-size:2rem;}.elementor-2667 .elementor-element.elementor-element-80ea997{--spacer-size:0px;}.elementor-2667 .elementor-element.elementor-element-c192112{--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-2667 .elementor-element.elementor-element-c192112:not(.elementor-motion-effects-element-type-background), .elementor-2667 .elementor-element.elementor-element-c192112 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-24px -16px;background-size:cover;}.elementor-2667 .elementor-element.elementor-element-31e4696{--width:226px;--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;}.elementor-2667 .elementor-element.elementor-element-6ef36b3{--width:312px;--min-height:0px;}.elementor-2667 .elementor-element.elementor-element-45669c3{--width:300px;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2667 .elementor-element.elementor-element-67f1f8e img{border-radius:20px 20px 20px 20px;}.elementor-2667 .elementor-element.elementor-element-690f851{--spacer-size:0px;}.elementor-2667 .elementor-element.elementor-element-8b5d771 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2667 .elementor-element.elementor-element-8b5d771 .elementor-swiper-button.elementor-swiper-button-next{font-size:32px;}.elementor-2667 .elementor-element.elementor-element-8b5d771 .swiper-pagination-bullet{width:8px;height:8px;}.elementor-2667 .elementor-element.elementor-element-0ef9f81{--spacer-size:0px;}.elementor-2667 .elementor-element.elementor-element-88e18fa .elementor-heading-title{font-size:2rem;}.elementor-2667 .elementor-element.elementor-element-19cdd2e{--spacer-size:0px;}}