﻿@charset "UTF-8";@import url("literata.css");@import url("https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&display=swap");:root{--menuWidth:calc(7vh + 48px);--viewWidth:calc(100vw - var(--menuWidth));--unit:calc(var(--viewWidth)/12);--pu:12px;--pu-double:24px;--td-ms:250ms;--ts:ease-in-out;--font-base:"Instrument Sans",sans-serif;--font-MediumItalic:Literata-MediumItalic;--font-SemiBold:Literata-SemiBold;--font-Black:Literata-Black;--font-BlackItalic:Literata-BlackItalic;--primary-color:#b2785b;--primary-color-02:rgba(178,120,91,.2);--secondary-color:#ebddd0;--secondary-color-066:rgba(235,221,208,.66);--text-color:#392b22;--text-color-02:rgba(57,43,34,.2);}.fw-100{font-weight:100!important;}.fw-200{font-weight:200!important;}.fw-300{font-weight:300!important;}.fw-400{font-weight:400!important;}.fw-500{font-weight:500!important;}.fw-600{font-weight:600!important;}.fw-700{font-weight:700!important;}.fw-800{font-weight:800!important;}.fw-900{font-weight:900!important;}.f-sm{font-size:1.6vh!important;line-height:2.1vh!important;}.f-md{font-size:2.4vh!important;line-height:2.7vh!important;}.lh-md{line-height:2.4vh!important;}.lh-7vh{line-height:7vh!important;}.pt-12{padding-top:var(--pu)!important;}.pb-12{padding-bottom:var(--pu)!important;}.ps-12{padding-left:var(--pu)!important;}.pe-12{padding-right:var(--pu)!important;}.py-1vh2{padding-top:var(--pu)!important;padding-bottom:var(--pu)!important;}.px-12{padding-left:var(--pu)!important;padding-right:var(--pu)!important;}.pt-24{padding-top:var(--pu-double)!important;}.pb-24{padding-bottom:var(--pu-double)!important;}.ps-24{padding-left:var(--pu-double)!important;}.pe-24{padding-right:var(--pu-double)!important;}.py-24{padding-top:var(--pu-double)!important;padding-bottom:var(--pu-double)!important;}.px-24{padding-left:var(--pu-double)!important;padding-right:var(--pu-double)!important;}.p-24{padding:var(--pu-double)!important;}.ps-unit{padding-left:var(--unit);}.ps-unit-pu{padding-left:calc(var(--unit) + var(--pu));}.py-1vh{padding-top:1vh!important;padding-bottom:1vh!important;}.mt-12{margin-top:var(--pu)!important;}.mb-12{margin-bottom:var(--pu)!important;}.ms-12{margin-left:var(--pu)!important;}.me-12{margin-right:var(--pu)!important;}.mx-12{margin-left:var(--pu)!important;margin-right:var(--pu)!important;}.my-12{margin-top:var(--pu)!important;margin-bottom:var(--pu)!important;}.mt-24{margin-top:var(--pu-double)!important;}.mb-24{margin-bottom:var(--pu-double)!important;}.ms-24{margin-left:var(--pu-double)!important;}.me-24{margin-right:var(--pu-double)!important;}.mx-24{margin-left:var(--pu-double)!important;margin-right:var(--pu-double)!important;}.my-24{margin-top:var(--pu-double)!important;margin-bottom:var(--pu-double)!important;}.mt-7vh{margin-top:7vh!important;}.mb-7vh{margin-bottom:7vh!important;}.mt-14vh{margin-top:14vh!important;}.mt-11-3vh{margin-top:11.3vh!important;}.bt-1-dark{border-top:1px solid var(--text-color)!important;}.bb-1-dark{border-bottom:1px solid var(--text-color)!important;}.be-1-dark{border-right:1px solid var(--text-color)!important;}.bt-1-light{border-top:1px solid var(--secondary-color)!important;}.bb-1-light{border-bottom:1px solid var(--secondary-color)!important;}.opa02{opacity:.2;}.opa0{opacity:0;}.flex-wrap{flex-wrap:wrap!important;}.fit-content{width:fit-content!important;}@media screen and (max-width:768px){.text-center-mobile{text-align:center!important;}}@media screen and (min-width:769px){.text-lg-right{text-align:right!important;}.text-lg-left{text-align:left!important;}.mt-lg-7vh{margin-top:7vh!important;}.mb-lg-7vh{margin-bottom:7vh!important;}.ps-lg-24{padding-left:var(--pu-double)!important;}.pe-lg-24{padding-right:var(--pu-double)!important;}.ps-lg-12{padding-left:var(--pu)!important;}.pe-lg-12{padding-right:var(--pu)!important;}.ps-lg-0{padding-left:0!important;}.pe-lg-0{padding-right:0!important;}.py-lg-1{padding-top:1vh!important;padding-bottom:1vh!important;}.mt-lg-12{margin-top:var(--pu)!important;}.mb-lg-12{margin-bottom:var(--pu)!important;}.ms-lg-12{margin-left:var(--pu)!important;}.me-lg-12{margin-right:var(--pu)!important;}.mx-lg-12{margin-left:var(--pu)!important;margin-right:var(--pu)!important;}.my-lg-12{margin-top:var(--pu)!important;margin-bottom:var(--pu)!important;}.mt-lg-24{margin-top:var(--pu-double)!important;}.mb-lg-24{margin-bottom:var(--pu-double)!important;}.ms-lg-24{margin-left:var(--pu-double)!important;}.me-lg-24{margin-right:var(--pu-double)!important;}.mx-lg-24{margin-left:var(--pu-double)!important;margin-right:var(--pu-double)!important;}.my-lg-24{margin-top:var(--pu-double)!important;margin-bottom:var(--pu-double)!important;}}.text-right{text-align:right;}.text-left{text-align:left;}.colorPrimary{color:var(--primary-color);}.rotate-90{transform:rotate(90deg);}.rotate-180{transform:rotate(180deg);}.rotate-270{transform:rotate(270deg);}body{font-family:var(--font-base);font-optical-sizing:auto;font-weight:400;font-style:normal;background:var(--secondary-color);color:var(--text-color);}body,html{margin:0;padding:0;height:100vh;max-height:100vh;}section{height:100vh;max-height:100vh;min-height:100vh;scroll-snap-align:start;}p{hyphens:auto;overflow-wrap:break-word;word-break:break-word;}h1{font-size:7vh;line-height:7vh;font-weight:700;}h2{font-size:3.5vh;line-height:3.5vh;font-weight:700;}a.n-link{text-decoration:none;color:var(--text-color);}a.n-link:hover{color:var(--primary-color);}.scrollable100vh{height:100vh;max-height:100vh;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;scroll-snap-type:y mandatory;width:100%;}*::selection{color:var(--text-color);background-color:var(--primary-color-02);}.list-vocaboli li::selection{color:var(--secondary-color)!important;background-color:var(--primary-color-02);}.hideScrollBar{scrollbar-width:none;-ms-overflow-style:none;}.hideScrollBar::-webkit-scrollbar{display:none;}.scrollBarLight::-webkit-scrollbar{background:var(--secondary-color)!important;overflow-y:scroll!important;}.scrollThumbDark02::-webkit-scrollbar-thumb,.scrollThumbDark02::-webkit-scrollbar-thumb:hover{background:var(--text-color-02)!important;}.scrollThumbDark::-webkit-scrollbar-thumb,.scrollThumbDark::-webkit-scrollbar-thumb:hover{background:var(--text-color)!important;}.scrollBarThin::-webkit-scrollbar{width:6px;height:6px;}.scrollBarThin::-webkit-scrollbar-track{background:transparent;}.scrollBarThin::-webkit-scrollbar-thumb{border-radius:0;}.reveal-text{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease;}.reveal-text.visible{opacity:1;transform:translateY(0);}.noise::before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%'><filter id='n' x='0%' y='0%' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/><feComponentTransfer><feFuncA type='discrete' tableValues='0 0.3'/></feComponentTransfer></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");opacity:.15;pointer-events:none;z-index:1000;}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--text-color);overflow:hidden;z-index:9999;}#loader-strip{position:absolute;bottom:-100%;left:0;width:100%;height:100%;background:var(--secondary-color);animation:slideUp 1.5s ease forwards;}#loader-content{position:relative;z-index:1;height:100%;display:flex;align-items:center;justify-content:center;}.loader-text{font-size:2.4vh;line-height:2.7vh;font-weight:600;text-align:center;color:var(--secondary-color);opacity:0;animation:fadeInText 1s ease 1s forwards;}@keyframes slideUp{to{bottom:100%;}}@keyframes fadeInText{to{opacity:1;}}.cursor-dot{position:fixed;top:-4px;left:-4px;width:8px;height:8px;border-radius:50%;pointer-events:none;transform:translate(-50%,-50%);z-index:9999;background:var(--primary-color);transition:background .2s ease;}.cursor-ring{top:-4px;left:-4px;position:fixed;border-radius:50%;pointer-events:none;z-index:9998;text-align:center;vertical-align:middle;font-size:2.4vh;line-height:2.7vh;font-weight:700;color:var(--primary-color);line-height:7vh;white-space:nowrap;background:radial-gradient(circle at center,var(--secondary-color) 0%,transparent 75%);margin:0;transform:translate(-50%,-50%);width:7vh;height:7vh;transition:transform .1s ease-out,width .15s ease,height .15s ease,margin .15s ease;}.cursor-ring.exp{top:24px;left:-4px;width:fit-content;height:fit-content;padding:6px 12px;border-radius:0;line-height:1;margin:1.125vh 0 0 1.125vh;user-select:none;text-align:left;font-size:1.6vh!important;line-height:2.1vh!important;background:var(--secondary-color-066);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);}.cursor-dot.hoverDark{background:var(--secondary-color);}.cursor-ring.hoverDark{width:4.5vh;height:4.5vh;margin:1.125vh 0 0 1.125vh;}img{opacity:0;mix-blend-mode:luminosity;transition:opacity var(--td-ms) var(--ts);}img.mix{opacity:1;}.menu{background:var(--text-color);color:var(--secondary-color);height:100vh;width:var(--menuWidth);min-width:var(--menuWidth);user-select:none;}.menu .goBack{padding-bottom:var(--pu);cursor:pointer;transition:padding var(--td-ms) var(--ts);}.menu .goBack:hover{color:var(--primary-color);padding-bottom:var(--pu-double);}.menu .goBack span{transition:color var(--td-ms) var(--ts);}.menu .start{padding-bottom:var(--pu);cursor:pointer;transition:padding var(--td-ms) var(--ts);}.menu .start:hover{color:var(--primary-color);padding-bottom:var(--pu-double);}.menu .start span{transition:color var(--td-ms) var(--ts);font-size:6.4vh;line-height:2.7vh;transform:translateY(50%);}.menu .otherPage,.menu .lettere li.noContent:not(.Big){text-decoration:none;position:relative;color:var(--secondary-color);background-image:linear-gradient(to right,var(--primary-color) 100%,transparent 0);background-repeat:no-repeat;background-size:100% 2px;background-position:0 50%;transition:background-size var(--td-ms) var(--ts);}.menu .otherPage:hover,.menu .lettere li.noContent:not(.Big):hover{background-size:0% 2px;}.menu .list-text{opacity:0;transition:opacity var(--td-ms) var(--ts);}.menu .list-text.lettere{display:flex;flex-direction:row;flex-wrap:wrap;text-align:left;padding-top:calc(3vh + var(--padding-lg));width:100%;text-transform:uppercase;}.menu .list-text.lettere li{display:flex;cursor:pointer;justify-content:center;align-items:end;}.menu .list-text.lettere li.noContent{pointer-events:none;}.menu .list-text.lettere li:not(.noContent){transition:color var(--td-ms) var(--ts);}.menu .list-text.lettere li:not(.noContent) span{transition:font-weight var(--td-ms) var(--ts);}.menu .list-text.lettere li:not(.noContent):hover{color:var(--primary-color);}.menu .list-text.lettere li:not(.noContent):hover span{font-weight:600!important;}.menu .list-text.mesi{text-align:left;width:100%;}.menu .list-text.mesi li{height:fit-content;max-height:fit-content;}.menu .list-text.visible{opacity:1;}.menu .list-text:not(.visible){opacity:0;}.menu .list-text li.Big{flex:0 0 33.333%;max-width:33.333%;}.menu .list-text li.Big span{padding:0;word-break:keep-all!important;color:var(--primary-color);font-weight:600!important;}.menu .list-text li:not(.Big){flex:0 0 33.333%;max-width:33.333%;}.menu .list-text li span{padding:0;transform:translateX(2px);}.mainContent{height:100vh;min-height:100vh;max-height:100vh;width:var(--viewWidth);min-width:var(--viewWidth);max-width:var(--viewWidth);overflow:hidden;}#agro_ .barCounter{opacity:0;transition:opacity var(--td-ms) var(--ts);}#agro_.scrolling .barCounter{opacity:0;}#agro_:not(.scrolling):has(#loadContent.hidden) section:first-of-type .barCounter{opacity:1;}#agro_:not(.scrolling):has(#loadContent:not(.hidden)) section:last-of-type .barCounter{opacity:1;}.categoryContent{height:100%;max-height:100vh;overflow:hidden;user-select:none;}.categoryContent ul li{position:relative;}.categoryContent .containCategory{position:relative;}.categoryContent .containCategory .containImgCategory{width:100%;display:flex;cursor:pointer;opacity:0;transition:max-height var(--td-ms) var(--ts),min-height var(--td-ms) var(--ts);}.categoryContent .containCategory .containImgCategory img{object-fit:cover;max-width:100%;}.categoryContent .containCategory .containImgCategory.detailCategory{max-height:28vh;min-height:28vh;}.categoryContent .containCategory .containImgCategory.detailCategory img{object-position:center;}.categoryContent .containCategory .containImgCategory:not(.detailCategory){max-height:14vh;min-height:14vh;}.categoryContent .containCategory span.text-dialet{position:absolute;top:50%;left:50%;transform:translate(-53%,-36%);z-index:-1;opacity:.2;transition:opacity var(--td-ms) var(--ts);}.categoryContent .containCategory span.text-hover{padding:0 0 6px 12px;position:absolute;bottom:11px;left:-1px;width:calc(100% + 2px);z-index:2;pointer-events:none;height:45%;display:flex;flex-direction:column;justify-content:end;}.categoryContent .containCategory span.text-hover.hide{color:rgba(0,0,0,0)!important;}.categoryContent .containCategory span.text-traduzion{opacity:.2;}.categoryContent .containCategory.show .containImgCategory{opacity:1;}.categoryContent .containCategory.show span.text-hover{color:var(--text-color);mix-blend-mode:normal;background:linear-gradient(0deg,var(--secondary-color),transparent);opacity:1;}.categoryContent .containCategory.show:hover .containImgCategory:not(.detailCategory){max-height:28vh;min-height:28vh;}.categoryContent .containCategory:not(.show) span.text-hover{color:var(--text-color);opacity:0;}.categoryContent .containCategory:not(.show):hover span.text-dialet{opacity:1;}.categoryContent .containCategory:not(.show):hover span.text-hover{opacity:.2;transition:opacity var(--td-ms) var(--ts);}.containAgro{position:relative;}.containAgro .scroll-indicator.top span{font-family:var(--font-SemiBold);top:0;right:3px;}.containAgro .scroll-indicator.bottom span{font-family:var(--font-SemiBold);bottom:24px;right:13px;}.temporCont{position:relative;}.temporCont .scroll-indicator.top span{font-family:var(--font-SemiBold);top:0;right:-9px;}.temporCont .scroll-indicator.bottom span{font-family:var(--font-SemiBold);bottom:24px;right:-1px;}.section2:has(.correlato) .scroll-indicator.top{top:14vh;}.section2:has(.correlato) .scroll-indicator.top span{font-family:var(--font-SemiBold);right:20px;}.section2:has(.correlato) .scroll-indicator.bottom span{font-family:var(--font-SemiBold);right:24px;}.scroll-indicator{position:absolute;z-index:10;pointer-events:none;opacity:0;}.scroll-indicator span{font-size:2.4vh;line-height:2.7vh;font-weight:600;position:absolute;opacity:0;transition:opacity var(--td-ms) var(--ts);}.scroll-indicator.top{top:0;left:0;background:linear-gradient(0deg,transparent,var(--secondary-color));width:100%;height:7vh;}.scroll-indicator.top span{transform:rotate(90deg);}.scroll-indicator.bottom{bottom:0;left:0;width:100%;background:linear-gradient(0deg,var(--secondary-color),transparent);height:7vh;}.scroll-indicator.bottom span{transform:rotate(-90deg);}#loadContent{max-height:calc(97.3vh - 61px);overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;scroll-snap-type:y mandatory;opacity:1;pointer-events:all;user-select:text;transition:opacity var(--td-ms) var(--ts);}#loadContent.hidden{opacity:0;}#loadContent .vocabolo{padding:3vh 0 4vh 0;scroll-snap-align:start;}#loadContent .vocabolo.principale{opacity:1;}#loadContent .vocabolo.principale .list-vocaboli li.vocabolo-trad{cursor:pointer;}#loadContent .vocabolo:not(.principale){pointer-events:none;}#loadContent .vocabolo:not(.principale).in-view{opacity:.2;}#loadContent .vocabolo:not(.principale) .vocabolo-trad{opacity:0;}#loadContent .vocabolo:not(.in-view){opacity:.2;}#loadContent .list-vocaboli,#loadContent .list-detti{position:relative;display:flex;flex-wrap:wrap;}#loadContent .list-vocaboli .vocabolo-trad{position:absolute;top:calc(100% + 1.7vh);display:flex;font-family:var(--font-base);white-space:nowrap;}#loadContent .list-detti .vocabolo-trad{position:unset;display:flex;padding-top:var(--padding-lg-double);font-family:var(--font-base);white-space:break-spaces;}#loadContent .list-detti>li:first-child span,#loadContent .list-vocaboli li:not(.vocabolo-trad){cursor:pointer;transition:color var(--td-ms) var(--ts),text-shadow var(--td-ms) var(--ts),-webkit-text-stroke var(--td-ms) var(--ts);}#loadContent .list-detti>li:first-child span:hover,#loadContent .list-vocaboli li:not(.vocabolo-trad):hover{color:var(--secondary-color);-webkit-text-stroke:1px var(--text-color);}.temporCont:has(.overflow-top) .scroll-indicator.top,.temporCont:has(.overflow-top) .scroll-indicator.top span,.temporCont:has(.overflow-top .correlato) .scroll-indicator.top,.temporCont:has(.overflow-top .correlato) .scroll-indicator.top span,.containAgro:has(.overflow-top) .scroll-indicator.top,.containAgro:has(.overflow-top) .scroll-indicator.top span,.containAgro:has(.overflow-top .correlato) .scroll-indicator.top,.containAgro:has(.overflow-top .correlato) .scroll-indicator.top span,.festCont:has(.overflow-top) .scroll-indicator.top,.festCont:has(.overflow-top) .scroll-indicator.top span,.festCont:has(.overflow-top .correlato) .scroll-indicator.top,.festCont:has(.overflow-top .correlato) .scroll-indicator.top span,.correlati:has(.overflow-top) .scroll-indicator.top,.correlati:has(.overflow-top) .scroll-indicator.top span,.correlati:has(.overflow-top .correlato) .scroll-indicator.top,.correlati:has(.overflow-top .correlato) .scroll-indicator.top span{opacity:1;}.temporCont:has(.overflow-bottom) .scroll-indicator.bottom,.temporCont:has(.overflow-bottom) .scroll-indicator.bottom span,.temporCont:has(.overflow-bottom .correlato) .scroll-indicator.bottom,.temporCont:has(.overflow-bottom .correlato) .scroll-indicator.bottom span,.containAgro:has(.overflow-bottom) .scroll-indicator.bottom,.containAgro:has(.overflow-bottom) .scroll-indicator.bottom span,.containAgro:has(.overflow-bottom .correlato) .scroll-indicator.bottom,.containAgro:has(.overflow-bottom .correlato) .scroll-indicator.bottom span,.festCont:has(.overflow-bottom) .scroll-indicator.bottom,.festCont:has(.overflow-bottom) .scroll-indicator.bottom span,.festCont:has(.overflow-bottom .correlato) .scroll-indicator.bottom,.festCont:has(.overflow-bottom .correlato) .scroll-indicator.bottom span,.correlati:has(.overflow-bottom) .scroll-indicator.bottom,.correlati:has(.overflow-bottom) .scroll-indicator.bottom span,.correlati:has(.overflow-bottom .correlato) .scroll-indicator.bottom,.correlati:has(.overflow-bottom .correlato) .scroll-indicator.bottom span{opacity:1;}#loadMonts .flex-fill{border-right:1px solid var(--text-color-02);}#loadMonts .flex-fill:first-of-type{border-left:1px solid var(--text-color-02);}#_tempor{user-select:none;}#_tempor .selectVocabolo{opacity:0;transition:opacity var(--td-ms) var(--ts);}#_tempor .selectVocabolo strong span{cursor:pointer;color:var(--text-color);transition:color var(--td-ms) var(--ts);}#_tempor .selectVocabolo strong span:hover{color:var(--primary-color);}#_tempor .selectVocabolo strong span.active{color:var(--primary-color);}#_tempor .selectVocabolo strong span:not(.active){color:var(--text-color);position:relative;background-image:linear-gradient(to right,var(--primary-color) 100%,transparent 0);background-repeat:no-repeat;background-size:100% 2px;background-position:0 50%;transition:background-size var(--td-ms) var(--ts);}#_tempor .selectVocabolo strong span:not(.active):hover{background-size:0% 2px;}#_tempor .barCounter{opacity:1;transition:opacity var(--td-ms) var(--ts);}#_tempor:has(.correlati.in-view) .barCounter{opacity:0;}#_tempor:has(.correlati.in-view) .selectVocabolo{opacity:1;}#_tempor #modView{position:relative;}#_tempor #range-slider{width:100%;max-width:none;border:0;background:transparent;}#_tempor #range-slider .ui-slider-range{max-height:1px;background-color:var(--text-color);}#_tempor #range-slider .ui-slider-handle{border:0!important;box-shadow:none!important;outline:0;cursor:pointer;width:fit-content!important;overflow:visible;display:flex;background:var(--secondary-color);min-height:12px;height:12px;justify-content:center;align-items:center;top:0;}#_tempor #range-slider .ui-slider-handle::after{content:"*";font-weight:600;color:var(--text-color);font-family:var(--font-base);font-size:6.4vh;line-height:2.7vh;text-align:center;vertical-align:middle;transform:translateY(1.5vh);}#_tempor #range-slider .ui-slider-handle:first-of-type{transform:translate(-25%,-50%);}#_tempor #range-slider .ui-slider-handle:last-of-type{transform:translate(-25%,-50%);}#_tempor .containView{position:relative;max-height:calc(83.3vh + 12px);height:100%;margin-right:6px;}#_tempor .containView #index-1{max-height:calc(97.3vh - 49px);height:100%;overflow-y:scroll;cursor:grab;}#_tempor .containView #index-1b,#_tempor .containView #index-2{height:fit-content!important;max-height:fit-content!important;min-height:fit-content!important;}#_tempor .containView:has(.festCont.hovering) .temporCont{opacity:.2;}#_tempor .containView:has(.festCont.hovering) .temporCont .scroll-indicator span{opacity:0;}#_tempor .containView:has(.festCont.hovering) .temporCont .dots{opacity:0;}#_tempor .containView:has(.festCont.hovering) h4:first-of-type{display:none;}#_tempor .containView:has(.festCont.hovering) h4:last-of-type{display:block!important;}#_tempor .containView:has(.festCont.hovering) #close_index-2{display:flex;justify-content:space-between;align-items:center;}#_tempor:not(.detail){overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;flex-wrap:nowrap;}#_tempor:not(.detail) #close_index-2{position:absolute;height:2.7vh;width:100%;bottom:24px;right:0;z-index:2;cursor:pointer;display:none;}#_tempor:not(.detail) #close_index-2 span{width:fit-content;min-width:fit-content;z-index:2;color:var(--text-color);}#_tempor:not(.detail) #close_index-2:hover span{color:var(--primary-color);}#_tempor:not(.detail) .temporCont{position:relative;}#_tempor:not(.detail) .temporCont .scrollableContent{max-height:calc(77.9vh - 96px);height:calc(77.9vh - 96px);overflow-y:auto;overflow-x:hidden;opacity:1;}#_tempor:not(.detail) .festCont{position:absolute;bottom:0;left:0;width:100%;}#_tempor:not(.detail) .festCont .scrollableContent{height:calc(2.7vh + 0px);min-height:calc(2.7vh + 0px);background:var(--text-color-02);cursor:pointer;}#_tempor:not(.detail) .festCont:not(.hovering) .scrollableContent{overflow:hidden;}#_tempor:not(.detail) .festCont:not(.hovering) .scrollableContent #index-2 .card-detto{justify-content:center;}#_tempor:not(.detail) .festCont:not(.hovering) .scrollableContent #index-2 .dots{display:none;}#_tempor:not(.detail) .festCont:not(.hovering) .scrollableContent:hover{height:calc(2.7vh + 24px);min-height:calc(2.7vh + 24px);}#_tempor:not(.detail) .festCont:not(.hovering) .scrollableContent:hover #index-2{margin:12px 0;}#_tempor:not(.detail) .festCont.hovering{width:100%;}#_tempor:not(.detail) .festCont.hovering .scrollableContent{height:calc(80.6vh - 96px);max-height:calc(80.6vh - 96px);overflow-y:scroll;overflow-x:hidden;cursor:default;margin-bottom:calc(2.7vh + 24px);}#_tempor:not(.detail) .festCont.hovering .scrollableContent #index-2{margin:12px 0;overflow:hidden;}#_tempor:not(.detail) .festCont.hovering .scrollableContent #index-2 .card-detto{justify-content:center;margin-bottom:calc(1vh - 6px);}#_tempor:not(.detail) .festCont.hovering .scrollableContent #index-2 .card-detto.hovering ul{display:block!important;}#_tempor:not(.detail) .festCont.hovering .scrollableContent #index-2 .dots{display:flex;}#_tempor:not(.detail) .card-detto{position:relative;overflow:visible;display:flex;flex-direction:column;height:calc(2vh + 6px);min-height:calc(2vh + 6px);cursor:pointer;}#_tempor:not(.detail) .card-detto.nothovering ul{opacity:.2;}#_tempor:not(.detail) .card-detto.hovering ul{opacity:1;}#_tempor:not(.detail) .card-detto:hover{max-height:fit-content;}#_tempor:not(.detail) .card-detto:hover ul{z-index:100;width:fit-content;height:fit-content;}#_tempor:not(.detail) .card-detto:hover ul li,#_tempor:not(.detail) .card-detto:hover ul li p{overflow:visible;}#_tempor:not(.detail) .card-detto ul{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--text-color);border:1px solid var(--secondary-color);opacity:1;}#_tempor:not(.detail) .card-detto ul.rightAl{left:auto;right:0;}#_tempor:not(.detail) .card-detto ul li{width:100%;max-width:100%;padding:2px 6px 0;}#_tempor:not(.detail) .card-detto ul li:last-child{padding:0 6px 2px;}#_tempor:not(.detail) .card-detto ul li:not(.vocabolo-trad) p{font-style:italic;}#_tempor:not(.detail) .card-detto ul li p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--secondary-color);margin:0;}#_tempor:not(.detail) .card-detto.data,#_tempor:not(.detail) .card-detto.range.d1{margin-top:0;margin-bottom:calc(-2.7vh - 1px);}#_tempor:not(.detail) .card-detto.range.d1:hover span.cursor{opacity:0;}#_tempor:not(.detail) .card-detto.range.d1 span.cursor{font-size:2.4vh;line-height:2.7vh;font-weight:600;}#_tempor:not(.detail) .card-detto.data{justify-content:flex-start;align-items:center;}#_tempor:not(.detail) .card-detto.data span.cursor{margin-left:0;transform:translateX(0%);font-size:6.4vh;line-height:5.7vh;font-weight:600;width:fit-content;min-width:fit-content;max-height:2.7vh!important;}#_tempor:not(.detail) .dots{position:relative;width:100%;height:2px;margin:6px 0;}#_tempor:not(.detail) .dots .dot{position:absolute;top:0;width:2px;height:2px;background-color:var(--text-color);border-radius:50%;transform:translateX(-50%);}#_tempor:not(.detail) .dots .dot:first-of-type,#_tempor:not(.detail) .dots .dot:last-of-type{display:none!important;}#_tempor:not(.detail) .section2{scroll-snap-align:start;}#_tempor.detail{height:100vh;max-height:100vh;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;scroll-snap-type:y mandatory;}#_tempor.detail .section1{height:100vh;max-height:100vh;scroll-snap-align:start;}#_tempor.detail .section2{height:100vh;max-height:100vh;scroll-snap-align:start;position:relative;}#_tempor.detail .section2 .scroll-indicator.top span{right:15px;}#_tempor.detail .section2 .scroll-indicator.bottom span{right:25px;bottom:24px;}#apulia .full{fill:var(--text-color-02);fill-rule:evenodd;cursor:pointer;transition:fill var(--td-ms) var(--ts);}#apulia .full.primary{fill:var(--primary-color);}#apulia .full:hover{fill:var(--text-color);}#apulia .line{fill:none;stroke:var(--text-color);stroke-dasharray:2 1;stroke-miterlimit:9;stroke-width:.6px;}.footer{background:var(--text-color);color:var(--secondary-color);width:100%;transition:transform var(--td-ms) var(--ts);}.footer .footUl{display:flex;flex-wrap:wrap;}.footer .footUl li{width:fit-content;margin-right:24px;margin-bottom:12px;}.footer .splide__list li a{display:flex;justify-content:center;align-items:center;flex-grow:1;font-size:2.4vh;line-height:2.7vh;font-weight:600;color:var(--secondary-color);text-decoration:underline;margin:auto;transition:color var(--td-ms) var(--ts),text-decoration var(--td-ms) var(--ts);}.footer .splide__list li a span{color:var(--secondary-color);text-overflow:ellipsis;word-wrap:break-word;word-break:break-all;text-decoration:underline;transition:color var(--td-ms) var(--ts),text-decoration var(--td-ms) var(--ts);padding:0 var(--pu-double);}.footer .splide__list li a svg{fill:var(--secondary-color);transition:fill var(--td-ms) var(--ts);max-width:100%;height:fit-content;margin:auto;padding:0 var(--pu-double);}.footer .splide__list li a:hover,.footer .splide__list li a:hover span{color:var(--primary-color);text-decoration:unset;}.footer .splide__list li a:hover svg{fill:var(--primary-color);}.footer .logos{flex-wrap:wrap;}.footer .logos a{display:flex;justify-content:center;align-items:center;flex-grow:1;height:7vh;min-width:20%;max-width:20%;width:20%;font-size:2.4vh;line-height:2.7vh;font-weight:600;color:var(--secondary-color);text-decoration:underline;}.footer .logos a,.footer .logos a span{transition:color var(--td-ms) var(--ts),text-decoration var(--td-ms) var(--ts);}.footer .logos a svg{fill:var(--secondary-color);transition:fill var(--td-ms) var(--ts);}.footer .logos a span{color:var(--secondary-color);text-overflow:ellipsis;word-wrap:break-word;word-break:break-all;text-decoration:underline;}.footer .logos a img,.footer .logos a svg,.footer .logos a span{max-height:66.66%;max-width:66.66%;}.footer .logos a:hover,.footer .logos a:hover span{color:var(--primary-color);text-decoration:unset;}.footer .logos a:hover svg{fill:var(--primary-color);}@media screen and (max-width:768px){h1{font-size:3.5vh!important;line-height:3.5vh!important;font-weight:700!important;}.selectVocabolo{padding-top:calc(2.7vh + 37px)!important;}.detail .section1{padding:0 12px!important;}.detail #loadMonts{pointer-events:none;}.footer .logos a{min-width:33.33%;max-width:33.33%;width:33.33%;font-size:1.4vh;line-height:1.7vh;}.categorieContainer{display:none!important;}.correlati{padding:0!important;}.leftContent{padding-top:calc(2.7vh + 37px);margin-left:0!important;margin-top:0!important;}.leftContent .title{margin-bottom:var(--pu-double)!important;}.rightContent{padding:0 6px!important;}.text-dialet{font-size:3.5vh!important;line-height:3.5vh!important;}#loadContent{max-height:calc(100vh - 16.666vw - 2.7vh - 2.7vh - 37px - 49px);}#_tempor .barCounter{margin-left:0!important;}#_tempor .temporCont .scrollableContent{max-height:calc(77.9vh - 96px - 2.7vh - 37px);height:calc(77.9vh - 96px - 2.7vh - 37px);}#_tempor section{height:100%;max-height:100%;}#_tempor section:first-of-type>div{margin-top:calc(2.7vh + 37px)!important;}#_tempor section:last-of-type{padding:12px!important;}#_tempor section:last-of-type .containView{padding-bottom:0!important;margin:0 0 0 6px!important;max-height:calc(85.3vh + 12px - 2.7vh - 28px);}#_tempor section:last-of-type #close_index-2{bottom:0!important;}#_tempor.scrollable100vh{height:calc(97.3vh - 37px);max-height:calc(97.3vh - 37px);}#agro_.scrollable100vh{height:calc(100vh - 16.666vw - 2.7vh - 37px);max-height:calc(100vh - 16.666vw - 2.7vh - 37px);overflow-y:scroll;scroll-behavior:smooth;scroll-snap-type:y mandatory;}#agro_.scrollable100vh .barCounter{margin-left:0!important;}#agro_.scrollable100vh .barCounter span:last-of-type{transform:rotate(90deg)!important;}#loadContent .list-detti>li:first-child span,#loadContent .list-vocaboli li:not(.vocabolo-trad){text-decoration:underline!important;}#loadContent .list-detti>li:first-child span:hover,#loadContent .list-vocaboli li:not(.vocabolo-trad):hover{color:var(--text-color)!important;text-shadow:none!important;-webkit-text-stroke:unset!important;}.categoryContent{height:100%;max-height:25vh;overflow:hidden;padding-bottom:12px;}.categoryContent ul{margin-right:0!important;padding:0!important;}.categoryContent ul li .containCategory span.text-hover{bottom:-1px!important;}.categoryContent ul li .containCategory .containImgCategory{width:100%;display:flex;opacity:0;cursor:pointer;transition:max-height var(--td-ms) var(--ts),min-height var(--td-ms) var(--ts);max-height:calc(16.666vw - 12px)!important;min-height:calc(16.666vw - 12px)!important;padding:0 6px!important;}.categoryContent ul li .containCategory .containImgCategory:not(.detailCategory){max-height:calc(16.666vw - 12px)!important;min-height:calc(16.666vw - 12px)!important;}.categoryContent ul li .containCategory:hover .containImgCategory{max-height:calc(16.666vw - 12px)!important;min-height:calc(16.666vw - 12px)!important;}.categoryContent .text-hover{display:none!important;}#main-content section:first-of-type{flex-direction:column!important;position:relative;}#main-content section:first-of-type .menu{height:fit-content!important;width:100vw!important;position:absolute;top:0;left:0;z-index:11;padding:12px!important;}#main-content section:first-of-type .menu.closed .currentPage{display:none!important;}#main-content section:first-of-type .menu.closed #loadMenuBottom{display:none!important;}#main-content section:first-of-type .menu .goBack:hover{padding-bottom:var(--pu)!important;}#main-content section:first-of-type .menu .lettere{margin-top:12px!important;}#main-content section:first-of-type .menu .lettere:not(.visible){height:0!important;margin-top:0!important;}#main-content section:first-of-type .menu .lettere li{flex:0 0 7.6923%;max-width:7.6923%;}#main-content section:first-of-type .mainContent{width:100vw!important;min-width:100vw!important;max-width:100vw!important;}#agro_ section{height:calc(100vh - 16.666vw - 2.7vh - 37px);max-height:calc(100vh - 16.666vw - 2.7vh - 37px);min-height:calc(100vh - 16.666vw - 2.7vh - 37px);}#agro_ section:first-of-type .overflowMobile{overflow-y:auto;}.cursor-dot{display:none;}.cursor-ring{display:none;}.currentPage{margin-top:12px!important;}.otherPageContainer{padding-top:12px!important;margin-top:12px!important;}.barCounter{margin-bottom:12px!important;}.footer{padding:12px!important;}.closeMenu,.openMenu{font-size:3.4vh!important;}.mesi{margin-top:12px!important;}.mesi .Big{padding:0;word-break:keep-all!important;color:var(--primary-color);font-weight:600!important;font-size:2.4vh!important;line-height:2.7vh!important;}.mesi br{display:none;}}.text-dialet{font-family:var(--font-BlackItalic);font-size:7vh;line-height:7vh;}text-dialet-sm{font-family:var(--font-SemiBold);font-size:25px;line-height:25px;}.list-proverb{font-family:var(--font-MediumItalic);font-size:4vh;line-height:4vh;}.list-proverb li{padding-top:4vh;display:flex;flex-direction:column;}.list-proverb li .text-traduzion{font-size:2vh;line-height:2vh;padding-top:2vh;font-family:var(--font-base);}.categorieTempor{flex-wrap:wrap;}.ContainImg{width:100%;height:100%;overflow:hidden;position:relative;}.ContainImg img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;}.sillaba{text-transform:uppercase;word-break:break-all;}.containContent{height:calc(86vh - 24px);}.leftContent h1.title span{cursor:pointer;text-decoration:underline dotted;text-decoration-line:underline;text-decoration-style:dotted;}.leftContent h1.title span:hover{text-decoration:underline;text-decoration-line:underline;text-decoration-style:solid;}.mesi{text-transform:uppercase;}.mesi li{cursor:pointer;padding:8px 12px;border-radius:5px;margin-bottom:4px;}.mesi li.selected{background-color:#a8d0e6;}.mesi li.range{background-color:#374785;color:#fff;}.frasi .list-detti{flex-direction:column;flex-wrap:nowrap;}.text-traduzion{position:relative;}.top-menu-bar{padding:0 0 var(--padding-lg) 0;margin:0;transition:border-bottom var(--td-ms) var(--ts);}.top-menu-bar.bo-0{border-bottom:0 solid var(--text-color);padding:0 0 var(--padding-lg) 0;margin:0;}#index-1 .correlato h4:first-of-type{transition:color var(--td-ms) var(--ts);}#index-1 .correlato:hover h4:first-of-type{color:var(--primary-color);}.containRange{height:12px;}.correlato{cursor:pointer;}h4.text-traduzion{position:relative;}.direction.rotate-90{position:absolute;top:0;right:1vh;transform:translateX(50%) rotate(90deg);}.direction.rotate-270{position:absolute;top:0;right:1vh;transform:translateX(50%) rotate(270deg);}.direction{position:absolute;right:0;}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:calc(100vw - var(--bs-gutter-x));max-width:2560px;margin:0;}h4.mesi{word-break:break-all;}.mesi .Big{font-size:6vh;line-height:6vh;padding:0;word-break:keep-all!important;}.text-traduzion.disabled{text-decoration:line-through;transition:all var(--td-ms) var(--ts);cursor:pointer;}.text-traduzion.disabled:hover{text-decoration:none;padding-top:36px!important;}#index-1.dragging{cursor:grabbing;}.scrolling-container.text-traduzion{padding-bottom:var(--padding-lg);margin:0;border-bottom:1px solid var(--secondary-color);}.scrolling-container{overflow:hidden;white-space:nowrap;position:relative;}.scrolling-track{display:inline-flex;animation:scroll-loop 6s linear infinite;}.scrolling-text{padding:0 var(--padding-lg);flex-shrink:0;}@keyframes scroll-loop{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}#index-1{overflow:hidden;height:fit-content;min-height:fit-content;}.checkOverflow:has(#index-1){height:86vh;max-height:86vh;overflow-y:auto;}#section2{height:100vh;max-height:100vh;overflow-y:auto;}.slider-wrapper{width:100%;padding:0 10px;box-sizing:border-box;}.scroll-y{scrollbar-width:thin;scrollbar-color:var(--text-color) var(--secondary-color);overflow-y:auto;overflow-x:hidden;}.scroll-y::-webkit-scrollbar{width:1px;}.scroll-y::-webkit-scrollbar-track{background:var(--secondary-color);}.scroll-y::-webkit-scrollbar-thumb{background-color:var(--text-color);border-radius:0;}.vocabolo.hoverBlocked{color:var(--secondary-color);-webkit-text-stroke:1px var(--text-color);cursor:text;}.vocabolo.hoverBlocked .list-vocaboli li:not(.vocabolo-trad){cursor:text;}.detailImg{height:28vh;}.sillaba.visible{color:var(--primary-color);}.correlatiCounter{color:var(--primary-color);}