.elementor-kit-105{--e-global-color-primary:#37FCA9;--e-global-color-secondary:#2DB57B;--e-global-color-accent:#B5FFE4;--e-global-color-text:#000000;--e-global-color-b0f52ab:#000000;--e-global-color-100eacf:#B4BFC2;--e-global-color-979d832:#424242;--e-global-color-c9c73c5:#686868;--e-global-color-410a842:#565656;--e-global-color-3800316:#999999;--e-global-color-06d082f:#B2B2B2;--e-global-color-bd01c70:#DBDBDB;--e-global-color-49590fe:#F0EFEF;--e-global-color-1bc3aef:#FFFFFF;--e-global-color-12e506a:#35B051;--e-global-color-22c62d0:#FFC107;--e-global-color-dad5d9d:#DC3546;--e-global-color-b3e90e9:#16A2B8;--e-global-color-2da2719:#939EA2;--e-global-color-4a8bca4:#222222;--e-global-color-8c86425:#FFFFFF;--e-global-typography-primary-font-family:"Archivo";--e-global-typography-primary-font-size:2rem;--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Archivo";--e-global-typography-secondary-font-size:1.75rem;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Archivo";--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:140%;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:1rem;--e-global-typography-accent-font-weight:600;--e-global-typography-ebe652f-font-family:"Inter";--e-global-typography-ebe652f-font-size:1rem;--e-global-typography-ebe652f-font-weight:600;--e-global-typography-ebe652f-text-decoration:underline;--e-global-typography-f5c3fdf-font-size:2rem;--e-global-typography-a45cd4b-font-size:1.75rem;--e-global-typography-3ea2d6d-font-size:1.5rem;--e-global-typography-5d22bb8-font-size:1.25rem;--e-global-typography-b8e1c9b-font-size:1rem;--e-global-typography-088ae5d-font-size:0.875rem;--e-global-typography-aa175c2-font-family:"Inter";--e-global-typography-aa175c2-font-size:0.75rem;--e-global-typography-aa175c2-font-weight:700;--e-global-typography-aa175c2-text-transform:uppercase;--e-global-typography-81a6598-font-family:"IBM Plex Sans";--e-global-typography-81a6598-font-size:1.4rem;--e-global-typography-81a6598-font-weight:500;--e-global-typography-81a6598-line-height:120%;--e-global-typography-7bfec7d-font-family:"IBM Plex Mono";--e-global-typography-7bfec7d-font-size:0.875rem;--e-global-typography-7bfec7d-font-weight:400;--e-global-typography-7bfec7d-text-transform:uppercase;--e-global-typography-9dbea00-font-family:"IBM Plex Sans";--e-global-typography-9dbea00-font-size:1.4rem;--e-global-typography-9dbea00-font-weight:200;--e-global-typography-9dbea00-line-height:100%;--e-global-typography-d2f2567-font-family:"IBM Plex Sans";--e-global-typography-d2f2567-font-size:0.875rem;--e-global-typography-d2f2567-font-weight:400;--e-global-typography-d2f2567-line-height:120%;--e-global-typography-ffa7ca6-font-family:"Inter";--e-global-typography-ffa7ca6-font-size:1.6vh;--e-global-typography-ffa7ca6-font-weight:700;--e-global-typography-ffa7ca6-letter-spacing:0.3em;--e-global-typography-1c6bd9f-font-size:0.7em;--e-global-typography-1f64536-font-family:"Inter";--e-global-typography-1f64536-font-size:5.33vh;--e-global-typography-1f64536-font-weight:200;--e-global-typography-1f64536-line-height:90%;--e-global-typography-1f64536-letter-spacing:-0.2vh;--e-global-typography-2355c0d-font-size:3vh;--e-global-typography-2355c0d-font-weight:200;--e-global-typography-2355c0d-line-height:100%;--e-global-typography-effecc6-font-family:"Inter";--e-global-typography-effecc6-font-size:3vh;--e-global-typography-effecc6-font-weight:300;--e-global-typography-effecc6-text-transform:uppercase;--e-global-typography-effecc6-letter-spacing:0.4em;--e-global-typography-731afc2-font-family:"IBM Plex Sans";--e-global-typography-731afc2-font-size:8vh;--e-global-typography-731afc2-font-weight:200;--e-global-typography-731afc2-line-height:90%;--e-global-typography-731afc2-letter-spacing:-0.036em;--e-global-typography-9585e0f-font-family:"IBM Plex Sans";--e-global-typography-9585e0f-font-size:5.33vh;--e-global-typography-9585e0f-font-weight:200;--e-global-typography-9585e0f-line-height:90%;--e-global-typography-9585e0f-letter-spacing:-0.2vh;--e-global-typography-4d72c3c-font-family:"Inter";--e-global-typography-4d72c3c-font-size:2vh;--e-global-typography-4d72c3c-font-weight:800;--e-global-typography-4d72c3c-text-transform:uppercase;--e-global-typography-4d72c3c-letter-spacing:3px;--e-global-typography-824aa45-font-family:"IBM Plex Sans";--e-global-typography-824aa45-font-size:2.66vh;--e-global-typography-824aa45-font-weight:400;--e-global-typography-824aa45-line-height:120%;--e-global-typography-aa51297-font-family:"Inter";--e-global-typography-aa51297-font-size:1.1vw;--e-global-typography-aa51297-font-weight:800;--e-global-typography-aa51297-text-transform:uppercase;--e-global-typography-aa51297-letter-spacing:3px;--e-global-typography-0fdce60-font-family:"Inter";--e-global-typography-0fdce60-font-size:1.3vh;--e-global-typography-0fdce60-font-weight:800;--e-global-typography-0fdce60-letter-spacing:0.3em;--e-global-typography-f7a7e7b-font-size:1.1rem;--e-global-typography-f7a7e7b-font-weight:bold;background-color:var( --e-global-color-100eacf );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-105 button,.elementor-kit-105 input[type="button"],.elementor-kit-105 input[type="submit"],.elementor-kit-105 .elementor-button{background-color:var( --e-global-color-1bc3aef );font-family:"Inter", Sans-serif;font-size:1rem;font-weight:500;color:var( --e-global-color-100eacf );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-kit-105 button:hover,.elementor-kit-105 button:focus,.elementor-kit-105 input[type="button"]:hover,.elementor-kit-105 input[type="button"]:focus,.elementor-kit-105 input[type="submit"]:hover,.elementor-kit-105 input[type="submit"]:focus,.elementor-kit-105 .elementor-button:hover,.elementor-kit-105 .elementor-button:focus{background-color:var( --e-global-color-8c86425 );color:var( --e-global-color-100eacf );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-kit-105 e-page-transition{background-color:#FFBC7D;}.elementor-kit-105 a{color:var( --e-global-color-1bc3aef );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-105 a:hover{color:var( --e-global-color-8c86425 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-105 h1{font-size:var( --e-global-typography-f5c3fdf-font-size );}.elementor-kit-105 h2{font-size:var( --e-global-typography-a45cd4b-font-size );}.elementor-kit-105 h3{font-size:var( --e-global-typography-3ea2d6d-font-size );}.elementor-kit-105 h4{font-size:var( --e-global-typography-5d22bb8-font-size );}.elementor-kit-105 h5{font-size:var( --e-global-typography-b8e1c9b-font-size );}.elementor-kit-105 h6{font-family:var( --e-global-typography-0fdce60-font-family ), Sans-serif;font-size:var( --e-global-typography-0fdce60-font-size );font-weight:var( --e-global-typography-0fdce60-font-weight );letter-spacing:var( --e-global-typography-0fdce60-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end: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-kit-105{--e-global-typography-primary-font-size:1.75rem;--e-global-typography-secondary-font-size:1.5rem;--e-global-typography-accent-font-size:1rem;--e-global-typography-ebe652f-font-size:1rem;--e-global-typography-f5c3fdf-font-size:1.75rem;--e-global-typography-a45cd4b-font-size:1.5rem;--e-global-typography-3ea2d6d-font-size:1.375rem;--e-global-typography-5d22bb8-font-size:1.125rem;--e-global-typography-b8e1c9b-font-size:1rem;--e-global-typography-088ae5d-font-size:0.875rem;--e-global-typography-aa175c2-font-size:0.75rem;--e-global-typography-ffa7ca6-font-size:1rem;--e-global-typography-1f64536-font-size:2rem;--e-global-typography-1f64536-line-height:4vw;--e-global-typography-2355c0d-font-size:1.375rem;--e-global-typography-effecc6-font-size:2vh;--e-global-typography-731afc2-font-size:5.5vh;--e-global-typography-9585e0f-font-size:4vh;--e-global-typography-4d72c3c-font-size:1.375rem;--e-global-typography-aa51297-font-size:1.375rem;--e-global-typography-f7a7e7b-font-size:1.125rem;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-105 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-105 a:hover{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-105 h1{font-size:var( --e-global-typography-f5c3fdf-font-size );}.elementor-kit-105 h2{font-size:var( --e-global-typography-a45cd4b-font-size );}.elementor-kit-105 h3{font-size:var( --e-global-typography-3ea2d6d-font-size );}.elementor-kit-105 h4{font-size:var( --e-global-typography-5d22bb8-font-size );}.elementor-kit-105 h5{font-size:var( --e-global-typography-b8e1c9b-font-size );}.elementor-kit-105 h6{font-size:var( --e-global-typography-0fdce60-font-size );letter-spacing:var( --e-global-typography-0fdce60-letter-spacing );}.elementor-kit-105 button,.elementor-kit-105 input[type="button"],.elementor-kit-105 input[type="submit"],.elementor-kit-105 .elementor-button{font-size:1rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-105{--e-global-typography-primary-font-size:1.5rem;--e-global-typography-secondary-font-size:1.375rem;--e-global-typography-accent-font-size:1rem;--e-global-typography-ebe652f-font-size:1rem;--e-global-typography-f5c3fdf-font-size:1.5rem;--e-global-typography-a45cd4b-font-size:1.375rem;--e-global-typography-3ea2d6d-font-size:1.25rem;--e-global-typography-5d22bb8-font-size:1.125rem;--e-global-typography-b8e1c9b-font-size:1rem;--e-global-typography-088ae5d-font-size:0.875rem;--e-global-typography-aa175c2-font-size:0.75rem;--e-global-typography-7bfec7d-font-size:0.875rem;--e-global-typography-d2f2567-font-size:0.875rem;--e-global-typography-ffa7ca6-font-size:0.8rem;--e-global-typography-1f64536-font-size:7vw;--e-global-typography-1f64536-line-height:105%;--e-global-typography-2355c0d-font-size:1.25rem;--e-global-typography-effecc6-font-size:12px;--e-global-typography-effecc6-line-height:5vw;--e-global-typography-effecc6-letter-spacing:0.3em;--e-global-typography-9585e0f-font-size:9vw;--e-global-typography-9585e0f-line-height:105%;--e-global-typography-4d72c3c-font-size:0.9rem;--e-global-typography-aa51297-font-size:0.9rem;--e-global-typography-0fdce60-letter-spacing:0.3em;--e-global-typography-f7a7e7b-font-size:1.125rem;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-105 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-105 a:hover{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-105 h1{font-size:var( --e-global-typography-f5c3fdf-font-size );}.elementor-kit-105 h2{font-size:var( --e-global-typography-a45cd4b-font-size );}.elementor-kit-105 h3{font-size:var( --e-global-typography-3ea2d6d-font-size );}.elementor-kit-105 h4{font-size:var( --e-global-typography-5d22bb8-font-size );}.elementor-kit-105 h5{font-size:var( --e-global-typography-b8e1c9b-font-size );}.elementor-kit-105 h6{font-size:var( --e-global-typography-0fdce60-font-size );letter-spacing:var( --e-global-typography-0fdce60-letter-spacing );}.elementor-kit-105 button,.elementor-kit-105 input[type="button"],.elementor-kit-105 input[type="submit"],.elementor-kit-105 .elementor-button{font-size:1rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.primary-text-color {
    color: var(--e-global-color-primary);
}
.ecosystem-text-color {
    color: var(--e-global-color-8c86425);
}

