@media only screen and (min-width:501px) and (max-width:750px){.container{width:100%}.two-sidebars .content-inner,.one-sidebar .content-inner,.region-sidebar-first,.region-sidebar-second{margin-left:0;margin-right:0}.region-sidebar-first{width:50%}.region-sidebar-second{width:50%}.one-sidebar .sidebar{width:100%}.region-sidebar-first,.region-sidebar-second{overflow:hidden;margin-top:20px;float:left;clear:none}.region-sidebar-first.block,.region-sidebar-second .block{width:100%}.at-panel .region{display:inline;float:left}.two-33-66 > .region,.two-66-33 > .region,.two-50 > .region,.two-brick > .panel-row > .region,.three-inset-right > .inset-wrapper,.three-inset-right > .inset-wrapper > .region,.three-inset-right > .region-three-inset-right-sidebar,.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region,.three-inset-left > .region-three-inset-left-sidebar,.three-50-25-25 > .region,.three-3x33 > .region,.three-25-25-50 > .region,.three-25-50-25 > .region,.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row,.six-6x16 > .panel-row > .region,.six-6x16 > .panel-row,.five-5x20 > .panel-row > .region,.five-5x20 > .panel-row{float:none;display:block;width:100%;clear:both}}@media only screen and (min-width:751px) and (max-width:1000px){.container{width:100%}div#content-column,div.content-inner,.sidebar-first div.content-inner,.sidebar-second div.content-inner,.two-sidebars div.content-inner,div.sidebar,.sidebar-first div.sidebar,.sidebar-second div.sidebar,.two-sidebars div.sidebar,div.region .block{float:none;clear:both;display:block;width:100%;margin-left:0;margin-right:0}.at-panel .region{display:inline;float:left}.two-33-66 > .region-two-33-66-first,.two-66-33 > .region-two-66-33-second{width:33.333333%}.two-33-66 > .region-two-33-66-second,.two-66-33 > .region-two-66-33-first{width:66.666666%}.two-50 > .region,.two-brick > .panel-row > .region,.three-50-25-25 > .region-three-50-25-25-second,.three-50-25-25 .region-three-50-25-25-third,.three-3x33 > .region,.four-4x25 > .panel-row > .region,.five-5x20 > .panel-row > div.region{width:50%}.two-brick > .panel-row{float:none}.three-inset-right > .region-three-inset-right-sidebar,.three-25-25-50 > div.region-three-25-25-50-second,.three-25-50-25 > div.region-three-25-50-25-third{width:25%}.three-inset-right > .inset-wrapper{width:75%;float:left}.three-inset-right > .inset-wrapper > .region,.three-inset-left > .inset-wrapper > .region,.three-50-25-25 > .region-three-50-25-25-first,.three-3x33 > div.region-three-33-first,.three-25-25-50 > .region-three-25-25-50-first,.three-25-50-25 > .region-three-25-50-25-first,.four-4x25 > .panel-row,.six-6x16 > .panel-row,.five-5x20 > div.panel-row,.five-5x20 > div.panel-row > div.region-five-fifth{float:none;display:block;width:100%;clear:both}.three-inset-left > .region-three-inset-left-sidebar{width:25%;float:right}.three-inset-left > .inset-wrapper{width:75%;float:right}.three-25-25-50 > div.region-three-25-25-50-third,.three-25-50-25 > div.region-three-25-50-25-second{width:75%}.six-6x16 > .panel-row > .region{width:50%;float:left}}@media only screen and (min-width:1001px) and (max-width:1250px){.container{width:100%}#content-column,.content-column,div.sidebar{float:left;clear:none}.two-sidebars .content-inner{margin-right:40%;margin-left:0}.sidebar-first .content-inner{margin-right:20%;margin-left:0}.sidebar-second .content-inner{margin-right:20%;margin-left:0}.region-sidebar-first{width:20%;margin-left:-40%}.region-sidebar-second{width:20%;margin-left:-20%}.sidebar-first .region-sidebar-first{width:20%;margin-left:-20%}.at-panel .region{display:inline;float:left}.two-33-66 > .region-two-33-66-first,.two-66-33 > .region-two-66-33-second,.three-inset-right > .inset-wrapper > div.region-three-inset-right-inset,.three-inset-left > .inset-wrapper > div.region-three-inset-left-inset,.three-3x33 > .region,.five-5x20 > .row-2 > .region{width:33.333333%}.two-33-66 > .region-two-33-66-second,.two-66-33 > .region-two-66-33-first,.three-inset-right > .inset-wrapper > div.region-three-inset-right-middle,.three-inset-left > .inset-wrapper > div.region-three-inset-left-middle{width:66.666666%}.two-50 > .region,.two-brick > .panel-row > .region,.three-50-25-25 > div.region-three-50-25-25-first,.three-25-25-50 > div.region-three-25-25-50-third,.three-25-50-25 > div.region-three-25-50-25-second,.five-5x20 > .row-1 > .region{width:50%}.two-brick > .panel-row{float:none}.three-inset-right > .region-three-inset-right-sidebar,.three-inset-left > .region-three-inset-left-sidebar,.three-50-25-25 > .region,.three-25-25-50 > .region,.three-25-50-25 > .region{width:25%}.three-inset-right > .inset-wrapper{width:75%;float:left}.three-inset-right > .inset-wrapper > .region,.three-inset-left > .inset-wrapper > .region{width:100%}.three-inset-left > .region-three-inset-left-sidebar,.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region-three-inset-left-middle{float:right}.three-inset-left > .inset-wrapper{width:75%}.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row{width:50%;float:left}.six-6x16 > .panel-row{width:33.333333%;float:left}.six-6x16 > .panel-row > .region{float:none;display:block;width:100%;clear:both}.five-5x20 > .row-1{width:40%}.five-5x20 > .row-2{width:60%}.five-5x20 > .panel-row{float:left}}@media only screen and (min-width:1251px){.container{width:100%}#content-column,.content-column,div.sidebar{float:left;clear:none}.two-sidebars .content-inner{margin-right:50%;margin-left:0}.sidebar-first .content-inner{margin-right:25%;margin-left:0}.sidebar-second .content-inner{margin-right:25%;margin-left:0}.region-sidebar-first{width:25%;margin-left:-50%}.region-sidebar-second{width:25%;margin-left:-25%}.sidebar-first .region-sidebar-first{width:25%;margin-left:-25%}.at-panel .region{display:inline;float:left}.two-33-66 > .region-two-33-66-first,.two-66-33 > .region-two-66-33-second,.three-inset-right > .inset-wrapper > div.region-three-inset-right-inset,.three-inset-left > .inset-wrapper > div.region-three-inset-left-inset,.three-3x33 > .region,.five-5x20 > .panel-row > .region{width:33.333333%}.two-33-66 > .region-two-33-66-second,.two-66-33 > .region-two-66-33-first,.three-inset-right > .inset-wrapper > div.region-three-inset-right-middle,.three-inset-left > .inset-wrapper > div.region-three-inset-left-middle{width:66.666666%}.two-50 > .region,.two-brick > .panel-row > .region,.three-50-25-25 > div.region-three-50-25-25-first,.three-25-25-50 > div.region-three-25-25-50-third,.three-25-50-25 > div.region-three-25-50-25-second,.five-5x20 > .row-1 div.region-five-first,.five-5x20 .row-1 div.region-five-second{width:50%}.two-brick > .panel-row{float:none}.three-inset-right > .region-three-inset-right-sidebar,.three-inset-left > .region-three-inset-left-sidebar,.three-50-25-25 > .region,.three-25-25-50 > .region,.three-25-50-25 > .region{width:25%}.three-inset-right > .inset-wrapper{width:75%;float:left}.three-inset-right > .inset-wrapper > .region,.three-inset-left > .inset-wrapper > .region{width:100%}.three-inset-left > .region-three-inset-left-sidebar,.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region-three-inset-left-middle{float:right}.three-inset-left > .inset-wrapper{width:75%}.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row{width:50%;float:left}.six-6x16 > .panel-row{width:33.333333%;float:left}.six-6x16 > .panel-row > .region,.five-5x20 > .panel-row{float:none;display:block;width:100%;clear:both}}
@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#header{position:fixed;top:0;left:0;right:0;margin:0px;z-index:199;box-shadow:0px 0px 10px #000;}}@media only screen and (max-width:500px){#page{padding-top:20vh;}#backtotop{background-size:70px 70px;z-index:99;border:0;bottom:12vh;cursor:pointer;display:none;height:70px;position:fixed;right:auto;text-indent:-9999px;width:70px;left:50%;margin-left:-35px;}}@media only screen and (min-width:501px) and (max-width:750px){#page{padding-top:20vh;}#backtotop{background-size:70px 70px;z-index:99;border:0;bottom:12vh;cursor:pointer;display:none;height:70px;position:fixed;right:auto;text-indent:-9999px;width:70px;left:50%;margin-left:-35px;}}@media only screen and (min-width:751px) and (max-width:1000px){#page{padding-top:20vh;}#backtotop{background-size:70px 70px;z-index:99;border:0;bottom:12vh;cursor:pointer;display:none;height:70px;position:fixed;right:auto;text-indent:-9999px;width:70px;left:50%;margin-left:-35px;}}@media only screen and (min-width:1001px) and (max-width:1250px){#page{padding-top:20vh;}#backtotop{background-size:70px 70px;z-index:99;border:0;bottom:12vh;cursor:pointer;display:none;height:70px;position:fixed;right:auto;text-indent:-9999px;width:70px;left:50%;margin-left:-35px;}}@media only screen and (min-width:1251px){.region-leaderboard{padding-top:25vh;}.scrolled .region-leaderboard{padding-top:14vh;}#backtotop{background-size:70px 70px;z-index:99;border:0;bottom:12vh;cursor:pointer;display:none;height:70px;position:fixed;right:auto;text-indent:-9999px;width:70px;left:95%;margin-left:-35px;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.logo-vroom{margin:0px 0px 0px 0px;padding:1vh 0px 0vh 0px;background:#FFF;text-align:center;font-family:'Roboto Condensed',sans-serif;}}@media only screen and (max-width:500px){.slogan{text-align:center;text-transform:uppercase;font-size:1.6vh;letter-spacing:2px;word-spacing:5px;font-weight:700;height:2vh;line-height:2vh;padding:0;color:#FFF;background:#000;}}@media only screen and (min-width:501px) and (max-width:750px){.slogan{text-align:center;text-transform:uppercase;font-size:1.6vh;letter-spacing:2px;word-spacing:5px;font-weight:700;height:2vh;line-height:2vh;padding:0;color:#FFF;background:#000;}}@media only screen and (min-width:751px) and (max-width:1000px){.slogan{text-align:center;text-transform:uppercase;font-size:1.6vh;letter-spacing:2px;word-spacing:5px;font-weight:700;height:2vh;line-height:2vh;padding:0;color:#FFF;background:#000;}}@media only screen and (min-width:1001px) and (max-width:1250px){.slogan{text-align:center;text-transform:uppercase;font-size:1.6vh;letter-spacing:2px;word-spacing:5px;font-weight:700;height:2vh;line-height:2vh;padding:0;color:#FFF;background:#000;}}@media only screen and (min-width:1251px){.slogan{text-align:center;text-transform:uppercase;font-size:2.8vh;letter-spacing:3px;word-spacing:5px;font-weight:700;height:4vh;line-height:4vh;padding:0;color:#FFF;background:#000;transition:all .5s;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.logo-vroom .img{display:inline-block;}}@media only screen and (max-width:500px){.logo-vroom img{height:7vh;float:left;}#menu-bar{position:fixed;height:5vh;bottom:0;left:0;right:0;z-index:9999;text-align:center;padding:1vh 0px;background:#000;margin:0px;box-shadow:0px 0px 10px #000;}#block-block-213,#block-block-212,#block-block-211,#block-block-206{float:left;width:69%;height:5vh;overflow:hidden;text-align:center;}.socialnetwork-links .nllink{display:none !important;}.socialnetwork-links .homelink{float:right;width:15%;height:5vh;overflow:hidden;text-align:right;border-left:1px solid #FFF;}.socialnetwork-links a{display:inline-block;width:19%;}.socialnetwork-links .homelink a{width:auto;}.socialnetwork-links a img{width:auto;height:3vh;margin-top:1vh;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all .4s;}.socialnetwork-links a img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);}.block-superfish{margin:0px;float:right;width:15%;}.block-superfish .sf-accordion-toggle a{display:block;height:5vh;color:#FFF;font-size:0px;text-decoration:none;padding:0px;margin:0px;background:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/accordion.png) no-repeat center center;text-indent:-9999px;background-size:contain;}#block-superfish-6 ul.sf-accordion,#block-superfish-5 ul.sf-accordion,#block-superfish-4 ul.sf-accordion,#block-superfish-2 ul.sf-accordion{background:#fff;height:62vh;padding-bottom:20vh;overflow:auto;text-align:center;position:absolute;bottom:7vh !important;top:auto !important;left:100% !important;transition:all .4s;display:block;border-top:2px solid #000;}}@media only screen and (min-width:501px) and (max-width:750px){.logo-vroom img{height:7vh;float:left;}#menu-bar{position:fixed;height:5vh;bottom:0;left:0;right:0;z-index:9999;text-align:center;padding:1vh 0px;background:#000;margin:0px;box-shadow:0px 0px 10px #000;}#block-block-213,#block-block-212,#block-block-211,#block-block-206{float:left;width:69%;height:5vh;overflow:hidden;text-align:center;}.socialnetwork-links .nllink{display:none !important;}.socialnetwork-links .homelink{float:right;width:15%;height:5vh;overflow:hidden;text-align:right;border-left:1px solid #FFF;}.socialnetwork-links a{display:inline-block;width:19%;}.socialnetwork-links .homelink a{width:auto;}.socialnetwork-links a img{width:auto;height:3vh;margin-top:1vh;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all .4s;}.socialnetwork-links a img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);}.block-superfish{margin:0px;float:right;width:15%;}.block-superfish .sf-accordion-toggle a{display:block;height:5vh;color:#FFF;font-size:0px;text-decoration:none;padding:0px;margin:0px;background:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/accordion.png) no-repeat center center;text-indent:-9999px;background-size:contain;}#block-superfish-6 ul.sf-accordion,#block-superfish-5 ul.sf-accordion,#block-superfish-4 ul.sf-accordion,#block-superfish-2 ul.sf-accordion{background:#fff;height:62vh;padding-bottom:20vh;overflow:auto;text-align:center;position:absolute;bottom:7vh !important;top:auto !important;left:100% !important;transition:all .4s;display:block;border-top:2px solid #000;}}@media only screen and (min-width:751px) and (max-width:1000px){.logo-vroom img{height:7vh;float:left;}#menu-bar{position:fixed;height:5vh;bottom:0;left:0;right:0;z-index:9999;text-align:center;padding:1vh 0px;background:#000;margin:0px;box-shadow:0px 0px 10px #000;}#block-block-213,#block-block-212,#block-block-211,#block-block-206{float:left;width:69%;height:5vh;overflow:hidden;text-align:center;}.socialnetwork-links .nllink{display:none !important;}.socialnetwork-links .homelink{float:right;width:15%;height:5vh;overflow:hidden;text-align:right;border-left:1px solid #FFF;}.socialnetwork-links a{display:inline-block;width:19%;}.socialnetwork-links .homelink a{width:auto;}.socialnetwork-links a img{width:auto;height:3vh;margin-top:1vh;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all .4s;}.socialnetwork-links a img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);}.block-superfish{margin:0px;float:right;width:15%;}.block-superfish .sf-accordion-toggle a{display:block;height:5vh;color:#FFF;font-size:0px;text-decoration:none;padding:0px;margin:0px;background:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/accordion.png) no-repeat center center;text-indent:-9999px;background-size:contain;}#block-superfish-6 ul.sf-accordion,#block-superfish-5 ul.sf-accordion,#block-superfish-4 ul.sf-accordion,#block-superfish-2 ul.sf-accordion{background:#fff;height:62vh;padding-bottom:20vh;overflow:auto;text-align:center;position:absolute;bottom:7vh !important;top:auto !important;left:100% !important;transition:all .4s;display:block;border-top:2px solid #000;}}@media only screen and (min-width:1001px) and (max-width:1250px){.logo-vroom img{height:7vh;float:left;}#menu-bar{position:fixed;height:5vh;bottom:0;left:0;right:0;z-index:9999;text-align:center;padding:1vh 0px;background:#000;margin:0px;box-shadow:0px 0px 10px #000;}#block-block-213,#block-block-212,#block-block-211,#block-block-206{float:left;width:69%;height:5vh;overflow:hidden;text-align:center;}.socialnetwork-links .nllink{display:none !important;}.socialnetwork-links .homelink{float:right;width:15%;height:5vh;overflow:hidden;text-align:right;border-left:1px solid #FFF;}.socialnetwork-links a{display:inline-block;width:19%;}.socialnetwork-links .homelink a{width:auto;}.socialnetwork-links a img{width:auto;height:3vh;margin-top:1vh;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all .4s;}.socialnetwork-links a img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);}.block-superfish{margin:0px;float:right;width:15%;}.block-superfish .sf-accordion-toggle a{display:block;height:5vh;color:#FFF;font-size:0px;text-decoration:none;padding:0px;margin:0px;background:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/accordion.png) no-repeat center center;text-indent:-9999px;background-size:contain;}#block-superfish-6 ul.sf-accordion,#block-superfish-5 ul.sf-accordion,#block-superfish-4 ul.sf-accordion,#block-superfish-2 ul.sf-accordion{background:#fff;height:62vh;padding-bottom:20vh;overflow:auto;text-align:center;position:absolute;bottom:7vh !important;top:auto !important;left:100% !important;transition:all .4s;display:block;border-top:2px solid #000;}}@media only screen and (min-width:1251px){.logo-vroom img{height:15vh;float:left;transition:all .5s;}#menu-bar{position:fixed;height:5vh;top:0;left:0;right:0;z-index:9999;text-align:center;padding:5vh 0px;margin:0px;transition:all .5s;}#block-block-213,#block-block-212,#block-block-211,#block-block-206{float:right;width:20%;height:5vh;overflow:hidden;text-align:center;}.socialnetwork-links .nllink{position:absolute;top:5vh;left:20%;width:10%;text-align:left;transition:all .5s;}.socialnetwork-links .nllink a{width:100%;height:5vh;line-height:5vh;font-size:12px;background:none !important;color:#000;text-transform:uppercase;font-weight:700;}.socialnetwork-links .homelink{position:absolute;top:5vh;left:10%;width:10%;height:5vh;overflow:hidden;text-align:center;border-left:1px solid #000;transition:all .5s;}.socialnetwork-links .homelink a{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/homelink-b.png);}.socialnetwork-links a img{display:none !important;}.socialnetwork-links a{display:inline-block;width:19%;height:5vh;background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:3vh;}.socialnetwork-links .facebooklink{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/facebook-b.png);}.socialnetwork-links .twitterlink{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/twitterx-b.png);}.socialnetwork-links .instagramlink{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/instagram-b.png);}.socialnetwork-links .youtubelink{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/youtube-b.png);}.block-superfish .sf-accordion-toggle{margin:0px;float:left;width:10%;}.block-superfish .sf-accordion-toggle a{display:block;height:5vh;color:#FFF;font-size:0px;text-decoration:none;padding:0px;margin:0px;background:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/accordion-b.png) no-repeat center center;text-indent:-9999px;background-size:contain;}#block-superfish-6 ul.sf-accordion,#block-superfish-5 ul.sf-accordion,#block-superfish-4 ul.sf-accordion,#block-superfish-2 ul.sf-accordion{background:#fff;height:75vh;width:40%;padding-bottom:10vh;overflow:auto;text-align:center;position:absolute;top:21vh !important;left:-50% !important;transition:all .4s;display:block;border-left:2px solid #000;box-shadow:0px 0px 10px #000;z-index:99999;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#block-superfish-6 ul.sf-accordion.sf-expanded,#block-superfish-5 ul.sf-accordion.sf-expanded,#block-superfish-4 ul.sf-accordion.sf-expanded,#block-superfish-2 ul.sf-accordion.sf-expanded{left:0% !important;}}@media only screen and (max-width:500px){.block-superfish ul.sf-menu li.sf-depth-1{padding:0;margin:0;list-style-type:none;}.block-superfish ul.sf-menu a.sf-depth-1{display:block;height:6vh;line-height:6vh;font-weight:700;font-size:16px;text-transform:uppercase;color:#000;transition:all .2s;padding:1px 0px;}.block-superfish ul.sf-menu .menuparent a.sf-depth-1{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/menuparent.png);background-position:center right;background-repeat:no-repeat;}.block-superfish ul.sf-menu .menuparent.sf-expanded a.sf-depth-1{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/menuparent-up.png);}.block-superfish ul.sf-menu .menuparent.sf-expanded .sf-clone-parent  a.sf-depth-1{background-image:none;}.block-superfish ul.sf-menu a.sf-depth-1:hover{text-decoration:underline;}.block-superfish ul.sf-menu a.sf-depth-1.active{background-color:#EEE;text-decoration:underline;}.block-superfish ul.sf-menu li.sf-depth-2{padding:0;margin:0;list-style-type:none;}.block-superfish ul.sf-menu .sf-clone-parent a.sf-depth-1,.block-superfish ul.sf-menu a.sf-depth-2{display:block;height:5vh;line-height:5vh;padding:0px 20px;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:18px;text-transform:uppercase;color:#000;background:#ED7;transition:all .4s;}.block-superfish ul.sf-menu a.sf-depth-2:hover,.block-superfish ul.sf-menu a.sf-depth-2.active{background:#EEE;}}@media only screen and (min-width:501px) and (max-width:750px){.block-superfish ul.sf-menu li.sf-depth-1{padding:0;margin:0;list-style-type:none;}.block-superfish ul.sf-menu a.sf-depth-1{display:block;height:6vh;line-height:6vh;font-weight:700;font-size:16px;text-transform:uppercase;color:#000;transition:all .2s;padding:1px 0px;}.block-superfish ul.sf-menu .menuparent a.sf-depth-1{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/menuparent.png);background-position:center right;background-repeat:no-repeat;}.block-superfish ul.sf-menu .menuparent.sf-expanded a.sf-depth-1{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/menuparent-up.png);}.block-superfish ul.sf-menu .menuparent.sf-expanded .sf-clone-parent  a.sf-depth-1{background-image:none;}.block-superfish ul.sf-menu a.sf-depth-1:hover{text-decoration:underline;}.block-superfish ul.sf-menu a.sf-depth-1.active{background-color:#EEE;text-decoration:underline;}.block-superfish ul.sf-menu li.sf-depth-2{padding:0;margin:0;list-style-type:none;}.block-superfish ul.sf-menu .sf-clone-parent a.sf-depth-1,.block-superfish ul.sf-menu a.sf-depth-2{display:block;height:5vh;line-height:5vh;padding:0px 20px;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:18px;text-transform:uppercase;color:#000;background:#ED7;transition:all .4s;}.block-superfish ul.sf-menu a.sf-depth-2:hover,.block-superfish ul.sf-menu a.sf-depth-2.active{background:#EEE;}}@media only screen and (min-width:751px) and (max-width:1000px){.block-superfish ul.sf-menu li.sf-depth-1{padding:0;margin:0;list-style-type:none;}.block-superfish ul.sf-menu a.sf-depth-1{display:block;height:6vh;line-height:6vh;font-weight:700;font-size:16px;text-transform:uppercase;color:#000;transition:all .2s;padding:1px 0px;}.block-superfish ul.sf-menu .menuparent a.sf-depth-1{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/menuparent.png);background-position:center right;background-repeat:no-repeat;}.block-superfish ul.sf-menu .menuparent.sf-expanded a.sf-depth-1{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/menuparent-up.png);}.block-superfish ul.sf-menu .menuparent.sf-expanded .sf-clone-parent  a.sf-depth-1{background-image:none;}.block-superfish ul.sf-menu a.sf-depth-1:hover{text-decoration:underline;}.block-superfish ul.sf-menu a.sf-depth-1.active{background-color:#EEE;text-decoration:underline;}.block-superfish ul.sf-menu li.sf-depth-2{padding:0;margin:0;list-style-type:none;}.block-superfish ul.sf-menu .sf-clone-parent a.sf-depth-1,.block-superfish ul.sf-menu a.sf-depth-2{display:block;height:5vh;line-height:5vh;padding:0px 20px;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:18px;text-transform:uppercase;color:#000;background:#ED7;transition:all .4s;}.block-superfish ul.sf-menu a.sf-depth-2:hover,.block-superfish ul.sf-menu a.sf-depth-2.active{background:#EEE;}}@media only screen and (min-width:1001px) and (max-width:1250px){.block-superfish ul.sf-menu li.sf-depth-1{padding:0;margin:0;list-style-type:none;}.block-superfish ul.sf-menu a.sf-depth-1{display:block;height:6vh;line-height:6vh;font-weight:700;font-size:16px;text-transform:uppercase;color:#000;transition:all .2s;padding:1px 0px;}.block-superfish ul.sf-menu .menuparent a.sf-depth-1{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/menuparent.png);background-position:center right;background-repeat:no-repeat;}.block-superfish ul.sf-menu .menuparent.sf-expanded a.sf-depth-1{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/menuparent-up.png);}.block-superfish ul.sf-menu .menuparent.sf-expanded .sf-clone-parent  a.sf-depth-1{background-image:none;}.block-superfish ul.sf-menu a.sf-depth-1:hover{text-decoration:underline;}.block-superfish ul.sf-menu a.sf-depth-1.active{background-color:#EEE;text-decoration:underline;}.block-superfish ul.sf-menu li.sf-depth-2{padding:0;margin:0;list-style-type:none;}.block-superfish ul.sf-menu .sf-clone-parent a.sf-depth-1,.block-superfish ul.sf-menu a.sf-depth-2{display:block;height:5vh;line-height:5vh;padding:0px 20px;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:18px;text-transform:uppercase;color:#000;background:#ED7;transition:all .4s;}.block-superfish ul.sf-menu a.sf-depth-2:hover,.block-superfish ul.sf-menu a.sf-depth-2.active{background:#EEE;}}@media only screen and (min-width:1251px){.block-superfish ul.sf-accordion li.sf-depth-1{padding:0;margin:0;list-style-type:none;}.block-superfish ul.sf-accordion a.sf-depth-1{display:block;height:6vh;line-height:6vh;font-weight:700;font-size:16px;text-transform:uppercase;color:#000;transition:all .2s;padding:1px 0px;}.block-superfish ul.sf-accordion .menuparent a.sf-depth-1{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/menuparent.png);background-position:center right;background-repeat:no-repeat;}.block-superfish ul.sf-accordion .menuparent.sf-expanded a.sf-depth-1{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/menuparent-up.png);}.block-superfish ul.sf-accordion .menuparent.sf-expanded .sf-clone-parent  a.sf-depth-1{background-image:none;}.block-superfish ul.sf-accordion a.sf-depth-1:hover{text-decoration:underline;}.block-superfish ul.sf-accordion a.sf-depth-1.active{background-color:#EEE;text-decoration:underline;}.block-superfish ul.sf-accordion li.sf-depth-2{padding:0;margin:0;list-style-type:none;}.block-superfish ul.sf-accordion .sf-clone-parent a.sf-depth-1,.block-superfish ul.sf-accordion a.sf-depth-2{display:block;height:5vh;line-height:5vh;padding:0px 20px;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:18px;text-transform:uppercase;color:#000;background:#ED7;transition:all .4s;}.block-superfish ul.sf-accordion a.sf-depth-2:hover,.block-superfish ul.sf-accordion a.sf-depth-2.active{background:#EEE;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.block-superfish ul.sf-accordion #menu-17140-6,.block-superfish ul.sf-accordion #menu-17141-6,.block-superfish ul.sf-accordion #menu-17100-6,.block-superfish ul.sf-accordion #menu-17101-6,.block-superfish ul.sf-accordion #menu-17131-5,.block-superfish ul.sf-accordion #menu-17130-5,.block-superfish ul.sf-accordion #menu-17096-5,.block-superfish ul.sf-accordion #menu-17097-5,.block-superfish ul.sf-accordion #menu-17103-4,.block-superfish ul.sf-accordion #menu-17102-4,.block-superfish ul.sf-accordion #menu-17092-4,.block-superfish ul.sf-accordion #menu-17093-4,.block-superfish ul.sf-accordion #menu-16815-2,.block-superfish ul.sf-accordion #menu-16816-2,.block-superfish ul.sf-accordion #menu-16817-2,.block-superfish ul.sf-accordion #menu-16818-2{margin:10px 4%;display:inline-block;border-radius:2px;padding:5px 5%;width:30%;height:4vh;line-height:4vh;border:1px solid #000;}.block-superfish ul.sf-accordion #menu-17140-6 a,.block-superfish ul.sf-accordion #menu-17141-6 a,.block-superfish ul.sf-accordion #menu-17100-6 a,.block-superfish ul.sf-accordion #menu-17101-6 a,.block-superfish ul.sf-accordion #menu-17131-5 a,.block-superfish ul.sf-accordion #menu-17130-5 a,.block-superfish ul.sf-accordion #menu-17096-5 a,.block-superfish ul.sf-accordion #menu-17097-5 a,.block-superfish ul.sf-accordion #menu-17103-4 a,.block-superfish ul.sf-accordion #menu-17102-4 a,.block-superfish ul.sf-accordion #menu-17092-4 a,.block-superfish ul.sf-accordion #menu-17093-4 a,.block-superfish ul.sf-accordion #menu-16815-2 a,.block-superfish ul.sf-accordion #menu-16816-2 a,.block-superfish ul.sf-accordion #menu-16817-2 a,.block-superfish ul.sf-accordion #menu-16818-2 a{display:block;color:#000;font-size:20px;font-family:'Roboto Condensed',sans-serif;margin:0;background-color:transparent;background-repeat:no-repeat;background-position:left center;background-size:32px;height:4vh;line-height:4vh;width:100%;padding-left:40px;text-align:left;}.block-superfish ul.sf-accordion #menu-17100-6 a,.block-superfish ul.sf-accordion #menu-17096-5 a,.block-superfish ul.sf-accordion #menu-17092-4 a,.block-superfish ul.sf-accordion #menu-16815-2 a{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/com.png);}.block-superfish ul.sf-accordion #menu-17140-6 a,.block-superfish ul.sf-accordion #menu-17130-5 a,.block-superfish ul.sf-accordion #menu-17093-4 a,.block-superfish ul.sf-accordion #menu-16816-2 a{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/it.png);}.block-superfish ul.sf-accordion #menu-17141-6 a,.block-superfish ul.sf-accordion #menu-17097-5 a,.block-superfish ul.sf-accordion #menu-17102-4 a,.block-superfish ul.sf-accordion #menu-16817-2 a{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/es.png);}.block-superfish ul.sf-accordion #menu-17101-6 a,.block-superfish ul.sf-accordion #menu-17131-5 a,.block-superfish ul.sf-accordion #menu-17103-4 a,.block-superfish ul.sf-accordion #menu-16818-2 a{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/pt.png);}.block-superfish ul.sf-accordion #menu-17142-6,.block-superfish ul.sf-accordion #menu-17132-5,.block-superfish ul.sf-accordion #menu-17104-4,.block-superfish ul.sf-accordion #menu-16814-2{clear:both;border-top:1px solid #000;}}@media only screen and (max-width:500px){#block-block-198{float:left;width:15%;border-right:1px solid #FFF;}#block-block-198 button{background-color:transparent;background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/lente.png);background-repeat:no-repeat;background-position:center center;border-radius:0px 0px 0px 0px;margin:0px;padding:0px;height:5vh;text-indent:-9999px;cursor:pointer;border:none;width:50%;min-width:30px;background-size:3vh;}}@media only screen and (min-width:501px) and (max-width:750px){#block-block-198{float:left;width:15%;border-right:1px solid #FFF;}#block-block-198 button{background-color:transparent;background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/lente.png);background-repeat:no-repeat;background-position:center center;border-radius:0px 0px 0px 0px;margin:0px;padding:0px;height:5vh;text-indent:-9999px;cursor:pointer;border:none;width:50%;min-width:30px;background-size:3vh;}}@media only screen and (min-width:751px) and (max-width:1000px){#block-block-198{float:left;width:15%;border-right:1px solid #FFF;}#block-block-198 button{background-color:transparent;background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/lente.png);background-repeat:no-repeat;background-position:center center;border-radius:0px 0px 0px 0px;margin:0px;padding:0px;height:5vh;text-indent:-9999px;cursor:pointer;border:none;width:50%;min-width:30px;background-size:3vh;}}@media only screen and (min-width:1001px) and (max-width:1250px){#block-block-198{float:left;width:15%;border-right:1px solid #FFF;}#block-block-198 button{background-color:transparent;background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/lente.png);background-repeat:no-repeat;background-position:center center;border-radius:0px 0px 0px 0px;margin:0px;padding:0px;height:5vh;text-indent:-9999px;cursor:pointer;border:none;width:50%;min-width:30px;background-size:3vh;}}@media only screen and (min-width:1251px){.block-superfish ul.sf-horizontal{clear:both;box-shadow:0px 0px 10px #000;position:absolute;top:21vh;padding:0px;width:100%;background:#fff;list-style:none;text-align:center;display:block !important;left:0px;right:0px;z-index:999;transition:all .5s;}.block-superfish ul.sf-horizontal #menu-17140-6,.block-superfish ul.sf-horizontal #menu-17141-6,.block-superfish ul.sf-horizontal #menu-17100-6,.block-superfish ul.sf-horizontal #menu-17101-6,.block-superfish ul.sf-horizontal #menu-17131-5,.block-superfish ul.sf-horizontal #menu-17130-5,.block-superfish ul.sf-horizontal #menu-17096-5,.block-superfish ul.sf-horizontal #menu-17097-5,.block-superfish ul.sf-horizontal #menu-17102-4,.block-superfish ul.sf-horizontal #menu-17103-4,.block-superfish ul.sf-horizontal #menu-17093-4,.block-superfish ul.sf-horizontal #menu-17092-4,.block-superfish ul.sf-horizontal #menu-16815-2,.block-superfish ul.sf-horizontal #menu-16816-2,.block-superfish ul.sf-horizontal #menu-16817-2,.block-superfish ul.sf-horizontal #menu-16818-2{display:none !important;}.block-superfish ul.sf-horizontal li.sf-depth-1{padding:0;margin:0;list-style-type:none;float:none;display:inline-block;}.block-superfish ul.sf-horizontal li.sf-depth-1.last{margin-left:-3px;}.block-superfish ul.sf-horizontal a.sf-depth-1{display:block;height:4vh;line-height:4vh;font-weight:400;font-size:16px;text-transform:uppercase;color:#000;transition:all .2s;padding:0px 40px;}.block-superfish ul.sf-horizontal .menuparent a.sf-depth-1{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/menuparent.png);background-position:center right;background-repeat:no-repeat;}.block-superfish ul.sf-horizontal a.sf-depth-1:hover,.block-superfish ul.sf-horizontal a.sf-depth-1.active{background-color:#000;color:#FFF;}.block-superfish ul.sf-horizontal ul{top:4vh;}.block-superfish ul.sf-horizontal li.sf-depth-2{padding:0;margin:0;list-style-type:none;text-align:left;}.block-superfish ul.sf-horizontal .sf-clone-parent a.sf-depth-1,.block-superfish ul.sf-horizontal a.sf-depth-2{display:block;height:5vh;line-height:5vh;padding:0px 20px;font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;color:#FFF;background:#000;transition:all .4s;}.block-superfish ul.sf-horizontal a.sf-depth-2:hover{padding:0px 0px 0px 30px;}.block-superfish ul.sf-horizontal a.sf-depth-2.active{padding:0px 0px 0px 20px;background:#000;color:#FFF;}#block-block-198{float:right;width:10%;border-left:1px solid #000;}#block-block-198 button{background-color:transparent;background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/lente-b.png);background-repeat:no-repeat;background-position:center center;border-radius:0px 0px 0px 0px;margin:0px;padding:0px;height:5vh;width:50%;min-width:30px;background-size:3vh;text-indent:-9999px;cursor:pointer;border:none;}}@media only screen and (max-width:500px){#skinleft-it,#skintop-it,#skinright-it,#skinleft-es,#skintop-es,#skinright-es,#skinleft-com,#skintop-com,#skinright-com,.region-skin{display:none !important;}#block-block-135{display:none !important;}#rectangle-it-2,#rectangle-it-3,#rectangle-it-4,#rectangle-es-2,#rectangle-es-3,#rectangle-es-4,#rectangle-com-2,#rectangle-com-3,#rectangle-com-4{clear:both;text-align:center;padding:10vh 0;background:#eee;border-top:2px solid #888;border-bottom:2px solid #888;}#rectangle-it-2,#rectangle-es-2,#rectangle-com-2{display:none;}#leaderboard-it_3,#leaderboard-it_2,#leaderboard-es_3,#leaderboard-es_2,#leaderboard-com_3,#leaderboard-com_2{clear:both;text-align:center;padding:3vh 0;background:#f4f5f6;}#block-block-141{position:relative;}.banner-ads{text-align:center;position:absolute;top:-50vh;left:0px;right:0px;transition:all .5s;z-index:-1;padding-top:1vh;padding-bottom:1vh;background:#fff;box-shadow:0px 0px 10px #000;border-bottom:2px solid #000;min-height:50px;}}@media only screen and (min-width:501px) and (max-width:750px){#skinleft-it,#skintop-it,#skinright-it,#skinleft-es,#skintop-es,#skinright-es,#skinleft-com,#skintop-com,#skinright-com,.region-skin{display:none !important;}#block-block-135{display:none !important;}#rectangle-it-2,#rectangle-it-3,#rectangle-it-4,#rectangle-es-2,#rectangle-es-3,#rectangle-es-4,#rectangle-com-2,#rectangle-com-3,#rectangle-com-4{clear:both;text-align:center;padding:10vh 0;background:#eee;border-top:2px solid #888;border-bottom:2px solid #888;}#rectangle-it-2,#rectangle-es-2,#rectangle-com-2{display:none;}#leaderboard-it_3,#leaderboard-it_2,#leaderboard-es_3,#leaderboard-es_2,#leaderboard-com_3,#leaderboard-com_2{clear:both;text-align:center;padding:3vh 0;background:#f4f5f6;}#block-block-141{position:relative;}.banner-ads{text-align:center;position:absolute;top:-50vh;left:0px;right:0px;transition:all .5s;z-index:-1;padding-top:1vh;padding-bottom:1vh;background:#fff;box-shadow:0px 0px 10px #000;border-bottom:2px solid #000;min-height:50px;}}@media only screen and (min-width:751px) and (max-width:1000px){#skinleft-it,#skintop-it,#skinright-it,#skinleft-es,#skintop-es,#skinright-es,#skinleft-com,#skintop-com,#skinright-com,.region-skin{display:none !important;}#block-block-135{display:none !important;}#rectangle-it-2,#rectangle-it-3,#rectangle-it-4,#rectangle-es-2,#rectangle-es-3,#rectangle-es-4,#rectangle-com-2,#rectangle-com-3,#rectangle-com-4{clear:both;text-align:center;padding:10vh 0;background:#eee;border-top:2px solid #888;border-bottom:2px solid #888;}#rectangle-it-2,#rectangle-es-2,#rectangle-com-2{display:none;}#leaderboard-it_3,#leaderboard-it_2,#leaderboard-es_3,#leaderboard-es_2,#leaderboard-com_3,#leaderboard-com_2{clear:both;text-align:center;padding:3vh 0;background:#f4f5f6;}#block-block-141{position:relative;}.banner-ads{text-align:center;position:absolute;top:-50vh;left:0px;right:0px;transition:all .5s;z-index:-1;padding-top:1vh;padding-bottom:1vh;background:#fff;box-shadow:0px 0px 10px #000;border-bottom:2px solid #000;min-height:50px;}}@media only screen and (min-width:1001px) and (max-width:1250px){#skinleft-it,#skintop-it,#skinright-it,#skinleft-es,#skintop-es,#skinright-es,#skinleft-com,#skintop-com,#skinright-com,.region-skin{display:none !important;}#block-block-135{display:none !important;}#rectangle-it-2,#rectangle-it-3,#rectangle-it-4,#rectangle-es-2,#rectangle-es-3,#rectangle-es-4,#rectangle-com-2,#rectangle-com-3,#rectangle-com-4{clear:both;text-align:center;padding:10vh 0;background:#eee;border-top:2px solid #888;border-bottom:2px solid #888;}#rectangle-it-2,#rectangle-es-2,#rectangle-com-2{display:none;}#leaderboard-it_3,#leaderboard-it_2,#leaderboard-es_3,#leaderboard-es_2,#leaderboard-com_3,#leaderboard-com_2{clear:both;text-align:center;padding:3vh 0;background:#f4f5f6;}#block-block-141{position:relative;}.banner-ads{text-align:center;position:absolute;top:-50vh;left:0px;right:0px;transition:all .5s;z-index:-1;padding-top:1vh;padding-bottom:1vh;background:#fff;box-shadow:0px 0px 10px #000;border-bottom:2px solid #000;min-height:50px;}}@media only screen and (min-width:1251px){body.gam-skin-active #columns{padding-top:0;margin-top:clamp(180px,15.2vw,320px);}body{--nvt26-skin-offset:0px;}body.gam-skin-active{background-repeat:no-repeat !important;background-size:100vw auto !important;background-position:center var(--nvt26-skin-offset) !important;background-attachment:fixed !important;}body.skin-hidden.gam-skin-active{background-image:none !important;}body.skin-hidden #gam-skin-click-layer{display:none !important;}.front #page.max-width{width:76%;min-width:1140px;max-width:2850px;margin:0 auto;}.front #page.max-width,.front #columns{background:#fff;position:relative;z-index:2;}.front .region-sidebar-first.sidebar,.front .region-sidebar-first{float:right;width:30%;min-width:320px;box-sizing:border-box;clear:none;margin-top:0;position:static;top:auto;z-index:auto;}.front #content-column{float:left;width:70%;box-sizing:border-box;clear:none;}.front #content-column .content-inner{margin-right:0;padding-right:30px;box-sizing:border-box;}.region-skin{position:fixed;z-index:0;top:25vh;width:100vw;min-width:0;max-width:none;left:0;margin:0;transform:none;transition:all 1.5s;pointer-events:none;}.scrolled .region-skin{top:14vh;transition:all .5s;}.hide .region-skin{top:-700px;transition:all 1.5s;}.region-skin .region-inner{position:relative;width:100%;}.region-skin .block-inner{margin:0px;width:100%;}#skin-takeover-slot{display:block;width:100vw !important;max-width:none !important;min-width:100vw !important;overflow:hidden;pointer-events:none;}#skin-takeover-slot iframe{width:100vw !important;max-width:none !important;min-width:100vw !important;}#wrapper-page-content{position:relative;z-index:2;}#skintop-it,#skintop-es,#skintop-com{position:absolute;top:0px;left:0px;margin:0;width:100%;text-align:center;z-index:9;}#skinleft-it,#skinleft-es,#skinleft-com{position:absolute;top:0px;left:-160px;width:160px;height:600px;z-index:9;}#skinright-it,#skinright-es,#skinright-com{position:absolute;left:100%;top:0px;width:160px;height:600px;z-index:9;}#block-block-209{text-align:center;padding-top:3vh;padding-bottom:3vh;background:#f4f5f6;margin:0px;border:none;border-radius:0px;}.node-type-calendario-gare #block-block-135,.node-type-survey #block-block-135,.node-type-specials #block-block-135,.node-type-articles #block-block-135,.front #block-block-135,#block-block-141{display:none !important;}#rectangle-it,#rectangle-it-2,#rectangle-it-3,#rectangle-it-4,#rectangle-es,#rectangle-es-2,#rectangle-es-3,#rectangle-es-4,#rectangle-com,#rectangle-com-2,#rectangle-com-3,#rectangle-com-4{clear:both;text-align:center;padding:3vh 0;background:#f4f5f6;}#leaderboard-it-3,#leaderboard-it-2,#leaderboard-es-3,#leaderboard-es-2,#leaderboard-com_3,#leaderboard-com_2{clear:both;text-align:center;padding:3vh 0;background:#f4f5f6;}.banner-ads{text-align:center;position:absolute;top:-50vh;left:0px;right:0px;transition:all .5s;z-index:-1;padding-top:1vh;padding-bottom:1vh;background:#fff;box-shadow:0px 0px 10px #000;border-bottom:2px solid #000;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.banner-ads.visibile{top:0px !important;bottom:auto !important;transition:all .5s;}button.banner-leadmob-close{position:absolute;top:0px;right:0px;left:auto;font-size:12px;color:#FFF;border:none;background:#000;border-radius:0px 0px 10px 10px;padding:3px 8px;}}@media only screen and (max-width:500px){#block-block-209{text-align:center;padding-top:10vh;padding-bottom:10vh;background:#f4f5f6;margin:0px;}h1#page-title{margin:10px;font-size:32px;line-height:1.2em;color:#000;}.page-views h1#page-title{font-size:42px;color:#BBB;}.page-node.node-type-vroom-room h1#page-title{margin:10px auto 30px auto;text-align:center;}}@media only screen and (min-width:501px) and (max-width:750px){#block-block-209{text-align:center;padding-top:10vh;padding-bottom:10vh;background:#f4f5f6;margin:0px;}h1#page-title{margin:10px;font-size:32px;line-height:1.2em;color:#000;}.page-views h1#page-title{font-size:42px;color:#BBB;}.page-node.node-type-vroom-room h1#page-title{margin:10px auto 30px auto;text-align:center;}}@media only screen and (min-width:751px) and (max-width:1000px){#block-block-209{text-align:center;padding-top:10vh;padding-bottom:10vh;background:#f4f5f6;margin:0px;}h1#page-title{margin:10px;font-size:32px;line-height:1.2em;color:#000;}.page-views h1#page-title{font-size:42px;color:#BBB;}.page-node h1#page-title{margin:30px auto 10px auto;font-size:42px;line-height:1.2em;color:#000;max-width:900px;text-align:left;}.page-node.node-type-vroom-room h1#page-title{margin:10px auto 30px auto;text-align:center;}}@media only screen and (min-width:1001px) and (max-width:1250px){#block-block-209{text-align:center;padding-top:10vh;padding-bottom:10vh;background:#f4f5f6;margin:0px;}h1#page-title{margin:10px;font-size:32px;line-height:1.2em;color:#000;}.page-views h1#page-title{font-size:42px;color:#BBB;}.page-node h1#page-title{margin:30px auto 10px auto;font-size:42px;line-height:1.2em;color:#000;max-width:900px;text-align:left;}.page-node.node-type-vroom-room h1#page-title{margin:10px auto 30px auto;text-align:center;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#block-views-frontpage-race-box{background-color:#FD2;text-align:center;margin:30px 0px;}#block-views-frontpage-race-box h2.block-title{color:#000;margin:0px 50px;padding:20px 10px 0px 10px;box-shadow:0px 5px 0px -4px #000;font-size:2em;}}@media only screen and (max-width:500px){#block-views-frontpage-race-box .views-field-field-race-name{padding:20px;font-size:24px;text-align:center;}}@media only screen and (min-width:501px) and (max-width:750px){#block-views-frontpage-race-box .views-field-field-race-name{padding:20px;font-size:24px;text-align:center;}}@media only screen and (min-width:751px) and (max-width:1000px){#block-views-frontpage-race-box .views-field-field-race-name{padding:20px;font-size:24px;text-align:center;}}@media only screen and (min-width:1001px) and (max-width:1250px){#block-views-frontpage-race-box .views-field-field-race-name{padding:20px;font-size:24px;text-align:center;}}@media only screen and (min-width:1251px){#block-views-frontpage-race-box .views-field-field-race-name{padding:20px;font-size:24px;text-align:center;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#block-views-frontpage-race-box .views-field-field-race-name a{color:#322;font-weight:700;}}@media only screen and (max-width:500px){#block-views-frontpage-race-box .views-field-field-data-gara{display:inline-block;width:90%;padding:5px 10px;background-color:#EEE;margin-bottom:10px;}#block-views-frontpage-race-box .views-field-field-circuito{display:inline-block;width:90%;padding:5px 10px;background-color:#342;color:#FFF;margin-bottom:10px;}#block-views-frontpage-race-box .views-field-field-link-live-streaming{margin:10px 0px;display:inline-block;width:90%;padding:5px 10px;background-color:#269;margin-bottom:10px;}}@media only screen and (min-width:501px) and (max-width:750px){#block-views-frontpage-race-box .views-field-field-data-gara{display:inline-block;width:90%;padding:5px 10px;background-color:#EEE;margin-bottom:10px;}#block-views-frontpage-race-box .views-field-field-circuito{display:inline-block;width:90%;padding:5px 10px;background-color:#342;color:#FFF;margin-bottom:10px;}#block-views-frontpage-race-box .views-field-field-link-live-streaming{margin:10px 0px;display:inline-block;width:90%;padding:5px 10px;background-color:#269;margin-bottom:10px;}}@media only screen and (min-width:751px) and (max-width:1000px){#block-views-frontpage-race-box .views-field-field-data-gara{display:inline-block;width:90%;padding:5px 10px;background-color:#EEE;margin-bottom:10px;}#block-views-frontpage-race-box .views-field-field-circuito{display:inline-block;width:90%;padding:5px 10px;background-color:#342;color:#FFF;margin-bottom:10px;}#block-views-frontpage-race-box .views-field-field-link-live-streaming{margin:10px 0px;display:inline-block;width:90%;padding:5px 10px;background-color:#269;margin-bottom:10px;}}@media only screen and (min-width:1001px) and (max-width:1250px){#block-views-frontpage-race-box .views-field-field-data-gara{display:inline-block;width:90%;padding:5px 10px;background-color:#EEE;margin-bottom:10px;}#block-views-frontpage-race-box .views-field-field-circuito{display:inline-block;width:90%;padding:5px 10px;background-color:#342;color:#FFF;margin-bottom:10px;}#block-views-frontpage-race-box .views-field-field-link-live-streaming{margin:10px 0px;display:inline-block;width:90%;padding:5px 10px;background-color:#269;margin-bottom:10px;}}@media only screen and (min-width:1251px){#block-views-frontpage-race-box .views-field-field-data-gara{display:inline-block;width:45%;padding:5px 10px;background-color:#EEE;margin-bottom:10px;}#block-views-frontpage-race-box .views-field-field-circuito{display:inline-block;width:45%;padding:5px 10px;background-color:#342;color:#FFF;margin-bottom:10px;}#block-views-frontpage-race-box .views-field-field-link-live-streaming{margin:10px 0px;display:inline-block;width:45%;padding:5px 10px;background-color:#269;margin-bottom:10px;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#block-views-frontpage-race-box .views-field-field-link-live-streaming a{color:#FFF;text-decoration:none;}}@media only screen and (max-width:500px){#block-views-frontpage-race-box .views-field-field-link-live-timing{margin:10px 0px;display:inline-block;width:90%;padding:5px 10px;background-color:#296;margin-bottom:10px;}}@media only screen and (min-width:501px) and (max-width:750px){#block-views-frontpage-race-box .views-field-field-link-live-timing{margin:10px 0px;display:inline-block;width:90%;padding:5px 10px;background-color:#296;margin-bottom:10px;}}@media only screen and (min-width:751px) and (max-width:1000px){#block-views-frontpage-race-box .views-field-field-link-live-timing{margin:10px 0px;display:inline-block;width:90%;padding:5px 10px;background-color:#296;margin-bottom:10px;}}@media only screen and (min-width:1001px) and (max-width:1250px){#block-views-frontpage-race-box .views-field-field-link-live-timing{margin:10px 0px;display:inline-block;width:90%;padding:5px 10px;background-color:#296;margin-bottom:10px;}}@media only screen and (min-width:1251px){#block-views-frontpage-race-box .views-field-field-link-live-timing{margin:10px 0px;display:inline-block;width:45%;padding:5px 10px;background-color:#296;margin-bottom:10px;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#block-views-frontpage-race-box .views-field-field-link-live-timing a{color:#FFF;text-decoration:none;}.view-frontpage .views-field-field-articoli-gara-slider{clear:both;padding:20px;position:relative;}.view-frontpage .views-field-field-articoli-gara-slider .views-slideshow-cycle-main-frame{width:100% !important;}}@media only screen and (max-width:500px){.view-frontpage .views-field-field-articoli-gara-slider .views-row{display:inline-block;padding:0px;vertical-align:top;overflow:hidden;background:#FFF;box-shadow:0px 0px 0px 1px #FA2;}}@media only screen and (min-width:501px) and (max-width:750px){.view-frontpage .views-field-field-articoli-gara-slider .views-row{display:inline-block;padding:0px;vertical-align:top;overflow:hidden;background:#FFF;box-shadow:0px 0px 0px 1px #FA2;}}@media only screen and (min-width:751px) and (max-width:1000px){.view-frontpage .views-field-field-articoli-gara-slider .views-row{display:inline-block;padding:0px;vertical-align:top;overflow:hidden;background:#FFF;box-shadow:0px 0px 0px 1px #FA2;}}@media only screen and (min-width:1001px) and (max-width:1250px){.view-frontpage .views-field-field-articoli-gara-slider .views-row{display:inline-block;padding:0px;vertical-align:top;overflow:hidden;background:#FFF;box-shadow:0px 0px 0px 1px #FA2;}}@media only screen and (min-width:1251px){.view-frontpage .views-field-field-articoli-gara-slider .views-row{display:block;margin:0px;padding:0px;vertical-align:top;overflow:hidden;background:#FFF;box-shadow:0px 0px 0px 1px #FA2;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.view-frontpage .views-field-field-articoli-gara-slider .views-slideshow-cycle-main-frame-row{width:100% !important;height:auto !important;overflow:hidden;}.view-frontpage .views-field-field-articoli-gara-slider .views-slideshow-cycle-main-frame-row-item{width:100% !important;height:auto !important;overflow:hidden;}}@media only screen and (max-width:500px){.view-frontpage .views-field-field-articoli-gara-slider .views-field-title{font-size:0.9em;font-weight:700;padding:5px;}.view-frontpage .views-field-field-articoli-gara-slider .views-field-nothing{overflow:hidden;position:relative;}}@media only screen and (min-width:501px) and (max-width:750px){.view-frontpage .views-field-field-articoli-gara-slider .views-field-title{font-size:0.9em;font-weight:700;padding:5px;}.view-frontpage .views-field-field-articoli-gara-slider .views-field-nothing{overflow:hidden;position:relative;}}@media only screen and (min-width:751px) and (max-width:1000px){.view-frontpage .views-field-field-articoli-gara-slider .views-field-title{font-size:0.9em;font-weight:700;padding:5px;}.view-frontpage .views-field-field-articoli-gara-slider .views-field-nothing{overflow:hidden;position:relative;}}@media only screen and (min-width:1001px) and (max-width:1250px){.view-frontpage .views-field-field-articoli-gara-slider .views-field-title{font-size:0.9em;font-weight:700;padding:5px;}.view-frontpage .views-field-field-articoli-gara-slider .views-field-nothing{overflow:hidden;position:relative;}}@media only screen and (min-width:1251px){.view-frontpage .views-field-field-articoli-gara-slider .views-field-title{font-size:1.1em;font-weight:700;padding:5px;text-align:left;float:left;margin-left:10px;width:70%;}.view-frontpage .views-field-field-articoli-gara-slider .views-field-field-intro{font-size:1em;font-weight:400;padding:5px;line-height:1.2em;text-align:left;float:left;margin-left:10px;width:70%;}.view-frontpage .views-field-field-articoli-gara-slider .views-field-nothing{overflow:hidden;position:relative;float:left;width:25%;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.view-frontpage .views-field-field-articoli-gara-slider .views-field-field-introimage img{float:left;width:100%;overflow:hidden;transition:all .5s;}.view-frontpage .views-field-field-articoli-gara-slider .views-field-field-introimage img:hover{-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}}@media only screen and (max-width:500px){.view-frontpage .views-field-field-articoli-gara-slider .views-field-created{display:none;}.view-frontpage .views-field-field-articoli-gara-slider .views-field-field-intro{font-size:0.8em;font-weight:400;padding:5px;line-height:1.2em;}.view-frontpage .views-field-field-articoli-gara-slider .views-field-view-node{display:block;vertical-align:top;margin:10px;padding:5px 10px;height:20px;line-height:20px;text-transform:uppercase;text-decoration:none;background:linear-gradient(#CD883E,#DC0709);border-radius:3px;}}@media only screen and (min-width:501px) and (max-width:750px){.view-frontpage .views-field-field-articoli-gara-slider .views-field-created{display:none;}.view-frontpage .views-field-field-articoli-gara-slider .views-field-field-intro{font-size:0.8em;font-weight:400;padding:5px;line-height:1.2em;}.view-frontpage .views-field-field-articoli-gara-slider .views-field-view-node{display:block;vertical-align:top;margin:10px;padding:5px 10px;height:20px;line-height:20px;text-transform:uppercase;text-decoration:none;background:linear-gradient(#CD883E,#DC0709);border-radius:3px;}}@media only screen and (min-width:751px) and (max-width:1000px){.view-frontpage .views-field-field-articoli-gara-slider .views-field-created{display:none;}.view-frontpage .views-field-field-articoli-gara-slider .views-field-field-intro{font-size:0.8em;font-weight:400;padding:5px;line-height:1.2em;}.view-frontpage .views-field-field-articoli-gara-slider .views-field-view-node{display:block;vertical-align:top;margin:10px;padding:5px 10px;height:20px;line-height:20px;text-transform:uppercase;text-decoration:none;background:linear-gradient(#CD883E,#DC0709);border-radius:3px;}}@media only screen and (min-width:1001px) and (max-width:1250px){.view-frontpage .views-field-field-articoli-gara-slider .views-field-created{font-size:14px;padding:5px;text-align:left;float:left;margin-left:10px;width:70%;color:#AAA;}.view-frontpage .views-field-field-articoli-gara-slider .views-field-taxonomy-vocabulary-2{display:none;}.view-frontpage .views-field-field-articoli-gara-slider .views-field-field-intro{font-size:0.8em;font-weight:400;padding:5px;line-height:1.2em;}.view-frontpage .views-field-field-articoli-gara-slider .views-field-view-node{display:block;vertical-align:top;margin:10px;padding:5px 10px;height:20px;line-height:20px;text-transform:uppercase;text-decoration:none;background:linear-gradient(#CD883E,#DC0709);border-radius:3px;}}@media only screen and (min-width:1251px){.view-frontpage .views-field-field-articoli-gara-slider .views-field-created{font-size:14px;padding:5px;text-align:left;float:left;margin-left:10px;width:70%;color:#AAA;}.view-frontpage .views-field-field-articoli-gara-slider .views-field-taxonomy-vocabulary-2{display:none;}.view-frontpage .views-field-field-articoli-gara-slider .views-field-view-node{display:block;vertical-align:top;margin:10px;padding:5px 10px;height:20px;line-height:20px;text-transform:uppercase;text-decoration:none;background:linear-gradient(#CD071E,#DC0709);border-radius:3px;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.view-frontpage .views-field-field-articoli-gara-slider .views-field-view-node a{color:#FFF;}.view-frontpage .views-field-field-articoli-gara-slider .views-slideshow-pager-fields{background:#000;text-align:center;height:40px;line-height:40px;margin-top:-5px;}.view-frontpage .views-field-field-articoli-gara-slider .views-slideshow-pager-field-item{display:inline-block;margin:0px 6px;padding:0px;}.view-frontpage .views-field-field-articoli-gara-slider .views-slideshow-pager-fields .views-field-nothing{display:block;width:12px;height:12px;background:#fff;cursor:pointer;border:2px solid #AAA;border-radius:20px;}.view-frontpage .views-field-field-articoli-gara-slider .views-slideshow-pager-fields .active .views-field-nothing{background:#FD2;}.view-frontpage .views-field-field-articoli-gara-slider .views-slideshow-controls-text a{display:block;position:absolute;text-indent:-9999px;z-index:30;width:0px;height:0px;}.view-frontpage .views-field-field-articoli-gara-slider .views-slideshow-controls-text .views-slideshow-controls-text-previous a{top:50%;left:0px;margin-top:-50px;width:45px;height:88px;background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/arrows.png);background-position:0px 0px;}.view-frontpage .views-field-field-articoli-gara-slider .views-slideshow-controls-text .views-slideshow-controls-text-previous a:hover{background-position:0px -88px;}.view-frontpage .views-field-field-articoli-gara-slider .views-slideshow-controls-text .views-slideshow-controls-text-next a{top:50%;right:0px;margin-top:-50px;width:45px;height:88px;background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/arrows.png);background-position:-45px 0px;}.view-frontpage .views-field-field-articoli-gara-slider .views-slideshow-controls-text .views-slideshow-controls-text-next a:hover{background-position:-45px -88px;}}@media only screen and (max-width:500px){.nvt-hp-news{text-align:left;padding-bottom:20px;}.nvt-hp-news .views-row{display:inline-block;width:100%;margin:10px 0px;padding:0px 0px 30px 0px;vertical-align:top;overflow:hidden;border-top:1px solid #CCC;}.nvt-hp-news.press .views-row{padding:10px 0px 30px 0px;}}@media only screen and (min-width:501px) and (max-width:750px){.nvt-hp-news{text-align:left;padding-bottom:20px;}.nvt-hp-news .views-row{display:inline-block;width:100%;margin:10px 0px;padding:0px 0px 30px 0px;vertical-align:top;overflow:hidden;border-top:1px solid #CCC;}.nvt-hp-news.press .views-row{padding:10px 0px 30px 0px;}}@media only screen and (min-width:751px) and (max-width:1000px){.nvt-hp-news{text-align:left;padding-bottom:20px;}.nvt-hp-news .views-row{display:inline-block;width:100%;margin:10px 0px;padding:0px 0px 30px 0px;vertical-align:top;overflow:hidden;border-top:1px solid #CCC;}.nvt-hp-news.press .views-row{padding:10px 0px 30px 0px;}}@media only screen and (min-width:1001px) and (max-width:1250px){.nvt-hp-news{text-align:left;padding-bottom:20px;}.nvt-hp-news .views-row{display:inline-block;width:100%;margin:10px 0px;padding:0px 0px 30px 0px;vertical-align:top;overflow:hidden;border-top:1px solid #CCC;}.nvt-hp-news.press .views-row{padding:10px 0px 30px 0px;}}@media only screen and (min-width:1251px){.region-content-hp{overflow:hidden;padding:0px 10px 10px 10px;}.region-sidebar-first .region-inner{border-left:none;padding-left:0px;}.nvt-hp-news{text-align:center;padding-bottom:20px;}.nvt-hp-news .views-row{display:inline-block;width:28%;margin:0 2%;padding:0px 0px 30px 0px;vertical-align:top;overflow:hidden;border-top:none;text-align:left;}.nvt-hp-news.view-display-id-nvt_hp2 .views-row{width:auto;margin:10px;overflow:hidden;padding-top:30px;}#block-views-frontpage-nvt-hp1{margin:0px 10px;}#block-views-frontpage-nvt-pr2,#block-views-frontpage-nvt-pr1{margin:0px 10px 22px 10px;padding:0px;background:transparent;border:none;border-radius:0px;}#block-views-frontpage-nvt-pr1{margin-top:34px;}.nvt-hp-news.view-display-id-nvt_hp1 .views-row{width:100%;margin:0;overflow:hidden;padding:30px 0px;}.nvt-hp-news.view-display-id-nvt_pr2 .views-row,.nvt-hp-news.view-display-id-nvt_pr1 .views-row{width:100%;margin:0;overflow:hidden;padding:21px 0px;display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:10px;row-gap:5px;}.nvt-hp-news.view-display-id-nvt_hp2 .view-content > .views-row,.nvt-hp-news.view-display-id-nvt_hp1 .view-content > .views-row,.nvt-hp-news.view-display-id-nvt_pr2 .view-content > .views-row,.nvt-hp-news.view-display-id-nvt_pr1 .view-content > .views-row{box-sizing:border-box;border:none;border-radius:0px;background:transparent;box-shadow:none;transition:none;}.nvt-hp-news.view-display-id-nvt_hp1 .view-content > .views-row,.nvt-hp-news.view-display-id-nvt_pr2 .view-content > .views-row,.nvt-hp-news.view-display-id-nvt_pr1 .view-content > .views-row{margin-bottom:10px;}.nvt-hp-news.view-display-id-nvt_hp2 .view-content > .views-row:hover,.nvt-hp-news.view-display-id-nvt_hp1 .view-content > .views-row:hover,.nvt-hp-news.view-display-id-nvt_pr2 .view-content > .views-row:hover,.nvt-hp-news.view-display-id-nvt_pr1 .view-content > .views-row:hover{box-shadow:none;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.nvt-hp-news .view-header h2{color:#CD883E;font-size:42px;margin:0px 20px;padding:0px 0px 0px 0px;text-align:center;}.nvt-hp-news .views-field-nothing{overflow:hidden;position:relative;text-align:center;}}@media only screen and (max-width:500px){.nvt-hp-news .views-field-field-introimage img{float:left;width:100%;overflow:hidden;transition:all .5s;}}@media only screen and (min-width:501px) and (max-width:750px){.nvt-hp-news .views-field-field-introimage img{float:left;width:100%;overflow:hidden;transition:all .5s;}}@media only screen and (min-width:751px) and (max-width:1000px){.nvt-hp-news .views-field-field-introimage img{float:left;width:100%;overflow:hidden;transition:all .5s;}}@media only screen and (min-width:1001px) and (max-width:1250px){.nvt-hp-news .views-field-field-introimage img{float:left;width:100%;overflow:hidden;transition:all .5s;}}@media only screen and (min-width:1251px){.nvt-hp-news .views-field-field-introimage{overflow:hidden;border-radius:6px;}.nvt-hp-news.view-display-id-nvt_pr2 .views-field-nothing,.nvt-hp-news.view-display-id-nvt_pr1 .views-field-nothing{order:1;width:48%;margin:0;text-align:left;}.nvt-hp-news.view-display-id-nvt_pr2 .views-field-field-introimage img,.nvt-hp-news.view-display-id-nvt_pr1 .views-field-field-introimage img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;}.nvt-hp-news .views-field-field-introimage img{float:left;width:100%;overflow:hidden;border-radius:6px;transition:all .5s;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.nvt-hp-news .views-field-field-introimage img:hover{-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}}@media only screen and (max-width:500px){.nvt-hp-news .views-field-created{color:#888;text-decoration:none;font-size:14px;font-weight:400;height:25px;line-height:25px;overflow:hidden;padding:0px;margin:0px 10px 0px 10px;transform-origin:top left;display:inline-block;}}@media only screen and (min-width:501px) and (max-width:750px){.nvt-hp-news .views-field-created{color:#888;text-decoration:none;font-size:14px;font-weight:400;height:25px;line-height:25px;overflow:hidden;padding:0px;margin:0px 10px 0px 10px;transform-origin:top left;display:inline-block;}}@media only screen and (min-width:751px) and (max-width:1000px){.nvt-hp-news .views-field-created{color:#888;text-decoration:none;font-size:14px;font-weight:400;height:25px;line-height:25px;overflow:hidden;padding:0px;margin:0px 10px 0px 10px;transform-origin:top left;display:inline-block;}}@media only screen and (min-width:1001px) and (max-width:1250px){.nvt-hp-news .views-field-created{color:#888;text-decoration:none;font-size:14px;font-weight:400;height:25px;line-height:25px;overflow:hidden;padding:0px;margin:0px 10px 0px 10px;transform-origin:top left;display:inline-block;}}@media only screen and (min-width:1251px){.nvt-hp-news .views-field-created{color:#888;text-decoration:none;font-size:13px;font-weight:400;height:25px;line-height:25px;overflow:hidden;padding:0px;margin:0px 10px 0px 10px;transform-origin:top left;display:inline-block;}.nvt-hp-news.view-display-id-nvt_hp2 .views-field-created{float:left;clear:left;}.nvt-hp-news.view-display-id-nvt_hp1 .views-field-created{float:left;clear:left;}.nvt-hp-news.view-display-id-nvt_pr2 .views-field-created,.nvt-hp-news.view-display-id-nvt_pr1 .views-field-created{order:3;float:none;clear:none;width:calc(52% - 10px);margin:6px 0px 0px 0px;height:auto;line-height:1.2em;display:block;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.nvt-hp-news .views-field-field-company,.nvt-hp-news .views-field-taxonomy-vocabulary-2{display:none !important;}.nvt-hp-news .views-field-title{overflow:hidden;margin:10px;}}@media only screen and (max-width:500px){.nvt-hp-news.press .views-field-title{float:left;clear:left;width:40%;}}@media only screen and (min-width:501px) and (max-width:750px){.nvt-hp-news.press .views-field-title{float:left;clear:left;width:40%;}}@media only screen and (min-width:751px) and (max-width:1000px){.nvt-hp-news.press .views-field-title{float:left;clear:left;width:40%;}}@media only screen and (min-width:1001px) and (max-width:1250px){.nvt-hp-news.press .views-field-title{float:left;clear:left;width:40%;}}@media only screen and (min-width:1251px){.region-secondary-content .nvt-hp-news .views-field-title{height:9vh;}.nvt-hp-news.view-display-id-nvt_hp2 .views-field-title{float:left;clear:left;width:40%;}.nvt-hp-news.view-display-id-nvt_hp1 .views-field-title{float:left;clear:left;width:40%;}.nvt-hp-news.view-display-id-nvt_pr2 .views-field-title,.nvt-hp-news.view-display-id-nvt_pr1 .views-field-title{order:2;float:none;clear:none;width:calc(52% - 10px);margin:0;align-self:flex-start;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.nvt-hp-news .views-field-title h2{margin:0px;font-size:24px;line-height:1.2em;}}@media only screen and (max-width:500px){#block-views-frontpage-nvt-hp2 .views-field-title h2{font-size:32px;}.nvt-hp-news.press .views-field-title h2{font-size:16px;}}@media only screen and (min-width:501px) and (max-width:750px){#block-views-frontpage-nvt-hp2 .views-field-title h2{font-size:32px;}.nvt-hp-news.press .views-field-title h2{font-size:16px;}}@media only screen and (min-width:751px) and (max-width:1000px){#block-views-frontpage-nvt-hp2 .views-field-title h2{font-size:32px;}.nvt-hp-news.press .views-field-title h2{font-size:16px;}}@media only screen and (min-width:1001px) and (max-width:1250px){#block-views-frontpage-nvt-hp2 .views-field-title h2{font-size:32px;}.nvt-hp-news.press .views-field-title h2{font-size:16px;}}@media only screen and (min-width:1251px){.region-secondary-content .nvt-hp-news .views-field-title h2{line-height:3vh;}.nvt-hp-news.view-display-id-nvt_hp2 .views-field-title h2{font-size:32px;}.nvt-hp-news.view-display-id-nvt_pr2 .views-field-title h2,.nvt-hp-news.view-display-id-nvt_pr1 .views-field-title h2{font-size:16px;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.nvt-hp-news .views-field-title h2 a{color:#000;}}@media only screen and (max-width:500px){.nvt-hp-news .views-field-field-intro{margin:0px;font-size:16px;line-height:1.2em;padding:0px 10px 10px 10px;}.nvt-hp-news .pager{padding:0px;background:linear-gradient(transparent,#FFF,#FFF);height:40vh;margin:-25vh 0px 0px 0px;text-align:center;z-index:9;position:relative;list-style:none;}}@media only screen and (min-width:501px) and (max-width:750px){.nvt-hp-news .views-field-field-intro{margin:0px;font-size:16px;line-height:1.2em;padding:0px 10px 10px 10px;}.nvt-hp-news .pager{padding:0px;background:linear-gradient(transparent,#FFF,#FFF);height:40vh;margin:-25vh 0px 0px 0px;text-align:center;z-index:9;position:relative;list-style:none;}}@media only screen and (min-width:751px) and (max-width:1000px){.nvt-hp-news .views-field-field-intro{margin:0px;font-size:16px;line-height:1.2em;padding:0px 10px 10px 10px;}.nvt-hp-news .pager{padding:0px;background:linear-gradient(transparent,#FFF,#FFF);height:40vh;margin:-25vh 0px 0px 0px;text-align:center;z-index:9;position:relative;list-style:none;}}@media only screen and (min-width:1001px) and (max-width:1250px){.nvt-hp-news .views-field-field-intro{margin:0px;font-size:16px;line-height:1.2em;padding:0px 10px 10px 10px;}.nvt-hp-news .pager{padding:0px;background:linear-gradient(transparent,#FFF,#FFF);height:40vh;margin:-25vh 0px 0px 0px;text-align:center;z-index:9;position:relative;list-style:none;}}@media only screen and (min-width:1251px){.nvt-hp-news .views-field-title h2 a:hover{color:#D9272E;}.nvt-hp-news .views-field-field-intro{margin:0px;font-size:16px;line-height:2.5vh;padding:0px 10px 2.5vh 10px;height:12.5vh;overflow:hidden;}.nvt-hp-news.view-display-id-nvt_hp2 .views-field-field-intro{float:left;clear:left;width:40%;}.nvt-hp-news.view-display-id-nvt_hp1 .views-field-field-intro{float:left;clear:left;width:40%;}.nvt-hp-news.view-display-id-nvt_pr2 .views-field-field-intro,.nvt-hp-news.view-display-id-nvt_pr1 .views-field-field-intro{order:4;clear:none;width:100%;padding:8px 0px 0px 0px;}#block-views-frontpage-nvt-pr1 .view-content > .views-row:first-child,#block-views-frontpage-nvt-pr2 .view-content > .views-row:first-child{padding-top:0px;}.nvt-hp-news .pager{padding:0px;background:linear-gradient(transparent,#FFF,#FFF);height:60vh;margin:-45vh 0px 0px 0px;text-align:center;z-index:9;position:relative;list-style:none;}.nvt-hp-news .pager a{display:inline-block;padding:10px 20px;background:#FFF;color:#000;font-size:24px;margin:40vh auto 10px auto;cursor:pointer;width:30%;border:2px solid #000;text-transform:uppercase;font-weight:700;text-decoration:none;border-radius:4px;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.nvt-hp-news.view-display-id-nvt_pr2 .pager{height:30vh;margin:-20vh 0px 0px 0px;}}@media only screen and (max-width:500px){.nvt-hp-news .pager a{display:inline-block;padding:10px 20px;background:#FFF;color:#000;font-size:20px;margin:25vh auto 10px auto;cursor:pointer;width:70%;border:2px solid #000;text-transform:uppercase;font-weight:700;text-decoration:none;border-radius:4px;}.nvt-hp-news.view-display-id-nvt_pr2 .pager a{font-size:16px;margin:20vh auto 10px auto;}#block-views-calendario-gare-block-3{text-align:center;background:#234;color:#FFF;padding:0px 0px;}}@media only screen and (min-width:501px) and (max-width:750px){.nvt-hp-news .pager a{display:inline-block;padding:10px 20px;background:#FFF;color:#000;font-size:20px;margin:25vh auto 10px auto;cursor:pointer;width:70%;border:2px solid #000;text-transform:uppercase;font-weight:700;text-decoration:none;border-radius:4px;}.nvt-hp-news.view-display-id-nvt_pr2 .pager a{font-size:16px;margin:20vh auto 10px auto;}#block-views-calendario-gare-block-3{text-align:center;background:#234;color:#FFF;padding:0px 0px;}}@media only screen and (min-width:751px) and (max-width:1000px){.nvt-hp-news .pager a{display:inline-block;padding:10px 20px;background:#FFF;color:#000;font-size:20px;margin:25vh auto 10px auto;cursor:pointer;width:70%;border:2px solid #000;text-transform:uppercase;font-weight:700;text-decoration:none;border-radius:4px;}.nvt-hp-news.view-display-id-nvt_pr2 .pager a{font-size:16px;margin:20vh auto 10px auto;}#block-views-calendario-gare-block-3{text-align:center;background:#234;color:#FFF;padding:0px 0px;}}@media only screen and (min-width:1001px) and (max-width:1250px){.nvt-hp-news .pager a{display:inline-block;padding:10px 20px;background:#FFF;color:#000;font-size:20px;margin:25vh auto 10px auto;cursor:pointer;width:70%;border:2px solid #000;text-transform:uppercase;font-weight:700;text-decoration:none;border-radius:4px;}.nvt-hp-news.view-display-id-nvt_pr2 .pager a{font-size:16px;margin:20vh auto 10px auto;}#block-views-calendario-gare-block-3{text-align:center;background:#234;color:#FFF;padding:0px 0px;}}@media only screen and (min-width:1251px){.nvt-hp-news.view-display-id-nvt_pr2 .pager a{font-size:16px;margin:20vh auto 10px auto;width:70%;}#block-views-calendario-gare-block-3{text-align:center;background:#234;padding:0px 10px;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#block-views-calendario-gare-block-3 .view-header h1{color:#FFF;margin:0px 20px;padding:10vh 0px 0px 0px;box-shadow:0px 5px 0px -4px #FFF;font-size:42px;}}@media only screen and (max-width:500px){#block-views-calendario-gare-block-3 .view-empty,#block-views-calendario-gare-block-3 .view-main-content,#block-views-calendario-gare-block-3 .attachment{display:inline-block;vertical-align:top;margin:10px 0;padding:0px;background:#fff;color:#223;}#block-views-calendario-gare-block-3 .attachment .view-empty{display:inline-block;vertical-align:top;width:100%;margin:0px;padding:0px;background:#fff;color:#223;min-height:none;}}@media only screen and (min-width:501px) and (max-width:750px){#block-views-calendario-gare-block-3 .view-empty,#block-views-calendario-gare-block-3 .view-main-content,#block-views-calendario-gare-block-3 .attachment{display:inline-block;vertical-align:top;margin:10px 0;padding:0px;background:#fff;color:#223;}#block-views-calendario-gare-block-3 .attachment .view-empty{display:inline-block;vertical-align:top;width:100%;margin:0px;padding:0px;background:#fff;color:#223;min-height:none;}}@media only screen and (min-width:751px) and (max-width:1000px){#block-views-calendario-gare-block-3 .view-empty,#block-views-calendario-gare-block-3 .view-main-content,#block-views-calendario-gare-block-3 .attachment{display:inline-block;vertical-align:top;margin:10px 0;padding:0px;background:#fff;color:#223;}#block-views-calendario-gare-block-3 .attachment .view-empty{display:inline-block;vertical-align:top;width:100%;margin:0px;padding:0px;background:#fff;color:#223;min-height:none;}}@media only screen and (min-width:1001px) and (max-width:1250px){#block-views-calendario-gare-block-3 .view-empty,#block-views-calendario-gare-block-3 .view-main-content,#block-views-calendario-gare-block-3 .attachment{display:inline-block;vertical-align:top;margin:10px 0;padding:0px;background:#fff;color:#223;}#block-views-calendario-gare-block-3 .attachment .view-empty{display:inline-block;vertical-align:top;width:100%;margin:0px;padding:0px;background:#fff;color:#223;min-height:none;}}@media only screen and (min-width:1251px){#block-views-calendario-gare-block-3 .attachment{padding:10px;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#block-views-calendario-gare-block-3 .attachment .views-field-field-race-name ul li{display:block;line-height:1.4em;margin:0px;background:linear-gradient(#223,#000);border-bottom:1px solid #666;color:#FFF;font-size:12px;padding:8px;}#block-views-calendario-gare-block-3 .attachment .views-field-field-circuito{margin:0px 10px;font-size:14px;font-family:'Roboto Condensed',sans-serif;}#block-views-calendario-gare-block-3 .attachment  .views-field-nothing{display:inline-block;overflow:hidden;width:100px;text-align:center;margin:20px;background:#FFF;border:2px solid #CD883E;box-shadow:3px 3px 1px #AAA;}#block-views-calendario-gare-block-3 .attachment  .views-field-nothing .anno{font-size:14px;background:#CD883E;color:#FFF;text-align:right;padding:0px 5px;}#block-views-calendario-gare-block-3 .attachment  .views-field-nothing .giorno{font-size:42px;font-weight:700;color:#888;line-height:1em;padding:5px 0px 0px 0px;}#block-views-calendario-gare-block-3 .attachment  .views-field-nothing .mese{font-size:12px;font-weight:400;color:#000;text-transform:uppercase;}#block-views-calendario-gare-block-3 .attachment .views-field-field-countdown{padding:20px 10px 10px 10px;background:#CCC;}#block-views-calendario-gare-block-3 .attachment  .views-field-field-link-live-streaming,#block-views-calendario-gare-block-3 .attachment  .views-field-field-link-live-timing{display:inline-block;overflow:hidden;}}@media only screen and (max-width:500px){#block-views-calendario-gare-block-3 .attachment  .views-field-field-link-live-streaming a,#block-views-calendario-gare-block-3 .attachment  .views-field-field-link-live-timing a{display:block;float:left;padding:5px 20px;background:#f70;margin:10px;border-radius:8px;color:#FFF;font-weight:700;text-decoration:none;transition:all .5s;}}@media only screen and (min-width:501px) and (max-width:750px){#block-views-calendario-gare-block-3 .attachment  .views-field-field-link-live-streaming a,#block-views-calendario-gare-block-3 .attachment  .views-field-field-link-live-timing a{display:block;float:left;padding:5px 20px;background:#f70;margin:10px;border-radius:8px;color:#FFF;font-weight:700;text-decoration:none;transition:all .5s;}}@media only screen and (min-width:751px) and (max-width:1000px){#block-views-calendario-gare-block-3 .attachment  .views-field-field-link-live-streaming a,#block-views-calendario-gare-block-3 .attachment  .views-field-field-link-live-timing a{display:block;float:left;padding:5px 20px;background:#f70;margin:10px;border-radius:8px;color:#FFF;font-weight:700;text-decoration:none;transition:all .5s;}}@media only screen and (min-width:1001px) and (max-width:1250px){#block-views-calendario-gare-block-3 .attachment  .views-field-field-link-live-streaming a,#block-views-calendario-gare-block-3 .attachment  .views-field-field-link-live-timing a{display:block;float:left;padding:5px 20px;background:#f70;margin:10px;border-radius:8px;color:#FFF;font-weight:700;text-decoration:none;transition:all .5s;}}@media only screen and (min-width:1251px){#block-views-calendario-gare-block-3 .attachment  .views-field-field-link-live-streaming a,#block-views-calendario-gare-block-3 .attachment  .views-field-field-link-live-timing a{display:block;float:left;padding:5px 20px;background:#f70;margin:10px;border-radius:8px;color:#000;font-weight:700;text-decoration:none;transition:all .5s;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#block-views-calendario-gare-block-3 .attachment  .views-field-field-link-live-streaming a:hover,#block-views-calendario-gare-block-3 .attachment  .views-field-field-link-live-timing a:hover{background:#CD883E;}.countdownHolder{width:auto !important;margin:0 auto;font:24px/1.5 'Roboto Condensed',sans-serif;text-align:center;letter-spacing:-3px;}}@media only screen and (max-width:500px){#block-views-calendario-gare-block-3 .view-main-content .views-row{clear:both;overflow:hidden;margin:10px 20px;padding:10px 0px;border-top:1px solid #eee;}#block-views-calendario-gare-block-3 .view-main-content .views-field-nothing{float:left;overflow:hidden;width:60px;text-align:center;margin-right:20px;background:#FFF;border:2px solid #CD883E;box-shadow:3px 3px 1px #AAA;}}@media only screen and (min-width:501px) and (max-width:750px){#block-views-calendario-gare-block-3 .view-main-content .views-row{clear:both;overflow:hidden;margin:10px 20px;padding:10px 0px;border-top:1px solid #eee;}#block-views-calendario-gare-block-3 .view-main-content .views-field-nothing{float:left;overflow:hidden;width:60px;text-align:center;margin-right:20px;background:#FFF;border:2px solid #CD883E;box-shadow:3px 3px 1px #AAA;}}@media only screen and (min-width:751px) and (max-width:1000px){#block-views-calendario-gare-block-3 .view-main-content .views-row{clear:both;overflow:hidden;margin:10px 20px;padding:10px 0px;border-top:1px solid #eee;}#block-views-calendario-gare-block-3 .view-main-content .views-field-nothing{float:left;overflow:hidden;width:60px;text-align:center;margin-right:20px;background:#FFF;border:2px solid #CD883E;box-shadow:3px 3px 1px #AAA;}}@media only screen and (min-width:1001px) and (max-width:1250px){#block-views-calendario-gare-block-3 .view-main-content .views-row{clear:both;overflow:hidden;margin:10px 20px;padding:10px 0px;border-top:1px solid #eee;}#block-views-calendario-gare-block-3 .view-main-content .views-field-nothing{float:left;overflow:hidden;width:60px;text-align:center;margin-right:20px;background:#FFF;border:2px solid #CD883E;box-shadow:3px 3px 1px #AAA;}}@media only screen and (min-width:1251px){#block-views-calendario-gare-block-3 .view-main-content .views-row{clear:both;overflow:hidden;margin:10px 20px;padding:10px 20px;background:#fff;border-radius:20px;display:inline-block;width:300px;vertical-align:top;min-height:150px;}#block-views-calendario-gare-block-3 .view-main-content .views-field-nothing{float:right;overflow:hidden;width:60px;text-align:center;margin-left:20px;background:#FFF;border:2px solid #CD883E;box-shadow:3px 3px 1px #AAA;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#block-views-calendario-gare-block-3 .view-main-content  .views-field-nothing .anno{font-size:11px;background:#CD883E;color:#FFF;text-align:right;padding:0px 5px;}#block-views-calendario-gare-block-3 .view-main-content  .views-field-nothing .giorno{font-size:24px;font-weight:700;color:#888;line-height:1em;padding:5px 0px 0px 0px;}#block-views-calendario-gare-block-3 .view-main-content  .views-field-nothing .mese{font-size:10px;font-weight:400;color:#000;text-transform:uppercase;}#block-views-calendario-gare-block-3 .view-main-content .views-field-field-circuito{text-align:left;font-size:18px;font-family:'Roboto Condensed',sans-serif;}#block-views-calendario-gare-block-3 .view-main-content .views-field-field-race-name ul li{display:block;text-align:left;font-size:14px;}#block-views-calendario-gare-block-3 .view-footer a{display:block;text-align:center;background:#CD883E;margin:10px auto 10vh auto;max-width:240px;padding:10px 20px;font-size:18px;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;border-radius:4px;color:#fff;}}@media only screen and (min-width:1251px){.region-secondary-content{overflow:hidden;background:#fff;}.region-tertiary-content{background:#fff;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#block-block-208{text-align:center;overflow:auto;width:100%;padding:5vh 0px;}}@media only screen and (max-width:500px){#block-block-208 h2{margin:0px;font-size:42px;}#block-block-208 button{display:inline-block;width:40%;padding:5px 5px;font-size:18px;font-weight:700;font-family:roboto condensed;border:none;margin:5px;transition:all 1s ease-in-out;color:#000}}@media only screen and (min-width:501px) and (max-width:750px){#block-block-208 h2{margin:0px;font-size:42px;}#block-block-208 button{display:inline-block;width:40%;padding:5px 5px;font-size:18px;font-weight:700;font-family:roboto condensed;border:none;margin:5px;transition:all 1s ease-in-out;color:#000}}@media only screen and (min-width:751px) and (max-width:1000px){#block-block-208 h2{margin:0px;font-size:42px;}#block-block-208 button{display:inline-block;width:40%;padding:5px 5px;font-size:18px;font-weight:700;font-family:roboto condensed;border:none;margin:5px;transition:all 1s ease-in-out;color:#000}}@media only screen and (min-width:1001px) and (max-width:1250px){#block-block-208 h2{margin:0px;font-size:42px;}#block-block-208 button{display:inline-block;width:40%;padding:5px 5px;font-size:18px;font-weight:700;font-family:roboto condensed;border:none;margin:5px;transition:all 1s ease-in-out;color:#000}}@media only screen and (min-width:1251px){#block-block-208 h2{margin:30px 0px;font-size:84px;text-align:center;}#block-block-208 button{display:inline-block;width:12%;padding:10px 5px;background:#fff;color:#888;font-size:18px;font-weight:700;font-family:'Roboto Condensed',sans-serif;margin:5px 1%;transition:all 1s ease-in-out;border:1px solid #BBB;border-radius:3px;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#block-views-frontpage-block-f1,#block-views-frontpage-block-gare,#block-views-frontpage-block-interviste,#block-views-frontpage-block-tecnica,#block-views-frontpage-block-opinioni,#block-views-frontpage-block-sim{display:block;overflow:hidden;height:0;width:0;opacity:0;transform:translateX(100vw);transition:all 1s ease-in-out;}#block-views-frontpage-block-f1.visibile,#block-views-frontpage-block-gare.visibile,#block-views-frontpage-block-interviste.visibile,#block-views-frontpage-block-tecnica.visibile,#block-views-frontpage-block-opinioni.visibile,#block-views-frontpage-block-sim.visibile{height:auto;width:100%;opacity:1;transform:translateX(0vw);}}@media only screen and (min-width:1251px){.region-secondary-content .block-views .nvt-hp-news .views-row{width:22%;margin:0 1%;}.region-secondary-content .block-views .nvt-hp-news .views-field-title h2{font-size:21px;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.group-related-articles{overflow:hidden;}.group-related-articles .view-custom-header{text-align:center;overflow:auto;width:100%;padding:5vh 0px;}.group-related-articles .view-custom-header h2{margin:0px;font-size:42px;text-align:center;}}@media only screen and (max-width:500px){.group-related-articles .view-custom-header button{display:inline-block;width:40%;padding:5px 5px;font-size:18px;font-weight:700;font-family:roboto condensed;border:none;margin:5px;transition:all 1s ease-in-out;color:#000}}@media only screen and (min-width:501px) and (max-width:750px){.group-related-articles .view-custom-header button{display:inline-block;width:40%;padding:5px 5px;font-size:18px;font-weight:700;font-family:roboto condensed;border:none;margin:5px;transition:all 1s ease-in-out;color:#000}}@media only screen and (min-width:751px) and (max-width:1000px){.group-related-articles .view-custom-header button{display:inline-block;width:40%;padding:5px 5px;font-size:18px;font-weight:700;font-family:roboto condensed;border:none;margin:5px;transition:all 1s ease-in-out;color:#000}}@media only screen and (min-width:1001px) and (max-width:1250px){.group-related-articles .view-custom-header button{display:inline-block;width:40%;padding:5px 5px;font-size:18px;font-weight:700;font-family:roboto condensed;border:none;margin:5px;transition:all 1s ease-in-out;color:#000}}@media only screen and (min-width:1251px){.group-related-articles .view-custom-header button{display:inline-block;width:12%;padding:15px 5px;background:linear-gradient(45deg,#000,#000);color:#fff;font-size:18px;font-weight:700;font-family:'Roboto Condensed',sans-serif;border:none;border-radius:30px;margin:5px 1%;transition:all 1s ease-in-out;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#related-raceevent,#related-company,#related-arg,#related-section{display:block;overflow:hidden;height:0;width:0;opacity:0;transform:translateX(100vw);transition:all 1s ease-in-out;}#related-raceevent.visibile,#related-company.visibile,#related-arg.visibile,#related-section.visibile{height:auto;width:100%;opacity:1;transform:translateX(0vw);}.group-related-articles .views-row{width:22%;margin:0 1%;}.group-related-articles .views-field-title h2{font-size:21px;}#block-block-149,#block-block-147,#block-block-164,#block-block-156{text-align:center;padding:0px;background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/newsletter-bg.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover;color:#FFF;}#block-block-149 .block-inner,#block-block-147 .block-inner,#block-block-164 .block-inner,#block-block-156 .block-inner{background:linear-gradient(rgba(30,40,50,.80),rgba(0,0,0,.75));}#block-block-149 .block-title,#block-block-147 .block-title,#block-block-164 .block-title,#block-block-156 .block-title{font-size:36px;text-transform:uppercase;margin:0px 20px 10px 20px;padding:10vh 0px 0px 0px;border-bottom:1px solid #fff;color:#FFF;}#block-block-149 .block-content,#block-block-147 .block-content,#block-block-164 .block-content,#block-block-156 .block-content{padding:0px 0px 10vh 0px;}.lettera-description{font-size:24px;padding:10px;color:#FFF;}#mc_embed_signup .input-group ul{margin:0px;padding:0px;}#mc_embed_signup .input-group li{display:block;margin:25px 0px;padding:0px;}#mc_embed_signup .mc-field-group input.email{margin:0px 0px 25px 0px;padding:10px;background:rgba(255,255,255,.8);}#mc_embed_signup .input-group li input,#mc_embed_signup .input-group li label{display:inline;padding:5px;}}@media only screen and (max-width:500px){#mc_embed_signup .clear input{display:inline-block;padding:10px 20px;background:#CB4;color:#432;font-size:32px;margin:0vh auto 10px auto;cursor:pointer;width:60%;transform:skewX(-12deg);transform-origin:top left;text-transform:uppercase;font-weight:700;text-decoration:none;border-radius:2px;}.region-footer-sub{height:7vh;background:#234;}}@media only screen and (min-width:501px) and (max-width:750px){#mc_embed_signup .clear input{display:inline-block;padding:10px 20px;background:#CB4;color:#432;font-size:32px;margin:0vh auto 10px auto;cursor:pointer;width:60%;transform:skewX(-12deg);transform-origin:top left;text-transform:uppercase;font-weight:700;text-decoration:none;border-radius:2px;}.region-footer-sub{height:7vh;background:#234;}}@media only screen and (min-width:751px) and (max-width:1000px){#mc_embed_signup .clear input{display:inline-block;padding:10px 20px;background:#CB4;color:#432;font-size:32px;margin:0vh auto 10px auto;cursor:pointer;width:60%;transform:skewX(-12deg);transform-origin:top left;text-transform:uppercase;font-weight:700;text-decoration:none;border-radius:2px;}.region-footer-sub{height:7vh;background:#234;}}@media only screen and (min-width:1001px) and (max-width:1250px){#mc_embed_signup .clear input{display:inline-block;padding:10px 20px;background:#CB4;color:#432;font-size:32px;margin:0vh auto 10px auto;cursor:pointer;width:60%;transform:skewX(-12deg);transform-origin:top left;text-transform:uppercase;font-weight:700;text-decoration:none;border-radius:2px;}.region-footer-sub{height:7vh;background:#234;}}@media only screen and (min-width:1251px){#mc_embed_signup .clear input{display:inline-block;padding:10px 20px;background:#CB4;color:#432;font-size:32px;margin:0vh auto 10px auto;cursor:pointer;width:30%;transform:skewX(-12deg);transform-origin:top left;text-transform:uppercase;font-weight:700;text-decoration:none;border-radius:2px;}.region-footer-sub{background:#fff;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#footer{padding:5vh 0 0 0;background:#234;color:#FFF;border-top:1px solid #CCC;text-align:center;}}@media only screen and (max-width:500px){#company{width:44%;float:left;padding:3%;border-right:1px solid #CCC;margin-bottom:100px;}}@media only screen and (min-width:501px) and (max-width:750px){#company{width:44%;float:left;padding:3%;border-right:1px solid #CCC;margin-bottom:100px;}}@media only screen and (min-width:751px) and (max-width:1000px){#company{width:44%;float:left;padding:3%;border-right:1px solid #CCC;margin-bottom:100px;}}@media only screen and (min-width:1001px) and (max-width:1250px){#company{width:44%;float:left;padding:3%;border-right:1px solid #CCC;margin-bottom:100px;}}@media only screen and (min-width:1251px){#company{width:20%;display:inline-block;padding:2.5%;border-right:1px solid #CCC;margin-bottom:100px;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#company .company-info{text-align:left;font-weight:400;font-size:14px;}}@media only screen and (max-width:500px){#company-links{text-align:left;font-weight:400;font-size:16px;width:40%;float:left;padding-left:9%;margin:1em 0;}}@media only screen and (min-width:501px) and (max-width:750px){#company-links{text-align:left;font-weight:400;font-size:16px;width:40%;float:left;padding-left:9%;margin:1em 0;}}@media only screen and (min-width:751px) and (max-width:1000px){#company-links{text-align:left;font-weight:400;font-size:16px;width:40%;float:left;padding-left:9%;margin:1em 0;}}@media only screen and (min-width:1001px) and (max-width:1250px){#company-links{text-align:left;font-weight:400;font-size:16px;width:40%;float:left;padding-left:9%;margin:1em 0;}}@media only screen and (min-width:1251px){#company-links{text-align:left;font-weight:400;font-size:16px;width:20%;display:inline-block;padding-left:5%;margin:1em 0;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#company-links li{margin:5px 0px;}#company-links a{display:block;color:#BCD;}}@media only screen and (max-width:500px){#vroom-network{clear:both;border-top:1px solid #CCC;padding-top:5vh;margin:0px 20px;display:inline-block;vertical-align:top;overflow:hidden;text-align:center;}}@media only screen and (min-width:501px) and (max-width:750px){#vroom-network{clear:both;border-top:1px solid #CCC;padding-top:5vh;margin:0px 20px;display:inline-block;vertical-align:top;overflow:hidden;text-align:center;}}@media only screen and (min-width:751px) and (max-width:1000px){#vroom-network{clear:both;border-top:1px solid #CCC;padding-top:5vh;margin:0px 20px;display:inline-block;vertical-align:top;overflow:hidden;text-align:center;}}@media only screen and (min-width:1001px) and (max-width:1250px){#vroom-network{clear:both;border-top:1px solid #CCC;padding-top:5vh;margin:0px 20px;display:inline-block;vertical-align:top;overflow:hidden;text-align:center;}}@media only screen and (min-width:1251px){#vroom-network{clear:both;border-top:1px solid #CCC;padding-top:5vh;margin:0px 20px;display:block;overflow:hidden;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#vroom-network h3.title{margin:0px;}#vroom-network h3.title a{font-size:28px;line-height:28px;text-decoration:none;text-transform:uppercase;color:#FFF;transition:all .5s;}}@media only screen and (max-width:500px){#vroom-network img{float:left;margin:auto;}}@media only screen and (min-width:501px) and (max-width:750px){#vroom-network img{float:left;margin:auto;}}@media only screen and (min-width:751px) and (max-width:1000px){#vroom-network img{float:left;margin:auto;}}@media only screen and (min-width:1001px) and (max-width:1250px){#vroom-network img{float:left;margin:auto;}}@media only screen and (min-width:1251px){#vroom-network img{margin-bottom:-3px;}}.magazine-subscription-form{box-sizing:border-box;max-width:760px;margin:28px auto;padding:24px;border-top:4px solid #df2028;background:#fff;box-shadow:0 14px 34px rgba(17,20,24,.1);}.magazine-subscription-form table{width:100%;margin:0;border:0;border-collapse:collapse;}.modulo-pdf{clear:both;}.page-magazine{--magazine-accent:#df2028;--magazine-ink:#17191c;--magazine-muted:#626970;--magazine-paper:#f3f4f5;background:repeating-linear-gradient(135deg,transparent 0,transparent 34px,rgba(23,25,28,.018) 34px,rgba(23,25,28,.018) 36px),var(--magazine-paper);}.page-magazine #columns,.page-magazine #content-column,.page-magazine #content-column .content-inner,.page-magazine #main-content,.page-magazine #content,.page-magazine #block-system-main{box-sizing:border-box;width:100%;max-width:none;margin-right:0;margin-left:0;padding-right:0;padding-left:0;float:none;}.page-magazine #main-content-header{box-sizing:border-box;margin:0;padding:clamp(42px,5vw,76px) max(24px,calc((100vw - 1440px) / 2));border-top:6px solid var(--magazine-accent);background:linear-gradient(115deg,rgba(223,32,40,.19),transparent 38%),repeating-linear-gradient(135deg,transparent 0,transparent 27px,rgba(255,255,255,.025) 27px,rgba(255,255,255,.025) 29px),var(--magazine-ink);}.page-magazine #main-content-header::before{display:block;margin-bottom:12px;color:var(--magazine-accent);font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;content:"Vroom publishing";}.page-magazine #main-content-header h1#page-title{margin:0;color:#fff;font-size:clamp(42px,5vw,72px);font-weight:800;line-height:1;letter-spacing:-.035em;text-transform:uppercase;}.page-magazine .view-magazine{box-sizing:border-box;width:100%;max-width:1540px;margin:0 auto;padding:clamp(28px,4vw,58px) clamp(16px,3vw,44px) clamp(70px,7vw,110px);overflow:visible;}.page-magazine .view-magazine .view-filters{margin:0 0 clamp(30px,4vw,54px);padding:22px 24px;border-top:4px solid var(--magazine-accent);background:#fff;box-shadow:0 12px 30px rgba(17,20,24,.08);}.page-magazine .view-magazine .views-exposed-form,.page-magazine .view-magazine .views-exposed-widgets{margin:0;}.page-magazine .view-magazine .views-exposed-widgets{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px 22px;}.page-magazine .view-magazine .views-exposed-widget{box-sizing:border-box;min-width:0;margin:0;padding:0;float:none;}.page-magazine .view-magazine .views-exposed-widget label{display:block;margin-bottom:8px;color:var(--magazine-ink);font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;}.page-magazine .view-magazine .views-exposed-widget :is(select,input.form-text){box-sizing:border-box;min-width:170px;min-height:46px;margin:0;padding:10px 13px;border:1px solid #cbd0d4;border-radius:0;background:#f6f7f7;color:var(--magazine-ink);font:inherit;font-size:16px;}.page-magazine .view-magazine .views-exposed-widget .form-submit{min-height:46px;margin:0;padding:11px 22px;border:2px solid var(--magazine-accent);border-radius:0;background:var(--magazine-accent);color:#fff;font-weight:800;text-transform:uppercase;cursor:pointer;}.page-magazine .view-magazine > .view-content{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2vw,34px);}.page-magazine .view-magazine .views-row{display:block;width:auto;min-width:0;margin:0;padding:0;position:relative;text-align:center;}.page-magazine .view-magazine .box-magazine{position:relative;display:flex;flex-direction:column;box-sizing:border-box;height:100%;min-height:0;padding:26px 22px 24px;overflow:hidden;border-top:5px solid var(--magazine-accent);background:#fff;box-shadow:0 18px 42px rgba(17,20,24,.12);}.page-magazine .view-magazine .box-magazine::before{position:absolute;top:-54px;right:-54px;width:120px;height:120px;border:22px solid rgba(223,32,40,.08);border-radius:50%;content:"";pointer-events:none;}.page-magazine .view-magazine .wrapper-title{position:relative;z-index:1;min-height:62px;margin:0 0 18px;padding:0 0 16px;border-bottom:1px solid #dfe2e4;background:transparent;}.page-magazine .view-magazine .number{color:var(--magazine-ink);font-size:clamp(30px,2.4vw,42px);font-weight:800;line-height:1;letter-spacing:-.035em;}.page-magazine .view-magazine .date{margin-top:8px;color:var(--magazine-muted);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;}.page-magazine .view-magazine .wrapper-cover{display:flex;align-items:flex-start;justify-content:center;width:100%;min-height:0;margin:0 auto 22px;position:relative;}.page-magazine .view-magazine .cover{width:100%;}.page-magazine .view-magazine .cover img{display:block;width:auto;max-width:100%;height:auto;max-height:520px;margin:0 auto;box-shadow:0 12px 24px rgba(17,20,24,.28);transition:transform 180ms ease,box-shadow 180ms ease;}.page-magazine .view-magazine .cover a:hover img,.page-magazine .view-magazine .cover a:focus img{transform:translateY(-4px);box-shadow:0 18px 30px rgba(17,20,24,.34);}.page-magazine .view-magazine .links{display:grid;gap:9px;width:100%;margin-top:auto;text-align:center;}.page-magazine .view-magazine .links div{display:block;width:100%;transform:none;}.page-magazine .view-magazine .links a{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:43px;margin:0;padding:10px 13px;border:2px solid var(--magazine-ink);border-radius:0;background:var(--magazine-ink);color:#fff;font-size:12px;font-weight:800;line-height:1.25;letter-spacing:.035em;text-decoration:none;text-transform:uppercase;transition:border-color 160ms ease,background-color 160ms ease,color 160ms ease,transform 160ms ease;}.page-magazine .view-magazine .links a:hover,.page-magazine .view-magazine .links a:focus{border-color:var(--magazine-accent);background:var(--magazine-accent);color:#fff;transform:translateY(-2px);}.page-magazine .view-magazine :is(a,button,input,select):focus-visible{outline:3px solid var(--magazine-accent);outline-offset:3px;}.vista-elenco{background:#fff;}@media only screen and (max-width:1280px){.page-magazine .view-magazine > .view-content{grid-template-columns:repeat(3,minmax(0,1fr));}}@media only screen and (max-width:900px){.page-magazine .view-magazine > .view-content{grid-template-columns:repeat(2,minmax(0,1fr));}}@media only screen and (max-width:560px){.page-magazine #main-content-header{padding:38px 20px 34px;border-top-width:4px;}.page-magazine #main-content-header h1#page-title{font-size:clamp(38px,12vw,52px);}.page-magazine .view-magazine{padding:22px 14px calc(var(--nvt26-mobile-ad-height,72px) + 44px);}.page-magazine .view-magazine .view-filters{padding:18px;}.page-magazine .view-magazine .views-exposed-widgets{display:grid;grid-template-columns:minmax(0,1fr);}.page-magazine .view-magazine .views-exposed-widget,.page-magazine .view-magazine .views-exposed-widget :is(select,input.form-text,.form-submit){width:100%;}.page-magazine .view-magazine > .view-content{grid-template-columns:minmax(0,1fr);gap:22px;}.page-magazine .view-magazine .box-magazine{padding:24px 18px 20px;}.page-magazine .view-magazine .cover img{max-height:none;}}@media only screen and (max-width:500px){.vista-elenco .views-row{display:inline-block;width:100%;margin:10px 0px;padding:0px 0px 30px 0px;vertical-align:top;overflow:hidden;border-top:1px solid #CCC;}.vista-elenco .views-field-title{margin:10px;width:auto;}.vista-elenco .views-field-title h2{margin:0px;font-size:24px;line-height:1.2em;}}@media only screen and (min-width:501px) and (max-width:750px){.vista-elenco .views-row{display:inline-block;width:100%;margin:10px 0px;padding:0px 0px 30px 0px;vertical-align:top;overflow:hidden;border-top:1px solid #CCC;}.vista-elenco .views-field-title{margin:10px;width:auto;}.vista-elenco .views-field-title h2{margin:0px;font-size:24px;line-height:1.2em;}}@media only screen and (min-width:751px) and (max-width:1000px){.vista-elenco .views-row{display:inline-block;width:100%;margin:10px 0px;padding:0px 0px 30px 0px;vertical-align:top;overflow:hidden;border-top:1px solid #CCC;}.vista-elenco .views-field-title{margin:10px;width:auto;}.vista-elenco .views-field-title h2{margin:0px;font-size:24px;line-height:1.2em;}}@media only screen and (min-width:1001px) and (max-width:1250px){.vista-elenco .views-row{display:inline-block;width:100%;margin:10px 0px;padding:0px 0px 30px 0px;vertical-align:top;overflow:hidden;border-top:1px solid #CCC;}.vista-elenco .views-field-title{margin:10px;width:auto;}.vista-elenco .views-field-title h2{margin:0px;font-size:24px;line-height:1.2em;}}@media only screen and (min-width:1251px){.vista-elenco .views-row{display:inline-block;width:28%;margin:0 2%;padding:0px 0px 30px 0px;vertical-align:top;overflow:hidden;border-top:1px solid #CCC;text-align:left;}.vista-elenco .views-field-title{margin:10px;width:auto;height:9vh;overflow:hidden;}.vista-elenco .views-field-title h2{margin:0px;font-size:24px;line-height:3vh;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.vista-elenco .views-field-title h2 a{color:#000;}.vista-elenco .views-row .views-field-field-introimage{overflow:hidden;position:relative;text-align:center;}.vista-elenco .views-row .views-field-field-introimage img{float:left;transition:all .5s;width:100%;}.vista-elenco .views-row .views-field-field-introimage img:hover{-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}.vista-elenco .views-row .views-field-created{color:#888;text-decoration:none;font-size:13px;font-weight:400;height:25px;line-height:25px;overflow:hidden;padding:0px;margin:0px 10px 0px 10px;transform-origin:top left;display:inline-block;}.vista-elenco .views-row .views-field-field-intro{margin:0px;font-size:16px;line-height:1.2em;padding:10px 10px 3vh 10px;}.vista-elenco .views-row .views-field-body{margin:0px;font-size:14px;line-height:2.5vh;padding:0px 10px 2.5vh 10px;height:10vh;overflow:hidden;color:#888;}.vista-elenco .views-row .views-field-view-node{padding:0px;background:linear-gradient(transparent,#FFF,#FFF);height:20vh;margin:-12vh 0px 0px 0px;text-align:center;z-index:9;position:relative;}.vista-elenco .views-row .views-field-view-node a{display:inline-block;padding:5px 10px;color:#000;font-size:16px;line-height:1.2em;margin:10vh auto 10px auto;cursor:pointer;width:50%;border:1px solid #000;transform-origin:top left;text-transform:uppercase;font-weight:400;text-decoration:none;border-radius:4px;}}@media only screen and (max-width:500px){.node-type-articles h1#page-title{margin:10px;font-size:32px;line-height:1.2em;color:#000;}ul.inline li.addtoany,#block-addtoany-addtoany-button{display:inline-block;list-style-type:none;padding:10px 0;clear:both;width:100%;margin:0;text-align:center;}.node-articles .links{display:block !important;}.node-articles .article-body .article-intro{margin:0px;font-size:20px;line-height:1.2em;padding:20px 10px 20px 10px;}}@media only screen and (min-width:501px) and (max-width:750px){.node-type-articles h1#page-title{margin:10px;font-size:32px;line-height:1.2em;color:#000;}ul.inline li.addtoany,#block-addtoany-addtoany-button{display:inline-block;list-style-type:none;padding:10px 0;clear:both;width:100%;margin:0;text-align:center;}.node-articles .links{display:block !important;}.node-articles .article-body .article-intro{margin:0px;font-size:20px;line-height:1.2em;padding:20px 10px 20px 10px;}}@media only screen and (min-width:751px) and (max-width:1000px){.node-type-articles h1#page-title{margin:10px;font-size:32px;line-height:1.2em;color:#000;}ul.inline li.addtoany,#block-addtoany-addtoany-button{display:inline-block;list-style-type:none;padding:10px 0;clear:both;width:100%;margin:0;text-align:center;}.node-articles .links{display:block !important;}.node-articles .article-body .article-intro{margin:0px;font-size:20px;line-height:1.2em;padding:20px 10px 20px 10px;}}@media only screen and (min-width:1001px) and (max-width:1250px){.node-type-articles h1#page-title{margin:10px;font-size:32px;line-height:1.2em;color:#000;}ul.inline li.addtoany,#block-addtoany-addtoany-button{display:inline-block;list-style-type:none;padding:10px 0;clear:both;width:100%;margin:0;text-align:center;}.node-articles .links{display:block !important;}.node-articles .article-body .article-intro{margin:0px;font-size:20px;line-height:1.2em;padding:20px 10px 20px 10px;}}@media only screen and (min-width:1251px){.max-width{max-width:920px;margin:0px auto;}h1#page-title{margin:10px;font-size:32px;line-height:1.2em;color:#000;}.page-views h1#page-title{margin:10px auto;font-size:42px;color:#BBB;max-width:900px;text-align:center;}.page-node h1#page-title{margin:30px auto 10px auto;font-size:42px;line-height:1.2em;color:#000;max-width:900px;text-align:left;}.page-node.node-type-vroom-room h1#page-title{margin:10px auto 30px auto;text-align:center;}.addtoany,#block-addtoany-addtoany-button{margin:5px auto 20px auto;max-width:900px;clear:both;}.node-calendario-gare .links,.node-articles .links{display:block !important;}.node-articles .article-body .article-intro{padding:0px 10px 10px 10px;margin:0px;font-size:20px;line-height:1.2em;}.node-articles .group-intestazione{padding:0px;margin:10px;position:relative;overflow:hidden;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.node-articles .field-name-field-introimage{text-align:center;}.node-articles .field-name-field-introimage img{min-width:300px;}}@media only screen and (max-width:500px){.node-articles .section-data,.node-articles .section-taxonomy,.node-articles .author-company{display:inline-block;color:#CD883E;font-size:16px;padding:5px 10px;font-family:'Roboto Condensed',sans-serif;}.node-articles .section-taxonomy{display:none !important;}.node-articles .section-data .label,.node-articles .section-taxonomy .label,.node-articles .author-company .label{color:#000;display:block;}.node-articles .field-name-field-node-gallery{text-align:center;}.node-articles .field-name-field-node-gallery img{width:90%;margin:10px auto;min-width:300px;}.node-articles .content .article-body{line-height:1.4em;padding:10px 20px;font-size:16px;text-align:justify;color:#000;}.node-articles .article-body img{display:block;width:90% !important;height:auto !important;margin:10px auto;padding:5px;max-height:720px;background:#EEE;text-align:center;}}@media only screen and (min-width:501px) and (max-width:750px){.node-articles .section-data,.node-articles .section-taxonomy,.node-articles .author-company{display:inline-block;color:#CD883E;font-size:16px;padding:5px 10px;font-family:'Roboto Condensed',sans-serif;}.node-articles .section-taxonomy{display:none !important;}.node-articles .section-data .label,.node-articles .section-taxonomy .label,.node-articles .author-company .label{color:#000;display:block;}.node-articles .field-name-field-node-gallery{text-align:center;}.node-articles .field-name-field-node-gallery img{width:90%;margin:10px auto;min-width:300px;}.node-articles .content .article-body{line-height:1.4em;padding:10px 20px;font-size:16px;text-align:justify;color:#000;}.node-articles .article-body img{display:block;width:90% !important;height:auto !important;margin:10px auto;padding:5px;max-height:720px;background:#EEE;text-align:center;}}@media only screen and (min-width:751px) and (max-width:1000px){.node-articles .section-data,.node-articles .section-taxonomy,.node-articles .author-company{display:inline-block;color:#CD883E;font-size:16px;padding:5px 10px;font-family:'Roboto Condensed',sans-serif;}.node-articles .section-taxonomy{display:none !important;}.node-articles .section-data .label,.node-articles .section-taxonomy .label,.node-articles .author-company .label{color:#000;display:block;}.node-articles .field-name-field-node-gallery{text-align:center;}.node-articles .field-name-field-node-gallery img{width:90%;margin:10px auto;min-width:300px;}.node-articles .content .article-body{line-height:1.4em;padding:10px 20px;font-size:16px;text-align:justify;color:#000;}.node-articles .article-body img{display:block;width:90% !important;height:auto !important;margin:10px auto;padding:5px;max-height:720px;background:#EEE;text-align:center;}}@media only screen and (min-width:1001px) and (max-width:1250px){.node-articles .section-data,.node-articles .section-taxonomy,.node-articles .author-company{display:inline-block;color:#CD883E;font-size:16px;padding:5px 10px;font-family:'Roboto Condensed',sans-serif;}.node-articles .section-taxonomy{display:none !important;}.node-articles .section-data .label,.node-articles .section-taxonomy .label,.node-articles .author-company .label{color:#000;display:block;}.node-articles .field-name-field-node-gallery{text-align:center;}.node-articles .field-name-field-node-gallery img{width:90%;margin:10px auto;min-width:300px;}.node-articles .content .article-body{line-height:1.4em;padding:10px 20px;font-size:16px;text-align:justify;color:#000;}.node-articles .article-body img{display:block;width:90% !important;height:auto !important;margin:10px auto;padding:5px;max-height:720px;background:#EEE;text-align:center;}}@media only screen and (min-width:1251px){.node-articles .section-data,.node-articles .section-taxonomy,.node-articles .author-company{color:#CD883E;font-size:14px;padding:0px 10px;display:inline-block;vertical-align:top;height:25px;line-height:25px;}.node-articles .section-data .label,.node-articles .section-taxonomy .label,.node-articles .author-company .label{color:#000;}.node-articles .field-name-field-node-gallery-secondary,.node-articles .field-name-field-node-gallery{text-align:center;}.node-articles .field-name-field-node-gallery-secondary figure,.node-articles .field-name-field-node-gallery figure{margin:1%;display:inline-block;width:22%;}.node-articles .content .article-body{padding:10px;margin:0px;font-size:16px;line-height:1.4em;text-align:justify;color:#000;}.node-articles .article-body img{display:inline-block;width:100% !important;height:auto !important;max-height:720px;margin:10px auto;padding:0px;text-align:center;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.node-articles .field-name-field-download{display:block;width:300px !important;margin:10px;padding:5px;background:linear-gradient(135deg,#CCC,#F5F5F5);text-align:center;color:#233;box-shadow:3px 3px 0px 0px #888;}.node-articles .field-name-field-download .file{display:block;padding:20px 10px;text-align:center;background:#FFF;box-shadow:inset -2px -2px 6px 0px #A99;border-radius:16px;margin:5px 10px;}.node-articles .field-name-field-download a{color:#39C;font-size:12px;font-family:'Roboto Condensed',sans-serif;line-height:1.2em;display:block;}.node-specials .sezione-accesso{clear:both;padding:20px 0;background:#def;text-align:center;}}@media only screen and (max-width:500px){.node-specials .sezione-accesso h3{color:#069;text-transform:uppercase;margin:20px 10px;}}@media only screen and (min-width:501px) and (max-width:750px){.node-specials .sezione-accesso h3{color:#069;text-transform:uppercase;margin:20px 10px;}}@media only screen and (min-width:751px) and (max-width:1000px){.node-specials .sezione-accesso h3{color:#069;text-transform:uppercase;margin:20px 10px;}}@media only screen and (min-width:1001px) and (max-width:1250px){.node-specials .sezione-accesso h3{color:#069;text-transform:uppercase;}}@media only screen and (min-width:1251px){.node-specials .sezione-accesso h3{color:#069;text-transform:uppercase;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.node-specials .sezione-accesso h4{text-align:center;background:#069;color:#FFF;font-size:1.6em;margin:0px;padding:10px;}}@media only screen and (max-width:500px){.node-specials .sezione-accesso-login{display:inline-block;vertical-align:top;width:90%;margin:5px 2%;padding:0;overflow:hidden;border:1px solid #069;}.node-specials .sezione-accesso-register{display:inline-block;vertical-align:top;width:90%;margin:5px 2%;padding:0;overflow:hidden;border:1px solid #069;}.node-specials .sezione-accesso .wrapper{padding:10px 2%;text-align:left;overflow:hidden;line-height:1em;font-size:12px;}}@media only screen and (min-width:501px) and (max-width:750px){.node-specials .sezione-accesso-login{display:inline-block;vertical-align:top;width:90%;margin:5px 2%;padding:0;overflow:hidden;border:1px solid #069;}.node-specials .sezione-accesso-register{display:inline-block;vertical-align:top;width:90%;margin:5px 2%;padding:0;overflow:hidden;border:1px solid #069;}.node-specials .sezione-accesso .wrapper{padding:10px 2%;text-align:left;overflow:hidden;line-height:1em;font-size:12px;}}@media only screen and (min-width:751px) and (max-width:1000px){.node-specials .sezione-accesso-login{display:inline-block;vertical-align:top;width:90%;margin:5px 2%;padding:0;overflow:hidden;border:1px solid #069;}.node-specials .sezione-accesso-register{display:inline-block;vertical-align:top;width:90%;margin:5px 2%;padding:0;overflow:hidden;border:1px solid #069;}.node-specials .sezione-accesso .wrapper{padding:10px 2%;text-align:left;overflow:hidden;line-height:1em;font-size:14px;}}@media only screen and (min-width:1001px) and (max-width:1250px){.node-specials .sezione-accesso-login{display:inline-block;vertical-align:top;width:45%;margin:5px 2%;padding:0;overflow:hidden;border:1px solid #069;}.node-specials .sezione-accesso-register{display:inline-block;vertical-align:top;width:45%;margin:5px 2%;padding:0;overflow:hidden;border:1px solid #069;}.node-specials .sezione-accesso .wrapper{padding:10px 2%;text-align:left;overflow:hidden;line-height:1em;font-size:14px;}}@media only screen and (min-width:1251px){.node-specials .sezione-accesso-login{display:inline-block;vertical-align:top;width:45%;margin:5px 2%;padding:0;overflow:hidden;border:1px solid #069;}.node-specials .sezione-accesso-register{display:inline-block;vertical-align:top;width:45%;margin:5px 2%;padding:0;overflow:hidden;border:1px solid #069;}.node-specials .sezione-accesso .wrapper{padding:10px 2%;text-align:left;overflow:hidden;line-height:1em;font-size:14px;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.node-specials .sezione-accesso form .form-item{width:100%;}.node-specials .sezione-accesso form .form-item select,.node-specials .sezione-accesso form .form-item input{border:none;border-bottom:1px solid #069;background:#f6faff;padding:10px 5%;width:90%;}.node-specials .sezione-accesso form .form-item select{padding:10px 0;width:100%;}.node-specials .sezione-accesso form .form-actions input{display:block;float:left;margin:0px 40px 0px 0px;padding:0px 50px;height:50px;line-height:50px;background:#fff;border:1px solid #069;color:#069;cursor:pointer;text-decoration:none;font-size:1.4em;font-weight:300;transition:all .3s;}.node-specials .sezione-accesso form .form-actions input:hover{color:#fff;background:#069;}.sezione-accesso .password-confirm,.sezione-accesso .password-strength{margin-top:0;}}@media only screen and (max-width:500px){.node-articles .group-related-articles .view-custom-header{text-align:center;margin:10px;font-family:'Roboto Condensed',sans-serif;padding:5vh 0 0 0;}.node-articles .group-related-articles h2.title{color:#CD883E;font-size:42px;margin:0px 20px;padding:0px 0px 0px 0px;text-align:center;}.node-articles .group-related-articles .views-row{display:inline-block;width:96%;padding:2vh 2%;margin:0px;vertical-align:top;overflow:hidden;background:#FFF;background:linear-gradient(#f0f2f4,transparent);}}@media only screen and (min-width:501px) and (max-width:750px){.node-articles .group-related-articles .view-custom-header{text-align:center;margin:10px;font-family:'Roboto Condensed',sans-serif;padding:5vh 0 0 0;}.node-articles .group-related-articles h2.title{color:#CD883E;font-size:42px;margin:0px 20px;padding:0px 0px 0px 0px;text-align:center;}.node-articles .group-related-articles .views-row{display:inline-block;width:96%;padding:2vh 2%;margin:0px;vertical-align:top;overflow:hidden;background:#FFF;background:linear-gradient(#f0f2f4,transparent);}}@media only screen and (min-width:751px) and (max-width:1000px){.node-articles .group-related-articles .view-custom-header{text-align:center;margin:10px;font-family:'Roboto Condensed',sans-serif;padding:5vh 0 0 0;}.node-articles .group-related-articles h2.title{color:#CD883E;font-size:42px;margin:0px 20px;padding:0px 0px 0px 0px;text-align:center;}.node-articles .group-related-articles .views-row{display:inline-block;width:96%;padding:2vh 2%;margin:0px;vertical-align:top;overflow:hidden;background:#FFF;background:linear-gradient(#f0f2f4,transparent);}}@media only screen and (min-width:1001px) and (max-width:1250px){.node-articles .group-related-articles .view-custom-header{text-align:center;margin:10px;font-family:'Roboto Condensed',sans-serif;padding:5vh 0 0 0;}.node-articles .group-related-articles h2.title{color:#CD883E;font-size:42px;margin:0px 20px;padding:0px 0px 0px 0px;text-align:center;}.node-articles .group-related-articles .views-row{display:inline-block;width:96%;padding:2vh 2%;margin:0px;vertical-align:top;overflow:hidden;background:#FFF;background:linear-gradient(#f0f2f4,transparent);}}@media only screen and (min-width:1251px){.node-articles .group-related-articles{text-align:center;}.node-articles .group-related-articles .view-custom-header{margin:10px;font-family:'Roboto Condensed',sans-serif;padding:5vh 0 0 0;}.node-articles .group-related-articles h2.title{color:#CD883E;font-size:42px;margin:0px 20px;padding:0px 0px 0px 0px;}.node-articles .group-related-articles .views-row{display:inline-block;width:45%;padding:2vh 2%;margin:0px;vertical-align:top;overflow:hidden;background:#FFF;background:linear-gradient(#f0f2f4,transparent);text-align:left;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.node-articles .group-related-articles .views-field-nothing{overflow:hidden;position:relative;float:left;width:43%;margin-right:2%;text-align:center;}.node-articles .group-related-articles .views-field-field-introimage img{float:left;width:100%;overflow:hidden;transition:all .5s;}.node-articles .group-related-articles .views-field-field-introimage img:hover{-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}.node-articles .group-related-articles .views-field-created{background:#000;color:#fff;text-decoration:none;text-transform:uppercase;font-size:11px;font-weight:700;height:18px;line-height:18px;overflow:hidden;padding:0px 10px;margin:0px 10px 0px 10px;display:inline-block;}.node-articles .group-related-articles .views-field-taxonomy-vocabulary-2{position:absolute;top:0px;right:0px;left:35%;background:#FFF;color:#000;text-decoration:none;text-transform:uppercase;font-size:11px;font-weight:700;height:18px;line-height:18px;overflow:hidden;padding:0px 10px;margin:0px;border:1px solid #000;border-top:0px;text-align:center;display:none;}.node-articles .group-related-articles .views-field-title{height:60px;overflow:hidden;margin:10px;text-align:left;}.node-articles .group-related-articles .views-field-title h3{margin:0px;font-size:16px;line-height:20px;font-family:'Roboto Condensed',sans-serif;}.node-articles .group-related-articles .views-field-title h3 a{color:#000;}}@media only screen and (max-width:500px){.node-articles .group-related-articles .view-more-button{padding:0px;margin:10vh 0px 0px 0px;text-align:center;position:relative;}.node-articles .group-related-articles .view-more-button a{display:inline-block;padding:10px 20px;color:#000;background:#FFF;font-size:24px;margin:0vh auto 10px auto;cursor:pointer;width:60%;border:1px solid #000;transform-origin:top left;text-transform:uppercase;font-weight:400;text-decoration:none;border-radius:4px;transition:all .5s;}.node-articles .group-related-articles .view-more-button a:hover{text-decoration:underline;background:#901;}}@media only screen and (min-width:501px) and (max-width:750px){.node-articles .group-related-articles .view-more-button{padding:0px;margin:10vh 0px 0px 0px;text-align:center;position:relative;}.node-articles .group-related-articles .view-more-button a{display:inline-block;padding:10px 20px;color:#000;background:#FFF;font-size:24px;margin:0vh auto 10px auto;cursor:pointer;width:60%;border:1px solid #000;transform-origin:top left;text-transform:uppercase;font-weight:400;text-decoration:none;border-radius:4px;transition:all .5s;}.node-articles .group-related-articles .view-more-button a:hover{text-decoration:underline;background:#901;}}@media only screen and (min-width:751px) and (max-width:1000px){.node-articles .group-related-articles .view-more-button{padding:0px;margin:10vh 0px 0px 0px;text-align:center;position:relative;}.node-articles .group-related-articles .view-more-button a{display:inline-block;padding:10px 20px;color:#000;background:#FFF;font-size:24px;margin:0vh auto 10px auto;cursor:pointer;width:60%;border:1px solid #000;transform-origin:top left;text-transform:uppercase;font-weight:400;text-decoration:none;border-radius:4px;transition:all .5s;}.node-articles .group-related-articles .view-more-button a:hover{text-decoration:underline;background:#901;}}@media only screen and (min-width:1001px) and (max-width:1250px){.node-articles .group-related-articles .view-more-button{padding:0px;margin:10vh 0px 0px 0px;text-align:center;position:relative;}.node-articles .group-related-articles .view-more-button a{display:inline-block;padding:10px 20px;color:#000;background:#FFF;font-size:24px;margin:0vh auto 10px auto;cursor:pointer;width:60%;border:1px solid #000;transform-origin:top left;text-transform:uppercase;font-weight:400;text-decoration:none;border-radius:4px;transition:all .5s;}.node-articles .group-related-articles .view-more-button a:hover{text-decoration:underline;background:#901;}}@media only screen and (min-width:1251px){.node-articles .group-related-articles .view-more-button{padding:0px;margin:5vh 0px 0px 0px;text-align:center;position:relative;}.node-articles .group-related-articles .view-more-button a{display:inline-block;padding:10px 20px;color:#000;background:#FFF;font-size:20px;margin:0vh auto 10px auto;cursor:pointer;width:30%;border:1px solid #000;transform-origin:top left;text-transform:uppercase;font-weight:400;text-decoration:none;border-radius:4px;transition:all .5s;}.node-articles .group-related-articles .view-more-button a:hover{background:#888;color:#FFF;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.node-articles .group-related-articles .pager{padding:0px;margin:10vh 0px 0px 0px;text-align:center;position:relative;}.node-articles .group-related-articles .pager li{padding:0px;margin:0px;}}@media only screen and (max-width:500px){.node-articles .group-related-articles .pager a{display:inline-block;padding:10px 20px;background:linear-gradient(45deg,#000,#EEE);color:#FFF;font-size:24px;margin:10vh auto 10px auto;cursor:pointer;width:60%;border:2px solid #000;transform:skewX(-12deg);transform-origin:top left;text-transform:uppercase;font-weight:700;text-decoration:none;border-radius:4px;}}@media only screen and (min-width:501px) and (max-width:750px){.node-articles .group-related-articles .pager a{display:inline-block;padding:10px 20px;background:linear-gradient(45deg,#000,#EEE);color:#FFF;font-size:24px;margin:10vh auto 10px auto;cursor:pointer;width:60%;border:2px solid #000;transform:skewX(-12deg);transform-origin:top left;text-transform:uppercase;font-weight:700;text-decoration:none;border-radius:4px;}}@media only screen and (min-width:751px) and (max-width:1000px){.node-articles .group-related-articles .pager a{display:inline-block;padding:10px 20px;background:linear-gradient(45deg,#000,#EEE);color:#FFF;font-size:24px;margin:10vh auto 10px auto;cursor:pointer;width:60%;border:2px solid #000;transform:skewX(-12deg);transform-origin:top left;text-transform:uppercase;font-weight:700;text-decoration:none;border-radius:4px;}}@media only screen and (min-width:1001px) and (max-width:1250px){.node-articles .group-related-articles .pager a{display:inline-block;padding:10px 20px;background:linear-gradient(45deg,#000,#EEE);color:#FFF;font-size:24px;margin:10vh auto 10px auto;cursor:pointer;width:60%;border:2px solid #000;transform:skewX(-12deg);transform-origin:top left;text-transform:uppercase;font-weight:700;text-decoration:none;border-radius:4px;}}@media only screen and (min-width:1251px){.node-articles .group-related-articles .pager a{display:inline-block;padding:10px 20px;background:linear-gradient(45deg,#000,#EEE);color:#FFF;font-size:20px;margin:10vh auto 10px auto;cursor:pointer;width:50%;border:1px solid #000;transform-origin:top left;text-transform:uppercase;font-weight:400;text-decoration:none;border-radius:4px;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.node-articles .group-related-articles .pager a:hover{text-decoration:underline;background:#901;}}@media only screen and (max-width:500px){.node-articles #facebook-comments{clear:both;padding:10px;margin:10px;box-shadow:0px 0px 0px 3px #385898;background:rgba(38,58,98,.1);}.node-articles #facebook-comments h3{text-align:center;font-size:32px;text-transform:uppercase;color:#5F9EA0;margin:10px;}}@media only screen and (min-width:501px) and (max-width:750px){.node-articles #facebook-comments{clear:both;padding:10px;margin:10px;box-shadow:0px 0px 0px 3px #385898;background:rgba(38,58,98,.1);}.node-articles #facebook-comments h3{text-align:center;font-size:32px;text-transform:uppercase;color:#5F9EA0;margin:10px;}}@media only screen and (min-width:751px) and (max-width:1000px){.node-articles #facebook-comments{clear:both;padding:10px;margin:10px;box-shadow:0px 0px 0px 3px #385898;background:rgba(38,58,98,.1);}.node-articles #facebook-comments h3{text-align:center;font-size:32px;text-transform:uppercase;color:#5F9EA0;margin:10px;}}@media only screen and (min-width:1001px) and (max-width:1250px){.node-articles #facebook-comments{clear:both;padding:10px;margin:10px;box-shadow:0px 0px 0px 3px #385898;background:rgba(38,58,98,.1);}.node-articles #facebook-comments h3{text-align:center;font-size:32px;text-transform:uppercase;color:#5F9EA0;margin:10px;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.flippy{clear:both;text-align:center;margin:20px 0px 20px 0px;border-top:1px solid #f5f5f5;padding:0px;background:#223;}}@media only screen and (max-width:500px){.flippy .prev,.flippy .next{display:inline-block;vertical-align:top;width:80%;margin:10px 3%;padding:0px;white-space:normal;}}@media only screen and (min-width:501px) and (max-width:750px){.flippy .prev,.flippy .next{display:inline-block;vertical-align:top;width:80%;margin:10px 3%;padding:0px;white-space:normal;}}@media only screen and (min-width:751px) and (max-width:1000px){.flippy .prev,.flippy .next{display:inline-block;vertical-align:top;width:80%;margin:10px 3%;padding:0px;white-space:normal;}}@media only screen and (min-width:1001px) and (max-width:1250px){.flippy .prev,.flippy .next{display:inline-block;vertical-align:top;width:80%;margin:10px 3%;padding:0px;white-space:normal;}}@media only screen and (min-width:1251px){.flippy .prev,.flippy .next{display:inline-block;vertical-align:top;width:43%;margin:10px 3%;padding:0px;white-space:normal;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.flippy a{display:block;position:relative;overflow:hidden;}}@media only screen and (max-width:500px){.flippy a label{display:block;margin:0;padding:25% 0px;text-transform:uppercase;text-decoration:none;background:rgba(205,136,62,.75);color:#FFF;border-radius:0px 500px 500px 0px;cursor:pointer;font-size:16px;font-weight:400;position:absolute;width:70%;top:0;bottom:0;left:0;}}@media only screen and (min-width:501px) and (max-width:750px){.flippy a label{display:block;margin:0;padding:25% 0px;text-transform:uppercase;text-decoration:none;background:rgba(205,136,62,.75);color:#FFF;border-radius:0px 500px 500px 0px;cursor:pointer;font-size:16px;font-weight:400;position:absolute;width:70%;top:0;bottom:0;left:0;}}@media only screen and (min-width:751px) and (max-width:1000px){.flippy a label{display:block;margin:0;padding:25% 0px;text-transform:uppercase;text-decoration:none;background:rgba(205,136,62,.75);color:#FFF;border-radius:0px 500px 500px 0px;cursor:pointer;font-size:16px;font-weight:400;position:absolute;width:70%;top:0;bottom:0;left:0;}}@media only screen and (min-width:1001px) and (max-width:1250px){.flippy a label{display:block;margin:0;padding:25% 0px;text-transform:uppercase;text-decoration:none;background:rgba(205,136,62,.75);color:#FFF;border-radius:0px 500px 500px 0px;cursor:pointer;font-size:16px;font-weight:400;position:absolute;width:70%;top:0;bottom:0;left:0;}}@media only screen and (min-width:1251px){.flippy a label{display:block;margin:0;padding:30% 0px;height:10%;line-height:5vh;text-transform:uppercase;text-decoration:none;background:rgba(205,136,62,.75);color:#FFF;border-radius:0px 500px 500px 0px;cursor:pointer;font-size:18px;font-weight:400;position:absolute;width:40%;top:0;bottom:0;left:0;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.flippy .next a label{left:auto;right:0;border-radius:500px 0px 0px 500px;}.flippy .prev a img{float:left;width:100%;}.flippy .next a img{float:right;width:100%;}}@media only screen and (max-width:500px){.flippy a h3{color:#fff;font-size:20px;line-height:1.2em;margin:0;position:absolute;bottom:0;left:0;right:0;text-align:center;background:linear-gradient(transparent,black);padding:50px 10px 10px 10px;}}@media only screen and (min-width:501px) and (max-width:750px){.flippy a h3{color:#fff;font-size:20px;line-height:1.2em;margin:0;position:absolute;bottom:0;left:0;right:0;text-align:center;background:linear-gradient(transparent,black);padding:50px 10px 10px 10px;}}@media only screen and (min-width:751px) and (max-width:1000px){.flippy a h3{color:#fff;font-size:20px;line-height:1.2em;margin:0;position:absolute;bottom:0;left:0;right:0;text-align:center;background:linear-gradient(transparent,black);padding:50px 10px 10px 10px;}}@media only screen and (min-width:1001px) and (max-width:1250px){.flippy a h3{color:#fff;font-size:20px;line-height:1.2em;margin:0;position:absolute;bottom:0;left:0;right:0;text-align:center;background:linear-gradient(transparent,black);padding:50px 10px 10px 10px;}}@media only screen and (min-width:1251px){.flippy a h3{color:#fff;font-size:42px;line-height:1.2em;margin:0;position:absolute;bottom:0;left:0;right:0;text-align:center;background:linear-gradient(transparent,black);padding:50px 10px 10px 10px;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.view-calendario-gare.calendario-elenco{clear:both;margin-top:20px;margin-bottom:20px;padding-bottom:30px;}.view-calendario-gare.calendario-elenco h3{font-family:'Roboto Condensed',sans-serif;font-size:24px;line-height:30px;margin:30px 10px 5px 10px;color:#CD883E;}.view-calendario-gare.calendario-elenco .views-row{overflow:hidden;padding:10px 20px;margin:0px 10px 10px 10px;border:1px solid #CD883E;background:linear-gradient(#fff,#eee);}.view-calendario-gare.calendario-elenco .views-row-first{border-top:1px solid #CD883E;}.view-calendario-gare.calendario-elenco .views-row-last{border-bottom:1px solid #CD883E;}.view-calendario-gare.calendario-elenco .views-field-field-data-gara{font-family:'Roboto Condensed',sans-serif;font-size:24px;line-height:30px;float:left;margin-right:10px;color:#CD883E;}.view-calendario-gare.calendario-elenco .views-field-field-circuito{font-family:'Roboto Condensed',sans-serif;font-size:24px;line-height:30px;color:#000;}.view-calendario-gare.calendario-elenco .views-field-field-champs-events{text-align:center;}.view-calendario-gare.calendario-elenco .views-field-field-champs-events a{display:inline-block;padding:5px 20px;background:linear-gradient(45deg,#000,#EEE);color:#FFF;font-size:16px;margin:0vh auto 10px auto;cursor:pointer;border:2px solid #000;transform:skewX(-12deg);transform-origin:top left;text-transform:uppercase;font-weight:700;text-decoration:none;border-radius:4px;}.view-calendario-gare.calendario-elenco .views-field-title{clear:both;font-size:20px;line-height:24px;font-style:italic;color:#000;}.view-calendario-gare.calendario-elenco .views-field-title .views-label{font-size:16px;color:#000;}.node-calendario-gare{line-height:1.8em;}.node-calendario-gare .brand-champ{text-align:center;}.node-calendario-gare .field-name-field-articoli-gara{clear:both;}}@media only screen and (max-width:500px){.node-calendario-gare .campionato-evento{clear:both;text-align:center;font-size:24px;padding-bottom:5vh;}}@media only screen and (min-width:501px) and (max-width:750px){.node-calendario-gare .campionato-evento{clear:both;text-align:center;font-size:24px;padding-bottom:5vh;}}@media only screen and (min-width:751px) and (max-width:1000px){.node-calendario-gare .campionato-evento{clear:both;text-align:center;font-size:24px;padding-bottom:5vh;}}@media only screen and (min-width:1001px) and (max-width:1250px){.node-calendario-gare .campionato-evento{clear:both;text-align:center;font-size:24px;padding-bottom:5vh;}}@media only screen and (min-width:1251px){.node-calendario-gare .campionato-evento{clear:both;text-align:center;font-size:32px;padding-bottom:3vh;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.node-calendario-gare .data-container{float:left;display:block;overflow:hidden;width:100px;text-align:center;margin:20px;background:#FFF;border:2px solid #CD883E;box-shadow:3px 3px 1px #AAA;border-radius:10px;}.node-calendario-gare .data-container .anno{font-size:14px;background:#CD883E;color:#FFF;text-align:right;padding:0px 5px;}.node-calendario-gare .data-container .giorno{font-size:42px;font-weight:700;color:#888;line-height:1em;padding:5px 0px 0px 0px;}.node-calendario-gare .data-container .mese{font-size:12px;font-weight:400;color:#000;text-transform:uppercase;}}@media only screen and (max-width:500px){.view-albo-d-oro .view-content .view-grouping{background:#dfd;color:#456 !important;padding:30px 5%;text-decoration:none;text-transform:uppercase;border-radius:10px;font-size:32px;font-weight:700;margin:50px auto;width:80%;}.view-albo-d-oro .view-content .view-grouping .view-grouping{background:#444;color:#EEE !important;padding:10px;width:auto;font-size:24px;margin:20px 0px;}.view-albo-d-oro .view-content .view-grouping .view-grouping .view-grouping-content{background:#FFF;color:#444 !important;padding:10px;width:auto;font-size:16px;overflow:auto;}}@media only screen and (min-width:501px) and (max-width:750px){.view-albo-d-oro .view-content .view-grouping{background:#dfd;color:#456 !important;padding:30px 5%;text-decoration:none;text-transform:uppercase;border-radius:10px;font-size:32px;font-weight:700;margin:50px auto;width:80%;}.view-albo-d-oro .view-content .view-grouping .view-grouping{background:#444;color:#EEE !important;padding:10px;width:auto;font-size:24px;margin:20px 0px;}.view-albo-d-oro .view-content .view-grouping .view-grouping .view-grouping-content{background:#FFF;color:#444 !important;padding:10px;width:auto;font-size:16px;overflow:auto;}}@media only screen and (min-width:751px) and (max-width:1000px){.view-albo-d-oro .view-content .view-grouping{background:#dfd;color:#456 !important;padding:30px;text-decoration:none;text-transform:uppercase;border-radius:10px;font-size:32px;font-weight:700;margin:50px auto;min-width:320px;width:60%;}.view-albo-d-oro .view-content .view-grouping .view-grouping{background:#444;color:#EEE !important;padding:15px;width:auto;font-size:24px;margin:20px 10px;}.view-albo-d-oro .view-content .view-grouping .view-grouping .view-grouping-content{background:#FFF;color:#444 !important;padding:30px;width:auto;font-size:16px;}}@media only screen and (min-width:1001px) and (max-width:1250px){.view-albo-d-oro .view-content .view-grouping{background:#dfd;color:#456 !important;padding:30px;text-decoration:none;text-transform:uppercase;border-radius:10px;font-size:32px;font-weight:700;margin:50px auto;min-width:320px;width:60%;}.view-albo-d-oro .view-content .view-grouping .view-grouping{background:#444;color:#EEE !important;padding:15px;width:auto;font-size:24px;margin:20px 10px;}.view-albo-d-oro .view-content .view-grouping .view-grouping .view-grouping-content{background:#FFF;color:#444 !important;padding:30px;width:auto;font-size:16px;}}@media only screen and (min-width:1251px){.view-albo-d-oro .view-empty{background:#dfd;color:#456 !important;padding:30px;text-decoration:none;border-radius:10px;font-size:24px;font-weight:400;margin:50px auto;min-width:320px;max-width:60%;text-align:center;}.view-albo-d-oro .view-content .view-grouping{background:#dfd;color:#456 !important;padding:30px;text-decoration:none;text-transform:uppercase;border-radius:10px;font-size:32px;font-weight:700;margin:50px auto;min-width:320px;width:60%;}.view-albo-d-oro .view-content .view-grouping .view-grouping{background:#444;color:#EEE !important;padding:15px;width:auto;font-size:24px;margin:20px 10px;}.view-albo-d-oro .view-content .view-grouping .view-grouping .view-grouping-content{background:#FFF;color:#444 !important;padding:30px;width:auto;font-size:16px;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.view-albo-d-oro .view-content .view-grouping .view-grouping caption{background:#cd071e;color:#FFF !important;}.view-albo-d-oro .view-content .view-grouping .view-grouping .view-grouping-content table{width:100% !important;}}@media only screen and (min-width:1251px){.view-albo-d-oro .view-content .view-grouping .view-grouping .view-grouping-content table .views-field-field-risultato{width:7% !important;}.view-albo-d-oro .view-content .view-grouping .view-grouping .view-grouping-content table .views-field-field-albo-pilota{width:45% !important;}.view-albo-d-oro .view-content .view-grouping .view-grouping .view-grouping-content table .views-field-field-telaio{width:16% !important;}.view-albo-d-oro .view-content .view-grouping .view-grouping .view-grouping-content table .views-field-field-motore{width:16% !important;}.view-albo-d-oro .view-content .view-grouping .view-grouping .view-grouping-content table .views-field-field-pneumatici{width:16% !important;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){form.webform-client-form{box-sizing:border-box;padding:28px;border:1px solid #D8DCE0;border-top:5px solid #C8202F;margin-bottom:30px;background:#FFF;box-shadow:0 16px 38px rgba(0,0,0,.08);}form.webform-client-form .form-item input,form.webform-client-form .form-item select,form.webform-client-form .form-item textarea{box-sizing:border-box;min-height:48px;border:1px solid #B9C0C8;background:#F7F7F6;padding:11px 13px;font-size:16px;color:#171A1F;width:100% !important;border-radius:0;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease;}form.webform-client-form .form-item input:hover,form.webform-client-form .form-item select:hover,form.webform-client-form .form-item textarea:hover{border-color:#8F98A3;background:#FFF;}form.webform-client-form .form-item input:focus,form.webform-client-form .form-item select:focus,form.webform-client-form .form-item textarea:focus{border-color:#C8202F;background:#FFF;outline:0;box-shadow:0 0 0 3px rgba(200,32,47,.14);}form.webform-client-form .form-item.form-type-checkbox input{width:18px !important;height:18px;min-height:18px;margin:0 8px 0 0;padding:0;border:1px solid #8F98A3;background:#FFF;vertical-align:-3px;accent-color:#C8202F;}form.webform-client-form .form-item textarea{min-height:132px;resize:vertical;}form.webform-client-form .form-item input::placeholder,form.webform-client-form .form-item textarea::placeholder{color:#747C86;opacity:1;}form.webform-client-form .form-item input.error,form.webform-client-form .form-item select.error,form.webform-client-form .form-item textarea.error{border-color:#C8202F;background:#FFF5F6;}form.webform-client-form .form-actions{text-align:left;}form.webform-client-form .form-actions input{display:inline-block;margin:30px 0px 10px 0px;padding:13px 24px;min-width:220px;min-height:50px;border:none;text-transform:uppercase;text-decoration:none;background:#C8202F;color:#FFF;border-radius:0;font-size:14px;font-weight:800;transition:all .2s;}form.webform-client-form .form-actions input:hover,form.webform-client-form .form-actions input:focus{background:#A81522;box-shadow:0 8px 20px rgba(200,32,47,.22);}form.webform-client-form .form-item label{display:block;margin-bottom:7px;color:#171A1F;font-weight:800;font-size:14px;}form.webform-client-form .form-item.form-type-checkbox label{display:inline;color:#303640;font-weight:600;}form.webform-client-form .form-item .description{margin-top:7px;color:#626A74;font-size:13px;}form.webform-client-form .form-required{color:#C8202F;}.page-cart #content #block-system-main{margin:20px auto;width:96%;padding:5px 3px 100px 3px;overflow:hidden;}.page-cart #content table tr th{padding:5px;color:#CD883E;text-transform:uppercase;font-size:0.75em;font-weight:normal;background:#fff !important;}.page-cart #content table tr th.views-field-commerce-total{text-align:right;padding-right:25px;}.page-cart #content table tr td{padding:20px;border-bottom:1px solid #ddd !important;background:#fff !important;}.page-cart #content table tr.odd td{background:#F6F6F6 !important;}.page-cart #content table.commerce-price-savings-formatter-prices{border:none !important;border-collapse:separate;}.page-cart #content table.commerce-price-savings-formatter-prices tr td{padding:0px;border-bottom:none !important;font-size:1em;background:transparent !important;}.page-cart #content table tr th.views-field-line-item-title,.page-cart #content table tr td.views-field-line-item-title{text-align:left;}.page-cart #content table tr td.views-field-commerce-total{text-align:right;}.page-cart #content table tr td.views-field-edit-delete input{display:inline-block;overflow:hidden;height:50px;width:50px;cursor:pointer;text-indent:-9999px;border:none;background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/cart-icon-delete.png);background-repeat:no-repeat;background-position:center center;background-color:transparent;}.page-cart #content .commerce_coupon{padding:10px;background:#DDD;font-size:0.8em;overflow:hidden;}.page-cart #content .commerce_coupon table{background:#fff;width:90%;float:right;}.page-cart #content .commerce_coupon table tr th{text-align:left;}.page-cart #content .commerce_coupon table tr td{padding:5px;text-align:left;font-size:0.8em;}.page-cart #content .commerce_coupon .form-item-coupon-code{float:left;margin:0px;width:50%;}.page-cart #content .commerce_coupon .form-item-coupon-code input{width:95%;}.page-cart #content .commerce_coupon input.form-submit{display:block;float:left;width:40%;margin:10px 0px 0px 20px;padding:0px;height:40px;line-height:40px;color:#fff;background:#CD883E;border:1px solid #CD883E;cursor:pointer;text-decoration:none;font-size:16px;font-weight:300;transition:all .3s;}.page-cart #content .view-commerce-cart-form table.views-table{border-collapse:separate;border:none;width:100%;overflow:auto;display:block;}.page-cart #content .line-item-summary{padding:10px 20px;}.page-cart #content .line-item-summary .line-item-total-label{font-weight:300;}.page-cart #content .line-item-summary .line-item-total-raw{font-size:0.8em;font-weight:400;}.page-cart #content .form-actions{margin:10px;}.page-cart #content .continue-shopping-link{float:left;}.page-cart #content .continue-shopping-link a,.page-cart #content .form-actions input.form-submit{display:block;float:left;margin:0px 20px;padding:0px 25px;height:50px;line-height:50px;background:#fff;border:1px solid #CD883E;color:#CD883E;cursor:pointer;text-decoration:none;font-size:1em;font-weight:300;transition:all .3s;}.page-cart #content .continue-shopping-link a:hover,.page-cart #content .form-actions input.form-submit:hover{color:#fff;background:#CD883E;}.page-checkout #block-system-main{margin:50px auto;width:96%;padding:15px 3px 100px 3px;overflow:hidden;}.page-checkout #content fieldset{border-radius:2px;padding:10px 10px;margin-bottom:30px;BORDER:1px solid #DDD;}.page-checkout #content fieldset legend{font-size:1.5em;color:#CD883E;font-weight:100;padding:0px 10px;}.page-checkout #content .form-item{margin:10px 0px;width:100%;clear:both;font-size:0.65em;}.page-checkout #content .form-item label{padding:0px 10px;color:#444;text-transform:uppercase;font-weight:normal;}.page-checkout #content .form-type-select select,.page-checkout #content .form-type-textfield input{border:none;border-bottom:1px solid #CD883E;background:#f6faff;padding:10px 10px;}.page-checkout #content .form-type-select select{width:60%;}.page-checkout #content .form-type-textfield input{width:90%;}.page-checkout #content fieldset.checkout-buttons{border:none !important;text-align:center;}.page-checkout #content fieldset.checkout-buttons input{display:inline-block;margin:10px 0px 10px 0px;padding:0px 50px;height:50px;line-height:50px;background:#fff;border:1px solid #CD883E;color:#CD883E;cursor:pointer;text-decoration:none;font-size:0.8em;font-weight:300;transition:all .3s;}.page-checkout #content fieldset.checkout-buttons input:hover{color:#fff;background:#CD883E;}.page-checkout #content fieldset.checkout-buttons .button-operator{display:none;}.page-checkout #content .checkout-help{font-size:1em;}.page-checkout #content .checkout_review{background:#f0f8ff;padding:10px 20px;}.page-checkout #content .checkout_review .form-item,.page-checkout #content .checkout_review .field-item{padding:0px 0px 0px 30px;}.page-checkout #content .checkout_review .form-item label{padding:0px;color:#000;text-transform:none;font-size:0.65em;font-weight:normal;}.page-checkout #content .checkout_review .pane-title{padding:10px 0px 0px 0px;}.page-checkout #content .checkout_review .pane-title td{padding:0px;color:#CD883E;text-transform:none;font-size:0.8em;font-weight:300;}.page-checkout #content .view-commerce-cart-summary{width:100% !important;overflow:auto;}.page-checkout #content .view-commerce-cart-summary table{border-collapse:separate;border:none;width:100%;}.page-checkout #content .checkout_review .view-commerce-cart-summary{background:#fff;padding:5px 20px;}.page-cart #content table.commerce-price-formatted-components,.page-checkout #content table.commerce-price-formatted-components{width:50%;}.page-checkout #content table.commerce-price-savings-formatter-prices{border:none;border-collapse:separate;}.page-checkout #content table.commerce-price-savings-formatter-prices tr{border:none;}#commerce-checkout-coupon-ajax-wrapper input{margin:0px 2% 20px 2%;padding:10px 5px;width:45%;background:#fff;border:1px solid #CD883E;color:#CD883E;cursor:pointer;text-decoration:none;font-size:0.8em;font-weight:300;transition:all .3s;}.page-checkout #content .checkout-completion-message{font-size:1.5em;text-align:center;font-weight:100;}.page-checkout #content .checkout-completion-message a{color:#CD883E;text-decoration:none;}#node-44578 .field-name-body,#node-44497 .field-name-body{padding:20px 10px;font-size:1.2em;color:#444;}#node-44578 .field-name-body h2,#node-44497 .field-name-body h2{color:#CD883E;}.ch-buttons{text-align:center;}}@media only screen and (max-width:500px){.ch-button{display:inline-block;width:90%;}}@media only screen and (min-width:501px) and (max-width:750px){.ch-button{display:inline-block;width:32%;}}@media only screen and (min-width:751px) and (max-width:1000px){.ch-button{display:inline-block;width:32%;}}@media only screen and (min-width:1001px) and (max-width:1250px){.ch-button{display:inline-block;width:32%;}}@media only screen and (min-width:1251px){.ch-button{display:inline-block;width:32%;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.ch-button span{display:block;width:100px;height:100px;margin:20px auto;padding:30px 40px 30px 20px;border-radius:100px;font-size:100px;line-height:100px;font-family:'Roboto Condensed';font-style:italic;}.ch-button a{display:block;width:90%;min-width:180px;margin:20px auto;padding:10px 0px;border:none;text-transform:uppercase;text-decoration:none;font-size:16px;transition:all .2s;}.button1 span{background:#EEE;color:#222;}.button2 span{background:#EEE;color:#222;}.button3 span{background:#EEE;color:#222;}.button1 a{background:#CD883E;color:#FFF;}.button2 a{background:#CD883E;color:#FFF;}.button3 a{background:#CD883E;color:#FFF;}}@media only screen and (max-width:500px){.views-field-field-related-rooms{margin:0px auto;padding:5px;background:#F5F6F7;}}@media only screen and (min-width:501px) and (max-width:750px){.views-field-field-related-rooms{margin:0px auto;padding:5px;background:#F5F6F7;}}@media only screen and (min-width:751px) and (max-width:1000px){.views-field-field-related-rooms{margin:20px auto 0px auto;padding:20px;background:#F5F6F7;}}@media only screen and (min-width:1001px) and (max-width:1250px){.views-field-field-related-rooms{margin:20px auto 0px auto;padding:20px;background:#F5F6F7;}}@media only screen and (min-width:1251px){.views-field-field-related-rooms{margin:20px auto 0px auto;padding:20px;background:#F5F6F7;border:none;border-radius:0px;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.views-field-field-related-rooms .node-header h3.node-title{display:none !important;}.views-field-field-related-rooms .field-name-field-tag-reference{font-size:24px;font-weight:bold;text-transform:uppercase;color:#D9272E;border-bottom:2px solid #D9272E;padding-bottom:5px;margin-bottom:10px;}.views-field-field-related-rooms .view-content{width:100%;text-align:center;}}@media only screen and (max-width:500px){.views-field-field-related-rooms .views-row{display:inline-block;width:45% !important;vertical-align:top;margin-right:1% !important;text-align:left;padding:0px !important;overflow:visible;border-top:none;}.views-field-field-related-rooms .views-row:last-child{display:none !important;}.views-field-field-related-rooms .views-field-field-introimage{overflow:hidden;}}@media only screen and (min-width:501px) and (max-width:750px){.views-field-field-related-rooms .views-row{display:inline-block;width:30% !important;vertical-align:top;margin-right:1% !important;text-align:left;padding:0px !important;overflow:visible;border-top:none;}.views-field-field-related-rooms .views-row:last-child{margin-right:0;}.views-field-field-related-rooms .views-field-field-introimage{overflow:hidden;}}@media only screen and (min-width:751px) and (max-width:1000px){.views-field-field-related-rooms .views-row{display:inline-block;width:28% !important;vertical-align:top;margin-right:2% !important;text-align:left;padding:0px !important;overflow:visible;border-top:none;}.views-field-field-related-rooms .views-row:last-child{margin-right:0;}.views-field-field-related-rooms .views-field-field-introimage{overflow:hidden;}}@media only screen and (min-width:1001px) and (max-width:1250px){.views-field-field-related-rooms .views-row{display:inline-block;width:28% !important;vertical-align:top;margin-right:2% !important;text-align:left;padding:0px !important;overflow:visible;border-top:none;}.views-field-field-related-rooms .views-row:last-child{margin-right:0;}.views-field-field-related-rooms .views-field-field-introimage{overflow:hidden;}}@media only screen and (min-width:1251px){.views-field-field-related-rooms .views-row{display:inline-block;width:28% !important;vertical-align:top;margin-right:2% !important;text-align:left;padding:0px !important;overflow:visible;border-top:none;}.views-field-field-related-rooms .views-row:last-child{margin-right:0;}.views-field-field-related-rooms .views-field-field-introimage{overflow:hidden;border-radius:6px;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.views-field-field-related-rooms .views-field-field-introimage img{width:100%;height:auto;max-height:220px;object-fit:cover;}}@media only screen and (max-width:500px){.views-field-field-related-rooms .views-field-title{width:100% !important;float:none !important;margin:0px;}.views-field-field-related-rooms .views-field-field-intro{display:none !important;}.views-field-field-related-rooms .views-field-title h4{font-size:14px !important;font-weight:400;color:#000;width:100% !important;line-height:18px;min-height:36px;margin:0px;}}@media only screen and (min-width:501px) and (max-width:750px){.views-field-field-related-rooms .views-field-title{width:100% !important;float:none !important;margin:10px 0px !important;}.views-field-field-related-rooms .views-field-field-intro{display:none !important;}.views-field-field-related-rooms .views-field-title h4{font-size:14px !important;font-weight:400;color:#000;width:100% !important;line-height:18px;min-height:36px;margin:0px;}}@media only screen and (min-width:751px) and (max-width:1000px){.views-field-field-related-rooms .views-field-title{width:100% !important;float:none !important;margin:10px 0px !important;}.views-field-field-related-rooms .views-field-field-intro{width:100% !important;}.views-field-field-related-rooms .views-field-title h4{font-size:18px !important;font-weight:bold;color:#000;margin:0px;width:100% !important;line-height:22px;min-height:44px;}}@media only screen and (min-width:1001px) and (max-width:1250px){.views-field-field-related-rooms .views-field-title{width:100% !important;float:none !important;margin:10px 0px !important;}.views-field-field-related-rooms .views-field-field-intro{width:100% !important;}.views-field-field-related-rooms .views-field-title h4{font-size:18px !important;font-weight:bold;color:#000;margin:0px;width:100% !important;line-height:22px;min-height:44px;}}@media only screen and (min-width:1251px){.views-field-field-related-rooms .views-field-title{width:100% !important;float:none !important;margin:10px 0px !important;}.views-field-field-related-rooms .views-field-field-intro{width:100% !important;}.views-field-field-related-rooms .views-field-title h4{font-size:18px !important;font-weight:bold;color:#000;margin:0px;width:100% !important;line-height:22px;min-height:44px;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.views-field-field-related-rooms .views-field-created{font-size:14px;color:#777;margin:5px 0px 0px 0px;}}@media only screen and (max-width:500px){.views-field-field-related-rooms .views-field-body{display:none !important;}.views-field-field-related-rooms .views-field-view-node a{display:none !important;}.views-field-field-related-rooms-1{background:#f5f6f7;padding:10px 30px 10px 30px;}}@media only screen and (min-width:501px) and (max-width:750px){.views-field-field-related-rooms .views-field-body{display:none !important;}.views-field-field-related-rooms .views-field-view-node a{display:none !important;}.views-field-field-related-rooms-1{background:#f5f6f7;padding:10px 30px 10px 30px;}}@media only screen and (min-width:751px) and (max-width:1000px){.views-field-field-related-rooms .views-field-field-intro{font-size:14px;color:#444;margin:0px;height:80px;overflow:hidden;float:none !important;line-height:16px;padding:0;}.views-field-field-related-rooms .views-field-body{display:none;}.views-field-field-related-rooms .views-field-view-node a{font-size:14px;font-weight:bold;color:#D9272E;text-transform:uppercase;text-decoration:none;display:inline-block;margin-top:10px;}.views-field-field-related-rooms .views-field-view-node a:hover{text-decoration:underline;}.views-field-field-related-rooms-1{background:#f5f6f7;padding:10px 30px 10px 30px;}}@media only screen and (min-width:1001px) and (max-width:1250px){.views-field-field-related-rooms .views-field-field-intro{font-size:14px;color:#444;margin:0px;height:80px;overflow:hidden;float:none !important;line-height:16px;padding:0;}.views-field-field-related-rooms .views-field-body{display:none;}.views-field-field-related-rooms .views-field-view-node a{font-size:14px;font-weight:bold;color:#D9272E;text-transform:uppercase;text-decoration:none;display:inline-block;margin-top:10px;}.views-field-field-related-rooms .views-field-view-node a:hover{text-decoration:underline;}.views-field-field-related-rooms-1{background:#f5f6f7;padding:10px 30px 10px 30px;}}@media only screen and (min-width:1251px){.views-field-field-related-rooms .views-field-field-intro{font-size:14px;color:#444;margin:0px;height:80px;overflow:hidden;float:none !important;line-height:16px;padding:0;}.views-field-field-related-rooms .views-field-body{display:none;}.views-field-field-related-rooms .views-field-view-node a{font-size:14px;font-weight:bold;color:#D9272E;text-transform:uppercase;text-decoration:none;display:inline-block;margin-top:10px;}.views-field-field-related-rooms .views-field-view-node a:hover{text-decoration:underline;}.views-field-field-related-rooms-1{background:#f5f6f7;padding:10px 30px 10px 30px;border:none;border-radius:0px;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.view-video.view-display-id-page{text-align:center;}}@media only screen and (max-width:500px){.view-video.view-display-id-page .views-row{display:inline-block;width:88%;margin:0 2%;padding:0px 0px 30px 0px;vertical-align:top;overflow:hidden;border-top:1px solid #CCC;text-align:left;}}@media only screen and (min-width:501px) and (max-width:750px){.view-video.view-display-id-page .views-row{display:inline-block;width:88%;margin:0 2%;padding:0px 0px 30px 0px;vertical-align:top;overflow:hidden;border-top:1px solid #CCC;text-align:left;}}@media only screen and (min-width:751px) and (max-width:1000px){.view-video.view-display-id-page .views-row{display:inline-block;width:42%;margin:0 2%;padding:0px 0px 30px 0px;vertical-align:top;overflow:hidden;border-top:1px solid #CCC;text-align:left;}}@media only screen and (min-width:1001px) and (max-width:1250px){.view-video.view-display-id-page .views-row{display:inline-block;width:28%;margin:0 2%;padding:0px 0px 30px 0px;vertical-align:top;overflow:hidden;border-top:1px solid #CCC;text-align:left;}}@media only screen and (min-width:1251px){.view-video.view-display-id-page .views-row{display:inline-block;width:28%;margin:0 2%;padding:0px 0px 30px 0px;vertical-align:top;overflow:hidden;border-top:1px solid #CCC;text-align:left;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){.view-video.view-display-id-page .views-field-field-data{color:#888;text-decoration:none;font-size:13px;font-weight:400;height:25px;line-height:25px;overflow:hidden;padding:0px;margin:0px 10px 0px 10px;transform-origin:top left;display:inline-block;}.view-video.view-display-id-page .views-field-field-youtube-link{overflow:hidden;position:relative;text-align:center;}.view-video.view-display-id-page .views-field-field-youtube-link .youtube-container--responsive{float:left;transition:all .5s;width:100%;}.view-video.view-display-id-page .views-field-field-youtube-link .youtube-container--responsive:hover{-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}.view-video.view-display-id-page .views-field-title{margin:10px;width:auto;height:9vh;overflow:hidden;}.view-video.view-display-id-page .views-field-title h2{margin:0px;font-size:24px;line-height:3vh;}.view-video.view-display-id-page .views-field-title h2 a{color:#000;}.view-video.view-display-id-page .pager{padding:0px;background:linear-gradient(transparent,#FFF,#FFF);height:60vh;margin:-45vh 0px 0px 0px;text-align:center;z-index:9;position:relative;list-style:none;}.view-video.view-display-id-page .pager a{display:inline-block;padding:10px 20px;background:#FFF;color:#000;font-size:24px;margin:40vh auto 10px auto;cursor:pointer;width:30%;border:2px solid #000;text-transform:uppercase;font-weight:700;text-decoration:none;border-radius:4px;}}@media only screen and (max-width:500px){#block-views-nvt-homepage-rooms{margin-bottom:5vh;overflow-x:hidden;}#block-views-nvt-homepage-rooms .block-content{position:relative;overflow-x:hidden;}#block-views-nvt-homepage-rooms .view-content{display:flex;flex-wrap:nowrap;gap:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;padding:10px 0 8px;}#block-views-nvt-homepage-rooms .view-content::-webkit-scrollbar{display:none;}#block-views-nvt-homepage-rooms .view-content .views-row{float:none !important;width:auto !important;margin:0 !important;flex:0 0 100%;min-width:0;scroll-snap-align:start;display:flex;flex-direction:column;padding:0;box-sizing:border-box;}}@media only screen and (min-width:501px) and (max-width:750px){#block-views-nvt-homepage-rooms{margin-bottom:5vh;overflow-x:hidden;}#block-views-nvt-homepage-rooms .block-content{position:relative;overflow-x:hidden;}#block-views-nvt-homepage-rooms .view-content{display:flex;flex-wrap:nowrap;gap:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;padding:10px 0 8px;}#block-views-nvt-homepage-rooms .view-content::-webkit-scrollbar{display:none;}#block-views-nvt-homepage-rooms .view-content .views-row{float:none !important;width:auto !important;margin:0 !important;flex:0 0 100%;min-width:0;scroll-snap-align:start;display:flex;flex-direction:column;padding:0;box-sizing:border-box;}}@media only screen and (min-width:751px) and (max-width:1000px){#block-views-nvt-homepage-rooms{margin-bottom:5vh;}#block-views-nvt-homepage-rooms .view-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:12px;align-items:stretch;}#block-views-nvt-homepage-rooms .view-content .views-row{float:none !important;width:auto !important;margin:0 !important;min-width:0;display:flex;flex-direction:column;}}@media only screen and (min-width:1001px) and (max-width:1250px){#block-views-nvt-homepage-rooms{margin-bottom:5vh;}#block-views-nvt-homepage-rooms .view-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:12px;align-items:stretch;}#block-views-nvt-homepage-rooms .view-content .views-row{float:none !important;width:auto !important;margin:0 !important;min-width:0;display:flex;flex-direction:column;}}@media only screen and (min-width:1251px){#block-views-nvt-homepage-rooms{margin-bottom:5vh;}#block-views-nvt-homepage-rooms .view-content{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:14px;align-items:stretch;}#block-views-nvt-homepage-rooms .view-content .views-row{float:none !important;width:auto !important;margin:0 !important;min-width:0;display:flex;flex-direction:column;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#block-views-nvt-homepage-rooms .views-field{margin:0;}}@media only screen and (max-width:500px){#block-views-nvt-homepage-rooms .views-field-field-introimage{padding:0;background:transparent;box-shadow:none;margin-bottom:10px;}}@media only screen and (min-width:501px) and (max-width:750px){#block-views-nvt-homepage-rooms .views-field-field-introimage{padding:0;background:transparent;box-shadow:none;margin-bottom:10px;}}@media only screen and (min-width:751px) and (max-width:1000px){#block-views-nvt-homepage-rooms .views-field-field-introimage{padding:6px;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.08);margin-bottom:12px;}}@media only screen and (min-width:1001px) and (max-width:1250px){#block-views-nvt-homepage-rooms .views-field-field-introimage{padding:6px;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.08);margin-bottom:12px;}}@media only screen and (min-width:1251px){#block-views-nvt-homepage-rooms .views-field-field-introimage{padding:6px;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.08);margin-bottom:14px;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#block-views-nvt-homepage-rooms .views-field-field-introimage .field-content{display:block;overflow:hidden;}}@media only screen and (max-width:500px){#block-views-nvt-homepage-rooms .views-field-field-introimage img{display:block;width:100%;height:220px;object-fit:cover;}#block-views-nvt-homepage-rooms .views-field-title{margin-bottom:8px;text-align:center;}#block-views-nvt-homepage-rooms .views-field-title .field-content{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1.2;min-height:1.2em;max-height:1.2em;font-weight:500;letter-spacing:0.01em;}}@media only screen and (min-width:501px) and (max-width:750px){#block-views-nvt-homepage-rooms .views-field-field-introimage img{display:block;width:100%;height:220px;object-fit:cover;}#block-views-nvt-homepage-rooms .views-field-title{margin-bottom:8px;text-align:center;}#block-views-nvt-homepage-rooms .views-field-title .field-content{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1.2;min-height:1.2em;max-height:1.2em;font-weight:500;letter-spacing:0.01em;}}@media only screen and (min-width:751px) and (max-width:1000px){#block-views-nvt-homepage-rooms .views-field-field-introimage img{display:block;width:100%;height:170px;object-fit:cover;}#block-views-nvt-homepage-rooms .views-field-title{margin-bottom:8px;text-align:center;}#block-views-nvt-homepage-rooms .views-field-title .field-content{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.35;min-height:3.96em;max-height:3.96em;font-weight:500;letter-spacing:0.01em;}}@media only screen and (min-width:1001px) and (max-width:1250px){#block-views-nvt-homepage-rooms .views-field-field-introimage img{display:block;width:100%;height:170px;object-fit:cover;}#block-views-nvt-homepage-rooms .views-field-title{margin-bottom:8px;text-align:center;}#block-views-nvt-homepage-rooms .views-field-title .field-content{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.35;min-height:3.96em;max-height:3.96em;font-weight:500;letter-spacing:0.01em;}}@media only screen and (min-width:1251px){#block-views-nvt-homepage-rooms .views-field-field-introimage img{display:block;width:100%;height:185px;object-fit:cover;}#block-views-nvt-homepage-rooms .views-field-title{margin-bottom:10px;text-align:center;}#block-views-nvt-homepage-rooms .views-field-title .field-content{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.35;min-height:4.05em;max-height:4.05em;font-weight:500;letter-spacing:0.01em;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#block-views-nvt-homepage-rooms .views-field-field-related-rooms{margin-top:auto;}}@media only screen and (max-width:500px){#block-views-nvt-homepage-rooms .views-field-field-related-rooms .field-content a{display:inline-block;margin:0 !important;padding:10px 14px !important;float:none !important;clear:none !important;background:#f3f3f3 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;text-shadow:none !important;color:#c98744 !important;line-height:1.2;font-weight:500;font-size:0.82em;letter-spacing:0.03em;text-transform:uppercase;text-decoration:none !important;}}@media only screen and (min-width:501px) and (max-width:750px){#block-views-nvt-homepage-rooms .views-field-field-related-rooms .field-content a{display:inline-block;margin:0 !important;padding:10px 14px !important;float:none !important;clear:none !important;background:#f3f3f3 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;text-shadow:none !important;color:#c98744 !important;line-height:1.2;font-weight:500;font-size:0.82em;letter-spacing:0.03em;text-transform:uppercase;text-decoration:none !important;}}@media only screen and (min-width:751px) and (max-width:1000px){#block-views-nvt-homepage-rooms .views-field-field-related-rooms .field-content a{display:inline-block;margin:0 !important;padding:11px 16px !important;float:none !important;clear:none !important;background:#f3f3f3 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;text-shadow:none !important;color:#c98744 !important;line-height:1.2;font-weight:500;font-size:0.82em;letter-spacing:0.03em;text-transform:uppercase;text-decoration:none !important;}}@media only screen and (min-width:1001px) and (max-width:1250px){#block-views-nvt-homepage-rooms .views-field-field-related-rooms .field-content a{display:inline-block;margin:0 !important;padding:11px 16px !important;float:none !important;clear:none !important;background:#f3f3f3 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;text-shadow:none !important;color:#c98744 !important;line-height:1.2;font-weight:500;font-size:0.82em;letter-spacing:0.03em;text-transform:uppercase;text-decoration:none !important;}}@media only screen and (min-width:1251px){#block-views-nvt-homepage-rooms .views-field-field-related-rooms .field-content a{display:inline-block;margin:0 !important;padding:12px 18px !important;float:none !important;clear:none !important;background:#f3f3f3 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;text-shadow:none !important;color:#c98744 !important;line-height:1.2;font-weight:500;font-size:0.85em;letter-spacing:0.03em;text-transform:uppercase;text-decoration:none !important;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#block-views-nvt-homepage-rooms .views-field-field-related-rooms .field-content a:link,#block-views-nvt-homepage-rooms .views-field-field-related-rooms .field-content a:visited,#block-views-nvt-homepage-rooms .views-field-field-related-rooms .field-content a:hover,#block-views-nvt-homepage-rooms .views-field-field-related-rooms .field-content a:focus,#block-views-nvt-homepage-rooms .views-field-field-related-rooms .field-content a:active{color:#c98744 !important;text-decoration:none !important;}#block-views-nvt-homepage-rooms .views-field-field-related-rooms .field-content a:before,#block-views-nvt-homepage-rooms .views-field-field-related-rooms .field-content a:after{content:none !important;display:none !important;}}@media only screen and (max-width:500px){#block-views-nvt-homepage-rooms .rooms-slider-controls{display:none;position:absolute;left:0;right:0;top:10px;height:220px;margin-top:0;pointer-events:none;z-index:12;overflow:visible;}#block-views-nvt-homepage-rooms.rooms-slider-active .rooms-slider-controls{display:block;}#block-views-nvt-homepage-rooms .rooms-slider-arrow{position:absolute;top:50%;width:40px;height:40px;border:1px solid #ddd;border-radius:999px;background:#fff;color:#333;font-size:18px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-shadow:0 2px 10px rgba(0,0,0,0.1);transition:all 0.3s ease;transform:translateY(-50%);pointer-events:auto;}#block-views-nvt-homepage-rooms .rooms-slider-arrow[disabled]{opacity:0.4;cursor:default;}#block-views-nvt-homepage-rooms .rooms-slider-prev{left:14px;}#block-views-nvt-homepage-rooms .rooms-slider-next{right:14px;}#block-views-nvt-homepage-rooms .rooms-slider-arrow:not([disabled]):hover{background:#ff3c3c;color:#fff;border-color:#ff3c3c;transform:translateY(-50%) scale(1.1);}#block-views-nvt-homepage-rooms .rooms-slider-dots{position:absolute;left:50%;bottom:-18px;transform:translateX(-50%);display:flex;align-items:center;gap:10px;padding:8px 15px;background:rgba(255,255,255,0.5);border-radius:30px;backdrop-filter:blur(2px);pointer-events:auto;}#block-views-nvt-homepage-rooms .rooms-slider-dot{width:8px;height:8px;border:0;border-radius:999px;background:rgba(0,0,0,0.3);padding:0;cursor:pointer;transition:all 0.3s;}#block-views-nvt-homepage-rooms .rooms-slider-dot.is-active{background:#ff3c3c;transform:scale(1.3);}#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms > .view-content{display:flex;flex-wrap:nowrap;gap:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;padding:10px 0 8px;}#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms > .view-content > .views-row{float:none !important;width:auto !important;margin:0 !important;flex:0 0 100%;min-width:0;scroll-snap-align:start;display:flex;flex-direction:column;padding:0;box-sizing:border-box;}#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms > .view-content > .views-row > .views-field-title{margin-bottom:10px;text-align:center;}}@media only screen and (min-width:501px) and (max-width:750px){#block-views-nvt-homepage-rooms .rooms-slider-controls{display:none;position:absolute;left:0;right:0;top:10px;height:220px;margin-top:0;pointer-events:none;z-index:12;overflow:visible;}#block-views-nvt-homepage-rooms.rooms-slider-active .rooms-slider-controls{display:block;}#block-views-nvt-homepage-rooms .rooms-slider-arrow{position:absolute;top:50%;width:40px;height:40px;border:1px solid #ddd;border-radius:999px;background:#fff;color:#333;font-size:18px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-shadow:0 2px 10px rgba(0,0,0,0.1);transition:all 0.3s ease;transform:translateY(-50%);pointer-events:auto;}#block-views-nvt-homepage-rooms .rooms-slider-arrow[disabled]{opacity:0.4;cursor:default;}#block-views-nvt-homepage-rooms .rooms-slider-prev{left:14px;}#block-views-nvt-homepage-rooms .rooms-slider-next{right:14px;}#block-views-nvt-homepage-rooms .rooms-slider-arrow:not([disabled]):hover{background:#ff3c3c;color:#fff;border-color:#ff3c3c;transform:translateY(-50%) scale(1.1);}#block-views-nvt-homepage-rooms .rooms-slider-dots{position:absolute;left:50%;bottom:-18px;transform:translateX(-50%);display:flex;align-items:center;gap:10px;padding:8px 15px;background:rgba(255,255,255,0.5);border-radius:30px;backdrop-filter:blur(2px);pointer-events:auto;}#block-views-nvt-homepage-rooms .rooms-slider-dot{width:8px;height:8px;border:0;border-radius:999px;background:rgba(0,0,0,0.3);padding:0;cursor:pointer;transition:all 0.3s;}#block-views-nvt-homepage-rooms .rooms-slider-dot.is-active{background:#ff3c3c;transform:scale(1.3);}#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms > .view-content{display:flex;flex-wrap:nowrap;gap:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;padding:10px 0 8px;}#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms > .view-content > .views-row{float:none !important;width:auto !important;margin:0 !important;flex:0 0 100%;min-width:0;scroll-snap-align:start;display:flex;flex-direction:column;padding:0;box-sizing:border-box;}#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms > .view-content > .views-row > .views-field-title{margin-bottom:10px;text-align:center;}}@media only screen and (min-width:751px) and (max-width:1000px){#block-views-nvt-homepage-rooms .rooms-slider-controls{display:none;}#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms > .view-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:12px;align-items:stretch;}#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms > .view-content > .views-row{float:none !important;width:auto !important;margin:0 !important;min-width:0;display:flex;flex-direction:column;}#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms > .view-content > .views-row > .views-field-title{margin-bottom:10px;text-align:center;}}@media only screen and (min-width:1001px) and (max-width:1250px){#block-views-nvt-homepage-rooms .rooms-slider-controls{display:none;}#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms > .view-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:12px;align-items:stretch;}#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms > .view-content > .views-row{float:none !important;width:auto !important;margin:0 !important;min-width:0;display:flex;flex-direction:column;}#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms > .view-content > .views-row > .views-field-title{margin-bottom:10px;text-align:center;}}@media only screen and (min-width:1251px){#block-views-nvt-homepage-rooms .rooms-slider-controls{display:none;}#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms > .view-content{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:14px;align-items:stretch;}#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms > .view-content > .views-row{float:none !important;width:auto !important;margin:0 !important;min-width:0;display:flex;flex-direction:column;}#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms > .view-content > .views-row > .views-field-title{margin-bottom:12px;text-align:center;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms > .view-content > .views-row > .views-field-title .field-content{display:flex;align-items:center;justify-content:center;min-height:0;max-height:none;line-height:1.3;}}@media only screen and (max-width:500px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms > .view-content > .views-row > .views-field-title .field-content a{display:inline-block;margin:0 !important;padding:7px 14px !important;background:rgba(201,135,68,0.12) !important;border:1px solid rgba(201,135,68,0.34) !important;border-radius:6px !important;box-shadow:0 1px 2px rgba(0,0,0,0.06) !important;color:#a56e32 !important;text-decoration:none !important;text-transform:uppercase;font-size:0.82em;font-weight:700;letter-spacing:0.06em;line-height:1.1;white-space:nowrap;max-width:92%;overflow:hidden;text-overflow:ellipsis;}}@media only screen and (min-width:501px) and (max-width:750px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms > .view-content > .views-row > .views-field-title .field-content a{display:inline-block;margin:0 !important;padding:7px 14px !important;background:rgba(201,135,68,0.12) !important;border:1px solid rgba(201,135,68,0.34) !important;border-radius:6px !important;box-shadow:0 1px 2px rgba(0,0,0,0.06) !important;color:#a56e32 !important;text-decoration:none !important;text-transform:uppercase;font-size:0.82em;font-weight:700;letter-spacing:0.06em;line-height:1.1;white-space:nowrap;max-width:92%;overflow:hidden;text-overflow:ellipsis;}}@media only screen and (min-width:751px) and (max-width:1000px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms > .view-content > .views-row > .views-field-title .field-content a{display:inline-flex;align-items:center;justify-content:center;margin:0 !important;padding:7px 14px !important;background:rgba(201,135,68,0.12) !important;border:1px solid rgba(201,135,68,0.34) !important;border-radius:6px !important;box-shadow:0 1px 2px rgba(0,0,0,0.06) !important;color:#a56e32 !important;text-decoration:none !important;text-transform:uppercase;font-size:0.82em;font-weight:700;letter-spacing:0.06em;line-height:1.1;white-space:nowrap;max-width:92%;overflow:hidden;text-overflow:ellipsis;}}@media only screen and (min-width:1001px) and (max-width:1250px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms > .view-content > .views-row > .views-field-title .field-content a{display:inline-flex;align-items:center;justify-content:center;margin:0 !important;padding:7px 14px !important;background:rgba(201,135,68,0.12) !important;border:1px solid rgba(201,135,68,0.34) !important;border-radius:6px !important;box-shadow:0 1px 2px rgba(0,0,0,0.06) !important;color:#a56e32 !important;text-decoration:none !important;text-transform:uppercase;font-size:0.82em;font-weight:700;letter-spacing:0.06em;line-height:1.1;white-space:nowrap;max-width:92%;overflow:hidden;text-overflow:ellipsis;}}@media only screen and (min-width:1251px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms > .view-content > .views-row > .views-field-title .field-content a{display:inline-flex;align-items:center;justify-content:center;margin:0 !important;padding:7px 14px !important;background:rgba(201,135,68,0.12) !important;border:1px solid rgba(201,135,68,0.34) !important;border-radius:6px !important;box-shadow:0 1px 2px rgba(0,0,0,0.06) !important;color:#a56e32 !important;text-decoration:none !important;text-transform:uppercase;font-size:0.83em;font-weight:700;letter-spacing:0.06em;line-height:1.1;white-space:nowrap;max-width:92%;overflow:hidden;text-overflow:ellipsis;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms > .view-content > .views-row > .views-field-title .field-content a:before{content:"";width:6px;height:6px;border-radius:999px;background:rgba(165,110,50,0.8);margin-right:8px;flex:0 0 auto;}#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .views-field-view{margin-top:auto;}#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .views-field-view > .field-content,#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .views-field-view > .field-content > .view.view-display-id-rooms_hp_latest{display:block;}#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest > .view-content{display:block;padding:0;gap:0;overflow:visible;scroll-snap-type:none;}#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest > .view-content > .views-row{float:none !important;width:auto !important;margin:0 !important;min-width:0;display:flex;flex-direction:column;}}@media only screen and (max-width:500px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-field-introimage{padding:0;background:transparent;box-shadow:none;margin-bottom:10px;}}@media only screen and (min-width:501px) and (max-width:750px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-field-introimage{padding:0;background:transparent;box-shadow:none;margin-bottom:10px;}}@media only screen and (min-width:751px) and (max-width:1000px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-field-introimage{padding:6px;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.08);margin-bottom:10px;}}@media only screen and (min-width:1001px) and (max-width:1250px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-field-introimage{padding:6px;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.08);margin-bottom:10px;}}@media only screen and (min-width:1251px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-field-introimage{padding:6px;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.08);margin-bottom:12px;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-field-introimage .field-content{display:block;overflow:hidden;}}@media only screen and (max-width:500px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-field-introimage img{display:block;width:100%;height:220px;object-fit:cover;}}@media only screen and (min-width:501px) and (max-width:750px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-field-introimage img{display:block;width:100%;height:220px;object-fit:cover;}}@media only screen and (min-width:751px) and (max-width:1000px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-field-introimage img{display:block;width:100%;height:170px;object-fit:cover;}}@media only screen and (min-width:1001px) and (max-width:1250px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-field-introimage img{display:block;width:100%;height:170px;object-fit:cover;}}@media only screen and (min-width:1251px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-field-introimage img{display:block;width:100%;height:185px;object-fit:cover;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-field-argument-1{margin:10px 0 8px;text-align:center;}}@media only screen and (max-width:500px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-field-argument-1 .field-content{display:inline-block;padding:0;background:none;border:0;box-shadow:none;color:#6f6f6f;text-transform:uppercase;font-size:0.74em;font-weight:700;letter-spacing:0.12em;line-height:1.2;white-space:nowrap;max-width:92%;overflow:hidden;text-overflow:ellipsis;}}@media only screen and (min-width:501px) and (max-width:750px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-field-argument-1 .field-content{display:inline-block;padding:0;background:none;border:0;box-shadow:none;color:#6f6f6f;text-transform:uppercase;font-size:0.74em;font-weight:700;letter-spacing:0.12em;line-height:1.2;white-space:nowrap;max-width:92%;overflow:hidden;text-overflow:ellipsis;}}@media only screen and (min-width:751px) and (max-width:1000px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-field-argument-1 .field-content{display:inline-block;padding:0;background:none;border:0;box-shadow:none;color:#6f6f6f;text-transform:uppercase;font-size:0.76em;font-weight:700;letter-spacing:0.12em;line-height:1.2;white-space:nowrap;max-width:92%;overflow:hidden;text-overflow:ellipsis;}}@media only screen and (min-width:1001px) and (max-width:1250px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-field-argument-1 .field-content{display:inline-block;padding:0;background:none;border:0;box-shadow:none;color:#6f6f6f;text-transform:uppercase;font-size:0.76em;font-weight:700;letter-spacing:0.12em;line-height:1.2;white-space:nowrap;max-width:92%;overflow:hidden;text-overflow:ellipsis;}}@media only screen and (min-width:1251px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-field-argument-1 .field-content{display:inline-block;padding:0;background:none;border:0;box-shadow:none;color:#6f6f6f;text-transform:uppercase;font-size:0.78em;font-weight:700;letter-spacing:0.12em;line-height:1.2;white-space:nowrap;max-width:92%;overflow:hidden;text-overflow:ellipsis;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-field-argument-1 .field-content:before{content:none;}#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-field-argument-1 .field-content:after{content:"";display:block;width:34px;height:2px;margin:6px auto 0;background:#c98744;border-radius:2px;}#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-title{margin-bottom:0;text-align:center;}}@media only screen and (max-width:500px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-title .field-content{display:block;overflow:visible;text-overflow:clip;-webkit-line-clamp:unset;-webkit-box-orient:initial;line-height:1.28;min-height:0;max-height:none;white-space:normal;font-weight:500;letter-spacing:0.01em;}}@media only screen and (min-width:501px) and (max-width:750px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-title .field-content{display:block;overflow:visible;text-overflow:clip;-webkit-line-clamp:unset;-webkit-box-orient:initial;line-height:1.28;min-height:0;max-height:none;white-space:normal;font-weight:500;letter-spacing:0.01em;}}@media only screen and (min-width:751px) and (max-width:1000px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-title .field-content{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.35;min-height:3.96em;max-height:3.96em;font-weight:500;letter-spacing:0.01em;}}@media only screen and (min-width:1001px) and (max-width:1250px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-title .field-content{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.35;min-height:3.96em;max-height:3.96em;font-weight:500;letter-spacing:0.01em;}}@media only screen and (min-width:1251px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-title .field-content{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.35;min-height:4.05em;max-height:4.05em;font-weight:500;letter-spacing:0.01em;}}@media only screen and (max-width:500px),only screen and (min-width:501px) and (max-width:750px),only screen and (min-width:751px) and (max-width:1000px),only screen and (min-width:1001px) and (max-width:1250px),only screen and (min-width:1251px){#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-title .field-content a{color:#111 !important;text-decoration:none !important;}#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-title .field-content a:hover,#block-views-nvt-homepage-rooms > .block-inner > .block-content > .view.view-display-id-rooms .view.view-display-id-rooms_hp_latest .views-field-title .field-content a:focus{color:#111 !important;text-decoration:none !important;}}.front{--home-ink:#17191c;--home-muted:#6f747a;--home-paper:#ffffff;--home-soft:#f2f3f4;--home-accent:#df2028;--home-gap:clamp(18px,1.8vw,30px);--home-section-gap:clamp(42px,5vw,78px);}.nvt26-hp-icon-sprite{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none;}.front #block-views-nvt-homepage-rooms > .block-inner > .block-content > .view-nvt-homepage.view-display-id-rooms{position:relative;box-sizing:border-box;padding:clamp(14px,2vw,28px);border-top:4px solid var(--home-ink);border-bottom:4px solid var(--home-accent);background:linear-gradient(115deg,rgba(223,32,40,0.11),transparent 28%),repeating-linear-gradient(135deg,#eef0f1 0,#eef0f1 28px,#e9ebed 28px,#e9ebed 56px);}.front #block-views-nvt-homepage-rooms > .block-inner > .block-content > .view-nvt-homepage.view-display-id-rooms::before{position:absolute;top:0;right:clamp(18px,4vw,64px);width:clamp(70px,8vw,120px);height:4px;background:var(--home-accent);content:"";}.front #content-column{box-sizing:border-box;float:none;clear:both;width:100%;}.front #content-column .content-inner{box-sizing:border-box;margin-right:0;padding-right:0;}.front .region-content-hp{overflow:visible;padding:0;}.front .region-content-hp > .region-inner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--home-section-gap) var(--home-gap);box-sizing:border-box;padding:clamp(22px,3vw,48px);background:var(--home-paper);counter-reset:home-editorial-section;}.front .region-content-hp > .region-inner > .block{grid-column:1 / -1;float:none;clear:none;width:auto;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;}.front .region-content-hp > .region-inner > section.nvt26-home-section{counter-increment:home-editorial-section;}.front .region-content-hp > .region-inner > section.nvt26-home-section > .block-inner > h2.block-title{display:flex;align-items:center;gap:clamp(12px,1.4vw,22px);box-sizing:border-box;width:100%;margin:0 0 clamp(22px,2.5vw,38px);padding:0;border:0;background:transparent;color:var(--home-ink);font-size:clamp(1.55rem,2.25vw,2.45rem);font-weight:800;line-height:1;letter-spacing:-0.025em;text-transform:uppercase;}.front .region-content-hp > .region-inner > section.nvt26-home-section > .block-inner > h2.block-title::before{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:clamp(30px,2.6vw,40px);height:clamp(34px,3vw,46px);padding:0 5px 0 3px;border-right:1px solid #c7cacf;color:var(--home-accent);content:"0" counter(home-editorial-section);font-size:clamp(0.72rem,0.82vw,0.88rem);font-weight:800;line-height:1;letter-spacing:0.08em;}.front .nvt26-home-title-icon{display:block;flex:0 0 auto;width:clamp(34px,3vw,46px);height:clamp(34px,3vw,46px);padding:clamp(6px,0.55vw,9px);border-left:4px solid var(--home-accent);background:var(--home-ink);color:#fff;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;shape-rendering:geometricPrecision;}.front .nvt26-home-title-text{flex:0 1 auto;min-width:0;}.front .region-content-hp > .region-inner > section.nvt26-home-section > .block-inner > h2.block-title::after{flex:1 1 auto;min-width:36px;height:3px;background:linear-gradient(90deg,var(--home-accent) 0 18%,var(--home-ink) 18% 72%,#d9dcdf 72% 100%);content:"";}.front #block-views-9e8ae8a52d013bb24bf022cbe3629d93,.front #block-views-f62b7360d3b30936c15dd895d0ea35de{padding:clamp(24px,3vw,44px);background:linear-gradient(135deg,#f1f2f3 0%,#f7f7f7 58%,#fff 100%);}.front #block-views-243bc304bd64ba976f23aa3f3bcfc348{padding:clamp(22px,2.5vw,36px);border-left:5px solid var(--home-accent);background:#f5f3ef;}.front #block-views-dcabb9ef64bbba60a5e5d3b89174adeb > .block-inner > h2.block-title::after{background:linear-gradient(90deg,var(--home-accent) 0 42%,var(--home-ink) 42% 100%);}.front #block-views-47a72f0c39241e92f9637c3cd343cf5b > .block-inner > h2.block-title{padding-bottom:14px;border-bottom:1px solid #cfd2d4;}.front #block-views-47a72f0c39241e92f9637c3cd343cf5b > .block-inner > h2.block-title::after{background:linear-gradient(90deg,var(--home-accent),#d9dcdf);}.front #block-block-230{padding:clamp(12px,1.5vw,22px) 0 clamp(18px,2vw,30px);overflow:hidden;background:#fff;}.front #block-views-video-block-1{margin:clamp(-24px,-1.5vw,-12px) 0 clamp(-34px,-2.2vw,-18px);padding:0;overflow:hidden;background:#fff;}.front #block-block-230 > .block-inner > h2.block-title,.front #block-views-video-block-1 > .block-inner > h2.block-title{color:var(--home-ink);}.front #block-block-230 > .block-inner > h2.block-title::after,.front #block-views-video-block-1 > .block-inner > h2.block-title::after{background:linear-gradient(90deg,var(--home-accent) 0 28%,var(--home-ink) 28% 70%,#d9dcdf 70% 100%);}.front #block-block-230 .nvt26-home-title-icon,.front #block-views-video-block-1 .nvt26-home-title-icon{border-color:var(--home-accent);background:var(--home-ink);}@media only screen and (max-width:1000px){.front #block-block-230{padding:8px 0 16px;}.front #block-views-video-block-1{margin:-12px 0 -18px;padding:0;}.front #block-block-230 > .block-inner > h2.block-title,.front #block-views-video-block-1 > .block-inner > h2.block-title{margin-bottom:14px;}}.front .nvt26-start-karting-banner,.front .nvt26-start-karting-banner__link,.front .nvt26-start-karting-banner__image{display:block;box-sizing:border-box;width:100%;}.front .nvt26-start-karting-banner{overflow:hidden;background:var(--home-ink);}.front .nvt26-start-karting-banner__image{height:auto;margin:0;transition:transform 450ms ease,filter 450ms ease;}.front .nvt26-start-karting-banner__link:hover .nvt26-start-karting-banner__image,.front .nvt26-start-karting-banner__link:focus .nvt26-start-karting-banner__image{transform:scale(1.012);filter:saturate(1.06) contrast(1.025);}.front .nvt26-workshop-stories-banner,.front .nvt26-workshop-stories-banner__link,.front .nvt26-workshop-stories-banner__image{display:block;box-sizing:border-box;width:100%;max-width:none;}.front .nvt26-workshop-stories-banner{overflow:hidden;background:var(--home-ink);}.front .nvt26-workshop-stories-banner__image{height:auto;margin:0;transition:transform 450ms ease,filter 450ms ease;}.front .nvt26-workshop-stories-banner__link:hover .nvt26-workshop-stories-banner__image,.front .nvt26-workshop-stories-banner__link:focus .nvt26-workshop-stories-banner__image{transform:scale(1.012);filter:saturate(1.06) contrast(1.025);}.front .region-content-hp .block-inner,.front .region-content-hp .block-content,.front .nvt26-home-view,.front .nvt26-home-view .view-content{box-sizing:border-box;min-width:0;margin:0;padding:0;}.front .nvt26-home-view .view-content{display:grid;gap:var(--home-gap);}.front .nvt26-home-view .views-row{position:relative;box-sizing:border-box;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;}.front .nvt26-home-view .views-field{box-sizing:border-box;}.front .nvt26-home-view .views-field-field-introimage,.front .nvt26-home-view .views-field-field-introimage .field-content,.front .nvt26-home-view .views-field-field-introimage a{display:block;overflow:hidden;width:100%;height:100%;}.front .nvt26-home-view .views-field-field-introimage img{display:block;width:100%;max-width:none;height:100%;margin:0;object-fit:cover;object-position:center;transition:transform 350ms ease,filter 350ms ease;}.front .nvt26-home-view .views-row:hover .views-field-field-introimage img{transform:scale(1.025);filter:saturate(1.06) contrast(1.02);}.front .nvt26-home-view .views-field-title,.front .nvt26-home-view .views-field-title h2,.front .nvt26-home-view .views-field-title h3{height:auto;min-height:0;margin:0;padding:0;line-height:1.08;}.front .nvt26-home-view .views-field-title a{color:var(--home-ink);text-decoration:none;transition:color 180ms ease;}.front .nvt26-home-view .views-field-title a:hover,.front .nvt26-home-view .views-field-title a:focus{color:var(--home-accent);}.front .nvt26-home-view .views-field-taxonomy-vocabulary-2,.front .nvt26-home-view .views-field-field-experience-level{color:var(--home-accent);font-size:0.72rem;font-weight:800;line-height:1.2;letter-spacing:0.08em;text-transform:uppercase;}.front .nvt26-home-view .views-field-created{color:var(--home-muted);font-size:0.78rem;line-height:1.25;}.front .nvt26-home-view .views-field-field-intro{color:#454a50;font-size:0.94rem;line-height:1.45;}.front .nvt26-home-view .views-field-view-node a{display:inline-block;color:var(--home-ink);font-size:0.75rem;font-weight:800;line-height:1.2;letter-spacing:0.06em;text-decoration:none;text-transform:uppercase;}.front .nvt26-home-view .views-field-view-node a::after{display:inline-block;margin-left:0.45em;color:var(--home-accent);content:">";transition:transform 180ms ease;}.front .nvt26-home-view .views-field-view-node a:hover::after,.front .nvt26-home-view .views-field-view-node a:focus::after{transform:translateX(3px);}@media only screen and (min-width:1001px){.front .region-content-hp > .region-inner{grid-template-columns:repeat(9,minmax(0,1fr)) 300px;}.front .nvt26-home-view--hero .views-row{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,0.85fr);grid-template-rows:auto auto auto minmax(0,1fr) auto auto;column-gap:clamp(28px,3.5vw,58px);min-height:clamp(410px,34vw,560px);overflow:hidden;background:var(--home-ink);color:#fff;}.front .nvt26-home-view--hero .views-field-field-introimage{position:relative;grid-column:1;grid-row:1 / span 20;align-self:stretch;min-height:0;}.front .nvt26-home-view--hero .views-field-field-introimage .field-content,.front .nvt26-home-view--hero .views-field-field-introimage a{position:absolute;inset:0;width:100%;height:100%;}.front .nvt26-home-view--hero .views-field-taxonomy-vocabulary-2,.front .nvt26-home-view--hero .views-field-created,.front .nvt26-home-view--hero .views-field-title,.front .nvt26-home-view--hero .views-field-field-intro,.front .nvt26-home-view--hero .views-field-field-experience-level,.front .nvt26-home-view--hero .views-field-view-node{grid-column:2;margin-right:clamp(22px,3vw,46px);}.front .nvt26-home-view--hero .views-field-taxonomy-vocabulary-2{align-self:end;margin-top:clamp(28px,4vw,58px);}.front .nvt26-home-view--hero .views-field-created{margin-top:8px;color:#aeb3b8;}.front .nvt26-home-view--hero .views-field-title{margin-top:clamp(12px,1.4vw,22px);}.front .nvt26-home-view--hero .views-field-title h2{font-size:clamp(2.1rem,3.2vw,4rem);letter-spacing:-0.035em;}.front .nvt26-home-view--hero .views-field-title a,.front .nvt26-home-view--hero .views-field-view-node a{color:#fff;}.front .nvt26-home-view--hero .views-field-field-intro{align-self:start;margin-top:clamp(14px,1.6vw,24px);color:#d5d8db;font-size:clamp(0.95rem,1.05vw,1.15rem);line-height:1.5;}.front .nvt26-home-view--hero .views-field-field-experience-level{align-self:end;margin-bottom:12px;}.front .nvt26-home-view--hero .views-field-view-node{margin-bottom:clamp(28px,4vw,58px);}.front .nvt26-home-view--evidenza .view-content,.front .nvt26-home-view--news-principali .view-content{grid-template-columns:repeat(3,minmax(0,1fr));}.front .nvt26-home-view--evidenza .views-row,.front .nvt26-home-view--news-principali .views-row,.front .nvt26-home-view--per-iniziare .views-row,.front .nvt26-home-view--gare-paddock .views-row,.front .nvt26-home-view--tecnica-academy .views-row,.front .nvt26-home-view--persone-opinioni .views-row{display:flex;flex-direction:column;}.front .nvt26-home-view--evidenza .views-field-field-introimage,.front .nvt26-home-view--news-principali .views-field-field-introimage{aspect-ratio:3 / 2;margin-bottom:15px;}.front .nvt26-home-view--evidenza .views-field-title h3{font-size:clamp(1.25rem,1.7vw,1.75rem);}.front .nvt26-home-view--news-principali .views-field-title h3{font-size:clamp(1.08rem,1.35vw,1.4rem);}.front .nvt26-home-view--evidenza .views-field-title,.front .nvt26-home-view--news-principali .views-field-title{margin-top:8px;}.front .nvt26-home-view--evidenza .views-field-field-intro,.front .nvt26-home-view--news-principali .views-field-field-intro{margin-top:12px;}.front .nvt26-home-view--evidenza .views-field-field-experience-level,.front .nvt26-home-view--news-principali .views-field-field-experience-level{margin-top:auto;padding-top:16px;}.front .nvt26-home-view--evidenza .views-field-view-node,.front .nvt26-home-view--news-principali .views-field-view-node{margin-top:10px;}.front .nvt26-home-view--news-secondarie .view-content{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(30px,4vw,64px);}.front .nvt26-home-view--news-secondarie .views-row{display:grid;grid-template-columns:minmax(130px,0.75fr) minmax(0,1.25fr);grid-template-rows:auto auto auto 1fr auto auto;column-gap:20px;min-height:190px;padding-top:20px;border-top:2px solid var(--home-ink);}.front .nvt26-home-view--news-secondarie .views-field-field-introimage{grid-column:1;grid-row:1 / 7;}.front .nvt26-home-view--news-secondarie .views-field:not(.views-field-field-introimage){grid-column:2;}.front .nvt26-home-view--news-secondarie .views-field-title{margin-top:7px;}.front .nvt26-home-view--news-secondarie .views-field-title h3{font-size:clamp(1rem,1.25vw,1.3rem);}.front .nvt26-home-view--news-secondarie .views-field-field-intro{margin-top:9px;font-size:0.86rem;}.front .nvt26-home-view--news-secondarie .views-field-field-experience-level,.front .nvt26-home-view--news-secondarie .views-field-view-node{margin-top:9px;}.front .nvt26-home-view--per-iniziare .view-content,.front .nvt26-home-view--gare-paddock .view-content,.front .nvt26-home-view--tecnica-academy .view-content,.front .nvt26-home-view--persone-opinioni .view-content{grid-template-columns:repeat(4,minmax(0,1fr));}.front .nvt26-home-view--per-iniziare .views-field-field-introimage,.front .nvt26-home-view--gare-paddock .views-field-field-introimage,.front .nvt26-home-view--tecnica-academy .views-field-field-introimage,.front .nvt26-home-view--persone-opinioni .views-field-field-introimage{aspect-ratio:3 / 2;margin-bottom:13px;}.front .nvt26-home-view--per-iniziare .views-field-title,.front .nvt26-home-view--gare-paddock .views-field-title,.front .nvt26-home-view--tecnica-academy .views-field-title,.front .nvt26-home-view--persone-opinioni .views-field-title{margin-top:7px;}.front .nvt26-home-view--per-iniziare .views-field-title h3,.front .nvt26-home-view--gare-paddock .views-field-title h3,.front .nvt26-home-view--tecnica-academy .views-field-title h3,.front .nvt26-home-view--persone-opinioni .views-field-title h3{font-size:clamp(0.98rem,1.15vw,1.2rem);}.front .nvt26-home-view--per-iniziare .views-field-field-intro,.front .nvt26-home-view--gare-paddock .views-field-field-intro,.front .nvt26-home-view--tecnica-academy .views-field-field-intro,.front .nvt26-home-view--persone-opinioni .views-field-field-intro{margin-top:9px;font-size:0.84rem;}.front .nvt26-home-view--per-iniziare .views-field-field-experience-level,.front .nvt26-home-view--gare-paddock .views-field-field-experience-level,.front .nvt26-home-view--tecnica-academy .views-field-field-experience-level,.front .nvt26-home-view--persone-opinioni .views-field-field-experience-level{margin-top:auto;padding-top:13px;}.front .nvt26-home-view--per-iniziare .views-field-view-node,.front .nvt26-home-view--gare-paddock .views-field-view-node,.front .nvt26-home-view--tecnica-academy .views-field-view-node,.front .nvt26-home-view--persone-opinioni .views-field-view-node{margin-top:9px;}.front .region-content-hp > .region-inner > #block-views-243bc304bd64ba976f23aa3f3bcfc348{grid-column:1 / 10;}.front .nvt26-home-view--per-iniziare .view-content{grid-template-columns:repeat(2,minmax(0,1fr));}.front .region-content-hp > .region-inner > #block-vroom-ads-halfpage-home,.front .region-content-hp > .region-inner > #block-vroom-ads-halfpage-article{grid-column:10 / 11;align-self:stretch;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:300px;min-width:300px;margin:0;padding:0;background:#fff;}.front .region-content-hp > .region-inner > #block-vroom-ads-halfpage-home .block-inner,.front .region-content-hp > .region-inner > #block-vroom-ads-halfpage-home .block-content,.front .region-content-hp > .region-inner > #block-vroom-ads-halfpage-article .block-inner,.front .region-content-hp > .region-inner > #block-vroom-ads-halfpage-article .block-content{width:100%;}.front .region-content-hp > .region-inner > #block-vroom-ads-halfpage-home .vroom-ad-halfpage-home,.front .region-content-hp > .region-inner > #block-vroom-ads-halfpage-article .vroom-ad-halfpage-article{margin:0 auto;}.front .region-content-hp > .region-inner > #block-views-47a72f0c39241e92f9637c3cd343cf5b{grid-column:1 / 10;}.front .nvt26-home-view--persone-opinioni .view-content{grid-template-columns:repeat(2,minmax(0,1fr));}.front .region-content-hp > .region-inner > #block-vroom-ads-rectangle-top-home,.front .region-content-hp > .region-inner > #block-vroom-ads-rectangle-middle-home{grid-column:1 / 11;box-sizing:border-box;width:100%;margin:0;padding:clamp(24px,3vw,44px) 0;background:#fff;}.front #block-vroom-ads-rectangle-top-home .block-inner,.front #block-vroom-ads-rectangle-top-home .block-content,.front #block-vroom-ads-rectangle-middle-home .block-inner,.front #block-vroom-ads-rectangle-middle-home .block-content{width:100%;margin:0;padding:0;}.front #block-vroom-ads-rectangle-top-home .vroom-ad-rectangle-top-home,.front #block-vroom-ads-rectangle-middle-home .vroom-ad-rectangle-middle-home{margin:0 auto;}.front .region-content-hp > .region-inner > #block-block-209{grid-column:10 / 11;align-self:stretch;display:flex;align-items:center;justify-content:center;min-width:300px;padding:0;background:var(--home-soft);}.front .region-content-hp > .region-inner > #block-block-209 .block-inner,.front .region-content-hp > .region-inner > #block-block-209 .block-content{width:100%;}}@media only screen and (max-width:1000px){.front .region-content-hp > .region-inner > #block-vroom-ads-rectangle-top-home,.front .region-content-hp > .region-inner > #block-vroom-ads-rectangle-middle-home{display:block;box-sizing:border-box;width:100%;margin:0;padding:clamp(18px,5vw,32px) 0;background:#fff;}.front #block-vroom-ads-rectangle-top-home .block-inner,.front #block-vroom-ads-rectangle-top-home .block-content,.front #block-vroom-ads-rectangle-middle-home .block-inner,.front #block-vroom-ads-rectangle-middle-home .block-content{width:100%;margin:0;padding:0;}.front #block-vroom-ads-rectangle-top-home .vroom-ad-rectangle-top-home,.front #block-vroom-ads-rectangle-middle-home .vroom-ad-rectangle-middle-home{margin:0 auto;}.front .region-content-hp > .region-inner{grid-template-columns:1fr;gap:clamp(36px,7vw,64px);padding:clamp(18px,4vw,36px);}.front .region-content-hp > .region-inner > .block,.front .region-content-hp > .region-inner > #block-block-209{grid-column:1;}.front .nvt26-home-view--hero .views-row{display:flex;flex-direction:column;overflow:hidden;background:var(--home-ink);}.front .nvt26-home-view--hero .views-field-field-introimage{aspect-ratio:16 / 9;}.front .nvt26-home-view--hero .views-field:not(.views-field-field-introimage){margin-right:clamp(20px,5vw,42px);margin-left:clamp(20px,5vw,42px);}.front .nvt26-home-view--hero .views-field-taxonomy-vocabulary-2{margin-top:24px;}.front .nvt26-home-view--hero .views-field-created{margin-top:7px;color:#aeb3b8;}.front .nvt26-home-view--hero .views-field-title{margin-top:13px;}.front .nvt26-home-view--hero .views-field-title h2{font-size:clamp(1.8rem,5.8vw,3rem);}.front .nvt26-home-view--hero .views-field-title a,.front .nvt26-home-view--hero .views-field-view-node a{color:#fff;}.front .nvt26-home-view--hero .views-field-field-intro{color:#d5d8db;}.front .nvt26-home-view--hero .views-field-field-experience-level{margin-top:18px;}.front .nvt26-home-view--hero .views-field-view-node{margin-top:10px;margin-bottom:26px;}.front .nvt26-home-view:not(.nvt26-home-view--hero) .view-content{grid-template-columns:repeat(2,minmax(0,1fr));}.front .nvt26-home-view:not(.nvt26-home-view--hero) .views-row{display:flex;flex-direction:column;}.front .nvt26-home-view:not(.nvt26-home-view--hero) .views-field-field-introimage{aspect-ratio:3 / 2;margin-bottom:13px;}.front .nvt26-home-view:not(.nvt26-home-view--hero) .views-field-title{margin-top:7px;}.front .nvt26-home-view:not(.nvt26-home-view--hero) .views-field-title h3{font-size:clamp(1rem,2.8vw,1.35rem);}.front .nvt26-home-view:not(.nvt26-home-view--hero) .views-field-field-intro{margin-top:10px;}.front .nvt26-home-view:not(.nvt26-home-view--hero) .views-field-field-experience-level{margin-top:auto;padding-top:13px;}.front .nvt26-home-view:not(.nvt26-home-view--hero) .views-field-view-node{margin-top:9px;}.front .region-content-hp > .region-inner > #block-block-209{box-sizing:border-box;width:100%;padding:30px 0;text-align:center;background:var(--home-soft);}}@media only screen and (max-width:600px){.front .region-content-hp > .region-inner{gap:42px;padding:16px;}.front .nvt26-home-view:not(.nvt26-home-view--hero) .view-content{grid-template-columns:1fr;gap:30px;}.front .nvt26-home-view:not(.nvt26-home-view--hero) .views-row{padding-bottom:26px;border-bottom:1px solid #d9dcdf;}.front .nvt26-home-view:not(.nvt26-home-view--hero) .views-row:last-child{padding-bottom:0;border-bottom:0;}.front .nvt26-home-view:not(.nvt26-home-view--hero) .views-field-title h3{font-size:clamp(1.18rem,5vw,1.5rem);}.front .nvt26-home-view .views-field-field-intro{font-size:0.9rem;}.front .region-content-hp > .region-inner > #block-block-209{margin-right:-16px;margin-left:-16px;width:calc(100% + 32px);}}.front .nvt26-home-view:not(.nvt26-home-view--hero) .views-field-title,.front .nvt26-home-view:not(.nvt26-home-view--hero) .views-field-title h3,.front .nvt26-home-view:not(.nvt26-home-view--hero) .views-field-title h3 a{position:static;display:block;float:none;clear:both;box-sizing:border-box;width:100%;height:auto !important;min-height:0;max-height:none;overflow:visible;line-height:1.12;white-space:normal;text-overflow:clip;-webkit-line-clamp:unset;-webkit-box-orient:initial;}.front .nvt26-home-view:not(.nvt26-home-view--hero) .views-field-field-intro{position:static;display:block;float:none;clear:both;flex:0 0 auto;box-sizing:border-box;width:100%;height:auto !important;min-height:0;max-height:none;margin-top:14px;padding:0;overflow:visible;}.front .nvt26-home-view:not(.nvt26-home-view--hero) .views-row > .views-field{flex-shrink:0;}.front .nvt26-home-view:not(.nvt26-home-view--hero) .views-field-field-introimage{height:auto;}.block#block-views-calendario-gare-block-3{--calendar-accent:#df2028;--calendar-ink:#17191c;--calendar-paper:#f7f7f5;position:relative;isolation:isolate;box-sizing:border-box;width:100%;margin:0;padding:clamp(48px,6vw,92px) clamp(20px,4vw,72px);overflow:hidden;background:linear-gradient(115deg,rgba(223,32,40,0.16),transparent 24%),repeating-linear-gradient(135deg,rgba(255,255,255,0.025) 0,rgba(255,255,255,0.025) 2px,transparent 2px,transparent 24px),#17191c;color:#fff;text-align:left;}.block#block-views-calendario-gare-block-3::before{position:absolute;top:0;right:0;width:clamp(150px,24vw,420px);height:6px;background:var(--calendar-accent);content:"";}.block#block-views-calendario-gare-block-3 > .block-inner,.block#block-views-calendario-gare-block-3 .view-display-id-block_3{box-sizing:border-box;width:100%;max-width:1420px;margin:0 auto;}.block#block-views-calendario-gare-block-3 .view-header{margin:0 0 clamp(28px,3.5vw,48px);}.block#block-views-calendario-gare-block-3 .nvt26-calendar-heading{display:flex;align-items:center;gap:clamp(13px,1.5vw,22px);}.block#block-views-calendario-gare-block-3 .nvt26-calendar-heading__icon{display:block;flex:0 0 auto;box-sizing:border-box;width:clamp(42px,4vw,58px);height:clamp(42px,4vw,58px);padding:clamp(8px,0.7vw,11px);border-left:4px solid #fff;background:var(--calendar-accent);color:#fff;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;}.block#block-views-calendario-gare-block-3 .nvt26-calendar-heading__title{flex:0 1 auto;min-width:0;}.block#block-views-calendario-gare-block-3 .view-header h1{margin:0;padding:0;background:transparent;box-shadow:none;color:#fff;font-size:clamp(1.75rem,3vw,3rem);font-weight:800;line-height:1;letter-spacing:-0.025em;text-align:left;text-transform:uppercase;}.block#block-views-calendario-gare-block-3 .nvt26-calendar-heading__line{flex:1 1 auto;min-width:40px;height:3px;background:linear-gradient(90deg,var(--calendar-accent) 0 30%,#fff 30% 70%,rgba(255,255,255,0.18) 70% 100%);}.block#block-views-calendario-gare-block-3 .attachment-before{display:none;}.block#block-views-calendario-gare-block-3 .view-main-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,1.7vw,26px);box-sizing:border-box;width:100%;margin:0;padding:0;background:transparent;color:var(--calendar-ink);}.block#block-views-calendario-gare-block-3 .view-main-content .views-row{display:grid;grid-template-columns:clamp(78px,6vw,94px) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:clamp(16px,1.5vw,24px);clear:none;box-sizing:border-box;width:auto;min-width:0;min-height:174px;margin:0;padding:0 clamp(18px,1.8vw,28px) 0 0;overflow:hidden;border:0;border-radius:3px;background:var(--calendar-paper);box-shadow:0 12px 28px rgba(0,0,0,0.2);vertical-align:top;transition:transform 220ms ease,box-shadow 220ms ease;}.block#block-views-calendario-gare-block-3 .view-main-content .views-row:hover{transform:translateY(-4px);box-shadow:0 18px 34px rgba(0,0,0,0.28);}.block#block-views-calendario-gare-block-3 .view-main-content .views-field-contextual-links{display:none;}.block#block-views-calendario-gare-block-3 .view-main-content .views-field-nothing{display:flex;grid-column:1;grid-row:1 / 3;flex-direction:column;align-items:center;justify-content:center;float:none;box-sizing:border-box;width:auto;min-width:0;height:100%;margin:0;overflow:hidden;border:0;border-top:5px solid var(--calendar-accent);background:var(--calendar-ink);box-shadow:none;color:#fff;text-align:center;}.block#block-views-calendario-gare-block-3 .view-main-content .views-field-nothing .field-content{display:block;width:100%;}.block#block-views-calendario-gare-block-3 .view-main-content .views-field-nothing .anno{margin-bottom:6px;padding:0;background:transparent;color:#aeb3b8;font-size:0.68rem;font-weight:700;line-height:1;letter-spacing:0.12em;text-align:center;}.block#block-views-calendario-gare-block-3 .view-main-content .views-field-nothing .giorno{padding:0;color:#fff;font-size:clamp(2rem,2.7vw,2.85rem);font-weight:800;line-height:0.95;}.block#block-views-calendario-gare-block-3 .view-main-content .views-field-nothing .mese{margin-top:8px;padding:0 3px;color:#fff;font-size:clamp(0.55rem,0.6vw,0.65rem);font-weight:700;line-height:1;letter-spacing:0.035em;text-transform:uppercase;white-space:nowrap;}.block#block-views-calendario-gare-block-3 .view-main-content .views-field-field-circuito{grid-column:2;align-self:end;margin:0;padding-top:clamp(20px,2vw,28px);color:var(--calendar-ink);font-family:inherit;font-size:clamp(1rem,1.2vw,1.22rem);font-weight:800;line-height:1.15;text-align:left;}.block#block-views-calendario-gare-block-3 .view-main-content .views-field-field-circuito:empty,.block#block-views-calendario-gare-block-3 .view-main-content .views-field-field-circuito .field-content:empty{display:none;}.block#block-views-calendario-gare-block-3 .view-main-content .views-field-field-race-name{grid-column:2;align-self:start;margin:10px 0 0;padding-bottom:clamp(20px,2vw,28px);}.block#block-views-calendario-gare-block-3 .view-main-content .views-field-field-race-name .item-list,.block#block-views-calendario-gare-block-3 .view-main-content .views-field-field-race-name ul{margin:0;padding:0;}.block#block-views-calendario-gare-block-3 .view-main-content .views-field-field-race-name ul li{display:block;margin:0;padding:0;color:#555b61;font-size:clamp(0.78rem,0.9vw,0.92rem);font-weight:500;line-height:1.42;letter-spacing:0.01em;text-align:left;text-transform:none;}.block#block-views-calendario-gare-block-3 .view-footer{margin:clamp(34px,4vw,58px) 0 0;text-align:center;}.block#block-views-calendario-gare-block-3 .view-footer a{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:auto;max-width:none;min-height:50px;margin:0;padding:14px clamp(24px,3vw,42px);border:1px solid var(--calendar-accent);border-radius:0;background:var(--calendar-accent);color:#fff;font-family:inherit;font-size:0.82rem;font-weight:800;line-height:1.2;letter-spacing:0.075em;text-align:center;text-decoration:none;text-transform:uppercase;transition:background 180ms ease,color 180ms ease,transform 180ms ease;}.block#block-views-calendario-gare-block-3 .view-footer a::after{margin-left:12px;content:">";font-size:1.1em;}.block#block-views-calendario-gare-block-3 .view-footer a:hover,.block#block-views-calendario-gare-block-3 .view-footer a:focus{transform:translateX(3px);background:#fff;color:var(--calendar-ink);}@media only screen and (max-width:1000px){.block#block-views-calendario-gare-block-3 .view-main-content{grid-template-columns:repeat(2,minmax(0,1fr));}}@media only screen and (max-width:650px){.block#block-views-calendario-gare-block-3{padding:40px 16px 48px;}.block#block-views-calendario-gare-block-3 .nvt26-calendar-heading{gap:11px;}.block#block-views-calendario-gare-block-3 .nvt26-calendar-heading__line{min-width:20px;}.block#block-views-calendario-gare-block-3 .view-main-content{grid-template-columns:1fr;gap:14px;}.block#block-views-calendario-gare-block-3 .view-main-content .views-row{grid-template-columns:78px minmax(0,1fr);min-height:150px;padding-right:17px;}}.front .block#block-views-calendario-gare-block-2{--countdown-accent:#df2028;--countdown-ink:#17191c;--countdown-panel:#22252a;position:relative;isolation:isolate;box-sizing:border-box;width:100%;margin:clamp(-34px,-2.2vw,-18px) 0;padding:clamp(20px,2.2vw,32px) clamp(24px,3vw,42px);overflow:hidden;border-top:5px solid var(--countdown-accent);background:linear-gradient(112deg,rgba(223,32,40,0.2),transparent 28%),repeating-linear-gradient(135deg,rgba(255,255,255,0.025) 0,rgba(255,255,255,0.025) 2px,transparent 2px,transparent 24px),var(--countdown-ink);box-shadow:0 18px 38px rgba(0,0,0,0.2);color:#fff;}.front .block#block-views-calendario-gare-block-2::before{position:absolute;top:-5px;right:clamp(20px,5vw,76px);z-index:1;width:clamp(90px,15vw,220px);height:10px;transform:skewX(-28deg);background:#fff;content:"";}.front .block#block-views-calendario-gare-block-2,.front .block#block-views-calendario-gare-block-2 *,.front .view-calendario-gare.view-display-id-block_2,.front .view-calendario-gare.view-display-id-block_2 *{box-sizing:border-box;}.front .block#block-views-calendario-gare-block-2 > .block-inner,.front .view-calendario-gare.view-display-id-block_2{width:100%;max-width:1420px;margin:0 auto;}.front .block#block-views-calendario-gare-block-2 > .block-inner > .block-title{display:flex;align-items:center;gap:clamp(13px,1.5vw,22px);max-width:1420px;margin:0 auto clamp(22px,2.7vw,38px);padding:0;border:0;background:transparent;color:#fff;font-size:clamp(1.65rem,2.7vw,2.75rem);font-weight:800;line-height:1;letter-spacing:-0.025em;text-align:left;text-transform:uppercase;}.front .block#block-views-calendario-gare-block-2 > .block-inner > .block-title::before{flex:0 0 auto;width:7px;height:1.15em;background:var(--countdown-accent);content:"";}.front .block#block-views-calendario-gare-block-2 > .block-inner > .block-title::after{flex:1 1 auto;min-width:30px;height:3px;background:linear-gradient(90deg,var(--countdown-accent) 0 32%,#fff 32% 72%,rgba(255,255,255,0.18) 72% 100%);content:"";}.front .view-calendario-gare.view-display-id-block_2 > .view-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin:0;}.front .view-calendario-gare.view-display-id-block_2 .views-row{position:relative;display:grid;grid-template-columns:clamp(84px,7vw,106px) minmax(0,1fr);grid-template-areas:"date event"
    "date circuit"
    "timer timer";grid-template-rows:auto 1fr auto;min-width:0;min-height:245px;margin:0;padding:clamp(20px,2vw,30px);border:1px solid rgba(255,255,255,0.13);border-top:4px solid var(--countdown-accent);border-radius:3px;background:linear-gradient(120deg,rgba(255,255,255,0.035),transparent 42%),var(--countdown-panel);box-shadow:0 14px 28px rgba(0,0,0,0.28);color:#fff;}.front .view-calendario-gare.view-display-id-block_2 .views-row::after{position:absolute;top:-4px;right:0;width:36%;height:4px;background:#fff;content:"";}.front .view-calendario-gare.view-display-id-block_2 .views-row:only-child{grid-column:1 / -1;}.front .view-calendario-gare.view-display-id-block_2 .views-field-field-race-name{grid-area:event;align-self:end;min-width:0;margin:0;padding:0 0 7px clamp(18px,2vw,30px);}.front .view-calendario-gare.view-display-id-block_2 .views-field-field-race-name .item-list,.front .view-calendario-gare.view-display-id-block_2 .views-field-field-race-name ul{margin:0;padding:0;}.front .view-calendario-gare.view-display-id-block_2 .views-field-field-race-name li{display:block;margin:0;padding:0;color:var(--countdown-accent);font-size:clamp(0.7rem,0.75vw,0.8rem);font-weight:800;line-height:1.35;letter-spacing:0.12em;text-transform:uppercase;}.front .view-calendario-gare.view-display-id-block_2 .views-field-field-circuito{grid-area:circuit;align-self:start;min-width:0;margin:0;padding:0 0 0 clamp(18px,2vw,30px);color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:clamp(1.35rem,2vw,2.15rem);font-weight:800;line-height:1.08;}.front .view-calendario-gare.view-display-id-block_2 .views-field-nothing{grid-area:date;align-self:stretch;width:auto;min-width:0;margin:0;overflow:hidden;border:1px solid rgba(255,255,255,0.2);border-bottom:4px solid var(--countdown-accent);border-radius:2px;background:#101215;box-shadow:none;text-align:center;}.front .view-calendario-gare.view-display-id-block_2 .views-field-nothing > .field-content{display:flex;flex-direction:column;width:100%;height:100%;}.front .view-calendario-gare.view-display-id-block_2 .views-field-nothing .anno{padding:7px 5px;background:var(--countdown-accent);color:#fff;font-size:0.72rem;font-weight:800;line-height:1;letter-spacing:0.08em;text-align:center;}.front .view-calendario-gare.view-display-id-block_2 .views-field-nothing .giorno{display:flex;flex:1 1 auto;align-items:center;justify-content:center;padding:8px 3px 2px;color:#fff;font-size:clamp(2.35rem,4vw,3.8rem);font-weight:800;line-height:1;}.front .view-calendario-gare.view-display-id-block_2 .views-field-nothing .mese{padding:4px 3px 9px;color:#fff;font-size:clamp(0.55rem,0.7vw,0.7rem);font-weight:800;line-height:1;letter-spacing:0.04em;text-transform:uppercase;white-space:nowrap;}.front .view-calendario-gare.view-display-id-block_2 .views-field-field-countdown{grid-area:timer;align-self:center;min-width:0;margin:clamp(20px,2vw,28px) 0 0;padding:clamp(17px,1.8vw,24px) 8px 0;border-top:1px solid rgba(255,255,255,0.13);background:transparent;}.front .view-calendario-gare.view-display-id-block_2 .countdownHolder{display:flex;align-items:flex-start;justify-content:center;width:auto !important;margin:0 auto;color:#fff;font:700 clamp(1.45rem,2.25vw,2.35rem)/1.35 "Roboto Condensed",sans-serif;letter-spacing:-3px;text-align:center;white-space:nowrap;}.front .view-calendario-gare.view-display-id-block_2 :is(.countDays,.countHours,.countMinutes,.countSeconds){position:relative;display:inline-flex;padding-bottom:17px;}.front .view-calendario-gare.view-display-id-block_2 :is(.countDays,.countHours,.countMinutes,.countSeconds)::after{position:absolute;right:0;bottom:0;left:0;color:#aeb3b8;font-size:9px;font-weight:800;line-height:1;letter-spacing:0.18em;text-align:center;}.front .view-calendario-gare.view-display-id-block_2 .countDays::after{content:"D";}.front .view-calendario-gare.view-display-id-block_2 .countHours::after{content:"H";}.front .view-calendario-gare.view-display-id-block_2 .countMinutes::after{content:"M";}.front .view-calendario-gare.view-display-id-block_2 .countSeconds::after{content:"S";}.front .view-calendario-gare.view-display-id-block_2 .position{width:0.94em;height:1.45em;margin:0 1px;}.front .view-calendario-gare.view-display-id-block_2 .digit{width:0.94em;border:1px solid rgba(255,255,255,0.15);border-radius:2px;background:linear-gradient(to bottom,#373a3f 0 49%,#111316 50% 100%);box-shadow:0 4px 8px rgba(0,0,0,0.35);color:#fff;font-weight:800;letter-spacing:-1px;}.front .view-calendario-gare.view-display-id-block_2 .countDiv{width:clamp(10px,1vw,16px);height:1.45em;}.front .view-calendario-gare.view-display-id-block_2 .countDiv::before,.front .view-calendario-gare.view-display-id-block_2 .countDiv::after{width:4px;height:4px;margin-left:-2px;background:var(--countdown-accent);box-shadow:none;}.front .view-calendario-gare.view-display-id-block_2 .countDiv::before{top:0.48em;}.front .view-calendario-gare.view-display-id-block_2 .countDiv::after{top:0.84em;}.front .view-calendario-gare.view-display-id-block_2 .nvt26-race-live{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:82px;color:#fff;text-align:center;}.front .view-calendario-gare.view-display-id-block_2 .nvt26-race-live__lights{display:inline-flex;gap:clamp(10px,1.2vw,17px);align-items:center;justify-content:center;padding:13px clamp(16px,2vw,25px);border:1px solid rgba(255,255,255,0.15);border-radius:999px;background:#0d0f11;box-shadow:inset 0 0 16px rgba(0,0,0,0.75),0 7px 18px rgba(0,0,0,0.3);}.front .view-calendario-gare.view-display-id-block_2 .nvt26-race-live__lights > span{display:block;width:clamp(17px,2vw,24px);height:clamp(17px,2vw,24px);border:2px solid #77f8ad;border-radius:50%;background:#20d66b;box-shadow:0 0 7px #20d66b,0 0 18px rgba(32,214,107,0.82);animation:nvt26-race-light-pulse 1.35s ease-in-out infinite alternate;}.front .view-calendario-gare.view-display-id-block_2 .nvt26-race-live__lights > span:nth-child(2){animation-delay:120ms;}.front .view-calendario-gare.view-display-id-block_2 .nvt26-race-live__lights > span:nth-child(3){animation-delay:240ms;}.front .view-calendario-gare.view-display-id-block_2 .nvt26-race-live__lights > span:nth-child(4){animation-delay:360ms;}.front .view-calendario-gare.view-display-id-block_2 .nvt26-race-live__label{margin-top:12px;color:#77f8ad;font-size:clamp(0.68rem,0.8vw,0.8rem);font-weight:800;line-height:1.2;letter-spacing:0.15em;text-transform:uppercase;}.front .view-calendario-gare.view-display-id-block_2 .views-row.is-race-live{border-top-color:#20d66b;}.front .view-calendario-gare.view-display-id-block_2 .views-row.is-race-live::after{background:#77f8ad;}@keyframes nvt26-race-light-pulse{from{opacity:0.76;transform:scale(0.94);}to{opacity:1;transform:scale(1);}}@media (prefers-reduced-motion:reduce){.front .view-calendario-gare.view-display-id-block_2 .nvt26-race-live__lights > span{animation:none;}}@media only screen and (min-width:1101px){.front .view-calendario-gare.view-display-id-block_2 .views-row:only-child{grid-template-columns:clamp(96px,8vw,120px) minmax(260px,1fr) minmax(380px,auto);grid-template-areas:"date event timer"
      "date circuit timer";grid-template-rows:auto 1fr;min-height:170px;}.front .view-calendario-gare.view-display-id-block_2 .views-row:only-child .views-field-field-countdown{height:100%;margin:0 0 0 clamp(26px,3vw,48px);padding:0 0 0 clamp(26px,3vw,48px);border-top:0;border-left:1px solid rgba(255,255,255,0.13);}.front .view-calendario-gare.view-display-id-block_2 .views-row:only-child .views-field-field-countdown > .field-content{display:flex;align-items:center;height:100%;}}@media only screen and (max-width:900px){.front .view-calendario-gare.view-display-id-block_2 > .view-content{grid-template-columns:1fr;}}@media only screen and (max-width:560px){.front .block#block-views-calendario-gare-block-2{margin:-12px 0;padding:20px 12px;}.front .view-calendario-gare.view-display-id-block_2 .views-row{grid-template-columns:76px minmax(0,1fr);min-height:218px;padding:15px;}.front .view-calendario-gare.view-display-id-block_2 .views-field-field-race-name,.front .view-calendario-gare.view-display-id-block_2 .views-field-field-circuito{padding-left:15px;}.front .view-calendario-gare.view-display-id-block_2 .views-field-field-circuito{font-size:clamp(1.15rem,6vw,1.55rem);}.front .view-calendario-gare.view-display-id-block_2 .countdownHolder{font-size:clamp(1.15rem,6vw,1.65rem);}.front .view-calendario-gare.view-display-id-block_2 .countDiv{width:9px;}}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock{position:fixed;right:auto;bottom:0;left:0;z-index:950;width:100vw;max-height:calc(100vh - 32px);margin:0;padding:7px clamp(24px,4vw,76px) max(8px,env(safe-area-inset-bottom));overflow-x:hidden;overflow-y:auto;border:0;border-top:4px solid var(--countdown-accent);border-radius:0;background:linear-gradient(112deg,rgba(223,32,40,0.07),transparent 30%),repeating-linear-gradient(135deg,rgba(23,25,28,0.035) 0,rgba(23,25,28,0.035) 2px,transparent 2px,transparent 24px),#f2f3f4;box-shadow:0 -8px 28px rgba(17,20,24,0.2);transform:none;transition:opacity 180ms ease,transform 220ms ease,visibility 220ms;}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock.is-collapsed{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(calc(100% + 12px));}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock.is-empty{display:none !important;}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock::before{right:72px;width:clamp(80px,12vw,170px);background:#17191c;}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock > .block-inner{max-width:1680px;}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock > .block-inner > .block-title{display:none;}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock > .block-inner > .block-title::before{width:4px;height:1em;}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock .view-calendario-gare.view-display-id-block_2{max-width:1680px;}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock .view-display-id-block_2 > .view-content{gap:12px;}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock .view-display-id-block_2 .views-row,.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock .view-display-id-block_2 .views-row:only-child{grid-template-columns:90px minmax(0,1fr) minmax(290px,auto);grid-template-areas:"date event timer"
    "date circuit timer";grid-template-rows:auto 1fr;min-height:96px;padding:7px clamp(20px,2.6vw,44px);}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock .view-display-id-block_2 .views-field-field-race-name{padding:0 0 3px 12px;}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock .nvt26-countdown-dock__eyebrow{display:block;margin:0 0 4px;color:#fff;font-size:clamp(0.62rem,0.68vw,0.72rem);font-weight:800;line-height:1;letter-spacing:0.14em;text-transform:uppercase;}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock .view-display-id-block_2 .views-field-field-race-name li{font-size:clamp(0.72rem,0.82vw,0.88rem);}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock .view-display-id-block_2 .views-field-field-circuito{padding-left:12px;font-size:clamp(1.05rem,1.35vw,1.5rem);}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock .view-display-id-block_2 .views-field-nothing{justify-self:center;width:74px;}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock .view-display-id-block_2 .views-field-nothing .anno{padding-top:5px;padding-bottom:5px;font-size:0.64rem;}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock .view-display-id-block_2 .views-field-nothing .giorno{padding-top:3px;padding-bottom:0;font-size:clamp(1.85rem,2.5vw,2.45rem);}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock .view-display-id-block_2 .views-field-nothing .mese{padding-top:2px;padding-bottom:5px;font-size:0.5rem;}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock .view-display-id-block_2 .views-field-field-countdown{height:100%;margin:0 0 0 16px;padding:0 0 0 16px;border-top:0;border-left:1px solid rgba(255,255,255,0.13);}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock .view-display-id-block_2 .views-field-field-countdown > .field-content{display:flex;align-items:center;justify-content:center;height:100%;}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock .view-display-id-block_2 .countdownHolder{font-size:clamp(1.15rem,1.55vw,1.65rem);}.nvt26-countdown-dock__close{position:absolute;top:6px;right:clamp(14px,2.5vw,42px);z-index:5;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid rgba(255,255,255,0.34);border-radius:50%;background:#0e1012;box-shadow:0 5px 13px rgba(0,0,0,0.38);color:#fff;cursor:pointer;transition:border-color 160ms ease,background 160ms ease,transform 160ms ease;}.nvt26-countdown-dock__close span,.nvt26-countdown-dock__close span::after{display:block;width:13px;height:2px;background:currentColor;content:"";}.nvt26-countdown-dock__close span{transform:rotate(45deg);}.nvt26-countdown-dock__close span::after{transform:rotate(90deg);}.nvt26-countdown-dock__close:hover,.nvt26-countdown-dock__close:focus{border-color:#fff;background:#df2028;outline:0;transform:scale(1.06);}.nvt26-countdown-dock__opener{position:fixed;right:18px;right:max(18px,env(safe-area-inset-right));bottom:16px;bottom:max(16px,env(safe-area-inset-bottom));z-index:951;display:flex;visibility:hidden;gap:9px;align-items:center;min-height:46px;padding:8px 17px 8px 12px;border:1px solid rgba(255,255,255,0.3);border-top:3px solid #df2028;border-radius:3px;background:#17191c;box-shadow:0 12px 30px rgba(0,0,0,0.46);color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:0.82rem;font-weight:800;letter-spacing:0.07em;line-height:1;opacity:0;cursor:pointer;pointer-events:none;text-transform:uppercase;transform:translateY(18px);transition:opacity 180ms ease,transform 180ms ease,visibility 180ms;}.nvt26-countdown-dock__opener.is-visible:not(.is-unavailable){visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0);}.nvt26-countdown-dock__opener-icon{position:relative;display:block;width:23px;height:23px;border:2px solid #fff;border-radius:50%;}.nvt26-countdown-dock__opener-icon::before,.nvt26-countdown-dock__opener-icon::after{position:absolute;top:50%;left:50%;background:#df2028;content:"";transform-origin:0 50%;}.nvt26-countdown-dock__opener-icon::before{width:7px;height:2px;transform:translate(0,-1px) rotate(-90deg);}.nvt26-countdown-dock__opener-icon::after{width:6px;height:2px;transform:translate(0,-1px) rotate(18deg);}.nvt26-countdown-dock__opener:hover,.nvt26-countdown-dock__opener:focus{border-color:#fff;outline:0;transform:translateY(-2px);}@media only screen and (max-width:1180px){.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock{width:100vw;max-height:min(72vh,540px);padding:7px 14px max(8px,env(safe-area-inset-bottom));}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock .view-display-id-block_2 > .view-content{grid-template-columns:1fr;}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock .view-display-id-block_2 .views-row,.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock .view-display-id-block_2 .views-row:only-child{grid-template-columns:82px minmax(0,1fr);grid-template-areas:"date event"
      "date circuit"
      "timer timer";grid-template-rows:auto 1fr auto;min-height:0;padding:7px 16px;}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock .view-display-id-block_2 .views-field-field-countdown{height:auto;margin:7px 0 0;padding:7px 3px 0;border-top:1px solid rgba(255,255,255,0.13);border-left:0;}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock .view-display-id-block_2 .countdownHolder{font-size:clamp(1.1rem,5vw,1.55rem);}}@media only screen and (max-width:560px){.front{--nvt26-mobile-sponsor-reserve:0px;}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock{bottom:var(--nvt26-mobile-sponsor-reserve);max-height:calc(100vh - var(--nvt26-mobile-sponsor-reserve) - 12px);padding-bottom:7px;}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock > .block-inner > .block-title{margin-bottom:6px;font-size:0.88rem;}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock .view-display-id-block_2 :is(.countDays,.countHours,.countMinutes,.countSeconds){padding-bottom:0;}.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock .view-display-id-block_2 :is(.countDays,.countHours,.countMinutes,.countSeconds)::after{display:none;content:none;}.front .nvt26-countdown-dock__opener{right:9px;bottom:var(--nvt26-mobile-sponsor-reserve);min-height:42px;padding:7px 12px 7px 9px;font-size:0.72rem;}}@media (prefers-reduced-motion:reduce){.front .block#block-views-calendario-gare-block-2.nvt26-countdown-dock,.nvt26-countdown-dock__opener,.nvt26-countdown-dock__close{transition:none;}}:root{--nvt26-masthead-height:108px;--nvt26-nav-height:58px;--nvt26-header-ink:#17191c;--nvt26-header-muted:#6c7177;--nvt26-header-paper:#fff;--nvt26-header-accent:#df2028;}#header,#header *,#menu-bar,#menu-bar *{box-sizing:border-box;}#header{position:fixed;top:0;right:0;left:0;z-index:900;height:var(--nvt26-masthead-height);margin:0;border:0;border-bottom:1px solid #e3e5e7;background:var(--nvt26-header-paper);box-shadow:none;transition:transform 260ms ease;}#header .region-header,#header .region-header > .region-inner{width:100%;height:100%;margin:0;}#header .region-header > .region-inner{display:grid;grid-template-columns:minmax(210px,270px) minmax(0,1fr);align-items:center;gap:28px;max-width:1480px;padding:8px 28px;margin:0 auto;}#header #block-block-205,#header #block-block-141,#header .block-inner,#header .block-content{width:100%;height:100%;margin:0;padding:0;}#header .logo-vroom{display:flex;align-items:center;justify-content:flex-start;gap:17px;height:100%;margin:0;padding:0;background:transparent;text-align:left;}#header .logo-vroom .img{display:block;flex:0 0 auto;}#header .logo-vroom img,.scrolled #header .logo-vroom img{display:block;float:none;width:auto;height:82px;margin:0;transition:none;}#header .slogan,.scrolled #header .slogan{position:relative;display:flex;align-items:center;width:auto;height:auto;min-height:40px;padding:0 0 0 17px;border-left:3px solid var(--nvt26-header-accent);background:transparent;color:var(--nvt26-header-ink);font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:800;line-height:1.15;letter-spacing:0.11em;text-align:left;text-transform:uppercase;word-spacing:normal;}#header #block-block-141{position:relative;display:flex !important;align-items:center;justify-content:flex-end;overflow:hidden;}#header #leaderboard-com{position:static;display:flex;align-items:center;justify-content:flex-end;width:100%;max-width:728px;height:90px;margin:0;overflow:hidden;background:#f4f5f6;transition:opacity 180ms ease,visibility 180ms ease;}#header #leaderboard-com iframe{display:block;max-width:100%;}#header #leaderboard-com:not(.visibile){visibility:hidden;opacity:0;}#header .banner-leadmob-close{position:absolute;top:5px;right:5px;left:auto;z-index:2;width:20px !important;min-width:20px;max-width:20px;height:20px;margin:0;padding:0;border:0;border-radius:2px;background:rgba(23,25,28,0.72);color:#fff;font-size:9px;font-weight:800;line-height:20px;text-align:center;text-transform:uppercase;cursor:pointer;}#header .banner-leadmob-close:hover,#header .banner-leadmob-close:focus{background:var(--nvt26-header-accent);}#menu-bar{position:fixed;top:var(--nvt26-masthead-height);right:0;left:0;z-index:1000;display:grid;grid-template-columns:minmax(540px,1fr) auto 58px;align-items:stretch;width:100%;height:var(--nvt26-nav-height);margin:0;padding:0 clamp(20px,3vw,56px);border:0;border-bottom:4px solid var(--nvt26-header-ink);background:rgba(255,255,255,0.98);box-shadow:0 7px 16px rgba(17,20,24,0.12);text-align:left;transition:top 260ms ease,box-shadow 180ms ease;}#menu-bar > .block{width:auto;height:100%;margin:0;padding:0;float:none;}#menu-bar > #block-superfish-2{grid-column:1;grid-row:1;min-width:0;}#menu-bar > #block-block-206{grid-column:2;grid-row:1;}#menu-bar > #block-block-198{grid-column:3;grid-row:1;}#menu-bar > #block-views-exp-ricerca-page{grid-column:auto;}.region-leaderboard{padding-top:calc(var(--nvt26-masthead-height) + var(--nvt26-nav-height)) !important;transition:padding-top 260ms ease;}body.scrolled .region-leaderboard,.scrolled .region-leaderboard{padding-top:var(--nvt26-nav-height) !important;}@media only screen and (min-width:1001px){#menu-bar #block-superfish-2 .sf-accordion-toggle,#menu-bar #superfish-2-accordion{display:none !important;}#menu-bar #superfish-2{position:static;display:flex !important;align-items:stretch;justify-content:flex-start;width:100%;height:54px;margin:0;padding:0;overflow:visible;background:transparent;box-shadow:none;list-style:none;}#menu-bar #superfish-2 > li.sf-depth-1{position:relative;display:block;float:none;height:54px;margin:0;padding:0;}#menu-bar #superfish-2 > li.sf-depth-1 > a.sf-depth-1{position:relative;display:flex;align-items:center;height:54px;padding:0 clamp(13px,1.25vw,25px);background-color:transparent;color:var(--nvt26-header-ink);font-family:'Roboto Condensed',sans-serif;font-size:clamp(13px,0.86vw,16px);font-weight:700;line-height:1;letter-spacing:0.045em;text-decoration:none;text-transform:uppercase;}#menu-bar #superfish-2 > li.menuparent > a.sf-depth-1{padding-right:clamp(27px,2vw,38px);background-position:calc(100% - 13px) center;background-size:9px auto;}#menu-bar #superfish-2 > li.sf-depth-1 > a.sf-depth-1::after{position:absolute;right:14px;bottom:0;left:14px;height:4px;background:var(--nvt26-header-accent);content:'';transform:scaleX(0);transform-origin:left;transition:transform 180ms ease;}#menu-bar #superfish-2 > li.sf-depth-1 > a:hover::after,#menu-bar #superfish-2 > li.sf-depth-1 > a:focus::after,#menu-bar #superfish-2 > li.sf-depth-1 > a.active::after{transform:scaleX(1);}#menu-bar #superfish-2 > li.sf-depth-1 > a:hover,#menu-bar #superfish-2 > li.sf-depth-1 > a:focus,#menu-bar #superfish-2 > li.sf-depth-1 > a.active{background-color:#f2f3f4;color:#090a0b;}#menu-bar #superfish-2 > li.sf-depth-1 > ul{top:54px;min-width:235px;margin:0;padding:8px 0;border-top:4px solid var(--nvt26-header-accent);background:var(--nvt26-header-ink);box-shadow:0 12px 22px rgba(0,0,0,0.24);}#menu-bar #superfish-2 a.sf-depth-2{display:block;height:auto;min-height:39px;padding:11px 18px;background:transparent;color:#fff;font-size:12px;font-weight:700;line-height:1.35;letter-spacing:0.045em;text-transform:uppercase;}#menu-bar #superfish-2 a.sf-depth-2:hover,#menu-bar #superfish-2 a.sf-depth-2:focus,#menu-bar #superfish-2 a.sf-depth-2.active{padding-left:24px;background:#2b2e32;color:#fff;}#menu-bar #superfish-2 > li:nth-child(-n+4){display:none !important;}#menu-bar .socialnetwork-links{display:flex;align-items:center;height:54px;padding-left:14px;border-left:1px solid #d8dade;}#menu-bar .socialnetwork-links .homelink{display:none;}#menu-bar .socialnetwork-links .nllink{position:static;display:block;width:auto;height:54px;margin-right:8px;text-align:left;}#menu-bar .socialnetwork-links .nllink a{display:flex;align-items:center;width:auto;height:54px;padding:0 13px;background:transparent !important;color:var(--nvt26-header-ink);font-size:11px;font-weight:800;line-height:1;letter-spacing:0.08em;text-transform:uppercase;}#menu-bar .socialnetwork-links > a{display:block;width:38px;height:54px;background-size:20px auto;opacity:0.82;transition:opacity 160ms ease,transform 160ms ease;}#menu-bar .socialnetwork-links > a:hover,#menu-bar .socialnetwork-links > a:focus{opacity:1;transform:translateY(-2px);}#menu-bar #block-block-198{border-left:1px solid #d8dade;}#menu-bar #block-block-198 button{display:block;width:58px;height:54px;min-width:0;margin:0;padding:0;border:0;background-color:transparent;background-position:center;background-size:22px auto;}#menu-bar #block-views-exp-ricerca-page{position:absolute;top:58px;right:clamp(20px,3vw,56px);left:auto;visibility:hidden;width:min(460px,calc(100vw - 40px));height:auto;margin:0;padding:18px;overflow:visible;border-top:4px solid var(--nvt26-header-accent);background:#fff;box-shadow:0 14px 28px rgba(17,20,24,0.2);opacity:0;transform:translateY(-10px);transition:opacity 180ms ease,transform 180ms ease,visibility 180ms ease;}#menu-bar #block-views-exp-ricerca-page.visibile{visibility:visible;left:auto;opacity:1;transform:translateY(0);}#menu-bar #block-views-exp-ricerca-page .views-exposed-widgets{display:grid;grid-template-columns:minmax(0,1fr) 54px;width:100%;}#menu-bar #block-views-exp-ricerca-page .views-widget-filter-combine,#menu-bar #block-views-exp-ricerca-page .views-submit-button{float:none;width:auto;}#menu-bar #block-views-exp-ricerca-page .views-widget-filter-combine input{width:100%;height:48px;padding:0 15px;border:1px solid #d8dade;border-right:0;background:#f6f7f8;color:var(--nvt26-header-ink);font-size:16px;line-height:48px;}#menu-bar #block-views-exp-ricerca-page .views-submit-button input{width:54px;height:48px;background-color:var(--nvt26-header-accent);background-size:20px auto;}}@media only screen and (max-width:1000px){:root{--nvt26-masthead-height:64px;--nvt26-nav-height:64px;}#header,body.scrolled #header,.scrolled #header{z-index:1001;}#header .region-header > .region-inner{display:block;padding:0;}#header #block-block-205,#header #block-block-205 .block-inner,#header #block-block-205 .block-content{height:61px;}#header .logo-vroom{justify-content:center;height:61px;padding:5px 72px;}#header .logo-vroom img,.scrolled #header .logo-vroom img{width:auto;height:51px;}#header .slogan,.scrolled #header .slogan,#header #block-block-141{display:none !important;}#menu-bar,body.scrolled #menu-bar,.scrolled #menu-bar{z-index:1002;display:grid;grid-template-columns:64px minmax(0,1fr) 64px;width:100%;margin:0;padding:0;border:0;background:transparent;box-shadow:none;pointer-events:none;}#menu-bar > .block{float:none;width:auto;height:64px;margin:0;padding:0;}#menu-bar > #block-superfish-2{grid-column:1;grid-row:1;pointer-events:auto;}#menu-bar > #block-block-198{grid-column:3;grid-row:1;border:0;border-left:1px solid #d8dade;pointer-events:auto;}#menu-bar > #block-block-206,#menu-bar #superfish-2{display:none !important;}#menu-bar #block-superfish-2 .sf-accordion-toggle{display:block;float:none;width:64px;height:64px;margin:0;}#menu-bar #block-superfish-2 .sf-accordion-toggle a{display:block;width:64px;height:61px;margin:0;padding:0;background-color:transparent;background-position:center;background-size:25px auto;}#menu-bar #block-block-198 button{display:block;width:64px;min-width:0;margin:0;padding:0;border:0;background-color:transparent;}#menu-bar #superfish-2-accordion{position:fixed;bottom:0;left:-110% !important;z-index:1100;display:block !important;visibility:visible !important;width:min(88vw,420px);height:calc(100vh - 64px);margin:0;padding:18px 0 50px;overflow-x:hidden;overflow-y:auto;border:0;border-right:1px solid #32363b;background:#17191c;box-shadow:16px 0 30px rgba(0,0,0,0.28);text-align:left;transition:left 240ms ease;}#menu-bar #superfish-2-accordion.sf-expanded{left:0 !important;}#menu-bar #superfish-2-accordion li.sf-depth-1{display:block;width:100%;height:auto;margin:0;padding:0;border-bottom:1px solid #30343a;}#menu-bar #superfish-2-accordion a.sf-depth-1{display:flex;align-items:center;width:100%;height:auto;min-height:54px;padding:12px 52px 12px 24px;background-color:transparent;background-position:calc(100% - 22px) center;color:#fff;font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:800;line-height:1.25;letter-spacing:0.055em;text-decoration:none;text-transform:uppercase;}#menu-bar #superfish-2-accordion a.sf-depth-1:hover,#menu-bar #superfish-2-accordion a.sf-depth-1:focus,#menu-bar #superfish-2-accordion a.sf-depth-1.active{background-color:#25282d;color:#fff;text-decoration:none;}#menu-bar #superfish-2-accordion li.sf-depth-2{display:block;margin:0;padding:0;border-top:1px solid #393d43;}#menu-bar #superfish-2-accordion a.sf-depth-2,#menu-bar #superfish-2-accordion .sf-clone-parent a.sf-depth-1{display:block;width:100%;height:auto;min-height:45px;padding:13px 24px 13px 36px;background:#22252a;color:#e2e4e7;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:0.035em;text-align:left;text-transform:uppercase;}#menu-bar #superfish-2-accordion > li:nth-child(-n+4){display:inline-block;width:50%;border-right:1px solid #30343a;vertical-align:top;}#menu-bar #superfish-2-accordion > li:nth-child(-n+4) a{min-height:45px;padding:10px 10px 10px 42px;background-position:14px center;background-size:20px auto;font-size:11px;}#menu-bar #block-views-exp-ricerca-page{position:fixed;right:0;left:auto;z-index:1090;height:auto;margin:0;padding:14px;overflow:visible;border:0;border-bottom:3px solid var(--nvt26-header-accent);box-shadow:0 12px 24px rgba(17,20,24,0.18);opacity:0;transform:translateY(-10px);transition:opacity 180ms ease,transform 180ms ease,visibility 180ms ease;pointer-events:auto;}#menu-bar #block-views-exp-ricerca-page.visibile{left:auto;opacity:1;transform:translateY(0);}#menu-bar #block-views-exp-ricerca-page .views-exposed-widgets{display:grid;grid-template-columns:minmax(0,1fr) 52px;width:100%;max-width:680px;margin:0 auto;}#menu-bar #block-views-exp-ricerca-page .views-widget-filter-combine,#menu-bar #block-views-exp-ricerca-page .views-submit-button{float:none;width:auto;}#menu-bar #block-views-exp-ricerca-page .views-widget-filter-combine input{width:100%;height:48px;padding:0 14px;border:1px solid #d8dade;border-right:0;background:#f5f6f7;color:var(--nvt26-header-ink);font-size:16px;line-height:48px;}#menu-bar #block-views-exp-ricerca-page .views-submit-button input{width:52px;height:48px;background-color:var(--nvt26-header-accent);background-size:20px auto;}.region-leaderboard,body.scrolled .region-leaderboard,.scrolled .region-leaderboard{padding-top:64px !important;}}@media only screen and (min-width:1001px){#header .region-header > .region-inner{display:flex;justify-content:center;}#header #block-block-205{width:auto;}#header #block-block-141{display:none !important;}}@media only screen and (max-width:1000px){html,body{background-image:none !important;}body.gam-skin-active,body.skin-hidden.gam-skin-active{background-image:none !important;background-color:#fff !important;}#gam-skin-click-layer,.region-skin,#skin-takeover-slot,#skinleft-it,#skintop-it,#skinright-it,#skinleft-es,#skintop-es,#skinright-es,#skinleft-com,#skintop-com,#skinright-com{display:none !important;visibility:hidden !important;pointer-events:none !important;}#columns{margin-top:0 !important;padding-top:0 !important;}#header,body.scrolled #header,.scrolled #header{position:relative;top:auto;right:auto;left:auto;z-index:800;display:block;height:auto;padding-top:64px;border:0;}#header .region-header,#header .region-header > .region-inner{display:block;width:100%;height:auto;min-height:0;margin:0;padding:0;}#header #block-block-205{display:none !important;}#header #block-block-141,body.scrolled #header #block-block-141,.scrolled #header #block-block-141{position:relative;display:block !important;width:100%;height:auto;min-height:24px;margin:0;padding:0;overflow:visible;background:#f3f4f5;}#header #block-block-141 .block-inner,#header #block-block-141 .block-content{width:100%;height:auto;min-height:0;margin:0;padding:0;}#header #leaderboard-com,#header #leaderboard-com.visibile{position:relative;top:auto !important;right:auto;bottom:auto !important;left:auto;z-index:1;display:flex;visibility:visible;align-items:center;justify-content:center;width:100%;max-width:none;height:auto;min-height:50px;margin:0;padding:7px 26px;overflow:hidden;border:0;border-bottom:1px solid #d9dcdf;background:#f3f4f5;box-shadow:none;opacity:1;transition:none;}#header #leaderboard-com:not(.visibile){display:none;}#header #leaderboard-com > div,#header #leaderboard-com iframe{display:block;width:100% !important;max-width:728px;height:auto !important;aspect-ratio:728 / 90;margin:0 auto;}#header .banner-leadmob-close{top:3px;right:3px;left:auto;width:18px !important;min-width:18px;max-width:18px;height:18px;padding:0;border-radius:2px;font-size:8px;line-height:18px;}#menu-bar,body.scrolled #menu-bar,.scrolled #menu-bar{position:fixed;top:0;right:0;bottom:auto;left:0;z-index:1200;grid-template-columns:62px minmax(0,1fr) 62px;height:64px;border-bottom:3px solid var(--nvt26-header-ink);background:rgba(255,255,255,0.98);box-shadow:0 4px 12px rgba(17,20,24,0.1);}#menu-bar::before{grid-column:2;grid-row:1;width:100%;height:61px;background:url('/sites/vroomkart.com/files/ammin/images/logo.png') no-repeat center;background-size:auto 52px;content:'';pointer-events:none;}#menu-bar > #block-superfish-2,#menu-bar > #block-block-198{position:relative;z-index:2;width:62px;height:61px;}#menu-bar #block-superfish-2 .sf-accordion-toggle,#menu-bar #block-superfish-2 .sf-accordion-toggle a{width:62px;height:61px;}#menu-bar #block-superfish-2 .sf-accordion-toggle a{position:relative;background:none !important;}#menu-bar #block-superfish-2 .sf-accordion-toggle a::before{position:absolute;top:21px;left:19px;width:24px;height:17px;background:linear-gradient(to bottom,var(--nvt26-header-ink) 0 2px,transparent 2px 7px,var(--nvt26-header-ink) 7px 9px,transparent 9px 14px,var(--nvt26-header-ink) 14px 17px);content:'';}#menu-bar #block-block-198 button{width:62px;height:61px;background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/lente-b.png) !important;background-repeat:no-repeat;background-position:center;background-size:23px auto;}#menu-bar #superfish-2-accordion{top:64px !important;width:min(90vw,390px);height:calc(100dvh - 64px);padding:10px 0 36px;background:#17191c !important;color:#fff;}#menu-bar #superfish-2-accordion a,#menu-bar #superfish-2-accordion a:visited{color:#fff !important;}#menu-bar #block-views-exp-ricerca-page{top:64px;bottom:auto;display:block;visibility:hidden;width:100%;height:auto !important;min-height:0;max-height:86px;padding:12px;overflow:hidden;background:#fff;}#menu-bar #block-views-exp-ricerca-page.visibile{visibility:visible;height:auto !important;max-height:86px;}#menu-bar #block-views-exp-ricerca-page form,#menu-bar #block-views-exp-ricerca-page form > div,#menu-bar #block-views-exp-ricerca-page .views-exposed-form,#menu-bar #block-views-exp-ricerca-page .views-exposed-widgets{width:100%;height:50px;min-height:0;margin:0;padding:0;}#menu-bar #block-views-exp-ricerca-page .views-widget-filter-combine input{height:50px;color:#17191c;background:#fff;caret-color:var(--nvt26-header-accent);}#menu-bar #block-views-exp-ricerca-page .views-submit-button input{height:50px;background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/lente.png);}.region-leaderboard,body.scrolled .region-leaderboard,.scrolled .region-leaderboard{padding-top:0 !important;}}@media only screen and (max-width:1000px){body.scrolled #header #block-block-141,.scrolled #header #block-block-141{position:fixed;top:auto;right:0;bottom:0;left:0;z-index:1190;width:100%;margin:0;padding-bottom:env(safe-area-inset-bottom,0);border-top:1px solid #d9dcdf;background:#f3f4f5;box-shadow:0 -5px 18px rgba(17,20,24,0.16);}body.scrolled #header #leaderboard-com,.scrolled #header #leaderboard-com{border-bottom:0;}}@media only screen and (max-width:1000px){#page{padding-top:0 !important;}#header,body.scrolled #header,.scrolled #header{z-index:auto;}#header #block-block-205,body.scrolled #header #block-block-205,.scrolled #header #block-block-205{position:fixed;top:0;left:50%;z-index:1210;display:block !important;width:132px;height:61px;margin:0;padding:0;transform:translateX(-50%);pointer-events:none;}#header #block-block-205 .block-inner,#header #block-block-205 .block-content,#header #block-block-205 .logo-vroom{display:flex;align-items:center;justify-content:center;width:100%;height:61px;margin:0;padding:0;background:transparent;}#header #block-block-205 .logo-vroom .img,#header #block-block-205 .logo-vroom a{display:flex;align-items:center;justify-content:center;width:100%;height:61px;pointer-events:auto;}#header #block-block-205 .logo-vroom img,body.scrolled #header #block-block-205 .logo-vroom img,.scrolled #header #block-block-205 .logo-vroom img{display:block;width:auto;height:52px;margin:0;}#header #block-block-205 .slogan{display:none !important;}#menu-bar::before{display:none;}#menu-bar #block-superfish-2 .sf-accordion-toggle a::after{position:absolute;top:29px;left:18px;display:none;width:26px;height:2px;background:var(--nvt26-header-ink);content:'';}#menu-bar #block-superfish-2 .sf-accordion-toggle a.sf-expanded::before,#menu-bar:has(#superfish-2-accordion.sf-expanded) #block-superfish-2 .sf-accordion-toggle a::before{top:29px;left:18px;width:26px;height:2px;background:var(--nvt26-header-ink);transform:rotate(45deg);}#menu-bar #block-superfish-2 .sf-accordion-toggle a.sf-expanded::after,#menu-bar:has(#superfish-2-accordion.sf-expanded) #block-superfish-2 .sf-accordion-toggle a::after{display:block;transform:rotate(-45deg);}#menu-bar #superfish-2-accordion{padding-bottom:92px;}#menu-bar > #block-block-206{position:fixed;right:auto;bottom:0;left:-110%;z-index:1215;display:block !important;visibility:visible;width:min(90vw,390px);height:72px;margin:0;padding:0 10px env(safe-area-inset-bottom,0);border-top:1px solid #30343a;background:#17191c;opacity:1;transition:left 240ms ease;pointer-events:auto;}#menu-bar:has(#superfish-2-accordion.sf-expanded) > #block-block-206{left:0;}#menu-bar #block-block-206 .socialnetwork-links{display:flex;align-items:center;justify-content:space-around;width:100%;height:71px;margin:0;padding:0;}#menu-bar #block-block-206 .socialnetwork-links .homelink,#menu-bar #block-block-206 .socialnetwork-links .nllink{position:static;display:block;width:auto;height:52px;margin:0;padding:0;border:0;}#menu-bar #block-block-206 .socialnetwork-links .nllink a{display:flex;align-items:center;width:auto;height:52px;padding:0 10px;background:transparent !important;color:#fff;font-size:10px;font-weight:800;line-height:1;letter-spacing:0.06em;text-transform:uppercase;}#menu-bar #block-block-206 .socialnetwork-links .homelink a,#menu-bar #block-block-206 .socialnetwork-links > a{display:block;width:46px;height:52px;margin:0;padding:0;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:23px auto;opacity:0.94;}#menu-bar #block-block-206 .socialnetwork-links .homelink a{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/homelink.png);}#menu-bar #block-block-206 .socialnetwork-links .facebooklink{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/facebook.png);}#menu-bar #block-block-206 .socialnetwork-links .twitterlink{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/twitterx.png);}#menu-bar #block-block-206 .socialnetwork-links .instagramlink{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/instagram.png);}#menu-bar #block-block-206 .socialnetwork-links .youtubelink{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/youtube.png);}#menu-bar #block-block-206 .socialnetwork-links img{display:none !important;}}@media only screen and (max-width:1000px){body::before{display:none;content:none;}#menu-bar,body.scrolled #menu-bar,.scrolled #menu-bar{overflow:visible !important;box-shadow:0 4px 12px rgba(17,20,24,0.1) !important;}#menu-bar::after{display:none;}}@media only screen and (max-width:1000px){#header,body.scrolled #header,.scrolled #header{position:fixed;top:0;right:0;left:0;z-index:1199;width:100%;height:64px;min-height:64px;margin:0;padding:0;overflow:visible;border-bottom:3px solid var(--nvt26-header-ink);background:#fff;box-shadow:none;transform:none;pointer-events:none;}#header #block-block-205,#header #block-block-205 .logo-vroom a,#header #block-block-141,#header .banner-leadmob-close{pointer-events:auto;}#menu-bar,body.scrolled #menu-bar,.scrolled #menu-bar{background:transparent !important;}#menu-bar > #block-superfish-2,#menu-bar > #block-block-198{background:#fff;}body:not(.scrolled) #header #block-block-141{position:absolute;top:64px;right:0;bottom:auto;left:0;width:100%;}body:not(.scrolled) #page,body.scrolled #page,.scrolled #page{padding-top:calc(64px + clamp(50px,calc(12.36vw + 14px),104px)) !important;}}@media only screen and (max-width:1000px){:root{--nvt26-mobile-header-height:64px;--nvt26-mobile-ad-height:clamp(64px,calc(12.37vw + 16px),110px);--nvt26-mobile-reading-height:70vh;--nvt26-mobile-reading-height:70svh;--nvt26-mobile-half-height:40vh;--nvt26-mobile-half-height:40svh;}.front #page{padding-bottom:calc(var(--nvt26-mobile-ad-height) + 18px);}.front .nvt26-home-view--hero .views-row{min-height:var(--nvt26-mobile-reading-height);height:var(--nvt26-mobile-reading-height);}.front .nvt26-home-view--hero .views-row > .views-field,.front .nvt26-home-view--hero .views-field-title,.front .nvt26-home-view--hero .views-field-title h2,.front .nvt26-home-view--hero .views-field-title h2 a,.front .nvt26-home-view--hero .views-field-field-intro{position:static !important;float:none !important;clear:both;box-sizing:border-box;height:auto !important;min-height:0 !important;max-height:none !important;}.front .nvt26-home-view--hero .views-row > .views-field:not(.views-field-field-introimage){flex:0 0 auto;}.front .nvt26-home-view--hero .views-field-field-introimage{flex:0 0 40%;height:40%;min-height:0;aspect-ratio:auto;}.front .nvt26-home-view--hero .views-field-title,.front .nvt26-home-view--hero .views-field-title h2{display:block;width:auto;overflow:hidden;line-height:1.04 !important;white-space:normal;}.front .nvt26-home-view--hero .views-field-title h2 a{display:-webkit-box;width:auto;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;line-height:1.04 !important;white-space:normal;}.front .nvt26-home-view--hero .views-field-field-intro{display:block;flex:1 1 4.2em !important;width:auto;min-height:4.2em !important;margin-top:14px;padding-right:4px;overflow-x:hidden !important;overflow-y:auto !important;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;line-height:1.38;}.front .nvt26-home-view--hero .views-field-view-node{margin-top:auto;margin-bottom:18px;}.front :is(.nvt26-home-view--evidenza,.nvt26-home-view--news-principali) > .view-content{gap:0;}.front :is(.nvt26-home-view--evidenza,.nvt26-home-view--news-principali) > .view-content > .views-row{display:flex;flex-direction:column;box-sizing:border-box;min-height:var(--nvt26-mobile-reading-height);height:var(--nvt26-mobile-reading-height);padding:12px 0 18px;overflow:hidden;}.front :is(.nvt26-home-view--evidenza,.nvt26-home-view--news-principali) .views-field-field-introimage{flex:0 0 43%;height:43%;min-height:0;aspect-ratio:auto;}.front :is(.nvt26-home-view--evidenza,.nvt26-home-view--news-principali) .views-field-field-introimage img{height:100%;object-fit:cover;}.front :is(.nvt26-home-view--evidenza,.nvt26-home-view--news-principali) .views-field-field-intro{display:-webkit-box !important;overflow:hidden !important;-webkit-box-orient:vertical;-webkit-line-clamp:3;}.front :is(.nvt26-home-view--evidenza,.nvt26-home-view--news-principali) .views-field-view-node{margin-top:auto;}.front :is(.nvt26-home-view--news-secondarie,.nvt26-home-view--per-iniziare,.nvt26-home-view--gare-paddock,.nvt26-home-view--tecnica-academy,.nvt26-home-view--persone-opinioni) > .view-content{gap:0;}.front :is(.nvt26-home-view--news-secondarie,.nvt26-home-view--per-iniziare,.nvt26-home-view--gare-paddock,.nvt26-home-view--tecnica-academy,.nvt26-home-view--persone-opinioni) > .view-content > .views-row{display:flex;flex-direction:column;box-sizing:border-box;min-height:0;height:var(--nvt26-mobile-half-height);max-height:var(--nvt26-mobile-half-height);padding:10px 0 14px;overflow:hidden;}.front :is(.nvt26-home-view--news-secondarie,.nvt26-home-view--per-iniziare,.nvt26-home-view--gare-paddock,.nvt26-home-view--tecnica-academy,.nvt26-home-view--persone-opinioni) .views-field-field-introimage{flex:0 0 48%;height:48%;min-height:0;aspect-ratio:auto;}.front :is(.nvt26-home-view--news-secondarie,.nvt26-home-view--per-iniziare,.nvt26-home-view--gare-paddock,.nvt26-home-view--tecnica-academy,.nvt26-home-view--persone-opinioni) .views-field-field-introimage img{height:100%;object-fit:cover;}.front :is(.nvt26-home-view--news-secondarie,.nvt26-home-view--per-iniziare,.nvt26-home-view--gare-paddock,.nvt26-home-view--tecnica-academy,.nvt26-home-view--persone-opinioni) .views-field-title h3 a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.front :is(.nvt26-home-view--news-secondarie,.nvt26-home-view--per-iniziare,.nvt26-home-view--gare-paddock,.nvt26-home-view--tecnica-academy,.nvt26-home-view--persone-opinioni) .views-field-field-intro{display:-webkit-box !important;overflow:hidden !important;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.front :is(.nvt26-home-view--news-secondarie,.nvt26-home-view--per-iniziare,.nvt26-home-view--gare-paddock,.nvt26-home-view--tecnica-academy,.nvt26-home-view--persone-opinioni) .views-field-view-node{margin-top:auto;}.front #block-block-231,.front #block-block-231 .block-inner,.front #block-block-231 .block-content,.front #block-block-231 .nvt26-start-karting-banner,.front #block-block-231 .nvt26-start-karting-banner__link{box-sizing:border-box;width:100%;min-height:42vh;min-height:42svh;height:42vh;height:42svh;}.front #block-block-231{overflow:hidden;background:#101214;}.front #block-block-231 .nvt26-start-karting-banner__image{width:100%;height:100%;object-fit:contain;object-position:center;}body.scrolled #header #block-block-141,.scrolled #header #block-block-141{box-sizing:border-box;height:auto !important;min-height:calc(var(--nvt26-mobile-ad-height) + max(6px,env(safe-area-inset-bottom,0px)));padding-bottom:max(6px,env(safe-area-inset-bottom,0px));overflow:visible;}body.scrolled #header #leaderboard-com,body.scrolled #header #leaderboard-com.visibile,.scrolled #header #leaderboard-com,.scrolled #header #leaderboard-com.visibile{box-sizing:border-box;height:var(--nvt26-mobile-ad-height) !important;min-height:var(--nvt26-mobile-ad-height);padding:7px 26px;overflow:visible;}}@media only screen and (max-width:750px){html{scroll-behavior:auto;scroll-padding-top:68px;scroll-padding-bottom:calc(var(--nvt26-mobile-ad-height,72px) + 12px);scroll-snap-type:y proximity;}.front .nvt26-home-view > .view-content > .views-row,.front #block-block-231{scroll-margin-top:0;scroll-snap-align:start;scroll-snap-stop:normal;}.front #block-views-nvt-homepage-rooms,.front #block-views-nvt-homepage-rooms .views-row{scroll-snap-align:none;scroll-snap-stop:normal;}}.node-type-vroom-room{--room-red:#e31e2b;--room-ink:#17191c;--room-paper:#f2f3f4;--room-muted:#73777d;}.page-node.node-type-vroom-room h1#page-title{display:none;}.node-type-vroom-room #main-content,.node-type-vroom-room #content,.node-type-vroom-room .nvt26-room{margin:0;max-width:none;padding:0;width:100%;}.nvt26-room-hero{background:linear-gradient(125deg,rgba(227,30,43,.09),transparent 34%),repeating-linear-gradient(135deg,rgba(255,255,255,.7) 0,rgba(255,255,255,.7) 22px,rgba(19,22,25,.025) 22px,rgba(19,22,25,.025) 44px),var(--room-paper);border-top:5px solid var(--room-red);padding:clamp(42px,6vw,92px) 30px;}.nvt26-room-hero__inner{align-items:stretch;display:grid;grid-template-columns:minmax(300px,.8fr) minmax(420px,1.2fr);margin:0 auto;max-width:1280px;min-height:470px;}.nvt26-room-hero__logo{align-items:center;background:#fff;border:1px solid rgba(23,25,28,.08);display:flex;justify-content:center;min-height:380px;overflow:hidden;padding:clamp(36px,5vw,76px);position:relative;}.nvt26-room-hero__logo::after{background:var(--room-red);bottom:0;content:"";height:7px;position:absolute;right:0;width:34%;}.nvt26-room-hero__logo .field,.nvt26-room-hero__logo .field-items,.nvt26-room-hero__logo .field-item,.nvt26-room-hero__logo figure{margin:0;text-align:center;width:100%;}.nvt26-room-hero__logo img{display:inline-block;height:auto;max-height:250px;max-width:100%;object-fit:contain;width:auto;}.nvt26-room-hero__content{background:var(--room-ink);color:#fff;display:flex;flex-direction:column;justify-content:center;padding:clamp(42px,5vw,78px);}.nvt26-room-hero__eyebrow,.nvt26-room-news__eyebrow{color:var(--room-red);font-family:"Roboto Condensed",sans-serif;font-size:13px;font-weight:700;letter-spacing:.18em;margin:0 0 13px;text-transform:uppercase;}.nvt26-room-hero__title{color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:clamp(44px,5vw,76px);font-weight:800;letter-spacing:-.035em;line-height:.96;margin:0;max-width:760px;text-transform:none;}.nvt26-room-hero__rule{background:linear-gradient(90deg,var(--room-red) 0 70px,#fff 70px 125px,rgba(255,255,255,.2) 125px 100%);display:block;height:4px;margin:28px 0;max-width:280px;width:62%;}.nvt26-room-hero__body .field,.nvt26-room-hero__body .field-item{margin:0;}.nvt26-room-hero__body,.nvt26-room-hero__body p{color:rgba(255,255,255,.78);font-size:clamp(16px,1.25vw,20px);line-height:1.55;}.nvt26-room-hero__body p{margin:0 0 1em;}.nvt26-room-hero__body p:last-child{margin-bottom:0;}.nvt26-room-hero__body a{color:#fff;text-decoration-color:var(--room-red);}.nvt26-room-hero__links{margin-top:20px;}.nvt26-room-news{background:#fff;padding:clamp(54px,7vw,108px) 30px clamp(70px,8vw,120px);}.nvt26-room-news__heading,.nvt26-room-news__content{margin-left:auto;margin-right:auto;max-width:1380px;}.nvt26-room-news__heading{align-items:center;display:grid;gap:24px;grid-template-columns:auto auto 1fr;margin-bottom:46px;}.nvt26-room-news__index{border-right:1px solid #c9ccd0;color:var(--room-red);font-family:"Roboto Condensed",sans-serif;font-size:17px;font-weight:800;letter-spacing:.12em;padding:18px 22px 18px 0;}.nvt26-room-news__heading h2{color:var(--room-ink);font-family:"Roboto Condensed",sans-serif;font-size:clamp(34px,4vw,58px);font-weight:800;letter-spacing:-.025em;line-height:1;margin:0;text-transform:uppercase;}.nvt26-room-news__heading .nvt26-room-news__eyebrow{margin-bottom:7px;}.nvt26-room-news__rule{background:linear-gradient(90deg,var(--room-red) 0 16%,var(--room-ink) 16% 62%,#dfe1e3 62% 100%);height:5px;justify-self:end;max-width:280px;width:100%;}.nvt26-room-news .field,.nvt26-room-news .field-items,.nvt26-room-news .field-item{margin:0;}.nvt26-room-news .view > .view-content{display:grid;gap:52px 30px;grid-template-columns:repeat(3,minmax(0,1fr));}.nvt26-room-news .view > .view-content > .views-row{background:#fff;border:1px solid #e0e2e4;display:flex;flex-direction:column;margin:0 !important;min-width:0;overflow:hidden;padding:0 !important;position:relative;width:auto !important;}.nvt26-room-news .view > .view-content > .views-row::before{background:var(--room-red);content:"";height:5px;left:0;position:absolute;top:0;width:72px;z-index:2;}.nvt26-room-news .views-field-contextual-links{position:absolute;right:8px;top:8px;z-index:4;}.nvt26-room-news .views-field-field-introimage{order:1;overflow:hidden;}.nvt26-room-news .views-field-field-introimage a{display:block;}.nvt26-room-news .views-field-field-introimage img{aspect-ratio:16 / 10;display:block;float:none;height:auto;object-fit:cover;transition:transform .45s ease;width:100%;}.nvt26-room-news .views-row:hover .views-field-field-introimage img{transform:scale(1.035);}.nvt26-room-news .views-field-created{color:var(--room-muted);font-size:13px;font-weight:600;height:auto;letter-spacing:.08em;line-height:1.3;margin:24px 26px 8px;order:2;text-transform:uppercase;}.nvt26-room-news .views-field-title{height:auto;margin:0 26px;order:3;overflow:visible;width:auto;}.nvt26-room-news .views-field-title h2,.nvt26-room-news .views-field-title h3,.nvt26-room-news .views-field-title h4{font-family:"Roboto Condensed",sans-serif;font-size:clamp(23px,2vw,30px);font-weight:800;line-height:1.06;margin:0;}.nvt26-room-news .views-field-title a{color:var(--room-ink);text-decoration:none;}.nvt26-room-news .views-field-title a:hover,.nvt26-room-news .views-field-title a:focus{color:var(--room-red);}.nvt26-room-news .views-field-field-intro{color:#45494e;display:-webkit-box;font-size:16px;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-height:1.45;margin:20px 26px 0;order:4;overflow:hidden;padding:0;}.nvt26-room-news .views-field-body{display:none;}.nvt26-room-news .views-field-view-node{background:none;height:auto;margin:auto 26px 27px;order:5;padding-top:24px;position:static;text-align:left;z-index:auto;}.nvt26-room-news .views-field-view-node a{align-items:center;border:0;border-bottom:2px solid var(--room-red);color:var(--room-ink);display:inline-flex;font-family:"Roboto Condensed",sans-serif;font-size:14px;font-weight:800;letter-spacing:.08em;line-height:1.2;margin:0;padding:0 0 6px;text-decoration:none;text-transform:uppercase;width:auto;}.nvt26-room-news .views-field-view-node a::after{color:var(--room-red);content:"\203A";font-size:22px;line-height:12px;margin-left:9px;}.nvt26-room-news .pager{margin-top:55px;}@media only screen and (max-width:1024px){.nvt26-room-hero__inner{grid-template-columns:minmax(270px,.78fr) minmax(0,1.22fr);}.nvt26-room-news .view > .view-content{grid-template-columns:repeat(2,minmax(0,1fr));}.nvt26-room-news__rule{max-width:150px;}}@media only screen and (max-width:750px){.nvt26-room-hero{border-top-width:4px;padding:24px 16px 34px;}.nvt26-room-hero__inner{display:block;min-height:0;}.nvt26-room-hero__logo{min-height:210px;padding:34px;}.nvt26-room-hero__logo img{max-height:150px;}.nvt26-room-hero__content{padding:35px 25px 40px;}.nvt26-room-hero__title{font-size:clamp(40px,13vw,58px);}.nvt26-room-hero__rule{margin:22px 0;}.nvt26-room-hero__body,.nvt26-room-hero__body p{font-size:16px;line-height:1.5;}.nvt26-room-news{padding:54px 16px 90px;}.nvt26-room-news__heading{gap:14px;grid-template-columns:auto 1fr;margin-bottom:32px;}.nvt26-room-news__index{padding-right:14px;}.nvt26-room-news__heading h2{font-size:clamp(32px,10vw,44px);}.nvt26-room-news__rule{display:none;}.nvt26-room-news .view > .view-content{display:block;}.nvt26-room-news .view > .view-content > .views-row{margin-bottom:24px !important;}.nvt26-room-news .views-field-created{margin:21px 21px 7px;}.nvt26-room-news .views-field-title{margin-left:21px;margin-right:21px;}.nvt26-room-news .views-field-title h2,.nvt26-room-news .views-field-title h3,.nvt26-room-news .views-field-title h4{font-size:26px;}.nvt26-room-news .views-field-field-intro{font-size:15px;margin:17px 21px 0;}.nvt26-room-news .views-field-view-node{margin:auto 21px 23px;padding-top:21px;}}@media only screen and (min-width:1251px){body:not(:is(.front,.node-type-articles,.node-type-calendario-gare,.node-type-survey,.node-type-specials,.page-node-9520,.page-node-9526,.page-node-11091,.page-node-11341,.page-node-12084,.page-node-12085,.page-node-12086,.page-node-12087,.page-node-12660,.page-node-12661,.page-node-12971,.page-node-13032,.page-node-22472,.node-type-vroom-room)):has(#block-block-135) #columns{margin-top:0 !important;}}.page-calendar{--calendar-page-accent:#df2028;--calendar-page-ink:#17191c;--calendar-page-navy:#223548;--calendar-page-paper:#f7f7f5;background:#fff;}.page-calendar #columns,.page-calendar #content-column,.page-calendar #content-column .content-inner,.page-calendar #main-content,.page-calendar #content,.page-calendar #block-system-main{box-sizing:border-box;float:none;margin-left:0;margin-right:0;max-width:none;padding-left:0;padding-right:0;width:100%;}.page-calendar #main-content-header{box-sizing:border-box;margin:0;padding:clamp(54px,7vw,104px) clamp(24px,7vw,120px) clamp(38px,5vw,70px);background:linear-gradient(115deg,rgba(223,32,40,.18),transparent 27%),repeating-linear-gradient(135deg,rgba(255,255,255,.025) 0,rgba(255,255,255,.025) 2px,transparent 2px,transparent 24px),var(--calendar-page-ink);border-top:6px solid var(--calendar-page-accent);color:#fff;text-align:left;}.page-calendar #main-content-header::before{display:block;margin:0 auto 13px;max-width:1420px;color:var(--calendar-page-accent);content:"RACE SCHEDULE";font-family:"Roboto Condensed",sans-serif;font-size:13px;font-weight:700;letter-spacing:.2em;}.page-calendar #main-content-header #page-title{position:relative;box-sizing:border-box;max-width:1420px;margin:0 auto;padding:0 0 29px;color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:clamp(42px,5.5vw,78px);font-weight:800;letter-spacing:-.035em;line-height:.98;text-align:left;}.page-calendar #main-content-header #page-title::after{position:absolute;bottom:0;left:0;width:min(320px,64%);height:4px;background:linear-gradient(90deg,var(--calendar-page-accent) 0 28%,#fff 28% 60%,rgba(255,255,255,.2) 60% 100%);content:"";}.page-calendar #block-system-main{position:relative;overflow:hidden;background:linear-gradient(130deg,rgba(223,32,40,.1),transparent 22%),repeating-linear-gradient(135deg,rgba(255,255,255,.023) 0,rgba(255,255,255,.023) 2px,transparent 2px,transparent 26px),var(--calendar-page-navy);}.page-calendar #block-system-main::before{position:absolute;top:0;right:0;width:clamp(150px,24vw,420px);height:6px;background:var(--calendar-page-accent);content:"";}.page-calendar .view-calendario-gare:is(.view-display-id-page_calendario,.view-display-id-page_archive2){box-sizing:border-box;max-width:1480px;margin:0 auto;padding:clamp(42px,6vw,86px) 30px clamp(70px,8vw,120px);background:transparent;}.page-calendar .view-calendario-gare:is(.view-display-id-page_calendario,.view-display-id-page_archive2) > .view-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2vw,30px);}.page-calendar .nvt26-calendar-day{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:3px;background:var(--calendar-page-paper);box-shadow:0 16px 34px rgba(4,12,20,.24);transition:transform 220ms ease,box-shadow 220ms ease;}.page-calendar .nvt26-calendar-day:hover{transform:translateY(-4px);box-shadow:0 22px 42px rgba(4,12,20,.32);}.page-calendar .view-calendario-gare .nvt26-calendar-day__date{display:flex;flex-direction:column;min-height:96px;margin:0;padding:22px 26px 20px;border:0;border-top:5px solid var(--calendar-page-accent);background:var(--calendar-page-ink);color:transparent;font-family:"Roboto Condensed",sans-serif;font-size:0;line-height:1;}.page-calendar .nvt26-calendar-day__date::before{margin-bottom:9px;color:var(--calendar-page-accent);content:"RACE DAY";font-size:11px;font-weight:700;letter-spacing:.18em;}.page-calendar .nvt26-calendar-day__date .date-display-single{color:#fff;font-size:clamp(25px,2vw,32px);font-weight:800;letter-spacing:-.02em;line-height:1;}.page-calendar .nvt26-calendar-day__events{display:flex;flex:1 1 auto;flex-direction:column;}.page-calendar .nvt26-calendar-day__events > .views-row{position:relative;display:flex;flex:1 1 auto;flex-direction:column;box-sizing:border-box;width:auto;min-height:150px;margin:0;padding:25px 26px 28px;overflow:visible;border:0;border-bottom:1px solid #dfe1e3;background:transparent;}.page-calendar .nvt26-calendar-day__events > .views-row:last-child{border-bottom:0;}.page-calendar .nvt26-calendar-day__events .views-field-contextual-links{position:absolute;top:8px;right:8px;z-index:2;}.page-calendar .nvt26-calendar-day__events .views-field-field-circuito{margin:0;color:var(--calendar-page-ink);font-family:"Roboto Condensed",sans-serif;font-size:clamp(21px,1.7vw,27px);font-weight:800;line-height:1.08;}.page-calendar .nvt26-calendar-day__events .views-field-field-circuito:empty,.page-calendar .nvt26-calendar-day__events .views-field-field-circuito .field-content:empty{display:none;}.page-calendar .nvt26-calendar-day__events .views-field-field-race-name{margin:16px 0 0;padding:0;}.page-calendar .nvt26-calendar-day__events .views-field-field-race-name .item-list,.page-calendar .nvt26-calendar-day__events .views-field-field-race-name ul{margin:0;padding:0;}.page-calendar .nvt26-calendar-day__events .views-field-field-race-name li{position:relative;display:block;margin:0;padding:0 0 0 20px;color:#555b61;font-size:15px;font-weight:500;line-height:1.45;list-style:none;}.page-calendar .nvt26-calendar-day__events .views-field-field-race-name li::before{position:absolute;top:.62em;left:0;width:9px;height:3px;background:var(--calendar-page-accent);content:"";}.page-calendar .view-calendario-gare .pager{grid-column:1 / -1;margin-top:45px;}@media only screen and (max-width:1100px){.page-calendar .view-calendario-gare:is(.view-display-id-page_calendario,.view-display-id-page_archive2) > .view-content{grid-template-columns:repeat(2,minmax(0,1fr));}}@media only screen and (max-width:700px){.page-calendar #main-content-header{border-top-width:4px;padding:42px 20px 35px;}.page-calendar #main-content-header #page-title{padding-bottom:24px;font-size:clamp(38px,12vw,54px);}.page-calendar .view-calendario-gare:is(.view-display-id-page_calendario,.view-display-id-page_archive2){padding:34px 16px calc(var(--nvt26-mobile-ad-height,72px) + 42px);}.page-calendar .view-calendario-gare:is(.view-display-id-page_calendario,.view-display-id-page_archive2) > .view-content{grid-template-columns:1fr;gap:18px;}.page-calendar .view-calendario-gare .nvt26-calendar-day__date{min-height:84px;padding:19px 21px 17px;}.page-calendar .nvt26-calendar-day__date .date-display-single{font-size:27px;}.page-calendar .nvt26-calendar-day__events > .views-row{min-height:0;padding:22px 21px 24px;}.page-calendar .nvt26-calendar-day__events .views-field-field-circuito{font-size:23px;}}:is(.page-node-20295,.page-node-9245,.page-node-37877){--contacts-accent:#df2028;--contacts-ink:#17191c;--contacts-muted:#646970;--contacts-paper:#f3f4f5;background:#fff;}:is(.page-node-20295,.page-node-9245,.page-node-37877) #columns,:is(.page-node-20295,.page-node-9245,.page-node-37877) #content-column,:is(.page-node-20295,.page-node-9245,.page-node-37877) #content-column .content-inner,:is(.page-node-20295,.page-node-9245,.page-node-37877) #main-content,:is(.page-node-20295,.page-node-9245,.page-node-37877) #content,:is(.page-node-20295,.page-node-9245,.page-node-37877) #block-system-main{box-sizing:border-box;width:100%;max-width:none;margin-right:0;margin-left:0;padding-right:0;padding-left:0;float:none;}:is(.page-node-20295,.page-node-9245,.page-node-37877) #main-content-header{position:relative;box-sizing:border-box;margin:0;padding:clamp(58px,7vw,108px) max(32px,calc((100vw - 1260px) / 2));overflow:hidden;border-top:6px solid var(--contacts-accent);background:linear-gradient(115deg,rgba(223,32,40,.2),transparent 38%),repeating-linear-gradient(135deg,transparent 0,transparent 28px,rgba(255,255,255,.025) 28px,rgba(255,255,255,.025) 30px),var(--contacts-ink);color:#fff;}:is(.page-node-20295,.page-node-9245,.page-node-37877) #main-content-header::before{display:block;margin-bottom:18px;color:var(--contacts-accent);font-size:13px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;content:"Vroom Karting Network";}:is(.page-node-20295,.page-node-9245,.page-node-37877) #main-content-header::after{display:block;width:min(400px,45vw);height:4px;margin-top:30px;background:linear-gradient(90deg,var(--contacts-accent) 0 28%,#fff 28% 60%,rgba(255,255,255,.2) 60%);content:"";}:is(.page-node-20295,.page-node-9245,.page-node-37877) #main-content-header h1#page-title{max-width:1260px;margin:0;color:#fff;font-size:clamp(52px,6vw,88px);font-weight:800;line-height:.95;letter-spacing:-.035em;text-transform:uppercase;}:is(.page-node-20295,.page-node-9245,.page-node-37877) #content{background:linear-gradient(135deg,rgba(223,32,40,.045),transparent 32%),repeating-linear-gradient(135deg,transparent 0,transparent 33px,rgba(23,25,28,.018) 33px,rgba(23,25,28,.018) 35px),var(--contacts-paper);}:is(.page-node-20295,.page-node-9245,.page-node-37877) .node-webform{margin:0;padding:clamp(42px,5vw,78px) 24px clamp(70px,7vw,110px);background:transparent;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .node-webform > .max-width{width:100%;max-width:1260px;margin:0 auto;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .node-webform .node-content{display:grid;grid-template-columns:minmax(290px,.72fr) minmax(520px,1.35fr);align-items:stretch;gap:clamp(24px,3vw,44px);}:is(.page-node-20295,.page-node-9245,.page-node-37877) .node-webform .field-name-body{position:relative;box-sizing:border-box;min-width:0;padding:clamp(30px,3vw,48px);overflow:hidden;border-top:5px solid var(--contacts-accent);background:linear-gradient(145deg,rgba(223,32,40,.16),transparent 48%),repeating-linear-gradient(135deg,transparent 0,transparent 23px,rgba(255,255,255,.025) 23px,rgba(255,255,255,.025) 25px),var(--contacts-ink);box-shadow:0 22px 48px rgba(17,20,24,.16);color:#fff;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .node-webform .field-name-body::after{position:absolute;right:-55px;bottom:-55px;width:150px;height:150px;border:28px solid rgba(223,32,40,.1);border-radius:50%;content:"";pointer-events:none;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .node-webform .field-name-body .rtecenter{text-align:left;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .node-webform .field-name-body > .field-items > .field-item > .rtecenter:first-child{margin-bottom:28px;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .node-webform .field-name-body img{display:block;width:auto;max-width:min(100%,290px);max-height:95px;margin:0;object-fit:contain;object-position:left center;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .node-webform .karting-network{margin:0 0 34px;padding-bottom:26px;border-bottom:1px solid rgba(255,255,255,.18);line-height:1.1;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .node-webform .karting-network a{color:#fff;font-size:clamp(25px,2.1vw,35px);font-weight:800;letter-spacing:-.02em;text-decoration:none;text-transform:uppercase;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .node-webform .karting-network a:hover,:is(.page-node-20295,.page-node-9245,.page-node-37877) .node-webform .karting-network a:focus{color:var(--contacts-accent);}:is(.page-node-20295,.page-node-9245,.page-node-37877) .node-webform .info-contatti{position:relative;z-index:1;margin:0;padding:0;background:transparent;color:rgba(255,255,255,.76);font-size:16px;line-height:1.75;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .node-webform .info-contatti h3{margin:0 0 18px;color:var(--contacts-accent);font-size:18px;font-weight:800;letter-spacing:.12em;text-align:left;text-transform:uppercase;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .node-webform .info-contatti strong{color:#fff;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .node-webform .info-contatti a{color:#fff;font-size:inherit;font-weight:700;text-decoration-color:var(--contacts-accent);text-underline-offset:4px;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .node-webform .field-name-body h2{position:relative;z-index:1;margin:46px 0 0;color:#fff;font-size:clamp(32px,3vw,45px);font-weight:800;line-height:1;letter-spacing:-.025em;text-transform:uppercase;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .node-webform .field-name-body h2 br{display:none;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form{box-sizing:border-box;min-width:0;margin:0;padding:clamp(30px,3.4vw,52px);border:0;border-top:5px solid var(--contacts-accent);background:#fff;box-shadow:0 22px 48px rgba(17,20,24,.12);}:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form::before{display:block;margin-bottom:30px;color:var(--contacts-ink);font-size:clamp(25px,2.2vw,36px);font-weight:800;line-height:1.05;letter-spacing:-.02em;text-transform:uppercase;content:"Send us a message";}.page-node-9245 .webform-client-form::before{content:"Inviaci un messaggio";}.page-node-37877 .webform-client-form::before{content:"Envie-nos uma mensagem";}:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form > div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form .form-item{min-width:0;margin:0;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form .webform-component--oggetto,:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form .webform-component-textarea,:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form .captcha,:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form .form-actions{grid-column:1 / -1;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form label{display:block;margin:0 0 9px;color:var(--contacts-ink);font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.11em;text-transform:uppercase;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form .form-required{color:var(--contacts-accent);}:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form input.form-text,:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form input.form-email,:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form select.form-select,:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form textarea.form-textarea{box-sizing:border-box;width:100% !important;min-height:50px;margin:0;padding:12px 14px;border:1px solid #d6d9dc;border-radius:0;outline:0;background:#f6f7f7;color:var(--contacts-ink);font-family:inherit;font-size:16px;line-height:1.4;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form select.form-select{cursor:pointer;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form textarea.form-textarea{min-height:170px;resize:vertical;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form input.form-text:focus,:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form input.form-email:focus,:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form select.form-select:focus,:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form textarea.form-textarea:focus{border-color:var(--contacts-accent);background:#fff;box-shadow:0 0 0 3px rgba(223,32,40,.12);}:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form .description{margin-top:7px;color:var(--contacts-muted);font-size:12px;line-height:1.4;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form .grippie{display:none;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form .captcha{display:grid;grid-template-columns:140px minmax(0,1fr);align-items:end;gap:20px;margin-top:2px;padding:22px;border-left:4px solid var(--contacts-accent);background:var(--contacts-paper);}:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form .captcha > img{display:block;width:120px;height:48px;margin:0 0 2px;border:1px solid #d6d9dc;background:#fff;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form .captcha .form-item{min-width:0;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form .form-actions{margin:0;padding-top:4px;text-align:left;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form .form-actions input.form-submit{min-width:230px;margin:0;padding:16px 25px;border:2px solid var(--contacts-accent);border-radius:0;background:var(--contacts-accent);box-shadow:none;color:#fff;font-size:13px;font-weight:800;line-height:1;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background-color 160ms ease,color 160ms ease,transform 160ms ease;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form .form-actions input.form-submit:hover,:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form .form-actions input.form-submit:focus{border-radius:0;background:#fff;color:var(--contacts-accent);transform:translateY(-2px);}@media only screen and (max-width:860px){:is(.page-node-20295,.page-node-9245,.page-node-37877) #main-content-header{padding:46px 22px 42px;border-top-width:4px;}:is(.page-node-20295,.page-node-9245,.page-node-37877) #main-content-header::before{margin-bottom:14px;font-size:11px;}:is(.page-node-20295,.page-node-9245,.page-node-37877) #main-content-header::after{width:210px;margin-top:24px;}:is(.page-node-20295,.page-node-9245,.page-node-37877) #main-content-header h1#page-title{font-size:clamp(44px,14vw,62px);}:is(.page-node-20295,.page-node-9245,.page-node-37877) .node-webform{padding:30px 16px calc(var(--nvt26-mobile-ad-height,72px) + 48px);}:is(.page-node-20295,.page-node-9245,.page-node-37877) .node-webform .node-content{grid-template-columns:minmax(0,1fr);gap:20px;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .node-webform .field-name-body,:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form{padding:28px 22px;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .node-webform .field-name-body img{max-width:min(100%,240px);max-height:78px;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .node-webform .field-name-body h2{margin-top:34px;font-size:32px;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form::before{margin-bottom:25px;font-size:27px;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form > div{grid-template-columns:minmax(0,1fr);gap:20px;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form .webform-component,:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form .captcha,:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form .form-actions{grid-column:1;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form .captcha{grid-template-columns:minmax(0,1fr);align-items:start;gap:15px;padding:18px;}:is(.page-node-20295,.page-node-9245,.page-node-37877) .webform-client-form .form-actions input.form-submit{width:100%;min-width:0;}}.page-calendar-archive #main-content-header::before{content:'RACE ARCHIVE';}.page-calendar .view-display-id-page_archive2 > .view-header{margin-bottom:24px;color:#fff;line-height:1.6;}:is(.page-calendar,.page-palmares) .views-exposed-form{margin:0 0 36px;padding:24px;background:#fff;border-top:4px solid #df2028;color:#17191c;}:is(.page-calendar,.page-palmares) .views-exposed-widgets{display:flex;flex-wrap:wrap;align-items:flex-start;gap:18px;margin:0;}:is(.page-calendar,.page-palmares) .views-exposed-widget{float:none;padding:0;min-width:0;}:is(.page-calendar,.page-palmares) .views-exposed-widget:not(.views-submit-button):not(.views-reset-button){flex:1 1 220px;}:is(.page-calendar,.page-palmares) .views-exposed-widget label{display:block;margin-bottom:8px;font-size:13px;font-weight:700;color:#17191c;}:is(.page-calendar,.page-palmares) .views-exposed-widget :is(input.form-text,select){box-sizing:border-box;width:100%;max-width:100%;min-height:46px;padding:10px 12px;background:#f5f6f7;border:1px solid #cbd0d4;color:#17191c;font:inherit;font-size:16px;border-radius:0;}:is(.page-calendar,.page-palmares) .views-exposed-widget .form-submit{min-height:46px;margin:26px 0 0;padding:10px 24px;background:#df2028;color:#fff;border:1px solid #df2028;border-radius:0;font-weight:700;cursor:pointer;}:is(.page-calendar,.page-palmares) .views-reset-button .form-submit{background:#fff;color:#17191c;border-color:#cbd0d4;}:is(.page-calendar,.page-palmares) :is(input,select,a):focus-visible{outline:3px solid #df2028;outline-offset:3px;}:is(.page-calendar,.page-palmares) .views-exposed-widget .description{margin-top:6px;font-size:12px;color:#555b61;}.page-calendar :is(.view-display-id-page_calendario,.view-display-id-page_archive2) .nvt26-calendar-day__events .views-field-field-champs-events a{display:inline-block;margin-top:18px;padding:12px 16px;border:1px solid #df2028;border-radius:0;background:#df2028;box-shadow:none;color:#fff;font-size:13px;font-weight:700;font-style:normal;text-decoration:none;}.node-type-calendario-gare{--race-node-accent:#df2028;--race-node-ink:#17191c;--race-node-muted:#626970;--race-node-paper:#f3f4f5;background:#fff;}.node-type-calendario-gare #content-column,.node-type-calendario-gare #content-column > .content-inner,.node-type-calendario-gare #main-content,.node-type-calendario-gare #content,.node-type-calendario-gare #block-system-main{box-sizing:border-box;width:100%;min-width:0;max-width:none;margin-right:0;margin-left:0;padding-right:0;padding-left:0;float:none;}.node-type-calendario-gare .node-calendario-gare{margin:0;background:#fff;color:var(--race-node-ink);line-height:1.5;}.node-type-calendario-gare .node-calendario-gare > .max-width{box-sizing:border-box;width:calc(100% - 40px);max-width:1240px;margin:0 auto clamp(42px,6vw,82px);padding:clamp(34px,5vw,66px);border-top:6px solid var(--race-node-accent);background:linear-gradient(125deg,rgba(223,32,40,.08),transparent 36%),#fff;box-shadow:0 18px 48px rgba(23,25,28,.1);}.node-type-calendario-gare .node-calendario-gare h1#page-title{width:auto;max-width:980px;margin:0;padding:0;color:var(--race-node-ink);font-family:"Roboto Condensed",sans-serif;font-size:clamp(38px,4.4vw,68px);font-weight:800;letter-spacing:-.035em;line-height:1.02;text-align:left;text-transform:uppercase;overflow-wrap:anywhere;}.node-type-calendario-gare .node-calendario-gare h1#page-title :is(.field,.field-items,.field-item){margin:0;padding:0;}.node-type-calendario-gare .nvt26-race-actions{min-height:20px;margin:20px 0 0;}.node-type-calendario-gare .nvt26-race-actions .links,.node-type-calendario-gare .nvt26-race-actions .addtoany_list{display:flex;flex-wrap:wrap;gap:7px;margin:0;padding:0;}.node-type-calendario-gare .nvt26-race-status{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;box-sizing:border-box;margin-top:28px;padding:16px 20px;border-left:5px solid var(--race-node-accent);background:#fff1f1;color:var(--race-node-ink);}.node-type-calendario-gare .nvt26-race-status__eyebrow{color:var(--race-node-accent);font-size:11px;font-weight:800;letter-spacing:.14em;line-height:1.2;text-transform:uppercase;}.node-type-calendario-gare .nvt26-race-status strong{font-family:"Roboto Condensed",sans-serif;font-size:20px;font-weight:800;line-height:1.2;}.node-type-calendario-gare .nvt26-race-status__note{color:var(--race-node-muted);font-size:14px;line-height:1.4;}.node-type-calendario-gare .nvt26-race-summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(22px,3vw,42px);margin-top:clamp(28px,4vw,48px);}.node-type-calendario-gare .nvt26-race-venue,.node-type-calendario-gare .nvt26-race-championship{box-sizing:border-box;min-width:0;padding:clamp(24px,3vw,38px);border:1px solid #dfe2e4;background:#fff;}.node-type-calendario-gare .nvt26-race-venue{display:flex;align-items:flex-start;gap:clamp(20px,3vw,34px);}.node-type-calendario-gare .nvt26-race-venue__content{min-width:0;padding-top:4px;}.node-type-calendario-gare .node-calendario-gare .data-container{flex:0 0 104px;float:none;display:grid;width:104px;margin:0;overflow:hidden;border:0;border-radius:0;background:var(--race-node-ink);box-shadow:none;text-align:center;}.node-type-calendario-gare .node-calendario-gare .data-container .anno{padding:7px 10px;background:var(--race-node-accent);color:#fff;font-size:13px;font-weight:800;letter-spacing:.08em;line-height:1.2;text-align:center;}.node-type-calendario-gare .node-calendario-gare .data-container .giorno{padding:10px 8px 3px;color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:46px;font-weight:800;line-height:1;}.node-type-calendario-gare .node-calendario-gare .data-container .mese{padding:2px 8px 10px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;}.node-type-calendario-gare .node-calendario-gare h2.nome-circuito{margin:0 0 13px;color:var(--race-node-ink);font-family:"Roboto Condensed",sans-serif;font-size:clamp(25px,2.3vw,34px);font-weight:800;line-height:1.1;overflow-wrap:anywhere;}.node-type-calendario-gare .nvt26-race-venue__content .field{margin:0;color:var(--race-node-muted);font-size:15px;line-height:1.65;}.node-type-calendario-gare .nvt26-race-championship{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.node-type-calendario-gare .node-calendario-gare .campionato-evento{clear:none;margin:0;padding:0;color:var(--race-node-ink);font-size:inherit;text-align:center;}.node-type-calendario-gare .node-calendario-gare .campionato-evento label{display:block;margin-bottom:8px;color:var(--race-node-accent);font-size:12px;font-weight:800;letter-spacing:.16em;line-height:1.2;text-transform:uppercase;}.node-type-calendario-gare .node-calendario-gare .campionato-evento .nome{font-family:"Roboto Condensed",sans-serif;font-size:clamp(25px,2.5vw,38px);font-weight:800;line-height:1.08;overflow-wrap:anywhere;}.node-type-calendario-gare .node-calendario-gare .brand-champ{width:100%;margin-top:25px;text-align:center;}.node-type-calendario-gare .node-calendario-gare .brand-champ .main-image-container{display:flex;justify-content:center;width:100%;margin:0;}.node-type-calendario-gare .node-calendario-gare .brand-champ img{display:block;width:auto;max-width:min(100%,420px);height:auto;max-height:150px;margin:0 auto;object-fit:contain;}.node-type-calendario-gare .nvt26-race-documents{margin-top:clamp(34px,5vw,58px);padding-top:clamp(28px,4vw,44px);border-top:1px solid #dfe2e4;}.node-type-calendario-gare .nvt26-race-documents__header{margin-bottom:24px;}.node-type-calendario-gare .nvt26-race-documents__header > span{display:block;margin-bottom:8px;color:var(--race-node-accent);font-size:11px;font-weight:800;letter-spacing:.16em;line-height:1.2;text-transform:uppercase;}.node-type-calendario-gare .nvt26-race-documents__header h2{margin:0;color:var(--race-node-ink);font-family:"Roboto Condensed",sans-serif;font-size:clamp(30px,3vw,44px);font-weight:800;letter-spacing:-.02em;line-height:1.05;}.node-type-calendario-gare .nvt26-race-documents__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;}.node-type-calendario-gare .nvt26-race-document-group{box-sizing:border-box;min-width:0;padding:22px;border-top:4px solid var(--race-node-accent);background:var(--race-node-paper);}.node-type-calendario-gare .nvt26-race-document-group h3{margin:0 0 16px;color:var(--race-node-ink);font-family:"Roboto Condensed",sans-serif;font-size:23px;font-weight:800;line-height:1.15;}.node-type-calendario-gare .nvt26-race-document-group :is(.field,.field-items,.field-item){margin:0;padding:0;}.node-type-calendario-gare .nvt26-race-document-group .field-item + .field-item{margin-top:9px;}.node-type-calendario-gare .nvt26-race-document-group .file{display:flex;align-items:flex-start;gap:9px;box-sizing:border-box;width:100%;padding:11px 12px;border:1px solid #d9dde0;background:#fff;line-height:1.35;}.node-type-calendario-gare .nvt26-race-document-group .file img{flex:0 0 auto;width:auto;max-width:18px;height:auto;margin-top:2px;}.node-type-calendario-gare .nvt26-race-document-group .file a{min-width:0;color:var(--race-node-ink);font-size:14px;font-weight:700;overflow-wrap:anywhere;text-decoration:none;}.node-type-calendario-gare .nvt26-race-document-group .file a:hover,.node-type-calendario-gare .nvt26-race-document-group .file a:focus{color:var(--race-node-accent);text-decoration:underline;}.node-type-calendario-gare .node-calendario-gare #hide-skin{clear:both;}.node-type-calendario-gare .nvt26-race-related{box-sizing:border-box;width:100%;margin:0;padding:clamp(42px,6vw,82px) max(20px,calc((100% - 1240px) / 2));border-top:5px solid var(--race-node-accent);background:repeating-linear-gradient(135deg,rgba(255,255,255,.025) 0,rgba(255,255,255,.025) 2px,transparent 2px,transparent 24px),#223548;}.node-type-calendario-gare .nvt26-race-related .field-name-field-articoli-gara{clear:both;width:100%;max-width:1240px;margin:0 auto;}.node-type-calendario-gare .nvt26-race-related__header{width:100%;max-width:1240px;margin:0 auto clamp(26px,4vw,42px);color:#fff;}.node-type-calendario-gare .nvt26-race-related__header span{display:block;margin-bottom:10px;color:var(--race-node-accent);font-size:12px;font-weight:800;letter-spacing:.17em;line-height:1.2;text-transform:uppercase;}.node-type-calendario-gare .nvt26-race-related__header h2{margin:0;color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:clamp(34px,4vw,56px);font-weight:800;letter-spacing:-.025em;line-height:1;}.node-type-calendario-gare .nvt26-race-related .field-name-field-articoli-gara > .field-items,.node-type-calendario-gare .nvt26-race-related .field-name-field-articoli-gara > .field-items > .field-item,.node-type-calendario-gare .nvt26-race-related .view-calendario-gare.view-display-id-block_1{width:100%;margin:0;}.node-type-calendario-gare .nvt26-race-related .view-calendario-gare.view-display-id-block_1 > .view-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(18px,2vw,28px);}.node-type-calendario-gare .nvt26-race-related .view-display-id-block_1 .views-row{display:flex;float:none;flex-direction:column;box-sizing:border-box;width:auto;min-width:0;height:100%;margin:0;padding:0 0 24px;overflow:hidden;border:0;border-top:5px solid var(--race-node-accent);border-radius:3px;background:#fff;box-shadow:0 16px 34px rgba(4,12,20,.24);color:var(--race-node-ink);transition:transform 220ms ease,box-shadow 220ms ease;}.node-type-calendario-gare .nvt26-race-related .view-display-id-block_1 .views-row:hover{transform:translateY(-4px);box-shadow:0 22px 42px rgba(4,12,20,.32);}.node-type-calendario-gare .nvt26-race-related .view-display-id-block_1 :is(.views-field-body,.views-field-view-node){display:none;}.node-type-calendario-gare .nvt26-race-related .view-display-id-block_1 .views-field-field-introimage{order:1;width:100%;margin:0;overflow:hidden;background:#dfe2e4;}.node-type-calendario-gare .nvt26-race-related .view-display-id-block_1 .views-field-field-introimage :is(.field-content,a){display:block;width:100%;height:100%;}.node-type-calendario-gare .nvt26-race-related .view-display-id-block_1 .views-field-field-introimage img{display:block;width:100%;max-width:none;height:auto;aspect-ratio:16 / 10;margin:0;object-fit:cover;transition:transform 350ms ease;}.node-type-calendario-gare .nvt26-race-related .view-display-id-block_1 .views-row:hover .views-field-field-introimage img{transform:scale(1.035);}.node-type-calendario-gare .nvt26-race-related .view-display-id-block_1 .views-field-created{order:2;margin:0;padding:22px 24px 8px;color:var(--race-node-accent);font-size:12px;font-weight:800;letter-spacing:.08em;line-height:1.25;text-transform:uppercase;}.node-type-calendario-gare .nvt26-race-related .view-display-id-block_1 .views-field-title{order:3;margin:0;padding:0 24px;color:var(--race-node-ink);font-family:"Roboto Condensed",sans-serif;font-size:clamp(22px,1.8vw,28px);font-style:normal;font-weight:800;line-height:1.08;overflow-wrap:anywhere;}.node-type-calendario-gare .nvt26-race-related .view-display-id-block_1 .views-field-title a{color:inherit;text-decoration:none;}.node-type-calendario-gare .nvt26-race-related .view-display-id-block_1 .views-field-title a:hover,.node-type-calendario-gare .nvt26-race-related .view-display-id-block_1 .views-field-title a:focus{color:var(--race-node-accent);}.node-type-calendario-gare .nvt26-race-related .view-display-id-block_1 .views-field-field-intro{order:4;flex:1 1 auto;margin:17px 0 0;padding:17px 24px 0;border-top:1px solid #e0e3e5;color:var(--race-node-muted);font-size:15px;line-height:1.55;}.node-type-calendario-gare .nvt26-race-related .view-display-id-block_1 .views-field-field-intro :is(p,.field-content){margin-top:0;margin-bottom:0;}.node-type-calendario-gare .nvt26-race-related__empty{box-sizing:border-box;width:100%;max-width:1240px;margin:0 auto;padding:clamp(24px,4vw,38px);border-left:5px solid var(--race-node-accent);background:#fff;box-shadow:0 14px 32px rgba(4,12,20,.2);color:var(--race-node-ink);font-size:17px;line-height:1.5;}@media only screen and (max-width:1050px){.node-type-calendario-gare .nvt26-race-documents__grid{grid-template-columns:repeat(2,minmax(0,1fr));}.node-type-calendario-gare .nvt26-race-related .view-calendario-gare.view-display-id-block_1 > .view-content{grid-template-columns:repeat(2,minmax(0,1fr));}}@media only screen and (max-width:800px){.node-type-calendario-gare .node-calendario-gare > .max-width{width:calc(100% - 32px);margin-bottom:38px;padding:30px 22px;border-top-width:4px;}.node-type-calendario-gare .node-calendario-gare h1#page-title{font-size:clamp(34px,10vw,48px);}.node-type-calendario-gare .nvt26-race-summary{grid-template-columns:1fr;gap:16px;margin-top:28px;}.node-type-calendario-gare .nvt26-race-venue,.node-type-calendario-gare .nvt26-race-championship{padding:24px 20px;}.node-type-calendario-gare .nvt26-race-documents__grid{grid-template-columns:1fr;}.node-type-calendario-gare .nvt26-race-related{padding:36px 16px calc(var(--nvt26-mobile-ad-height,72px) + 40px);}.node-type-calendario-gare .nvt26-race-related .view-calendario-gare.view-display-id-block_1 > .view-content{grid-template-columns:1fr;}}@media only screen and (max-width:480px){.node-type-calendario-gare .node-calendario-gare > .max-width{width:100%;margin-bottom:24px;padding:28px 16px;box-shadow:none;}.node-type-calendario-gare .nvt26-race-venue{flex-direction:column;}.node-type-calendario-gare .node-calendario-gare .data-container{align-self:flex-start;flex-basis:auto;}.node-type-calendario-gare .node-calendario-gare .brand-champ img{max-height:110px;}}.page-palmares #main-content-header{margin:0;padding:clamp(40px,6vw,88px) max(20px,calc((100% - 1260px) / 2));border-top:6px solid #df2028;background:linear-gradient(120deg,#492025,#17191c 55%);}.page-palmares #main-content-header #page-title{margin:0;max-width:none;color:#fff;font-size:clamp(36px,5vw,72px);line-height:1.05;text-align:left;}.page-palmares #content{background:#f3f4f5;}.page-palmares .view-albo-d-oro{box-sizing:border-box;max-width:1320px;margin:0 auto;padding:40px 24px 80px;}.page-palmares .view-albo-d-oro .view-content .view-grouping{box-sizing:border-box;width:100%;min-width:0;max-width:none;margin:0 0 48px;padding:0;border:0;border-radius:0;background:transparent;color:#17191c !important;font-size:16px;font-weight:400;text-transform:none;}.page-palmares .view-albo-d-oro .view-content > .view-grouping > .view-grouping-header{margin:0 0 24px;padding:14px 0 14px 20px;border-left:6px solid #df2028;color:#17191c;font-size:clamp(28px,3vw,42px);font-weight:800;line-height:1.2;}.page-palmares .view-albo-d-oro .view-content .view-grouping .view-grouping{margin:0 0 28px;padding:0;background:#fff;box-shadow:0 8px 24px #17191c0c;}.page-palmares .view-albo-d-oro .view-grouping .view-grouping > .view-grouping-header{padding:20px 24px;background:#17191c;color:#fff;font-size:clamp(19px,2vw,26px);font-weight:700;line-height:1.25;}.page-palmares .view-albo-d-oro .view-content .view-grouping .view-grouping .view-grouping-content{box-sizing:border-box;width:100%;padding:20px;background:#fff;color:#17191c !important;overflow-x:auto;}.page-palmares .view-albo-d-oro table{width:100%;min-width:640px;margin:0 0 24px;border:0;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.45;}.page-palmares .view-albo-d-oro table:last-child{margin-bottom:0;}.page-palmares .view-albo-d-oro .view-content .view-grouping .view-grouping caption{padding:10px 16px;background:#df2028;color:#fff !important;text-align:left;font-size:18px;font-weight:800;}.page-palmares .view-albo-d-oro table :is(th,td){padding:14px 12px;border:0;border-bottom:1px solid #dce0e3;vertical-align:middle;overflow-wrap:anywhere;color:#17191c;}.page-palmares .view-albo-d-oro table th{background:#edf0f2;font-size:12px;text-transform:uppercase;letter-spacing:.04em;}.page-palmares .view-albo-d-oro table tbody tr{background:#fff;}.page-palmares .view-albo-d-oro table tbody tr:nth-child(even){background:#f7f8f9;}.page-palmares .view-albo-d-oro table tbody tr:first-child{background:#fff7e5;}.page-palmares .view-albo-d-oro table td.views-field-field-risultato{color:#b91720;font-weight:800;font-size:22px;}.page-palmares .view-albo-d-oro table td.views-field-field-albo-pilota{font-weight:700;}.page-palmares .view-albo-d-oro table small{color:#626970;font-size:12px;font-weight:400;}.page-palmares .view-albo-d-oro .view-empty{box-sizing:border-box;width:100%;min-width:0;max-width:none;margin:24px 0;padding:30px;background:#fff;color:#17191c !important;border-left:4px solid #df2028;border-radius:0;font-size:17px;}@media (max-width:700px){.page-palmares .view-albo-d-oro{padding:24px 16px calc(var(--nvt26-mobile-ad-height,72px) + 40px);}.page-palmares .view-albo-d-oro .view-content .view-grouping .view-grouping .view-grouping-content{padding:12px;}:is(.page-calendar,.page-palmares) .views-exposed-form{padding:18px;}:is(.page-calendar,.page-palmares) .views-exposed-widget:not(.views-submit-button):not(.views-reset-button){flex-basis:100%;}:is(.page-calendar,.page-palmares) .views-exposed-widget .form-submit{margin-top:0;}}.node-type-articles #columns{background:#fff;color:#17191c;}.node-type-articles #content-column,.node-type-articles #content-column > .content-inner,.node-type-articles #main-content,.node-type-articles #content,.node-type-articles #block-system-main{box-sizing:border-box;width:100%;min-width:0;max-width:none;margin:0;padding:0;float:none;background:#fff;}.node-type-articles #main-content-header{box-sizing:border-box;margin:0;padding:clamp(30px,5vw,72px) clamp(20px,5vw,70px) 24px;background:linear-gradient(130deg,#f7eded,#fff 45%);border-top:5px solid #df2028;}.node-type-articles #main-content-header h1#page-title{width:auto;max-width:1040px;margin:0 auto;padding:0;color:#17191c;font-family:'Roboto Condensed',sans-serif;font-size:clamp(34px,3.8vw,62px);line-height:1.06;font-weight:800;letter-spacing:-.025em;text-align:left;overflow-wrap:break-word;}.node-type-articles #content > #block-addtoany-addtoany-button{box-sizing:border-box;width:auto;max-width:1040px;margin:0 auto;padding:12px 0 22px;border-bottom:1px solid #e0e2e4;background:#fff;}.node-type-articles .addtoany_list{display:flex;flex-wrap:wrap;gap:6px;}.node-type-articles .addtoany_list a{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;}.node-type-articles .nvt26-article{margin:0;padding:0;color:#17191c;background:#fff;}.node-type-articles .nvt26-article > .max-width{box-sizing:border-box;width:100%;min-width:0;max-width:1180px;margin:0 auto;padding:26px clamp(20px,5vw,70px) 48px;}.node-type-articles .nvt26-article-meta{display:flex;flex-wrap:wrap;gap:10px 24px;margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid #e0e2e4;}.node-type-articles .nvt26-article :is(.section-data,.section-taxonomy,.author-company){display:block;width:auto;height:auto;margin:0;padding:0;color:#61666d;font-size:13px;line-height:1.6;}.node-type-articles .nvt26-article :is(.section-data,.section-taxonomy,.author-company) .label{color:#17191c;font-weight:700;}.node-type-articles .nvt26-article .section-taxonomy .label{color:#bd1820;text-transform:uppercase;letter-spacing:.07em;}.node-type-articles .nvt26-article-levels{margin:0 0 22px;color:#bd1820;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.09em;}.node-type-articles .nvt26-article-levels .field-items{display:flex;flex-wrap:wrap;gap:8px;}.node-type-articles .nvt26-article-levels .field-item{padding:5px 10px;border:1px solid #ebc5c7;background:#fff5f5;}.node-type-articles .nvt26-article .article-body .article-intro{margin:0 0 30px;padding:0 0 0 22px;border-left:4px solid #df2028;color:#3c4248;font-size:clamp(19px,1.6vw,24px);line-height:1.55;text-align:left;}.node-type-articles .nvt26-article .group-intestazione{margin:0 0 36px;padding:0;overflow:visible;}.node-type-articles .nvt26-article .main-image-container figure{margin:0;}.node-type-articles .nvt26-article .main-image-container img{display:block;width:100%;min-width:0;max-width:100%;height:auto;max-height:none;margin:0;}.node-type-articles .nvt26-article > .max-width > .content{width:auto;margin:0;padding:0;}.node-type-articles .nvt26-article .content .article-body{max-width:780px;margin:0 auto;padding:0;color:#292e33;font-size:clamp(17px,1.25vw,20px);line-height:1.8;text-align:left;overflow-wrap:break-word;}.node-type-articles .nvt26-article .article-text{margin:0;padding:0;}.node-type-articles .nvt26-article .article-text p{margin:0 0 1.3em;line-height:inherit;}.node-type-articles .nvt26-article .article-body img{display:block;width:auto !important;min-width:0;max-width:100%;height:auto !important;max-height:none;margin:24px auto;}.node-type-articles .nvt26-article .article-body :is(h2,h3){margin:1.5em 0 .7em;color:#17191c;font-family:'Roboto Condensed',sans-serif;font-size:1.7em;line-height:1.2;}.node-type-articles .nvt26-article .article-body h4{margin:12px 0 28px;color:#626970;font-size:15px;font-weight:500;line-height:1.5;}.node-type-articles .nvt26-article .article-body a{color:#b81922;text-decoration:underline;text-underline-offset:3px;}.node-type-articles .nvt26-article .article-body blockquote{margin:32px 0;padding:24px;border-left:4px solid #df2028;background:#f4f5f6;font-size:1.15em;}.node-type-articles .nvt26-article .article-body table{display:block;max-width:100%;overflow-x:auto;}.node-type-articles .nvt26-article .article-body iframe{max-width:100%;}.node-type-articles .nvt26-article .field-name-field-node-gallery{margin-top:40px;padding:24px;background:#f3f4f5;}.node-type-articles .nvt26-article .field-name-field-node-gallery .field-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;}.node-type-articles .nvt26-article .field-name-field-node-gallery figure{width:auto;margin:0;}.node-type-articles .nvt26-article .field-name-field-node-gallery img{display:block;width:100%;height:auto;}.node-type-articles .nvt26-article .files-multimedia{margin:36px 0;padding:24px;background:#f3f4f5;border-top:3px solid #df2028;}.node-type-articles .nvt26-article .field-name-field-download{box-sizing:border-box;width:100% !important;margin:0 0 20px;padding:0;background:none;box-shadow:none;text-align:left;}.node-type-articles .nvt26-article .field-name-field-download .file{margin:10px 0;padding:16px;background:#fff;border:1px solid #d9dde0;border-radius:0;box-shadow:none;text-align:left;overflow-wrap:anywhere;}.node-type-articles .nvt26-article .field-name-field-download a{color:#b81922;font-size:16px;line-height:1.5;}.node-type-articles .nvt26-article .field-name-field-youtube-link iframe{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:16 / 9;}.node-type-articles .nvt26-article > .max-width > .author-company{max-width:780px;margin:32px auto 0;padding-top:18px;border-top:1px solid #d9dde0;}.node-type-articles .nvt26-article .group-ads{box-sizing:border-box;margin:0;padding:28px 0;background:#f3f4f5;text-align:center;}.node-type-articles .nvt26-article .flippy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:1040px;margin:0 auto;padding:40px 24px;background:#fff;}.node-type-articles .nvt26-article .flippy li{box-sizing:border-box;float:none;width:auto;margin:0;padding:0;list-style:none;text-align:left;background:#f3f4f5;}.node-type-articles .nvt26-article .flippy li a{display:block;padding:20px;color:#17191c;text-decoration:none;}.node-type-articles .nvt26-article .flippy label{display:block;margin-bottom:12px;color:#bd1820;font-size:12px;font-weight:700;text-transform:uppercase;}.node-type-articles .nvt26-article .flippy img{float:none;width:100%;height:auto;margin:0;}.node-type-articles .nvt26-article .flippy h3{margin:16px 0 0;font-size:24px;line-height:1.15;}.node-type-articles .nvt26-article .group-related-articles{box-sizing:border-box;padding:40px clamp(20px,4vw,56px);background:#f3f4f5;color:#17191c;}.node-type-articles .nvt26-article .group-related-articles .view-custom-header{margin:0 0 30px;padding:0;background:transparent;}.node-type-articles .nvt26-article .group-related-articles .view-custom-header h2{margin:0 0 24px;color:#17191c;font-size:clamp(28px,3vw,42px);line-height:1.15;}.node-type-articles .nvt26-article .view-custom-header button{width:auto;min-height:44px;margin:0 8px 10px 0;padding:12px 18px;border-radius:0;font-size:14px;line-height:1.4;cursor:pointer;}.node-type-articles .nvt26-article .view-custom-header button[aria-expanded="true"]{border-color:#df2028;background:#df2028;}.node-type-articles .nvt26-article .group-related-articles > [id^="related-"]{width:100%;height:auto;margin:0;padding:0;overflow:visible;opacity:1;transition:none;}.node-type-articles .nvt26-article .group-related-articles [hidden]{display:none !important;}.node-type-articles .nvt26-article .group-related-articles h2.title{margin:0 0 24px;padding:0;font-size:26px;line-height:1.2;}.node-type-articles .nvt26-article .group-related-articles .view-content{display:grid;gap:22px;}.node-type-articles .nvt26-article .group-related-articles .views-row{box-sizing:border-box;float:none;width:auto;min-width:0;height:auto;margin:0;padding:18px;}.node-type-articles .nvt26-article .group-related-articles .views-field-nothing{position:relative;width:auto;height:auto;padding:0;}.node-type-articles .nvt26-article .group-related-articles .views-field-field-introimage img{display:block;height:auto;margin:0 0 16px;transform:none;}.node-type-articles .nvt26-article .group-related-articles :is(.views-field-created,.views-field-taxonomy-vocabulary-2){position:static;width:auto;height:auto;margin:8px 0;padding:0;color:#626970;background:transparent;font-size:12px;line-height:1.4;}.node-type-articles .nvt26-article .group-related-articles .views-field-title{height:auto;margin:14px 0 0;padding:0;}.node-type-articles .nvt26-article .group-related-articles .views-field-title h3{margin:0;font-size:23px;}.node-type-articles .nvt26-article .group-related-articles .views-field-title a{color:#17191c;}.node-type-articles .nvt26-article :is(a,button):focus-visible{outline:3px solid #df2028;outline-offset:3px;}@media (max-width:1200px){.node-type-articles #content > #block-addtoany-addtoany-button{margin-inline:24px;}}@media (max-width:700px){.node-type-articles #main-content-header{padding:30px 20px 20px;}.node-type-articles .nvt26-article > .max-width{padding:22px 20px 32px;}.node-type-articles .nvt26-article-meta{gap:8px 16px;}.node-type-articles .nvt26-article .article-body .article-intro{padding-left:16px;}.node-type-articles .nvt26-article .field-name-field-node-gallery .field-items{grid-template-columns:repeat(2,minmax(0,1fr));}.node-type-articles .nvt26-article :is(.field-name-field-node-gallery,.files-multimedia){padding:16px;}.node-type-articles .nvt26-article .flippy{grid-template-columns:1fr;padding:24px 20px;}.node-type-articles .nvt26-article .group-related-articles{padding:30px 20px calc(var(--nvt26-mobile-ad-height,72px) + 40px);}}.node-type-articles .nvt26-article .group-related-articles > [id^="related-"]{transform:none;}.node-type-articles .nvt26-article .group-related-articles .views-field-field-introimage img{float:none;}.node-type-articles .nvt26-article .group-related-articles .views-field-title{overflow:visible;}.node-type-articles .nvt26-article .group-related-articles .views-field-taxonomy-vocabulary-2{display:block;border:0;text-align:left;}.node-type-articles .nvt26-article .group-related-articles[hidden]{display:none !important;}@media (min-width:1251px){.node-type-articles #page{box-sizing:border-box;width:76%;min-width:0;max-width:1480px;margin-inline:auto;}}.node-type-articles .nvt26-article :is(#related-section,#related-company,#related-arg,#related-raceevent){display:block;width:100%;height:auto;margin:0;padding:0;opacity:1;overflow:visible;transform:none;transition:none;}.node-type-articles .nvt26-article :is(#related-section,#related-company,#related-arg,#related-raceevent)[hidden]{display:none !important;}.node-type-articles .nvt26-article .flippy{box-sizing:border-box;width:100%;max-width:none;padding:28px;gap:24px;background:#17191c;}.node-type-articles .nvt26-article .flippy li{min-width:0;background:#17191c;}.node-type-articles .nvt26-article .flippy li a{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;min-height:350px;height:100%;padding:26px;overflow:hidden;color:#fff;}.node-type-articles .nvt26-article .flippy li a::after{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.08) 30%,rgba(0,0,0,.92));content:'';pointer-events:none;}.node-type-articles .nvt26-article .flippy li a img{position:absolute;inset:0;z-index:-2;display:block;width:100%;height:100%;max-height:none;margin:0;float:none;object-fit:cover;}.node-type-articles .nvt26-article .flippy li a label{position:static;width:auto;height:auto;margin:0 0 48px;align-self:flex-start;max-width:100%;box-sizing:border-box;padding:12px 18px;border:0;border-radius:0;background:#c91823;box-shadow:none;color:#fff;font-size:14px;line-height:1.5;text-align:left;font-weight:800;letter-spacing:.04em;cursor:pointer;}.node-type-articles .nvt26-article .flippy li.next a label{align-self:flex-end;text-align:right;}.node-type-articles .nvt26-article .flippy li a:hover label{background:#fff;color:#17191c;}.node-type-articles .nvt26-article .flippy li a h3{position:static;width:auto;height:auto;margin:0;padding:0;background:none;color:#fff;font-size:clamp(25px,2.4vw,38px);font-weight:800;line-height:1.12;text-align:left;}.node-type-articles .nvt26-article .group-related-articles{padding:clamp(30px,4vw,56px);border-top:4px solid #df2028;background:repeating-linear-gradient(135deg,transparent 0 28px,rgba(23,25,28,.025) 28px 29px),#f2f3f4;}.node-type-articles .nvt26-article .group-related-articles .view-custom-header{display:flex;flex-wrap:wrap;gap:10px;text-align:left;}.node-type-articles .nvt26-article .group-related-articles .view-custom-header h2{flex-basis:100%;margin:0 0 18px;font-weight:800;letter-spacing:-.025em;}.node-type-articles .nvt26-article .view-custom-header button{min-width:0;min-height:48px;max-width:100%;margin:0;padding:14px 24px;border:1px solid #cbd0d4;border-radius:2px;background:#fff;color:#17191c;font-size:16px;font-weight:700;white-space:normal;}.node-type-articles .nvt26-article .view-custom-header button:hover{border-color:#c91823;color:#c91823;}.node-type-articles .nvt26-article .view-custom-header button[aria-expanded="true"]{border-color:#c91823;background:#c91823;color:#fff;}.node-type-articles .nvt26-article .group-related-articles h2.title{margin:12px 0 28px;padding-left:14px;border-left:4px solid #df2028;color:#17191c;font-size:clamp(24px,2.5vw,34px);text-align:left;}.node-type-articles .nvt26-article .group-related-articles .view-content{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;}.node-type-articles .nvt26-article .group-related-articles .views-row{display:flex;flex-direction:column;padding:0 0 22px;border:1px solid #dce0e3;border-top:3px solid #df2028;background:#fff;box-shadow:0 5px 16px rgba(23,25,28,.04);}.node-type-articles .nvt26-article .group-related-articles .views-field-nothing{float:none;width:100%;margin:0;}.node-type-articles .nvt26-article .group-related-articles .views-field-field-introimage img{width:100%;aspect-ratio:3 / 2;object-fit:cover;margin:0;}.node-type-articles .nvt26-article .group-related-articles .views-field-taxonomy-vocabulary-2{margin:18px 20px 0;color:#b91620;font-weight:800;letter-spacing:.07em;text-transform:uppercase;}.node-type-articles .nvt26-article .group-related-articles .views-field-title{margin:14px 20px 18px;}.node-type-articles .nvt26-article .group-related-articles .views-field-title h3{font-size:clamp(21px,1.7vw,27px);line-height:1.2;}.node-type-articles .nvt26-article .group-related-articles .views-field-title a:hover{color:#b91620;text-decoration:underline;text-underline-offset:3px;}.node-type-articles .nvt26-article .group-related-articles .views-field-created{margin:auto 20px 0;padding-top:12px;border-top:1px solid #e1e4e6;color:#626970;}.node-type-articles .nvt26-article .group-related-articles .view-more-button{margin:32px 0 0;}.node-type-articles .nvt26-article .group-related-articles .view-more-button a{display:inline-flex;align-items:center;justify-content:center;gap:20px;box-sizing:border-box;width:auto;min-width:230px;max-width:100%;min-height:52px;margin:0;padding:16px 28px;border:2px solid #c91823;border-radius:2px;background:#c91823;color:#fff;font-size:16px;font-weight:800;letter-spacing:.06em;box-shadow:0 5px 0 #901019;transition:none;}.node-type-articles .nvt26-article .group-related-articles .view-more-button a::after{content:'\2192';font-size:22px;line-height:1;}.node-type-articles .nvt26-article .group-related-articles .view-more-button a:hover{background:#17191c;border-color:#17191c;box-shadow:0 5px 0 #000;}.node-type-articles .nvt26-article :is(.group-related-articles a,.group-related-articles button,.flippy a):focus-visible{outline:3px solid #17191c;outline-offset:4px;}.node-type-articles .nvt26-article .flippy a:focus-visible{outline-color:#fff;}@media (max-width:900px){.node-type-articles .nvt26-article .group-related-articles .view-content{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:700px){.node-type-articles .nvt26-article .flippy{padding:16px;gap:16px;}.node-type-articles .nvt26-article .flippy li a{min-height:290px;padding:22px;}.node-type-articles .nvt26-article .view-custom-header button{padding:12px 16px;}.node-type-articles .nvt26-article .group-related-articles{padding:30px 16px;}.node-type-articles .nvt26-article .group-related-articles .view-content{grid-template-columns:1fr;}.node-type-articles .nvt26-article .group-related-articles .view-more-button a{width:100%;min-width:0;}}.node-type-articles .nvt26-article-tools{display:flex;justify-content:flex-end;margin:0 0 22px;}.node-type-articles .nvt26-article-tools--bottom{justify-content:flex-start;margin:20px 0 0;}.node-type-articles .nvt26-print-button{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:12px 20px;border:2px solid #df2028;border-radius:3px;background:#df2028;color:#fff;font:inherit;font-size:15px;font-weight:700;cursor:pointer;}.node-type-articles .nvt26-print-button:hover{background:#ad131c;border-color:#ad131c;}.node-type-articles .nvt26-print-button svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;}.node-type-articles .nvt26-article #related-experience{display:block;width:100%;height:auto;opacity:1;transform:none;transition:none;}.node-type-articles .nvt26-article #related-experience[hidden]{display:none !important;}@media only screen and (max-width:1000px){#menu-bar #block-superfish-2 #superfish-2-accordion > li[id="menu-16813-2"]{display:none !important;}}#menu-bar #block-superfish-2 li[id="menu-16813-2"] > a.sf-depth-1{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;box-sizing:border-box;font-size:0;}#menu-bar #block-superfish-2 li[id="menu-16813-2"] > a.sf-depth-1::before{content:'';display:block;width:22px;height:22px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 11 12 2l10 9-2 2-1-1v10h-5v-7h-4v7H5V12l-1 1z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 11 12 2l10 9-2 2-1-1v10h-5v-7h-4v7H5V12l-1 1z'/%3E%3C/svg%3E") center / contain no-repeat;}@media (max-width:700px){.node-type-articles .nvt26-print-button{justify-content:center;width:100%;}}:root{--nvt26-utility-size:46px;--nvt26-utility-bottom:calc(16px + env(safe-area-inset-bottom,0px));}body .cky-btn-revisit-wrapper,body #backtotop{position:fixed !important;top:auto !important;bottom:var(--nvt26-utility-bottom) !important;width:var(--nvt26-utility-size) !important;height:var(--nvt26-utility-size) !important;min-width:0 !important;min-height:0 !important;box-sizing:border-box !important;margin:0 !important;padding:0 !important;border-radius:50% !important;transform:none !important;}body .cky-btn-revisit-wrapper{left:max(16px,env(safe-area-inset-left,0px)) !important;right:auto !important;}body .cky-btn-revisit-wrapper .cky-btn-revisit{box-sizing:border-box;width:100% !important;height:100% !important;margin:0 !important;padding:8px !important;}body .cky-btn-revisit-wrapper .cky-btn-revisit img{width:100% !important;height:100% !important;object-fit:contain;}body #backtotop{left:auto !important;right:max(16px,env(safe-area-inset-right,0px)) !important;background-size:var(--nvt26-utility-size) var(--nvt26-utility-size) !important;border:0;}@media only screen and (max-width:1000px){:root{--nvt26-utility-bottom:calc(var(--nvt26-mobile-ad-height,72px) + max(6px,env(safe-area-inset-bottom,0px)) + 14px);}.node-type-articles .nvt26-article :is(.field-name-field-node-gallery,.field-name-field-node-gallery-secondary){box-sizing:border-box;width:100% !important;max-width:100% !important;min-width:0 !important;padding:14px;}.node-type-articles .nvt26-article :is(.field-name-field-node-gallery,.field-name-field-node-gallery-secondary) :is(.field-items,.field-item,figure,a){display:block !important;box-sizing:border-box;float:none !important;width:100% !important;max-width:100% !important;min-width:0 !important;height:auto !important;margin:0 !important;padding:0 !important;white-space:normal;}.node-type-articles .nvt26-article :is(.field-name-field-node-gallery,.field-name-field-node-gallery-secondary) :is(.field-item + .field-item,figure + figure){margin-top:14px !important;}.node-type-articles .nvt26-article :is(.field-name-field-node-gallery,.field-name-field-node-gallery-secondary) img{display:block !important;float:none !important;width:100% !important;max-width:100% !important;min-width:0 !important;height:auto !important;margin:0 !important;transform:none !important;}}#block-block-149{position:relative;isolation:isolate;overflow:hidden;padding:0;background-size:cover;background-position:center;color:#fff;text-align:center;}#block-block-149::before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(115deg,rgba(12,15,19,.82) 0%,rgba(16,20,25,.66) 48%,rgba(126,11,20,.52) 100%),repeating-linear-gradient(135deg,rgba(255,255,255,.06) 0 2px,transparent 2px 18px);pointer-events:none;}#block-block-149 .block-inner{position:relative;z-index:1;width:min(980px,calc(100% - 40px));margin:0 auto;padding:clamp(54px,8vw,104px) 0 clamp(56px,8vw,110px);background:transparent;}#block-block-149 .block-title{display:inline-flex;align-items:center;justify-content:center;margin:0 0 18px;padding:0 0 16px;border-bottom:3px solid #df2028;color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:clamp(34px,4vw,54px);line-height:1;letter-spacing:0;text-transform:uppercase;text-shadow:0 2px 18px rgba(0,0,0,.55);}#block-block-149 .block-content{padding:0;}#block-block-149 .lettera-description{max-width:640px;margin:0 auto 28px;padding:0;color:#fff;font-size:clamp(22px,2.4vw,32px);line-height:1.35;text-shadow:0 2px 14px rgba(0,0,0,.55);}#block-block-149 #mc_embed_signup{max-width:780px;margin:0 auto;padding:24px;border:1px solid rgba(255,255,255,.2);background:rgba(10,13,16,.58);box-shadow:0 24px 70px rgba(0,0,0,.28);backdrop-filter:blur(5px);}#block-block-149 #mc_embed_signup .indicates-required{display:grid;grid-template-columns:minmax(260px,1fr) auto;grid-template-areas:"email submit"
    "checks checks"
    "responses responses";gap:14px 16px;align-items:end;}#block-block-149 #mc_embed_signup .mc-field-group:not(.input-group){grid-area:email;text-align:left;}#block-block-149 #mc_embed_signup .mc-field-group label{display:block;margin:0 0 8px;padding:0;color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;}#block-block-149 #mc_embed_signup .mc-field-group input.email{box-sizing:border-box;width:100%;min-height:54px;margin:0;padding:0 18px;border:2px solid rgba(255,255,255,.35);border-radius:0;background:rgba(255,255,255,.96);color:#17191c;font-size:19px;line-height:54px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.05);}#block-block-149 #mc_embed_signup .mc-field-group input.email:focus{border-color:#df2028;outline:3px solid rgba(223,32,40,.28);outline-offset:2px;}#block-block-149 #mc_embed_signup .mc-field-group.input-group{grid-area:checks;margin-top:4px;text-align:center;}#block-block-149 #mc_embed_signup .input-group ul{margin:0;padding:0;}#block-block-149 #mc_embed_signup .input-group li{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin:0;padding:0;color:#fff;}#block-block-149 #mc_embed_signup .input-group li input{width:18px;height:18px;margin:0;padding:0;accent-color:#df2028;}#block-block-149 #mc_embed_signup .input-group li label{display:inline;margin:0;padding:0;color:#fff;font-size:16px;line-height:1.35;text-transform:none;letter-spacing:0;}#block-block-149 #mc_embed_signup #mce-responses{grid-area:responses;}#block-block-149 #mc_embed_signup .clear:last-child{grid-area:submit;}#block-block-149 #mc_embed_signup .clear input#mc-embedded-subscribe{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:auto;min-width:176px;min-height:54px;margin:0;padding:0 28px;border:0;border-radius:0;background:#df2028;color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:18px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transform:none;box-shadow:0 6px 0 #930d16,0 16px 34px rgba(0,0,0,.3);clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);cursor:pointer;}#block-block-149 #mc_embed_signup .clear input#mc-embedded-subscribe:hover,#block-block-149 #mc_embed_signup .clear input#mc-embedded-subscribe:focus{background:#b91620;outline:none;}#footer{padding:0;border-top:5px solid #df2028;background:linear-gradient(120deg,rgba(223,32,40,.18) 0%,transparent 34%),radial-gradient(circle at 18% 0%,rgba(255,255,255,.1),transparent 30%),repeating-linear-gradient(135deg,rgba(255,255,255,.045) 0 2px,transparent 2px 18px),#12181f;color:#eef3f6;text-align:left;}#footer #block-block-207{margin:0;}#footer #block-block-207 .block-inner,#footer #block-block-207 .block-content{margin:0;padding:0;}#footer #block-block-207 .block-content{display:grid;grid-template-columns:minmax(280px,1fr) minmax(220px,.55fr);gap:42px 70px;box-sizing:border-box;width:min(1180px,calc(100% - 48px));margin:0 auto;padding:clamp(56px,7vw,88px) 0 clamp(44px,6vw,76px);}#footer #company,#footer #company-links,#footer #vroom-network{float:none;width:auto;margin:0;padding:0;border:0;text-align:left;}#footer #company{display:grid;grid-template-columns:minmax(170px,260px) minmax(220px,1fr);gap:28px;align-items:center;}#footer #company .company-logo img{display:block;max-width:100%;height:auto;filter:drop-shadow(0 12px 24px rgba(0,0,0,.28));}#footer #company .company-info{max-width:430px;color:#f4f7f9;font-size:17px;line-height:1.55;text-align:left;}#footer #company-links{align-self:center;padding:8px 0 8px 36px;border-left:1px solid rgba(255,255,255,.32);list-style:none;}#footer #company-links li{margin:0;}#footer #company-links li + li{margin-top:12px;}#footer #company-links a{display:inline-flex;color:#dce8ef;font-size:18px;line-height:1.25;text-decoration:none;}#footer #company-links a:hover,#footer #company-links a:focus{color:#fff;text-decoration:underline;text-decoration-color:#df2028;text-underline-offset:5px;}#footer #vroom-network{grid-column:1 / -1;display:grid;justify-items:center;gap:22px;padding-top:42px;border-top:1px solid rgba(255,255,255,.24);text-align:center;overflow:hidden;}#footer #vroom-network h3.title{margin:0;}#footer #vroom-network h3.title a{color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:clamp(28px,3vw,38px);line-height:1;letter-spacing:.03em;text-decoration:none;text-transform:uppercase;text-shadow:0 3px 18px rgba(0,0,0,.35);}#footer #vroom-network h3.title a:hover{color:#df2028;}#footer #vroom-network img{display:block;width:min(760px,92vw);max-width:100%;height:auto;margin:0 auto -8px;opacity:.88;filter:drop-shadow(0 20px 38px rgba(0,0,0,.28));}.region-footer-sub{background:#0b0f14;}@media only screen and (max-width:800px){#block-block-149 .block-inner{width:min(680px,calc(100% - 28px));padding:46px 0 54px;}#block-block-149 #mc_embed_signup{padding:18px;}#block-block-149 #mc_embed_signup .indicates-required{grid-template-columns:1fr;grid-template-areas:"email"
      "checks"
      "submit"
      "responses";}#block-block-149 #mc_embed_signup .clear input#mc-embedded-subscribe{width:100%;min-width:0;font-size:17px;}#footer #block-block-207 .block-content{grid-template-columns:1fr;gap:32px;width:min(620px,calc(100% - 32px));text-align:center;}#footer #company{grid-template-columns:1fr;justify-items:center;gap:18px;text-align:center;}#footer #company .company-info{text-align:center;}#footer #company-links{padding:28px 0 0;border-top:1px solid rgba(255,255,255,.22);border-left:0;text-align:center;}#footer #company-links a{justify-content:center;width:100%;}#footer #vroom-network{padding-top:34px;}}@media only screen and (max-width:1000px){body.admin-menu{--nvt26-editor-toolbar-height:48px;}body.admin-menu > .slicknav_menu{position:fixed;top:0;right:0;left:0;z-index:3000;box-sizing:border-box;width:100%;min-height:var(--nvt26-editor-toolbar-height);max-height:100vh;max-height:100dvh;overflow-x:hidden;overflow-y:auto;background:#202020;box-shadow:0 2px 7px rgba(0,0,0,.24);}body.admin-menu > .slicknav_menu .slicknav_btn,body.admin-menu > .slicknav_menu #admin-menu-shortcuts-responsive select{box-sizing:border-box;min-height:var(--nvt26-editor-toolbar-height);}body.admin-menu #header,body.admin-menu.scrolled #header,body.admin-menu #menu-bar,body.admin-menu.scrolled #menu-bar,body.admin-menu .scrolled #header,body.admin-menu .scrolled #menu-bar{top:var(--nvt26-editor-toolbar-height);}body.admin-menu #header #block-block-205,body.admin-menu.scrolled #header #block-block-205,body.admin-menu .scrolled #header #block-block-205{top:var(--nvt26-editor-toolbar-height);}body.admin-menu #menu-bar #superfish-2-accordion,body.admin-menu #menu-bar #block-views-exp-ricerca-page{top:calc(var(--nvt26-editor-toolbar-height) + 64px) !important;}body.admin-menu #menu-bar #superfish-2-accordion{height:calc(100dvh - var(--nvt26-editor-toolbar-height) - 64px);}body.admin-menu #page{padding-top:calc(var(--nvt26-editor-toolbar-height) + 64px +
      clamp(50px,calc(12.36vw + 14px),104px)) !important;}}.page-user #main-content{box-sizing:border-box;width:100%;padding:clamp(38px,5vw,76px) clamp(18px,4vw,56px);background:linear-gradient(135deg,rgba(223,32,40,.055),transparent 34%),#f3f4f5;}.page-user #main-content-header,.page-user #content{box-sizing:border-box;width:min(1180px,100%);margin-right:auto;margin-left:auto;}.page-user #main-content-header{margin-bottom:clamp(24px,3vw,38px);}.page-user #main-content-header #page-title{position:relative;width:auto;max-width:none;margin:0;padding:0 0 18px;color:#17191c;font-family:'Roboto Condensed',sans-serif;font-size:clamp(38px,4.4vw,64px);font-weight:800;line-height:1;letter-spacing:-.025em;}.page-user #main-content-header #page-title::after{position:absolute;bottom:0;left:0;width:72px;height:5px;background:#df2028;content:'';}.page-user #block-menu-menu-strumenti-redazione{position:relative;box-sizing:border-box;width:100%;margin:0;padding:clamp(26px,3.4vw,46px);overflow:hidden;border:0;border-top:6px solid #df2028;background:radial-gradient(circle at 100% 0,rgba(223,32,40,.18),transparent 32%),#17191c;box-shadow:0 18px 40px rgba(17,20,24,.14);}.page-user #block-menu-menu-strumenti-redazione .block-title{margin:0 0 clamp(22px,2.8vw,34px);padding:0;color:#fff;font-family:'Roboto Condensed',sans-serif;font-size:clamp(25px,2.7vw,38px);font-weight:800;line-height:1.1;letter-spacing:.015em;text-transform:uppercase;}.page-user #block-menu-menu-strumenti-redazione > ul.menu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;margin:0;padding:0;list-style:none;}.page-user #block-menu-menu-strumenti-redazione > ul.menu > li{display:block;min-width:0;margin:0;padding:0;list-style:none;}.page-user #block-menu-menu-strumenti-redazione > ul.menu > li::before,.page-user #block-menu-menu-strumenti-redazione > ul.menu > li::marker{display:none;content:none;}.page-user #block-menu-menu-strumenti-redazione > ul.menu > li > a{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr) 20px;align-items:center;gap:14px;box-sizing:border-box;width:100%;min-height:92px;padding:18px 20px;border:1px solid rgba(255,255,255,.16);background:#fff;box-shadow:0 7px 18px rgba(0,0,0,.16);color:#17191c;font-family:'Roboto Condensed',sans-serif;font-size:clamp(17px,1.3vw,21px);font-weight:700;line-height:1.16;text-decoration:none;transition:border-color 160ms ease,box-shadow 160ms ease,color 160ms ease,transform 160ms ease;}.page-user #block-menu-menu-strumenti-redazione > ul.menu > li > a::before{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#17191c;color:#fff;content:'+';font-family:Arial,sans-serif;font-size:31px;font-weight:400;line-height:1;}.page-user #block-menu-menu-strumenti-redazione > ul.menu > li > a::after{color:#df2028;content:'\2192';font-family:Arial,sans-serif;font-size:23px;line-height:1;text-align:right;}.page-user #block-menu-menu-strumenti-redazione > ul.menu > li.first > a{border-color:#df2028;background:#df2028;color:#fff;}.page-user #block-menu-menu-strumenti-redazione > ul.menu > li.first > a::before{background:#fff;color:#df2028;}.page-user #block-menu-menu-strumenti-redazione > ul.menu > li.first > a::after{color:#fff;}.page-user #block-menu-menu-strumenti-redazione > ul.menu > li > a:hover,.page-user #block-menu-menu-strumenti-redazione > ul.menu > li > a:focus{border-color:#df2028;box-shadow:0 12px 25px rgba(0,0,0,.24);color:#b91620;outline:none;transform:translateY(-3px);}.page-user #block-menu-menu-strumenti-redazione > ul.menu > li.first > a:hover,.page-user #block-menu-menu-strumenti-redazione > ul.menu > li.first > a:focus{background:#b91620;color:#fff;}.page-user #block-menu-menu-strumenti-redazione > ul.menu > li > a:focus-visible{outline:3px solid #fff;outline-offset:3px;}@media only screen and (max-width:900px){.page-user #block-menu-menu-strumenti-redazione > ul.menu{grid-template-columns:repeat(2,minmax(0,1fr));}}@media only screen and (max-width:600px){.page-user #main-content{padding:32px 14px 38px;}.page-user #main-content-header{margin-bottom:22px;padding:0 4px;}.page-user #main-content-header #page-title{padding-bottom:14px;font-size:clamp(36px,11vw,48px);}.page-user #main-content-header #page-title::after{width:58px;height:4px;}.page-user #block-menu-menu-strumenti-redazione{padding:23px 14px 16px;border-top-width:5px;}.page-user #block-menu-menu-strumenti-redazione .block-title{margin-bottom:20px;padding:0 4px;font-size:25px;}.page-user #block-menu-menu-strumenti-redazione > ul.menu{grid-template-columns:1fr;gap:10px;}.page-user #block-menu-menu-strumenti-redazione > ul.menu > li > a{grid-template-columns:42px minmax(0,1fr) 18px;gap:12px;min-height:72px;padding:12px 14px;font-size:18px;}.page-user #block-menu-menu-strumenti-redazione > ul.menu > li > a::before{width:40px;height:40px;font-size:28px;}.page-user #block-menu-menu-strumenti-redazione > ul.menu > li > a:hover,.page-user #block-menu-menu-strumenti-redazione > ul.menu > li > a:focus{transform:none;}}.page-palmares .view-albo-d-oro .view-content > .view-grouping > .view-grouping-content > .view-grouping.nvt26-palmares-collapsible > .view-grouping-header{padding:0;background:#17191c;}.page-palmares .view-albo-d-oro .nvt26-palmares-toggle{display:block;position:relative;width:100%;margin:0;padding:20px 58px 20px 24px;border:0;background:transparent;color:#fff;font:inherit;font-size:clamp(19px,2vw,26px);font-weight:700;line-height:1.25;text-align:left;cursor:pointer;}.page-palmares .view-albo-d-oro .nvt26-palmares-toggle::after{content:'+';position:absolute;top:50%;right:24px;width:28px;height:28px;margin-top:-14px;border:2px solid currentColor;border-radius:50%;font-size:24px;font-weight:400;line-height:23px;text-align:center;}.page-palmares .view-albo-d-oro .nvt26-palmares-collapsible.is-open .nvt26-palmares-toggle::after{content:'\2212';}.page-palmares .view-albo-d-oro .nvt26-palmares-toggle:hover,.page-palmares .view-albo-d-oro .nvt26-palmares-toggle:focus{background:#25282c;color:#fff;}.page-palmares .view-albo-d-oro .nvt26-palmares-toggle:focus-visible{outline:3px solid #df2028;outline-offset:-3px;}@media only screen and (max-width:600px){.page-palmares .view-albo-d-oro .nvt26-palmares-toggle{padding:16px 52px 16px 16px;font-size:20px;}.page-palmares .view-albo-d-oro .nvt26-palmares-toggle::after{right:16px;}}:root{--nvt26-unified-header-height:82px;--nvt26-masthead-height:var(--nvt26-unified-header-height);--nvt26-nav-height:0px;}#menu-bar{display:none !important;}#header,body.scrolled #header,.scrolled #header{position:fixed;top:0;right:0;left:0;z-index:1200;box-sizing:border-box;width:100%;height:var(--nvt26-unified-header-height);min-height:var(--nvt26-unified-header-height);margin:0;padding:0;overflow:visible;border:0;border-bottom:4px solid #17191c;background:rgba(255,255,255,0.98);box-shadow:0 4px 14px rgba(17,20,24,0.12);transform:none;pointer-events:auto;}#header .region-header,#header .region-header > .region-inner{position:relative;box-sizing:border-box;width:100%;height:100%;min-height:0;margin:0;}#header .region-header > .region-inner{max-width:none;padding:0 clamp(18px,2.8vw,52px);}#header .region-header > .region-inner > .block{float:none;box-sizing:border-box;margin:0;padding:0;}#header #block-block-205,body.scrolled #header #block-block-205,.scrolled #header #block-block-205{position:absolute;top:0;left:50%;z-index:4;width:auto;height:100%;margin:0;transform:translateX(-50%);}#header #block-block-205 .block-inner,#header #block-block-205 .block-content,#header #block-block-205 .logo-vroom{width:auto;height:100%;margin:0;padding:0;}#header #block-block-205 .logo-vroom{display:flex;align-items:center;justify-content:center;gap:16px;white-space:nowrap;}#header #block-block-205 .logo-vroom .img,#header #block-block-205 .logo-vroom a{display:flex;align-items:center;justify-content:center;height:100%;}#header #block-block-205 .logo-vroom img,body.scrolled #header #block-block-205 .logo-vroom img,.scrolled #header #block-block-205 .logo-vroom img{display:block;width:auto;height:66px;margin:0;transition:none;}#header #block-block-205 .slogan,body.scrolled #header #block-block-205 .slogan,.scrolled #header #block-block-205 .slogan{position:static;display:block;width:auto;height:auto;margin:0;padding:4px 0 4px 17px;border-left:3px solid #df2028;background:transparent;color:#17191c;font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:800;line-height:1.15;letter-spacing:0.075em;text-align:left;text-transform:uppercase;word-spacing:normal;}#header .region-header > .region-inner > .block-superfish,#header .region-header > .region-inner > #block-superfish-2,#header .region-header > .region-inner > #block-superfish-4,#header .region-header > .region-inner > #block-superfish-6{position:absolute;top:0;left:clamp(18px,2.8vw,52px);z-index:6;width:64px;height:100%;}#header #superfish-2,#header #superfish-4,#header #superfish-6,#header .block-superfish ul.sf-menu:not([id$='-accordion']){display:none !important;}#header .block-superfish .sf-accordion-toggle{display:block !important;float:none;width:64px;height:100%;margin:0;}#header .block-superfish .sf-accordion-toggle a{position:relative;display:block;box-sizing:border-box;width:64px;height:100%;margin:0;padding:0;border:0;background:transparent !important;color:transparent;font-size:0;}#header .block-superfish .sf-accordion-toggle a::before{position:absolute;top:50%;left:18px;width:28px;height:20px;margin-top:-10px;background:linear-gradient(to bottom,#17191c 0 3px,transparent 3px 8px,#17191c 8px 11px,transparent 11px 17px,#17191c 17px 20px);content:'';transition:transform 180ms ease;}#header .block-superfish .sf-accordion-toggle a::after{display:none;content:'';}#header .block-superfish .sf-accordion-toggle a.sf-expanded::before,#header:has(.block-superfish ul[id$='-accordion'].sf-expanded) .block-superfish .sf-accordion-toggle a::before{top:50%;left:19px;width:27px;height:3px;margin-top:-1px;background:#17191c;transform:rotate(45deg);}#header .block-superfish .sf-accordion-toggle a.sf-expanded::after,#header:has(.block-superfish ul[id$='-accordion'].sf-expanded) .block-superfish .sf-accordion-toggle a::after{position:absolute;top:50%;left:19px;display:block;width:27px;height:3px;margin-top:-1px;background:#17191c;transform:rotate(-45deg);}#header .block-superfish ul[id$='-accordion']{position:fixed;top:var(--nvt26-unified-header-height) !important;right:auto !important;bottom:0 !important;left:-110% !important;z-index:1220;display:block !important;visibility:visible !important;box-sizing:border-box;min-width:0 !important;max-width:none !important;width:min(88vw,430px) !important;height:calc(100dvh - var(--nvt26-unified-header-height)) !important;margin:0;padding:18px 0 96px;overflow-x:hidden;overflow-y:auto;border:0 !important;border-right:1px solid #32363b;background:#17191c !important;box-shadow:16px 0 34px rgba(0,0,0,0.32);text-align:left;transition:left 240ms ease;}#header .block-superfish ul[id$='-accordion'].sf-expanded{left:0 !important;}#header .block-superfish ul[id$='-accordion'] li{float:none;box-sizing:border-box;width:100%;height:auto;margin:0;padding:0;}#header .block-superfish ul[id$='-accordion'] > li.sf-depth-1{display:block;border-bottom:1px solid #30343a;}#header .block-superfish ul[id$='-accordion'] a.sf-depth-1{display:flex;align-items:center;box-sizing:border-box;width:100%;min-height:54px;padding:12px 52px 12px 24px;background-color:transparent;background-position:calc(100% - 22px) center;color:#fff;font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:800;line-height:1.25;letter-spacing:0.055em;text-align:left;text-decoration:none;text-transform:uppercase;}#header .block-superfish ul[id$='-accordion'] a.sf-depth-1:hover,#header .block-superfish ul[id$='-accordion'] a.sf-depth-1:focus,#header .block-superfish ul[id$='-accordion'] a.sf-depth-1.active{background-color:#25282d;color:#fff;}#header .block-superfish ul[id$='-accordion'] li.sf-depth-2{border-top:1px solid #393d43;}#header .block-superfish ul[id$='-accordion'] a.sf-depth-2,#header .block-superfish ul[id$='-accordion'] .sf-clone-parent a.sf-depth-1{display:block;box-sizing:border-box;width:100%;min-height:45px;padding:13px 24px 13px 36px;background:#22252a;color:#e2e4e7;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:0.035em;text-align:left;text-transform:uppercase;}#header .block-superfish ul[id$='-accordion'] > li:nth-child(-n+4){display:inline-block;width:50%;border-right:1px solid #30343a;vertical-align:top;}#header .block-superfish ul[id$='-accordion'] > li:nth-child(-n+4) a{min-height:45px;padding:10px 12px;font-size:11px;text-align:center;justify-content:center;}#header .block-superfish ul[id$='-accordion'] > li:nth-child(-n+4) > a:is(.nvt26-domain-link,[href*='vroomkart.']){position:relative;justify-content:flex-start;box-sizing:border-box;height:auto !important;min-height:58px;padding:12px 58px 12px 18px !important;overflow:hidden;border:0;color:#fff;line-height:1.2;text-align:left;text-shadow:0 1px 1px rgba(0,0,0,0.32);transition:background-color 160ms ease,box-shadow 160ms ease,filter 160ms ease;}#header .block-superfish ul[id$='-accordion'] > li:nth-child(-n+4) > a:is(.nvt26-domain-link,[href*='vroomkart.'])::after{position:absolute;top:50%;right:17px;width:30px;height:20px;border:1px solid rgba(255,255,255,0.28);border-radius:2px;background-repeat:no-repeat;background-position:center;background-size:cover;box-shadow:0 2px 7px rgba(0,0,0,0.34);content:'';transform:translateY(-50%);}#header .block-superfish ul[id$='-accordion'] > li:nth-child(-n+4) > a:is(.nvt26-domain-link,[href*='vroomkart.']):hover,#header .block-superfish ul[id$='-accordion'] > li:nth-child(-n+4) > a:is(.nvt26-domain-link,[href*='vroomkart.']):focus,#header .block-superfish ul[id$='-accordion'] > li:nth-child(-n+4) > a:is(.nvt26-domain-link,[href*='vroomkart.']).active{filter:brightness(1.16);}#header .block-superfish ul[id$='-accordion'] > li > a:is(.nvt26-domain-com,[href*='vroomkart.com']){background-image:linear-gradient(120deg,rgba(34,64,118,0.56),rgba(28,31,36,0.94) 62%) !important;box-shadow:inset 3px 0 0 #547fc8;}#header .block-superfish ul[id$='-accordion'] > li > a:is(.nvt26-domain-com,[href*='vroomkart.com'])::after{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/com.png);}#header .block-superfish ul[id$='-accordion'] > li > a:is(.nvt26-domain-it,[href*='vroomkart.it']){background-image:linear-gradient(120deg,rgba(27,133,75,0.48),rgba(28,31,36,0.94) 62%) !important;box-shadow:inset 3px 0 0 #259755;}#header .block-superfish ul[id$='-accordion'] > li > a:is(.nvt26-domain-it,[href*='vroomkart.it'])::after{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/it.png);}#header .block-superfish ul[id$='-accordion'] > li > a:is(.nvt26-domain-es,[href*='vroomkart.es']){background-image:linear-gradient(120deg,rgba(203,145,28,0.47),rgba(28,31,36,0.94) 62%) !important;box-shadow:inset 3px 0 0 #e5ac36;}#header .block-superfish ul[id$='-accordion'] > li > a:is(.nvt26-domain-es,[href*='vroomkart.es'])::after{width:25px;height:27px;border:0;background-color:#f0bd45;background-image:none;box-shadow:none;-webkit-mask:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/es.png) center / contain no-repeat;mask:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/es.png) center / contain no-repeat;}#header .block-superfish ul[id$='-accordion'] > li > a:is(.nvt26-domain-pt,[href*='vroomkart.pt']){background-image:linear-gradient(120deg,rgba(151,31,44,0.51),rgba(28,31,36,0.94) 62%) !important;box-shadow:inset 3px 0 0 #c53848;}#header .block-superfish ul[id$='-accordion'] > li > a:is(.nvt26-domain-pt,[href*='vroomkart.pt'])::after{background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/pt.png);}#header #block-block-198{position:absolute;top:0;right:clamp(18px,2.8vw,52px);z-index:7;width:60px;height:100%;border-left:1px solid #d8dade;}#header #block-block-198 button{display:block;width:60px;min-width:0;height:100%;margin:0;padding:0;border:0;background-color:transparent;background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/lente-b.png);background-repeat:no-repeat;background-position:center;background-size:24px auto;color:transparent;font-size:0;cursor:pointer;}#header #block-views-exp-ricerca-page{position:fixed;top:var(--nvt26-unified-header-height);right:clamp(18px,2.8vw,52px);bottom:auto;left:auto;z-index:1215;visibility:hidden;box-sizing:border-box;width:min(480px,calc(100vw - 36px));height:auto;min-height:0;max-height:none;margin:0;padding:16px;overflow:visible;border:0;border-top:4px solid #df2028;background:#fff;box-shadow:0 14px 28px rgba(17,20,24,0.22);opacity:0;transform:translateY(-10px);transition:opacity 180ms ease,transform 180ms ease,visibility 180ms ease;}#header #block-views-exp-ricerca-page.visibile{visibility:visible;opacity:1;transform:translateY(0);}#header #block-views-exp-ricerca-page form,#header #block-views-exp-ricerca-page form > div,#header #block-views-exp-ricerca-page .views-exposed-form,#header #block-views-exp-ricerca-page .views-exposed-widgets{width:100%;height:auto;margin:0;padding:0;}#header #block-views-exp-ricerca-page .views-exposed-widgets{display:grid;grid-template-columns:minmax(0,1fr) 52px;}#header #block-views-exp-ricerca-page .views-widget-filter-combine,#header #block-views-exp-ricerca-page .views-submit-button{float:none;width:auto;margin:0;padding:0;}#header #block-views-exp-ricerca-page .views-widget-filter-combine input{box-sizing:border-box;width:100%;height:48px;padding:0 14px;border:1px solid #d8dade;border-right:0;background:#f5f6f7;color:#17191c;font-size:16px;line-height:48px;}#header #block-views-exp-ricerca-page .views-submit-button input{width:52px;height:48px;margin:0;border:0;background-color:#df2028;background-image:url(/sites/vroomkart.com/themes/adaptivetheme/nvt26/images/lente.png);background-repeat:no-repeat;background-position:center;background-size:20px auto;color:transparent;font-size:0;}@media only screen and (min-width:1001px){body.admin-menu{--nvt26-editor-toolbar-height:29px;}body.admin-menu.admin-menu-with-shortcuts{--nvt26-editor-toolbar-height:65px;}body.admin-menu #header,body.admin-menu.scrolled #header,body.admin-menu .scrolled #header{top:var(--nvt26-editor-toolbar-height);}body.admin-menu #header .block-superfish ul[id$='-accordion'],body.admin-menu #header #block-views-exp-ricerca-page{top:calc(var(--nvt26-editor-toolbar-height) + var(--nvt26-unified-header-height)) !important;}body.admin-menu #header .block-superfish ul[id$='-accordion']{height:calc(100dvh - var(--nvt26-editor-toolbar-height) - var(--nvt26-unified-header-height)) !important;}#header .region-header > .region-inner > #block-block-2026,#header .region-header > .region-inner > #block-block-211,#header .region-header > .region-inner > #block-block-213,#header .region-header > .region-inner > .block:has(.socialnetwork-links){position:absolute;top:0;right:calc(clamp(18px,2.8vw,52px) + 60px);z-index:5;width:auto;height:100%;}#header .socialnetwork-links{display:flex;align-items:center;justify-content:flex-end;width:auto;height:100%;margin:0;padding:0 12px;}#header .socialnetwork-links .homelink{display:none;}#header .socialnetwork-links .nllink{position:static;display:block;width:auto;height:100%;margin:0 8px 0 0;}#header .socialnetwork-links .nllink a{display:flex;align-items:center;width:auto;height:100%;padding:0 12px;background:transparent !important;color:#17191c;font-size:11px;font-weight:800;line-height:1;letter-spacing:0.08em;text-transform:uppercase;}#header .socialnetwork-links > a{display:grid;place-items:center;width:36px;height:100%;background:transparent !important;opacity:0.82;transition:opacity 160ms ease,transform 160ms ease;}#header .socialnetwork-links > a img{display:block !important;width:20px;height:20px;object-fit:contain;filter:brightness(0) saturate(100%);}#header .socialnetwork-links > a:hover,#header .socialnetwork-links > a:focus{opacity:1;transform:translateY(-2px);}#header #block-block-141{display:none !important;}#wrapper-page-content{padding-top:var(--nvt26-unified-header-height);}.region-leaderboard,body.scrolled .region-leaderboard,.scrolled .region-leaderboard{padding-top:0 !important;}}@media only screen and (max-width:1260px) and (min-width:1001px){#header .socialnetwork-links .nllink{display:none;}#header #block-block-205 .slogan{font-size:12px;}}@media only screen and (max-width:1000px){:root{--nvt26-unified-header-height:64px;--nvt26-masthead-height:var(--nvt26-unified-header-height);--nvt26-nav-height:0px;}#header .region-header > .region-inner{padding:0;}#header #block-block-205,body.scrolled #header #block-block-205,.scrolled #header #block-block-205{display:block !important;top:0;width:132px;height:100%;}#header #block-block-205 .logo-vroom{gap:0;}#header #block-block-205 .logo-vroom img,body.scrolled #header #block-block-205 .logo-vroom img,.scrolled #header #block-block-205 .logo-vroom img{height:52px;}#header #block-block-205 .slogan,body.scrolled #header #block-block-205 .slogan,.scrolled #header #block-block-205 .slogan{display:none;}#header .region-header > .region-inner > .block-superfish{left:0;width:62px;}#header .block-superfish .sf-accordion-toggle,#header .block-superfish .sf-accordion-toggle a{width:62px;}#header .block-superfish .sf-accordion-toggle a::before{left:17px;}#header .block-superfish ul[id$='-accordion']{right:0 !important;left:-100vw !important;width:100vw !important;max-width:none !important;padding-bottom:calc(82px + env(safe-area-inset-bottom,0px));border-right:0 !important;box-shadow:none;}#header .block-superfish ul[id$='-accordion'].sf-expanded{left:0 !important;}#header #block-block-198{right:0;width:62px;}#header #block-block-198 button{width:62px;}#header #block-views-exp-ricerca-page{right:0;width:100%;max-width:none;height:auto !important;min-height:0;padding:12px;}#header .region-header > .region-inner > #block-block-2026,#header .region-header > .region-inner > #block-block-211,#header .region-header > .region-inner > #block-block-213,#header .region-header > .region-inner > .block:has(.socialnetwork-links){position:fixed;right:auto;bottom:0;left:-110%;z-index:1230;display:block !important;box-sizing:border-box;width:100vw !important;max-width:none !important;height:calc(74px + env(safe-area-inset-bottom,0px));margin:0;padding:0 20px env(safe-area-inset-bottom,0px);border-top:1px solid #3a3e44;background:#101214;box-shadow:0 -8px 20px rgba(0,0,0,0.18);transition:left 240ms ease;}#header:has(#block-superfish-2 ul[id$='-accordion'].sf-expanded) #block-block-2026,#header:has(#block-superfish-4 ul[id$='-accordion'].sf-expanded) #block-block-211,#header:has(#block-superfish-6 ul[id$='-accordion'].sf-expanded) #block-block-213,#header:has(.block-superfish ul[id$='-accordion'].sf-expanded) .region-header > .region-inner > .block:has(.socialnetwork-links){left:0;}body:has(#header .block-superfish ul[id$='-accordion'].sf-expanded){overflow:hidden;}body:has(#header .block-superfish ul[id$='-accordion'].sf-expanded) #header #block-block-141,body:has(#header .block-superfish ul[id$='-accordion'].sf-expanded) #block-views-calendario-gare-block-2.nvt26-countdown-dock,body:has(#header .block-superfish ul[id$='-accordion'].sf-expanded) .nvt26-countdown-dock__opener,body:has(#header .block-superfish ul[id$='-accordion'].sf-expanded) .cky-btn-revisit-wrapper,body:has(#header .block-superfish ul[id$='-accordion'].sf-expanded) #backtotop{visibility:hidden !important;opacity:0 !important;pointer-events:none !important;}#header .socialnetwork-links{display:flex;align-items:center;justify-content:center;gap:clamp(10px,4vw,28px);width:100%;height:100%;margin:0;padding:0;}#header .socialnetwork-links .homelink,#header .socialnetwork-links .nllink{position:static;display:block;float:none;width:auto;height:100%;margin:0;border:0;}#header .socialnetwork-links .nllink a{display:flex;align-items:center;height:100%;padding:0 12px;background:transparent !important;color:#fff;font-size:11px;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;}#header .socialnetwork-links .homelink a,#header .socialnetwork-links > a{display:grid;place-items:center;width:42px;height:100%;background:transparent !important;}#header .socialnetwork-links img{display:block !important;width:21px;height:21px;object-fit:contain;filter:grayscale(1) brightness(0) invert(1);}#header #block-block-141,body.scrolled #header #block-block-141,.scrolled #header #block-block-141{display:none !important;}#wrapper-page-content{box-sizing:border-box;padding-top:var(--nvt26-unified-header-height) !important;}body:not(.scrolled) #page,body.scrolled #page,.scrolled #page{padding-top:0 !important;}.region-leaderboard,body.scrolled .region-leaderboard,.scrolled .region-leaderboard{padding-top:0 !important;}body.admin-menu #header,body.admin-menu.scrolled #header,body.admin-menu .scrolled #header{top:var(--nvt26-editor-toolbar-height,48px);}body.admin-menu #header #block-block-205,body.admin-menu.scrolled #header #block-block-205,body.admin-menu .scrolled #header #block-block-205{top:0;}body.admin-menu #header .block-superfish ul[id$='-accordion'],body.admin-menu #header #block-views-exp-ricerca-page{top:calc(var(--nvt26-editor-toolbar-height,48px) + var(--nvt26-unified-header-height)) !important;}body.admin-menu #header .block-superfish ul[id$='-accordion']{height:calc(100dvh - var(--nvt26-editor-toolbar-height,48px) - var(--nvt26-unified-header-height));}body.admin-menu #wrapper-page-content,body.admin-menu.scrolled #wrapper-page-content{padding-top:calc(var(--nvt26-editor-toolbar-height,48px) + var(--nvt26-unified-header-height)) !important;}body.admin-menu #page,body.admin-menu.scrolled #page{padding-top:0 !important;}}
