.elementor-2788 .elementor-element.elementor-element-0c3f200 .elementor-repeater-item-5c7d385.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-2788 .elementor-element.elementor-element-84f5218.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center;}.elementor-2788 .elementor-element.elementor-element-84f5218.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2788 .elementor-element.elementor-element-84f5218.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated{justify-content:center;}.elementor-2788 .elementor-element.elementor-element-84f5218.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2788 .elementor-element.elementor-element-84f5218.elementor-column.raven-column-flex-vertical > .elementor-widget-wrap{align-content:center;align-items:center;flex-wrap:wrap;}.elementor-2788 .elementor-element.elementor-element-84f5218 > .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-2788 .elementor-element.elementor-element-84f5218 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2788 .elementor-element.elementor-element-3903ece .slider-pro{min-height:110vh;}.elementor-2788 .elementor-element.elementor-element-3903ece .jet-slider .slider-pro .jet-slider__content-inner{max-width:100%;}.elementor-2788 .elementor-element.elementor-element-3903ece .jet-slider .sp-buttons{max-width:100%;text-align:center;}.elementor-2788 .elementor-element.elementor-element-3903ece .jet-slider .slider-pro .jet-slider__item{background-color:rgba(255,255,255,0);}.elementor-2788 .elementor-element.elementor-element-3903ece > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2788 .elementor-element.elementor-element-3903ece .jet-slider .sp-image-container:after{opacity:0;}.elementor-2788 .elementor-element.elementor-element-3903ece .jet-slider .sp-full-screen-button i{color:#FFFFFF;}.elementor-2788 .elementor-element.elementor-element-3903ece .jet-slider .sp-full-screen-button svg{fill:#FFFFFF;}.elementor-2788 .elementor-element.elementor-element-3903ece .jet-slider__icon{justify-content:center;font-size:18px;}.elementor-2788 .elementor-element.elementor-element-3903ece .jet-slider__icon i{color:#FFFFFF;font-size:18px;}.elementor-2788 .elementor-element.elementor-element-3903ece .jet-slider__icon svg{fill:#FFFFFF;}.elementor-2788 .elementor-element.elementor-element-3903ece .jet-slider__icon .jet-slider-icon-inner{background-color:#FFFFFF;width:18px;height:18px;}.elementor-2788 .elementor-element.elementor-element-3903ece .jet-slider__title{text-align:left;}.elementor-2788 .elementor-element.elementor-element-3903ece .jet-slider__subtitle{text-align:left;}.elementor-2788 .elementor-element.elementor-element-3903ece .jet-slider__desc{align-self:flex-start;text-align:left;}.elementor-2788 .elementor-element.elementor-element-3903ece .jet-slider__button-wrapper{text-align:left;}.elementor-2788 .elementor-element.elementor-element-3903ece .jet-slider .sp-arrows .sp-arrow{width:80px;height:80px;margin:0px 0px 0px 0px;background-color:rgba(0,0,0,0);font-size:40px;}.elementor-2788 .elementor-element.elementor-element-3903ece .jet-slider .sp-arrows .sp-arrow i{color:#FFFFFF;font-size:40px;}.elementor-2788 .elementor-element.elementor-element-3903ece .jet-slider .sp-arrows .sp-arrow svg{fill:#FFFFFF;}.elementor-2788 .elementor-element.elementor-element-3903ece .jet-slider .sp-arrows .sp-arrow:hover i{color:#d99b5d;}.elementor-2788 .elementor-element.elementor-element-3903ece .jet-slider .sp-arrows .sp-arrow:hover svg{fill:#d99b5d;}.elementor-2788 .elementor-element.elementor-element-3903ece .jet-slider .sp-thumbnail-container:hover:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-2788 .elementor-element.elementor-element-3903ece .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-2788 .elementor-element.elementor-element-0c3f200:not(.elementor-motion-effects-element-type-background), .elementor-2788 .elementor-element.elementor-element-0c3f200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2788 .elementor-element.elementor-element-0c3f200 > .elementor-container{min-height:100vh;}.elementor-2788 .elementor-element.elementor-element-0c3f200{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2788 .elementor-element.elementor-element-0c3f200 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2788 .elementor-element.elementor-element-557b820{--display:flex;--min-height:1000px;--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;}.elementor-2788 .elementor-element.elementor-element-557b820:not(.elementor-motion-effects-element-type-background), .elementor-2788 .elementor-element.elementor-element-557b820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2788 .elementor-element.elementor-element-557b820::before, .elementor-2788 .elementor-element.elementor-element-557b820 > .elementor-background-video-container::before, .elementor-2788 .elementor-element.elementor-element-557b820 > .e-con-inner > .elementor-background-video-container::before, .elementor-2788 .elementor-element.elementor-element-557b820 > .elementor-background-slideshow::before, .elementor-2788 .elementor-element.elementor-element-557b820 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2788 .elementor-element.elementor-element-557b820 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2788 .elementor-element.elementor-element-aac408e{--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;--justify-content:center;--margin-top:5%;--margin-bottom:5%;--margin-left:5%;--margin-right:5%;}.elementor-2788 .elementor-element.elementor-element-aac408e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2788 .elementor-element.elementor-element-4ff0ddc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2788 .elementor-element.elementor-element-4ff0ddc .elementor-heading-title{font-family:"PANCHANG SEMIBOLD", Sans-serif;font-size:30px;font-weight:600;color:#25B2A3;}.elementor-2788 .elementor-element.elementor-element-51b91e9 > .elementor-widget-container{margin:-11px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2788 .elementor-element.elementor-element-51b91e9 .elementor-heading-title{font-family:"panchang regular", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-2788 .elementor-element.elementor-element-2652431 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2788 .elementor-element.elementor-element-2652431 .elementor-heading-title{font-family:"panchang regular", Sans-serif;font-size:18px;font-weight:600;color:#25B2A3;}.elementor-2788 .elementor-element.elementor-element-9994222 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2788 .elementor-element.elementor-element-9994222{color:#FFFFFF;}.elementor-2788 .elementor-element.elementor-element-f95f03b > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2788 .elementor-element.elementor-element-f95f03b .elementor-heading-title{font-family:"panchang regular", Sans-serif;font-size:18px;font-weight:600;color:#25B2A3;}.elementor-2788 .elementor-element.elementor-element-2ebabd7 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2788 .elementor-element.elementor-element-2ebabd7{color:#FFFFFF;}.elementor-2788 .elementor-element.elementor-element-56e1f2e > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2788 .elementor-element.elementor-element-56e1f2e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#25B2A3;}.elementor-2788 .elementor-element.elementor-element-eb4cf06 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2788 .elementor-element.elementor-element-eb4cf06 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:200;color:#FFFFFF;}.elementor-2788 .elementor-element.elementor-element-0739e84 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2788 .elementor-element.elementor-element-0739e84 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#25B2A3;}.elementor-2788 .elementor-element.elementor-element-d938989 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2788 .elementor-element.elementor-element-d938989 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:200;color:#FFFFFF;}.elementor-2788 .elementor-element.elementor-element-9e1aaa6 .elementor-button{background-color:var( --e-global-color-6bd72c9 );font-family:"plus jakarta sans semibold", Sans-serif;font-size:18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6bd72c9 );padding:12px 10px 12px 10px;}.elementor-2788 .elementor-element.elementor-element-9e1aaa6 .elementor-button:hover, .elementor-2788 .elementor-element.elementor-element-9e1aaa6 .elementor-button:focus{background-color:#24B2A373;border-color:var( --e-global-color-6bd72c9 );}.elementor-2788 .elementor-element.elementor-element-9e1aaa6 > .elementor-widget-container{margin:60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2788 .elementor-element.elementor-element-016e16e .elementor-repeater-item-1fd91c7.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-2788 .elementor-element.elementor-element-1dfe057 .raven-heading-title, .elementor-2788 .elementor-element.elementor-element-1dfe057 .raven-heading-title-inner{color:var( --e-global-color-749a6714 );-webkit-text-fill-color:var( --e-global-color-749a6714 );}.elementor-2788 .elementor-element.elementor-element-1dfe057 .raven-heading, .elementor-2788 .elementor-element.elementor-element-1dfe057 .raven-heading a{font-family:"Plus Jakarta Sans Regular", Sans-serif;font-weight:100;}.elementor-2788 .elementor-element.elementor-element-cfa8ca5{--divider-border-style:solid;--divider-color:#24B2A3;--divider-border-width:1px;}.elementor-2788 .elementor-element.elementor-element-cfa8ca5 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-2788 .elementor-element.elementor-element-cfa8ca5 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2788 .elementor-element.elementor-element-72d8ab1{--spacer-size:30px;}.elementor-2788 .elementor-element.elementor-element-016e16e:not(.elementor-motion-effects-element-type-background), .elementor-2788 .elementor-element.elementor-element-016e16e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31933bf4 );}.elementor-2788 .elementor-element.elementor-element-016e16e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-2788 .elementor-element.elementor-element-016e16e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-2788 .elementor-element.elementor-element-84f5218 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2788 .elementor-element.elementor-element-3903ece .jet-slider .sp-arrows .sp-arrow{margin:0px 10px 0px 10px;}}@media(min-width:768px){.elementor-2788 .elementor-element.elementor-element-84f5218{width:100%;}.elementor-2788 .elementor-element.elementor-element-aac408e{--width:90%;}}@media(max-width:767px){.elementor-2788 .elementor-element.elementor-element-84f5218 > .elementor-element-populated{margin:-50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2788 .elementor-element.elementor-element-3903ece .slider-pro{min-height:800px;}.elementor-2788 .elementor-element.elementor-element-0c3f200 > .elementor-container{min-height:75vh;}.elementor-2788 .elementor-element.elementor-element-0c3f200{margin-top:0px;margin-bottom:0px;padding:150px 0px 50px 0px;}.elementor-2788 .elementor-element.elementor-element-aac408e{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2788 .elementor-element.elementor-element-1dfe057 .raven-heading, .elementor-2788 .elementor-element.elementor-element-1dfe057 .raven-heading a{font-size:32px;}}/* Start custom CSS for jet-slider, class: .elementor-element-3903ece */@media (max-width:767px){
    .arw {
        border-bottom: 1px solid transparent; /* Imposta il bordo trasparente */
  border-image: radial-gradient(circle, rgba(255, 255, 255, 1) 70%, rgba(255, 255, 255, 0) 100%) 1; /* Distanza tra il contenuto e il bordo */
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-84f5218 */.arc {
  border-bottom: 1px solid transparent; /* Imposta il bordo trasparente */
  border-image: radial-gradient(circle, rgba(255, 255, 255, 1) 70%, rgba(255, 255, 255, 0) 100%) 1; /* Distanza tra il contenuto e il bordo */
}

@media (max-width:700px) {
    .arc {border: none !important;}
}/* End custom CSS */
/* Start custom CSS for jet-slider, class: .elementor-element-3903ece */@media (max-width:767px){
    .arw {
        border-bottom: 1px solid transparent; /* Imposta il bordo trasparente */
  border-image: radial-gradient(circle, rgba(255, 255, 255, 1) 70%, rgba(255, 255, 255, 0) 100%) 1; /* Distanza tra il contenuto e il bordo */
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-84f5218 */.arc {
  border-bottom: 1px solid transparent; /* Imposta il bordo trasparente */
  border-image: radial-gradient(circle, rgba(255, 255, 255, 1) 70%, rgba(255, 255, 255, 0) 100%) 1; /* Distanza tra il contenuto e il bordo */
}

@media (max-width:700px) {
    .arc {border: none !important;}
}/* End custom CSS */
/* Start JX Custom Fonts CSS */@font-face{font-family:'PANCHANG SEMIBOLD';font-style:normal;font-weight:normal;src:url('https://punturina-filler.it/wp-content/uploads/2025/01/Panchang-Semibold.ttf')format('truetype');}/* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS */@font-face{font-family:'panchang regular';font-style:normal;font-weight:normal;src:url('https://punturina-filler.it/wp-content/uploads/2025/01/Panchang-Regular.ttf')format('truetype');}/* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS */@font-face{font-family:'plus jakarta sans semibold';font-style:normal;font-weight:normal;src:url('https://punturina-filler.it/wp-content/uploads/2025/01/PlusJakartaSans-Bold.ttf')format('truetype');}/* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS */@font-face{font-family:'Plus Jakarta Sans Regular';font-style:normal;font-weight:normal;src:url('https://punturina-filler.it/wp-content/uploads/2025/01/PlusJakartaSans-Regular.ttf')format('truetype');}/* End JX Custom Fonts CSS */