.elementor-107977 .elementor-element.elementor-element-f22edd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-107977 .elementor-element.elementor-global-107924 .woocommerce-breadcrumb{color:var( --e-global-color-primary );font-weight:var( --e-global-typography-text-font-weight );}.elementor-107977 .elementor-element.elementor-global-107924 .woocommerce-breadcrumb > a{color:var( --e-global-color-primary );}.elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:#00000000;}.elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:var( --e-global-color-primary_hover );}.elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:var( --e-global-color-primary_hover );}.elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single, .elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default, .select2-results__option, .elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab__payment-methods input[type=text]{background-color:var( --e-global-color-e229d12 );}.elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button, .elementor-107977 .elementor-element.elementor-element-43d8946 #add_payment_method #payment #place_order{background-color:var( --e-global-color-primary );border-style:none;}.elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button:hover, .elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button:hover, .elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button:hover, .elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button:hover, .elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button:hover, .elementor-107977 .elementor-element.elementor-element-43d8946 #add_payment_method #payment #place_order:hover{background-color:var( --e-global-color-secondary );}.elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-family:"Quicksand", Nunito;font-size:15px;font-weight:600;text-decoration:none;}.elementor-107977 .elementor-element.elementor-element-43d8946{--tabs-normal-color:var( --e-global-color-tertiary );--tabs-hover-color:var( --e-global-color-primary );--tabs-active-color:var( --e-global-color-primary );--tabs-border-type:none;--tabs-padding:10px 24px 10px 24px;--tabs-spacing:0px;--sections-background-color:var( --e-global-color-primary_hover );--sections-border-type:solid;--sections-border-color:var( --e-global-color-quaternary );--sections-border-radius:20px 20px 20px 20px;--sections-padding:20px 20px 20px 20px;--edit-link-margin-top:20px;--edit-link-margin-start:20px;--typography-section-titles-color:var( --e-global-color-tertiary );--section-title-spacing:16px;--general-text-color:var( --e-global-color-tertiary );--login-messages-color:var( --e-global-color-f456c4a );--checkboxes-color:var( --e-global-color-primary );--payment-methods-radio-buttons-color:var( --e-global-color-primary );--links-normal-color:var( --e-global-color-primary );--links-hover-color:var( --e-global-color-secondary );--forms-rows-gap:12px;--forms-labels-color:var( --e-global-color-tertiary );--forms-label-spacing:4px;--forms-fields-normal-color:var( --e-global-color-tertiary );--forms-fields-focus-color:var( --e-global-color-tertiary );--forms-fields-border-radius:10px 10px 10px 10px;--forms-fields-padding:12px 16px 12px 16px;--forms-buttons-normal-text-color:var( --e-global-color-primary_hover );--forms-buttons-hover-text-color:var( --e-global-color-primary_hover );--forms-buttons-border-radius:10px 10px 10px 10px;--forms-buttons-padding:10px 24px 10px 24px;}.elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab__edit-address .woocommerce-Address address{padding-top:calc( 20px + 40px );}.elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-pagination{padding-bottom:20px;}.elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-MyAccount-content > div > p, .elementor-107977 .elementor-element.elementor-element-43d8946 address, .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-EditAccountForm fieldset legend, .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-ResetPassword p:nth-child(1), .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-OrderUpdate{font-family:"Quicksand", Nunito;font-size:20px;}.elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-size:13px;}.elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-form-row label, .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-address-fields label{font-size:14px;}.elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-107977 .elementor-element.elementor-element-43d8946 ::placeholder, .elementor-107977 .elementor-element.elementor-element-43d8946 .select2-container--default .select2-selection--single, .select2-results__option, .elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab__payment-methods input[type=text]{font-size:15px;}.e-woo-select2-wrapper .select2-results__option{color:var( --e-global-color-tertiary );}.elementor-107977 .elementor-element.elementor-element-43d8946 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var( --e-global-color-tertiary );}.e-woo-select2-wrapper .select2-results__option:focus{color:var( --e-global-color-tertiary );}.elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default, .elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab__payment-methods input[type=text]{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-quaternary );}.elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (12px*2) + 16px );padding-left:16px;padding-right:16px;}.elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (12px*2) + 16px );right:16px;}.elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single{height:auto;}.elementor-107977 .elementor-element.elementor-element-43d8946 button.button, .elementor-107977 .elementor-element.elementor-element-43d8946 #add_payment_method #payment #place_order{font-family:"Quicksand", Nunito;font-size:15px;font-weight:600;text-decoration:none;}@media(max-width:767px){.elementor-107977 .elementor-element.elementor-element-43d8946{--sections-padding:16px 16px 16px 16px;--edit-link-margin-top:16px;--edit-link-margin-start:16px;}.elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab__edit-address .woocommerce-Address address{padding-top:calc( 16px + 40px );}.elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-pagination{padding-bottom:16px;}}/* Start custom CSS for global, class: .elementor-global-107924 */.elementor-107977 .elementor-element.elementor-global-107924 .woocommerce-breadcrumb {
    font-size: 16px !important;
    margin: 0;
}

