/*
Theme Name: Americ Child
Theme URI: http://demo.bravisthemes.com/americ
Author: Bravis-Themes
Author URI: https://themeforest.net/user/bravis-themes
Description: Americ is a beautifully handcrafted, pixel perfect business consulting WordPress Theme based on Elementor Page Builder & designed with great attention to details, flexibility and performance. Americ has stunning styles and elements to help you make a professional website in no time.
Version: 1.0.0
License: ThemeForest
License URI: https://themeforest.net/licenses
Template: americ
Text Domain: americ-child
Tags: accountant, advertising, agency, business, company, consulting, corporate, creative, finance, financial, insurance, marketing, elementor, seo, startup
*/

.pxl-header-elementor-sticky.pxl-onepage-sticky.pxl-sticky-stt .container { max-width: 100% !important; padding: 0 !important; }
footer .container { max-width: 100% !important; padding: 0 !important; }

.pxl-header-main:before { display: none !important; }

.pxl-title--highlight { color: var(--e-global-color-secondary) !important; }

.pxl-carousel-custom1 .pxl-item--inner .pxl-sub-title { color: var(--e-global-color-secondary); font-size: 17px; letter-spacing: 1px; }

.pxl-carousel-custom2 .pxl-item--inner .pxl-item-content svg .pxl-item-text { stroke: var(--e-global-color-accent); }
.pxl-carousel-custom2 .pxl-item--inner .pxl-item-content { border-bottom: 1px solid #9a7d5766; }

.pxl-map-custom1 .pxl-box-inner .pxl-list-map .pxl-item-list .pxl--item:nth-child(1) { top: 48%; transform: translate(0, -48%); left: 28%; }
.pxl-map-custom1 .pxl-box-inner .pxl-list-map .pxl-item-list .pxl--item:nth-child(2) { bottom: 48%; left: 53%; transform: translate(-53%, 0); }
.pxl-map-custom1 .pxl-box-inner .pxl-list-map .pxl-item-list .pxl--item:nth-child(3) { left: 76%; transform: translate(-76%, -50%); top: 50%; }
.pxl-map-custom1 .pxl-box-inner .pxl-list-map .pxl-item-list .pxl--item a { background-color: #c5a060; }
.pxl-map-custom1 .pxl-box-inner .pxl-list-map .pxl-item-list .pxl--item a:before { background-color: #c5a060; }
.pxl-map-custom1 .pxl-box-inner .pxl-item--img-map img { filter: brightness(0) invert(1); opacity: 0.3; }

.pxl-contact-form1 .contact7 .form input, .pxl-contact-form1 .contact7 .form textarea { border-bottom: 1px solid #434343; }
.pxl-contact-form form .wpcf7-response-output { color: #070707; background-color: #c9a361; font-size: 14px; padding: 8px 20px; }
.pxl-contact-form1 .contact7 .wpcf7-not-valid-tip { background-color: #cf1d1d; color: #fff; font-size: 12px; }

.pxl-item-contact-mobile img { width: 220px; }

@media screen and (max-width: 1199px) {
    .pxl-header-menu { background-color: #DDD6CD; }
	.pxl-header-menu li { color: #000 !important; }
    .pxl-header-menu .pxl-item-contact-mobile .pxl-title-contact { font-size: 18px; color: #000; font-weight: 500; }
}