.elementor-2617 .elementor-element.elementor-element-bd39b71{padding:25px 25px 25px 25px}.elementor-2617 .elementor-element.elementor-element-de36ffe>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px}.elementor-2617 .elementor-element.elementor-element-a6d623f .category-list-item-wrapper{padding-left:15px;padding-right:15px}.elementor-2617 .elementor-element.elementor-element-a6d623f .category-grid{margin-bottom:calc(2 * 15px)}.elementor-2617 .elementor-element.elementor-element-a6d623f .categories-grid{margin-left:-15px;margin-right:-15px}.elementor-2617 .elementor-element.elementor-element-a6d623f .category-grid[data-hover="zoom-in"]:hover .category-bg,.elementor-2617 .elementor-element.elementor-element-a6d623f .category-grid[data-hover="zoom-in"]:hover img,.elementor-2617 .elementor-element.elementor-element-a6d623f .category-grid[data-hover="zoom-out"]:not(:hover) .category-bg,.elementor-2617 .elementor-element.elementor-element-a6d623f .category-grid[data-hover="zoom-out"]:not(:hover) img,.elementor-2617 .elementor-element.elementor-element-a6d623f .category-grid[data-hover="border-in"]:not(:hover) .category-bg,.elementor-2617 .elementor-element.elementor-element-a6d623f .category-grid[data-hover="border-in"]:not(:hover) img{transform:scale(1.2)}.elementor-2617 .elementor-element.elementor-element-a6d623f .category-grid img{transition-duration:0.3s}.elementor-2617 .elementor-element.elementor-element-a6d623f .category-list-item>ul>li>a,.elementor-2617 .elementor-element.elementor-element-a6d623f .category-list-item ul li:not(:last-child){margin-bottom:15px}.elementor-2617 .elementor-element.elementor-element-a6d623f .category-list-item ul li ul{margin-top:15px}.elementor-2617 .elementor-element.elementor-element-a6d623f .category-list-item .limit-link.button{margin-top:calc(10px + 15px)}.elementor-2617 .elementor-element.elementor-element-a6d623f .limit-enable .limit-link:not(:last-child){margin-bottom:calc(10px + 15px)}.elementor-2617 .elementor-element.elementor-element-bd39b71 .subitem-title-holder .menu-title>*:not(.label-text){background-image:linear-gradient(90deg,currentcolor,currentcolor);background-size:0% 1px;background-repeat:no-repeat;background-position:left bottom;transition:all .3s linear}.elementor-2617 .elementor-element.elementor-element-bd39b71 .subitem-title-holder:hover .menu-title>*{background-size:100% 1px}