body .elementor.elementor-36 [data-id="2184bd50"]{position:relative;overflow:hidden;padding:100px 4vw 85px!important;max-width:none!important;text-align:center;isolation:isolate;background:#080808!important}
body .elementor.elementor-36 [data-id="2184bd50"]:before{content:"";position:absolute;inset:16% -15% 0;z-index:-1;background:radial-gradient(ellipse at 35% 55%,#07d9e621,transparent 50%),radial-gradient(ellipse at 75% 70%,#07677820,transparent 48%);filter:blur(45px)}
body .elementor.elementor-36 [data-id="3f4f31b0"]{margin-bottom:38px!important;font-size:clamp(46px,4.8vw,90px)!important}
body .elementor.elementor-36 .fw-featured-loop{width:100%;max-width:1750px;margin:0 auto 40px;--swiper-slides-gap:0px!important}
body .elementor.elementor-36 .fw-featured-loop .swiper{width:70%;margin:auto;overflow:visible!important;padding:75px 0 100px}
body .elementor.elementor-36 .fw-featured-loop .swiper-wrapper{align-items:center}
body .elementor.elementor-36 .fw-featured-loop .swiper-slide{position:relative;transition:transform .85s cubic-bezier(.22,.61,.36,1),opacity .85s;transform:scale(.76) rotate(8deg);opacity:.42;z-index:1;pointer-events:none}
body .elementor.elementor-36 .fw-featured-loop .swiper-slide-prev{transform:scale(.94) rotate(-5deg);opacity:.9;z-index:3;pointer-events:auto}
body .elementor.elementor-36 .fw-featured-loop .swiper-slide-next{transform:scale(.94) rotate(5deg);opacity:.9;z-index:3;pointer-events:auto}
body .elementor.elementor-36 .fw-featured-loop .swiper-slide-active{transform:scale(1.18) rotate(0);opacity:1;z-index:5;pointer-events:auto}
body .elementor.elementor-36 .fw-work-card{position:relative!important;display:block!important;aspect-ratio:1/1.12;border-radius:20px!important;overflow:hidden!important;background:#0a3036;box-shadow:0 24px 60px #0007;min-height:0!important}
body .elementor.elementor-36 .fw-work-image,.fw-work-image .elementor-widget-container,.fw-work-image a{position:absolute!important;inset:0;display:block!important;width:100%;height:100%;margin:0!important}
body .elementor.elementor-36 .fw-work-image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center;transition:transform .7s}
body .elementor.elementor-36 .fw-work-card:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(transparent, #000b);pointer-events:none}
body .elementor.elementor-36 .fw-work-card:hover .fw-work-image img{transform:scale(1.04)}
body .elementor.elementor-36 .fw-work-name{position:absolute!important;bottom:54px;left:7%;right:7%;z-index:2;margin:0!important}
body .elementor.elementor-36 .fw-work-name h3{font:400 clamp(23px,2.1vw,40px)/1.03 "Cormorant Garamond",serif!important;color:#fff!important;text-align:center}
body .elementor.elementor-36 .fw-work-name a{font:inherit!important;color:inherit!important;text-decoration:none}
body .elementor.elementor-36 .fw-work-scope{position:absolute!important;bottom:22px;left:7%;right:7%;z-index:2;color:#e4e4e4;font:400 11px/1.4 Roboto,sans-serif!important;margin:0!important}
body .elementor.elementor-36 .fw-work-scope p{font:inherit!important;color:inherit!important;margin:0!important}
body .elementor.elementor-36 .fw-work-view{position:absolute!important;top:40%;left:50%;transform:translate(-50%,-50%);z-index:3;opacity:0;transition:opacity .3s}
body .elementor.elementor-36 .swiper-slide-active .fw-work-view{opacity:1}
body .elementor.elementor-36 .fw-work-view .elementor-button{display:flex;align-items:center;justify-content:center;width:82px;height:82px;border-radius:50%;background:#0008!important;border:1px solid #ffffff40;color:#fff!important;backdrop-filter:blur(12px);font:400 12px Roboto,sans-serif!important;padding:0!important}
body .elementor.elementor-36 .fw-work-view a:focus-visible{outline:3px solid #07d9e6;outline-offset:4px}
body .elementor.elementor-36 .fw-featured-loop .elementor-swiper-button{top:auto!important;bottom:0!important;border:1px solid #ffffff50;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:#fff!important;background:transparent}
body .elementor.elementor-36 .fw-featured-loop .elementor-swiper-button-prev{left:calc(50% - 68px)!important}
body .elementor.elementor-36 .fw-featured-loop .elementor-swiper-button-next{right:calc(50% - 68px)!important}
body .elementor.elementor-36 .fw-featured-loop .elementor-swiper-button svg{width:18px;height:18px;fill:currentColor}
body .elementor.elementor-36 .fw-featured-loop .swiper-pagination{position:relative!important;bottom:auto!important;margin-top:20px}
body .elementor.elementor-36 .fw-featured-loop .swiper-pagination-bullet{background:#fff!important;opacity:.35}
body .elementor.elementor-36 .fw-featured-loop .swiper-pagination-bullet-active{background:#07d9e6!important;opacity:1}
@media(min-width:2200px){.fw-featured-loop{max-width:2100px}.fw-work-name h3{font-size:48px!important}.fw-work-scope{font-size:14px!important}}
@media(max-width:767px){body .elementor.elementor-36 [data-id="2184bd50"]{padding:70px 20px!important}.fw-featured-loop .swiper{width:76%;padding:45px 0 75px}.fw-featured-loop .swiper-slide-active{transform:scale(1.06)}.fw-featured-loop .swiper-slide-prev{transform:scale(.87) rotate(-5deg)}.fw-featured-loop .swiper-slide-next{transform:scale(.87) rotate(5deg)}.fw-work-name h3{font-size:28px!important}.fw-work-name{bottom:58px}.fw-work-scope{font-size:10px!important}.fw-work-view .elementor-button{width:62px;height:62px;font-size:11px!important}}
@media(prefers-reduced-motion:reduce){.fw-featured-loop .swiper-slide,.fw-work-image img{transition:none!important}}
body .elementor.elementor-36 [data-id="2184bd50"]{display:block!important}
body .elementor.elementor-36 [data-id="2184bd50"] > h2,body .elementor.elementor-36 [data-id="2184bd50"] > p{text-align:center!important;width:100%!important}
body .elementor.elementor-36 [data-id="2184bd50"] .fw-featured-loop{max-width:1750px!important;width:100%!important}
body .elementor.elementor-36 [data-id="2184bd50"] img{aspect-ratio:auto!important}
body .elementor.elementor-36 [data-id="3f4f31b0"]{max-width:none!important;margin-inline:auto!important}
body .elementor.elementor-36 .fw-featured-loop .swiper-slide{opacity:0;visibility:hidden}
body .elementor.elementor-36 .fw-featured-loop .swiper-slide-active,body .elementor.elementor-36 .fw-featured-loop .swiper-slide-prev,body .elementor.elementor-36 .fw-featured-loop .swiper-slide-next{visibility:visible;opacity:1}
body .elementor.elementor-36 .fw-featured-loop .swiper-slide:has(+.swiper-slide-prev),body .elementor.elementor-36 .fw-featured-loop .swiper-slide-next+.swiper-slide{visibility:visible;opacity:.62}
body .elementor.elementor-36 [data-id="2184bd50"] > a{display:inline-flex!important;width:auto!important;margin:15px auto 0!important}
body .elementor.elementor-36 .fw-work-name a{font-family:"Cormorant Garamond",serif!important;font-weight:400!important;font-size:inherit!important;line-height:inherit!important}
