/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.6.1.1675955161
Updated: 2023-02-09 12:06:01

*/

/* SUBMENU APPROACH COMUNICAÇÃO */

.menu-approach a:hover{
    background: #728551;    
}

.menu-approach .elementor-item.elementor-item-active {
    background-color: #728551;
}

/* CASES APPROACH COMUNICAÇÃO */

.nuvem .elementor-image-box-wrapper {
    display: flex;
    flex-direction: column-reverse;
}

.nuvem .elementor-image-box-description{
    margin-bottom: 30px !important;
}

.nuvem .elementor-image-box-title{
    background: #003320;
    width: 30%;
    border-radius: 27px;
    text-align: center;
    line-height: 35px;
    margin-top: -20px;
}

@media (max-width: 767px) {
    .nuvem .elementor-image-box-title{
        width: 70%;
    }
}

.nuvem2 .elementor-image-box-title{
    background: #435B1F;
}

.nuvem3 .elementor-image-box-title{
    background: #70844F;
}

#case{
    background-image: url(683dadf4b65a64.60379088.png);
    background-position: 50% -300px;
    background-size: 200%;
}

#case::before{
    --background-overlay: '';
    background-image: url(683dadf4b66710.48090619.png);
    background-repeat: no-repeat;
    background-position: 0px 72px;
}

#case .elementor-button .elementor-align-icon-right, .elementor-button .elementor-align-icon-left {
    font-size: 30px;
}