.elementor-3903 .elementor-element.elementor-element-22c13f0:not(.elementor-motion-effects-element-type-background), .elementor-3903 .elementor-element.elementor-element-22c13f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3903 .elementor-element.elementor-element-22c13f0, .elementor-3903 .elementor-element.elementor-element-22c13f0 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-3903 .elementor-element.elementor-element-22c13f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3903 .elementor-element.elementor-element-22c13f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3903 .elementor-element.elementor-element-4565b42 > .elementor-element-populated, .elementor-3903 .elementor-element.elementor-element-4565b42 > .elementor-element-populated > .elementor-background-overlay, .elementor-3903 .elementor-element.elementor-element-4565b42 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3903 .elementor-element.elementor-element-0aefc1d{width:100%;max-width:100%;align-self:flex-start;}.elementor-3903 .elementor-element.elementor-element-0aefc1d > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3903 .elementor-element.elementor-element-0aefc1d .portfolio-banner-content .sub-title{font-size:24px;}.elementor-3903 .elementor-element.elementor-element-0aefc1d .portfolio-banner-content h1, .portfolio-banner-content h2, .portfolio-banner-content h3, .portfolio-banner-content h4, .portfolio-banner-content h5, .portfolio-banner-content h6{font-size:62px;}.elementor-3903 .elementor-element.elementor-element-0aefc1d .portfolio-banner-content p{color:#FFFFFF;font-size:18px;}.elementor-3903 .elementor-element.elementor-element-0aefc1d .portfolio-banner-content .link-btn{font-size:18px;font-weight:bold;}.elementor-3903 .elementor-element.elementor-element-bee0ffe:not(.elementor-motion-effects-element-type-background), .elementor-3903 .elementor-element.elementor-element-bee0ffe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11141B 0%, var( --e-global-color-875550d ) 100%);}.elementor-3903 .elementor-element.elementor-element-bee0ffe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-16px;margin-bottom:0px;padding:0px 0px 22px 0px;}.elementor-3903 .elementor-element.elementor-element-bee0ffe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3903 .elementor-element.elementor-element-66ff8df > .elementor-element-populated, .elementor-3903 .elementor-element.elementor-element-66ff8df > .elementor-element-populated > .elementor-background-overlay, .elementor-3903 .elementor-element.elementor-element-66ff8df > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3903 .elementor-element.elementor-element-66ff8df > .elementor-element-populated{box-shadow:0px -62px 35px 5px rgba(0,0,0,0.5);padding:0px 0px 29px 0px;}.elementor-3903 .elementor-element.elementor-element-47c2c50 > .elementor-widget-container{margin:61px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3903 .elementor-element.elementor-element-47c2c50 .section-title.style-two .sub-title, .section-title.white-color .sub-title{color:#FFFFFF;font-size:82px;}.elementor-3903 .elementor-element.elementor-element-47c2c50 .section-title.style-two h2, .section-title.style-two h3, .section-title.style-two h4, .section-title.style-two h5, .section-title.style-two h5, .section-title.style-two h6, .section-title.style-two h1, .section-title.white-color h2, .section-title.white-color h3, .section-title.white-color h4, .section-title.white-color h5, .section-title.white-color h5, .section-title.white-color h6, .section-title.white-color h1{color:#FFFFFF;font-size:40px;line-height:19px;}.elementor-3903 .elementor-element.elementor-element-b65b2a1 .introduce-myself-content h3 span{background-color:transparent;background-image:linear-gradient(116deg, var( --e-global-color-28474e8 ) 0%, var( --e-global-color-875550d ) 100%);}.elementor-3903 .elementor-element.elementor-element-b65b2a1 .introduce-myself-content .nav .nav-item .nav-link::before{background-color:transparent;background-image:linear-gradient(193deg, var( --e-global-color-28474e8 ) 0%, var( --e-global-color-28474e8 ) 55%);}.elementor-3903 .elementor-element.elementor-element-b65b2a1 > .elementor-widget-container{margin:-43px 0px 8px 0px;padding:0px 0px -5px 0px;}.elementor-3903 .elementor-element.elementor-element-b65b2a1 .introduce-myself-content h2, .introduce-myself-content h3, .introduce-myself-content h4, .introduce-myself-content h5, .introduce-myself-content h5, .introduce-myself-content h6, .introduce-myself-content h1{color:#FFFFFF;text-decoration:underline;}.elementor-3903 .elementor-element.elementor-element-b65b2a1 .introduce-myself-content .nav .nav-item .nav-link{color:#FFFFFF;font-size:18px;font-weight:bold;}.elementor-3903 .elementor-element.elementor-element-643f8c8{width:var( --container-widget-width, 100.275% );max-width:100.275%;--container-widget-width:100.275%;--container-widget-flex-grow:0;}.elementor-3903 .elementor-element.elementor-element-643f8c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3903 .elementor-element.elementor-element-643f8c8 .about-text .sub-title::before{background-color:var( --e-global-color-28474e8 );}.elementor-3903 .elementor-element.elementor-element-643f8c8 .about-text .sub-title{color:#FFFFFF;font-size:18px;}.elementor-3903 .elementor-element.elementor-element-643f8c8 .about-text h2, .about-text h3, .about-text h4, .about-text h5, .about-text h5, .about-text h6, .about-text h1{color:#FFFFFF;}.elementor-3903 .elementor-element.elementor-element-643f8c8 .about-text p{color:#FFFFFF;font-size:18px;}.elementor-3903 .elementor-element.elementor-element-643f8c8 .about-text .features-list li h3{color:#FFFFFF;font-size:16px;}.elementor-3903 .elementor-element.elementor-element-643f8c8 .about-text default-btn{color:var( --e-global-color-28474e8 );}.elementor-3903 .elementor-element.elementor-element-643f8c8 .about-text .default-btn{background-color:var( --e-global-color-28474e8 );font-size:18px;font-weight:bold;}.elementor-3903 .elementor-element.elementor-element-643f8c8 .about-text .default-btn:hover{background-color:var( --e-global-color-2932537 );}.elementor-3903 .elementor-element.elementor-element-e2b642d:not(.elementor-motion-effects-element-type-background), .elementor-3903 .elementor-element.elementor-element-e2b642d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-875550d );}.elementor-3903 .elementor-element.elementor-element-e2b642d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3903 .elementor-element.elementor-element-e2b642d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3903 .elementor-element.elementor-element-76c1afc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3903 .elementor-element.elementor-element-76c1afc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3903 .elementor-element.elementor-element-532bf04{text-align:center;}.elementor-3903 .elementor-element.elementor-element-532bf04 .elementor-heading-title{font-size:32px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-3903 .elementor-element.elementor-element-e2833c0 > .elementor-widget-container{margin:0px 24px 0px 24px;padding:0px 0px 0px 0px;}.elementor-3903 .elementor-element.elementor-element-e2833c0{column-gap:0px;text-align:start;font-size:18px;color:#FFFFFF;}.elementor-3903 .elementor-element.elementor-element-e2833c0 p{margin-block-end:5px;}.elementor-3903 .elementor-element.elementor-element-2c39cb8 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;box-shadow:2px 0px 10px 0px rgba(0, 0, 0, 0.5);}.elementor-3903 .elementor-element.elementor-element-f18ba3f:not(.elementor-motion-effects-element-type-background), .elementor-3903 .elementor-element.elementor-element-f18ba3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-875550d ) 0%, var( --e-global-color-secondary ) 25%);}.elementor-3903 .elementor-element.elementor-element-f18ba3f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:46px 0px 0px 0px;}.elementor-3903 .elementor-element.elementor-element-f18ba3f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3903 .elementor-element.elementor-element-8159c66 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3903 .elementor-element.elementor-element-8159c66 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3903 .elementor-element.elementor-element-3979c07{text-align:center;}.elementor-3903 .elementor-element.elementor-element-3979c07 .elementor-heading-title{font-size:32px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-3903 .elementor-element.elementor-element-ec802db .portfolio-blog-slides.owl-theme .owl-nav [class*=owl-]{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #f2295b 100%);}.elementor-3903 .elementor-element.elementor-element-6fc90bb:not(.elementor-motion-effects-element-type-background), .elementor-3903 .elementor-element.elementor-element-6fc90bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3903 .elementor-element.elementor-element-6fc90bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:25px 0px 45px 0px;}.elementor-3903 .elementor-element.elementor-element-6fc90bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3903 .elementor-element.elementor-element-855cd25 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3903 .elementor-element.elementor-element-855cd25 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3903 .elementor-element.elementor-element-855cd25 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3903 .elementor-element.elementor-element-bc1ba2a{--spacer-size:144px;}.elementor-3903 .elementor-element.elementor-element-bc1ba2a > .elementor-widget-container{background-color:transparent;margin:0px 52px 0px 52px;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-28474e8 ) 100%);border-radius:17px 17px 17px 17px;}.elementor-3903 .elementor-element.elementor-element-17053a3 > .elementor-widget-container{margin:-108px 0px 0px 114px;}.elementor-3903 .elementor-element.elementor-element-17053a3 .elementor-heading-title{color:#FFFFFF;}.elementor-3903 .elementor-element.elementor-element-d5074af > .elementor-widget-container{margin:-137px 131px 0px 0px;}.elementor-3903 .elementor-element.elementor-element-d5074af .default-btn{color:#FFFFFF;background-color:var( --e-global-color-28474e8 );font-weight:bold;padding:-24px -24px -24px -24px;}.elementor-3903 .elementor-element.elementor-element-d5074af .default-btn:hover{background-color:var( --e-global-color-2932537 );}@media(min-width:768px){.elementor-3903 .elementor-element.elementor-element-855cd25{width:100%;}}@media(max-width:1024px){.elementor-3903 .elementor-element.elementor-element-4565b42 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3903 .elementor-element.elementor-element-4565b42 > .elementor-element-populated{margin:2px 0px 0px -4px;--e-column-margin-right:0px;--e-column-margin-left:-4px;}.elementor-3903 .elementor-element.elementor-element-0aefc1d > .elementor-widget-container{margin:0px -16px 0px -2px;}.elementor-3903 .elementor-element.elementor-element-17053a3 > .elementor-widget-container{margin:-137px 0px 0px 80px;}.elementor-3903 .elementor-element.elementor-element-d5074af > .elementor-widget-container{margin:-112px 101px 0px 0px;}}@media(max-width:767px){.elementor-3903 .elementor-element.elementor-element-22c13f0{margin-top:-43px;margin-bottom:-43px;}.elementor-3903 .elementor-element.elementor-element-0aefc1d > .elementor-widget-container{margin:0px -32px 0px -33px;padding:0px 0px 0px 0px;}.elementor-3903 .elementor-element.elementor-element-0aefc1d{z-index:0;}.elementor-3903 .elementor-element.elementor-element-47c2c50 > .elementor-widget-container{margin:88px 0px 0px 0px;}.elementor-3903 .elementor-element.elementor-element-47c2c50 .section-title.style-two .sub-title, .section-title.white-color .sub-title{font-size:46px;}.elementor-3903 .elementor-element.elementor-element-47c2c50 .section-title.style-two h2, .section-title.style-two h3, .section-title.style-two h4, .section-title.style-two h5, .section-title.style-two h5, .section-title.style-two h6, .section-title.style-two h1, .section-title.white-color h2, .section-title.white-color h3, .section-title.white-color h4, .section-title.white-color h5, .section-title.white-color h5, .section-title.white-color h6, .section-title.white-color h1{font-size:18px;line-height:1.2em;}.elementor-3903 .elementor-element.elementor-element-b65b2a1 > .elementor-widget-container{margin:-64px 0px 0px 0px;padding:27px 12px 12px 12px;}.elementor-3903 .elementor-element.elementor-element-b65b2a1 .introduce-myself-content h3 span{background-color:transparent;background-image:linear-gradient(112deg, var( --e-global-color-28474e8 ) 50%, var( --e-global-color-875550d ) 100%);}.elementor-3903 .elementor-element.elementor-element-b65b2a1 .introduce-myself-content h2, .introduce-myself-content h3, .introduce-myself-content h4, .introduce-myself-content h5, .introduce-myself-content h5, .introduce-myself-content h6, .introduce-myself-content h1{font-size:18px;}.elementor-3903 .elementor-element.elementor-element-b65b2a1 .introduce-myself-content .nav .nav-item .nav-link::before{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-28474e8 ) 39%, var( --e-global-color-28474e8 ) 61%);}.elementor-3903 .elementor-element.elementor-element-bc1ba2a{--spacer-size:129px;}.elementor-3903 .elementor-element.elementor-element-bc1ba2a > .elementor-widget-container{margin:8px 8px 8px 8px;}.elementor-3903 .elementor-element.elementor-element-17053a3 > .elementor-widget-container{margin:-137px 0px 0px 23px;}.elementor-3903 .elementor-element.elementor-element-17053a3 .elementor-heading-title{font-size:25px;}.elementor-3903 .elementor-element.elementor-element-d5074af > .elementor-widget-container{margin:-111px 40px 0px 0px;}.elementor-3903 .elementor-element.elementor-element-d5074af .default-btn{font-size:16px;}}/* Start custom CSS for Jenux_Portfolio_Banner, class: .elementor-element-0aefc1d */.hero-responsive {
  margin: 0 !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-color: #080E18;
}

