.frame-shortcut-bar{position:relative;z-index:9999;display:none}.frame-shortcut-bar .frame-container{background-color:var(--secondary);border-radius:60px;color:var(--white);padding-top:20px;padding-bottom:10px}.frame-shortcut-bar svg{color:var(--white);transition:color 0.5s ease}.frame-shortcut-bar .frame-type-texticon:hover svg{color:var(--primary)}.frame-shortcut-bar .frame-type-texticon .texticon a{color:var(--white);transition:color 0.5s ease}.frame-shortcut-bar .frame-type-texticon:hover a{color:var(--primary);text-decoration:none !important}.frame-shortcut-bar a{color:var(--secondary)}.frame-shortcut-bar .texticon-icon{margin-bottom:0 !important}@media screen and (max-width:768px){.frame-shortcut-bar .frame-inner div[class*=" col-"]{width:50%}.frame-shortcut-bar .frame-container{position:relative}}@media screen and (max-width:992px){.contentcontainer[data-container-identifier="container_4_columns"]{grid-template-columns:1fr 1fr !important}}@media screen and (max-width:575px){.frame-shortcut-bar .frame-container{border-radius:0}}.news-layout-1{display:flex;flex:0 0 100%;width:100%;flex-wrap:wrap}.news-layout-1 .article{flex:0 0 25%;width:25%;padding:10px}.news-layout-1 .medtype-4.showplay:after{width:48px;height:48px}.news-layout-2{display:flex;flex:0 0 100%;width:100%}.news-layout-2 .article{flex:0 0 50%;width:50%;padding:10px}.news-layout-2 h3{min-height:0 !important}.news-layout-3{display:flex;flex:0 0 100%;width:100%;flex-wrap:wrap}.news-layout-3 .article{flex:0 0 33%;width:33%;padding:10px}.news-layout-3 .medtype-4.showplay:after{width:48px;height:48px}.news-list-view .article{position:relative}.news-list-view .article .news-img-wrap:not(.medtype-4) img{width:100%;height:auto}.news-list-view h3{font-size:22px;font-weight:bold;margin-top:0;margin-bottom:0;min-height:48px}.news-list-view .headline-teaser{color:rgba(0, 0, 0, 0.5) !important;font-size:1 !important}.news-list-date{display:flex;align-items:center}.news-list-date:before{content:"";background-image:url("../../../../typo3conf/ext/cyklingdanmark/Resources/Public/Images/calendar.png");width:15px;height:15px;display:block;background-size:cover;background-repeat:no-repeat;float:left;margin-right:5px}.news-list-view .header{clear:both}.news .article .news-img-wrap a{border:none !important;padding:0}.news .article .news-img-wrap a img{transition:all 0.2s ease-in-out}.news .article .news-img-wrap a img:hover{transform:scale(1.03)}.news-list-category{display:block;padding:3px 11px;position:absolute;bottom:0;left:0}.news-list-category[data-catid="1"]{background-color:#122F3B;color:#fff !important}.news-list-category[data-catid="2"]{background-color:#122F3B;color:#fff}.news-list-category[data-catid="3"]{background-color:#122F3B;color:#fff}.news-list-category[data-catid="4"]{background-color:#122F3B;color:#fff}.news-list-category[data-catid="5"]{background-color:#122F3B;color:#fff}.news-list-category[data-catid="6"]{background-color:#122F3B;color:#fff}.news-list-category[data-catid="7"]{background-color:#122F3B;color:#fff}.news-list-category[data-catid="8"]{background-color:#122F3B;color:#fff}.news-list-category[data-catid="9"]{background-color:#122F3B;color:#fff}.news-list-category{background-color:#122F3B;color:#fff}.news-img-wrap{position:relative;overflow:hidden}.news.custom-0 .news-list-view{display:flex;flex-wrap:wrap}.news.custom-0 .news-list-view .article{display:flex;flex:0 0 50%;flex-direction:column}.news-list-view .article img{width:100% !important;height:auto !important}.news .article .news-img-wrap a{border:none !important;background:transparent !important;padding:0 !important}.news.custom-0 .footer{border-top:none !important;padding:0 !important;margin-top:0}.news-list-right-box{padding-left:3vw;flex:0 0 50%}.new-list-left-box{flex:0 0 50%}.news.custom-1 .news-list-view{display:flex;flex-wrap:wrap}.news.custom-1 .news-list-view .article{display:flex;flex:0 0 33%;flex-direction:column}.news.custom-1 .footer{border-top:none !important;padding:0 !important;margin-top:0}.news.custom-1 .article .news-img-wrap{margin:3px 20px 5px 0}.news.custom-2 .news-list-view{display:flex;flex-wrap:wrap}.news.custom-2 .news-list-view .article{display:flex;flex:0 0 50%;flex-direction:column}.news.custom-2 .footer{border-top:none !important;padding:0 !important;margin-top:0}.news.custom-2 .article .news-img-wrap{margin:3px 20px 5px 0}.news.news-single{max-width:768px;margin:0 auto}.news.news-single h1{margin-bottom:15px}.news.news-single .extra{border-top:2px solid var(--primary) !important;margin-bottom:15px;padding:5px}.news.news-single .lead{margin-top:15px}.news.news-single .lead p{font-weight:bold}.news-thumb-nails{display:flex;flex-wrap:wrap;margin-top:20px}.news-thumbnail{display:flex;flex:0 0 25%;padding-right:10px}.news-single img{max-width:100%;height:auto !important}.news-list-view .page-navigation p{display:none}ul.f3-widget-paginator li{border:1px solid #010101;color:#010101;display:block;float:left;font-weight:bold;line-height:32px;margin-right:6px;padding:0 12px;text-transform:uppercase}.news-list-view .page-navigation ul{float:left}ul.f3-widget-paginator li{margin-right:6px;list-style-type:none}.page-navigation{margin-top:15px}.news-single .row{margin-left:0;margin-right:0}.f3-widget-paginator{display:flex;flex:0 0 100%;padding-left:0}@media screen and (max-width:992px){.news-layout-1 .article{flex:0 0 50%;width:50%}}@media screen and (max-width:768px){.news-list-view{flex-direction:column}.news-list-view .article{flex:0 0 100%;width:100%}}.news .article h3 a:hover{text-decoration:none;opacity:0.5}.news-list-view .article .news-img-wrap:not(.medtype-4) img{aspect-ratio:1.7777777778;object-fit:cover}@media screen and (min-width:1200px){.carousel-fullscreen .carousel-content-inner{width:100%;max-width:none !important}}.frame-hidden-news .frame-group-container .frame-inner{display:none}.expand-news{cursor:pointer;display:block;text-align:center}h1{font-weight:700 !important;color:#c00418 !important}h2{font-weight:600 !important;font-size:1.5rem !important}h3:not(.card-title){color:#122F3B !important;font-weight:600 !important}.accordion-button:not(.collapsed){color:#ffffff}.accordion-button:not(.collapsed){background-color:#c00418}#page-footer p{color:#000 !important}#page-footer .ot-sdk-show-settings{background-color:#122F3B;border-color:#122F3B;color:#fff}.frame-horimenu{padding-top:0 !important}.frame-horimenu .frame-inner{background-color:var(--secondary)}.frame-horimenu ul{list-style-type:none;display:flex;justify-content:center;padding:0}.frame-horimenu ul li{float:left;padding:7px}.frame-horimenu ul li+li:before{content:"|";padding:0 7px;color:#ddd}.frame-horimenu ul li.current-menu-item a{color:#fff !important}.frame-horimenu ul li a{font-size:18px;padding:10px 8px;color:#fff !important;display:inline-block;position:rel}.frame-horimenu ul li a:hover{color:#fff;-webkit-mask-image:linear-gradient(-75deg, rgba(192, 4, 24, 0.6) 30%, #C00418 50%, rgba(192, 4, 24, 0.6) 70%);-webkit-mask-size:200%;animation:shine 2s infinite}@-webkit-keyframes shine{from{-webkit-mask-position:150%}to{-webkit-mask-position:-50%}}.frame-horimenu ul li a:hover{text-decoration:none}.frame-type-carousel_fullscreen{padding:0 !important}.frame-type-carousel_fullscreen .frame-container{max-width:none;padding:0 !important}.carousel-fullscreen .carousel-header{display:none}.frame-carddesign .card-group-element-item{padding:10px}.frame-carddesign .card-group-element-item .card{border-radius:0;border-width:1px;border-style:solid;border-color:var(--light)}.frame-carddesign .card-group-element-item .card .card-img,.card-img-top{border-radius:0 !important}.frame-carddesign .card-group-element-item .card .card-body{padding:1rem;background-color:var(--secondary);color:#fff}.frame-carddesign .card-group-element-item .card .card-title{font-weight:bold}.card-group-element-item .card .card-body{padding:1rem}.card-group-element-item{padding:10px}.frame-newsletterbelt{padding-bottom:0}.frame-newsletterbelt>.frame-group-container>.frame-group-inner{background-color:var(--secondary);padding-top:60px;padding-bottom:60px}.frame-newsletterbelt .contentcontainer{grid-template-columns:1fr !important}.frame-newsletterbelt .contentcontainer-column{width:100%;flex:0 0 100%}.frame-newsletterbelt .contentcontainer-column[data-container-column="left"] h3{width:100%;text-align:center;cursor:pointer;color:var(--white) !important;font-size:30px !important}.frame-newsletterbelt .contentcontainer-column[data-container-column="left"] h3:after{content:"";width:30px;height:30px;background-color:var(--white);-webkit-mask-image:url("../../../../typo3conf/ext/cyklingdanmark/Resources/Public/Images/arrowdown.svg");mask-image:url("../../../../typo3conf/ext/cyklingdanmark/Resources/Public/Images/arrowdown.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:cover;mask-size:cover;display:block;margin:30px auto 0 auto;cursor:pointer}.frame-newsletterbelt ul li input{margin-right:10px}.frame-newsletterbelt .contentcontainer-column[data-container-column="left"] h3:hover:after{background-color:var(--primary);-webkit-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear}.frame-newsletterbelt .contentcontainer-column[data-container-column="right"]{display:none}.newsletterbelt-open:after{transform:rotate(180deg)}.frame-newsletterbelt #mc_embed_signup{background-color:transparent !important;color:#fff !important}.frame-newsletterbelt #mc_embed_signup_scroll{display:flex;flex-direction:column;max-width:300px;margin:0 auto;justify-content:center;align-items:center}.frame-newsletterbelt #mc_embed_signup input{border:none !important;padding:10px 15px}.snapwidget-widget{display:flex;margin:0 auto}.card-group-element.card-layout-2 .card-body a,.card-group-element.card-layout-2 .card-body{color:#fff !important}.card-group-element.card-layout-1 a{color:#212121 !important}.card-group-element.card-layout-1 a:hover{text-decoration:none}#c174 a img{transition:all 0.2s ease-in-out}#c174 a:hover img{transform:scale(1.1)}#c174 a img{transition:all 0.2s ease-in-out}#c174 a:hover img{transform:scale(1.1)}.news-single img{aspect-ratio:1.7777777778;object-fit:cover;width:100%;height:auto}.image-counter{position:absolute;bottom:0;right:0;display:block;width:fit-content;padding:5px 10px;background-color:#c00418 !important;color:#fff}.single-news-image-container{position:relative}.splide__arrow{background-color:#fff !important;opacity:1 !important}.timeline-item-date{display:none}.frame-newsletterbelt #mc_embed_signup_scroll{max-width:800px}#mc_embed_signup{font:16px Helvetica, Arial, sans-serif}.page-content .frame-type-menu_pages .frame-container{max-width:none;padding-left:0;padding-right:0}.nav-tabs{justify-content:center}.accordion-button:not(.collapsed){color:#ffffff !important}.accordion-button:not(.collapsed){background-color:#c00418 !important}.expand-news h3{color:#fff !important}#p2224 #page-footer .footer-section{padding-top:0}.frame-newsletterbelt{padding-bottom:0 !important}.accordion-body{color:#000}.news-official-item p{margin-bottom:0}.news-official-item .texticon-icon:hover{opacity:0.7}.news-layout-single-4 .splide{display:none !important}body .top-container-wrapper .top-container-right{flex:0 0 70%}body .top-container-wrapper .top-container-left{flex:0 0 30%}.navbar-mainnavigation .navbar-brand-image img{max-height:100% !important}body .frame-force4060 .contentcontainer{grid-template-columns:40% 60%;gap:0 !important}body .frame-force4060 .contentcontainer>div{padding:15px}.card-group-element-item{flex:1 !important}body #mc-embedded-subscribe{margin-left:0}#c15927 a{color:#ffffff !important}#c15968 .icongroup-item-text-header{display:none}body .navbar-mainnavigation .nav-link-text{font-size:1.2em}