.ventures a:hover, .ventures.current-menu-item span{
    color: var(--e-global-color-primary) !important;
}

.ecosystem a:hover, .ecosystem.current-menu-item span{
    color: var( --e-global-color-8c86425 ) !important;
}

@media (min-width: 768px) {
    
.jet-listing-grid__items .jet-listing-grid__item:first-of-type,
.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(5),
.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(9) {
  border-style: solid !important;
  border-width: 1px 1px 0px 1px !important;
  border-image: linear-gradient(
      to right,
      transparent 3vw,
      var(--e-global-color-2da2719) 3vw,
      var(--e-global-color-2da2719) calc(100vw - 3vw),
      transparent calc(100vw - 3vw) 
    )
    1 stretch;
}

.jet-listing-grid__items .jet-listing-grid__item:last-of-type,
.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(4),
.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(12) {
  border-style: solid !important;
  border-width: 1px 0px 0px 0px !important;
  border-image: linear-gradient(
      to left,
      transparent 3vw,
      var(--e-global-color-2da2719) 3vw,
      var(--e-global-color-2da2719) calc(100vw - 3vw),
      transparent calc(100vw - 3vw) 
    )
    1 stretch;
}
.jet-listing-grid__item{
  border-style: solid !important;
  border-width: 1px 1px 0px 0px !important;
  border-image: linear-gradient(
      to left,
      transparent 0vw,
      var(--e-global-color-2da2719) 0vw,
      var(--e-global-color-2da2719) calc(100vw - 0vw),
      transparent calc(100vw - 0vw) 
    )
    1 stretch;
}

.border-right-3w { 
  border-style: solid !important;
  border-width: 1px 0px 0px 0px !important;
  border-image: linear-gradient(
      to left,
      transparent 3vw,
      var(--e-global-color-2da2719) 3vw,
      var(--e-global-color-2da2719) calc(100vw - 3vw),
      transparent calc(100vw - 3vw) 
    )
    1 stretch;
}
    

}

