.elementor-7679 .elementor-element.elementor-element-a3bcb84 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-7679 .elementor-element.elementor-element-d9d35b4{width:auto;max-width:auto;bottom:30px;}body:not(.rtl) .elementor-7679 .elementor-element.elementor-element-d9d35b4{right:30px;}body.rtl .elementor-7679 .elementor-element.elementor-element-d9d35b4{left:30px;}.elementor-7679 .elementor-element.elementor-element-d9d35b4 > .elementor-widget-container{transform-origin:center center;}.elementor-7679 .elementor-element.elementor-element-d9d35b4 img{width:110px;}.elementor-7679 .elementor-element.elementor-element-d9724dd{width:auto;max-width:auto;padding:0rem 0rem 0rem 6.8rem;bottom:104px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}body:not(.rtl) .elementor-7679 .elementor-element.elementor-element-d9724dd{left:-47px;}body.rtl .elementor-7679 .elementor-element.elementor-element-d9724dd{right:-47px;}.elementor-7679 .elementor-element.elementor-element-d9724dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-7679 .elementor-element.elementor-element-d9724dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-7679 .elementor-element.elementor-element-d9724dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-7679 .elementor-element.elementor-element-d9724dd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-7679 .elementor-element.elementor-element-d9724dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-7679 .elementor-element.elementor-element-d9724dd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7679 .elementor-element.elementor-element-d9724dd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7679 .elementor-element.elementor-element-d9724dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7679 .elementor-element.elementor-element-d9724dd .elementor-icon-list-item > a{font-size:1.5rem;font-weight:600;}.elementor-7679 .elementor-element.elementor-element-d9724dd .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-7679 .elementor-element.elementor-global-141{--divider-border-style:solid;--divider-color:var( --e-global-color-5279e1b );--divider-border-width:1px;padding:0.2rem 0rem 0rem 0rem;}.elementor-7679 .elementor-element.elementor-global-141 .elementor-divider-separator{width:100%;}.elementor-7679 .elementor-element.elementor-element-0cfd110{padding:4rem 10rem 5rem 10rem;}.elementor-7679 .elementor-element.elementor-element-50bfe35 .l-neuron-grid{margin-bottom:-2.2rem;margin-right:calc(-1.8rem / 2);margin-left:calc(-1.8rem / 2);}.elementor-7679 .elementor-element.elementor-element-50bfe35 .l-neuron-grid__item{margin-bottom:2.2rem;padding-right:calc(1.8rem / 2);padding-left:calc(1.8rem / 2);}#tooltip-caption .m-neuron-portfolio--hover-tooltip__title{font-size:2.5rem;font-weight:700;line-height:1.6em;}.elementor-7679 .elementor-element.elementor-element-50bfe35 .m-neuron-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}.elementor-7679 .elementor-element.elementor-element-50bfe35 .m-neuron-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}:root{--page-title-display:none;}@media(max-width:1279px){.elementor-7679 .elementor-element.elementor-element-87e0b10{padding:0rem 3rem 0rem 3rem;}.elementor-7679 .elementor-element.elementor-element-0cfd110{padding:0rem 3rem 3rem 3rem;}}@media(max-width:720px){.elementor-7679 .elementor-element.elementor-element-87e0b10{padding:0rem 1.5rem 0rem 1.5rem;}.elementor-7679 .elementor-element.elementor-element-0cfd110{padding:1rem 2.5rem 3rem 2.5rem;}}/* Start custom CSS for icon-list, class: .elementor-element-d9724dd */.elementor-7679 .elementor-element.elementor-element-d9724dd {
    transform: rotate(-90deg);
}

.elementor-7679 .elementor-element.elementor-element-d9724dd:before {
    content: "Follow";
    position: absolute;
    color: #000;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-141 */.elementor-7679 .elementor-element.elementor-global-141 svg {
    width: 2.6rem;
    height: 2.6rem;
    margin-top: -0.5rem;
}

.elementor-7679 .elementor-element.elementor-global-141 .elementor-icon {
    margin-left: 1.6rem;
}/* End custom CSS */
/* Start custom CSS for neuron-portfolio, class: .elementor-element-50bfe35 */@media (min-width: 1279px) {
    .elementor-7679 .elementor-element.elementor-element-50bfe35 .l-neuron-grid__item .m-neuron-post__thumbnail--link {
        padding: 0 !important;
        height: 550px;
    }
    
    .elementor-7679 .elementor-element.elementor-element-50bfe35 .l-neuron-grid__item:nth-child(2n) .m-neuron-post__thumbnail--link {
        height: 870px;
    }
}

@media (min-width: 2180px) {
    .elementor-7679 .elementor-element.elementor-element-50bfe35 .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 */