.elementor-1547 .elementor-element.elementor-element-6696cce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1547 .elementor-element.elementor-element-6696cce:not(.elementor-motion-effects-element-type-background), .elementor-1547 .elementor-element.elementor-element-6696cce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1547 .elementor-element.elementor-element-6696cce.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1547 .elementor-element.elementor-element-6696cce.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1547 .elementor-element.elementor-element-9e1bae5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1547 .elementor-element.elementor-element-9e1bae5:not(.elementor-motion-effects-element-type-background), .elementor-1547 .elementor-element.elementor-element-9e1bae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1547 .elementor-element.elementor-element-9e1bae5.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-1547 .elementor-element.elementor-element-9e1bae5.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-1547 .elementor-element.elementor-element-0e5f0c9 .tcg-portfolio-adv{padding:45px 0px 0px 0px !important;}.elementor-1547 .elementor-element.elementor-element-0e5f0c9 .tcg-portfolio-adv .gallery{margin:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-0e5f0c9 .tcg-portfolio-adv .items{margin:5px 0px 5px 0px;padding:8px 8px 8px 8px !important;}.elementor-1547 .elementor-element.elementor-element-0e5f0c9 .tcg-portfolio-adv .gridss .info-overlay .item-img .info{display:inline-block;width:240px;}.elementor-1547 .elementor-element.elementor-element-0e5f0c9 .tcg-portfolio-adv .gridss .info-overlay .item-img .info .icon{position:unset;}.elementor-1547 .elementor-element.elementor-element-0e5f0c9 .tcg-portfolio-adv .gridss .info-overlay .item-img .info i{font-size:20px;}.elementor-1547 .elementor-element.elementor-element-0e5f0c9 .tcg-portfolio-adv .gridss .info-overlay .item-img .info svg{width:20px;}.elementor-1547 .elementor-element.elementor-element-0e5f0c9 .tcg-portfolio-adv .tag{display:block;}