.elementor-107977 .elementor-element.elementor-global-107924 a:hover {
    color: var(--e-global-color-secondary);
}



/* Ocultar texto "Inicio" solo en el primer breadcrumb 
.woocommerce-breadcrumb a:first-of-type {
    font-size: 0;
    position: relative;
}*/

/* Insertar icono con Font Awesome 
.woocommerce-breadcrumb a:first-of-type::before {
    content: "\f015";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 16px;
    margin-right: 6px;
} *//* End custom CSS */
/* Start custom CSS for woocommerce-my-account, class: .elementor-element-43d8946 *//* Textos en general */
    
    .woocommerce-MyAccount-content-wrapper,
    .woocommerce-MyAccount-content-wrapper * {
      font-family: 'Quicksand', sans-serif !important;
      font-size: 15px !important;
    }


/* Color de los enlaces en general */

    .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-MyAccount-content a {
        color: var(--e-global-color-primary) !important;
    }
    
    .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-MyAccount-content a:hover {
        color: var(--e-global-color-secondary) !important;
    }
    

    
    
/* MENU */

/* Cambiar Descargas por Lista de deseos */

    .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-MyAccount-navigation-link--downloads a {
        font-size: 0 !important
    }
    
    .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-MyAccount-navigation-link--downloads a::after {
        content: "Lista de deseos";
        font-size: 15px;
        line-height: 1.1;
    }
    

    /* ESCRITORIO */
    
    @media (min-width: 1025px) {
        
        /* Borde general redondeado */
    
        .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-MyAccount-navigation {
            border: 1px solid var(--e-global-color-quaternary) !important;
            border-radius: 12px !important;
            overflow: hidden !important;
            
            padding: 12px 0;
        }
    }
    
    
    
    
    /* TABLET Y MÓVIL */
    @media (max-width: 1024px) {
        
        /* Borde de cada botón */
        
        .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-MyAccount-navigation ul li {
            text-align: center !important;
          border: 1px solid var(--e-global-color-quaternary) !important;
          border-radius: 12px;
          overflow:hidden;
        }
        
        .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-MyAccount-navigation ul li a {
          display: flex !important;
          align-items: center !important;
          justify-content: center !important;
          height: 100%;
          text-align: center !important;
          padding: 14px !important;
        }
    
    }
    
    
    
    
    /* TABLET */
    
    @media (max-width: 1024px) and (min-width: 768px) {
        
        /* Agrupar de 3 en 3 */
        
        .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-MyAccount-navigation ul {
            display: flex;
            flex-wrap: wrap;
            gap: 16px;
        }
        
        .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-MyAccount-navigation li {
            flex: 1 1 calc(33.333% - 16px);
            box-sizing: border-box;
        }
    }
    
    
    
    
    /* MÓVIL */
    
    @media (max-width: 767px) {
        
        /* Agrupar de 2 en 2 */
        
        .woocommerce-MyAccount-navigation ul {
            display: flex;
            flex-wrap: wrap;
            gap: 12px;
        }
        
        .woocommerce-MyAccount-navigation li {
            flex: 1 1 calc(50% - 12px);
            box-sizing: border-box;
        }
    }







