.elementor-8396 .elementor-element.elementor-element-54ee69b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8396 .elementor-element.elementor-element-45ace32 .elementor-icon-wrapper{text-align:center;}.elementor-8396 .elementor-element.elementor-element-45ace32.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8396 .elementor-element.elementor-element-45ace32.elementor-view-framed .elementor-icon, .elementor-8396 .elementor-element.elementor-element-45ace32.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-8396 .elementor-element.elementor-element-45ace32.elementor-view-framed .elementor-icon, .elementor-8396 .elementor-element.elementor-element-45ace32.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-8396 .elementor-element.elementor-element-45ace32.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-81d37a2 );}.elementor-8396 .elementor-element.elementor-element-45ace32.elementor-view-stacked .elementor-icon:hover{color:var( --e-global-color-81d37a2 );}.elementor-8396 .elementor-element.elementor-element-45ace32.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-81d37a2 );}.elementor-8396 .elementor-element.elementor-element-45ace32 .elementor-icon{font-size:3rem;padding:18px;}.elementor-8396 .elementor-element.elementor-element-45ace32 .elementor-icon svg{height:3rem;}.elementor-8396 .elementor-element.elementor-element-45ace32{width:auto;max-width:auto;bottom:30px;}body:not(.rtl) .elementor-8396 .elementor-element.elementor-element-45ace32{right:26px;}body.rtl .elementor-8396 .elementor-element.elementor-element-45ace32{left:26px;}.elementor-8396 .elementor-element.elementor-element-d2c53c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2);}.elementor-8396 .elementor-element.elementor-element-d2c53c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2);}.elementor-8396 .elementor-element.elementor-element-d2c53c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(18px/2);margin-left:calc(18px/2);}.elementor-8396 .elementor-element.elementor-element-d2c53c7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-18px/2);margin-left:calc(-18px/2);}body.rtl .elementor-8396 .elementor-element.elementor-element-d2c53c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18px/2);}body:not(.rtl) .elementor-8396 .elementor-element.elementor-element-d2c53c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18px/2);}.elementor-8396 .elementor-element.elementor-element-d2c53c7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8396 .elementor-element.elementor-element-d2c53c7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8396 .elementor-element.elementor-element-d2c53c7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;width:auto;max-width:auto;bottom:110px;}.elementor-8396 .elementor-element.elementor-element-d2c53c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8396 .elementor-element.elementor-element-d2c53c7 .elementor-icon-list-item > a{font-size:1.5rem;font-weight:600;}.elementor-8396 .elementor-element.elementor-element-d2c53c7 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-8396 .elementor-element.elementor-element-d2c53c7 > .elementor-widget-container{padding:0rem 0rem 0rem 6.8rem;}body:not(.rtl) .elementor-8396 .elementor-element.elementor-element-d2c53c7{left:-30px;}body.rtl .elementor-8396 .elementor-element.elementor-element-d2c53c7{right:-30px;}.elementor-8396 .elementor-element.elementor-element-3294210{padding:4rem 10rem 5rem 10rem;}.elementor-8396 .elementor-element.elementor-element-d36a1a6 .l-neuron-grid{margin-right:calc(-1.8rem / 2);margin-left:calc(-1.8rem / 2);margin-bottom:-2.2rem;}.elementor-8396 .elementor-element.elementor-element-d36a1a6 .l-neuron-grid__item{padding-right:calc(1.8rem / 2);padding-left:calc(1.8rem / 2);margin-bottom:2.2rem;}#tooltip-caption .m-neuron-portfolio--hover-tooltip__title{font-size:2.5rem;font-weight:700;line-height:1.6em;}.elementor-8396 .elementor-element.elementor-element-d36a1a6 .m-neuron-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}.elementor-8396 .elementor-element.elementor-element-d36a1a6 .m-neuron-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}:root{--page-title-display:none;}@media(max-width:1279px){body:not(.rtl) .elementor-8396 .elementor-element.elementor-element-d2c53c7{left:-40px;}body.rtl .elementor-8396 .elementor-element.elementor-element-d2c53c7{right:-40px;}.elementor-8396 .elementor-element.elementor-element-d2c53c7{bottom:90px;}.elementor-8396 .elementor-element.elementor-element-3294210{padding:0rem 3rem 3rem 3rem;}}@media(max-width:720px){.elementor-8396 .elementor-element.elementor-element-3294210{padding:1rem 2.5rem 3rem 2.5rem;}}/* Start custom CSS for icon, class: .elementor-element-45ace32 */.elementor-8396 .elementor-element.elementor-element-45ace32 .elementor-icon {
    display: -ms-flexbox;
	display: flex;
}

@media (max-width: 1537px) {
    .elementor-8396 .elementor-element.elementor-element-45ace32 {
        right: 20px !important;
        bottom: 40px !important;
    }
}

@media (max-width: 1441px) {
    .elementor-8396 .elementor-element.elementor-element-45ace32 {
        right: 24px !important;
        bottom: 40px !important;
    }
}

@media (max-width: 1367px) {
    .elementor-8396 .elementor-element.elementor-element-45ace32 {
         right: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d2c53c7 */.elementor-8396 .elementor-element.elementor-element-d2c53c7 {
    transform: rotate(-90deg);
}

.elementor-8396 .elementor-element.elementor-element-d2c53c7:before {
    content: "Follow";
    position: absolute;
    color: #000;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for neuron-portfolio, class: .elementor-element-d36a1a6 */@media (min-width: 1279px) {
    .elementor-8396 .elementor-element.elementor-element-d36a1a6 .l-neuron-grid__item .m-neuron-post__thumbnail--link {
        padding: 0 !important;
        height: 550px;
    }
    
    .elementor-8396 .elementor-element.elementor-element-d36a1a6 .l-neuron-grid__item:nth-child(2n) .m-neuron-post__thumbnail--link {
        height: 870px;
    }
}

@media (min-width: 2180px) {
    .elementor-8396 .elementor-element.elementor-element-d36a1a6 .l-neuron-grid__item {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333% !important;
        flex: 0 0 33.3333% !important;
        max-width: 33.3333% !important;
    }
}

@media (max-width: 720px) {
    #tooltip-caption {
        display: none;
    }
}/* End custom CSS */