.elementor-29645 .elementor-element.elementor-element-62e598b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:10%;--padding-block-end:5%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-29645 .elementor-element.elementor-element-6a33e9e{--display:flex;--gap:70px 70px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-29645 .elementor-element.elementor-element-c7274df .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:700;line-height:60px;}.elementor-29645 .elementor-element.elementor-element-c7274df{width:var( --container-widget-width, 690px );max-width:690px;--container-widget-width:690px;--container-widget-flex-grow:0;}.elementor-29645 .elementor-element.elementor-element-1b76564{color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:24px;width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-29645 .elementor-element.elementor-element-b9c59d4{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-29645 .elementor-element.elementor-element-a72e31f{width:var( --container-widget-width, 400% );max-width:400%;--container-widget-width:400%;--container-widget-flex-grow:0;}.elementor-29645 .elementor-element.elementor-element-3710910{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-29645 .elementor-element.elementor-element-f1e123c{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-29645 .elementor-element.elementor-element-62e598b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:100px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-29645 .elementor-element.elementor-element-b9c59d4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:767px){.elementor-29645 .elementor-element.elementor-element-62e598b{--content-width:500px;--padding-block-start:10%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-29645 .elementor-element.elementor-element-6a33e9e{--gap:20px 20px;}.elementor-29645 .elementor-element.elementor-element-c7274df{text-align:center;}.elementor-29645 .elementor-element.elementor-element-c7274df .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-29645 .elementor-element.elementor-element-1b76564{text-align:center;font-size:16px;line-height:20px;--container-widget-width:345px;--container-widget-flex-grow:0;width:var( --container-widget-width, 345px );max-width:345px;}.elementor-29645 .elementor-element.elementor-element-1b76564.elementor-element{--align-self:center;}.elementor-29645 .elementor-element.elementor-element-b9c59d4{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-29645 .elementor-element.elementor-element-3710910{--content-width:330px;--padding-block-start:50px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}}/* Start custom CSS for heading, class: .elementor-element-c7274df */.elementor-29645 .elementor-element.elementor-element-c7274df {
    background: linear-gradient(90deg, #EC008C -16.69%, #00B4EC 228.05%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a72e31f */.elementor-29645 .elementor-element.elementor-element-a72e31f .button-search {
        color: white;
    }

.elementor-29645 .elementor-element.elementor-element-a72e31f select {
    margin-bottom: 14px;
}
.elementor-29645 .elementor-element.elementor-element-a72e31f .button-search:hover {
        color: #ec008c;
    }
    
.elementor-29645 .elementor-element.elementor-element-a72e31f {
    max-width: 400px !important;
}

.elementor-29645 .elementor-element.elementor-element-a72e31f .button-search {
    width: 100% !important;
    justify-content: center;
    text-transform: none;
}

@media (max-width: 767px) {
    .elementor-29645 .elementor-element.elementor-element-a72e31f {
    max-width: 330px !important;
}

    .elementor-29645 .elementor-element.elementor-element-a72e31f .search-custom {
    margin-bottom: 10px !important;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f1e123c */.elementor-29645 .elementor-element.elementor-element-f1e123c .tm-member-bottom {
    text-align: left;
}

.elementor-29645 .elementor-element.elementor-element-f1e123c .col-sm {
    padding-left: 80px !important;
}

@media (max-width: 767px) {
    .elementor-29645 .elementor-element.elementor-element-f1e123c .col-sm {
    padding-left: 20px !important;
}
}/* End custom CSS */
/* Start custom CSS */#resultado {
    background-color: #F5F5F5;
    border: solid 1px #D4D4D4;
    border-radius: 10px;
    display: flex;
    flex-direction: column;
    align-content: center;
    align-items: center;
    justify-content: center;
}

.resultado-div {
    min-height: calc(130px - 40px);
    width: 96%;
    padding: 20px 100px 20px 40px;
}

.resultado-div:not(:last-child) {
    border-bottom: solid 1px #D4D4D4;
}

.resultado-div .linha {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 40px;
}

.loja-nome {
    width: 50%;
    color: #000;
    font-family: Poppins;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 24px;
    position: relative;
}

.loja-nome::before {
    content: url(http://novo.fabindustria.com.br/wp-content/uploads/2024/02/result-div-svg-icon.svg);
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: -25px;
    font-size: 16px;
    margin-top: 3px;
}

.loja-dados {
    width: 50%;
    color: #000;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}

@media (max-width: 767px) {
    .resultado-div {
        padding: 20px;
        width: 80%;
    }
    
    .resultado-div .linha {
        flex-direction: column;
        gap: 5px;
        align-items: flex-start;
    }
    
    .loja-nome {
        font-size: 16px;
        line-height: 20px;
        width: 100%;
    }
    
    .loja-dados {
        font-size: 14px;
        line-height: 18px;
        width: 100%;
    }
}/* End custom CSS */