.elementor-664 .elementor-element.elementor-element-4398aab{--display:flex;--min-height:calc(100vh - 35px - 100px);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:75px;--padding-bottom:75px;--padding-left:5%;--padding-right:5%;}.elementor-664 .elementor-element.elementor-element-4398aab:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-4398aab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nordtisch.mineweb.dev/wp-content/uploads/2025/12/inspiration-hero-image.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-664 .elementor-element.elementor-element-41601ab{text-align:center;}.elementor-664 .elementor-element.elementor-element-41601ab .elementor-heading-title{color:var( --e-global-color-ab0000a );}.elementor-664 .elementor-element.elementor-element-41a9ef2{--display:flex;--flex-wrap:nowrap;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-664 .elementor-element.elementor-element-41a9ef2:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-41a9ef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eaf2637 );}.elementor-664 .elementor-element.elementor-element-8c104ea{--display:flex;--padding-top:75px;--padding-bottom:150px;--padding-left:5%;--padding-right:5%;}.elementor-664 .elementor-element.elementor-element-8c104ea:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-8c104ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eaf2637 );}.elementor-664 .elementor-element.elementor-element-68fc249{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 5%;--row-gap:30px;--column-gap:5%;}.elementor-664 .elementor-element.elementor-element-42e2194{--display:flex;}.elementor-664 .elementor-element.elementor-element-b370594{--display:flex;}.elementor-664 .elementor-element.elementor-element-d123611{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;}.elementor-664 .elementor-element.elementor-element-d123611 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-664 .elementor-element.elementor-element-5673047{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-664 .elementor-element.elementor-element-cf3f544{--display:flex;}.elementor-664 .elementor-element.elementor-element-d6bfbfd img{width:100%;}.elementor-664 .elementor-element.elementor-element-7ca78f8{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-664 .elementor-element.elementor-element-cb26a87 img{width:100%;}.elementor-664 .elementor-element.elementor-element-5bde14a{--display:flex;}.elementor-664 .elementor-element.elementor-element-5bde14a.e-con{--align-self:flex-end;}.elementor-664 .elementor-element.elementor-element-00e887c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-primary );}.elementor-664 .elementor-element.elementor-element-52b3812 .elementor-button{background-color:var( --e-global-color-b655d79 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-664 .elementor-element.elementor-element-52b3812 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-664 .elementor-element.elementor-element-d3aa1e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-664 .elementor-element.elementor-element-cdcfc9e{--display:flex;}.elementor-664 .elementor-element.elementor-element-dec6b18 img{width:100%;}.elementor-664 .elementor-element.elementor-element-3f7bb6b{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-664 .elementor-element.elementor-element-45037c1 img{width:100%;}.elementor-664 .elementor-element.elementor-element-25f4a6b{--display:flex;}.elementor-664 .elementor-element.elementor-element-25f4a6b.e-con{--align-self:flex-end;}.elementor-664 .elementor-element.elementor-element-3a8d16b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-primary );}.elementor-664 .elementor-element.elementor-element-30a69e5 .elementor-button{background-color:var( --e-global-color-b655d79 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-664 .elementor-element.elementor-element-30a69e5 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-664 .elementor-element.elementor-element-c9722be{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:75px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:10px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:13px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:10px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:13px;--e-n-carousel-arrow-size:24px;--e-n-carousel-swiper-pagination-size:2px;--e-n-carousel-progressbar-normal-color:var( --e-global-color-secondary );}.elementor-664 .elementor-element.elementor-element-c9722be > .elementor-widget-container{margin:75px 0px 0px 0px;}.elementor-664 .elementor-element.elementor-element-64fb70e{--display:flex;--padding-top:75px;--padding-bottom:150px;--padding-left:5%;--padding-right:5%;}.elementor-664 .elementor-element.elementor-element-64fb70e:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-64fb70e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eaf2637 );}.elementor-664 .elementor-element.elementor-element-c058f48{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 5%;--row-gap:30px;--column-gap:5%;}.elementor-664 .elementor-element.elementor-element-c0134ec{--display:flex;}.elementor-664 .elementor-element.elementor-element-f5c6b5b{--display:flex;}.elementor-664 .elementor-element.elementor-element-9b35fc1{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;}.elementor-664 .elementor-element.elementor-element-9b35fc1 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-664 .elementor-element.elementor-element-f0e2320{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-664 .elementor-element.elementor-element-c21c32b{--display:flex;}.elementor-664 .elementor-element.elementor-element-eee5dbb img{width:100%;}.elementor-664 .elementor-element.elementor-element-aa29050{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-664 .elementor-element.elementor-element-420cda0 img{width:100%;}.elementor-664 .elementor-element.elementor-element-d943ac6{--display:flex;}.elementor-664 .elementor-element.elementor-element-d943ac6.e-con{--align-self:flex-end;}.elementor-664 .elementor-element.elementor-element-b825104 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-primary );}.elementor-664 .elementor-element.elementor-element-7f3f6c3 .elementor-button{background-color:var( --e-global-color-b655d79 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-664 .elementor-element.elementor-element-7f3f6c3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-664 .elementor-element.elementor-element-7aad037{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-664 .elementor-element.elementor-element-f91c15f{--display:flex;}.elementor-664 .elementor-element.elementor-element-80eae80 img{width:100%;}.elementor-664 .elementor-element.elementor-element-706b521{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-664 .elementor-element.elementor-element-f10d560 img{width:100%;}.elementor-664 .elementor-element.elementor-element-f846cef{--display:flex;}.elementor-664 .elementor-element.elementor-element-f846cef.e-con{--align-self:flex-end;}.elementor-664 .elementor-element.elementor-element-906d413 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-primary );}.elementor-664 .elementor-element.elementor-element-204eb89 .elementor-button{background-color:var( --e-global-color-b655d79 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-664 .elementor-element.elementor-element-204eb89 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-664 .elementor-element.elementor-element-6f835d2{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:10px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:13px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:10px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:13px;--e-n-carousel-arrow-size:24px;--e-n-carousel-swiper-pagination-size:2px;--e-n-carousel-progressbar-normal-color:var( --e-global-color-secondary );}.elementor-664 .elementor-element.elementor-element-6f835d2 > .elementor-widget-container{margin:75px 0px 0px 0px;}.elementor-664 .elementor-element.elementor-element-adab4c4{--display:flex;}.elementor-664 .elementor-element.elementor-element-374a457{--display:flex;}.elementor-664 .elementor-element.elementor-element-7b3e9e9{--display:flex;}.elementor-664 .elementor-element.elementor-element-7b3e9e9:not(.elementor-motion-effects-element-type-background), .elementor-664 .elementor-element.elementor-element-7b3e9e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a8733e );}.elementor-664 .elementor-element.elementor-element-4e32915{--display:flex;}.elementor-664 .elementor-element.elementor-element-6cf98e2{--display:flex;}@media(min-width:768px){.elementor-664 .elementor-element.elementor-element-cf3f544{--width:35%;}.elementor-664 .elementor-element.elementor-element-7ca78f8{--width:65%;}.elementor-664 .elementor-element.elementor-element-5bde14a{--width:auto;}.elementor-664 .elementor-element.elementor-element-cdcfc9e{--width:35%;}.elementor-664 .elementor-element.elementor-element-3f7bb6b{--width:65%;}.elementor-664 .elementor-element.elementor-element-25f4a6b{--width:auto;}.elementor-664 .elementor-element.elementor-element-c21c32b{--width:35%;}.elementor-664 .elementor-element.elementor-element-aa29050{--width:65%;}.elementor-664 .elementor-element.elementor-element-d943ac6{--width:auto;}.elementor-664 .elementor-element.elementor-element-f91c15f{--width:35%;}.elementor-664 .elementor-element.elementor-element-706b521{--width:65%;}.elementor-664 .elementor-element.elementor-element-f846cef{--width:auto;}}@media(max-width:1200px){.elementor-664 .elementor-element.elementor-element-c9722be{--e-n-carousel-swiper-slides-to-display:1;}.elementor-664 .elementor-element.elementor-element-6f835d2{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:1024px){.elementor-664 .elementor-element.elementor-element-c9722be{--e-n-carousel-swiper-slides-to-display:1;}.elementor-664 .elementor-element.elementor-element-6f835d2{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-664 .elementor-element.elementor-element-8c104ea{--padding-top:75px;--padding-bottom:75px;--padding-left:5%;--padding-right:5%;}.elementor-664 .elementor-element.elementor-element-c9722be{--e-n-carousel-swiper-slides-to-display:1;}.elementor-664 .elementor-element.elementor-element-64fb70e{--padding-top:75px;--padding-bottom:75px;--padding-left:5%;--padding-right:5%;}.elementor-664 .elementor-element.elementor-element-6f835d2{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for image, class: .elementor-element-d6bfbfd */.elementor-664 .elementor-element.elementor-element-d6bfbfd a {
    width: 100%;
}

.elementor-664 .elementor-element.elementor-element-d6bfbfd img {
    aspect-ratio: 558 / 800;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb26a87 */.elementor-664 .elementor-element.elementor-element-cb26a87 a {
    width: 100%;
}

.elementor-664 .elementor-element.elementor-element-cb26a87 img {
    aspect-ratio: 1017 / 507;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dec6b18 */.elementor-664 .elementor-element.elementor-element-dec6b18 a {
    width: 100%;
}

.elementor-664 .elementor-element.elementor-element-dec6b18 img {
    aspect-ratio: 558 / 800;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45037c1 */.elementor-664 .elementor-element.elementor-element-45037c1 a {
    width: 100%;
}

.elementor-664 .elementor-element.elementor-element-45037c1 img {
    aspect-ratio: 1017 / 507;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d6bfbfd */.elementor-664 .elementor-element.elementor-element-d6bfbfd a {
    width: 100%;
}

.elementor-664 .elementor-element.elementor-element-d6bfbfd img {
    aspect-ratio: 558 / 800;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb26a87 */.elementor-664 .elementor-element.elementor-element-cb26a87 a {
    width: 100%;
}

.elementor-664 .elementor-element.elementor-element-cb26a87 img {
    aspect-ratio: 1017 / 507;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dec6b18 */.elementor-664 .elementor-element.elementor-element-dec6b18 a {
    width: 100%;
}

.elementor-664 .elementor-element.elementor-element-dec6b18 img {
    aspect-ratio: 558 / 800;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45037c1 */.elementor-664 .elementor-element.elementor-element-45037c1 a {
    width: 100%;
}

.elementor-664 .elementor-element.elementor-element-45037c1 img {
    aspect-ratio: 1017 / 507;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d6bfbfd */.elementor-664 .elementor-element.elementor-element-d6bfbfd a {
    width: 100%;
}

.elementor-664 .elementor-element.elementor-element-d6bfbfd img {
    aspect-ratio: 558 / 800;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb26a87 */.elementor-664 .elementor-element.elementor-element-cb26a87 a {
    width: 100%;
}

.elementor-664 .elementor-element.elementor-element-cb26a87 img {
    aspect-ratio: 1017 / 507;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dec6b18 */.elementor-664 .elementor-element.elementor-element-dec6b18 a {
    width: 100%;
}

.elementor-664 .elementor-element.elementor-element-dec6b18 img {
    aspect-ratio: 558 / 800;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45037c1 */.elementor-664 .elementor-element.elementor-element-45037c1 a {
    width: 100%;
}

.elementor-664 .elementor-element.elementor-element-45037c1 img {
    aspect-ratio: 1017 / 507;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c9722be */.elementor-664 .elementor-element.elementor-element-c9722be .swiper-pagination.swiper-pagination-progressbar {
    position: relative;
    margin-top: 75px;
}

.elementor-664 .elementor-element.elementor-element-c9722be .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    height: 4px;
    margin-top: -1px;
}

.elementor-664 .elementor-element.elementor-element-c9722be .swiper-pagination-progressbar {
    background: var(--e-global-color-cfaf45b);
}

.elementor-664 .elementor-element.elementor-element-c9722be .swiper-slide {
    opacity: 0.25;
    transition: opacity 1s ease-out;
}

.elementor-664 .elementor-element.elementor-element-c9722be .swiper-slide .mwse-appear-swiper {
    opacity: 0;
    transform: translateY(50px);
    transition: all .5s ease-out .5s;
}

.elementor-664 .elementor-element.elementor-element-c9722be  .swiper-slide.swiper-slide-active,
.elementor-664 .elementor-element.elementor-element-c9722be  .swiper-slide.swiper-slide-duplicate-active {
    opacity: 1;
}

.elementor-664 .elementor-element.elementor-element-c9722be  .swiper-slide.swiper-slide-active .mwse-appear-swiper,
.elementor-664 .elementor-element.elementor-element-c9722be  .swiper-slide.swiper-slide-duplicate-active .mwse-appear-swiper {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eee5dbb */.elementor-664 .elementor-element.elementor-element-eee5dbb a {
    width: 100%;
}

.elementor-664 .elementor-element.elementor-element-eee5dbb img {
    aspect-ratio: 558 / 800;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-420cda0 */.elementor-664 .elementor-element.elementor-element-420cda0 a {
    width: 100%;
}

.elementor-664 .elementor-element.elementor-element-420cda0 img {
    aspect-ratio: 1017 / 507;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80eae80 */.elementor-664 .elementor-element.elementor-element-80eae80 a {
    width: 100%;
}

.elementor-664 .elementor-element.elementor-element-80eae80 img {
    aspect-ratio: 558 / 800;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10d560 */.elementor-664 .elementor-element.elementor-element-f10d560 a {
    width: 100%;
}

.elementor-664 .elementor-element.elementor-element-f10d560 img {
    aspect-ratio: 1017 / 507;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eee5dbb */.elementor-664 .elementor-element.elementor-element-eee5dbb a {
    width: 100%;
}

.elementor-664 .elementor-element.elementor-element-eee5dbb img {
    aspect-ratio: 558 / 800;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-420cda0 */.elementor-664 .elementor-element.elementor-element-420cda0 a {
    width: 100%;
}

.elementor-664 .elementor-element.elementor-element-420cda0 img {
    aspect-ratio: 1017 / 507;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80eae80 */.elementor-664 .elementor-element.elementor-element-80eae80 a {
    width: 100%;
}

.elementor-664 .elementor-element.elementor-element-80eae80 img {
    aspect-ratio: 558 / 800;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10d560 */.elementor-664 .elementor-element.elementor-element-f10d560 a {
    width: 100%;
}

.elementor-664 .elementor-element.elementor-element-f10d560 img {
    aspect-ratio: 1017 / 507;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eee5dbb */.elementor-664 .elementor-element.elementor-element-eee5dbb a {
    width: 100%;
}

.elementor-664 .elementor-element.elementor-element-eee5dbb img {
    aspect-ratio: 558 / 800;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-420cda0 */.elementor-664 .elementor-element.elementor-element-420cda0 a {
    width: 100%;
}

.elementor-664 .elementor-element.elementor-element-420cda0 img {
    aspect-ratio: 1017 / 507;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80eae80 */.elementor-664 .elementor-element.elementor-element-80eae80 a {
    width: 100%;
}

.elementor-664 .elementor-element.elementor-element-80eae80 img {
    aspect-ratio: 558 / 800;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f10d560 */.elementor-664 .elementor-element.elementor-element-f10d560 a {
    width: 100%;
}

.elementor-664 .elementor-element.elementor-element-f10d560 img {
    aspect-ratio: 1017 / 507;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-6f835d2 */.elementor-664 .elementor-element.elementor-element-6f835d2 .swiper-pagination.swiper-pagination-progressbar {
    position: relative;
    margin-top: 75px;
}

.elementor-664 .elementor-element.elementor-element-6f835d2 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    height: 4px;
    margin-top: -1px;
}

.elementor-664 .elementor-element.elementor-element-6f835d2 .swiper-pagination-progressbar {
    background: var(--e-global-color-cfaf45b);
}

.elementor-664 .elementor-element.elementor-element-6f835d2 .swiper-slide {
    opacity: 0.25;
    transition: opacity 1s ease-out;
}

.elementor-664 .elementor-element.elementor-element-6f835d2 .swiper-slide .mwse-appear-swiper {
    opacity: 0;
    transform: translateY(50px);
    transition: all .5s ease-out .5s;
}

.elementor-664 .elementor-element.elementor-element-6f835d2  .swiper-slide.swiper-slide-active,
.elementor-664 .elementor-element.elementor-element-6f835d2  .swiper-slide.swiper-slide-duplicate-active {
    opacity: 1;
}

.elementor-664 .elementor-element.elementor-element-6f835d2  .swiper-slide.swiper-slide-active .mwse-appear-swiper,
.elementor-664 .elementor-element.elementor-element-6f835d2  .swiper-slide.swiper-slide-duplicate-active .mwse-appear-swiper {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */