/*
Theme Name: Nextmind Child
Template:   nextmind
Theme URI: https://1.envato.market/nextmind-wp
Description: Nextmind Child Theme
Author: Awaiken Themes
Author URI: https://awaikenthemes.com/
Version: 1.0.0
Text Domain: nextmind-child
*/
#portfolio{ pointer-events:none; }
ul#menu-services-menu li, #menu-footer-menu li { position:relative; }
ul#menu-services-menu li:after, #menu-footer-menu li:after { position:absolute; content:'\f2db'; left:0; top:0; font-family:'FontAwesome'; color:#ffffff57;  }
ul#menu-services-menu li a, #menu-footer-menu li a { padding:0px 0px 15px 30px; }
.scrolling-content-nac .ticker-item img { max-width: 70px;     filter: contrast(0.1); }
.footer-newsletter-form-royal .form-btn { margin-left: 10px; }
.ekit-wid-con .elementor-icon-list-icon svg { fill:#dfdfdf !important; width:20px; height:20px; }
.ekit-wid-con .elementor-icon-list-icon svg path {fill:#dfdfdf !important; }
.stand .elementskit-infobox{ border-image:linear-gradient(to right, #54abce7a, #f26dc38c) 1; }
.ai-solutions .page-header-box h1{  }
.ai-solutions .page-blog-archive, .ai-solutions .page-single-post, .ai-solutions .error-page { padding: 40px 0; }
.elementskit-entry-thumb, .post-featured-image figure { padding:0px !important; }
.wp-block-search__inside-wrapper {
    position: relative;
}
.wp-block-search__button.wp-element-button {
    position: absolute;
    bottom: 0;
    right: -15px;
}
h1.entry-title, h1.text-anime {
    font-weight: 700;
    background: linear-gradient(to right, var(--e-global-color-accent) 0%, var(--e-global-color-accentsecondary) 50%, var(--e-global-color-accent) 100%);
    background-size: 200% auto;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    transition: all 0.4s ease-in-out;
	display:inline-block !important;
}
h1.entry-title:hover, h1.text-anime:hover {
    background-position: right center;
}
#hide{ pointer-events:none; }
body.home .elementskit-post-body h2.entry-title { display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;}
.choose__us{position:relative; background:#000; }
.choose__us:before {
    content: "";
    width: 574.366px;
    height: 847.578px;
    transform: rotate(21.269deg);
    border-radius: 847.578px;
    background: linear-gradient(192deg, rgba(246, 236, 79, 0.21) 0%, rgba(150, 6, 147, 0.40) 100%);
    filter: blur(150px);
    position: absolute;
    left: 80px;
    bottom: -325px;
}
.otherservices .box-footer {    position: absolute !important;
    right: 0;
    top: 0; }
.wp-block-search .wp-block-search__input { border:1px solid #fff; border-radius:25px; }
.wp-block-search__button  { position:absolute; margin-left:5px; }
.otherservices .box-body { width:100%; }
.otherservices .elementskit-infobox {transition:0.3s ease; }
.otherservices .elementskit-infobox:hover .box-body h3, .otherservices  .elementskit-infobox:hover .box-body p, .otherservices  .elementskit-infobox:hover .elementskit-info-box-icon { transform:translate(50px); transition:0.3s ease;  }
.otherservices .elementskit-infobox: .box-body a{ padding:0px !important; }
.otherservices .elementskit-infobox:hover .box-body a { transform:scale(1.5); transition:0.3s ease;  }
 .otherservices  .elementskit-infobox:hover .elementskit-info-box-icon { transform:translate(50px)scale(1.5); transition:0.3s ease;  }
.ppc path { fill:#fff; }
body.page-workflow-automation .subcurrentpage .elementor-repeater-item-18cb473, 
body.page-predictive-analytics .subcurrentpage .elementor-repeater-item-3b0de6f, 
body.page-ai-in-e-commerce .subcurrentpage .elementor-repeater-item-2517b40,
body.page-ai-for-digital-marketing .subcurrentpage .elementor-repeater-item-195fca0,
body.page-healthcare-ai-solutions .subcurrentpage1 .elementor-repeater-item-18cb473,
body.page-edtech-ai-solutions .subcurrentpage1 .elementor-repeater-item-3b0de6f, 
body.page-fintech-ai-solutions .subcurrentpage1 .elementor-repeater-item-2517b40,
body.page-smart-manufacturing-ai-solutions .subcurrentpage1 .elementor-repeater-item-195fca0,
body.page-ai-powered-python-development .subcurrentpage2 .elementor-repeater-item-3b0de6f,
body.page-node-js-ai-automation .subcurrentpage2 .elementor-repeater-item-2517b40, 
body.page-react-next-js-ai-frontends .subcurrentpage2 .elementor-repeater-item-195fca0,
body.page-laravel-ai-solutions .subcurrentpage2 .elementor-repeater-item-8fa6ca4,
body.page-id-8582.page-flutter-ai-mobile-apps .subcurrentpage2 .elementor-repeater-item-89c485d,
body.page-ai-for-wordpress-no-code .subcurrentpage2 .elementor-repeater-item-702ad0e,
body.page-ai-roadmap-development .subcurrentpage3 .elementor-repeater-item-18cb473,
body.page-ai-integration-audits .subcurrentpage3 .elementor-repeater-item-3b0de6f,
body.page-proof-of-concept-poc-development .subcurrentpage3 .elementor-repeater-item-2517b40,
body.page-ai-training-workshops .subcurrentpage3 .elementor-repeater-item-195fca0,
body.page-custom-ai-ml-models .subcurrentpage4 .elementor-repeater-item-18cb473,
body.page-real-time-ai-apps .subcurrentpage4 .elementor-repeater-item-3b0de6f,
body.page-smart-frontends .subcurrentpage4 .elementor-repeater-item-2517b40,
body.page-ai-in-laravel-php .subcurrentpage4 .elementor-repeater-item-195fca0,
body.page-id-8222.page-flutter-ai-mobile-apps .subcurrentpage4 .elementor-repeater-item-74971c3,
body.page-ai-for-business-automation-insights .maincurrentpage a p,
body.page-ai-tech-consulting-strategic-ai-adoption .maincurrentpage2 a p,
body.page-ai-development-services-next-gen-solutions .maincurrentpage3 a p,
body.page-ai-integrated-development-services .maincurrentpage4 a p,
body.page-industry-specific-ai-consulting-solutions .maincurrentpage5 a p,
body.page-ai-integrated-development-services .maincurrentpage6 a p
{
		background:#f184305c; width: 100%; border-radius:5px; }
body.page-workflow-automation .subcurrentpage .elementor-repeater-item-18cb473 .ekit_page_list_content, 
body.page-predictive-analytics .subcurrentpage .ekit_page_list_content,
body.page-ai-in-e-commerce .subcurrentpage .ekit_page_list_content,
body.page-ai-for-digital-marketing .subcurrentpage .ekit_page_list_content,
body.page-healthcare-ai-solutions .subcurrentpage1 .ekit_page_list_content,
body.page-edtech-ai-solutions .subcurrentpage1 .ekit_page_list_content,
body.page-fintech-ai-solutions .subcurrentpage1 .ekit_page_list_content,
body.page-smart-manufacturing-ai-solutions .subcurrentpage1 .ekit_page_list_content,
body.page-ai-powered-python-development .subcurrentpage2 .ekit_page_list_content,
body.page-node-js-ai-automation .subcurrentpage2 .ekit_page_list_content,
body.page-react-next-js-ai-frontends .subcurrentpage2 .ekit_page_list_content,
body.page-laravel-ai-solutions .subcurrentpage2 .ekit_page_list_content,
body.page-flutter-ai-mobile-apps .subcurrentpage2 .ekit_page_list_content,
body.page-ai-for-wordpress-no-code .subcurrentpage2 .ekit_page_list_content,
body.page-ai-roadmap-development .subcurrentpage3 .ekit_page_list_content,
body.page-ai-integration-audits .subcurrentpage3 .ekit_page_list_content,
body.page-proof-of-concept-poc-development .subcurrentpage3 .ekit_page_list_content,
body.page-ai-training-workshops .subcurrentpage3 .ekit_page_list_content,
body.page-custom-ai-ml-models .subcurrentpage4 .ekit_page_list_content,
body.page-real-time-ai-apps .subcurrentpage4 .ekit_page_list_content,
body.page-smart-frontends .subcurrentpage4 .ekit_page_list_content,
body.page-ai-in-laravel-php .subcurrentpage4 .ekit_page_list_content,
body.page-id-8582.page-flutter-ai-mobile-apps .subcurrentpage4 .ekit_page_list_content,
	{
		padding-left:10px; }
body.page-page-ai-for-business-automation-insights .maincurrentpage a p,
body.page-industry-specific-ai-consulting-solutions .maincurrentpage1 a p,
body.page-ai-integrated-development-services .maincurrentpage2 a p,
body.page-ai-development-services-next-gen-solutions .maincurrentpage3 a p,
body.page-ai-tech-consulting-strategic-ai-adoption .maincurrentpage4 a p
	{
		padding:10px; }
label.wp-block-search__label{ display:none; }
.wp-block-search__inside-wrapper { position:relative; }
.wp-block-search__button { padding: 14px 25px !important; border-radius: 25px !important; right:0px; }
.liststyle ul li { list-style:none; color:#fff; }
.postul ul li{ color:#fff; }
.ekit-vertical-navbar-nav { box-shadow:none !important; }
.footer-privacy-policy-royal {    border: 0px !important; padding: 0px !important;  }
.section-title .elementor-heading-title { margin:0px; }
.agency-item-content-royal .elementor-icon-box-title::after { background-color:#F29432; }
.service-item-royal.backdrop-filter-royal li{ list-style-position:inside; }
#coredev .ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link { background-color: transparent; }
#coredev .ekit-wid-con .path {}
#coredev ul li { list-style-position: inside;  color:#CACDE3;  list-style-type: disc;
    padding: 0 0 10px 20px;  }
#coredev blockquote {    background-image: linear-gradient(to bottom, #000000, #0b0b0b, #131313, #191919, #1f1f1f);
    padding: 30px; margin-top:20px; 
    border: 1px solid #2a2a2a;
    border-radius: 10px; }
.table>:not(caption)>*>* { background:#000; color:#fff;  border-color: #3e3e3e; }
.table-bordered>:not(caption)>* { border-color: #3e3e3e;  }
.nav-links{
  display: flex;
  justify-content: space-between;
  gap: 20px;
  margin-top: 40px;
}

.nav-card {
  background: #121212;        /* Dark background */
  color: #fff;
  padding: 20px 25px;
  border-radius: 10px;
  flex: 1;
  text-decoration: none;
  transition: background 0.3s ease, transform 0.2s ease;
  display: block;
}

.nav-card:hover {
  background: #1e1e1e;
  transform: translateY(-3px);
}

.nav-label {
  display: block;
  font-size: 13px;
  color: #aaa;
  margin-bottom: 5px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}
.nav-title { font-size: 18px; font-weight: 600; color: #fff; }
.post-navigation a {  text-decoration: none !important; }
aside.widget ul li {  margin-bottom: 10px; list-style: auto; border-bottom: 1px solid #cccccc4a;   padding-bottom: 10px; }
aside.widget a { font-size:14px; line-height:20px; }
.industry .ekit-wid-con .elementskit-infobox .box-body { height:230px; }
.industry .ekit-wid-con .elementskit-infobox .box-footer {
    position: absolute;
    bottom: 0;
}
.current-page-ancestor a, .current-page-ancestor a i{   color: #F29432 !important; }