.elementor-355 .elementor-element.elementor-element-8201984{--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:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-top:-10px;--padding-bottom:-10px;--padding-left:-10px;--padding-right:-10px;}.elementor-355 .elementor-element.elementor-element-cf1664d{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-355 .elementor-element.elementor-element-cf1664d:not(.elementor-motion-effects-element-type-background), .elementor-355 .elementor-element.elementor-element-cf1664d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aebbc92 );}.elementor-355 .elementor-element.elementor-element-cf1664d, .elementor-355 .elementor-element.elementor-element-cf1664d::before{--border-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-cf1664d.e-con{--align-self:stretch;}.elementor-widget-heading .elementor-heading-title{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-355 .elementor-element.elementor-element-eab6f74 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-widget-text-editor{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.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-355 .elementor-element.elementor-element-bd60173{text-align:left;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.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-355 .elementor-element.elementor-element-31185cc .elementor-button{background-color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-355 .elementor-element.elementor-element-31185cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-355 .elementor-element.elementor-element-b0b5747 .elementor-repeater-item-d368537 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://loving-shirley.149-202-187-63.plesk.page/wp-content/uploads/2024/12/2024-12-05-Etude-Notariale-Nellessen-Vaccari_A.-Delsoir-Photo_6180Web.jpg);background-size:cover;}.elementor-355 .elementor-element.elementor-element-b0b5747 .elementor-repeater-item-240708f .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://loving-shirley.149-202-187-63.plesk.page/wp-content/uploads/2024/12/2024-12-05-Etude-Notariale-Nellessen-Vaccari_A.-Delsoir-Photo_0651Web.jpg);background-size:cover;}.elementor-355 .elementor-element.elementor-element-b0b5747 .elementor-repeater-item-d0a053a .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://loving-shirley.149-202-187-63.plesk.page/wp-content/uploads/2024/12/2024-12-05-Etude-Notariale-Nellessen-Vaccari_A.-Delsoir-Photo_0304Web.jpg);background-size:cover;}.elementor-355 .elementor-element.elementor-element-b0b5747 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-355 .elementor-element.elementor-element-b0b5747 .swiper-slide-contents{max-width:66%;}.elementor-355 .elementor-element.elementor-element-b0b5747 .swiper-slide-inner{text-align:center;}.elementor-355 .elementor-element.elementor-element-1a873a8{--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;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-355 .elementor-element.elementor-element-3b1b19b{width:100%;max-width:100%;text-align:left;}.elementor-355 .elementor-element.elementor-element-3b1b19b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 025px 0px 025px;}.elementor-355 .elementor-element.elementor-element-3b1b19b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-355 .elementor-element.elementor-element-1cf5b2dc{width:100%;max-width:100%;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;}.elementor-355 .elementor-element.elementor-element-1cf5b2dc > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-355 .elementor-element.elementor-element-c8c3d07{width:100%;max-width:100%;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;}.elementor-355 .elementor-element.elementor-element-c8c3d07 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-355 .elementor-element.elementor-element-60d4241c{--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;--background-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-1619f12{--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;--align-items:flex-start;--background-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-7c1e7cb7{text-align:left;}.elementor-355 .elementor-element.elementor-element-7c1e7cb7 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-355 .elementor-element.elementor-element-de4c519{width:100%;max-width:100%;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;}.elementor-355 .elementor-element.elementor-element-de4c519 > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-355 .elementor-element.elementor-element-284086de{--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;--background-transition:0.3s;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-355 .elementor-element.elementor-element-afa30c1:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://loving-shirley.149-202-187-63.plesk.page/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-355 .elementor-element.elementor-element-afa30c1.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://loving-shirley.149-202-187-63.plesk.page/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-355 .elementor-element.elementor-element-afa30c1 img{max-width:500px;}.elementor-355 .elementor-element.elementor-element-682a3b50{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--background-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-2ca0068b{--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;--align-items:flex-start;--background-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-2bd24e9e{text-align:left;}.elementor-355 .elementor-element.elementor-element-2bd24e9e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-355 .elementor-element.elementor-element-64021a96{width:100%;max-width:100%;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;}.elementor-355 .elementor-element.elementor-element-64021a96 > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-355 .elementor-element.elementor-element-291153b8{--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;--background-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-36ed249e:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://loving-shirley.149-202-187-63.plesk.page/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-355 .elementor-element.elementor-element-36ed249e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://loving-shirley.149-202-187-63.plesk.page/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-355 .elementor-element.elementor-element-36ed249e img{max-width:500px;}.elementor-355 .elementor-element.elementor-element-684ee54b{--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;--background-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-5a704e3a{--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;--align-items:flex-start;--background-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-756aa56a{text-align:left;}.elementor-355 .elementor-element.elementor-element-756aa56a .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-355 .elementor-element.elementor-element-7e6bfeef{width:100%;max-width:100%;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;}.elementor-355 .elementor-element.elementor-element-7e6bfeef > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-355 .elementor-element.elementor-element-69156e5c{--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;--background-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-7f8c749c:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://loving-shirley.149-202-187-63.plesk.page/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-355 .elementor-element.elementor-element-7f8c749c.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://loving-shirley.149-202-187-63.plesk.page/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-355 .elementor-element.elementor-element-7f8c749c img{max-width:500px;}.elementor-355 .elementor-element.elementor-element-9e0c33c{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--background-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-caa10f9{--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;--align-items:flex-start;--background-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-77b3f84{text-align:left;}.elementor-355 .elementor-element.elementor-element-77b3f84 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-355 .elementor-element.elementor-element-205f3d3{width:100%;max-width:100%;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;}.elementor-355 .elementor-element.elementor-element-205f3d3 > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-355 .elementor-element.elementor-element-9941d39{--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;--background-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-e91f62a:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://loving-shirley.149-202-187-63.plesk.page/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-355 .elementor-element.elementor-element-e91f62a.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://loving-shirley.149-202-187-63.plesk.page/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-355 .elementor-element.elementor-element-e91f62a img{max-width:500px;}.elementor-355 .elementor-element.elementor-element-f345600{--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;--background-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-d1f8b29{--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;--align-items:flex-start;--background-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-7e764ab{text-align:left;}.elementor-355 .elementor-element.elementor-element-7e764ab .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-355 .elementor-element.elementor-element-07d5595{width:100%;max-width:100%;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;}.elementor-355 .elementor-element.elementor-element-07d5595 > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-355 .elementor-element.elementor-element-a83f75a{--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;--background-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-ea98f28:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://loving-shirley.149-202-187-63.plesk.page/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-355 .elementor-element.elementor-element-ea98f28.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://loving-shirley.149-202-187-63.plesk.page/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-355 .elementor-element.elementor-element-ea98f28 img{max-width:500px;}.elementor-355 .elementor-element.elementor-element-111c0705 .elementor-button{background-color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-355 .elementor-element.elementor-element-111c0705 > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-355 .elementor-element.elementor-element-66b89ff8{--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-355 .elementor-element.elementor-element-66b89ff8:not(.elementor-motion-effects-element-type-background), .elementor-355 .elementor-element.elementor-element-66b89ff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-355 .elementor-element.elementor-element-66b89ff8, .elementor-355 .elementor-element.elementor-element-66b89ff8::before{--border-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-f1564c1 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-355 .elementor-element.elementor-element-f1564c1 img{width:32%;height:183px;object-fit:contain;object-position:center center;}.elementor-355 .elementor-element.elementor-element-9a38a65{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:left;}.elementor-355 .elementor-element.elementor-element-9a38a65 > .elementor-widget-container{margin:0px 025px 0px 025px;padding:025px 0px 0px 0px;}.elementor-355 .elementor-element.elementor-element-9a38a65.elementor-element{--align-self:center;}.elementor-355 .elementor-element.elementor-element-9a38a65 .elementor-heading-title{color:var( --e-global-color-728316b );}.elementor-355 .elementor-element.elementor-element-125247bc{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;color:var( --e-global-color-728316b );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;word-spacing:0.2em;}.elementor-355 .elementor-element.elementor-element-125247bc > .elementor-widget-container{margin:0px 25px 0px 25px;padding:025px 0px 25px 0px;}.elementor-355 .elementor-element.elementor-element-125247bc.elementor-element{--align-self:center;}.elementor-355 .elementor-element.elementor-element-95eb8a9{--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;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-355 .elementor-element.elementor-element-7d3bd7d{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--background-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-4810f7e{--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;--align-items:flex-start;--background-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-e22ad7a{text-align:left;}.elementor-355 .elementor-element.elementor-element-e22ad7a .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-355 .elementor-element.elementor-element-a804400{width:100%;max-width:100%;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;}.elementor-355 .elementor-element.elementor-element-a804400 > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-355 .elementor-element.elementor-element-db73072{--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;--background-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-4d98f47:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://loving-shirley.149-202-187-63.plesk.page/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-355 .elementor-element.elementor-element-4d98f47.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://loving-shirley.149-202-187-63.plesk.page/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-355 .elementor-element.elementor-element-4d98f47 img{max-width:500px;}.elementor-355 .elementor-element.elementor-element-5ea6b5a{--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;--background-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-eeb9cf4{--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;--align-items:flex-start;--background-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-71f6ef8{text-align:left;}.elementor-355 .elementor-element.elementor-element-71f6ef8 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-355 .elementor-element.elementor-element-94a2361{width:100%;max-width:100%;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;}.elementor-355 .elementor-element.elementor-element-94a2361 > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-355 .elementor-element.elementor-element-7e37ff3{--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;--background-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-0b3313c:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://loving-shirley.149-202-187-63.plesk.page/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-355 .elementor-element.elementor-element-0b3313c.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://loving-shirley.149-202-187-63.plesk.page/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-355 .elementor-element.elementor-element-0b3313c img{max-width:500px;}.elementor-355 .elementor-element.elementor-element-46de5ce{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--background-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-68e1c4a{--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;--align-items:flex-start;--background-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-0728725{width:100%;max-width:100%;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;}.elementor-355 .elementor-element.elementor-element-0728725 > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-355 .elementor-element.elementor-element-ae158f8{--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;--background-transition:0.3s;}.elementor-355 .elementor-element.elementor-element-b836b22:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://loving-shirley.149-202-187-63.plesk.page/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-355 .elementor-element.elementor-element-b836b22.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://loving-shirley.149-202-187-63.plesk.page/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-355 .elementor-element.elementor-element-b836b22 img{max-width:500px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-355 .elementor-element.elementor-element-8201984{--content-width:100vw;}.elementor-355 .elementor-element.elementor-element-cf1664d{--width:50%;}.elementor-355 .elementor-element.elementor-element-1a873a8{--content-width:1200px;}.elementor-355 .elementor-element.elementor-element-1619f12{--width:50%;}.elementor-355 .elementor-element.elementor-element-284086de{--width:50%;}.elementor-355 .elementor-element.elementor-element-2ca0068b{--width:50%;}.elementor-355 .elementor-element.elementor-element-291153b8{--width:50%;}.elementor-355 .elementor-element.elementor-element-5a704e3a{--width:50%;}.elementor-355 .elementor-element.elementor-element-69156e5c{--width:50%;}.elementor-355 .elementor-element.elementor-element-caa10f9{--width:50%;}.elementor-355 .elementor-element.elementor-element-9941d39{--width:50%;}.elementor-355 .elementor-element.elementor-element-d1f8b29{--width:50%;}.elementor-355 .elementor-element.elementor-element-a83f75a{--width:50%;}.elementor-355 .elementor-element.elementor-element-95eb8a9{--content-width:1200px;}.elementor-355 .elementor-element.elementor-element-4810f7e{--width:50%;}.elementor-355 .elementor-element.elementor-element-db73072{--width:50%;}.elementor-355 .elementor-element.elementor-element-eeb9cf4{--width:50%;}.elementor-355 .elementor-element.elementor-element-7e37ff3{--width:50%;}.elementor-355 .elementor-element.elementor-element-68e1c4a{--width:50%;}.elementor-355 .elementor-element.elementor-element-ae158f8{--width:50%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-355 .elementor-element.elementor-element-1a873a8{--content-width:100vw;--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:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-355 .elementor-element.elementor-element-95eb8a9{--content-width:100vw;--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:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;}}/* Start custom CSS *//* Conteneur principal */
.flip-card-container {
  perspective: 1000px; /* Effet 3D */
  width: 100%; 
  height: 400px; /* Taille fixe pour éviter les déformations */
  position: relative;
}

/* Carte qui tourne */
.flip-card {
  width: 100%;
  height: 100%;
  position: relative;
  transform-style: preserve-3d;
  transition: transform 0.6s ease;
}

/* Effet hover appliqué individuellement */
.flip-card-container:hover .flip-card {
  transform: rotateY(-180deg);
}

/* Faces */
.flip-card-front,
.flip-card-back {
  position: absolute;
  width: 100%;
  height: 100%;
  backface-visibility: hidden;
}

.flip-card-back {
  transform: rotateY(180deg);
}/* End custom CSS */