/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */
#noulonlist ul,
#noulonlist ul li{list-style:none; padding:0; margin:0;}
#noulonlist ul li a{color:#000; padding:2px 5px;}
#noulonlist ul li a:hover{background:#144D90; color:#fff; transition: background 1s easy-in-out linear; border-radius:4px;}

.wpr-grid-item-above-content .wpr-grid-item-title.wpr-pointer-fx-slide a {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;

    display: block;
    max-width: 100%; /* fallback for old Edge */

    font-family: "Aleo", Sans-serif;
    font-size: 21px;

    /* Edge compatibility: make sure the parent has a defined width */
    width: 25ch; /* fallback */
    max-width: 25ch; /* primary rule */

    /* Optional: force layout context in Edge */
    min-width: 0;
}

.elementor-element-979d5ff.e-parent .elementor-element.elementor-element-1371ad2 .wpr-grid-item-title .inner-block a {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;

    display: block;
    max-width: 100%; /* fallback for old Edge */

    font-family: "Aleo", Sans-serif;
    font-size: 15px;

    /* Edge compatibility: make sure the parent has a defined width */
    width: 25ch; /* fallback */
    max-width: 25ch; /* primary rule */

    /* Optional: force layout context in Edge */
    min-width: 0;
}
#uc_woocommerce_ajax_search_elementor_c369d59.uc-ajax-search-wrapper .uc-pagination-panel span.uc-search-item__link-title {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;

    display: block;
    max-width: 100%; /* fallback for old Edge */

    font-family: "Aleo", Sans-serif;
    font-size: 15px;

    /* Edge compatibility: make sure the parent has a defined width */
    width: 25ch; /* fallback */
    max-width: 25ch; /* primary rule */

    /* Optional: force layout context in Edge */
    min-width: 0;
}


.elementor-element .wpr-grid-slider-dots{z-index:5;}
.wpr-grid.slick-slider .slick-list{padding:5px 0;}


