.elementor-8449 .elementor-element.elementor-element-ed67a49{--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;--margin-top:120px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8449 .elementor-element.elementor-element-ed67a49.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-8449 .elementor-element.elementor-element-ed67a49.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-8449 .elementor-element.elementor-element-cd34ee8 img{width:17%;}.elementor-8449 .elementor-element.elementor-element-ea9d505{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8449 .elementor-element.elementor-element-ea9d505:not(.elementor-motion-effects-element-type-background), .elementor-8449 .elementor-element.elementor-element-ea9d505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-8449 .elementor-element.elementor-element-ea9d505{background-color:#1A1A1A;}} body.tcg-dark-mode .elementor-8449 .elementor-element.elementor-element-ea9d505{background-color:#1A1A1A;}.elementor-8449 .elementor-element.elementor-element-ea9d505.e-con{--align-self:center;}.elementor-8449 .elementor-element.elementor-element-ea9d505.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-8449 .elementor-element.elementor-element-ea9d505.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-8449 .elementor-element.elementor-element-62009dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .items:not(:last-child){margin-bottom:0px;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .item .cont{background-color:#1d1d1d;}} body.tcg-dark-mode .elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .item .cont{background-color:#1d1d1d;}.elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .item .cont{border-radius:0px 0px 0px 0px;padding:10px 0px 0px 20px;margin:0px 0px 0px 0px;}.elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .item{margin:30px 30px 30px 30px;}.elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .items{padding:0px 0px 0px 0px !important;border-style:solid;border-width:0px 0px 0px 0px;border-color:#00000029;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .items{border-color:#FFFFFF0D;}} body.tcg-dark-mode .elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .items{border-color:#FFFFFF0D;}.elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .item .cont h5 , .elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .item .cont h5 a{font-family:"Archivo", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;letter-spacing:0px;}.elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .item .cont h5{margin:0px 0px 0px 0px;}.elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .item .cont p , .elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .item .cont p a{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.7em;}.elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .item .cont p{margin:0px 0px 0px 0px;}.elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .item .img{height:453px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8449 .elementor-element.elementor-element-ea9d505{--content-width:1500px;}}@media(max-width:1024px){.elementor-8449 .elementor-element.elementor-element-ed67a49{--margin-top:50px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;}.elementor-8449 .elementor-element.elementor-element-cd34ee8 img{width:28%;}.elementor-8449 .elementor-element.elementor-element-ea9d505{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-8449 .elementor-element.elementor-element-ea9d505.e-con{--align-self:center;}.elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .item .cont{padding:0px 0px 30px 40px;margin:0px 0px 0px 0px;}.elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .item{margin:10px 10px 10px 10px;}.elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .items{padding:0px 0px 0px 0px !important;border-width:0px 0px 0px 0px;}.elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .item .cont h5 , .elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .item .cont h5 a{font-size:19px;letter-spacing:0px;}.elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .item .img{height:329px;}}@media(max-width:767px){.elementor-8449 .elementor-element.elementor-element-ed67a49{--margin-top:30px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-8449 .elementor-element.elementor-element-cd34ee8 img{width:34%;}.elementor-8449 .elementor-element.elementor-element-ea9d505{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .item .cont{padding:5px 0px 020px 20px;margin:0px 0px 0px 0px;}.elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .item{margin:0px 25px 0px 25px;}.elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .items{padding:10px 0px 10px 0px !important;}.elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .item .cont h5 , .elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .item .cont h5 a{font-size:18px;letter-spacing:0px;}.elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .item .cont p , .elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .item .cont p a{font-size:13px;}.elementor-8449 .elementor-element.elementor-element-62009dd .infolio-portfolio-gallery .item .img{height:325px;}}