@font-face{font-family:"fontello";src:url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Fonts/fontello.eot?6984843');src:url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Fonts/fontello.eot?6984843#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Fonts/fontello.woff?6984843') format("woff"),url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Fonts/fontello.ttf?6984843') format("truetype"),url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Fonts/fontello.svg?6984843#fontello') format("svg");font-weight:normal;font-style:normal}.mail:before,[class^=icon-]:before,[class*=" icon-"]:before,[class^=fa-]:before,[class*=" fa-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mail:before,.mail:before,.icon-mail-1:before{content:""}.icon-at:before,.fa-at:before{content:"";margin-top:-3px}.icon-gplus:before,.fa-google-plus:before{content:""}.icon-twitter:before,.fa-twitter:before{content:""}.icon-facebook:before,.fa-facebook:before{content:""}.icon-angle-up:before,.fa-angle-up:before{content:""}.icon-angle-down:before,.fa-angle-down:before{content:""}.icon-copyright:before,.fa-copyrightat:before{content:""}.icon-whatsapp:before,.fa-whatsapp:before{content:""}@font-face{font-family:"Roboto";font-style:normal;font-weight:300;src:url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Fonts/Roboto/roboto-v20-latin-300.eot');src:local("Roboto Light"),local("Roboto-Light"),url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Fonts/Roboto/roboto-v20-latin-300.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Fonts/Roboto/roboto-v20-latin-300.woff2') format("woff2"),url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Fonts/Roboto/roboto-v20-latin-300.woff') format("woff"),url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Fonts/Roboto/roboto-v20-latin-300.ttf') format("truetype"),url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Fonts/Roboto/roboto-v20-latin-300.svg#Roboto') format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Fonts/Roboto/roboto-v20-latin-regular.eot');src:local("Roboto"),local("Roboto-Regular"),url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Fonts/Roboto/roboto-v20-latin-regular.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Fonts/Roboto/roboto-v20-latin-regular.woff2') format("woff2"),url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Fonts/Roboto/roboto-v20-latin-regular.woff') format("woff"),url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Fonts/Roboto/roboto-v20-latin-regular.ttf') format("truetype"),url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Fonts/Roboto/roboto-v20-latin-regular.svg#Roboto') format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Fonts/Roboto/roboto-v20-latin-700.eot');src:local("Roboto Bold"),local("Roboto-Bold"),url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Fonts/Roboto/roboto-v20-latin-700.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Fonts/Roboto/roboto-v20-latin-700.woff2') format("woff2"),url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Fonts/Roboto/roboto-v20-latin-700.woff') format("woff"),url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Fonts/Roboto/roboto-v20-latin-700.ttf') format("truetype"),url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Fonts/Roboto/roboto-v20-latin-700.svg#Roboto') format("svg")}*,*:before,*:after{padding:0;margin:0;-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:rgba(0,0,0,0);position:relative}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;float:left;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;width:100%}input,select{vertical-align:middle;outline:0}input:focus{outline:0 none}html,body{font-size:100.1%;min-height:100%;min-width:310px;position:relative;width:100%;-webkit-overflow-scrolling:touch}html{height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{line-height:1;height:auto;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;overflow-x:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;height:100%;background-color:#fff}img{display:block;height:auto;max-width:100%}a{text-decoration:none;-webkit-transition:color 400ms;-moz-transition:color 400ms;-ms-transition:color 400ms;-o-transition:color 400ms;transition:color 400ms}a img{border:none}template,.template{display:none;opacity:0;visibility:hidden}.br-to-old{background:red;padding:1%;position:relative;width:100%}.ie img[src*=".svg"]{width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){img[src*=".svg"]{width:100%}}html,body{font-family:"Fira Sans",sans-serif;font-size:18px;font-weight:300;line-height:1.2}@media screen and (max-width:400px){html,body{font-size:15px}}h1,h2,h3,h4,h5,h6{color:#671817;font-family:"Fira Sans",sans-serif;font-weight:700;line-height:1.2}h1:nth-child(2),h2:nth-child(2),h3:nth-child(2),h4:nth-child(2),h5:nth-child(2),h6:nth-child(2){margin-top:10px}h1.subheader,h2.subheader,h3.subheader,h4.subheader,h5.subheader,h6.subheader{color:#000}h1.subheader a:hover,h2.subheader a:hover,h3.subheader a:hover,h4.subheader a:hover,h5.subheader a:hover,h6.subheader a:hover{color:#671817}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#000}h1{font-size:2.4rem}@media screen and (min-width:300px){h1{font-size:2rem}}@media screen and (min-width:700px){h1{font-size:2.4rem}}@media screen and (min-width:1024px){h1{font-size:2.8rem}}h2{color:#000;font-size:2.2rem}@media screen and (min-width:300px){h2{font-size:1.8rem}}@media screen and (min-width:700px){h2{font-size:2rem}}@media screen and (min-width:1024px){h2{font-size:2.1rem}}h2:nth-child(2){font-size:2.07rem}@media screen and (min-width:300px){h2:nth-child(2){font-size:2rem}}@media screen and (min-width:700px){h2:nth-child(2){font-size:2rem}}@media screen and (min-width:1024px){h2:nth-child(2){font-size:2rem}}h3{font-size:2rem}@media screen and (min-width:300px){h3{font-size:1.8rem}}@media screen and (min-width:700px){h3{font-size:2rem}}@media screen and (min-width:1024px){h3{font-size:2.1rem}}h3:nth-child(2){font-size:1.85rem}@media screen and (min-width:300px){h3:nth-child(2){font-size:2rem}}@media screen and (min-width:700px){h3:nth-child(2){font-size:2rem}}@media screen and (min-width:1024px){h3:nth-child(2){font-size:2rem}}h4{font-size:1.8rem}@media screen and (min-width:300px){h4{font-size:1.7rem}}@media screen and (min-width:700px){h4{font-size:1.8rem}}@media screen and (min-width:1024px){h4{font-size:1.9rem}}h4:nth-child(2){font-size:1.7rem}@media screen and (min-width:300px){h4:nth-child(2){font-size:2rem}}@media screen and (min-width:700px){h4:nth-child(2){font-size:2rem}}@media screen and (min-width:1024px){h4:nth-child(2){font-size:2rem}}h5{font-size:1.75rem}@media screen and (min-width:300px){h5{font-size:1.6rem}}@media screen and (min-width:700px){h5{font-size:1.75rem}}@media screen and (min-width:1024px){h5{font-size:1.9rem}}h5:nth-child(2){font-size:1.5rem}@media screen and (min-width:300px){h5:nth-child(2){font-size:2rem}}@media screen and (min-width:700px){h5:nth-child(2){font-size:2rem}}@media screen and (min-width:1024px){h5:nth-child(2){font-size:2rem}}a{color:#671817;text-decoration:none;-webkit-transition:color 400ms;-moz-transition:color 400ms;-ms-transition:color 400ms;-o-transition:color 400ms;transition:color 400ms}a:hover{color:#5d1000}p{font-size:1rem;margin-bottom:15px}@media screen and (min-width:300px){p{font-size:.9rem}}@media screen and (min-width:700px){p{font-size:1.1rem}}@media screen and (min-width:1024px){p{font-size:1.2rem}}p:last-child{margin-bottom:0}p.text-right{text-align:right}p.text-left{text-align:left}p.text-center{text-align:center}strong,b,.bold{font-weight:700}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}.align-center{text-align:center}.align-right{text-align:right}.align-justify{text-align:justify}.indent{padding-left:20%}.color-brand{color:#671817}.letter-spacing-1,span.letter-spacing-1,a.letter-spacing-1{letter-spacing:1px}.letter-spacing-2,span.letter-spacing-2,a.letter-spacing-2{letter-spacing:2px}.font-size-xlarge{font-size:2.4rem}@media screen and (min-width:300px){.font-size-xlarge{font-size:1.7rem}}@media screen and (min-width:700px){.font-size-xlarge{font-size:2.3rem}}@media screen and (min-width:1024px){.font-size-xlarge{font-size:2.4rem}}.font-size-large{font-size:2.2rem}@media screen and (min-width:300px){.font-size-large{font-size:1.4rem}}@media screen and (min-width:700px){.font-size-large{font-size:2rem}}@media screen and (min-width:1024px){.font-size-large{font-size:2.2rem}}.font-size-medium{font-size:2rem}@media screen and (min-width:300px){.font-size-medium{font-size:1.15rem}}@media screen and (min-width:700px){.font-size-medium{font-size:1.8rem}}@media screen and (min-width:1024px){.font-size-medium{font-size:2rem}}.font-size-small{font-size:1.8rem}@media screen and (min-width:300px){.font-size-small{font-size:1.1rem}}@media screen and (min-width:700px){.font-size-small{font-size:1.6rem}}@media screen and (min-width:1024px){.font-size-small{font-size:1.8rem}}.blue,span.blue{color:#671817}.frame-type-grid{display:grid;grid-template-rows:auto;gap:50px}.frame-type-grid.frame-default{padding-left:6%;padding-right:6%}@media screen and (min-width:1025px){.frame-type-grid-row-1--col-2{grid-template-columns:1fr 1fr}.frame-type-grid-row-1--col-2--33-66{grid-template-columns:1fr 2fr}.frame-type-grid-row-1--col-2--66-33{grid-template-columns:2fr 1fr}.frame-type-grid-row-1--col-4{grid-template-columns:1fr 1fr}}@media screen and (min-width:1333px){.frame-type-grid-row-1--col-3{grid-template-columns:1fr 1fr 1fr}.frame-type-grid-row-1--col-4{grid-template-columns:1fr 1fr 1fr 1fr}}#menu-main{background:rgba(0,0,0,0);font-size:22px;flex-grow:1;flex-shrink:1;flex-basis:auto}#menu-main ul{list-style:none}#menu-main li{position:relative}#menu-main a{background:rgba(0,0,0,0);color:#000;display:inline-block;line-height:1;padding:10px 1.2vw}#menu-main a:hover,#menu-main a.active,#menu-main .act{background:rgba(0,0,0,0);color:#671817}#menu-main>ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#menu-main>ul ul{min-width:100%;padding-left:20px}#menu-main>ul>li>a{padding-top:1.8vw;padding-bottom:1.8vw;text-transform:uppercase}#menu-main>ul>li>ul{background:#fff;display:none;left:0;padding-left:0;padding-top:10px;padding-bottom:10px;position:absolute;top:100%}#menu-main li:hover>ul{display:block}#menu-mobile-btn{display:none}#menu-pushbar{-webkit-overflow-scrolling:touch}#menu-pushbar #menu-main{padding:30px}#menu-pushbar #menu-main li{width:100%}#menu-pushbar #menu-main a:hover>ul,#menu-pushbar #menu-main .act>ul,#menu-pushbar #menu-main .active>ul{display:block}@media screen and (max-width:1550px){#menu-main>ul{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1080px){#menu-main>ul{margin-left:-1.2vw}#menu-main a{padding:10px 1.2vw}#menu-main>ul>li>a{padding-top:1.8vw;padding-bottom:1.8vw}#menu-main>ul>li>ul{background:#fff;left:0;min-width:180px;padding-left:0;padding-top:10px;padding-bottom:10px;position:absolute;top:100%}#menu-main li:hover>ul{display:block}}@media screen and (min-width:1921px){#menu-main a{padding:10px 30px}#menu-main>ul>li>ul ul li::before{margin-right:-20px}}@media screen and (max-width:1350px){#menu-main>ul>li>a{padding:10px .8vw}}@media screen and (max-width:1080px){#menu-mobile-btn{display:block}}.pushbar.from_left{width:320px}#mobile-btn{margin-right:6%;position:fixed;top:25px;right:0;z-index:999}.c-hamburger{background:rgba(0,0,0,0);box-shadow:none;border-radius:none;border:none;cursor:pointer;font-size:0;height:30px;margin:0;padding:0;position:relative;overflow:hidden;text-indent:-9999px;width:38px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.c-hamburger:focus{outline:none}.c-hamburger span{background-color:#671817;display:block;height:5px;left:0;position:absolute;right:0;top:12px}.c-hamburger span::before,.c-hamburger span::after{background-color:#671817;content:"";display:block;left:0;position:absolute;height:5px;width:100%}.c-hamburger span::before{top:-10px}.c-hamburger span::after{bottom:-10px}.c-hamburger span::before,.c-hamburger span::after{-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0s;transition-delay:.3s,0s}.c-hamburger span::before{-webkit-transition-property:top,-webkit-transform;transition-property:top,transform}.c-hamburger span::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform}[pushbar=menu-mobile] #mobile-btn span{background:none}[pushbar=menu-mobile] #mobile-btn span::before{background-color:#4c4e55;top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:rotate() 500ms;-moz-transition:rotate() 500ms;-ms-transition:rotate() 500ms;-o-transition:rotate() 500ms;transition:rotate() 500ms}[pushbar=menu-mobile] #mobile-btn span::after{background-color:#4c4e55;bottom:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:rotate() 500ms;-moz-transition:rotate() 500ms;-ms-transition:rotate() 500ms;-o-transition:rotate() 500ms;transition:rotate() 500ms}[pushbar=menu-mobile] #mobile-btn span::before,[pushbar=menu-mobile] #mobile-btn span::after{-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s}#menu-language{font-size:17px}#menu-language li{list-style:none;position:relative}#menu-language a{color:#fff;display:inline-block;padding:1.8vw 1.2vw}#menu-language a:hover,#menu-language .active{color:#671817}#menu-language>li{color:#fff}#menu-language>li>ul{background:#fff;display:none;left:0;position:absolute;top:100%}#menu-language .label{padding:1.8vw calc(1.2vw - 20px);text-transform:uppercase}#menu-language .label span{background-color:#5d1000;padding:6px 10px}#menu-language .label:hover>span{background-color:#671817}#menu-language .label:hover>ul{display:block}.ionav-btn{display:none;position:fixed;right:30px;top:30px;z-index:860;width:30px;height:30px;cursor:pointer}.ionav--closed .ionav-btn::before{content:"";position:absolute;left:0;top:.21em;bottom:.21em;z-index:850;width:100%;background:linear-gradient(to bottom,black,black 20%,transparent 20%,transparent 40%,black 40%,black 60%,transparent 60%,transparent 80%,black 80%,black 100%)}.ionav--open .ionav-btn:hover{opacity:1}.ionav--open .ionav-btn:before,.ionav--open .ionav-btn:after{position:absolute;left:15px;content:" ";height:100%;width:3px;background-color:#fff}.ionav--open .ionav-btn:before{transform:rotate(45deg)}.ionav--open .ionav-btn:after{transform:rotate(-45deg)}.ionav-overlay{display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background:rgba(0,0,0,.5);z-index:840}.ionav-hidden{display:none}.ionav--active .ionav-source{display:none}.ionav--active .ionav-source.logo,.ionav--active .ionav-source#logo{display:block}.ionav--active .ionav-btn{display:block}.ionav-canvas{width:40%;min-height:100%;max-height:100vw;min-width:240px;background:#fff;font-variant:petite-caps}.ionav-canvas>*{padding-top:25px;background-color:#fff}.ionav-canvas nav ul{list-style-type:none}.ionav-canvas nav a{display:block;padding:10px;padding-left:35px}.ionav-canvas .ionav-logo,.ionav-canvas #ionav-logo{text-align:center;padding-left:20px;padding-right:20px}html.ionav--open,.ionav--open body{overflow:hidden}.ionav--open .ionav-overlay{display:block}.ionav--hasSubnav>li{padding-left:15px}.ionav--hasSubnav ul{display:none}ul.ionav--hasSubnav.ionav--active{display:block}picture{width:100%}#main>.frame{width:100%}#main>.frame.default{margin:50px 6%;width:calc(100% - (2 * 6%))}#main>.frame.frame-type-div{margin:15px 6%}#main>.frame.indent-horiz{margin:0 6%;width:calc(100% - (2 * 6%))}#main>.frame.indent-verti{margin:50px 0}#main>.frame.indent-top{margin-top:50px}#main>.frame.indent-bottom{margin-bottom:50px}#main>.frame.frame-type-header{margin-bottom:10px}.frame>header{display:block;margin-bottom:30px}.ce-headline-left{text-align:left}.ce-headline-center{text-align:center}.ce-headline-right{text-align:right}.only-bold{font-weight:700}.ce-gallery.ce-border .ce-column{padding:2.5vw}@media screen and (min-width:1921px){.ce-gallery.ce-border .ce-column{padding:48px}}.ce-gallery .ce-row{display:block;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.ce-gallery figure img{margin:0 auto}.ce-gallery figure figcaption{padding-top:15px}[data-ce-columns="2"] .ce-column{max-width:50%}[data-ce-columns="3"] .ce-column{max-width:33.33335%}[data-ce-columns="4"] .ce-column{max-width:25%}[data-ce-columns="5"] .ce-column{max-width:20%}[data-ce-columns="6"] .ce-column{max-width:16.66665%}@media screen and (max-width:800px){[data-ce-columns="5"] .ce-column{max-width:25%}}@media screen and (max-width:700px){.ce-intext [data-ce-columns="4"] .ce-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ce-intext [data-ce-columns="4"] .ce-column{max-width:50%}}@media screen and (max-width:600px){[data-ce-columns="3"] .ce-row{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[data-ce-columns="3"] .ce-column{max-width:100%}[data-ce-columns="5"] .ce-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-ce-columns="5"] .ce-column{max-width:33.3333%}[data-ce-columns="6"] .ce-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-ce-columns="6"] .ce-column{max-width:25%}}@media screen and (max-width:520px){[data-ce-columns="2"] .ce-row{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[data-ce-columns="2"] .ce-column{max-width:100%}[data-ce-columns="4"] .ce-row{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[data-ce-columns="4"] .ce-column{max-width:100%}}@media screen and (max-width:450px){[data-ce-columns="5"] .ce-column{max-width:50%}[data-ce-columns="6"] .ce-column{max-width:50%}}.ce-textpic{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.ce-textpic .ce-gallery{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:auto}.ce-textpic .ce-bodytext{-webkit-flex:0 100 100%;-ms-flex:0 100 100%;flex:0 100 100%;width:auto}.ce-textpic .ce-bodytext>header{display:block;margin-bottom:30px}.ce-textpic .ce-bodytext ul,.ce-textpic .ce-bodytext ol{padding-left:20px}.ce-textpic.ce-above{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ce-textpic.ce-above .ce-gallery{display:block;margin-bottom:40px;width:100%}.ce-textpic.ce-above .ce-gallery:last-child{margin-bottom:0}.ce-textpic.ce-below{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ce-textpic.ce-below .ce-gallery{display:block;margin-top:40px;width:100%}.ce-textpic.ce-center .ce-gallery .ce-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ce-textpic.ce-center .ce-gallery .ce-row .image{height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ce-textpic.ce-right.ce-intext.ce-nowrap .ce-gallery{max-width:50%;width:100%;-webkit-order:1;-ms-flex-order:1;order:1}.ce-textpic.ce-right.ce-intext.ce-nowrap .ce-bodytext{margin-right:40px;-webkit-order:0;-ms-flex-order:0;order:0}.ce-textpic.ce-left.ce-intext.ce-nowrap .ce-gallery{max-width:50%}.ce-textpic.ce-left.ce-intext.ce-nowrap .ce-bodytext{margin-left:62px;margin-top:10px;margin-right:62px;margin-bottom:20px}.ce-textpic.ce-left.ce-intext.ce-nowrap .ce-bodytext:first-child:last-child{margin:0}@media screen and (max-width:1080px){.ce-textpic{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ce-textpic.ce-right.ce-intext.ce-nowrap .ce-gallery{margin-top:40px;max-width:100%}.ce-textpic.ce-right.ce-intext.ce-nowrap .ce-bodytext{margin-left:0;margin-right:0}.ce-textpic.ce-left.ce-intext.ce-nowrap .ce-gallery{margin-bottom:40px;max-width:100%}.ce-textpic.ce-left.ce-intext.ce-nowrap .ce-bodytext{margin-left:0;margin-right:0}}.no-indent .ce-left .ce-bodytext{margin-right:6%}.no-indent .ce-right .ce-bodytext{margin-left:6%}.frame-type-menu_pages ul,.frame-type-menu_subpages ul,.frame-type-menu_sitemap ul,.frame-type-menu_sitemap_pages ul,.frame-type-menu_abstract ul{list-style:none}.frame-type-menu_pages ul ul,.frame-type-menu_subpages ul ul,.frame-type-menu_sitemap ul ul,.frame-type-menu_sitemap_pages ul ul,.frame-type-menu_abstract ul ul{margin-left:20px;margin-bottom:10px}.frame-type-menu_abstract li>p{margin-left:10px;margin-bottom:15px}.ce-uploads{margin-left:20px}.ce-uploads-imagegallery{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ce-uploads-imagegallery>a{display:block;margin:0;width:33.3333333333%;overflow:hidden}.ce-uploads-imagegallery>a figure{transition:all 400ms}.ce-uploads-imagegallery>a:hover figure{transform:scale(1.1)}.ce-table{border-collapse:collapse;width:100%}.ce-table td,.ce-table th{border:1px solid #ddd;padding:8px}.ce-table tr:nth-child(even){background-color:#f2f2f2}.ce-table tr:hover{background-color:#ddd}.ce-table th{padding-top:12px;padding-bottom:12px;text-align:left}a[class^=btn-]{display:inline-block;-webkit-transition:all 500ms;-moz-transition:all 500ms;-ms-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}.btn-blue{background-color:#671817;color:#fff;padding:10px 20px}.btn-blue:hover{background-color:gray;color:#671817}#searchbox{font-size:22px;margin-left:20px;position:relative;overflow:show;width:20px;z-index:960}#searchbox form{position:relative}#searchbox .tx-indexedsearch-searchbox-sword{background-image:url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Images/icons/icon-search.svg');background-repeat:no-repeat;background-position:100% 100%;background-size:auto 90%;border-width:0;float:right;height:100%;max-width:100%;-webkit-transition:all 500ms;-moz-transition:all 500ms;-ms-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}#searchbox .tx-indexedsearch-searchbox-button{background-image:url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Images/icons/icon-search.svg');background-repeat:no-repeat;background-size:auto 80%;background-position:0 0;display:none;height:100%;position:absolute;top:5px;right:3px;width:20px}#searchbox .tx-indexedsearch-searchbox-sword:active,#searchbox .tx-indexedsearch-searchbox-sword:focus{border-width:3px;width:200px}#searchbox .tx-indexedsearch-searchbox-sword:active~.tx-indexedsearch-searchbox-button,#searchbox .tx-indexedsearch-searchbox-sword:focus~.tx-indexedsearch-searchbox-button{display:block}#searchbox .tx-indexedsearch-searchbox-button-submit{background-image:url('../../../typo3conf/ext/hh_theme_bavariapferdesport/Resources/Public/Images/icon-search.svg');display:none}#menu-pushbar #searchbox{display:inline-block;margin-left:0;width:100%}#menu-pushbar #searchbox .tx-indexedsearch-searchbox-sword{border-width:2px;display:block;width:100%}#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;transition:left .4s ease,transform .4s ease}#baguetteBox-slider.bounce-from-right{animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{animation:bounceFromLeft .4s ease-out}@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}.baguetteBox-button#previous-button,.baguetteBox-button#next-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:none;padding:0;margin:0;border:0;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{animation-delay:-1s}@keyframes bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}form{max-width:960px;margin:0 auto;font-size:1rem;vertical-align:top;text-align:left}form fieldset{border:0}form .form-group,form .powermail_fieldwrap{display:block;margin-bottom:10px}form .form-group>label,form .powermail_fieldwrap>label{display:inline-block;min-width:180px;width:33%;vertical-align:top;padding-top:10px}form .form-group>div,form .powermail_fieldwrap>div{display:inline}form .form-group .parsley-success,form .form-group.powermail_fieldwrap_gdprlink .powermail_field,form .powermail_fieldwrap .parsley-success,form .powermail_fieldwrap.powermail_fieldwrap_gdprlink .powermail_field{display:inline-block}form .form-group .input,form .form-group .powermail_field,form .powermail_fieldwrap .input,form .powermail_fieldwrap .powermail_field{font-size:0}form .form-group .input>*,form .form-group.powermail_fieldwrap_type_text .powermail_field,form .form-group.powermail_fieldwrap_type_html .powermail_field,form .powermail_fieldwrap .input>*,form .powermail_fieldwrap.powermail_fieldwrap_type_text .powermail_field,form .powermail_fieldwrap.powermail_fieldwrap_type_html .powermail_field{font-size:1rem}form .form-check{margin-top:6px}form select,form input[type=submit],form input[type=email],form input[type=text],form textarea,form button,form button.cr_button{margin:0;padding:10px 10px;-webkit-appearance:none;appearance:none;border:1px solid #671817;border-radius:0;width:66%;min-width:200px;background-color:#fff;font-size:1rem;color:#000;line-height:1.25;height:auto}form textarea{min-height:200px}form input[type=submit],form button[type=submit]{width:100%}form input[type=submit],form button[type=submit]{background-color:#671817;cursor:pointer;color:#fff;display:inline-block;padding:10px 20px;transition:all 500ms}form input[type=submit]:hover,form button[type=submit]:hover{background-color:#ccc;color:#fff}form input[type=radio]{margin-left:2px;margin-right:3px}form input[type=checkbox]{margin-right:5px}form div>.frame-type-textmedia{margin:0;margin-bottom:10px;margin-top:5px}form label[for=kontaktformular-486-multicheckbox-1]{width:100%}@media screen and (max-width:480px){form .form-group>label{min-width:100%}form select,form input[type=submit],form input[type=email],form input[type=text],form textarea,form button{min-width:100%}}.layout_form.cr_form .cr_button{background-color:#671817;border-color:#671817;color:#fff;transition:all 500ms}.layout_form.cr_form .cr_button:hover{background-color:#ccc;border-color:#ccc;opacity:1;filter:alpha(opacity=100)}.powermail_fieldwrap_gdprlink>.powermail_field{display:flex;align-items:baseline}.powermail_fieldwrap_gdprlink .label{display:inline-block;font-size:initial}.powermail_fieldwrap_gdprlink .label p:first-child{padding-top:0}.powermail_fieldwrap_gdprlink .mandatory{font-size:1rem}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:focus{outline:0}#center-page{margin:0 auto;max-width:1920px;overflow:hidden}.no-banner #header{position:relative}#header{padding-left:6%;padding-right:6%;padding-top:30px;left:0;position:absolute;top:0;z-index:800;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:1080px){#header{padding-right:5%;padding-left:5%}}#logo{margin-bottom:20px;min-width:120px;width:22%}#banner{position:relative;z-index:700}#main{margin-top:50px;position:relative;z-index:500}.frame-layout-bannerbox,.frame-layout-bannerbox-round{bottom:0;display:block;padding:1.5vw;position:absolute;right:2vw;width:600px;background:-moz-linear-gradient(left,rgba(103,24,23,0.8) 0%,rgba(103,24,23,0.8) 1%,rgba(117,12,23,0.8) 50%,rgba(103,24,23,0.8) 100%);background:-webkit-linear-gradient(left,rgba(103,24,23,0.8) 0%,rgba(103,24,23,0.8) 1%,rgba(117,12,23,0.8) 50%,rgba(103,24,23,0.8) 100%);background:linear-gradient(to right,rgba(103,24,23,0.8) 0%,rgba(103,24,23,0.8) 1%,rgba(117,12,23,0.8) 50%,rgba(103,24,23,0.8) 100%)}.frame-layout-bannerbox .news .bannerbox-header,.frame-layout-bannerbox-round .news .bannerbox-header{color:#fff;display:block;font-size:3rem;line-height:1em;margin:0 auto 20px auto;min-width:160px;padding-bottom:20px;position:relative;width:60%}.frame-layout-bannerbox .news .bannerbox-header a,.frame-layout-bannerbox-round .news .bannerbox-header a{color:#fff;font-size:3rem}.frame-layout-bannerbox .news .news-list-view,.frame-layout-bannerbox-round .news .news-list-view{display:none}@media screen and (min-width:1921px){.frame-layout-bannerbox,.frame-layout-bannerbox-round{padding:58px;right:46px}}@media screen and (min-width:1600px){.frame-layout-bannerbox,.frame-layout-bannerbox-round{padding:1.5vw;right:2vw;width:600px}.frame-layout-bannerbox .h1,.frame-layout-bannerbox-round .h1,.frame-layout-bannerbox h2,.frame-layout-bannerbox-round h2,.frame-layout-bannerbox h3,.frame-layout-bannerbox-round h3,.frame-layout-bannerbox h4,.frame-layout-bannerbox-round h4,.frame-layout-bannerbox h5,.frame-layout-bannerbox-round h5,.frame-layout-bannerbox a,.frame-layout-bannerbox-round a,.frame-layout-bannerbox p,.frame-layout-bannerbox-round p{color:#fff;font-size:1rem}.frame-layout-bannerbox h3,.frame-layout-bannerbox-round h3,.frame-layout-bannerbox h3 a,.frame-layout-bannerbox-round h3 a{font-size:1.9rem}.frame-layout-bannerbox .news,.frame-layout-bannerbox-round .news{height:100%}.frame-layout-bannerbox .news .bannerbox-header,.frame-layout-bannerbox-round .news .bannerbox-header{border-bottom:1px solid #fff}.frame-layout-bannerbox .news .news-list-view,.frame-layout-bannerbox-round .news .news-list-view{height:76%;margin:0 auto;width:90%;display:flex;flex-direction:column;align-items:stretch;justify-content:space-around;flex-wrap:wrap;align-content:stretch}.frame-layout-bannerbox .news .article:last-child,.frame-layout-bannerbox-round .news .article:last-child{padding-bottom:0}.frame-layout-bannerbox .news .article .header,.frame-layout-bannerbox-round .news .article .header{padding-bottom:20px}.frame-layout-bannerbox .news .article .footer,.frame-layout-bannerbox-round .news .article .footer{display:none}.frame-layout-bannerbox .news .article .more,.frame-layout-bannerbox-round .news .article .more{font-weight:600}}.frame-layout-bannerbox-round{border-radius:100%;bottom:-3vw;height:200px;text-align:center;width:200px}.frame-layout-bannerbox-round .news{display:flex;align-items:center;height:100%}.frame-layout-bannerbox-round .news .bannerbox-header{margin-bottom:0;padding-bottom:0}@media screen and (max-width:950px){.frame-layout-bannerbox-round{height:150px;width:150px}.frame-layout-bannerbox-round .news .bannerbox-header{font-size:2rem;min-width:1px;width:100%}.frame-layout-bannerbox-round .news .bannerbox-header a{font-size:2rem}}@media screen and (max-width:600px){.frame-layout-bannerbox-round{height:80px;width:80px}.frame-layout-bannerbox-round .news .bannerbox-header{font-size:1rem}.frame-layout-bannerbox-round .news .bannerbox-header a{font-size:1rem}}@media screen and (min-width:1600px){.frame-layout-bannerbox-round{height:620px;width:620px}.frame-layout-bannerbox-round .news{display:block}.frame-layout-bannerbox-round .news .bannerbox-header{margin-bottom:20px;padding-bottom:20px}}@media screen and (min-width:1921px){.frame-layout-bannerbox-round{bottom:-68px}}.ionav-overlay{background-color:rgba(0,0,0,0);display:block;left:-100%;transition:background 400ms}.ionav-canvas{left:-100%;transition:all 500ms}.ionav--open .ionav-overlay{background-color:rgba(0,0,0,.6);left:0}.ionav--open .ionav-canvas{left:0}.news-list-view article{margin-bottom:40px}.news-list-view article:last-child{margin-bottom:0}.news-single{padding-left:6%;padding-right:6%}#footer{background:rgba(0,0,0,0);background-position:center;background-size:cover;background-repeat:no-repeat;color:#000;margin-top:50px;padding-top:50px;padding-bottom:50px;padding-left:6%;padding-right:6%;position:relative;z-index:600;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#footer a{color:#000}#footer a:hover,#footer a .active{color:#671817}#footer a.btn-blue:hover{color:#fff}#footer .col>*{margin-bottom:20px}#footer .col>*:last-child{margin-bottom:0;padding:5px}#footer ul{list-style:none;display:flex;flex-wrap:wrap;flex-direction:row}#footer .ce-bodytext li{padding-left:1vw;white-space:nowrap}#footer .ce-bodytext li:first-child{padding-left:0}#footer .frame-type-menu_subpages li{text-transform:uppercase}#footer .frame-type-menu_subpages a{padding:.6vw}@media screen and (min-width:1500px){#footer{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}@media screen and (max-width:1100px){#footer .frame-type-textmedia ul{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}}@media screen and (max-width:1080px){#footer .col{flex-basis:100%;max-width:100%}#footer .frame-type-menu_subpages li{margin:0 auto}}.addresses{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.addresses a{color:inherit}.addresses .list-group{list-style:none}.addresses .list-group-item{color:#671817}.addresses .smalllist{max-width:1100px;width:100%}.addresses .smalllist.list-group{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.addresses .smalllist.list-group .list-group-item{max-width:260px;margin:30px 2%}.tt_address_list{margin-left:-15px;width:calc(100% + 15px);display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.tt_address_list .vcard{margin:15px;max-width:300px}.tt_address_list .vcard .addressContent{background:#671817;background:-moz-linear-gradient(left,#671817 0%,#750c17 51%,#671817 100%);background:-webkit-linear-gradient(left,#671817 0%,#750c17 51%,#671817 100%);background:linear-gradient(to right,#671817 0%,#750c17 51%,#671817 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$color-brand",endColorstr="$color-brand",GradientType=1);color:#fff}.tt_address_list .vcard .addressContent h1,.tt_address_list .vcard .addressContent h2,.tt_address_list .vcard .addressContent h3,.tt_address_list .vcard .addressContent h4,.tt_address_list .vcard .addressContent h5,.tt_address_list .vcard .addressContent h6{color:#fff;font-weight:400;text-align:center;padding:15px 10px}.tt_address_list .vcard.horse h3{font-size:1.05rem;text-transform:uppercase}.tt_address_detail.horse h1{text-transform:uppercase}.tt_address_detail.horse .address-image-rows{display:inline-block;margin-right:4%;padding-left:6%;vertical-align:top;width:30%}.tt_address_detail.horse .address-image-rows img{width:100%}.tt_address_detail.horse .address-image-rows .name{background:#671817;background:-moz-linear-gradient(left,#671817 0%,#750c17 51%,#671817 100%);background:-webkit-linear-gradient(left,#671817 0%,#750c17 51%,#671817 100%);background:linear-gradient(to right,#671817 0%,#750c17 51%,#671817 100%);bottom:0;color:#fff;font-size:1.3rem;left:0;padding:20px;position:absolute;text-align:center;text-transform:uppercase;width:100%}.tt_address_detail.horse .content{display:inline-block;width:52%}.tt_address_detail.horse .content figure figcaption{margin-top:8px}.tt_address_detail.horse .info table{border-collapse:separate;border-spacing:20px 0;margin-left:-20px;text-align:left}.tt_address_detail.horse .info table th{color:#671817}.tt_address_detail.horse .description{margin-top:20px}.tt_address_detail.horse .results,.tt_address_detail.horse .nachzucht,.tt_address_detail.horse .trainingsvideo,.tt_address_detail.horse .familytree{margin-top:60px}.tt_address_detail.horse .trainingsvideo iframe{aspect-ratio:16/9;width:100%}.tt_address_detail.horse .gallery-outer{background:#671817;margin-top:40px;max-width:1920px;padding-left:6%;padding-top:25px;padding-right:6%;padding-bottom:70px;width:100vw}.tt_address_detail.horse .gallery-header{color:#fff}.tt_address_detail.horse .gallery-header p{display:block;font-size:4rem;line-height:1.4em}.tt_address_detail.horse .price-categories{margin-top:40px;padding-left:6%;padding-right:6%}.tt_address_detail.horse .price-categories ul{list-style:none}.tt_address_detail.horse .price-categories ul li{display:inline-block;min-width:280px;width:33%}@media screen and (max-width:1080px){.tt_address_detail.horse .address-image-rows,.tt_address_detail.horse .content{margin-bottom:30px;padding-left:6%;padding-right:6%;width:100%}}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}:root{--pagination-button-bg:#fff;--pagination-button-bg-active:#ccc;--pagination-button-border:3px solid var(--pagination-button-bg-active)}.hh-slider{max-width:100%;position:relative}.hh-slider figure{position:relative}.hh-slider figure figcaption{left:45px;position:absolute;top:10%}.hh-slider .pagination{list-style:none}.hh-slider .pagination li{display:inline-block}.hh-slider .btn-autoplay{background-color:#e4685d;border:0;display:block;cursor:pointer;color:#fff;font-size:15px;height:30px;margin-top:-30px;padding:6px 15px;position:relative;text-decoration:none}.hh-slider .btn-autoplay:hover{background-color:#eb675e}.hh-slider .btn-autoplay.disabled{display:none}.slider-container.tns-horizontal .slider-slide img{max-width:100%;height:auto}.slider-button-prev,.slider-button-next{background-image:url('../../../typo3conf/ext/hh_slider/Resources/Public/Icons/arrows.svg');background-position:center;background-repeat:no-repeat;background-size:200% 100%;cursor:pointer;display:block;height:60px;position:absolute;top:calc(50% - 30px);width:42px}.slider-button-prev{background-position:0 0;left:0}.slider-button-next{background-position:100% 0;right:0}.slider-thumbs{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.slider-thumbs .slider-slide{margin:10px;width:100px}.tns-inner{overflow:hidden}.tns-nav{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tns-nav button{background-color:var(--pagination-button-bg);border:var(--pagination-button-border);border-radius:100%;display:block;height:20px;margin:5px;width:20px;transition:all .4s}.tns-nav .tns-nav-active{background-color:var(--pagination-button-bg-active)}
