.elementor-1623 .elementor-element.elementor-element-dea02e0{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.16;}.elementor-1623 .elementor-element.elementor-element-dea02e0:not(.elementor-motion-effects-element-type-background), .elementor-1623 .elementor-element.elementor-element-dea02e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.docteurtranie.fr/wp-content/uploads/BG-Dentiste-Paris-15.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1623 .elementor-element.elementor-element-dea02e0::before, .elementor-1623 .elementor-element.elementor-element-dea02e0 > .elementor-background-video-container::before, .elementor-1623 .elementor-element.elementor-element-dea02e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1623 .elementor-element.elementor-element-dea02e0 > .elementor-background-slideshow::before, .elementor-1623 .elementor-element.elementor-element-dea02e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1623 .elementor-element.elementor-element-dea02e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1623 .elementor-element.elementor-element-4280fdb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:030px;--margin-left:177.5px;--margin-right:177.5px;}.elementor-1623 .elementor-element.elementor-element-7e8048b{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;}.elementor-1623 .elementor-element.elementor-element-7e8048b .elementor-heading-title{font-size:80px;font-weight:400;line-height:120%;letter-spacing:-4.8px;color:var( --e-global-color-1fb610f );}.elementor-1623 .elementor-element.elementor-element-7064b16{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:justify;font-family:"Inter Tight", Sans-serif;font-weight:400;color:var( --e-global-color-1fb610f );}.elementor-1623 .elementor-element.elementor-element-7064b16.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1623 .elementor-element.elementor-element-745f305{--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:0rem 04rem;--row-gap:0rem;--column-gap:04rem;--margin-top:04rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:177.5px;--padding-right:177.5px;}.elementor-1623 .elementor-element.elementor-element-420d674{--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;--justify-content:center;}.elementor-1623 .elementor-element.elementor-element-cb75496{font-family:"Inter Tight", Sans-serif;color:#000000;}.elementor-1623 .elementor-element.elementor-element-e9fb6b{--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;--overlay-opacity:0.75;--border-radius:0px 0px 0px 0px;--padding-top:5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:1;}.elementor-1623 .elementor-element.elementor-element-e9fb6b:not(.elementor-motion-effects-element-type-background), .elementor-1623 .elementor-element.elementor-element-e9fb6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.docteurtranie.fr/wp-content/uploads/exterieur-cabinet-dentaire-dr-TRANIE.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1623 .elementor-element.elementor-element-e9fb6b::before, .elementor-1623 .elementor-element.elementor-element-e9fb6b > .elementor-background-video-container::before, .elementor-1623 .elementor-element.elementor-element-e9fb6b > .e-con-inner > .elementor-background-video-container::before, .elementor-1623 .elementor-element.elementor-element-e9fb6b > .elementor-background-slideshow::before, .elementor-1623 .elementor-element.elementor-element-e9fb6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1623 .elementor-element.elementor-element-e9fb6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1623 .elementor-element.elementor-element-1a9bc196{--display:flex;--min-height:100vh;--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:0rem 05rem;--row-gap:0rem;--column-gap:05rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:02rem;--padding-right:2rem;}.elementor-1623 .elementor-element.elementor-element-1c1a55c6{--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:3rem 0rem;--row-gap:3rem;--column-gap:0rem;}.elementor-1623 .elementor-element.elementor-element-4efd5448{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1623 .elementor-element.elementor-element-14b8765 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-1fb610f );}.elementor-1623 .elementor-element.elementor-element-7de7309 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:300;font-style:italic;color:var( --e-global-color-1fb610f );}.elementor-1623 .elementor-element.elementor-element-1a7c0688{text-align:justify;color:var( --e-global-color-1fb610f );}.elementor-1623 .elementor-element.elementor-element-464c9ab6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:05rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1623 .elementor-element.elementor-element-629588cc.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1623 .elementor-element.elementor-element-629588cc .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:630px;}.elementor-1623 .elementor-element.elementor-element-629588cc .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:16 / 9;}.elementor-1623 .elementor-element.elementor-element-629588cc .elementor-swiper-button{font-size:50px;}.elementor-1623 .elementor-element.elementor-element-629588cc .elementor-custom-embed-play i{font-size:20px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1623 .elementor-element.elementor-element-4280fdb{--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-1623 .elementor-element.elementor-element-745f305{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1623 .elementor-element.elementor-element-1a9bc196{--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-1623 .elementor-element.elementor-element-629588cc.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-1623 .elementor-element.elementor-element-dea02e0{--min-height:480px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1623 .elementor-element.elementor-element-dea02e0:not(.elementor-motion-effects-element-type-background), .elementor-1623 .elementor-element.elementor-element-dea02e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1623 .elementor-element.elementor-element-4280fdb{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-1623 .elementor-element.elementor-element-7e8048b .elementor-heading-title{font-size:42px;}.elementor-1623 .elementor-element.elementor-element-7064b16{width:var( --container-widget-width, 286.75px );max-width:286.75px;--container-widget-width:286.75px;--container-widget-flex-grow:0;font-size:16px;}.elementor-1623 .elementor-element.elementor-element-1a9bc196{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1623 .elementor-element.elementor-element-1c1a55c6{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1623 .elementor-element.elementor-element-14b8765 .elementor-heading-title{font-size:37px;}.elementor-1623 .elementor-element.elementor-element-7de7309 .elementor-heading-title{font-size:16px;}.elementor-1623 .elementor-element.elementor-element-1a7c0688{font-size:14px;}.elementor-1623 .elementor-element.elementor-element-464c9ab6{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1623 .elementor-element.elementor-element-629588cc.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1623 .elementor-element.elementor-element-629588cc .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:150px;}}@media(min-width:768px){.elementor-1623 .elementor-element.elementor-element-420d674{--width:100%;}.elementor-1623 .elementor-element.elementor-element-1c1a55c6{--width:33.3333%;}.elementor-1623 .elementor-element.elementor-element-464c9ab6{--width:66.6666%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1623 .elementor-element.elementor-element-420d674{--width:100%;}.elementor-1623 .elementor-element.elementor-element-1c1a55c6{--width:100%;}.elementor-1623 .elementor-element.elementor-element-464c9ab6{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-4280fdb */.elementor-1623 .elementor-element.elementor-element-4280fdb{
    translate: none;
    rotate: none;
    scale: none;
    transform: translate(0px, 0%);
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-629588cc *//* Remove default Swiper arrow icons */
.elementor-1623 .elementor-element.elementor-element-629588cc .elementor-swiper-button-next::after,
.elementor-1623 .elementor-element.elementor-element-629588cc .elementor-swiper-button-prev::after {
    content: none;
}

/* Make arrow container fit your SVG */
.elementor-1623 .elementor-element.elementor-element-629588cc .elementor-swiper-button-next{
    transform: rotate(45deg);
}
.elementor-1623 .elementor-element.elementor-element-629588cc .elementor-swiper-button-prev{
    transform: rotate(-135deg);
}
.elementor-1623 .elementor-element.elementor-element-629588cc .elementor-swiper-button-next svg,
.elementor-1623 .elementor-element.elementor-element-629588cc .elementor-swiper-button-prev svg  {
    fill: #111111;
}
.elementor-1623 .elementor-element.elementor-element-629588cc .elementor-swiper-button-next svg .cls-1,
.elementor-1623 .elementor-element.elementor-element-629588cc .elementor-swiper-button-prev svg  .cls-1{
    fill: #F5F5F5;
}
.elementor-1623 .elementor-element.elementor-element-629588cc .elementor-swiper-button-next svg:hover,
.elementor-1623 .elementor-element.elementor-element-629588cc .elementor-swiper-button-prev svg:hover  {
    fill: #C6B79E;
    transition: fill 0.3s;
}
/* Hover state for next arrow */
.elementor-1623 .elementor-element.elementor-element-629588cc .elementor-swiper-button-next:hover svg .cls-1 {
    fill: #111111;       /* color on hover */
}

/* Hover state for prev arrow */
.elementor-1623 .elementor-element.elementor-element-629588cc .elementor-swiper-button-prev:hover svg .cls-1 {
    fill:#111111;       /* color on hover */
}/* End custom CSS */