@keyframes eutf_pulse_animation{0%{opacity:0;transform:scale(0)}1%{opacity:.8}15%{opacity:.4}70%{transform:scale(1);opacity:0}}.stfel-element{position:relative;z-index:1}.stfel-overlay-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.elementor-widget-text-editor ul{margin:0}.stfel-list-items{display:flex;flex-direction:column;gap:12px;position:relative;z-index:3}.stfel-list-items .stfel-item{display:flex;align-items:center;gap:12px}.stfel-list-items .stfel-icon{font-size:12px}.stfel-marquee-text{overflow:hidden;display:flex}.stfel-marquee-text .stfel-element-inner{display:flex;flex-direction:row;flex-shrink:0;will-change:transform;animation-name:stfel-marquee-track;animation-duration:var(--stfel-text--animation-d, 20s);animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:none;animation-play-state:running;animation-direction:var(--stfel-text--item-direction, reverse)}.stfel-marquee-text .stfel-images-wrapper{display:flex;flex-shrink:0;flex-direction:row;padding-left:var(--stfel-auto-scrolling-space, 20px);gap:var(--stfel-auto-scrolling-space, 20px);animation:none}.stfel-marquee-text .stfel-images-wrapper.stfel-copy-images{position:static}.stfel-marquee-text .stfel-text-item{color:var(--stfel-text--item-c);white-space:nowrap;display:flex;flex-direction:var(--stfel-text--icon-p, row);gap:var(--stfel-text--icon-offset, 18px);align-items:center}.stfel-marquee-text .stfel-text-item a{color:var(--stfel-text--item-c);transition:color .3s ease}.stfel-marquee-text .stfel-text-item .stfel-icon{line-height:1;position:relative;color:var(--stfel-text--icon-c);font-size:var(--stfel-text--icon-s, 120px);transform:translateY(var(--stfel-text--icon-vertical-p))}.stfel-marquee-text .stfel-text-item .stfel-icon i{font-size:1em;width:1em;height:1em}.stfel-marquee-text .stfel-text-item .stfel-icon svg{display:block;width:1em;height:auto;max-height:1em;fill:var(--stfel-text--icon-c)}.stfel-marquee-text .stfel-text-item .stfel-icon svg g,.stfel-marquee-text .stfel-text-item .stfel-icon svg path{fill:var(--stfel-text--icon-c)}.stfel-marquee-text.stfel-pause-on-hover:hover .stfel-element-inner{animation-play-state:paused}@keyframes stfel-marquee-track{from{transform:translateX(-50%)}to{transform:translateX(0)}}.stfel-icon{line-height:1;position:relative;color:#b8b8b8;font-size:24px;text-align:center}.stfel-icon i{font-size:1em;width:1em;height:1em}.stfel-icon svg{display:block;width:1em;height:auto;fill:currentColor}.stfel-icon svg g,.stfel-icon svg path{fill:inherit}.stfel-icon.stfel-icon-view-stacked{padding:.5em;color:#fff;background-color:#b8b8b8;border-radius:100%}.stfel-icon.stfel-icon-view-framed{padding:.5em;color:#b8b8b8;border:3px solid #f7f7f7;background-color:rgba(0,0,0,0);border-radius:100%}.stfel-image-text{display:flex;flex-direction:var(--image-text--direction, row-reverse);gap:var(--image-text--gap, 30px)}.stfel-image-text .stfel-content,.stfel-image-text .stfel-image{flex:1}.stfel-image-text .stfel-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.stfel-image-text .stfel-content .stfel-pretitle{margin-bottom:var(--image-text--pretitle-mb, 26px);color:var(--image-text--pretitle-c)}.stfel-image-text .stfel-content .stfel-subtitle{color:var(--image-text--subtitle-c)}.stfel-image-text .stfel-content .stfel-title{color:var(--image-text--title-c);max-width:var(--image-text--title-max-width);margin-bottom:var(--image-text--title-mb, 32px)}.stfel-image-text .stfel-content .stfel-description{color:var(--image-text--description-c);max-width:var(--image-text--description-max-width);font-size:var(--typography--small-pretitle-s, 24px);line-height:var(--typography--small-pretitle-h, 1.4em);font-family:var(--typography--small-pretitle-f);font-weight:var(--typography--small-pretitle-w, 600)}.stfel-image-text .stfel-content .stfel-btn{margin-top:var(--image-text--btn-mt, 40px)}.stfel-image-text .stfel-image img{width:100%;height:var(--image-text--img_h, auto);object-fit:cover}@media only screen and (max-width: 1023px){.stfel-image-text{flex-direction:column}}.e-con-inner>.elementor-widget-.stfel-callout{width:var(--container-widget-width);--flex-grow: var(--container-widget-flex-grow)}.stfel-callout{display:flex;gap:var(--callout--gap, 30px);flex-direction:row;align-items:center;justify-content:space-between}.stfel-callout .stfel-subtitle,.stfel-callout .stfel-title,.stfel-callout .stfel-description{color:var(--callout--c, inherit)}.stfel-callout .stfel-content{max-width:var(--callout--max-width, none)}.stfel-callout .stfel-subtitle{display:flex;align-items:center;gap:9px;margin-bottom:var(--callout--subtitle-mb, 26px);font-size:var(--typography--h6-s, 24px);line-height:var(--typography--h6-h, 1.4em);font-family:var(--typography--h6-f);font-weight:var(--typography--h6-w, 600);text-transform:uppercase}.stfel-callout .stfel-subtitle span{flex:1}.stfel-callout .stfel-title{margin-bottom:0}.stfel-callout .stfel-description{margin-top:var(--callout--description-mb, 32px);font-size:var(--typography--small-subtitle-s, 24px);line-height:var(--typography--small-subtitle-h, 1.4em);font-family:var(--typography--small-subtitle-f);font-weight:var(--typography--small-subtitle-w, 600)}.stfel-fancy-box{position:relative;padding:40px;min-height:var(--fancy-box--min-height, 500px);display:flex}.stfel-fancy-box .stfel-fancy-box-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}.stfel-fancy-box .stfel-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#161c34}.stfel-fancy-box .stfel-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.1;transition:opacity .6s ease}.stfel-fancy-box .stfel-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg, rgba(22, 28, 52, 0.35) 32.97%, rgba(250, 83, 65, 0.7) 92.11%);opacity:0;transition:opacity .6s ease}.stfel-fancy-box:hover .stfel-image img{opacity:.42}.stfel-fancy-box:hover .stfel-image:before{opacity:1}.stfel-fancy-box .stfel-content{width:100%;position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;color:var(--fancy-box--c, #ffffff);gap:var(--fancy-box--title-mb, 24px);z-index:3}.stfel-fancy-box .stfel-content .stfel-title{margin-bottom:0}.stfel-icon-box{text-align:var(--icon-box--align, center);color:var(--icon-box--c);height:100%}.stfel-icon-box .stfel-icon{display:inline-flex;color:#ffa12b;margin-bottom:var(--icon-box-icon-mb, 22px)}.stfel-icon-box .stfel-title{margin-bottom:0}.stfel-icon-box .stfel-description{margin-top:var(--icon-box--description-mt, 22px)}.stfel-icon-box .stfel-btn{margin-top:var(--icon-box--button-mt, 40px)}.stfel-team-grid{display:grid;position:relative;grid-template-columns:repeat(var(--team--columns, 5), 1fr)}.stfel-team-grid .stfel-team-item{position:relative;overflow:hidden}.stfel-team-grid .stfel-team-item .stfel-content{display:flex;flex-direction:column;color:var(--team--text-c);padding:var(--space-24, 24px) var(--space-16, 16px);position:absolute;bottom:0;left:0;right:0;z-index:3;opacity:0;transform:translateY(20%);transition:opacity .6s ease,transform .6s ease}.stfel-team-grid .stfel-team-item .stfel-media{width:100%;height:var(--team--media-h, 400px);display:block;position:relative}.stfel-team-grid .stfel-team-item .stfel-media img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;z-index:1;filter:grayscale(1);transition:filter .3s ease}.stfel-team-grid .stfel-team-item .stfel-media:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);background:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.1) 100%);z-index:2;opacity:0;transition:opacity .3s ease}.stfel-team-grid .stfel-team-item:hover .stfel-content{opacity:1;transform:translateY(0)}.stfel-team-grid .stfel-team-item:hover .stfel-media img{filter:grayscale(0)}.stfel-team-grid .stfel-team-item:hover .stfel-media:after{opacity:1}.stfel-btn-wrapper{display:flex;align-items:center;justify-content:var(--stf-button--align, flex-start)}.stfel-btn{cursor:pointer;display:inline-flex;outline:none;text-align:center;position:relative;z-index:1;overflow:hidden;transition:color .3s ease,background-color .3s ease,border-color .3s ease;white-space:nowrap;min-width:min-content;width:var(--stf-button--width, auto);border-radius:100px;padding:clamp(8px,2.3051px + 1.3559vw,24px) clamp(24px,15.4576px + 2.0339vw,48px);font-size:var(--typography--button-s, 16px);line-height:var(--typography--button-h, 1em);font-family:var(--typography--button-f);font-weight:var(--typography--button-w, 600);color:#fff}.stfel-btn:focus{text-decoration:none}.stfel-btn .stfel-btn-bg{position:absolute;left:var(--cursor-x, 50%);top:var(--cursor-y, 50%);width:var(--circle-d, 300px);height:var(--circle-d, 300px);border-radius:50%;background-color:var(--stfel-btn--hover-bg-c, rgba(255, 255, 255, 0.15));transform:translate(-50%, -50%) scale(0);transition:transform .6s cubic-bezier(0.19, 1, 0.22, 1);pointer-events:none;z-index:0}.stfel-btn:hover .stfel-btn-bg{transform:translate(-50%, -50%) scale(1)}.stfel-btn .stfel-btn-inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;gap:clamp(8px,2.3051px + 1.3559vw,24px)}.stfel-btn .stfel-btn-inner svg{display:block;width:clamp(16px,13.1525px + .678vw,24px);height:auto}.stfel-btn.stfel-outline{border:1px solid #666460}.stfel-btn.stfel-transparent{background-color:hsla(0,0%,100%,.15);backdrop-filter:blur(20px)}.stfel-btn.stfel-with-icon{padding-left:clamp(16px,10.3051px + 1.3559vw,32px)}.stfel-posts-grid{display:grid;margin:0;grid-row-gap:var(--stfel-row-gap, 70px);grid-column-gap:var(--stfel-column-gap, 20px);grid-template-columns:repeat(var(--stfel-grid--columns, 3), 1fr)}.stfel-posts-grid .stfel-content{padding:var(--stfel-posts-padding, 20px 18px)}.stfel-posts-grid .stfel-categories{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:var(--stfel-posts-categories-mb, 24px)}.stfel-posts-grid .stfel-categories a{padding:8px 10px;background-color:var(--stf-secondary-c, #000);font-size:var(--typography--small-caption-s, 15px);line-height:var(--typography--small-caption-h, 1.5em);font-family:var(--typography--small-caption-f);font-weight:var(--typography--small-caption-w, 400);text-transform:var(--typography--small-caption-tr, normal);transition:transform .3s ease}.stfel-posts-grid .stfel-categories a:hover{transform:translateY(-3px)}.stfel-posts-grid .stfel-post-title{color:var(--stfel-posts-title-c, #000);margin-bottom:var(--stfel-posts-title-mb, 30px)}.stfel-posts-grid .stfel-post-description{color:var(--stfel-posts-description-c, #000);margin-bottom:var(--stfel-posts-description-mb, 30px)}.stfel-posts-grid .stfel-read-more{font-size:var(--typography--small-subtitle-s, 15px);line-height:var(--typography--small-subtitle-h, 1.5em);font-family:var(--typography--small-subtitle-f);font-weight:var(--typography--small-subtitle-w, 400)}.stfel-posts-grid .stfel-post-item{position:relative}.stfel-posts-grid .stfel-post-item:not(.stfel-sticky-item) .stfel-media{position:relative;width:100%;height:var(--stfel-media--height, 300px)}.stfel-posts-grid .stfel-post-item:not(.stfel-sticky-item) .stfel-media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.stfel-posts-grid .stfel-post-item:not(.stfel-sticky-item) .stfel-media .stfel-post-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.stfel-posts-grid .stfel-post-item.stfel-sticky-item{grid-column:1/calc(var(--stfel-grid--columns, 3) + 1);min-height:490px}.stfel-posts-grid .stfel-post-item.stfel-sticky-item .stfel-content{padding:46px 40px;position:relative;display:flex;flex-direction:column;justify-content:space-between;height:100%;z-index:3}.stfel-posts-grid .stfel-post-item.stfel-sticky-item .stfel-content .stfel-content-inner{max-width:1070px}.stfel-posts-grid .stfel-post-item.stfel-sticky-item .stfel-content .stfel-post-title,.stfel-posts-grid .stfel-post-item.stfel-sticky-item .stfel-content .stfel-meta,.stfel-posts-grid .stfel-post-item.stfel-sticky-item .stfel-content .stfel-read-more{color:#fff}.stfel-posts-grid .stfel-post-item.stfel-sticky-item .stfel-content-bg-img{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}.stfel-posts-grid .stfel-post-item.stfel-sticky-item .stfel-content-bg-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.6;z-index:1}.stfel-blog-leader{display:flex;flex-direction:column;gap:var(--stf-leader--items-gap, 22px);color:var(--stfel-post-leader-c)}.stfel-blog-leader .stfel-post-list{display:flex;flex-direction:column;gap:var(--stf-leader--items-gap, 22px);flex:1}.stfel-blog-leader .stfel-post-item{display:flex;flex-direction:column;gap:20px}.stfel-blog-leader .stfel-post-item .stfel-image img{width:100%;height:auto}.stfel-blog-leader .stfel-post-item .stfel-categories{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:var(--stfel-posts-categories-mb, 24px)}.stfel-blog-leader .stfel-post-item .stfel-categories a{padding:8px 10px;color:#000;background-color:var(--stf-secondary-c, #000);font-size:var(--typography--small-caption-s, 15px);line-height:var(--typography--small-caption-h, 1.5em);font-family:var(--typography--small-caption-f);font-weight:var(--typography--small-caption-w, 400);text-transform:var(--typography--small-caption-tr, normal);transition:transform .3s ease}.stfel-blog-leader .stfel-post-item .stfel-categories a:hover{transform:translateY(-3px)}.stfel-blog-leader .stfel-post-item .stf-title-wrapper{display:block;margin-bottom:36px}.stfel-blog-leader .stfel-post-item .stf-bottom-area{display:flex;align-items:center;justify-content:space-between;margin-top:24px}.stfel-blog-leader .stfel-post-item .stf-bottom-area time{color:#828282}@media only screen and (min-width: 767px){.stfel-blog-leader .stfel-post-item{flex-direction:row}.stfel-blog-leader .stfel-post-item .stfel-image{flex:1;position:relative}.stfel-blog-leader .stfel-post-item .stfel-image img{position:absolute;top:0;left:0;width:100% !important;height:100% !important;object-fit:cover}.stfel-blog-leader .stfel-post-item .stfel-post-content{flex:1}}@media only screen and (min-width: 1023px){.stfel-blog-leader{flex-direction:row}.stfel-blog-leader .stfel-post-leader{flex-basis:42%}.stfel-blog-leader .stfel-post-leader .stf-entry-item{height:100%}.stfel-blog-leader .stfel-post-leader .stfel-post-item{display:flex;flex-direction:column;height:100%}.stfel-blog-leader .stfel-post-leader .stfel-post-item .stfel-post-content{flex:none}.stfel-blog-leader .stfel-post-leader .stfel-post-item .stfel-image{min-height:290px}.stfel-blog-leader .stfel-post-list .stfel-post-item{flex-direction:row}.stfel-blog-leader .stfel-post-list .stfel-post-item .stfel-post-content{flex:1}}.stfel-social-links{display:flex;flex-direction:row;gap:var(--stfel-icon--gap, 24px);justify-content:var(--stfel-social--align, flex-start)}.stfel-social-links .stfel-social-icon{line-height:1em;position:relative;color:var(--stfel-icon--text-c, #b8b8b8);font-size:var(--stfel-icon--size, 24px);text-align:center;width:1em;height:1em;box-sizing:content-box;transition:color .3s ease,background-color .3s ease,border-color .3s ease}.stfel-social-links .stfel-social-icon i{font-size:1em;width:1em;height:1em;position:relative}.stfel-social-links .stfel-social-icon i:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.stfel-social-links .stfel-social-icon svg{display:block;width:1em;height:auto;max-height:1em;fill:currentColor}.stfel-social-links .stfel-social-icon svg g,.stfel-social-links .stfel-social-icon svg path{fill:inherit}.stfel-social-links .stfel-social-icon.stfel-icon-view-stacked{padding:var(--stfel-icon--padding, 0.5em);color:var(--stfel-icon--text-c, #ffffff);background-color:var(--stfel-icon--background-c, #b8b8b8);border-radius:var(--stfel-icon--border-r, 0px)}.stfel-social-links .stfel-social-icon.stfel-icon-view-framed{padding:var(--stfel-icon--padding, 0.5em);color:var(--stfel-icon--text-c, #b8b8b8);border:var(--stfel-icon--border-w, 3px) solid var(--stfel-icon--border-c, #f7f7f7);background-color:var(--stfel-icon--background-c, transparent);border-radius:var(--stfel-icon--border-r, 0px)}.stfel-navigation-arrows{display:flex;align-items:center;gap:12px;margin-top:22px}.stfel-navigation-arrows .stfel-button{width:32px;height:32px;position:relative;border:1px solid #d3d3d3;cursor:pointer}.stfel-navigation-arrows .stfel-button svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block}.stfel-swiper .stfel-pagination{position:relative;margin-top:var(--pagination--offset, 30px);z-index:10;pointer-events:none}.stfel-swiper .stfel-pagination.swiper-pagination-bullets{display:flex;gap:var(--bullet-gap);justify-content:var(--pagination--horizontal-position)}.stfel-swiper .stfel-pagination.swiper-pagination-bullets .stfel-bullet{pointer-events:visible;width:var(--bullet-w, 12px);height:var(--bullet-h, 12px);background-color:var(--bullet-background-c);border-radius:var(--bullet-border-r);border:var(--bullet-border-w, 0) solid var(--bullet-border-c);cursor:pointer;transition:background-color .3s ease,border-color .3s ease}.stfel-swiper .stfel-pagination.swiper-pagination-progressbar{background-color:var(--progressbar-background-c);height:var(--progressbar-h, 6px)}.stfel-swiper .stfel-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:var(--progressbar-active-c)}.stfel-swiper.stfel-expan-right .stfel-swiper-carousel{margin-right:calc(-1*(100vw - var(--content-width))/2);padding-right:calc((100vw - var(--content-width))/2)}.stfel-swiper.stfel-expan-left .stfel-swiper-carousel{margin-left:calc(-1*(100vw - var(--content-width))/2);padding-left:calc((100vw - var(--content-width))/2)}.stfel-swiper.stfel-expan-both .stfel-swiper-carousel{margin-right:calc(-1*(100vw - var(--content-width))/2);margin-left:calc(-1*(100vw - var(--content-width))/2);padding-left:calc((100vw - var(--content-width))/2);padding-right:calc((100vw - var(--content-width))/2)}.stfel-swiper .stfel-carousel{align-items:var(--carousel--vertical-align)}.e-con-inner>.elementor-widget-.stfel-cf7{width:var(--container-widget-width);--flex-grow: var(--container-widget-flex-grow)}.wpcf7 .stfel-label{color:var(--stfel-cf7--label-c, inherit)}.wpcf7 .stfel-inner{display:flex;flex-direction:column;gap:var(--stfel-cf7--label-mb, 16px)}.wpcf7 input::placeholder,.wpcf7 textarea::placeholder{color:var(--stfel-cf7--placeholder-c, #000)}.wpcf7 input,.wpcf7 .wpcf7-textarea,.wpcf7 .wpcf7-select{color:var(--stfel-cf7--input-c, #000);background-color:var(--stfel-cf7--input-bg-c, #fff);padding:var(--stfel-cf7--input-p, 10px)}.wpcf7 input:focus,.wpcf7 .wpcf7-textarea:focus,.wpcf7 .wpcf7-select:focus{color:var(--stfel-cf7--input-c, #000)}.wpcf7 .wpcf7-list-item{color:var(--stfel-cf7--input-c, #000)}.wpcf7 .wpcf7-list-item.first{margin-left:0}.wpcf7 .select-state,.wpcf7 .select-gender,.wpcf7 .accept-this-1{color:var(--stfel-cf7--other-input-c, #000)}.wpcf7 input[type=submit]{display:inline-flex;justify-content:center;outline:none;text-align:center;position:relative;z-index:1;font-family:var(--grve-typography--button-f, inherit);font-weight:var(--grve-typography--button-w);font-style:var(--grve-typography--button-st, normal);text-transform:var(--grve-typography--button-tr);font-size:var(--grve-typography--button-s, 16px);line-height:1em;letter-spacing:var(--grve-typography--button-ls);transition:color .3s ease,background-color .3s ease,border-color .3s ease;white-space:nowrap;min-width:min-content;padding-top:var(--grve-padding--button-tb, 20px);padding-bottom:var(--grve-padding--button-tb, 20px);padding-left:var(--grve-padding--button-lr, 30px);padding-right:var(--grve-padding--button-lr, 30px);color:var(--grve-button--text-c, #000000);background-color:var(--grve-button--background-c, #ebebeb);border-style:solid;border-color:rgba(0,0,0,0);margin-top:var(--stfel-cf7--submit-space, 20px);width:100%}.wpcf7 input[type=submit]:hover{color:var(--grve-button--text-hover-c, #ffffff);background-color:var(--grve-button--background-hover-c, #000000)}.wpcf7 input[type=submit]:focus{text-decoration:none}.wpcf7 .wpcf7-spinner{display:none}.wpcf7 .stfel-form{display:flex;flex-direction:column;gap:var(--stfel-cf7--input-space, 20px)}.wpcf7 .stfel-form .stfel-fields-wrapper{display:flex;flex-wrap:wrap;gap:var(--stfel-cf7--input-space, 20px);flex:1}.wpcf7 .stfel-form .stfel-fields-wrapper p{margin-bottom:0}.wpcf7 .stfel-form .stfel-fields-wrapper>*:not(.wpcf7-submit){width:100%}.wpcf7 .stfel-form .stfel-fields-wrapper .stfel-one-half{width:calc(50% - var(--stfel-cf7--input-space, 20px)/2)}.wpcf7 .stfel-form .stfel-fields-wrapper .stfel-one-third{width:calc(33.333333% - var(--stfel-cf7--input-space, 20px)/1.5)}@media only screen and (max-width: 767px){.wpcf7 .stfel-form .stfel-fields-wrapper .stfel-one-half,.wpcf7 .stfel-form .stfel-fields-wrapper .stfel-one-third{width:100%}}.wpcf7 .stfel-form .stfel-fields-wrapper .wpcf7-radio{display:grid;grid-row-gap:24px;grid-template-columns:repeat(2, 1fr)}.wpcf7 .stfel-form .stfel-fields-wrapper .wpcf7-radio .wpcf7-list-item{margin:0}.wpcf7 .stfel-newsletter{position:relative;border-radius:100px}.wpcf7 .stfel-newsletter input[type=email],.wpcf7 .stfel-newsletter input[type=text]{height:100%;border-radius:100px}.wpcf7 .stfel-newsletter input[type=submit]{position:absolute;top:0;right:0;height:100%;padding-top:0;padding-bottom:0;border-radius:100px}.wpcf7 .stfel-newsletter .wpcf7-form-control{margin:0}.wpcf7 .stfel-newsletter .wpcf7-form-control-wrap{display:block}.wpcf7 .stfel-newsletter+.wpcf7-response-output{display:none}.wpcf7 .stfel-newsletter .wpcf7-not-valid-tip{display:none}.wpcf7 form.invalid .stfel-newsletter{border:1px solid red}.wpcf7 form{display:flex;flex-direction:column;align-items:flex-start}.wpcf7 form input[type=date],.wpcf7 form input[type=email],.wpcf7 form input[type=number],.wpcf7 form input[type=password],.wpcf7 form input[type=search],.wpcf7 form input[type=tel],.wpcf7 form input[type=text],.wpcf7 form input[type=url],.wpcf7 form select,.wpcf7 form textarea{width:100%;-webkit-appearance:none;-moz-appearance:none;border:none;outline:none}.wpcf7 form>*:not(input[type=submit]){width:100%}.e-con-inner>.elementor-widget-.stfel-menu{width:var(--container-widget-width);--flex-grow: var(--container-widget-flex-grow)}.stfel-menu-widget ul{display:flex;flex-direction:var(--stfel-menu--orientation, row);gap:var(--stfel-menu--item-s, 12px);text-align:var(--stfel-menu--align-items, flex-start);justify-content:var(--stfel-menu--justify-content, flex-start);list-style:none;padding:0;margin:0}.stfel-menu-widget ul a{color:var(--stfel-menu--item-c)}.stfel-menu-widget .stfel-link-wrapper{display:flex;align-items:center}.stfel-media-box{display:flex;flex-direction:column;gap:var(--media-box--image-mb, 24px);color:var(--media-box--text-c);position:relative}.stfel-media-box .stfel-content{display:flex;flex-direction:column;align-items:center}.stfel-media-box .stfel-content .stfel-description{text-align:center;max-width:var(--media-box--description-max-width)}.stfel-media-box .stfel-media-box-link{position:absolute;top:0;left:0;width:100%;height:100%}.stfel-highlighted-text{margin:0;color:var(--highlighted-text-c, inherit);text-align:var(--highlighted-text--align, left)}.stfel-highlighted-text span{position:relative}.stfel-highlighted-text .stfel-type-highlighted{color:var(--highlighted-text-active-c, inherit)}.stfel-highlighted-text .stfel-type-link{transition:color .3s ease;color:var(--highlighted-text-link-c, inherit)}.stfel-highlighted-text .stfel-text-nowrap{white-space:nowrap}.stfel-partner{position:relative;height:var(--partner--h, 160px)}.stfel-partner .stfel-front-area{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;border-width:var(--partner--border-w, 1px);border-color:var(--partner--border-c, #1F3A4A);padding:var(--partner--padding, 28px 25px);border-style:solid;z-index:1}.stfel-partner .stfel-front-area img{width:100%;height:auto;display:block;max-width:var(--partner--front-img-w, 170px)}.stfel-partner .stfel-back-area{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;color:var(--partner--text-c, #ffffff);background-color:var(--partner--bg-c, #1F3A4A);padding:var(--partner--padding, 28px 25px);opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:2}.stfel-partner .stfel-back-area .stfel-bottom-area{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.stfel-partner .stfel-back-area .stfel-bottom-area img{display:block;width:100%;height:auto;max-width:var(--partner--back-img-w, 118px)}.stfel-partner .stfel-partner-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.stfel-partner:hover .stfel-back-area{opacity:1}.e-con-inner>.elementor-widget-.stfel-days-switcher{width:var(--container-widget-width);--flex-grow: var(--container-widget-flex-grow)}.stfel-days-switcher{display:flex;flex-direction:column;gap:4.5vw}.stfel-days-switcher .stfel-switcher-wrapper{display:flex;align-items:center;justify-content:space-between;gap:var(--switcher--gap, 12px)}.stfel-days-switcher .stfel-switcher-wrapper .stfel-item{color:#717171;cursor:pointer;flex:1;border-top:6px solid currentColor;padding-top:16px}.stfel-days-switcher .stfel-switcher-wrapper .stfel-item.active{color:#000;cursor:default}.stfel-days-switcher .stfel-switcher-content .stfel-item-content{display:none}.stfel-days-switcher .stfel-switcher-content .stfel-item-content.active{display:block}.fade-in-up-small{animation-name:fadeInUpSmall}@keyframes fadeInUpSmall{0%{opacity:0;transform:translate(0px, 30px)}100%{opacity:1;transform:translate(0px, 0px)}}.fade-in-down-small{animation-name:fadeInDownSmall}@keyframes fadeInDownSmall{0%{opacity:0;transform:translate(0px, -30px)}100%{opacity:1;transform:translate(0px, 0px)}}.fade-in-left-small{animation-name:fadeInLeftSmall}@keyframes fadeInLeftSmall{0%{opacity:0;transform:translate(-30px, 0px)}100%{opacity:1;transform:translate(0px, 0px)}}.fade-in-right-small{animation-name:fadeInRigthSmall}@keyframes fadeInRigthSmall{0%{opacity:0;transform:translate(30px, 0px)}100%{opacity:1;transform:translate(0px, 0px)}}.clipping-up{animation-name:clippingUp}@keyframes clippingUp{0%{clip-path:inset(100% 0 0 0)}100%{clip-path:inset(0 0 0 0)}}.clipping-down{animation-name:clippingDown}@keyframes clippingDown{0%{clip-path:inset(0 0 100% 0)}100%{clip-path:inset(0 0 0 0)}}.clipping-left{animation-name:clippingLeft}@keyframes clippingLeft{0%{clip-path:inset(0 100% 0 0)}100%{clip-path:inset(0 0 0 0)}}.clipping-right{animation-name:clippingRight}@keyframes clippingRight{0%{clip-path:inset(0 0 0 100%)}100%{clip-path:inset(0 0 0 0)}}.stfel-industry-solutions .stfel-item{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:var(--solution--active-item-h, 536px);transition:height var(--solution--transition-duration, 500ms) ease;overflow:hidden}.stfel-industry-solutions .stfel-item .stfel-title{font-size:120px;line-height:1em;transition:transform var(--solution--transition-duration, 500ms) ease;transform-origin:center right;color:var(--solution--title-c, #ffffff);margin:0}.stfel-industry-solutions .stfel-item .stfel-subtitle{font-size:32px;line-height:1em;color:var(--solution--subtitle-c, #ffffff)}.stfel-industry-solutions .stfel-item .stfel-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.stfel-industry-solutions .stfel-item .stfel-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:linear-gradient(90deg, rgba(22, 28, 52, 0.4) 32.97%, rgba(250, 83, 65, 0.8) 92.11%)}.stfel-industry-solutions .stfel-item .stfel-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.stfel-industry-solutions .stfel-item .stfel-left-area{flex:1;display:block;animation:stfel_solution_fadeIn ease var(--solution--transition-duration, 500ms)}.stfel-industry-solutions .stfel-item .stfel-right-area{position:relative;display:flex;flex:1;flex-direction:column;gap:var(--solution--button-mt, 36px);align-items:var(--solution--item-align, flex-end)}.stfel-industry-solutions .stfel-item .stfel-btn-wrapper{display:block;animation:stfel_solution_fadeIn ease var(--solution--transition-duration, 500ms)}.stfel-industry-solutions .stfel-item .stfel-btn-wrapper .stfel-btn{color:var(--stf-button--text-c, #ffffff);background-color:var(--stf-button--background-c, #FA5341);border:none}.stfel-industry-solutions .stfel-item:not(.stfel-active){height:var(--solution--item-h, 200px);cursor:pointer}.stfel-industry-solutions .stfel-item:not(.stfel-active) .stfel-title{transform:scale(var(--solution--inactive-title-size, 0.4))}.stfel-industry-solutions .stfel-item:not(.stfel-active) .stfel-left-area,.stfel-industry-solutions .stfel-item:not(.stfel-active) .stfel-btn-wrapper{display:none}.stfel-industry-solutions .stfel-item:not(.stfel-active) .stfel-image:before{background:linear-gradient(0deg, rgba(22, 28, 52, 0.92), rgba(22, 28, 52, 0.92))}.stfel-industry-solutions .stfel-content{position:relative;display:flex;flex-direction:var(--solution--item-direction);align-items:var(--solution--item-align, center);gap:var(--solution--gap);justify-content:space-between;padding:var(--solution--content-padding, 40px 40px);width:100%;max-width:var(--content-width);z-index:3}@keyframes .stfel_solution_fadeIn{0%{opacity:0}100%{opacity:1}}.stfel-auto-scrolling-images{overflow:hidden;display:flex;position:relative}.stfel-auto-scrolling-images .stfel-element-inner{position:relative;z-index:1}.stfel-auto-scrolling-images .stfel-images-wrapper-helper{display:flex;visibility:hidden;pointer-events:none}.stfel-auto-scrolling-images .stfel-images-wrapper{position:absolute;top:0;left:0;width:100%;display:flex;animation-duration:20s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-timeline:auto;animation-range-start:normal}.stfel-auto-scrolling-images .stfel-image-item img{width:auto;height:100%;max-width:none}.stfel-auto-scrolling-images .stfel-gradient-left{position:absolute;top:0;left:0;width:var(--stfel-auto-scrolling--gradient-mask-w, 145px);height:100%;display:block;z-index:3;pointer-events:none}.stfel-auto-scrolling-images .stfel-gradient-right{position:absolute;top:0;right:0;width:var(--stfel-auto-scrolling--gradient-mask-w, 145px);height:100%;display:block;z-index:3;pointer-events:none}@keyframes .stfel-vertical-image-anim{0%{transform:translateY(0) translateZ(0)}100%{transform:translateY(-100%) translateZ(0)}}@keyframes .stfel-vertical-image-anim-copy{0%{transform:translateY(100%) translateZ(0)}100%{transform:translateY(0) translateZ(0)}}@keyframes .stfel-horizontal-image-anim{0%{transform:translateX(0) translateZ(0)}100%{transform:translateX(100%) translateZ(0)}}@keyframes .stfel-horizontal-image-anim-copy{0%{transform:translateX(-100%) translateZ(0)}100%{transform:translateX(0) translateZ(0)}}.stfel-testimonial-carousel .stfel-testimonial-item{display:flex;flex-direction:column;opacity:.3;transition:opacity .5s ease;height:auto}.stfel-testimonial-carousel .stfel-testimonial-item.swiper-slide-active{opacity:1}.stfel-testimonial-carousel .stfel-testimonial-item .stfel-testimonial-text{flex:1}.stfel-testimonial-carousel .stfel-testimonial-item .stfel-border{width:100%;height:6px;background-color:#333}.stfel-testimonial-carousel .stfel-description{display:none;font-size:48px;line-height:1.1em;font-weight:700;font-family:"Norms Pro";text-align:center;margin-bottom:var(--testimonial-carousel--description-mb, 80px);color:var(--testimonial-carousel--description-c)}.stfel-testimonial-carousel .stfel-description.stfel-active{display:block;animation:stfel_testimonial_carousel_fadeIn ease 1s}.stfel-testimonial-carousel .stfel-testimonial-image{margin-bottom:var(--testimonial-carousel--image-mb, 32px)}.stfel-testimonial-carousel .stfel-testimonial-image img{width:100%;height:auto;border-radius:8px;max-width:var(--testimonial-carousel--image-w, 187px)}.stfel-testimonial-carousel .stfel-name{color:var(--testimonial-carousel--name-c);margin-bottom:var(--testimonial-carousel--name-mb)}.stfel-testimonial-carousel .stfel-identity{color:var(--testimonial-carousel--identity-c);margin-bottom:var(--testimonial-carousel--identity-mb)}.stfel-testimonial-carousel .stfel-navigation-arrows-wrapper{display:flex;flex-direction:column;align-items:center;margin-top:80px;gap:30px}.stfel-testimonial-carousel .stfel-navigation-arrows-wrapper .stfel-nav-buttons{display:flex;gap:16px}.stfel-testimonial-carousel .stfel-navigation-arrows-wrapper .stfel-button{padding:12px;border-radius:100px;border:1px solid #000;cursor:pointer}.stfel-testimonial-carousel .stfel-navigation-arrows-wrapper .stfel-button svg{display:block}.stfel-testimonial-carousel .stfel-navigation-arrows-wrapper .stfel-pagination{display:flex;gap:8px}.stfel-testimonial-carousel .stfel-navigation-arrows-wrapper .stfel-pagination .stfel-bullet{width:8px;height:8px;border-radius:10px;background-color:#ccc;cursor:pointer}.stfel-testimonial-carousel .stfel-navigation-arrows-wrapper .stfel-pagination .stfel-bullet.stfel-active{background-color:#000}@keyframes .stfel_testimonial_carousel_fadeIn{0%{opacity:0}100%{opacity:1}}.stfel-testimonial-single{display:flex;flex-direction:var(--testimonial--direction, row);gap:var(--testimonial--gap, 80px)}.stfel-testimonial-single .stfel-image{flex-basis:var(--testimonial--image-w, 480px);max-width:var(--testimonial--image-w, 480px);position:relative}.stfel-testimonial-single .stfel-image img{display:block;position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.stfel-testimonial-single .stfel-content{flex:1;display:flex;flex-direction:column;gap:var(--testimonial--title-mb, 60px)}.stfel-testimonial-single .stfel-content .stfel-title{font-size:80px;line-height:1em;margin-bottom:0;max-width:var(--testimonial--title-max-w, 400px);color:var(--testimonial--title-c)}.stfel-testimonial-single .stfel-testimonial-content{padding:var(--testimonial--content-padding, 40px);background-color:var(--testimonial--content-bg-c, #161C34);display:flex;flex-direction:column;gap:var(--testimonial--description-mb, 52px)}.stfel-testimonial-single .stfel-testimonial-content .stfel-description{font-size:40px;line-height:1.2em;color:var(--testimonial--description-c, #ffffff)}.stfel-testimonial-single .stfel-testimonial-content .stfel-name{font-size:24px;line-height:1.16em;font-family:"Whyte-BoldItalic";color:var(--testimonial--name-c, #ffffff)}.stfel-testimonial-single .stfel-testimonial-content .stfel-identity{font-size:18px;line-height:1.5em;color:var(--testimonial--identity-c, #828282)}.stfel-testimonial-single .stfel-testimonial-content .stfel-testimonial-meta{display:flex;justify-content:space-between;align-items:flex-end}.stfel-testimonial-single .stfel-testimonial-content .stfel-testimonial-link{display:block;width:var(--testimonial--arrow-w, 120px)}.stfel-testimonial-single .stfel-testimonial-content .stfel-testimonial-link svg{display:block;width:100%;height:auto;fill:var(--testimonial--arrow-c, #ffffff)}.stfel-timeline{position:relative;display:flex;flex-direction:column;justify-content:center;height:var(--timeline--height, 100vh)}.stfel-timeline .stfel-timeline-inner{position:relative;z-index:3;display:flex;flex-direction:row-reverse;gap:var(--timeline--gap)}.stfel-timeline .stfel-timeline-inner .stfel-main-title{flex:1;font-size:120px;line-height:1.1em;color:var(--timeline--main-title-c, #fff)}.stfel-timeline .stfel-timeline-inner .stfel-timeline-wrapper{flex:1;position:relative}.stfel-timeline .stfel-timeline-inner .stfel-timeline-wrapper .stfel-timeline-item-inner{display:flex;gap:var(--timeline--bullet-gap, 16px)}.stfel-timeline .stfel-timeline-inner .stfel-timeline-wrapper .stfel-timeline-item-inner .stfel-bullet{width:var(--timeline--bullet-size, 16px);height:var(--timeline--bullet-size, 16px);background-color:var(--timeline--bullet-c, #fff);transform:translateY(var(--timeline--bullet-offset, 10px));border-radius:100px}.stfel-timeline .stfel-timeline-inner .stfel-timeline-wrapper .stfel-timeline-item-inner .stfel-timeline-content{display:flex;flex-direction:column;gap:var(--timeline--year-mb, 16px);max-width:var(--timeline--text-max-width)}.stfel-timeline .stfel-timeline-inner .stfel-timeline-wrapper .stfel-timeline-item{position:absolute;width:100%;height:auto;top:50%;left:0;transform:translateY(-50%);color:var(--timeline--text-c, #fff)}.stfel-timeline .stfel-timeline-inner .stfel-timeline-wrapper .stfel-timeline-item:first-child{position:relative}.stfel-timeline .stfel-timeline-inner .stfel-timeline-wrapper .stfel-year{font-size:80px;line-height:1.2em}.stfel-timeline .stfel-timeline-bg{position:absolute;top:0;left:50%;width:100vw;height:100%;transform:translateX(-50%);z-index:1;overflow:hidden}.stfel-timeline .stfel-timeline-bg:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg, rgba(22, 28, 52, 0.4) 33.43%, rgba(250, 83, 65, 0.8) 85%);z-index:2}.stfel-timeline .stfel-timeline-bg img{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 1023px){.stfel-timeline .stfel-timeline-inner{flex-direction:column}.stfel-timeline .stfel-timeline-inner .stfel-main-title{flex:auto}.stfel-timeline .stfel-timeline-inner .stfel-timeline-wrapper{flex:auto}.stfel-timeline .stfel-timeline-inner .stfel-timeline-wrapper .stfel-timeline-item{top:0;transform:translateY(0)}}.stfel-featured-tabs .stfel-tabs-wrapper{display:flex;gap:var(--feature-tabs--gap, 40px)}.stfel-featured-tabs .stfel-tab-wrapper{flex:1;opacity:.5;transition:opacity .5s ease;cursor:pointer;position:relative}.stfel-featured-tabs .stfel-tab-wrapper.stfel-active{opacity:1}.stfel-featured-tabs .stfel-tab-wrapper:hover{opacity:1}.stfel-featured-tabs .stfel-tab-wrapper .stfel-tab-title{flex:1;margin-bottom:0;color:var(--feature-tabs--tab-title-c)}.stfel-featured-tabs .stfel-tab-wrapper .stfel-accordion-icon{position:relative}.stfel-featured-tabs .stfel-tab-wrapper .stfel-accordion-icon svg{display:block;fill:var(--feature-tabs--tab-title-c)}.stfel-featured-tabs .stfel-tab-wrapper .stfel-accordion-icon .stfel-open{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}.stfel-featured-tabs .stfel-tab-wrapper.stfel-active .stfel-close{opacity:0}.stfel-featured-tabs .stfel-tab-wrapper.stfel-active .stfel-open{opacity:1}.stfel-featured-tabs .stfel-tab-icon{margin-right:var(--feature-tabs--icon-mr, 16px)}.stfel-featured-tabs .stfel-tab-icon svg{display:block;width:var(--feature-tabs--icon-size);height:auto;fill:var(--feature-tabs--tab-title-c)}.stfel-featured-tabs .stfel-tab-title-wrapper{flex:1;display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--feature-tabs--border-gap, 16px);border-bottom:2px solid var(--feature-tabs--tab-border-c)}.stfel-featured-tabs .stfel-tab-description{color:var(--feature-tabs--tab-description-c);margin-top:var(--feature-tabs--border-gap, 16px)}.stfel-featured-tabs .stfel-tabs-content-wrapper{display:flex;flex-direction:column}.stfel-featured-tabs .stfel-tabs-content-wrapper .stfel-tab-content{display:none;padding-top:var(--feature-tabs--content-pt)}.stfel-featured-tabs .stfel-tabs-content-wrapper .stfel-tab-content.stfel-active{display:block;animation:stfel_featured_tabs_fadeIn ease 1s}.stfel-featured-tabs .stfel-tabs-content-wrapper .stfel-responsive-mode,.stfel-featured-tabs .stfel-tabs-content-wrapper .stfel-tab-description{display:none}@keyframes .stfel_featured_tabs_fadeIn{0%{opacity:0}100%{opacity:1}}.stfel-technology{display:flex;align-items:flex-start}.stfel-technology .stfel-left-wrapper{position:sticky;top:120px;flex:1;display:flex;flex-direction:column}.stfel-technology .stfel-main-title{font-size:80px;margin-bottom:64px;line-height:1;flex:1}.stfel-technology .stfel-media-wrapper{position:relative;aspect-ratio:4/3;overflow:hidden}.stfel-technology .stfel-media-wrapper .stfel-image{position:absolute;top:0;left:0;width:100%;height:100%}.stfel-technology .stfel-media-wrapper .stfel-image:not(:first-child){opacity:0}.stfel-technology .stfel-media-wrapper .stfel-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.stfel-technology .stfel-items-wrapper{flex:1;display:flex;flex-direction:column}.stfel-technology .stfel-items-wrapper .stfel-item{height:100vh;display:flex;flex-direction:column;justify-content:center}.stfel-technology .stfel-items-wrapper .stfel-content{display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:56px}.stfel-technology .stfel-items-wrapper .stfel-item-title{font-family:"Whyte-BoldItalic";font-size:64px;line-height:1.2;max-width:450px;color:#fa5341}.stfel-technology .stfel-items-wrapper .stfel-btn{padding:0;color:#fa5341}.stfel-technology .stfel-items-wrapper .stfel-responsive-image{display:none}.stfel-accordion{display:flex;flex-direction:column;gap:var(--accordion--gap, 12px)}.stfel-accordion .stfel-accordion-item .stfel-accordion-icon{position:relative}.stfel-accordion .stfel-accordion-item .stfel-accordion-icon svg{display:block;width:var(--stfel-icon--size);height:auto;fill:var(--accordion--title-c)}.stfel-accordion .stfel-accordion-item .stfel-accordion-icon .stfel-open{position:absolute;top:0;left:5px;opacity:0}.stfel-accordion .stfel-accordion-item.stfel-active .stfel-close{opacity:0;transform:rotate(90deg) scale(0)}.stfel-accordion .stfel-accordion-item.stfel-active .stfel-open{opacity:1;transform:rotate(0deg)}.stfel-accordion.stfel-layout-1 .stfel-accordion-title-wrapper{display:flex;align-items:center;cursor:pointer;gap:var(--accordion--icon-space, 12px)}.stfel-accordion.stfel-layout-1 .stfel-accordion-title{margin:0;flex:1;color:var(--accordion--title-c);display:flex;flex-direction:column}.stfel-accordion.stfel-layout-1 .stfel-accordion-title .stfel-accordion-subtitle{font-size:16px}.stfel-accordion.stfel-layout-1 .stfel-accordion-icon{position:relative}.stfel-accordion.stfel-layout-1 .stfel-accordion-icon .stfel-accordion-close-icon{position:absolute;top:0;left:0}.stfel-accordion.stfel-layout-1 .stfel-accordion-content{color:var(--accordion--content-c);max-width:var(--accordion--content-mw);padding-top:var(--accordion--content-space);display:none}.stfel-accordion.stfel-layout-2 .stfel-accordion-item{display:flex;align-items:center;gap:var(--accordion--icon-space, 16px);padding:var(--accordion--padding, 24px 32px);background-color:var(--accordion--background-c, #000);border-radius:var(--accordion--radius, 8px)}.stfel-accordion.stfel-layout-2 .stfel-accordion-item .stfel-accordion-inner{flex:1}.stfel-accordion.stfel-layout-2 .stfel-accordion-item .stfel-accordion-icon{cursor:pointer}.stfel-accordion.stfel-layout-2 .stfel-accordion-item .stfel-accordion-icon svg{fill:var(--accordion--title-c, #fff)}.stfel-accordion.stfel-layout-2 .stfel-accordion-title-wrapper{cursor:pointer}.stfel-accordion.stfel-layout-2 .stfel-accordion-title{margin:0;flex:1;color:var(--accordion--title-c, #fff);display:flex;flex-direction:column}.stfel-accordion.stfel-layout-2 .stfel-accordion-title .stfel-accordion-subtitle{font-size:16px}.stfel-accordion.stfel-layout-2 .stfel-accordion-icon{position:relative}.stfel-accordion.stfel-layout-2 .stfel-accordion-icon .stfel-accordion-close-icon{position:absolute;top:0;left:0}.stfel-accordion.stfel-layout-2 .stfel-accordion-content{color:var(--accordion--content-c, #D6D6D6);max-width:var(--accordion--content-mw);padding-top:var(--accordion--content-space);display:none}.stfel-partner-map{--map--shadow-blur: min(14vw, 250px);--map--marker-size: clamp(16px, 4vw, 28px);display:flex;flex-direction:column;align-items:center;gap:40px;position:relative}.stfel-partner-map .stfel-title{color:var(--partner-map--title-c)}.stfel-partner-map .stfel-meta-wrapper{position:absolute;left:0;top:50px;display:flex;flex-direction:column;gap:16px}.stfel-partner-map .stfel-meta-wrapper .stfel-meta{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:500}.stfel-partner-map .stfel-meta-wrapper .stfel-meta svg{width:var(--map--marker-size, 28px);height:auto;display:block}@media only screen and (max-width: 1023px){.stfel-partner-map .stfel-meta-wrapper{position:relative;top:0;flex-direction:row}.stfel-partner-map .stfel-meta-wrapper .stfel-meta{font-size:16px}}.stfel-partner-map .stfel-map{display:block;fill:var(--partner-map--c, #ffffff);width:100%;height:auto;max-width:470px;filter:drop-shadow(0px 10px var(--map--shadow-blur) rgba(105, 143, 240, 0.5));position:relative;z-index:1}.stfel-partner-map .stfel-map-wrapper{position:relative}.stfel-partner-map .stfel-marker{position:absolute;top:var(--point-translate-y);left:var(--point-translate-x);z-index:2}.stfel-partner-map .stfel-marker svg{display:block;width:var(--map--marker-size, 28px);fill:#698ff0;height:auto}.stfel-partner-map .stfel-marker .stfel-point-info{display:flex;flex-direction:column;gap:16px;transition:all .3s ease;opacity:0;visibility:hidden;position:absolute;font-size:16px;line-height:1.25em;left:100%;bottom:100%;display:flex;flex-direction:column;width:170px;color:#fff;background-color:#000;padding:15px;border-radius:5px}.stfel-partner-map .stfel-marker .stfel-point-info a{color:#00ffb6}.stfel-partner-map .stfel-marker.stfel-active{z-index:3}.stfel-partner-map .stfel-marker.stfel-active .stfel-point-info{opacity:1;visibility:visible}.stfel-partner-map .stfel-marker.stfel-invert .stfel-point-info{left:auto;right:100%}.stfel-partner-map .stfel-marker.stfel-associated-partners svg{fill:#000}.stfel-robotics-insights{overflow:hidden;width:100vw;margin-left:calc(-1*(100vw - 100%)/2);padding-left:calc((100vw - 100%)/2)}.stfel-robotics-insights .stfel-insight-wrapper{position:relative;display:flex}.stfel-robotics-insights .stfel-scroller{display:flex;align-items:center;flex-flow:nowrap;gap:30px}.stfel-robotics-insights .stfel-scroller>.elementor>.elementor-element[data-element_type=container]{flex-wrap:nowrap !important}.stfel-contact-grid{position:relative;height:var(--contact--h);overflow:hidden}.stfel-contact-grid .stfel-contact-inner{position:absolute;top:0;left:0;width:100%;height:auto;column-count:var(--contact--columns, 3);column-gap:48px}.stfel-contact-grid .stfel-contact-item{display:inline-block;width:100%;margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #a0a0a0}.stfel-contact-grid .stfel-contact-item .stfel-accordion-icon{position:relative}.stfel-contact-grid .stfel-contact-item .stfel-accordion-icon svg{display:block;width:var(--stfel-icon--size);height:auto;fill:var(--accordion--title-c)}.stfel-contact-grid .stfel-contact-item .stfel-accordion-icon .stfel-open{position:absolute;top:0;left:0;opacity:0}.stfel-contact-grid .stfel-contact-item.stfel-active .stfel-close{opacity:0;transform:rotate(90deg) scale(0)}.stfel-contact-grid .stfel-contact-item.stfel-active .stfel-open{opacity:1;transform:rotate(0deg)}.stfel-contact-grid .stfel-contact-title-wrapper{display:flex;align-items:center;cursor:pointer;justify-content:space-between;gap:12px}.stfel-contact-grid .stfel-contact-title-wrapper .stfel-title{font-size:var(--typography--h4-s, 36px);line-height:var(--typography--h4-h, 1.4em);font-family:var(--typography--h4-f);font-weight:var(--typography--h4-w, 600);color:var(--contact--title-c)}.stfel-contact-grid .stfel-contact-title-wrapper .stfel-university-institute{font-size:16px;line-height:1.5em;font-weight:500;color:var(--contact--institute-c)}.stfel-contact-grid .stfel-contact-content{color:var(--accordion--content-c);max-width:var(--accordion--content-mw);padding-top:var(--accordion--content-space);color:var(--contact--content-c);display:none}.stfel-contact-grid .rig-mask{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.stfel-contact-grid .stfel-btn-wrapper{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.stfel-contact-grid.expand{height:auto;overflow:visible}.stfel-contact-grid.expand .stfel-contact-inner{position:relative}.stfel-contact-grid.expand .rig-mask,.stfel-contact-grid.expand .stfel-btn-wrapper{display:none}.stfel-mission-tabs{display:flex;flex-direction:column;gap:var(--mission-tabs--tab-mt, 80px)}.stfel-mission-tabs .stfel-tabs-content-wrapper .stfel-tab-item{display:none}.stfel-mission-tabs .stfel-tabs-content-wrapper .stfel-tab-item.stfel-active{display:block;animation:stfel_tabs_fadeIn ease 1s}.stfel-mission-tabs .stfel-mission-content .stfel-mission-content-inner{display:flex;flex-direction:row-reverse;align-items:center;gap:var(--mission-tabs--image-space, 80px)}.stfel-mission-tabs .stfel-mission-content .stfel-mission-image{flex-basis:var(--mission-tabs--image-w, 455px);max-width:var(--mission-tabs--image-w, 455px)}.stfel-mission-tabs .stfel-mission-content .stfel-mission-image img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.stfel-mission-tabs .stfel-mission-content .stfel-mission-text{flex:1}.stfel-mission-tabs .stfel-mission-content .stfel-mission-text .stfel-description{font-size:28px;line-height:1.5em;color:var(--mission-tabs--description-c)}@media only screen and (max-width: 1023px){.stfel-mission-tabs .stfel-mission-content .stfel-mission-content-inner{flex-direction:column;align-items:flex-start}.stfel-mission-tabs .stfel-mission-content .stfel-mission-image{flex-basis:auto;max-width:none}}.stfel-mission-tabs .stfel-responsive-mode{display:none}.stfel-mission-tabs .stfel-tabs-wrapper{display:flex;flex-direction:row;justify-content:space-between;gap:var(--mission-tabs--tab-gap, 24px)}.stfel-mission-tabs .stfel-tabs-wrapper .stfel-tab-title-wrapper{display:flex;flex-direction:column;padding-top:var(--mission-tabs--tab-progress-gap, 40px);gap:var(--mission-tabs--tab-progress-gap, 40px);align-items:center;flex:1;cursor:pointer}.stfel-mission-tabs .stfel-tabs-wrapper .stfel-tab-title-wrapper img{display:block;width:100%;height:auto;max-width:var(--mission-tabs--image-tab-max-w, 200px);opacity:.1;transition:opacity 1s ease}.stfel-mission-tabs .stfel-tabs-wrapper .stfel-tab-title-wrapper.stfel-active img,.stfel-mission-tabs .stfel-tabs-wrapper .stfel-tab-title-wrapper:hover img{opacity:1}.stfel-mission-tabs .stfel-tabs-wrapper .stfel-tab-title-wrapper .stfel-tab-title{opacity:.6;transition:opacity 1s ease}.stfel-mission-tabs .stfel-tabs-wrapper .stfel-tab-title-wrapper.stfel-active .stfel-tab-title,.stfel-mission-tabs .stfel-tabs-wrapper .stfel-tab-title-wrapper:hover .stfel-tab-title{opacity:1}@media only screen and (max-width: 1023px){.stfel-mission-tabs .stfel-tabs-wrapper .stfel-tab-title-wrapper .stfel-tab-title{display:none}}.stfel-mission-tabs .stfel-name{font-size:24px;line-height:1.16em;color:var(--mission-tabs--name-c);margin-bottom:var(--mission-tabs--tab-title-mb)}.stfel-mission-tabs .stfel-identity{font-size:18px;line-height:1.5em;color:var(--mission-tabs--identity-c, #828282)}@media only screen and (max-width: 1023px){.stfel-mission-tabs .stfel-responsive-mode{margin-top:var(--mission-tabs--tab-mt, 80px);display:block}}.stfel-mission-tabs .stfel-progress{width:100%;height:2px;position:relative;background-color:var(--mission-tabs--progress-c, rgba(0, 0, 0, 0.2))}.stfel-mission-tabs .stfel-progress .stfel-bar{position:absolute;top:0;left:0;height:100%;width:0%;background-color:var(--mission-tabs--bar-c, #FA5341)}@keyframes .stfel_tabs_fadeIn{0%{opacity:0}100%{opacity:1}}.stfel-event-day{display:flex;gap:10px;--event-day--border-radius: 20px}.stfel-event-day .stfel-meta{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 4px;width:150px;border-radius:var(--event-day--border-radius);background-color:var(--event-day--hour-bg-c, #583AB5)}.stfel-event-day .stfel-meta .stfel-hour{color:var(--event-day--hour-c, #ffffff);font-size:var(--typography--h2-s, 42px);line-height:var(--typography--h2-h, 1.4em);font-family:var(--typography--h2-f);font-weight:var(--typography--h2-w, 600);letter-spacing:var(--typography--h2-ls, 0)}.stfel-event-day .stfel-meta .stfel-duration{color:var(--event-day--duration-c, #00FFB6);font-size:var(--typography--h6-s, 42px);line-height:var(--typography--h6-h, 1.4em);font-family:var(--typography--h6-f);font-weight:var(--typography--h6-w, 600);letter-spacing:var(--typography--h6-ls, 0)}.stfel-event-day .stfel-content{flex:1;border-radius:var(--event-day--border-radius);padding:40px 20px;background-color:var(--event-day--content-bg-c, #F4F0F1);display:flex;flex-direction:column;gap:12px}.stfel-event-day .stfel-content .stfel-title{color:var(--event-day--title-c, #000000);font-size:var(--typography--h3-s, 42px);line-height:var(--typography--h3-h, 1.4em);font-family:var(--typography--h3-f);font-weight:var(--typography--h3-w, 600)}.stfel-event-day .stfel-accordions-wrapper{display:flex;flex-direction:column;gap:8px}.stfel-event-day .stfel-accordion-item{font-size:16px;color:var(--event-day--text-c, #000000)}.stfel-event-day .stfel-accordion-item .stfel-accordion-title-wrapper{display:flex;align-items:center;gap:4px;font-weight:500}@media only screen and (max-width: 1023px){.stfel-event-day{flex-direction:column;--event-day--border-radius: 12px}.stfel-event-day .stfel-meta{width:100%}}.stfel-speaker{display:flex;flex-direction:column;position:relative;gap:var(--stfel-speaker--image-gap, 16px)}.stfel-speaker .stfel-content{display:flex;flex-direction:column;gap:var(--stfel-speaker--content-gap, 6px)}.stfel-speaker .stfel-media{width:100%;height:var(--speaker--image-h, 400px);display:block;position:relative;overflow:hidden;border-radius:var(--speaker--image-radius)}.stfel-speaker .stfel-media:after{content:"";width:100%;height:100%;position:absolute;z-index:2;background:linear-gradient(180deg, rgba(105, 143, 240, 0) 60%, rgba(88, 58, 181, 0.8) 100%)}.stfel-speaker .stfel-media img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;z-index:1}.stfel-speaker .stfel-name{margin:0;color:var(--speaker--name-c)}.stfel-speaker .stfel-description{color:var(--speaker--description-c)}.stfel-speaker .stfel-speaker-accordion{display:flex;flex-direction:column;gap:12px;color:var(--speaker--accordion-c)}.stfel-speaker .stfel-speaker-accordion .stfel-accordion-title{display:flex;align-items:center;justify-content:space-between}.stfel-speaker .stfel-speaker-accordion .stfel-accordion-title.stfel-clickable{cursor:pointer}.stfel-speaker .stfel-speaker-accordion .stfel-accordion-icon{position:relative}.stfel-speaker .stfel-speaker-accordion .stfel-accordion-icon svg{display:block;width:24px;height:auto;fill:var(--speaker--accordion-c)}.stfel-speaker .stfel-speaker-accordion .stfel-accordion-icon .stfel-open{position:absolute;top:0;left:0;opacity:0}.stfel-speaker .stfel-speaker-accordion.stfel-active .stfel-close{opacity:0;transform:rotate(90deg) scale(0)}.stfel-speaker .stfel-speaker-accordion.stfel-active .stfel-open{opacity:1;transform:rotate(0deg)}.stfel-speaker .stfel-speaker-accordion .stfel-accordion-content{display:none}.e-con-inner>.elementor-widget-.stfel-features{width:var(--container-widget-width);--flex-grow: var(--container-widget-flex-grow)}.stfel-features{overflow:hidden}.stfel-features .stfel-inner{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:var(--features--gap, 16px)}.stfel-features .stfel-item{color:var(--features--item-text-c, #ffffff);background-color:var(--features--item-bg, #272727);padding:var(--features--item-padding, 16px);border-radius:8px;position:relative;grid-column:span 4}.stfel-features .stfel-item .stfel-item-inner{position:relative;height:100%}.stfel-features .stfel-item .stfel-item-inner .stfel-left-area{width:100%;height:100%;display:flex;flex-direction:column;position:relative;gap:24px;overflow:hidden}.stfel-features .stfel-item .stfel-item-inner .stfel-right-area{visibility:hidden;opacity:0;position:absolute;width:50%;height:100%;left:50%;top:0;display:none;overflow:hidden}.stfel-features .stfel-item .stfel-item-inner .stfel-right-area .stfel-scroller{position:absolute;padding:30px;top:0;left:0;width:100%;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:1}.stfel-features .stfel-item .stfel-item-inner .stfel-right-area .stfel-btn-wrapper{margin-top:30px}.stfel-features .stfel-item .stfel-item-inner .stfel-right-area .stfel-btn{color:#000;background-color:#00ffb6}.stfel-features .stfel-item .stfel-item-inner .stfel-right-area .stfel-btn:hover{color:#fff;background-color:#000}.stfel-features .stfel-item .stfel-item-inner .stfel-right-area .stfel-title-wrapper{margin-bottom:32px}.stfel-features .stfel-item .stfel-item-inner .stfel-right-area .stfel-item-content{color:#c2c2c2}.stfel-features .stfel-item .stfel-overview-content{display:block;opacity:1;color:#c2c2c2}.stfel-features .stfel-item .stfel-overview-content .stfel-title-wrapper{margin-bottom:16px}.stfel-features .stfel-item .stfel-overview-content span{color:#00ffb6}.stfel-features .stfel-item .stfel-image{position:relative;height:var(--feature--image-h, 240px);z-index:3}.stfel-features .stfel-item .stfel-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.stfel-features .stfel-item .stfel-title-wrapper{display:flex;justify-content:space-between;align-items:center;color:#fff}.stfel-features .stfel-item .stfel-title-wrapper .stfel-title{font-size:var(--typography--h3-s, 42px);line-height:var(--typography--h3-h, 1.4em);font-family:var(--typography--h3-f);font-weight:var(--typography--h3-w, 600)}.stfel-features .stfel-item .stfel-title-wrapper .stfel-tab-icon{width:22px}.stfel-features .stfel-item .stfel-title-wrapper .stfel-tab-icon svg{width:100%;height:auto;display:block;fill:currentColor}.stfel-features .stfel-item:first-child{grid-column:span 8}.stfel-features .stfel-item.small{grid-column:span 3}.stfel-features .stfel-item.open{grid-column:span 12}.stfel-features .stfel-item.open .stfel-item-inner .stfel-left-area{width:50%}.stfel-features .stfel-item.open .stfel-item-inner .stfel-right-area{display:block}.stfel-features .stfel-item.open .stfel-image{height:var(--feature--image-active-h, 640px)}.stfel-features .stfel-item.open .stfel-overview-content{display:none;opacity:0}@media only screen and (max-width: 767px){.stfel-features .stfel-item{grid-column:span 12}.stfel-features .stfel-item .stfel-item-inner{position:relative;display:flex;flex-direction:column}.stfel-features .stfel-item .stfel-item-inner .stfel-left-area{width:100%;height:auto;display:flex;flex-direction:column;position:relative;gap:24px;overflow:hidden}.stfel-features .stfel-item .stfel-item-inner .stfel-right-area{position:relative;width:100%;height:auto;left:0}.stfel-features .stfel-item .stfel-item-inner .stfel-right-area .stfel-scroller{position:relative;padding:30px;top:0;left:0;width:100%;height:100%;overflow-y:visible;z-index:1}.stfel-features .stfel-item:first-child{grid-column:span 12}.stfel-features .stfel-item.open{grid-column:span 12}.stfel-features .stfel-item.open .stfel-item-inner .stfel-left-area{width:100%}.stfel-features .stfel-item.open .stfel-item-inner .stfel-right-area{display:block;height:auto}.stfel-features .stfel-item.open .stfel-overview-content{display:none;opacity:0}.stfel-features .stfel-item.small{grid-column:span 12}}.stfel-count-down{display:flex;gap:16px;flex-direction:row;align-items:center;justify-content:space-between}.stfel-count-down .stfel-item{display:flex;flex-direction:column;gap:var(--countdown--mb, 16px);align-items:center}.stfel-count-down .stfel-value{color:var(--countdown--c, #000);font-size:var(--typography--h3-s, 42px);line-height:var(--typography--h3-h, 1.4em);font-family:var(--typography--h3-f);font-weight:var(--typography--h3-w, 600)}.stfel-count-down .stfel-label{color:var(--countdown--c, #000);font-size:14px;line-height:21px;font-weight:500}.e-con-inner>.elementor-widget-.stfel-events-carousel{width:var(--container-widget-width);--flex-grow: var(--container-widget-flex-grow)}.stfel-events-carousel{display:flex;gap:var(--event-carousel--gap, 80px)}.stfel-events-carousel .stfel-event-left-side{width:100%;max-width:var(--event-carousel--left-side-w, 370px);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;color:var(--event-carousel--text-c)}.stfel-events-carousel .stfel-event-wrapper{flex:1;margin-right:calc(-1*(100vw - var(--content-width)))}.stfel-events-carousel .stfel-event-image{aspect-ratio:1/1;border-radius:8px;overflow:hidden;position:relative;margin-bottom:var(--event-carousel--image-mb, 24px)}.stfel-events-carousel .stfel-event-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.stfel-events-carousel .stfel-event-image .stfel-event-date{position:absolute;top:16px;right:16px;padding:12px;backdrop-filter:blur(8px);background-color:rgba(0,0,0,.15);display:flex;flex-direction:column;text-align:center;color:#fff;z-index:3}.stfel-events-carousel .stfel-event-image .stfel-event-date .stfel-day,.stfel-events-carousel .stfel-event-image .stfel-event-date .stfel-year{font-size:14px;line-height:1.1;font-weight:500}.stfel-events-carousel .stfel-event-image .stfel-event-date .stfel-number{font-size:32px;line-height:1.1;font-weight:500}.stfel-events-carousel .stfel-event-content{display:flex;flex-direction:column;align-items:flex-start}.stfel-events-carousel .stfel-category{font-size:14px;line-height:21px;background-color:#00ffb6;padding:5px 8px;margin-bottom:var(--event-carousel--category-mb, 16px)}.stfel-events-carousel .stfel-title{color:var(--event-carousel--text-c);font-size:var(--typography--h4-s, 36px);line-height:var(--typography--h4-h, 1.4em);font-family:var(--typography--h4-f);font-weight:var(--typography--h4-w, 600);margin-bottom:var(--event-carousel--title-mb, 12px)}.stfel-events-carousel .stfel-location{color:var(--event-carousel--text-c);font-size:var(--typography--h6-s, 36px);line-height:var(--typography--h6-h, 1.4em);font-family:var(--typography--h6-f);font-weight:var(--typography--h6-w, 600);margin-bottom:var(--event-carousel--location-mb, 12px)}.stfel-events-carousel .stfel-view-btn{color:#00ffb6;font-size:var(--typography--h6-s, 36px);line-height:var(--typography--h6-h, 1.4em);font-family:var(--typography--h6-f);font-weight:var(--typography--h6-w, 600);display:flex;align-items:center;gap:12px}.stfel-events-carousel .stfel-navigation-arrows-wrapper{display:flex;align-items:center;gap:40px}.stfel-events-carousel .stfel-navigation-arrows-wrapper .stfel-button{padding:12px;border-radius:100px;border:1px solid var(--event-carousel--text-c);cursor:pointer}.stfel-events-carousel .stfel-navigation-arrows-wrapper .stfel-button svg{display:block;fill:var(--event-carousel--text-c)}.stfel-events-carousel .stfel-navigation-arrows-wrapper .stfel-pagination{display:flex;gap:8px}.stfel-events-carousel .stfel-navigation-arrows-wrapper .stfel-pagination .stfel-bullet{width:8px;height:8px;border-radius:10px;background-color:var(--event-carousel--text-c);opacity:.3;cursor:pointer}.stfel-events-carousel .stfel-navigation-arrows-wrapper .stfel-pagination .stfel-bullet.stfel-active{opacity:1}@media only screen and (max-width: 767px){.stfel-events-carousel{flex-direction:column;gap:30px}.stfel-events-carousel .stfel-event-wrapper{flex:auto;margin-right:0;width:100%}}.e-con-inner>.elementor-widget-.stfel-events-carousel-dynamic{width:var(--container-widget-width);--flex-grow: var(--container-widget-flex-grow)}.stfel-events-carousel-dynamic{display:flex;gap:var(--event-carousel--gap, 80px)}.stfel-events-carousel-dynamic .stfel-event-left-side{width:100%;max-width:var(--event-carousel--left-side-w, 370px);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;color:var(--event-carousel--text-c)}.stfel-events-carousel-dynamic .stfel-event-wrapper{flex:1;margin-right:calc(-1*(100vw - var(--content-width)))}.stfel-events-carousel-dynamic .stfel-navigation-arrows-wrapper{display:flex;align-items:center;gap:40px}.stfel-events-carousel-dynamic .stfel-navigation-arrows-wrapper .stfel-button{padding:12px;border-radius:100px;border:1px solid var(--event-carousel--text-c);cursor:pointer}.stfel-events-carousel-dynamic .stfel-navigation-arrows-wrapper .stfel-button svg{display:block;fill:var(--event-carousel--text-c)}.stfel-events-carousel-dynamic .stfel-navigation-arrows-wrapper .stfel-pagination{display:flex;gap:8px}.stfel-events-carousel-dynamic .stfel-navigation-arrows-wrapper .stfel-pagination .stfel-bullet{width:8px;height:8px;border-radius:10px;background-color:var(--event-carousel--text-c);opacity:.3;cursor:pointer}.stfel-events-carousel-dynamic .stfel-navigation-arrows-wrapper .stfel-pagination .stfel-bullet.stfel-active{opacity:1}@media only screen and (max-width: 767px){.stfel-events-carousel-dynamic{flex-direction:column;gap:30px}.stfel-events-carousel-dynamic .stfel-event-wrapper{flex:auto;margin-right:0;width:100%}}.e-con-inner>.elementor-widget-.stfel-events-carousel-past{width:var(--container-widget-width);--flex-grow: var(--container-widget-flex-grow)}.stfel-events-carousel-past .stfel-event-wrapper{margin-right:calc(-1*(100vw - var(--content-width))/2);padding-right:calc((100vw - var(--content-width))/2)}.stfel-events-carousel-past .stfel-navigation-arrows-wrapper{display:flex;align-items:center;justify-content:center;gap:40px;margin-top:30px}.stfel-events-carousel-past .stfel-navigation-arrows-wrapper .stfel-button{padding:12px;border-radius:100px;border:1px solid var(--event-carousel--text-c);cursor:pointer}.stfel-events-carousel-past .stfel-navigation-arrows-wrapper .stfel-button svg{display:block;fill:var(--event-carousel--text-c)}.stfel-events-carousel-past .stfel-navigation-arrows-wrapper .stfel-pagination{display:flex;gap:8px}.stfel-events-carousel-past .stfel-navigation-arrows-wrapper .stfel-pagination .stfel-bullet{width:8px;height:8px;border-radius:10px;background-color:var(--event-carousel--text-c);opacity:.3;cursor:pointer}.stfel-events-carousel-past .stfel-navigation-arrows-wrapper .stfel-pagination .stfel-bullet.stfel-active{opacity:1}@media only screen and (max-width: 767px){.stfel-events-carousel-past .stfel-event-wrapper{flex:auto;margin-right:0;width:100%}}.stfel-li-carousel .stfel-card{background-color:#fff;border-radius:8px}.stfel-li-carousel .stfel-card .stfel-card-header{display:flex;justify-content:space-between;align-items:center;padding:12px 12px 0 12px}.stfel-li-carousel .stfel-card .stfel-card-header svg{display:block}.stfel-li-carousel .stfel-card .stfel-company-meta{display:flex;align-items:center;gap:12px;margin-bottom:16px}.stfel-li-carousel .stfel-card .stfel-company-meta .stfel-card-company-logo{width:36px;height:auto}.stfel-li-carousel .stfel-card .stfel-company-meta .stfel-title-wrapper{display:flex;flex-direction:column;gap:4px}.stfel-li-carousel .stfel-card .stfel-company-meta .stfel-company-title{font-size:16px;font-weight:600;line-height:1}.stfel-li-carousel .stfel-card .stfel-company-meta .stfel-date{font-size:12px;font-weight:400;line-height:1}.stfel-li-carousel .stfel-card .stfel-card-content{padding-left:12px;padding-right:12px}.stfel-li-carousel .stfel-card .stfel-card-content .stfel-card-description{font-size:14px;line-height:1.2;margin-bottom:16px}.stfel-li-carousel .stfel-card .stfel-card-media{position:relative;width:100%;aspect-ratio:4/3}.stfel-li-carousel .stfel-card .stfel-card-media a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.stfel-li-carousel .stfel-card .stfel-card-media img{position:absolute;top:0;left:0;width:100%;height:100%;transition:filter .5s ease;object-fit:cover;z-index:1;border-radius:0 0 8px 8px}.stfel-li-carousel .stfel-navigation-arrows-wrapper{display:flex;align-items:center;gap:40px;margin-top:30px;justify-content:center}.stfel-li-carousel .stfel-navigation-arrows-wrapper .stfel-button{padding:12px;border-radius:100px;border:1px solid var(--linkedin-carousel--text-c);cursor:pointer}.stfel-li-carousel .stfel-navigation-arrows-wrapper .stfel-button svg{display:block;fill:var(--linkedin-carousel--text-c)}.stfel-li-carousel .stfel-navigation-arrows-wrapper .stfel-pagination{display:flex;gap:8px}.stfel-li-carousel .stfel-navigation-arrows-wrapper .stfel-pagination .stfel-bullet{width:8px;height:8px;border-radius:10px;background-color:var(--linkedin-carousel--text-c);opacity:.3;cursor:pointer}.stfel-li-carousel .stfel-navigation-arrows-wrapper .stfel-pagination .stfel-bullet.stfel-active{opacity:1}.stfel-next-event{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;gap:var(--next-event--gap, 30px);padding:var(--next-event--padding, 40px);background-color:var(--next-event--bg-c, #2A2A2A);border-radius:9px}.stfel-next-event .stf-event-image{flex:1;position:relative;border-radius:9px;overflow:hidden;height:var(--next-event--count--image-h, 290px)}.stfel-next-event .stf-event-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.stfel-next-event .stf-event-image .stfel-count-down{display:flex;gap:16px;flex-direction:row;align-items:center;justify-content:space-between;position:absolute;padding:var(--next-event--count-padding, 14px 24px);bottom:var(--next-event--count-offset, 24px);left:var(--next-event--count-offset, 24px);right:var(--next-event--count-offset, 24px);backdrop-filter:blur(20px);background-color:rgba(0,0,0,.15);border-radius:9px;z-index:3}.stfel-next-event .stf-event-image .stfel-count-down .stfel-item{display:flex;flex-direction:column;gap:var(--next-event--count--mb, 16px);align-items:center}.stfel-next-event .stf-event-image .stfel-count-down .stfel-value{color:var(--next-event--count--c, #ffffff);font-size:var(--typography--h3-s, 42px);line-height:var(--typography--h3-h, 1.4em);font-family:var(--typography--h3-f);font-weight:var(--typography--h3-w, 600)}.stfel-next-event .stf-event-image .stfel-count-down .stfel-label{color:var(--next-event--count--c, #ffffff);font-size:14px;line-height:21px;font-weight:500}.stfel-next-event .stf-event-content{flex:1}.stfel-next-event .stf-event-content .stf-label{color:var(--next-event--label-c, #898989);font-size:var(--typography--h6-s, 36px);line-height:var(--typography--h6-h, 1.4em);font-family:var(--typography--h6-f);font-weight:var(--typography--h6-w, 600);text-transform:uppercase;margin-bottom:var(--next-event--label--mb, 24px)}.stfel-next-event .stf-event-content .stf-title{max-width:var(--next-event--title-max-w, 420px);color:var(--next-event--title-c, #ffffff);font-size:var(--typography--h3-s, 36px);line-height:var(--typography--h3-h, 1.4em);font-family:var(--typography--h3-f);font-weight:var(--typography--h3-w, 600)}.stfel-next-event .stf-event-content .stf-buttons-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;gap:var(--next-event--buttons-gap, 24px);margin-top:var(--next-event--buttons--mt, 40px)}.stfel-next-event .stf-event-content .stf-read-more{border-radius:50px;line-height:1;padding:var(--next-event--button-padding, 0.777em 1.333em);display:block;background-color:var(--stf-primary-c);white-space:nowrap}@media only screen and (max-width: 767px){.stfel-next-event{align-items:flex-start;flex-direction:column}.stfel-next-event .stf-event-image,.stfel-next-event .stf-event-content{flex:auto;width:100%}}.stfel-quote{border-left:var(--quote--border-s, 2px) solid var(--quote--border-c, #000)}.stfel-quote.stfel-default{padding-left:var(--quote--gap, 20px);color:var(--quote--text-c, #583AB5);font-size:20px;line-height:1.5em;font-weight:500}.stfel-quote.stfel-small{padding-left:var(--quote--gap, 8px);color:var(--quote--text-c, #898989);font-size:14px;line-height:1.5em}.stfel-download-btn{cursor:pointer;display:flex;align-items:center;justify-content:space-between;outline:none;text-align:left;position:relative;z-index:1;transition:color .3s ease;padding:var(--stf-button--padding, 20px) 0px;border-bottom:var(--stf-button--border-s, 1px) solid var(--stf-button--border-c, #ADADAD)}.stfel-download-btn:focus{text-decoration:none}.stfel-download-btn.stfel-with-top-border{border-top:var(--stf-button--border-s, 1px) solid var(--stf-button--border-c, #ADADAD)}.stfel-download-btn .stfel-btn-inner{width:100%;flex:1}.stfel-download-btn .stfel-btn-title{color:var(--stf-button--text-c);font-weight:500;transition:color .3s ease}.stfel-download-btn .stfel-btn-description{color:var(--stf-button--text-c);transition:color .3s ease}.stfel-download-btn svg{display:block;fill:var(--stf-button--text-c);transition:all .3s ease}.stfel-featured-post{min-height:var(--featured-post--height, 80vh);position:relative;display:flex;flex-direction:column;justify-content:center}.stfel-featured-post .stfel-media-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.stfel-featured-post .stfel-media-bg img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.stfel-featured-post .stfel-media-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--featured-post-overlay-c, #000);opacity:var(--featured-post-overlay-opacity, 0.5)}.stfel-featured-post .stfel-content-wrapper{position:relative;top:0;left:0;z-index:3;display:flex;flex-direction:column;justify-content:center;padding:calc(30px + var(--default-header-h, 30px)) var(--container--padding-r) 15% var(--container--padding-l)}.stfel-featured-post .stfel-content{display:flex;align-items:flex-start}.stfel-featured-post .stfel-title-wrapper{flex:1;color:var(--featured-post-text-c, #ffffff)}.stfel-featured-post .stfel-subtitle{display:flex;align-items:center;gap:24px;margin-bottom:clamp(1.125rem,.875rem + 1vw,1.875rem);color:var(--featured-post-text-c, #ffffff)}.stfel-featured-post .stfel-subtitle svg{display:block;fill:currentColor}.stfel-featured-post .stfel-content-inner{flex:1;max-width:490px;color:var(--featured-post-text-c, #ffffff);display:flex;flex-direction:column;align-items:flex-start;gap:24px}.stfel-featured-post .stfel-read-btn{background-color:#00ffb6;color:#000;padding:16px 24px;border-radius:100px;display:block}@media only screen and (max-width: 1023px){.stfel-featured-post .stfel-content{flex-direction:column}}.e-con-inner>.elementor-widget-.stfel-blog-carousel{width:var(--container-widget-width);--flex-grow: var(--container-widget-flex-grow)}.stfel-blog-carousel{display:flex;gap:clamp(60px,53.3333px + 1.6667vw,80px)}.stfel-blog-carousel .stfel-blog-left-side{width:100%;max-width:var(--blog-carousel--left-side-w, 370px);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;color:var(--blog-carousel--text-c)}.stfel-blog-carousel .stfel-blog-wrapper{flex:1;margin-right:calc(-1*(100vw - var(--content-width)))}.stfel-blog-carousel .stfel-navigation-arrows-wrapper{display:flex;align-items:center;gap:40px}.stfel-blog-carousel .stfel-navigation-arrows-wrapper .stfel-button{padding:12px;border-radius:100px;border:1px solid var(--blog-carousel--text-c);cursor:pointer}.stfel-blog-carousel .stfel-navigation-arrows-wrapper .stfel-button svg{display:block;fill:var(--blog-carousel--text-c)}.stfel-blog-carousel .stfel-navigation-arrows-wrapper .stfel-pagination{display:flex;gap:8px}.stfel-blog-carousel .stfel-navigation-arrows-wrapper .stfel-pagination .stfel-bullet{width:8px;height:8px;border-radius:10px;background-color:var(--blog-carousel--text-c);opacity:.3;cursor:pointer}.stfel-blog-carousel .stfel-navigation-arrows-wrapper .stfel-pagination .stfel-bullet.stfel-active{opacity:1}.stfel-blog-carousel .stf-entry-item{background-color:#f4f0f1;position:relative;border-radius:7px;display:flex;flex-direction:column;overflow:hidden}.stfel-blog-carousel .stf-entry-item .stf-image{display:block;position:relative;aspect-ratio:16/9}.stfel-blog-carousel .stf-entry-item .stf-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.stfel-blog-carousel .stf-entry-item .stf-image svg{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}.stfel-blog-carousel .stf-entry-item .stf-post-content{padding:clamp(18px,13.3333px + 1.1667vw,32px);display:flex;flex-direction:column;justify-content:space-between;height:100%;align-items:flex-end;gap:24px}.stfel-blog-carousel .stf-entry-item .stf-post-content p{margin-top:8px}.stfel-blog-carousel .stf-entry-item .stf-categories{position:absolute;top:0;right:0;z-index:3;display:flex;gap:5px}.stfel-blog-carousel .stf-entry-item .stf-categories a{border-radius:3px;color:#fff;background-color:#698ff0;font-size:14px;font-weight:700;padding:6px 8px;line-height:1;min-width:70px;text-align:center}.stfel-blog-carousel .stf-entry-item .stf-read-more{border-radius:50px;line-height:1;padding:14px 24px;display:block;background-color:var(--stf-primary-c)}.stfel-blog-carousel .stf-entry-item .stf-meta{display:flex;gap:8px}.stfel-blog-carousel .stf-entry-item .stf-meta .stf-date{font-weight:500}.stfel-blog-carousel .stf-entry-item .stf-meta .stf-reading-time{display:flex;align-items:center;gap:8px}.stfel-blog-carousel .stf-entry-item .stf-meta .stf-reading-time:before{content:"";display:block;width:4px;height:4px;border-radius:6px;background-color:currentColor}@media only screen and (max-width: 767px){.stfel-blog-carousel{flex-direction:column;gap:30px}.stfel-blog-carousel .stfel-blog-wrapper{flex:auto;margin-right:0;width:100%}}.e-con-inner>.elementor-widget-.stfel-projects-carousel{width:var(--container-widget-width);--flex-grow: var(--container-widget-flex-grow)}.stfel-projects-carousel{display:flex;flex-direction:column;gap:var(--projects-carousel--gap, 80px)}.stfel-projects-carousel .stfel-carousel-item{padding:16px;background-color:#272727;height:auto;color:#fff;display:flex;flex-direction:column;gap:var(--projects-carousel--image-mb, 24px);border-radius:12px}.stfel-projects-carousel .stfel-carousel-item .stfel-event-image{position:relative;aspect-ratio:4/3;border-radius:8px;overflow:hidden}.stfel-projects-carousel .stfel-carousel-item .stfel-event-image .stfel-event-image-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.stfel-projects-carousel .stfel-carousel-item .stfel-event-image img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;object-fit:cover}.stfel-projects-carousel .stfel-carousel-item .stfel-item-content-wrapper{display:flex;gap:8px}.stfel-projects-carousel .stfel-carousel-item .stfel-item-content{color:#fff;display:flex;flex-direction:column;gap:var(--projects-carousel--title-mb, 12px)}.stfel-projects-carousel .stfel-carousel-item .stfel-item-title{margin-bottom:0;color:var(--projects-carousel--title-c, #fff)}.stfel-projects-carousel .stfel-carousel-item .stfel-item-description{font-size:16px;color:var(--projects-carousel--description-c, #c2c2c2)}.stfel-projects-carousel .stfel-carousel-item .stfel-item-description .stfel-read-more{display:inline-block;color:#00ffb6}.stfel-projects-carousel .stfel-carousel-item .stfel-item-icon svg{fill:#fff}.stfel-projects-carousel .stfel-navigation-arrows-wrapper{display:flex;align-items:center;gap:40px;justify-content:center}.stfel-projects-carousel .stfel-navigation-arrows-wrapper .stfel-button{padding:12px;border-radius:100px;border:1px solid var(--projects-carousel--nav-c);cursor:pointer}.stfel-projects-carousel .stfel-navigation-arrows-wrapper .stfel-button svg{display:block;fill:var(--projects-carousel--nav-c)}.stfel-projects-carousel .stfel-navigation-arrows-wrapper .stfel-pagination{display:flex;gap:8px;width:auto}.stfel-projects-carousel .stfel-navigation-arrows-wrapper .stfel-pagination .stfel-bullet{width:8px;height:8px;border-radius:10px;background-color:var(--projects-carousel--nav-c, #000);opacity:.3;cursor:pointer}.stfel-projects-carousel .stfel-navigation-arrows-wrapper .stfel-pagination .stfel-bullet.stfel-active{opacity:1}.stfel-image-gallery{display:flex;flex-direction:column;align-items:center;gap:clamp(24px,17.5439px + 1.4035vw,40px)}.stfel-image-gallery .stfel-image-gallery-wrapper{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:var(--gallery--gap, 40px);width:100%}.stfel-image-gallery .stfel-image-item{grid-column:span 4;position:relative}.stfel-image-gallery .stfel-image-item:nth-child(5n+1),.stfel-image-gallery .stfel-image-item:nth-child(5n+2){grid-column:span 6}.stfel-image-gallery .stfel-image-item .stfel-image{position:relative;width:100%;height:var(--gallery--img-h, clamp(200px, 111.2281px + 19.2982vw, 420px));border-radius:16px;overflow:hidden;z-index:2}.stfel-image-gallery .stfel-image-item .stfel-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.stfel-image-gallery .stfel-image-item .stfel-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);opacity:.5}.stfel-image-gallery .stfel-image-item .stfel-image-title{position:absolute;bottom:24px;left:24px;right:24px;z-index:3;font-size:20px;line-height:1;font-weight:500;color:var(--gallery--title-c, #ffffff)}.stfel-image-gallery .stfel-image-item.stfel-hidden-item{display:none}.stfel-image-gallery .stfel-load-more{padding:1.111em 2em;color:#fff;background-color:#000;border-radius:100px;line-height:1;cursor:pointer}@media only screen and (max-width: 767px){.stfel-image-gallery .stfel-image-item{grid-column:span 12}.stfel-image-gallery .stfel-image-item:nth-child(5n+1),.stfel-image-gallery .stfel-image-item:nth-child(5n+2){grid-column:span 12}}.stfel-selected-projects{position:relative}.stfel-selected-projects .stfel-project-item .stfel-content{display:flex;align-items:center;position:relative;z-index:3;padding:var(--item-padding, 16px) 0px;border-bottom:1px solid var(--item-border-c, #666460);color:var(--item-color, #888681);transition:color .3s ease}.stfel-selected-projects .stfel-project-item .stfel-content .stfel-title{flex:3;margin-bottom:0;font-size:16px;line-height:1.47em}.stfel-selected-projects .stfel-project-item .stfel-content .stfel-meta{flex:2;display:flex;justify-content:space-between;gap:8px;font-size:16px;line-height:1.47em}.stfel-selected-projects .stfel-project-item .stfel-feature-image{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1;opacity:0;will-change:transform;transition:opacity .5s ease}.stfel-selected-projects .stfel-project-item .stfel-feature-image img{max-width:var(--item-img--max-w, 90%);max-height:var(--item-img--max-h, 130%);width:100%;height:auto;object-fit:contain}.stfel-selected-projects .stfel-project-item:hover .stfel-feature-image{opacity:1}.stfel-people-accordion{display:flex;flex-direction:column}.stfel-people-accordion .stfel-accordion-item .stfel-title-wrapper{display:flex;align-items:center;border-bottom:1px solid var(--accordion--border-b, #666460);padding:var(--accordion--title-space, 24px) 0;gap:var(--space-48);color:var(--accordion--title-c);transition:color .3s ease;cursor:pointer}.stfel-people-accordion .stfel-accordion-item .stfel-title-inner{display:flex;align-items:center;flex:1}@media only screen and (max-width: 767px){.stfel-people-accordion .stfel-accordion-item .stfel-title-inner{flex-direction:column;align-items:stretch}}.stfel-people-accordion .stfel-accordion-item .stfel-title{flex:4;font-size:24px;line-height:1.32em;text-transform:uppercase;margin-bottom:0}.stfel-people-accordion .stfel-accordion-item .stfel-identity{flex:2}.stfel-people-accordion .stfel-accordion-item .stfel-accordion-icon{position:relative}.stfel-people-accordion .stfel-accordion-item .stfel-accordion-icon svg{display:block;width:var(--stfel-icon--size);height:auto;fill:var(--accordion--title-c);transition:transform .3s ease}.stfel-people-accordion .stfel-accordion-item.stfel-active .stfel-accordion-icon svg{transform:rotate(45deg)}.stfel-people-accordion .stfel-accordion-item .stfel-item-content{display:none;padding:var(--accordion--content-space, 32px) 0;color:var(--accordion--content-c)}.stfel-people-accordion .stfel-accordion-item .stfel-item-content>*{max-width:var(--accordion--content-max-w, 860px)}.stfel-slogan{display:flex;flex-direction:column;position:relative}.stfel-slogan .stfel-description{color:var(--slogan--description-c, #888681);transition:color .3s ease}.stfel-slider-projects{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:100vh;padding-top:var(--default-header-h, 90px);padding-bottom:var(--space-64, 64px);padding-left:var(--container--padding-l, 2%);padding-right:var(--container--padding-r, 2%);background-color:#000}.stfel-slider-projects .stfel-main-title{position:relative;z-index:10;padding:var(--space-32, 32px) 0;color:var(--slide--main-title-c, #ffffff);font-family:var(--typography--xxl-heading-f);font-weight:var(--typography--xxl-heading-w, 400);line-height:var(--typography--xxl-heading-h, 1.4em);text-transform:var(--typography--xxl-heading-tr, uppercase);margin:0;white-space:nowrap;font-size:clamp(40px,10vw,200px)}.stfel-slider-projects .stfel-sliders{width:100%;height:100%;top:0;left:0;position:absolute;z-index:1}.stfel-slider-projects .stfel-slider-item{width:100%;height:100%;top:0;left:0;position:absolute;display:flex;align-items:flex-end;z-index:0;opacity:0;visibility:hidden;padding-left:var(--container--padding-l, 2%);padding-right:var(--container--padding-r, 2%)}.stfel-slider-projects .stfel-slider-item:first-child{opacity:1;visibility:visible;z-index:1}.stfel-slider-projects .stfel-row{width:100%;padding-bottom:var(--space-64, 64px)}.stfel-slider-projects .stfel-row .stfel-row-inner{display:flex;justify-content:space-between;height:40vh}.stfel-slider-projects .stfel-row .stf-btn-wrapper{align-self:flex-start;display:flex;flex-direction:row;align-items:flex-start;gap:var(--space-16, 16px)}.stfel-slider-projects .stfel-row .stfel-btn{align-self:flex-start;position:relative;z-index:3}.stfel-slider-projects .stfel-row .stfel-btn svg{fill:#fff;width:clamp(14px,13.2881px + .1695vw,16px);height:auto}.stfel-slider-projects .stfel-row .stfel-btn.stf-imdb-link svg.stf-imdb-icon{fill:none;width:var(--space-48);height:auto;flex-shrink:0}.stfel-slider-projects .stfel-row .stfel-item-content{flex-basis:100%;max-width:var(--slide--content-max-w, 575px);display:flex;flex-direction:column;justify-content:flex-end;gap:var(--slide--content-space, 24px);color:var(--slide--content-c, #ffffff)}.stfel-slider-projects .stfel-row .stfel-item-content .stfel-title{margin-bottom:0;color:var(--slide--title-c, #ffffff)}.stfel-slider-projects .stfel-bg-media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.stfel-slider-projects .stfel-bg-media .stfel-overlay{position:absolute;z-index:2;background-color:#000;top:0;left:0;width:100%;height:100%;pointer-events:none}.stfel-slider-projects .stfel-bg-media img,.stfel-slider-projects .stfel-bg-media video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.stfel-slider-projects .stfel-item-content{position:relative;z-index:3}.stfel-slider-projects .stfel-thumbs{position:relative;z-index:10}.stfel-slider-projects .stfel-thumbs .stfel-thumbs-row{display:flex;gap:var(--space-16, 16px)}.stfel-slider-projects .stfel-thumb{position:relative;aspect-ratio:16/9;width:100%;max-width:120px;cursor:pointer}.stfel-slider-projects .stfel-thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.stfel-slider-projects .stfel-thumb .stfel-progress-bar{position:absolute;left:0;bottom:0;width:100%;height:3px;background-color:#8a8a89;transform:scaleX(0);transform-origin:left;z-index:2}.stfel-slider-projects .stfel-thumb .stfel-icons-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:var(--space-32, 32px);height:var(--space-32, 32px);overflow:hidden;z-index:3}.stfel-slider-projects .stfel-thumb .stfel-icons-wrapper .stfel-thumb-icon{width:var(--space-32, 32px);height:var(--space-32, 32px);position:relative;border-radius:100px;background-color:hsla(0,0%,100%,.15);backdrop-filter:blur(20px);transition:transform .3s ease;transform:translateY(100%)}.stfel-slider-projects .stfel-thumb .stfel-icons-wrapper .stfel-thumb-icon svg{fill:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:12px;height:auto}.stfel-slider-projects .stfel-thumb.is-active .stfel-icons-wrapper .stfel-thumb-icon{transform:translateY(0)}.stfel-slider-projects .stfel-thumb.is-paused .stfel-icons-wrapper .stfel-thumb-icon{transform:translateY(-100%)}@media only screen and (max-width: 1200px){.stfel-slider-projects .stfel-row .stfel-row-inner{flex-direction:column-reverse;justify-content:flex-end;gap:var(--space-40)}.stfel-slider-projects .stfel-row .stfel-description{display:none}.stfel-slider-projects .stfel-row .stfel-item-content{flex-basis:auto}}.elementor-element.stfel-backdrop-filter-yes{backdrop-filter:blur(var(--backdrop-filter--blur))}
