.elementor-2889 .elementor-element.elementor-element-5b26fa6 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper{align-self:flex-start;justify-content:flex-start;flex-grow:0;padding:1px 1px 1px 1px;margin:0px 0px 118px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs.jet-tabs-position-left > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-left .jet-tabs__control-inner{justify-content:center;}.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs.jet-tabs-position-left > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-right .jet-tabs__control-inner{justify-content:center;}.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs.jet-tabs-position-right > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-left .jet-tabs__control-inner{justify-content:center;}.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs.jet-tabs-position-right > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-right .jet-tabs__control-inner{justify-content:center;}.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs.jet-tabs-position-left > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-top .jet-tabs__control-inner{align-items:center;}.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs.jet-tabs-position-right > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-top .jet-tabs__control-inner{align-items:center;}.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text{font-family:"Sarabun", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:2.89em;letter-spacing:0.4px;}.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-icon{color:var( --e-global-color-secondary );}.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__control-inner{padding:0px 28px 0px 28px;}.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control{border-style:solid;border-width:0px 0px 1px 0px;border-color:#ececec;}.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:hover .jet-tabs__label-text{color:#000000;}.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text{color:#000000;font-weight:bold;}.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-icon{color:var( --e-global-color-primary );}.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab{border-style:solid;border-width:0px 0px 2px 0px;border-color:#000000;}.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs > .jet-tabs__content-wrapper{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-6f52f97 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-9904436{--e-image-carousel-slides-to-show:1;}.elementor-2889 .elementor-element.elementor-element-9904436 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2889 .elementor-element.elementor-element-9904436 .elementor-swiper-button.elementor-swiper-button-next{font-size:32px;color:#FFFFFF;}.elementor-2889 .elementor-element.elementor-element-9904436 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2889 .elementor-element.elementor-element-9904436 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-2889 .elementor-element.elementor-element-26ae3f0:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-26ae3f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2889 .elementor-element.elementor-element-26ae3f0{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-2889 .elementor-element.elementor-element-26ae3f0, .elementor-2889 .elementor-element.elementor-element-26ae3f0 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-2889 .elementor-element.elementor-element-26ae3f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2889 .elementor-element.elementor-element-8a3f1fc.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2889 .elementor-element.elementor-element-8a3f1fc.elementor-column .elementor-column-wrap .elementor-widget-wrap{align-items:center;}.elementor-2889 .elementor-element.elementor-element-8a3f1fc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2889 .elementor-element.elementor-element-8a3f1fc > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-9e9bd9c{text-align:left;width:auto;max-width:auto;}.elementor-2889 .elementor-element.elementor-element-9e9bd9c .elementor-heading-title{color:#000000;font-family:"Sarabun", Sans-serif;font-size:16px;font-weight:500;line-height:1.5rem;}.elementor-2889 .elementor-element.elementor-element-9e9bd9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-b74f886 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-1c14a79 .elementor-button{padding:16px 24px 16px 24px;}.elementor-2889 .elementor-element.elementor-element-1c14a79{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}@media(min-width:768px){.elementor-2889 .elementor-element.elementor-element-8a3f1fc{width:57%;}.elementor-2889 .elementor-element.elementor-element-b74f886{width:43%;}}@media(max-width:1024px){.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper{justify-content:center;flex-grow:0;margin:0px 0px 70px 0px;}}@media(max-width:767px){.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text{font-size:15px;}.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__control-inner{padding:25px 25px 25px 25px;}.elementor-2889 .elementor-element.elementor-element-26ae3f0{padding:40px 16px 40px 16px;}.elementor-2889 .elementor-element.elementor-element-8a3f1fc{width:100%;}.elementor-2889 .elementor-element.elementor-element-8a3f1fc.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-2889 .elementor-element.elementor-element-9e9bd9c{text-align:left;}.elementor-2889 .elementor-element.elementor-element-9e9bd9c > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2889 .elementor-element.elementor-element-b74f886{width:100%;}.elementor-2889 .elementor-element.elementor-element-1c14a79{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}}/* Start custom CSS for jet-tabs, class: .elementor-element-e2a3f59 *//*Padding tabs*/
.jet-tabs-move-up-effect>.jet-tabs__content-wrapper>.jet-tabs__content.active-content { padding: 0; }

/*Altezza carousel*/
.jet-tabs__content-wrapper { min-height: 680px !important; }

/*----Tabs Controls (Posizione)----*/

.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper { margin-bottom: 24px; position: absolute; z-index: 9999; bottom: 0; width: 100%; background: transparent; justify-content: center; gap: 8px; }

/*----Tabs Controls (Stili)----*/

/*Icona*/
.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs-icon { display: none; }

/*Pulsante non attivo*/
.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:not(.active-tab) { background: #fff; border: 0; }

/*Pulsante attivo*/
.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab { background: #E30714; border: 0; }

/*Pulsante attivo (testo)*/
.elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text { color: #fff; }

/*Mobile*/
@media only screen and (max-width: 767px) {
    /*----Tabs Controls (Posizione)----*/
    .elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper { position: relative;
    }
    
    /*----Tabs Controls (Stili)----*/
    .elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__control-inner { padding: 8px }
    
    .elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text { font-size: 14px; line-height: 1; }
    
    .elementor-2889 .elementor-element.elementor-element-e2a3f59 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:not(.active-tab) { background: #f7f7f7; }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-26ae3f0 *//*Desktop*/
.cmp_banner { position: absolute; bottom: 60px; right: 40px; max-width: 420px; z-index: 99; display: flex; justify-content: center; align-items: center; }

/*Tablet*/
@media (max-width: 1024px){
    .cmp_banner { max-width: 420px; bottom: 80px; right: 20px; }
}

/*Mobile*/
@media (max-width: 767px){
    .cmp_banner { position: relative; right: 0; bottom: 0; max-width: 80%; margin: 0 10%; }
}

/*Blocco*/
.elementor-element-9904436 { margin-bottom: 0 !important; }/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */