.elementor-29 .elementor-element.elementor-element-897a22a{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-897a22a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-013d049{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-29 .elementor-element.elementor-element-b6c8b83.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-b6c8b83 .noxfolio-portfolio-items{grid-template-columns:repeat( 3, 1fr );column-gap:0px;row-gap:0px;}.elementor-29 .elementor-element.elementor-element-b6c8b83 .portfolio-item .thumbnail{width:314px;height:440px;}.elementor-29 .elementor-element.elementor-element-b6c8b83 .portfolio-item .thumbnail img{object-fit:contain;object-position:top;}.elementor-29 .elementor-element.elementor-element-b6c8b83 .portfolio-item .title{font-family:"Arial", Sans-serif;font-size:14px;line-height:22px;}.elementor-29 .elementor-element.elementor-element-b6c8b83 .portfolio-item .categories{font-family:"Prompt", Sans-serif;font-size:12px;line-height:16px;}.elementor-29 .elementor-element.elementor-element-4d3f748{--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-29 .elementor-element.elementor-element-4d3f748.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-e98dceb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 010px) 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-e98dceb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-noxfolio_primary );}.elementor-29 .elementor-element.elementor-element-e21d4aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;text-align:center;line-height:3px;color:var( --e-global-color-noxfolio_headline );}.elementor-29 .elementor-element.elementor-element-f2bb5a3{--display:flex;}.elementor-29 .elementor-element.elementor-element-f2bb5a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-5be06bf{margin:0px 0500px calc(var(--kit-widget-spacing, 0px) + 0px) 0500px;}.elementor-29 .elementor-element.elementor-element-5be06bf .gallery-item{padding:0 0px 0px 0;}.elementor-29 .elementor-element.elementor-element-5be06bf .gallery{margin:0 -0px -0px 0;}.elementor-29 .elementor-element.elementor-element-5be06bf .gallery-item img{border-style:solid;border-color:var( --e-global-color-noxfolio_border );}.elementor-29 .elementor-element.elementor-element-5be06bf .gallery-item .gallery-caption{text-align:center;}@media(max-width:1366px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-897a22a{--width:1211.6px;}.elementor-29 .elementor-element.elementor-element-4d3f748{--width:603.6px;}.elementor-29 .elementor-element.elementor-element-f2bb5a3{--width:737.6px;}}@media(max-width:1366px){.elementor-29 .elementor-element.elementor-element-b6c8b83{width:var( --container-widget-width, 1214.6px );max-width:1214.6px;--container-widget-width:1214.6px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-897a22a{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-b6c8b83 .noxfolio-portfolio-items{grid-template-columns:repeat( 1, 1fr );column-gap:0px;}.elementor-29 .elementor-element.elementor-element-b6c8b83 .portfolio-item .thumbnail{width:332px;height:315px;}.elementor-29 .elementor-element.elementor-element-b6c8b83 .portfolio-item .title{font-size:15px;}.elementor-29 .elementor-element.elementor-element-e21d4aa{font-size:14px;line-height:1.1em;}.elementor-29 .elementor-element.elementor-element-f2bb5a3{--width:547px;--min-height:0px;}.elementor-29 .elementor-element.elementor-element-5be06bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}