.elementor-42213 .elementor-element.elementor-element-57d0a56{padding:0px 0px 5px 0px;}.elementor-42213 .elementor-element.elementor-element-c6da57a > .elementor-element-populated{margin:0px 05px 0px 0px;--e-column-margin-right:05px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-42213 .elementor-element.elementor-element-c022dea .ekit_image_caption_title, .elementor-42213 .elementor-element.elementor-element-c022dea .ekit_image_caption_title_show{font-family:"Roboto", Sans-serif;text-transform:none;}.elementor-42213 .elementor-element.elementor-element-c022dea .ekit_image_caption_title span, .elementor-42213 .elementor-element.elementor-element-c022dea .ekit_image_caption_title_show span{font-family:"Roboto", Sans-serif;}.elementor-42213 .elementor-element.elementor-element-c022dea .ekit_image_caption_title{margin:0px 0px 0px 0px;}.elementor-42213 .elementor-element.elementor-element-c022dea .ekit_image_caption_description, .elementor-42213 .elementor-element.elementor-element-c022dea .ekit_image_caption_description_show{font-family:"Roboto", Sans-serif;}.elementor-42213 .elementor-element.elementor-element-c022dea .ekit_image_caption_description{margin:10px 0px 8px 0px;}.elementor-42213 .elementor-element.elementor-element-13d2d62 > .elementor-element-populated{margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-42213 .elementor-element.elementor-element-c808de3 .ekit_image_caption_title, .elementor-42213 .elementor-element.elementor-element-c808de3 .ekit_image_caption_title_show{font-family:"Roboto", Sans-serif;}.elementor-42213 .elementor-element.elementor-element-c808de3 .ekit_image_caption_title span, .elementor-42213 .elementor-element.elementor-element-c808de3 .ekit_image_caption_title_show span{font-family:"Roboto", Sans-serif;}.elementor-42213 .elementor-element.elementor-element-c808de3 .ekit_image_caption_title{margin:0px 0px 0px 0px;}.elementor-42213 .elementor-element.elementor-element-c808de3 .ekit_image_caption_description, .elementor-42213 .elementor-element.elementor-element-c808de3 .ekit_image_caption_description_show{font-family:"Roboto", Sans-serif;}.elementor-42213 .elementor-element.elementor-element-c808de3 .ekit_image_caption_description{margin:10px 0px 8px 0px;}.elementor-42213 .elementor-element.elementor-element-8a3fd84{padding:5px 0px 0px 0px;}.elementor-42213 .elementor-element.elementor-element-10dc1f3 > .elementor-element-populated{padding:0px 5px 0px 0px;}.elementor-42213 .elementor-element.elementor-element-03a56f3 .ekit_image_caption_title, .elementor-42213 .elementor-element.elementor-element-03a56f3 .ekit_image_caption_title_show{font-family:"Roboto", Sans-serif;}.elementor-42213 .elementor-element.elementor-element-03a56f3 .ekit_image_caption_title span, .elementor-42213 .elementor-element.elementor-element-03a56f3 .ekit_image_caption_title_show span{font-family:"Roboto", Sans-serif;}.elementor-42213 .elementor-element.elementor-element-03a56f3 .ekit_image_caption_title{margin:0px 0px 0px 0px;}.elementor-42213 .elementor-element.elementor-element-03a56f3 .ekit_image_caption_description, .elementor-42213 .elementor-element.elementor-element-03a56f3 .ekit_image_caption_description_show{font-family:"Roboto", Sans-serif;}.elementor-42213 .elementor-element.elementor-element-03a56f3 .ekit_image_caption_description{margin:10px 0px 8px 0px;}.elementor-42213 .elementor-element.elementor-element-dcd0999 > .elementor-element-populated{padding:0px 0px 0px 5px;}.elementor-42213 .elementor-element.elementor-element-5851870 .ekit_image_caption_title, .elementor-42213 .elementor-element.elementor-element-5851870 .ekit_image_caption_title_show{font-family:"Roboto", Sans-serif;}.elementor-42213 .elementor-element.elementor-element-5851870 .ekit_image_caption_title span, .elementor-42213 .elementor-element.elementor-element-5851870 .ekit_image_caption_title_show span{font-family:"Roboto", Sans-serif;}.elementor-42213 .elementor-element.elementor-element-5851870 .ekit_image_caption_title{margin:0px 0px 0px 0px;}.elementor-42213 .elementor-element.elementor-element-5851870 .ekit_image_caption_description, .elementor-42213 .elementor-element.elementor-element-5851870 .ekit_image_caption_description_show{font-family:"Roboto", Sans-serif;}.elementor-42213 .elementor-element.elementor-element-5851870 .ekit_image_caption_description{margin:10px 0px 8px 0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-42213 .elementor-element.elementor-element-c6da57a{width:50%;}.elementor-42213 .elementor-element.elementor-element-13d2d62{width:50%;}.elementor-42213 .elementor-element.elementor-element-10dc1f3{width:50%;}.elementor-42213 .elementor-element.elementor-element-dcd0999{width:50%;}}/* Start custom CSS for section, class: .elementor-element-57d0a56 */.page-id-42213 .elementor-element-27f7902, .page-id-42213 .elementor-element-d0a3c4b {
    display: none;
}

.sectionherohome .elementor-container {
    height: 100%;
}

.sectionherohome {
    height: 50vh;
}

.carre-herohome, .carre-herohome .elementor-widget-container, .carre-herohome .ekit_image_hover, .carre-herohome .ekit-wid-con {
    height: 100% !important;
}

.carre-herohome .ekit_image_hover img {
    object-fit: cover;
}

.carrehome1:after {
    content: '';
    position: absolute;
    display: block;
    width: 300px;
    margin: auto;
    height: 300px;
    background-image: url(https://drdjoon-clinic.com/wp-content/uploads/2024/12/logo-dr-djoon.webp);
    z-index: 9999;
    background-size: 100%;
    top: calc(100% - 150px);
    left: calc(100% - 150px);
}

.carre-herohome.ekit_image_caption {
    padding: 0px !important;
}

.carre-herohome h2.ekit_image_caption_title {
    color: #000 !important;
    position: absolute;
    top: 15px;
    left: 15px;
    font-family: 'Montserrat' !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
    font-size: 30px;
}

.carrehome2 h2.ekit_image_caption_title, .carrehome4 h2.ekit_image_caption_title {
   right: 15px;
}

.carrehome2 h2.ekit_image_caption_title, .carrehome4 h2.ekit_image_caption_title {
    right: 15px;
    text-align: right;
    width: 50%;
    margin-left: auto !important;
}

.carre-herohome .ekit_image_hover:hover h2 {
    display: none;
}

.carre-herohome p.ekit_image_caption_description {
    font-family: 'Montserrat' !important;
    text-transform: none !important;
    font-weight: 600 !important;
    line-height: 1.4;
    width: 80%;
    margin-bottom: 30px !important;
}

.carre-herohome a.ekit_image_caption_button {
    font-family: 'Montserrat';
    font-weight: 600;
    border-radius: 0px 5px 0px 5px !important;
}

.carre-herohome a.ekit_image_caption_button:hover {
    background-color: #000 !important;
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8a3fd84 */.page-id-42213 .elementor-element-27f7902, .page-id-42213 .elementor-element-d0a3c4b {
    display: none;
}

.sectionherohome .elementor-container {
    height: 100%;
}

.sectionherohome {
    height: 50vh;
}

.carre-herohome, .carre-herohome .elementor-widget-container, .carre-herohome .ekit_image_hover, .carre-herohome .ekit-wid-con {
    height: 100% !important;
}

.carre-herohome .ekit_image_hover img {
    object-fit: cover;
}/* End custom CSS */