.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-e6006e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.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-1c84889.e-con{--flex-grow:0;--flex-shrink:0}.elementor-2089 .elementor-element.elementor-element-c9c3051 .nm-about-1-card{border-radius:15px 15px 15px 15px}.elementor-2089 .elementor-element.elementor-element-219fdf8{width:100%;max-width:100%}.elementor-2089 .elementor-element.elementor-element-219fdf8>.elementor-widget-container{margin:0 0 0 0;padding:2px 100px -5px 100px}.elementor-2089 .elementor-element.elementor-element-219fdf8.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-2089 .elementor-element.elementor-element-219fdf8 .tx-section{padding:0 0 0 0}.elementor-2089 .elementor-element.elementor-element-219fdf8 .nm-partner-1-title{max-width:0}.elementor-2089 .elementor-element.elementor-element-219fdf8 .nm-partner-1-logo-mask{mask-image:url(https://www.cleis.it/wp-content/plugins/nimo-core/assets/img/placeholder.png);-webkit-mask-image:url(https://www.cleis.it/wp-content/plugins/nimo-core/assets/img/placeholder.png)}.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-20913fa .tx-section{padding:100px 0 0 0}.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-button,.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,.elementor-2089 .elementor-element.elementor-element-0924a1e .tx-button::after{background-color:#EE2}.elementor-2089 .elementor-element.elementor-element-0924a1e .nm-choose-1-rating .rating-text{color:#FFF;padding:0 0 0 0;margin:0 0 0 0}.elementor-2089 .elementor-element.elementor-element-0924a1e .nm-choose-1-rating .rating-icon{color:#FFF}.elementor-2089 .elementor-element.elementor-element-0924a1e .nm-services-2-card .nm-h-2{color:#FFF}.elementor-2089 .elementor-element.elementor-element-0924a1e .nm-steps-1-card .content .title{color:#FFF}.elementor-2089 .elementor-element.elementor-element-0924a1e .nm-portfolio-2-card .title{color:#FFF}.elementor-2089 .elementor-element.elementor-element-0924a1e .nm-steps-2-card .title{color:#FFF}.elementor-2089 .elementor-element.elementor-element-0924a1e .nm-choose-1-handshake .title{color:#FFF}.elementor-2089 .elementor-element.elementor-element-0924a1e .nm-portfolio-1-top-features-single h4{color:#FFF}.elementor-2089 .elementor-element.elementor-element-0924a1e .nm-services-2-card .card-features li{color:#FFF}.elementor-2089 .elementor-element.elementor-element-0924a1e .nm-steps-2-card .steps-list li{color:#FFF}.elementor-2089 .elementor-element.elementor-element-0924a1e .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{color:#000}.elementor-2089 .elementor-element.elementor-element-0924a1e .tx-button .icon{color:#000}.elementor-2089 .elementor-element.elementor-element-0924a1e .nm-steps-2-sec-title-1 .sec-disc{color:#FFF}.elementor-2089 .elementor-element.elementor-element-0924a1e .nm-choose-1-sec-title .nm-p-1{color:#FFF}.elementor-2089 .elementor-element.elementor-element-0924a1e .nm-p-1.sec-disc{color:#FFF}.elementor-2089 .elementor-element.elementor-element-0924a1e .tx-section{padding:100px 0 100px 0}.elementor-2089 .elementor-element.elementor-element-0924a1e .nm-subtitle-2 .icon,.nm-subtitle-1 .dot{background-color:#FFF}.elementor-2089 .elementor-element.elementor-element-0924a1e .nm-subtitle-2,.nm-subtitle-1{color:#FFF}.elementor-2089 .elementor-element.elementor-element-0924a1e .tx-title{color:#FFF}.elementor-2089 .elementor-element.elementor-element-0924a1e .tx-title div{color:#FFF}.elementor-2089 .elementor-element.elementor-element-0924a1e .nm-sec-title-1 div{color:#FFF}.elementor-2089 .elementor-element.elementor-element-0924a1e .nm-sec-title-1{color:#FFF}.elementor-2089 .elementor-element.elementor-element-0924a1e .tx-title span{color:#FFF}.elementor-2089 .elementor-element.elementor-element-0924a1e .tx-title div span{color:#FFF}.elementor-2089 .elementor-element.elementor-element-0924a1e .nm-steps-2-sec-title-2 .sec-video{mask-image:url(https://www.cleis.it/wp-content/plugins/nimo-core/assets/img/placeholder.png);-webkit-mask-image:url(https://www.cleis.it/wp-content/plugins/nimo-core/assets/img/placeholder.png)}.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 .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-section{padding:100px 0 250px 0}.elementor-2089 .elementor-element.elementor-element-ceff105{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2089 .elementor-element.elementor-element-c984413 .ra-ser1-tab-sec:before{background-image:url(https://www.cleis.it/wp-content/plugins/nimo-core/assets/img/placeholder.png)}.elementor-2089 .elementor-element.elementor-element-bb3cfa9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2089 .elementor-element.elementor-element-7e29fc7 .tx-section{background-color:#111}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:#111}body.elementor-page-2089 .page-wrapper{overflow:none}@media(min-width:768px){.elementor-2089 .elementor-element.elementor-element-1c84889{--width:100.219%}}@media(max-width:767px){.elementor-2089 .elementor-element.elementor-element-e553422{--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2089 .elementor-element.elementor-element-7768190 .nm-hero-3-disc,.tx-description{padding:0 0 0 0}.elementor-2089 .elementor-element.elementor-element-7768190 .tx-section{padding:50px 0 54px 0}.elementor-2089 .elementor-element.elementor-element-7768190 .nm-hero-1-subtitle{padding:9px 0 0 0}.elementor-2089 .elementor-element.elementor-element-7768190 .tx-title{padding:0 0 0 0;margin:0 0 0 0}.elementor-2089 .elementor-element.elementor-element-c9c3051 .nm-about-2-area .nm-p-1,.nm-about-2-disc,.tx-description{padding:6px 6px 6px 6px;margin:0 0 0 0}.elementor-2089 .elementor-element.elementor-element-c9c3051 .tx-section{padding:23px 6px 0 6px}.elementor-2089 .elementor-element.elementor-element-c9c3051 .nm-subtitle-2,.nm-subtitle-1,.tx-subTitle{padding:0 0 0 0;margin:0 0 0 0}.elementor-2089 .elementor-element.elementor-element-c9c3051 .tx-title{padding:0 0 0 0}.elementor-2089 .elementor-element.elementor-element-20913fa .tx-section{padding:23px 6px 23px 6px}.elementor-2089 .elementor-element.elementor-element-0924a1e .tx-section{padding:23px 6px 23px 6px}.elementor-2089 .elementor-element.elementor-element-7cc310b .tx-section{padding:23px 6px 23px 6px}.elementor-2089 .elementor-element.elementor-element-c984413 .tx-section{padding:23px 6px 23px 6px}.elementor-2089 .elementor-element.elementor-element-7e29fc7 .tx-section{padding:23px 6px 23px 6px}}