.elementor-1891 .elementor-element.elementor-element-e553422{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1891 .elementor-element.elementor-element-e553422.e-con{--flex-grow:0;--flex-shrink:0;}
            .elementor-1891 .elementor-element.elementor-element-7768190  .nm-hero-3-content .nm-pr-btn-2.has-v3 .icon
        {background-color:transparent;background-image:linear-gradient(180deg, #F132C0 0%, #C646DADB 100%);}
            .elementor-1891 .elementor-element.elementor-element-7768190 .nm-pr-btn-1:is(.has-v2), .tx-button, .nm-hero-3-content .nm-pr-btn-2.has-v3 .icon
        {background-color:transparent;background-image:linear-gradient(180deg, #B42497 0%, #CD54E4 100%);}
            .elementor-1891 .elementor-element.elementor-element-7768190  .nm-hero-3-content .nm-pr-btn-2.has-v3:hover .icon
        {background-color:transparent;background-image:linear-gradient(180deg, #AB33C7 0%, #D736E6 100%);}
        .elementor-1891 .elementor-element.elementor-element-7768190 .nm-pr-btn-1:is(.has-v2), .tx-button, .nm-pr-btn-2,
        .elementor-1891 .elementor-element.elementor-element-7768190 .nm-pr-btn-1:is(.has-v2), .tx-button .text
        {font-family:"Rubik", Sans-serif;}.elementor-1891 .elementor-element.elementor-element-7768190 .nm-pr-btn-1:is(.has-v2), .tx-button, .nm-pr-btn-2{margin:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-7768190 .nm-pr-btn-1:is(.has-v2) .icon, .nm-pr-btn-2:is(.has-v3) .icon{color:#FFFFFF;}.elementor-1891 .elementor-element.elementor-element-7768190 .nm-pr-btn-1:is(.has-v2) .icon, .nm-pr-btn-2:is(.has-v3){background-color:#1A1919;}.elementor-1891 .elementor-element.elementor-element-7768190 .nm-pr-btn-1:is(.has-v2):hover .text{color:#F5F5F5;}.elementor-1891 .elementor-element.elementor-element-7768190 .nm-pr-btn-1:is(.has-v2):hover .icon{color:#FFFFFF;}.elementor-1891 .elementor-element.elementor-element-7768190 .nm-hero-3-disc, .tx-description{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-family:"Rubik", Sans-serif;font-size:18px;}.elementor-1891 .elementor-element.elementor-element-7768190 .tx-section{padding:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-7768190 .nm-hero-1-subtitle{padding:0px 0px 40px 0px;margin:0px 0px 0px 0px;}
                .elementor-1891 .elementor-element.elementor-element-7768190 .nm-hero-1-subtitle
                {font-family:"Rubik", Sans-serif;font-size:27px;letter-spacing:-0.9px;}.elementor-1891 .elementor-element.elementor-element-7768190 .tx-title{margin:0px 0px 0px 0px;}
        .elementor-1891 .elementor-element.elementor-element-7768190 .tx-title,
        .elementor-1891 .elementor-element.elementor-element-7768190 .tx-title div,
        .elementor-1891 .elementor-element.elementor-element-7768190 .tx-title span,
        .elementor-1891 .elementor-element.elementor-element-7768190 .tx-title div span
        {font-family:"Rubik", Sans-serif;font-size:60px;font-weight:600;letter-spacing:-2.5px;}.elementor-1891 .elementor-element.elementor-element-b109937{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1891 .elementor-element.elementor-element-b109937.e-con{--flex-grow:0;--flex-shrink:0;}
            .elementor-1891 .elementor-element.elementor-element-c31cd00  .nm-hero-3-content .nm-pr-btn-2.has-v3 .icon
        {background-color:transparent;background-image:linear-gradient(180deg, #F132C0 0%, #C646DADB 100%);}
            .elementor-1891 .elementor-element.elementor-element-c31cd00 .nm-pr-btn-1:is(.has-v2), .tx-button, .nm-hero-3-content .nm-pr-btn-2.has-v3 .icon
        {background-color:transparent;background-image:linear-gradient(180deg, #B42497 0%, #CD54E4 100%);}
            .elementor-1891 .elementor-element.elementor-element-c31cd00  .nm-hero-3-content .nm-pr-btn-2.has-v3:hover .icon
        {background-color:transparent;background-image:linear-gradient(180deg, #AB33C7 0%, #D736E6 100%);}
        .elementor-1891 .elementor-element.elementor-element-c31cd00 .nm-pr-btn-1:is(.has-v2), .tx-button, .nm-pr-btn-2,
        .elementor-1891 .elementor-element.elementor-element-c31cd00 .nm-pr-btn-1:is(.has-v2), .tx-button .text
        {font-family:"Rubik", Sans-serif;}.elementor-1891 .elementor-element.elementor-element-c31cd00 .nm-pr-btn-1:is(.has-v2), .tx-button, .nm-pr-btn-2{padding:-8px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-c31cd00 .nm-pr-btn-1:is(.has-v2) .icon, .nm-pr-btn-2:is(.has-v3) .icon{color:#FFFFFF;}.elementor-1891 .elementor-element.elementor-element-c31cd00 .nm-pr-btn-1:is(.has-v2) .icon, .nm-pr-btn-2:is(.has-v3){background-color:#1A1919;}.elementor-1891 .elementor-element.elementor-element-c31cd00 .nm-pr-btn-1:is(.has-v2):hover .text{color:#F5F5F5;}.elementor-1891 .elementor-element.elementor-element-c31cd00 .nm-pr-btn-1:is(.has-v2):hover .icon{color:#FFFFFF;}.elementor-1891 .elementor-element.elementor-element-c31cd00 .nm-hero-3-disc, .tx-description{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-family:"Rubik", Sans-serif;font-size:18px;}.elementor-1891 .elementor-element.elementor-element-c31cd00 .tx-section{padding:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-c31cd00 .nm-hero-1-subtitle{padding:0px 0px 40px 0px;margin:0px 0px 0px 0px;}
                .elementor-1891 .elementor-element.elementor-element-c31cd00 .nm-hero-1-subtitle
                {font-family:"Rubik", Sans-serif;font-size:27px;letter-spacing:-0.9px;}.elementor-1891 .elementor-element.elementor-element-c31cd00 .tx-title{margin:0px 0px 0px 0px;}
        .elementor-1891 .elementor-element.elementor-element-c31cd00 .tx-title,
        .elementor-1891 .elementor-element.elementor-element-c31cd00 .tx-title div,
        .elementor-1891 .elementor-element.elementor-element-c31cd00 .tx-title span,
        .elementor-1891 .elementor-element.elementor-element-c31cd00 .tx-title div span
        {font-family:"Rubik", Sans-serif;font-size:60px;font-weight:600;letter-spacing:-2.5px;}.elementor-1891 .elementor-element.elementor-element-e6006e9{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1891 .elementor-element.elementor-element-e6006e9::before, .elementor-1891 .elementor-element.elementor-element-e6006e9 > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-e6006e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-e6006e9 > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-e6006e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-e6006e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1891 .elementor-element.elementor-element-219fdf8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-219fdf8 .nm-partner-1-title{color:#FFFFFF;max-width:180px;}.elementor-1891 .elementor-element.elementor-element-1c84889{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1891 .elementor-element.elementor-element-1c84889.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1891 .elementor-element.elementor-element-c9c3051 .nm-services-1-tabs-pane-single .item-btn, .nm-pr-btn-1:is(.has-v2) {color:#231212;}.elementor-1891 .elementor-element.elementor-element-c9c3051 .nm-about-1-left .inner-div .nm-pr-btn-1{outline:4px solid #020102;}.elementor-1891 .elementor-element.elementor-element-c9c3051 .nm-pr-btn-1:is(.has-v2) .icon {background:#E7E7E7;}.elementor-1891 .elementor-element.elementor-element-c9c3051 .nm-pr-btn-1:is(.has-v2):hover{background:#BB44D6;}.elementor-1891 .elementor-element.elementor-element-c9c3051 .nm-about-1-card:hover .title{color:#FFFFFF;}.elementor-1891 .elementor-element.elementor-element-c9c3051 .nm-about-1-card .disc,.item-disc,.nm-choose-2-card .disc{font-family:"Rubik", Sans-serif;font-weight:400;line-height:21px;}.elementor-1891 .elementor-element.elementor-element-c9c3051 .nm-about-1-card:hover .disc,.item-disc:hover,.nm-choose-2-card:hover .disc{color:#FFFFFF;}.elementor-1891 .elementor-element.elementor-element-ead4a4d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:41px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-1891 .elementor-element.elementor-element-ead4a4d::before, .elementor-1891 .elementor-element.elementor-element-ead4a4d > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-ead4a4d > .e-con-inner > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-ead4a4d > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-ead4a4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-ead4a4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://pushkaai.ru/wp-content/uploads/admin-ajax-1.png");--background-overlay:'';}.elementor-1891 .elementor-element.elementor-element-33aeef6{--display:flex;overflow:visible;}.elementor-1891 .elementor-element.elementor-element-8ea0ef7.elementor-element{--align-self:stretch;}.elementor-1891 .elementor-element.elementor-element-8ea0ef7 img{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1891 .elementor-element.elementor-element-31abd1d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1891 .elementor-element.elementor-element-4515148{--display:flex;overflow:visible;}.elementor-1891 .elementor-element.elementor-element-0889d69 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-1891 .elementor-element.elementor-element-223dbaf{color:#CACACA;}.elementor-1891 .elementor-element.elementor-element-dd936f1 .elementor-button{background-color:transparent;font-size:19px;font-weight:500;background-image:linear-gradient(180deg, #DE13EA 0%, #6F0391 100%);box-shadow:0px 0px 10px 0px rgba(86.13331604003906, 20.409850974704913, 20.409850974704913, 0.5);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1891 .elementor-element.elementor-element-dd936f1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1891 .elementor-element.elementor-element-dd936f1 .elementor-button:hover, .elementor-1891 .elementor-element.elementor-element-dd936f1 .elementor-button:focus{border-color:#EE42B9;box-shadow:2px 2px 10px 5px rgba(233.9578451417515, 8.907342569102413, 241.02221069335934, 0.75) inset;}.elementor-1891 .elementor-element.elementor-element-1b303e4 .elementor-button{background-color:transparent;font-size:19px;font-weight:500;background-image:linear-gradient(180deg, #DE13EA 0%, #6F0391 100%);box-shadow:0px 0px 10px 0px rgba(86.13331604003906, 20.409850974704913, 20.409850974704913, 0.5);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1891 .elementor-element.elementor-element-1b303e4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1891 .elementor-element.elementor-element-1b303e4 .elementor-button:hover, .elementor-1891 .elementor-element.elementor-element-1b303e4 .elementor-button:focus{border-color:#EE42B9;box-shadow:2px 2px 10px 5px rgba(233.9578451417515, 8.907342569102413, 241.02221069335934, 0.75) inset;}.elementor-1891 .elementor-element.elementor-element-740f840{--display:flex;overflow:visible;}.elementor-1891 .elementor-element.elementor-element-56a7b56d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1891 .elementor-element.elementor-element-23e19dac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 50px 0px;}.elementor-1891 .elementor-element.elementor-element-23e19dac .nm-choose-1-rating .rating-text{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
        .elementor-1891 .elementor-element.elementor-element-23e19dac .card-title,
        .elementor-1891 .elementor-element.elementor-element-23e19dac .nm-services-2-card .nm-h-2,
        .elementor-1891 .elementor-element.elementor-element-23e19dac .nm-steps-1-card .content .title,
        .elementor-1891 .elementor-element.elementor-element-23e19dac .nm-portfolio-2-card .title,
        .elementor-1891 .elementor-element.elementor-element-23e19dac .nm-steps-2-card .title,
        .elementor-1891 .elementor-element.elementor-element-23e19dac .nm-choose-1-handshake .title,
        .elementor-1891 .elementor-element.elementor-element-23e19dac .nm-portfolio-1-top-features-single h4
        {font-family:"Rubik", Sans-serif;font-size:28px;}
        .elementor-1891 .elementor-element.elementor-element-23e19dac .nm-services-2-card .card-features li,
        .elementor-1891 .elementor-element.elementor-element-23e19dac .nm-steps-2-card .steps-list li
        {font-family:"Rubik", Sans-serif;}
        .elementor-1891 .elementor-element.elementor-element-23e19dac .nm-steps-2-sec-title-2 .nm-pr-btn-2, .nm-services-2-card .nm-pr-btn-2, .nm-portfolio-1-card .card-categories .link-elm,
        {font-family:"Rubik", Sans-serif;}.elementor-1891 .elementor-element.elementor-element-23e19dac .nm-steps-2-sec-title-2 .nm-pr-btn-2, .nm-services-2-card .nm-pr-btn-2, .nm-portfolio-1-card .card-categories .link-elm{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
        .elementor-1891 .elementor-element.elementor-element-23e19dac .nm-steps-2-sec-title-1 .sec-disc, .nm-choose-1-sec-title .nm-p-1
        {font-family:"Rubik", Sans-serif;}.elementor-1891 .elementor-element.elementor-element-23e19dac .tx-section{padding:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-23e19dac .nm-subtitle-2, .nm-subtitle-1{padding:0px 0px 0px 0px;margin:80px 0px 0px 0px;}
        .elementor-1891 .elementor-element.elementor-element-23e19dac .nm-subtitle-2, .nm-subtitle-1
        {font-family:"Rubik", Sans-serif;}.elementor-1891 .elementor-element.elementor-element-23e19dac .tx-title, .nm-h-1{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
        .elementor-1891 .elementor-element.elementor-element-23e19dac .tx-title,
        .elementor-1891 .elementor-element.elementor-element-23e19dac .tx-title div,
        .elementor-1891 .elementor-element.elementor-element-23e19dac .tx-title span,
        .elementor-1891 .elementor-element.elementor-element-23e19dac .nm-h-1,
        .elementor-1891 .elementor-element.elementor-element-23e19dac .tx-title div span
        {font-family:"Rubik", Sans-serif;font-size:48px;}.elementor-1891 .elementor-element.elementor-element-41c570a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1891 .elementor-element.elementor-element-41c570a.e-con{--align-self:center;}.elementor-1891 .elementor-element.elementor-element-ed5430e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1891 .elementor-element.elementor-element-c81e441 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-c81e441 .nm-pr-btn-1:is(.has-v2) {background:#DE13EA;}.elementor-1891 .elementor-element.elementor-element-c81e441 .nm-about-1-left .inner-div .nm-pr-btn-1{outline:4px solid #DE13EA;}.elementor-1891 .elementor-element.elementor-element-c81e441 .nm-pr-btn-1:is(.has-v2) .icon {color:#FFFFFF;background:#000000;}.elementor-1891 .elementor-element.elementor-element-c81e441 .nm-pr-btn-1:is(.has-v2):hover{background:#DE13EA;}.elementor-1891 .elementor-element.elementor-element-c81e441 .nm-pr-btn-1  {margin:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-c81e441 .ra-ser1-tab-sec:before{background-image:url(https://pushkaai.ru/wp-content/plugins/nimo-core/assets/img/placeholder.png);}.elementor-1891 .elementor-element.elementor-element-c81e441 .nm-accordion-item .item-title, .nm-services-1-tabs-btn .nav-link{font-family:"Rubik", Sans-serif;font-size:24px;}.elementor-1891 .elementor-element.elementor-element-c81e441 .nm-services-1-tabs-btn .nav-link:is(.active), .nm-accordion-item.active{background-color:#BC1DE6;}.elementor-1891 .elementor-element.elementor-element-c81e441 .nm-services-1-tabs-btn .nav-link:hover{background-color:#BC1DE6 !important;}.elementor-1891 .elementor-element.elementor-element-7cc310b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-7cc310b .nm-slider-btn-1{color:#333;background-color:#f7f7f7;}.elementor-1891 .elementor-element.elementor-element-7cc310b .nm-slider-btn-1:hover{color:#fff;background-color:#333;}.elementor-1891 .elementor-element.elementor-element-7cc310b .nm-subtitle-1{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-048f8b8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-1891 .elementor-element.elementor-element-e6af1d3 .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1891 .elementor-element.elementor-element-425ab58 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1891 .elementor-element.elementor-element-484b980 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1891 .elementor-element.elementor-element-beb27cd .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1891 .elementor-element.elementor-element-ac6d5b4 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1891 .elementor-element.elementor-element-df279bc .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1891 .elementor-element.elementor-element-2159c78{--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;overflow:visible;}.elementor-1891 .elementor-element.elementor-element-fcf0e98{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1891 .elementor-element.elementor-element-db91660 .nm-choose-1-rating .rating-text{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-337254a{width:100%;max-width:100%;}.elementor-1891 .elementor-element.elementor-element-337254a > .elementor-widget-container{margin:100px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-337254a.elementor-element{--align-self:center;}.elementor-1891 .elementor-element.elementor-element-337254a .nm-partner-1-logo-mask{mask-image:url(https://pushkaai.ru/wp-content/uploads/p1-mask-shape.webp);-webkit-mask-image:url(https://pushkaai.ru/wp-content/uploads/p1-mask-shape.webp);}.elementor-1891 .elementor-element.elementor-element-337254a .nm-choose-2-img-wrap{mask-image:url(https://pushkaai.ru/wp-content/uploads/p1-mask-shape.webp);-webkit-mask-image:url(https://pushkaai.ru/wp-content/uploads/p1-mask-shape.webp);}.elementor-1891 .elementor-element.elementor-element-aa66169{width:100%;max-width:100%;}.elementor-1891 .elementor-element.elementor-element-aa66169 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-aa66169.elementor-element{--align-self:center;}.elementor-1891 .elementor-element.elementor-element-aa66169 .nm-partner-1-logo-mask{mask-image:url(https://pushkaai.ru/wp-content/uploads/c2-mask-img.webp);-webkit-mask-image:url(https://pushkaai.ru/wp-content/uploads/c2-mask-img.webp);}.elementor-1891 .elementor-element.elementor-element-aa66169 .nm-choose-2-img-wrap{mask-image:url(https://pushkaai.ru/wp-content/uploads/c2-mask-img.webp);-webkit-mask-image:url(https://pushkaai.ru/wp-content/uploads/c2-mask-img.webp);}.elementor-1891 .elementor-element.elementor-element-f1da3f4 > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-f1da3f4.elementor-element{--align-self:center;}.elementor-1891 .elementor-element.elementor-element-f1da3f4{z-index:0;}.elementor-1891 .elementor-element.elementor-element-f1da3f4 .nm-services-1-tabs-pane-single .item-btn, .nm-pr-btn-1:is(.has-v2) , .nm-pr-btn-1:is(.has-v2) .text{color:#000000;}.elementor-1891 .elementor-element.elementor-element-f1da3f4 .nm-faqs-1-contact .response{color:#2E2B2B;}.elementor-1891 .elementor-element.elementor-element-f1da3f4 .nm-faqs-1-contact .title{color:#110909;}.elementor-1891 .elementor-element.elementor-element-f1da3f4  .nm-faqs-1-contact .title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-f1da3f4 .nm-faqs-1-contact-form .form-input, form .nm-p-1{color:#312E2E;}.elementor-1891 .elementor-element.elementor-element-f1da3f4 .tx-section{padding:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-f1da3f4 .ra-ser1-tab-sec:before{background-image:url(https://pushkaai.ru/wp-content/plugins/nimo-core/assets/img/placeholder.png);}.elementor-1891 .elementor-element.elementor-element-f1da3f4 .nm-services-1-tabs-btn .nav-link{color:#A63ADF;}.elementor-1891 .elementor-element.elementor-element-f1da3f4 .nm-accordion-item .item-title, .nm-services-1-tabs-btn .nav-link{color:#FFFFFF;}.elementor-1891 .elementor-element.elementor-element-f1da3f4 .item-title[aria-expanded="true"]{color:#FFFFFF;}.elementor-1891 .elementor-element.elementor-element-f1da3f4 .nm-services-1-tabs-btn .nav-link:is(.active){color:#FFFFFF;}.elementor-1891 .elementor-element.elementor-element-f1da3f4 .nm-services-1-tabs-btn .nav-link:is(.active), .nm-accordion-item.active{background-color:#AA40DF;}.elementor-1891 .elementor-element.elementor-element-f1da3f4 .nm-services-1-tabs-btn .nav-link:hover{background-color:#0A0707 !important;}.elementor-1891 .elementor-element.elementor-element-f1da3f4 .nm-p-1{color:#FFFFFF;}.elementor-1891 .elementor-element.elementor-element-973d14e{--display:flex;overflow:visible;}.elementor-1891 .elementor-element.elementor-element-291a510c.elementor-element{--align-self:flex-start;}.elementor-1891 .elementor-element.elementor-element-291a510c .elementskit-section-title-wraper .elementskit-section-title{color:#FFFFFF;}.elementor-1891 .elementor-element.elementor-element-291a510c .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-1891 .elementor-element.elementor-element-291a510c .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-1891 .elementor-element.elementor-element-291a510c .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-1891 .elementor-element.elementor-element-291a510c .elementskit-section-title-wraper .elementskit-section-title > span{font-size:35px;}.elementor-1891 .elementor-element.elementor-element-291a510c .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:linear-gradient(90deg, #CE36B7 0%, #CE36B7 100%);}.elementor-1891 .elementor-element.elementor-element-291a510c .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:#CE36B7;}.elementor-1891 .elementor-element.elementor-element-291a510c .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:#CE36B7;}.elementor-1891 .elementor-element.elementor-element-291a510c .elementskit-section-title-wraper .elementskit-border-divider, .elementor-1891 .elementor-element.elementor-element-291a510c .elementskit-border-divider::before{height:4px;}.elementor-1891 .elementor-element.elementor-element-291a510c .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#CE36B7;color:#CE36B7;}.elementor-1891 .elementor-element.elementor-element-291a510c .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#CE36B7;}.elementor-1891 .elementor-element.elementor-element-f1dfdbf{--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:visible;}.elementor-1891 .elementor-element.elementor-element-15de79c{width:100%;max-width:100%;}.elementor-1891 .elementor-element.elementor-element-15de79c.elementor-element{--align-self:center;}.elementor-1891 .elementor-element.elementor-element-15de79c .tx-description{color:#FFFFFF;}.elementor-1891 .elementor-element.elementor-element-15de79c .nm-accordion-item{background:#000000;}.elementor-1891 .elementor-element.elementor-element-15de79c .nm-accordion-item .item-title:is(:not(.collapsed)){background:#D345EA;}.elementor-1891 .elementor-element.elementor-element-15de79c .nm-accordion-item .item-title{color:#FCFCFC;}.elementor-1891 .elementor-element.elementor-element-15de79c .nm-accordion-item .item-disc{color:#FFFFFF;}.elementor-1891 .elementor-element.elementor-element-a7904bc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1891 .elementor-element.elementor-element-ceb43a4 .nm-contact-1-social .link-elm{background-color:transparent;background-image:linear-gradient(180deg, #5800B0 0%, #F229B4 100%);}.elementor-1891 .elementor-element.elementor-element-ceb43a4 .tx-contactInfo .icon{color:#E1E0E0;stroke:#E1E0E0;}.elementor-1891 .elementor-element.elementor-element-ceb43a4 .pf-join-btn-1 .icon{color:#000000;}.elementor-1891 .elementor-element.elementor-element-e4af60d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}body.elementor-page-1891:not(.elementor-motion-effects-element-type-background), body.elementor-page-1891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}:root{--page-title-display:none;}body.elementor-page-1891 .page-wrapper{overflow:none;}@media(max-width:1024px){.elementor-1891 .elementor-element.elementor-element-7768190 .nm-pr-btn-1:is(.has-v2), .tx-button, .nm-pr-btn-2{padding:0px 20px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-7768190 .nm-hero-3-disc, .tx-description{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-7768190 .nm-hero-1-subtitle{padding:0px 0px 40px 20px;}
                .elementor-1891 .elementor-element.elementor-element-7768190 .nm-hero-1-subtitle
                {font-size:24px;}.elementor-1891 .elementor-element.elementor-element-7768190 .tx-title{padding:0px 0px 0px 0px;margin:0px 20px 0px 20px;}
        .elementor-1891 .elementor-element.elementor-element-7768190 .tx-title,
        .elementor-1891 .elementor-element.elementor-element-7768190 .tx-title div,
        .elementor-1891 .elementor-element.elementor-element-7768190 .tx-title span,
        .elementor-1891 .elementor-element.elementor-element-7768190 .tx-title div span
        {font-size:48px;}.elementor-1891 .elementor-element.elementor-element-c31cd00 .nm-pr-btn-1:is(.has-v2), .tx-button, .nm-pr-btn-2{padding:0px 20px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-c31cd00 .nm-hero-3-disc, .tx-description{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-c31cd00 .nm-hero-1-subtitle{padding:0px 0px 40px 20px;}
                .elementor-1891 .elementor-element.elementor-element-c31cd00 .nm-hero-1-subtitle
                {font-size:24px;}.elementor-1891 .elementor-element.elementor-element-c31cd00 .tx-title{padding:0px 0px 0px 0px;margin:0px 20px 0px 20px;}
        .elementor-1891 .elementor-element.elementor-element-c31cd00 .tx-title,
        .elementor-1891 .elementor-element.elementor-element-c31cd00 .tx-title div,
        .elementor-1891 .elementor-element.elementor-element-c31cd00 .tx-title span,
        .elementor-1891 .elementor-element.elementor-element-c31cd00 .tx-title div span
        {font-size:48px;}.elementor-1891 .elementor-element.elementor-element-c9c3051 > .elementor-widget-container{margin:-23px 0px 0px 0px;padding:00px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-ead4a4d{--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-1891 .elementor-element.elementor-element-048f8b8{--grid-auto-flow:row;}.elementor-1891 .elementor-element.elementor-element-337254a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-f1da3f4 > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:-24px;margin:-264px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-a7904bc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-1891 .elementor-element.elementor-element-e553422{--width:100.242%;}.elementor-1891 .elementor-element.elementor-element-b109937{--width:100.242%;}.elementor-1891 .elementor-element.elementor-element-1c84889{--width:100%;}.elementor-1891 .elementor-element.elementor-element-33aeef6{--width:50%;}.elementor-1891 .elementor-element.elementor-element-31abd1d{--width:50%;}.elementor-1891 .elementor-element.elementor-element-a7904bc{--content-width:1570px;}}@media(max-width:767px){
        .elementor-1891 .elementor-element.elementor-element-7768190 .nm-pr-btn-1:is(.has-v2), .tx-button, .nm-pr-btn-2,
        .elementor-1891 .elementor-element.elementor-element-7768190 .nm-pr-btn-1:is(.has-v2), .tx-button .text
        {font-size:15px;}.elementor-1891 .elementor-element.elementor-element-7768190 .nm-pr-btn-1:is(.has-v2), .tx-button, .nm-pr-btn-2{padding:0px 20px 0px 0px;margin:20px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-7768190 .nm-hero-3-disc, .tx-description{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-7768190 .nm-hero-1-subtitle{padding:0px 0px 40px 20px;}
                .elementor-1891 .elementor-element.elementor-element-7768190 .nm-hero-1-subtitle
                {font-size:20px;}.elementor-1891 .elementor-element.elementor-element-7768190 .tx-title{padding:0px 0px 0px 0px;margin:0px 20px 0px 20px;}
        .elementor-1891 .elementor-element.elementor-element-7768190 .tx-title,
        .elementor-1891 .elementor-element.elementor-element-7768190 .tx-title div,
        .elementor-1891 .elementor-element.elementor-element-7768190 .tx-title span,
        .elementor-1891 .elementor-element.elementor-element-7768190 .tx-title div span
        {font-size:36px;}.elementor-1891 .elementor-element.elementor-element-b109937{--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}
        .elementor-1891 .elementor-element.elementor-element-c31cd00 .nm-pr-btn-1:is(.has-v2), .tx-button, .nm-pr-btn-2,
        .elementor-1891 .elementor-element.elementor-element-c31cd00 .nm-pr-btn-1:is(.has-v2), .tx-button .text
        {font-size:15px;}.elementor-1891 .elementor-element.elementor-element-c31cd00 .nm-pr-btn-1:is(.has-v2), .tx-button, .nm-pr-btn-2{padding:0px 20px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-c31cd00 .nm-hero-3-disc, .tx-description{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-c31cd00 .nm-hero-1-subtitle{padding:0px 0px 40px 20px;}
                .elementor-1891 .elementor-element.elementor-element-c31cd00 .nm-hero-1-subtitle
                {font-size:20px;}.elementor-1891 .elementor-element.elementor-element-c31cd00 .tx-title{padding:0px 0px 0px 0px;margin:0px 20px 0px 20px;}
        .elementor-1891 .elementor-element.elementor-element-c31cd00 .tx-title,
        .elementor-1891 .elementor-element.elementor-element-c31cd00 .tx-title div,
        .elementor-1891 .elementor-element.elementor-element-c31cd00 .tx-title span,
        .elementor-1891 .elementor-element.elementor-element-c31cd00 .tx-title div span
        {font-size:36px;}.elementor-1891 .elementor-element.elementor-element-1c84889{--margin-top:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1891 .elementor-element.elementor-element-c9c3051 > .elementor-widget-container{margin:-42px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-c9c3051 .nm-subtitle-2,.nm-subtitle-1,.tx-subTitle{padding:0px 0px 0px 0px;margin:50px 0px 0px 0px;}
        .elementor-1891 .elementor-element.elementor-element-c9c3051 .tx-title,
        .elementor-1891 .elementor-element.elementor-element-c9c3051 .tx-title div,
        .elementor-1891 .elementor-element.elementor-element-c9c3051 .tx-title span,
        .elementor-1891 .elementor-element.elementor-element-c9c3051 .tx-title div span
        {font-size:24px;}.elementor-1891 .elementor-element.elementor-element-ead4a4d{--margin-top:-73px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1891 .elementor-element.elementor-element-33aeef6{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1891 .elementor-element.elementor-element-8ea0ef7{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1891 .elementor-element.elementor-element-0889d69{text-align:center;}.elementor-1891 .elementor-element.elementor-element-223dbaf{text-align:center;}.elementor-1891 .elementor-element.elementor-element-23e19dac .nm-subtitle-2, .nm-subtitle-1{padding:0px 0px 20px 0px;}.elementor-1891 .elementor-element.elementor-element-23e19dac .tx-title, .nm-h-1{margin:0px 0px 0px 0px;}
        .elementor-1891 .elementor-element.elementor-element-23e19dac .tx-title,
        .elementor-1891 .elementor-element.elementor-element-23e19dac .tx-title div,
        .elementor-1891 .elementor-element.elementor-element-23e19dac .tx-title span,
        .elementor-1891 .elementor-element.elementor-element-23e19dac .nm-h-1,
        .elementor-1891 .elementor-element.elementor-element-23e19dac .tx-title div span
        {font-size:28px;}.elementor-1891 .elementor-element.elementor-element-41c570a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1891 .elementor-element.elementor-element-ed5430e{--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1891 .elementor-element.elementor-element-c81e441 > .elementor-widget-container{margin:-86px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-7cc310b > .elementor-widget-container{margin:-95px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-048f8b8{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1891 .elementor-element.elementor-element-2159c78{--min-height:0px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1891 .elementor-element.elementor-element-337254a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-337254a.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1891 .elementor-element.elementor-element-aa66169 > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:0px;margin:-22px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-aa66169 .nm-subtitle-2,.nm-subtitle-1,.tx-subTitle{padding:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-aa66169 .tx-title{padding:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-f1da3f4{width:initial;max-width:initial;}.elementor-1891 .elementor-element.elementor-element-f1da3f4 > .elementor-widget-container{margin:-300px 0px 0px 0px;padding:-3px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-f1da3f4.elementor-element{--order:-99999 /* order start hack */;}.elementor-1891 .elementor-element.elementor-element-973d14e{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1891 .elementor-element.elementor-element-a7904bc{--margin-top:-61px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1891 .elementor-element.elementor-element-ceb43a4 > .elementor-widget-container{margin:-93px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-ceb43a4.elementor-element{--order:-99999 /* order start hack */;}.elementor-1891 .elementor-element.elementor-element-ceb43a4 .nm-contact-1-social .link-elm{padding:0px 0px 0px 0px;}}