body:not(.elementor-editor-active) #home-portfolio .elementor-widget-loop-grid .e-loop-item .portfolio-card__image{position:relative}body:not(.elementor-editor-active) #home-portfolio .elementor-widget-loop-grid .e-loop-item .portfolio-card__image::before{content:"";position:absolute;top:0;left:20px;z-index:2;width:100px;height:60px;background-position:top;background-size:100% auto;background-repeat:no-repeat}body:not(.elementor-editor-active) #home-portfolio .elementor-widget-loop-grid .e-loop-item:nth-of-type(1n) .portfolio-card__image::before{background-image:url("/wp-content/uploads/2026/07/Logo-Slider-1.png")}body:not(.elementor-editor-active) #home-portfolio .elementor-widget-loop-grid .e-loop-item:nth-of-type(2n) .portfolio-card__image::before{background-image:url("/wp-content/uploads/2026/07/Logo-Slider-2.png")}body:not(.elementor-editor-active) #home-portfolio .elementor-widget-loop-grid .e-loop-item:nth-of-type(3n) .portfolio-card__image::before{background-image:url("/wp-content/uploads/2026/07/Logo-Slider-3.png")}body:not(.elementor-editor-active) #home-portfolio .elementor-widget-loop-grid .e-loop-item:nth-of-type(4n) .portfolio-card__image::before{background-image:url("/wp-content/uploads/2026/07/Logo-Slider-4.png")}@media all and (min-width: 992px){body:not(.elementor-editor-active) #home-portfolio>.e-con-inner{position:relative}body:not(.elementor-editor-active) #home-portfolio>.e-con-inner #home-portfolio-inner{position:absolute;transform:translateY(-50%);box-shadow:0 8px 16px rgba(0,0,0,.3);border-radius:50px}}body:not(.elementor-editor-active) #home-portfolio-inner .elementor-widget-loop-grid{--kuaa-pf-panel-w: calc(100cqw + var(--grid-column-gap, 30px));--kuaa-pf-speed: 0.45s;--kuaa-pf-ease: cubic-bezier(0.4, 0, 0.2, 1)}@media(min-width: 992px){body:not(.elementor-editor-active) #home-portfolio-inner .elementor-widget-loop-grid .e-loop-item{position:relative;z-index:1;container-type:inline-size}body:not(.elementor-editor-active) #home-portfolio-inner .elementor-widget-loop-grid .e-loop-item:is(:hover,:focus-within){z-index:10;transition-delay:0s}body:not(.elementor-editor-active) #home-portfolio-inner .elementor-widget-loop-grid .e-loop-item:is(:hover,:focus-within) .portfolio-card>.e-con-inner{overflow-y:auto;overflow-x:hidden}body:not(.elementor-editor-active) #home-portfolio-inner .elementor-widget-loop-grid .e-loop-item .portfolio-card.e-con{width:100cqw;max-width:none;height:450px;min-height:0;background:#fff;overflow:hidden;--e-con-grid-template-columns: 100cqw var(--kuaa-pf-panel-w);transition:width var(--kuaa-pf-speed) var(--kuaa-pf-ease),margin-left var(--kuaa-pf-speed) var(--kuaa-pf-ease),transform var(--kuaa-pf-speed) var(--kuaa-pf-ease)}body:not(.elementor-editor-active) #home-portfolio-inner .elementor-widget-loop-grid .e-loop-item .portfolio-card.e-con>.e-con-inner{height:100%;max-width:none}body:not(.elementor-editor-active) #home-portfolio-inner .elementor-widget-loop-grid .e-loop-item:is(:hover,:focus-within) .portfolio-card.e-con{width:calc(100cqw + var(--kuaa-pf-panel-w))}body:not(.elementor-editor-active) #home-portfolio-inner .elementor-widget-loop-grid .e-loop-item .portfolio-card__image{height:100%}body:not(.elementor-editor-active) #home-portfolio-inner .elementor-widget-loop-grid .e-loop-item .portfolio-card__image img{width:100%;height:100%;object-fit:cover}body:not(.elementor-editor-active) #home-portfolio-inner .elementor-widget-loop-grid .e-loop-item .portfolio-card__image+div{min-width:0;padding:clamp(10px,2vw,16px);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}body:not(.elementor-editor-active) #home-portfolio-inner .elementor-widget-loop-grid .e-loop-item:is(:hover,:focus-within) .portfolio-card__image+div{opacity:1;visibility:visible;transition-delay:.15s}}@media(min-width: 992px){body:not(.elementor-editor-active) #home-portfolio-inner .elementor-widget-loop-grid .e-loop-item:nth-of-type(4n):is(:hover,:focus-within)>.portfolio-card{transform:translateX(-50%);margin-left:-20px}}@media(max-width: 991px){body:not(.elementor-editor-active) #home-portfolio-inner .elementor-widget-loop-grid .e-loop-item .portfolio-card__image img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}}/*# sourceMappingURL=main.min.css.map */
