.elementor-31 .elementor-element.elementor-element-7ea3fad{--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;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7ceeba4{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.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-31 .elementor-element.elementor-element-7e2bf49{text-align:start;}.elementor-31 .elementor-element.elementor-element-7e2bf49 .elementor-heading-title{font-family:"meursault-variable", Sans-serif;font-size:95px;font-weight:300;line-height:71px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-7909cda{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-31 .elementor-element.elementor-element-01894f9 .elementor-button{background-color:#20231C00;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:28px 28px 28px 28px;padding:8px 10px 8px 10px;}.elementor-31 .elementor-element.elementor-element-10c3ca3 .elementor-button{background-color:#20231C00;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:28px 28px 28px 28px;padding:8px 10px 8px 10px;}.elementor-31 .elementor-element.elementor-element-7248a6e .elementor-button{background-color:#20231C00;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:28px 28px 28px 28px;padding:8px 10px 8px 10px;}.elementor-31 .elementor-element.elementor-element-2c76184 .elementor-button{background-color:#20231C00;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:28px 28px 28px 28px;padding:8px 10px 8px 10px;}.elementor-31 .elementor-element.elementor-element-9263ac2 .elementor-button{background-color:#20231C00;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:28px 28px 28px 28px;padding:8px 10px 8px 10px;}.elementor-31 .elementor-element.elementor-element-eff68a4 .elementor-button{background-color:#20231C00;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:28px 28px 28px 28px;padding:8px 10px 8px 10px;}.elementor-31 .elementor-element.elementor-element-5decd3b .elementor-button{background-color:#20231C00;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:28px 28px 28px 28px;padding:8px 10px 8px 10px;}.elementor-31 .elementor-element.elementor-element-9173897 .elementor-button{background-color:#20231C00;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:28px 28px 28px 28px;padding:8px 10px 8px 10px;}.elementor-31 .elementor-element.elementor-element-29b3ac7 .elementor-button{background-color:#20231C00;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:28px 28px 28px 28px;padding:8px 10px 8px 10px;}.elementor-31 .elementor-element.elementor-element-818c899 .elementor-button{background-color:#20231C00;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:28px 28px 28px 28px;padding:8px 10px 8px 10px;}.elementor-31 .elementor-element.elementor-element-2e16f36 .elementor-button{background-color:#20231C00;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:28px 28px 28px 28px;padding:8px 10px 8px 10px;}.elementor-31 .elementor-element.elementor-element-9ef6943{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-309a851 .elementor-button{background-color:#20231C00;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:28px 28px 28px 28px;padding:8px 10px 8px 10px;}.elementor-31 .elementor-element.elementor-element-f135744 .elementor-button{background-color:#20231C00;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:28px 28px 28px 28px;padding:8px 10px 8px 10px;}.elementor-31 .elementor-element.elementor-element-21731b9 .elementor-button{background-color:#20231C00;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:28px 28px 28px 28px;padding:8px 10px 8px 10px;}.elementor-31 .elementor-element.elementor-element-c7341af{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f0471a7 .elementor-button{background-color:#20231C00;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:28px 28px 28px 28px;padding:8px 10px 8px 10px;}.elementor-31 .elementor-element.elementor-element-0f1b9f0 .elementor-button{background-color:#20231C00;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:28px 28px 28px 28px;padding:8px 10px 8px 10px;}.elementor-31 .elementor-element.elementor-element-082a329 .elementor-button{background-color:#20231C00;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:28px 28px 28px 28px;padding:8px 10px 8px 10px;}.elementor-31 .elementor-element.elementor-element-c8c5291 .elementor-button{background-color:#20231C00;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:28px 28px 28px 28px;padding:8px 10px 8px 10px;}.elementor-31 .elementor-element.elementor-element-0d9c098{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31 .elementor-element.elementor-element-f2c10a7{--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-31 .elementor-element.elementor-element-fe8a6be{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-250px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-8ff1b0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-2894f95{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:200px;--padding-right:100px;--z-index:1;}.elementor-31 .elementor-element.elementor-element-2894f95:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2894f95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#657146;}.elementor-31 .elementor-element.elementor-element-b745b74{text-align:end;}.elementor-31 .elementor-element.elementor-element-b745b74 .elementor-heading-title{font-family:"meursault-variable", Sans-serif;font-size:70px;font-weight:300;line-height:71px;letter-spacing:0px;color:var( --e-global-color-a38e4cc );}.elementor-31 .elementor-element.elementor-element-7dd1446{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-31 .elementor-element.elementor-element-7dd1446 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:18px;font-weight:300;line-height:25px;color:var( --e-global-color-a38e4cc );}.elementor-31 .elementor-element.elementor-element-1831a36 .elementor-button{background-color:var( --e-global-color-a38e4cc );font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:28px 28px 28px 28px;padding:8px 20px 8px 20px;}.elementor-31 .elementor-element.elementor-element-b49f743{--display:flex;--min-height:200px;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-31 .elementor-element.elementor-element-b49f743:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b49f743 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBD2C8;}.elementor-31 .elementor-element.elementor-element-95a3a8b{--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:center;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-95a3a8b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-95a3a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBD2C8;}.elementor-31 .elementor-element.elementor-element-ec49166{padding:0px 0px 20px 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-ec49166 .elementor-heading-title{font-family:"meursault-variable", Sans-serif;font-size:75px;font-weight:300;line-height:71px;letter-spacing:-2.5px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-f7adf60 .elementor-button{background-color:#657146;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-a38e4cc );color:var( --e-global-color-a38e4cc );border-style:none;border-radius:28px 28px 28px 28px;padding:8px 20px 8px 20px;}.elementor-31 .elementor-element.elementor-element-ac30c49{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f441776{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-03b006f{--display:flex;--min-height:253px;--justify-content:center;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-31 .elementor-element.elementor-element-03b006f:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-03b006f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinetdentairelivioteix.lu/wp-content/uploads/2026/07/Componente.webp");background-size:cover;}.elementor-31 .elementor-element.elementor-element-03b006f:hover::before, .elementor-31 .elementor-element.elementor-element-03b006f:hover > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-03b006f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-03b006f > .elementor-background-slideshow:hover::before, .elementor-31 .elementor-element.elementor-element-03b006f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#111111;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-03b006f:hover{--overlay-opacity:0.47;}.elementor-31 .elementor-element.elementor-element-251773f{text-align:center;}.elementor-31 .elementor-element.elementor-element-251773f .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-ec674eb{--display:flex;--min-height:253px;--justify-content:center;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-31 .elementor-element.elementor-element-ec674eb:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-ec674eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinetdentairelivioteix.lu/wp-content/uploads/2026/07/macro-photography-beautiful-female-smile-with-white-healthy-teeth.webp");background-size:cover;}.elementor-31 .elementor-element.elementor-element-ec674eb:hover::before, .elementor-31 .elementor-element.elementor-element-ec674eb:hover > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-ec674eb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-ec674eb > .elementor-background-slideshow:hover::before, .elementor-31 .elementor-element.elementor-element-ec674eb > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#111111;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-ec674eb:hover{--overlay-opacity:0.47;}.elementor-31 .elementor-element.elementor-element-f7b3b14{text-align:center;}.elementor-31 .elementor-element.elementor-element-f7b3b14 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f340af5{--display:flex;--min-height:253px;--justify-content:center;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-31 .elementor-element.elementor-element-f340af5:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-f340af5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinetdentairelivioteix.lu/wp-content/uploads/2026/07/ChatGPT-2.webp");background-size:cover;}.elementor-31 .elementor-element.elementor-element-f340af5:hover::before, .elementor-31 .elementor-element.elementor-element-f340af5:hover > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-f340af5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-f340af5 > .elementor-background-slideshow:hover::before, .elementor-31 .elementor-element.elementor-element-f340af5 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#111111;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-f340af5:hover{--overlay-opacity:0.47;}.elementor-31 .elementor-element.elementor-element-d920d54{text-align:center;}.elementor-31 .elementor-element.elementor-element-d920d54 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-c7d6af7{--display:flex;--min-height:253px;--justify-content:center;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-31 .elementor-element.elementor-element-c7d6af7:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-c7d6af7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinetdentairelivioteix.lu/wp-content/uploads/2026/07/close-up-dentist-instruments.webp");background-size:cover;}.elementor-31 .elementor-element.elementor-element-c7d6af7:hover::before, .elementor-31 .elementor-element.elementor-element-c7d6af7:hover > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-c7d6af7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-c7d6af7 > .elementor-background-slideshow:hover::before, .elementor-31 .elementor-element.elementor-element-c7d6af7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#111111;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-c7d6af7:hover{--overlay-opacity:0.47;}.elementor-31 .elementor-element.elementor-element-a098f7c{text-align:center;}.elementor-31 .elementor-element.elementor-element-a098f7c .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-a0bb142{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-b4ce6c9{--display:flex;--min-height:253px;--justify-content:center;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-31 .elementor-element.elementor-element-b4ce6c9:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b4ce6c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinetdentairelivioteix.lu/wp-content/uploads/2026/07/close-up-perfect-smile.webp");background-size:cover;}.elementor-31 .elementor-element.elementor-element-b4ce6c9:hover::before, .elementor-31 .elementor-element.elementor-element-b4ce6c9:hover > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-b4ce6c9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-b4ce6c9 > .elementor-background-slideshow:hover::before, .elementor-31 .elementor-element.elementor-element-b4ce6c9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#111111;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-b4ce6c9:hover{--overlay-opacity:0.47;}.elementor-31 .elementor-element.elementor-element-3738e6c{text-align:center;}.elementor-31 .elementor-element.elementor-element-3738e6c .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-542fa0e{--display:flex;--min-height:253px;--justify-content:center;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-31 .elementor-element.elementor-element-542fa0e:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-542fa0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinetdentairelivioteix.lu/wp-content/uploads/2026/07/ChatGPT-1.webp");background-size:cover;}.elementor-31 .elementor-element.elementor-element-542fa0e:hover::before, .elementor-31 .elementor-element.elementor-element-542fa0e:hover > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-542fa0e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-542fa0e > .elementor-background-slideshow:hover::before, .elementor-31 .elementor-element.elementor-element-542fa0e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#111111;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-542fa0e:hover{--overlay-opacity:0.47;}.elementor-31 .elementor-element.elementor-element-cb8e336{text-align:center;}.elementor-31 .elementor-element.elementor-element-cb8e336 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-072444b{--display:flex;--min-height:253px;--justify-content:center;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-31 .elementor-element.elementor-element-072444b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-072444b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinetdentairelivioteix.lu/wp-content/uploads/2026/07/ChatGPT-4.webp");background-size:cover;}.elementor-31 .elementor-element.elementor-element-072444b:hover::before, .elementor-31 .elementor-element.elementor-element-072444b:hover > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-072444b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-072444b > .elementor-background-slideshow:hover::before, .elementor-31 .elementor-element.elementor-element-072444b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#111111;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-072444b:hover{--overlay-opacity:0.47;}.elementor-31 .elementor-element.elementor-element-8ed39dd{text-align:center;}.elementor-31 .elementor-element.elementor-element-8ed39dd .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2313cdb{--display:flex;--min-height:253px;--justify-content:center;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-31 .elementor-element.elementor-element-2313cdb:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2313cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinetdentairelivioteix.lu/wp-content/uploads/2026/07/x-ray-teeth.webp");background-size:cover;}.elementor-31 .elementor-element.elementor-element-2313cdb:hover::before, .elementor-31 .elementor-element.elementor-element-2313cdb:hover > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-2313cdb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-2313cdb > .elementor-background-slideshow:hover::before, .elementor-31 .elementor-element.elementor-element-2313cdb > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#111111;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-2313cdb:hover{--overlay-opacity:0.47;}.elementor-31 .elementor-element.elementor-element-6c37482{text-align:center;}.elementor-31 .elementor-element.elementor-element-6c37482 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-414b40f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ae80e90{--display:flex;--min-height:253px;--justify-content:center;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-31 .elementor-element.elementor-element-ae80e90:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-ae80e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinetdentairelivioteix.lu/wp-content/uploads/2026/07/british-glass-whipped-trifle-creamy.webp");background-size:cover;}.elementor-31 .elementor-element.elementor-element-ae80e90:hover::before, .elementor-31 .elementor-element.elementor-element-ae80e90:hover > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-ae80e90:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-ae80e90 > .elementor-background-slideshow:hover::before, .elementor-31 .elementor-element.elementor-element-ae80e90 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#111111;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-ae80e90:hover{--overlay-opacity:0.47;}.elementor-31 .elementor-element.elementor-element-e87ab42{text-align:center;}.elementor-31 .elementor-element.elementor-element-e87ab42 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-c91d8d2{--display:flex;--min-height:253px;--justify-content:center;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-31 .elementor-element.elementor-element-c91d8d2:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-c91d8d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinetdentairelivioteix.lu/wp-content/uploads/2026/07/close-up-beautiful-young-woman-having-dental-check-up-dentist-examining-patient-s-teeth-holding-dental-tools-mirror-probe-dentistry.webp");background-size:cover;}.elementor-31 .elementor-element.elementor-element-c91d8d2:hover::before, .elementor-31 .elementor-element.elementor-element-c91d8d2:hover > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-c91d8d2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-c91d8d2 > .elementor-background-slideshow:hover::before, .elementor-31 .elementor-element.elementor-element-c91d8d2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#111111;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-c91d8d2:hover{--overlay-opacity:0.47;}.elementor-31 .elementor-element.elementor-element-ddc89d0{text-align:center;}.elementor-31 .elementor-element.elementor-element-ddc89d0 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-a8a0d2f{--display:flex;--min-height:253px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-31 .elementor-element.elementor-element-a8a0d2f:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-a8a0d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinetdentairelivioteix.lu/wp-content/uploads/2026/07/ChatGPT.webp");background-size:cover;}.elementor-31 .elementor-element.elementor-element-a8a0d2f:hover::before, .elementor-31 .elementor-element.elementor-element-a8a0d2f:hover > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-a8a0d2f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-a8a0d2f > .elementor-background-slideshow:hover::before, .elementor-31 .elementor-element.elementor-element-a8a0d2f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#111111;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-a8a0d2f:hover{--overlay-opacity:0.47;}.elementor-31 .elementor-element.elementor-element-57f9486{text-align:center;}.elementor-31 .elementor-element.elementor-element-57f9486 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f078fd3{text-align:center;}.elementor-31 .elementor-element.elementor-element-f078fd3 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-ec49166 .elementor-heading-title{font-size:35px;line-height:30px;}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-7ea3fad{--content-width:1300px;}.elementor-31 .elementor-element.elementor-element-7ceeba4{--width:50%;}.elementor-31 .elementor-element.elementor-element-0d9c098{--width:56%;}.elementor-31 .elementor-element.elementor-element-f2c10a7{--content-width:1300px;}.elementor-31 .elementor-element.elementor-element-fe8a6be{--width:54%;}.elementor-31 .elementor-element.elementor-element-2894f95{--width:80%;}.elementor-31 .elementor-element.elementor-element-95a3a8b{--content-width:1300px;}.elementor-31 .elementor-element.elementor-element-ae80e90{--width:25%;}.elementor-31 .elementor-element.elementor-element-c91d8d2{--width:25%;}.elementor-31 .elementor-element.elementor-element-a8a0d2f{--width:25%;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-7ea3fad{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-7ceeba4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7e2bf49 .elementor-heading-title{font-size:50px;line-height:46px;}.elementor-31 .elementor-element.elementor-element-7909cda{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-01894f9 .elementor-button{font-size:15px;}.elementor-31 .elementor-element.elementor-element-10c3ca3 .elementor-button{font-size:15px;}.elementor-31 .elementor-element.elementor-element-7248a6e .elementor-button{font-size:15px;}.elementor-31 .elementor-element.elementor-element-2c76184 .elementor-button{font-size:15px;}.elementor-31 .elementor-element.elementor-element-9263ac2 .elementor-button{font-size:15px;}.elementor-31 .elementor-element.elementor-element-eff68a4 .elementor-button{font-size:15px;}.elementor-31 .elementor-element.elementor-element-5decd3b .elementor-button{font-size:15px;}.elementor-31 .elementor-element.elementor-element-9173897 .elementor-button{font-size:15px;}.elementor-31 .elementor-element.elementor-element-29b3ac7 .elementor-button{font-size:15px;}.elementor-31 .elementor-element.elementor-element-818c899 .elementor-button{font-size:15px;}.elementor-31 .elementor-element.elementor-element-2e16f36 .elementor-button{font-size:15px;}.elementor-31 .elementor-element.elementor-element-309a851 .elementor-button{font-size:15px;}.elementor-31 .elementor-element.elementor-element-f135744 .elementor-button{font-size:15px;}.elementor-31 .elementor-element.elementor-element-21731b9 .elementor-button{font-size:15px;}.elementor-31 .elementor-element.elementor-element-f0471a7 .elementor-button{font-size:15px;}.elementor-31 .elementor-element.elementor-element-0f1b9f0 .elementor-button{font-size:15px;}.elementor-31 .elementor-element.elementor-element-082a329 .elementor-button{font-size:15px;}.elementor-31 .elementor-element.elementor-element-c8c5291 .elementor-button{font-size:15px;}.elementor-31 .elementor-element.elementor-element-0d9c098{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f2c10a7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-fe8a6be{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2894f95{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-b745b74{text-align:center;}.elementor-31 .elementor-element.elementor-element-b745b74 .elementor-heading-title{font-size:40px;line-height:37px;}.elementor-31 .elementor-element.elementor-element-7dd1446{width:100%;max-width:100%;text-align:center;}.elementor-31 .elementor-element.elementor-element-7dd1446.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-7dd1446 .elementor-heading-title{font-size:16px;}.elementor-31 .elementor-element.elementor-element-95a3a8b{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-ec49166{padding:20px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-ec49166 .elementor-heading-title{font-size:40px;line-height:37px;letter-spacing:0px;}.elementor-31 .elementor-element.elementor-element-03b006f{--width:46%;--min-height:150px;}.elementor-31 .elementor-element.elementor-element-251773f .elementor-heading-title{font-size:18px;}.elementor-31 .elementor-element.elementor-element-ec674eb{--width:47%;--min-height:150px;}.elementor-31 .elementor-element.elementor-element-f7b3b14 .elementor-heading-title{font-size:18px;}.elementor-31 .elementor-element.elementor-element-f340af5{--width:46%;--min-height:150px;}.elementor-31 .elementor-element.elementor-element-d920d54 .elementor-heading-title{font-size:18px;}.elementor-31 .elementor-element.elementor-element-c7d6af7{--width:47%;--min-height:150px;}.elementor-31 .elementor-element.elementor-element-a098f7c .elementor-heading-title{font-size:18px;}.elementor-31 .elementor-element.elementor-element-b4ce6c9{--width:46%;--min-height:150px;}.elementor-31 .elementor-element.elementor-element-3738e6c .elementor-heading-title{font-size:18px;}.elementor-31 .elementor-element.elementor-element-542fa0e{--width:46%;--min-height:150px;}.elementor-31 .elementor-element.elementor-element-cb8e336 .elementor-heading-title{font-size:18px;}.elementor-31 .elementor-element.elementor-element-072444b{--width:46%;--min-height:150px;}.elementor-31 .elementor-element.elementor-element-8ed39dd .elementor-heading-title{font-size:18px;}.elementor-31 .elementor-element.elementor-element-2313cdb{--width:46%;--min-height:150px;}.elementor-31 .elementor-element.elementor-element-6c37482 .elementor-heading-title{font-size:18px;}.elementor-31 .elementor-element.elementor-element-ae80e90{--width:46%;--min-height:150px;}.elementor-31 .elementor-element.elementor-element-e87ab42 .elementor-heading-title{font-size:18px;}.elementor-31 .elementor-element.elementor-element-c91d8d2{--width:46%;--min-height:150px;}.elementor-31 .elementor-element.elementor-element-ddc89d0 .elementor-heading-title{font-size:18px;}.elementor-31 .elementor-element.elementor-element-a8a0d2f{--width:46%;--min-height:150px;}.elementor-31 .elementor-element.elementor-element-57f9486 .elementor-heading-title{font-size:18px;}.elementor-31 .elementor-element.elementor-element-f078fd3 .elementor-heading-title{font-size:14px;}}/* Start custom CSS for container, class: .elementor-element-03b006f */.container-hover .titulo-hover {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px);
    transition: opacity 0.3s ease, transform 0.3s ease;
}

.container-hover:hover .titulo-hover {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec674eb */.container-hover1 .titulo-hover1 {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px);
    transition: opacity 0.3s ease, transform 0.3s ease;
}

.container-hover1:hover .titulo-hover1 {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f340af5 */.container-hover2 .titulo-hover2 {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px);
    transition: opacity 0.3s ease, transform 0.3s ease;
}

.container-hover2:hover .titulo-hover2 {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7d6af7 */.container-hover3 .titulo-hover3 {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px);
    transition: opacity 0.3s ease, transform 0.3s ease;
}

.container-hover3:hover .titulo-hover3 {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4ce6c9 */.container-hover .titulo-hover {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px);
    transition: opacity 0.3s ease, transform 0.3s ease;
}

.container-hover:hover .titulo-hover {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-542fa0e */.container-hover1 .titulo-hover1 {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px);
    transition: opacity 0.3s ease, transform 0.3s ease;
}

.container-hover1:hover .titulo-hover1 {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-072444b */.container-hover2 .titulo-hover2 {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px);
    transition: opacity 0.3s ease, transform 0.3s ease;
}

.container-hover2:hover .titulo-hover2 {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2313cdb */.container-hover3 .titulo-hover3 {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px);
    transition: opacity 0.3s ease, transform 0.3s ease;
}

.container-hover3:hover .titulo-hover3 {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae80e90 */.container-hover .titulo-hover {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px);
    transition: opacity 0.3s ease, transform 0.3s ease;
}

.container-hover:hover .titulo-hover {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c91d8d2 */.container-hover1 .titulo-hover1 {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px);
    transition: opacity 0.3s ease, transform 0.3s ease;
}

.container-hover1:hover .titulo-hover1 {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8a0d2f */.container-hover2 .titulo-hover2 {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px);
    transition: opacity 0.3s ease, transform 0.3s ease;
}

.container-hover2:hover .titulo-hover2 {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}/* End custom CSS */