.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:20px;}.ce-image .ce-gallery{margin-bottom:0;}.ce-intext.ce-right .ce-gallery{margin-left:20px;}.ce-intext.ce-left .ce-gallery{margin-right:20px;}.ce-below .ce-gallery{margin-top:20px;}.ce-column{margin-right:20px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:20px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,footer,header,nav,section{display:block;}h1{font-size:2em;margin:0.67em 0;}figcaption,figure,main{display:block;}figure{margin:0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{display:inline-block;vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}.flex_1,.flex_2,.flex_3,.flex_4,.flex_5,.flex_6,.flex_7,.flex_8,.flex_9,.flex_10,.flex_11,.flex_12{display:block;position:relative;}.flex_1{width:25.5555556%;}.flex_2{width:42.2222222%;}.flex_3{width:25%;}.flex_4{width:30%;}.flex_5{width:40%;}.flex_6{width:50%;}.flex_7{width:56.666666666667%;}.flex_8{width:67%;}.flex_9{width:70%;}.flex_10{width:81.66666666667%;}.flex_11{width:90%;}.flex_12{width:100%;}.flex_alpha{}.flex_omega{}.cc-revoke{padding:1em 2em;}.cc-revoke.cc-bottom{border-radius:0px !important;text-decoration:none;}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2.5em);transform:translateY(2.5em);}.cc-revoke,.cc-window{font-family:inherit;font-size:0.9rem;}.cc-window{box-shadow:0 0 20px rgba(0,0,0,0.5);}.cc-window{}.cc-window .dp--cookie-check{border:none;}.cc-window .dp--cookie-check label:first-child{padding-left:0px;padding-right:0px;}.cc-window .dp--cookie-check label:last-child{padding-right:0px;padding-left:0px;}.cc-window .cc-deny{display:none !important;}.cc-window .cc-allow-all{display:none !important;}.cc-window .cc-btn{width:48% !important;background:#FFF !important;color:#000 !important;transition:all 0.4s ease-in 0s;-webkit-transition:all 0.4s ease-in 0s;-moz-transition:all 0.4s ease-in 0s;-o-transition:all 0.4s ease-in 0s;}.cc-window .cc-btn:hover{opacity:0.8;}.cc-compliance{padding:0 1.5rem 1.5rem;}.cc-compliance .cc-btn{width:48%;}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(3em);transform:translateY(3em);}}#mostobst .flex_8{display:flex;}.tagespreis{transform:rotate(-3deg);width:50%;}.tagespreis-image{width:52%;height:100%;bottom:0;right:0;position:absolute;background:url('../../../typo3conf/ext/sitepackage/Resources/Public/Images/bluete.png') right bottom no-repeat;background-size:contain;}.head-tagespreis{text-transform:uppercase;text-align:center;margin:0;font-size:1.4rem;}.preis-tagespreis{text-align:center;font-size:6.0rem;position:relative;font-weight:900;color:#c90019;padding:30px 30px 15px;background:url('../../../typo3conf/ext/sitepackage/Resources/Public/Images/preisschild.png') center no-repeat;background-size:contain;line-height:100%;}.preis-tagespreis p{margin:0;}.menge-tagespreis{font-weight:400;font-size:1.2rem;line-height:100%;padding-top:5px;}.stand-tagespreis{text-align:center;margin:0;}.tagespreis > p{text-align:center;margin:0;}#output{background:orange;position:fixed;top:200px;left:0;width:300px;z-index:3000;}#output p{padding:10px;}html{height:100%;}body{}.wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin-left:auto;margin-right:auto;}.hide{display:none;}.transition{transition:all 0.4s ease-in 0s;-webkit-transition:all 0.4s ease-in 0s;-moz-transition:all 0.4s ease-in 0s;-o-transition:all 0.4s ease-in 0s;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{zoom:1;}figcaption{text-align:center;font-size:0.8rem;line-height:140%;padding-top:3px;padding-bottom:5px;}.ce-gallery img{max-width:100%;height:auto;}#header{position:relative;padding:0;}#header .wrapper{}#header .singleImage{display:block;width:100% !important;height:auto !important;}#logo{position:absolute;top:-65px;right:5%;padding:0;width:500px;}#logo img{display:block;width:100%;height:auto;}#main-content{position:relative;z-index:2000;}#main-content .wrapper{padding:0px 5% 50px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;background:rgba(255,238,176,1);background:-moz-linear-gradient(-75deg,rgba(255,238,176,1) 0%,rgba(250,213,0,1) 38%,rgba(0,143,52,1) 100%);background:-webkit-gradient(left top,right bottom,color-stop(0%,rgba(255,238,176,1)),color-stop(38%,rgba(250,213,0,1)),color-stop(100%,rgba(0,143,52,1)));background:-webkit-linear-gradient(-75deg,rgba(255,238,176,1) 0%,rgba(250,213,0,1) 38%,rgba(0,143,52,1) 100%);background:-o-linear-gradient(-75deg,rgba(255,238,176,1) 0%,rgba(250,213,0,1) 38%,rgba(0,143,52,1) 100%);background:-ms-linear-gradient(-75deg,rgba(255,238,176,1) 0%,rgba(250,213,0,1) 38%,rgba(0,143,52,1) 100%);background:linear-gradient(165deg,rgba(255,238,176,1) 0%,rgba(250,213,0,1) 38%,rgba(0,143,52,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeb0',endColorstr='#008f34',GradientType=1);}#main-content .flex_8{margin-top:-30px;display:flex;flex-wrap:wrap;justify-content:space-between;}#main-content .flex_4{margin-top:-30px;}.box-1{width:48%;position:relative;box-sizing:border-box;padding:0;box-shadow:7px 7px 0 rgba(0,0,0,0.7);}.box-1:hover{cursor:pointer;}.box-1 img{width:100%;height:100%;display:block;}.box-2{width:48%;position:relative;box-sizing:border-box;padding:0;box-shadow:7px 7px 0 rgba(0,0,0,0.7);}.box-2 img{width:100%;height:100%;display:block;}.box-3{position:relative;background:#dddddd;box-sizing:border-box;padding:40px 30px 20px;box-shadow:7px 7px 0 rgba(0,0,0,0.7);}#main-content p,#main-content ul{margin:0;padding-bottom:15px;list-style-type:square;}#main-content ul ul{margin:0;padding-bottom:0px;}#main-content li{padding-bottom:20px;}.content{margin-top:50px;}#geschichte{position:relative;overflow:hidden;}#geschichte .wrapper{padding:100px 5%;background:url('../../../typo3conf/ext/sitepackage/Resources/Public/Images/back_geschichte.jpg') center bottom no-repeat;background-size:cover;}#mostobst{position:relative;overflow:inherit;}#mostobst .wrapper{padding:50px 5% 0;background:#009036;color:#ffe6c2;display:flex;justify-content:space-between;}#mostobst .wrapper:last-child{padding:0;}#mostobst p.annahme{margin:0;}#mostobst h2{color:#ffe6c2;}#mostobst td:first-child{padding-right:15px;}#mostobst .flex_4{padding-bottom:50px;}#mostobst .wrapper:last-child img{width:100%;height:100%;}#mostobst .mostobst-img1{width:67.7%;}#mostobst .mostobst-img2{width:32.3%;}#mostobst .video-wrapper{display:block;padding:0 20%;}#mostobst .rtopVideoPlayerWrapper{box-shadow:none;}#mostobst .rtopVideoPlayerWrapper .rtopVideoPlayer .rtopVideoHolder{height:auto;padding-bottom:inherit;}#mostobst .rtopVideoPlayerWrapper .rtopVideoPlayer .rtopVideoHolder video{position:relative;display:block;}#mostobst .rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls .controlBtn{width:80%;max-width:80%;margin:auto !important;}#anfahrt{color:#FFF;position:relative;width:100%;}#anfahrt .wrapper{height:500px;display:flex;overflow:hidden;background:grey;justify-content:flex-end;padding:0px 5% 100px;border-top:15px solid #009036;}#map-canvas{height:500px;width:100%;display:block;position:absolute !important;left:0;top:0;}#map-canvas .map-content h1{text-transform:none;font-size:1rem;margin-bottom:0.4em;padding:0;}#map-canvas .map-content{font-family:'Rajdhani',sans-serif;color:#000;font-size:0.9rem;line-height:140%;}#map-canvas img{max-width:none;}.adresse{position:relative;width:30%;background:#009036;box-sizing:border-box;padding:40px 30px 20px;box-shadow:7px 7px 0 rgba(0,0,0,0.7);margin-top:-7px;}.adresse h3{color:#FFF;}.adresse p{color:#FFF;margin:0 0 20px;line-height:140%;}.adresse a{color:#FFF;}.adresse a:hover{text-decoration:underline;color:#FFF;}#footer{color:#FFF;position:relative;width:100%;}#footer .wrapper{display:flex;justify-content:space-between;padding:20px 5%;background:rgba(255,255,255,0.5);}.copyright{color:#000;line-height:100%;text-shadow:0 0 10px #FFF;}.footernav{position:relative;width:30%;box-sizing:border-box;padding:0 20px;}.footernav ul{list-style-type:none;margin:0;padding:0;display:flex;}.footernav ul li{line-height:100%;}.footernav ul li a{text-decoration:none;color:#000;display:inline-block;padding:0 10px;transition:all 0.4s ease-in 0s;-webkit-transition:all 0.4s ease-in 0s;-moz-transition:all 0.4s ease-in 0s;-o-transition:all 0.4s ease-in 0s;}.footernav ul li.active a{color:#000;}.footernav ul li a:hover{color:#000;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/open-sans-v15-latin-300.woff2') format('woff2'),url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/open-sans-v15-latin-300.woff') format('woff');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/open-sans-v15-latin-regular.woff2') format('woff2'),url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/open-sans-v15-latin-regular.woff') format('woff');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/open-sans-v15-latin-600.woff2') format('woff2'),url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/open-sans-v15-latin-600.woff') format('woff');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/open-sans-v15-latin-700.woff2') format('woff2'),url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/open-sans-v15-latin-700.woff') format('woff');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans ExtraBold'),local('OpenSans-ExtraBold'),url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/open-sans-v15-latin-800.woff2') format('woff2'),url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/open-sans-v15-latin-800.woff') format('woff');}body{color:#555555;font-family:'Open Sans',Arial,sans-serif;font-weight:300;font-size:18px;line-height:180%;}b,strong{font-weight:900;}h1,h2,h3,h4,h5,h6{color:#009036;font-weight:300;line-height:120%;margin:0;padding:0;text-transform:uppercase;}h1{font-size:2.0rem;}h2{font-size:2.8rem;padding:0 0 30px;font-weight:300;}h3{font-size:1.5em;padding:0 0 20px;font-weight:900;}a,a:visited,a:active,a:hover{text-decoration:none;color:#009036;outline:0 !important;}a:hover{text-decoration:underline;}.pfeil-box{display:block;border-left:1px solid #9d1327;position:absolute;top:0;right:0;width:40px;height:100%;}.pfeil-box .pfeil{display:block;position:absolute;width:0;height:0;top:14px;left:40%;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #CCC;}a.button{position:relative;text-decoration:none;border-radius:3px;border:1px solid #9d1327;background:#fff;display:block;line-height:40px;padding:0 20px;box-sizing:border-box;transition:all 0.4s ease-in 0s;-webkit-transition:all 0.4s ease-in 0s;-moz-transition:all 0.4s ease-in 0s;-o-transition:all 0.4s ease-in 0s;}a.button:hover{text-decoration:none;color:#fff !important;background-color:#9d1327;}a.button-inline{position:relative;text-decoration:none;border-radius:3px;border:1px solid #9d1327;background:#fff;display:inline-block;line-height:40px;padding:0 20px;box-sizing:border-box;transition:all 0.4s ease-in 0s;-webkit-transition:all 0.4s ease-in 0s;-moz-transition:all 0.4s ease-in 0s;-o-transition:all 0.4s ease-in 0s;}a.button-inline:hover{text-decoration:none;color:#fff !important;background-color:#9d1327;}a.button-red{text-align:center;color:#CCC;border-color:#CCC;}a.button-red:hover{color:#9d1327 !important;border-color:#9d1327;background-color:inherit;}.content-pfeil{display:block;overflow:hidden;text-indent:-1000px;position:absolute;width:0;height:0;top:14px;right:15px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #CCC;}a.link-mail-button{position:relative;display:inline-block;line-height:24px;padding-right:50px;font-weight:900;color:#9d1327;background:url('../../../typo3conf/ext/sitepackage/Resources/Public/Images/icon_mail.png') right center no-repeat;background-size:contain;box-sizing:border-box;}.hide{display:none;}.navigation{width:100%;position:absolute;top:130px;background:#009036;z-index:1000;display:flex;justify-content:space-between;box-sizing:border-box;padding:0 5%;}.mainnav{position:relative;box-sizing:border-box;height:40px;}.mainnav ul{margin:0;padding:0;list-style:none;}.mainnav li{position:relative;line-height:40px;padding:0px 15px;display:inline-block;color:#FFF;font-size:1.0rem;font-weight:400;}.mainnav li:hover{color:#ffd500;cursor:pointer;}.mainnav li.active{color:#ffd500;}.wrapper{max-width:2000px;width:inherit !important;}@media only screen and (max-width :2000px){.tagespreis-image{width:50%;}}@media only screen and (max-width :1800px){.tagespreis-image{width:45%;}}@media only screen and (max-width :1650px){.tagespreis-image{width:40%;}}@media only screen and (max-width :1400px){}@media only screen and (max-width :1260px){}@media only screen and (max-width :1200px){.mainnav li{padding:0px 5px;}#mostobst .wrapper{flex-wrap:wrap;}#mostobst .wrapper .flex_4{width:100%;}}@media only screen and (max-width :1024px){h3{font-size:1.2rem;}.mainnav ul{display:none;}#main-content .wrapper{flex-directrion:column;}#main-content .flex_8{width:100%;}#main-content .flex_4{width:100%;margin-top:30px;}.crsl-item .resp-image img{width:80% !important;}#mostobst .wrapper .flex_8{width:100%;}#mostobst .wrapper .tagespreis-image{position:relative;height:300px;bottom:inherit;right:inherit;width:100%;}#footer .wrapper{flex-direction:column;}.footernav{width:auto;}.copyright{text-align:center;}.footernav{margin:30px auto;}}@media only screen and (max-width :880px){h2{font-size:2.2rem;}#mostobst .video-wrapper{padding:0;}#anfahrt .wrapper{height:850px;}.adresse{position:absolute;bottom:0;left:0;width:100%;height:350px;}}@media only screen and (max-width :768px){.navigation{top:80px;}.box-1{width:100%;margin-bottom:30px;}.box-2{width:100%;}.tagespreis{width:100%;}.crsl-item{flex-wrap:wrap;}.crsl-item .resp-image{width:100% !important;}.crsl-item .resp-text{width:100% !important;}}@media only screen and (max-width :768px) and (min-width :568px){}@media only screen and (max-width :568px){.copyright-div{display:block;padding-top:10px;}.hide-568{display:none;}.mainnav{height:35px;}#logo{width:400px;top:-50px;}}@media only screen and (max-width :450px){.navigation{top:60px;}.mainnav{height:30px;}#logo{width:330px;top:-40px;}}@media only screen and (max-width :400px){}.rtopVideoPlayerWrapper{position:relative;width:100%;box-shadow:0 0 1em rgba(0,0,0,0.5);}.rtopVideoPlayerWrapper .rtopVideoPlayer{position:relative;}.rtopVideoPlayerWrapper .rtopVideoPlayer .rtopVideoHolder{position:relative;cursor:pointer;height:0;overflow:hidden;padding-bottom:56.25%;}.rtopVideoPlayerWrapper .rtopVideoPlayer .rtopVideoHolder:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:1;background-size:67px 67px;background-repeat:no-repeat;background-position:center center;opacity:1;-webkit-transition:0.3s all ease-in;-moz-transition:0.3s all ease-in;-ms-transition:0.3s all ease-in;transition:0.3s all ease-in;cursor:pointer}.rtopVideoPlayerWrapper .rtopVideoPlayer .rtopVideoHolder.hasFAIcons:after{display:none;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;content:"\f144";opacity:1;-webkit-transition:0.3s all ease-in;-moz-transition:0.3s all ease-in;-ms-transition:0.3s all ease-in;transition:0.3s all ease-in;font-family:"Font Awesome 5 Free";font-size:80px;color:#fff;width:100%;text-align:center;z-index:4}.rtopVideoPlayerWrapper .rtopVideoPlayer .rtopVideoHolder.vimeoPlayer iframe{position:absolute;width:100%;height:100%;top:0;left:0}.rtopVideoPlayerWrapper .rtopVideoPlayer .rtopVideoHolder *::-webkit-media-controls-panel{display:none !important;-webkit-appearance:none !important}.rtopVideoPlayerWrapper .rtopVideoPlayer .rtopVideoHolder *::--webkit-media-controls-play-button{display:none !important;-webkit-appearance:none !important}.rtopVideoPlayerWrapper .rtopVideoPlayer .rtopVideoHolder *::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none !important}.rtopVideoPlayerWrapper .rtopVideoPlayer .rtopVideoHolder video{position:absolute;width:100%;height:100%;overflow:hidden;object-fit:inherit;}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls{position:relative;left:0;z-index:1;width:100%;opacity:1 !important;-webkit-transform:translate(0%,0);transform:translate(0%,0);-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;transition:0.3s all;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls.hide{}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls .controlBtn{position:relative;width:80%;padding-right:15px;padding-left:15px;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:80%;height:60px;line-height:60px;color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;z-index:3}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #playPause{text-align:center;max-width:60px !important;}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #playPause span.FAIcon{display:block;width:60px;height:60px;opacity:0.6;background:url(/typo3conf/ext/sitepackage/Resources/Public/Images/videoicon_play.png) no-repeat center;background-size:50%;}.rtopVideoPlayerWrapper .rtopVideoPlayer.playing .vidControls #playPause span.FAIcon{background:url(/typo3conf/ext/sitepackage/Resources/Public/Images/videoicon_pause.png) no-repeat center;background-size:50%;}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #playPauseHolder{max-width:60px;cursor:default}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #progressholder{position:relative;margin:0 auto;-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;transition:0.3s all;border-radius:0;z-index:1}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #progressSpacer{max-width:calc(100% - 140px);cursor:default}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #fullvideoprogress{background:rgba(0,0,0,0.2);width:100%;height:2px;top:0;left:0;bottom:0;position:absolute;margin:auto 0}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #buffered{height:2px;background:rgba(255,255,255,0.4);width:0;position:absolute;top:0;bottom:0;margin:auto 0;left:0;}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #progress{position:absolute;top:0;bottom:0;margin:auto 0;left:0;height:2px;background:rgba(255,255,255,0.8);width:0;border-right:5px solid #000}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #progressholder:hover #progressorb{background-color:#3dcd58}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #progressorb{position:absolute;top:0;bottom:0;margin:auto 0;width:10px;height:50px;border-radius:25px;background-color:rgba(237,28,36,0);-webkit-transition:0.3s background-color ease-in;-moz-transition:0.3s background-color ease-in;-ms-transition:0.3s background-color ease-in;transition:0.3s background-color ease-in}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #timeholder{font-size:13px;max-width:120px;cursor:default;text-align:center}@media screen and (max-width:768px){.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #timeholder{display:none}}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #soundControl{max-width:100px;text-align:center}@media screen and (max-width:768px){.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #soundControl{max-width:60px}}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #soundControl .muteBtn{position:relative}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #soundControl .muteBtn span.FAIcon{font-size:20px}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #soundControl .soundBars{position:relative;margin-left:10px}@media screen and (max-width:768px){.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #soundControl .soundBars{display:none}}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #soundControl .soundBars .soundBar{position:relative;display:inline-block;width:5px;margin-left:2px;background-color:rgba(255,255,255,0.5);-webkit-transition:0.3s all ease-in;-moz-transition:0.3s all ease-in;-ms-transition:0.3s all ease-in;transition:0.3s all ease-in}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #soundControl .soundBars .soundBar:nth-child(1){height:5px}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #soundControl .soundBars .soundBar:nth-child(2){height:7.5px}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #soundControl .soundBars .soundBar:nth-child(3){height:10px}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #soundControl .soundBars .soundBar:nth-child(4){height:12.5px}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #soundControl .soundBars .soundBar:hover{background-color:#fff}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #soundControl .soundBars .soundBar.active{background-color:#fff}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #soundControl .soundBars .soundBar.active:hover{background-color:rgba(255,255,255,0.5)}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #fullScreenBtn{max-width:60px !important;text-align:center}.rtopVideoPlayerWrapper .rtopVideoPlayer .vidControls #fullScreenBtn span.FAIcon{display:block;width:60px;height:60px;opacity:0.6;background:url(/typo3conf/ext/sitepackage/Resources/Public/Images/videoicon_fullscreen.png) no-repeat center;background-size:50%;}.rtopVideoPlayerWrapper .rtopVideoPlayer.playing .rtopVideoHolder:before,.rtopVideoPlayerWrapper .rtopVideoPlayer.playing .rtopVideoHolder:after{opacity:0}.rtopVideoPlayerWrapper .rtopVideoPlayer.playing .vidControls{opacity:1}.rtopVideoPlayerWrapper .rtopVideoPlayer.noControls{cursor:default}.rtopVideoPlayerWrapper .rtopVideoPlayer.noControls .rtopVideoHolder{cursor:default}.rtopVideoPlayerWrapper .rtopVideoPlayer.noControls .rtopVideoHolder:before,.rtopVideoPlayerWrapper .rtopVideoPlayer.noControls .rtopVideoHolder:after{cursor:default}.rtopVideoPlayerWrapper .rtopVideoPlayer.closing .vidControls{opacity:0}.rtopVideoPlayerWrapper .rtopVideoPlayer.closing .rtopVideoHolder:before,.rtopVideoPlayerWrapper .rtopVideoPlayer.closing .rtopVideoHolder:after{opacity:0}.rtopVideoPlayerWrapper .rtopVideoPlayer.finished .rtopVideoHolder.hasFAIcons:after{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1;-webkit-transition:0.3s all ease-in;-moz-transition:0.3s all ease-in;-ms-transition:0.3s all ease-in;transition:0.3s all ease-in;position:absolute;content:"\f3e5";font-family:"Font Awesome 5 Free";font-weight:900;font-size:80px;color:#fff;width:100%;text-align:center;z-index:4}.rtopVideoPlayerWrapper .rtopVideoPlayer.finished .vidControls{opacity:0}.rtopVideoPlayerWrapper .rtopVideoPlayer.hideOverlay .rtopVideoHolder{cursor:none}.rtopVideoPlayerWrapper .rtopVideoPlayer.hideOverlay .rtopVideoHolder:hover:before,.rtopVideoPlayerWrapper .rtopVideoPlayer.hideOverlay .rtopVideoHolder:before,.rtopVideoPlayerWrapper .rtopVideoPlayer.hideOverlay .rtopVideoHolder:hover:after,.rtopVideoPlayerWrapper .rtopVideoPlayer.hideOverlay .rtopVideoHolder:after{opacity:0}.rtopVideoPlayerWrapper .rtopVideoPlayer.paused .vidControls{opacity:1}.rtopVideoPlayerWrapper .rtopVideoPlayer.paused .vidControls.hide{-webkit-transform:translate(0%,0px);transform:translate(0%,0px)}.rtopVideoPlayerWrapper .rtopVideoPlayer.paused .rtopVideoHolder:before,.rtopVideoPlayerWrapper .rtopVideoPlayer.paused .rtopVideoHolder:after{opacity:1;animation:rtopVideoFadeOut 1.6s forwards}.rtopVideoPlayerWrapper #closeVideo{display:none}.rtopVideoPlayerWrapper .rtopVideoPlayer.isFullscreen{background:#000;height:100%;margin:0;width:100%;}.rtopVideoPlayerWrapper .rtopVideoPlayer.isFullscreen .rtopVideoHolder{height:100%;padding-bottom:0}.rtopVideoPlayerWrapper .rtopVideoPlayer.isFullscreen.fallbackFS{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.rtopVideoPosterImage{position:absolute;cursor:pointer;height:0;top:0;left:0;width:100%;z-index:999;overflow:hidden;padding-bottom:56.25%}.rtopVideoPosterImage:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:1;background-color:rgba(0,0,0,0.2);background-size:67px 67px;background-repeat:no-repeat;background-position:center center;opacity:1;-webkit-transition:0.3s all ease-in;-moz-transition:0.3s all ease-in;-ms-transition:0.3s all ease-in;transition:0.3s all ease-in;cursor:pointer}.rtopVideoPosterImage.hasFAIcons:after{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;content:"\f144";opacity:1;-webkit-transition:0.3s all ease-in;-moz-transition:0.3s all ease-in;-ms-transition:0.3s all ease-in;transition:0.3s all ease-in;font-family:"Font Awesome 5 Free";font-size:80px;color:#fff;width:100%;text-align:center;z-index:4}.rtopVideoPosterImage img{position:absolute;width:100%;height:100%;top:0;left:0}.rtopVideoModal{position:fixed;width:100%;height:100vh;top:0;left:0;display:none;z-index:999;background-color:rgba(0,0,0,0)}.rtopVideoModal.show{display:block;animation:rtopModalBGColor .3s forwards}.rtopVideoModal.show .videoModalHolder{animation:rtopModalOpacityColor .3s forwards}.rtopVideoModal .videoModalHolder{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:800px;margin:auto;padding:10px;background-color:#000;opacity:0}.rtopVideoModal #closeVideo{position:absolute;top:-50px;display:block;right:-40px;cursor:pointer}.rtopVideoModal #closeVideo span.FAIcon{font-size:30px;color:#fff;-webkit-transition:0.3s all ease-in;-moz-transition:0.3s all ease-in;-ms-transition:0.3s all ease-in;transition:0.3s all ease-in}.rtopVideoModal #closeVideo span.FAIcon:hover{color:#ed1c24}.rtopVideoModal .rtopVideoPosterImage{display:none}body.noScroll{overflow:hidden;height:100vh;position:fixed}@keyframes rtopVideoFadeOut{0%{opacity:1}50%{opacity:1}100%{opacity:0}}@keyframes rtopModalBGColor{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(0,0,0,0.8)}}@keyframes rtopModalOpacityColor{0%{opacity:0}100%{opacity:1}}.seTheme .rtopVideoHolder.hasFAIcons:after{display:none !important;}.seTheme .rtopVideoHolder:before{display:none !important;}
