.elementor-19096 .elementor-element.elementor-element-7c1192e{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19096 .elementor-element.elementor-element-7c1192e:not(.elementor-motion-effects-element-type-background), .elementor-19096 .elementor-element.elementor-element-7c1192e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trustivo.com/wp-content/uploads/2026/05/bg-nfc.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-19096 .elementor-element.elementor-element-efc0a12 > .elementor-widget-container{margin:0rem 0rem 8rem 0rem;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-efc0a12 */.elementor-19096 .elementor-element.elementor-element-efc0a12 .pif-hero-title:before {
    content: '';
    background-image: url(/wp-content/uploads/2026/05/map.svg);
        width: 64px;
    height: 64px;
    display: block;
    background-size: contain;
    margin: 0 auto;
    margin-bottom: 20px;
}
.elementor-19096 .elementor-element.elementor-element-efc0a12 {
    
}
.elementor-19096 .elementor-element.elementor-element-efc0a12 {
     background-image: url('/wp-content/uploads/2026/05/map_bg.png') !important;
}
.pif-hero:before {
    content: '' !important;
    background-image: url('https://trustivo.com/wp-content/uploads/2026/05/top_shadow.webp');
        position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    background-repeat: no-repeat;
}
.pif-hero > div {
    position: relative;
}
.pif-hero {
    padding-bottom: 0 !important;
   background-image: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c1192e */.elementor-19096 .elementor-element.elementor-element-7c1192e .pif-hero {
    background-image: url('/wp-content/uploads/2025/09/place-id-finder.webp');
    background-repeat: no-repeat;
    background-position: bottom center;
    background-size: cover;
}
.elementor-19096 .elementor-element.elementor-element-7c1192e a.pif-link{color:#1A1A1A !important;text-decoration:none}/* End custom CSS */