.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:10px;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.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,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}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:1em 40px;}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;-webkit-text-decoration:underline dotted;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{font-family:sans-serif;font-size:100%;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;}#venuedoo .head{position:relative;}#venuedoo button:hover{padding:6px 12px;}@font-face{font-family:"IM Fell English";font-style:normal;font-weight:400;font-display:swap;src:url('../../../typo3conf/ext/hph/Resources/Public/Fonts/im-fell-english-v7-latin-regular.eot');src:local("IM FELL English Roman"),local("IM_FELL_English_Roman"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/im-fell-english-v7-latin-regular.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/im-fell-english-v7-latin-regular.woff2') format("woff2"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/im-fell-english-v7-latin-regular.woff') format("woff"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/im-fell-english-v7-latin-regular.ttf') format("truetype"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/im-fell-english-v7-latin-regular.svg#IMFellEnglish') format("svg");}@font-face{font-family:"IM Fell English";font-style:italic;font-weight:400;font-display:swap;src:url('../../../typo3conf/ext/hph/Resources/Public/Fonts/im-fell-english-v7-latin-italic.eot');src:local("IM FELL English Italic"),local("IM_FELL_English_Italic"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/im-fell-english-v7-latin-italic.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/im-fell-english-v7-latin-italic.woff2') format("woff2"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/im-fell-english-v7-latin-italic.woff') format("woff"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/im-fell-english-v7-latin-italic.ttf') format("truetype"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/im-fell-english-v7-latin-italic.svg#IMFellEnglish') format("svg");}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:300;font-display:swap;src:url('../../../typo3conf/ext/hph/Resources/Public/Fonts/nunito-sans-v3-latin-300.eot');src:local("Nunito Sans Light"),local("NunitoSans-Light"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/nunito-sans-v3-latin-300.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/nunito-sans-v3-latin-300.woff2') format("woff2"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/nunito-sans-v3-latin-300.woff') format("woff"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/nunito-sans-v3-latin-300.ttf') format("truetype"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/nunito-sans-v3-latin-300.svg#NunitoSans') format("svg");}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:400;font-display:swap;src:url('../../../typo3conf/ext/hph/Resources/Public/Fonts/nunito-sans-v3-latin-regular.eot');src:local("Nunito Sans Regular"),local("NunitoSans-Regular"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/nunito-sans-v3-latin-regular.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/nunito-sans-v3-latin-regular.woff2') format("woff2"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/nunito-sans-v3-latin-regular.woff') format("woff"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/nunito-sans-v3-latin-regular.ttf') format("truetype"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/nunito-sans-v3-latin-regular.svg#NunitoSans') format("svg");}@font-face{font-family:"Nunito Sans";font-style:italic;font-weight:400;font-display:swap;src:url('../../../typo3conf/ext/hph/Resources/Public/Fonts/nunito-sans-v3-latin-italic.eot');src:local("Nunito Sans Italic"),local("NunitoSans-Italic"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/nunito-sans-v3-latin-italic.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/nunito-sans-v3-latin-italic.woff2') format("woff2"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/nunito-sans-v3-latin-italic.woff') format("woff"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/nunito-sans-v3-latin-italic.ttf') format("truetype"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/nunito-sans-v3-latin-italic.svg#NunitoSans') format("svg");}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:700;font-display:swap;src:url('../../../typo3conf/ext/hph/Resources/Public/Fonts/nunito-sans-v3-latin-700.eot');src:local("Nunito Sans Bold"),local("NunitoSans-Bold"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/nunito-sans-v3-latin-700.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/nunito-sans-v3-latin-700.woff2') format("woff2"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/nunito-sans-v3-latin-700.woff') format("woff"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/nunito-sans-v3-latin-700.ttf') format("truetype"),url('../../../typo3conf/ext/hph/Resources/Public/Fonts/nunito-sans-v3-latin-700.svg#NunitoSans') format("svg");}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;-webkit-tap-highlight-color:rgba(255,255,255,0);}html,body{margin:0;padding:0;}body{font-size:17px;font-weight:normal;font-family:"Nunito Sans",Verdana,Arial,sans-serif;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;background:#000;color:#fff;line-height:27px;}::-moz-selection{background:#89a233;text-shadow:none;color:#fff;}::selection{background:#89a233;text-shadow:none;color:#fff;}hr{display:block;height:1px;border:0;border-top:1px solid rgba(137,162,51,0.2);margin:1em 0;padding:0;}img:not(.is_svg),video{vertical-align:middle;max-width:100%;height:auto;width:auto;}.is_svg{display:inline-block;}figure{margin:0;}.browsehappy{margin:0;padding:0.4em 0;background:#ba2a0a;font-size:13px;color:#fff;text-align:center;}.browsehappy a{color:#fff !important;}a{color:#89a233;text-decoration:none;transition:all 0.3s ease-in-out;}.allcont ul li{padding:5px 10px 5px 25px;position:relative;}.allcont ul li::before{content:"";width:6px;height:6px;background:#89a233;border-radius:50%;margin-right:10px;position:absolute;left:0;top:15px;}.allcont ul li ul li{padding:5px 10px 5px 20px;}.allcont ul li ul li::before{background:#a7c444;}.button,input[type=submit],button,.buttonbig{display:inline-block;color:#97BF0D;text-decoration:none;border:0;line-height:100%;background:url('../../../typo3conf/ext/hph/Resources/Public/Images/arrow-right.svg') center right no-repeat;background-size:13px 10px;padding:20px 35px 20px 0;transition:all 0.3s ease-in-out;}.button:hover,input[type=submit]:hover,button:hover,.buttonbig:hover{color:#97BF0D;}.button,input[type=submit],button{font-weight:600;}.buttonbig{padding:15px 20px 15px 80px;margin-right:80px;color:#fff;background:#A32F3A url('../../../typo3conf/ext/hph/Resources/Public/Images/btn_icon.svg') no-repeat 20px center/39px 22px;position:relative;font-family:"IM Fell English",Verdana,Arial,sans-serif;}.buttonbig:after{content:"";display:block;width:25px;height:100%;position:absolute;top:0;right:-20px;background:url('../../../typo3conf/ext/hph/Resources/Public/Images/btn_shape.svg') no-repeat right center;z-index:2;}.buttonbig:hover{color:#fff;background-position-x:30px;}.text-center .buttonbig{margin-right:20px;}.button:hover,input[type=submit]:hover,button:hover{padding-right:45px;}.colortext{color:#89a233;}.largetext{font-size:20px;}.smalltext{font-size:14px;}.uppercase{text-transform:uppercase;font-family:"IM Fell English",Verdana,Arial,sans-serif;}.pid20 .allcont .scrollToNext{display:none;}#uid1 #subhead > .scrollToNext{bottom:50px;right:inherit;left:500px;}.scrollToNext{position:absolute;right:100px;bottom:50px;background:url('../../../typo3conf/ext/hph/Resources/Public/Images/arrow.svg') no-repeat center;background-size:10px;z-index:999;width:47px;height:47px;border:1px solid #97BF0D;border-radius:50%;cursor:pointer;transition:all 0.3s ease-in-out;}.scrollToNext:hover{background-position:center 60%;}.scrollToNext span{position:absolute;right:75px;width:250px;text-align:right;color:#fff;font-size:14px;font-weight:900;letter-spacing:0.04em;line-height:25px;padding-top:10px;cursor:auto;}.scrollToNext.scroll-left{right:inherit;left:100px;}.scrollToNext.scroll-left span{right:inherit;left:125px;text-align:left;}.scrollToNext.scroll-center{right:50%;transform:translate(50%,-50%);bottom:-60px;}.scrollToNext.scroll-center span{right:inherit;left:75px;text-align:left;padding-top:0;}#subhead2 .scrollToNext{background:none;border:none;}#subhead2 .scrollToNext span{padding-top:0;text-align:right;}svg{position:absolute;left:520px;bottom:-180px;z-index:999;transform:rotateX(180deg);transition:all 2.3s ease-in-out;}.cls-1{fill:none;stroke:#fff;opacity:0.7;stroke-dasharray:619;stroke-dashoffset:619;stroke-width:1;stroke-linecap:round;}.frame .scroll-left + svg{right:inherit;left:120px;transform:scaleX(-1);bottom:-150px;}.frame .scroll-center + svg{right:50%;bottom:-280px;transform:rotateX(0) translateX(-40%);}.frame .contentBgImage .scroll-center + svg{right:47%;bottom:-60px;max-height:180px;}.frame .scroll-center + svg.linesTwo{bottom:-30px;}.frame:nth-child(5) .scrollToNext + svg{bottom:-120px;}.frame:nth-child(6) .scrollToNext + svg{right:15px;bottom:20px;height:105px;}.animateSvg{-webkit-animation:dash 3s linear forwards;animation:dash 3s linear forwards;}@-webkit-keyframes dash{to{stroke-dashoffset:1238;}}@keyframes dash{to{stroke-dashoffset:1238;}}.tx-googlejobs .googlejobs .gridrow{flex-wrap:wrap;}.tx-googlejobs .googlejobs .gridrow > .col{margin-bottom:40px;border-bottom:1px solid rgba(255,255,255,0.4);padding-bottom:20px;}.tx-googlejobs .googlejobs .gridrow > .col:nth-child(2n+1){margin-left:0;}.tx-googlejobs .buttonbig{background:#A32F3A;padding-left:30px;}.frame-greybox{background:#585858;padding:2%;}.cont > .frame.frame-shadowImgs.frame-layout-20 > .inner{max-width:1350px;}.frame-shadowImgs > .inner{max-width:1350px;}.frame-shadowImgs .col > .frame{padding:20px;border:1px solid transparent;border-bottom:1px solid rgba(255,255,255,0.4);transition:all 0.6s linear;}.frame-shadowImgs .col:hover > .frame{border:1px solid rgba(255,255,255,0.4);}.frame-shadowImgs .ce-gallery{margin-bottom:-20px;position:relative;z-index:-1;height:260px;}.frame-shadowImgs .ce-gallery:after{content:"";width:100%;height:100px;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000000 100%);position:absolute;left:0;bottom:0;}.frame-bgImageRight .contentBgImage > .image{width:100%;}.frame-buttonHeight .gridrow.align__top,.frame-buttonHeight .gridrow.align__middle,.frame-buttonHeight .gridrow.align__bottom{align-items:inherit;}.frame-buttonHeight .col{position:relative;padding-bottom:50px;}.frame-buttonHeight .col .buttonbig{position:absolute;bottom:0;left:0;}.head .inner,.footnav > .inner,.footbtm > .inner{width:92%;max-width:1200px;margin-left:auto;margin-right:auto;}.cont > .frame{width:92%;max-width:1200px;margin-left:auto;margin-right:auto;}.cont > .frame.frame-layout-10{max-width:none;width:100%;}.cont > .frame.frame-layout-10.frame-greybox{padding:20px 0;}.cont > .frame.frame-layout-20{max-width:none;width:100%;}.cont > .frame.frame-layout-20 > .inner{width:92%;max-width:1200px;margin-left:auto;margin-right:auto;}.gridrow{display:flex;display:-webkit-flex;}.gridrow .col + .col{margin-left:4%;}.gridrow.align__middle{align-items:center;}.gridrow.align__top{align-items:flex-start;}.gridrow.align__bottom{align-items:flex-end;}.grid2cols > .col{width:calc(50% - 2%);}.grid3cols > .col{width:calc(33% - 2%);}.grid3cols > .col h1 + p,.grid3cols > .col h2 + p,.grid3cols > .col h3 + p,.grid3cols > .col h4 + p,.grid3cols > .col h5 + p,.grid3cols > .col h6 + p{padding-top:35px;}.grid3cols > .col h1 + *,.grid3cols > .col h2 + *,.grid3cols > .col h3 + *,.grid3cols > .col h4 + *,.grid3cols > .col h5 + *,.grid3cols > .col h6 + *{padding-left:0;}.grid3cols > .col .ce-intext.ce-left .ce-gallery{margin-right:20px;}.grid3cols > .col .ce-textpic.ce-left.ce-intext h5{margin-top:5px;}.grid4cols > .col{width:calc(25% - 2%);}.grid5cols > .col{width:calc(20% - 2%);}.col_pos_33-66 > .col.col1{width:calc(34% - 2%);}.col_pos_33-66 > .col.col2{width:calc(66% - 2%);}.col_pos_66-33 > .col.col1{width:calc(66% - 2%);}.col_pos_66-33 > .col.col2{width:calc(34% - 2%);}.col_pos_20-80 > .col.col1{width:calc(20% - 2%);}.col_pos_20-80 > .col.col2{width:calc(80% - 2%);}.col_pos_80-20 > .col.col1{width:calc(80% - 2%);}.col_pos_80-20 > .col.col2{width:calc(20% - 2%);}.text-center{text-align:center;}.text-right{text-align:right;}.frame-space-before-space_before_extra-small{margin-top:10px;}.frame-space-before-space_before_small{margin-top:20px;}.frame-space-before-space_before_medium{margin-top:50px;}.frame-space-before-space_before_large{margin-top:80px;}.frame-space-before-space_before_extra-large{margin-top:100px;}.frame-space-after-space_after_extra-small{margin-bottom:10px;}.frame-space-after-space_after_small{margin-bottom:20px;}.frame-space-after-space_after_medium{margin-bottom:50px;}.frame-space-after-space_after_large{margin-bottom:80px;}.frame-space-after-space_after_extra-large{margin-bottom:100px;}h1,h2,h3,h4,h5,h6{margin:0;font-family:"IM Fell English",Verdana,Arial,sans-serif;line-height:110%;color:#fff;}h1 + p,h2 + p,h3 + p,h4 + p,h5 + p,h6 + p{padding-top:30px;}h1 + h1,h1 + h2,h1 + h3,h1 + h4,h1 + h5,h1 + h6,h2 + h1,h2 + h2,h2 + h3,h2 + h4,h2 + h5,h2 + h6,h3 + h1,h3 + h2,h3 + h3,h3 + h4,h3 + h5,h3 + h6,h4 + h1,h4 + h2,h4 + h3,h4 + h4,h4 + h5,h4 + h6,h5 + h1,h5 + h2,h5 + h3,h5 + h4,h5 + h5,h5 + h6,h6 + h1,h6 + h2,h6 + h3,h6 + h4,h6 + h5,h6 + h6{padding-top:15px;}#uid1 #subhead h1 ~ *:not(.text-center),#uid1 #subhead h2 ~ *:not(.text-center),#uid1 #subhead h3 ~ *:not(.text-center),#uid1 #subhead h4 ~ *:not(.text-center),#uid1 #subhead h5 ~ *:not(.text-center),#uid1 #subhead h6 ~ *:not(.text-center){padding-left:50px;padding-top:30px;}div#bookeo_position{padding-left:0;}header + *{padding-top:10px;}h1{font-size:56px;}h2{font-size:40px;}h2 + p.text-center{margin-top:0;}h3{font-size:35px;}h4{font-size:30px;}h5{font-size:20px;}p + p{margin-top:1em;}p + h5{padding-left:50px;padding-top:50px;}p h1 +{margin-top:20px;}i,em{font-style:italic;}strong,b{font-weight:700;}.reference{background:url('../../../typo3conf/ext/hph/Resources/Public/Images/reference.svg') top left no-repeat;background-size:55px 55px;padding-left:70px;}input,select,textarea{width:100%;border:1px solid #fff;padding:10px 15px;background:none;color:#fff;}input:focus,select:focus,textarea:focus{background:#000;outline:none;}input[type=submit]{width:auto;}select{height:41px;}fieldset{border:0;margin:0;padding:0;}textarea{resize:vertical;}input[type=radio],input[type=checkbox]{width:auto;margin-right:5px;}input:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #FFF inset;-webkit-text-fill-color:#000;}::-webkit-input-placeholder{color:#ccc;}:-moz-placeholder{opacity:1;color:#ccc;}::-moz-placeholder{opacity:1;color:#ccc;}:-ms-input-placeholder{color:#ccc;}:focus{outline:rgba(255,255,255,0);}.allcont table{width:100%;margin:10px 0px 5px;}.allcont table tr th{text-align:left;font-weight:normal;color:#fff;background:#89a233;padding:15px;text-transform:uppercase;font-family:"IM Fell English",Verdana,Arial,sans-serif;}.allcont table tr td{padding:5px 15px 5px 0;}.allcont table.styledtable{margin:10px 0;}.allcont table.styledtable tr:nth-child(even){background-color:#3f3f3f;}.allcont table.styledtable tr td{padding:10px 15px;border-right:1px solid transparent;}p + table{display:inline-block;}.head{position:absolute;}.head .head-top{position:absolute;right:0;top:10px;z-index:9999;}.head .head-top a{color:#fff;}.head .head-top .lang-switch{display:flex;font-family:"IM Fell English",Verdana,Arial,sans-serif;}.head .head-top .lang-switch li{padding:0 10px;}.head .head-top .lang-switch .lang-de{border-right:1px solid #FFF;}.head .head-top .lang-switch .activeLang{font-weight:700;}.head .head2{transition:all 0.3s ease-in-out;background:#000;position:relative;z-index:1000;width:100%;}.head .head2:before{content:"";display:block;width:100%;position:absolute;bottom:-40px;z-index:10;background:url('../../../typo3conf/ext/hph/Resources/Public/Images/head-after.png') repeat-x;height:50px;}@media all and (max-width:790px){.head .head2:before{background-image:url('../../../typo3conf/ext/hph/Resources/Public/Images/head-after-768.png');}}@media all and (max-width:500px){.head .head2:before{background-image:url('../../../typo3conf/ext/hph/Resources/Public/Images/head-after-470.png');}}.head .head2 .inner{transition:all 0.3s ease-in-out;max-width:1600px;display:flex;justify-content:center;position:relative;background:#000;}.head .head2 .inner .logo{transition:all 0.3s ease-in-out;background:url('../../../typo3conf/ext/hph/Resources/Public/Images/bigbreak.gif') no-repeat center -66px;background-size:100% auto;width:253px;height:70px;margin:30px 0;position:absolute;left:50%;transform:translateX(-50%);z-index:20;}.head .head2 .inner .logo a{display:block;width:100%;height:100%;}.head .head2 .inner .logo a span{display:none;}.head .head2 .inner .invader{position:absolute;right:0;top:90px;background:url('../../../typo3conf/ext/hph/Resources/Public/Images/stoerer.svg') no-repeat center;max-width:270px;height:330px;z-index:-1;}.head .head2 .inner .invader .invaderInner{padding:80px 25px 0;transition:all 0.3s ease-in-out;}.head .head2 .inner .invader .invaderInner h5{line-height:120%;}.head .head2 .inner .invader .invaderInner h5 + p{padding-top:20px;padding-left:0;}.head .head2 .inner .invader .invaderInner .largetext{position:relative;}.head .head2 .inner .invader .invaderInner .largetext:before{content:"";height:2px;width:100%;position:absolute;top:130%;left:50%;transform:translateX(-50%);background:#fff;}.head .head2 .inner .invader .buttonbig{padding:15px;background:#A32F3A;font-family:inherit;margin-right:0;}.head .head2 .inner .invader .buttonbig:hover{background:#fff;color:#97BF0D;}.head .head2 .inner .invader .buttonbig:after{display:none;}.sticky-anchor{position:absolute;bottom:0;left:0;}.head.stickyhead .head2{position:fixed;bottom:100%;transform:translateY(100%);opacity:0.9;}.head.stickyhead .head2:hover{opacity:1;}.head.stickyhead .head2 .inner .logo{margin:20px 0;}.head.stickyhead .head2 .inner .invader{top:0;}.head.stickyhead .head2 .inner .invader .invaderInner{padding:155px 0 0;width:250px;}.head.stickyhead .head2 .inner .invader h5 + p{display:none;}.head.stickyhead .head2 .inner .invader p + p{margin-top:20px;}.head.stickyhead .head-top{top:5px;}.lang1 .head .nav > li.last a:before{width:150px;}.lang1 .head .head2 .inner .logo{transform:translateX(-45%);}.layout1 .head .head2 .inner .invader{display:none;}#subhead{position:relative;margin-top:100px;}#subhead #subhead2{overflow:hidden;max-height:460px;}#subhead .scrollToNext.scroll-center{bottom:20px;transform:translateX(50%);}#subhead figure{display:block;}#subhead img{transform:translateX(-50%);position:relative;left:50%;}#subhead video{width:100%;height:auto;}#subhead .ce-bodytext{position:absolute;top:50%;left:50%;z-index:20;transform:translate(-50%,-50%);width:96%;color:#fff;font-size:17px;font-family:"Nunito Sans",Verdana,Arial,sans-serif;max-width:680px;}#subhead .ce-bodytext .largetext{font-size:56px;font-family:"IM Fell English",Verdana,Arial,sans-serif;line-height:120%;}#subhead .ce-bodytext h1{margin-top:20px;font-size:80px;}@media (max-width:790px){#subhead .ce-bodytext h1{font-size:calc(35px + (80 - 35) * ((100vw - 320px) / (790 - 320)));}}#subhead .ce-bodytext .smalltext{font-size:20px;font-family:"IM Fell English",Verdana,Arial,sans-serif;}#subhead .ce-bodytext .text-right{font-size:35px;font-family:"IM Fell English",Verdana,Arial,sans-serif;}#subhead .ce-bodytext .text-right + p,#subhead .ce-bodytext .text-right + p + p{padding-left:80px;}#subhead .ce-above .ce-gallery{margin-bottom:0;}#subhead .subheadNav{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:25;height:565px;border-right:1px solid rgba(255,255,255,0.2);display:flex;align-items:center;}#subhead .subheadNav .subheadNavInner{margin:0 40px;}#subhead .subheadNav .icons{border:1px solid #fff;position:relative;display:block;border-radius:50%;padding:30px;opacity:0.5;cursor:pointer;background:url('../../../typo3conf/ext/hph/Resources/Public/Images/tripadvisor.svg') center no-repeat;background-size:30px 30px;color:#fff;transition:all 0.3s ease-in-out;}#subhead .subheadNav .icons + .icons{margin-top:30px;}#subhead .subheadNav .icons.clock{background:url('../../../typo3conf/ext/hph/Resources/Public/Images/clock.svg') center no-repeat;background-size:40px 40px;}#subhead .subheadNav .icons.faq{background:url('../../../typo3conf/ext/hph/Resources/Public/Images/faq.svg') center no-repeat;background-size:25px 25px;}#subhead .subheadNav .icons:hover{opacity:1;}#subhead .subheadNav .icons:hover span{display:block;position:absolute;top:50%;left:100%;padding:30px 50px;transform:translate(30%,-50%);line-height:120%;text-align:center;}#subhead .subheadNav .icons span{display:none;transition:all 0.3s ease-in-out;background:url('../../../typo3conf/ext/hph/Resources/Public/Images/btn-bg.png') center no-repeat;background-size:contain;font-family:"IM Fell English",Verdana,Arial,sans-serif;font-size:14px;z-index:5;}#subhead .subheadNav .icons span:before{content:"";height:1px;background:rgba(255,255,255,0.2);width:30%;position:absolute;left:-27%;top:50%;z-index:5;}#subhead .reviews{position:absolute;bottom:0;right:4%;z-index:100;}@media (max-width:1040px){#subhead .reviews{bottom:-100px;}}@media (max-width:840px){#subhead .reviews{position:relative;bottom:-40px;right:50%;transform:translateX(50%);}}#subhead .reviews .ce-row{display:flex;align-items:center;}@media (max-width:1040px){#subhead .reviews .ce-row{flex-direction:column;}}#subhead .reviews .ce-column{margin:0 auto;}@media (max-width:1040px){#subhead .reviews .ce-column{margin-top:20px;}}#subhead .reviews img{max-width:100%;height:auto;}#subhead .reviews .TA_certificateOfExcellence > div{margin:0 auto;}#uid1 #subhead #subhead2{max-height:1200px;}#uid1 #subhead #subhead2 .ce-bodytext{left:40%;transform:translate(-55%,-50%);max-width:620px;text-shadow:1px 0 20px #000;}.layout1 #subhead #subhead2{max-height:460px;}.layout1 #subhead .subheadNav{display:none;}.layout1 #subhead .ce-bodytext{max-width:830px;}@media all and (min-width:1600px){#subhead img{width:100%;height:auto;}#subhead .ce-column{float:none;}#subhead .ce-center .ce-inner,#subhead .ce-center .ce-outer{float:none;right:0;}}.head{width:100%;}.head .nav{list-style-type:none;display:flex;align-items:center;margin-top:70px;position:relative;}.head .nav > li{list-style:none;position:relative;}.head .nav > li a{display:block;text-decoration:none;letter-spacing:0.04em;color:#fff;font-family:"IM Fell English",Verdana,Arial,sans-serif;}.head .nav > li > a{padding:0 25px 20px;position:relative;font-size:18px;z-index:15;}.head .nav > li.first{position:inherit;}.head .nav > li.first a{padding-left:0;z-index:10;}.head .nav > li.over > .subnav,.head .nav > li.over > a{display:flex;}.head .nav > li.over > a,.head .nav > li:hover > a,.head .nav > li.active > a{color:#89a233;}.head .nav > li.beforeLogo{margin-left:350px;}@media (max-width:1440px){.head .nav > li.beforeLogo{margin-left:300px;}}.head .nav > li.last a{background:#A32F3A url('../../../typo3conf/ext/hph/Resources/Public/Images/btn_icon.svg') no-repeat 20px center/39px 22px;padding:15px 20px 15px 80px;line-height:1;margin:-40px 0 0 40px;position:relative;}.head .nav > li.last a:after{content:"";display:block;width:25px;height:100%;position:absolute;top:0;right:-20px;background:url('../../../typo3conf/ext/hph/Resources/Public/Images/btn_shape.svg') no-repeat right center;z-index:2;}.head .nav > li.last a:hover{color:#fff;background-position-x:30px;}.head .nav > li .subnav{display:none;flex-direction:column;position:absolute;z-index:100;top:100%;left:50%;transform:translateX(-50%);padding:20px;}.head .nav > li .subnav a{color:white;}.head .nav > li .subnav a:hover,.head .nav > li .subnav .over > a,.head .nav > li .subnav .active > a{color:#89a233;}.head .nav > li > .subnav{background:#000;border-top:2px solid #89a233;}.head .nav > li > .subnav > li{position:relative;}.head .nav > li > .subnav > li + li:before{content:"";height:1px;width:75%;position:absolute;top:0;left:50%;transform:translate(-50%);background:rgba(255,255,255,0.2);}.head .nav > li > .subnav > li > a{padding:20px;white-space:nowrap;text-align:center;color:#fff;}.head .nav > li > .subnav > li > .subnav2 > li > a{padding:3px 0;}.showSub{display:none;}.head.stickyhead .nav{margin-top:50px;}.tx-indexedsearch-searchbox #tx_indexedsearch{width:50%;margin:0 auto;background:#585858;padding:3%;}.tx-indexedsearch-searchbox #tx_indexedsearch legend{text-align:center;color:#89a233;font-size:30px;text-transform:uppercase;letter-spacing:0.04em;margin-bottom:20px;}.tx-indexedsearch-searchbox #tx_indexedsearch .tx-indexedsearch-form label{display:none;}.tx-indexedsearch-searchbox #tx_indexedsearch .tx-indexedsearch-search-submit input.tx-indexedsearch-searchbox-button{margin-top:20px;}.tx-indexedsearch-searchbox #tx_indexedsearch .tx-indexedsearch-search-submit input.tx-indexedsearch-searchbox-button:hover{background:#9ab248;}.tx-indexedsearch-res{background:#585858;padding:20px 3%;margin-top:20px;}.tx-indexedsearch-res h3 .tx-indexedsearch-title span,.tx-indexedsearch-res h3 .tx-indexedsearch-title a{display:block;text-decoration:none;}.tx-indexedsearch-res .tx-indexedsearch-description{margin:0;}.tx-indexedsearch-res .tx-indexedsearch-description .tx-indexedsearch-redMarkup{color:#89a233;}.tx-indexedsearch-res dl{display:flex;}.tx-indexedsearch-res dl dd p{margin:0;}.tx-indexedsearch-browsebox{margin:10px 0;}.site{position:relative;display:flex;min-height:100vh;flex-direction:column;overflow:hidden;}.site .allcont{flex:1 0 auto;padding:170px 0 70px;position:relative;}.site .allcont:before{content:"";display:block;width:100%;position:absolute;top:-120px;z-index:10;background:url('../../../typo3conf/ext/hph/Resources/Public/Images/allcont-before.png') repeat-x;background-size:contain;height:250px;}@media all and (max-width:920px){.site .allcont:before{background-image:url('../../../typo3conf/ext/hph/Resources/Public/Images/allcont-before-920x250.png');}}.site .allcont.subsites:before{content:none;}.site .allcont.subsites .cont > .frame{position:relative;}.site .allcont.subsites .cont > .frame:before{content:"";display:block;width:100%;position:absolute;top:-120px;z-index:10;background:url('../../../typo3conf/ext/hph/Resources/Public/Images/allcont-before.png') repeat-x;background-size:contain;height:250px;}.accordion__container{position:relative;}.accordion__container .accordion + .accordion{border-top:1px solid rgba(255,255,255,0.2);}.accordion__container .accordion .accContent{display:none;padding:20px;}.accordion__container .accordion .accContent ul{display:inline-block;}.accordion__container .accordion .accContent img{display:inline-block;vertical-align:top;}.accordion__container .accordion .accTrigger{padding:30px 50px 30px 0;cursor:pointer;position:relative;}.accordion__container .accordion .accTrigger h5{transition:all 0.3s ease-in-out;padding:0;text-transform:none;}.accordion__container .accordion .accTrigger:before{content:"";display:block;width:44px;height:100%;background:url('../../../typo3conf/ext/hph/Resources/Public/Images/arrow.svg') no-repeat center center;background-size:10px auto;position:absolute;top:0;right:0;transition:all 0.3s ease-in-out;}.accordion__container .accordion .accTrigger.active h5{color:#89a233;}.accordion__container .accordion .accTrigger.active:before{transform:rotate(180deg);}.accordion__container .accordion .accTrigger:hover h5{color:#89a233;}.tab__container .tabs{margin:0;}.tab__container .tabs::after{display:block;clear:both;content:"";}.tab__container .tabs > li{display:block;float:left;padding:10px 30px;background:#585858;text-transform:uppercase;color:#89a233;cursor:pointer;list-style-type:none;}.tab__container .tabs > li + li{margin-left:10px;}.tab__container .tabs > li.activetabnav,.tab__container .tabs > li:hover{background:#4b4b4b;}.tab__container .tabs > li A{text-decoration:none;}.tab__container .tabs > li::before{content:none;}.tab__container .tab_wrapper{padding:30px 4% 20px;background:#4b4b4b;position:relative;z-index:100;}.content__slider .slide{position:relative;}.content__slider .slide .text{position:absolute;top:50%;left:50%;z-index:100;transform:translate(-50%,-50%);width:80%;color:#fff;}.mapbtn,.mapimage{display:inline-block;}.mapimagewrap{position:relative;text-align:center;max-height:440px;overflow:hidden;}.mapimagewrap .mapimagewrapinner{max-width:1600px;margin:0 auto;position:relative;line-height:0;}.mapimagewrap .mapimagewrapinner .mapbtn{width:calc(100% - 450px);background:rgba(167,167,167,0.8);padding:10px 20px 20px;color:#fff;box-sizing:border-box;line-height:130%;}.mapimagewrap .mapimagewrapinner .mapbtn strong{display:block;text-align:center;}.mapimagewrap .mapimagewrapinner .mapbtn span{margin:10px 0;display:block;}.mapimagewrap .mapimagewrapinner .mapbtn span a{color:#fff;text-decoration:underline;}.mapimagewrap .mapimagewrapinner .mapbtn .eng{display:none;}.mapimagewrap .mapimagewrapinner .mapimage{max-width:100%;height:auto;width:auto;}#map{height:440px;width:100%;}.lang1 .mapimagewrap .mapimagewrapinner .mapbtn .deu{display:none;}.lang1 .mapimagewrap .mapimagewrapinner .mapbtn .eng{display:block;}.text_on_image{position:relative;}.text_on_image .text{font-size:20px;position:absolute;top:50%;left:50%;z-index:100;transform:translate(-50%,-50%);width:80%;color:#89a233;}.contentBgImage,.contentBgImage3Boxes{position:relative;overflow:hidden;padding:200px 0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}@media all and (max-width:500px){.contentBgImage,.contentBgImage3Boxes{padding:10px 0;}}.contentBgImage:before,.contentBgImage:after,.contentBgImage3Boxes:before,.contentBgImage3Boxes:after{content:"";width:100%;position:absolute;top:-217px;z-index:110;background:url('../../../typo3conf/ext/hph/Resources/Public/Images/allcont-before.png') repeat-x;height:435px;}@media all and (max-width:500px){.contentBgImage:before,.contentBgImage:after,.contentBgImage3Boxes:before,.contentBgImage3Boxes:after{height:100px;}}.contentBgImage:after,.contentBgImage3Boxes:after{top:inherit;bottom:-250px;}.contentBgImage > .image,.contentBgImage3Boxes > .image{height:100%;position:absolute;top:50%;left:50%;z-index:100;transform:translate(-50%,-50%);width:100vw;}.contentBgImage > .image img,.contentBgImage3Boxes > .image img{margin-left:50%;transform:translateX(-50%);max-width:none;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;}.contentBgImage .content,.contentBgImage3Boxes .content{position:relative;z-index:100;width:92%;max-width:1400px;}.contentBgImage3Boxes:before,.contentBgImage3Boxes:after{display:none;}.contentBgImage3Boxes .image{max-height:none;}.contentBgImage3Boxes .content{position:relative;top:0;transform:none;left:0;margin:0 auto;}.contentBgImage3Boxes .content img{max-width:410px;}.contentBgImage3Boxes .content .uppercase{font-family:"IM Fell English",Verdana,Arial,sans-serif;font-size:16px;padding-bottom:10px;}.contentBgImage3Boxes .content h1 + p,.contentBgImage3Boxes .content h2 + p,.contentBgImage3Boxes .content h3 + p,.contentBgImage3Boxes .content h4 + p,.contentBgImage3Boxes .content h5 + p,.contentBgImage3Boxes .content h6 + p{padding-top:10px;}.contentBgImage3Boxes .content h1 + *,.contentBgImage3Boxes .content h2 + *,.contentBgImage3Boxes .content h3 + *,.contentBgImage3Boxes .content h4 + *,.contentBgImage3Boxes .content h5 + *,.contentBgImage3Boxes .content h6 + *{padding-left:0;}.contentBgImage3Boxes .content h1 ~ *,.contentBgImage3Boxes .content h2 ~ *,.contentBgImage3Boxes .content h3 ~ *,.contentBgImage3Boxes .content h4 ~ *,.contentBgImage3Boxes .content h5 ~ *,.contentBgImage3Boxes .content h6 ~ *{padding-left:0;padding-top:10px;}.contentBgImage3Boxes .content > .frame:nth-child(2),.contentBgImage3Boxes .content > .frame:nth-child(4){position:relative;top:-80px;}@media all and (max-width:1040px){.contentBgImage3Boxes .content > .frame:nth-child(2),.contentBgImage3Boxes .content > .frame:nth-child(4){top:0;}}.contentBgImage3Boxes .content > .frame:nth-child(2) .gridrow,.contentBgImage3Boxes .content > .frame:nth-child(4) .gridrow{justify-content:flex-end;}.contentBgImage3Boxes .content > .frame:nth-child(2) .grid2cols > .col,.contentBgImage3Boxes .content > .frame:nth-child(4) .grid2cols > .col{width:calc(35% - 2%);}.contentBgImage3Boxes .content > .frame:nth-child(2) .grid2cols > .col.col1,.contentBgImage3Boxes .content > .frame:nth-child(4) .grid2cols > .col.col1{width:calc(55% - 2%);}.contentBgImage3Boxes .content > .frame:nth-child(3){position:relative;top:-80px;}.contentBgImage3Boxes .content .ce-below .ce-gallery{margin-top:40px !important;}.contentBgImage3Boxes .grid2cols > .col{width:calc(33% - 2%);}.contentBgImage3Boxes .grid2cols > .col + .col{width:calc(55% - 2%);}.contentBgImage3Boxes .frame .grid2cols{position:relative;}.contentBgImage3Boxes .frame .grid2cols svg{right:200px;bottom:inherit;top:170px;}.contentBgImage3Boxes .frame:nth-child(2) .grid2cols svg{right:inherit;left:200px;bottom:90px;top:inherit;}@media all and (min-width:1600px){.contentBgImage .image img{width:100%;}}.sliderwiththumbs2{position:relative;}.sliderwiththumbs2 .slick-track .slideelement img{width:100%;height:auto;}.sliderwiththumbs2 .slick-dots{display:flex;overflow:hidden;justify-content:flex-start;padding:0;flex-flow:wrap;bottom:0;}.sliderwiththumbs2 .slick-dots li{list-style:none;width:100%;width:calc(16.666% - 10px);height:100px;margin:5px;cursor:pointer;}.sliderwiththumbs2 .slick-dots li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.foot{position:relative;}.foot a{text-decoration:none;color:#fff;}.foot .footnav{background-color:#89a233;font-family:"IM Fell English",Verdana,Arial,sans-serif;padding:50px 0;font-size:18px;}.foot .footnav div:first-child{letter-spacing:0.04em;}.foot .footnav div:nth-child(2) .uppercase{padding:0 20px;}.foot .footnav > .inner{display:flex;align-items:center;justify-content:space-between;max-width:1400px;}.foot .footnav .largetext{font-size:20px;}.foot .footbtm{padding:80px 0 70px;font-size:14px;}.foot .footbtm div:nth-child(3) table tr + tr{border-top:1px solid rgba(255,255,255,0.1);}.foot .footbtm div:last-child p + p.text-right{margin-top:0;}.foot .footbtm a:hover,.foot .footbtm img:hover{opacity:0.7;transition:all 0.3s ease-in-out;}.foot .footbtm h1 ~ *:not(.text-center),.foot .footbtm h2 ~ *:not(.text-center),.foot .footbtm h3 ~ *:not(.text-center),.foot .footbtm h4 ~ *:not(.text-center),.foot .footbtm h5 ~ *:not(.text-center),.foot .footbtm h6 ~ *:not(.text-center){padding-left:0;padding-top:0;}.foot .footbtm > .inner{display:flex;justify-content:space-between;position:relative;max-width:1400px;}.foot .footbtm > .inner .frame,.foot .footbtm > .inner .socialIcons{width:100%;}.foot .footbtm > .inner .socialIcons{max-width:160px;}.foot .footbtm > .inner .socialIcons .ce-column{margin-right:20px;}.foot .footbtm > .inner .socialIcons .ce-row{margin-bottom:20px;}.foot .footbtm > .inner hr{margin:5px 0;}.foot .footbtm > .inner .copy{position:absolute;right:0;bottom:0;font-size:12px;opacity:0.3;}.foot .footbtm > .inner h5{font-family:"Nunito Sans",Verdana,Arial,sans-serif;font-size:16px;font-weight:900;margin-bottom:40px;letter-spacing:0.04em;}.foot .footbtm > .inner table tr td{padding:0 40px 10px 0;}.foot .footbtm > .inner table tr td:last-child{padding-right:0;}.backtotop{position:fixed;bottom:0;right:0;width:75px;height:75px;display:block;transform:rotate(180deg);background:#89a233;opacity:0;pointer-events:none;transform:translateY(75px) rotate(180deg);transition:all 0.3s ease-in-out;}.backtotop::after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;pointer-events:none;transform:translate(-50%,-50%);display:block;background:url('../../../typo3conf/ext/hph/Resources/Public/Images/arrow-down-white.svg') no-repeat center center/16px auto;transition:all 0.3s ease-in-out;}.backtotop:hover::after{-webkit-animation:bounce 1s infinite;animation:bounce 1s infinite;}.backtotop span{display:none;}.backtotop:hover{background-color:#9ab248;}.backtotop.visible{opacity:1;pointer-events:auto;transform:translateY(0%) rotate(180deg);}.newsL .field{padding:2px 0;}.newsL .field label{padding:3px 0 0;display:block;}.newsL .field label.mandatory{font-size:11px;color:#172755;font-style:italic;}.newsL .field .submit{background-color:#89a233;color:#FFF;cursor:pointer;margin:10px 0;padding:10px 15px;}.newsL .field .submit:hover{background-color:#9ab248;}.newsL .field input.error{border:2px solid red;}.tx-powermail .powermail_form h3{display:none;}.tx-powermail .powermail_form .powermail_fieldset{margin-top:10px;padding:0;}.tx-powermail .powermail_form .powermail_fieldset legend.powermail_legend{display:none;}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap{padding:3px 0;position:relative;margin:10px 0;}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap > label{display:none;}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_input input.parsley-error,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_date input.parsley-error,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_file input.parsley-error{border:2px solid #89a233;}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap textarea.parsley-error{border:2px solid #89a233;}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_check label,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_radio label{cursor:pointer;}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_check .checkbox,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_check .radio,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_radio .checkbox,.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_radio .radio{display:inline-block;margin-right:2%;}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_submit input{cursor:pointer;}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_submit .powermail_field{display:flex;justify-content:flex-end;}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_datenschutzerklrung{font-size:13px;line-height:1.5;}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_datenschutzerklrung .powermail_field .checkbox{padding:10px;width:100%;}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_datenschutzerklrung .powermail_field .checkbox.parsley-error{background:#89a233;color:#fff;}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_datenschutzerklrung .powermail_field .checkbox.parsley-error a{color:#fff;}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_pflichfelder{font-size:13px;line-height:1;}.tx-powermail .powermail_form .powermail_fieldset .parsley-errors-list{display:none;}.tx-powermail .hidelabel label{display:none;}.tx-powermail .greyboxpowermail{background:#585858;padding:2%;}.tx-powermail .width33powermail,.tx-powermail .width50powermail{width:32%;float:left;}.tx-powermail .width50powermail{width:49%;}.tx-powermail .width33powermail + .width33powermail,.tx-powermail .width50powermail + .width50powermail{margin-left:2% !important;}.tx-powermail .width33powermail + :not(.width33powermail),.tx-powermail .width50powermail + :not(.width50powermail){clear:both;}.tx-powermail .powermail_create dt{padding:2px 0;font-weight:bold;float:left;clear:both;margin-right:2%;width:28%;}.tx-powermail .powermail_create dd{float:left;width:70%;padding:2px 0;}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;z-index:10;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:none;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25;}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:20px;}[dir=rtl] .slick-prev{left:auto;right:20px;}.slick-next{right:20px;}[dir=rtl] .slick-next{left:20px;right:auto;}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{justify-content:center;position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;}.slick-dots li{position:relative;display:inline-block;height:15px;width:15px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{border-radius:50%;border:0;background:#89a233;display:block;height:100%;width:100%;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;opacity:0.25;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;opacity:1;}.slick-dots li.slick-active button{opacity:0.75;}.slick-dots li::before{content:none !important;}.referenceslider .text{border-bottom:1px solid rgba(255,255,255,0.1);margin-bottom:20px;position:relative;padding-top:40px;}.referenceslider .text:before{content:"";width:170px;height:25px;background:url('../../../typo3conf/ext/hph/Resources/Public/Images/stars.svg') no-repeat center;position:absolute;top:0;left:0;}.referenceslider .text .text_inner{padding-bottom:30px;}.referenceslider .uppercase{font-family:"IM Fell English",Verdana,Arial,sans-serif;font-size:22px;}.referenceslider p + p{margin-top:23px;}.referenceslider .slick-prev,.referenceslider .slick-next{position:absolute;left:30px;bottom:-40px;top:inherit;display:block;height:40px;width:40px;transform:none;background:url('../../../typo3conf/ext/hph/Resources/Public/Images/arrow-right.svg') center no-repeat;background-size:13px 10px;}.referenceslider .slick-prev{left:-10px;transform:rotate(180deg);}.referenceslider .slick-dots{display:flex;justify-content:flex-end;bottom:-35px;}.referenceslider .slick-dots li{list-style-type:upper-roman;display:list-item;font-size:22px;color:#585858;padding:18px;margin:0 10px;font-family:"IM Fell English",Verdana,Arial,sans-serif;}.referenceslider .slick-dots li button{cursor:pointer;background:none;border:none;left:-54px;top:-7px;position:relative;padding:15px;}.referenceslider .slick-dots li button:hover,.referenceslider .slick-dots li button:focus{outline:none;opacity:1;}.referenceslider .slick-dots li.slick-active{color:#fff;}.tx-felogin-pi1{background:#585858;padding:4% 2%;}.tx-felogin-pi1 h3{margin-bottom:20px;}.tx-felogin-pi1 form{margin-top:50px;}.tx-felogin-pi1 form legend{display:none;}.tx-felogin-pi1 form div + div{margin-top:10px;}.tx-felogin-pi1 form #pass{margin:5px 0 15px;}.tx-felogin-pi1 form label{display:block;}.tx-felogin-pi1 form input[type=submit]{cursor:pointer;border:none;}#CybotCookiebotDialog{padding:20px !important;box-shadow:0 5px 15px rgba(0,0,0,0.2) !important;box-sizing:border-box !important;}#CybotCookiebotDialogPoweredbyLink{display:none !important;}#CybotCookiebotDialogBodyContent{padding-left:0 !important;}#CybotCookiebotDialogBodyLevelButtons{margin-left:0 !important;}#CybotCookiebotDialogBodyContentTitle{color:#9ab248 !important;font-family:"IM Fell English",Verdana,Arial,sans-serif !important;}#CybotCookiebotDialogBodyContentTitle:after{content:none;}#CybotCookiebotDialog a#CybotCookiebotDialogBodyLevelButtonAccept,a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{font-family:"IM Fell English",Verdana,Arial,sans-serif !important;border:none !important;text-decoration:underline !important;color:#0e0e0e !important;background-color:transparent !important;padding:0 !important;width:auto !important;}a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{padding:5px !important;text-decoration:none !important;color:#fff !important;background-color:#9ab248 !important;}a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover{background-color:#0e0e0e !important;}#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonsSelectPane{border:none;}#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelDetailsWrapper{background-color:transparent;border:none;}#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieTypeTable thead td,#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieTypeTable thead th{background-color:transparent !important;padding:5px;}#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieTypeTable tbody td{padding:5px;}#CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes,#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieContainerTypes{background-color:transparent;}#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieContainerTypesSelected{color:#0e0e0e !important;}#CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypeDetails,#CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentTextAbout,#CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentTextIAB{padding:30px;}.datepicker-container{background-color:#fff;direction:ltr;font-size:12px;left:0;line-height:30px;position:fixed;top:0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:210px;z-index:-1;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.datepicker-container::before,.datepicker-container::after{border:5px solid transparent;content:" ";display:block;height:0;position:absolute;width:0;}.datepicker-dropdown{border:1px solid #ccc;box-shadow:0 3px 6px #ccc;box-sizing:content-box;position:absolute;z-index:1;}.datepicker-inline{position:static;}.datepicker-top-left,.datepicker-top-right{border-top-color:#39f;}.datepicker-top-left::before,.datepicker-top-left::after,.datepicker-top-right::before,.datepicker-top-right::after{border-top:0;left:10px;top:-5px;}.datepicker-top-left::before,.datepicker-top-right::before{border-bottom-color:#39f;}.datepicker-top-left::after,.datepicker-top-right::after{border-bottom-color:#fff;top:-4px;}.datepicker-bottom-left,.datepicker-bottom-right{border-bottom-color:#39f;}.datepicker-bottom-left::before,.datepicker-bottom-left::after,.datepicker-bottom-right::before,.datepicker-bottom-right::after{border-bottom:0;bottom:-5px;left:10px;}.datepicker-bottom-left::before,.datepicker-bottom-right::before{border-top-color:#39f;}.datepicker-bottom-left::after,.datepicker-bottom-right::after{border-top-color:#fff;bottom:-4px;}.datepicker-top-right::before,.datepicker-top-right::after,.datepicker-bottom-right::before,.datepicker-bottom-right::after{left:auto;right:10px;}.datepicker-panel > ul{margin:0;padding:0;width:102%;}.datepicker-panel > ul::before,.datepicker-panel > ul::after{content:" ";display:table;}.datepicker-panel > ul::after{clear:both;}.datepicker-panel > ul > li{background-color:#fff;cursor:pointer;float:left;height:30px;list-style:none;margin:0;padding:0;text-align:center;width:30px;}.datepicker-panel > ul > li:hover{background-color:#e5f2ff;}.datepicker-panel > ul > li.muted,.datepicker-panel > ul > li.muted:hover{color:#999;}.datepicker-panel > ul > li.highlighted{background-color:#e5f2ff;}.datepicker-panel > ul > li.highlighted:hover{background-color:#cce5ff;}.datepicker-panel > ul > li.picked,.datepicker-panel > ul > li.picked:hover{color:#39f;}.datepicker-panel > ul > li.disabled,.datepicker-panel > ul > li.disabled:hover{background-color:#fff;color:#ccc;cursor:default;}.datepicker-panel > ul > li.disabled.highlighted,.datepicker-panel > ul > li.disabled:hover.highlighted{background-color:#e5f2ff;}.datepicker-panel > ul > li[data-view="years prev"],.datepicker-panel > ul > li[data-view="year prev"],.datepicker-panel > ul > li[data-view="month prev"],.datepicker-panel > ul > li[data-view="years next"],.datepicker-panel > ul > li[data-view="year next"],.datepicker-panel > ul > li[data-view="month next"],.datepicker-panel > ul > li[data-view=next]{font-size:18px;}.datepicker-panel > ul > li[data-view="years current"],.datepicker-panel > ul > li[data-view="year current"],.datepicker-panel > ul > li[data-view="month current"]{width:150px;}.datepicker-panel > ul[data-view=years] > li,.datepicker-panel > ul[data-view=months] > li{height:52.5px;line-height:52.5px;width:52.5px;}.datepicker-panel > ul[data-view=week] > li,.datepicker-panel > ul[data-view=week] > li:hover{background-color:#fff;cursor:default;}.datepicker-hide{display:none;}.fileuploaderwrap{position:relative;}.fileuploaderwrap LABEL:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;}.fileuploaderwrap:hover STRONG{background-color:#9ab248;}.fileuploaderwrap DIV{display:flex;justify-content:space-between;border:2px solid #585858;}.fileuploaderwrap DIV SPAN{display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:6px 15px;}.fileuploaderwrap DIV STRONG{color:#fff;background:#89a233 url('../../../typo3conf/ext/hph/Resources/Public/Images/icon-fileupload.svg') no-repeat left 15px center/20px auto;padding:6px 15px 6px 50px;transition:all 0.3s ease-in-out;}.js .fileuploader{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_file input{padding:8px 15px 7px;}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#CCC;}.mfp-preloader a:hover{color:#FFF;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{transform:scale(0.75);}.mfp-arrow-left{transform-origin:0;}.mfp-arrow-right{transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir=rtl] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}@media all and (max-width:1560px){.head .nav > li > a{padding:0 15px 20px;}.lang1 .head .nav > li.last a:before{width:130px;}.head .nav > li.last a:before{width:165px;}}@media all and (max-width:1340px){.head .head-top{right:inherit;left:0;top:40px;}.head .head2 .inner{justify-content:flex-end;align-items:center;margin-top:20px;}.head .head2 .inner .logo{margin:30px 0 0;}.head .head2 .inner .invader{top:60px;}.head .head2:before{bottom:-50px;}.lang1 .head .head2 .inner .logo{transform:translateX(-50%);}.head .open_nav{display:inherit;}.head nav{display:none;position:absolute;top:0;left:0;width:100%;margin-top:130px;z-index:99;}.head nav > ul.nav{display:block;margin-top:0;}.head nav > ul.nav > li{background:#0e0e0e;display:block;margin:0;}.head nav > ul.nav > li > a{padding:15px 0;text-align:center;}.head nav > ul.nav > li + li{margin-left:0;border-top:1px solid rgba(255,255,255,0.2);}.head nav > ul.nav > li.over > .subnav,.head nav > ul.nav > li:hover > .subnav{display:none;}.head nav > ul.nav > li.over > a{display:inherit;}.head nav > ul.nav > li:hover > .subnav,.head nav > ul.nav > li.over > .subnav{display:none;}.head nav > ul.nav > li.beforeLogo{margin-left:0;}.head nav > ul.nav > li.last a{margin:0;padding:15px 20px;}.head nav > ul.nav > li.last a:after{display:none !important;}.subnav,.subnav .subnav,.nav > ul.nav > li:last-child > .subnav,.nav > ul.nav > li:last-child > .subnav .subnav{position:inherit;left:inherit;top:inherit;}.head nav > ul.nav > li .subnav{position:relative;left:0;transform:none;width:100%;border-top:1px solid #0e0e0e;padding:0;}.head nav > ul.nav > li .subnav a{padding:10px 20px;background:#89a233;text-align:center;color:#fff;font-size:14px;}.head nav > ul.nav > li .subnav a:hover{color:#0e0e0e;}.head nav > ul.nav > li .subnav li.active > a{color:#0e0e0e;}.head nav > ul.nav > li .subnav li:last-child a{border:none;}.head nav > ul.nav > li .subnav .subnav a{background:#9ab248;}.showSub{display:block;position:absolute;right:0;top:0;z-index:20;cursor:pointer;padding-top:30px;width:100%;padding-right:40px;text-align:right;height:55px;-webkit-tap-highlight-color:rgba(255,255,255,0);transition:all 0.3s ease-in-out;}.showSub:after,.showSub:before{transition:all 0.3s ease-in-out;content:"";display:inline-block;width:0;height:0;vertical-align:middle;width:20px;height:1px;background-color:#fff;position:absolute;transform:translate3d(0,0px,0) rotate(-90deg);}.showSub:before{transform:none;}.showSub.open:after{border-top-color:#fff;transform:rotate(180deg);}.hamburger{padding:35px 0 15px;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;}.hamburger:hover{opacity:0.7;}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative;}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:1px;background-color:#fff;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;}.hamburger-inner{display:block;top:50%;margin-top:-2px;}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block;top:-10px;}.hamburger-inner:after{top:inherit;bottom:-10px;}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s 0.15s linear;}.hamburger--spring .hamburger-inner::before{top:10px;transition:top 0.12s 0.3s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.15s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spring .hamburger-inner::after{top:20px;transition:top 0.3s 0.3s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.15s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.32s;background-color:transparent;}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.12s 0.18s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.15s 0.32s cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.3s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.15s 0.32s cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,10px,0) rotate(-45deg);}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.15s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top 0.3s 0.3s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0s linear;}.hamburger--spring-r .hamburger-inner::before{transition:top 0.12s 0.3s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.15s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:0.32s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.3s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s 0.32s linear;}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.12s 0.18s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.15s 0.32s cubic-bezier(0.215,0.61,0.355,1);}.head.stickyhead nav{margin-top:71px;}.head.stickyhead nav .nav > li > a{padding:15px 0;}}@media all and (max-width:1200px){.head .head2 .inner .invader,.head.stickyhead .head2 .inner .invader{top:-10px;}.head .head2 .inner .invader .invaderInner,.head.stickyhead .head2 .inner .invader .invaderInner{padding:160px 0 0;width:250px;}.head .head2 .inner .invader h5,.head.stickyhead .head2 .inner .invader h5{font-size:18px;}.head .head2 .inner .invader h5 + p,.head.stickyhead .head2 .inner .invader h5 + p{display:none;}.head .head2 .inner .invader p + p,.head.stickyhead .head2 .inner .invader p + p{margin-top:5px;}.head .head2 .inner .invader .buttonbig,.head.stickyhead .head2 .inner .invader .buttonbig{padding:10px 20px;}#uid1 #subhead > .scrollToNext{bottom:0;}#uid1 #subhead #subhead2 .ce-bodytext,#subhead #subhead2 .ce-bodytext{left:50%;max-width:75%;}.scrollToNext{right:30px;bottom:0;}.subs .scrollToNext{bottom:5px;}#subhead svg{right:50px;}svg{bottom:-220px;right:50px;}.frame .scroll-left + svg{left:50px;bottom:-220px;}.frame:nth-child(6) .scrollToNext{display:none;}.frame:nth-child(6) .scrollToNext + svg{display:none;}#uid1 .frame:nth-child(2) .scrollToNext + svg{display:none;}.scrollToNext.scroll-center{transform:translate(-50%,-50%);}.contentBgImage3Boxes .scrollToNext{bottom:-100px;}.contentBgImage3Boxes .scrollToNext.scroll-center + svg{right:56%;bottom:-450px;max-width:30%;}.frame:nth-child(5) .scrollToNext{bottom:100px;}.frame:nth-child(5) .scrollToNext + svg{bottom:-120px;display:none;}.frame .contentBgImage .scroll-center + svg{right:45%;bottom:-130px;}p + p{margin-top:0.4em;}.gridrow{display:block;}.gridrow.grid2cols .col,.gridrow.grid3cols .col,.gridrow.grid5cols .col,.gridrow.col_pos_33-66 .col,.gridrow.col_pos_66-33 .col,.gridrow.col_pos_20-80 .col,.gridrow.col_pos_80-20 .col,.gridrow.col_pos_60-40 .col,.gridrow.col_pos_40-60 .col{width:100%;}.gridrow.grid2cols .col + .col,.gridrow.grid3cols .col + .col,.gridrow.grid5cols .col + .col,.gridrow.col_pos_33-66 .col + .col,.gridrow.col_pos_66-33 .col + .col,.gridrow.col_pos_20-80 .col + .col,.gridrow.col_pos_80-20 .col + .col,.gridrow.col_pos_60-40 .col + .col,.gridrow.col_pos_40-60 .col + .col{margin-left:0;margin-top:40px;}.gridrow.grid4cols{display:flex;flex-wrap:wrap;}.gridrow.grid4cols > .col{width:calc(50% - 2%);}.gridrow.grid4cols > .col + .col{margin-left:4%;}.gridrow.grid4cols > .col:nth-child(odd){margin-left:0;}.gridrow.grid4cols > .col.col3,.gridrow.grid4cols > .col.col4{margin-top:20px;}.accordion__container .accordion .accTrigger{padding:10px 40px 10px 0;}.accordion__container .accordion .accContent{padding:10px 0;}.allcont .videoplayer{max-width:40%;}.contentBgImage3Boxes .content > .frame:nth-child(2),.contentBgImage3Boxes .content > .frame:nth-child(3){top:0;}.contentBgImage3Boxes .content > .frame:nth-child(2) .grid2cols > .col,.contentBgImage3Boxes .content > .frame:nth-child(3) .grid2cols > .col{width:calc(50% - 2%);}.contentBgImage3Boxes .content img{max-width:80%;}.contentBgImage3Boxes .gridrow{display:flex;}.contentBgImage3Boxes .gridrow.grid2cols > .col{width:calc(50% - 2%);}.contentBgImage3Boxes .gridrow.grid2cols > .col + .col{margin-left:4%;}.mapimagewrap .mapimagewrapinner .mapbtn{width:100%;}.subs .cont > div:last-child .scrollToNext{display:none;}.layout1 #subhead #subhead2 .ce-bodytext{left:50%;}.foot .footbtm > .inner{flex-wrap:wrap;justify-content:space-between;}.foot .footbtm > .inner > .frame,.foot .footbtm > .inner .socialIcons{width:33%;margin:10px;}}@media all and (max-width:900px){.foot .footnav > .inner{justify-content:center;flex-wrap:wrap;}.foot .footnav > .inner > div{margin:10px;}.foot .footbtm > .inner > div:nth-child(5) .ce-headline-right,.foot .footbtm > .inner > div:nth-child(5) .text-right{text-align:left;}#uid1 #subhead #subhead2 .ce-bodytext{left:0;position:relative;transform:none;padding:70px 30px 0;max-width:100%;width:100%;}#uid1 #subhead #subhead2 .ce-bodytext:before{content:"";display:block;width:100%;position:absolute;top:-130px;left:0;z-index:10;background:url('../../../typo3conf/ext/hph/Resources/Public/Images/allcont-before.png') repeat-x;background-size:contain;height:250px;}#uid1 #subhead h1 ~ *:not(.text-center),#uid1 #subhead h2 ~ *:not(.text-center),#uid1 #subhead h3 ~ *:not(.text-center),#uid1 #subhead h4 ~ *:not(.text-center),#uid1 #subhead h5 ~ *:not(.text-center),#uid1 #subhead h6 ~ *:not(.text-center){padding-left:0;}#subhead2 .scrollToNext,#subhead svg,#uid1 #subhead > .scrollToNext{display:none;}.frame-shadowGradient{margin-top:0;}.frame-shadowGradient:before{top:-300px;height:250px;}.foot .footnav{padding:15px 0;}.site .allcont{padding:30px 0 70px;}}@media all and (max-width:790px){#uid1 .frame:nth-child(6) .frame-space-after-space_after_extra-large{margin-bottom:20px;}#uid1 .frame:nth-child(6) .gridrow.grid3cols .col + .col{margin-top:20px;}#uid1 .frame:nth-child(6) .grid3cols > .col h1 + p,#uid1 .frame:nth-child(6) .grid3cols > .col h2 + p,#uid1 .frame:nth-child(6) .grid3cols > .col h3 + p,#uid1 .frame:nth-child(6) .grid3cols > .col h4 + p,#uid1 .frame:nth-child(6) .grid3cols > .col h5 + p,#uid1 .frame:nth-child(6) .grid3cols > .col h6 + p{padding-top:20px;}#uid1 .frame:nth-child(6) .contentBgImage{padding-bottom:10%;}.scrollToNext.scrollSubhead{bottom:-10px;}.scrollToNext.scrollSubhead + svg{bottom:-280px;}#uid1 #subhead #subhead2 svg{display:none;}#uid1 #subhead #subhead2 .scrollToNext{bottom:-10px;}.layout1 #subhead #subhead2,#uid1 #subhead #subhead2,#subhead #subhead2{max-height:none;}.layout1 #subhead #subhead2 .ce-bodytext,#uid1 #subhead #subhead2 .ce-bodytext,#subhead #subhead2 .ce-bodytext{left:0;}#uid1 #subhead #subhead2 .ce-bodytext,#subhead #subhead2 .ce-bodytext{position:relative;left:0;top:0;transform:none;max-width:100%;width:100%;margin:40px auto 10px;}#uid1 #subhead #subhead2 .ce-bodytext:before,#subhead #subhead2 .ce-bodytext:before{content:"";display:block;width:100%;position:absolute;top:-130px;z-index:10;background:url('../../../typo3conf/ext/hph/Resources/Public/Images/allcont-before.png') repeat-x;background-size:contain;height:160px;}#subhead .scrollToNext.scroll-center{display:none;}#subhead .ce-bodytext .largetext{font-size:calc(34px + (80 - 34) * ((100vw - 320px) / (790 - 320)));}#subhead .subheadNav{top:20%;height:275px;}#subhead .subheadNav .subheadNavInner{margin:0 20px;}#subhead .subheadNav .icons{background-size:20px 20px;padding:20px;}#subhead .subheadNav .icons.clock{background-size:20px 20px;}#subhead .subheadNav .icons.faq{background-size:20px 20px;}#subhead.subshead .subheadNav{top:30%;}#subhead.subshead .subheadNav .icons + .icons{margin-top:15px;}.frame-space-before-space_before_extra-small{margin-top:10px;}.frame-space-before-space_before_small{margin-top:20px;}.frame-space-before-space_before_medium{margin-top:30px;}.frame-space-before-space_before_large{margin-top:40px;}.frame-space-before-space_before_extra-large{margin-top:50px;}.frame-space-after-space_after_extra-small{margin-bottom:10px;}.frame-space-after-space_after_small{margin-bottom:20px;}.frame-space-after-space_after_medium{margin-bottom:30px;}.frame-space-after-space_after_large{margin-bottom:40px;}.frame-space-after-space_after_extra-large{margin-bottom:50px;}.allcont .cont > div:first-child{margin-top:40px;}.allcont .cont > div:first-child .contentBgImage{padding-top:140px;}}@media all and (max-width:790px) and (max-width:500px){.allcont .cont > div:first-child .contentBgImage{padding-top:10px;}}@media all and (max-width:790px){h1{font-size:calc(22px + (45 - 22) * ((100vw - 320px) / (790 - 320)));}}@media all and (max-width:790px){.contentBgImage3Boxes .content .gridrow > .col{width:calc(33% - 2%);}.contentBgImage3Boxes .content .gridrow > .col + .col{width:calc(66% - 2%);}.contentBgImage3Boxes .content .gridrow img{max-width:100%;}.contentBgImage3Boxes .content > .frame:nth-child(2),.contentBgImage3Boxes .content > .frame:nth-child(4){top:0;margin:30px 0;}.contentBgImage3Boxes .content > .frame:nth-child(2) .grid2cols > .col.col1,.contentBgImage3Boxes .content > .frame:nth-child(4) .grid2cols > .col.col1{width:calc(66% - 2%);}.contentBgImage3Boxes .content > .frame:nth-child(2) .grid2cols > .col.col1 + .col,.contentBgImage3Boxes .content > .frame:nth-child(4) .grid2cols > .col.col1 + .col{width:calc(33% - 2%);}.contentBgImage3Boxes .content > .frame:nth-child(3){margin:30px 0;}.contentBgImage3Boxes .content > .frame:nth-child(3) .grid2cols > .col.col1{width:calc(33% - 2%);}.contentBgImage3Boxes .content > .frame:nth-child(3) .grid2cols > .col.col1 + .col{width:calc(66% - 2%);}}@media all and (max-width:790px){#subhead #subhead2 .ce-bodytext{padding:0 20px;}#subhead #subhead2 .ce-bodytext:before{width:calc(100vw + 60px);left:-30px;}}@media all and (max-width:790px){.foot .footbtm > .inner > .frame,.foot .footbtm > .inner .socialIcons{width:46%;}}@media all and (max-width:790px){#uid49 .contentBgImage .content{padding:20px 0;}}@media all and (max-width:790px){#uid23 .contentBgImage > .image,#uid23 .contentBgImage3Boxes > .image,#uid49 .contentBgImage > .image,#uid49 .contentBgImage3Boxes > .image{display:none;}}@media all and (max-width:500px){.foot .footbtm > .inner > .frame,.foot .footbtm > .inner .socialIcons{width:100%;}.subs .contentBgImage .content{padding:20px 0;}#subhead #subhead2 .ce-bodytext,#uid1 #subhead #subhead2 .ce-bodytext{padding:30px 30px 0;}.hamburger{padding:10px 0 30px;}.head .head2 .inner .logo{margin:50px 0 0;background-position:center -42px;width:160px;height:50px;}.head .head-top{top:5px;}.head .head2 .inner .invader,#subhead .subheadNav,.scrollToNext,.scrollToNext + svg{display:none;}#uid1 .frame:nth-child(6) .contentBgImage{padding-bottom:100%;}.referenceslider .slick-dots{display:none !important;}#uid1 #subhead #subhead2 .ce-bodytext:before{top:-60px;height:40px;}.contentBgImage3Boxes .frame .grid2cols{display:block;}.contentBgImage3Boxes{margin-top:130px;}.contentBgImage3Boxes .gridrow.grid2cols > .col,.contentBgImage3Boxes .content > .frame:nth-child(3) .grid2cols > .col.col1 + .col,.contentBgImage3Boxes .content > .frame:nth-child(2) .grid2cols > .col.col1,.contentBgImage3Boxes .content > .frame:nth-child(4) .grid2cols > .col.col1,.contentBgImage3Boxes .content .gridrow > .col + .col,.contentBgImage3Boxes .content > .frame:nth-child(3) .grid2cols > .col.col1,.contentBgImage3Boxes .content > .frame:nth-child(2) .grid2cols > .col,.contentBgImage3Boxes .content > .frame:nth-child(3) .grid2cols > .col{width:100%;}.contentBgImage3Boxes .gridrow.grid2cols > .col + .col{margin-left:0;}.contentBgImage3Boxes .content > .frame:nth-child(2) .gridrow,.contentBgImage3Boxes .content > .frame:nth-child(4) .gridrow{display:table;}.contentBgImage3Boxes .content > .frame:nth-child(2) .gridrow .col,.contentBgImage3Boxes .content > .frame:nth-child(4) .gridrow .col{display:table-header-group;}.contentBgImage3Boxes .content > .frame:nth-child(2) .gridrow .col.col1.first,.contentBgImage3Boxes .content > .frame:nth-child(4) .gridrow .col.col1.first{display:table-footer-group;}.contentBgImage3Boxes .frame + .frame{margin-top:20px;}.tx-powermail .width50powermail,.tx-powermail .width33powermail{width:100%;float:none;}.tx-powermail .width50powermail + .width33powermail,.tx-powermail .width50powermail + .width50powermail,.tx-powermail .width33powermail + .width33powermail,.tx-powermail .width33powermail + .width50powermail{margin-left:0 !important;}.head.stickyhead .head2{position:relative;}.mapimagewrap .mapimagewrapinner .mapbtn{position:relative;}h2{font-size:calc(21px + (40 - 21) * ((100vw - 320px) / (500 - 320)));}h3{font-size:calc(20px + (35 - 20) * ((100vw - 320px) / (500 - 320)));}h4{font-size:calc(19px + (30 - 19) * ((100vw - 320px) / (500 - 320)));}h5{font-size:calc(18px + (20 - 18) * ((100vw - 320px) / (500 - 320)));}#subhead .ce-bodytext .text-right{font-size:calc(24px + (35 - 24) * ((100vw - 320px) / (500 - 320)));}h1 ~ *:not(.text-center),h2 ~ *:not(.text-center),h3 ~ *:not(.text-center),h4 ~ *:not(.text-center),h5 ~ *:not(.text-center),h6 ~ *:not(.text-center){padding-left:0;padding-top:20px;}.tablewrap{position:relative;}.tablewrap .tableinner{overflow-x:scroll;position:relative;}.tablewrap:after{content:"";width:10px;position:absolute;top:0;right:-1px;height:100%;box-shadow:inset -8px 1px 5px -2px rgba(0,0,0,0.7);z-index:1;}.tablewrap .allcont TABLE{margin:0;}.foot .footnav{padding:30px 0;text-align:center;}.foot .footbtm{padding:30px 0;}.foot .footbtm > .inner .copy{position:relative;}.foot .footbtm > .inner h5{margin-bottom:15px;}#subhead #subhead2 .ce-bodytext:before{top:-60px;height:40px;}.head .head2:before{bottom:-60px;}.head.stickyhead .head2:before{bottom:-40px;}.head.stickyhead .head2{transform:none;}#c1 table td{display:block;}.gridrow.grid4cols{display:block;}.gridrow.grid4cols .col{width:100%;margin-bottom:20px;}.gridrow.grid4cols .col + .col{margin-left:0;}.gridrow.grid4cols .col.col3,.gridrow.grid4cols .col.col4{margin-top:0;}.contentBgImage > .image{display:none;}.contentBgImage .content{position:relative;top:0;left:0;transform:none;width:92%;margin:0 auto;}}
