.elementor-6646 .elementor-element.elementor-element-2a4d7566{margin-top:100px;margin-bottom:0px;padding:0px 0px 150px 0px;}.elementor-6646 .elementor-element.elementor-element-3a270a06.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-6646 .elementor-element.elementor-element-7d6398ea{width:auto;max-width:auto;}.elementor-6646 .elementor-element.elementor-element-7d6398ea > .elementor-widget-container{padding:0% 0% 0% 31%;}.elementor-6646 .elementor-element.elementor-element-7d6398ea .elementor-heading-title{font-size:90px;font-weight:400;line-height:1.1em;}.elementor-6646 .elementor-element.elementor-element-dfb20d7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6646 .elementor-element.elementor-element-fb5e497.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-6646 .elementor-element.elementor-element-4bb9cf7{text-align:left;}.elementor-6646 .elementor-element.elementor-element-4bb9cf7 img{max-width:70%;}.elementor-6646 .elementor-element.elementor-element-35a9f72a{padding:160px 60px 160px 140px;}.elementor-6646 .elementor-element.elementor-element-65e4df55 > .elementor-widget-container{padding:0% 32% 0% 0%;}.elementor-6646 .elementor-element.elementor-element-65e4df55 .elementor-heading-title{text-transform:none;color:var( --e-global-color-0ee8ff9 );}.elementor-6646 .elementor-element.elementor-element-646a842d .l-neuron-grid{margin-bottom:-35px;margin-right:calc(-30px / 2);margin-left:calc(-30px / 2);}.elementor-6646 .elementor-element.elementor-element-646a842d .l-neuron-grid__item{margin-bottom:35px;padding-right:calc(30px / 2);padding-left:calc(30px / 2);}.elementor-6646 .elementor-element.elementor-element-646a842d .m-neuron-portfolio__overlay{text-align:left;justify-content:flex-end;background-color:#FFFFFF00;}.elementor-6646 .elementor-element.elementor-element-646a842d .m-neuron-portfolio__title{color:var( --e-global-color-primary );}.elementor-6646 .elementor-element.elementor-element-646a842d .m-neuron-portfolio__category{color:var( --e-global-color-text );}.elementor-6646 .elementor-element.elementor-element-646a842d .m-neuron-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}.elementor-6646 .elementor-element.elementor-element-646a842d .m-neuron-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}.elementor-6646 .elementor-element.elementor-element-4895993 > .elementor-container{min-height:11vh;}.elementor-6646 .elementor-element.elementor-element-4895993{padding:120px 310px 120px 310px;}.elementor-6646 .elementor-element.elementor-element-3506521 > .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-6646 .elementor-element.elementor-element-4695227 .a-animated-heading{text-align:center;font-family:var( --e-global-typography-20086c3-font-family ), Sans-serif;font-size:var( --e-global-typography-20086c3-font-size );font-weight:var( --e-global-typography-20086c3-font-weight );line-height:var( --e-global-typography-20086c3-line-height );}body.elementor-page-6646:not(.elementor-motion-effects-element-type-background), body.elementor-page-6646 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080705;}:root{--page-title-display:none;}@media(max-width:1441px){.elementor-6646 .elementor-element.elementor-element-2a4d7566{padding:80px 0px 200px 0px;}.elementor-6646 .elementor-element.elementor-element-dfb20d7{padding:80px 0px 200px 0px;}.elementor-6646 .elementor-element.elementor-element-4695227 .a-animated-heading{font-size:var( --e-global-typography-20086c3-font-size );line-height:var( --e-global-typography-20086c3-line-height );}}@media(max-width:1279px){.elementor-6646 .elementor-element.elementor-element-2a4d7566{padding:80px 0px 96px 0px;}.elementor-6646 .elementor-element.elementor-element-7d6398ea .elementor-heading-title{font-size:64px;}.elementor-6646 .elementor-element.elementor-element-dfb20d7{padding:80px 0px 96px 0px;}.elementor-6646 .elementor-element.elementor-element-35a9f72a{padding:80px 30px 80px 30px;}.elementor-6646 .elementor-element.elementor-element-4895993 > .elementor-container{min-height:6vh;}.elementor-6646 .elementor-element.elementor-element-4895993{padding:4.9rem 9.2rem 7.4rem 9.2rem;}.elementor-6646 .elementor-element.elementor-element-4695227 .a-animated-heading{font-size:var( --e-global-typography-20086c3-font-size );line-height:var( --e-global-typography-20086c3-line-height );}}@media(max-width:720px){.elementor-6646 .elementor-element.elementor-element-2a4d7566{padding:80px 0px 56px 0px;}.elementor-6646 .elementor-element.elementor-element-7d6398ea .elementor-heading-title{font-size:40px;}.elementor-6646 .elementor-element.elementor-element-dfb20d7{padding:80px 0px 56px 0px;}.elementor-6646 .elementor-element.elementor-element-35a9f72a{padding:48px 30px 48px 30px;}.elementor-6646 .elementor-element.elementor-element-4895993{padding:2rem 4.5rem 3rem 5rem;}.elementor-6646 .elementor-element.elementor-element-3506521 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6646 .elementor-element.elementor-element-4695227 .a-animated-heading{font-size:var( --e-global-typography-20086c3-font-size );line-height:var( --e-global-typography-20086c3-line-height );}}/* Start custom CSS for heading, class: .elementor-element-7d6398ea */@media (max-width: 1441px) {
    .elementor-6646 .elementor-element.elementor-element-7d6398ea br {
        display: none;
    }
}

@media (max-width: 1563px) {
    .elementor-6646 .elementor-element.elementor-element-7d6398ea h1 {
        font-size: 74px !important;
    }
}

@media (max-width: 1000px) {
    .elementor-6646 .elementor-element.elementor-element-7d6398ea h1 {
        font-size: 44px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65e4df55 */@media (max-width: 1279px) {
    .elementor-6646 .elementor-element.elementor-element-65e4df55 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for neuron-portfolio, class: .elementor-element-646a842d */.elementor-6646 .elementor-element.elementor-element-646a842d .m-neuron-portfolio__title, 
.elementor-6646 .elementor-element.elementor-element-646a842d .m-neuron-portfolio__category {
    background-color: white;
    padding-left: 32px;
    padding-right: 32px;
}

.elementor-6646 .elementor-element.elementor-element-646a842d .m-neuron-portfolio__title {
    padding-top: 32px;
}

.elementor-6646 .elementor-element.elementor-element-646a842d .m-neuron-portfolio__category {
    padding-top: 8px;
    padding-bottom: 32px;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-6646 header, body.elementor-page-6646 footer {
    min-height: 10vh;
}/* End custom CSS */