/*
	Theme Name: Bizznep Child
	Theme URI: http://demo.bravisthemes.com/jackcerra
	Author: Digixell
	Author URI: https://digixell.com
	Description: Demonstrate business innovation every step of the way with Jackcerra, a modern theme we designed for all business consulting, business advisor and consulting services websites.
	Version: 1.0.3
	License: ThemeForest
	License URI: https://themeforest.net/licenses
	Template: bizznep
	Text Domain: bizznep-child
	Tags: accountant, advisor, advertising, agency, business, company, consultant, consulting, corporate, finance, financial, marketing, multipurpose, saas, software, startup
*/
@media (max-width: 767px) {
	body .pxl-heading h3.pxl-item--title { font-size: 35px; }	
}

@media screen and (max-width: 1200px) {
    body #pxl-header-default, #pxl-header-elementor {
        margin-bottom: 15px !important;
    }
}

.pxl-portfolio-carousel2.pxl-portfolio-style2.pxl-portfolio-style2 .pxl-swiper-slide .pxl-post--inner .pxl-post--category { display: none; }

.ft-theme-default, body .pxl-heading .pxl-item--title, body .ft-gt span  { font-family: "Marcellus", sans-serif; }
p, .ft-primary, .pxl-breadcrumb, body .pxl-heading .pxl-item--subtitle, .pxl-text-carousel3 .pxl-swiper-slide .pxl-item--inner .pxl-item--subtitle, .pxl-archive-post .post-content .post-btn-wrap a span, .comment-date, .comment-text, .comment-form-cookies-consent, .wpcf7-form .contact-form-contact span input, .wpcf7-form .contact-form-contact span textarea, .wpcf7-form .contact-form-contact .line--2 p .subject .pxl-select-higthlight, .wpcf7-form .contact-form-contact .line--4 .wpcf7-list-item-label, .wpcf7-form .contact-form-team .pxl-select .pxl-select-higthlight, .wpcf7-form .contact-form-team span textarea, .wpcf7-form .contact-form-team span input, .wpcf7-form .contact-form-h6 .pxl-select .pxl-select-higthlight, .wpcf7-form .contact-form-h6 span textarea, .wpcf7-form .contact-form-h6 span input, .wpcf7-form .contact-contact-us button .input-box.btn.pxl-icon-active, .pxl-image-carousel2 .pxl-swiper-slide .wrap-content .pxl-item--position, .pxl-image-carousel2 .pxl-swiper-slide .wrap-content .btn, .pxl-testimonial-carousel6 .pxl-swiper-arrow-wrap .pxl-wrap .pxl-item-heading, .pxl-testimonial-carousel6 .pxl-swiper-arrow-wrap .pxl-wrap .pxl-item .pxl--desc { font-family: 'DM Sans', sans-serif; }

.elementor-8052 .elementor-element.elementor-element-f3c8b8c .pxl-contact-form .wpcf7-form-control:not(.wpcf7-submit), .elementor-8052 .elementor-element.elementor-element-f3c8b8c .pxl-contact-form .pxl-select-higthlight { letter-spacing: 0; color: #eaf4f4; }
body .wpcf7-form .contact-form-h5 input.message { height: auto; min-height: 50px; resize: none; }


.pxl-swiper-dots.style-1.pxl-swiper-pagination-bullets span { background-color: #c6a15b; }
body .pxl-accordion1.style1 .pxl--item.active { background-color: var(--primary-color); }

@media screen and (max-width: 1200px) {
	body #pxl-header-elementor #pxl-header-mobile { border-radius: 15px; }
    body #pxl-header-default, #pxl-header-elementor { margin-bottom: 15px; }
	body #pxl-header-elementor #pxl-header-mobile.style-dark .pxl-header-menu { background-color: #0e2238; }
	body .pxl-menu-close { right: 15px; top: 15px; }
}

/* Home - About */
body .pxl-image-single.style-border .pxl-item--image span { width: 227px; height: 227px; }

body .pxl-swiper-dots.style-1.pxl-swiper-pagination-bullets span.swiper-pagination-bullet-active {
    background-color: #c6a15b;
}

body .pxl-swiper-dots.style-1.pxl-swiper-pagination-bullets span {
    background-color: #0E2238;
}

/* Our Departments */
body .pxl-grid .pxl-grid-item { background-color: #fff; border-radius: 20px; }
body .pxl-portfolio-grid-layout2 .pxl-grid-item .pxl-post--featured .pxl-link { background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 20%, #0E2238 100%) }
.pxl-portfolio-grid-layout2 .pxl-grid-item .pxl-content .btn-readmore svg path { fill: #0E2238; }

/* Contact Form */
body .wpcf7-form .contact-form-h3 .content { gap: 0; }
body .wpcf7-form .contact-form-h3 .content p, body .wpcf7-form .contact-form-h3 p { margin-bottom: 0; }
body .wpcf7-form .contact-form-h3 .wpcf7-form-control-wrap { margin-bottom: 0; padding-bottom: 30px; }
body .wpcf7-form .contact-form-h3 button { margin-top: 0; }
body .wpcf7-form .contact-form-h3 input.wpcf7-not-valid, body .wpcf7-form .contact-form-h3 textarea.wpcf7-not-valid { border-color: #dc3232; }
body .wpcf7-form .contact-form-h3 textarea { border-bottom: 1px solid rgba(255, 255, 255, 0.32); background-color: transparent; color: #eaf4f4; font-size: 16px; font-weight: 400; padding-left: 0px; max-height: 105px; }
body .wpcf7-form .contact-form-h3 p { padding: 0 30px; flex: 1; }


/* ABOUT US */
body .pxl-icons-carousel1 .wrap-content .description-box { opacity: 1; }
body .pxl-icons-carousel1 .icon-box i, body .pxl-icons-carousel1 .icon-box svg { font-size: 25px; }