.elementor-2089 .elementor-element.elementor-element-e553422{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2089 .elementor-element.elementor-element-7768190 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2089 .elementor-element.elementor-element-7768190 .nm-hero-3-disc, .tx-description{font-size:15px;}.elementor-2089 .elementor-element.elementor-element-7768190 .tx-section{padding:0px 0px 0px 0px;}
        .elementor-2089 .elementor-element.elementor-element-7768190 .tx-title,
        .elementor-2089 .elementor-element.elementor-element-7768190 .tx-title div,
        .elementor-2089 .elementor-element.elementor-element-7768190 .tx-title span,
        .elementor-2089 .elementor-element.elementor-element-7768190 .tx-title div span
        {font-size:70px;}.elementor-2089 .elementor-element.elementor-element-7768190 .nm-hero-1-plybtn::after{background:#4CC6D2;}.elementor-2089 .elementor-element.elementor-element-1c84889{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2089 .elementor-element.elementor-element-c9c3051 > .elementor-widget-container{margin:-21px 0px 0px 0px;}
        .elementor-2089 .elementor-element.elementor-element-c9c3051 .nm-about-2-area  .nm-p-1,
        .elementor-2089 .elementor-element.elementor-element-c9c3051 .tx-description
        {font-size:15px;}.elementor-2089 .elementor-element.elementor-element-c9c3051 .nm-choose-2-card:hover{background:#24CFCF;}.elementor-2089 .elementor-element.elementor-element-c9c3051 .nm-about-1-card::after{background:#24CFCF;}.elementor-2089 .elementor-element.elementor-element-c9c3051 .nm-h-1{font-size:18px;}.elementor-2089 .elementor-element.elementor-element-c9c3051 .nm-about-1-card .disc,.item-disc,.nm-choose-2-card .disc{font-size:15px;}.elementor-2089 .elementor-element.elementor-element-c9c3051 .tx-section .container{max-width:0px;}
        .elementor-2089 .elementor-element.elementor-element-c9c3051 .tx-title,
        .elementor-2089 .elementor-element.elementor-element-c9c3051 .tx-title div,
        .elementor-2089 .elementor-element.elementor-element-c9c3051 .tx-title span,
        .elementor-2089 .elementor-element.elementor-element-c9c3051 .tx-title div span
        {font-size:22px;}.elementor-2089 .elementor-element.elementor-element-41c570a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2089 .elementor-element.elementor-element-c81e441 .ra-ser1-tab-sec:before{background-image:url(https://afactory.pro/wp-content/plugins/nimo-core/assets/img/placeholder.png);}.elementor-2089 .elementor-element.elementor-element-c81e441 .nm-accordion-item .item-title, .nm-services-1-tabs-btn .nav-link{font-size:15px;}
        .elementor-2089 .elementor-element.elementor-element-c81e441 .tx-title,
        .elementor-2089 .elementor-element.elementor-element-c81e441 .tx-title div,
        .elementor-2089 .elementor-element.elementor-element-c81e441 .tx-title span,
        .elementor-2089 .elementor-element.elementor-element-c81e441 .tx-title div span
        {font-size:22px;}.elementor-2089 .elementor-element.elementor-element-4df0527{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
        .elementor-2089 .elementor-element.elementor-element-0924a1e .tx-title,
        .elementor-2089 .elementor-element.elementor-element-0924a1e .tx-title div,
        .elementor-2089 .elementor-element.elementor-element-0924a1e .tx-title span,
        .elementor-2089 .elementor-element.elementor-element-0924a1e .nm-h-1,
        .elementor-2089 .elementor-element.elementor-element-0924a1e .tx-title div span
        {font-size:22px;}.elementor-2089 .elementor-element.elementor-element-f3216db{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
        .elementor-2089 .elementor-element.elementor-element-95336d1 .tx-title,
        .elementor-2089 .elementor-element.elementor-element-95336d1 .tx-title div,
        .elementor-2089 .elementor-element.elementor-element-95336d1 .tx-title span,
        .elementor-2089 .elementor-element.elementor-element-95336d1 .nm-h-1,
        .elementor-2089 .elementor-element.elementor-element-95336d1 .tx-title div span
        {font-size:20px;}.elementor-2089 .elementor-element.elementor-element-93509aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
        .elementor-2089 .elementor-element.elementor-element-c60c190 .nm-choose-1-rating .rating-text,
        {font-size:20px;}.elementor-2089 .elementor-element.elementor-element-c60c190 .pf-services-4-card{background-color:#101729;}.elementor-2089 .elementor-element.elementor-element-c60c190 .nm-portfolio-2-card .card-content, {background-color:#101729;}.elementor-2089 .elementor-element.elementor-element-c60c190 .nm-steps-1-card .content{background-color:#101729;}.elementor-2089 .elementor-element.elementor-element-c60c190 .pf-services-4-card:hover{background-color:#10172996;}.elementor-2089 .elementor-element.elementor-element-c60c190 .nm-portfolio-2-card .card-content:hover{background-color:#10172996;}
        .elementor-2089 .elementor-element.elementor-element-c60c190 .card-title,
        .elementor-2089 .elementor-element.elementor-element-c60c190 .nm-services-2-card .nm-h-2,
        .elementor-2089 .elementor-element.elementor-element-c60c190 .nm-steps-1-card .content .title,
        .elementor-2089 .elementor-element.elementor-element-c60c190 .nm-portfolio-2-card .title,
        .elementor-2089 .elementor-element.elementor-element-c60c190 .nm-steps-2-card .title,
        .elementor-2089 .elementor-element.elementor-element-c60c190 .nm-choose-1-handshake .title,
        .elementor-2089 .elementor-element.elementor-element-c60c190 .nm-portfolio-1-top-features-single h4
        {font-size:15px;}
        .elementor-2089 .elementor-element.elementor-element-c60c190 .nm-subtitle-2, .nm-subtitle-1
        {font-size:15px;}
        .elementor-2089 .elementor-element.elementor-element-c60c190 .tx-title,
        .elementor-2089 .elementor-element.elementor-element-c60c190 .tx-title div,
        .elementor-2089 .elementor-element.elementor-element-c60c190 .tx-title span,
        .elementor-2089 .elementor-element.elementor-element-c60c190 .nm-h-1,
        .elementor-2089 .elementor-element.elementor-element-c60c190 .tx-title div span
        {font-size:20px;}.elementor-2089 .elementor-element.elementor-element-5363c0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2089 .elementor-element.elementor-element-ed5430e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
        .elementor-2089 .elementor-element.elementor-element-7cc310b .tx-description
        {font-size:15px;}.elementor-2089 .elementor-element.elementor-element-7cc310b .nm-slider-btn-1{color:#333;background-color:#f7f7f7;}.elementor-2089 .elementor-element.elementor-element-7cc310b .nm-slider-btn-1:hover{color:#fff;background-color:#333;}
        .elementor-2089 .elementor-element.elementor-element-7cc310b .tx-title,
        .elementor-2089 .elementor-element.elementor-element-7cc310b .tx-title div,
        .elementor-2089 .elementor-element.elementor-element-7cc310b .tx-title span,
        .elementor-2089 .elementor-element.elementor-element-7cc310b .tx-title div span
        {font-size:20px;}.elementor-2089 .elementor-element.elementor-element-e4af60d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2089 .elementor-element.elementor-element-40916c0{width:100%;max-width:100%;}
                    .elementor-2089 .elementor-element.elementor-element-40916c0 .tx-count .tx-counter,
                    .elementor-2089 .elementor-element.elementor-element-40916c0 .tx-count .tx-counter span
                {font-size:1px;}.elementor-2089 .elementor-element.elementor-element-40916c0 .tx-section{padding:0px 0px 0px 0px;}.elementor-2089 .elementor-element.elementor-element-6726aff6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2089 .elementor-element.elementor-element-632d8619 > .elementor-widget-container{margin:0px -19px 0px -19px;}.elementor-2089 .elementor-element.elementor-element-14505d6{margin:-200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body.elementor-page-2089:not(.elementor-motion-effects-element-type-background), body.elementor-page-2089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}body.elementor-page-2089 .page-wrapper{overflow:none;}