.elementor-506 .elementor-element.elementor-element-c24078f{padding:4% 6% 6% 6%;}.elementor-506 .elementor-element.elementor-element-decdd0f .elementor-repeater-item-df3b5d5:not(.swiper-slide){flex:0 0 50%;max-width:50%;}.elementor-506 .elementor-element.elementor-element-decdd0f .elementor-repeater-item-88c0e2c:not(.swiper-slide){flex:0 0 25%;max-width:25%;}.elementor-506 .elementor-element.elementor-element-decdd0f .elementor-repeater-item-d04fe50:not(.swiper-slide){flex:0 0 25%;max-width:25%;}.elementor-506 .elementor-element.elementor-element-decdd0f .elementor-repeater-item-fad5394:not(.swiper-slide){flex:0 0 50%;max-width:50%;}.elementor-506 .elementor-element.elementor-element-decdd0f .elementor-repeater-item-f91983a:not(.swiper-slide){flex:0 0 25%;max-width:25%;}.elementor-506 .elementor-element.elementor-element-decdd0f .elementor-repeater-item-e29fddc:not(.swiper-slide){flex:0 0 25%;max-width:25%;}.elementor-506 .elementor-element.elementor-element-decdd0f .elementor-repeater-item-fe7523c:not(.swiper-slide){flex:0 0 50%;max-width:50%;}.elementor-506 .elementor-element.elementor-element-decdd0f .elementor-repeater-item-234d127:not(.swiper-slide){flex:0 0 25%;max-width:25%;}.elementor-506 .elementor-element.elementor-element-decdd0f .elementor-repeater-item-54c9671:not(.swiper-slide){flex:0 0 25%;max-width:25%;}.elementor-506 .elementor-element.elementor-element-decdd0f .elementor-repeater-item-2bde96b:not(.swiper-slide){flex:0 0 50%;max-width:50%;}.elementor-506 .elementor-element.elementor-element-decdd0f .elementor-repeater-item-510c765:not(.swiper-slide){flex:0 0 25%;max-width:25%;}.elementor-506 .elementor-element.elementor-element-decdd0f .elementor-repeater-item-dc9a954:not(.swiper-slide){flex:0 0 25%;max-width:25%;}.elementor-506 .elementor-element.elementor-element-decdd0f .l-neuron-grid{margin-bottom:-4rem;margin-right:calc(-4rem / 2);margin-left:calc(-4rem / 2);}.elementor-506 .elementor-element.elementor-element-decdd0f .l-neuron-grid__item{margin-bottom:4rem;padding-right:calc(4rem / 2);padding-left:calc(4rem / 2);}.elementor-506 .elementor-element.elementor-element-decdd0f{z-index:1;}.elementor-506 .elementor-element.elementor-element-decdd0f .m-neuron-pagination .prev .m-neuron-pagination--icon{margin-right:4rem;}.elementor-506 .elementor-element.elementor-element-decdd0f .m-neuron-pagination .next .m-neuron-pagination--icon{margin-left:4rem;}.elementor-506 .elementor-element.elementor-element-decdd0f .m-neuron-pagination .m-neuron-pagination--icon{font-size:2.4rem;}.elementor-506 .elementor-element.elementor-element-decdd0f .m-neuron-pagination{margin-top:10rem;}.elementor-506 .elementor-element.elementor-element-decdd0f .m-neuron-portfolio__overlay{background-color:#00000059;padding:3rem 3rem 3rem 3rem;}.elementor-506 .elementor-element.elementor-element-decdd0f .m-neuron-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}.elementor-506 .elementor-element.elementor-element-decdd0f .m-neuron-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}:root{--page-title-display:none;}@media(max-width:1279px){.elementor-506 .elementor-element.elementor-element-c24078f{padding:4rem 6rem 6rem 6rem;}.elementor-506 .elementor-element.elementor-element-decdd0f .l-neuron-grid{margin-bottom:-3rem;margin-right:calc(-3rem / 2);margin-left:calc(-3rem / 2);}.elementor-506 .elementor-element.elementor-element-decdd0f .l-neuron-grid__item{margin-bottom:3rem;padding-right:calc(3rem / 2);padding-left:calc(3rem / 2);}}@media(max-width:720px){.elementor-506 .elementor-element.elementor-element-c24078f{padding:2rem 4.6rem 5.6rem 4.6rem;}.elementor-506 .elementor-element.elementor-element-decdd0f .l-neuron-grid--metro .l-neuron-grid__item{max-width:100% !important;flex:0 0 100%!important;}}/* Start custom CSS for neuron-portfolio, class: .elementor-element-decdd0f */.elementor-506 .elementor-element.elementor-element-decdd0f .m-neuron-pagination .prev {
    position: absolute;
    left: 0;
}

.elementor-506 .elementor-element.elementor-element-decdd0f .m-neuron-pagination .next {
    position: absolute;
    right: 0;
}

.elementor-506 .elementor-element.elementor-element-decdd0f .m-neuron-pagination--icon svg {
    font-size: 2.4rem;
    display: block;
}

.elementor-506 .elementor-element.elementor-element-decdd0f .page-label:hover .m-neuron-pagination--icon {
    padding: 2rem;
    border: 1px solid #8B8B8B;
    border-radius: 50%;
}

.elementor-506 .elementor-element.elementor-element-decdd0f .m-neuron-pagination--icon {
    transition: padding .35s cubic-bezier(0.4, 0, 0.2, 1), border .35s cubic-bezier(0.4, 0, 0.2, 1);
}

@media (max-width: 1279px) {
    .elementor-506 .elementor-element.elementor-element-decdd0f .l-neuron-grid__item {
        max-width: 50% !important;
        flex: 0 0 50%!important;
    }
}

@media (max-width: 720px) {
    .elementor-506 .elementor-element.elementor-element-decdd0f .l-neuron-grid__item {
        max-width: 100% !important;
        flex: 0 0 100%!important;
    }
}/* End custom CSS */