/* - - - - - - - - - - - - - - - - */







/* CONTENIDO */

    /* TABLET Y MÓVIL */
    @media (max-width: 1024px) {
        
        /* Corrección del espaciado superiordel contenedor del contenido */
        
        .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-MyAccount-content {
            padding-top: 40px !important;
        }
    }


/* Pedidos - Grosor del N de los pedidos */

    .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-orders-table__cell-order-number a {
        font-weight: 600 !important;
    }


/* Pedidos - Botón "Ver" */

    .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-orders-table__cell-order-actions a.woocommerce-button.button.view {
        color: #ffffff !important;
        background-color: #00a8ff !important;
        
        border: none !important;
        border-radius: 8px !important;
        padding: 10px 24px !important;
        text-decoration: none !important;
    }
    
    .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-orders-table__cell-order-actions a.woocommerce-button.button.view:hover {
        background-color: var(--e-global-color-secondary) !important;
    }


/* Pedidos - Grid en Tablet y móvil */

    /* TABLET Y MÓVIL */
    @media (max-width: 1024px) {
    
    /* Quitar estilos del padre */
    
        .elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab__orders .woocommerce-MyAccount-content-wrapper {
            padding: 0 !important;
            border: none !important;
            border-radius: 0 !important;
        }
    
    /* Contenedor de cada Pedido */
    
        .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-MyAccount-content table.account-orders-table tbody tr {
            border: 1px solid var(--e-global-color-quaternary) !important;
            border-radius: 20px !important;
            padding: 16px !important;
            
            display: grid !important;
            grid-template-columns: 1fr !important;
        }
        
        
    /* Oculta los campos "Fecha, Estado, Total y Acciones" del escritorio */
    
        .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-MyAccount-content table.account-orders-table thead tr:first-child {
            display: none !important;
        }
    
    
    /* Quitar borde superior del Nº de pedido */
    
        .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number {
            border: none !important;
        }
        
    
    /* Quitar bordes entre elementos de la tabla */
    
        .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-MyAccount-content table.account-orders-table tbody tr td {
            border: none !important;
            
            display: flex !important;
            justify-content: flex-end !important;
            gap: 8px !important;
            align-items: center !important;

        }
        
    
    /* Restaura los campos "Fecha, Estado, Total y Acciones" del escritorio */
    
        .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-MyAccount-content table.account-orders-table td::before {
            content: attr(data-title) ": " !important;
            font-weight: 600 !important;
            color: var(--e-global-color-text) !important;
        }
        
        
    /* Alinear los campos "Fecha, Estado, Total y Acciones" a la izquierda */
    
        .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-orders-table__cell::before {
            justify-content: flex-start !important;
            display: flex !important;
            align-items: center !important;
            text-align: left !important;
            margin-right: auto !important;
        }
    }
    
    
    /* TABLET: 2 columnas */
    @media (max-width: 1024px) and (min-width: 768px) {
        
        .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-MyAccount-content table.account-orders-table tbody {
            display: grid !important;
            grid-template-columns: repeat(2, 1fr) !important;
            gap: 20px !important;
        }
    }
    
    
    /* MÓVIL: 1 columna */
    @media (max-width: 767px) {
        
        .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-MyAccount-content table.account-orders-table tbody {
            display: grid !important;
            grid-template-columns: 1fr !important;
            gap: 30px !important;
        }
    }





/* Detalles de un pedido - Corrección de tamaño y color */

    .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-table--order-details {
        font-size: 15px !important;
    }
    
    .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-table--order-details td, .woocommerce-table--order-details span {
        font-weight: 400 !important;
    }

    .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-table--order-details th, .woocommerce-table--order-details td, .woocommerce-table--order-details span {
        color: var(--e-global-color-f456c4a) !important;
    }
    
    .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-table__product-name.product-name {
        color: var(--e-global-color-tertiary) !important;
    }
    
    .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-table__product-table.product-total {
        color: var(--e-global-color-tertiary) !important;
    }


    /* Ocultar el ":" que aparece por error por defecto */

    .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-table__product-name::before {
      display: none !important;
    }

    .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-table__product-total::before {
      display: none !important;
    }

    









