.elementor-6233 .elementor-element.elementor-element-cbb1dea{--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;--justify-content:space-between;--align-items:center;--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-6233 .elementor-element.elementor-element-cbb1dea:not(.elementor-motion-effects-element-type-background), .elementor-6233 .elementor-element.elementor-element-cbb1dea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6F6FA;}.elementor-6233 .elementor-element.elementor-element-cbb1dea.e-con{--order:99999 /* order end hack */;}.elementor-6233 .elementor-element.elementor-element-4677b07{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6233 .elementor-element.elementor-element-4677b07.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6233 .elementor-element.elementor-element-4f5e387{padding:0px 0px 0px 0px;text-align:center;}.elementor-6233 .elementor-element.elementor-element-4f5e387.elementor-element{--align-self:flex-start;}.elementor-6233 .elementor-element.elementor-element-4f5e387 .elementor-heading-title{font-weight:normal;}.elementor-6233 .elementor-element.elementor-element-84c9441.elementor-element{--align-self:flex-start;}.elementor-6233 .elementor-element.elementor-element-84c9441 .elementor-icon-list-item > a{padding:0px 0px 0px 5px !important;}.elementor-6233 .elementor-element.elementor-element-84c9441 .ekit_page_list_content{flex-direction:row;}.elementor-6233 .elementor-element.elementor-element-84c9441 .elementor-icon-list-icon{display:flex;align-items:center;justify-content:center;width:14px;}.elementor-6233 .elementor-element.elementor-element-84c9441 .elementor-icon-list-icon i{font-size:14px;}.elementor-6233 .elementor-element.elementor-element-84c9441 .elementor-icon-list-icon svg{max-width:14px;}.elementor-6233 .elementor-element.elementor-element-84c9441 .elementor-icon-list-text{color:#000000;margin:0px 0px 15px 0px;padding-left:19px;}.elementor-6233 .elementor-element.elementor-element-84c9441 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#005D74;}.elementor-6233 .elementor-element.elementor-element-84c9441 .elementor-icon-list-item{font-size:13px;line-height:1em;}.elementor-6233 .elementor-element.elementor-element-84c9441 .ekit_menu_label{align-self:center;}.elementor-6233 .elementor-element.elementor-element-3206d56{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:020px 020px;--row-gap:020px;--column-gap:020px;}.elementor-6233 .elementor-element.elementor-element-3206d56.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6233 .elementor-element.elementor-element-cc7ee7f{padding:0px 0px 0px 0px;text-align:center;}.elementor-6233 .elementor-element.elementor-element-cc7ee7f.elementor-element{--align-self:flex-start;}.elementor-6233 .elementor-element.elementor-element-cc7ee7f .elementor-heading-title{font-weight:normal;}.elementor-6233 .elementor-element.elementor-element-cad5552.elementor-element{--align-self:flex-start;}.elementor-6233 .elementor-element.elementor-element-cad5552 .elementor-icon-list-item > a{padding:0px 0px 0px 5px !important;}.elementor-6233 .elementor-element.elementor-element-cad5552 .ekit_page_list_content{flex-direction:row;}.elementor-6233 .elementor-element.elementor-element-cad5552 .elementor-icon-list-icon{display:flex;align-items:center;justify-content:center;width:14px;}.elementor-6233 .elementor-element.elementor-element-cad5552 .elementor-icon-list-icon i{font-size:14px;}.elementor-6233 .elementor-element.elementor-element-cad5552 .elementor-icon-list-icon svg{max-width:14px;}.elementor-6233 .elementor-element.elementor-element-cad5552 .elementor-icon-list-text{color:#000000;margin:0px 0px 15px 0px;padding-left:19px;}.elementor-6233 .elementor-element.elementor-element-cad5552 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#005D74;}.elementor-6233 .elementor-element.elementor-element-cad5552 .elementor-icon-list-item{font-size:13px;line-height:1em;}.elementor-6233 .elementor-element.elementor-element-cad5552 .ekit_menu_label{align-self:center;}.elementor-6233 .elementor-element.elementor-element-b35a5c2{--display:flex;--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:center;}.elementor-6233 .elementor-element.elementor-element-b35a5c2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6233 .elementor-element.elementor-element-183802d{padding:0px 0px 0px 0px;text-align:center;}.elementor-6233 .elementor-element.elementor-element-183802d.elementor-element{--align-self:flex-start;}.elementor-6233 .elementor-element.elementor-element-183802d .elementor-heading-title{font-weight:normal;}.elementor-6233 .elementor-element.elementor-element-d04ad54.elementor-element{--align-self:flex-start;}.elementor-6233 .elementor-element.elementor-element-d04ad54 .elementor-icon-list-item > a{padding:0px 0px 0px 5px !important;}.elementor-6233 .elementor-element.elementor-element-d04ad54 .ekit_page_list_content{flex-direction:row;}.elementor-6233 .elementor-element.elementor-element-d04ad54 .elementor-icon-list-icon{display:flex;align-items:center;justify-content:center;width:14px;}.elementor-6233 .elementor-element.elementor-element-d04ad54 .elementor-icon-list-icon i{font-size:14px;}.elementor-6233 .elementor-element.elementor-element-d04ad54 .elementor-icon-list-icon svg{max-width:14px;}.elementor-6233 .elementor-element.elementor-element-d04ad54 .elementor-icon-list-text{color:#000000;margin:0px 0px 15px 0px;padding-left:19px;}.elementor-6233 .elementor-element.elementor-element-d04ad54 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#005D74;}.elementor-6233 .elementor-element.elementor-element-d04ad54 .elementor-icon-list-item{font-size:13px;line-height:1em;}.elementor-6233 .elementor-element.elementor-element-d04ad54 .ekit_menu_label{align-self:center;}.elementor-6233 .elementor-element.elementor-element-698be52{--display:flex;--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:center;}.elementor-6233 .elementor-element.elementor-element-698be52.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6233 .elementor-element.elementor-element-a9ae507.elementor-element{--align-self:flex-start;}.elementor-6233 .elementor-element.elementor-element-a9ae507{text-align:center;}.elementor-6233 .elementor-element.elementor-element-a9ae507 .elementor-heading-title{font-weight:normal;}.elementor-6233 .elementor-element.elementor-element-efe6654.elementor-element{--align-self:flex-start;}.elementor-6233 .elementor-element.elementor-element-efe6654 .elementor-icon-list-item > a{padding:0px 0px 0px 5px !important;}.elementor-6233 .elementor-element.elementor-element-efe6654 .ekit_page_list_content{flex-direction:row;}.elementor-6233 .elementor-element.elementor-element-efe6654 .elementor-icon-list-icon{display:flex;align-items:center;justify-content:center;width:14px;}.elementor-6233 .elementor-element.elementor-element-efe6654 .elementor-icon-list-icon i{font-size:14px;}.elementor-6233 .elementor-element.elementor-element-efe6654 .elementor-icon-list-icon svg{max-width:14px;}.elementor-6233 .elementor-element.elementor-element-efe6654 .elementor-icon-list-text{color:#000000;margin:0px 0px 15px 0px;padding-left:19px;}.elementor-6233 .elementor-element.elementor-element-efe6654 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#005D74;}.elementor-6233 .elementor-element.elementor-element-efe6654 .elementor-icon-list-item{font-size:13px;line-height:1em;}.elementor-6233 .elementor-element.elementor-element-efe6654 .ekit_menu_label{align-self:center;}@media(min-width:768px){.elementor-6233 .elementor-element.elementor-element-4677b07{--width:24%;}.elementor-6233 .elementor-element.elementor-element-3206d56{--width:22%;}.elementor-6233 .elementor-element.elementor-element-b35a5c2{--width:24%;}.elementor-6233 .elementor-element.elementor-element-698be52{--width:24%;}}/* Start custom CSS for container, class: .elementor-element-4677b07 *//* 1. Dropdown container ki padding khatam karein taake white gaps na rahen */
.elementskit-dropdown.elementskit-submenu-panel {
    padding: 0 !important;
    background-color: #fff; /* Baaki dropdown white rahega */
}

/* 2. Specific "WordPress" item ka EXACT background color */
#menu-item-6555 {
    background-color: #E6F6FA !important; /* Aapka exact requested color */
    width: 100% !important;
    display: block !important;
    margin: 0 !important;
}

/* 3. Text ko Dark aur Clear karne ke liye */
#menu-item-6555 a.dropdown-item {
    color: #222222 !important; /* Dark Grey/Black text taake light blue par nazar aaye */
    font-weight: 500 !important; /* Thori si thickness taake text wazeh ho */
    padding: 12px 20px !important; /* Spacing taake block bada lage */
    display: block !important;
    width: 100% !important;
    background-color: transparent !important;
}

