.elementor-kit-8{--e-global-color-primary:#1D1D1B;--e-global-color-secondary:#22B573;--e-global-color-text:#1D1D1B;--e-global-color-accent:#F8D700;--e-global-color-nnchiaro:#F2F2F2;--e-global-color-nnbianco:#FFFFFF;--e-global-color-nngrigio:#6B6B66;--e-global-typography-primary-font-family:"boldonse";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"General Sans";--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"General Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"General Sans";--e-global-typography-accent-font-weight:500}.elementor-kit-8 e-page-transition{background-color:#FFBC7D}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.anim_char,.anim_word,.anim_line,.anim_char-mask,.anim_word-mask,.anim_line-mask{will-change:auto!important;backface-visibility:visible!important}.text--anim--initalized{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.next-project-section .nn-box{position:relative;cursor:pointer}.next-project-section .nn-box .elementor-element,.next-project-section .nn-box .text-wrapper,.next-project-section .nn-box p{position:static}.next-project-section .nn-box a::after{content:"";position:absolute;inset:0;z-index:2}@media (max-width:767px){[class*="nn-legal"] p{white-space:nowrap;font-size:clamp(10px, 3.4vw, 14px)}}@media (max-width:767px){.elementor-element-559a28c .team--member--details{padding:0 4px}.elementor-element-559a28c .team--member--name{font-size:13px;line-height:1.15}.elementor-element-559a28c .team--member--title{font-size:10.5px;line-height:1.3;margin-top:4px}}@media (max-width:767px){html body .nn-h1-look.elementor-element-ab5c264 h2,html body .elementor-element-ab5c264 h2{font-size:min(78px, calc(23vw - 16px))!important}}@media (max-width:767px){html body.postid-192 .elementor-element-7b04c05 h1{font-size:min(43px, calc((100vw - 72px) / 8.4))!important}}@media (min-width:1025px){.e-con.nn-metodo>.e-con.e-flex{flex-wrap:nowrap;align-items:baseline;align-items:last baseline}.e-con.nn-metodo>.e-con.e-flex>.elementor-widget:first-child{flex:0 0 auto}.e-con.nn-metodo>.e-con.e-flex>.elementor-widget:last-child{flex:0 1 auto;min-width:0}.e-con.nn-metodo>.e-con.e-flex>.elementor-widget:last-child .text-wrapper{text-align:right}.e-con.nn-metodo>.e-con.e-flex>.elementor-widget:last-child p{text-wrap:balance}}@media (max-width:1024px){.e-con.nn-metodo>.e-con.e-flex{flex-direction:column;flex-wrap:nowrap;align-items:flex-start}.e-con.nn-metodo>.e-con.e-flex>.elementor-widget:last-child{max-width:38em}.e-con.nn-metodo>.e-con.e-flex>.elementor-widget:last-child .text-wrapper{text-align:left}.e-con.nn-metodo>.e-con.e-flex>.elementor-widget:last-child p{text-wrap:pretty}}@font-face{font-family:'boldonse';font-display:auto;src:url(https://nonamestudio.it/wp-content/uploads/2026/10/Boldonse-Regular.ttf) format('truetype')}