/* Direccioones - Tamaño de los H2 */

    .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-Address-title.title > *:first-child {
        font-size: 19px !important;
        font-weight: 500 !important;
    }
    
    
/* Direccioones - Grosor de los "Editar Dirección de.. */

    .elementor-107977 .elementor-element.elementor-element-43d8946 header.woocommerce-Address-title.title a.edit {
            font-weight: 500 !important;
    }


/* Direccioones - Corrección de espaciado de los datos de dirección */

    .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-Address address {
        padding-top: 50px !important;
    }
    





/* Métodos de pago - Contenedor de "No se han encontrado métodos guardados" */

    .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-info {
        padding: 0 !important;
        margin-bottom: 16px;
        background: none !important;
        border-top: none !important;
    }
    
    
    /* Métodos de pago - Ocultar icono */
    
    .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-info::before {
        display: none !important;
    }


/* Métodos de pago - Botón */

    .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-MyAccount-content-wrapper a.button:not(.disabled) {
      color: white !important;
      background-color: var(--e-global-color-primary) !important;
      border: none !important;
      border-radius: 8px !important;
      padding: 10px 24px !important;
    }
    
    .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-MyAccount-content-wrapper a.button:not(.disabled):hover {
      color: white !important;
      background-color: var(--e-global-color-secondary) !important;
    }





/* Detalles de la cuenta - Quitar borde de "Focus" del navegador */

    .elementor-107977 .elementor-element.elementor-element-43d8946 input:focus {
      outline: none !important;
    }


/* Detalles de la cuenta - Espaciado superior al texto "Así será como se mostrará tu nombre en la sección de tu cuenta y en las valoraciones" */

    .elementor-107977 .elementor-element.elementor-element-43d8946 #account_display_name_description em {
        font-size: 14px !important;
        display: block;
        margin-top: 6px !important;
    }




/* Contenedor cuando no hay datos */

    .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-MyAccount-content-wrapper-no-data {
        border: 1px solid var(--e-global-color-quaternary) !important;
        border-radius: 12px !important;
        overflow: hidden !important;
        
        padding: 20px;
    }

    
    .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-MyAccount-content-wrapper-no-data a.button.wc-forward {
        font-family: 'Quicksand', Sans-Serif !important;
        font-size: 16px !important;
        font-weight: 600 !important;
        color: white !important;
        background-color: var(--e-global-color-primary) !important;
        border-radius: 10px !important;
    }
    
    .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-MyAccount-content-wrapper-no-data a.button.wc-forward:hover {
        background-color: var(--e-global-color-secondary) !important;
    }







/* - - - - - - - - - - - - - - - */









/* Página de INICIAR SESIÓN al no estar logueado */

/* Titulos de "Acceder" y "Registrarse" */

    .elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab.e-my-account-tab__dashboard .u-column1 > *:first-child,
    .elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab.e-my-account-tab__dashboard .u-column2 > *:first-child {
        font-size: 32px !important;
        font-weight: 500 !important;
        color: var(--e-global-color-tertiary) !important;
        margin-bottom: 0 !important;
        padding-left: 4px !important;

    }




/* TABLET Y MÓVIL */

@media (max-width: 1024px) {
    
    /* Titulos de "Acceder" y "Registrarse" */
    
    .elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab.e-my-account-tab__dashboard .u-column1 > *:first-child,
    .elementor-107977 .elementor-element.elementor-element-43d8946 .e-my-account-tab.e-my-account-tab__dashboard .u-column2 > *:first-child {
      font-size: 30px !important;
    }
    
}




/* MOVIL */
@media (max-width: 767px) {
    
    /* Forzar alto del contenido */
    
    .elementor-107977 .elementor-element.elementor-element-43d8946 .woocommerce-form-login { 
        height: auto !important; 
        min-height: fit-content !important;
        margin-bottom: 50px !important; 
        overflow: visible !important; 
        display: block !important; 
        align-items: stretch !important;
        
    }
}/* End custom CSS */