/* 4. Hover par bhi yahi color barqarar rakhein */
#menu-item-6555:hover {
    background-color: #E6F6FA !important;
}



/* 1. Dropdown container ki padding khatam karein (agar pehle nahi ki) */
.elementskit-dropdown.elementskit-submenu-panel {
    padding: 0 !important;
}


/* 1. Dropdown container ki padding khatam karein (Agar pehle nahi ki) */
.elementskit-dropdown.elementskit-submenu-panel {
    padding: 0 !important;
}

/* 2. Specific "New York Services" item ka EXACT background color */
a[href*="/new-york/"].dropdown-item.active {
    background-color: #E6F6FA !important; /* Aapka exact requested color */
    color: #000000 !important;            /* Pure Black Text */
    font-weight: 600 !important;           /* Semi-Bold thickness */
    padding: 12px 20px !important;         /* Spacing taake block bada lage */
    display: block !important;
    width: 100% !important;
    margin: 0 !important;
    border: none !important;
    border-radius: 4px;                   /* Halka sa round corners */
}

/* 3. Hover par bhi yahi color aur black text barqarar rakhein */
a[href*="/new-york/"].dropdown-item.active:hover {
    background-color: #E6F6FA !important;
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbb1dea *//* 1. Dropdown container ki padding khatam karein taake edge-to-edge cover ho */
.elementskit-dropdown.elementskit-submenu-panel {
    padding: 0 !important;
}

/* 2. New York Services item ka Normal Dark text aur Exact background */
a[href*="/new-york/"].dropdown-item {
    background-color: #E6F6FA !important; /* Exact Requested Color */
    color: #333333 !important;            /* Normal Dark Grey/Black (Not pure black) */
    display: block !important;             /* Full width block banane ke liye */
    width: 100% !important;                /* Poori width cover karne ke liye */
    padding: 12px 20px !important;         /* Spacing bilkul image jaisi */
    font-weight: 500 !important;           /* Normal thickness (Zada bold nahi) */
    margin: 0 !important;                  /* Extra gaps khatam karne ke liye */
    border: none !important;               
    text-decoration: none !important;
}

/* 3. Hover state par bhi wahi normal look rahe */
a[href*="/new-york/"].dropdown-item:hover {
    background-color: #E6F6FA !important;
    color: #333333 !important;
}


/* 1. Container ki padding khatam karein */
.elementskit-dropdown.elementskit-submenu-panel {
    padding: 0 !important;
}

/* 2. Teeno links (Healthcare, Fintech, Real Estate) ke liye Combined Style */
a[href*="/healthcare/"].dropdown-item,
a[href*="/fintech-application-development-services/"].dropdown-item,
a[href*="/real-estate-software/"].dropdown-item {
    background-color: #E6F6FA !important; /* Exact Requested Color */
    color: #333333 !important;            /* Normal Dark (Not pure black) */
    display: block !important;             /* Full width block */
    width: 100% !important;                /* Poori width cover */
    padding: 12px 20px !important;         /* Professional spacing */
    font-weight: 500 !important;           /* Normal thickness */
    margin: 0 !important;                  /* Gaps khatam */
    border: none !important;               
    text-decoration: none !important;
}

/* 3. Hover state par bhi wahi look rahe */
a[href*="/healthcare/"].dropdown-item:hover,
a[href*="/fintech-application-development-services/"].dropdown-item:hover,
a[href*="/real-estate-software/"].dropdown-item:hover {
    background-color: #E6F6FA !important;
    color: #333333 !important;
}/* End custom CSS */