.elementor-954 .elementor-element.elementor-element-dafca7e.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-954 .elementor-element.elementor-element-dafca7e.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-954 .elementor-element.elementor-element-dafca7e.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-954 .elementor-element.elementor-element-dafca7e.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-954 .elementor-element.elementor-element-dafca7e.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-954 .elementor-element.elementor-element-dafca7e{margin-top:160px;margin-bottom:0px;padding:0px 25px 0px 25px;}.elementor-954 .elementor-element.elementor-element-de076cf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-954 .elementor-element.elementor-element-de076cf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-954 .elementor-element.elementor-element-de076cf.elementor-column{align-self:inherit;cursor:default;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-954 .elementor-element.elementor-element-77b5bc1.ob-harakiri{writing-mode:inherit;}.elementor-954 .elementor-element.elementor-element-77b5bc1.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-954 .elementor-element.elementor-element-77b5bc1.ob-harakiri div{writing-mode:inherit;}.elementor-954 .elementor-element.elementor-element-77b5bc1 .elementor-heading-title{font-family:"Staatliches", Sans-serif;font-size:52px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-9893886 );}.elementor-954 .elementor-element.elementor-element-77b5bc1.ob-harakiri > div, .elementor-954 .elementor-element.elementor-element-77b5bc1.ob-harakiri > h1, .elementor-954 .elementor-element.elementor-element-77b5bc1.ob-harakiri > h2, .elementor-954 .elementor-element.elementor-element-77b5bc1.ob-harakiri > h3, .elementor-954 .elementor-element.elementor-element-77b5bc1.ob-harakiri > h4, .elementor-954 .elementor-element.elementor-element-77b5bc1.ob-harakiri > h5, .elementor-954 .elementor-element.elementor-element-77b5bc1.ob-harakiri > h6, .elementor-954 .elementor-element.elementor-element-77b5bc1.ob-harakiri > p{transform:rotate(0deg);}.elementor-954 .elementor-element.elementor-element-77b5bc1 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-954 .elementor-element.elementor-element-ed02a8b.ob-harakiri{writing-mode:inherit;}.elementor-954 .elementor-element.elementor-element-ed02a8b.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-954 .elementor-element.elementor-element-ed02a8b.ob-harakiri div{writing-mode:inherit;}.elementor-954 .elementor-element.elementor-element-ed02a8b .elementor-heading-title{font-family:"Staatliches", Sans-serif;font-size:52px;font-weight:500;text-transform:uppercase;}.elementor-954 .elementor-element.elementor-element-ed02a8b.ob-harakiri > div, .elementor-954 .elementor-element.elementor-element-ed02a8b.ob-harakiri > h1, .elementor-954 .elementor-element.elementor-element-ed02a8b.ob-harakiri > h2, .elementor-954 .elementor-element.elementor-element-ed02a8b.ob-harakiri > h3, .elementor-954 .elementor-element.elementor-element-ed02a8b.ob-harakiri > h4, .elementor-954 .elementor-element.elementor-element-ed02a8b.ob-harakiri > h5, .elementor-954 .elementor-element.elementor-element-ed02a8b.ob-harakiri > h6, .elementor-954 .elementor-element.elementor-element-ed02a8b.ob-harakiri > p{transform:rotate(0deg);}.elementor-954 .elementor-element.elementor-element-ed02a8b > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-954 .elementor-element.elementor-element-a5785c8.ob-harakiri{writing-mode:inherit;}.elementor-954 .elementor-element.elementor-element-a5785c8.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-954 .elementor-element.elementor-element-a5785c8.ob-harakiri div{writing-mode:inherit;}.elementor-954 .elementor-element.elementor-element-a5785c8 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-a5785c8 .elementor-heading-title{font-family:"Staatliches", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-9893886 );}.elementor-954 .elementor-element.elementor-element-a5785c8.ob-harakiri > div, .elementor-954 .elementor-element.elementor-element-a5785c8.ob-harakiri > h1, .elementor-954 .elementor-element.elementor-element-a5785c8.ob-harakiri > h2, .elementor-954 .elementor-element.elementor-element-a5785c8.ob-harakiri > h3, .elementor-954 .elementor-element.elementor-element-a5785c8.ob-harakiri > h4, .elementor-954 .elementor-element.elementor-element-a5785c8.ob-harakiri > h5, .elementor-954 .elementor-element.elementor-element-a5785c8.ob-harakiri > h6, .elementor-954 .elementor-element.elementor-element-a5785c8.ob-harakiri > p{transform:rotate(0deg);}.elementor-954 .elementor-element.elementor-element-a5785c8 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-954 .elementor-element.elementor-element-5b50cca{width:auto;max-width:auto;}.elementor-954 .elementor-element.elementor-element-5b50cca > .elementor-widget-container{margin:-110px -49px 0px -126px;padding:0px 0px 60px 0px;}.elementor-954 .elementor-element.elementor-element-5b50cca .elementor-icon-wrapper{text-align:center;}.elementor-954 .elementor-element.elementor-element-5b50cca .elementor-icon{font-size:800px;}.elementor-954 .elementor-element.elementor-element-5b50cca .elementor-icon svg{height:800px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-accordion .elementor-tab-content{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 );}.elementor-954 .elementor-element.elementor-element-d65f514{width:var( --container-widget-width, 389px );max-width:389px;--container-widget-width:389px;--container-widget-flex-grow:0;top:190.992px;}.elementor-954 .elementor-element.elementor-element-d65f514 > .elementor-widget-container{margin:30px 0px 0px 0px;}body:not(.rtl) .elementor-954 .elementor-element.elementor-element-d65f514{left:57%;}body.rtl .elementor-954 .elementor-element.elementor-element-d65f514{right:57%;}.elementor-954 .elementor-element.elementor-element-d65f514 .elementor-accordion-item{border-width:0px;}.elementor-954 .elementor-element.elementor-element-d65f514 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-954 .elementor-element.elementor-element-d65f514 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-954 .elementor-element.elementor-element-d65f514 .elementor-active .elementor-accordion-icon, .elementor-954 .elementor-element.elementor-element-d65f514 .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-954 .elementor-element.elementor-element-d65f514 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-954 .elementor-element.elementor-element-d65f514 .elementor-accordion-title{font-family:"Staatliches", Sans-serif;font-size:42px;font-weight:500;text-transform:uppercase;}.elementor-954 .elementor-element.elementor-element-d65f514 .elementor-tab-content{font-family:"Staatliches", Sans-serif;font-size:18px;font-weight:500;}html, body{overflow-x:auto;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-954 .elementor-element.elementor-element-d65f514{--container-widget-width:389px;--container-widget-flex-grow:0;width:var( --container-widget-width, 389px );max-width:389px;}body:not(.rtl) .elementor-954 .elementor-element.elementor-element-d65f514{left:54%;}body.rtl .elementor-954 .elementor-element.elementor-element-d65f514{right:54%;}}@media(max-width:767px){.elementor-954 .elementor-element.elementor-element-dafca7e{padding:0px 25px 80px 25px;}.elementor-954 .elementor-element.elementor-element-de076cf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-954 .elementor-element.elementor-element-77b5bc1 .elementor-heading-title{font-size:42px;}.elementor-954 .elementor-element.elementor-element-ed02a8b .elementor-heading-title{font-size:42px;}.elementor-954 .elementor-element.elementor-element-a5785c8 .elementor-heading-title{font-size:16px;}.elementor-954 .elementor-element.elementor-element-5b50cca > .elementor-widget-container{margin:-20px 0px 0px -60px;padding:0px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-5b50cca .elementor-icon{font-size:400px;}.elementor-954 .elementor-element.elementor-element-5b50cca .elementor-icon svg{height:400px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-954 .elementor-element.elementor-element-d65f514 > .elementor-widget-container{margin:-364px 0px 0px 0px;}body:not(.rtl) .elementor-954 .elementor-element.elementor-element-d65f514{left:0%;}body.rtl .elementor-954 .elementor-element.elementor-element-d65f514{right:0%;}.elementor-954 .elementor-element.elementor-element-d65f514{top:95%;}.elementor-954 .elementor-element.elementor-element-d65f514 .elementor-accordion-title{font-size:18px;}.elementor-954 .elementor-element.elementor-element-d65f514 .elementor-tab-content{font-size:24px;}}/* Start custom CSS */#ITALIA g g{
    opacity:0;
}

#ITALIA > g {
    cursor: pointer;
} 