/* STILI SMARTPHONE */

@media (max-width: 767px) {
    
.jet-listing-grid__items .jet-listing-grid__item {
  border-style: solid !important;
  border-width: 1px 0px 0px 0px !important;
  border-image: linear-gradient(
      to right,
      transparent 3vw,
      var(--e-global-color-2da2719) 3vw,
      var(--e-global-color-2da2719) calc(100vw - 3vw),
      transparent calc(100vw - 3vw) 
    )
    1 stretch;
}

.border-right-3w { 
  border-style: solid !important;
  border-width: 1px 0px 0px 0px !important;
  border-image: linear-gradient(
      to left,
      transparent 3vw,
      var(--e-global-color-2da2719) 3vw,
      var(--e-global-color-2da2719) calc(100vw - 3vw),
      transparent calc(100vw - 3vw) 
    )
    1 stretch;
}

}


/* STILI TABLET portrait */

@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
    
    .jet-listing-grid__items .jet-listing-grid__item:first-of-type,
    .jet-listing-grid__items .jet-listing-grid__item:nth-of-type(3),
    .jet-listing-grid__items .jet-listing-grid__item:nth-of-type(5), 
    .jet-listing-grid__items .jet-listing-grid__item:nth-of-type(7) {
  border-style: solid !important;
  border-width: 1px 1px 0px 1px !important;
  border-image: linear-gradient(
      to right,
      transparent 3vw,
      var(--e-global-color-2da2719) 3vw,
      var(--e-global-color-2da2719) calc(100vw - 3vw),
      transparent calc(100vw - 3vw) 
    )
    1 stretch;
}

.jet-listing-grid__items .jet-listing-grid__item:last-of-type, 
.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(2),
.jet-listing-grid__items .jet-listing-grid__item:nth-of-type(6) {
  border-style: solid !important;
  border-width: 1px 0px 0px 0px !important;
  border-image: linear-gradient(
      to left,
      transparent 3vw,
      var(--e-global-color-2da2719) 3vw,
      var(--e-global-color-2da2719) calc(100vw - 3vw),
      transparent calc(100vw - 3vw) 
    )
    1 stretch;
}
.jet-listing-grid__item{
  border-style: solid !important;
  border-width: 1px 1px 0px 0px !important;
  border-image: linear-gradient(
      to left,
      transparent 0vw,
      var(--e-global-color-2da2719) 0vw,
      var(--e-global-color-2da2719) calc(100vw - 0vw),
      transparent calc(100vw - 0vw) 
    )
    1 stretch;
}
}/* End custom CSS */