/* Source and licensing information for the line(s) below can be found at https://www.marchiovaltellina.it/themes/nereal/css/style.css. */
@import url(https://fonts.googleapis.com/css?family=Raleway:100,400,700&display=swap);@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.4.0/font/bootstrap-icons.css);@font-face{font-family:'Dl';src:url('/themes/nereal/css/../fonts/Dl-Light.woff2') format('woff2'),url('/themes/nereal/css/../fonts/Dl-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Dl';src:url('/themes/nereal/css/../fonts/Dl-Regular.woff2') format('woff2'),url('/themes/nereal/css/../fonts/Dl-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Gp';src:url('/themes/nereal/css/../fonts/Gp-Regular.woff2') format('woff2'),url('/themes/nereal/css/../fonts/Gp-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Gp';src:url('/themes/nereal/css/../fonts/Gp-Semibold.woff2') format('woff2'),url('/themes/nereal/css/../fonts/Gp-Semibold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Gp';src:url('/themes/nereal/css/../fonts/Gp-SemiboldItalic.woff2') format('woff2'),url('/themes/nereal/css/../fonts/Gp-SemiboldItalic.woff') format('woff');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Gp';src:url('/themes/nereal/css/../fonts/Gp-RegularItalic.woff2') format('woff2'),url('/themes/nereal/css/../fonts/Gp-RegularItalic.woff') format('woff');font-weight:normal;font-style:italic;font-display:swap}:root{--primary:#833c5a;--focus:#bc477852;--primaryhover:#512a3c;--success:#b2c75e;--dark:#4a2a39}body{font-weight:400;line-height:1.6;overflow-x:hidden;background-color:#fff;position:relative;color:#333;font-size:1.1rem;font-size:1rem;font-family:'Raleway';font-family:'Gp'}.strong{font-weight:700}h1,.h1{font-size:clamp(2rem,5vw,5rem);font-family:'Dl'}h2,.h2{font-size:clamp(1.7rem,3vw,3rem);font-family:'Dl'}h3,.h3{font-size:clamp(1.2rem,2vw,1.6rem);font-weight:600;color:#823c5a}h4,.h4{font-size:clamp(1rem,2vw,1.5rem);font-weight:600}.display-3{font-size:clamp(2rem,6vw,4.5rem);line-height:1.2;font-family:'Dl';font-weight:400}.Gp{font-family:'Gp'}a{color:var(--dark)}a:hover{color:var(--primary)}.text-underline{text-decoration:underline}.text-primary{color:var(--primary) !important}.text-success{color:var(--success) !important}.text-dark{color:var(--dark) !important}.bg-primary{background-color:var(--primary) !important}.bg-success{background-color:var(--success) !important}.bg-dark{background-color:var(--dark) !important}.navbar-expand-lg .navbar-nav .nav-item:last-child .nav-link,.btn,a.button,span.file a{text-transform:uppercase;font-weight:600;font-size:.9rem;padding:.7rem 2rem;border-radius:5px}.navbar-expand-lg .navbar-nav .nav-item:last-child .nav-link::before{display:none}.navbar-expand-lg .navbar-nav .nav-item:last-child .nav-link{display:inline-block;text-align:center;vertical-align:middle;user-select:none;border:1px solid transparent;line-height:1.5;padding:.3rem 1rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.navbar-expand-lg .navbar-nav .nav-item:last-child .nav-link,.btn-primary,span.file a{color:#fff;background-color:var(--primary);border-color:var(--primary)}span.file a:hover,.navbar-expand-lg .navbar-nav .nav-item:last-child .nav-link:hover,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;text-decoration:none;background-color:var(--primaryhover);border-color:var(--primaryhover)}
span.file a:focus,.btn-primary:focus,.btn-primary.focus,.navbar-expand-lg .navbar-nav .nav-item:last-child .nav-link:focus{color:#fff;background-color:var(--primaryhover);border-color:var(--primaryhover);box-shadow:0 0 0 .2rem var(--focus)}span.file a:active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem var(--focus)}.file{background:none;display:block;padding:1rem 0 2rem}.form-control:focus{border-color:#5789c8;box-shadow:0 0 0 .2rem var(--focus)}label[for]{cursor:pointer}input[type=checkbox]:checked,input[type=checkbox]:disabled:checked,input[type=checkbox].error:checked,input[type=checkbox].error:focus:checked,input[type=radio]:checked,input[type=radio]:disabled:checked,input[type=radio].error:checked,input[type=radio].error:focus:checked{background:#5789c8;box-shadow:inset 0 0 0 3px #fff}input[type=checkbox]~label,input[type=radio]~label{display:inline-block;width:calc(100% - 30px)}input[type=checkbox],input[type=radio]{display:inline-block;position:relative;border-radius:0;top:3px;vertical-align:top;margin:10px 5px 0 0;padding:0;background:#fff;border:1px solid #5789c8;width:16px !important;height:16px !important;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:background .5s ease;outline:0;-webkit-appearance:none}.tab-pane>div{padding:1rem;background:#fbfbfb}.nav-tabs a.nav-link.active{color:#fff;background-color:var(--primaryhover);border-color:var(--primaryhover)}.nav-tabs a.nav-link{background:#f3f3f3;color:var(--primaryhover);border-radius:0 !important;text-transform:uppercase;font-weight:600;font-size:.9rem;padding:.5rem 2rem}.bg-video video{-webkit-transition:opacity 300ms ease;-moz-transition:opacity 300ms ease;-ms-transition:opacity 300ms ease;-o-transition:opacity 300ms ease;transition:opacity 300ms ease}.video-background{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0}#cover-video,.bg-video{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/files/covervideo.png);background-size:cover;background-position:center;overflow:hidden}#videoHeader{position:relative;height:calc(80vh - 80px);max-height:100vw}header .navbar a.nav-item.nav-link{color:var(--dark);text-transform:uppercase;font-size:.95rem;padding:.7rem 1rem;position:relative;font-weight:600}header .navbar a.nav-item.nav-link::before{content:"";position:absolute;width:0;height:0;background:var(--success);border-radius:100%;margin:auto;bottom:0;left:0;right:0;transition:all .2s ease-in-out}header .navbar a.nav-item.nav-link:hover::before,header .navbar a.nav-item.nav-link.is-active::before{width:.5rem;height:.5rem}footer.mt-auto{background:var(--primaryhover);color:#fff;font-size:.9rem;line-height:1.4;background-image:url(/files/marchio_p.svg);background-repeat:no-repeat;background-position:53vw 24%;background-size:auto 169%}form#user-pass,form#user-login-form{max-width:800px;width:70%;margin:3rem auto}.scrolldown footer a.scrollpage{bottom:15px}footer a.scrollpage:hover{background:#373737;text-decoration:none}footer a.scrollpage{background:#000;color:#fff;width:40px;height:40px;line-height:40px;display:inline-block;border-radius:0;position:fixed;bottom:-85px;right:15px;text-align:center;z-index:5555555;-webkit-transition:all .35s linear;-moz-transition:all .35s linear;-ms-transition:all .35s linear;-o-transition:all .35s linear;transition:all .35s linear}button.navbar-toggler{position:relative;width:40px;height:24px;margin-top:3px;border:0;background:transparent !important}button.navbar-toggler div,button.navbar-toggler div::after,button.navbar-toggler div::before{background-color:#000}button.navbar-toggler div,button.navbar-toggler div::after,button.navbar-toggler div:before{position:absolute;border-radius:2px;width:40px;height:3px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;background-color:#512c3b;display:block;content:"";transition:transform .1s ease-out,top .1s ease-out .2s,opacity 0s linear .1s}button.navbar-toggler div{left:0;top:50%;display:block;margin-top:-2px;background-color:transparent}button.navbar-toggler div::before,button.navbar-toggler div::after{transition:transform .1s ease-out .2s,top .1s ease-out,opacity 0s linear .1s;top:0}button.navbar-toggler div::before{transform:rotate(45deg)}button.navbar-toggler div::after{transform:rotate(-45deg)}button.navbar-toggler.collapsed div{background-color:#512c3b}button.navbar-toggler.collapsed div::before,button.navbar-toggler.collapsed div::after{transform:rotate(-0);top:-.7rem}button.navbar-toggler.collapsed div::after{top:.7rem}.region-sidebar-first,.region-sidebar-second,.region-footer,.region-content{padding:0}header{box-shadow:0 0 15px #00000017}div#block-nereal-page-title{color:#fff;background:#502b3a;padding:3rem 1rem;display:flex;align-items:center;justify-content:center;position:relative;min-height:200px}div#block-nereal-page-title h1{text-shadow:0 0 50px #2b161f}.overlay-header{content:"";background-image:url(/files/header.jpg);position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;background-size:cover;background-position:center;opacity:.7}.display-4{font-size:clamp(2rem,5vw,5rem);font-weight:400;line-height:1.2;color:var(--success);position:relative}.row.licenziatari_row p{box-shadow:0 0 10px #00000008;margin:0;padding:1rem;height:100%;border-radius:4px}.row.licenziatari_row>div{padding:1rem}.row.licenziatari_row .text-muted{color:#b5bdc3 !important;text-transform:uppercase;font-size:85%}#sliding-popup{width:100%}.eu-cookie-compliance-banner{background:#502b3a;color:#fff;width:100%;padding:20px}.eu-cookie-compliance-banner h2{font-size:1.2em}.eu-cookie-compliance-banner p{font-size:.8em;margin-bottom:10px}.eu-cookie-compliance-banner button,.eu-cookie-compliance-banner .button{background-color:#b4c864;color:#000;border:0;border-radius:20px;font-size:.9em;padding:5px 15px;text-transform:uppercase;font-weight:bold;font-size:14px;margin-bottom:10px}.eu-cookie-compliance-banner button:hover,.eu-cookie-compliance-banner .button:hover{background-color:#ddf57d}.eu-cookie-compliance-banner button.find-more-button{display:none}.eu-cookie-compliance-message{max-width:100%;float:none}.eu-cookie-compliance-categories{display:none;font-size:.8em}.eu-cookie-compliance-categories.open{display:block}.eu-cookie-compliance-category label{margin-bottom:0}.eu-cookie-compliance-category input{margin:-1px 6px 0 0}.eu-cookie-compliance-categories-buttons{margin-top:10px}@media(max-width:991px){a.navbar-brand{height:60px}.navbar-brand img{width:auto}div#navbarSupportedContent .navbar-nav{margin:auto}.region.region-nav-main{margin:auto}header .navbar a.nav-item.nav-link{margin-bottom:1rem}.navbar-expand-lg .navbar-nav .nav-item:last-child .nav-link{margin-top:.7rem}div#navbarSupportedContent.collapsing,div#navbarSupportedContent{position:fixed;top:62px;bottom:0;left:0;z-index:98;width:100vw;max-width:100vw;height:calc(100vh - 62px) !important;padding:3rem;text-align:center;overflow-y:auto;background-color:#fff;-webkit-transition:-webkit-transform .8s cubic-bezier(.22,.61,.36,1);transition:-webkit-transform .8s cubic-bezier(.22,.61,.36,1);transition:transform .8s cubic-bezier(.22,.61,.36,1);transition:transform .8s cubic-bezier(.22,.61,.36,1),-webkit-transform .8s cubic-bezier(.22,.61,.36,1);-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(0,100%,0);will-change:transform;display:flex;opacity:1;visibility:visible}div#navbarSupportedContent.collapsing,div#navbarSupportedContent.show{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateZ(0);transform:translateZ(0)}div#navbarSupportedContent .region.region-navigation{margin:auto}div#navbarSupportedContent li.nav-item{position:relative;overflow:hidden}div#navbarSupportedContent li.nav-item a{position:relative;-webkit-transition:-webkit-transform .5s cubic-bezier(.22,.61,.36,1);transition:-webkit-transform .5s cubic-bezier(.22,.61,.36,1);transition:transform .5s cubic-bezier(.22,.61,.36,1);transition:transform .5s cubic-bezier(.22,.61,.36,1),-webkit-transform .5s cubic-bezier(.22,.61,.36,1);-webkit-transform:translate3d(0,101%,0);transform:translate3d(-100%,0,0);-webkit-transition-delay:.5s;transition-delay:.5s}div#navbarSupportedContent.show li.nav-item a,div#navbarSupportedContent.collapsing li.nav-item a{-webkit-transition:-webkit-transform .8s cubic-bezier(.22,.61,.36,1);transition:-webkit-transform .8s cubic-bezier(.22,.61,.36,1);transition:transform .8s cubic-bezier(.22,.61,.36,1);transition:transform .8s cubic-bezier(.22,.61,.36,1),-webkit-transform .8s cubic-bezier(.22,.61,.36,1);-webkit-transform:translateZ(0);transform:translateZ(0)}div#navbarSupportedContent li.nav-item:nth-child(1) a{-webkit-transition-delay:.5s;transition-delay:.5s}div#navbarSupportedContent li.nav-item:nth-child(2) a{-webkit-transition-delay:.55s;transition-delay:.55s}div#navbarSupportedContent li.nav-item:nth-child(3) a{-webkit-transition-delay:.6s;transition-delay:.6s}div#navbarSupportedContent li.nav-item:nth-child(4) a{-webkit-transition-delay:.65s;transition-delay:.65s}div#navbarSupportedContent li.nav-item:nth-child(5) a{-webkit-transition-delay:.7s;transition-delay:.7s}div#navbarSupportedContent li.nav-item:nth-child(6) a{-webkit-transition-delay:.75s;transition-delay:.75s}div#navbarSupportedContent li.nav-item:nth-child(7) a{-webkit-transition-delay:.8s;transition-delay:.8s}div#navbarSupportedContent li.nav-item:nth-child(8) a{-webkit-transition-delay:.85s;transition-delay:.85s}
div#navbarSupportedContent li.nav-item:nth-child(9) a{-webkit-transition-delay:.9s;transition-delay:.9s}div#navbarSupportedContent li.nav-item:nth-child(10) a{-webkit-transition-delay:.95s;transition-delay:.95s}div#navbarSupportedContent li.nav-item:nth-child(11) a{-webkit-transition-delay:1s;transition-delay:1s}div#navbarSupportedContent li.nav-item:nth-child(12) a{-webkit-transition-delay:1.05s;transition-delay:1.05s}div#navbarSupportedContent li.nav-item:nth-child(13) a{-webkit-transition-delay:1.1s;transition-delay:1.1s}}@media(min-width:567px){div#block-nereal-page-title{min-height:250px}}@media(min-width:768px){div#block-nereal-page-title{min-height:300px}}@media(min-width:992px){.navbar-expand-lg .navbar-nav{align-items:center}li.nav-item:last-child{margin-left:1rem}}@media(min-width:1200px){}
/* Source and licensing information for the above line(s) can be found at https://www.marchiovaltellina.it/themes/nereal/css/style.css. */