.elementor-228016 .elementor-element.elementor-element-bd5c957{--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;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-228016 .elementor-element.elementor-element-bd5c957:not(.elementor-motion-effects-element-type-background), .elementor-228016 .elementor-element.elementor-element-bd5c957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-228016 .elementor-element.elementor-element-f3eee4f{--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:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228016 .elementor-element.elementor-element-545000e{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228016 .elementor-element.elementor-element-d67ef4c{width:100%;max-width:100%;}.elementor-228016 .elementor-element.elementor-element-d67ef4c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;line-height:108.333%;color:#010A44;}.elementor-228016 .elementor-element.elementor-element-d6cfd0a{width:100%;max-width:100%;}.elementor-228016 .elementor-element.elementor-element-d6cfd0a .elementor-heading-title{color:#009FE3;}.elementor-228016 .elementor-element.elementor-element-0bfa580{--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;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-228016 .elementor-element.elementor-element-0bfa580:not(.elementor-motion-effects-element-type-background), .elementor-228016 .elementor-element.elementor-element-0bfa580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b663a8f );}.elementor-228016 .elementor-element.elementor-element-e88072c{--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:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228016 .elementor-element.elementor-element-00b5e48{--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:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228016 .elementor-element.elementor-element-c84c22a{width:100%;max-width:100%;}.elementor-228016 .elementor-element.elementor-element-c84c22a .portfolio-item:not(.-contained) .image-holder{border-radius:16px;}.elementor-228016 .elementor-element.elementor-element-c84c22a .portfolio-item.-contained:not(.-layout13){border-radius:16px;}.elementor-228016 .elementor-element.elementor-element-c84c22a .portfolio-item.-contained.-layout13 .card-image .image-holder{border-radius:16px;}.elementor-228016 .elementor-element.elementor-element-c84c22a .portfolio-item.-contained.-layout13 .card-details{border-radius:16px;}.elementor-228016 .elementor-element.elementor-element-c84c22a .portfolio-item .headline{color:#FFFFFF;}.elementor-228016 .elementor-element.elementor-element-c84c22a .grid-item .title{color:#FFFFFF;}.elementor-228016 .elementor-element.elementor-element-c84c22a .portfolio-item .headline, .elementor-228016 .elementor-element.elementor-element-c84c22a .grid-item .title{font-family:"Lato", Sans-serif;font-size:28px;font-weight:900;line-height:128.571%;letter-spacing:-0.42px;}.elementor-228016 .elementor-element.elementor-element-c84c22a .portfolio-item .project-content .category-holder{color:#FFFFFF;}.elementor-228016 .elementor-element.elementor-element-c84c22a .grid-item .category-holder{color:#FFFFFF;}.elementor-228016 .elementor-element.elementor-element-c84c22a .portfolio-item .project-content .category-holder, .elementor-228016 .elementor-element.elementor-element-c84c22a .grid-item .category-holder{font-family:"Lato", Sans-serif;font-size:16px;font-weight:900;line-height:162.5%;}.elementor-228016 .elementor-element.elementor-element-c84c22a .portfolio-item .project-content .button{color:#FFFFFF;}.elementor-228016 .elementor-element.elementor-element-c84c22a .grid-item .show-project-link{color:#FFFFFF;}.elementor-228016 .elementor-element.elementor-element-c84c22a .portfolio-item .project-content .btn-lightbox, .elementor-228016 .elementor-element.elementor-element-c84c22a .grid-item .show-project-link{font-family:"Lato", Sans-serif;font-size:16px;font-weight:900;line-height:162.5%;}.elementor-228016 .elementor-element.elementor-element-c84c22a .portfolio-filter{color:#FFFFFF;}.elementor-228016 .elementor-element.elementor-element-c84c22a .portfolio-filter a{color:#FFFFFF;}.elementor-228016 .elementor-element.elementor-element-c84c22a .portfolio-filter, .elementor-228016 .elementor-element.elementor-element-c84c22a .portfolio-filter a{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:162.5%;}.elementor-228016 .elementor-element.elementor-element-c84c22a .portfolio-filter a:hover{color:#FFFFFF;}.elementor-228016 .elementor-element.elementor-element-c84c22a .portfolio-filter a.active{color:#FFFFFF;}.elementor-228016 .elementor-element.elementor-element-c84c22a .pagination{--clb-color-paginator-button:#009FE3;--clb-color-paginator-button-hover:#1E1E1E;}.elementor-228016 .elementor-element.elementor-element-c84c22a .lazy-load{--clb-color-paginator-button:#009FE3;--clb-color-paginator-button-hover:#1E1E1E;}.elementor-228016 .elementor-element.elementor-element-c84c22a .btn-lightbox .icon{color:#1E1E1E;}@media(max-width:1024px){.elementor-228016 .elementor-element.elementor-element-bd5c957{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-228016 .elementor-element.elementor-element-f3eee4f{--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-228016 .elementor-element.elementor-element-d67ef4c{text-align:center;}.elementor-228016 .elementor-element.elementor-element-d67ef4c .elementor-heading-title{font-size:18px;}.elementor-228016 .elementor-element.elementor-element-d6cfd0a{text-align:center;}.elementor-228016 .elementor-element.elementor-element-0bfa580{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-228016 .elementor-element.elementor-element-e88072c{--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-228016 .elementor-element.elementor-element-00b5e48{--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-228016 .elementor-element.elementor-element-c84c22a .portfolio-item .headline, .elementor-228016 .elementor-element.elementor-element-c84c22a .grid-item .title{font-size:22.4px;}}@media(max-width:767px){.elementor-228016 .elementor-element.elementor-element-bd5c957{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-228016 .elementor-element.elementor-element-d67ef4c .elementor-heading-title{font-size:16px;}.elementor-228016 .elementor-element.elementor-element-0bfa580{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-228016 .elementor-element.elementor-element-c84c22a .portfolio-item .headline, .elementor-228016 .elementor-element.elementor-element-c84c22a .grid-item .title{font-size:20px;}}