.elementor-89165 .elementor-element.elementor-element-763191b{margin-top:0px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-89165 .elementor-element.elementor-element-ac24921 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-89165 .elementor-element.elementor-element-ac24921{text-align:start;}.elementor-89165 .elementor-element.elementor-element-ac24921 .elementor-heading-title{font-family:"Fira Sans Condensed", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-89165 .elementor-element.elementor-element-5dce76f > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-89165 .elementor-element.elementor-element-5dce76f{text-align:start;}.elementor-89165 .elementor-element.elementor-element-5dce76f .elementor-heading-title{font-family:"Fira Sans Condensed", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-89165 .elementor-element.elementor-element-564a91e > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-89165 .elementor-element.elementor-element-564a91e{text-align:start;}.elementor-89165 .elementor-element.elementor-element-564a91e .elementor-heading-title{font-family:"Fira Sans Condensed", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-89165 .elementor-element.elementor-element-a108f1d > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#575757;}.elementor-89165 .elementor-element.elementor-element-a108f1d{text-align:start;}.elementor-89165 .elementor-element.elementor-element-a108f1d .elementor-heading-title{font-family:"Fira Sans Condensed", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}body.elementor-page-89165:not(.elementor-motion-effects-element-type-background), body.elementor-page-89165 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}/* Start custom CSS *//* BOLLI Poopup */
html, body {
  overflow-x: hidden;
}
body {
  position: relative
}
.box {color: #000000;margin: 10px auto;display: flex;flex-direction: column;padding-bottom:30px}
.popup_ciclo {overflow: scroll;background: #000;border-radius: 0;width: 100%;height: 100vh;position: relative;transition: all 2s ease-in-out}
.popup_ciclo .popup_content {max-width: 350px;margin: auto;overflow: auto}
.switchlang, .close {color:#7A7A7A;font-size: 14px;border: 1px solid #7A7A7A;height: 30px;text-align: center;margin: 5px;font-family: "Fira Sans Condensed", sans-serif;display: flex;align-items: center;justify-content: center;}
.switchlang:hover, .close:hover {background-color: #333}
.switchlang {width: 30px;}
.close {width: 120px;}
a.switchlang, a.close {text-decoration: none; color:#7A7A7A;}
.shitcher, .closepop {display: inline-flex; justify-content: start;flex-direction: row;}
.shitcher {float:left}
.closepop {float:right;}
.pulsanti {padding-bottom: 12px;border-bottom: 1px solid #7A7A7A;}

/* Cicli */
.tab {margin-bottom: 10px;}
.row {text-align: center}
.logoae {background-image: url("https://plornexulvem.online/wp-content/uploads/2023/09/logoae.png");background-repeat: no-repeat;background-position: center;background-size: contain;height: 70px;margin: 10px}
.titolo {font-size: large;margin-bottom: 0;font-weight: 700;text-align: center}
.serie {font-style: italic !important;text-align: center}
.posizione {font-size: small;font-style: normal;margin: 0px;text-align: center}
.row {display: flex;flex-wrap: wrap;justify-content: center}
.col1, .col2 {font-size: small !important;display: inline-block !important;border: 1px solid #575757 !important;padding: 5px !important;margin: 0 !important;}
.col1 {width: 150px !important}
.col2 {width: 300px !important}
.ciclo {text-align: left;margin: 15px auto !important;max-width: 300px;font-weight:bold;}
.ciclo ul {padding:5px 0 5px 20px!important;float: left;font-weight:normal}
.logged-in .popup_ciclo {margin-top: 30px;}

/* Sfondi SLIDE e BOLLINI */
.sl1-sx {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/isp01.jpg")}
.sl2-sx {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/isp02.jpg")}
.sl3-sx {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/isp03.jpg")}
.sl4-sx {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/isp04.jpg")}
.sl5-sx {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/isp05.jpg")}
.sl1-dx {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/borghi-isp01.jpg")}
.sl2-dx {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/borghi-isp02.jpg")}
.sl3-dx {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/borghi-isp03.jpg")}
.sl4-dx {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/borghi-isp04.jpg")}
.sl5-dx {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/borghi-isp05.jpg")}
.barolo {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/01barolo.jpg")}
.pienza {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/02pienza.jpg")}
.tropea {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/03tropea.jpg")}
.bellagio {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/04bellagio.jpg")}
.taormina {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/05taormnina.jpg")}
.rocca-calascio {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/06rocca-calascio.jpg")}
.portofino {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/07portofino.jpg")}
.alberobello {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/08alberobello.jpg")}
.brisighella {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/09brisghella.jpg")}
.sorrento {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/10sorrento.jpg")}
.assisi {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/11assisi.jpg")}
.tivoli {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/12tivoli.jpg")}
.ponza {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/01ponza.jpg")}
.capraia {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/02capraia.jpg")}
.levanzo {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/03levanzo.jpg")}
.capri {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/04capri.jpg")}
.asinara {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/01asinara.jpg")}
.elba {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/02elba.jpg")}
.maddalena {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/03maddalena.jpg")}
.panarea {background-image: url("https://plornexulvem.online/wp-content/uploads/2024/01/04panarea.jpg")}
.vipiteno {background-color: #ab482b}
.orta-san-giulio {background-color: #b65425}
.civita {background-color: #cc5f42}
.vernazza {background-color: #e07d20}
.ravello {background-color: #d6856a}
.bard {background-color: #e99e53}
.urbino {background-color: #ddb8a6}
.fornelli {background-color: #ddbc95}
.ostuni {background-color: #7ca5ab}
.posada {background-color: #bb8832}
.erice {background-color: #2e6677}
.montecassiano {background-color: #88754e}

/* BOLLI Colore */
.pallino, .pallino:after {height: 150px;width: 100%;border-radius: 0}
.pallino:after {position: relative;display: none;background-color: rgba(0, 0, 0, 0.3);padding-top: 65px}
.lang-en .pallino:after {content: "Show the coating system";}
.lang-it .pallino:after {content: "Mostra il ciclo";}
.lang-fr .pallino:after {content: "Montrez le cycle";}
.lang-es .pallino:after {content: "Muestra el ciclo";}
.contenitore-pallino:hover>.pallino:after {display: inline-block;text-align: center;color: #fff}
.contenitore-pallino {display: inline-block;margin: 5px;padding-top: 70px;margin-top: -70px;width: 15%;}
.nome-colore {display: block;width: 100%;text-align: center;color: #000;margin: 5px auto}

/* SLIDE Struttura */
#slide {display: grid}
#slide-back {width:100%;overflow:hidden;display:inline-block;z-index: 0}
#sx, #dx {width: 50%; height:700px; display: inline-block;float:left;box-sizing:border-box;}
#sx{ border-right:1px solid #000;}
#dx{ border-left:1px solid #000;}
#sx, #dx {background-size: cover; background-position: center;}
#slide-content {height: 700px;margin-top: -700px;z-index: 1;display: flex;align-items: center;justify-content: center;flex-direction: column;}
#bollo {height: 150px;width: 150px;border-radius: 50%;border:2px solid #000;margin: 10px auto;display: flex;align-items: center;justify-content: center; color:#fff;text-align: center;line-height:1.2em;}

@media screen and (max-device-width: 768px) {.contenitore-pallino {width: 80%;} #slide-content {flex-direction: row!important;} #sx{ border-right:0;} #dx{ border-left:0;} #sx{ border-bottom:1px solid #000;} #dx{ border-top:1px solid #000;} #sx, #dx {width: 100%; height:350px; display: block;float:unset;box-sizing:border-box;}#bollo {height: 88px;width: 88px;font-size: small;}}

/* fix */
.col1 {width: 100px !important;}
.top-borghi {display:inline-block!important;width:250px!important;margin-top:0!important;}
.destra {display:flex;width:700px!important;margin-top:0!important;}
.tab {display:inline-block!important;width:200px!important;margin-top:0!important;}
.box {flex-direction:row!important;}
.destra {flex-direction:row-reverse!important;}
.titolo, .serie {background-color:rgba(0, 0, 0, 0.5)!important;height:30px;z-index:1; color:#fff;}
.titolo {padding-top:5px;}
.serie {padding-bottom:5px;margin-bottom:-60px}
.pallino {z-index:0}
.titolo, .serie, .pallino {position:relative!important}
.ciclo {max-width:100%!important;width:500px;padding-left:30px;margin:0!important;}
.tab {width:250px!important;padding-left:30px;}
.ciclo ul {float:unset;}

.box {
    border-bottom: 1px solid darkgray!important;margin-bottom:40px;
}

.nob {
    border-bottom: 0!important;margin-bottom:0px;
}


@media screen and (max-device-width: 768px) {
    .box, .destra {flex-direction: column!important;}
    .top-borghi, .destra {width:100%!important;}
    .vuoto {display:none;}
    .destra {padding:20px 20px 0 20px;}
    .ciclo, .tab  {padding-left:0;}
    .tab {padding-top:10px;}
    .row {justify-content: left;}
}/* End custom CSS */