.elementor-16 .elementor-element.elementor-element-0455862{--display:flex;--min-height:100vh;--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;--justify-content:flex-end;--overlay-opacity:0.42;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-16 .elementor-element.elementor-element-0455862:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-0455862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drgardienkevin.com/wp-content/uploads/2025/11/parodontologie-les-angles.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-0455862::before, .elementor-16 .elementor-element.elementor-element-0455862 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-0455862 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-0455862 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-0455862 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-0455862 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-b3d2955{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-2cfb8d0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-7616472 .elementor-heading-title{font-family:var( --e-global-typography-2e57cb1-font-family ), Sans-serif;font-size:var( --e-global-typography-2e57cb1-font-size );font-weight:var( --e-global-typography-2e57cb1-font-weight );text-transform:var( --e-global-typography-2e57cb1-text-transform );font-style:var( --e-global-typography-2e57cb1-font-style );text-decoration:var( --e-global-typography-2e57cb1-text-decoration );line-height:var( --e-global-typography-2e57cb1-line-height );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-c1a2bb4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:75px 0px;--row-gap:75px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-c1a2bb4:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-c1a2bb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-266920a{--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:0px 50px;--row-gap:0px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-5d7a28b{--display:flex;}.elementor-16 .elementor-element.elementor-element-5d7a28b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5d7a28b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drgardienkevin.com/wp-content/uploads/2025/11/chirurgien-dentiste-specialiste-docteur-kevin-gardien-les-angles.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-5d7a28b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-60d1a75{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--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-16 .elementor-element.elementor-element-25313d2{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-93868b2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-5b6c95c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-16 .elementor-element.elementor-element-5a0f234 .elementor-button{background-color:#F3F3F3;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:4px 24px 6px 24px;}.elementor-16 .elementor-element.elementor-element-5a0f234 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-5a0f234 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-5a0f234 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-5a0f234 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-5a0f234 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-6538621{--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:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-16 .elementor-element.elementor-element-b3fb882{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-9344741 img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-16 .elementor-element.elementor-element-f93132d img{width:100%;max-width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-16 .elementor-element.elementor-element-a938754{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-bc7147b img{width:100%;max-width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-16 .elementor-element.elementor-element-472dd58 img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-16 .elementor-element.elementor-element-7963555{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-09da9c7 img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-16 .elementor-element.elementor-element-2248e50 img{width:100%;max-width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-16 .elementor-element.elementor-element-7c0b88a{--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:0px 50px;--row-gap:0px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-eb69abf{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--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-16 .elementor-element.elementor-element-f928f6f{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-07c5fa2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-d374205 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-16 .elementor-element.elementor-element-a85adfb .elementor-button{background-color:#F3F3F3;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:4px 24px 6px 24px;}.elementor-16 .elementor-element.elementor-element-a85adfb .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-a85adfb .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-a85adfb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-a85adfb .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-a85adfb .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-6a78743{--display:flex;}.elementor-16 .elementor-element.elementor-element-6a78743:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-6a78743 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drgardienkevin.com/wp-content/uploads/2025/11/dr-gardien-specialiste-planification-implantaire-avignon.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-6a78743.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-b57a9a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-b57a9a6:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-b57a9a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-870b1db{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-6f40de0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-234d539 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-755bc07{color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-755bc07 a{color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-424ddb8{--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-16 .elementor-element.elementor-element-424ddb8:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-424ddb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-062cf68{--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;--gap:0px 100px;--row-gap:0px;--column-gap:100px;}.elementor-16 .elementor-element.elementor-element-dba8dc0{--display:flex;}.elementor-16 .elementor-element.elementor-element-cfef2e2{--display:flex;--min-height:550px;--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:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-16 .elementor-element.elementor-element-2821dc7{--display:flex;}.elementor-16 .elementor-element.elementor-element-2821dc7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-8d91ca3{--display:grid;--min-height:100%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:16px 0px;--row-gap:16px;--column-gap:0px;--grid-auto-flow:column;--align-items:stretch;}.elementor-16 .elementor-element.elementor-element-b7e72d1{--display:flex;}.elementor-16 .elementor-element.elementor-element-32ba06c{--display:flex;}.elementor-16 .elementor-element.elementor-element-f96d771{--display:flex;}.elementor-16 .elementor-element.elementor-element-e971422{--display:flex;}.elementor-16 .elementor-element.elementor-element-488bd87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--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-16 .elementor-element.elementor-element-a60b251{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-04241dd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-b242942 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-16 .elementor-element.elementor-element-30727cb{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-14f1ed2{--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-16 .elementor-element.elementor-element-54cdb72{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-e56f8a9{--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-16 .elementor-element.elementor-element-7e71a85{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-bfc284a{--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-16 .elementor-element.elementor-element-9b6f57c{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-34de212{--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-16 .elementor-element.elementor-element-db1350d{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:14px;}.elementor-16 .elementor-element.elementor-element-db1350d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-db1350d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-16 .elementor-element.elementor-element-db1350d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-db1350d {--n-accordion-padding:10px 0px 10px 0px;}:where( .elementor-16 .elementor-element.elementor-element-db1350d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}:where( .elementor-16 .elementor-element.elementor-element-db1350d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-77e91ff{--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-16 .elementor-element.elementor-element-77e91ff:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-77e91ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-376853b{--display:flex;--padding-top:75px;--padding-bottom:75px;--padding-left:100px;--padding-right:100px;}.elementor-16 .elementor-element.elementor-element-376853b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-376853b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drgardienkevin.com/wp-content/uploads/2025/11/extraction-dentaire-avignon.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-dc97db3{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-1e61f5e{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-72d9e56 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-10df8af .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-0d268ed{color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-0d268ed a{color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-8bd6e34 .elementor-button{background-color:#FAFBFC00;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:10px 40px 10px 40px;}.elementor-16 .elementor-element.elementor-element-8bd6e34 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-8bd6e34 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-8bd6e34 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-8bd6e34 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-f28deee{--display:flex;--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;}.elementor-16 .elementor-element.elementor-element-f28deee:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-f28deee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-9774cbd{--display:flex;--padding-top:75px;--padding-bottom:75px;--padding-left:100px;--padding-right:100px;}.elementor-16 .elementor-element.elementor-element-9774cbd:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-9774cbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drgardienkevin.com/wp-content/uploads/2025/11/specialiste-biomateriaux-chirurgie-dentaire-avignon.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-f23c0f2{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-e3c27d0{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-cdb51fb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-ba68d72 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-502efa4{color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-502efa4 a{color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-0455862{--min-height:50vh;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-b3d2955{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-2cfb8d0{text-align:center;}.elementor-16 .elementor-element.elementor-element-2cfb8d0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-7616472{text-align:center;}.elementor-16 .elementor-element.elementor-element-7616472 .elementor-heading-title{font-size:var( --e-global-typography-2e57cb1-font-size );line-height:var( --e-global-typography-2e57cb1-line-height );}.elementor-16 .elementor-element.elementor-element-266920a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 0px;--row-gap:30px;--column-gap:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-5d7a28b{--min-height:300px;}.elementor-16 .elementor-element.elementor-element-60d1a75{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-93868b2{text-align:center;}.elementor-16 .elementor-element.elementor-element-93868b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-5b6c95c{text-align:center;}.elementor-16 .elementor-element.elementor-element-5b6c95c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-16 .elementor-element.elementor-element-5a0f234 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-9344741 img{height:250px;}.elementor-16 .elementor-element.elementor-element-f93132d img{height:150px;}.elementor-16 .elementor-element.elementor-element-bc7147b img{height:150px;}.elementor-16 .elementor-element.elementor-element-472dd58 img{height:250px;}.elementor-16 .elementor-element.elementor-element-09da9c7 img{height:250px;}.elementor-16 .elementor-element.elementor-element-2248e50 img{height:150px;}.elementor-16 .elementor-element.elementor-element-7c0b88a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 0px;--row-gap:30px;--column-gap:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-eb69abf{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-07c5fa2{text-align:center;}.elementor-16 .elementor-element.elementor-element-07c5fa2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-d374205{text-align:center;}.elementor-16 .elementor-element.elementor-element-d374205 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-16 .elementor-element.elementor-element-a85adfb .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-6a78743{--min-height:300px;}.elementor-16 .elementor-element.elementor-element-b57a9a6{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-6f40de0{text-align:center;}.elementor-16 .elementor-element.elementor-element-6f40de0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-234d539{text-align:center;}.elementor-16 .elementor-element.elementor-element-234d539 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-16 .elementor-element.elementor-element-062cf68{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-8d91ca3{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-488bd87{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-04241dd{text-align:center;}.elementor-16 .elementor-element.elementor-element-04241dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-b242942{text-align:center;}.elementor-16 .elementor-element.elementor-element-b242942 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-16 .elementor-element.elementor-element-db1350d{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-16 .elementor-element.elementor-element-db1350d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-77e91ff{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-376853b{--min-height:300px;--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-16 .elementor-element.elementor-element-dc97db3{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-72d9e56{text-align:center;}.elementor-16 .elementor-element.elementor-element-72d9e56 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-10df8af{text-align:center;}.elementor-16 .elementor-element.elementor-element-10df8af .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-16 .elementor-element.elementor-element-8bd6e34 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-f28deee{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-9774cbd{--min-height:300px;--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-16 .elementor-element.elementor-element-f23c0f2{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-cdb51fb{text-align:center;}.elementor-16 .elementor-element.elementor-element-cdb51fb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-ba68d72{text-align:center;}.elementor-16 .elementor-element.elementor-element-ba68d72 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-2cfb8d0{text-align:center;}.elementor-16 .elementor-element.elementor-element-2cfb8d0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-7616472{text-align:center;}.elementor-16 .elementor-element.elementor-element-7616472 .elementor-heading-title{font-size:var( --e-global-typography-2e57cb1-font-size );line-height:var( --e-global-typography-2e57cb1-line-height );}.elementor-16 .elementor-element.elementor-element-93868b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-5b6c95c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-16 .elementor-element.elementor-element-5a0f234 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-07c5fa2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-d374205 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-16 .elementor-element.elementor-element-a85adfb .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-6f40de0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-234d539 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-16 .elementor-element.elementor-element-8d91ca3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-04241dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-b242942 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-16 .elementor-element.elementor-element-db1350d{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-16 .elementor-element.elementor-element-db1350d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-72d9e56 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-10df8af .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-16 .elementor-element.elementor-element-8bd6e34 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-cdb51fb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-ba68d72 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-5d7a28b{--width:40.029%;}.elementor-16 .elementor-element.elementor-element-6a78743{--width:40.029%;}.elementor-16 .elementor-element.elementor-element-2821dc7{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16 .elementor-element.elementor-element-5d7a28b{--width:100%;}.elementor-16 .elementor-element.elementor-element-6a78743{--width:100%;}}@media(min-width:1025px){.elementor-16 .elementor-element.elementor-element-0455862:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-0455862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-16 .elementor-element.elementor-element-5d7a28b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5d7a28b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-16 .elementor-element.elementor-element-6a78743:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-6a78743 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-16 .elementor-element.elementor-element-376853b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-376853b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-16 .elementor-element.elementor-element-9774cbd:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-9774cbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for container, class: .elementor-element-5d7a28b */@media screen and (min-width: 1024px) {
    .elementor-16 .elementor-element.elementor-element-5d7a28b {
        aspect-ratio: 1 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a78743 */@media screen and (min-width: 1024px) {
    .elementor-16 .elementor-element.elementor-element-6a78743 {
        aspect-ratio: 1 !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dc29587 */.elementor-16 .elementor-element.elementor-element-dc29587, .elementor-16 .elementor-element.elementor-element-dc29587 img {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    object-fit: cover;
    transition: .4s ease-in-out;
}

.elementor-16 .elementor-element.elementor-element-dc29587 {
   opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-249b67a */.elementor-16 .elementor-element.elementor-element-249b67a, .elementor-16 .elementor-element.elementor-element-249b67a img {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    object-fit: cover;
    transition: .4s ease-in-out;
}

.elementor-16 .elementor-element.elementor-element-249b67a {
   opacity: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b1c28e9 */.elementor-16 .elementor-element.elementor-element-b1c28e9, .elementor-16 .elementor-element.elementor-element-b1c28e9 img {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    object-fit: cover;
    transition: .4s ease-in-out;
}

.elementor-16 .elementor-element.elementor-element-b1c28e9 {
   opacity: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e298449 */.elementor-16 .elementor-element.elementor-element-e298449, .elementor-16 .elementor-element.elementor-element-e298449 img {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    object-fit: cover;
    transition: .4s ease-in-out;
}

.elementor-16 .elementor-element.elementor-element-e298449 {
   opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2821dc7 */.elementor-16 .elementor-element.elementor-element-2821dc7 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e2b00db */.elementor-16 .elementor-element.elementor-element-e2b00db, .elementor-16 .elementor-element.elementor-element-e2b00db img {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    object-fit: cover;
    transition: .4s ease-in-out;
    cursor: pointer;
}

.elementor-16 .elementor-element.elementor-element-e2b00db {
   opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7e72d1 */.elementor-16 .elementor-element.elementor-element-b7e72d1 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43f9852 */.elementor-16 .elementor-element.elementor-element-43f9852, .elementor-16 .elementor-element.elementor-element-43f9852 img {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    object-fit: cover;
    transition: .4s ease-in-out;
    cursor: pointer;
}

.elementor-16 .elementor-element.elementor-element-43f9852 {
   opacity: .5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32ba06c */.elementor-16 .elementor-element.elementor-element-32ba06c {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10297b5 */.elementor-16 .elementor-element.elementor-element-10297b5, .elementor-16 .elementor-element.elementor-element-10297b5 img {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    object-fit: cover;
    transition: .4s ease-in-out;
    cursor: pointer;
}

.elementor-16 .elementor-element.elementor-element-10297b5 {
   opacity: .5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f96d771 */.elementor-16 .elementor-element.elementor-element-f96d771 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b8a8825 */.elementor-16 .elementor-element.elementor-element-b8a8825, .elementor-16 .elementor-element.elementor-element-b8a8825 img {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    object-fit: cover;
    transition: .4s ease-in-out;
    cursor: pointer;
}

.elementor-16 .elementor-element.elementor-element-b8a8825 {
   opacity: .5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e971422 */.elementor-16 .elementor-element.elementor-element-e971422 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-db1350d */.elementor-16 .elementor-element.elementor-element-db1350d h4 {
    color: inherit !important;
}/* End custom CSS */