.elementor-309 .elementor-element.elementor-element-e05a695:not(.elementor-motion-effects-element-type-background), .elementor-309 .elementor-element.elementor-element-e05a695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sprinklerirrigation.pk/wp-content/uploads/2025/02/Commercial-Landscape-Architecture.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-309 .elementor-element.elementor-element-e05a695 > .elementor-background-overlay{background-color:#000000DE;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-309 .elementor-element.elementor-element-e05a695 > .elementor-container{min-height:90vh;}.elementor-309 .elementor-element.elementor-element-e05a695{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:70px;padding:0px 0px 0px 0px;}.elementor-309 .elementor-element.elementor-element-39b7e26 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-309 .elementor-element.elementor-element-3a2ccbc > .elementor-widget-container{margin:25px 0px 4px 0px;}.elementor-309 .elementor-element.elementor-element-3a2ccbc{text-align:center;}.elementor-309 .elementor-element.elementor-element-3a2ccbc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;line-height:63px;color:#FFFFFF;}.elementor-309 .elementor-element.elementor-element-2b600e0{margin-top:0px;margin-bottom:70px;padding:0px 0px 0px 0px;}.elementor-309 .elementor-element.elementor-element-217fda7 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-309 .elementor-element.elementor-element-bbbbaed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-309 .elementor-element.elementor-element-bbbbaed.elementor-widget-gt3-core-portfolio .isotope_wrapper{margin-right:-40px;margin-bottom:-40px;}.elementor-309 .elementor-element.elementor-element-bbbbaed.elementor-widget-gt3-core-portfolio .isotope_item{padding-right:40px;padding-bottom:40px;}.elementor-309 .elementor-element.elementor-element-bbbbaed.elementor-widget-gt3-core-portfolio .portfolio_wrapper.show_type_packery .isotope_item.packery_extra_size-large_height .gt3_portfolio_list__image-placeholder{padding-bottom:calc(200% +  40px) !important;}.elementor-309 .elementor-element.elementor-element-bbbbaed.elementor-widget-gt3-core-portfolio .portfolio_wrapper.show_type_packery .isotope_item.packery_extra_size-large_width .gt3_portfolio_list__image-placeholder{padding-bottom:calc(50% -  40px/2) !important;}.elementor-309 .elementor-element.elementor-element-bbbbaed.elementor-widget-gt3-core-portfolio .portfolio_wrapper.show_type_packery.packery_type_7 .isotope_item.packery_extra_size-large_height .gt3_portfolio_list__image-placeholder, .elementor-309 .elementor-element.elementor-element-bbbbaed.elementor-widget-gt3-core-portfolio .portfolio_wrapper.show_type_packery.packery_type_6 .isotope_item.packery_extra_size-large_height .gt3_portfolio_list__image-placeholder{padding-bottom:calc(160% +  40px) !important;}.elementor-309 .elementor-element.elementor-element-bbbbaed.elementor-widget-gt3-core-portfolio .isotope-filter{text-align:center;}.elementor-309 .elementor-element.elementor-element-bbbbaed.elementor-widget-gt3-core-portfolio .portfolio_view_more_link .elementor_btn_icon_container{padding-left:16px;}@media(max-width:767px){.elementor-309 .elementor-element.elementor-element-e05a695 > .elementor-container{min-height:70vh;}.elementor-309 .elementor-element.elementor-element-3a2ccbc .elementor-heading-title{font-size:40px;}.elementor-309 .elementor-element.elementor-element-2b600e0{margin-top:0px;margin-bottom:0px;}.elementor-309 .elementor-element.elementor-element-217fda7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for gt3-core-portfolio, class: .elementor-element-bbbbaed */.isotope-filter a.active:before, .isotope-filter a:before, .active-package-yes {
    background-image: linear-gradient(96deg, #678F03 0%, #678F03 100%) !important;
}
.isotope-filter a {
    font-family: 'Outfit';
}
.isotope-filter a {
    color: #000;
}
.elementor-widget-gt3-core-portfolio .categories {
    font-family: 'Outfit';
}
.elementor-widget-gt3-core-portfolio .title, body .elementor-widget-gt3-core-portfolio .title {
    font-weight: 600;
    font-family: 'Outfit';
    color: #000;
}
.search_result_form input[type="submit"]:hover, .elementor-widget-gt3-core-advanced-tabs:not(.gt3_tabs_marker-yes) .gt3_advanced_tabs_nav > li.ui-tabs-active > a, .elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type1 .gt3_price_item-cost-elementor span.inner_2_circles:before, .elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type1 .gt3_price_item-cost-elementor span.inner_2_circles:after, .elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type1 .gt3_price_item-cost-elementor, .elementor-widget-gt3-core-pricetable .price_button-elementor a, .woocommerce .gt3-products-bottom nav.woocommerce-pagination ul li .page-numbers:hover, .woocommerce .gt3-products-bottom nav.woocommerce-pagination ul li .page-numbers.current, .elementor-widget-gt3-core-button.gt3_portfolio_view_more_link_wrapper .gt3_module_button_elementor a:before, .elementor-widget-gt3-core-pricebox .price_button-elementor a span.gt3_module_button__cover.front:before, .gt3_pricebox_module_wrapper.type2 .gt3_price_item-wrapper_block:before, .gt3_pricebox_module_wrapper.type2 .gt3_price_item-elementor .gt3_item_cost_wrapper h3 {
    background-image: linear-gradient(96deg, #000 0%, #000 100%) !important;
}
.elementor-widget-gt3-core-pricetable .price_button-elementor a:hover, .elementor-widget-gt3-core-button.gt3_portfolio_view_more_link_wrapper .gt3_module_button_elementor a:after {
    background-image: linear-gradient(96deg, #000 100%, #000 100%)!important;
}/* End custom CSS */