@import 'https://fonts.googleapis.com/css?family=Cardo:400,700|Oswald:200,400,700|Montserrat:400,600|Nanum+Myeongjo';@import "https://use.typekit.net/xay3ohh.css";.show-grid{position:fixed;top:0;bottom:0;left:0;right:0;pointer-events:none}.show-grid .container,.show-grid .row{height:100%}.show-grid .row [class^=col] div{background-color:rgba(255,0,0,.3);height:100%}.p-eroica{padding:30px}.p-md-eroica{padding:40px}.p-lg-eroica{padding:50px}.p-xl-eroica{padding:100px}.pt-eroica{padding-top:30px}.pb-eroica{padding-bottom:30px}.pl-eroica{padding-left:30px}.pr-eroica{padding-right:30px}.pt-md-eroica{padding-top:40px}.pb-md-eroica{padding-bottom:40px}.pl-md-eroica{padding-left:40px}.pr-md-eroica{padding-right:40px}.pt-lg-eroica{padding-top:50px}.pb-lg-eroica{padding-bottom:50px}.pl-lg-eroica{padding-left:50px}.pr-lg-eroica{padding-right:50px}.pt-xl-eroica{padding-top:100px}.pb-xl-eroica{padding-bottom:100px}.pl-xl-eroica{padding-left:100px}.pr-xl-eroica{padding-right:100px}.box-text-spacer{padding:7px 0 10px}.box-text-spacer.second{padding:0 0 10px}@media(max-width:1199px){.p-eroica{padding:20px}.p-md-eroica{padding:25px}.p-lg-eroica{padding:35px}.box-text-spacer{padding:5px 0 7px}.box-text-spacer.second{padding:0 0 7px}}.m-eroica{margin:30px}.mt-eroica{margin-top:30px}.mb-eroica{margin-bottom:30px}.ml-eroica{margin-left:30px}.mr-eroica{margin-right:30px}.n-mt-eroica{margin-top:-30px}.n-mb-eroica {margin-bottom:-30px}.n-ml-eroica {margin-left:-30px}.n-mr-eroica {margin-right:-30px}@media(max-width:991px){.n-mt-eroica.m-eroica{margin:10px;margin-top:-50px;margin-bottom:30px}}@media(min-width:992px){.n-h-mt-eroica{margin-top:-15px}.n-h-mb-eroica{margin-bottom:-15px}.n-h-ml-eroica{margin-left:-15px}.n-h-mr-eroica{margin-right:-15px}.h-mt-eroica{margin-top:15px}.h-mb-eroica{margin-bottom:15px}.h-ml-eroica{margin-left:15px}.h-mr-eroica{margin-right:15px}}body{background-color:#efebeb;font-family:cardo,serif;font-size:14px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:alternate-gothic-no-2-d,oswald,sans-serif;text-transform:uppercase}h2,.h2{font-size:2.45rem;line-height:2.45rem}h1,.h1{font-size:55px;line-height:55px}.languageswitch-userarea{background-color:#dadada;padding:9px 0}.logo-eroica{padding:20px 0}a:hover{color:#a4232e;text-decoration:none}nav{font-family:alternate-gothic-no-2-d,oswald,sans-serif;text-transform:uppercase;font-size:18px;letter-spacing:.9px}.dropdown-toggle{cursor:pointer}.languageswitch-userarea nav{font-family:cardo,serif}.dropdown-menu{font-family:cardo,serif;font-size:14px;letter-spacing:initial;text-transform:initial}.dropdown-menu{margin-top:4px;border-radius:0;border-top:2px solid #a4232e;font-size:14px;padding:0;background-color:#fff;margin-left:-1px}.center-in-box{top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.center-v-in-box{top:50%;transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.tl-in-box{top:0;left:0;text-align:left}.tr-in-box{top:0;left:0;text-align:right}.languageswitch-userarea nav,.languageswitch-userarea nav a{font-size:14px;letter-spacing:initial}.languageswitch-userarea .languageswitch a{text-decoration:none;color:#343434;text-transform:initial}.dropdown-menu a{color:#989999;padding-top:10px;padding-bottom:10px}.dropdown-menu a:not(:first-child){border-top:1px solid #b4b4b4}.dropdown-menu a:hover{color:#343434;background-color:transparent}.languageswitch-userarea .languageswitch a .fas.fa-globe-africa,.languageswitch-userarea .languageswitch a .fas.fa-globe-europe{line-height:20px;color:#a4232e;padding-right:5px}.languageswitch-userarea .userarea a{color:#343434;text-decoration:none;text-transform:initial}.dropdown.show .dropdown-toggle::after{border-bottom:.3em solid;border-top:0}.main-nav nav{padding:20px 0}.nav-link{padding:.5rem 25px;color:#343434;font-size:20px}.nav-link:hover{color:#a4232e}.nav-item:first-child .nav-link{padding-left:0}.nav-item:last-child .nav-link{padding-right:0}.payoff-eroica{text-align:center;text-transform:uppercase;color:#343434;padding-bottom:20px;font-size:12px}.carousel-indicators li{width:10px;height:10px;margin-right:8px;margin-left:8px;border-radius:10px}#carouselHome .carousel-indicators{bottom:120px}#carouselEvent .carousel-indicators,#carouselEventMap .carousel-indicators{position:static!important;margin-top:60px}#carouselEventMap .carousel-indicators{margin-top:30px}#carouselEvent .carousel-indicators li,#carouselEventMap .carousel-indicators li{background-color:#fff}#carouselEvent .carousel-indicators li.active,#carouselEventMap .carousel-indicators li.active{background-color:#a4232e}.carousel-indicators .active{background-color:#a4232e}.carousel-caption{top:5%;bottom:auto;right:30%;left:30%}.carousel.slide .carousel-caption h3{margin-top:50px;font-size:26px;line-height:26px;letter-spacing:1.3px;margin-bottom:15px}.carousel.slide .carousel-caption h4{margin-top:50px;font-size:11px;line-height:15px;letter-spacing:.28px;margin-bottom:15px;font-family:cardo,serif}.carousel.slide .carousel-caption p{margin-top:15px;font-family:Montserrat;font-size:14px;line-height:22px;letter-spacing:1.1px;text-transform:uppercase}.my-event-home{padding:30px;margin-top:-55px;background-color:#fff;min-height:110px}.title-min{color:#989999;font-family:montserrat,sans-serif;font-size:11px;letter-spacing:.9px;line-height:11px;text-transform:uppercase}a.title-min{color:#343434}.lead{font-size:22px;line-height:34px}.description-eroica{font-family:alternate-gothic-no-2-d,oswald,sans-serif;text-transform:uppercase;font-size:26px;letter-spacing:.9px;color:#333;padding:0}.btn-eroica-event{font-size:12px;font-family:montserrat,sans-serif;text-transform:uppercase;padding:15px 0}.box-text{letter-spacing:.28px;color:#959595}.box1-content .box-text{height:68px;text-overflow:ellipsis;overflow:hidden}.box3-content .form-check-label{height:38px;text-overflow:ellipsis;overflow:hidden}.box3-content .form-check-label-contact{text-overflow:ellipsis;overflow:hidden;display:inline-block}.box4-content .box-text{height:95px;text-overflow:ellipsis;overflow:hidden}.form-control.form-newsletter-home{background-color:transparent;border-color:#fff;color:#fff;font-family:cardo,serif;font-size:15px;padding:13px 1.5rem 14px;width:70%;display:inline-block;vertical-align:middle}.form-submit-newsletter-home{width:30%;display:inline-block;vertical-align:middle;border-color:#fff;font-size:12px;font-family:montserrat,sans-serif;text-transform:uppercase;padding:15px 0 16px;margin-left:-1px}.form-submit-newsletter-home:hover{border-color:#fff}.form-privacy-text{font-size:12px;font-family:cardo,serif;text-transform:initial}input.form-control.form-newsletter-home::-webkit-input-placeholder{color:#fff!important}input.form-control.form-newsletter-home::-moz-placeholder{color:#fff!important}input.form-control.form-newsletter-home:-moz-placeholder{color:#fff!important}input.form-control.form-newsletter-home:-ms-input-placeholder{color:#fff!important}.hr-sect{display:flex;flex-basis:100%;align-items:center;margin:8px 0;font-size:18px;line-height:30px;letter-spacing:.36px;color:#333}.hr-sect::before,.hr-sect::after{content:"";flex-grow:1;background-color:#dadada;height:1px;font-size:0;line-height:0;margin:0 0 0 30px}.hr-sect::before{margin:0 30px 0 0}.hr-secta{display:flex;flex-basis:100%;align-items:center;margin:8px 0;font-size:18px;line-height:30px;letter-spacing:.36px;color:#333}.hr-secta::before,.hr-secta::after{content:"";flex-grow:1;background-color:#333;height:1px;font-size:0;line-height:0;margin:0 0 0 30px}.hr-secta::before{margin:0 30px 0 0}.hr-one-line{border-top-color:#333;margin-bottom:50px}.news-content .news-title{height:46px;overflow:hidden;font-size:40px;color:#a4232e}.news-content .box-text{height:95px;text-overflow:ellipsis;overflow:hidden;line-height:22px}.boxvideo-content .box-text{height:150px;text-overflow:ellipsis;overflow:hidden}a.text-white:hover{color:#a4232e!important;text-decoration:none}a.title-min:hover,a.title-min.text-light:hover,a.title-min.text-dark:hover{color:#a4232e!important;text-decoration:none}.sponsor .img-fluid{max-height:90px}.link-journal{font-family:montserrat,sans-serif}.footer-title{font-family:cardo,serif;font-size:18px;text-transform:initial;letter-spacing:initial}.footer-link a{display:block;font-family:cardo,serif;font-size:12px;text-transform:initial}.newsletter-content a{color:#fff!important;text-decoration:underline}.newsletter-content input::-webkit-input-placeholder{color:#fff}.newsletter-content input:-moz-placeholder{color:#fff}.newsletter-content input::-moz-placeholder{color:#fff}.newsletter-content input:-ms-input-placeholder{color:#fff}.newsletter-content input::placeholder{color:#fff}.form-control.form-newsletter-content{background-color:transparent;border-color:#dadada;font-family:cardo,serif;font-size:15px;padding:12px 1.5rem 13px;width:70%;display:inline-block;vertical-align:middle}.form-control.form-newsletter-footer{background-color:transparent;border-color:#dadada;font-family:cardo,serif;font-size:15px;padding:12px 1.5rem 13px;width:70%;display:inline-block;vertical-align:middle}.form-submit-newsletter-home{width:28%;display:inline-block;vertical-align:middle;border-color:#fff;font-size:12px;font-family:montserrat,sans-serif;text-transform:uppercase;padding:15px 0 16px;margin-left:-4px}.form-submit-newsletter-footer{width:28%;display:inline-block;vertical-align:middle;border-color:#dadada;font-size:12px;font-family:montserrat,sans-serif;text-transform:uppercase;padding:14px 0 15px;margin-left:-4px}.form-submit-bycycle{width:100%;display:inline-block;vertical-align:middle;border-color:#fff;font-size:12px;font-family:montserrat,sans-serif;text-transform:uppercase;padding:15px 0 16px;margin-left:-1px}form.box3-content label.form-check-label>a{color:#fff!important;text-decoration:underline!important}form.box3-content label.form-check-label-contact>a{color:#a4232e!important;text-decoration:underline!important}.form-submit-newsletter-footer:hover{border-color:#dadada}input.form-control.form-newsletter-footer::-webkit-input-placeholder{color:#989999!important}input.form-control.form-newsletter-footer::-moz-placeholder{color:#989999!important}input.form-control.form-newsletter-footer:-moz-placeholder{color:#989999!important}input.form-control.form-newsletter-footer:-ms-input-placeholder{color:#989999!important}.footer-text{font-size:12px}.gallery{padding:0 0 0%;position:relative}.video_iframe{padding:0 0 56.5%;position:relative}.video_iframe embed,.video_iframe iframe,.video_iframe object,.video_iframe video{top:0;left:0;width:100%;height:100%;position:absolute;z-index:1}.products-list .attach-columns-left{padding-left:0}.products-list .attach-columns-right{padding-right:0}.border-product-bike{border-left-width:1px;border-left-style:solid}.double-border-product-bike{border-top-width:1px;border-top-style:solid;border-bottom-width:1px;border-bottom-style:solid;padding:1px 0 1px 0}footer .social-icons:not(:first-child){padding-left:.5rem}.desktop-view .nav-desktop{min-height:124px}.scrolled-desktop .desktop-view .nav-desktop{position:fixed;top:0;width:100%;z-index:30;min-height:auto;background-color:#efebeb;border-bottom:1px solid #dadada}.scrolled-desktop .desktop-view .languageswitch-userarea{margin-bottom:124px}.desktop-view .nav-desktop .payoff-eroica{opacity:1;transition:.5s ease;height:auto;overflow:hidden}.desktop-view .nav-desktop .logo-eroica,.desktop-view .nav-desktop nav{transition:.5s ease}.scrolled-desktop .desktop-view .nav-desktop .logo-eroica,.scrolled-desktop .desktop-view .nav-desktop nav{padding:10px 0;transition:.5s ease}.scrolled-desktop .desktop-view .nav-desktop .payoff-eroica{opacity:0;transition:.5s ease;height:0;padding:0}footer .form-newsletter-privacy-footer,footer .form-check-label,footer .footer-link{letter-spacing:.28px}.shield-icon{width:45px;height:50px;display:inline-block;margin-right:15px;vertical-align:middle;border-style:none;padding:7px}.shield-icon.big{width:60px;height:65px}.shield-icon.events{padding:0;width:30px;height:35px}.carousel .shield-icon{margin-right:0;width:60px;height:65px}.shield-icon.red path{fill:#a4232e!important}.shield-icon.white path{fill:#fff!important}.shield-icon.dark path{fill:#343434!important}.shield-icon.light path{fill:#989999!important}.shield-icon.lighter path{fill:#efebeb!important}.absolute-top{top:0}.absolute-bottom{bottom:0}.absolute-left{left:0}.absolute-right{right:0}.sub-nav nav a{font-family:montserrat,sans-serif;font-size:11px}.sub-logo{padding:20px 0;transition:.5s ease}.scrolled-desktop .sub-logo{padding:12px 20px;transition:.5s ease}.route .news-content .news-title{height:20px;font-size:24px}.route .news-content .box-text{height:140px}.route .news-content.short{border-top:1px solid #ff7400}.route .news-content.medium{border-top:1px solid #2b83cd}.route .news-content.long{border-top:1px solid #a4232e}.box-travel .box-text{height:129px;overflow:hidden}.box-travel .box-travel-content{padding:30px 0}.event-description .shield-icon{width:60px;height:65px}.event-description .box-text{height:280px;overflow:hidden;margin-top:30px}.events-home .form-privacy-text{margin-top:7px;font-size:11px}.events-home .form-check-label{height:50px}.map-title{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;position:absolute;top:90px;left:-70px;text-align:right;width:200px}.map-links{margin-left:30px;padding-left:10px;min-height:200px;border-left:1px solid #989999}.map-links a{display:block}.map-link-container{position:absolute}.opacity-50{opacity:.5}.edition-day{font-family:alternate-gothic-no-2-d,oswald,sans-serif;font-size:48px;line-height:60px}.edition-date{font-family:alternate-gothic-no-2-d,oswald,sans-serif;font-size:27px;line-height:27px;text-transform:uppercase;padding-top:8px}.edition-type .shield-icon{width:45px;height:55px;padding:0;margin-right:35px}.edition-event-type{font-family:montserrat,sans-serif;font-size:11px;line-height:11px;text-transform:uppercase;color:#989999}.event-edition .box-text{color:#343434;height:110px;overflow:hidden}.event-edition.bg-primary .box-text{color:#fff}.event-edition.bg-primary .edition-event-type{color:#fff}.event-edition.bg-dark .box-text{color:#fff}.map-cafe{border:3px solid #fff}.news-list-cafe{border-left:1px solid #efebeb;border-bottom:1px solid #efebeb;background-color:#fff}.cafe-day{font-family:alternate-gothic-no-2-d,oswald,sans-serif;font-size:48px;line-height:35px}.cafe-date{font-family:alternate-gothic-no-2-d,oswald,sans-serif;font-size:27px;line-height:27px;text-transform:uppercase}.box-contact{height:400px;overflow:hidden}.box-bycycle{height:auto}.text-big{font-size:19px;line-height:34px}.sub-heading{font-family:alternate-gothic-no-2-d,oswald,sans-serif;font-size:27px;line-height:27px;text-transform:uppercase;padding:10px 0;margin-bottom:0}blockquote{font-style:italic;padding:1.5rem 3rem}blockquote footer{font-style:normal;padding:20px 0 0;font-size:11px}.timeline{background:url(../images/timeline-bgline.png) top center repeat-y}.timeline-left{display:inline-block;width:30%;margin-left:calc(20% - 36px);margin-top:25px;padding:10px;vertical-align:top;text-align:right}.timeline-middle{display:inline-block;width:66px;padding:0;margin-top:33px;vertical-align:top}.timeline-right{display:inline-block;width:30%;margin-top:25px;padding:10px;vertical-align:top}.vertical-line{width:2px;height:40px;margin:0 auto 50px}.ethos .padder-left{padding-left:60px}.ethos .padder-right{padding-right:60px}.description-eroica-dialog{font-family:montserrat,sans-serif;font-size:14px;padding-top:20px}.all-event-show{position:absolute;top:0;left:0;background-color:#ffffffee;width:100%;z-index:10;height:auto;max-height:0;overflow:hidden;transition:.5s ease-in-out}.all-event-titles{padding:30px;background-color:#fff;min-height:110px}.event-list-row{display:block}.event-list-row:hover{background-color:#a4232e33}.event-text-row,.event-list-row .description-eroica,.event-list-row .title-min{color:#989999}.event-list-row .title-min{padding-top:6px}.event-text-row:not(.icon){padding-top:6px}.event-list-row:hover .event-text-row,.event-list-row:hover .description-eroica{color:#343434}.event-list-row:hover .title-min{color:#a4232e}.all-event-show.show{max-height:1200px;overflow:hidden;transition:.5s ease-in-out}.nav-link.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:0;vertical-align:0;content:"";border:none}.color-eroica{color:#a4232e!important}.rounded-eroica{border-radius:.6rem!important}.btn-eroica:hover{color:#a4232e;background-color:transparent;background-image:none;border-color:#a4232e}.btn-eroica-caffe{font-size:12px;font-family:montserrat,sans-serif;text-transform:uppercase;padding:15px 0;background-color:#a4232e;border-color:#a4232e;color:#fff}.btn-eroica-caffe:hover{color:#a4232e;background-color:transparent;background-image:none;border-color:#a4232e}#frameModalBottom{padding:0!important}.modal-dialog{margin-top:0;max-width:100%}.modal-frame>.modal-content{padding:24px!important;background-color:#8f1523!important;color:#fff!important;font-size:16px!important}.photo-div{background-repeat:no-repeat;background-size:cover}.sub-center-title{font-size:4.5rem}.logo-club{width:4rem;height:auto}.title-texts{font-size:1.7rem}.title-texts-padding-right-up{padding-top:20px;padding-right:20px}.title-texts-padding-left-up{padding-top:20px;padding-left:20px}.title-texts-padding-right-down{padding-bottom:20px;padding-right:20px}.title-texts-padding-left-down{padding-bottom:20px;padding-left:20px}.editoriale-img{padding-right:0}.editoriale-box{padding-left:0}.banner-img{height:45vh}.btn-menu-close{font-size:70px;line-height:20px;font-weight:100;padding:17px 0 25px;overflow:hidden;border-bottom-color:#fff}.btn-menu-mobile.dropdown-toggle::after{display:none}.mobile-view .payoff-eroica{font-size:10px;padding-bottom:0}.mobile-view .cont-menu-eroica>.dropdown-menu,.mobile-view .cont-event-eroica>.dropdown-menu{margin-top:64px;margin-left:0;width:calc(200% - 2px);border-radius:0;border-top:none;border-color:#efebeb;font-size:14px;padding:0;background-color:#fff;transform:none!important;border:none}.mobile-view .shield-icon.only-v-space{width:0}.mobile-view .mobile-link-menu{font-family:alternate-gothic-no-2-d,oswald,sans-serif;text-transform:uppercase;font-size:20px;border-top:1px solid #efebeb;padding:0;color:#212529;display:inline-block;width:100%}.mobile-view .mobile-link-menu a{color:#343434;display:inline-block;padding:.35rem 1rem .35rem .35rem}.mobile-view .dropdown-item .dropdown-toggle{min-height:61px}.mobile-view .dropdown-menu-content{height:400px;overflow:auto}.mobile-view .dropdown-menu-social{background-color:#343434}.mobile-view .dropdown-menu-social a{color:#fff}.mobile-view .cont-event-eroica>.dropdown-menu{margin-left:-100%}.mobile-view .carousel-caption{top:5%;bottom:auto;right:20%;left:20%}.mobile-view .dropdown-submenu>.dropdown-menu{position:static;border:none;width:100%;background-color:#a4232e}.mobile-view .dropdown-menu .dropdown-item{font-family:alternate-gothic-no-2-d,oswald,sans-serif;text-transform:uppercase;font-size:20px;border-top:1px solid #efebeb;padding:0}.mobile-view .dropdown-menu .dropdown-item.active,.mobile-view .dropdown-menu .dropdown-item:active,.mobile-view .dropdown-item:hover,.mobile-view .dropdown-item:focus{background-color:inherit}.mobile-view .dropdown-item a:hover{text-decoration:none}.mobile-view .dropdown-menu .dropdown-item a{color:#343434;display:block;padding:.35rem 1rem .35rem .35rem}.mobile-view .dropdown-submenu.dropdown-item>a:after{content:"+";display:block;float:right;text-align:right;font-size:45px;vertical-align:top;line-height:50px;margin-right:25px;border:none!important;font-family:nanum myeongjo,serif}.mobile-view .dropdown-submenu.dropdown-item>a.show-sub:after{content:"-"}.mobile-view .dropdown-submenu>.dropdown-menu{border:none}.mobile-view .dropdown-submenu>.dropdown-menu a{color:#fff;font-family:montserrat,sans-serif;text-transform:uppercase;font-size:12px;padding:1.35rem 1rem}.mobile-view .dropdown-menu .dropdown-item img{height:50px;display:inline-block;margin-right:15px}.view-overlay{position:relative;font-family:alternate-gothic-no-2-d,oswald,sans-serif;text-transform:uppercase}.mask-overlay{position:absolute;transition:.5s ease;opacity:0;text-align:center;background-color:#00000033;top:0;bottom:0;left:0;right:0}.mask-overlay .centered-overlay-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);color:#fff}.view-overlay:hover .mask-overlay{opacity:1}.btn.btn-white-outline{border-color:#fff;padding:16px 50px;font-family:montserrat,sans-serif;text-transform:uppercase;color:#fff;font-size:11px}.link-white{font-family:montserrat,sans-serif;text-transform:uppercase;color:#fff;font-size:11px}.link-white:hover{text-decoration:none}.form-control:focus{box-shadow:none}#carouselHomeMobile{margin-bottom:30px}#carouselHomeMobile .carousel-caption{right:15%;left:15%}#carouselHomeMobile .carousel-indicators{bottom:-60px}#carouselHomeMobile .carousel-indicators li{background-color:#919191}#carouselHomeMobile .carousel-indicators li.active{background-color:#a4232e}a.text-light:hover,a.text-dark:hover{color:#a4232e!important}.logo-mobile{max-height:30px}.scrolled-mobile .nav-mobile{position:fixed;top:0;width:100%;z-index:30}.scrolled-mobile .mobile-view .payoff-eroica{padding-bottom:65px!important}@media(max-width:991px){.ethos .padder-left{padding-left:0}.ethos .padder-right{padding-right:0}.standardpage-image .container{padding-right:0;padding-left:0}.vertical-line{display:none}.timeline{background:0 0}.timeline-left{display:inline-block;width:100%;margin-left:0;margin-top:25px;padding:10px;vertical-align:top;text-align:right}.timeline-middle{display:none}.timeline-right{display:inline-block;width:100%;margin-top:25px;padding:10px;vertical-align:top}.box-contact,box-bycycle{height:auto!important;overflow:initial!important}.map-link-container{position:static}.lead{font-size:16px;line-height:28px}.box1-content{text-align:center}.box3-content{text-align:center}.sponsor .img-fluid{max-height:70px}.products-list .attach-columns-left{padding-left:15px}.products-list .attach-columns-right{padding-right:15px}.video-list .video-description{margin:0 15px 20px}.boxes .box2-container{margin:-50px 25px 0}.boxes .box4-container{margin:-50px 25px 0}.sponsor-list .col{padding-left:10px;padding-right:10px}.center-in-box.mobile-up{top:30px;left:50%;transform:translate(-50%,0);-ms-transform:translate(-50%,0);text-align:center}.border-product-bike{border-left-width:0;border-top-width:1px;border-top-style:solid}.mask-overlay .centered-overlay-content{position:absolute;top:50%;left:35%;transform:translate(-25%,-50%);-ms-transform:translate(-50%,-50%);color:#fff}.hr-sect::before,.hr-sect::after{margin:0 0 0 10px}.hr-sect::before{margin:0 10px 0 0}}@media(max-width:1199px){.ethos .ethos-content .position-absolute{position:static!important}.ethos .ethos-content .center-v-in-box{top:initial;transform:initial}.vertical-line{width:2px;height:40px;margin:0 auto 30px}.box-contact{height:335px;overflow:hidden}.box-travel .box-travel-content{padding:12px 0}footer .social-icons:not(:first-child){padding-left:.2rem}.boxvideo-content .box-text{height:130px;text-overflow:ellipsis;overflow:hidden}.box1-content .box-text{height:87px}.box3-content .form-check-label{height:53px}.box4-content .box-text{height:70px}.events-home .form-privacy-text{margin-top:2px;font-size:10px}.events-home .form-check-label{height:30px}.events-home .box-text.box-text-spacer{padding-bottom:0;margin-bottom:8px}}.menu-language{background-color:#efebeb}.mobile-view .dropdown-submenu.menu-language>.dropdown-menu{position:static;border:none;width:100%;background-color:#efebeb}.mobile-view .dropdown-menu .dropdown-item.menu-language{font-family:montserrat,sans-serif;text-transform:uppercase;font-size:12px;border-top:1px solid #efebeb;padding:0}.mobile-view .dropdown-menu .dropdown-item.menu-language.active,.mobile-view .dropdown-menu .dropdown-item.menu-language:active,.mobile-view .dropdown-item.menu-language:hover,.mobile-view .dropdown-item.menu-language:focus{background-color:#efebeb}.mobile-view .dropdown-item.menu-language a:hover{text-decoration:none}.mobile-view .dropdown-menu .dropdown-item.menu-language a{color:#343434;display:block;padding:.35rem 1rem .35rem .35rem}.mobile-view .dropdown-submenu.dropdown-item.menu-language>a:after{content:"+";display:block;float:right;text-align:right;font-size:45px;vertical-align:top;line-height:50px;margin-right:25px;border:none!important;font-family:nanum myeongjo,serif}.mobile-view .dropdown-submenu.dropdown-item>a.show-sub:after{content:"-"}.mobile-view .dropdown-submenu.menu-language>.dropdown-menu{border-top:1px solid #989999;margin-top:0}.mobile-view .dropdown-submenu.menu-language>.dropdown-menu a{color:#fff;font-family:montserrat,sans-serif;font-size:12px;padding:1.35rem 1.5rem;color:#343434;text-transform:uppercase;border-top:1px solid #fff}