.elementor-10230 .elementor-element.elementor-element-329c215{--display:flex;}.elementor-10230 .elementor-element.elementor-element-329c215 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-10230 .elementor-element.elementor-element-edf67d5 .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(3 - 1)) / 3);margin-right:30px;}.elementor-10230 .elementor-element.elementor-element-edf67d5 .grid-item{--gutter-width:30px;}.elementor-10230 .elementor-element.elementor-element-edf67d5 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-10230 .elementor-element.elementor-element-edf67d5 .d-grid{grid-template-columns:repeat(3, 1fr);grid-gap:30px;}.elementor-10230 .elementor-element.elementor-element-edf67d5 .project-title{font-size:40px;}.elementor-10230 .elementor-element.elementor-element-edf67d5 .swiper-pagination{justify-content:center;}.elementor-10230 .elementor-element.elementor-element-1ab728f{--display:flex;}.elementor-10230 .elementor-element.elementor-element-1ab728f .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-10230 .elementor-element.elementor-element-00884d4 .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(3 - 1)) / 3);margin-right:30px;}.elementor-10230 .elementor-element.elementor-element-00884d4 .grid-item{--gutter-width:30px;}.elementor-10230 .elementor-element.elementor-element-00884d4 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-10230 .elementor-element.elementor-element-00884d4 .d-grid{grid-template-columns:repeat(3, 1fr);grid-gap:30px;}.elementor-10230 .elementor-element.elementor-element-00884d4 .swiper-pagination{justify-content:center;}.elementor-10230 .elementor-element.elementor-element-449a049{--display:flex;}.elementor-10230 .elementor-element.elementor-element-449a049 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-10230 .elementor-element.elementor-element-d1e1dea{--spacer-size:50px;}.elementor-10230 .elementor-element.elementor-element-d1e1dea .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-10230 .elementor-element.elementor-element-1d1b255{--display:flex;}.elementor-10230 .elementor-element.elementor-element-1d1b255 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-10230 .elementor-element.elementor-element-a994ce6 .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(3 - 1)) / 3);margin-right:30px;}.elementor-10230 .elementor-element.elementor-element-a994ce6 .grid-item{--gutter-width:30px;}.elementor-10230 .elementor-element.elementor-element-a994ce6 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-10230 .elementor-element.elementor-element-a994ce6 .d-grid{grid-template-columns:repeat(3, 1fr);grid-gap:30px;}.elementor-10230 .elementor-element.elementor-element-a994ce6 .swiper-pagination{justify-content:center;}.breadcrumb-wrap .breadcrumb-overlay, .elementor-page-10230 .breadcrumb-wrap .breadcrumb-overlay{opacity:0.5;}@media(max-width:1024px){.elementor-10230 .elementor-element.elementor-element-a994ce6 .d-grid{grid-template-columns:repeat(3, 1fr);}.elementor-10230 .elementor-element.elementor-element-a994ce6 .project-content{width:297px;}.elementor-10230 .elementor-element.elementor-element-a994ce6 .project-title{font-size:27px;}}@media(max-width:767px){.elementor-10230 .elementor-element.elementor-element-edf67d5 .d-grid{grid-template-columns:repeat(1, 1fr);}.elementor-10230 .elementor-element.elementor-element-edf67d5 .project-content{width:1px;}.elementor-10230 .elementor-element.elementor-element-1ab728f{--min-height:1440px;}.elementor-10230 .elementor-element.elementor-element-00884d4 .d-grid{grid-template-columns:repeat(1, 1fr);}.elementor-10230 .elementor-element.elementor-element-d1e1dea{--spacer-size:347px;}}/* Start custom CSS for container, class: .elementor-element-329c215 */.spaciaz-icon-marker {
    color: white !important;
}
.projects a,
.project-item a {
    position: relative;
    color: white !important;
    text-decoration: none !important;
}


.projects a::after,
.project-item a::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -4px;             
    width: 100%;
    height: 1px;            
    background-color: white;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.3s ease;
}


.projects a:hover,
.project-item a:hover {
    background: none !important;
    box-shadow: none !important;
}


.projects a:hover::after,
.project-item a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS */.spaciaz-icon-arrow-up{
    color: white;
}/* End custom CSS */