@charset "utf-8";.tx-felogin-pi1 label{display:block;}@font-face{font-family:'demo_icons';src:url('../../typo3conf/ext/pixel_package/Resources/Public/Fonts/demo_icons.eot?14675648');src:url('../../typo3conf/ext/pixel_package/Resources/Public/Fonts/demo_icons.eot?14675648#iefix') format('embedded-opentype'),url('../../typo3conf/ext/pixel_package/Resources/Public/Fonts/demo_icons.woff2?14675648') format('woff2'),url('../../typo3conf/ext/pixel_package/Resources/Public/Fonts/demo_icons.woff?14675648') format('woff'),url('../../typo3conf/ext/pixel_package/Resources/Public/Fonts/demo_icons.ttf?14675648') format('truetype'),url('../../typo3conf/ext/pixel_package/Resources/Public/Fonts/demo_icons.svg?14675648#demo_icons') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sansregular';src:url('../../typo3conf/ext/pixel_package/Resources/Public/Fonts/OpenSans-Regular-webfont.eot');src:url('../../typo3conf/ext/pixel_package/Resources/Public/Fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/pixel_package/Resources/Public/Fonts/OpenSans-Regular-webfont.woff') format('woff'),url('../../typo3conf/ext/pixel_package/Resources/Public/Fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('../../typo3conf/ext/pixel_package/Resources/Public/Fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sanssemibold';src:url('../../typo3conf/ext/pixel_package/Resources/Public/Fonts/OpenSans-Semibold-webfont.eot');src:url('../../typo3conf/ext/pixel_package/Resources/Public/Fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/pixel_package/Resources/Public/Fonts/OpenSans-Semibold-webfont.woff') format('woff'),url('../../typo3conf/ext/pixel_package/Resources/Public/Fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),url('../../typo3conf/ext/pixel_package/Resources/Public/Fonts/OpenSans-Semibold-webfont.svg#open_sanssemibold') format('svg');font-weight:normal;font-style:normal;}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;outline:none;font-size:100%;font:inherit;vertical-align:top}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block;}body{line-height:1}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}a,img,object,ul,ol{border:none;outline:none;margin:0;padding:0}body{text-align:center}.Kleine-Schrift{font-size:0.85em}.Kein-Abstand{margin:0 !important}.fontMain{font-family:'open_sansregular',sans-serif;font-weight:400;font-weight:normal;}.fontFlow{font-family:'open_sansregular',sans-serif;font-weight:400;font-weight:normal;}.fontBold{font-family:'open_sanssemibold',sans-serif;font-weight:normal;}.fontItalic{font-style:italic;}#inquiry .daterange_selector::after,.calBtn span::before,.fs_img a .iconZoom::before,[class^="icon-"]::before,[class*=" icon-"]::before{font-family:"demo_icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-arrow_down:before{content:'\e800';}.icon-arrow_left::before,.calPrev span::before{content:'\e801';}.icon-arrow_right::before,.calNext span::before{content:'\e802';}.icon-arrow_up:before{content:'\e803';}.icon-daterange-selector::before,#inquiry .daterange_selector::after{content:'\e804';}.icon-pixelrausch:before{content:'\e805';}.icon-plus::before,.fs_img a .iconZoom::before{content:'\e806';}.icon-fb:before{content:'\e80f';}.icon-fb-outline:before{content:'\e810';}.icon-fb-font:before{content:'\e811';}.icon-spin4:before{content:'\e834';}.animate-spin{-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;-webkit-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear;display:inline-block;}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@-ms-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.marginTop{margin-top:60px;}@media only screen and (max-width:1420px){.marginTop{margin-top:40px;}}.marginBottom{margin-bottom:60px;}@media only screen and (max-width:1250px){.marginBottom{margin-bottom:40px;}}@media only screen and (max-width:996px){.marginBottom{margin-bottom:30px;}}@media only screen and (max-width:550px){.marginBottom{margin-bottom:20px;}}.absoluteZero{top:0;right:0;bottom:0;left:0;margin:auto;}.boxShadow{box-shadow:0 0 12px rgba(0,0,0,0.3);}.boxShadowInner{box-shadow:0 0 12px rgba(0,0,0,0.3) inset;}.textShadow{text-shadow:0 0 6px rgba(0,0,0,0.4);}.clickable{cursor:pointer;}.img{width:100%;height:auto;display:block;}.alignLeft{text-align:left;}.uppercase{text-transform:uppercase;}.small{font-size:0.9em;}html,body,td,th,input,textarea,select,button{font-size:20px;line-height:30px;color:#061f2d;font-family:'open_sansregular',sans-serif;font-weight:400;font-weight:normal;}input,textarea,select,button{border:none;padding:0;height:1.5em;transition:background-color 0.3s ease;}a{text-decoration:none;font-weight:normal;color:#cb0538;transition:color 0.3s ease;}a:hover{color:#002a40;}strong,b{font-family:'open_sanssemibold',sans-serif;font-weight:normal;}i,em{font-style:italic;}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-family:'open_sansregular',sans-serif;font-weight:400;font-weight:normal;}h1,.likeMainHeader h3{font-size:2.5em;line-height:1.1em;color:#061f2d;}h2,.likeMainHeader h4{color:#cb0538;font-size:1.2em;line-height:1.5em;margin-bottom:60px;}@media only screen and (max-width:1250px){h2,.likeMainHeader h4{margin-bottom:40px;}}@media only screen and (max-width:996px){h2,.likeMainHeader h4{margin-bottom:30px;}}@media only screen and (max-width:550px){h2,.likeMainHeader h4{margin-bottom:20px;}}h3,h4{font-size:1.5em;color:#002a40;}h5,h6{font-size:1em;color:#cb0538;}h4,h6{margin-bottom:30px;}@media only screen and (max-width:1250px){h4,h6{margin-bottom:20px;}}@media only screen and (max-width:996px){h4,h6{margin-bottom:15px;}}@media only screen and (max-width:768px){h4,h6{margin-bottom:10px;}}#content p{margin-bottom:30px;}@media only screen and (max-width:1250px){#content p{margin-bottom:20px;}}@media only screen and (max-width:996px){#content p{margin-bottom:15px;}}@media only screen and (max-width:768px){#content p{margin-bottom:10px;}}#content ol li{list-style-position:inside;}#content ul li{padding-left:12px;}#content ul li::before{content:"•";color:#002a40;margin-left:-12px;margin-right:.3em;}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px);}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px);}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px);}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px);}}@-webkit-keyframes fadeInBottom{0%{opacity:0;-webkit-transform:translateY(50px) scale(0.5);transform:translateY(50px) scale(0.5);}100%{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);}}@keyframes fadeInBottom{0%{opacity:0;-webkit-transform:translateY(50px) scale(0.5);-ms-transform:translateY(50px) scale(0.5);transform:translateY(50px) scale(0.5);}100%{opacity:1;-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1);}}@-webkit-keyframes fadeOutBottom{0%{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);}100%{opacity:0;-webkit-transform:translateY(30px) scale(0.5);transform:translateY(30px) scale(0.5);}}@keyframes fadeOutBottom{0%{opacity:1;-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1);}100%{opacity:0;-webkit-transform:translateY(30px) scale(0.5);-ms-transform:translateY(30px) scale(0.5);transform:translateY(30px) scale(0.5);}}.fullWidth{position:relative;float:left;width:100%;text-align:center;}.fullWidthNoFloat{position:relative;width:100%;text-align:center;}.fixedWidth{display:inline-block;width:1250px;}.fixedWidth.fwSmall{width:920px;}.mobilePart{display:none;}.btnStyle{font-size:1.1em;line-height:39px;height:40px;width:280px;text-transform:uppercase;color:white;background-color:#002a40;transition:all 0.3s ease-in-out;}.flexWidth .btnStyle{width:auto;padding:0 20px;}.btnStyle:hover{background-color:#003b5a;color:white;}.btnStyle.btnBig{font-size:1.2rem;line-height:50px;height:50px;background-color:#cb0538;}.btnStyle.btnBig:hover{background-color:#b20431;color:white;}a.btnStyle{display:block;}#navBar{z-index:998;}#header{z-index:2;}#footer{z-index:1;}#container{z-index:100;}#content{z-index:105;}#navSub{z-index:110;}#buttonBar{z-index:150;}#navBar{position:fixed;width:100%;left:0;right:0;height:80px;background-color:white;box-shadow:0 0 12px rgba(0,0,0,0.3);}#navBar #logo{position:relative;float:left;width:22%;box-sizing:border-box;padding:20px;background-color:#061f2d;}#navBar #logo img{width:100%;height:auto;display:block;}#navBar #navMain{position:relative;float:right;width:78%;}#navBar #navMain > ul > li{display:inline-block;}#navBar #navMain > ul > li a{line-height:80px;height:80px;font-size:1.1em;color:#002a40;text-transform:uppercase;display:block;padding:0 0.75em;}@media only screen and (max-width:996px){#navBar #navMain > ul > li a{padding:0 0.6em;}}#navBar #navMain > ul > li:hover > a,#navBar #navMain > ul > li.active > a{color:#cb0538;}@media only screen and (max-width:768px){#navBar #navMain{position:fixed;display:none;float:none;top:0;left:0;right:0;bottom:0;width:100%;height:100%;padding:0;background-color:rgba(0,0,0,0);overflow:auto;}#navBar #navMain > ul{width:80%;min-width:280px;max-width:320px;background-color:#002a40;position:relative;float:left;}#navBar #navMain > ul.menu-items{min-height:100%;padding:0 0 46px;box-sizing:border-box;box-shadow:0 0 12px rgba(0,0,0,0.3);}#navBar #navMain > ul.menu-items > li{display:block;width:100%;}#navBar #navMain > ul.menu-items > li.logoNav{padding:25px 0 20px;}#navBar #navMain > ul.menu-items > li.logoNav img{width:200px;height:auto;display:inline-block;}#navBar #navMain > ul.menu-items > li > a{color:white;height:auto;line-height:1em;padding:15px 0;transition:all 0.3s ease-in-out;}#navBar #navMain > ul.menu-items > li.active a,#navBar #navMain > ul.menu-items > li.current a,#navBar #navMain > ul.menu-items > li:hover a{background-color:#cb0538;}#navBar #navMain > ul.navFooter{margin:-30px 0 0;clear:left;}#navBar #navMain > ul.navFooter > li{display:inline-block;}#navBar #navMain > ul.navFooter > li > a{color:white;height:auto;line-height:1em;font-size:.9em;padding:0 4px;}}#navLanguage{position:absolute;right:0;top:0;transition:all 0.3s ease-in-out;}.fixed #navLanguage{top:0;}#navLanguage ul li{position:absolute;opacity:0;right:0;z-index:1;transition:all 0.3s ease-in-out;}#navLanguage ul li a{display:block;background-color:#002a40;color:white;font-family:'open_sansregular',sans-serif;width:40px;line-height:40px;font-size:.9em;transition:all 0.3s ease-in-out;}#navLanguage ul li a:hover{background-color:#061f2d;}#navLanguage ul li:first-child{z-index:2;opacity:1;}#navLanguage ul li:first-child a{background-color:#002a40;}#navLanguage:hover ul li:not(:first-child){right:40px;opacity:1;}@media only screen and (max-width:768px){#navLanguage{right:auto;left:0;}#navLanguage ul li{right:auto;left:0;}#navLanguage:hover ul li:not(:first-child){right:auto;left:40px;}}@media only screen and (max-width:550px){#navLanguage{left:31px;top:15px;}#navLanguage ul li a{width:30px;line-height:30px;}#navLanguage:hover ul li:not(:first-child){left:30px;}}#fbHeader{position:absolute;right:0;top:40px;}#fbHeader span:before{width:40px;height:40px;line-height:40px;background-color:#002a40;background-color:#004b73;font-size:20px;color:white;margin:0;transition:all 0.3s ease-in-out;}#fbHeader:hover span:before{background-color:#002a40;}@media only screen and (max-width:768px){#fbHeader{right:auto;left:0;}}@media only screen and (max-width:550px){#fbHeader{top:15px;}#fbHeader span:before{width:30px;height:30px;line-height:30px;font-size:16px;}}#ntContainer{position:absolute;cursor:pointer;padding:20px;z-index:1090;left:75%;top:4px;}#ntContainer .navToggle{display:inline-block;}#ntContainer .navToggle div,#ntContainer .navToggle span{position:relative;float:left;text-transform:uppercase;}#ntContainer .navToggle .lineContainer{background-color:#002a40;width:30px;height:30px;border-radius:50%;padding:6px;box-sizing:border-box;margin:-3px 6px 0 0;}#ntContainer .navToggle .ntLine,#ntContainer .navToggle .ntLine:before,#ntContainer .navToggle .ntLine:after{width:18px;display:block;height:1px;background-color:white;transition:all 0.3s ease-in-out;}#ntContainer .navToggle .ntLine{margin:8px 8px 0 0;}#ntContainer .navToggle .ntLine::before,#ntContainer .navToggle .ntLine::after{content:"";position:absolute;}#ntContainer .navToggle .ntLine::before{top:-5px;transform-origin:left top;}#ntContainer .navToggle .ntLine::after{bottom:-5px;transform-origin:left bottom;}#ntContainer .navToggle span.txt{color:#061f2d;line-height:24px;font-size:16px;}#ntContainer.active .ntLine{background-color:rgba(6,31,45,0);margin-left:3px;}#ntContainer.active .ntLine::before{transform:rotate(45deg);top:-6px;}#ntContainer.active .ntLine::after{transform:rotate(-45deg);bottom:-6px;}#header{margin-top:80px;background-color:white;}#header img{width:100%;height:auto;display:block;}#header .later{display:none;}#header .img .iconLoad{position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px;transform-origin:center center;text-align:center;}#header .img .iconLoad::before{color:rgba(223,224,231,0.5);font-size:20px;line-height:20px;width:20px;height:20px;display:block;vertical-align:middle;text-align:center;}#headerOverlay{width:280px;height:280px;border-radius:50%;position:absolute;right:5vw;top:5vw;transform:rotate(8deg);display:table;cursor:pointer;background-color:#061f2d;color:white;transition:all 0.3s ease-in-out;}#headerOverlay:hover{background-color:#002a40;}#headerOverlay .hoInner{display:table-cell;vertical-align:middle;}#headerOverlay .hoInner h3{color:white;text-transform:uppercase;font-size:2rem;}#headerOverlay .hoInner h3::after{content:"";width:2rem;height:1px;background-color:white;display:block;margin:30px auto 20px;}#headerOverlay .hoInner div.txt{font-size:1.2rem;margin:0 0 0.8em;line-height:1.5em;}#headerOverlay .hoInner div.txt p{margin:0;}#headerOverlay .hoInner div.txt span.small{font-size:1rem;}#headerOverlay .hoInner p.price{font-size:0.8rem;line-height:1.2rem;vertical-align:baseline;}#headerOverlay .hoInner p.price span{font-size:1.3rem;vertical-align:baseline;}@media only screen and (max-width:996px){#headerOverlay{width:210px;height:210px;}#headerOverlay .hoInner h3{font-size:1.5rem;}#headerOverlay .hoInner h3::after{margin:20px auto 10px;width:1.5rem;}#headerOverlay .hoInner div.txt{font-size:0.9rem;margin:0 0 .5em;}#headerOverlay .hoInner div.txt span.small{font-size:0.8rem;}#headerOverlay .hoInner p.price{font-size:0.7rem;}#headerOverlay .hoInner p.price span{font-size:1rem;}}@media only screen and (max-width:550px){#headerOverlay{width:140px;height:140px;right:3vw;top:4vw;}#headerOverlay .hoInner h3{font-size:1.1rem;line-height:.1rem;}#headerOverlay .hoInner div.txt{font-size:0.7rem;margin:0;}#headerOverlay .hoInner p.price{display:none;}}#scrollDown{position:absolute;width:140px;margin:0 0 0 -70px;left:50%;bottom:160px;text-align:center;}#scrollDown span,#scrollDown a{display:block;}#scrollDown span.text,#scrollDown a.text{color:white;font-size:.9em;text-transform:uppercase;margin:10px 0 0;text-shadow:0 0 6px rgba(0,0,0,0.4);}#scrollDown span.icon::before,#scrollDown a.icon::before{background-color:rgba(255,255,255,0.9);color:#002a40;font-size:14px;width:60px;height:60px;line-height:60px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;transition:all 0.3s ease-in-out;line-height:64px;box-shadow:0 0 12px rgba(0,0,0,0.3);}@media only screen and (max-width:1250px){#scrollDown span.icon::before,#scrollDown a.icon::before{width:50px;height:50px;line-height:50px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;}}@media only screen and (max-width:996px){#scrollDown span.icon::before,#scrollDown a.icon::before{width:40px;height:40px;line-height:40px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;}}#scrollDown:hover span.icon::before{background-color:#efeff3;}#inquiry{background-color:rgba(0,42,64,0.8);height:120px;margin-top:-120px;}#inquiry div{display:inline-block;margin:35px 20px 0;}#inquiry .daterange_selector{position:relative;padding-right:0;width:280px;height:50px;box-sizing:border-box;padding:10px 0;background-color:white;text-align:left;}#inquiry .daterange_selector::after{position:absolute;color:#002a40;font-size:22px;top:14px;right:13px;z-index:1;}#inquiry .daterange_selector input{float:left;height:30px;line-height:30px;text-align:center;width:245px;cursor:pointer;color:#002a40;text-transform:uppercase;}.slideControls{margin:50px 0 0;}#additionalContent .slideControls{left:50%;margin-left:10px;bottom:3px;width:540px;}@media only screen and (max-width:1420px){#additionalContent .slideControls{width:440px;}}@media only screen and (max-width:1250px){#additionalContent .slideControls{width:390px;}}@media only screen and (max-width:996px){#additionalContent .slideControls{width:310px;}}.slideControls ol li{display:inline-block;list-style:none;margin:0;}.slideControls ol li a{display:block;text-indent:-999em;width:10px;height:10px;background-color:#002a40;border-radius:50%;transition:all 0.3s ease-in-out;}.slideControls ol li.current a,.slideControls ol li:hover a{background-color:#cb0538;transform:scale(1.3,1.3);}.slideControls a{display:inline-block;margin:0 5px;cursor:pointer;}#container{box-sizing:border-box;background-color:#fff;}#content{display:inline-block;padding-bottom:60px;}@media only screen and (max-width:1250px){#content{padding-bottom:40px;}}@media only screen and (max-width:996px){#content{padding-bottom:30px;}}@media only screen and (max-width:768px){#content{padding-bottom:20px;}}#footer{background-color:#002a40;color:white;}#footer > div{padding:18px 0;text-shadow:0 0 6px rgba(0,0,0,0.4);}#footer > div.footerTop{padding:30px 0 26px;border-bottom:2px solid white;}#footer > div.footerTop a{color:#c1c4ce;}#footer > div.footerTop a:hover{color:#888ea1;}#footer > div .navFooter{font-size:.85em;line-height:40px;}#footer > div .navFooter li{display:inline-block;}#footer > div .navFooter li a{color:#fff;}#footer > div .navFooter.region li{margin:0 5px;}#footer > div .navFooter.nav li:not(:first-child)::before{content:"∙";margin:0 5px 0 0;}#footer > div .navFooter.nav li a:hover{color:#888ea1;}@media only screen and (max-width:1250px){#footer > div .navFooter.region li img{height:32px;width:auto;}}@media only screen and (max-width:996px){#footer > div .navFooter{line-height:29px;}#footer > div .navFooter.region li img{height:24px;width:auto;}}#footer > div .pixelrausch .icon-pixelrausch::before{font-size:18px;width:auto;transition:all 0.3s ease-in-out;}#footer > div .pixelrausch:hover .icon-pixelrausch::before{color:#c1c4ce;}#footer > div.mobileFooter{display:none;}#footer > div.mobileFooter ul li{position:relative;float:left;width:25%;}#footer > div.mobileFooter ul li img{width:100%;height:auto;display:inline-block;max-width:30px;}#footer > div.mobileFooter ul li span.iconTxt{display:block;color:white;font-size:.9em;text-transform:uppercase;}#mobileFooter,#fsGalleryNavigation,#ntContainer,.bbCircle{display:none;}#cookiePrivacy,.errNotice{z-index:1000;position:fixed;top:20px;right:20px;width:350px;height:auto;background-color:rgba(255,255,255,0.95);border-radius:5px;padding:20px 30px;font-size:0.85em;line-height:22px;text-align:center;-webkit-animation-duration:0.8s;-moz-animation-duration:0.8s;-o-animation-duration:0.8s;animation-duration:0.8s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRight;animation-name:fadeInRight;box-shadow:0 0 12px rgba(0,0,0,0.3);}#cookiePrivacy.fadeOut,.errNotice.fadeOut{-webkit-animation-duration:0.6s;-moz-animation-duration:0.6s;-o-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}#cookiePrivacy p,.errNotice p{margin:0 0 1em;}#cookiePrivacy p::before,.errNotice p::before{color:#9fcacc;margin:3px 0 15px;}#cookiePrivacy a.btnStyle,.errNotice a.btnStyle{display:inline-block;padding:0 20px;width:auto;margin:0 5px;}#cookiePrivacy a.btnStyle.cookieClose::before,.errNotice a.btnStyle.cookieClose::before{display:none;}@media only screen and (max-width:550px){#cookiePrivacy,.errNotice{top:auto;width:auto;left:15px;right:15px;bottom:15px;padding:20px 20px 10px;}}.errNotice{position:absolute;bottom:58px;right:-10px;width:100%;padding:10px;}line-height:1.2em .errNotice::after{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-5px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid white;border-top:10px solid rgba(255,255,255,0.95);}#content ul.google_optout,#content ul.google_optout li{display:inline-block;padding:0;}#content ul.google_optout li a span.active,#content ul.google_optout li a.middle span.inactive{display:none;}#content ul.google_optout li a span.inactive,#content ul.google_optout li a.middle span.active{display:inline-block;}#content ul.google_optout li::before{display:none;}#content ul.google_optout li a.btnStyle{margin:0 5px;width:auto;padding:0 20px;}#content ul.google_optout li a.btnStyle.middle{background-color:#cb0538;}.underline::after,.upperline::before{content:"";display:block;background-color:#c1c4ce;height:1px;width:30px;margin:30px auto;box-shadow:0 0 12px rgba(0,0,0,0.3);}.mainContent{margin-bottom:45px;}@media only screen and (max-width:1250px){.mainContent{margin-bottom:30px;}}@media only screen and (max-width:996px){.mainContent{margin-bottom:22.5px;}}@media only screen and (max-width:768px){.mainContent{margin-bottom:15px;}}.btn.pushUp{margin-top:-40px;}#content > .btn{margin-top:60px;}@media only screen and (max-width:1250px){#content > .btn{margin-top:40px;}}@media only screen and (max-width:996px){#content > .btn{margin-top:30px;}}@media only screen and (max-width:768px){#content > .btn{margin-top:20px;}}.btn h5{color:#061f2d;margin-bottom:19.8px;}@media only screen and (max-width:1250px){.btn h5{margin-bottom:13.2px;}}@media only screen and (max-width:996px){.btn h5{margin-bottom:9.9px;}}@media only screen and (max-width:768px){.btn h5{margin-bottom:6.6px;}}.btn p{margin-top:-19.8px;margin-bottom:19.8px;}@media only screen and (max-width:1250px){.btn p{margin-top:-13.2px;}}@media only screen and (max-width:996px){.btn p{margin-top:-9.9px;}}@media only screen and (max-width:768px){.btn p{margin-top:-6.6px;}}@media only screen and (max-width:1250px){.btn p{margin-bottom:13.2px;}}@media only screen and (max-width:996px){.btn p{margin-bottom:9.9px;}}@media only screen and (max-width:768px){.btn p{margin-bottom:6.6px;}}#content .btn ul li{display:inline-block;padding:0;margin:0 5px 2em;}#content .btn ul li::before{display:none;}.smallText{box-sizing:border-box;padding:10px 15% 0px;font-size:.8em;line-height:1.5em;}#content .smallText p:last-child{margin:0;}.smallText.fwSmall{padding:20px 0 0;}.page{padding-top:90px;margin-bottom:60px;}@media only screen and (max-width:1250px){.page{padding-top:60px;}}@media only screen and (max-width:996px){.page{padding-top:45px;}}@media only screen and (max-width:768px){.page{padding-top:30px;}}@media only screen and (max-width:1250px){.page{margin-bottom:40px;}}@media only screen and (max-width:996px){.page{margin-bottom:30px;}}@media only screen and (max-width:768px){.page{margin-bottom:20px;}}.page:last-child{margin-bottom:0;}.columnContent > div,.columnContent > figure{position:relative;float:left;}.columnContent.twoCols > div{margin-right:18px;width:calc(50% - 9px);}.columnContent.twoCols > div:last-child{margin-right:0;}.columnContent.threeCols > figure,.columnContent.threeCols > div{width:calc(33.3% - 10px);margin:0 15px 15px 0;}.columnContent.threeCols > figure:last-child,.columnContent.threeCols > div:last-child{margin-right:0;}.columnContent.threeCols > figure:nth-child(3n),.columnContent.threeCols > div:nth-child(3n){margin-right:0;}.columnContent.threeCols > figure.doubleCol,.columnContent.threeCols > div.doubleCol{width:calc(66.59999999999999% - 20px);}.partner table{width:100%;border-spacing:20px;border-collapse:separate;}.partner table td{background-color:#efeff3;padding:20px;vertical-align:middle;}.partner table td.singleCol{width:33.3%;}.partner table td.doubleCol{width:66.6%;}.contentSlide{margin-bottom:20px;}.contentSlide h6{margin:0;}.contentSlide ul li{position:relative;float:left;padding:0 !important;margin:0;width:430px;box-sizing:border-box;}.contentSlide ul li::before{display:none;}.contentSlide ul li div{position:relative;width:390px;margin:0 20px;}.contentSlide ul li div.img{border-bottom:2px solid #061f2d;}.contentSlide ul li div.img img{width:100%;height:auto;display:block;}.contentSlide ul li div.content{background-color:white;padding:38px 30px;box-sizing:border-box;min-height:240px;}.contentSlide ul li div.content h4{margin:0 0 .25em;}.contentSlide ul li div.content p.info{color:#cb0538;}#content .contentSlide ul li div.content p.info{margin:0 0 .25em;}#content .contentSlide ul li div.content p.text{margin:0;}.imgSlide,.contentSlide{padding:60px 0;background-color:#efeff3;}.fixedH{height:470px;}.fixedH .fs_img{height:470px;overflow:hidden;}.fixedH .fs_img img{height:100%;width:auto;}.infoContent{background-color:#efeff3;padding:44px 51px;box-sizing:border-box;width:100%;margin-bottom:20px;vertical-align:middle;}.twoColText{text-align:left;width:100%;box-sizing:border-box;padding-left:60px;padding-right:60px;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;-webkit-column-count:2;-moz-column-count:2;column-count:2;}@media only screen and (max-width:1250px){.twoColText{padding-left:40px;}}@media only screen and (max-width:996px){.twoColText{padding-left:30px;}}@media only screen and (max-width:768px){.twoColText{padding-left:20px;}}@media only screen and (max-width:1250px){.twoColText{padding-right:40px;}}@media only screen and (max-width:996px){.twoColText{padding-right:30px;}}@media only screen and (max-width:768px){.twoColText{padding-right:20px;}}@media only screen and (max-width:1250px){.twoColText{-webkit-column-gap:40px;}}@media only screen and (max-width:996px){.twoColText{-webkit-column-gap:30px;}}@media only screen and (max-width:768px){.twoColText{-webkit-column-gap:20px;}}@media only screen and (max-width:1250px){.twoColText{-moz-column-gap:40px;}}@media only screen and (max-width:996px){.twoColText{-moz-column-gap:30px;}}@media only screen and (max-width:768px){.twoColText{-moz-column-gap:20px;}}@media only screen and (max-width:1250px){.twoColText{column-gap:40px;}}@media only screen and (max-width:996px){.twoColText{column-gap:30px;}}@media only screen and (max-width:768px){.twoColText{column-gap:20px;}}.priceTable{padding:0 10%;margin:0 0 1em;}.priceTable table{width:100%;border:none;border-spacing:1px;border-collapse:separate;}.priceTable table th{background-color:#002a40;color:white;text-transform:uppercase;}.priceTable table th:first-child{background-color:transparent;}.priceTable table th,.priceTable table td{vertical-align:middle;padding:10px;white-space:nowrap;}.priceTable table.fourCols th,.priceTable table.fourCols td{width:25%;}.priceTable table.threeCols th,.priceTable table.threeCols td{width:33.3%;}.priceTable table.twoCols th,.priceTable table.twoCols td{width:50%;}.priceTable table tbody tr td{background-color:#dfe0e7;}.priceTable table tbody tr:nth-child(even) td{background-color:#c1c4ce;}.tableLayer{display:table;width:100%;border-spacing:20px 0;border-collapse:separate;}.tableLayer > div{display:table-cell;width:33.33%;}.fs_img img{width:100%;height:auto;display:block;}.fs_img a .iconZoom{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,42,64,0);transition:all 0.3s ease-in-out;}.fs_img a .iconZoom::before{position:absolute;top:0;left:0;right:0;bottom:0;color:white;font-size:46px;height:46px;margin:auto;opacity:0;transform:translateY(46px) scale(0.9,0.9);transition:all 0.3s ease-in-out;}.fs_img:hover a .iconZoom{background-color:rgba(0,42,64,0.88);}.fs_img:hover a .iconZoom::before{transform:translateY(0) scale(1,1);opacity:1;}@media only screen and (max-width:1250px){.fs_img a .iconZoom::before{font-size:40px;height:40px;}}@media only screen and (max-width:996px){.fs_img a .iconZoom::before{font-size:30px;height:30px;}}.priceContainer p{margin:0 !important;}.priceContainer .priceNav{margin-bottom:30px;}@media only screen and (max-width:1250px){.priceContainer .priceNav{margin-bottom:20px;}}@media only screen and (max-width:996px){.priceContainer .priceNav{margin-bottom:15px;}}@media only screen and (max-width:768px){.priceContainer .priceNav{margin-bottom:10px;}}.priceContainer .priceNav li{display:inline-block;padding:0;}.priceContainer .priceNav li::before{display:none;}.priceContainer .priceNav li a::after{content:"";display:block;position:relative;left:50%;margin-left:-5px;height:0;width:0;border-top:10px solid #c1c4ce;border-left:10px solid transparent;border-right:10px solid transparent;opacity:0;transform:translateY(-10px);transition:all 0.3s ease-in-out;}.priceContainer .priceNav li.active a{background-color:#061f2d;}.priceContainer .priceNav li.active a::after{border-top:10px solid #061f2d;opacity:1;transform:translateY(0px);}#form{text-align:left;margin:0 0 5em;}#form input,#form select,#form textarea{box-sizing:border-box;border:1px solid #888ea1;box-shadow:0px 0px 5px rgba(0,0,0,0.4) inset;transition:all 0.3s ease-in-out;}#form input:hover,#form select:hover,#form textarea:hover,#form input:focus,#form select:focus,#form textarea:focus{border-color:#002a40;}#form input:focus,#form select:focus,#form textarea:focus{box-shadow:0 0 5px rgba(0,0,0,0.2) inset;}#form input,#form select{width:100%;margin:6px 0 0;padding:0 10px;height:40px;}#form input.countCB{width:14px !important;float:left;margin:1px 0 0;padding:0;}#form input#btn_send{cursor:pointer;font-size:1em;border:none;box-shadow:none;}#form select > option{padding:5px 10px;}#form select optgroup{color:#cb0538;padding:5px 10px;font-family:'open_sansregular',sans-serif;font-weight:400;font-weight:normal;}#form select optgroup option{color:black;text-transform:none;padding:2px 0 0;}#form select optgroup option::before{content:"·";display:inline;color:#cb0538;margin:0 5px 0 0;}#form select.count{width:55px !important;float:left;margin:-6px 0px 0px;}#form textarea{padding:10px;height:160px;float:left;width:100%;line-height:1.3em;}#form span.required_icon{display:block;position:absolute;top:29px;right:14px;z-index:19;width:15px;height:17px;background:url('../../typo3conf/ext/pixel_package/Resources/Public/Images/Inquiry/check.png') no-repeat left top;}label.required_select #form span.required_icon{margin-right:-9px;}@media only screen and (max-width:550px){#form span.required_icon{top:22px;}}#form span.likeInput{display:block;padding:10px 0 0;}#form span.likeInput br{display:none;}#form span.likeInput a.btnStyle{display:inline-block;margin:-6px 0 0 30px;padding:0 20px;}#form span.likeInput a.btnStyle:before{margin:0 10px 0 -20px;}#form span.countAdd{position:relative;float:left;width:100%;margin:5px 0 0;}#form .daterange{cursor:pointer;}#form h3.formSubHeader{font-size:1em;text-align:center;padding:0 0 10px;margin:0 auto 4px;width:calc(56%);text-transform:none;border-bottom:1px solid #cb0538;}#form fieldset{border:1px solid #dfe0e7;padding:10px;font-size:1em;margin:0 0 24px;transition:border-color 300ms ease;box-sizing:border-box;}#form fieldset:hover,#form fieldset:focus{border-color:#c1c4ce;}#form fieldset.privacy{padding:20px 40px;}body.ie7 #form fieldset{padding:10px 0 10px 10px;}#form fieldset p,#form fieldset label,#form fieldset hr,#form fieldset span.hr{position:relative;float:left;}#form fieldset legend{color:#061f2d;font-size:1em;margin:0 0 0 10px;text-align:left;padding:0 10px;text-transform:uppercase;font-family:'open_sansregular',sans-serif;font-weight:400;font-weight:normal;}#form fieldset p{width:100%;margin:5px 0 1em !important;}#form fieldset p label{box-sizing:border-box;width:50%;padding:0 20px 10px;text-indent:10px;}@media only screen and (max-width:768px){#form fieldset p label{width:100%;}}#form fieldset p label.lblFW{width:100%;}#form fieldset p label.textarea{width:100%;}#form fieldset p label.textarea span{display:none;}body.ie7 #form fieldset p label{display:inline;margin:0 10px 10px 0;}#form fieldset hr{display:block;border:none;border-top:1px solid #dfe0e7;margin:8px 0 16px 10px;}#form fieldset span.hr{display:block;width:60%;background-color:#dfe0e7;height:1px;margin:20px 20%;}#form fieldset#frm_error{border-color:#B30002 !important;text-align:center;}#form fieldset#frm_error legend{color:#B30002;}#form fieldset#frm_error h3{margin:0 0 13px 10px;color:#B30002;text-align:center;font-size:0.9em;}#form fieldset#frm_error ul{margin:0 0 22px 10px !important;}#form .radio input,#form .checkbox input{width:1.5em;height:1.5em;margin:0;float:left;border:none;background:none;box-shadow:none;}#form .radio label,#form .checkbox label{padding-left:0;}#form .radio span,#form .checkbox span{display:inline-block;text-indent:0 !important;}margin:5px 0 0 #form .radio span.subtitle,margin:5px 0 0 #form .checkbox span.subtitle{padding:5px 0 0 28px;font-size:14px;display:block;}#form .privacy_txt a{color:#cb0538;text-decoration:underline;}div.btnOption{margin:-9px 10px 5px;padding:20px 10px 10px;background-color:#736053;background-color:rgba(155,129,74,0.9);color:#fff;display:none;}div.btnOption.active{display:block;}div.preSubmit{position:relative;width:100%;padding:0 0 15px 0;text-align:center;}#content div.btnSubmit{position:relative;margin:0 auto;width:280px;height:auto;text-align:center;}.date-picker-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);padding:0;z-index:999;box-sizing:initial;}.date-picker-wrapper.single-date{width:auto;}.date-picker-wrapper.no-topbar{padding-top:12px;}.date-picker-wrapper .footer{font-size:11px;padding-top:3px;}.date-picker-wrapper .month-name{text-transform:uppercase;color:#002a40;}.date-picker-wrapper .month-wrapper{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0 0 12px rgba(0,0,0,0.3);background-color:rgba(255,255,255,0.95);padding:10px 20px;top:50%;margin:10px auto 0;cursor:default;position:relative;_overflow:hidden;}.date-picker-wrapper .month-wrapper table{box-shadow:none;margin-bottom:0;width:300px;float:left;}.date-picker-wrapper .month-wrapper table thead{border-bottom:1px solid #dfe0e7;}.date-picker-wrapper .month-wrapper table th,.date-picker-wrapper .month-wrapper table td{font-size:.9em;vertical-align:top;text-align:center;margin:0px;padding:0px;background-color:transparent;}.date-picker-wrapper .month-wrapper table th{color:#061f2d;padding:0 0 5px;}.date-picker-wrapper .month-wrapper table th.month-name{font-size:1em;padding:5px 0 10px;}.date-picker-wrapper .month-wrapper table th.calBtn span::before{display:inline-block;cursor:pointer;font-size:14px;background-color:#cb0538;color:white;width:36px;height:36px;line-height:36px;border-radius:50%;}@media only screen and (max-width:996px){.date-picker-wrapper .month-wrapper table th.calBtn span::before{width:26px;height:26px;line-height:26px;font-size:10px;}}.date-picker-wrapper .month-wrapper table th.calBtn span:hover::before{background-color:#002a40;}.date-picker-wrapper .month-wrapper table th.calBtn.calNext{text-align:right;}.date-picker-wrapper .month-wrapper table th.calBtn.calNext span{text-indent:1px;}.date-picker-wrapper .month-wrapper table tr:first-child td{padding-top:7px;}.date-picker-wrapper .month-wrapper table td{width:14%;width:14.285%;}.date-picker-wrapper .month-wrapper table td .day{padding:5px 0;line-height:1;margin-bottom:1px;color:#cb0538;cursor:default;transition:all .3s ease;}.date-picker-wrapper .month-wrapper table td .day.lastMonth,.date-picker-wrapper .month-wrapper table td .day.nextMonth{display:none;}.date-picker-wrapper .month-wrapper table td .day.toMonth.invalid{opacity:.5;}.date-picker-wrapper .month-wrapper table td .day.toMonth.valid{color:black;cursor:pointer;}.date-picker-wrapper .month-wrapper table td .day.real-today{background-color:#002a40;color:white !important;border-radius:13px;}.date-picker-wrapper .month-wrapper table td .day.real-today.checked,.date-picker-wrapper .month-wrapper table td .day.real-today.hovering{background-color:#061f2d;}.date-picker-wrapper .month-wrapper table td .day.checked{background-color:#dfe0e7;color:white !important;}.date-picker-wrapper .month-wrapper table td .day.has-tooltip{cursor:help !important;}.date-picker-wrapper .month-wrapper table td .day.toMonth.hovering{background-color:#dfe0e7;color:white !important;}.date-picker-wrapper .month-wrapper table td .day.toMonth.hovering:hover{border-top-right-radius:13px;border-bottom-right-radius:13px;}.date-picker-wrapper .month-wrapper table .caption{height:1.5em;}.date-picker-wrapper .first-date-selected{background-color:#c1c4ce !important;color:white !important;border-top-left-radius:13px;border-bottom-left-radius:13px;}.date-picker-wrapper .last-date-selected{background-color:#c1c4ce !important;color:white !important;border-top-right-radius:13px;border-bottom-right-radius:13px;}.date-picker-wrapper .time{position:relative;}.date-picker-wrapper .time label{white-space:nowrap;}.date-picker-wrapper .time input[type=range]{vertical-align:middle;width:129px;padding:0;margin:0;height:20px;}.date-picker-wrapper.single-month .time{display:block;}.date-picker-wrapper .time1,.date-picker-wrapper .time2{width:180px;padding:0 5px;text-align:center;}.date-picker-wrapper .time1{float:left;}.date-picker-wrapper .time2{float:right;}.date-picker-wrapper .hour,.date-picker-wrapper .minute{text-align:right;}.date-picker-wrapper .hide{display:none;}.date-picker-wrapper .date-range-length-tip{display:none;position:absolute;margin-top:-8px;margin-left:-8px;background-color:#efeff3;padding:4px 10px;border-radius:3px;font-size:12px;line-height:16px;box-shadow:0 0 12px rgba(0,0,0,0.3);}.date-picker-wrapper .date-range-length-tip::after{content:'';position:absolute;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #efeff3;left:50%;margin-left:-4px;bottom:-4px;}.date-picker-wrapper .drp_top-bar{line-height:1.4;position:relative;top:50%;margin:-140px 0 0;padding:10px 0 0;text-align:center;color:#fff;}.date-picker-wrapper .drp_top-bar .error-top,.date-picker-wrapper .drp_top-bar .normal-top{display:none;}.date-picker-wrapper .drp_top-bar .default-top{display:block;}.date-picker-wrapper .drp_top-bar.error .default-top{display:none;}.date-picker-wrapper .drp_top-bar.error .error-top{display:block;color:red;}.date-picker-wrapper .drp_top-bar.normal .default-top{display:none;}.date-picker-wrapper .drp_top-bar.normal .normal-top{display:block;}.date-picker-wrapper .drp_top-bar .apply-btn{position:absolute;right:0px;top:6px;padding:3px 5px;margin:0;font-size:12px;border-radius:4px;cursor:pointer;border:solid 1px #cb0538;background:#cb0538;color:white;line-height:initial;}.date-picker-wrapper .drp_top-bar .apply-btn.disabled{cursor:pointer;color:#606060;border:solid 1px #b7b7b7;background:#fff;}.date-picker-wrapper .gap{position:relative;float:left;z-index:1;width:20px;height:100%;background-color:white;font-size:0;line-height:0;top:-5px;margin:0;visibility:hidden;}.date-picker-wrapper .gap .gap-lines{height:100%;overflow:hidden;}.date-picker-wrapper .gap .gap-line{height:15px;width:15px;position:relative;}.date-picker-wrapper .gap .gap-line .gap-1{z-index:1;height:0;border-left:8px solid white;border-top:8px solid #eee;border-bottom:8px solid #eee;}.date-picker-wrapper .gap .gap-line .gap-2{position:absolute;right:0;top:0px;z-index:2;height:0;border-left:8px solid transparent;border-top:8px solid white;}.date-picker-wrapper .gap .gap-line .gap-3{position:absolute;right:0;top:8px;z-index:2;height:0;border-left:8px solid transparent;border-bottom:8px solid white;}.date-picker-wrapper .gap .gap-top-mask{width:6px;height:1px;position:absolute;top:-1px;left:1px;background-color:#eee;z-index:3;}.date-picker-wrapper .gap .gap-bottom-mask{width:6px;height:1px;position:absolute;bottom:-1px;left:7px;background-color:#eee;z-index:3;}.date-picker-wrapper span.durHeader{text-transform:uppercase;display:block;}.date-picker-wrapper .selected-days{display:none;}.date-picker-wrapper.two-months.no-gap .month1 .next,.date-picker-wrapper.two-months.no-gap .month2 .prev{display:none;}.date-picker-wrapper .week-number{padding:5px 0;line-height:1;font-size:12px;margin-bottom:1px;color:#999;cursor:pointer;}.date-picker-wrapper .week-number.week-number-selected{color:#4499EE;font-weight:bold;}div#gmContainer{position:relative;float:left;width:100%;height:500px;border:1px solid #c1c4ce;text-align:left;}div#gmContainer #gmCanvas,div#gmContainer #gmInput,div#gmContainer fieldset.gmRoute p{position:relative;float:left;}div#gmContainer #gmCanvas{width:69%;height:500px;}#gmInput{float:right;width:31%;height:100%;background-color:#c1c4ce;color:#fff;}#gmInput strong{color:#fff;text-transform:uppercase;margin:0 0 5px;width:100%;font-weight:normal;text-shadow:1px 1px 1px rgba(0,0,0,0.3);}#gmInput fieldset.gmRoute{display:block;border:none;padding:20px 25px;margin:0;}#gmInput fieldset.gmRoute p{width:100%;margin:0 0 20px !important;}#gmInput fieldset.gmRoute div.legend{font-size:18px;width:100%;padding:0 0 16px;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,0.3);}#gmInput fieldset.gmRoute input{border:medium none;text-align:center;}#gmInput fieldset.gmRoute input#gmStart{position:relative;width:94%;background:#fff;border:none;text-align:left;padding:6px 3% 4px;height:28px;-moz-box-shadow:inset 0px 0px 3px rgba(0,0,0,0.15);-webkit-box-shadow:inset 0px 0px 3px rgba(0,0,0,0.15);box-shadow:inset 0px 0px 3px rgba(0,0,0,0.15);}#gmInput fieldset.gmRoute input#gmStart:focus{-moz-box-shadow:inset 0px 0px 3px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0px 0px 3px rgba(0,0,0,0.3);box-shadow:inset 0px 0px 3px rgba(0,0,0,0.3);}#gmInput fieldset.gmRoute input#gmSubmit{background:transparent;color:#fff;cursor:pointer;text-shadow:1px 1px 1px rgba(0,0,0,0.3);text-transform:uppercase;transition:padding .3s ease;}#gmInput fieldset.gmRoute input#gmSubmit:hover{padding:0 0 0 10px !important;}form#gmRoute{display:block;}#gmCanvas .gm-style .gm-style-iw{font-size:13px;line-height:20px;}@media only screen and (max-width:680px){div#gmContainer{height:585px;}div#gmCanvas{width:100%;height:300px;}div#gmInput{width:100%;height:285px;}fieldset.gmRoute{padding:20px 25px 10px;}}.pswp,.pswp__bg,.pswp__scroll-wrap{width:100%;height:100%}.pswp,.pswp__item,.pswp__scroll-wrap{overflow:hidden;top:0;position:absolute;left:0}.pswp,.pswp__bg,.pswp__container,.pswp__img--placeholder,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp,.pswp__bg,.pswp__error-msg,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{position:absolute}.pswp{display:none;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{left:0;top:0;background:#000;opacity:0;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__item{right:0;bottom:0}.pswp__img{width:auto;height:auto;top:0;left:0}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}.pswp__error-msg a{color:#CCC;text-decoration:underline}.pswp__share-tooltip a,.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right,.pswp__caption--fake{visibility:hidden}.pswp__button{position:relative;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url('../../typo3conf/ext/pixel_package/Resources/Public/Images/PhotoSwipe/default-skin.png') no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url('../../typo3conf/ext/pixel_package/Resources/Public/Images/PhotoSwipe/default-skin.svg')}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:transparent;height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;font-size:14px;line-height:18px}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}.pswp__caption--empty,.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__counter,.pswp__preloader{height:44px;top:0;position:absolute}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}a.pswp__share--download:hover{background:#DDD}.pswp__counter{left:0;font-size:12px;line-height:44px;color:#FFF;opacity:.75;padding:0 20px;text-shadow:0 0 3px rgba(0,0,0,.5)}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:center;max-width:420px;max-width:90%;margin:0 auto;font-size:15px;padding:12px 0 14px;line-height:22px;color:#fff}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__ui{visibility:visible}.pswp__preloader{width:44px;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp--css_animation .pswp__preloader--active,.pswp__preloader--active{opacity:1}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active .pswp__preloader__icn{background:url('../../typo3conf/ext/pixel_package/Resources/Public/Css/preloader.gif') no-repeat}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}}@keyframes donut-rotate{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}}.pswp__ui{-webkit-font-smoothing:auto;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.15);border-top:1px solid rgba(0,0,0,.3)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}@media only screen and (max-width:1270px){body,td,th,input,textarea,select,button{font-size:16px;line-height:26px}.fixedWidth{width:996px}.fixedWidth.fwSmall{width:880px}.btnStyle{font-size:1.1em;line-height:35px;height:36px;width:240px;}.flexWidth .btnStyle{width:auto;padding:0 18px;}.btnStyle.btnBig{font-size:1.2rem;line-height:46px;height:46px;}// #fbHeader{top:28px;right:28px}#inquiry{height:100px;margin-top:-100px}#inquiry div{margin:25px 15px}#inquiry .daterange_selector{line-height:46px;height:46px;width:240px}#inquiry .daterange_selector input{height:26px;line-height:26px;width:205px;}#scrollDown{bottom:120px}#scrollDown span.text,#scrollDown a.text{margin-top:4px}.infoContent{padding:38px 41px}.fixedH,.fixedH .fs_img{height:410px}.imgSlide,.contentSlide{padding:40px 0}.contentSlide{margin-bottom:18px;}.contentSlide ul li{width:330px}.contentSlide ul li div{width:300px;margin:0 15px}.contentSlide ul li div.content{padding:20px 22px;min-height:190px}#footer > div.footerTop{padding:20px 0 16px}}@media only screen and (max-width:996px){body,td,th,input,textarea,select,button{font-size:15px;line-height:24px}.fixedWidth{width:94vw}.fixedWidth.fwSmall{width:80vw}.btnStyle{font-size:1em;line-height:30px;height:31px;width:180px}.flexWidth .btnStyle{width:auto;padding:0 18px;}.btnStyle.btnBig{font-size:1rem;line-height:36px;height:36px;}.smallText{font-size:.9em;padding:10px 5%}#navBar #navMain > ul > li a{font-size:1em}// #fbHeader{right:10px}// #fbHeader .icon-fb:before{font-size:18px}#inquiry{height:80px;margin-top:-80px}#inquiry div{margin:20px 10px}#inquiry .daterange_selector{line-height:36px;height:36px;width:180px}#inquiry .daterange_selector input{height:16px;line-height:16px;width:145px}#inquiry .daterange_selector::after{font-size:18px;top:9px;right:6px}#scrollDown{bottom:100px}#scrollDown span.icon::before{font-size:10px}#scrollDown span.text,#scrollDown a.text{margin-top:4px}.infoContent{padding:20px 30px}.fixedH,.fixedH .fs_img{height:364px}.tableLayer{border-spacing:0}.priceTable{padding:0}.priceTable table th,.priceTable table td{padding:7px}.btn.pushUp{margin-top:-34px}.imgSlide,.contentSlide{padding:36px 0}// .contentSlide{margin-bottom:18px;}.contentSlide ul li{width:50vw}.contentSlide ul li div{width:40vw;margin:0 5vw}.contentSlide ul li div.content{padding:16px 18px;min-height:50px}#footer > div.footerTop{padding:18px 0 14px}.partner table td img{width:100%;height:auto;display:block;}}@media only screen and (max-width:768px){.mobilePart{display:inline}.desktopPart{display:none}h1,.likeMainHeader h3{font-size:2em}h3,h4{font-size:1.3em}#navBar #logo{left:50%;width:220px;padding:12px 15px 15px;margin-left:-110px}#inquiry{height:66px;margin-top:-66px}#inquiry div{margin:15px 8px}#scrollDown,#inquiry .daterange_selector{display:none;}// #fbHeader{top:23px;right:auto;left:20px}// #fbHeader .icon-fb:before{font-size:22px}#ntContainer{display:block}#navMain{z-index:1100}#navMain .navService{margin:-30px 0 0;display:block;text-align:center;color:#fff;line-height:15px;clear:left}#navMain .navService a{width:auto;display:inline-block;font-size:14px;margin:0 3px}.columnContent.threeCols > figure,.columnContent.threeCols > div,.columnContent.twoCols > div{width:80%;max-width:330px;display:inline-block;float:none;margin:0 5px 10px}.fixedH,.fixedH .fs_img{height:auto}.fixedH .fs_img img{width:100%;height:auto}.imgSlide,.contentSlide{padding:30px 0}.contentSlide ul li div{width:42vw;margin:0 3vw}.contentSlide ul li div.content{padding:12px 14px;}.tableLayer .col1{display:none;}.priceTable table th{white-space:normal;}.priceTable table th,.priceTable table td{padding:8px 4px}}@media only screen and (max-width:550px){body,td,th,input,textarea,select,button{font-size:14px;line-height:22px}h1,.likeMainHeader h3{font-size:1.6em}h2,.likeMainHeader h4{font-size:1.1em}h3,h4{font-size:1.2em}#navBar #logo{left:50%;width:140px;padding:10px 12px 12px;margin-left:-70px}#inquiry{height:44px;margin-top:-44px}#inquiry div{margin:10px 3px}.btnStyle.btnBig{font-size:.9rem;line-height:26px;height:26px;width:auto;padding:0 10px}#navBar{height:60px}#header{margin-top:60px}#ntContainer{right:15px;left:auto;padding:0;width:30px;top:10px}#ntContainer .navToggle .lineContainer{margin:0;display:inline-block;float:none}#ntContainer .navToggle span.txt{line-height:13px;font-size:10px;width:100%}.columnContent.threeCols > figure,.columnContent.threeCols > div,.columnContent.twoCols > div{margin:0 0 10px;width:94vw}.priceTable{overflow-x:auto}.imgSlide,.contentSlide{padding:26px 0}// .contentSlide{margin-bottom:18px;}.contentSlide .fixedWidth{width:90vw;}.contentSlide ul li{width:96vw;}.contentSlide ul li div{width:80vw;margin:0;display:inline-block;}.contentSlide ul li div.content{padding:12px 14px;}.slideControls{margin-top:30px;box-sizing:border-box;padding:0 10%}.slideControls ol li a{width:7px;height:7px;margin:0 3px}.btn{margin-bottom:3em}#content .btn ul li{margin:0 0 10px;display:block;}.flexWidth .btnStyle{padding:0 10px;display:inline-block;}#footer > div.footerTop{padding:13px 0 12px;font-size:.9em;line-height:1.6em}#footer div.mobileFooter{display:block;}#footer div.desktopFooter{display:none;}.infoContent{padding:15px}.priceTable table th,.priceTable table td{font-size:13px;line-height:16px}.partner table{border-spacing:0;border-collapse:collapse;position:relative;float:left;width:100%;}.partner table td{position:relative;float:left;width:100% !important;box-sizing:border-box;}.partner table td img{width:auto;display:inline-block;}}
