.elementor-12224 .elementor-element.elementor-element-162dfa8:not(.elementor-motion-effects-element-type-background), .elementor-12224 .elementor-element.elementor-element-162dfa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12224 .elementor-element.elementor-element-162dfa8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12224 .elementor-element.elementor-element-162dfa8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12224 .elementor-element.elementor-element-0dd26dc{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;line-height:1.5em;}.elementor-12224 .elementor-element.elementor-element-761ff03 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-12224 .elementor-element.elementor-element-761ff03{text-align:left;}.elementor-12224 .elementor-element.elementor-element-761ff03 .vlt-heading{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.5em;}.elementor-12224 .elementor-element.elementor-element-de390b4{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;line-height:1.5em;}.elementor-12224 .elementor-element.elementor-element-52c1d4c > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-12224 .elementor-element.elementor-element-52c1d4c{text-align:left;}.elementor-12224 .elementor-element.elementor-element-52c1d4c .vlt-heading{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.5em;}.elementor-12224 .elementor-element.elementor-element-7e8851f{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;line-height:1.5em;}.elementor-12224 .elementor-element.elementor-element-d63ae26 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-12224 .elementor-element.elementor-element-d63ae26{text-align:left;}.elementor-12224 .elementor-element.elementor-element-d63ae26 .vlt-heading{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.5em;}.elementor-12224 .elementor-element.elementor-element-80bb99a{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;line-height:1.5em;}.elementor-12224 .elementor-element.elementor-element-81b86bf > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-12224 .elementor-element.elementor-element-a993565 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-12224 .elementor-element.elementor-element-a993565{text-align:left;}.elementor-12224 .elementor-element.elementor-element-a993565 .vlt-heading{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:600;line-height:1.5em;}.elementor-12224 .elementor-element.elementor-element-e0ab1a3{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;line-height:1.5em;}.elementor-12224 .elementor-element.elementor-element-6b04ce7 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-12224 .elementor-element.elementor-element-6b04ce7{text-align:left;}.elementor-12224 .elementor-element.elementor-element-6b04ce7 .vlt-heading{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:600;line-height:1.5em;}.elementor-12224 .elementor-element.elementor-element-ea47a9d{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;line-height:1.5em;}.elementor-12224 .elementor-element.elementor-element-e0e5781 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-12224 .elementor-element.elementor-element-e0e5781{text-align:left;}.elementor-12224 .elementor-element.elementor-element-e0e5781 .vlt-heading{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:600;line-height:1.5em;}.elementor-12224 .elementor-element.elementor-element-dc66577{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;line-height:1.5em;}.elementor-12224 .elementor-element.elementor-element-5617645 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-12224 .elementor-element.elementor-element-5617645{text-align:left;}.elementor-12224 .elementor-element.elementor-element-5617645 .vlt-heading{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:600;line-height:1.5em;}.elementor-12224 .elementor-element.elementor-element-4845f05{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;line-height:1.5em;}.elementor-12224 .elementor-element.elementor-element-71d0663 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-12224 .elementor-element.elementor-element-71d0663{text-align:left;}.elementor-12224 .elementor-element.elementor-element-71d0663 .vlt-heading{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:600;line-height:1.5em;}.elementor-12224 .elementor-element.elementor-element-7f6cf68{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;line-height:1.5em;}.elementor-12224 .elementor-element.elementor-element-129b9a8 > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-12224 .elementor-element.elementor-element-ae9a4be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12224 .elementor-element.elementor-element-ae9a4be{text-align:left;}.elementor-12224 .elementor-element.elementor-element-ae9a4be .vlt-heading{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.5em;}.elementor-12224 .elementor-element.elementor-element-cbd675c{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;line-height:1.5em;}.elementor-12224 .elementor-element.elementor-element-cbd675c a{color:#FF4E02;}body.elementor-page-12224:not(.elementor-motion-effects-element-type-background), body.elementor-page-12224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-12224 .elementor-element.elementor-element-162dfa8{padding:40px 0px 60px 0px;}.elementor-12224 .elementor-element.elementor-element-fbff8b0 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-12224 .elementor-element.elementor-element-0dd26dc{font-size:17px;line-height:1.4em;}.elementor-12224 .elementor-element.elementor-element-761ff03 .vlt-heading{font-size:1.8rem;}.elementor-12224 .elementor-element.elementor-element-52c1d4c .vlt-heading{font-size:1.8rem;}.elementor-12224 .elementor-element.elementor-element-d63ae26 .vlt-heading{font-size:1.8rem;}.elementor-12224 .elementor-element.elementor-element-a993565 .vlt-heading{font-size:1.6rem;}.elementor-12224 .elementor-element.elementor-element-6b04ce7 .vlt-heading{font-size:1.6rem;}.elementor-12224 .elementor-element.elementor-element-e0e5781 .vlt-heading{font-size:1.6rem;}.elementor-12224 .elementor-element.elementor-element-5617645 .vlt-heading{font-size:1.6rem;}.elementor-12224 .elementor-element.elementor-element-71d0663 .vlt-heading{font-size:1.6rem;}.elementor-12224 .elementor-element.elementor-element-ae9a4be .vlt-heading{font-size:1.9em;line-height:1.4em;}}/* Start custom CSS */a{
    color: #FF4E02;
}




@media (max-width: 575px) {
   h2, .h2 {
        font-size: 2rem !important;
       line-height: 1.4;
        font-weight: 700;
    }
    header.vlt-single-post__header {
    padding: 0% 10% 0 10%;
    margin-bottom: 0 !important;
}
.vlt-page-content--padding {
    padding: 60px 0px 60px 0px;
}
.vlt-single-post__footer {
    margin-top: 0;
    padding: 0 10% 0 10%;
}
.vlt-single-post__footer .vlt-post-tags+.vlt-post-share {
    margin-top: 2rem;
}
    .elementor-115 .elementor-element.elementor-element-162dfa8 {
        padding: 40px 0px 40px 0px;
    }
}



/* Tela grande – iMac / monitores grandes marcelo*/
@media screen and (min-width: 2240px) {
.postid-12224 div#jarallax-container-0 {
    background-image: url(https://publicomex.com.br/wp-content/uploads/2026/04/branding_e_rebranding_1.jpg) !important;
    background-size: cover !important;
    /*background-position: center 40%;*/
}

.vlt-post-media-title.vlt-post-media-title--style-1.jarallax {
        height: 49vw !important;
        min-height: 350px;
        max-height: 728px;
}
img.jarallax-img.wp-post-image {
    display: none;
}

}


/*meu*/@media screen and (min-width: 1024px) and (max-width: 1920px) {
    .postid-12224 div#jarallax-container-0 {
    background-image: url(https://publicomex.com.br/wp-content/uploads/2026/04/branding_e_rebranding_1.jpg) !important;
    background-size: cover !important;
        background-position: center 50% !important;
}

.vlt-post-media-title.vlt-post-media-title--style-1.jarallax {
height: 28vw !important;
    min-height: 350px;
    max-height: 700px;
}
img.jarallax-img.wp-post-image {
    display: none;
}
   
}
@media screen and (min-width: 3840px) {
.postid-12224 div#jarallax-container-0 {
    background-image: url(https://publicomex.com.br/wp-content/uploads/2026/04/branding_e_rebranding_1.jpg) !important;
    background-size: cover !important;
    background-position: center 40%;
}

    .vlt-post-media-title.vlt-post-media-title--style-1.jarallax {
        height: 20vw !important;
        min-height: 492px;
        max-height: 907px;
        width: 70%;
    }
img.jarallax-img.wp-post-image {
    display: none;
}
    
}/* End custom CSS */