/*
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-portfolio-modern1 .pxl-portfolio-min--inner .pxl-item--number{
	color: white!important;
}
.pxl-portfolio-modern1 .pxl-portfolio-min--inner .pxl-portfolio--title {
	color: white!important;
}
.pxl-portfolio-modern1 .pxl-portfolio--item {
    border-bottom: 1px solid #fff3!important;
    margin-bottom: 20px!important;
}
.pxl-portfolio-modern1 .pxl-portfolio--images .bg-image{
    background-position: top;
    background-repeat: no-repeat;
    background-size: contain;
}

.pxl-contact-form1 .contact6 .pxl-item-heading,
.pxl-contact-form1 .contact6 .pxl-item-heading h3 {
    font-size: 32px;
    color: #24278D;
    margin-bottom: 18px;
}

.pxl-contact-form1 .contact6 .pxl-item-subheading {
    position: relative;
    color: #24278D;
    margin-bottom: 18px;
}

.pxl-contact-form1 .contact6 .button, .pxl-contact-form1 .contact6 input[type="submit"]{
    background-color: #24278D;
    color: white;
}
.pxl-contact-form1 .contact6 .form input,
.pxl-contact-form1 .contact6 .form textarea{
    color: #24278D;
}

.pxl-team-style1 .pxl-item--inner .pxl-item-content .pxl-item--title{
    color: #24278D;
    font-size: 20px;
}

.pxl-menu-primary > li > a span::before {
    content: none!important;
}
.pxl-header-menu.active{
    background-color: #24278D!important;
}
@media screen and (max-width: 1199px) {
    .pxl-menu-primary li.menu-item > a{
        border-color: #fff9!important;
    }
}
.pxl-item-contact-mobile{
    display: none!important;
}

@media (max-width: 880px) {
    .pxl-team-style1 .pxl-item--inner .pxl-item-content .pxl-item--title {
        margin-top: 16px;
        font-size: 17px;
    }
}

@media (max-width: 767px) {
    .elementor-1251 .elementor-element.elementor-element-432d631 .pxl-logo img {
        max-height: 45px!important;
    }
}

.pxl-list-box.pxl-list-box1 .pxl--item .pxl-item--icon,
.pxl-list-box.pxl-list-box1 .pxl--item{
    align-items: start;
}

.pxl-list-box.pxl-list-box1 .pxl-item-content .pxl-item--text,
.pxl-list-box.pxl-list-box1 .pxl--item h5{
    font-size: 20px!important;
    font-weight: bold;
    margin-top: 5px;
}

.elementor-widget-text-editor table{
    background-color: white;
    border-color: #333;
}

.elementor-widget-text-editor table th{
    background-color: white;
    border-color: #333;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.3;
}

.elementor-widget-text-editor table td{
    background-color: white;
    border-color: #333;
    font-size: 16px;
    color: black;
    text-align: center;
    line-height: 1.3;
}

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

.pxl-accordion .pxl-title--text{
    font-size: 20px!important;
    font-weight: bold!important;
}