.elementor-2287 .elementor-element.elementor-element-c2bca74{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-4.55%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0.4%;--padding-bottom:0.4%;--padding-left:0%;--padding-right:0%;}.elementor-2287 .elementor-element.elementor-element-c2bca74:not(.elementor-motion-effects-element-type-background), .elementor-2287 .elementor-element.elementor-element-c2bca74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marina.up-design.ch/wp-content/uploads/2026/10/header-conferenze.jpg");background-position:0px -443px;background-repeat:no-repeat;background-size:cover;}.elementor-2287 .elementor-element.elementor-element-4f9b0c9c{--display:flex;--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2287 .elementor-element.elementor-element-4f9b0c9c:not(.elementor-motion-effects-element-type-background), .elementor-2287 .elementor-element.elementor-element-4f9b0c9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-2287 .elementor-element.elementor-element-6122bcc0{padding:9% 0% 2% 0%;text-align:center;}.elementor-2287 .elementor-element.elementor-element-6122bcc0 .elementor-heading-title{font-weight:500;letter-spacing:8px;color:var( --e-global-color-text );}.elementor-2287 .elementor-element.elementor-element-3cb5ff66{margin-top:0%;margin-bottom:0%;}.elementor-bc-flex-widget .elementor-2287 .elementor-element.elementor-element-2a6dec84.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2287 .elementor-element.elementor-element-2a6dec84.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2287 .elementor-element.elementor-element-2a6dec84.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2287 .elementor-element.elementor-element-2a6dec84 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4% 0% 0% 0%;}.elementor-2287 .elementor-element.elementor-element-2656501 a{color:var( --e-global-color-primary );}.elementor-2287 .elementor-element.elementor-element-2f2ddd2 a{color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-2287 .elementor-element.elementor-element-4f9b0c9c{--width:100%;}}@media(max-width:1024px){.elementor-2287 .elementor-element.elementor-element-c2bca74:not(.elementor-motion-effects-element-type-background), .elementor-2287 .elementor-element.elementor-element-c2bca74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -82px;}.elementor-2287 .elementor-element.elementor-element-c2bca74{--margin-top:-8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:7px;--padding-bottom:7px;--padding-left:0px;--padding-right:0px;}.elementor-2287 .elementor-element.elementor-element-4f9b0c9c{--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-2287 .elementor-element.elementor-element-6122bcc0{padding:11% 0% 1% 0%;}.elementor-2287 .elementor-element.elementor-element-3cb5ff66{padding:30px 30px 0px 30px;}}@media(max-width:767px){.elementor-2287 .elementor-element.elementor-element-c2bca74:not(.elementor-motion-effects-element-type-background), .elementor-2287 .elementor-element.elementor-element-c2bca74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-136px 0px;}.elementor-2287 .elementor-element.elementor-element-c2bca74{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2287 .elementor-element.elementor-element-4f9b0c9c{--margin-top:8px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;}.elementor-2287 .elementor-element.elementor-element-6122bcc0{padding:54% 0% 8% 0%;}.elementor-2287 .elementor-element.elementor-element-3cb5ff66{padding:30px 20px 0px 20px;}}/* Start custom CSS for text-editor, class: .elementor-element-2656501 */.conferenze-nav a {
    color: #E09A1F;
    text-decoration: none !important;
    font-weight: 600;
    transition: color 0.2s ease;
}

.conferenze-nav a:hover {
    color: #000000 !important;
    text-decoration: none !important;
}

.conferenze-nav a:visited {
    color: #E09A1F;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2a6dec84 *//* CONFERENZE */

/* INDICE ANNI */

.conferenze-nav {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 0.35em 0.7em;
    padding: 0 15% 0.9em;
    margin: 0 0 1.4em;
    border-bottom: 1px solid #e8e8e8;
}

.conferenze-nav a {
    color: #E09A1F;
    text-decoration: none !important;
    font-weight: 600;
    transition: color 0.2s ease;
}

.conferenze-nav a:hover {
    color: #000000;
    text-decoration: none !important;
}

.conferenze-nav a:visited {
    color: #E09A1F;
}

@media (min-width: 768px) and (max-width: 1024px) {
    .conferenze-nav {
        padding-left: 8%;
        padding-right: 8%;
        column-gap: 0.5em;
    }
}


/* ELENCO CONFERENZE */

.lista-conferenze h4 {
    margin: 1em 0 0.5em 0;
    padding: 0;
    font-family: "Bitter", serif !important;
    font-size: inherit !important;
    line-height: inherit !important;
    font-weight: 700;
    color: inherit;
    scroll-margin-top: 110px;
}

.lista-conferenze h4:first-child {
    margin-top: 0;
}

.lista-conferenze ul {
    margin-top: 0;
    margin-bottom: 1em;
    padding-bottom: 0.9em;
    border-bottom: 1px solid #e8e8e8;
}

.lista-conferenze li {
    margin-bottom: 0.5em;
}

.lista-conferenze li:last-child {
    margin-bottom: 0;
}

.lista-conferenze ul:last-child {
    border-bottom: none;
}/* End custom CSS */