.elementor-339 .elementor-element.elementor-element-73d7572{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:120px;--padding-bottom:60px;--padding-left:100px;--padding-right:100px;}.elementor-339 .elementor-element.elementor-element-73d7572, .elementor-339 .elementor-element.elementor-element-73d7572::before{--border-transition:0.3s;}.elementor-339 .elementor-element.elementor-element-0a18c94{--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:flex-start;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-339 .elementor-element.elementor-element-0be600e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-0be600e .elementor-heading-title{color:#323231;font-family:"tablet-gothic-wide", Sans-serif;font-size:56px;font-weight:200;}.elementor-339 .elementor-element.elementor-element-28ad5a9{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-c071154 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-c071154 .eael-advance-tabs .eael-tabs-nav > ul li{font-family:"tablet-gothic-wide", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;text-decoration:none;background-color:#FFFFFF;color:#CCC5B8;}.elementor-339 .elementor-element.elementor-element-c071154 .eael-advance-tabs .eael-tabs-nav > ul li i{font-size:16px;}.elementor-339 .elementor-element.elementor-element-c071154 .eael-advance-tabs .eael-tabs-nav > ul li img{width:16px;}.elementor-339 .elementor-element.elementor-element-c071154 .eael-advance-tabs .eael-tabs-nav > ul li svg{width:16px;height:16px;}.elementor-339 .elementor-element.elementor-element-c071154 .eael-tab-inline-icon li .title-before-icon{margin-right:10px;}.elementor-339 .elementor-element.elementor-element-c071154 .eael-tab-inline-icon li .title-after-icon{margin-left:10px;}.elementor-339 .elementor-element.elementor-element-c071154 .eael-tab-top-icon li i, .elementor-339 .elementor-element.elementor-element-c071154 .eael-tab-top-icon li img, .elementor-339 .elementor-element.elementor-element-c071154 .eael-tab-top-icon li svg{margin-bottom:10px;}.elementor-339 .elementor-element.elementor-element-c071154 > .elementor-widget-container > .eael-advance-tabs > .eael-tabs-nav ul li{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-c071154 .eael-advance-tabs .eael-tabs-nav > ul li:hover{background-color:#FFFFFF;color:#323231;}.elementor-339 .elementor-element.elementor-element-c071154 .eael-advance-tabs .eael-tabs-nav > ul li.active{background-color:#FFFFFF;color:#323231;}.elementor-339 .elementor-element.elementor-element-c071154 .eael-advance-tabs .eael-tabs-content > div{color:#333;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-339 .elementor-element.elementor-element-73d7572{--grid-auto-flow:row;--padding-top:80px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-339 .elementor-element.elementor-element-0be600e .elementor-heading-title{font-size:44px;}.elementor-339 .elementor-element.elementor-element-c071154 .eael-advance-tabs .eael-tabs-nav > ul li{font-size:18px;}}@media(max-width:767px){.elementor-339 .elementor-element.elementor-element-73d7572{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-0a18c94{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-339 .elementor-element.elementor-element-0be600e .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-339 .elementor-element.elementor-element-28ad5a9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-c071154 .eael-advance-tabs .eael-tabs-nav > ul li{font-size:14px;}}@media(min-width:2400px){.elementor-339 .elementor-element.elementor-element-73d7572{--grid-auto-flow:row;}.elementor-339 .elementor-element.elementor-element-0be600e .elementor-heading-title{font-size:80px;}}/* Start custom CSS for eael-adv-tabs, class: .elementor-element-c071154 *//* per rimuovere il padding laterale alla sezione template*/ 



@media only screen and (min-width: 768px){
   .eael-advance-tabs .eael-tabs-content>div.active{
    padding: 0px;
}

.elementor-element .elementor-element-a3cd4ce .e-con-full .e-flex .e-con--column .e-con .e-parent {
    padding: 0px;
} 
}

@media only screen and (min-width: 1024px){
   .eael-advance-tabs .eael-tabs-content>div.active{
    padding: 0px;
}

.elementor-element .elementor-element-a3cd4ce .e-con-full .e-flex .e-con--column .e-con .e-parent {
    padding: 0px;
} 
}


@media only screen and (min-width: 1600px){
   .eael-advance-tabs .eael-tabs-content>div.active{
    padding: 0px;
}

.elementor-element .elementor-element-a3cd4ce .e-con-full .e-flex .e-con--column .e-con .e-parent {
    padding: 0px;
} 
}


/* css tabs */

@media only screen and (min-width: 768px)(max-width: 1023px){
    .eael-advance-tabs .eael-tabs-nav>ul {
    padding-right: 40px;
    padding-left: 100px;
    
}

.eael-advance-tabs .eael-tabs-nav>ul li {
    justify-content: left;
}
    
}



@media only screen and (min-width: 1024px){
    .eael-advance-tabs .eael-tabs-nav>ul {
    padding-right: 700px;
    padding-left: 100px;
    
}

.eael-advance-tabs .eael-tabs-nav>ul li {
    justify-content: left;
}
    
}

@media only screen and (min-width: 1600px){
    .eael-advance-tabs .eael-tabs-nav>ul {
    padding-right: 1100px;
    padding-left: 100px;
    
}

.eael-advance-tabs .eael-tabs-nav>ul li {
    justify-content: left;
}
    
}





/* underline tab */

.elementor-339 .elementor-element.elementor-element-c071154 .eael-advance-tabs .eael-tabs-nav > ul li.active{
    text-decoration: underline;
    text-decoration-thickness: 4px;  
    text-underline-offset: 10px;
}/* End custom CSS */