.elementor-1962 .elementor-element.elementor-element-f970e70{z-index:99999;}.elementor-1962 .elementor-element.elementor-element-16da415{--grid-template-columns:repeat(5, auto);text-align:center;top:50%;--icon-size:15px;--grid-column-gap:40px;--grid-row-gap:0px;}body:not(.rtl) .elementor-1962 .elementor-element.elementor-element-16da415{left:0px;}body.rtl .elementor-1962 .elementor-element.elementor-element-16da415{right:0px;}.elementor-1962 .elementor-element.elementor-element-16da415 .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0em;}.elementor-1962 .elementor-element.elementor-element-16da415 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-1962 .elementor-element.elementor-element-16da415 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-1962 .elementor-element.elementor-element-3faa773 .m-neuron-post .m-neuron-post__thumbnail--link{padding-bottom:calc( 0.1 * 100% );}.elementor-1962 .elementor-element.elementor-element-3faa773 .m-neuron-portfolio__overlay{text-align:left;justify-content:flex-end;background-color:#0000002B;padding:0px 0px 80px 80px;}.elementor-1962 .elementor-element.elementor-element-3faa773 .m-neuron-portfolio__title{color:#FFFFFF;font-size:45px;line-height:1.33em;}.elementor-1962 .elementor-element.elementor-element-3faa773 .m-neuron-portfolio__category{color:#FFFFFF;margin-bottom:16px;}.elementor-1962 .elementor-element.elementor-element-3faa773 .neuron-icon{font-size:28px;}.elementor-1962 .elementor-element.elementor-element-3faa773 .neuron-swiper-button--prev{width:auto;bottom:0;right:auto;top:auto;left:0;transform:none;--n-x-dir:1;--n-y-dir:-1;--n-x-offset:0px;--n-y-offset:50px;}.elementor-1962 .elementor-element.elementor-element-3faa773 .neuron-swiper-button--next{width:auto;bottom:0;right:auto;top:auto;left:0;transform:none;--n-x-dir:1;--n-y-dir:-1;--n-x-offset:80px;--n-y-offset:50px;}.elementor-1962 .elementor-element.elementor-element-3faa773 .neuron-swiper-dots{font-size:20px;width:auto;bottom:0;right:0;top:auto;left:auto;transform:none;--n-x-dir:-1;--n-y-dir:-1;--n-x-offset:0px;--n-y-offset:50px;color:var( --e-global-color-secondary );}.elementor-1962 .elementor-element.elementor-element-3faa773 .swiper-pagination-progressbar{height:20px;}.elementor-1962 .elementor-element.elementor-element-3faa773 .swiper-scrollbar{height:20px;}.elementor-1962 .elementor-element.elementor-element-3faa773.neuron-dots--orientation__horizontal .neuron-swiper-dots .swiper-pagination-bullet:not(:last-child){margin-right:32px;}.elementor-1962 .elementor-element.elementor-element-3faa773.neuron-dots--orientation__vertical .neuron-swiper-dots .swiper-pagination-bullet:not(:last-child){margin-bottom:32px;}.elementor-1962 .elementor-element.elementor-element-3faa773 .neuron-swiper-dots .swiper-pagination-bullet{color:var( --e-global-color-secondary );}.elementor-1962 .elementor-element.elementor-element-3faa773 .neuron-swiper-dots .swiper-pagination-bullet:hover{color:var( --e-global-color-accent );}.elementor-1962 .elementor-element.elementor-element-3faa773 .neuron-swiper-dots .swiper-pagination-bullet-active{color:var( --e-global-color-accent );}.elementor-1962 .elementor-element.elementor-element-3faa773 .neuron-swiper-dots .swiper-pagination-current{color:var( --e-global-color-accent );}.elementor-1962 .elementor-element.elementor-element-9b6103c{z-index:1000023;}.elementor-1962 .elementor-element.elementor-element-a39f9b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -45px;top:20%;}.elementor-1962 .elementor-element.elementor-element-beefcf0{top:50%;}.elementor-1962 .elementor-element.elementor-element-2c97cc6{width:var( --container-widget-width, 60px );max-width:60px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -40px;--container-widget-width:60px;--container-widget-flex-grow:0;bottom:19%;}body:not(.rtl) .elementor-1962 .elementor-element.elementor-element-2c97cc6{left:-10px;}body.rtl .elementor-1962 .elementor-element.elementor-element-2c97cc6{right:-10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1962 .elementor-element.elementor-element-f970e70{width:3%;}.elementor-1962 .elementor-element.elementor-element-b310057{width:93.332%;}.elementor-1962 .elementor-element.elementor-element-9b6103c{width:3%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1962 .elementor-element.elementor-element-b310057{width:89%;}.elementor-1962 .elementor-element.elementor-element-9b6103c{width:7%;}}@media(max-width:767px){.elementor-1962 .elementor-element.elementor-element-12e3f1e{padding:10px 10px 10px 10px;}.elementor-1962 .elementor-element.elementor-element-3faa773 .m-neuron-portfolio__overlay{padding:40px 40px 40px 40px;}.elementor-1962 .elementor-element.elementor-element-3faa773 .neuron-icon{font-size:20px;}.elementor-1962 .elementor-element.elementor-element-3faa773 .neuron-swiper-button--next{--n-x-offset:40px;}}/* Start custom CSS for social-icons, class: .elementor-element-16da415 */.elementor-1962 .elementor-element.elementor-element-16da415 {
    transform: rotate(-90deg)
}/* End custom CSS */
/* Start custom CSS for neuron-portfolio, class: .elementor-element-3faa773 */.elementor-1962 .elementor-element.elementor-element-3faa773 .m-neuron-post__thumbnail--link {
    height: 80vh
}

@media (max-width: 720px) {
    .elementor-1962 .elementor-element.elementor-element-3faa773 .m-neuron-post__thumbnail--link {
        height: 70vh
    }
}

.elementor-1962 .elementor-element.elementor-element-3faa773 .swiper-pagination  {
    width: 220px !important;
}

.elementor-1962 .elementor-element.elementor-element-3faa773 .swiper-pagination-numbers:before {
    content: "0";
    position: absolute;
    left: -14px;
}

.elementor-1962 .elementor-element.elementor-element-3faa773 .swiper-pagination-numbers {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a39f9b4 */.elementor-1962 .elementor-element.elementor-element-a39f9b4 {
    transform: rotate(-90deg)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beefcf0 */.elementor-1962 .elementor-element.elementor-element-beefcf0 {
    transform: rotate(-90deg)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c97cc6 */.elementor-1962 .elementor-element.elementor-element-2c97cc6 {
    transform: rotate(-90deg)
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-1962 header section{
    min-height: 11vh;
    padding: 0 !important;
    display: flex;
    align-items: center;
    z-index: 99999 !important;
}

body.elementor-page-1962 header section .elementor-container {
    width: 100%;
}/* End custom CSS */