.elementor-153 .elementor-element.elementor-element-d4c37e3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-153 .elementor-element.elementor-element-d4c37e3:hover{border-style:none;}.elementor-153 .elementor-element.elementor-element-d4c37e3, .elementor-153 .elementor-element.elementor-element-d4c37e3::before{--border-transition:0.3s;}.elementor-153 .elementor-element.elementor-element-9b0f9f5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-153 .elementor-element.elementor-element-e2738dd .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-153 .elementor-element.elementor-element-e2738dd .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-153 .elementor-element.elementor-element-e2738dd .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;width:100px;}.elementor-153 .elementor-element.elementor-element-e2738dd .jet-listing-dynamic-image img{width:100px;}.elementor-153 .elementor-element.elementor-element-e2738dd .jet-listing-dynamic-image__caption{text-align:left;}.elementor-153 .elementor-element.elementor-element-7be81ea{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-153 .elementor-element.elementor-element-10be31d .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-153 .elementor-element.elementor-element-10be31d .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-153 .elementor-element.elementor-element-10be31d .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-153 .elementor-element.elementor-element-10be31d .jet-listing-dynamic-field__content{text-align:left;}.elementor-153 .elementor-element.elementor-element-668a0a8 .jet-listing-dynamic-field__content{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;text-align:left;}.elementor-153 .elementor-element.elementor-element-668a0a8 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-153 .elementor-element.elementor-element-668a0a8 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-153 .elementor-element.elementor-element-668a0a8 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-153 .elementor-element.elementor-element-2165c15 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-153 .elementor-element.elementor-element-2165c15 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-153 .elementor-element.elementor-element-2165c15 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-153 .elementor-element.elementor-element-2165c15 .jet-listing-dynamic-field__content{text-align:left;}.elementor-153 .elementor-element.elementor-element-921a9e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-153 .elementor-element.elementor-element-aa3b19e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-153 .elementor-element.elementor-element-aa3b19e:hover{border-style:none;}.elementor-153 .elementor-element.elementor-element-aa3b19e, .elementor-153 .elementor-element.elementor-element-aa3b19e::before{--border-transition:0.3s;}.elementor-153 .elementor-element.elementor-element-3073b12{--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;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-153 .elementor-element.elementor-element-75bc7db .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-153 .elementor-element.elementor-element-75bc7db .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-153 .elementor-element.elementor-element-75bc7db .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;width:100px;}.elementor-153 .elementor-element.elementor-element-75bc7db .jet-listing-dynamic-image img{width:100px;}.elementor-153 .elementor-element.elementor-element-75bc7db .jet-listing-dynamic-image__caption{text-align:left;}.elementor-153 .elementor-element.elementor-element-8780d0e .elementor-icon-wrapper{text-align:center;}.elementor-153 .elementor-element.elementor-element-ba1e30a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-153 .elementor-element.elementor-element-e353e17 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-153 .elementor-element.elementor-element-e353e17 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-153 .elementor-element.elementor-element-e353e17 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-153 .elementor-element.elementor-element-e353e17 .jet-listing-dynamic-field__content{text-align:left;}.elementor-153 .elementor-element.elementor-element-d098290 .jet-listing-dynamic-field__content{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;text-align:left;}.elementor-153 .elementor-element.elementor-element-d098290 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-153 .elementor-element.elementor-element-d098290 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-153 .elementor-element.elementor-element-d098290 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-153 .elementor-element.elementor-element-32aa760 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-153 .elementor-element.elementor-element-32aa760 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-153 .elementor-element.elementor-element-32aa760 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-153 .elementor-element.elementor-element-32aa760 .jet-listing-dynamic-field__content{text-align:left;}.elementor-153 .elementor-element.elementor-element-e14b54c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-153 .elementor-element.elementor-element-ba0d5e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-153 .elementor-element.elementor-element-ba0d5e5:hover{border-style:none;}.elementor-153 .elementor-element.elementor-element-ba0d5e5, .elementor-153 .elementor-element.elementor-element-ba0d5e5::before{--border-transition:0.3s;}.elementor-153 .elementor-element.elementor-element-f98f7f2{--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;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-153 .elementor-element.elementor-element-655cbab .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-153 .elementor-element.elementor-element-655cbab .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-153 .elementor-element.elementor-element-655cbab .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;width:100px;}.elementor-153 .elementor-element.elementor-element-655cbab .jet-listing-dynamic-image img{width:100px;}.elementor-153 .elementor-element.elementor-element-655cbab .jet-listing-dynamic-image__caption{text-align:left;}.elementor-153 .elementor-element.elementor-element-fcea643 .elementor-icon-wrapper{text-align:center;}.elementor-153 .elementor-element.elementor-element-1a9beef{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-153 .elementor-element.elementor-element-95bec81 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-153 .elementor-element.elementor-element-95bec81 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-153 .elementor-element.elementor-element-95bec81 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-153 .elementor-element.elementor-element-95bec81 .jet-listing-dynamic-field__content{text-align:left;}.elementor-153 .elementor-element.elementor-element-53b782d .jet-listing-dynamic-field__content{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;text-align:left;}.elementor-153 .elementor-element.elementor-element-53b782d .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-153 .elementor-element.elementor-element-53b782d .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-153 .elementor-element.elementor-element-53b782d .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-153 .elementor-element.elementor-element-c7068b3 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-153 .elementor-element.elementor-element-c7068b3 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-153 .elementor-element.elementor-element-c7068b3 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-153 .elementor-element.elementor-element-c7068b3 .jet-listing-dynamic-field__content{text-align:left;}.elementor-153 .elementor-element.elementor-element-05bdb59{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.jet-listing-item.single-jet-engine.elementor-page-153 > .elementor{width:300px;margin-left:auto;margin-right:auto;}@media(min-width:479px){.elementor-153 .elementor-element.elementor-element-d4c37e3{--width:100%;}.elementor-153 .elementor-element.elementor-element-aa3b19e{--width:100%;}.elementor-153 .elementor-element.elementor-element-ba0d5e5{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-d4c37e3 *//* =====================================================
   MODULE XX
   CARD MEMBER
   STATUS: TESTING
===================================================== */


/* =====================================================
   CARD
===================================================== */

.ibion-card-member{

    display:flex;
    flex-direction:column;

    width:100%;
    height:100%;
    

    background:var(--color-success-soft);

    border:1px solid var(--color-border);
    border-radius:1rem;

    overflow:hidden;

    box-shadow:
        0 1px 3px rgba(0,0,0,.06),
        0 4px 12px rgba(0,0,0,.04);

}


/* =====================================================
   HEADER
===================================================== */

.ibion-card-member__header{

    display:flex;

    align-items:center;
    justify-content:center;

    height:9rem;

    padding:var(--space-md);

    background:#F3F5F6;

}


/* =====================================================
   MEDIA
   Área visual padrão
===================================================== */

.ibion-card-member__logo{

    display:flex;

    align-items:center;
    justify-content:center;

    width:6.5rem;
    height:6.5rem;

    flex:0 0 6.5rem;

    overflow:hidden;

}


/* =====================================================
   MEDIA IMAGE
===================================================== */

.ibion-card-member__logo img{

    display:block;

    width:100%;
    height:100%;

    object-fit:contain;
    object-position:center;

}


/* =====================================================
   CONTENT
===================================================== */

.ibion-card-member__content{

    display:flex;
    flex-direction:column;
    flex:1;

    gap:var(--space-sm);

    padding:var(--space-md);

}


/* =====================================================
   ACTIVITY
===================================================== */

.ibion-card-member__activity{

    color:var(--color-text);

    font-size:.95rem;
    font-weight:500;
    line-height:1.45;

    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;

    overflow:hidden;

}


/* =====================================================
   TITLE
===================================================== */

.ibion-card-member__title{

    color:var(--color-primary);

    font-size:1.25rem;
    font-weight:700;
    line-height:1.3;

    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;

}


/* =====================================================
   EXCERPT
===================================================== */

.ibion-card-member__excerpt{

    color:var(--color-text);

    font-size:.90rem;
    line-height:1.6;

    display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;

    overflow:hidden;

}


/* =====================================================
   ACTIONS
===================================================== */

.ibion-card-member__actions{

    display:flex;
    align-items:center;
    justify-content:center;

    gap:var(--space-sm);

    margin-top:auto;

    padding:
        0
        var(--space-md)
        var(--space-md);

    width:100%;

}


/* =====================================================
   BUTTON WIDGETS
===================================================== */

.ibion-card-member__actions > *{

    flex:0 0 auto;

    width:auto;
    min-width:0;

}


/* =====================================================
   BUTTONS
===================================================== */

.ibion-card-member__actions .elementor-button,
.ibion-card-member__actions .elementor-button:hover,
.ibion-card-member__actions .elementor-button:focus,
.ibion-card-member__actions .elementor-button:active{

    width:6.75rem;
    min-width:6.75rem;
    max-width:6.75rem;

    white-space:nowrap;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba0d5e5 *//* =====================================================
   MODULE XX
   CARD MEMBER
   STATUS: TESTING
===================================================== */


/* =====================================================
   CARD
===================================================== */

.ibion-card-member{

    display:flex;
    flex-direction:column;

    width:100%;
    height:100%;
    

    background:var(--color-success-soft);

    border:1px solid var(--color-border);
    border-radius:1rem;

    overflow:hidden;

    box-shadow:
        0 1px 3px rgba(0,0,0,.06),
        0 4px 12px rgba(0,0,0,.04);

}


/* =====================================================
   HEADER
===================================================== */

.ibion-card-member__header{

    display:flex;

    align-items:center;
    justify-content:center;

    height:9rem;

    padding:var(--space-md);

    background:#F3F5F6;

}


/* =====================================================
   MEDIA
   Área visual padrão
===================================================== */

.ibion-card-member__logo{

    display:flex;

    align-items:center;
    justify-content:center;

    width:6.5rem;
    height:6.5rem;

    flex:0 0 6.5rem;

    overflow:hidden;

}


/* =====================================================
   MEDIA IMAGE
===================================================== */

.ibion-card-member__logo img{

    display:block;

    width:100%;
    height:100%;

    object-fit:contain;
    object-position:center;

}


/* =====================================================
   CONTENT
===================================================== */

.ibion-card-member__content{

    display:flex;
    flex-direction:column;
    flex:1;

    gap:var(--space-sm);

    padding:var(--space-md);

}


/* =====================================================
   ACTIVITY
===================================================== */

.ibion-card-member__activity{

    color:var(--color-text);

    font-size:.95rem;
    font-weight:500;
    line-height:1.45;

    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;

    overflow:hidden;

}


/* =====================================================
   TITLE
===================================================== */

.ibion-card-member__title{

    color:var(--color-primary);

    font-size:1.25rem;
    font-weight:700;
    line-height:1.3;

    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;

}


/* =====================================================
   EXCERPT
===================================================== */

.ibion-card-member__excerpt{

    color:var(--color-text);

    font-size:.90rem;
    line-height:1.6;

    display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;

    overflow:hidden;

}


/* =====================================================
   ACTIONS
===================================================== */

.ibion-card-member__actions{

    display:flex;
    align-items:center;
    justify-content:center;

    gap:var(--space-sm);

    margin-top:auto;

    padding:
        0
        var(--space-md)
        var(--space-md);

    width:100%;

}


/* =====================================================
   BUTTON WIDGETS
===================================================== */

.ibion-card-member__actions > *{

    flex:0 0 auto;

    width:auto;
    min-width:0;

}


/* =====================================================
   BUTTONS
===================================================== */

.ibion-card-member__actions .elementor-button,
.ibion-card-member__actions .elementor-button:hover,
.ibion-card-member__actions .elementor-button:focus,
.ibion-card-member__actions .elementor-button:active{

    width:6.75rem;
    min-width:6.75rem;
    max-width:6.75rem;

    white-space:nowrap;

}
/* =====================================================
   CARD MEMBER
   VARIANT: DESTAQUE
===================================================== */

.ibion-card-member.empresa-destaque{

    background:#d7bf3c;

}/* End custom CSS */