/*!
Theme Name: Artelligence-child
Theme URI: https://elementorpress.com/artelligence
Author: Designing Media
Author URI: http://designingmedia.com
Description: Artelligence - Your Gateway to the Future of AI and Robotics. Explore a cutting-edge WordPress theme with multiple home pages, sub-pages, and the powerful Artelligence Toolkit plugin, featuring a diverse range of widgets. Stay ahead in the world of artificial intelligence and robotics with Artelligence, your platform for innovation and technology.
Version: 2.0
Requires PHP: 7.0
Tested up to: 5.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: artelligence
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready, AI WordPress Theme, Robotics Website Design, Innovative Technology Theme, AI Blogging Theme
*/

.no-breadcrumbs.page-title-area:after{ display: none; }

.navbar-area .nav-container .navbar-collapse #menu-all-pages > li + li{ margin-left: 10px; }
.navbar-area .nav-container .navbar-collapse #menu-all-pages li{ padding: 0 7px; }
/*Unit test css*/
.navbar-area .nav-container .logo a.retina-logo{
	display: none;
}
.wpcf7 form.sent .wpcf7-response-output, 
.wpcf7-not-valid-tip {
    color: #052b45;
    font-size: 16px;
    font-weight: normal;
    font-family: 'manrope', sans-serif;
    display: block;
    border: none;
    text-align: center;
    margin: 0;
    padding: 0;

}
.banner-inner .wpcf7 form.sent .wpcf7-response-output, 
.banner-inner .wpcf7-not-valid-tip {
    color: #fff;
    border: 1px solid #fff;
}
.wpcf7-spinner {
    display: none;
}
.banner-inner .wpcf7 form.invalid .wpcf7-response-output, 
.banner-inner .wpcf7 form.unaccepted .wpcf7-response-output, 
.banner-inner .wpcf7 form.payment-required .wpcf7-response-output {
    border-color: #fff;
    /* color: #fff; */
    margin-top: 0;
}

.business-cards-wrapper .elementor-widget-image{
    height: 100%;
}

.business-cards-wrapper .text-light p{
    color: #e4e4e4 !important;
    font-size: 18px;
}

.business-cards-wrapper .robotics-main-p p {
    font-weight: 500;
    font-size: 20px;
    color: #fff !important;
}

.product-cards .elementor-widget-image{
    width: 100%;
}

.hive-welcome-cards .owl-stage{
    padding-bottom: 20px;
}

.product-cards .product-card-wrapper:hover,
.hive-welcome-cards .services_box:hover{
    transition: 0.4s;
    box-shadow: 0px 2px 16px rgba(0,0,0,0.10);
}

.text-nowrap p{
    white-space: nowrap;
}

.footer-para-text p{
    font-size: 16px;
}

.overflow-hidden .e-con-inner .elementor-element{
    overflow: hidden;
}

p{
    font-size: 18px;
}

.para-white p{
    color: #fff !important;
}

.pricing-tabs{
    background-image: none;
}

.pricing-tabs .pricing-text span{
    font-size: 18px;
}

.pricing-tabs:hover{
    background-color: #dbedef !important;
    border: 1px solid #fff !important;
    background-image: url("/wp-content/uploads/2025/05/data-analysis-bg-1-2.png");
}

.pricing-tabs:hover p,
.pricing-tabs:hover li span {
   color: #02544e !important;
   transition: 0.4s !important;
}

.pricing-tabs:hover a{
    background-color: #02544e !important;
    color: #fff !important;

}

.checkbox-row{
    display: flex;
    align-items: center;
    gap: 5px;
}

.checkbox-row input{
    max-width: 12px !important;
}

.adp-popup-type-content .adp-popup-content{
    padding: 40px 40px 0px 40px !important;
}

ul{
    margin-bottom: 0 !important;
}

.mobile-no-text ul.elementor-icon-list-item{
    margin-bottom: 0 !important;
}

.mobile-no-text a{
    display: flex !important;
}

.mobile-no-text a svg{
    width: 24px !important;
}

.main-popup-title {
    font-size: 26px;
    color: #000;
    text-align: center;
    margin-bottom: 30px !important;
}

.main-popup-title span{
    color: #02544e;
}

.subscribe{
    margin-top: 20px;
}

.subscribe .submit{
    background-color: #02544e !important;
}

.nav-transparent .toggle-btn .icon-right{
    background-color: #052b45 !important;
}

.toggle-btn span,
.toggle-btn span::after,
.toggle-btn span::before
{
    background-color: #052b45 !important;
}

.home3-header .elementor-widget-container{
    margin-right: 0 !important;
}

body .home3-header .navbar-area.style-2 .nav-container .navbar-nav li:hover a:first-child {
    color: #aacd71 !important;
}

.page-id-20280 .page-title-area .row .title{
    margin-bottom: 20px !important;
}

.page-id-20280 .page-title-area .row p,
.page-id-27014 .page-title-area .row p,
.page-id-27006 .page-title-area .row p,
.page-id-26947 .page-title-area .row p{
    display: none !important;
}

.mc4wp-response .mc4wp-error p{
    color: red !important;
    text-align: center ;
}

.footer-common .elementor-icon-list-item>a{
    display: flex !important;
    gap: 10px;
    align-items: center;
}

.footer-common  .elementor-icon-list-items{
padding-left: 0 !important;
}

.footer-common .elementor-icon-list-icon{
    height: 14px !important;
    width: 14px !important;
    display: flex !important;
    padding: 0 !important;
}

.unitree-wrapper::before{
    background-size: 100% !important;
}

@media screen and (max-width: 1199px) {
    br{
        display: none;
    }

    p{
        font-size: 16px !important;
    } 
}

@media screen and (max-width: 1024px) {

    .d-flex-nav{
        display: flex !important;
        padding-top: 0;

    }
    
}

@media screen and (max-width: 992px) {

    .responsive-mobile-menu .toggle-btn{
        top: 50% !important;
    }
    .home3-header {
        width: 100%;
    }
    
    .artelligence-single-details .featured-image {
        height: auto !important;
    
    }
    
}

@media screen and (max-width: 881px) {

    .contact-us-section .contact-info-col{
        width: 100%;
    }

    .contact-us-section .contact-form-col{
        width: 100%;
    }
    
}

@media screen and (max-width: 576px) {
    .home4-faq .submitform-button:before {
        top: 5px !important;
        right: 14px !important;
    }    
    
}



/* .hive-welcome-cards .services_box .inner-content p{
    min-height: 80px;
} */





