.elementor-2041 .elementor-element.elementor-element-cdd0041{--display:flex;--min-height:450px;--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;}.elementor-2041 .elementor-element.elementor-element-cdd0041:not(.elementor-motion-effects-element-type-background), .elementor-2041 .elementor-element.elementor-element-cdd0041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fitoutuae.com/wp-content/uploads/2025/08/Whisk_5c3a0f5a72.jpg");background-position:center center;background-size:cover;}.elementor-2041 .elementor-element.elementor-element-cdd0041::before, .elementor-2041 .elementor-element.elementor-element-cdd0041 > .elementor-background-video-container::before, .elementor-2041 .elementor-element.elementor-element-cdd0041 > .e-con-inner > .elementor-background-video-container::before, .elementor-2041 .elementor-element.elementor-element-cdd0041 > .elementor-background-slideshow::before, .elementor-2041 .elementor-element.elementor-element-cdd0041 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2041 .elementor-element.elementor-element-cdd0041 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2041 .elementor-element.elementor-element-cdd0041.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2041 .elementor-element.elementor-element-d3e40fd{text-align:center;}.elementor-2041 .elementor-element.elementor-element-d3e40fd .elementor-heading-title{color:var( --e-global-color-e6b3340 );}.elementor-2041 .elementor-element.elementor-element-fbd897c{text-align:center;}.elementor-2041 .elementor-element.elementor-element-fbd897c .elementor-heading-title{color:var( --e-global-color-e6b3340 );}.elementor-2041 .elementor-element.elementor-element-583c44ad{--display:flex;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}@media(min-width:768px){.elementor-2041 .elementor-element.elementor-element-cdd0041{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-2c9c81c */.elementor-2041 .elementor-element.elementor-element-2c9c81c a,
.elementor-2041 .elementor-element.elementor-element-2c9c81c a:hover,
.elementor-2041 .elementor-element.elementor-element-2c9c81c a:active {
    color: #252525 !important;
}


.elementor-2041 .elementor-element.elementor-element-2c9c81c .vp-filter__style-minimal .vp-filter__item a {
    color: #818181;
    position: relative;
    text-decoration: none;
}

.elementor-2041 .elementor-element.elementor-element-2c9c81c .vp-filter__style-minimal .vp-filter__item a::after {
    content: "";
    position: absolute;
    left: 2px; /* gap on left */
    bottom: 0;
    width: calc(100% - 5px); /* total width minus 2px each side */
    height: 1px; /* underline thickness */
    background-color: currentColor;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.3s ease;
}

.elementor-2041 .elementor-element.elementor-element-2c9c81c .vp-filter__style-minimal .vp-filter__item a:hover::after,
.elementor-2041 .elementor-element.elementor-element-2c9c81c .vp-filter__style-minimal .vp-filter__item.vp-filter__item-active > *::after {
    transform: scaleX(1);
}

.elementor-2041 .elementor-element.elementor-element-2c9c81c .vp-filter__style-minimal .vp-filter__item a:hover {
    color: #252525;
}

.elementor-2041 .elementor-element.elementor-element-2c9c81c .vp-filter__style-minimal .vp-filter__item.vp-filter__item-active > * {
    color: #252525;
    position: relative;
}/* End custom CSS */