.elementor-38 .elementor-element.elementor-element-48e4bff7{--display:flex;}.elementor-38 .elementor-element.elementor-element-66061df{--display:flex;}.elementor-38 .elementor-element.elementor-element-cc1ed56{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:30px;}@media(max-width:1024px){.elementor-38 .elementor-element.elementor-element-cc1ed56{--grid-columns:2;}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-cc1ed56{--grid-columns:1;}}/* Start custom CSS for text-editor, class: .elementor-element-49bda5bd */.elementor-38 .elementor-element.elementor-element-49bda5bd .gd-cptcat-gd_place > div > .gd-cptcat-ul .iconbox {
    background: var(--e-global-color-accent) !important;
}

.elementor-38 .elementor-element.elementor-element-49bda5bd .gd-cptcat-gd_place > div > .gd-cptcat-ul i {
    color: #fff;
    font-size: 22px;
    transform: translateY(2px);
}

.elementor-38 .elementor-element.elementor-element-49bda5bd .gd-cptcat-gd_place > div > .gd-cptcat-ul .fa-arrow-up-from-water-pump {
    -webkit-mask: url("/wp-content/uploads/2025/08/playground-park-play-city-garden-svgrepo-com.svg") no-repeat center;
    -webkit-mask-size: contain;
    mask: url("/wp-content/uploads/2025/08/playground-park-play-city-garden-svgrepo-com.svg") no-repeat center;
    mask-size: contain;
    background-color: #fff;
    width: 30px;
    height: 30px;
    transform: translate(2px, -3px);
}

.elementor-38 .elementor-element.elementor-element-49bda5bd .gd-cptcat-gd_place > div > .gd-cptcat-ul .fa-diagram-next {
    -webkit-mask: url("/wp-content/uploads/2025/08/table-svgrepo-com.svg") no-repeat center;
    -webkit-mask-size: contain;
    mask: url("/wp-content/uploads/2025/08/table-svgrepo-com.svg") no-repeat center;
    mask-size: contain;
    background-color: #fff;
    width: 30px;
    height: 30px;
    transform: translate(0px, -1px);
}

/* Hover */

.elementor-38 .elementor-element.elementor-element-49bda5bd .gd-cptcat-gd_place > div > .gd-cptcat-ul:hover .iconbox {
    background: #fff !important; 
}

.elementor-38 .elementor-element.elementor-element-49bda5bd .gd-cptcat-gd_place > div > .gd-cptcat-ul:hover i {
    color: var(--e-global-color-accent);
}

.elementor-38 .elementor-element.elementor-element-49bda5bd .gd-cptcat-gd_place > div > .gd-cptcat-ul:hover .fa-arrow-up-from-water-pump, 
.elementor-38 .elementor-element.elementor-element-49bda5bd .gd-cptcat-gd_place > div > .gd-cptcat-ul:hover .fa-diagram-next {
    background-color: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-cc1ed56 */.page-numbers{
    box-shadow: 0 0 3px 0 #00000040 !important;
    padding: 12px 20px 13px 20px;
    border-radius: 50px;
    transition: .4s ease;
}
.page-numbers:hover:not(.page-numbers.prev):not(.page-numbers.next), .page-numbers.current{
    background-color: #61CE70
}
.page-numbers.next:hover{
    color: #61CE70!important;
}/* End custom CSS */