.elementor-2127 .elementor-element.elementor-element-71e230f7{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:170px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-2127 .elementor-element.elementor-element-71e230f7:not(.elementor-motion-effects-element-type-background), .elementor-2127 .elementor-element.elementor-element-71e230f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2127 .elementor-element.elementor-element-71e230f7.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-2127 .elementor-element.elementor-element-71e230f7.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-2127 .elementor-element.elementor-element-261fd1f6{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-2127 .elementor-element.elementor-element-261fd1f6.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-2127 .elementor-element.elementor-element-261fd1f6.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-2127 .elementor-element.elementor-element-692a3bf .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-2127 .elementor-element.elementor-element-692a3bf .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-2127 .elementor-element.elementor-element-692a3bf .elementskit-section-title-wraper .elementskit-border-divider{width:100px;}.elementor-2127 .elementor-element.elementor-element-692a3bf .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;}.elementor-2127 .elementor-element.elementor-element-692a3bf .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;}.elementor-2127 .elementor-element.elementor-element-692a3bf .elementskit-section-title-wraper .elementskit-border-divider, .elementor-2127 .elementor-element.elementor-element-692a3bf .elementskit-border-divider::before{height:4px;}.elementor-2127 .elementor-element.elementor-element-2cb75cbf .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-2127 .elementor-element.elementor-element-2cb75cbf{text-align:center;}.elementor-2127 .elementor-element.elementor-element-2cb75cbf .tcgelements-heading-text{display:block;color:#FFFFFF;}.elementor-2127 .elementor-element.elementor-element-2cb75cbf .tcgelements-heading-text a{display:block;}.elementor-2127 .elementor-element.elementor-element-2cb75cbf .tcgelements-heading{font-family:"Inter", Sans-serif;font-size:60px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-2127 .elementor-element.elementor-element-2cb75cbf .tcgelements-heading-text .tcgelements-heading{--heading-grayscale:0;--heading-brightness:1%;display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-2127 .elementor-element.elementor-element-2cb75cbf .tcgelements-heading-text:hover .tcgelements-heading{--heading-grayscale-hover:0;--heading-brightness-hover:1%;}.e-con:hover .elementor-element-2cb75cbf>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{--heading-grayscale-hover:0;--heading-brightness-hover:1%;}.elementor-2127 .elementor-element.elementor-element-2cb75cbf .tcgelements-heading span{display:inline-block;}.elementor-2127 .elementor-element.elementor-element-2cb75cbf .tcgelements-heading small{display:inline-block;}.elementor-2127 .elementor-element.elementor-element-2cb75cbf .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-2127 .elementor-element.elementor-element-ed1c86f{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-2127 .elementor-element.elementor-element-ed1c86f.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-2127 .elementor-element.elementor-element-ed1c86f.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-2127 .elementor-element.elementor-element-546bfba .tcg-portfolio-adv{padding:10px 10px 10px 10px !important;}.elementor-2127 .elementor-element.elementor-element-546bfba .tcg-portfolio-adv .gallery{margin:10px 10px 10px 10px;}.elementor-2127 .elementor-element.elementor-element-546bfba .tcg-portfolio-adv .items{padding:10px 10px 10px 10px !important;}.elementor-2127 .elementor-element.elementor-element-546bfba .tcg-portfolio-adv .items .item-img{border-radius:10px 10px 10px 10px;}.elementor-2127 .elementor-element.elementor-element-546bfba .tcg-portfolio-adv .filtering{display:inline-block;}.elementor-2127 .elementor-element.elementor-element-546bfba .tcg-portfolio-adv .filtering .filter .text{display:inline;}.elementor-2127 .elementor-element.elementor-element-546bfba .tcg-portfolio-adv .filtering .filter .all{display:inline;}.elementor-2127 .elementor-element.elementor-element-546bfba .tcg-portfolio-adv .filtering .filter span:not(.text):not(.all){display:inline-block;}.elementor-2127 .elementor-element.elementor-element-546bfba .tcg-portfolio-adv .gridss .info-overlay .item-img .info{display:inline-block;width:240px;position:absolute;}.elementor-2127 .elementor-element.elementor-element-546bfba .tcg-portfolio-adv .gridss .info-overlay .item-img .info .cont{display:block;}.elementor-2127 .elementor-element.elementor-element-546bfba .tcg-portfolio-adv .gridss .info-overlay .item-img .info .icon{display:inline-block;position:unset;}.elementor-2127 .elementor-element.elementor-element-546bfba .tcg-portfolio-adv .gridss .info-overlay .item-img .info i{font-size:20px;}.elementor-2127 .elementor-element.elementor-element-546bfba .tcg-portfolio-adv .gridss .info-overlay .item-img .info svg{width:20px;}.elementor-2127 .elementor-element.elementor-element-546bfba .tcg-portfolio-adv .tag{display:block;}@media(max-width:1024px){.elementor-2127 .elementor-element.elementor-element-2cb75cbf .tcgelements-heading{font-size:35px;}}@media(min-width:768px){.elementor-2127 .elementor-element.elementor-element-261fd1f6{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2127 .elementor-element.elementor-element-261fd1f6{--width:100%;}}