@charset "utf-8";
/*! Parallax effect */
@keyframes currentDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(500px)}}@keyframes nextDown{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}@keyframes currentUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-100%)}}@keyframes nextUp{0%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}#HistoryListContainer.init{min-height:100%;overflow:hidden;background:#e40521}#HistoryListContainer.init #LandingPage{height:100vh !important;opacity:0}#HistoryListContainer.init #DecadeNavigator{z-index:-1}#HistoryListContainer.animating{background:#e40521;transition:height .75s linear;height:calc(100vh - var(--header-height,76px));overflow:hidden}#HistoryListContainer.animating #LandingPage{opacity:1}#HistoryListContainer .decade-navigator{display:flex;width:100%}@media (max-width:1024px){#HistoryListContainer .decade-navigator{flex-direction:column}}#HistoryListContainer .decade-navigator .decade-navigator-title{color:inherit;display:none}@media (max-width:1024px){#HistoryListContainer .decade-navigator .decade-navigator-title{display:block}}#HistoryListContainer .decade-navigator ul{display:flex;width:100%;padding-left:0;padding-right:0;margin-left:0;list-style:none;gap:10px;justify-content:center}@media (max-width:1024px){#HistoryListContainer .decade-navigator ul{gap:4px}}#HistoryListContainer .decade-navigator ul li{display:flex;flex:1;position:relative;width:-moz-fit-content;width:fit-content;margin:0}#HistoryListContainer .decade-navigator ul li::marker{display:none}#HistoryListContainer .decade-navigator ul li button{width:100%;height:5.5px;border:none;cursor:pointer}@media (max-width:1024px){#HistoryListContainer .decade-navigator ul li button{border:1px solid #fff;height:-moz-fit-content;height:fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:4.5px 8px}#HistoryListContainer .decade-navigator ul li button.selected{background:#fff;color:#e40521}}#HistoryListContainer .decade-navigator ul li button span{display:none;position:absolute;top:-12px;left:0;bottom:0;right:0;font-size:19px;font-weight:500;line-height:20.51px;color:#fff;text-align:center}@media (max-width:1024px){#HistoryListContainer .decade-navigator ul li button span{display:block;position:static}}#HistoryListContainer .decade-navigator ul li button:hover span{display:block}#HistoryListContainer #DecadeNavigator{position:fixed;bottom:0;left:0;z-index:2}@media (max-width:1024px){#HistoryListContainer #DecadeNavigator{position:fixed;border-top:1px solid #fff;padding-top:5px;padding-bottom:10px}}#HistoryListContainer #DecadeNavigator.decade-navigator{position:absolute;bottom:0;left:0;height:33px;justify-content:center;align-items:flex-end}@media (max-width:1024px){#HistoryListContainer #DecadeNavigator.decade-navigator{position:fixed;height:47px}#HistoryListContainer #DecadeNavigator.decade-navigator .decade-navigator-title{width:100%;text-align:center}}#HistoryListContainer #DecadeNavigator.decade-navigator ul{margin-bottom:0;width:91.6%;margin-left:auto;margin-right:auto}@media (max-width:1024px){#HistoryListContainer #DecadeNavigator.decade-navigator ul li{max-width:-moz-fit-content;max-width:fit-content}}#HistoryListContainer #DecadeNavigator.decade-navigator ul li button{height:14px;padding:0;border-radius:0;border-top-left-radius:2px;border-top-right-radius:2px}@media (max-width:1024px){#HistoryListContainer #DecadeNavigator.decade-navigator ul li button{height:-moz-max-content;height:max-content;padding:4.5px 8px;border-radius:2px}}#HistoryListContainer #DecadeNavigator.decade-navigator ul li button span{font-size:18px;display:block;line-height:normal;bottom:100%;top:unset}@media (min-width:1024.02px){#HistoryListContainer #DecadeNavigator.decade-navigator ul li button span{font-size:22px}}#HistoryListContainer #DecadeNavigator.decade-navigator ul li button.selected span{display:block}@media (max-width:1024px){#HistoryListContainer.history-bg-red #DecadeNavigator{transition:background .5s linear;background:#e40521}#HistoryListContainer.history-bg-red #DecadeNavigator .decade-navigator-title{color:#fff}}#HistoryListContainer.history-bg-red #DecadeNavigator button{transition:background .3s linear;background:rgba(255,255,255,.4)}@media (max-width:1024px){#HistoryListContainer.history-bg-red #DecadeNavigator button{transition:background .3s linear;background:0 0}}#HistoryListContainer.history-bg-red #DecadeNavigator button span{color:rgba(255,255,255,.4)}@media (max-width:1024px){#HistoryListContainer.history-bg-red #DecadeNavigator button span{color:#fff}}#HistoryListContainer.history-bg-red #DecadeNavigator button:hover,#HistoryListContainer.history-bg-red #DecadeNavigator button.selected{transition:background .3s linear;background:#fff}#HistoryListContainer.history-bg-red #DecadeNavigator button:hover span,#HistoryListContainer.history-bg-red #DecadeNavigator button.selected span{transition:background .3s linear;color:#fff}@media (max-width:1024px){#HistoryListContainer.history-bg-red #DecadeNavigator button:hover span,#HistoryListContainer.history-bg-red #DecadeNavigator button.selected span{background:0 0;color:#e40521}}#HistoryListContainer.history-bg-red #MainSlickContainer{background:#e40521;transition:background .3s ease-out}#HistoryListContainer.history-bg-red #MainSlickContainer .history-timeline:after{transition:border-color 1s linear .5s;border-color:#fff}#HistoryListContainer.history-bg-red #MainSlickContainer .history-timeline-year-dot{color:#fff;transition:color 1s linear .5s}@media (max-width:1024px){#HistoryListContainer.history-bg-red #MainSlickContainer .history-timeline-year-dot{transition:color .3s linear}}@media (max-width:1024px){#HistoryListContainer.history-bg-red #MainSlickContainer:after{transition:border-color .3s linear;border-color:#fff}}@media (max-width:1024px){#HistoryListContainer.history-bg-white #DecadeNavigator{transition:background .5s linear;background:#fff;border-top-color:#e40521}#HistoryListContainer.history-bg-white #DecadeNavigator .decade-navigator-title{color:#000}}#HistoryListContainer.history-bg-white #DecadeNavigator button{transition:background .3s linear;background:rgba(0,0,0,.4)}@media (max-width:1024px){#HistoryListContainer.history-bg-white #DecadeNavigator button{transition:background .3s linear;border:1px solid #000;background:0 0}}#HistoryListContainer.history-bg-white #DecadeNavigator button span{color:rgba(0,0,0,.4)}@media (max-width:1024px){#HistoryListContainer.history-bg-white #DecadeNavigator button span{color:#000}}#HistoryListContainer.history-bg-white #DecadeNavigator button:hover,#HistoryListContainer.history-bg-white #DecadeNavigator button.selected{transition:background .3s linear;background:#000}#HistoryListContainer.history-bg-white #DecadeNavigator button:hover span,#HistoryListContainer.history-bg-white #DecadeNavigator button.selected span{transition:background .3s linear;background:0 0;color:#000}@media (max-width:1024px){#HistoryListContainer.history-bg-white #DecadeNavigator button:hover span,#HistoryListContainer.history-bg-white #DecadeNavigator button.selected span{background:0 0;color:#fff}}@media (max-width:1024px){#HistoryListContainer.history-bg-white #DecadeNavigator button:hover:hover span,#HistoryListContainer.history-bg-white #DecadeNavigator button.selected:hover span{transition:color .1s linear;color:#fff}}#HistoryListContainer.history-bg-white #MainSlickContainer{background:#ebebeb;transition:background .3s ease-out}#HistoryListContainer.history-bg-white #MainSlickContainer .history-timeline:after{transition:border-color 1s linear .5s;border-color:#e40521}#HistoryListContainer.history-bg-white #MainSlickContainer .history-timeline-year-dot{transition:color 1s linear .5s;color:#e40521}@media (max-width:1024px){#HistoryListContainer.history-bg-white #MainSlickContainer .history-timeline-year-dot{transition:color .3s linear}}@media (max-width:1024px){#HistoryListContainer.history-bg-white #MainSlickContainer:after{transition:border-color .3s linear;border-color:#e40521}}#HistoryListContainer.isSwiping #DecadeNavigator button span{background:0 0 !important}#HistoryListContainer #MainSlickContainer{height:calc(100vh - var(--header-height,76px));transition-property:color,background,background-color,border-color;transition-duration:1.5s;transition-timing-function:linear}@media (max-width:1024px){#HistoryListContainer #MainSlickContainer{height:auto;transition-duration:.7s}}#HistoryListContainer #MainSlickContainer .slider-history-container.history-bg-red,#HistoryListContainer #MainSlickContainer .slider-history-container.history-bg-img{color:#fff;border-color:#fff;border:none}#HistoryListContainer #MainSlickContainer .slider-history-container.history-bg-red .history-media-content-description::-webkit-scrollbar-thumb,#HistoryListContainer #MainSlickContainer .slider-history-container.history-bg-img .history-media-content-description::-webkit-scrollbar-thumb{background:#fff}#HistoryListContainer #MainSlickContainer .slider-history-container.history-bg-red .history-media-content-description::-webkit-scrollbar-track,#HistoryListContainer #MainSlickContainer .slider-history-container.history-bg-img .history-media-content-description::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #ccc}#HistoryListContainer #MainSlickContainer .slider-history-container.history-bg-white{color:#000;border-color:#000;border:none}#HistoryListContainer #MainSlickContainer .slider-history-container.history-bg-white .history-media-content-description::-webkit-scrollbar-thumb{background:#000}#HistoryListContainer #MainSlickContainer .slider-history-container.history-bg-white .history-media-content-description::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #ccc}#HistoryListContainer #MainSlickContainer .slider-history-container.history-bg-img{background-size:cover;background-repeat:no-repeat;background-position:center center}@media (max-width:1024px){#HistoryListContainer #MainSlickContainer .slider-history-container.history-bg-img{background-position:top right}}#HistoryListContainer #MainSlickContainer .slider-history-container.narrow .history-card-title{width:105% !important;margin-bottom:30px !important}#HistoryListContainer #MainSlickContainer .slider-history-container.narrow .history-media-content{max-height:calc(100vh - var(--header-height,76px) - var(--slide-title-height) - 103px - 30px) !important}#HistoryListContainer #MainSlickContainer>.slick-list{height:calc(100vh - var(--header-height,76px)) !important;border:none}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track{height:calc(100vh - var(--header-height,76px)) !important;border:none}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide{height:calc(100vh - var(--header-height,76px)) !important;border:none}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide.slick-current .history-timeline-year{transform:scale(1) !important;transform-origin:right;transition:all 1.5s linear}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container{position:relative;width:100%;height:calc(100vh - var(--header-height,76px) - 55px - 1px);padding-top:55px}@media (min-width:1024px) and (max-height:680px){#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container{padding-top:20px;height:calc(100vh - var(--header-height,76px) - 20px)}}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card{display:flex;gap:6.61%;height:100%}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-timeline{flex:1 1 17.55%;position:relative}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-timeline:after{content:"";position:absolute;right:-1px;top:-55px;bottom:-5px;display:block;border-right-width:1px;border-right-style:solid}@media (min-width:1024px) and (max-height:680px){#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-timeline:after{top:-20px}}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-timeline .history-timeline-content{display:flex;justify-content:flex-end;align-items:center;max-height:51px}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-timeline .history-timeline-content .history-timeline-year{min-width:185px;transform:scale(.3);transform-origin:right;transition:all 1.5s linear;text-align:end;color:inherit;font-size:76px;font-style:italic;font-weight:700;margin:0}@media (max-width:1200px){#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-timeline .history-timeline-content .history-timeline-year{min-width:195px}}@media (min-width:1024px) and (max-height:680px){#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-timeline .history-timeline-content .history-timeline-year{min-width:187.5px}}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-timeline .history-timeline-content .history-timeline-year-dot{font-size:40px;transform:translateX(50%)}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content{flex:3 1 85%;margin-right:64px;margin-bottom:96px;max-width:calc(85% - 64px - 6vw - 29px);display:flex;flex-direction:column}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-card-title{font-size:40px;line-height:46.2px;font-weight:700;color:inherit;margin-top:0;margin-bottom:40px;max-width:70%;width:100%;perspective:1px;transform:translateY(0);transition:transform 1.5s ease-in-out}@media (min-width:1024.02px){#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-card-title.currentDown{animation:currentDown 1s ease-in-out 0s 1}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-card-title.nextDown{transform:translateY(-100%);animation:nextDown 1s ease-in-out .5s 1;animation-fill-mode:forwards}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-card-title.currentUp{animation:currentUp 1s ease-in-out 0s 1}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-card-title.nextUp{transform:translateY(100%);animation:nextUp 1s ease-in-out .5s 1;animation-fill-mode:forwards}}@media (min-width:1024px) and (max-height:680px){#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-card-title{margin-bottom:30px}}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content{overflow:hidden;display:flex;height:calc(100% + 25px)}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content img{max-height:60vh;perspective:1px;transform:translateY(0);transition:transform 1.5s ease-in-out}@media (min-width:1024.02px){#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content img.currentDown{animation:currentDown 1s ease-in-out 0s 1}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content img.nextDown{transform:translateY(-100%);animation:nextDown 1s ease-in-out .5s 1;animation-fill-mode:forwards}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content img.currentUp{animation:currentUp 1s ease-in-out 0s 1}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content img.nextUp{transform:translateY(100%);animation:nextUp 1s ease-in-out .5s 1;animation-fill-mode:forwards}}@media (min-width:1024px) and (max-height:680px){#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content img{max-height:100%}}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-card-media{overflow:hidden}@media (min-width:1024px) and (max-height:680px){#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-card-media{max-height:50vh}}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-card-media img{width:100%;border-radius:5px}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-card-gallery{height:100%}@media (min-width:1024px) and (max-height:680px){#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-card-gallery{max-height:50vh}}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-card-gallery .history-card-gallery-slider{height:100%}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-card-gallery .history-card-gallery-slider .slick-list{height:calc(100% - 50px)}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-card-gallery .history-card-gallery-slider .slick-list .slick-track{height:100%}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-card-gallery .history-card-gallery-slider .slick-slide{height:100%}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-card-gallery .history-card-gallery-slider .slick-slide>div{height:100%}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-card-gallery .history-card-gallery-slider .slick-slide img{max-height:60vh;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:5px}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-card-gallery .history-card-gallery-slider .slick-dots{cursor:default;position:absolute;bottom:0;display:block !important;width:100%;padding:0;margin:0;list-style:none;text-align:center}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-card-gallery .history-card-gallery-slider .slick-dots li button{cursor:pointer;width:10px;height:10px;background:#aaa !important;border:none}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-card-gallery .history-card-gallery-slider .slick-dots li.slick-active button{background:#000 !important}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-card-video{overflow:hidden}@media (min-width:1024px) and (max-height:680px){#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-card-video{max-height:50vh}}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-card-video .video-wrapper{width:100%;height:100%;position:relative}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-card-video .video-wrapper:after{content:url("https://www.enervit.com/static/version1719299767/frontend/Enervit/Default/it_IT/Blackbird_ContentManager/images/history-play-icon.svg");transition:opacity .3ms linear;position:absolute;top:0;right:0;bottom:0;left:0;width:50px;height:50px;display:flex;justify-content:center;align-items:center;margin:auto;background:rgba(0,0,0,.6);font-size:40px;border-radius:50%}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-card-video .video-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:5px}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-card-media,#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-card-gallery,#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-card-video{flex:0 0 60%;max-width:60%;max-height:60vh}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-media-content-description{flex:0 0 40%;max-width:calc(40% - 36px);padding-right:7px;margin-left:29px;max-height:60vh;overflow-y:auto;perspective:1px;transform:translateY(0);transition:transform 1.5s ease-in-out}@media (min-width:1024.02px){#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-media-content-description.currentDown{animation:currentDown 1s ease-in-out 0s 1}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-media-content-description.nextDown{transform:translateY(-100%);animation:nextDown 1s ease-in-out .5s 1;animation-fill-mode:forwards}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-media-content-description.currentUp{animation:currentUp 1s ease-in-out 0s 1}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-media-content-description.nextUp{transform:translateY(100%);animation:nextUp 1s ease-in-out .5s 1;animation-fill-mode:forwards}}@media (min-width:1024px) and (max-height:680px){#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-media-content-description{max-height:50vh}}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-media-content-description::-webkit-scrollbar{width:5px;height:5px}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-media-content-description::-webkit-scrollbar-track{background:0 0;border-radius:4px;border-left:1.5px solid transparent;border-right:1.5px solid transparent}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-media-content-description::-webkit-scrollbar-thumb{border-radius:4px}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-media-content-description .history-card-description{color:inherit;margin:0;font-size:18px;font-weight:400;line-height:27px;perspective:1px;transform:translateY(0);transition:transform 1.5s ease-in-out}@media (min-width:1024.02px){#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-media-content-description .history-card-description.currentDown{animation:currentDown 1s ease-in-out 0s 1}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-media-content-description .history-card-description.nextDown{transform:translateY(-100%);animation:nextDown 1s ease-in-out .5s 1;animation-fill-mode:forwards}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-media-content-description .history-card-description.currentUp{animation:currentUp 1s ease-in-out 0s 1}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-media-content-description .history-card-description.nextUp{transform:translateY(100%);animation:nextUp 1s ease-in-out .5s 1;animation-fill-mode:forwards}}#HistoryListContainer #MainSlickContainer .full-bg-media{position:absolute;top:-1px;left:-1px;min-width:100%;min-height:100%;max-height:calc(100vh - var(--header-height,76px));overflow:hidden;margin:0;padding:0;z-index:-1}#HistoryListContainer #MainSlickContainer .full-bg-media:after{content:"";position:absolute;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.8)}#HistoryListContainer #MainSlickContainer .full-bg-media video{transform:translateX(-50%);margin-left:50%}#HistoryListContainer #MainSlickContainer .history-fullscreen-content-center{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:60%;height:100%;margin:auto;color:#fff}@media (max-width:1425px){#HistoryListContainer #MainSlickContainer .history-fullscreen-content-center{max-width:75%}}@media (max-width:1130px){#HistoryListContainer #MainSlickContainer .history-fullscreen-content-center{max-width:85%}}@media (max-width:1024px){#HistoryListContainer #MainSlickContainer .history-fullscreen-content-center{height:100%;max-height:calc(100vh - var(--header-height,76px));max-width:100%;margin-left:17px;margin-right:17px;align-items:center;text-align:center;position:relative}}#HistoryListContainer #MainSlickContainer .history-fullscreen-content-center .history-lp-row{display:flex;margin-bottom:80px}@media (max-width:1024px){#HistoryListContainer #MainSlickContainer .history-fullscreen-content-center .history-lp-row{gap:0;margin-bottom:20px;flex-direction:column}}#HistoryListContainer #MainSlickContainer .history-fullscreen-content-center .history-lp-row .history-lp-description-wrapper{flex:1 1 40%}@media (min-width:1024.02px){#HistoryListContainer #MainSlickContainer .history-fullscreen-content-center .history-lp-row .history-lp-description-wrapper{display:flex;align-items:center;border-left:1px solid transparent}}#HistoryListContainer #MainSlickContainer .history-fullscreen-content-center .history-lp-row .history-lp-description-wrapper .history-lp-description{font-size:20px;font-weight:500;line-height:25.64px;padding-left:28px;margin:0;height:-moz-fit-content;height:fit-content}@media (max-width:1024px){#HistoryListContainer #MainSlickContainer .history-fullscreen-content-center .history-lp-row .history-lp-description-wrapper .history-lp-description{font-size:16px;line-height:20.51px;border:none;padding:0;margin-bottom:50px}}#HistoryListContainer #MainSlickContainer .history-fullscreen-content-center .history-lp-row .history-lp-logo{flex:1 1 40%}#HistoryListContainer #MainSlickContainer .history-fullscreen-content-center .history-lp-row .history-lp-logo img{width:100%;max-width:320px;margin-right:12px;margin-left:auto}@media (max-width:1024px){#HistoryListContainer #MainSlickContainer .history-fullscreen-content-center .history-lp-row .history-lp-logo img{margin-right:0;max-width:185px}}#HistoryListContainer #MainSlickContainer #LandingPage{padding-top:0;height:calc(100vh - var(--header-height,76px));background:#e40521}@media (max-width:1024px){#HistoryListContainer #MainSlickContainer #LandingPage{z-index:2}}#HistoryListContainer #MainSlickContainer #LandingPage.animating{height:calc(100vh - var(--header-height,76px))}#HistoryListContainer #MainSlickContainer #LandingPage.animating .history-fullscreen-content-center .history-lp-row .history-lp-logo{position:relative;z-index:1;background:#e40521}@media (min-width:1024.02px){#HistoryListContainer #MainSlickContainer #LandingPage.animating .history-fullscreen-content-center .history-lp-row .history-lp-logo img{animation:fromCenterScreenToFadeIn 3s linear 1 0s}@keyframes fromCenterScreenToFadeIn{0%{margin-left:auto;transform:translate(calc(50% + 20px),50%);opacity:0;background:0 0}49%{background:0 0}50%{background:#e40521;opacity:1;transform:translate(calc(50% + 20px),0)}85%{margin-left:auto;background:#e40521;transform:translate(calc(50% + 20px),0);opacity:1}100%{margin-left:auto;background:#e40521;transform:translateX(0)}}}@media (max-width:1024px){#HistoryListContainer #MainSlickContainer #LandingPage.animating .history-fullscreen-content-center .history-lp-row .history-lp-logo{animation:fromCenterScreenToFadeInMobile 3s linear 1 0s}@keyframes fromCenterScreenToFadeInMobile{0%{transform:translateY(200px);opacity:0}50%{opacity:1;transform:translateY(100px)}85%{opacity:1;transform:translateY(100px)}100%{transform:translateY(0)}}}#HistoryListContainer #MainSlickContainer #LandingPage.animating .history-fullscreen-content-center .history-lp-row .history-lp-description-wrapper{position:relative;z-index:0;animation:FromCenterToLeftFadeIn 3s linear 1 0s}@keyframes FromCenterToLeftFadeIn{0%{opacity:0;transform:translateX(calc(-50% + 40px))}74%{opacity:0;transform:translateX(calc(-50% + 40px))}85%{opacity:0;transform:translateX(calc(-50% + 40px))}100%{opacity:1;transform:translateX(0)}}@media (max-width:1024px){#HistoryListContainer #MainSlickContainer #LandingPage.animating .history-fullscreen-content-center .history-lp-row .history-lp-description-wrapper{animation:FromCenterToLeftFadeInMobile 3s linear 1 0s}@keyframes FromCenterToLeftFadeInMobile{0%{opacity:0;transform:translateY(-25%)}85%{opacity:0;transform:translateY(-25%)}100%{opacity:1;transform:translateY(0)}}}#HistoryListContainer #MainSlickContainer #LandingPage.animating .history-fullscreen-content-center .cta-outline{animation:fromTopToFadeIn 1.5s linear 1 0s}@keyframes fromTopToFadeIn{0%{opacity:0;transform:translateY(-75px)}100%{opacity:1;transform:translateY(0)}}#HistoryListContainer #MainSlickContainer #LandingPage.lp-swiping{position:static}#HistoryListContainer #MainSlickContainer #LandingPage.lp-swiping .history-fullscreen-content-center .history-lp-row,#HistoryListContainer #MainSlickContainer #LandingPage.lp-swiping .history-fullscreen-content-center .cta-outline{opacity:0;transition:opacity .8s linear}#HistoryListContainer #MainSlickContainer #LandingPage .decade-navigator{margin-bottom:60px}@media (max-width:1024px){#HistoryListContainer #MainSlickContainer #LandingPage .decade-navigator{margin-bottom:30px}#HistoryListContainer #MainSlickContainer #LandingPage .decade-navigator .decade-navigator-title{margin-bottom:10px;opacity:0;transition:opacity 1s linear}}#HistoryListContainer #MainSlickContainer #LandingPage .decade-navigator.isAnimating{min-height:8px}#HistoryListContainer #MainSlickContainer #LandingPage .decade-navigator.isAnimating ul{animation:moveToBottom 1.5s linear 1 0s}@keyframes moveToBottom{0%{position:absolute;right:0;left:0;max-width:51.2%;margin:auto;transform:translateY(0) scaleY(1);z-index:9999}100%{transform:translateY(calc(100vh + 250px));position:absolute;right:0;left:0;margin:auto;max-width:91.6%;opacity:1;z-index:9999}}#HistoryListContainer #MainSlickContainer #LandingPage .decade-navigator ul li{align-items:center;transition:opacity .3s ease-in;opacity:1;max-height:5.5px;background:rgba(255,255,255,.5)}@media (max-width:1024px){#HistoryListContainer #MainSlickContainer #LandingPage .decade-navigator ul li{background:0 0;max-width:-moz-fit-content;max-width:fit-content;max-height:-moz-fit-content;max-height:fit-content}}#HistoryListContainer #MainSlickContainer #LandingPage .decade-navigator ul li.willAnimate{transition:opacity .3s ease-in;opacity:0}#HistoryListContainer #MainSlickContainer #LandingPage .decade-navigator ul li.willAnimate span{display:block;opacity:0;transition:opacity .3s ease-in}#HistoryListContainer #MainSlickContainer #LandingPage .decade-navigator ul li button{padding-top:5px;padding-bottom:5px;background:0 0}#HistoryListContainer #MainSlickContainer #LandingPage .decade-navigator ul li button span{color:rgba(255,255,255,.5);top:calc(100% + 3px);display:block;transition:opacity .3s ease-in}@media (max-width:1024px){#HistoryListContainer #MainSlickContainer #LandingPage .decade-navigator ul li button span{display:block;opacity:1;position:static}}#HistoryListContainer #MainSlickContainer #LandingPage .decade-navigator ul li:has(button.selected),#HistoryListContainer #MainSlickContainer #LandingPage .decade-navigator ul li:has(button:hover){background:#fff}@media (max-width:1024px){#HistoryListContainer #MainSlickContainer #LandingPage .decade-navigator ul li:has(button.selected),#HistoryListContainer #MainSlickContainer #LandingPage .decade-navigator ul li:has(button:hover){background:0 0}}#HistoryListContainer #MainSlickContainer #LandingPage .decade-navigator ul li:has(button.selected) span,#HistoryListContainer #MainSlickContainer #LandingPage .decade-navigator ul li:has(button:hover) span{color:#fff;opacity:1;transition:opacity .3s ease-in}@media (max-width:1024px){#HistoryListContainer #MainSlickContainer{position:relative}#HistoryListContainer #MainSlickContainer:after{content:"";position:absolute;top:calc(100vh - var(--header-height,76px));bottom:0;left:17px;width:0;border-right-width:1px;border-right-style:solid}#HistoryListContainer #MainSlickContainer .slider-history-container:last-child{padding-bottom:40%}#HistoryListContainer #MainSlickContainer .slider-history-container{padding-left:17px;padding-right:17px;position:relative;padding-top:33px;padding-bottom:33px;scroll-margin-top:33px;overflow:hidden}#HistoryListContainer #MainSlickContainer .slider-history-container[id*=Year-] .history-card-content{opacity:1;transform:translateY(0);transition:transform 1s,opacity 2s}#HistoryListContainer #MainSlickContainer .slider-history-container[id*=Year-]:not(.animation-mobile) .history-card-content{opacity:0;transform:translateY(500px);transition:transform 1s,opacity 2s}#HistoryListContainer #MainSlickContainer .slider-history-container .history-card{display:flex;flex-direction:column;gap:20px}#HistoryListContainer #MainSlickContainer .slider-history-container .history-card .history-timeline .history-timeline-content{display:flex;align-items:center}#HistoryListContainer #MainSlickContainer .slider-history-container .history-card .history-timeline .history-timeline-content .history-timeline-year{order:2;font-size:42px;font-weight:700;margin-left:15px;transform-origin:left;transition:all .3s linear}#HistoryListContainer #MainSlickContainer .slider-history-container .history-card .history-timeline .history-timeline-content .history-timeline-year-dot{font-size:36px;transform:translateX(calc(-50% + 1px));position:absolute}#HistoryListContainer #MainSlickContainer .slider-history-container .history-card .history-card-content{display:flex;gap:20px;flex-direction:column;padding-left:15px;padding-right:15px}}@media (max-width:1024px) and (max-width:1024px){#HistoryListContainer #MainSlickContainer .slider-history-container .history-card .history-card-content{padding-right:0}}@media (max-width:1024px){#HistoryListContainer #MainSlickContainer .slider-history-container .history-card .history-card-content .history-card-title{font-size:24px;line-height:26.4px}}@media (max-width:1024px) and (min-width:1024.02px){#HistoryListContainer #MainSlickContainer .slider-history-container .history-card .history-card-content .history-card-title{opacity:0}}@media (max-width:1024px){#HistoryListContainer #MainSlickContainer .slider-history-container .history-card .history-card-content img{width:100%}#HistoryListContainer #MainSlickContainer .slider-history-container .history-card .history-card-content .history-card-gallery-slider{margin-bottom:25px}#HistoryListContainer #MainSlickContainer .slider-history-container .history-card .history-card-content .history-card-gallery-slider img{height:auto;-o-object-fit:cover;object-fit:cover;min-width:100%}#HistoryListContainer #MainSlickContainer .slider-history-container .history-card .history-card-content .history-card-gallery-slider .slick-dots{position:absolute;bottom:-25px;display:block !important;width:100%;padding:0;margin:0;list-style:none;text-align:center}#HistoryListContainer #MainSlickContainer .slider-history-container .history-card .history-card-content .history-card-gallery-slider .slick-dots li button{width:10px;height:10px;background:#aaa !important;border:none}#HistoryListContainer #MainSlickContainer .slider-history-container .history-card .history-card-content .history-card-gallery-slider .slick-dots li.slick-active button{background:#000 !important}#HistoryListContainer #MainSlickContainer .slider-history-container .history-card .history-card-content .history-media-content{display:flex;flex-direction:column;gap:20px}#HistoryListContainer #MainSlickContainer .slider-history-container .history-card .history-card-content .history-media-content .history-card-description{font-size:16px;line-height:21px;font-weight:400}#HistoryListContainer #MainSlickContainer .slider-history-container .history-card .history-card-content .history-media-content .history-card-video .video-wrapper{position:relative;width:100%;height:100%;display:block}#HistoryListContainer #MainSlickContainer .slider-history-container .history-card .history-card-content .history-media-content .history-card-video .video-wrapper:after{content:url("https://www.enervit.com/static/version1719299767/frontend/Enervit/Default/it_IT/Blackbird_ContentManager/images/history-play-icon.svg");transition:opacity .3ms linear;position:absolute;top:0;right:0;bottom:0;left:0;width:50px;height:50px;display:flex;justify-content:center;align-items:center;margin:auto;background:rgba(0,0,0,.6);font-size:40px;border-radius:50%}}#HistoryListContainer .cta-outline{text-align:center;cursor:pointer;position:relative;display:flex;justify-content:center}#HistoryListContainer .cta-outline:after{content:url("https://www.enervit.com/static/version1719299767/frontend/Enervit/Default/it_IT/Blackbird_ContentManager/images/history-right-arrow-icon.svg");cursor:pointer;position:absolute;top:0;display:block;width:30px;height:30px;margin:auto;transform:rotate(90deg);animation:fadeMoveDown 2s ease-in-out infinite 1.5s}@keyframes fadeMoveDown{0%{transform:translate(0,-20px) rotate(90deg);opacity:0}50%{opacity:1}100%{transform:translate(0,20px) rotate(90deg);opacity:0}}#HistoryListContainer .cta-outline button{cursor:pointer;z-index:9999;background:0 0;border:1px solid rgba(255,255,255,.5);border-radius:3px;color:rgba(255,255,255,.5);padding:10px 29px;transition-property:color,border-color;transition-duration:.3s;transition-timing-function:linear;font-size:24px;line-height:30.77px;font-weight:600;opacity:0;height:100%}#HistoryListContainer .cta-outline button:hover{transition-timing-function:linear;transition-duration:.3s;transition-property:color,border-color;color:#fff;border-color:#fff}.history-gallery-lightbox-modal{opacity:0;visibility:hidden;transition:opacity .3s linear;position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;width:100vw;background:rgba(0,0,0,.8);z-index:999999}@media (max-width:1024px){.history-gallery-lightbox-modal{height:100vh;padding:0}}.history-gallery-lightbox-modal.isOpen{opacity:1;visibility:visible;transition:opacity .3s linear}.history-gallery-lightbox-modal .history-gallery-lightbox-slider{display:flex;align-items:center;justify-self:center;height:100vh}@media (max-width:1024px){.history-gallery-lightbox-modal .history-gallery-lightbox-slider{display:flex;align-items:center;height:50vh;transform:translateY(50%)}}.history-gallery-lightbox-modal .history-gallery-lightbox-slider .slick-list{padding-left:0;padding-right:0}@media (max-width:1024px){.history-gallery-lightbox-modal .history-gallery-lightbox-slider .slick-list .slick-track .slick-slide{height:100%}}.history-gallery-lightbox-modal .history-gallery-lightbox-slider .slick-list .slick-track .slick-slide>div{height:100%}.history-gallery-lightbox-modal .history-gallery-lightbox-slider .slick-list .slick-track .slick-slide>div>div{display:flex !important;flex-direction:column;justify-content:center;gap:20px;height:100%}.history-gallery-lightbox-modal .history-gallery-lightbox-slider .slick-list .slick-track .slick-slide>div>div .history-gallery-lightbox-caption{opacity:0;transition:opacity .3s linear;font-size:18px;max-width:80vw;color:#fff;line-height:23.08px;font-weight:400;text-align:center}.history-gallery-lightbox-modal .history-gallery-lightbox-slider .slick-list .slick-track .slick-slide img{transition:all .8s ease-in-out;transform:scale(.7);height:75vh}@media (max-width:1200px){.history-gallery-lightbox-modal .history-gallery-lightbox-slider .slick-list .slick-track .slick-slide img{height:65vh}}@media (max-width:1024px){.history-gallery-lightbox-modal .history-gallery-lightbox-slider .slick-list .slick-track .slick-slide img{max-width:80vw;height:auto}}.history-gallery-lightbox-modal .history-gallery-lightbox-slider .slick-list .slick-track .slick-slide.slick-current>div>div .history-gallery-lightbox-caption{opacity:1;transition:opacity .3s linear}.history-gallery-lightbox-modal .history-gallery-lightbox-slider .slick-list .slick-track .slick-slide.slick-current img{transform:scale(1)}.history-gallery-lightbox-modal .history-gallery-lightbox-slider .slick-arrow{width:50px;height:50px;z-index:1;position:absolute;top:50%;opacity:1;transition:opacity .3s linear;transform:translateY(-50%);background:rgba(0,0,0,.85);border:none;border-radius:50%;cursor:pointer}@media (max-width:1024px){.history-gallery-lightbox-modal .history-gallery-lightbox-slider .slick-arrow{display:inline-block !important;top:100%}}.history-gallery-lightbox-modal .history-gallery-lightbox-slider .slick-arrow:before{position:absolute;top:50%;left:-50%;width:50px;height:50px;transform:translate(50%,-25%);background-color:transparent;line-height:0;color:#000;border-radius:50%}.history-gallery-lightbox-modal .history-gallery-lightbox-slider .slick-arrow.slick-disabled{display:block;opacity:0;transition:opacity .3s linear}.history-gallery-lightbox-modal .history-gallery-lightbox-slider .custom-slick-prev{left:45.5px}@media (max-width:1024px){.history-gallery-lightbox-modal .history-gallery-lightbox-slider .custom-slick-prev{left:17px}}.history-gallery-lightbox-modal .history-gallery-lightbox-slider .custom-slick-prev:before{content:url("https://www.enervit.com/static/version1719299767/frontend/Enervit/Default/it_IT/Blackbird_ContentManager/images/history-right-arrow-icon.svg");transform:translate(50%,-25%) rotateY(180deg);font-size:18px;line-height:30px;color:#fff}.history-gallery-lightbox-modal .history-gallery-lightbox-slider .custom-slick-next{right:45.5px}@media (max-width:1024px){.history-gallery-lightbox-modal .history-gallery-lightbox-slider .custom-slick-next{right:17px}}.history-gallery-lightbox-modal .history-gallery-lightbox-slider .custom-slick-next:before{content:url("https://www.enervit.com/static/version1719299767/frontend/Enervit/Default/it_IT/Blackbird_ContentManager/images/history-right-arrow-icon.svg");font-size:18px;line-height:30px;color:#fff}.history-gallery-lightbox-modal .lightbox-close-container{position:absolute;top:30px;right:30px}.history-gallery-lightbox-modal .lightbox-close-container button{cursor:pointer;padding:10px;background:0 0;border:none;color:#fff;font-size:25px}.history-gallery-lightbox-modal .lightbox-close-container button:after{content:url("https://www.enervit.com/static/version1719299767/frontend/Enervit/Default/it_IT/Blackbird_ContentManager/images/history-close-icon.svg")}@media (min-width:600px) and (max-height:600px){#HistoryListContainer #MainSlickContainer #LandingPage .history-fullscreen-content-center .history-lp-row .history-lp-description-wrapper .history-lp-description{margin-bottom:10px}#HistoryListContainer #MainSlickContainer #LandingPage .history-fullscreen-content-center .decade-navigator{margin-bottom:20px}#HistoryListContainer #MainSlickContainer #LandingPage .history-fullscreen-content-center .decade-navigator .decade-navigator-title{margin-bottom:5px}#HistoryListContainer #MainSlickContainer .slider-history-container .history-card .history-card-content .history-media-content .history-card-media>img{width:auto;max-height:calc(100vh - var(--header-height,76px) - 80px)}#HistoryListContainer #MainSlickContainer .slider-history-container .history-card .history-card-content .history-card-gallery-slider img{-o-object-fit:contain;object-fit:contain}}
/*! Fix Magento */
html,body{position:relative}#maincontent .columns .column.main{padding-bottom:0}header .header.wrapper .header.content .header.icons{border:none}header .panel.wrapper,.page-wrapper .widget-promo-modal{display:none !important}footer{display:none !important}@media (max-width:1024px){header.page-header.custom-header-class.sticky.hiddenTopBar{margin-top:0 !important}}.history-bg-img{background-color:#e30613 !important}@media screen and (min-width:769px) and (max-width:1540px){#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-timeline .history-timeline-content .history-timeline-year{font-size:40px}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-card-title{font-size:30px;line-height:32px}#HistoryListContainer #MainSlickContainer>.slick-list>.slick-track>.slick-slide .slider-history-container .history-card .history-card-content .history-media-content .history-media-content-description .history-card-description{font-size:16px;line-height:20px}#HistoryListContainer #DecadeNavigator.decade-navigator ul li button span{font-size:14px}#HistoryListContainer #DecadeNavigator.decade-navigator ul li button{height:8px}#HistoryListContainer .decade-navigator ul li button span{font-size:14px}#HistoryListContainer #MainSlickContainer .history-fullscreen-content-center .history-lp-row .history-lp-description-wrapper .history-lp-description{font-size:16px;line-height:20px}}@media (max-width:1024px){#HistoryListContainer .decade-navigator ul li button span{font-size:16px;line-height:16px}}@media (min-width:768px){.history-media-content{opacity:0;transform:translateY(300px);transition:opacity 4s,transform 2s ease-out}.history-media-content.active{opacity:1;transform:translateY(0px)}}