.elementor-2830 .elementor-element.elementor-element-67914f0{--display:flex;--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-2830 .elementor-element.elementor-element-3a62c3e{--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;--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-2830 .elementor-element.elementor-element-7fdd353{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0.62rem;--padding-bottom:0.62rem;--padding-left:1.5rem;--padding-right:0.62rem;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2830 .elementor-element.elementor-element-4cf2940{text-align:left;}.elementor-2830 .elementor-element.elementor-element-4cf2940 img{width:3.2rem;}.elementor-2830 .elementor-element.elementor-element-c94587f{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0.62rem;--padding-bottom:0.62rem;--padding-left:0.62rem;--padding-right:0.62rem;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2830 .elementor-element.elementor-element-b43fd7a .elementor-icon-wrapper{text-align:right;}.elementor-2830 .elementor-element.elementor-element-b43fd7a .elementor-icon{font-size:2.5rem;}.elementor-2830 .elementor-element.elementor-element-b43fd7a .elementor-icon svg{height:2.5rem;}.elementor-2830 .elementor-element.elementor-element-96e9229{--display:flex;--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-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2830 .elementor-element.elementor-element-fa696b4 .elementor-nav-menu--dropdown a, .elementor-2830 .elementor-element.elementor-element-fa696b4 .elementor-menu-toggle{color:#444242;fill:#444242;}.elementor-2830 .elementor-element.elementor-element-fa696b4 .elementor-nav-menu--dropdown{background-color:#02010100;}.elementor-2830 .elementor-element.elementor-element-fa696b4 .elementor-nav-menu--dropdown a:hover,
					.elementor-2830 .elementor-element.elementor-element-fa696b4 .elementor-nav-menu--dropdown a:focus,
					.elementor-2830 .elementor-element.elementor-element-fa696b4 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2830 .elementor-element.elementor-element-fa696b4 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-2830 .elementor-element.elementor-element-fa696b4 .elementor-menu-toggle:hover,
					.elementor-2830 .elementor-element.elementor-element-fa696b4 .elementor-menu-toggle:focus{color:#1D7885;}.elementor-2830 .elementor-element.elementor-element-fa696b4 .elementor-nav-menu--dropdown a:hover,
					.elementor-2830 .elementor-element.elementor-element-fa696b4 .elementor-nav-menu--dropdown a:focus,
					.elementor-2830 .elementor-element.elementor-element-fa696b4 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2830 .elementor-element.elementor-element-fa696b4 .elementor-nav-menu--dropdown a.highlighted{background-color:#E4F0F0;}.elementor-2830 .elementor-element.elementor-element-fa696b4 .elementor-nav-menu--dropdown a.elementor-item-active{color:#1D7885;background-color:#E4F0F0;}.elementor-2830 .elementor-element.elementor-element-fa696b4 .elementor-nav-menu--dropdown .elementor-item, .elementor-2830 .elementor-element.elementor-element-fa696b4 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}#elementor-popup-modal-2830 .dialog-message{width:100vw;height:auto;padding:0rem 0rem 0rem 0rem;}#elementor-popup-modal-2830{justify-content:flex-end;align-items:center;pointer-events:all;}#elementor-popup-modal-2830 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);margin:0rem 0rem 0rem 0rem;}@media(min-width:768px){.elementor-2830 .elementor-element.elementor-element-96e9229{--width:100%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-2830 .elementor-element.elementor-element-67914f0{--width:100%;}.elementor-2830 .elementor-element.elementor-element-3a62c3e{--width:100%;--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;--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-2830 .elementor-element.elementor-element-7fdd353{--width:50%;}.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-2830 .elementor-element.elementor-element-c94587f{--width:50%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2830 .elementor-element.elementor-element-fa696b4 .elementor-nav-menu--dropdown a{padding-top:14px;padding-bottom:14px;}.elementor-2830 .elementor-element.elementor-element-fa696b4 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-2830 .elementor-element.elementor-element-fa696b4 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:15px !important;}#elementor-popup-modal-2830{align-items:flex-start;}}/* Start custom CSS for nav-menu, class: .elementor-element-fa696b4 */.elementor-nav-menu--dropdown .elementor-item:focus {
    background-color: #E4F0F0!important;
    color: #1D7885!important;
}
.elementor-nav-menu a.elementor-item {
	justify-content: space-between;
}
.elementor-2830 .elementor-element.elementor-element-fa696b4 li.menu-item-2852 ul.elementor-nav-menu--dropdown li:first-child a {
    border-top-left-radius: 0px!important;
    border-top-right-radius: 0px!important;
}
.elementor-2830 .elementor-element.elementor-element-fa696b4 li.menu-item-2852 ul.elementor-nav-menu--dropdown li.menu-item a {
    padding-right: 36px;
}
.elementor-2830 .elementor-element.elementor-element-fa696b4 li.menu-item-2852 ul.elementor-nav-menu--dropdown li.menu-item a:before {
    content: '';
    width: 24px; /* Adjust width as needed */
    height: 24px; /* Adjust height as needed */
    vertical-align: middle; /* Adjusts the alignment */
    margin-right: 12px;
    display: block;
    background-size: cover; /* or 'contain' depending on your need */
    background-position: center;
    background-repeat: no-repeat;
    box-sizing: border-box;
}
.elementor-2830 .elementor-element.elementor-element-fa696b4 li.menu-item-2852 ul.elementor-nav-menu--dropdown li.menu-item-2853 a:before {
    background-image: url(https://joindx.ai/wp-content/uploads/2024/10/m-icon-prime-1.png);
}
.elementor-2830 .elementor-element.elementor-element-fa696b4 li.menu-item-2852 ul.elementor-nav-menu--dropdown li.menu-item-2854 a:before {
    background-image: url(https://joindx.ai/wp-content/uploads/2024/10/m-icon-research-2.png);
}
.elementor-2830 .elementor-element.elementor-element-fa696b4 li.menu-item-2852 ul.elementor-nav-menu--dropdown li.menu-item-2855 a:before {
    background-image: url(https://joindx.ai/wp-content/uploads/2024/10/m-icon-guidelines-1.png);
}
.elementor-2830 .elementor-element.elementor-element-fa696b4 li.menu-item-2852 ul.elementor-nav-menu--dropdown li.menu-item-2856 a:before {
    background-image: url(https://joindx.ai/wp-content/uploads/2024/10/m-icon-documentation-1.png);
    filter: grayscale(100%);
    opacity: 0.4;
}
.elementor-2830 .elementor-element.elementor-element-fa696b4 li.menu-item-2852 ul.elementor-nav-menu--dropdown li.menu-item-2857 a:before {
    background-image: url(https://joindx.ai/wp-content/uploads/2024/10/m-icon-diagnotics-1.png);
}

.elementor-2830 .elementor-element.elementor-element-fa696b4 .elementor-nav-menu--dropdown li.menu-item-2856 a {
    color: #D0D0D0;
    pointer-events: none;
    cursor: default;
    text-decoration: none;
}
.elementor-2830 .elementor-element.elementor-element-fa696b4 .elementor-nav-menu--dropdown li.menu-item-2856 a:after {
    content: '';
    width: 81px; /* Adjust width as needed */
    height: 18px; /* Adjust height as needed */
    vertical-align: middle; /* Adjusts the alignment */
    margin-left: 12px;
    display: block;
    background-size: cover; /* or 'contain' depending on your need */
    background-position: center;
    background-repeat: no-repeat;
    box-sizing: border-box;
    background-image: url(https://joindx.ai/wp-content/uploads/2024/10/soon-menu-mobile-1.png);
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-2830 .dialog-widget-content {
  background-color: rgba(255, 255, 255, 0.8)!important;

    backdrop-filter: blur(10px)!important;
    transition: background-color 0.5s ease!important;
}/* End custom CSS */