@media (max-width: 767px) {
  .hero-responsive {
    background-size: contain !important;
    background-position: center top !important;
    background-repeat: no-repeat !important;
    min-height: 520px;
    padding-left: 20px;
    padding-right: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for AboutMe, class: .elementor-element-b65b2a1 */.about-percorso .row.align-items-center > div:first-child {
  display: none;
}

.about-percorso .row.align-items-center > div:last-child {
  flex: 0 0 100%;
  max-width: 100%;
  width: 100%;
}

.about-percorso .nav-tabs .nav-link.active,
.about-percorso .nav-tabs .nav-item.show .nav-link {
  background-color: #5B00FF;
  color: #ffffff;
  border-color: #5B00FF;
}

@media (max-width: 767px) {
  .about-percorso .nav-tabs .nav-link.active,
  .about-percorso .nav-tabs .nav-item.show .nav-link {
    background-color: #5B00FF;
    color: #ffffff;
    border-color: #5B00FF;
  }
}/* End custom CSS */
/* Start custom CSS for About_Area, class: .elementor-element-643f8c8 */.about-metodo .features-list li {
  background-color: #111827;
}/* End custom CSS */
/* Start custom CSS */.about-metodo .features-list li {
  background-color: #111827;
}

.about-metodo .features-list li h3 {
  color: #ffffff;
}

.about-metodo .features-list li p {
  color: #ffffff;
}/* End custom CSS */