/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*-------------------------------------@DEFAULT-----------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------------*/
/*------------------------------------@COL VISUAL---------------------------------*/
/*--------------------------------------------------------------------------------*/

.lead-collector .col-visual {
    width:calc( 6/12*100% )!important;

    border-radius:8px 0px 0px 8px!important;

    overflow:hidden!important;
}

.lead-collector .col-visual * {
    width:100%!important;
    height:100%!important;
}

.lead-collector .col-visual img {
    width:100%!important; 
    height:100%!important; 

    position:absolute!important;

    object-fit: cover!important;
}

/*--------------------------------------------------------------------------------*/
/*-----------------------------------@COL TEXTUAL---------------------------------*/
/*--------------------------------------------------------------------------------*/

.lead-collector .col-textual {
    width:calc( 6/12*100% )!important;

    padding:56px!important;

    background-color: var(--color-gray-white)!important;

    border-radius:0px 8px 8px 0px!important;
}

@media ( min-width: 1025px ) {

    /*--------------------------------------------------------------------------------*/
    /*--------------------------------------------------------------------------------*/
    /*--------------------------------------------------------------------------------*/
    /*--------------------------------------------------------------------------------*/
    /*-------------------------------------#DEFAULT-----------------------------------*/
    /*--------------------------------------------------------------------------------*/
    /*--------------------------------------------------------------------------------*/
    /*--------------------------------------------------------------------------------*/
    /*--------------------------------------------------------------------------------*/

}

@media ( min-width:768px ) and ( max-width:1024px ) {

    /*--------------------------------------------------------------------------------*/
    /*--------------------------------------------------------------------------------*/
    /*--------------------------------------------------------------------------------*/
    /*--------------------------------------------------------------------------------*/
    /*-------------------------------------$DEFAULT-----------------------------------*/
    /*--------------------------------------------------------------------------------*/
    /*--------------------------------------------------------------------------------*/
    /*--------------------------------------------------------------------------------*/
    /*--------------------------------------------------------------------------------*/

}

@media ( max-width:767px ) {

    /*--------------------------------------------------------------------------------*/
    /*--------------------------------------------------------------------------------*/
    /*--------------------------------------------------------------------------------*/
    /*--------------------------------------------------------------------------------*/
    /*-------------------------------------%DEFAULT-----------------------------------*/
    /*--------------------------------------------------------------------------------*/
    /*--------------------------------------------------------------------------------*/
    /*--------------------------------------------------------------------------------*/
    /*--------------------------------------------------------------------------------*/
    
    /*--------------------------------------------------------------------------------*/
    /*------------------------------------%COL VISUAL---------------------------------*/
    /*--------------------------------------------------------------------------------*/

    .lead-collector .col-visual {
        width:100%; 
        aspect-ratio: 1/1!important;

        order:2!important;

        border-radius:0px 0px 8px 8px!important;
    }

    .lead-collector .col-visual img {
        width:100%!important;
    }

    /*--------------------------------------------------------------------------------*/
    /*-----------------------------------%COL TEXTUAL---------------------------------*/
    /*--------------------------------------------------------------------------------*/

    .lead-collector .col-textual {
        width:100%!important;

        order:1!important;

        padding:var(--gap-m) 24px!important;

        border-radius:8px 8px 0px 0px!important;
    }

}