@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:100;src:url("fonts/montserrat/Montserrat-Regular.woff2") format("woff2"),url("fonts/montserrat/Montserrat-Regular.woff") format("woff"),url("fonts/montserrat/Montserrat-Regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:200;src:url("fonts/montserrat/Montserrat-Regular.woff2") format("woff2"),url("fonts/montserrat/Montserrat-Regular.woff") format("woff"),url("fonts/montserrat/Montserrat-Regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:300;src:url("fonts/montserrat/Montserrat-SemiBold.woff2") format("woff2"),url("fonts/montserrat/Montserrat-SemiBold.woff") format("woff"),url("fonts/montserrat/Montserrat-SemiBold.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:bold;font-weight:400;src:url("fonts/montserrat/Montserrat-Regular.woff2") format("woff2"),url("fonts/montserrat/Montserrat-Regular.woff") format("woff"),url("fonts/montserrat/Montserrat-Regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:bold;font-weight:500;src:url("fonts/montserrat/Montserrat-Bold.woff2") format("woff2"),url("fonts/montserrat/Montserrat-Bold.woff") format("woff"),url("fonts/montserrat/Montserrat-Bold.ttf") format("truetype")}:root{--red-transparent: rgba(255, 0, 0, .3);--htv-red: rgba(211, 31, 37, 1);--htv-blue: rgba(0, 66, 136, 1);--htv-blue-light: rgba(0, 66, 136, .3);--navi-font-color: #1A1A1A;--htv-gray: #CCCCCC;--htv-black: #1A1A1A;--htv-naviback: #FFFFFF;--htv-menu-font-color: #333333;--htv-navibackground: #F8F8F8;--htv-hr-color: #E5E5E5}html{height:100%}body{font-family:"Montserrat";font-size:16px;font-weight:400;padding-top:8.25rem;height:100%}body.no-scroll{overflow:hidden;height:100vh}#index{padding-left:25px;padding-right:25px}@media(min-width: 992px){#index{padding-left:15px;padding-right:15px}}hr{border-color:var(--htv-hr-color);opacity:1}h1{font-size:18pt;font-weight:500;text-transform:uppercase;color:#004288}@media(min-width: 992px){h1{font-size:31.5pt}}.invisible-link{text-decoration:none;color:#000}strong,.bold{font-weight:500}header.page-header{position:fixed;top:0;right:0;left:0;height:8.25rem;z-index:1000}header.page-header #header-top{height:35px;padding-right:0;padding-left:0}header.page-header #header-top .header-top-wrapper{height:35px;display:flex}header.page-header #header-top .header-top-wrapper .header-top-part-1{width:50%;height:100%;background-color:var(--htv-blue)}header.page-header #header-top .header-top-wrapper .header-top-part-2{width:50%;height:100%;background-color:var(--htv-red)}header.page-header #header-top .header-top-wrapper .header-top-part-3{display:flex;width:500px;background-color:var(--htv-red)}header.page-header #header-top .header-top-wrapper .header-top-part-3 .header-top-link{display:none}header.page-header #header-top .header-top-wrapper .header-top-part-3 .header-top-link.facebook{display:none}header.page-header #header-top .header-top-wrapper .header-top-part-3 .header-top-link.instagram{display:none}header.page-header #header-top .header-top-wrapper .header-top-link{display:none}header.page-header #header-main{height:115px;padding-right:0;padding-left:0;background-color:#fff}header.page-header #header-main .navbar{height:100%}header.page-header #header-main .navbar .container{width:100%;max-width:100%}header.page-header #header-main .navbar .navbar-brand{width:3.75rem;height:4.2687rem;background-image:url("../img/htv-logo.png");background-repeat:no-repeat;background-size:contain;background-position:center;margin-right:0}header.page-header #header-main .navbar .navbar-brand-name{font-size:18px;line-height:1.25rem;font-weight:400;color:#282828;text-transform:uppercase;padding-top:.1875rem}header.page-header #header-main .navbar .navbar-toggler{position:relative;width:3.125rem;height:3.125rem;border:.0833rem solid #636363;border-radius:50%;padding:0}header.page-header #header-main .navbar .navbar-toggler .navbar-toggler-icon{position:absolute;top:50%;left:50%;width:1.125rem;height:.75rem;background-image:url("../img/navbar-toggler-icon.svg");background-repeat:no-repeat;background-size:contain;background-position:center;transform:translate(-50%, -50%) rotate(0deg);transition:all .25s}header.page-header #header-main .navbar .navbar-toggler .navbar-toggler-close-icon{position:absolute;top:50%;left:50%;width:0;height:0;background-image:url("../img/navbar-toggler-close-icon.svg");background-repeat:no-repeat;background-size:contain;background-position:center;transform:translate(-50%, -50%) rotate(0deg);transition:all .25s}header.page-header #header-main .navbar .navbar-toggler[aria-expanded=true] .navbar-toggler-icon{width:0;height:0;transform:translate(-50%, -50%) rotate(360deg);transition:all .25s}header.page-header #header-main .navbar .navbar-toggler[aria-expanded=true] .navbar-toggler-close-icon{width:1.25rem;height:1.25rem;transform:translate(-50%, -50%) rotate(360deg);transition:all .25s}header.page-header #header-main .navbar .navbar-toggler:focus{box-shadow:none}header.page-header #header-main .navbar .navbar-more-toggler{display:none}header.page-header #header-main .navbar .navbar-collapse{position:absolute;top:115px;left:0;width:100%;background-color:#fff;overflow-y:auto;max-height:calc(100vh - 6.125rem);padding-bottom:50px;height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:9999}header.page-header #header-main .navbar .navbar-collapse .blau-rot-menu-leiste{position:relative;bottom:0px;background-color:var(--htv-red);height:45px;width:100%}header.page-header #header-main .navbar .navbar-collapse .blau-rot-menu-leiste .red-background-right{position:absolute;right:0px;width:70%;background-color:var(--htv-red);height:45px;text-align:left}header.page-header #header-main .navbar .navbar-collapse .blau-rot-menu-leiste .red-background-right .header-top-link{display:inline-block;color:#fff;text-decoration:none;font-weight:500;font-size:12pt;line-height:45px}header.page-header #header-main .navbar .navbar-collapse .blau-rot-menu-leiste .red-background{position:absolute;left:0px;width:30%;background-color:var(--htv-red);height:45px;text-align:left;white-space:nowrap}header.page-header #header-main .navbar .navbar-collapse .blau-rot-menu-leiste .red-background .header-top-link.facebook{display:inline-block;width:20px;height:28px;background-image:url("../img/icon-facebook-weiss.svg");background-repeat:no-repeat;background-size:contain;background-position:center;margin-left:18px;margin-top:9px}header.page-header #header-main .navbar .navbar-collapse .blau-rot-menu-leiste .red-background .header-top-link.instagram{display:inline-block;width:25px;height:28px;background-image:url("../img/icon-instagram-weiss.svg");background-repeat:no-repeat;background-size:contain;background-position:center;margin-left:27px;margin-top:9px;margin-right:40px}header.page-header #header-main .navbar .navbar-collapse .mobile-top-navi{background-color:var(--htv-blue);margin-bottom:-16px}header.page-header #header-main .navbar .navbar-collapse .mobile-top-navi .top-navi-link{position:relative;display:block;color:#fff;font-size:12pt;text-decoration:none;font-weight:500;text-transform:uppercase;padding-left:50px;padding-right:15px;height:50px;line-height:50px}header.page-header #header-main .navbar .navbar-collapse .mobile-top-navi .top-navi-link.htv-shop::before{background-image:url("/frontend/img/htv-icon-shop.svg");content:"";width:19px;height:30px;background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;position:absolute;left:21px;top:9px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav{list-style:none;padding:0;padding-left:15px;padding-right:15px;margin:0}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item{border-bottom:1px solid var(--htv-gray);min-height:60px;padding-left:12px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item .nav-link{position:relative;height:100%;line-height:60px;font-weight:normal;color:var(--htv-menu-font-color);font-size:20px;margin-bottom:-17px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item .nav-link.active{color:var(--htv-red);font-weight:normal}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item .nav-link::after{position:absolute;content:"";background-image:url("/frontend/img/arrow_down.png");right:10px;top:25px;border:0px;width:20px;height:40px;background-size:contain;background-repeat:no-repeat}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item .nav-link.dropdown-toggle.show::after{top:-3px;transform:rotate(180deg)}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu{display:flex;flex-direction:column;position:relative;top:0px;left:0;width:100%;border:0;transform:scaleY(0);transform-origin:top;transition:transform .3s ease-in-out,max-height .3s ease-in-out;overflow:hidden;max-height:0;z-index:10}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .dropdown-list{line-height:60px;list-style:none;padding:0;margin:0;height:auto;min-height:60px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .dropdown-list.third-dropdown a.dropdown-item{font-size:16px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .dropdown-item{color:var(--htv-menu-font-color);background-color:var(--htv-naviback);font-weight:normal;padding-left:0px;padding-right:0px;font-size:18px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .nav-link.dritte_ebene_dropdown{background-color:var(--htv-naviback);padding-left:0px;padding-right:0px;color:var(--htv-menu-font-color);font-size:18px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .nav-link.dritte_ebene_dropdown.active{font-size:18px;color:var(--htv-red);font-weight:normal}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .dropdown-item.active{color:var(--htv-red);font-weight:normal}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu.show{transform:scaleY(1);max-height:999px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.third-dropdown-menu{display:flex;flex-direction:column;position:relative;top:0px;left:0;width:100%;border:0;transform:scaleY(0);transform-origin:top;transition:transform .3s ease-in-out,max-height .3s ease-in-out;overflow:hidden;max-height:0;z-index:10;margin-left:0px;padding-left:0px;padding-top:16px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.third-dropdown-menu .dropdown-item{font-weight:normal;height:60px;line-height:21px;white-space:normal}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.third-dropdown-menu.show{transform:scaleY(1);max-height:999px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.third-dropdown-menu.show .third-dropdown{height:60px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.third-dropdown-menu .third-dropdown{padding-left:20px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item .nav-link.dritte_ebene_dropdown{margin-right:0px;padding-left:14px;top:0px;font-weight:normal;width:calc(100% - 15px);z-index:9999;height:60px;width:100%;margin-top:0px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item .nav-link.dritte_ebene_dropdown::after{top:8px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item .nav-link.dritte_ebene_dropdown.show::after{top:0px;transform:rotate(180deg)}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item .nav-link.dritte_ebene_dropdown::after{top:26px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item.hard{min-height:60px;padding-left:13px;background-color:var(--htv-navibackground)}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item.hard .nav-link.erste_ebene{font-size:16px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item.hard .nav-link.erste_ebene:after{display:none}@media(min-width: 490px){header #header-main .navbar .navbar-collapse .blau-rot-menu-leiste .red-background .header-top-link.facebook{margin-left:40px}header #header-main .navbar .navbar-collapse .blau-rot-menu-leiste .red-background .header-top-link.instagram{margin-left:51px}header.page-header #header-top .header-top-wrapper .header-top-link:before{margin-bottom:0px}header.page-header #header-top .header-top-wrapper .header-top-link{flex-direction:row;font-size:9pt;font-weight:700;margin-left:-30px}}@media(min-width: 992px){header.page-header #header-top .header-top-wrapper .header-top-link{position:relative;width:100%;height:100%;font-size:11px;line-height:26px;font-weight:500;color:#fff;text-transform:uppercase;text-decoration:none;display:flex;justify-content:right;align-items:right;flex-direction:column}header.page-header #header-top .header-top-wrapper .header-top-link:before{position:absolute;left:20px;content:"";width:.9375rem;height:.9375rem;background-repeat:no-repeat;background-size:contain;background-position:center;margin-right:.5rem;margin-bottom:0px}header.page-header #header-top .header-top-wrapper .header-top-link.platzbuchung:before{background-image:url("../img/htv-platzbuchung.svg")}header.page-header #header-top .header-top-wrapper .header-top-link.nuliga:before{background-image:url("../img/htv-nuliga-login.svg")}header.page-header #header-top .header-top-wrapper .header-top-link.htv-shop:before{background-image:url("../img/htv-icon-shop.svg")}header.page-header #header-main .navbar .navbar-new-nav{width:100%;align-items:flex-start;display:flex}header.page-header #header-main .navbar .navbar-new-nav .nav-item.dropdown{position:relative;display:inline-block;width:auto;padding:0;margin:0;margin-right:0px;padding-right:30px}header.page-header #header-main .navbar .navbar-new-nav .nav-item.dropdown a{display:inline-block}header.page-header #header-main .navbar .navbar-collapse{max-width:unset;margin-left:0px;margin-top:0px;padding-left:0x;white-space:nowrap;margin-top:0px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item.active{color:var(--htv-red);font-weight:500}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item{border-bottom:0px solid var(--htv-red);min-height:auto}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item .nav-link{font-weight:normal;z-index:9999;margin-top:0px;line-height:unset;font-size:14px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item .nav-link::after{right:-23px;top:9px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item .nav-link.dropdown-toggle.show::after{top:-23px;transform:rotate(180deg)}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu{display:grid;position:fixed;top:160px;grid-template-columns:repeat(2, 1fr);padding-left:15vw;padding-right:15vw;padding-bottom:45px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .dropdown-item{background-color:#fff}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .nav-link.dritte_ebene_dropdown{background-color:#fff}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .nav-link.dritte_ebene_dropdown::after{top:23px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .nav-link.dritte_ebene_dropdown.show::after{top:-1px;transform:rotate(180deg)}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav a.nav-link.dropdown-toggle{padding-left:10px;padding-right:10px;margin-top:0px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav li.nav-item.dropdown::before{content:"";position:absolute;left:-10px;width:0;height:0px;background-color:var(--htv-red);margin-left:10px;bottom:0px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav li.nav-item.dropdown:hover a.nav-link.dropdown-toggle{color:var(--htv-red)}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav li.nav-item.dropdown.active .nav-link.dropdown-toggle{color:var(--htv-red)}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav li.nav-item.dropdown a.nav-link.dropdown-toggle{color:#1a1a1a;transition:color .1s ease-in-out .1s;max-width:200px;white-space:normal;word-wrap:normal;padding-bottom:20px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav ul.dropdown-menu .dropdown-item.active{color:#1a1a1a !important;font-weight:normal !important;height:55px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav ul.dropdown-menu .dropdown-item.active .red-line{position:relative;border-bottom:0px solid var(--htv-red);height:47px;color:var(--htv-red)}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav ul.dropdown-menu .dropdown-item.active .red-line:hover{color:var(--htv-red)}header.page-header #header-main .navbar .navbar-collapse .blau-rot-menu-leiste{display:none}header.page-header #header-main .navbar .navbar-collapse .mobile-top-navi{display:none}}@media(min-width: 1200px){header #header-main .navbar .navbar-collapse .navbar-new-nav li.nav-item.dropdown a.nav-link.dropdown-toggle{max-width:unset}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item .nav-link{font-size:16px}}@media(min-width: 1460px){header #header-main .navbar .navbar-collapse .navbar-new-nav li.nav-item.dropdown a.nav-link.dropdown-toggle{white-space:nowrap}}#index{margin-top:-35px}#index #start-head-wrapper{background-color:var(--htv-blue);padding-top:42px;padding-bottom:42px;margin-left:-12px;margin-right:-12px;margin-bottom:30px}#index #start-head-wrapper .headline{color:#fff;text-transform:uppercase;text-align:left;font-size:24px;line-height:34px;font-weight:500;margin-bottom:30px}#index #start-head-wrapper article{text-align:center}#index #start-head-wrapper article figure{position:relative;text-align:left;margin-bottom:70px}#index .top-wrapper{position:relative;width:calc(100% + var(--bs-gutter-x));height:138vw;margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}#index .top-wrapper .image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center bottom}#index .top-wrapper .text-wrapper{position:relative;top:66%;left:4px;max-width:1320px;font-size:32px;font-weight:700;line-height:40px;color:#fff;text-transform:none;padding-left:calc(var(--bs-gutter-x)*.5)}@media(min-width: 768px){#index .top-wrapper .text-wrapper{position:relative;top:56%;left:0px;max-width:1320px;font-size:36pt;font-weight:700;line-height:55px;color:#fff;text-transform:uppercase;padding-left:calc(var(--bs-gutter-x)*.5)}#index #start-head-wrapper .headline{text-align:center;font-size:16px;line-height:26px}#index #start-head-wrapper article{text-align:right}#index #start-head-wrapper article figure.center{text-align:center}}#startseite h2.headline{color:var(--htv-blue);margin-top:80px;margin-bottom:83px;font-size:24px;line-height:34px}#startseite .link-caption.desktop-top-border{border-top:1px solid #e6e6e6}#startseite .altersklasse{margin-bottom:10px;min-height:150px}#startseite .link-image{display:inline-block;height:auto;width:175px;margin-right:5px}#startseite .link-caption{position:relative;display:flex;align-items:center;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;height:100px;width:calc(100% - 180px)}#startseite .link-caption img{position:absolute;top:calc(50% - 15px);right:0px}#startseite .link-caption h3{color:var(--htv-blue);line-height:35px;font-size:16px;text-transform:uppercase}@media(min-width: 768px){#startseite h2.headline{margin-bottom:81px}#startseite .altersklasse{margin-bottom:24px;min-height:150px}}@media(min-width: 992px){#index .top-wrapper .text-wrapper{position:relative;top:50%;left:0px;max-width:1320px;font-size:4.5rem;font-weight:700;line-height:5.625rem;color:#fff;text-transform:uppercase;padding-left:calc(var(--bs-gutter-x)*.5)}#index #start-head-wrapper .headline{font-size:20px;line-height:30px}#startseite .altersklasse{margin-bottom:11px}#startseite .serien-termine{padding-left:15px;padding-right:15px}#startseite h2.headline{font-size:42px;line-height:64px;margin-top:101px;margin-bottom:74px}#startseite .link-image{width:225px;height:150px;padding:0px}#startseite .link-image img{width:auto;height:100%;display:block}#startseite .link-caption{height:150px;width:calc(100% - 230px);padding-left:50px}#startseite .link-caption img{position:absolute;left:207px;top:calc(50% - 16px)}#startseite .link-caption h3{line-height:35px;font-size:24px}#startseite .link-arrow{height:150px;line-height:133px}#startseite .link-arrow img{position:relative;left:-31px}}@media(min-width: 1200px){#index .top-wrapper .text-wrapper{max-width:1515px;margin-left:auto;margin-right:auto}#startseite .link-image{margin-right:8px}#startseite .link-caption{width:calc(100% - 233px)}#startseite .link-arrow img{left:-57px}#startseite h2.headline{margin-top:162px;margin-bottom:74px}}@media(min-width: 1400px){#startseite .link-arrow img{left:-94px}}#sponsoren{position:relative;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding-top:1.375rem;padding-bottom:1.375rem;margin-top:3.25rem;margin-bottom:3.25rem}#sponsoren .label{position:absolute;top:-0.625rem;left:0;font-family:"Lato",sans-serif;font-size:.875rem;color:#262626;text-transform:uppercase;background-color:#fff;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}#sponsoren .owl-carousel.sponsoren .owl-stage{display:flex;align-items:center}#sponsoren .owl-carousel.sponsoren .owl-stage .owl-item{height:100%}#partners{position:relative;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding-top:1.375rem;padding-bottom:1.375rem;margin-top:3.25rem;margin-bottom:3.25rem}#partners .label{position:absolute;top:-0.625rem;left:0;font-family:"Lato",sans-serif;font-size:.875rem;color:#262626;text-transform:uppercase;background-color:#fff;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}#partners .owl-carousel.partners .owl-stage{display:flex;align-items:center}#partners .owl-carousel.partners .owl-stage .owl-item{height:100%}#partner{position:relative;margin:0px;padding:0px;padding-top:1.375rem;padding-bottom:1.375rem;background-color:#032f5f;max-width:1090px;margin-left:auto;margin-right:auto;padding-bottom:60px}#partner .footer-partner-mobile-wrapper{display:flex;flex-wrap:wrap;gap:45px;justify-content:center;background-color:#032f5f;flex-direction:column;align-items:center}#partner .footer-partner-mobile-wrapper img{flex:1 1 calc(50% - 45px);height:auto}#partner .label{position:absolute;top:-0.625rem;left:9px;font-family:"Lato",sans-serif;font-size:.875rem;color:#fff;background-color:rgba(0,0,0,0);padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}#partner .owl-carousel.sponsoren .owl-stage{display:flex;align-items:center}#partner .owl-carousel.sponsoren .owl-stage .owl-item{height:100%}footer .partner-wrapper{background-color:#032f5f}@media(min-width: 425px){#partner .footer-partner-mobile-wrapper{gap:45px}}@media(min-width: 600px){#partner .footer-partner-mobile-wrapper{padding-left:15px;padding-right:15px;flex-direction:row;gap:6px}#partner .footer-partner-mobile-wrapper img{flex:1 1 calc(33.3% - 45px);max-width:150px;height:auto}}@media(min-width: 768px){#partner .footer-partner-mobile-wrapper{gap:60px}}@media(min-width: 992px){#partner .footer-partner-mobile-wrapper{gap:100px}#partner .footer-partner-mobile-wrapper img{max-width:180px}}@media(min-width: 1200px){#partner{max-width:1200px;padding-bottom:100px}#partner .footer-partner-mobile-wrapper{padding-left:15px;padding-right:15px;justify-content:space-between}#partner .footer-partner-mobile-wrapper img{flex:1 1 calc(20% - 45px);max-width:200px;height:auto}}@media(min-width: 1500px){#partner{max-width:1500px}}#footer{color:#1a1a1a;background-color:#032f5f;border-top:1px solid #e6e6e6;color:#fff;padding-top:5.25rem;padding-right:0;padding-bottom:3.75rem;padding-left:0}#footer .anschrift-wrapper{line-height:1.625rem;margin-bottom:2.5rem;margin-left:8px;margin-right:8px}#footer .kontakt-wrapper{line-height:2.25rem;margin-bottom:4.375rem;margin-left:8px;margin-right:8px}#footer .link{color:#fff;text-decoration:none}#footer .link.underline{text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:1px;-webkit-text-decoration-skip:none;text-decoration-skip:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.1125rem}#footer .link.bold{font-weight:700}@media(min-width: 576px){#index .top-wrapper{height:56.5vw;max-height:700px;margin-top:53px}}@media(min-width: 768px){#footer{padding-top:7.25rem}header.page-header #header-top .header-top-wrapper .header-top-part-1,header.page-header #header-top .header-top-wrapper .header-top-part-2,header.page-header #header-top .header-top-wrapper .header-top-part-3{width:33.33333333%;text-align:center}header.page-header #header-top .header-top-wrapper .header-top-part-2{background-color:var(--htv-blue)}header.page-header #header-top .header-top-wrapper .header-top-part-3{display:flex;background-color:var(--htv-red)}#footer .kontakt-wrapper{line-height:1.625rem}}@media(min-width: 992px){body{padding-top:11.875rem}#index .top-wrapper{margin-top:0px}header.page-header{height:11.875rem}header.page-header #header-top .header-top-wrapper{background-color:var(--htv-blue);justify-content:flex-end}header.page-header #header-top .header-top-wrapper .header-top-part-1{width:auto}header.page-header #header-top .header-top-wrapper .header-top-part-2{width:16rem}header.page-header #header-top .header-top-wrapper .header-top-part-3{background-color:var(--htv-red);display:flex;align-items:center;width:19.875rem}header.page-header #header-top .header-top-wrapper .header-top-part-3 .header-top-link{display:inline-block;width:194px;margin-right:0px;margin-left:-25px}header.page-header #header-top .header-top-wrapper .header-top-part-3 .header-top-link.facebook{display:inline-block;width:20px;height:20px;background-image:url("../img/icon-facebook-weiss.svg");background-repeat:no-repeat;background-size:contain;background-position:center;margin-left:36px}header.page-header #header-top .header-top-wrapper .header-top-part-3 .header-top-link.instagram{display:inline-block;width:20px;height:20px;background-image:url("../img/icon-instagram-weiss.svg");background-repeat:no-repeat;background-size:contain;background-position:center;margin-left:35px}header.page-header #header-top .header-top-wrapper .header-top-part-3 .header-top-link.nord-osten{margin-left:7px}header.page-header #header-top .header-top-wrapper .header-top-link{font-size:11px;line-height:26pt;margin-left:20px;margin-right:45px}header.page-header #header-top .header-top-wrapper .header-top-link::before{left:-2px;top:8px;width:13px}header.page-header #header-top .header-top-wrapper .header-top-link.htv-shop{padding-right:16px}header.page-header #header-main{height:9.6875rem;background-color:rgba(0,0,0,0)}header.page-header #header-main .navbar{height:150px;border-bottom:1px solid #e5e5e5;background-color:#fff}header.page-header #header-main .navbar .navbar-brand{width:100px;height:100px;min-height:100px;min-width:100px}header.page-header #header-main .navbar .navbar-toggler{display:none}header.page-header #header-main .navbar .navbar-more-toggler{position:relative;width:48px;height:48px;background-color:rgba(0,0,0,0);border:.0833rem solid #636363;border-radius:50%;padding:0;display:block;margin-right:15px;margin-top:-8px}header.page-header #header-main .navbar .navbar-more-toggler .navbar-more-toggler-icon{position:absolute;top:50%;left:50%;width:1.125rem;height:1.375rem;background-image:url("../img/navbar-more-toggler-icon.svg");background-repeat:no-repeat;background-size:contain;background-position:center;transform:translate(-50%, -50%) rotate(0deg);transition:all .25s ease-in-out}header.page-header #header-main .navbar .navbar-more-toggler .navbar-more-toggler-close-icon{position:absolute;top:50%;left:50%;width:0;height:0;background-image:url("../img/navbar-more-toggler-close-icon.svg");background-repeat:no-repeat;background-size:contain;background-position:center;transform:translate(-50%, -50%) rotate(0deg);transition:all .25s ease-in-out}header.page-header #header-main .navbar .navbar-more-toggler[aria-expanded=true] .navbar-more-toggler-icon{width:0;height:0;transform:translate(-50%, -50%) rotate(360deg);transition:all .25s ease-in-out}header.page-header #header-main .navbar .navbar-more-toggler[aria-expanded=true] .navbar-more-toggler-close-icon{width:1.875rem;height:1.375rem;transform:translate(-50%, -50%) rotate(360deg);transition:all .25s ease-in-out}header.page-header #header-main .navbar .navbar-collapse{position:unset;top:unset;width:auto;padding-right:0;padding-left:0;height:65px;overflow:visible;padding-left:0px;font-size:11pt;margin-top:70px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.third-dropdown-menu.show{width:108%}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item .nav-link.active{font-weight:normal;color:var(--htv-menu-font-color)}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .linke-seite{display:inline-block;margin-right:85px;width:calc(50% + 55px);margin-left:auto}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .rechte-seite{display:inline-block;margin-left:0px;width:calc(50% + 55px);vertical-align:top;margin-right:auto}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .red-line:hover{color:var(--htv-red)}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .dropdown-list.third-dropdown .dropdown-item{background-color:#fff}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .dropdown-list.third-dropdown .dropdown-item.active .red-line{position:relative;border-bottom:1px solid var(--htv-red);height:45px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .dropdown-list.third-dropdown .dropdown-item.active .red-line:hover{color:var(--htv-red)}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .dropdown-item{font-weight:normal;font-size:18px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .nav-link.dritte_ebene_dropdown{font-weight:normal;font-size:18px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .nav-link.dritte_ebene_dropdown.active{font-weight:normal;color:var(--htv-black)}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .nav-link.dritte_ebene_dropdown.active .red-line{border-bottom:1px solid var(--htv-red);height:47px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .nav-link.dritte_ebene_dropdown.active .red-line:hover{color:var(--htv-red)}header.page-header #header-main .navbar .navbar-collapse .navbar-nav{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}header.page-header #header-main .navbar .navbar-collapse .navbar-nav .nav-item{border-bottom:0px solid #ccc !important;align-items:flex-start}header.page-header #header-main .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{position:relative;font-size:.875rem;font-weight:400;text-transform:uppercase;color:#333;margin-right:0px;padding-right:30px;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;max-width:165px;width:100%;text-align:center;height:auto}header.page-header #header-main .navbar .navbar-collapse .navbar-nav .nav-item .nav-link.dropdown-toggle::after{background-color:rgba(0,0,0,0);position:absolute;top:8px;right:9px;border:0px;margin-top:-3px;background-image:url("/frontend/img/arrow_down_thin.png");width:12.5px;height:21.5px;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:999}header.page-header #header-main .navbar .navbar-collapse .navbar-nav .nav-item .dropdown-toggle::after{width:.625rem;height:.35rem;vertical-align:.075em;border:0;background-image:url("../img/icon-dropdown-close.svg");background-repeat:no-repeat;background-size:contain;background-position:center;transform:rotate(0deg);transition:transform .5s}header.page-header #header-main .navbar .navbar-collapse .navbar-nav .nav-item .dropdown-toggle[aria-expanded=true]::after{transform:rotate(180deg);transition:transform .5s;top:16px}header.page-header #header-main .navbar .navbar-collapse .navbar-nav .nav-item .dropdown-menu{position:absolute;display:none;grid-template-columns:1fr 1fr;gap:10px;list-style:none;padding:0;max-width:400px;margin:auto;top:85px;background-color:#fff;width:100vw;padding-bottom:65px;left:-32vw;min-width:132vw;padding-left:32vw;padding-right:20vw;border-top:1px solid #e5e5e5}header.page-header #header-main .navbar .navbar-collapse .navbar-nav .nav-item .dropdown-menu li.dropdown-list{border-top:0px solid gray}header.page-header #header-main .navbar .navbar-collapse .navbar-nav .nav-item .dropdown-menu li.dropdown-list a.dropdown-item:active{text-decoration:none;color:#000;background-color:#fff}header.page-header #header-main .navbar .navbar-collapse .navbar-nav .nav-item .dropdown-menu li:last-child{grid-column:1/-1;text-align:center;padding-top:10px;max-width:100%;margin-left:auto;margin-right:auto}header.page-header #header-main .navbar .navbar-collapse .navbar-nav .nav-item .dropdown-menu li.li-caption{display:none}header.page-header #header-main .navbar .navbar-collapse .navbar-nav .nav-item .dropdown-menu button.back{display:none}header.page-header #header-main .navbar .navbar-collapse .navbar-nav .nav-item .dropdown-menu .nav-logo-image{max-width:100%;max-height:65px}header.page-header #header-main .navbar .navbar-more-collapse{position:absolute;top:120px;left:0;width:100%;background-color:#fff;padding-bottom:4rem;padding-top:30px}header.page-header #header-main .navbar .navbar-more-collapse .navbar-nav-wrapper{display:block;margin-left:auto;margin-right:auto;max-width:900px}header.page-header #header-main .navbar .navbar-more-collapse .navbar-nav-wrapper .navbar-nav{display:inline-block;flex-direction:unset}header.page-header #header-main .navbar .navbar-more-collapse .navbar-nav-wrapper .navbar-nav .nav-item .nav-link{font-size:18pt;font-weight:400;color:#333}header.page-header #header-main .navbar .navbar-more-collapse .navbar-nav-wrapper .navbar-nav .nav-item .nav-link.tennis-btn{background-color:#437379;color:#fff;border-radius:15px;padding-left:25px;padding-right:25px;margin-top:30px;font-size:18pt}header.page-header #header-main .navbar .navbar-more-collapse .navbar-nav-wrapper .navbar-nav .nav-item.dropdown .nav-link.dropdown-toggle{position:relative;padding-right:1.25rem}header.page-header #header-main .navbar .navbar-more-collapse .navbar-nav-wrapper .navbar-nav .nav-item.dropdown .nav-link.dropdown-toggle[aria-expanded=true]+ul.dropdown-menu{display:block !important}header.page-header #header-main .navbar .navbar-more-collapse .navbar-nav-wrapper .navbar-nav .nav-item.dropdown .nav-link.dropdown-toggle::after{position:absolute;top:15px;right:-23px;width:32px;height:25px;border:0;background-image:url("../img/arrow_down.png");background-repeat:no-repeat;background-size:contain;background-position:center}header.page-header #header-main .navbar .navbar-more-collapse .navbar-nav-wrapper .navbar-nav .nav-item.dropdown .nav-link.dropdown-toggle[aria-expanded=true]::after{transform:rotate(180deg);transition:all .25s}header.page-header #header-main .navbar .navbar-more-collapse .navbar-nav-wrapper .navbar-nav .dropdown-menu{position:relative;border:0;padding-bottom:1.5rem;left:0px}header.page-header #header-main .navbar .navbar-more-collapse .navbar-nav-wrapper .navbar-nav .dropdown-menu .dropdown-item{font-size:.875rem;padding-left:var(--bs-navbar-nav-link-padding-x)}#footer .anschrift-wrapper,#footer .kontakt-wrapper{font-size:1.25rem;line-height:36px}#footer .navi-rubrik{font-weight:700;border-bottom:1px solid #1a1a1a;padding-top:.5rem;padding-bottom:1rem;margin-bottom:1rem}#footer .footer-navi{list-style:none;padding-left:0;margin-bottom:5.25rem}#footer .footer-navi-link{color:#1a1a1a;text-decoration:none;padding-top:.5rem;padding-bottom:.5rem;display:block}}@media(min-width: 1200px){header.page-header #header-top{height:35px}header.page-header #header-top .header-top-wrapper{height:35px}header.page-header #header-top .header-top-wrapper .header-top-link::before{left:11px;top:9px}header.page-header #header-top .header-top-wrapper .header-top-link{font-size:14px;line-height:35px}header.page-header #header-main .navbar .container{max-width:1500px;padding-left:50px}header.page-header #header-main .navbar .navbar-collapse{font-size:12pt}header.page-header #header-main .navbar .navbar-collapse .navbar-nav{overflow-wrap:unset;white-space:nowrap}header.page-header #header-main .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{max-width:unset;overflow-wrap:unset;white-space:nowrap}header.page-header #header-main .navbar .navbar-collapse .navbar-nav .nav-item .dropdown-menu{grid-template-columns:repeat(3, 1fr);gap:10px;min-width:300px;padding-right:90vw;top:75px;border-top:1px solid #e5e5e5;left:-30vw}header.page-header #header-main .navbar .navbar-collapse .navbar-nav .nav-item .dropdown-menu li.dropdown-list{display:block;margin-right:120px;min-width:195px}header.page-header #header-main .navbar .navbar-collapse .navbar-nav .nav-item .dropdown-menu li:last-child{grid-column:1/-1;text-align:center;padding-top:10px;max-width:730px;margin-left:auto;margin-right:auto}header.page-header #header-main .navbar-more-toggler{top:8px}header.page-header #header-main .navbar .navbar-brand{position:relative}header.page-header #header-main .navbar .navbar-collapse{max-width:1035px;margin-left:100px;margin-top:70px;margin-left:auto;margin-right:17px}header.page-header #header-main .navbar .navbar-collapse .navbar-nav .nav-item .nav-link,header.page-header #header-main .navbar .navbar-more-collapse .navbar-nav .nav-item .nav-link{font-size:1rem}}.page-container{width:100%;margin-left:auto;margin-right:auto;margin-top:15px;margin-bottom:-11px}.news-image{width:100%;height:216px;background-size:cover;background-repeat:no-repeat}.news-image-optional{width:100%;height:230px;background-size:auto;background-repeat:no-repeat;background-position-x:center;background-position-y:center;border:0px solid #d9d9d9;margin-left:auto;margin-right:auto;image-rendering:auto;max-width:100%}.news-image-copyright{font-size:14px;margin-bottom:33px}.news-date{font-size:14px;margin-bottom:14px}.news-type{font-size:14px;margin-bottom:11px}.news-headline{font-size:18px;font-weight:500;line-height:26px;color:#004288;text-transform:uppercase;white-space:normal;word-break:keep-all;margin-bottom:10px;word-wrap:break-word;overflow-wrap:break-word}.news-subline{font-size:16px;line-height:26px;font-weight:500;color:#d31f25;text-transform:uppercase;white-space:normal;word-break:keep-all;margin-bottom:63px;word-wrap:break-word;overflow-wrap:break-word}.news-more-btn{display:block;font-size:13.5pt;font-weight:500;background-color:#d31e25;text-transform:uppercase;border:0px;border-radius:25px;color:#fff;padding-top:11px;padding-bottom:11px;padding-left:25px;padding-right:25px;text-decoration:none;margin-top:50px;margin-bottom:134px;max-height:50px;height:50px;max-width:260px;margin-left:auto;margin-right:auto}.news-more-btn img{margin-left:-10px;margin-right:10px}.load_more_inter_news{display:block;font-size:13.5pt;font-weight:500;background-color:#d31e25;text-transform:uppercase;border:0px;border-radius:25px;color:#fff;padding-top:11px;padding-bottom:11px;padding-left:25px;padding-right:25px;text-decoration:none;margin-top:50px;margin-bottom:134px;max-height:50px;height:50px;max-width:260px;margin-left:auto;margin-right:auto}.load_more_inter_news img{margin-left:-10px;margin-right:10px}.news-all-btn{display:block;font-size:13.5pt;font-weight:500;background-color:#d31e25;text-transform:uppercase;border:0px;border-radius:25px;color:#fff;padding-top:11px;padding-bottom:11px;padding-left:25px;padding-right:25px;text-decoration:none;margin-top:-22px;margin-bottom:75px;max-height:50px;height:50px;max-width:260px;margin-left:auto;margin-right:auto}.news-all-btn img{margin-left:-10px;margin-right:10px;rotate:-90deg}@media(min-width: 768px){.news-wrapper-box{width:555px;margin-left:auto;margin-right:auto}.news-all-btn{margin-top:-10px;margin-bottom:60px}.news-image-optional{width:100%;height:400px;background-position:center calc(100% - 20px);background-size:contain}.news-image-optional .dummy-image{width:156px;height:200px}.news-image-copyright{width:100%;margin-left:auto;margin-right:auto}.news-date{width:100%;margin-left:auto;margin-right:auto}.news-type{width:100%;margin-left:auto;margin-right:auto}.news-headline{width:650px;max-width:100%;margin-left:auto;margin-right:auto}.news-subline{width:650px;max-width:100%;margin-left:auto;margin-right:auto}.news-image{width:350px;height:212px}.news-more-btn{margin-top:60px;margin-bottom:184px}}@media(min-width: 992px){.news-wrapper-box{width:100%}#aktuelles .news-all-btn{margin-top:-44px;margin-bottom:110px}.news-image{width:350px;height:212px}.news-headline{font-size:13.5pt}.news-subline{font-size:12pt}.news-image-optional{width:100%;height:333px;background-size:contain}.news-image-optional .dummy-image{width:156px;height:200px}.news-image{width:100%;height:212px}}@media(min-width: 1200px){.page-container{max-width:1120px}.news-image-optional{width:100%;height:400px;background-size:contain}.news-image-optional .dummy-image{width:156px;height:200px}.news-wrapper-box{width:calc(100% - 181px)}.news-more-btn{margin-top:60px;margin-bottom:184px}}@media(min-width: 1400px){.page-container{max-width:1320px}header.page-header #header-main .navbar .navbar-collapse{max-width:unset;margin-left:0px;margin-top:55px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav{overflow-wrap:unset;white-space:nowrap}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item .nav-link{max-width:unset;overflow-wrap:unset;white-space:nowrap}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item.dropdown{margin-right:35px;padding-right:30px}}@media(min-width: 1520px){.page-container{max-width:1507px}}@media(min-width: 1600px){header.page-header #header-top{height:35px}header.page-header #header-top .header-top-wrapper{height:35px}header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu{padding-left:20vw;padding-right:20vw}}@media(min-width: 2200px){header.page-header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu{padding-left:27vw;padding-right:27vw}}#aktuelles{margin-top:31px;padding-bottom:0px;padding-left:15px;padding-right:15px}#aktuelles h2{margin-top:-5px;margin-bottom:25px;font-size:24px;color:var(--htv-blue)}#aktuelles h3{font-size:18px;line-height:30px}#aktuelles .filter-list{margin-top:69px;margin-bottom:58px}#aktuelles .filter-list .rolle{position:relative;display:inline-block;padding-left:20px;padding-right:20px;font-size:12px;line-height:45px;min-height:45px;border:1px solid #333;border-radius:25px;margin-right:14px;margin-bottom:24px;white-space:normal;word-wrap:normal;text-transform:uppercase;cursor:pointer}#aktuelles .filter-list .rolle.active{background-color:var(--htv-red);border:1px solid var(--htv-red);color:#fff;font-weight:500}#aktuelles .filter-list .rolle.single-select{position:relative;padding-right:50px;max-width:286px;width:100%}#aktuelles .filter-list .rolle.single-select .single-select-dropdown{position:absolute;top:45px;left:-0.5px;background-color:#fff;width:calc(100% + 1.5px);border:1px solid #000;border-top:0px solid #fff;overflow-y:scroll;height:250px}#aktuelles .filter-list .rolle.single-select .single-select-dropdown .year{color:#000;font-weight:normal;width:100%;padding-left:10px;padding-right:10px}#aktuelles .filter-list .rolle.single-select .single-select-dropdown .year:hover{background-color:var(--htv-blue);color:#fff;font-weight:500}#aktuelles .filter-list .rolle.single-select .single-select-dropdown .inter{color:#000;font-weight:normal;width:100%;padding-left:10px;padding-right:10px}#aktuelles .filter-list .rolle.single-select .single-select-dropdown .inter:hover{background-color:var(--htv-blue);color:#fff;font-weight:500}#aktuelles .filter-list .rolle.single-select::after{content:"";position:absolute;top:11px;right:15px;width:22px;height:25px;border:0;background-image:url("../img/arrow_down.png");background-repeat:no-repeat;background-size:contain;background-position:center}#aktuelles .filter-list .rolle.single-select[aria-expanded=true]::after{transform:rotate(180deg);transition:all .25s}#aktuelles-detail .right-image-dummy{display:block;margin-left:auto;margin-right:auto;max-width:200px;width:100%}#aktuelles-detail .datum{margin-bottom:15px;margin-top:48px}#aktuelles-detail .breadcrum{text-transform:uppercase;margin-bottom:-10px}#aktuelles-detail .breadcrum a{color:#000}#aktuelles-detail .info-wrapper .text{margin-top:19px;margin-bottom:0px}#aktuelles-detail .info-wrapper .copyright{margin-top:10px;margin-bottom:0px}#aktuelles-detail h1.headline{font-size:31.5pt;text-transform:uppercase;color:#004288}#aktuelles-detail h2.subline{font-size:21pt;text-transform:uppercase;color:#d31f25}#aktuelles-detail .copyright-text{font-size:12pt}#aktuelles-detail .text1{font-size:15pt}#aktuelles-detail .text1 h2{font-size:21pt;text-transform:uppercase;color:#d31f25}#aktuelles-detail .text1 .image-container{max-width:450px;margin-right:15px;margin-bottom:10px}#aktuelles-detail .text1 .image-container .copyright-label{font-size:9pt}@media(min-width: 768px){#aktuelles-detail .datum{margin-bottom:15px;margin-top:39px}#startseite .link-caption img{right:-4px}#aktuelles{margin-top:30px}#aktuelles h2{margin-top:10px;margin-bottom:31px}#aktuelles .filter-list{padding-left:25px;margin-top:84px}#aktuelles .filter-list .rolle{font-size:14px}#aktuelles .news-headline{font-size:24px}#aktuelles .news-subline{font-size:18px;margin-bottom:178px}}@media(min-width: 992px){#aktuelles-detail .datum{margin-bottom:15px;margin-top:47px}#aktuelles h2{font-size:42px;margin-top:99px;margin-bottom:62px}#aktuelles h1{font-size:42px;margin-top:99px;margin-bottom:62px}#aktuelles h3{font-size:28px;line-height:38px}#aktuelles .news-headline{font-size:24px;white-space:normal;overflow-wrap:break-word;width:650px}#aktuelles .filter-list .rolle{font-size:14px}#aktuelles-detail .text1{font-size:15pt}#aktuelles-detail .text1 h2{font-size:21pt;text-transform:uppercase;color:#d31f25}#aktuelles-detail .text1 .image-container{float:right;margin-right:15px;margin-bottom:10px;padding-left:35px}#aktuelles-detail .text1 .image-container .copyright-label{font-size:9pt}#aktuelles-detail .text1 .image-container img{width:100%}}@media(min-width: 1200px){#aktuelles-detail .datum{margin-bottom:15px;margin-top:68px}#aktuelles h2{margin-top:159px;margin-bottom:60px}#aktuelles-detail .datum{margin-bottom:15px}#aktuelles-detail .breadcrum{text-transform:uppercase;margin-bottom:-35px}#aktuelles-detail .breadcrum a{color:#000}}#content-page,#aktuelles-detail{position:relative;margin-bottom:116px}#content-page .base-data,#aktuelles-detail .base-data{margin-top:40px;margin-bottom:90px}#content-page .base-data h1,#aktuelles-detail .base-data h1{font-size:18pt;font-weight:500;text-transform:uppercase;word-wrap:break-word;overflow-wrap:anywhere}#content-page .base-data h2,#aktuelles-detail .base-data h2{font-size:13.5pt;font-weight:500;text-transform:uppercase;margin-bottom:35px;word-wrap:break-word;overflow-wrap:anywhere}#content-page .base-data .ansprechpartner-wrapper,#aktuelles-detail .base-data .ansprechpartner-wrapper{margin-top:35px;line-height:40px;margin-bottom:35px;font-size:10.5pt}#content-page .base-data .ansprechpartner-wrapper a,#aktuelles-detail .base-data .ansprechpartner-wrapper a{display:inline-block;color:#000;text-decoration:underline;-webkit-text-decoration-color:var(--htv-red);text-decoration-color:var(--htv-red);text-underline-offset:4px;line-height:25px;vertical-align:text-top;max-width:280px;margin-top:-4px}#content-page .base-data .ansprechpartner-wrapper .headline,#aktuelles-detail .base-data .ansprechpartner-wrapper .headline{font-size:13.5pt;font-weight:500;text-transform:uppercase}#content-page .base-data .header-image-wrapper,#aktuelles-detail .base-data .header-image-wrapper{position:relative;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;height:215px;background-size:contain;background-repeat:no-repeat}#content-page .base-data .header-image-wrapper .copyright,#aktuelles-detail .base-data .header-image-wrapper .copyright{position:absolute;color:#666;bottom:-23px;left:5px;font-size:9px}#content-page .sponsoren-wrapper,#aktuelles-detail .sponsoren-wrapper{width:calc(100% + 0px);margin-left:0px;margin-right:0px}#content-page .galerie-wrapper,#aktuelles-detail .galerie-wrapper{margin-top:44px}#content-page .galerie-wrapper .galerie-image-wrapper,#aktuelles-detail .galerie-wrapper .galerie-image-wrapper{position:relative;margin-bottom:70px;margin-left:0px;margin-right:0px}#content-page .galerie-wrapper .galerie-image-wrapper .galerie-image,#aktuelles-detail .galerie-wrapper .galerie-image-wrapper .galerie-image{max-width:100%;height:auto;width:auto;display:block;margin-left:auto;margin-right:auto}#content-page .galerie-wrapper .galerie-image-wrapper .galerie-copyright,#aktuelles-detail .galerie-wrapper .galerie-image-wrapper .galerie-copyright{position:absolute;font-size:9pt;right:10px;bottom:-25px;color:#666}#content-page .download-wrapper,#aktuelles-detail .download-wrapper{margin-bottom:30px;margin-top:110px}#content-page .download-wrapper .headline,#aktuelles-detail .download-wrapper .headline{font-size:18pt;font-weight:500;line-height:26.3pt;color:#004288;text-transform:uppercase;max-width:330px}#content-page .download-wrapper .beschreibungs-text .beschreibung,#aktuelles-detail .download-wrapper .beschreibungs-text .beschreibung{margin-left:58px}#content-page .download-wrapper .download-text,#aktuelles-detail .download-wrapper .download-text{display:flex;align-items:flex-start;margin-top:20px;margin-bottom:15px}#content-page .download-wrapper .download-text .typ,#aktuelles-detail .download-wrapper .download-text .typ{color:#d31e25;font-size:9pt;text-transform:uppercase}#content-page .download-wrapper .download-text .name,#aktuelles-detail .download-wrapper .download-text .name{position:relative;display:inline-block;margin-left:32px;color:#000;font-size:13.5pt;text-transform:uppercase;font-weight:500;margin-top:-5px}#content-page .download-wrapper .download-text .link-btn,#aktuelles-detail .download-wrapper .download-text .link-btn{display:inline-block;font-size:13.5pt;font-weight:500;margin-top:-5px;margin-left:0px;color:#333;text-decoration:none;text-transform:uppercase;margin-left:32px}#content-page .download-wrapper .download-button,#aktuelles-detail .download-wrapper .download-button{margin-bottom:30px}#content-page .download-wrapper .download-button .download-btn,#aktuelles-detail .download-wrapper .download-button .download-btn{position:relative;display:inline-block;font-size:10.5pt;line-height:21pt;font-weight:500;background-color:rgba(0,0,0,0);text-transform:uppercase;border:1px solid #333;border-radius:45px;color:#333;padding-top:5px;padding-bottom:5px;padding-left:50px;padding-right:50px;text-decoration:none;margin-left:55px;margin-top:25px;max-width:170px;max-height:45px;white-space:nowrap}#content-page .download-wrapper .download-button .download-btn img,#aktuelles-detail .download-wrapper .download-button .download-btn img{position:absolute;left:15px;top:10px}@media(min-width: 480px){#content-page .base-data .ansprechpartner-wrapper a,#aktuelles-detail .base-data .ansprechpartner-wrapper a{max-width:100%;text-underline-offset:6px;margin-top:-1px;white-space:normal;word-break:break-all}}.link-wrapper .beschreibung{margin-left:62px}@media(min-width: 768px){#content-page .link-wrapper .beschreibung,#aktuelles-detail .link-wrapper .beschreibung{margin-left:62px}#content-page .galerie-wrapper,#aktuelles-detail .galerie-wrapper{margin-top:44px;margin-left:0px;margin-right:0px}#content-page .galerie-wrapper .galerie-image-wrapper,#aktuelles-detail .galerie-wrapper .galerie-image-wrapper{margin-left:3px;margin-right:3px}#content-page .download-wrapper,#aktuelles-detail .download-wrapper{margin-bottom:120px;margin-top:125px}#content-page .download-wrapper .beschreibungs-text .beschreibung,#aktuelles-detail .download-wrapper .beschreibungs-text .beschreibung{margin-left:60px;margin-bottom:15px}#content-page .download-wrapper .beschreibung,#aktuelles-detail .download-wrapper .beschreibung{margin-top:14px}#content-page .download-wrapper .download-text,#aktuelles-detail .download-wrapper .download-text{margin-top:20px;margin-bottom:15px}#content-page .download-wrapper .download-text .typ,#aktuelles-detail .download-wrapper .download-text .typ{position:relative;display:inline-block;width:26px;top:-2px}#content-page .download-wrapper .download-text .link-btn,#aktuelles-detail .download-wrapper .download-text .link-btn{margin-top:-5px}#content-page .download-wrapper .download-button,#aktuelles-detail .download-wrapper .download-button{margin-bottom:30px;text-align:left}#content-page .download-wrapper .download-button .download-btn,#aktuelles-detail .download-wrapper .download-button .download-btn{margin-top:15px;max-width:186px;max-height:50px;padding-left:61px;height:50px;line-height:40px;margin-left:60px}#content-page .download-wrapper .download-button .download-btn img,#aktuelles-detail .download-wrapper .download-button .download-btn img{left:27px;top:16px}}@media(min-width: 992px){#content-page .download-wrapper .download-button .download-btn{margin-left:40px}}@media(min-width: 768px){#content-page .base-data h1,#aktuelles-detail .base-data h1{font-size:31.5pt;line-height:52px}#content-page .base-data h2,#aktuelles-detail .base-data h2{font-size:21pt;line-height:38px}#content-page .base-data .ansprechpartner-wrapper,#aktuelles-detail .base-data .ansprechpartner-wrapper{font-size:13.5pt}#content-page .base-data .ansprechpartner-wrapper .headline,#aktuelles-detail .base-data .ansprechpartner-wrapper .headline{font-size:15pt}#content-page .base-data .header-image-wrapper,#aktuelles-detail .base-data .header-image-wrapper{position:relative;width:calc(100% + 76px);margin-left:-38px;margin-right:-38px;height:600px}#content-page .galerie-wrapper .galerie-image,#aktuelles-detail .galerie-wrapper .galerie-image{width:calc(100% + 0px);height:383px;margin-bottom:50px;margin-left:0px;margin-right:0px}#content-page .galerie-wrapper .galerie-image .galerie-copyright,#aktuelles-detail .galerie-wrapper .galerie-image .galerie-copyright{font-size:9pt}#content-page .sponsoren-wrapper,#aktuelles-detail .sponsoren-wrapper{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}#content-page .download-wrapper .headline,#aktuelles-detail .download-wrapper .headline{font-size:31.5pt;max-width:100%;margin-bottom:20px}#content-page .download-wrapper .download-button,#aktuelles-detail .download-wrapper .download-button{margin-bottom:0px;margin-top:-12px}}@media(min-width: 1200px){#content-page #sponsoren,#aktuelles-detail #sponsoren{margin-bottom:113px}#content-page #partners,#aktuelles-detail #partners{margin-bottom:113px;margin-top:-43px}#content-page .base-data,#aktuelles-detail .base-data{margin-top:61px;margin-bottom:73px}#content-page .base-data h1,#aktuelles-detail .base-data h1{font-size:31.5pt;max-width:690px}#content-page .base-data h2,#aktuelles-detail .base-data h2{margin-top:70px;font-size:21pt;margin-bottom:0px;max-width:680px}#content-page .base-data hr,#aktuelles-detail .base-data hr{margin-top:61px;border-color:var(--htv-hr-color);opacity:1}#content-page .base-data .ansprechpartner-wrapper,#aktuelles-detail .base-data .ansprechpartner-wrapper{position:absolute;top:-46px;left:64%;font-size:13.5pt;white-space:nowrap;margin-bottom:57px}#content-page .base-data .ansprechpartner-wrapper .headline,#aktuelles-detail .base-data .ansprechpartner-wrapper .headline{font-size:15pt}#content-page .base-data .ansprechpartner-wrapper a,#aktuelles-detail .base-data .ansprechpartner-wrapper a{white-space:normal;word-break:unset;overflow-wrap:anywhere}#content-page .base-data .header-image-wrapper,#aktuelles-detail .base-data .header-image-wrapper{position:relative;width:100%;margin-left:0px;margin-right:0px;height:600px}#content-page .galerie-wrapper,#aktuelles-detail .galerie-wrapper{margin-top:39px}#content-page .galerie-wrapper .galerie-image,#aktuelles-detail .galerie-wrapper .galerie-image{width:calc(100% + 0px);height:500px;margin-bottom:50px;margin-left:0px;margin-right:0px}#content-page .galerie-wrapper .galerie-image .galerie-copyright,#aktuelles-detail .galerie-wrapper .galerie-image .galerie-copyright{font-size:9pt}}@media(min-width: 1400px){#content-page .base-data .ansprechpartner-wrapper,#aktuelles-detail .base-data .ansprechpartner-wrapper{left:70%}#content-page .base-data h1,#aktuelles-detail .base-data h1{max-width:720px}#content-page .base-data h2,#aktuelles-detail .base-data h2{max-width:760px}}@media(min-width: 1520px){#content-page .base-data h1,#aktuelles-detail .base-data h1{max-width:900px}#content-page .base-data .ansprechpartner-wrapper,#aktuelles-detail .base-data .ansprechpartner-wrapper{left:62%}}@media(min-width: 1600px){#content-page .base-data h2,#aktuelles-detail .base-data h2{max-width:895px}}#praesidium,#gremium,#geschaeftsstelle,#trainer,#verbandshistorie{margin-top:33px;padding-left:15px;padding-right:15px}#praesidium .headline,#gremium .headline,#geschaeftsstelle .headline,#trainer .headline,#verbandshistorie .headline{font-size:18pt;color:var(--htv-blue);text-transform:uppercase}#praesidium .filter-list,#gremium .filter-list,#geschaeftsstelle .filter-list,#trainer .filter-list,#verbandshistorie .filter-list{margin-top:69px}#praesidium .filter-list .rolle,#gremium .filter-list .rolle,#geschaeftsstelle .filter-list .rolle,#trainer .filter-list .rolle,#verbandshistorie .filter-list .rolle{display:inline-block;padding-left:20px;padding-right:20px;font-size:9.4pt;line-height:45px;min-height:45px;border:1px solid #333;border-radius:25px;margin-right:16px;margin-bottom:24px;white-space:normal;word-wrap:normal;text-transform:uppercase;cursor:pointer}#praesidium .filter-list .rolle.active,#gremium .filter-list .rolle.active,#geschaeftsstelle .filter-list .rolle.active,#trainer .filter-list .rolle.active,#verbandshistorie .filter-list .rolle.active{background-color:var(--htv-red);border:1px solid var(--htv-red);color:#fff;font-weight:500}#praesidium .personen .person,#gremium .personen .person,#geschaeftsstelle .personen .person,#trainer .personen .person,#verbandshistorie .personen .person{position:relative;max-width:474px;margin-left:auto;margin-right:auto}#praesidium .personen h2,#gremium .personen h2,#geschaeftsstelle .personen h2,#trainer .personen h2,#verbandshistorie .personen h2{font-size:21pt;margin-top:55px;margin-bottom:45px}#praesidium .personen .person-name,#gremium .personen .person-name,#geschaeftsstelle .personen .person-name,#trainer .personen .person-name,#verbandshistorie .personen .person-name{font-size:15pt;color:var(--htv-blue);font-weight:500;text-transform:uppercase;margin-top:25px}#praesidium .personen .person-position,#gremium .personen .person-position,#geschaeftsstelle .personen .person-position,#trainer .personen .person-position,#verbandshistorie .personen .person-position{font-size:13.5pt;font-weight:500;color:var(--htv-red);text-transform:uppercase;margin-top:14px;line-height:28px}#praesidium .personen .person-image,#gremium .personen .person-image,#geschaeftsstelle .personen .person-image,#trainer .personen .person-image,#verbandshistorie .personen .person-image{display:flex;align-items:flex-end;justify-content:center;width:100%;background:#fff}#praesidium .personen .person-image img.small,#gremium .personen .person-image img.small,#geschaeftsstelle .personen .person-image img.small,#trainer .personen .person-image img.small,#verbandshistorie .personen .person-image img.small{max-height:256px;width:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#praesidium .personen .person-image img.big,#gremium .personen .person-image img.big,#geschaeftsstelle .personen .person-image img.big,#trainer .personen .person-image img.big,#verbandshistorie .personen .person-image img.big{max-height:300px;width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}#praesidium .personen .person-image img,#gremium .personen .person-image img,#geschaeftsstelle .personen .person-image img,#trainer .personen .person-image img,#verbandshistorie .personen .person-image img{display:block;max-width:100%;max-height:100%;height:auto}#praesidium .personen .person-kontakt,#gremium .personen .person-kontakt,#geschaeftsstelle .personen .person-kontakt,#trainer .personen .person-kontakt,#verbandshistorie .personen .person-kontakt{margin-bottom:85px}#praesidium .personen .person-kontakt .mail a,#gremium .personen .person-kontakt .mail a,#geschaeftsstelle .personen .person-kontakt .mail a,#trainer .personen .person-kontakt .mail a,#verbandshistorie .personen .person-kontakt .mail a{display:block;position:relative;padding-left:32px;font-size:10.5pt;text-decoration:none;color:#000;word-break:break-all;overflow-wrap:anywhere}#praesidium .personen .person-kontakt .mail a::before,#gremium .personen .person-kontakt .mail a::before,#geschaeftsstelle .personen .person-kontakt .mail a::before,#trainer .personen .person-kontakt .mail a::before,#verbandshistorie .personen .person-kontakt .mail a::before{content:"";position:absolute;left:0;top:.15em;width:24px;height:24px;background-image:url("/frontend/img/htv-icon-email.svg");background-size:contain;background-repeat:no-repeat}#praesidium .personen .person-kontakt .telefon,#gremium .personen .person-kontakt .telefon,#geschaeftsstelle .personen .person-kontakt .telefon,#trainer .personen .person-kontakt .telefon,#verbandshistorie .personen .person-kontakt .telefon{display:block;height:30px}#praesidium .personen .person-kontakt .telefon a::before,#gremium .personen .person-kontakt .telefon a::before,#geschaeftsstelle .personen .person-kontakt .telefon a::before,#trainer .personen .person-kontakt .telefon a::before,#verbandshistorie .personen .person-kontakt .telefon a::before{display:inline-block;position:relative;content:"";background-image:url("/frontend/img/htv-icon-telefon.svg");width:24px;height:24px;margin-right:8px;top:8px}#praesidium .personen .person-kontakt .telefon a,#gremium .personen .person-kontakt .telefon a,#geschaeftsstelle .personen .person-kontakt .telefon a,#trainer .personen .person-kontakt .telefon a,#verbandshistorie .personen .person-kontakt .telefon a{position:relative;font-size:10.5pt;text-decoration:none;color:#000;white-space:nowrap}@media(min-width: 768px){#praesidium .praesidium-headline,#gremium .praesidium-headline,#geschaeftsstelle .praesidium-headline,#trainer .praesidium-headline,#verbandshistorie .praesidium-headline{margin-bottom:40px}#praesidium .personen .person,#gremium .personen .person,#geschaeftsstelle .personen .person,#trainer .personen .person,#verbandshistorie .personen .person{min-height:515px;margin-left:0px;margin-right:0px}#praesidium .personen .person-image,#gremium .personen .person-image,#geschaeftsstelle .personen .person-image,#trainer .personen .person-image,#verbandshistorie .personen .person-image{height:213px}#praesidium .personen .person-image img.small,#gremium .personen .person-image img.small,#geschaeftsstelle .personen .person-image img.small,#trainer .personen .person-image img.small,#verbandshistorie .personen .person-image img.small{max-height:calc(100% - 50px);height:calc(100% - 50px)}}@media(min-width: 800px){#praesidium .praesidium-headline,#gremium .praesidium-headline,#geschaeftsstelle .praesidium-headline,#trainer .praesidium-headline,#verbandshistorie .praesidium-headline{margin-bottom:110px}}@media(min-width: 992px){#praesidium .praesidium-headline,#gremium .praesidium-headline,#geschaeftsstelle .praesidium-headline,#trainer .praesidium-headline,#verbandshistorie .praesidium-headline{margin-bottom:40px}#praesidium .filter-list .rolle,#gremium .filter-list .rolle,#geschaeftsstelle .filter-list .rolle,#trainer .filter-list .rolle,#verbandshistorie .filter-list .rolle{margin-bottom:20px}#praesidium .personen:first-of-type,#gremium .personen:first-of-type,#geschaeftsstelle .personen:first-of-type,#trainer .personen:first-of-type,#verbandshistorie .personen:first-of-type{margin-top:0px}#praesidium .personen:not(:first-of-type),#gremium .personen:not(:first-of-type),#geschaeftsstelle .personen:not(:first-of-type),#trainer .personen:not(:first-of-type),#verbandshistorie .personen:not(:first-of-type){margin-top:-40px}#praesidium .personen .person,#gremium .personen .person,#geschaeftsstelle .personen .person,#trainer .personen .person,#verbandshistorie .personen .person{min-height:490px}#praesidium .personen .person-image img,#gremium .personen .person-image img,#geschaeftsstelle .personen .person-image img,#trainer .personen .person-image img,#verbandshistorie .personen .person-image img{max-height:190px}#praesidium .personen .person-image img.small,#gremium .personen .person-image img.small,#geschaeftsstelle .personen .person-image img.small,#trainer .personen .person-image img.small,#verbandshistorie .personen .person-image img.small{max-height:190px;height:100%}#praesidium .personen .person-kontakt .mail a,#gremium .personen .person-kontakt .mail a,#geschaeftsstelle .personen .person-kontakt .mail a,#trainer .personen .person-kontakt .mail a,#verbandshistorie .personen .person-kontakt .mail a{font-size:9pt}#praesidium .personen .person-kontakt .telefon a,#gremium .personen .person-kontakt .telefon a,#geschaeftsstelle .personen .person-kontakt .telefon a,#trainer .personen .person-kontakt .telefon a,#verbandshistorie .personen .person-kontakt .telefon a{font-size:9pt}}@media(min-width: 1200px){#praesidium .personen:first-of-type,#gremium .personen:first-of-type,#geschaeftsstelle .personen:first-of-type,#trainer .personen:first-of-type,#verbandshistorie .personen:first-of-type{margin-top:18px}#praesidium .praesidium-headline,#gremium .praesidium-headline,#geschaeftsstelle .praesidium-headline,#trainer .praesidium-headline,#verbandshistorie .praesidium-headline{margin-top:73px;margin-bottom:0px}#praesidium .praesidium-headline h1,#gremium .praesidium-headline h1,#geschaeftsstelle .praesidium-headline h1,#trainer .praesidium-headline h1,#verbandshistorie .praesidium-headline h1{font-size:36pt;line-height:52px}#praesidium .filter-list,#gremium .filter-list,#geschaeftsstelle .filter-list,#trainer .filter-list,#verbandshistorie .filter-list{margin-top:60px}#praesidium .filter-list .rolle,#gremium .filter-list .rolle,#geschaeftsstelle .filter-list .rolle,#trainer .filter-list .rolle,#verbandshistorie .filter-list .rolle{font-size:14px}#praesidium .personen h2,#gremium .personen h2,#geschaeftsstelle .personen h2,#trainer .personen h2,#verbandshistorie .personen h2{margin-bottom:44px;line-height:52px}#praesidium .personen .person-position,#gremium .personen .person-position,#geschaeftsstelle .personen .person-position,#trainer .personen .person-position,#verbandshistorie .personen .person-position{margin-top:18px}#praesidium .personen .person,#gremium .personen .person,#geschaeftsstelle .personen .person,#trainer .personen .person,#verbandshistorie .personen .person{min-height:603px}#praesidium .personen .person-image,#gremium .personen .person-image,#geschaeftsstelle .personen .person-image,#trainer .personen .person-image,#verbandshistorie .personen .person-image{display:flex;align-items:flex-end;justify-content:center;width:100%;height:300px;background:#fff}#praesidium .personen .person-image img.small,#gremium .personen .person-image img.small,#geschaeftsstelle .personen .person-image img.small,#trainer .personen .person-image img.small,#verbandshistorie .personen .person-image img.small{max-width:100%;max-height:300px;width:auto;height:auto}#praesidium .personen .person-image img.medium,#gremium .personen .person-image img.medium,#geschaeftsstelle .personen .person-image img.medium,#trainer .personen .person-image img.medium,#verbandshistorie .personen .person-image img.medium{max-height:231px;width:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#praesidium .personen .person-image img.big,#gremium .personen .person-image img.big,#geschaeftsstelle .personen .person-image img.big,#trainer .personen .person-image img.big,#verbandshistorie .personen .person-image img.big{max-height:300px;width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}#praesidium .personen .person-kontakt .mail a,#gremium .personen .person-kontakt .mail a,#geschaeftsstelle .personen .person-kontakt .mail a,#trainer .personen .person-kontakt .mail a,#verbandshistorie .personen .person-kontakt .mail a{font-size:10pt}#praesidium .personen .person-kontakt .telefon a,#gremium .personen .person-kontakt .telefon a,#geschaeftsstelle .personen .person-kontakt .telefon a,#trainer .personen .person-kontakt .telefon a,#verbandshistorie .personen .person-kontakt .telefon a{font-size:10pt}}@media(min-width: 1400px){#praesidium .personen .person-kontakt .mail a,#gremium .personen .person-kontakt .mail a,#geschaeftsstelle .personen .person-kontakt .mail a,#trainer .personen .person-kontakt .mail a{font-size:10pt}#praesidium .personen .person-kontakt .telefon a,#gremium .personen .person-kontakt .telefon a,#geschaeftsstelle .personen .person-kontakt .telefon a,#trainer .personen .person-kontakt .telefon a{font-size:10pt}#praesidium .personen .person-image img.small,#gremium .personen .person-image img.small,#geschaeftsstelle .personen .person-image img.small,#trainer .personen .person-image img.small{max-height:276px}#praesidium .personen .person-image img.medium,#gremium .personen .person-image img.medium,#geschaeftsstelle .personen .person-image img.medium,#trainer .personen .person-image img.medium{max-height:275px}#praesidium .personen .person-image img.big,#gremium .personen .person-image img.big,#geschaeftsstelle .personen .person-image img.big,#trainer .personen .person-image img.big{max-height:300px}}@media(min-width: 1520px){#praesidium .personen .person-image img.small,#gremium .personen .person-image img.small,#geschaeftsstelle .personen .person-image img.small,#trainer .personen .person-image img.small{max-width:100%;max-height:300px;width:auto;height:auto}#praesidium .personen .person-image img.medium,#gremium .personen .person-image img.medium,#geschaeftsstelle .personen .person-image img.medium,#trainer .personen .person-image img.medium{max-height:300px}#praesidium .personen .person-image img.big,#gremium .personen .person-image img.big,#geschaeftsstelle .personen .person-image img.big,#trainer .personen .person-image img.big{max-height:300px}}.faq-wrapper{margin-top:60px;margin-bottom:90px}.faq-wrapper .headline{font-size:18pt;color:var(--htv-blue);font-weight:500;line-height:35px}.faq-wrapper .faq-accordion{width:100%;border-radius:5px;background-color:rgba(0,0,0,0);margin-top:30px}.faq-wrapper .accordion-item{border-bottom:1px solid #ddd;position:relative}.faq-wrapper .accordion-item:first-child{border-top:1px solid #ddd;border-radius:0px}.faq-wrapper .accordion-header{position:relative;font-size:12pt;text-transform:uppercase;color:var(--htv-blue);background:rgba(0,0,0,0);padding:10px;cursor:pointer;font-weight:500;transition:background .3s;line-height:30px;margin-top:21px;margin-bottom:21px;max-width:94%}.faq-wrapper .accordion-item:after{content:"";background-image:url("/frontend/img/arrow_down_thin.png");position:absolute;top:10px;right:0px;width:28px;height:44px;background-color:rgba(0,0,0,0);background-size:contain;background-repeat:no-repeat;background-position-y:center;cursor:pointer}.faq-wrapper .accordion-item.active:after{transform:rotate(180deg)}.faq-wrapper .accordion-content{font-size:12pt;max-height:0;overflow:hidden;padding:0 10px;background:#fff;transition:max-height .3s ease-out,padding .3s ease-out}.faq-wrapper .accordion-item.active .accordion-content{max-height:9900px;padding:10px}.faq-wrapper .pdf-list .link-wrapper{position:relative;margin-top:30px;margin-right:20px}.faq-wrapper .pdf-list .pdf-link{color:var(--htv-black);text-transform:uppercase;font-size:13px;font-weight:500;text-decoration:none;margin-left:40px;height:40px;line-height:40px;display:inline-block}.faq-wrapper .pdf-list .file-ext{position:absolute;top:12px;left:0px;font-size:9px;color:var(--htv-red)}.faq-wrapper .link-list .link-link-wrapper{position:relative;margin-top:30px;margin-right:20px}.faq-wrapper .link-list .link-link{color:var(--htv-black);text-transform:uppercase;font-size:13px;font-weight:500;text-decoration:none;margin-left:40px;height:40px;line-height:23px;display:inline-block}.faq-wrapper .link-list .file-ext{position:absolute;top:12px;left:0px;font-size:9px;color:var(--htv-red)}@media(min-width: 768px){.faq-wrapper .accordion-header{max-width:930px}}@media(min-width: 992px){.faq-wrapper .headline{font-size:31.5pt}.faq-wrapper .faq-accordion .accordion-header{font-size:18pt;max-width:900px;padding-left:0px;padding-right:0px;padding-top:33px;padding-bottom:33px;line-height:35px;margin-top:0px;margin-bottom:0px}.faq-wrapper .faq-accordion .accordion-item.active .accordion-content{padding-left:0px;padding-right:0px}.faq-wrapper .faq-accordion .accordion-content{font-size:15pt}.faq-wrapper .faq-accordion .accordion-content .pdf-list .pdf-link{font-size:15pt;margin-left:50px}.faq-wrapper .faq-accordion .accordion-content .pdf-list .file-ext{font-size:9pt}.faq-wrapper .faq-accordion .accordion-content .link-list .link-link{font-size:15pt;margin-left:50px;line-height:30px}.faq-wrapper .faq-accordion .accordion-content .link-list .file-ext{font-size:9pt}}.acc-wrapper{margin-top:60px;margin-bottom:90px}.acc-wrapper .headline{font-size:18pt;color:var(--htv-blue);font-weight:500;line-height:35px}.acc-wrapper .subline{margin-top:24px;font-size:16px;line-height:24px}.acc-wrapper .faq-accordion{width:100%;border-radius:5px;background-color:rgba(0,0,0,0);margin-top:30px}.acc-wrapper .accordion-item{border-bottom:1px solid #ddd;position:relative}.acc-wrapper .accordion-item:first-child{border-top:1px solid #ddd;border-radius:0px}.acc-wrapper .accordion-header{position:relative;font-size:12pt;text-transform:uppercase;color:var(--htv-blue);background:rgba(0,0,0,0);padding:10px;cursor:pointer;font-weight:500;transition:background .3s;line-height:30px;margin-top:21px;margin-bottom:21px;max-width:94%}.acc-wrapper .accordion-item:after{content:"";background-image:url("/frontend/img/arrow_down_thin.png");position:absolute;top:10px;right:0px;width:28px;height:44px;background-color:rgba(0,0,0,0);background-size:contain;background-repeat:no-repeat;background-position-y:center;cursor:pointer}.acc-wrapper .accordion-item.active:after{transform:rotate(180deg)}.acc-wrapper .accordion-content{font-size:12pt;max-height:0;overflow:hidden;padding:0 10px;background:#fff;transition:max-height .3s ease-out,padding .3s ease-out}.acc-wrapper .accordion-item.active .accordion-content{max-height:9900px;padding:10px}.acc-wrapper .pdf-list .link-wrapper{position:relative;margin-top:30px;margin-right:20px}.acc-wrapper .pdf-list .pdf-link{color:var(--htv-black);text-transform:uppercase;font-size:13px;font-weight:500;text-decoration:none;margin-left:40px;height:40px;line-height:40px;display:inline-block}.acc-wrapper .pdf-list .file-ext{position:absolute;top:12px;left:0px;font-size:9px;color:var(--htv-red)}.acc-wrapper .link-list .link-link-wrapper{position:relative;margin-top:30px;margin-right:20px}.acc-wrapper .link-list .link-link{color:var(--htv-black);text-transform:uppercase;font-size:13px;font-weight:500;text-decoration:none;margin-left:40px;height:40px;line-height:23px;display:inline-block}.acc-wrapper .link-list .file-ext{position:absolute;top:12px;left:0px;font-size:9px;color:var(--htv-red)}@media(min-width: 768px){.acc-wrapper .accordion-header{max-width:930px}}@media(min-width: 992px){.acc-wrapper .headline{font-size:31.5pt}.acc-wrapper .subline{margin-top:24px;font-size:20px}.acc-wrapper .faq-accordion{margin-top:28px}.acc-wrapper .faq-accordion .accordion-header{font-size:18pt;max-width:900px;padding-left:0px;padding-right:0px;padding-top:33px;padding-bottom:33px;line-height:35px;margin-top:0px;margin-bottom:0px}.acc-wrapper .faq-accordion .accordion-item.active .accordion-content{padding-left:0px;padding-right:0px}.acc-wrapper .faq-accordion .accordion-content{font-size:15pt}.acc-wrapper .faq-accordion .accordion-content .pdf-list .pdf-link{font-size:15pt;margin-left:50px}.acc-wrapper .faq-accordion .accordion-content .pdf-list .file-ext{font-size:9pt}.acc-wrapper .faq-accordion .accordion-content .link-list .link-link{font-size:15pt;margin-left:50px;line-height:30px}.acc-wrapper .faq-accordion .accordion-content .link-list .file-ext{font-size:9pt}}.footer-nav{display:flex;flex-wrap:wrap;row-gap:10px;-moz-column-gap:33px;column-gap:33px;justify-content:left;background-color:#052444;padding-left:20px;padding-right:20px}@media(min-width: 768px){.footer-nav{justify-content:center}}.footer-nav a{color:#fff;text-decoration:none;height:50px;line-height:50px}@media(min-width: 1600px){header #header-top{background:linear-gradient(to right, var(--htv-blue) 0%, var(--htv-blue) 49%, var(--htv-red) 51%, var(--htv-red) 100%)}header #header-top .header-top-wrapper .header-top-link{font-size:14px;line-height:25pt;margin-left:20px;margin-right:20px}header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item .nav-link{font-size:14pt}header #header-top .header-top-wrapper .header-top-link.htv-shop::before{left:13px;top:9px;width:13px}header #header-top .header-top-wrapper .header-top-link.htv-shop{padding-right:40px;padding-left:15px}header #header-top .header-top-wrapper .header-top-part-3{width:24%}header #header-main .navbar .navbar-brand{position:relative;right:50px}header #header-main .navbar .navbar-collapse{max-width:unset;margin-left:0px;margin-top:55px}header #header-top .header-top-wrapper{height:35px;max-width:1520px;width:100%;margin-left:auto;margin-right:auto}}@media(min-width: 1600px){header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item .nav-link{font-size:16px}header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .dropdown-item{font-size:20px}header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .nav-link.dritte_ebene_dropdown{font-size:20px}header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .dropdown-list.third-dropdown a.dropdown-item{font-size:16px}header #header-main .navbar .navbar-collapse .navbar-new-nav .nav-item ul.dropdown-menu .dropdown-list{min-height:80px}}#termine,#seminarkalender{margin-top:48px;padding-bottom:90px}#termine h1,#seminarkalender h1{margin-bottom:30px;font-size:24px;margin-top:-7px}#termine h2,#seminarkalender h2{font-size:18px;line-height:30px}#termine .filter-list,#seminarkalender .filter-list{margin-top:69px;margin-bottom:58px}#termine .filter-list .rolle,#seminarkalender .filter-list .rolle{position:relative;display:inline-block;padding-left:20px;padding-right:20px;font-size:12px;line-height:45px;min-height:45px;border:1px solid #333;border-radius:25px;margin-right:14px;margin-bottom:24px;white-space:normal;word-wrap:normal;text-transform:uppercase;cursor:pointer}#termine .filter-list .rolle.active,#seminarkalender .filter-list .rolle.active{background-color:var(--htv-red);border:1px solid var(--htv-red);color:#fff;font-weight:500}#termine .filter-list .rolle.single-select,#seminarkalender .filter-list .rolle.single-select{position:relative;padding-right:50px}#termine .filter-list .rolle.single-select .single-select-dropdown,#seminarkalender .filter-list .rolle.single-select .single-select-dropdown{position:absolute;top:45px;left:-0.5px;background-color:#fff;width:calc(100% + 1.5px);border:1px solid #000;border-top:0px solid #fff;overflow-y:scroll;height:250px}#termine .filter-list .rolle.single-select .single-select-dropdown .year,#seminarkalender .filter-list .rolle.single-select .single-select-dropdown .year{color:#000;font-weight:normal;width:100%;padding-left:10px;padding-right:10px}#termine .filter-list .rolle.single-select .single-select-dropdown .year:hover,#seminarkalender .filter-list .rolle.single-select .single-select-dropdown .year:hover{background-color:var(--htv-blue);color:#fff;font-weight:500}#termine .filter-list .rolle.single-select::after,#seminarkalender .filter-list .rolle.single-select::after{content:"";position:absolute;top:11px;right:15px;width:22px;height:25px;border:0;background-image:url("../img/arrow_down.png");background-repeat:no-repeat;background-size:contain;background-position:center}#termine .filter-list .rolle.single-select[aria-expanded=true]::after,#seminarkalender .filter-list .rolle.single-select[aria-expanded=true]::after{transform:rotate(180deg);transition:all .25s}#termine .termin_wrapper .spacer hr,#seminarkalender .termin_wrapper .spacer hr{margin-top:37px;margin-bottom:70px}#termine .termin_wrapper a,#seminarkalender .termin_wrapper a{text-decoration:none}#termine .termin_wrapper .headline .arrow-desktop,#seminarkalender .termin_wrapper .headline .arrow-desktop{display:none}#termine .termin_wrapper .headline .type,#seminarkalender .termin_wrapper .headline .type{display:inline-block;background-color:rgba(0,0,0,0);color:var(--htv-red);font-size:18px;font-weight:500;height:50px;line-height:50px;padding-left:10px;padding-right:10px;text-transform:uppercase;margin-right:auto;margin-bottom:-15px}#termine .termin_wrapper .headline .name,#seminarkalender .termin_wrapper .headline .name{display:inline-block;font-size:18px;font-weight:500;color:var(--htv-blue);margin-top:20px;padding-left:10px;line-height:26px}#termine .termin_wrapper .content,#seminarkalender .termin_wrapper .content{font-size:16px}#termine .termin_wrapper .content .left-spalte,#seminarkalender .termin_wrapper .content .left-spalte{padding-left:21px;margin-top:23px}#termine .termin_wrapper .content .right-spalte,#seminarkalender .termin_wrapper .content .right-spalte{margin-top:23px}#termine .termin_wrapper .termin-foot,#seminarkalender .termin_wrapper .termin-foot{position:relative;height:60px;margin-top:37px}#termine .termin_wrapper .termin-foot .arrow,#seminarkalender .termin_wrapper .termin-foot .arrow{position:absolute;background-image:url("/frontend/img/arrow_right.png");background-size:contain;background-repeat:no-repeat;width:20px;height:30px;right:0px}@media(min-width: 768px){#termine h1,#seminarkalender h1{margin-bottom:30px;font-size:24px;margin-top:-6px}#termine .termin_wrapper .headline,#seminarkalender .termin_wrapper .headline{display:flex;align-items:flex-start;gap:35px}#termine .termin_wrapper .headline .type,#seminarkalender .termin_wrapper .headline .type{margin-top:0px;margin-bottom:-11px}#termine .termin_wrapper .headline .name,#seminarkalender .termin_wrapper .headline .name{margin-top:0px}}@media(min-width: 992px){#termine h1,#seminarkalender h1{font-size:42px;line-height:50px;margin-top:-6px}#termine .termin_wrapper .headline,#seminarkalender .termin_wrapper .headline{display:flex;align-items:flex-start;gap:35px;position:relative}#termine .termin_wrapper .headline .type,#seminarkalender .termin_wrapper .headline .type{margin-top:0px;font-size:18px;margin-right:0px}#termine .termin_wrapper .headline .name,#seminarkalender .termin_wrapper .headline .name{margin-top:0px;font-size:24px;max-width:690px;line-height:48px}#termine .termin_wrapper .headline .arrow-desktop,#seminarkalender .termin_wrapper .headline .arrow-desktop{display:block;position:absolute;background-image:url("/frontend/img/arrow_right.png");background-size:contain;background-repeat:no-repeat;width:20px;height:30px;right:0px;top:13px}#termine .termin_wrapper .termin-foot,#seminarkalender .termin_wrapper .termin-foot{display:none}}@media(min-width: 1200px){#termine h1,#seminarkalender h1{font-size:42px;line-height:50px;margin-top:15px}}#termine-detail .download-wrapper{margin-top:60px;margin-bottom:30px}#termine-detail .download-wrapper .headline{font-size:18px;font-weight:500;line-height:28px;color:#004288;text-transform:uppercase;max-width:330px}#termine-detail .download-wrapper .download-text{display:flex;align-items:flex-start;margin-top:20px;margin-bottom:15px}#termine-detail .download-wrapper .download-text .typ{color:#d31e25;font-size:9pt;text-transform:uppercase}#termine-detail .download-wrapper .download-text .name{position:relative;display:inline-block;margin-left:32px;color:#000;font-size:13.5pt;text-transform:uppercase;font-weight:500;margin-top:-5px}#termine-detail .download-wrapper .download-text .link-btn{display:inline-block;font-size:13.5pt;font-weight:500;margin-top:-5px;margin-left:20px;color:#333;text-decoration:none;text-transform:uppercase}#termine-detail .download-wrapper .download-button{margin-bottom:30px}#termine-detail .download-wrapper .download-button .download-btn{position:relative;display:inline-block;font-size:10.5pt;line-height:21pt;font-weight:500;background-color:rgba(0,0,0,0);text-transform:uppercase;border:1px solid #333;border-radius:45px;color:#333;padding-top:5px;padding-bottom:5px;padding-left:50px;padding-right:50px;text-decoration:none;margin-left:50px;margin-top:25px;max-width:170px;max-height:45px;white-space:nowrap}#termine-detail .download-wrapper .download-button .download-btn img{position:absolute;left:15px;top:10px}#termine-detail .headline .type{display:block;background-color:rgba(0,0,0,0);color:var(--htv-red);font-weight:500;font-size:18px;line-height:28px;text-transform:uppercase;margin-bottom:22px}#termine-detail .headline .name{display:block;font-size:20px;line-height:28px;font-weight:500;color:var(--htv-blue);text-transform:uppercase;white-space:normal;line-break:normal;word-wrap:break-word;overflow-wrap:anywhere}#termine-detail .headline .breadcrum{display:block;width:100%;margin-top:30px;margin-bottom:45px;text-transform:uppercase}#termine-detail .headline .breadcrum a{text-decoration:none;color:var(--htv-black)}#termine-detail .content .left-spalte{margin-top:30px}#termine-detail .content .right-spalte{margin-top:30px}#termine-detail .ansprechpartner h2{font-size:18px;line-height:30px;color:#333;font-weight:500}#termine-detail .ansprechpartner .name{font-size:14px;margin-top:15px}#termine-detail .ansprechpartner .telefon{font-size:14px;margin-top:15px}#termine-detail .ansprechpartner .mail{font-size:14px;margin-top:15px}#termine-detail .ansprechpartner a.link{position:relative;top:-3px;display:inline-block;color:#000;word-wrap:break-word;white-space:normal;max-width:250px;text-decoration:underline;-webkit-text-decoration-color:var(--htv-red);text-decoration-color:var(--htv-red);text-underline-offset:4px;vertical-align:text-top}#termine-detail .beschreibung{font-size:16px;margin-top:84px;white-space:normal;-webkit-hyphens:auto;hyphens:auto}#termine-detail .back-button-wrapper{margin-top:115px;margin-bottom:100px}#termine-detail .back-button-wrapper .back-btn{display:block;position:relative;background-color:var(--htv-red);color:#fff;font-size:18px;text-transform:uppercase;width:250px;margin-left:auto;margin-right:auto;border-radius:25px;padding-left:66px;padding-right:20px;text-decoration:none;padding-top:10px;padding-bottom:10px}#termine-detail .back-button-wrapper .back-btn .icon{position:absolute;background-image:url("/frontend/img/arrow_down_news.png");background-size:contain;background-repeat:no-repeat;transform:rotate(90deg);width:20px;height:30px;left:28px}@media(min-width: 475px){#termine-detail .ansprechpartner a.link{width:90%;max-width:90%}}@media(min-width: 768px){#termine-detail .beschreibung{font-size:16px;line-height:24px;margin-top:70px}#termine-detail .headline{align-items:flex-start !important}#termine-detail .headline .type{display:inline-block;font-size:24px;padding-top:0px;padding-bottom:0px}#termine-detail .headline .name{display:inline-block;font-size:24px;width:75%;position:relative;top:-8px}#termine-detail .content{margin-top:37px}#termine-detail .content .right-spalte{margin-top:23px}#termine-detail .content .left-spalte{margin-top:23px}}@media(min-width: 992px){#termine-detail .beschreibung{font-size:20px;line-height:35px;max-width:865px}#termine-detail .download-wrapper{margin-top:80px}#termine-detail .download-wrapper .headline{font-size:42px;max-width:100%;margin-bottom:20px}#termine-detail .download-wrapper .download-button{margin-bottom:0px;margin-top:-12px}#termine-detail .download-wrapper .download-button .download-btn{height:50px;line-height:35px}#termine-detail .download-wrapper .download-button .download-btn .download-btn img{top:13px;left:21px}#termine-detail .headline{align-items:flex-start !important}#termine-detail .headline .type{display:inline-block;font-size:30px;line-height:42px;top:0px}#termine-detail .headline .name{display:inline-block;font-size:42px;line-height:52px;width:63%;position:relative;top:-7px;text-transform:none;padding-left:0px;max-width:unset}#termine-detail .headline .breadcrum{margin-top:74px}#termine-detail .content{margin-top:37px;margin-bottom:50px}#termine-detail .content .right-spalte{margin-top:23px}#termine-detail .ansprechpartner h2{font-size:20px}#termine-detail .ansprechpartner .name{font-size:18px}#termine-detail .ansprechpartner .telefon{font-size:18px}#termine-detail .ansprechpartner .mail{font-size:18px}}@media(min-width: 1400px){#termine-detail .download-wrapper .download-button .download-btn{margin-left:150px}}#serien-termine .serien-termine-h1{font-size:24px;line-height:64px;color:var(--htv-blue);text-transform:uppercase;margin-bottom:70px;margin-top:30px}#serien-termine .turnier-wrapper{position:relative;margin-bottom:93px;border-bottom:0px solid #fff;padding-bottom:36px;padding-left:8px;padding-right:8px}#serien-termine .turnier-wrapper header h2{font-size:18px;color:var(--htv-blue);text-transform:none;margin-top:-5px;margin-bottom:55px;line-height:28px;max-width:312px}#serien-termine .turnier-wrapper table th{width:138px}#serien-termine .turnier-wrapper table th,#serien-termine .turnier-wrapper table td{vertical-align:top;padding-bottom:22px}#serien-termine .turnier-wrapper .arrow-desktop{display:block;position:absolute;background-image:url("/frontend/img/arrow_right.png");background-size:contain;background-repeat:no-repeat;width:20px;height:30px;right:0px;bottom:-15px;cursor:pointer}@media(min-width: 768px){#serien-termine .serien-termine-h1{margin-top:-11px}#serien-termine .turnier-wrapper{border-bottom:1px solid #f2f2f2}#serien-termine .turnier-wrapper header h2{max-width:610px}#serien-termine .arrow-desktop{top:0px}}@media(min-width: 992px){#serien-termine .serien-termine-h1{font-size:42px;margin-top:78px}#serien-termine .turnier-wrapper{margin-bottom:125px}#serien-termine .turnier-wrapper header h2{font-size:24px;line-height:34px;max-width:900px}#serien-termine .turnier-wrapper .arrow-desktop{right:80px}}@media(min-width: 1200px){#serien-termine .turnier-wrapper header h2{max-width:1145px}#serien-termine .serien-termine-h1{margin-bottom:107px}}#serien-termine-detail .breadcrumb{font-size:14px;line-height:30px;text-transform:uppercase;margin-top:33px}#serien-termine-detail .breadcrumb a{color:#000;text-decoration:underline}#serien-termine-detail h1.headline{font-size:24px;line-height:34px;margin-top:54px;margin-bottom:40px;word-wrap:anywhere;max-width:305px}#serien-termine-detail table{margin-bottom:50px}#serien-termine-detail table th,#serien-termine-detail table td{padding-bottom:20px;font-size:14px;line-height:26px}#serien-termine-detail .button-wrapper{margin-top:-15px;margin-bottom:77px}#serien-termine-detail .button-wrapper button.turnier-anmeldung-btn{position:relative;background-color:var(--htv-red);color:#fff;border:0px solid #fff;border-radius:25px;font-size:18px;font-weight:500;height:50px;padding-left:15px;padding-right:15px;width:250px;text-align:left}#serien-termine-detail .button-wrapper button.turnier-anmeldung-btn:after{content:"";position:absolute;right:15px;width:30px;height:30px;background-image:url("/frontend/img/arrow_down_news.png");transform:rotate(-90deg);background-size:contain;background-repeat:no-repeat;top:8px}#serien-termine-detail .anaprechpartner-wrapper h2.headline{font-size:18px;color:var(--htv-black);margin-top:35px}#serien-termine-detail .anaprechpartner-wrapper .kontaktdaten{font-size:14px;line-height:40px}#serien-termine-detail .anaprechpartner-wrapper .kontaktdaten a{color:var(--htv-black);text-decoration:none;border-bottom:1px solid var(--htv-red)}#serien-termine-detail .text{font-size:16px;line-height:26px;margin-top:117px;margin-bottom:128px}#serien-termine-detail .back-button-wrapper{text-align:center;margin-bottom:98px}#serien-termine-detail .back-button-wrapper button.turnier-back-btn{position:relative;background-color:var(--htv-red);color:#fff;border:0px solid #fff;border-radius:25px;font-size:18px;font-weight:500;height:50px;padding-left:70px;padding-right:15px;width:250px;text-align:left;margin-left:auto;margin-right:auto}#serien-termine-detail .back-button-wrapper button.turnier-back-btn:after{content:"";position:absolute;left:15px;width:30px;height:30px;background-image:url("/frontend/img/arrow_down_news.png");transform:rotate(90deg);background-size:contain;background-repeat:no-repeat;top:12px}@media(min-width: 768px){#serien-termine-detail h1.headline{text-transform:none;max-width:700px;margin-bottom:58px}#serien-termine-detail .text{margin-bottom:115px}#serien-termine-detail table{margin-bottom:50px}#serien-termine-detail table th,#serien-termine-detail table td{font-size:16px;padding-bottom:13px}}@media(min-width: 992px){#serien-termine-detail .breadcrumb{margin-top:99px}#serien-termine-detail h1.headline{font-size:42px;line-height:52px;max-width:1065px;margin-top:71px;margin-bottom:104px}#serien-termine-detail .anaprechpartner-wrapper h2.headline{font-size:20px;line-height:30px}#serien-termine-detail .anaprechpartner-wrapper .kontaktdaten{font-size:18px;line-height:40px}#serien-termine-detail .text{font-size:20px;line-height:30px;margin-bottom:93px}}@media(min-width: 1200px){#serien-termine-detail .breadcrumb{margin-top:99px}#serien-termine-detail h1.headline{font-size:42px;line-height:52px;max-width:1065px;margin-top:71px;margin-bottom:104px}#serien-termine-detail .anaprechpartner-wrapper h2.headline{font-size:20px;line-height:30px;margin-top:29px}#serien-termine-detail .anaprechpartner-wrapper .kontaktdaten{font-size:18px;line-height:40px}#serien-termine-detail .text{font-size:20px;line-height:30px;margin-bottom:93px;max-width:1065px}#serien-termine-detail table{margin-bottom:36px}}.start-termine{padding-bottom:90px}.start-termine .filter-list{margin-top:69px;margin-bottom:58px}.start-termine .filter-list .rolle{position:relative;display:inline-block;padding-left:20px;padding-right:20px;font-size:12px;line-height:45px;min-height:45px;border:1px solid #333;border-radius:25px;margin-right:14px;margin-bottom:24px;white-space:normal;word-wrap:normal;text-transform:uppercase;cursor:pointer}.start-termine .filter-list .rolle.active{background-color:var(--htv-red);border:1px solid var(--htv-red);color:#fff;font-weight:500}.start-termine .filter-list .rolle.single-select{position:relative;padding-right:50px}.start-termine .filter-list .rolle.single-select .single-select-dropdown{position:absolute;top:45px;left:-0.5px;background-color:#fff;width:calc(100% + 1.5px);border:1px solid #000;border-top:0px solid #fff;overflow-y:scroll;height:250px}.start-termine .filter-list .rolle.single-select .single-select-dropdown .year{color:#000;font-weight:normal;width:100%;padding-left:10px;padding-right:10px}.start-termine .filter-list .rolle.single-select .single-select-dropdown .year:hover{background-color:var(--htv-blue);color:#fff;font-weight:500}.start-termine .filter-list .rolle.single-select::after{content:"";position:absolute;top:11px;right:15px;width:22px;height:25px;border:0;background-image:url("../img/arrow_down.png");background-repeat:no-repeat;background-size:contain;background-position:center}.start-termine .filter-list .rolle.single-select[aria-expanded=true]::after{transform:rotate(180deg);transition:all .25s}.start-termine .termin_wrapper h2{text-transform:uppercase;font-size:24px;line-height:64px;color:var(--htv-blue);margin-top:111px;margin-bottom:23px}.start-termine .termin_wrapper article.termin{margin-left:-10px;margin-right:-10px}.start-termine .termin_wrapper .first-spacer{display:none}.start-termine .termin_wrapper .first-spacer hr{margin-top:35px;margin-bottom:35px;height:1px}.start-termine .termin_wrapper .spacer hr{margin-top:37px;margin-bottom:70px;height:1px}.start-termine .termin_wrapper a{text-decoration:none}.start-termine .termin_wrapper .content{margin-left:15px;margin-right:15px}.start-termine .termin_wrapper .content .type{display:inline-block;background-color:var(--htv-naviback);color:var(--htv-red);font-size:18px;font-weight:500;height:28px;line-height:28px;padding-left:10px;padding-right:10px;text-transform:uppercase;margin-right:auto}.start-termine .termin_wrapper .content .name{display:inline-block;font-size:24px;font-weight:500;color:var(--htv-blue);margin-top:11px;padding-left:10px;max-width:625px;word-wrap:break-word;overflow-wrap:anywhere}.start-termine .termin_wrapper .content{position:relative;font-size:16px}.start-termine .termin_wrapper .content .left-spalte{padding-left:21px;margin-top:15px}.start-termine .termin_wrapper .content .right-spalte{margin-top:15px}.start-termine .termin_wrapper .content .mobile-arrow{position:absolute;background-image:url("/frontend/img/arrow_right.png");background-size:contain;background-repeat:no-repeat;width:20px;height:30px;right:15px;top:0px}.start-termine .termin_wrapper .desktop-arrow{display:none;position:absolute;background-image:url("/frontend/img/arrow_right.png");background-size:contain;background-repeat:no-repeat;width:20px;height:30px;right:0px;top:0px}@media(min-width: 768px){.start-termine .termin_wrapper h2{margin-top:116px;margin-bottom:26px}}@media(min-width: 992px){.start-termine h1{font-size:42px;line-height:50px}.start-termine .termin_wrapper h2{font-size:42px;margin-top:72px;margin-bottom:18px}.start-termine .termin_wrapper .mobile-arrow{display:none}.start-termine .termin_wrapper .desktop-arrow{display:block;right:50px}.start-termine .termin_wrapper .first-spacer{display:block}.start-termine .termin_wrapper .first-spacer hr{margin-top:35px;margin-bottom:35px;height:1px}.start-termine .termin_wrapper .content .name{margin-top:-6px}}@media(min-width: 1200px){.start-termine .termin_wrapper h2{margin-top:73px;margin-bottom:18px}}.austragende-vereine-wrapper{background-color:var(--htv-navibackground);padding-top:76px;padding-bottom:15px;margin-bottom:50px}.austragende-vereine-wrapper h2{font-size:18pt;line-height:19pt;color:var(--htv-blue);margin-bottom:47px}.austragende-vereine-wrapper .headline-wrapper{position:relative;background-color:var(--htv-blue);display:flex;align-items:center;justify-content:center;overflow:hidden}.austragende-vereine-wrapper .headline-wrapper .headline{display:flex;position:relative;justify-content:left;align-items:left;background-color:rgba(0,0,0,0);color:#fff;font-size:17.5pt;line-height:23.1pt;height:88px;padding-left:27px;padding-right:27px;margin-bottom:0px;font-weight:normal;padding-top:15px;max-width:325px}.austragende-vereine-wrapper .headline-wrapper a.link{position:absolute;top:20px;right:20px}.austragende-vereine-wrapper figure.image{display:flex;justify-content:center;background-color:#fff;height:351px}.austragende-vereine-wrapper .img-vereine{max-width:100%;max-height:100%;-o-object-fit:none;object-fit:none}@media(min-width: 768px){.austragende-vereine-wrapper h2{font-size:18pt;line-height:18.6px}}@media(min-width: 992px){.austragende-vereine-wrapper{padding-bottom:30px;margin-bottom:120px}.austragende-vereine-wrapper h2{font-size:27pt;line-height:27.9pt}.austragende-vereine-wrapper .headline-wrapper .headline{font-size:22.5pt;line-height:23.2pt;max-width:370px}}.container-404{background-image:url("/frontend/img/404/404-mobil.png");background-repeat:no-repeat;background-size:cover;margin-left:-15px;margin-right:-15px;width:calc(100% + 27px);max-width:calc(100% + 27px) !important;height:252px}.container-404 h1{font-size:36px;line-height:64px;text-align:left;color:var(--htv-naviback);text-transform:uppercase;margin-top:0px;margin-bottom:23px}.container-404 .text{text-align:left;color:var(--htv-naviback);font-size:16px;line-height:26px;text-transform:uppercase;font-weight:500}@media(min-width: 768px){.container-404{background-image:url("/frontend/img/404/404-tablet.png");height:502px;max-width:calc(100% + 27px) !important;padding-left:111px}.container-404 h1{font-size:48px;line-height:64px;margin-top:4px;margin-bottom:23px}.container-404 .text{font-size:24px;line-height:34px;max-width:450px}}@media(min-width: 992px){.container-404{background-image:url("/frontend/img/404/404-desktop.png");height:750px;max-width:calc(100% + 27px) !important;padding-left:111px}.container-404 h1{font-size:72px;line-height:64px;margin-top:44px;margin-bottom:75px}.container-404 .text{font-size:42px;line-height:64px;max-width:768px}}@media(min-width: 1950px){.container-404{background-image:url("/frontend/img/404/404-desktop-big.png");height:750px;max-width:calc(100% + 27px) !important;padding-left:111px}.container-404 h1{font-size:72px;line-height:64px;margin-top:44px;margin-bottom:75px}.container-404 .text{font-size:42px;line-height:64px;max-width:1280px}}.content-news-wrapper{margin-top:90px}.content-news-wrapper #aktuelles h2{margin-top:0px}.global_download_wrapper .accordion{margin:2rem auto;font-family:"Montserrat"}.global_download_wrapper .accordion-item{border:0px solid #fff}.global_download_wrapper .accordion-item:first-child .accordion-label{border-top:1px solid #ccc}.global_download_wrapper input[type=checkbox]{display:none}.global_download_wrapper .accordion-label{display:block;position:relative;padding:1rem;background-color:#fff;cursor:pointer;font-size:16px;line-height:26px;font-weight:500;text-transform:uppercase;color:var(--htv-blue);border:0px solid #fff;border-bottom:1px solid #ccc;padding-right:55px}.global_download_wrapper .accordion-label div.arrow{content:" ";position:absolute;right:15px;top:22px;display:inline-block;background:no-repeat !important;width:30px;height:17px;transform:rotate(0deg);transition:transform .5s ease}.global_download_wrapper .accordion-label[aria-expanded=true] div.arrow{transform:rotate(180deg)}.global_download_wrapper .accordion-label:focus{outline:3px solid #005fcc;background-color:#ddd}.global_download_wrapper .accordion-content{border-top:0px solid #ccc;max-height:0;overflow:hidden;padding:0 1rem;background-color:#fff;transition:max-height .3s ease}.global_download_wrapper .accordion-content .real-content{position:relative;padding-top:40px;padding-bottom:33px;border-top:1px solid #ccc}.global_download_wrapper .accordion-content .real-content:last-child{border-bottom:1px solid #ccc}.global_download_wrapper .accordion-content .bezeichnung{text-transform:uppercase;font-weight:500;font-size:13.5pt;white-space:normal;line-break:anywhere}.global_download_wrapper .accordion-content .text-right{text-align:left}.global_download_wrapper .accordion-content .download-btn{position:relative;display:inline-block;font-size:10.5pt;line-height:21pt;font-weight:500;background-color:rgba(0,0,0,0);text-transform:uppercase;border:1px solid #333;border-radius:45px;color:#333;padding-top:11px;padding-bottom:5px;padding-left:70px;padding-right:50px;text-decoration:none;margin-left:0px;margin-top:28px;max-width:200px;max-height:50px;white-space:nowrap;width:200px;height:50px}.global_download_wrapper .accordion-content .download-btn img{position:absolute;left:40px;top:16px}.global_download_wrapper .accordion-content .download-type{text-transform:uppercase;color:var(--htv-red);font-size:9pt}.global_download_wrapper input[type=checkbox]:checked+label+.accordion-content{max-height:9000px;padding:1rem}@media(min-width: 992px){.global_download_wrapper .accordion-label{font-size:18pt}.global_download_wrapper .accordion-content .real-content{border-top:0px solid #fff}.global_download_wrapper .accordion-content .bezeichnung{font-size:15pt}.global_download_wrapper .accordion-content .text-right{text-align:right}.global_download_wrapper .accordion-content .download-btn{margin-top:0px}}@media(min-width: 992px){.global_download_wrapper .accordion-label{font-size:24px}.global_download_wrapper .accordion-content .bezeichnung{font-size:20px}.global_download_wrapper .accordion-content .text-right{text-align:right}.global_download_wrapper .accordion-content .download-btn{margin-top:0px}.global_download_wrapper .accordion-content .download-type{font-size:12px}}#verbandshistorie{padding-left:20px;padding-right:20px}#verbandshistorie h1{margin-top:37px}#verbandshistorie .text{display:none;font-size:16px;font-weight:500;margin-bottom:142px}#verbandshistorie .carousel-history-wrapper{position:relative;display:flex;align-items:center;justify-content:center;gap:20px;margin:40px 0;margin-left:auto;margin-right:auto}#verbandshistorie .carousel-history-wrapper .custom-carousel{position:relative;max-width:500px;padding:60px 0;overflow:hidden;margin-left:-56px;margin-right:-56px;z-index:-1}#verbandshistorie .carousel-history-wrapper .custom-carousel .owl-stage-outer{overflow:visible}#verbandshistorie .carousel-history-wrapper .custom-carousel .item{background:#004288;width:100px;height:100px;border-radius:50%;font-size:30px;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;transform:scale(0.7);transition:transform .3s ease,background-color .3s ease}#verbandshistorie .carousel-history-wrapper .custom-carousel .item .zeitraum{display:block;line-height:30px}#verbandshistorie .carousel-history-wrapper .custom-carousel .item:after{content:"";position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);width:100px;height:20px;background:radial-gradient(ellipse at center, rgba(0, 0, 0, 0.3) 0%, transparent 80%);border-radius:50%;z-index:-1;filter:blur(2px)}#verbandshistorie .carousel-history-wrapper .custom-carousel .item.dummy{background:rgba(0,0,0,0);pointer-events:none;box-shadow:none}#verbandshistorie .carousel-history-wrapper .custom-carousel .item.dummy:after{background:#fff}#verbandshistorie .carousel-history-wrapper .custom-carousel .owl-item.center .item.dummy{opacity:0}#verbandshistorie .carousel-history-wrapper .custom-carousel .owl-item.center .item{background:#d31f25;transform:scale(1.3);z-index:2;box-shadow:0 4px 15px rgba(0,0,0,.2)}#verbandshistorie .carousel-history-wrapper .custom-nav{top:100px;background:#3498db;color:#fff;border:none;padding:10px 15px;border-radius:50%;font-size:20px;cursor:pointer;transition:background .3s}#verbandshistorie .carousel-history-wrapper .owl-next{position:relative;left:-20px;background-image:url("../img/arrow_right.png");background-color:rgba(0,0,0,0);width:29px;height:47px;background-size:contain;background-repeat:no-repeat;cursor:pointer}#verbandshistorie .carousel-history-wrapper .owl-prev{position:relative;left:20px;background-image:url("../img/arrow_right.png");rotate:180deg;background-color:rgba(0,0,0,0);width:29px;height:47px;background-size:contain;background-repeat:no-repeat;cursor:pointer}#verbandshistorie .carousel-history-wrapper .custom-nav.disabled{opacity:0;pointer-events:none;cursor:default}@media(min-width: 768px){#verbandshistorie h1{margin-top:38px}#verbandshistorie .text{width:100%;max-width:600px;display:none;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto}#verbandshistorie .carousel-history-wrapper{width:100%}#verbandshistorie .carousel-history-wrapper .owl-next{top:0px;left:-67px}#verbandshistorie .carousel-history-wrapper .owl-prev{top:0px;left:37px}#verbandshistorie .carousel-history-wrapper .custom-carousel{max-width:600px;margin-left:auto;margin-right:auto}#verbandshistorie .carousel-history-wrapper .custom-carousel .item{width:150px;height:150px;font-weight:normal;font-size:42px}}@media(min-width: 992px){#verbandshistorie h1{margin-top:37px}#verbandshistorie .text{width:100%;max-width:600px;display:none;font-size:20px;font-weight:500;margin-left:auto;margin-right:auto}#verbandshistorie .carousel-history-wrapper{width:100%}#verbandshistorie .carousel-history-wrapper .owl-next{position:absolute;top:120px;left:78%}#verbandshistorie .carousel-history-wrapper .owl-prev{position:absolute;top:123px;left:15%}#verbandshistorie .carousel-history-wrapper .custom-carousel{max-width:600px;margin-left:auto;margin-right:auto}#verbandshistorie .carousel-history-wrapper .custom-carousel .item{width:150px;height:150px;font-weight:normal;font-size:42px}}@media(min-width: 1530px){#verbandshistorie h1{margin-top:70px}#verbandshistorie .carousel-history-wrapper .owl-next{position:absolute;top:120px;left:69%}#verbandshistorie .carousel-history-wrapper .owl-prev{position:absolute;top:123px;left:27%}}iframe.iframe500{width:100%;height:700px}iframe.iframe1000{width:100%;height:1200px}.info-preisuebersicht-table{width:100%;max-width:365px}.info-preisuebersicht-table caption{caption-side:top;font-weight:bold;text-align:left;margin-bottom:.5rem;color:#000;word-break:normal;white-space:normal}.info-preisuebersicht-table td{white-space:nowrap}.info-preisuebersicht-table th{font-weight:normal}@media(min-width: 768px){.info-preisuebersicht-table{width:100%;max-width:530px}}.top-margin{margin-top:60px}#aktuelles-detail .back-button-wrapper{margin-top:115px;margin-bottom:100px}#aktuelles-detail .back-button-wrapper .back-btn{display:block;position:relative;background-color:var(--htv-red);color:#fff;font-size:18px;text-transform:uppercase;width:250px;margin-left:auto;margin-right:auto;border-radius:25px;padding-left:66px;padding-right:20px;text-decoration:none;padding-top:10px;padding-bottom:10px}#aktuelles-detail .back-button-wrapper .back-btn .icon{position:absolute;background-image:url("/frontend/img/arrow_down_news.png");background-size:contain;background-repeat:no-repeat;transform:rotate(90deg);width:20px;height:30px;left:28px}.all-sponsoren-partner-wrapper{background-color:#f8f8f8;padding-top:69px;padding-left:20px;padding-right:20px}.all-sponsoren-partner-wrapper .headline{color:var(--htv-blue);font-size:24px;font-weight:bold;margin-bottom:41px}.all-sponsoren-partner-wrapper #sponsoren-heading.headline{margin-top:77px}.all-sponsoren-partner-wrapper article{position:relative;background-color:#fff;margin-bottom:72px;padding-bottom:80px}.all-sponsoren-partner-wrapper article p{position:absolute;font-size:14px;line-height:22px;padding-left:15px;padding-right:15px}.all-sponsoren-partner-wrapper article header{background-color:var(--htv-blue);height:90px;color:#fff;padding-top:9px;padding-bottom:9px;padding-left:15px;padding-right:15px}.all-sponsoren-partner-wrapper article header h3{color:#fff;font-size:23px;line-height:32px;font-weight:200}.all-sponsoren-partner-wrapper article figure.image{margin-top:0px;margin-bottom:-4px;height:auto}.all-sponsoren-partner-wrapper article figure.image img{display:block;max-width:300px;margin-left:auto;margin-right:auto;margin-top:110px;margin-bottom:120px}@media(min-width: 400px){.all-sponsoren-partner-wrapper{background-color:#f8f8f8;padding-top:69px;padding-left:20px;padding-right:20px}.all-sponsoren-partner-wrapper .headline{color:var(--htv-blue);font-size:24px;font-weight:bold;margin-bottom:41px}.all-sponsoren-partner-wrapper #sponsoren-heading.headline{margin-top:77px}.all-sponsoren-partner-wrapper article{position:relative;background-color:#fff;margin-bottom:72px;padding-bottom:80px}.all-sponsoren-partner-wrapper article p{position:absolute;font-size:14px;line-height:22px;padding-left:15px;padding-right:15px}.all-sponsoren-partner-wrapper article header{background-color:var(--htv-blue);height:90px;color:#fff;padding-top:9px;padding-bottom:9px;padding-left:15px;padding-right:15px}.all-sponsoren-partner-wrapper article header h3{color:#fff;font-size:24px;line-height:32px;font-weight:200}.all-sponsoren-partner-wrapper article figure.image{margin-top:0px;margin-bottom:-4px;height:auto}.all-sponsoren-partner-wrapper article figure.image img{display:block;max-width:300px;margin-left:auto;margin-right:auto;margin-top:110px;margin-bottom:120px}}ul.invisible-list{list-style-type:none;padding-left:0}@media(min-width: 769px){.owl-carousel .owl-item img{display:block;max-height:155px;max-width:100%;width:auto}.all-sponsoren-partner-wrapper{background-color:#f8f8f8;padding-top:69px;padding-left:20px;padding-right:20px;margin-top:75px}.all-sponsoren-partner-wrapper .headline{color:var(--htv-blue);font-size:36px;font-weight:bold;margin-bottom:41px}.all-sponsoren-partner-wrapper #sponsoren-heading.headline{margin-top:77px}.all-sponsoren-partner-wrapper article{position:relative;background-color:#fff;margin-bottom:72px;padding-bottom:80px}.all-sponsoren-partner-wrapper article p{position:absolute;font-size:16px;line-height:24px;padding-left:15px;padding-right:15px}.all-sponsoren-partner-wrapper article header{background-color:var(--htv-blue);height:90px;color:#fff;padding-top:9px;padding-bottom:9px;padding-left:15px;padding-right:15px}.all-sponsoren-partner-wrapper article header h3{color:#fff;font-size:30px;line-height:36px;font-weight:200}.all-sponsoren-partner-wrapper article figure.image{margin-top:0px;margin-bottom:-4px;height:auto}.all-sponsoren-partner-wrapper article figure.image img{display:block;max-width:300px;margin-left:auto;margin-right:auto;margin-top:110px;margin-bottom:120px}}#start-kurzmitteilungen-wrapper .acc-wrapper{margin-top:60px;margin-bottom:90px}#start-kurzmitteilungen-wrapper .acc-wrapper .accordion-item:after{top:8px}#start-kurzmitteilungen-wrapper .acc-wrapper .headline{font-weight:bold;font-size:24px;line-height:35px;margin-bottom:35px}#start-kurzmitteilungen-wrapper .acc-wrapper .subline{display:none}#start-kurzmitteilungen-wrapper .acc-wrapper .kurzmitteilungen-accordion .accordion-item .accordion-header{font-size:12pt;font-weight:bold;text-transform:none;margin-top:20px;margin-bottom:33px}@media(min-width: 768px){#start-kurzmitteilungen-wrapper .acc-wrapper{margin-top:60px;margin-bottom:100px}#start-kurzmitteilungen-wrapper .acc-wrapper .accordion-item:after{top:10px}#start-kurzmitteilungen-wrapper .acc-wrapper .headline{font-weight:bold;font-size:24px;line-height:35px;margin-bottom:35px}#start-kurzmitteilungen-wrapper .acc-wrapper .subline{display:none}#start-kurzmitteilungen-wrapper .acc-wrapper .kurzmitteilungen-accordion .accordion-item .accordion-header{font-size:16px;line-height:24px;font-weight:bold;text-transform:none;margin-top:20px;margin-bottom:26px;max-width:722px}}@media(min-width: 865px){#start-kurzmitteilungen-wrapper .kurzmitteilungen-accordion .accordion-item .accordion-header{max-width:722px}}@media(min-width: 1024px){#start-kurzmitteilungen-wrapper .acc-wrapper{margin-top:60px;margin-bottom:100px;max-width:980px}#start-kurzmitteilungen-wrapper .acc-wrapper .accordion-item:after{top:10px}#start-kurzmitteilungen-wrapper .acc-wrapper .headline{font-weight:bold;font-size:42px;line-height:35px;margin-bottom:35px;padding-left:10px}#start-kurzmitteilungen-wrapper .acc-wrapper .subline{display:none}#start-kurzmitteilungen-wrapper .acc-wrapper .kurzmitteilungen-accordion .accordion-item .accordion-header{font-size:18pt;font-weight:bold;text-transform:none;margin-top:20px;margin-bottom:26px;max-width:930px}}@media(min-width: 1200px){#start-kurzmitteilungen-wrapper .acc-wrapper{margin-top:60px;margin-bottom:130px;max-width:980px}#start-kurzmitteilungen-wrapper .acc-wrapper .accordion-item:after{top:10px}#start-kurzmitteilungen-wrapper .acc-wrapper .headline{font-weight:bold;font-size:42t;line-height:35px;margin-bottom:35px;padding-left:10px}#start-kurzmitteilungen-wrapper .acc-wrapper .subline{display:none}#start-kurzmitteilungen-wrapper .acc-wrapper .kurzmitteilungen-accordion .accordion-item .accordion-header{font-size:24px;line-height:30px;font-weight:bold;text-transform:none;margin-top:20px;margin-bottom:26px}}#startseite #special-start-banner{margin-top:51px;margin-bottom:70px}#startseite #special-start-banner img{width:auto;max-width:100%;height:auto}#startseite .sponsoren-wrapper{margin-top:100px;margin-bottom:75px}@media(min-width: 768px){#startseite .sponsoren-wrapper{margin-top:90px;margin-bottom:85px}#startseite #special-start-banner{margin-top:90px;margin-bottom:112px}#startseite #special-start-banner img{width:auto;margin-left:auto;margin-right:auto}}@media(min-width: 992px){#startseite .sponsoren-wrapper{margin-top:90px;margin-bottom:-42px}#startseite #special-start-banner{margin-top:120px;margin-bottom:110px}#startseite #special-start-banner img{display:block;width:auto;max-width:100%;margin-left:auto;margin-right:auto}}@media(min-width: 1200px){#startseite .sponsoren-wrapper{margin-top:0px;margin-bottom:-68px}#special-start-banner{margin-top:90px;margin-bottom:144px}#special-start-banner img{width:100%;max-width:970px}}.seminarkalender-iframe.content-video-class{width:112%;max-width:112%;height:900px;margin-top:-142px}@media(min-width: 768px){.owl-carousel.sponsoren .owl-item img{height:100%;max-height:155px}.owl-carousel.partner .owl-item img{height:100%;max-height:155px}}.accordion-wrapper{margin-top:60px;margin-bottom:90px}.accordion-wrapper .headline{font-size:18pt;color:var(--htv-blue);font-weight:500;line-height:35px}.accordion-wrapper .accordion{width:100%;border-radius:5px;background-color:rgba(0,0,0,0);margin-top:30px}.accordion-wrapper .accordion-item{border:0px solid #fff;border-bottom:1px solid #ddd;position:relative;height:auto;align-items:left;display:flex;justify-content:center;height:auto;min-height:100px;flex-direction:column;min-height:100px}.accordion-wrapper .accordion-item input[type=checkbox]{display:none}.accordion-wrapper .accordion-item .accordion-label{display:flex;align-items:center;color:var(--htv-blue);font-size:16px;line-height:26px;font-weight:bold;text-transform:uppercase;min-height:100px;width:90%}.accordion-wrapper .accordion-item .person-image img.big{-o-object-fit:contain !important;object-fit:contain !important}.accordion-wrapper .accordion-item:first-child{border-top:1px solid #ddd;border-radius:0px}.accordion-wrapper .accordion-header{position:relative;font-size:12pt;text-transform:uppercase;color:var(--htv-blue);background:rgba(0,0,0,0);padding:10px;cursor:pointer;font-weight:500;transition:background .3s;line-height:30px;margin-top:21px;margin-bottom:21px;max-width:94%}.accordion-wrapper .accordion-item:after{content:"";background-image:url("/frontend/img/arrow_down_thin.png");position:absolute;top:10px;right:0px;width:28px;height:44px;background-color:rgba(0,0,0,0);background-size:contain;background-repeat:no-repeat;background-position-y:center;cursor:pointer}.accordion-wrapper .accordion-item.active:after{transform:rotate(180deg)}.accordion-wrapper .accordion-content{font-size:12pt;max-height:0;overflow:hidden;padding:0 10px;background:#fff;transition:max-height .3s ease-out,padding .3s ease-out}.accordion-wrapper .accordion-item.active .accordion-content{max-height:9900px;padding:10px}.accordion-wrapper .pdf-list .link-wrapper{position:relative;margin-top:30px;margin-right:20px}.accordion-wrapper .pdf-list .pdf-link{color:var(--htv-black);text-transform:uppercase;font-size:13px;font-weight:500;text-decoration:none;margin-left:40px;height:40px;line-height:40px;display:inline-block}.accordion-wrapper .pdf-list .file-ext{position:absolute;top:12px;left:0px;font-size:9px;color:var(--htv-red)}.accordion-wrapper .link-list .link-link-wrapper{position:relative;margin-top:30px;margin-right:20px}.accordion-wrapper .link-list .link-link{color:var(--htv-black);text-transform:uppercase;font-size:13px;font-weight:500;text-decoration:none;margin-left:40px;height:40px;line-height:23px;display:inline-block}.accordion-wrapper .link-list .file-ext{position:absolute;top:12px;left:0px;font-size:9px;color:var(--htv-red)}@media(min-width: 992px){#geschaeftsstelle{padding-left:0px;padding-right:0px}.accordion-wrapper .headline{font-size:31.5pt}.accordion-wrapper .subline{margin-top:24px;font-size:20px}.accordion-wrapper .accordion{margin-top:54px}.accordion-wrapper .accordion .accordion-header{font-size:18pt;max-width:900px;padding-left:0px;padding-right:0px;padding-top:33px;padding-bottom:33px;line-height:35px;margin-top:0px;margin-bottom:0px}.accordion-wrapper .accordion .accordion-item .accordion-label{display:flex;align-items:center;color:var(--htv-blue);font-size:24px;font-weight:bold;text-transform:uppercase;min-height:100px;width:90%}.accordion-wrapper .accordion .accordion-item.active .accordion-content{padding-left:0px;padding-right:0px}.accordion-wrapper .accordion .accordion-content{font-size:15pt}.accordion-wrapper .accordion .accordion-content .pdf-list .pdf-link{font-size:15pt;margin-left:50px}.accordion-wrapper .accordion .accordion-content .pdf-list .file-ext{font-size:9pt}.accordion-wrapper .accordion .accordion-content .link-list .link-link{font-size:15pt;margin-left:50px;line-height:30px}.accordion-wrapper .accordion .accordion-content .link-list .file-ext{font-size:9pt}}#content-page.geschaeftsstelle .base-data{margin-bottom:35px}#content-page.geschaeftsstelle .content-page-text{margin-top:64px}#content-page.geschaeftsstelle .content-page-text p{margin-bottom:25px}#content-page.geschaeftsstelle .content-page-text p.telefon{margin-top:-1px}#content-page.geschaeftsstelle .content-page-text .second-col{margin-top:27px}@media(min-width: 768px){#content-page.geschaeftsstelle .content-page-text .second-col{margin-top:0px}}.dummy-image{width:156px;height:200px}.more-text{position:absolute;right:20px;bottom:-20px;font-weight:bold;color:#004288}.part-text{display:inline}.full-text{display:none}.two-clicks{background-color:silver;padding:20px;margin-top:42px}.two-clicks button.cookie-btn{border:0px solid #fff;border-radius:15px;height:48px;cursor:pointer}iframe.vereins-map{margin-top:42px;height:460px}