text {
    display: none;
}

.elementor-accordion-item {
    margin-bottom: -10px;
}

.elementor-tab-title {
    display: flex;
    justify-content: center;
}


    
.elementor-tab-content.elementor-active {
    display: flex !important;
    flex-direction: column !important;
    align-items: center;
    margin-top: -22px;
}    

.elementor-tab-content.elementor-active p:nth-child(2) {
    margin-top: -10px
}

div.elementor-tab-content.elementor-active a {
    margin-top: -10px
}

.elementor-tab-content.elementor-active .mail {
    font-family: 'Saira Condensed', sans-serif !important;
        font-size: 15px;
        margin-top: -15px !important;
        font-weight: 400;
}

@media only screen and (max-width: 700px) {
    .elementor-tab-title.elementor-active {
        text-decoration: underline;
    }
    
    .elementor-tab-content.elementor-active p:nth-child(2) {
    margin-top: -18px
}

div.elementor-tab-content.elementor-active a {
    margin-top: -18px
}

.elementor-widget-accordion {
    position: inherit !important;
    top: unset !important;
    left: unset !important;
}

}



@media only screen and (min-width: 700px) {
    /*
    #ITALIA g.active g text{
        opacity:1;
        display: unset;
    }
    
    #ITALIA g text{
        opacity:1;
        display: unset;
    }
    
     #ITALIA g.active text tspan > tspan:hover {
         text-decoration: underline;
     }*/
    
    .elementor-tab-content.elementor-active .mail:hover {
         text-decoration: underline;
    }
    
    #ITALIA g.active g{
        opacity:1;
    }
    
    #ITALIA g:hover g{
        opacity:1;
    }
    
   .elementor-tab-title {
        justify-content: start;
    }
    
    .elementor-tab-content.elementor-active {
        align-items: start;
    }   
    
    .elementor-tab-title {
        display:none;
    }
    
    .elementor-tab-title.elementor-active {
        display:flex !important;
    }
}/* End custom CSS */