.elementor-6471 .elementor-element.elementor-element-b598353{--display:flex;}.elementor-6471 .elementor-element.elementor-element-24ee620 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-6471 .elementor-element.elementor-element-24ee620 .heading-description{font-size:20px;font-weight:500;line-height:1.8em;color:#000000;}.elementor-6471 .elementor-element.elementor-element-24ee620 .heading-description .stop-a{stop-color:#000000;}.elementor-6471 .elementor-element.elementor-element-24ee620 .heading-description .stop-b{stop-color:#000000;}.elementor-6471 .elementor-element.elementor-element-33a0a92f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-6471 .elementor-element.elementor-element-d9ee3ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-6471 .elementor-element.elementor-element-5b2828b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-6471 .elementor-element.elementor-element-5285d94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6471 .elementor-element.elementor-element-34b5308 .category-count{display:none;}.elementor-6471 .elementor-element.elementor-element-34b5308 > .elementor-widget-container{margin:30px 0px 60px 0px;}.elementor-6471 .elementor-element.elementor-element-34b5308 .category-name{color:#FFFFFF;}.elementor-6471 .elementor-element.elementor-element-2740ad7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-6471 .elementor-element.elementor-element-2977c91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6471 .elementor-element.elementor-element-412eec7 > .elementor-widget-container{margin:30px 0px 50px 0px;}.elementor-6471 .elementor-element.elementor-element-412eec7 .tm-modern-image .minimog-box{justify-content:center;}.elementor-6471 .elementor-element.elementor-element-c069d6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-6471 .elementor-element.elementor-element-793e242{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-6471 .elementor-element.elementor-element-234b8a6 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-6471 .elementor-element.elementor-element-234b8a6 .button-badge{color:#5D233B;background-color:#FCE6F3;}@media(max-width:1024px){.elementor-6471 .elementor-element.elementor-element-24ee620 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-6471 .elementor-element.elementor-element-24ee620 .heading-description{font-size:18px;}}