.elementor-1503 .elementor-element.elementor-element-0e5b7d3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-1503 .elementor-element.elementor-element-0e5b7d3:not(.elementor-motion-effects-element-type-background), .elementor-1503 .elementor-element.elementor-element-0e5b7d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121B1D;}.elementor-1503 .elementor-element.elementor-element-92469ba{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-1503 .elementor-element.elementor-element-420763f .row.portfolio-style-1{--bs-gutter-x:45px !important;}.elementor-1503 .elementor-element.elementor-element-420763f .recent-work-inner .recent-work-thumb{background:#CCFF00 !important;}.elementor-1503 .elementor-element.elementor-element-420763f .offer-name{background:#CCFF00 !important;}.elementor-1503 .elementor-element.elementor-element-420763f .portfolio-title{color:#000000 !important;}.elementor-1503 .elementor-element.elementor-element-420763f .p-category a{color:#000000 !important;}.elementor-1503 .elementor-element.elementor-element-420763f .recent-work-inner .recent-work-thumb .project-view-btn svg path{fill:#000000;}.elementor-1503 .elementor-element.elementor-element-420763f .offer-name span i{color:#000000;}.elementor-1503 .elementor-element.elementor-element-420763f .offer-name span svg rect{fill:#000000 !important;}.elementor-1503 .elementor-element.elementor-element-1b815ba{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-1503 .elementor-element.elementor-element-1b815ba:not(.elementor-motion-effects-element-type-background), .elementor-1503 .elementor-element.elementor-element-1b815ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121B1D;}.elementor-1503 .elementor-element.elementor-element-ea4999b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1503 .elementor-element.elementor-element-bdfa69e{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1503 .elementor-element.elementor-element-bdfa69e.elementor-element{--align-self:center;}.elementor-1503 .elementor-element.elementor-element-bdfa69e .st_sub_title{text-align:center;}.elementor-1503 .elementor-element.elementor-element-bdfa69e .st_main_title{text-align:center;}.elementor-1503 .elementor-element.elementor-element-bdfa69e .st_button i{width:16px;}.elementor-1503 .elementor-element.elementor-element-bdfa69e .st_button svg{width:16px;}.elementor-1503 .elementor-element.elementor-element-c1586b1{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-1503 .elementor-element.elementor-element-4bea09a{width:100%;max-width:100%;}.elementor-1503 .elementor-element.elementor-element-4bea09a .row.portfolio-style-1{--bs-gutter-x:45px !important;}.elementor-1503 .elementor-element.elementor-element-4bea09a .portfolio-title:hover{color:#CCFF00 !important;}.elementor-1503 .elementor-element.elementor-element-4bea09a .recent-work-inner .recent-work-thumb .project-view-btn svg path{fill:#CCDEFF;}.elementor-1503 .elementor-element.elementor-element-4bea09a .offer-name span i{color:#CCDEFF;}.elementor-1503 .elementor-element.elementor-element-4bea09a .offer-name span svg rect{fill:#CCDEFF !important;}.elementor-1503 .elementor-element.elementor-element-4bea09a .recent-work-inner .recent-work-thumb .project-view-btn{background:#000000;}.elementor-1503 .elementor-element.elementor-element-4bea09a .offer-name span{background:#000000;}.elementor-1503 .elementor-element.elementor-element-4bea09a .recent-work-inner .recent-work-thumb .project-view-btn:hover svg path{fill:#000000;}.elementor-1503 .elementor-element.elementor-element-4bea09a .offer-name span:hover i{color:#000000;}.elementor-1503 .elementor-element.elementor-element-4bea09a .portfolio_style2:hover .offer-name span svg rect{fill:#000000 !important;}.elementor-1503 .elementor-element.elementor-element-4bea09a .portfolio_style2:hover .offer-name span i{color:#000000 !important;}.elementor-1503 .elementor-element.elementor-element-4bea09a .recent-work-inner .recent-work-thumb .project-view-btn:hover{background:#CCFF00;}.elementor-1503 .elementor-element.elementor-element-4bea09a .portfolio_style2:hover .offer-name span{background:#CCFF00;}.elementor-1503 .elementor-element.elementor-element-4bea09a .st-portfolio-filter button:hover{color:#FFFFFF;}.elementor-1503 .elementor-element.elementor-element-4bea09a .st-portfolio-filter button.active{color:#000000;}@media(max-width:1024px){.elementor-1503 .elementor-element.elementor-element-bdfa69e{--container-widget-width:53%;--container-widget-flex-grow:0;width:var( --container-widget-width, 53% );max-width:53%;}}@media(min-width:768px){.elementor-1503 .elementor-element.elementor-element-0e5b7d3{--content-width:1290px;}.elementor-1503 .elementor-element.elementor-element-92469ba{--content-width:1055px;}.elementor-1503 .elementor-element.elementor-element-1b815ba{--content-width:1290px;}}@media(max-width:767px){.elementor-1503 .elementor-element.elementor-element-0e5b7d3{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1503 .elementor-element.elementor-element-1b815ba{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1503 .elementor-element.elementor-element-bdfa69e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}