.elementor-6574 .elementor-element.elementor-element-cdcfe2b{--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 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 69px 74px -69px rgba(0, 0, 0, 0.25098039215686274);--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6574 .elementor-element.elementor-element-0ecd18d{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-6574 .elementor-element.elementor-element-cdcfe2b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-6574 .elementor-element.elementor-element-cdcfe2b{--content-width:1140px;}}@media(max-width:767px){.elementor-6574 .elementor-element.elementor-element-cdcfe2b{--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;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-cdcfe2b */.flyoutMenu .categoryTabs .jet-tabs__content {
        animation-duration: 0s !important;
}
.flyoutMenu .categoryTabs .jet-tabs__content-wrapper,
.flyoutMenu .categoryTabs .jet-tabs__content,
.flyoutMenu .categoryTabs .jet-tabs__content >.elementor, 
.flyoutMenu .categoryTabs .jet-tabs__content >.elementor >.e-con {
    height: 100% !important;
}

.flyoutMenu .caregoryImage {
    min-height: unset !important;
    height: unset !important;
}

.flyoutMenu .categoryTabs .jet-tabs__content-wrapper {
    height: fit-content;
    min-height: fit-content !important;
    align-self: end;
}

.flyoutMenu .categoryTabs .buttonWrapper16 * {
    line-height: 19px;
    text-align: start !important;
}

.flyoutMenu .categoryTabs .jet-tabs__control-wrapper {
    gap: 10px;
}

.flyoutMenu .categoryTabs .jet-tabs__control-inner {
    justify-self: self-start;
    padding: 0;
}

.flyoutMenu .categoryTabs .jet-tabs {
    display: grid !important;
    grid-auto-flow: column;
}

.flyoutMenu .categoryTabs .jet-tabs-icon svg {
    opacity: 0;
    fill: transparent !important;
}

.flyoutMenu .categoryTabs .jet-tabs__control-inner:hover .jet-tabs-icon svg,
.flyoutMenu .categoryTabs .active-tab svg {
    color: var(--dentistry-deco1-color);
    opacity: 1;
}

.flyoutMenu .categoryTabs .contentRedirects {
    border-left: solid 1px var(--e-global-color-4e74f87);
    height: fit-content !important;
    align-self: flex-start !important;
    margin: 0 !important;
    margin-bottom: auto !important;
    background: red;
}

@media only screen and (max-width: 1023px) {
    .categories .categoryTabs .contentRedirects {
            padding-left: 20px;
    }
}

@media only screen and (min-width: 768px) {
    .categories .innerClientCol {
        max-width: 100%;
    }
}

@media only screen and (max-width: 767px) {
    .categories .jet-tabs__control-wrapper {
        padding-inline: 10px !important;
    }
    
    .categories .categoryTabs .contentRedirects {
            margin-bottom: 0px;
            padding-inline: 10px;
            padding-top: 20px;
    }
    
    .categories .categoryTabs .jet-tabs__content-wrapper {
         width: -webkit-fill-available;
    }
    
    .categories .categoryHeading {
        position: unset !important;
    }
    
    .categories .categoryTabs .jet-tabs__content-wrapper .e-con-full {
            background-size: cover !important;
    }
}/* End custom CSS */