
/* - custom.css - */
﻿body{overflow-x:hidden}body[data-portal-url]{font-family:"Source Sans Pro",Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;background-color:#1c1c1c;position:relative}body[data-portal-url].userrole-authenticated{padding-top:16px}body[data-portal-url].userrole-authenticated .navContent{display:none}#portal-columns{background-color:#1c1c1c}.editing-container{background-color:#fff;margin-top:200px}.editing-container h1,.editing-container h2,.editing-container h3,.editing-container h4,.editing-container h5,.editing-container h6,.editing-container p{color:#000 !important}.mceContentBody h1,.mceContentBody h2,.mceContentBody h3,.mceContentBody h4,.mceContentBody h5,.mceContentBody h6,.mceContentBody p{color:#000 !important}h1,h2,h3,h4,h5,h6{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-weight:700;text-transform:uppercase;color:#f2f2f2}h2{font-size:58px;color:#f2f2f2;line-height:58px;text-transform:uppercase;margin-bottom:27px}h3{font-size:29px}ol,ul,p{font-weight:400;font-size:16px;line-height:25px;color:#f2f2f2}a{color:#f5a623}a:visited{color:#f5a623}a:hover{color:#f5a623}a:active{color:#f5a623}hr{border-color:#707070}.hero-label{font-weight:600;font-size:14px;color:#f2f2f2;letter-spacing:.93px;text-transform:uppercase;margin-bottom:10px;line-height:18px;display:block}.hero-label-lowercase{font-weight:600;font-size:14px;color:#f2f2f2;letter-spacing:.93px;margin-bottom:10px;line-height:18px;display:block}.hero-pattern{position:relative}.hero-pattern:before{content:"";background-image:url("++resource++hero2019.site.images/pattern3.png");background-repeat:repeat;background-position:left top;background-size:auto;position:absolute;top:0;right:0;bottom:0;left:0}.hero-pattern--red{background-color:#a81c0f}.hero-pattern--opacity-20:before{opacity:.2}.hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.btn-hero{background-color:rgba(0,0,0,0);font-size:15px;letter-spacing:1px;text-align:right;border:0;padding:0;box-shadow:none;outline:0;color:#f2f2f2}.btn-hero:visited{color:#f2f2f2}.btn-hero:hover{color:#f2f2f2}.btn-hero:active{color:#f2f2f2}.btn-hero--orange{color:#f5a623}.btn-hero--orange:visited{color:#f5a623}.btn-hero--orange:hover{color:#f5a623}.btn-hero--orange:active{color:#f5a623}.btn-hero span{max-width:190px;display:inline-block;text-align:left}.btn-hero span,.btn-hero img{vertical-align:bottom}.btn-hero img{margin-top:6px;margin-left:7px}.hero-banner{background-size:cover;background-repeat:no-repeat}.hero-label.big{font-size:32px;letter-spacing:2px}.homepage-view .hero-banner,.homepage-view .hero-banner-black{text-align:center;position:relative;min-height:100vh;background-position:center 80px;background-repeat:no-repeat;background-size:cover;background-color:#010101 !important;z-index:2}@media screen and (min-width: 1440px){.homepage-view .hero-banner,.homepage-view .hero-banner-black{background-size:cover}}.homepage-view .text-section-black{text-align:center;min-height:auto;position:relative;background-color:#141414 !important;z-index:2;padding-bottom:25px}.homepage-view .text-section-black .btn-hero{font-size:22px}.homepage-view .hero-banner .container,.homepage-view .hero-banner-black .container{position:absolute;z-index:1;bottom:0;left:50%;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0)}.homepage-view .hero-banner .container-fluid,.homepage-view .hero-banner-black .container-fluid{position:absolute;z-index:1;bottom:0;left:50%;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);padding:30px 50px}.intro-logo{margin-bottom:calc(15px + 2vh);width:45vh}.homepage-view .hero-banner .hero-label,.homepage-view .hero-banner-black .hero-label{font-size:16px}.homepage-view .hero-banner .popup-youtube,.homepage-view .hero-banner-black .popup-youtube{font-weight:600;font-size:16px;color:#f2f2f2;letter-spacing:1.07px;text-transform:uppercase;display:inline-block;line-height:20px;margin-top:42px;margin-bottom:64px}.homepage-view .hero-banner .popup-youtube img,.homepage-view .hero-banner-black .popup-youtube img{margin-right:12px}.homepage-view .hero-banner .partecipants,.homepage-view .hero-banner-black .partecipants{font-family:"Source Sans Pro",Arial,"Helvetica Neue",Helvetica,sans-serif}.homepage-view .hero-banner .partecipants__number,.homepage-view .hero-banner-black .partecipants__number{font-weight:300;font-size:40px;color:#db2213;vertical-align:middle;display:inline-block}.homepage-view .hero-banner .partecipants__label,.homepage-view .hero-banner-black .partecipants__label{font-weight:600;font-size:15px;color:#f2f2f2;letter-spacing:1px;line-height:17px;vertical-align:middle;margin-left:10px;display:inline-block;text-align:left}.homepage-view h1{color:#f2f2f2;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-bottom:8px;font-size:36px;text-align:center;line-height:36px}#content .homepage-view p{margin-bottom:31px}@media(max-width: 991px){.homepage-view section.anniversario .btn-hero{margin-bottom:30px;display:inline-block}}.homepage-stripe{background-repeat:no-repeat;background-position:center center;background-size:cover}.homepage-view section.anniversario figure{margin-bottom:0}.homepage-view section.anniversario figure img{position:relative;transform:translate(86px, 102px)}.m-intro-text p{font-size:24px;font-weight:600}@media(min-width: 1200px){.homepage-view section.anniversario figure{min-height:474px}.homepage-view section.bike-festival figure{min-height:642px}}.homepage-view section.bike-festival figure img{margin-left:-15px}.homepage-view section.experience{text-align:center}.homepage-view section.experience h2{margin-bottom:5px}.homepage-view section.quicklinks .quicklink.outer{display:block;padding-bottom:157%;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;margin-bottom:30px}.homepage-view section.quicklinks .quicklink.outer:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.2;z-index:0}.homepage-view section.quicklinks .quicklink .inner{position:absolute;right:0;left:0;bottom:0;z-index:1;padding:20px 15px;background-color:rgba(0,0,0,.5)}.homepage-view section.quicklinks--small .quicklink h3{margin-bottom:0;font-size:16px;line-height:20px}.homepage-view section.news .hero-label.big{text-align:center;margin-bottom:42px}.homepage-view section.news h4{font-family:"Source Sans Pro",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:18px;color:#f2f2f2;line-height:23px}.homepage-view section.news time{font-size:14px;color:#707070;margin-bottom:17px;display:block}.homepage-view section.news p{font-size:15px;color:#d0d0d0;line-height:21px}.homepage-view section.news article{padding:32px 45px 36px;background-color:#1c1c1c;margin-bottom:32px;position:relative;z-index:1}#content .homepage-view section.news article p{margin-bottom:0}.homepage-view section.news article a.read-more{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.homepage-view section.news a.btn-hero{position:relative;z-index:1}.divider{width:72px;height:4px;display:block;background:#db2213;margin-bottom:8px}.homepage-view section.hero-store figure{margin:0}.homepage-view section.hero-store .container{padding-top:118px}.homepage-view section.hero-store .deco{width:100%;position:absolute;right:0;bottom:0;left:0}.hero-image{z-index:1}.hero-figcaption{font-weight:700;font-size:158px;color:#f2f2f2;line-height:58px;position:absolute;white-space:nowrap;text-transform:uppercase;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.hero-figcaption--the-hero-mall{top:0;left:0;margin-left:-36%;color:#c92614;opacity:.3}.homepage-view section.bike-festival figcaption{top:-23px;left:-167px}.homepage-view section.anniversario figcaption{top:0;right:-45px;line-height:.8;opacity:.13}.homepage-view section.hero-store article{margin-bottom:190px}.homepage-view section.hero-store figcaption{top:41px;left:-45px;line-height:.8;opacity:.13}.hero-banner{background:url("++resource++hero2019.site.images/pattern3.png") repeat top center/contain;text-align:center}.hero-banner-black{background-color:#000;text-align:center}.document-view .hero-banner{margin-bottom:75px}.document-view .hero-banner .row{height:360px;padding-bottom:70px}.hero-description{padding:0 0 60px;position:relative;margin-bottom:60px}.hero-description:after{content:"";height:1px;position:absolute;bottom:0;left:50%;margin-left:-241px;width:482px;border-bottom:1px solid #707070}.document-view{padding-bottom:71px}.document-view h3{font-size:18px;color:#f2f2f2;letter-spacing:1.12px;margin-bottom:19px}.document-view ul,.document-view p{font-size:16px;letter-spacing:0;line-height:22px}.document-view p{margin-bottom:18px}.hero-description p{margin-bottom:0}.document-view ul{margin-bottom:23px}#content .document-view li{margin-bottom:18px}.document-view .hero-description p{font-weight:400;font-size:18px;color:#f2f2f2;text-align:center;line-height:25px}.hero-uploads{position:relative;padding-bottom:42px;margin-bottom:42px}.hero-uploads:after{content:"";height:1px;position:absolute;bottom:0;left:50%;margin-left:-241px;width:482px;border-bottom:1px solid #707070}.hero-uploads figure{margin-bottom:0}.hero-uploads img{max-width:100%;margin-bottom:10px}.hero-uploads figcaption{font-size:14px;color:#9c9c9c;letter-spacing:0;line-height:18px}.hero-links h4{font-size:16px;color:#f2f2f2;letter-spacing:1px;margin-bottom:20px}.hero-links a{font-size:16px;letter-spacing:0;line-height:22px;color:#f2f2f2}.hero-links a:visited{color:#f2f2f2}.hero-links a:hover{color:#f2f2f2}.hero-links a:active{color:#f2f2f2}.header-effects{width:100%;transition:all 400ms;position:relative}.header-full{position:relative;overflow:hidden}.header-full:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1);transform:translateZ(0);background:url(++resource++hero2019.site.images/lettering_directions.svg) center center/contain no-repeat,linear-gradient(0deg, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0.25) 100%),url(++resource++hero2019.site.images/bg_directions.jpg) center center/cover no-repeat fixed padding-box content-box;animation:grow 60s linear 10ms infinite;transition:all .2s ease-in-out;z-index:-2;background-blend-mode:overlay}@keyframes grow{0%{transform:scale(1)}50%{transform:scale(1.2)}}.header-title h1{font-size:58px;color:#f2f2f2;line-height:58px;margin-top:12px;text-align:center}.h1-subtitle{font-size:16px;font-weight:600;color:#f2f2f2;letter-spacing:1.07px;text-transform:uppercase;text-align:center;margin-bottom:12px}.header-title{position:absolute;top:298px;width:100%}.darker{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.25)}.fixme{opacity:.2}.hero-flipster ul{width:55% !important;margin-left:18% !important}@media(max-width: 800px){.hero-flipster ul{margin-left:20% !important}}.flipster--flat .flipster__item--past,.flipster--flat .flipster__item--future{opacity:1 !important}.flip-big,.flip-small{transition:all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out}.flipster__item--past.flipster__item--past-1 .flipster__item__content,.flipster__item--future.flipster__item--future-1 .flipster__item__content{transform:scale(0.75) translateY(14%)}.flipster__item--past.flipster__item--past-1 .flipster__item__content .flip-big,.flipster__item--past.flipster__item--past-1 .flipster__item__content .flip-small,.flipster__item--future.flipster__item--future-1 .flipster__item__content .flip-big,.flipster__item--future.flipster__item--future-1 .flipster__item__content .flip-small{-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px);opacity:.6}.flipster__item--past.flipster__item--past-2 .flipster__item__content,.flipster__item--future.flipster__item--future-2 .flipster__item__content{transform:scale(0.65) translateY(23%)}.flipster__item--past.flipster__item--past-2 .flipster__item__content .flip-big,.flipster__item--past.flipster__item--past-2 .flipster__item__content .flip-small,.flipster__item--future.flipster__item--future-2 .flipster__item__content .flip-big,.flipster__item--future.flipster__item--future-2 .flipster__item__content .flip-small{-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px);opacity:.55}.flipster__item--past.flipster__item--past-3 .flipster__item__content,.flipster__item--future.flipster__item--future-3 .flipster__item__content{transform:scale(0.55) translateY(34%)}.flipster__item--past.flipster__item--past-3 .flipster__item__content .flip-big,.flipster__item--past.flipster__item--past-3 .flipster__item__content .flip-small,.flipster__item--future.flipster__item--future-3 .flipster__item__content .flip-big,.flipster__item--future.flipster__item--future-3 .flipster__item__content .flip-small{-webkit-filter:blur(4px);-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px);opacity:.5}.flipster__item--past.flipster__item--past-4 .flipster__item__content,.flipster__item--future.flipster__item--future-4 .flipster__item__content{transform:scale(0.45) translateY(52%)}.flipster__item--past.flipster__item--past-4 .flipster__item__content .flip-big,.flipster__item--past.flipster__item--past-4 .flipster__item__content .flip-small,.flipster__item--future.flipster__item--future-4 .flipster__item__content .flip-big,.flipster__item--future.flipster__item--future-4 .flipster__item__content .flip-small{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);opacity:.45}.flipster__item--past.flipster__item--past-5 .flipster__item__content,.flipster__item--future.flipster__item--future-5 .flipster__item__content{transform:scale(0.35) translateY(54%)}.flipster__item--past.flipster__item--past-5 .flipster__item__content .flip-big,.flipster__item--past.flipster__item--past-5 .flipster__item__content .flip-small,.flipster__item--future.flipster__item--future-5 .flipster__item__content .flip-big,.flipster__item--future.flipster__item--future-5 .flipster__item__content .flip-small{-webkit-filter:blur(6px);-moz-filter:blur(6px);-o-filter:blur(6px);-ms-filter:blur(6px);filter:blur(6px);opacity:.4}.flipster__item--past.flipster__item--past-6 .flipster__item__content,.flipster__item--future.flipster__item--future-6 .flipster__item__content{transform:scale(0.25) translateY(64%)}.flipster__item--past.flipster__item--past-6 .flipster__item__content .flip-big,.flipster__item--past.flipster__item--past-6 .flipster__item__content .flip-small,.flipster__item--future.flipster__item--future-6 .flipster__item__content .flip-big,.flipster__item--future.flipster__item--future-6 .flipster__item__content .flip-small{-webkit-filter:blur(7px);-moz-filter:blur(7px);-o-filter:blur(7px);-ms-filter:blur(7px);filter:blur(7px);opacity:.35}.flipster__item--past.flipster__item--past-7 .flipster__item__content,.flipster__item--future.flipster__item--future-7 .flipster__item__content{transform:scale(0.15) translateY(74%)}.flipster__item--past.flipster__item--past-7 .flipster__item__content .flip-big,.flipster__item--past.flipster__item--past-7 .flipster__item__content .flip-small,.flipster__item--future.flipster__item--future-7 .flipster__item__content .flip-big,.flipster__item--future.flipster__item--future-7 .flipster__item__content .flip-small{-webkit-filter:blur(8px);-moz-filter:blur(8px);-o-filter:blur(8px);-ms-filter:blur(8px);filter:blur(8px);opacity:.3}.flipster__item--past.flipster__item--past-8 .flipster__item__content,.flipster__item--future.flipster__item--future-8 .flipster__item__content{transform:scale(0.5) translateY(84%)}.flipster__item--past.flipster__item--past-8 .flipster__item__content .flip-big,.flipster__item--past.flipster__item--past-8 .flipster__item__content .flip-small,.flipster__item--future.flipster__item--future-8 .flipster__item__content .flip-big,.flipster__item--future.flipster__item--future-8 .flipster__item__content .flip-small{-webkit-filter:blur(9px);-moz-filter:blur(9px);-o-filter:blur(9px);-ms-filter:blur(9px);filter:blur(9px);opacity:.25}.flipster__item--past.flipster__item--past-9 .flipster__item__content,.flipster__item--future.flipster__item--future-9 .flipster__item__content{transform:scale(0.025) translateY(94%)}.flipster__item--past.flipster__item--past-9 .flipster__item__content .flip-big,.flipster__item--past.flipster__item--past-9 .flipster__item__content .flip-small,.flipster__item--future.flipster__item--future-9 .flipster__item__content .flip-big,.flipster__item--future.flipster__item--future-9 .flipster__item__content .flip-small{-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px);opacity:.2}.flipster__item--past.flipster__item--past-10 .flipster__item__content,.flipster__item--future.flipster__item--future-10 .flipster__item__content{transform:scale(0) translateY(104%)}.flipster__item--past.flipster__item--past-10 .flipster__item__content .flip-big,.flipster__item--past.flipster__item--past-10 .flipster__item__content .flip-small,.flipster__item--future.flipster__item--future-10 .flipster__item__content .flip-big,.flipster__item--future.flipster__item--future-10 .flipster__item__content .flip-small{opacity:.1}.flipster__item__content:after{content:"";width:18px;height:18px;border:1px solid red;display:block;border-radius:18px;position:absolute;bottom:0;left:50%;margin-left:-9px;background-color:#1c1c1c}.flip-big{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-weight:bold;font-size:62px;line-height:1;color:#f2f2f2;text-align:center}.flip-small{font-family:"Source Sans Pro",Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:bold;font-size:18px;color:#9c9c9c;letter-spacing:.9px;text-align:center;text-transform:uppercase;padding-bottom:39px}.flip-icon{margin-bottom:7px;text-align:center}.hero-flipster{padding:25px 0 0}.hero-flipster:after{content:"";height:1px;border-bottom:1px solid #db2213;right:0;left:0;position:absolute;bottom:9px}.directions-view .hero-slider,.directions-content .hero-slider{padding-top:0}.directions-content{padding-top:75px;background-color:#1c1c1c}.hero-sponsor{margin-bottom:50px}.hero-sponsor figcaption{font-size:16px;color:#f2f2f2;letter-spacing:0;vertical-align:bottom;display:inline-block;margin-right:20px;line-height:1}.hero-sponsor img{vertical-align:bottom;display:inline-block}.hero-slider{padding-top:75px;margin-bottom:75px}.hero-paths{padding-bottom:20px}.hero-paths h2{font-family:"Source Sans Pro",Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:600;font-size:32px;color:#f2f2f2;letter-spacing:2px;text-align:center;margin-bottom:49px}.hero-paths .path-name{font-size:16px;color:#f2f2f2;letter-spacing:0;line-height:22px}.hero-paths .path-distance{font-weight:700;font-size:16px;color:#f2f2f2;letter-spacing:0;float:right;margin-left:15px}.hero-paths .path-list{position:relative}.hero-paths .path-list:before{content:"";display:block;position:absolute;top:31px;left:-36px;bottom:31px;border-left:1px solid #707070}.hero-paths .path-list li{padding-top:20px;padding-bottom:20px;margin-bottom:0;border-bottom:1px solid #707070;padding-right:15px;padding-left:15px;position:relative}.hero-paths .path-list li:last-child{border-bottom:0}.hero-paths .path-deco{content:"";display:inline-block;position:absolute;top:50%;left:-45px;transform:translateY(-50%);-webkit-transform:translateY(-50%);line-height:1;width:18px;text-align:center}.hero-paths .path-list li:before,.hero-paths .path-list li:after{content:"";display:table}.hero-paths .path-list li:after{clear:both}.spinner-wrapper{position:absolute;top:0;right:0;left:0;bottom:0;background-color:#1c1c1c;opacity:.85;z-index:3}.sk-cube-grid{width:40px;height:40px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.sk-cube-grid .sk-cube{width:33%;height:33%;background-color:#db2213;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-cube-grid .sk-cube1{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube2{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube3{-webkit-animation-delay:.4s;animation-delay:.4s}.sk-cube-grid .sk-cube4{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube5{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube6{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube7{-webkit-animation-delay:0s;animation-delay:0s}.sk-cube-grid .sk-cube8{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube9{-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes sk-cubeGridScaleDelay{0%,70%,100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1)}35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1)}}@keyframes sk-cubeGridScaleDelay{0%,70%,100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1)}35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1)}}#hero-content{position:relative}#content .flipster__container{min-height:65px;z-index:2}#portal-columns:not(.editing-view) table,#portal-columns:not(.editing-view) table.listing,#portal-columns:not(.editing-view) table.table{width:100%;border:0;margin-bottom:49px !important}#portal-columns:not(.editing-view) table.table th,#portal-columns:not(.editing-view) table.listing th{font-weight:700;text-transform:uppercase}#portal-columns:not(.editing-view) table.table th,#portal-columns:not(.editing-view) table.table td,#portal-columns:not(.editing-view) table.table tr.odd th,#portal-columns:not(.editing-view) table.listing th,#portal-columns:not(.editing-view) table.listing td,#portal-columns:not(.editing-view) table.listing tr.odd th{border:0}#portal-columns:not(.editing-view) table.table tbody tr.odd td,#portal-columns:not(.editing-view) table.table tbody tr.odd,#portal-columns:not(.editing-view) table.listing tbody tr.odd td,#portal-columns:not(.editing-view) table.listing tbody tr.odd{background-color:rgba(0,0,0,0)}#portal-columns:not(.editing-view) table.table th,#portal-columns:not(.editing-view) table.table td,#portal-columns:not(.editing-view) table.listing td,#portal-columns:not(.editing-view) table.listing th{font-size:16px;color:#f2f2f2;letter-spacing:0;line-height:22px;vertical-align:middle;background:rgba(0,0,0,0);padding:26px 13px;border-top:1px solid #707070}#portal-columns:not(.editing-view) table.table{color:#f2f2f2;font-size:16px;letter-spacing:0;line-height:22px;margin-bottom:49px !important}#portal-columns:not(.editing-view) h2.description{margin-top:0 !important;margin-bottom:49px !important}#portal-columns:not(.editing-view) #ajax-content h3{font-size:18px;color:#f2f2f2;letter-spacing:1.12px}#portal-columns:not(.editing-view) #ajax-content p{font-size:16px;color:#f2f2f2;letter-spacing:0;line-height:22px;margin-bottom:33px}#portal-columns:not(.editing-view) #ajax-content ul,#portal-columns:not(.editing-view) #ajax-content ol{color:#f2f2f2;font-size:16px;letter-spacing:0;line-height:22px;margin-bottom:49px !important}.img-responsive{max-width:100%;height:auto}.news-listing{position:relative}.news-listing:before{content:"";width:950px;height:252px;display:block;position:absolute;top:0;left:50%;margin-top:-252px;margin-left:-475px;background-color:#1c1c1c}section.news:first-of-type div[class^=col]{margin-top:-208px;z-index:1}section.news h1{font-size:42px;letter-spacing:2px;line-height:44px;padding-bottom:14px;margin-bottom:10px;position:relative;z-index:1}section.news h2{font-size:28px;letter-spacing:1.33px;line-height:28px;padding-bottom:14px;margin-bottom:10px;position:relative}section.news h1:after,section.news h2:after{content:"";width:142px;height:4px;display:block;background-color:#db2213;position:absolute;left:0;bottom:0}section.news time{font-size:14px;color:#9c9c9c;margin-bottom:17px;display:block}#content section.news p{font-size:16px;color:#f2f2f2;line-height:24px}#content section.news p:last-child{margin-bottom:0}.consigli-header h1,.consigli-header h2{font-size:2.5rem;line-height:43px}.consigli-header h6{font-size:12px}.consigli-header{padding:0 15px 60px !important}.consigli-listing{position:relative}.consigli-header figure>img{max-width:200px}.consigli-listing:before{content:"";width:950px;height:252px;display:block;position:absolute;top:0;left:50%;margin-top:-252px;margin-left:-475px;background-color:#1c1c1c}section.consigli{padding-top:25px;padding-bottom:25px;position:relative}section.consigli:before,section.consigli:after{content:"";width:950px;height:1px;background-color:#707070;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}section.consigli:before{top:0}section.consigli:after{top:0}section.consigli:first-of-type div[class^=col]{margin-top:-208px;z-index:1}section.consigli h1{font-size:42px;letter-spacing:2px;line-height:44px;padding-bottom:14px;margin-bottom:10px;position:relative;z-index:1}section.consigli h2{font-size:28px;letter-spacing:1.33px;line-height:28px;padding-bottom:14px;margin-bottom:10px;position:relative}section.consigli .consigli-next{font-weight:700;font-size:18px;color:#f5a623;letter-spacing:1.12px}section.consigli .consigli-by-line{font-weight:400;font-size:14px;color:#9c9c9c;display:block;margin-bottom:17px}section.consigli .consiglio-in-evidenza h2{font-size:42px;letter-spacing:1.33px;line-height:44px;padding-bottom:14px;margin-bottom:10px;position:relative}section.consigli h1:after,section.consigli h2:after{content:"";width:142px;height:4px;display:block;background-color:#db2213;position:absolute;left:0;bottom:0}section.consigli time{font-size:14px;color:#9c9c9c;margin-bottom:17px;display:block}#content section.consigli p{font-size:16px;color:#f2f2f2;line-height:24px}#content section.consigli p:last-child{margin-bottom:0}.consiglio-in-evidenza mark{font-weight:700;font-size:18px;color:#9c9c9c;letter-spacing:1.12px;padding:0;background-color:rgba(0,0,0,0);margin-bottom:10px;display:block}.consigli-listing{counter-reset:count}.consigli .consiglio-heading:before{counter-increment:count -1;content:counter(count);background:#88120b;border:1px solid #f2f2f2;font-weight:700;font-size:32px;color:#f2f2f2;letter-spacing:0;text-align:center;width:52px;height:52px;display:inline-block;line-height:49px;border-radius:26px;position:absolute;top:0;left:-86px}.consiglio-heading{position:relative}.consigli .js-target{display:none}.consigli .js-toggle h1:after,.consigli .js-toggle h2:after{display:none}.consigli .js-toggle h2{font-size:18px;color:#f2f2f2;letter-spacing:1.12px;margin-bottom:0;padding-bottom:0}.consigli .js-toggle mark{font-weight:600;font-size:16px;color:#9c9c9c;letter-spacing:1.07px;background-color:rgba(0,0,0,0);padding:0;text-transform:none}.consiglio-in-evidenza .consiglio-content{padding-bottom:42px}section.consigli.no-borders:before,section.consigli.no-borders:after{display:none}.js-toggle.consiglio-heading{cursor:pointer}.js-toggle.consiglio-heading i{font-size:30px;color:#db2213;right:-79px;transition:all .3s;top:50%;margin-top:-15px;width:30px;text-align:center;position:absolute}.consigli .active i{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.js-target.consiglio-content{padding-top:25px}.consigli .consiglio-in-evidenza .consiglio-heading:before{left:50%;top:-114px;font-size:56px;width:87px;height:87px;border-radius:87px;line-height:80px;margin-left:-43px}.fancy-view{position:relative}.fancy-view .hero-tiny-mce{padding-top:59px}.fancy-view img{margin-bottom:32px}@media(min-width: 1200px){.fancy-view .hero-tiny-mce{position:relative;margin-top:-188px;margin-bottom:39px;padding:0 58px}.fancy-view:before{content:"";width:1140px;height:250px;display:block;position:absolute;top:0;left:50%;margin-top:-250px;margin-left:-570px;background-color:#1c1c1c}.fancy-view img{margin-bottom:1em}}.gallery-view{background-image:url("++resource++hero2019.site.images/pattern3.png");background-repeat:repeat;background-position:left top}.hero-gallery h2{font-size:17px;letter-spacing:1.12px;line-height:23px}.hero-gallery .row.thumbs{margin-right:-7px;margin-left:-7px}.hero-gallery .row.thumbs div[class^=col]{flex-basis:11.11%;margin-bottom:14px;max-width:11.11%;padding-right:7px;padding-left:7px}.hero-gallery .thumb-outer{display:block;background-size:cover;background-repeat:no-repeat;background-position:center}.hero-gallery .thumbs-inner{padding-bottom:100%}.hero-gallery .show-all{font-size:16px;text-align:center;line-height:25px;display:inline-block;color:#db2213}.hero-gallery .show-all:visited{color:#db2213}.hero-gallery .show-all:hover{color:#db2213}.hero-gallery .show-all:active{color:#db2213}.hero-gallery .show-all span{text-decoration:underline;padding:0 6px}.hero-gallery hr{margin:32px 0}section.sportograf{padding:29px 0 71px}section.sportograf a{font-weight:600;font-size:18px}.fancy-accordion .accordion{position:relative;color:#000;cursor:pointer;padding:31px 0;width:100%;border:none;text-align:left;outline:none;font-size:15px;transition:.4s;border-top:1px solid #707070;background:rgba(0,0,0,0);overflow-x:hidden}.fancy-accordion .panel{background-color:rgba(0,0,0,0);max-height:0;overflow:hidden;transition:max-height .3s ease-out}.fancy-accordion .active .btn-open,.fancy-accordion .btn-close{display:none}.fancy-accordion .active .btn-close{display:inline-block}.fancy-accordion .btn-open,.fancy-accordion .btn-close{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.fancy-accordion .btn-open img,.fancy-accordion .btn-close img{right:16px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.fancy-accordion .panel{margin-bottom:0;border:0;box-shadow:none}.fancy-accordion .title{font-weight:700;font-size:18px;color:#f2f2f2;letter-spacing:1.12px;transition:all .3s}.fancy-accordion figure{padding-bottom:31px}.fancy-accordion .subtitle{font-weight:600;font-size:16px;color:#9c9c9c;letter-spacing:1.07px;margin-left:12px}.fancy-accordion .accordion .photo{padding-right:35px;transition:all .3s}.fancy-accordion .accordion.interview.active .photo{transform:translateX(-100%);-webkit-transform:translateX(-100%)}.fancy-accordion .accordion.interview.active .title{margin-left:-93px}.fancy-accordion .accordion.interview{padding:22px 0}.panel.interview h3{font-weight:500;font-size:18px;color:#b4b4b4;line-height:25px;text-transform:none;margin-bottom:4px;font-style:italic}#content .panel.interview p{font-weight:400;font-size:18px;color:#f2f2f2;line-height:25px;margin-bottom:26px}.fancy-accordion .accordion.emotion{padding:37.5px 54px 37.5px 0}.panel.emotion h3{font-weight:500;font-size:18px;color:#f2f2f2;line-height:25px;text-transform:none;margin-bottom:4px}#content .panel.emotion p{font-weight:400;font-size:18px;color:#f2f2f2;line-height:25px;margin-bottom:26px}.tagline{text-transform:uppercase;font-weight:600;font-size:16px;color:#f2f2f2;letter-spacing:1.07px;text-align:center;padding-top:75px;padding-right:15px;padding-left:15px}.how-to-get-there-view .valley-intro{padding:52px 0}.mtb-alpine-cup-view .hero-banner,.how-to-get-there-view .hero-banner{background:url("++resource++hero2019.site.images/pattern3.png") repeat top center/contain;text-align:center}.mtb-alpine-cup-view .hero-banner .row,.how-to-get-there-view .hero-banner .row{height:360px;padding-bottom:70px}.how-to-get-there-view .valleys{padding:57px 0 66px}.how-to-get-there-view .valleys div[class^=col]:first-child{text-align:left}.how-to-get-there-view .valleys div[class^=co-]:first-child{text-align:right}.how-to-get-there-view h2{font-weight:600;font-size:32px;color:#f2f2f2;letter-spacing:2px;text-align:center;margin-bottom:54px;font-family:"Source Sans Pro",Arial,"Helvetica Neue",Helvetica,sans-serif}.how-to-get-there-view h3{font-size:18px;color:#f2f2f2;letter-spacing:1.12px;margin-bottom:18px;padding-top:26px}.how-to-get-there-view h4{font-size:16px;color:#f2f2f2;letter-spacing:1.12px;margin-bottom:18px;padding-top:26px}.how-to-get-there-view p{font-size:18px;color:#f2f2f2;line-height:25px;margin-bottom:26px}.how-to-get-there-view .valley-directions .container{padding-bottom:30px;border-bottom:1px solid #707070}#content .how-to-get-there-view ul{margin-left:0;padding-left:10px}#content .how-to-get-there-view ul.nav-tabs{padding-left:25px}.how-to-get-there-view .nav-tabs{margin-bottom:35px;border-bottom-color:#db2213}.how-to-get-there-view .nav-tabs a{color:#f2f2f2;padding:30px 0 10px;position:relative;display:block}.how-to-get-there-view .nav-tabs a:visited{color:#f2f2f2}.how-to-get-there-view .nav-tabs a:hover{color:#f2f2f2}.how-to-get-there-view .nav-tabs a:active{color:#f2f2f2}.how-to-get-there-view .nav-tabs a.active{font-weight:700}.how-to-get-there-view .nav-tabs a:after{content:"";width:14px;height:14px;display:block;position:absolute;bottom:-7px;left:50%;margin-left:-7px;border:1px solid #db2213;border-radius:14px;background-color:#1c1c1c}.how-to-get-there-view .nav-tabs a.active:after{background-color:#db2213}#content .how-to-get-there-view li{font-size:18px;color:#f2f2f2;line-height:25px;list-style:none;margin:0 16px}.how-to-get-there-view .nav-tabs a:before{content:"";display:block;width:26px;height:24px;position:absolute;top:0;left:50%;margin-left:-12px}.how-to-get-there-view .nav-tabs a.in-treno:before{background:url("++resource++hero2019.site.images/icon_train.svg") no-repeat center/auto}.how-to-get-there-view .nav-tabs a.in-taxi:before,.how-to-get-there-view .nav-tabs a.in-auto:before{background:url("++resource++hero2019.site.images/icon_car.svg") no-repeat center/auto}.how-to-get-there-view .nav-tabs a.in-aereo:before,.how-to-get-there-view .nav-tabs a.in-elicottero:before,.how-to-get-there-view .nav-tabs a.in-aereo-elicottero:before{background:url("++resource++hero2019.site.images/icon_plane.svg") no-repeat center/auto}.how-to-get-there-view .nav-tabs a.in-bus:before,.how-to-get-there-view .nav-tabs a.trasferimento:before{background:url("++resource++hero2019.site.images/icon_bus.svg") no-repeat center/auto}.how-to-get-there-view .nav-tabs a.spedizione-bagagli:before{background:url("++resource++hero2019.site.images/icon_suitcase.svg") no-repeat center/auto}.document-view iframe,.mtb-alpine-cup-view iframe{margin:0 30px 0 0}.mtb-alpine-cup-view h2{font-weight:600;font-size:32px;color:#f2f2f2;letter-spacing:2px;text-align:center;margin-bottom:54px;font-family:"Source Sans Pro",Arial,"Helvetica Neue",Helvetica,sans-serif}.mtb-alpine-cup-view h3{font-size:18px;color:#f2f2f2;letter-spacing:1.12px;margin-bottom:18px;padding-top:26px}.mtb-intro{padding-bottom:60px}.mtb-links{padding-top:60px}#content .mtb-alpine-cup-view .panel.emotion p{font-size:16px}.trainingPanelContent{color:#f2f2f2;display:none}.competitions{padding-top:60px;padding-bottom:62px;background-color:#28282a}.hero-form h5{color:#f2f2f2;padding-top:26px;border-top:1px solid #707070;margin-top:26px}.hero-form .row .row:first-of-type h5{margin-top:0;padding-top:0;border-top:0}.hero-form textarea,.hero-form input{background:rgba(0,0,0,.4);border:1px solid #707070;padding:14px 15px;transition:all .3s;width:100%;display:block;font-weight:600;font-size:16px;color:#f2f2f2;line-height:1;border-radius:0}.hero-form input:focus{border-color:#f5a623;outline:0;box-shadow:none;background:rgba(0,0,0,.4);color:#f2f2f2}.hero-form label{width:auto;display:inline-block;background-color:rgba(0,0,0,0);border:0;font-weight:600;font-size:16px;color:#f2f2f2}.hero-form .text-muted{display:inline-block;color:#f2f2f2 !important;margin-left:2px;font-size:20px}#content .hero-form .errorDetails{margin-bottom:0;margin-top:15px}#content .hero-form .errorDetails{margin-bottom:0;margin-top:15px;font-size:12px;font-weight:700;color:#db2213}#content .hero-form .formError input{border-color:#db2213}#content .hero-form .formError input:focus{border-color:#f5a623}.hero-radio input,.hero-radio span{display:inline-block;vertical-align:middle;width:auto}.hero-radio span{margin-top:3px;margin-left:3px;margin-right:15px;font-size:14px}.hero-form button.btn-ghost{background:hsla(0,0%,100%,.2);border-color:#fff;border-radius:0}.hero-form button.btn-ghost:hover{color:#1c1c1c;background-color:#fff;border-color:#fff}#racer-section{position:relative;z-index:1;padding:20px 0}#racer-box{position:relative;z-index:10}#racer-box-inner{float:left}#racer-box h2{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-top:0;font-size:20px;font-weight:300}#racer-box p{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-bottom:0;font-weight:300}#racer-box a{color:#fff;display:inline-block;background-color:#db2213;padding:5px 10px;text-transform:uppercase;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;float:right;position:relative;top:12px;font-weight:300}@media(max-width: 550px){#racer-section{padding:15px 0;border-top:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid hsla(0,0%,100%,.2);text-align:center}#racer-box h2{margin-bottom:5px}#racer-box-inner{float:none}#racer-box a{float:none;position:static;top:auto}#racer-box p{margin-bottom:10px}}#options{background-color:#222426;padding:48px 0 87px;overflow:hidden}#options h3{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:14px;color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:15px;font-weight:300}.optionBox{border:1px solid #5a5a5a;border-radius:4.5px;text-align:center;position:relative;height:150px}.optionBox a{position:absolute;top:0;right:0;left:0;bottom:0;z-index:2}.optionBoxInner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;width:100%;padding:0 20px}.optionBox h4{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:28px;color:#aeaeae;font-weight:400}.optionBox p{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:16px;color:#aeaeae;text-transform:uppercase;font-weight:400}.optionBox.active{background:#fff}.optionBox.active h4{color:#db2213}.optionBox.active h4:before{display:block;content:url("active_badge.png");text-align:center;height:27px;margin-bottom:5px}.optionBox.active p{color:#5e5e5e}.selectedOption{background:#db2213;text-align:center;font-size:20px;color:#fff;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;padding:15px 0;font-weight:400}#ebook-view{padding-top:138px}#ebook-view iframe{min-height:1000px;max-width:100%}#relatedbox-section{border-top:0}#book-now-section{display:none}#video-folder-view{padding-top:170px;padding-bottom:150px;background-image:url("++resource++hero2019.site.images/pattern3.png");background-repeat:repeat;background-position:left top}#content #video-folder-view h1.documentFirstHeading{margin:0 5px 10px}.videoThumb{position:relative;float:left;margin:0 2px 4px 2px;padding:0;width:220px;height:245px;background:none repeat scroll 0 0 #222;text-align:left;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.videoThumb:hover{background-color:rgba(208,25,0,.7)}.videoThumb.active{width:668px;height:auto;text-align:left}.videoThumb.active:hover{background-color:#222}.videoThumb>.videoThumbInner{display:block;padding:9px 10px;height:100%;color:#ddd;font-size:13px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;line-height:1.3em}#content .videoThumb:hover>.videoThumbInner{color:#fff}.videoThumb .videoImage{position:relative;display:block;overflow:hidden;margin-bottom:15px;width:100%;text-align:center}.videoThumb.active .videoImage{display:none}.videoThumb .videoTitle{padding:0 2px;text-transform:uppercase}.videoThumb.active .videoTitle{display:block;margin-bottom:20px;font-size:18px}.videoThumb.active>.videoThumbInner{padding:20px}.videoThumb>.videoThumbInner p{display:none;font-weight:300;font-size:14px}.videoThumb.active>.videoThumbInner p{display:block;margin-bottom:0;line-height:1.5em}.videoIframeWrapper{display:none;width:100%;background:#000 url(++resource++hero2019.site.images/load_dark.gif) no-repeat center center}.videoThumb.active .videoIframeWrapper{display:block;margin-bottom:15px;height:345px}#instagram-contest-view{padding:40px 0 55px}#content .nav-pills{margin:0;padding:0;list-style:none;list-style-image:none}#content .nav-pills li{margin-bottom:10px;display:block;width:100%;text-align:left}#content .nav-pills a{padding:5px 15px;color:#fff;text-align:left;font-size:16px;line-height:2;font-weight:700;display:block;border:1px solid #444}#content .nav-pills a:hover,#content .nav-pills a:focus{background-color:hsla(0,0%,100%,.2)}#content .nav-pills .active a,#content .nav-pills a:active{background-color:#db2213}#gallery-folder-view{margin-top:180px;padding-bottom:150px}.gallerySetsList{overflow:hidden;padding:0 0}.gallerySet{position:relative;display:block;float:left;margin:0 10px 10px 0;width:185px;height:123px;background-color:#000;box-shadow:0 0 4px #000;cursor:pointer;overflow:hidden}.gallerySet img{width:100%;height:auto}.gallerySet span{position:absolute;bottom:-1px;left:0;padding:10px 15px;background:rgba(0,0,0,.8);color:#fff;text-transform:uppercase}.gallerySet:hover span{background-color:rgba(208,25,0,.7)}.galleryYearBlock{display:none}.galleryYearBlock.active{display:block;padding-left:15px}#gallery-press-content h2{font-size:28px;color:#cd0000;line-height:43px;text-transform:none;margin-bottom:27px;border-bottom:1px solid #444;padding-bottom:11px}#gallery-press-content h6{font-size:14px}.galleryYearBlock .row{margin-bottom:30px}.galleryYearBlock .fa{font-size:20px;padding-top:20px;color:#fff;padding-bottom:10px}.galleryYearBlock a.btn{background-color:#bd0000;border:0;border-radius:0;font-weight:700;font-size:14px}.galleryYearBlock a.btn{color:#fff}.galleryYearBlock a.btn:visited{color:#fff}.galleryYearBlock a.btn:hover{color:#fff}.galleryYearBlock a.btn:active{color:#fff}.ten-years-view{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:#0b0b0b url("") no-repeat center center/cover;background-attachment:fixed;overflow-y:scroll;padding-bottom:75px}.ten-years-view:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.3;background-color:#000}.ten-years-view .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3)}.ten-years-view .hero-gallery{padding-top:55px}a.ten-years-close{position:absolute;right:30px;top:50px;z-index:1}.ten-years-view .hero-gallery h2{font-size:16px;letter-spacing:1.12px;line-height:21px;border-bottom:1px solid #707070;padding-bottom:13px;margin-bottom:20px;margin-top:34px}.ten-years-view .hero-gallery .row.thumbs div[class^=col]{flex-basis:20%;margin-bottom:14px;max-width:20%;padding-right:7px;padding-left:7px}.ten-years-view h1{font-weight:700;font-size:48px;color:#f2f2f2;line-height:58px;margin-bottom:35px}.ten-years-content .year{font-weight:600;font-size:16px;color:#f2f2f2;letter-spacing:1.07px;line-height:20px;margin-bottom:8px}#content .ten-years-content{z-index:2;position:relative}#content .ten-years-content p{margin-bottom:27px}.ten-years-content .popup-youtube{font-weight:400;font-size:16px;color:#f2f2f2;letter-spacing:0;line-height:20px}.ten-years-content .popup-youtube img{padding-right:12px}.ten-years-view .hero-slider{margin-bottom:125px}@media(max-width: 1199px){.ten-years-view{bottom:auto;overflow-y:visible;position:relative;top:auto;right:auto;left:auto}}.video-thumb{position:relative}.video-thumb:before{content:"";top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.2;position:absolute}.video-thumb:after{content:"";background:url("++resource++hero2019.site.images/icon_play_circle_filled.svg") no-repeat center center;display:block;width:32px;height:32px;top:50%;left:50%;margin:-16px 0 0 -16px;position:absolute}.allenamenti-view{padding:75px 0}.pulse-banner{background:url("") no-repeat center center;min-height:680px;padding:114px 0;position:relative;overflow:hidden}.pulse-banner .container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);z-index:1}.pulse-banner h1{font-size:58px;line-height:58px;color:#f2f2f2;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-bottom:9px}svg.waveSVG{position:absolute;right:-21vw;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:10px}@media(max-width: 767px){svg.waveSVG{display:none}}.btn-squared{background:#db2213;padding:12px;line-height:23px;min-width:228px;margin-bottom:45px;display:inline-block;font-size:18px;text-align:center;font-weight:700}.btn-squared span{color:#fff}.video-container{position:absolute;top:0;bottom:0;width:100%;height:100%;overflow:hidden}.video-container:after{content:"";top:0;right:0;bottom:0;left:0;display:block;background-color:#000;opacity:.3;position:absolute}.video-container video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.js div#preloader{position:fixed;left:0;top:0;z-index:999;width:100%;height:100%;overflow:visible;background:#000 url("heartrate.gif") no-repeat center center}.inline-wrapper{font-size:0;line-height:0;letter-spacing:0}.inline-wrapper .sponsor{display:inline-block;margin:0 2% 2% 0;text-align:center}body.subsection-sellaronda-hero-marathon-sponsor .newsletter,body.subsection-sellaronda-hero-marathon-sponsor #portal-columns,body.subsection-sellaronda-hero-marathon-sponsor{background-color:#000}#sponsor-view h6{color:#707070;margin-bottom:16px;border-bottom:1px solid #707070;padding-bottom:5px}#sponsor-view .inline-wrapper{margin-bottom:32px}.partners h6{color:#707070;margin:2px 0 8px;border-bottom:1px solid #505050;padding-bottom:5px;font-size:12px}.section-10-years-of-hero body{overflow:hidden}.section-10-years-of-hero #content{height:100vh}.section-10-years-of-hero #header{display:none}.section-10-years-of-hero #footer{display:none}#racer-section{position:relative;z-index:1;padding:20px 0}#racer-box{position:relative;z-index:10}#racer-box-inner{float:left}#racer-box h2{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-top:0;font-size:20px}#racer-box p{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-bottom:0}#racer-box a{color:#fff;display:inline-block;background-color:#db2213;padding:5px 11px;text-transform:uppercase;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;float:right;position:relative;top:12px}@media(max-width: 550px){#racer-section{padding:15px 0;border-top:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid hsla(0,0%,100%,.2);text-align:center}#racer-box h2{margin-bottom:5px}#racer-box-inner{float:none}#racer-box a{float:none;position:static;top:auto}#racer-box p{margin-bottom:10px}}#options{background-color:#222426;padding:48px 0 87px;overflow:hidden}#options h3{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:14px;color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:15px}.optionBox{border:1px solid #5a5a5a;border-radius:4.5px;text-align:center;position:relative;height:150px}.optionBox a{position:absolute;top:0;right:0;left:0;bottom:0;z-index:2}.optionBoxInner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;width:100%;padding:0 20px}.optionBox h4{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:28px;color:#aeaeae}.optionBox p{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:16px;color:#aeaeae;text-transform:uppercase}.optionBox.active{background:#fff}.optionBox.active h4{color:#db2213}.optionBox.active h4:before{display:block;content:url("active_badge.png");text-align:center;height:27px;margin-bottom:5px}.optionBox.active p{color:#5e5e5e}.selectedOption{background:#db2213;text-align:center;font-size:20px;color:#fff;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;padding:15px 0}#actual-week{padding:15px 30px 9px;background:#000;position:relative}#actual-week-inner h6{margin-top:0;text-transform:uppercase;font-size:15px;color:#cecece;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-bottom:2px}#actual-week-data{color:#fff;font-size:20px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}#arrow-data{margin-left:10px}#arrow-data i{background:#333;height:30px;width:30px;border-radius:30px;margin:0 5px;text-align:center;line-height:29px;cursor:pointer}#arrow-data .fa.fa-angle-right{padding-left:2px}#arrow-data .fa.fa-angle-left{padding-right:2px}#legenda-outer{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10}#legenda-tendina{display:none;position:absolute;top:30px;right:0;width:230px;background:#fff;border-radius:3px;color:#6b6b6b;padding:0 5px}#legenda-tendina table{width:100%;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}#legenda-tendina table tr td{padding:5px;border-bottom:1px solid rgba(0,0,0,.05)}#legenda-tendina table tr td:nth-child(1){font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}#legenda-tendina table tr td:nth-child(2){text-transform:uppercase;font-size:12px;color:#db2213}#legenda-tendina table tr:nth-child(2) td,#legenda-tendina table tr:nth-child(4) td{border-bottom:1px solid rgba(0,0,0,.2)}#legenda-tendina.open{display:block}#legenda-btn{background:#fff;border-radius:3px;color:#6b6b6b;text-transform:uppercase;padding:5px 10px 2px 10px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;cursor:pointer}#calendar-day-outer,#calendar-day-workout{overflow:hidden}.calendarDay,.calendarWorkout{float:left;width:14.285%;position:relative}.calendarWorkout i.fa.fa-asterisk{position:absolute;top:7px;right:7px}.calendarWorkout hr{margin-top:0;margin-bottom:10px;border-color:hsla(0,0%,100%,.5);border-style:dotted}.calendarWorkout .calendarWorkoutTime{position:absolute;bottom:10px;left:10px;display:inline-block}.calendarDay{background:#f6f6f6;text-align:center;padding:15px 0;border-left:1px solid #e6e6e6}.calendarDay:nth-child(1){border-left:0 rgba(0,0,0,0)}.calendarDay span{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;color:#000;display:block}.calendarDay i{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;color:#000;font-style:normal;display:block}.calendarWorkout{background-color:#222426;padding:10px 10px 30px}.calendarWorkout h6{margin-top:0;text-transform:uppercase;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.calendarWorkout p,.calendarWorkout span{color:#fff;font-size:12px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.calendarWorkout.forza-generale h6,.calendarWorkout.forza-generale span i{color:#bce784}.calendarWorkout.mtb h6,.calendarWorkout.mtb span i{color:#5dd39e}.calendarWorkout.lavoro-intenso h6,.calendarWorkout.lavoro-intenso span i{color:#348aa7}.calendarWorkout{border-left:1px solid #3c3c3c}.calendarWorkout:nth-child(1){border-left:0 rgba(0,0,0,0)}#tab-calendar-section{clear:both;border-top:1px solid #3c3c3c;background-color:#222426}#tab-calendar-title{padding:15px 30px}#tab-calendar-title span{text-transform:uppercase;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:14px;color:hsla(0,0%,100%,.34);margin-right:20px;cursor:pointer;position:relative}#tab-calendar-title span.active{color:#fff}#tab-calendar-title span.active:after{content:"";width:0;height:0;border-style:solid;border-width:0 5.5px 11px 5.5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #f6f6f6 rgba(0,0,0,0);position:absolute;bottom:-17px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#tab-calendar-content{background:#f6f6f6;padding:30px}#tab-calendar-content>div{display:none}#tab-calendar-content>div.active{display:block}#hour-per-week{overflow:hidden;border-radius:3px;display:inline-block;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;border:1px solid rgba(0,0,0,.08);margin-bottom:20px}#hour-per-week-title{float:left;background-color:#ececec;padding:5px 10px 2px 10px;color:#575757;text-transform:uppercase}#hour-per-week-num{float:left;background-color:#f5a623;color:#fff;text-transform:uppercase;padding:5px 10px 2px 10px}.per-te-box h6{margin:0;font-size:14px;color:#6b6b6b;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-bottom:2px}.per-te-box p{margin-top:0;font-size:14px;color:#6b6b6b;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.innerTab h6{margin:0;font-size:18px;color:#6b6b6b;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-bottom:2px}.innerTab{margin-bottom:15px}.innerTab a{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.programChart{display:inline-block;padding:5px 10px;background:orange;border-radius:2px;color:#fff;margin-top:5px}.programChart:hover,.programChart:focus{color:#fff}#content .training-accordion ul{margin-left:0;padding-left:1em}.subsection-sellaronda-hero-marathon-road-to-hero-2018-your-training-programmes .addthis_toolbox,.subsection-sellaronda-hero-marathon-road-to-hero-2018-your-training-programmes-1 .addthis_toolbox,.subsection-sellaronda-hero-marathon-road-to-hero-2018-dein-training .addthis_toolbox,.subsection-sellaronda-hero-marathon-road-to-hero-2018-dein-training-1 .addthis_toolbox,.subsection-sellaronda-hero-marathon-road-to-hero-2018-la-tua-preparazione .addthis_toolbox,.subsection-sellaronda-hero-marathon-road-to-hero-2018-la-tua-preparazione-1 .addthis_toolbox{display:none}.subsection-sellaronda-hero-marathon-road-to-hero-2018-your-training-programmes #content .documentDescription,.subsection-sellaronda-hero-marathon-road-to-hero-2018-your-training-programmes-1 #content #description,.subsection-sellaronda-hero-marathon-road-to-hero-2018-dein-training #content .documentDescription,.subsection-sellaronda-hero-marathon-road-to-hero-2018-dein-training-1 #content #description,.subsection-sellaronda-hero-marathon-road-to-hero-2018-la-tua-preparazione-1 #content .documentDescription,.subsection-sellaronda-hero-marathon-road-to-hero-2018-la-tua-preparazione-1 #content #description{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:18px;font-weight:normal;margin:0 0 2.6em}.subsection-sellaronda-hero-marathon-road-to-hero-2018-your-training-programmes #intro,.subsection-sellaronda-hero-marathon-road-to-hero-2018-your-training-programmes-1 #intro,.subsection-sellaronda-hero-marathon-road-to-hero-2018-dein-training #intro,.subsection-sellaronda-hero-marathon-road-to-hero-2018-dein-training-1 #intro,.subsection-sellaronda-hero-marathon-road-to-hero-2018-la-tua-preparazione #intro,.subsection-sellaronda-hero-marathon-road-to-hero-2018-la-tua-preparazione-1 #intro{padding-bottom:30px}.subsection-sellaronda-hero-marathon-road-to-hero-2018-your-training-programmes #content h1.documentFirstHeading,.subsection-sellaronda-hero-marathon-road-to-hero-2018-your-training-programmes-1 #content h1.documentFirstHeading,.subsection-sellaronda-hero-marathon-road-to-hero-2018-dein-training #content h1.documentFirstHeading,.subsection-sellaronda-hero-marathon-road-to-hero-2018-dein-training-1 #content h1.documentFirstHeading,.subsection-sellaronda-hero-marathon-road-to-hero-2018-la-tua-preparazione #content h1.documentFirstHeading,.subsection-sellaronda-hero-marathon-road-to-hero-2018-la-tua-preparazione-1 #content h1.documentFirstHeading{margin:0 0 5px}.subsection-sellaronda-hero-marathon-road-to-hero-2018-your-training-programmes #content #intro p,.subsection-sellaronda-hero-marathon-road-to-hero-2018-your-training-programmes-1 #content #intro p,.subsection-sellaronda-hero-marathon-road-to-hero-2018-dein-training #content #intro p,.subsection-sellaronda-hero-marathon-road-to-hero-2018-dein-training-1 #content #intro p,.subsection-sellaronda-hero-marathon-road-to-hero-2018-la-tua-preparazione #content #intro p,.subsection-sellaronda-hero-marathon-road-to-hero-2018-la-tua-preparazione-1 #content #intro p{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}@media(max-width: 1024px){#options{padding:28px 0 47px}}@media(max-width: 991px){.optionBox{margin-bottom:30px}}@media(max-width: 768px){#actual-week{padding:15px 15px 9px}#actual-week-data{font-size:18px}#calendar-day-outer{width:100px;position:absolute}#calendar-workout-outer{width:100%;padding-left:100px}.calendarDay,.calendarWorkout{float:none;height:100px;width:100%}#calendar-section{overflow:hidden}.calendarDay{border-left:0 rgba(0,0,0,0);border-bottom:1px solid #e6e6e6;padding:30px 0}.calendarWorkout{border-bottom:1px solid #3c3c3c;border-left:0 rgba(0,0,0,0)}}@media(max-width: 500px){.optionBox h4{font-size:18px}.optionBox p{font-size:14px}.optionBox{height:130px}.optionBox.active h4:before{content:url(active_badge_mini.png);height:20px}#options .col-md-3:nth-child(1),#options .col-md-3:nth-child(3){padding-right:5px}#options .col-md-3:nth-child(2),#options .col-md-3:nth-child(4){padding-left:5px}.optionBoxInner{padding:0 10px}.selectedOption{font-size:16px;padding:15px 0 13px}#actual-week-data{font-size:16px}#legenda-outer{position:relative;right:0;left:0;top:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);z-index:10}#actual-week{padding:15px 0 0}#actual-week-inner{padding:0 15px}#actual-week-data{margin-bottom:10px}#arrow-data{margin-left:5px;position:absolute;right:12px;margin-top:-16px}#arrow-data i{margin:0 3px}#actual-week-data{font-size:15px}#legenda-tendina{left:0;width:100%;top:55px;border-radius:0;border-top:1px solid rgba(0,0,0,.05)}#legenda-btn{padding:19px 15px 16px;border-radius:0;text-align:center}.calendarWorkout h6{margin-bottom:3px}.calendarDay,.calendarWorkout{height:114px}.calendarDay span,.calendarDay i{font-size:20px}#calendar-day-outer{width:70px}#calendar-workout-outer{padding-left:70px}}.subsection-sellaronda-hero-marathon-dashboard #portal-manager{display:none}#dashboard-summary{height:600px;position:relative;z-index:1}#dashboard-summary.race-86-5{background:url("hero_86k_advanced_horizontal.jpg") center center/cover}#dashboard-summary.race-60-5{background:url("hero_60k_advanced_horizontal.jpg") center center/cover}#dashboard-summary.race-86-3{background:url("hero_86k_basic_horizontal.jpg") center center/cover}#dashboard-summary.race-60-3{background:url("hero_60k_basic_horizontal.jpg") center center/cover}#dashboard-summary:after{position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.5);content:"";z-index:2}#dashboard-summary-road{position:absolute;top:260px;left:100px;z-index:3}#dashboard-summary-road h1{font-size:70px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-top:0;margin-bottom:0}#dashboard-summary-road h2{font-size:38px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-top:0;text-transform:uppercase;margin-bottom:0}#dashboard-summary-road h3{font-size:20px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-top:0;text-transform:uppercase}#dashboard-summary-day{position:absolute;top:20px;right:100px;z-index:3}#dashboard-summary-day:after{position:absolute;top:80px;left:-40px;height:80px;width:80px}#dashboard-summary-day.carico-intenso:after{content:url(++resource++hero2019.site.images/icon_carico_intenso.svg)}#dashboard-summary-day.carico-intenso h6{color:#348aa7}#dashboard-summary-day.carico-intenso span i{color:#348aa7}#dashboard-summary-day.forza-generale:after{content:url(++resource++hero2019.site.images/icon_forza_generale.svg)}#dashboard-summary-day.forza-generale h6{color:#d15b9c}#dashboard-summary-day.forza-generale span i{color:#d15b9c}#dashboard-summary-day.mtb:after{content:url(++resource++hero2019.site.images/icon_MTB.svg)}#dashboard-summary-day.mtb h6{color:#5dd39e}#dashboard-summary-day.mtb span i{color:#5dd39e}#dashboard-summary-day.riposo:after{content:url(++resource++hero2019.site.images/icon_riposo.svg)}#dashboard-summary-day.riposo h6{color:#cfcfcf}#dashboard-summary-day.riposo span i{color:#cfcfcf}#dashboard-summary-day .training-btn{display:block;color:#fff;text-align:left;padding:10px 40px 10px 47px;margin-top:10px}.training-btn{cursor:pointer}.training-btn.question-btn{background:rgba(255,165,0,.5)}.training-btn.undone-btn{background:crimson}.training-btn.done-btn{background:#8bcc49}.training-btn.done-btn:before{content:url(++resource++hero2019.site.images/checked_white.svg);display:inline-block;margin-right:13px;position:relative;vertical-align:middle}#allenamento-completato:before{content:url(++resource++hero2019.site.images/icon_info.svg);display:inline-block;margin-right:10px;position:relative;top:2px;vertical-align:middle}.training-btn.undone-btn:before{content:url(++resource++hero2019.site.images/undone_white.svg);display:inline-block;margin-right:17px;position:relative;top:1px;vertical-align:middle}#training-btn-wrapper{display:none}#training-btn-wrapper.open{display:block}#dashboard-summary-day .training-btn i{color:#fff;font-size:25px;position:relative;z-index:2;margin-right:8px}#dashboard-summary-day .training-btn span{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;position:relative}#dashboard-sumary-day-inner{background:rgba(0,0,0,.5);padding:50px 50px 30px}#dashboard-sumary-day-inner h2{font-size:60px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-top:0;margin-bottom:0}#dashboard-sumary-day-inner h6{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;text-transform:uppercase;font-size:18px;margin-bottom:5px}#dashboard-sumary-day-inner p{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}#dashboard-sumary-day-inner span{font-size:18px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}#dashboard-sumary-day-inner span i{margin-right:5px;font-family:FontAwesome}.dashboardSummaryArrows{position:absolute;bottom:75px;z-index:3;cursor:pointer}#intro.split-dashboard-view{padding-top:180px}#dashboard-left{left:40px}#dashboard-left .dashboardSummaryArrowsInfo{text-align:left;bottom:35px;left:40px;min-width:55px}#dashboard-right .dashboardSummaryArrowsInfo{bottom:35px;right:40px;text-align:right;min-width:55px}#dashboard-right{right:40px}.dashboardSummaryArrowsInfo{position:absolute}.dashboardSummaryArrowsInfo span{display:block}.arrowsDay{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.arrowsTypology{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;text-transform:uppercase}.dashboardSummaryArrows .img-check,.dashboardSummaryArrows .img-undone{display:none}.dashboardSummaryArrows.done .img-check{display:inline-block}.dashboardSummaryArrows.undone .img-undone{display:inline-block}.dashboardSummaryArrows.done .dashboardSummaryArrowsControl{display:block;bottom:-6px;position:absolute}.dashboardSummaryArrows.undone .dashboardSummaryArrowsControl{display:block;bottom:-6px;position:absolute}#dashboard-left .dashboardSummaryArrowsControl{text-align:right;right:0}#dashboard-left .dashboardSummaryArrowsControl{left:0}#dashboard-calendar{padding:0 8px;overflow:hidden}#dashboard-calendar h2{text-transform:uppercase;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:24px;text-align:center;margin-top:40px}.dashbordCalCard{width:20%;float:left;border:4px solid #000}.dashbordCalCardInner{border:1px solid #4a4a4a;padding:40px}.dashboardCalCardIco{margin-right:auto;margin-left:auto;margin-top:40px;margin-bottom:50px}.dashboardCalCardTraining h3{margin-top:0;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;text-transform:uppercase;font-size:16px}.dashboardCalCardTraining p{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.dashboardCalCardTraining span{margin-top:40px;display:block;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.dashboardCalCardTraining span i{font-family:FontAwesome}.dashboardCalCardAction{position:absolute;top:24px;right:16px;height:35px;width:35px;border-radius:35px;border:1px solid #4a4a4a;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.dashboardCalCardAction:hover{border:1px solid #8d8d8d}.dashboardCalCardAction.open{height:106px;border:1px solid #8d8d8d}.dashboardCalCardAction .trainingControllerIntro{display:none;position:relative}.dashboardCalCardAction .trainingControllerIntro .trainingControllerBtn{position:absolute}.dashboardCalCardAction .trainingControllerIntro .trainingControllerBtn.trainingBtnCheck{top:0;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.dashboardCalCardAction .trainingControllerIntro .trainingControllerBtn.trainingBtnUndone{top:58px;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.dashboardCalCardAction.open.done .trainingControllerBtn.trainingBtnUndone{display:none}.dashboardCalCardAction.open .trainingControllerBtn.trainingBtnCheck{top:6px}.dashboardCalCardAction.done{background:url(++resource++hero2019.site.images/check.svg) no-repeat center center/cover;border-color:#8bcc49;height:35px}.dashboardCalCardAction.undone{background:url(++resource++hero2019.site.images/undone.svg) no-repeat center center/cover;border-color:crimson;height:35px}.dashboardCalCardAction.open.undone{border-color:crimson;height:35px}.dashboardCalCardAction.open.undone .trainingControllerBtn.trainingBtnUndone{display:none}#dashboard-summary-day.riposo #dashboard-sumary-day-inner{padding:50px 50px 60px}.carico-intenso .dashbordCalCardInner:after{content:"";top:0;right:0;left:0;height:8px;background:#348aa7;position:absolute;display:block}.carico-intenso .dashboardCalCardTraining span i{color:#348aa7}.carico-intenso .dashboardCalCardIco{background:url(++resource++hero2019.site.images/icon_carico_intenso.svg) center center/cover;height:72px;width:72px}.dashbordCalCard{position:relative}.mtb .dashbordCalCardInner:after{content:"";top:0;right:0;left:0;height:8px;background:#5dd39e;position:absolute;display:block}.mtb .dashboardCalCardTraining span i{color:#5dd39e}.mtb .dashboardCalCardIco{background:url(++resource++hero2019.site.images/icon_MTB.svg) center center/cover;height:72px;width:72px}.riposo .dashbordCalCardInner:after{content:"";top:0;right:0;left:0;height:8px;background:#cfcfcf;position:absolute;display:block}.riposo .dashboardCalCardTraining span i{color:#cfcfcf}.riposo .dashboardCalCardIco{background:url(++resource++hero2019.site.images/icon_riposo.svg) center center/cover;height:72px;width:72px}.forza-generale .dashbordCalCardInner:after{content:"";top:0;right:0;left:0;height:8px;background:#d15b9c;position:absolute;display:block}.forza-generale .dashboardCalCardTraining span i{color:#d15b9c}.forza-generale .dashboardCalCardIco{background:url(++resource++hero2019.site.images/icon_forza_generale.svg) center center/cover;height:72px;width:72px}.dashboardCalCardDate{text-align:center}.dashboardCalCardDate span{display:block;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.dashboardCalCardDate span:nth-child(1),.dashboardCalCardDate span:nth-child(3){font-size:18px;text-transform:uppercase}.dashboardCalCardDate span:nth-child(2){font-size:24px}#dashboard-calendar-slider{overflow:hidden}#dashboard-calendar-arrow{text-align:right}.dashboardArrow{display:inline-block}.dashboardArrow img{height:27px;margin-right:30px;cursor:pointer}#dashboard-calendar-arrow{padding:30px 0}#dashboard-week{background:#262626;padding:40px 20px;overflow:hidden}.dashboardWeekCard{float:left;width:25%;border:20px solid #262626}.dashboardWeekCard .dashboardCardInner{border:1px solid #4a4a4a;padding:40px}.dashboardWeekCard.dashboardWeekText .dashboardCardInner{border:1px solid rgba(0,0,0,0)}#num-week{font-size:20px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;text-transform:uppercase;height:80px}#num-week span{font-size:70px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;text-transform:lowercase}#span-week{color:#cfcfcf;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}#dashboard-view{color:#fff}#dashboard-view #hour-per-week{color:crimson;margin-top:15px;position:relative;margin-bottom:0;overflow:initial}#dashboard-view #hour-per-week span:nth-child(1){font-size:45px;position:absolute;left:0;top:-6px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}#dashboard-view #hour-per-week span:nth-child(2){font-size:16px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;padding-left:95px;display:block;text-transform:uppercase}#rest-hour-week{color:#cfcfcf;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;text-transform:uppercase}.dashboardCardInnerTitle{overflow:hidden}.dashboardCardInnerTitle img{float:left;padding-right:15px}.dashboardCardInnerTitle h2{overflow:hidden;margin-top:0;font-size:20px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;line-height:1.3em}.dashboardCardInner p{margin-top:20px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}#allenamenti-section{position:relative}#allenamenti-section:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;z-index:3;background-color:rgba(0,0,0,.6)}.allenamenti-section-inner{position:relative}.allenamenti-box-img{position:relative;z-index:2}#allenamenti-section .heroTexture{z-index:1}.allenamenti-box-img{padding-top:30px}.allenamenti-box-img img{height:500px}.allenamenti-box-text{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:4;width:50%}.allenamenti-box-text h2{font-size:60px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-top:0}.allenamenti-box-text p{font-size:18px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-top:0;color:hsla(0,0%,100%,.8)}.allenamenti-box-text a{background-color:crimson;border-color:crimson;font-size:18px;display:inline-block;padding:11px 11px 8px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;color:#fff;text-transform:uppercase;margin-top:10px}#content .allenamenti-box-text a:hover,#content .allenamenti-box-text a:focus{color:#fff}.allenamenti-box-text span{display:block;margin-top:50px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.allenamenti-box-text span strong{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.allenamenti-box-text .facebook-icon,.allenamenti-box-text .instagram-icon{height:40px;width:40px;border-radius:40px;border:1px solid #fff;background:rgba(0,0,0,0);text-align:center;line-height:20px;background:#1f1f1f;margin-right:5px}@media(max-width: 1200px){.dashbordCalCardInner{padding:40px 20px 20px 20px}.dashboardWeekCard .dashboardCardInner{padding:25px}.dashboardCardInnerTitle h2{font-size:17px}.dashboardCardInnerTitle img{height:50px}#span-week{font-size:13px}#dashboard-view #hour-per-week span:nth-child(2){font-size:13px;margin-bottom:10px}.dashboardWeekCard{border:5px solid #262626}}@media(max-width: 1199px){.allenamenti-box-text h2{font-size:40px}}@media(max-width: 1023px){.dashbordCalCard{float:none;width:100%;position:relative}.dashbordCalCardInner{height:150px;padding:30px 20px 20px}.dashboardCalCardDate{position:absolute;left:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:8px}.dashboardCalCardIco{position:absolute;left:84px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:8px;margin-bottom:0}.dashboardCalCardTraining{position:absolute;left:140px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:8px;left:176px;max-width:400px;padding-right:60px}.dashboardWeekCard{width:50%}.dashboardWeekCard .dashboardCardInner{text-align:center}.dashboardCardInnerTitle img{height:70px;margin-right:auto;margin-left:auto;float:none;padding:0}.dashboardCardInnerTitle h2{margin-top:15px}.dashboardCardInner p{margin-bottom:0;margin-top:10px}.dashboardArrow.dashboardArrowRight{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.dashboardArrow.dashboardArrowLeft{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#dashboard-calendar-arrow{padding:40px 0 20px 0}}@media(max-width: 991px){#dashboard-summary-road{left:50px}#dashboard-summary-day{right:50px}}@media(max-width: 830px){.allenamenti-box-text{width:60%}.allenamenti-box-img img{height:400px}}@media(max-width: 767px){.dashboardSummaryArrows{display:none}#dashboard-summary-day{top:auto;bottom:0;right:0;left:0}#dashboard-sumary-day-inner{padding:30px 50px 30px 160px}#dashboard-summary-day:after{left:47px}#training-btn-wrapper{position:absolute;right:0;left:0;bottom:-111px}}@media(max-width: 600px){.dashboardCalCardIco{display:none}.dashboardCalCardTraining{left:97px}.allenamenti-box-text h2{font-size:30px}.allenamenti-box-text p{font-size:16px}}@media(max-width: 575px){.dashboardWeekCard{width:100%}.dashboardWeekCard{border-top-width:15px;border-bottom-width:15px}}@media(max-width: 500px){#dashboard-summary-road{left:30px}#dashboard-summary-day:after{left:29px}#dashboard-sumary-day-inner{padding:15px 50px 15px 160px}.dashboardCalCardTraining h3{font-size:14px}.dashboardCalCardTraining p{font-size:12px}}@media(max-width: 450px){#allenamenti-section:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;z-index:3;background-color:rgba(0,0,0,.7)}.allenamenti-box-text{position:static;top:auto;webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);right:auto;width:100%;text-align:center}.allenamenti-box-img{position:absolute;top:0;right:0;left:0;bottom:0}#allenamenti-section{overflow:hidden;padding:40px 0}.allenamenti-box-img img{height:auto;width:100%}.allenamenti-box-text .facebook-icon,.allenamenti-box-text .instagram-icon{margin:10px 5px}}@media(max-width: 400px){#dashboard-sumary-day-inner{padding:15px 15px 15px 130px}#dashboard-summary-day:after{top:20px}#dashboard-sumary-day-inner h2{font-size:40px}.dashboardCalCardDate{left:20px}.dashboardCalCardTraining{left:77px}}.subsection-sellaronda-hero-marathon-training-dashboard-selection #intro{text-align:center}.subsection-sellaronda-hero-marathon-training-dashboard-selection #intro .documentDescription{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:24px;color:orange}.subsection-sellaronda-hero-marathon-training-dashboard-selection #intro p{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}#advanced-86{background:url("hero_86k_advanced_vertical.jpg") center center/cover}#advanced-60{background:url("hero_60k_advanced_vertical.jpg") center center/cover}#basic-86{background:url("hero_86k_basic_vertical.jpg") center center/cover}#basic-60{background:url("hero_60k_basic_vertical.jpg") center center/cover}#split-view{overflow:hidden;margin-top:30px}.splitCard{width:25%;float:left;height:80vh;position:relative}.splitCard:after{position:absolute;top:0;right:0;left:0;bottom:0;background-image:linear-gradient(-180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);z-index:1;content:""}.splitCardInner{position:absolute;bottom:115px;left:50px;right:50px;z-index:2}.splitCard h2{margin-top:0;font-size:60px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.splitCard h3{margin-top:0;font-size:25px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-bottom:0;text-transform:uppercase}.splitCard h4{font-size:18px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;text-transform:uppercase;margin-top:2px;margin-bottom:15px}.splitCard a{padding:10px 15px;display:inline-block;color:#fff;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}#advanced-86 a{background-color:crimson}#advanced-60 a{background-color:#348aa7}#basic-86 a{background-color:orange}#basic-60 a{background-color:#5dd39e}.disclaimerWrapper{padding:40px 0}.disclaimerIcon{float:left;font-size:40px;padding-right:15px}.disclaimerText{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;overflow:hidden;color:#fff}@media(max-width: 1199px){.splitCard{width:50%;height:60vh}.splitCardInner{bottom:30px;left:30px;right:30px}}@media(max-width: 550px){.splitCard{width:100%;height:60vh}.splitCardInner{bottom:40px;left:40px;right:40px}}#racer-section{position:relative;z-index:1;padding:20px 0}#racer-box{position:relative;z-index:10}#racer-box-inner{float:left}#racer-box h2{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-top:0;font-size:20px}#racer-box p{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-bottom:0}#racer-box a{color:#fff;display:inline-block;background-color:#db2213;padding:5px 10px;text-transform:uppercase;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;float:right;position:relative;top:12px}@media(max-width: 550px){#racer-section{padding:15px 0;border-top:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid hsla(0,0%,100%,.2);text-align:center}#racer-box h2{margin-bottom:5px}#racer-box-inner{float:none}#racer-box a{float:none;position:static;top:auto}#racer-box p{margin-bottom:10px}}#options{background-color:#222426;padding:48px 0 87px;overflow:hidden}#options h3{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:14px;color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:15px}.optionBox{border:1px solid #5a5a5a;border-radius:4.5px;text-align:center;position:relative;height:150px}.optionBox a{position:absolute;top:0;right:0;left:0;bottom:0;z-index:2}.optionBoxInner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;width:100%;padding:0 20px}.optionBox h4{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:28px;color:#aeaeae}.optionBox p{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:16px;color:#aeaeae;text-transform:uppercase}.optionBox.active{background:#fff}.optionBox.active h4{color:#db2213}.optionBox.active h4:before{display:block;content:url("active_badge.png");text-align:center;height:27px;margin-bottom:5px}.optionBox.active p{color:#5e5e5e}.selectedOption{background:#db2213;text-align:center;font-size:20px;color:#fff;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;padding:15px 0}#actual-week{padding:15px 30px 9px;background:#000;position:relative}#actual-week-inner h6{margin-top:0;text-transform:uppercase;font-size:15px;color:#cecece;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-bottom:2px}#actual-week-data{color:#fff;font-size:20px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}#arrow-data{margin-left:10px}#arrow-data i{background:#333;height:30px;width:30px;border-radius:30px;margin:0 5px;text-align:center;line-height:29px;cursor:pointer}#arrow-data .fa.fa-angle-right{padding-left:2px}#arrow-data .fa.fa-angle-left{padding-right:2px}#legenda-outer{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10}#legenda-tendina{display:none;position:absolute;top:30px;right:0;width:230px;background:#fff;border-radius:3px;color:#6b6b6b;padding:0 5px}#legenda-tendina table{width:100%;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}#legenda-tendina table tr td{padding:5px;border-bottom:1px solid rgba(0,0,0,.05)}#legenda-tendina table tr td:nth-child(1){font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}#legenda-tendina table tr td:nth-child(2){text-transform:uppercase;font-size:12px;color:#db2213}#legenda-tendina table tr:nth-child(2) td,#legenda-tendina table tr:nth-child(4) td{border-bottom:1px solid rgba(0,0,0,.2)}#legenda-tendina.open{display:block}#legenda-btn{background:#fff;border-radius:3px;color:#6b6b6b;text-transform:uppercase;padding:5px 10px 2px 10px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;cursor:pointer}#calendar-day-outer,#calendar-day-workout{overflow:hidden}.calendarDay,.calendarWorkout{float:left;width:14.285%;position:relative}.calendarWorkout i.fa.fa-asterisk{position:absolute;top:7px;right:7px}.calendarWorkout hr{margin-top:0;margin-bottom:10px;border-color:hsla(0,0%,100%,.5);border-style:dotted}.calendarWorkout .calendarWorkoutTime{position:absolute;bottom:10px;left:10px;display:inline-block}.calendarDay{background:#f6f6f6;text-align:center;padding:15px 0;border-left:1px solid #e6e6e6}.calendarDay:nth-child(1){border-left:0 rgba(0,0,0,0)}.calendarDay span{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;color:#000;display:block}.calendarDay i{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;color:#000;font-style:normal;display:block}.calendarWorkout{background-color:#222426;padding:10px 10px 30px}.calendarWorkout h6{margin-top:0;text-transform:uppercase;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.calendarWorkout p,.calendarWorkout span{color:#fff;font-size:12px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.calendarWorkout.forza-generale h6,.calendarWorkout.forza-generale span i{color:#bce784}.calendarWorkout.mtb h6,.calendarWorkout.mtb span i{color:#5dd39e}.calendarWorkout.lavoro-intenso h6,.calendarWorkout.lavoro-intenso span i{color:#348aa7}.calendarWorkout{border-left:1px solid #3c3c3c}.calendarWorkout:nth-child(1){border-left:0 rgba(0,0,0,0)}#tab-calendar-section{clear:both;border-top:1px solid #3c3c3c;background-color:#222426}#tab-calendar-title{padding:15px 30px}#tab-calendar-title span{text-transform:uppercase;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:14px;color:hsla(0,0%,100%,.34);margin-right:20px;cursor:pointer;position:relative}#tab-calendar-title span.active{color:#fff}#tab-calendar-title span.active:after{content:"";width:0;height:0;border-style:solid;border-width:0 5.5px 11px 5.5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #f6f6f6 rgba(0,0,0,0);position:absolute;bottom:-17px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#tab-calendar-content{background:#f6f6f6;padding:30px}#tab-calendar-content>div{display:none}#tab-calendar-content>div.active{display:block}#hour-per-week{overflow:hidden;border-radius:3px;display:inline-block;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;border:1px solid rgba(0,0,0,.08);margin-bottom:20px}#hour-per-week-title{float:left;background-color:#ececec;padding:5px 10px 2px 10px;color:#575757;text-transform:uppercase}#hour-per-week-num{float:left;background-color:#f5a623;color:#fff;text-transform:uppercase;padding:5px 10px 2px 10px}.per-te-box h6{margin:0;font-size:14px;color:#6b6b6b;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-bottom:2px}.per-te-box p{margin-top:0;font-size:14px;color:#6b6b6b;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.training-accordion .accordion-section{margin-bottom:0}.training-accordion .accordion-section-title{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;color:#575757;background:#fff;text-shadow:0 0 0 rgba(0,0,0,0);border-bottom:1px solid #f9f9f9}.training-accordion{box-shadow:0 0 5px rgba(0,0,0,.05);border-radius:3px}.training-accordion .accordion-section-title:after{content:""}.training-accordion .accordion-section-title.active:after{content:"";top:2px}.training-accordion .accordion-section-title{font-size:18px}.training-accordion .accordion-section-content{background:#fbfbfb}.training-accordion .accordion-section-content p,#content .training-accordion ul{color:#575757;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}#content .training-accordion h3,#content .training-accordion h4{color:orange;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}#content .training-accordion h6{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;color:#000;font-size:14px}.innerTab h6{margin:0;font-size:18px;color:#6b6b6b;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-bottom:2px}.innerTab{margin-bottom:15px}.innerTab a{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.programChart{display:inline-block;padding:5px 10px;background:orange;border-radius:2px;color:#fff;margin-top:5px}.programChart:hover,.programChart:focus{color:#fff}#content .training-accordion ul{margin-left:0;padding-left:1em}.subsection-sellaronda-hero-marathon-road-to-hero-2018-your-training-programmes .addthis_toolbox,.subsection-sellaronda-hero-marathon-road-to-hero-2018-your-training-programmes-1 .addthis_toolbox,.subsection-sellaronda-hero-marathon-road-to-hero-2018-dein-training .addthis_toolbox,.subsection-sellaronda-hero-marathon-road-to-hero-2018-dein-training-1 .addthis_toolbox,.subsection-sellaronda-hero-marathon-road-to-hero-2018-la-tua-preparazione .addthis_toolbox,.subsection-sellaronda-hero-marathon-road-to-hero-2018-la-tua-preparazione-1 .addthis_toolbox{display:none}.subsection-sellaronda-hero-marathon-road-to-hero-2018-your-training-programmes #content .documentDescription,.subsection-sellaronda-hero-marathon-road-to-hero-2018-your-training-programmes-1 #content #description,.subsection-sellaronda-hero-marathon-road-to-hero-2018-dein-training #content .documentDescription,.subsection-sellaronda-hero-marathon-road-to-hero-2018-dein-training-1 #content #description,.subsection-sellaronda-hero-marathon-road-to-hero-2018-la-tua-preparazione-1 #content .documentDescription,.subsection-sellaronda-hero-marathon-road-to-hero-2018-la-tua-preparazione-1 #content #description{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:18px;font-weight:normal;margin:0 0 2.6em}.subsection-sellaronda-hero-marathon-road-to-hero-2018-your-training-programmes #intro,.subsection-sellaronda-hero-marathon-road-to-hero-2018-your-training-programmes-1 #intro,.subsection-sellaronda-hero-marathon-road-to-hero-2018-dein-training #intro,.subsection-sellaronda-hero-marathon-road-to-hero-2018-dein-training-1 #intro,.subsection-sellaronda-hero-marathon-road-to-hero-2018-la-tua-preparazione #intro,.subsection-sellaronda-hero-marathon-road-to-hero-2018-la-tua-preparazione-1 #intro{padding-bottom:30px}.subsection-sellaronda-hero-marathon-road-to-hero-2018-your-training-programmes #content h1.documentFirstHeading,.subsection-sellaronda-hero-marathon-road-to-hero-2018-your-training-programmes-1 #content h1.documentFirstHeading,.subsection-sellaronda-hero-marathon-road-to-hero-2018-dein-training #content h1.documentFirstHeading,.subsection-sellaronda-hero-marathon-road-to-hero-2018-dein-training-1 #content h1.documentFirstHeading,.subsection-sellaronda-hero-marathon-road-to-hero-2018-la-tua-preparazione #content h1.documentFirstHeading,.subsection-sellaronda-hero-marathon-road-to-hero-2018-la-tua-preparazione-1 #content h1.documentFirstHeading{margin:0 0 5px}.subsection-sellaronda-hero-marathon-road-to-hero-2018-your-training-programmes #content #intro p,.subsection-sellaronda-hero-marathon-road-to-hero-2018-your-training-programmes-1 #content #intro p,.subsection-sellaronda-hero-marathon-road-to-hero-2018-dein-training #content #intro p,.subsection-sellaronda-hero-marathon-road-to-hero-2018-dein-training-1 #content #intro p,.subsection-sellaronda-hero-marathon-road-to-hero-2018-la-tua-preparazione #content #intro p,.subsection-sellaronda-hero-marathon-road-to-hero-2018-la-tua-preparazione-1 #content #intro p{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}@media(max-width: 1024px){#options{padding:28px 0 47px}}@media(max-width: 991px){.optionBox{margin-bottom:30px}}@media(max-width: 768px){#actual-week{padding:15px 15px 9px}#actual-week-data{font-size:18px}#calendar-day-outer{width:100px;position:absolute}#calendar-workout-outer{width:100%;padding-left:100px}.calendarDay,.calendarWorkout{float:none;height:100px;width:100%}#calendar-section{overflow:hidden}.calendarDay{border-left:0 rgba(0,0,0,0);border-bottom:1px solid #e6e6e6;padding:30px 0}.calendarWorkout{border-bottom:1px solid #3c3c3c;border-left:0 rgba(0,0,0,0)}}@media(max-width: 500px){.optionBox h4{font-size:18px}.optionBox p{font-size:14px}.optionBox{height:130px}.optionBox.active h4:before{content:url(active_badge_mini.png);height:20px}#options .col-md-3:nth-child(1),#options .col-md-3:nth-child(3){padding-right:5px}#options .col-md-3:nth-child(2),#options .col-md-3:nth-child(4){padding-left:5px}.optionBoxInner{padding:0 10px}.selectedOption{font-size:16px;padding:15px 0 13px}#actual-week-data{font-size:16px}#legenda-outer{position:relative;right:0;left:0;top:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);z-index:10}#actual-week{padding:15px 0 0}#actual-week-inner{padding:0 15px}#actual-week-data{margin-bottom:10px}#arrow-data{margin-left:5px;position:absolute;right:12px;margin-top:-16px}#arrow-data i{margin:0 3px}#actual-week-data{font-size:15px}#legenda-tendina{left:0;width:100%;top:55px;border-radius:0;border-top:1px solid rgba(0,0,0,.05)}#legenda-btn{padding:19px 15px 16px;border-radius:0;text-align:center}.calendarWorkout h6{margin-bottom:3px}.calendarDay,.calendarWorkout{height:114px}.calendarDay span,.calendarDay i{font-size:20px}#calendar-day-outer{width:70px}#calendar-workout-outer{padding-left:70px}}.subsection-sellaronda-hero-marathon-dashboard #portal-manager{display:none}#dashboard-summary{height:780px;position:relative;z-index:1}#dashboard-summary.race-86-5{background:url("hero_86k_advanced_horizontal.jpg") center center/cover}#dashboard-summary.race-60-5{background:url("hero_60k_advanced_horizontal.jpg") center center/cover}#dashboard-summary.race-86-3{background:url("hero_86k_basic_horizontal.jpg") center center/cover}#dashboard-summary.race-60-3{background:url("hero_60k_basic_horizontal.jpg") center center/cover}#dashboard-summary:after{position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.5);content:"";z-index:2}#dashboard-summary-road{position:absolute;top:180px;left:100px;z-index:3}#dashboard-summary-road h1{font-size:70px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-top:0;margin-bottom:0}#dashboard-summary-road h2{font-size:38px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-top:0;text-transform:uppercase;margin-bottom:0}#dashboard-summary-road h3{font-size:20px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-top:0;text-transform:uppercase}#dashboard-summary-day{position:absolute;top:200px;right:100px;z-index:3}#dashboard-summary-day:after{position:absolute;top:80px;left:-40px;height:80px;width:80px}#dashboard-summary-day.carico-intenso:after{content:url(++resource++hero2019.site.images/icon_carico_intenso.svg)}#dashboard-summary-day.carico-intenso h6{color:#348aa7}#dashboard-summary-day.carico-intenso span i{color:#348aa7}#dashboard-summary-day.forza-generale:after{content:url(++resource++hero2019.site.images/icon_forza_generale.svg)}#dashboard-summary-day.forza-generale h6{color:#d15b9c}#dashboard-summary-day.forza-generale span i{color:#d15b9c}#dashboard-summary-day.mtb:after{content:url(++resource++hero2019.site.images/icon_MTB.svg)}#dashboard-summary-day.mtb h6{color:#5dd39e}#dashboard-summary-day.mtb span i{color:#5dd39e}#dashboard-summary-day.riposo:after{content:url(++resource++hero2019.site.images/icon_riposo.svg)}#dashboard-summary-day.riposo h6{color:#cfcfcf}#dashboard-summary-day.riposo span i{color:#cfcfcf}#dashboard-summary-day .training-btn{display:block;color:#fff;text-align:left;padding:10px 40px 10px 47px;margin-top:10px}.training-btn{cursor:pointer}.training-btn.question-btn{background:rgba(255,165,0,.5)}.training-btn.undone-btn{background:crimson}.training-btn.done-btn{background:#8bcc49}.training-btn.done-btn:before{content:url(++resource++hero2019.site.images/checked_white.svg);display:inline-block;margin-right:13px;position:relative;vertical-align:middle}#allenamento-completato:before{content:url(++resource++hero2019.site.images/icon_info.svg);display:inline-block;margin-right:10px;position:relative;top:2px;vertical-align:middle}.training-btn.undone-btn:before{content:url(++resource++hero2019.site.images/undone_white.svg);display:inline-block;margin-right:17px;position:relative;top:1px;vertical-align:middle}#training-btn-wrapper{display:none}#training-btn-wrapper.open{display:block}#dashboard-summary-day .training-btn i{color:#fff;font-size:25px;position:relative;z-index:2;margin-right:8px}#dashboard-summary-day .training-btn span{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;position:relative}#dashboard-sumary-day-inner{background:rgba(0,0,0,.5);padding:50px 50px 30px}#dashboard-sumary-day-inner h2{font-size:60px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-top:0;margin-bottom:0}#dashboard-sumary-day-inner h6{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;text-transform:uppercase;font-size:18px;margin-bottom:5px}#dashboard-sumary-day-inner p{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}#dashboard-sumary-day-inner span{font-size:18px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}#dashboard-sumary-day-inner span i{margin-right:5px;font-family:FontAwesome}.dashboardSummaryArrows{position:absolute;bottom:75px;z-index:3;cursor:pointer}#dashboard-left{left:40px}#dashboard-left .dashboardSummaryArrowsInfo{text-align:left;bottom:35px;left:40px;min-width:55px}#dashboard-right .dashboardSummaryArrowsInfo{bottom:35px;right:40px;text-align:right;min-width:55px}#dashboard-right{right:40px}.dashboardSummaryArrowsInfo{position:absolute}.dashboardSummaryArrowsInfo span{display:block}.arrowsDay{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.arrowsTypology{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;text-transform:uppercase}.dashboardSummaryArrows .img-check,.dashboardSummaryArrows .img-undone{display:none}.dashboardSummaryArrows.done .img-check{display:inline-block}.dashboardSummaryArrows.undone .img-undone{display:inline-block}.dashboardSummaryArrows.done .dashboardSummaryArrowsControl{display:block;bottom:-6px;position:absolute}.dashboardSummaryArrows.undone .dashboardSummaryArrowsControl{display:block;bottom:-6px;position:absolute}#dashboard-left .dashboardSummaryArrowsControl{text-align:right;right:0}#dashboard-left .dashboardSummaryArrowsControl{left:0}#dashboard-calendar{padding:0 8px;overflow:hidden}#dashboard-calendar h2{text-transform:uppercase;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:24px;text-align:center;margin-top:40px}.dashbordCalCard{width:20%;float:left;border:4px solid #000}.dashbordCalCardInner{border:1px solid #4a4a4a;padding:40px}.dashboardCalCardIco{margin-right:auto;margin-left:auto;margin-top:40px;margin-bottom:50px}.dashboardCalCardTraining h3{margin-top:0;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;text-transform:uppercase;font-size:16px}.dashboardCalCardTraining p{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.dashboardCalCardTraining span{margin-top:40px;display:block;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.dashboardCalCardTraining span i{font-family:FontAwesome}.dashboardCalCardAction{position:absolute;top:24px;right:16px;height:35px;width:35px;border-radius:35px;border:1px solid #4a4a4a;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.dashboardCalCardAction:hover{border:1px solid #8d8d8d}.dashboardCalCardAction.open{height:106px;border:1px solid #8d8d8d}.dashboardCalCardAction .trainingControllerIntro{display:none;position:relative}.dashboardCalCardAction .trainingControllerIntro .trainingControllerBtn{position:absolute}.dashboardCalCardAction .trainingControllerIntro .trainingControllerBtn.trainingBtnCheck{top:0;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.dashboardCalCardAction .trainingControllerIntro .trainingControllerBtn.trainingBtnUndone{top:58px;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.dashboardCalCardAction.open.done .trainingControllerBtn.trainingBtnUndone{display:none}.dashboardCalCardAction.open .trainingControllerBtn.trainingBtnCheck{top:6px}.dashboardCalCardAction.done{background:url(++resource++hero2019.site.images/check.svg) no-repeat center center/cover;border-color:#8bcc49;height:35px}.dashboardCalCardAction.undone{background:url(++resource++hero2019.site.images/undone.svg) no-repeat center center/cover;border-color:crimson;height:35px}.dashboardCalCardAction.open.undone{border-color:crimson;height:35px}.dashboardCalCardAction.open.undone .trainingControllerBtn.trainingBtnUndone{display:none}#dashboard-summary-day.riposo #dashboard-sumary-day-inner{padding:50px 50px 60px}.carico-intenso .dashbordCalCardInner:after{content:"";top:0;right:0;left:0;height:8px;background:#348aa7;position:absolute;display:block}.carico-intenso .dashboardCalCardTraining span i{color:#348aa7}.carico-intenso .dashboardCalCardIco{background:url(++resource++hero2019.site.images/icon_carico_intenso.svg) center center/cover;height:72px;width:72px}.dashbordCalCard{position:relative}.mtb .dashbordCalCardInner:after{content:"";top:0;right:0;left:0;height:8px;background:#5dd39e;position:absolute;display:block}.mtb .dashboardCalCardTraining span i{color:#5dd39e}.mtb .dashboardCalCardIco{background:url(++resource++hero2019.site.images/icon_MTB.svg) center center/cover;height:72px;width:72px}.riposo .dashbordCalCardInner:after{content:"";top:0;right:0;left:0;height:8px;background:#cfcfcf;position:absolute;display:block}.riposo .dashboardCalCardTraining span i{color:#cfcfcf}.riposo .dashboardCalCardIco{background:url(++resource++hero2019.site.images/icon_riposo.svg) center center/cover;height:72px;width:72px}.forza-generale .dashbordCalCardInner:after{content:"";top:0;right:0;left:0;height:8px;background:#d15b9c;position:absolute;display:block}.forza-generale .dashboardCalCardTraining span i{color:#d15b9c}.forza-generale .dashboardCalCardIco{background:url(++resource++hero2019.site.images/icon_forza_generale.svg) center center/cover;height:72px;width:72px}.dashboardCalCardDate{text-align:center}.dashboardCalCardDate span{display:block;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.dashboardCalCardDate span:nth-child(1),.dashboardCalCardDate span:nth-child(3){font-size:18px;text-transform:uppercase}.dashboardCalCardDate span:nth-child(2){font-size:24px}#dashboard-calendar-slider{overflow:hidden}#dashboard-calendar-arrow{text-align:right}.dashboardArrow{display:inline-block}.dashboardArrow img{height:27px;margin-right:30px;cursor:pointer}#dashboard-calendar-arrow{padding:30px 0}#dashboard-week{background:#262626;padding:40px 20px;overflow:hidden}.dashboardWeekCard{float:left;width:25%;border:20px solid #262626}.dashboardWeekCard .dashboardCardInner{border:1px solid #4a4a4a;padding:40px}.dashboardWeekCard.dashboardWeekText .dashboardCardInner{border:1px solid rgba(0,0,0,0)}#num-week{font-size:20px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;text-transform:uppercase;height:80px}#num-week span{font-size:70px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;text-transform:lowercase}#span-week{color:#cfcfcf;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}#dashboard-view #hour-per-week{color:crimson;margin-top:15px;position:relative;margin-bottom:0;overflow:initial}#dashboard-view #hour-per-week span:nth-child(1){font-size:45px;position:absolute;left:0;top:-6px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}#dashboard-view #hour-per-week span:nth-child(2){font-size:16px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;padding-left:95px;display:block;text-transform:uppercase}#rest-hour-week{color:#cfcfcf;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;text-transform:uppercase}.dashboardCardInnerTitle{overflow:hidden}.dashboardCardInnerTitle img{float:left;padding-right:15px}.dashboardCardInnerTitle h2{overflow:hidden;margin-top:0;font-size:20px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;line-height:1.3em}.dashboardCardInner p{margin-top:20px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}#allenamenti-section{position:relative}#allenamenti-section:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;z-index:3;background-color:rgba(0,0,0,.6)}.allenamenti-section-inner{position:relative}.allenamenti-box-img{position:relative;z-index:2}#allenamenti-section .heroTexture{z-index:1}.allenamenti-box-img{padding-top:30px}.allenamenti-box-img img{height:500px}.allenamenti-box-text{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:4;width:50%}.allenamenti-box-text h2{font-size:60px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-top:0}.allenamenti-box-text p{font-size:18px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-top:0;color:hsla(0,0%,100%,.8)}.allenamenti-box-text a{background-color:crimson;border-color:crimson;font-size:18px;display:inline-block;padding:11px 11px 8px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;color:#fff;text-transform:uppercase;margin-top:10px}#content .allenamenti-box-text a:hover,#content .allenamenti-box-text a:focus{color:#fff}.allenamenti-box-text span{display:block;margin-top:50px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.allenamenti-box-text span strong{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.allenamenti-box-text .facebook-icon,.allenamenti-box-text .instagram-icon{height:40px;width:40px;border-radius:40px;border:1px solid #fff;background:rgba(0,0,0,0);text-align:center;line-height:20px;background:#1f1f1f;margin-right:5px}@media(max-width: 1200px){.dashbordCalCardInner{padding:40px 20px 20px 20px}.dashboardWeekCard .dashboardCardInner{padding:25px}.dashboardCardInnerTitle h2{font-size:17px}.dashboardCardInnerTitle img{height:50px}#span-week{font-size:13px}#dashboard-view #hour-per-week span:nth-child(2){font-size:13px;margin-bottom:10px}.dashboardWeekCard{border:5px solid #262626}}@media(max-width: 1199px){.allenamenti-box-text h2{font-size:40px}}@media(max-width: 1023px){.dashbordCalCard{float:none;width:100%;position:relative}.dashbordCalCardInner{height:150px;padding:30px 20px 20px}.dashboardCalCardDate{position:absolute;left:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:8px}.dashboardCalCardIco{position:absolute;left:84px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:8px;margin-bottom:0}.dashboardCalCardTraining{position:absolute;left:140px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:8px;left:176px;max-width:400px;padding-right:60px}.dashboardWeekCard{width:50%}.dashboardWeekCard .dashboardCardInner{text-align:center}.dashboardCardInnerTitle img{height:70px;margin-right:auto;margin-left:auto;float:none;padding:0}.dashboardCardInnerTitle h2{margin-top:15px}.dashboardCardInner p{margin-bottom:0;margin-top:10px}.dashboardArrow.dashboardArrowRight{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.dashboardArrow.dashboardArrowLeft{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#dashboard-calendar-arrow{padding:40px 0 20px 0}}@media(max-width: 991px){#dashboard-summary-road{left:50px}#dashboard-summary-day{right:50px}}@media(max-width: 830px){.allenamenti-box-text{width:60%}.allenamenti-box-img img{height:400px}}@media(max-width: 767px){.dashboardSummaryArrows{display:none}#dashboard-summary-day{top:auto;bottom:0;right:0;left:0}#dashboard-sumary-day-inner{padding:30px 50px 30px 160px}#dashboard-summary-day:after{left:47px}#training-btn-wrapper{position:absolute;right:0;left:0;bottom:-111px}}@media(max-width: 600px){.dashboardCalCardIco{display:none}.dashboardCalCardTraining{left:97px}.allenamenti-box-text h2{font-size:30px}.allenamenti-box-text p{font-size:16px}}@media(max-width: 575px){.dashboardWeekCard{width:100%}.dashboardWeekCard{border-top-width:15px;border-bottom-width:15px}}@media(max-width: 500px){#dashboard-summary-road{left:30px}#dashboard-summary-day:after{left:29px}#dashboard-sumary-day-inner{padding:15px 50px 15px 160px}.dashboardCalCardTraining h3{font-size:14px}.dashboardCalCardTraining p{font-size:12px}}@media(max-width: 450px){#allenamenti-section:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;z-index:3;background-color:rgba(0,0,0,.7)}.allenamenti-box-text{position:static;top:auto;webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);right:auto;width:100%;text-align:center}.allenamenti-box-img{position:absolute;top:0;right:0;left:0;bottom:0}#allenamenti-section{overflow:hidden;padding:40px 0}.allenamenti-box-img img{height:auto;width:100%}.allenamenti-box-text .facebook-icon,.allenamenti-box-text .instagram-icon{margin:10px 5px}}@media(max-width: 400px){#dashboard-sumary-day-inner{padding:15px 15px 15px 130px}#dashboard-summary-day:after{top:20px}#dashboard-sumary-day-inner h2{font-size:40px}.dashboardCalCardDate{left:20px}.dashboardCalCardTraining{left:77px}}.subsection-sellaronda-hero-marathon-training-dashboard-selection #intro{text-align:center}.subsection-sellaronda-hero-marathon-training-dashboard-selection #intro .documentDescription{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:24px;color:orange}.subsection-sellaronda-hero-marathon-training-dashboard-selection #intro p{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}#advanced-86{background:url("hero_86k_advanced_vertical.jpg") center center/cover}#advanced-60{background:url("hero_60k_advanced_vertical.jpg") center center/cover}#basic-86{background:url("hero_86k_basic_vertical.jpg") center center/cover}#basic-60{background:url("hero_60k_basic_vertical.jpg") center center/cover}#split-view{overflow:hidden;margin-top:30px}.splitCard{width:25%;float:left;height:80vh;position:relative}.splitCard:after{position:absolute;top:0;right:0;left:0;bottom:0;background-image:linear-gradient(-180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);z-index:1;content:""}.splitCardInner{position:absolute;bottom:115px;left:50px;right:50px;z-index:2}.splitCard h2{margin-top:0;font-size:60px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.splitCard h3{margin-top:0;font-size:25px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin-bottom:0;text-transform:uppercase}.splitCard h4{font-size:18px;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;text-transform:uppercase;margin-top:2px;margin-bottom:15px}.splitCard a{padding:10px 15px;display:inline-block;color:#fff;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}#advanced-86 a{background-color:crimson}#advanced-60 a{background-color:#348aa7}#basic-86 a{background-color:orange}#basic-60 a{background-color:#5dd39e}.disclaimerWrapper{padding:40px 0}.disclaimerIcon{float:left;font-size:40px;padding-right:15px;color:red}.disclaimerText{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;overflow:hidden}@media(max-width: 1199px){.splitCard{width:50%;height:60vh}.splitCardInner{bottom:30px;left:30px;right:30px}}@media(max-width: 550px){.splitCard{width:100%;height:60vh}.splitCardInner{bottom:40px;left:40px;right:40px}}.hero-book img{max-height:80vh}.superHeroBanner{padding-top:114px !important;position:relative;background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:100vh}.superHeroBanner__inner{height:calc(100vh - 114px)}.superHeroBanner__wrapper{margin:auto 0}.superHeroBanner__title{text-align:left !important;font-size:44px !important;line-height:1 !important}.superHeroBanner__time{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:24px;color:#f2f2f2;letter-spacing:1.6px;text-align:left;font-weight:500;display:block}.superHeroBanner__date,.superHeroBanner__hour{display:block}.superHeroBanner__liveNow{color:#fff;background-color:#da1a40;padding:7px 10px;font-size:17px;text-transform:uppercase;font-weight:400;line-height:1;display:inline-block;margin-bottom:22px}.superHeroBanner__videoWrapper{padding-right:123px;padding-bottom:63px}.superHeroBanner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-color:#000;opacity:.45}.superHeroBanner--fashion{background-image:url(++resource++hero2019.site.images/bg_bike_festival.png)}.superHeroBanner--marathon{background-image:url("https://www.herodolomites.com/it/multimedia/gallery/2018/partenza/wisthaler-com_18_06_hero_samstag_dsc_2266.jpg")}.superHeroBanner--marathonLive{background-image:url("https://www.herodolomites.com/it/multimedia/gallery/2018/partenza/wisthaler-com_18_06_hero_samstag_haw_7371.jpg")}.superHeroBanner--marathonFinale{background-image:url("++resource++hero2019.site.images/hero_x_arrivo_paez_2.jpg")}.superHeroBanner--marathonLiveFinale{background-image:url("++resource++hero2019.site.images/hero_x_arrivo_paez_2.jpg")}.superHeroBanner--results{background-image:url("++resource++hero2019.site.images/hero_x_arrivo_paez_2.jpg")}.superHeroBanner__logo{margin-left:-107px}.superHeroBanner__onDemand{padding-bottom:200px}.superHeroBanner__onDemandLink{font-size:40px;font-weight:700;top:-47px;position:relative;display:inline-block}.superHeroBanner__onDemandLink img{vertical-align:middle;margin-right:20px}.superHeroBanner__onDemandLink:link,.superHeroBanner__onDemandLink:hover,.superHeroBanner__onDemandLink:active,.superHeroBanner__onDemandLink:visited{color:#fff}.superHeroBanner__onDemandTime,.superHeroBanner__onDemandText{font-weight:400;font-size:20px;line-height:1.4;color:#f2f2f2;text-transform:uppercase;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.superHeroEvents__label{font-weight:600;font-size:13px;color:#f2f2f2;letter-spacing:.02em;text-transform:uppercase;line-height:18px;display:block;margin-bottom:30px}.superHeroEvents__itemTitle{font-size:24px !important}.superHeroEvents__itemTime{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:15px;color:#f2f2f2;letter-spacing:1px;text-align:left;font-weight:500}.superHeroEvents__itemDate,.superHeroEvents__itemHour{display:block}.superHeroEvents__item{margin-bottom:24px}.superHeroEvents__item--live{border-left:3px solid #d91a40;padding-left:11px}.superHeroResults{margin-bottom:80px}.superHeroResults__link{font-size:36px;font-weight:700;display:inline-block;line-height:1;letter-spacing:.02em;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;margin:5px 0}.superHeroResults__badge{margin-bottom:6px;display:block;position:relative;padding-right:52px}.superHeroResults__badgeLabel{padding:0 47px 0 52px;background-color:rgba(209,11,17,.75);font-weight:700;font-size:36px;text-transform:uppercase;color:#fff;line-height:52px;white-space:nowrap;letter-spacing:1px;display:block;text-align:right;font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.superHeroResults__badgeLabel:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:52px 52px 0 0;border-color:rgba(209,11,17,.75) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;top:0;right:0}@media(max-width: 1365px){.superHeroResults__badge{padding-right:44px}.superHeroResults__badgeLabel:after{border-width:44px 44px 0 0}.superHeroResults__badgeLabel{padding:0 20px;font-size:28px;line-height:44px}}@media(max-width: 1199px){.superHeroResults__link{font-size:32px}}@media(max-width: 991px){.superHeroBanner__wrapper{padding-top:0}.superHeroBanner__title{font-size:36px !important;margin-bottom:20px !important}.superHeroBanner__time{margin-bottom:30px;letter-spacing:1px;font-size:20px}.superHeroResults{margin-bottom:40px}.superHeroEvents__label{margin-bottom:15px}.superHeroBanner__inner{padding-top:70px;padding-right:24px;padding-left:24px;height:auto}.superHeroResults{max-width:320px}.superHeroBanner--results{padding:0 22px}.superHeroBanner--results .superHeroBanner__logo{margin-left:-65px;margin-top:-46px;margin-bottom:15px}.superHeroBanner--results .superHeroBanner__logo img{height:200px}.superHeroBanner--results .superHeroResults{max-width:320px;margin-left:-22px}.superHeroBanner--results .superHeroBanner__onDemandLink{font-size:32px}.superHeroBanner--results .superHeroBanner__onDemandLink img{vertical-align:middle;margin-right:15px;width:44px}.superHeroBanner--results .superHeroBanner__onDemand{padding-bottom:80px}}@media(max-width: 767px){.superHeroBanner__inner{padding-top:40px}}@media(max-width: 575px){.superHeroResults__badgeLabel{padding:0 15px;font-size:24px;line-height:36px}.superHeroResults__badgeLabel:after{border-width:36px 36px 0 0}.superHeroResults__badge{padding-right:36px}.superHeroBanner--results .superHeroResults{max-width:300px;margin-left:-22px}.superHeroBanner--results .superHeroBanner__onDemandLink{font-size:20px}.superHeroBanner__onDemandTime,.superHeroBanner__onDemandText{font-weight:500;font-size:16px}.superHeroBanner__onDemandTime br,.superHeroBanner__onDemandText br{display:none}.superHeroBanner--results .superHeroBanner__logo img{height:160px}.superHeroBanner--results .superHeroBanner__logo{margin-left:-51px;margin-top:-58px;margin-bottom:40px}}.superHeroBanner--results .superHeroBanner__onDemand{display:none}.superHeroBanner--results .superHeroBanner__onDemandLink{display:none}.superHeroBanner--results .superHeroBanner__onDemandText{display:none}.superHeroBanner--results .superHeroBanner__onDemandTime{display:none}.hws__button{background-color:rgba(209,11,17,.75);line-height:30px;padding:27px;display:inline-block;cursor:pointer}.hws__button span{font-family:Lato,sans-serif;font-weight:700;font-size:14px;color:#fff;letter-spacing:.47px;text-transform:uppercase}.hwsPromo{padding-top:177px !important;padding-bottom:141px;overflow-x:hidden}.hwsPromo__logo{margin-bottom:39px;max-width:100%}.hwsPromo__description{margin-bottom:32px}@media(max-width: 575px){.hws__button{line-height:50px}.hws__button span{font-size:12px}}.soon-text{font-weight:300}.soon[data-layout*=group] .soon-label{text-transform:uppercase;font-weight:400}.soon[data-layout*=group]{padding:0}.soon-wrapper,.soon{line-height:1}.soon{margin:10px 0 60px}.soon-value .soon-text{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:58px;color:#f2f2f2;text-align:center;line-height:58px;font-weight:700}.soon-label{font-family:"Source Sans Pro",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;color:#f2f2f2;letter-spacing:1.07px;text-align:center;font-weight:400 !important}.soon-separator{font-family:"etelka","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:58px;color:#f2f2f2;text-align:center;line-height:58px;font-weight:300;margin:0 20px}.soon-group-inner{position:relative;padding-bottom:0px}.soon-label{position:absolute;bottom:0;right:0;left:0;text-align:center}.soon__title{font-family:"Source Sans Pro",Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:17px;color:#f2f2f2;letter-spacing:1.25px;text-align:center;text-transform:uppercase}.race-date{font-family:"Source Sans Pro",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:24px;line-height:1;letter-spacing:1.6px;text-align:center;color:#f2f2f2;margin-bottom:12px}@media(max-width: 991px){.race-date{font-size:20px;margin-bottom:10px}.homepage-view .hero-banner .container-fluid,.homepage-view .hero-banner-black .container-fluid{padding-right:25px;padding-left:25px;padding-bottom:13px}.homepage-view h1{font-size:30px;line-height:37px;max-width:570px;margin:0 auto 6px}.homepage-view .hero-banner .hero-label,.homepage-view .hero-banner-black .hero-label{margin-bottom:0}.homepage-view .hero-banner .popup-youtube,.homepage-view .hero-banner-black .popup-youtube{margin-top:24px;margin-bottom:53px}}@media(min-width: 768px){.soon-text{font-weight:100}.soon[data-layout*=group] .soon-label{font-weight:300}}@media(max-width: 767px){.race-date{font-size:20px;letter-spacing:1px;margin-bottom:12px;text-transform:uppercase}.soon{margin:0 0 30px}.soon-group-inner{padding-bottom:18px}.intro-logo{width:36vh}.soon-value .soon-text{font-size:36px}.soon-separator{font-size:30px;line-height:30px;margin:0 10px}.soon__title{font-weight:700;letter-spacing:0;line-height:1.3;font-size:14px}.soon-label{font-size:10px;font-weight:700 !important;letter-spacing:0}.homepage-view h1{line-height:1.2;font-size:27px;margin-bottom:10px}.homepage-view .hero-banner .container-fluid,.homepage-view .hero-banner-black .container-fluid{padding-top:16px;padding-right:20px;padding-left:20px;padding-bottom:20px}.homepage-view .hero-banner .hero-label,.homepage-view .hero-banner-black .hero-label{font-size:14px}.homepage-view .hero-banner .popup-youtube,.homepage-view .hero-banner-black .popup-youtube{margin-bottom:32px;margin-top:23px;font-size:14px}.homepage-view .hero-banner .d-flex div,.homepage-view .hero-banner-black .d-flex div{flex-shrink:0;width:100%;margin-bottom:17px}.homepage-view .hero-banner .btn-hero,.homepage-view .hero-banner-black .btn-hero{flex-shrink:0;margin-right:auto;margin-left:auto}.homepage-view .hero-banner .partecipants,.homepage-view .hero-banner-black .partecipants{flex-shrink:0}.homepage-view .hero-banner .partecipants__label,.homepage-view .hero-banner-black .partecipants__label{font-size:14px;line-height:16px}.homepage-view .hero-banner .partecipants__number,.homepage-view .hero-banner-black .partecipants__number{font-size:34px;line-height:41px}}@media(max-width: 575px){.race-date{font-size:16px;margin-bottom:6px;line-height:20px}.soon__title time{display:block}.homepage-view h1{font-size:18px;max-width:300px;margin-bottom:6px}.homepage-view .hero-banner .popup-youtube,.homepage-view .hero-banner-black .popup-youtube{margin-top:18px;margin-bottom:30px}}.hws__flag{position:absolute;top:0;right:12px}.hws__flag img{width:96px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;position:relative;z-index:9999}@media(max-width: 767px){.hws__flag img{width:70px}}.scrolled .hws__flag img{width:70px}.scrolled .language-wrapper{right:217px}.scrolled .overlay-open{right:105px}.scrolled .booNavigation{padding-right:255px}.map-btn{background-color:rgba(108,108,108,.3411764706);padding:0 0 0 12px;border-radius:8px;position:relative;display:inline-block;border-top:1px solid #707070;font-size:0;border-left:2px solid #f5a623;border-right:0;border-bottom:1px solid #707070;overflow:hidden}.map-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;width:73px;display:block;background-color:#eaeaea;z-index:0}.map-btn__label{font-size:16px;padding-right:13px;font-weight:700;color:#e5e5e5;text-transform:uppercase;line-height:1;letter-spacing:.03em;vertical-align:middle}.map-btn__logo{vertical-align:middle;position:relative;z-index:1}@media(max-width: 767px){section.anniversario{top:0 !important}}@media(min-width: 1200px){.quicklinks--small .container{max-width:960px}}@media(min-width: 1400px){.quicklinks--small .container{max-width:1920px}.quicklinks--small .container div[class*=col-]{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}}@media(min-width: 992px){img.sponsorImage{height:75px;width:auto}}.go-to-uci{display:inline-block;position:fixed;left:160px;top:34px;z-index:999;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}.go-to-uci img{width:60px}.scrolled .go-to-uci{left:100px;top:22px}.scrolled .go-to-uci img{width:45px}.userrole-authenticated .go-to-uci{top:60px}.userrole-authenticated .scrolled .go-to-uci{top:46px}@media(max-width: 575px){.scrolled .portal-logo{top:11px}.overlay-open{margin-top:-6px}.scrolled .overlay-open{margin-top:0}.scrolled .go-to-uci,.go-to-uci{left:79px;top:19px}.scrolled .go-to-uci img,.go-to-uci img{width:45px}}.respect-and-stay-safe p{font-size:19px;border-bottom:1px solid #1d1d1d;padding-bottom:14px;margin-bottom:20px;padding-right:15px}.respect-and-stay-safe p span{color:#d10b11;font-weight:700;font-size:26px}.respect-and-stay-safe--02 img.logo{width:320px}@media(min-width: 768px){.respect-and-stay-safe--02 img.logo{width:400px}}#protocollo-view .button.disabledButton{cursor:default;background-color:#9c9c9c}.subsection-spectator-guide table.plain td{color:#fff;font-size:16px}@media(max-width: 1365px){.booNavigation .navItem:nth-last-child(2),.booNavigation .navItem:last-child{display:none}}@media(max-width: 1199px){.homepage-view section.hero-store figure img,.homepage-view section.bike-festival figure img{max-width:100%}}@media(max-width: 1199px){.booNavigation .navItem:nth-last-child(3){display:none}}@media(min-width: 768px)and (max-width: 991px){#header:not(.scrolled) .booNavigation{min-height:96px}}@media(max-width: 991px){.flip-big{font-size:48px;white-space:normal !important;word-break:break-word !important;overflow-wrap:anywhere !important}.language-wrapper{right:232px}.overlay-open{right:132px}h2{font-size:42px;line-height:1;margin-bottom:26px}.homepage-view{overflow-x:hidden}.homepage-view section{padding-top:59px}.homepage-view section.bike-festival figcaption{top:0;left:-167px}.homepage-view figcaption{font-size:142px}.homepage-view section.anniversario figure img{transform:translate(0, 12px)}.homepage-view section.quicklinks .quicklink.outer{margin-bottom:30px}.homepage-view section.hero-store .container{padding-top:0}.portal-footer .logo{display:none}.portal-footer small{font-size:12px;margin:18px 0}.hero-gallery .row.thumbs div[class^=col]{flex-basis:16.666667%;max-width:16.666667%}.scrolled .overlay-open{right:103px}.scrolled .language-wrapper{right:198px;padding:22px 0}}@media(max-width: 767px){.overlay-open{right:123px}.language-wrapper{right:223px}.heroEffects h1{font-size:2.5rem;line-height:1.2}h2{font-size:32px}.hero-label{margin-bottom:12px}.tagline{padding-top:59px}#content .homepage-view p{margin-bottom:18px}.homepage-view section.bike-festival{background-image:none !important}.homepage-view section.hero-store figcaption,.homepage-view section.bike-festival figcaption{display:none}.homepage-view section.bike-festival .btn-hero{margin-bottom:32px;display:inline-block}.homepage-view section.bike-festival figure{margin-bottom:75px}.homepage-view section.hero-store,.homepage-view section.anniversario{background-image:url("++resource++hero2019.site.images/bg_anniversario_mobile.png") !important}.homepage-view section.anniversario figcaption{display:none}.homepage-view section.anniversario figure img{max-width:100%;margin-left:-10px;transform:none}.homepage-view section.hero-store article{margin-bottom:50px}.homepage-view section.hero-store figure{margin:0 0 0 -18px}.homepage-view section.anniversario .btn-hero{margin-bottom:53px;display:inline-block}.banner h2{font-size:32px;line-height:1.4}.newsletter .privacy-input{margin-bottom:23px}.hero-paths .path-list:before,.hero-paths .path-deco{display:none}.flip-big{font-size:32px}.flip-small{font-size:16px}.hero-slider{padding-top:59px;margin-bottom:59px}.hero-flipster{padding-top:25px}.fancy-accordion .emotion .title{display:block}.fancy-accordion .emotion .subtitle{margin-left:0}.fancy-accordion .panel img{margin-bottom:32px}.fancy-accordion .accordion .photo{padding-right:22px;transition:all .3s}.fancy-accordion .title{font-size:22px}.fancy-accordion .accordion.interview.active .title{margin-left:-80px}.panel.interview h3{font-size:16px}.hero-gallery .row.thumbs div[class^=col]{flex-basis:25%;max-width:25%}}@media(max-width: 650px){.language-wrapper{display:none}}@media(max-width: 575px){h3{font-size:18px}.box-info-footer{margin:50px 0 0}.homepage-view section.quicklinks .quicklink.outer{max-width:255px;padding-bottom:400px;margin-left:auto;margin-right:auto}.scrolled .hws__flag img,.hws__flag img{width:55px}.scrolled .booNavigation,.booNavigation{padding-right:0}.scrolled .overlay-open,.overlay-open{right:83px}.homepage-view h1{font-size:18px}.hws__flag{right:15px}.portal-logo{left:15px;top:10px}}.photo-nav-outer{display:flex;align-items:center;justify-content:center;background-size:cover;background-repeat:no-repeat;background-position:center;height:200px;width:100%;text-decoration:none;overflow:hidden}.photo-nav-inner{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.photo-text{display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-number{color:#db2213;font-size:90px;margin-bottom:-22px;font-weight:bolder;line-height:1}.hero-label{color:#fff;font-size:35px;font-weight:bolder;line-height:1}/*# sourceMappingURL=custom.css.map */

