@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url(../../fonts/roboto-v30-latin-300.eot);src:local('Roboto Light'),local('Roboto-Light'),url('../../fonts/roboto-v30-latin-300.eot?#iefix') format('embedded-opentype'),url(../../fonts/roboto-v30-latin-300.woff2) format('woff2'),url(../../fonts/roboto-v30-latin-300.woff) format('woff'),url(../../fonts/roboto-v30-latin-300.ttf) format('truetype'),url('../../fonts/roboto-v30-latin-300.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:300;src:url(../../fonts/roboto-v30-latin-300italic.eot);src:local('Roboto Light Italic'),local('Roboto-LightItalic'),url('../../fonts/roboto-v30-latin-300italic.eot?#iefix') format('embedded-opentype'),url(../../fonts/roboto-v30-latin-300italic.woff2) format('woff2'),url(../../fonts/roboto-v30-latin-300italic.woff) format('woff'),url(../../fonts/roboto-v30-latin-300italic.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url(../../fonts/roboto-v30-latin-regular.eot);src:local('Roboto'),local('Roboto-Regular'),url('../../fonts/roboto-v30-latin-regular.eot?#iefix') format('embedded-opentype'),url(../../fonts/roboto-v30-latin-regular.woff2) format('woff2'),url(../../fonts/roboto-v30-latin-regular.woff) format('woff'),url(../../fonts/roboto-v30-latin-regular.ttf) format('truetype'),url('../../fonts/roboto-v30-latin-regular.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:url(../../fonts/roboto-v30-latin-italic.eot);src:local('Roboto Italic'),local('Roboto-Italic'),url('../../fonts/roboto-v30-latin-italic.eot?#iefix') format('embedded-opentype'),url(../../fonts/roboto-v30-latin-italic.woff2) format('woff2'),url(../../fonts/roboto-v30-latin-italic.woff) format('woff'),url(../../fonts/roboto-v30-latin-italic.ttf) format('truetype'),url('../../fonts/roboto-v30-latin-italic.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:url(../../fonts/roboto-v30-latin-500.eot);src:local('Roboto Medium'),local('Roboto-Medium'),url('../../fonts/roboto-v30-latin-500.eot?#iefix') format('embedded-opentype'),url(../../fonts/roboto-v30-latin-500.woff2) format('woff2'),url(../../fonts/roboto-v30-latin-500.woff) format('woff'),url(../../fonts/roboto-v30-latin-500.ttf) format('truetype'),url('../../fonts/roboto-v30-latin-500.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:url(../../fonts/roboto-v30-latin-500italic.eot);src:local('Roboto Medium Italic'),local('Roboto-MediumItalic'),url('../../fonts/roboto-v30-latin-500italic.eot?#iefix') format('embedded-opentype'),url(../../fonts/roboto-v30-latin-500italic.woff2) format('woff2'),url(../../fonts/roboto-v30-latin-500italic.woff) format('woff'),url(../../fonts/roboto-v30-latin-500italic.ttf) format('truetype'),url('../../fonts/roboto-v30-latin-500italic.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url(../../fonts/roboto-v30-latin-700.eot);src:local('Roboto Bold'),local('Roboto-Bold'),url('../../fonts/roboto-v30-latin-700.eot?#iefix') format('embedded-opentype'),url(../../fonts/roboto-v30-latin-700.woff2) format('woff2'),url(../../fonts/roboto-v30-latin-700.woff) format('woff'),url(../../fonts/roboto-v30-latin-700.ttf) format('truetype'),url('../../fonts/roboto-v30-latin-700.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:url(../../fonts/roboto-v30-latin-700italic.eot);src:local('Roboto Bold Italic'),local('Roboto-BoldItalic'),url('../../fonts/roboto-v30-latin-700italic.eot?#iefix') format('embedded-opentype'),url(../../fonts/roboto-v30-latin-700italic.woff2) format('woff2'),url(../../fonts/roboto-v30-latin-700italic.woff) format('woff'),url(../../fonts/roboto-v30-latin-700italic.ttf) format('truetype'),url('../../fonts/roboto-v30-latin-700italic.svg#Roboto') format('svg')}html{margin:0;padding:0}body{background:#f5f6f7;margin:0;padding:0;font-size:15px;font-family:'Roboto',sans-serif;line-height:1.45em;color:#666;width:100%}a{text-decoration:none;outline:none;color:#E2001A}img{border:0}h1,h2,h3{font-weight:400;font-size:20px}h3{font-size:16px;font-weight:400}.index h3{padding-top:20px;margin-bottom:0}p{font-weight:300}#wrapper{width:1180px;margin:0 auto;margin-top:20px;padding:0}#header #logo{width:300px;height:71px;background:#fff0 url(/img/logo.png) 50% 50% no-repeat;display:block;float:left}#header #topNavi{float:right;list-style:none;padding:0;margin:0}#header #topNavi li{float:left;padding:0 8px;border-right:1px solid #ccc}#header #topNavi li.last{border-right:none}#header #topNavi li a{border-right:none;color:#888;font-weight:400;font-size:14px}#header #topNavi li a:hover{color:#333}#header #pliftouter{position:relative}#header #plift{position:absolute;right:0;top:-52px}#header #quality-logo{position:absolute;right:0;bottom:0}#header #quality-logo img{display:block;width:auto;height:86px}#header #service{font-size:22px;float:left;margin-top:-20px;font-weight:300;margin-left:370px}#header #inquiry-header{font-size:22px;float:left;margin-top:-38px;font-weight:300;margin-left:890px}#header #inquiry-header .btn.buchung{padding:5px 10px!important;line-height:20px}#header #inquiry-header .btn.buchung i{position:relative;top:1px}#mainNav{background:#E2001A;margin-top:20px}#mainNav ul{display:block;list-style:none;padding:0;margin:0}#mainNav ul li{float:left;position:relative;overflow:visible!important}#mainNav ul li a{display:block;color:#fff;padding:12px 12px;border-right:1px solid #AF0216}#mainNav ul li:hover,#mainNav ul li.akt{background:#AF0216}#mainNav ul li ul{position:absolute;display:none;margin:0;padding:0;left:-1px;z-index:9999}#mainNav ul li ul.first{left:0}#mainNav ul li ul li{display:block;background-color:#AF0216;width:100%;float:none;text-align:left}#mainNav ul li ul li a{display:block;background-color:#AF0216;width:100%;overflow:visible!important;white-space:pre;text-indent:3px;border-bottom:1px solid #8C0000}#mainNav ul li ul li a:hover,#mainNav ul li ul li.akt a{background:#8C0000}#mainNav ul li:hover ul{display:block}#teaser{margin-bottom:20px;width:100%;overflow:hidden}#teaser .teaser-overlay{height:430px;width:320px;z-index:998;position:absolute;top:20px;right:50px}#teaser .teaser-block{padding:15px;margin-bottom:10px;font-weight:800}#teaser .pos-left{position:absolute;top:40px;left:40px;z-index:999}#teaser .pos-right{position:absolute;top:40px;right:40px;z-index:999}#teaser .pos-drop-left{position:absolute;bottom:40px;left:40px;z-index:999}#teaser .pos-drop-right{position:absolute;bottom:40px;right:40px;z-index:999}#teaser .teaser-block p{margin-bottom:4px}#teaser img{left:calc(50% - 590px)!important}.box-w33 img{max-width:100%}.content{margin-top:0;position:relative;z-index:1;width:100%;height:auto;padding:10px 0}.content-sidebar{background:#fff}.content-sidebar .box.right{float:right;width:30%;box-sizing:border-box;height:auto!important}.content-sidebar .box.left{float:left;width:70%;box-sizing:border-box;border-right:1px solid #ddd;height:auto!important}.box.full{padding-top:20px;padding-bottom:20px;height:auto!important}.box{padding:0 20px 0 20px;margin:20px 0 20px 0;background:rgb(255 255 255 / .9);height:555px}.box ul li a{padding:8px 0 8px 2px;display:block}.boxouter.left{padding:0 10px 0 0}.boxouter.center{padding:0 5px}.boxouter.right{padding:0 0 0 10px}.boxshadow{-moz-box-shadow:0 0 6px rgb(0 0 0 / .05);-webkit-box-shadow:0 0 6px rgb(0 0 0 / .05);-ms-box-shadow:0 0 6px rgb(0 0 0 / .05);-o-box-shadow:0 0 6px rgb(0 0 0 / .05);box-shadow:0 0 6px rgb(0 0 0 / .05)}#footer{background-color:rgb(65 70 80);color:#fff!important;margin-top:30px}#footer h4{font-weight:300;border-bottom:1px solid #666;font-size:15px;padding-bottom:5px}#footer ul{list-style:none;padding:0;margin:0}#footer ul li a{color:#fff;font-size:14px;font-weight:300}.footer{border-top:1px solid #555}.footer p{font-size:14px;padding:10px 0 0 20px;font-weight:300}#footer .grid-footer{-moz-column-count:1;-webkit-column-count:1;column-count:1;column-gap:5px;margin-bottom:1em}#footer h4{font-weight:300;border-bottom:1px solid #666;font-size:15px;padding-bottom:5px}#footer div.grid-footer>.foot-block:first-child h4{margin-top:0}#footer div.grid-footer .foot-block>h4,#footer div.grid-footer .foot-block>ul,#footer div.grid-footer .foot-block>div.addrs{margin-left:20px!important;margin-right:20px!important}#footer div.grid-footer>ul{padding-bottom:20px}#footer div.grid-footer .foot-block{break-inside:avoid}#footer .grid-footer ul.box-list li{border-bottom:none}.breadcrumb{margin-top:10px;margin-bottom:10px;margin-left:1px;font-size:14px;color:#777}.breadcrumb ul{list-style:none;margin:0;padding:0}.breadcrumb ul li{float:left}.breadcrumb a{color:#777;padding:0 2px}.breadcrumb i.fa-angle-right{font-size:16px;position:relative;top:1px}.gallery a img,.product-box-image img,.b1gray{padding:4px;border:1px solid #ccc;width:240px}.product-box.product-list .product-box-image img{width:100px}.download a{color:#666;font-weight:300}.download a i{font-size:28px;padding-right:6px;position:relative;top:6px;color:#e2001a}.prop-title{float:left;width:33%;background:#E2001A;color:#fff;padding:6px;box-sizing:border-box;text-align:right;font-weight:300}.prop-row-outer{width:65%;float:right;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;font-weight:300}.prop-row{padding:6px;box-sizing:border-box}.prop-row-1{float:left;width:47%}.prop-row-2{float:left;width:53%;text-align:right}.product-box{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:10px}.product-box.last{border-bottom:none}.product-box .product-box-image{float:left;width:30%}.product-box .product-box-text{float:right;width:67%;position:relative}.product-box .product-box-text h3{margin-top:1px}.product-box .product-box-text a.button{position:absolute;right:0;bottom:0;padding:8px;background:#E2001A;color:#fff}.img-left{float:left;margin-right:20px}.btn.buchung{background:#3fa535!important;padding:9px 8px 7px 8px!important;color:#fff!important;border:1px solid #3fa535!important;text-align:left;font-size:15px;border-radius:4px;display:block}.btn.buchung i{position:relative;top:1px}.btn.buchung:hover{background:#2d6e25!important;border:1px solid #2d6e25!important}.cycle-pager{text-align:center;width:100%;z-index:500;position:absolute;bottom:-5px;overflow:hidden}.cycle-pager span{font-family:arial;font-size:50px;width:20px;height:20px;display:inline-block;color:#fff;cursor:pointer}.cycle-pager span.cycle-pager-active{color:#E2001A}.cycle-pager>*{cursor:pointer}.cycle-prev,.cycle-next{position:absolute;top:0;width:50%;opacity:.9;filter:alpha(opacity=90);z-index:800;height:100%;cursor:pointer;color:#fff;font-size:78px}.cycle-prev i,.cycle-next i{top:calc(50% - 50px);position:absolute}.cycle-prev{left:8px}.cycle-next{right:38px;left:auto;text-align:right}.cycle-next i{right:-28px}.cycle-prev:hover,.cycle-next:hover{opacity:1;filter:alpha(opacity=100)}.disabled{opacity:.9;filter:alpha(opacity=90)}.box-w33{width:33.3333%;float:left}.p20{padding:20px}.pb20{padding-bottom:20px}.fl{float:left}.cb{clear:both}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt40{padding-top:40px}.cfff,.cfff a{color:#fff!important}.pt0{padding-top:0}hr{border:none;border-top:1px solid #ccc;margin-top:15px;padding-bottom:15px}.download{margin-bottom:14px}.prop-row-outer-6,.prop-row-outer-3{width:100%;text-align:center;font-weight:300}.prop-row-6{width:13%;float:left}.prop-row-3{width:26%;float:left}.row-red{width:20%;background:#E2001A;color:#fff}.row-first{width:20%;text-align:left}.row-bold{font-weight:700}#sidebar .download dfn{display:block;padding-left:32px}form{margin:0;padding:0;width:400px}form.anfrage,form.bewerbung{width:100%}form label{display:block;margin-bottom:2px;color:#666;position:relative}input[type="text"],input[type="email"],select,textarea{display:block;width:100%;margin-bottom:15px;box-sizing:border-box}input[type="text"],input[type="email"],select,textarea{padding:6px;border:1px solid #ccc;font-size:15px;color:#666;box-sizing:border-box}input[type="file"]{padding:6px 6px 16px 6px;font-size:15px;color:#666;box-sizing:border-box}button[type=submit],a.button{float:right;background-color:#E2001A;color:#fff;border:1px solid #E2001A;padding:8px 10px;font-size:15px;margin:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;box-sizing:border-box}button[type=submit]:hover,a.button:hover{background-color:#E2001A;border:1px solid #E2001A}.error-message{margin-top:20px;margin-bottom:20px;color:#c30909;font-weight:700}.success-message{margin-top:20px;margin-bottom:20px}.success-message .success-row-1{margin-bottom:10px;font-weight:700;color:#4F8A10}.success-message .success-row-1 i{margin-right:5px}input.invalid,textarea.invalid,form div.error input,form div.error textarea,#strecken.error{border:1px solid #c30909}.partner,.option{float:left;width:49%;margin-bottom:15px;box-sizing:border-box;font-weight:300}.partner.right,.option.right{float:right}.option.right{padding-left:4px}.partner.left,.option.left{border-right:1px solid #ddd}.fs18{font-size:18px;font-weight:400}.box-w33{font-weight:300;font-size:14px}ul.box-list,ul.child-products{list-style:none;padding:0;margin:0}ul.box-list li,ul.child-products li{border-bottom:1px solid #ddd}ul.box-list li.last,ul.child-products li.last{border-bottom:none}.news-left{width:25%;float:left}.news-right{width:75%;float:right}.news-text-outer{margin-bottom:10px}.news h3{color:#666}.news-detail h1{font-size:22px;font-weight:500}.news-detail h2{font-size:18px;font-weight:400}.pager{text-align:center}.pager .pages{margin-top:10px}.pager .pages a.page,.pager .pages .current{height:25px;width:25px;display:inline-block;background:#b6b9be;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:24px;margin-left:0;z-index:90}.pager .pages .current,.pager .pages a.page:hover{background-color:#E2001A;-webkit-transition:background-color 100ms linear;-moz-transition:background-color 100ms linear;-o-transition:background-color 100ms linear;-ms-transition:background-color 100ms linear;transition:background-color 100ms linear;z-index:99;position:relative}.pager .pages a.next-page,.pager .pages a.prev-page{height:25px;width:25px;display:inline-block}.pager .pages a.next-page i{position:relative;left:2px}.pager .pages a.prev-page i{position:relative;right:2px}.pager .pages a.prev-page,.pager .pages a.next-page,.pager .pages a.first{margin-left:0}.teaser-overlay h3{margin-top:0;margin-bottom:0;font-size:18px}.teaser-overlay h4{margin-top:0;margin-bottom:0;font-size:16px;font-weight:500}.teaser-overlay h4 i{margin-right:5px;font-size:18px}.pt5{padding-top:5px}.pt10{padding-top:10px}.db{display:block}.box-w33.startseite h3{font-size:19px}.box-w33.startseite p,.box-w33.startseite ul li a{font-size:15px}.box-w33.startseite p{line-height:24px}.footer-logos{padding:5px;background:#fff;margin-top:20px;width:63%;text-align:center}.footer-logos a{display:block;margin-top:15px}.product-box-text-big{width:100%!important}.jobWrapper .jobUebersicht span{font-weight:600;font-size:20px;display:block;padding:7px 0}#header #service span:nth-child(1),#header #service span:nth-child(3){position:relative;top:-10px;display:inline-block}#header #service span:nth-child(2){width:1px;display:inline-block;background:#666;height:35px;margin:0 10px}/*!
 * SlickNav Responsive Mobile Menu v1.0.6
 * (c) 2015 Josh Cope
 * licensed under MIT
 */.slicknav_btn,.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_menu,.slicknav_menu *{box-sizing:border-box}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:.438em .625em;line-height:1.125em}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left;color:#fff;font-weight:700;text-shadow:0 1px 3px #000}.slicknav_menu .slicknav_icon{float:left;width:1.125em;height:.875em;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_icon:before{background:0 0;width:1.125em;height:.875em;display:block;content:"";position:absolute}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgb(0 0 0 / .25);-moz-box-shadow:0 1px 0 rgb(0 0 0 / .25);box-shadow:0 1px 0 rgb(0 0 0 / .25)}.slicknav_menu:after,.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{clear:both}.slicknav_nav li,.slicknav_nav ul{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row,.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_menu{*zoom:1;font-size:16px;background:#4c4c4c;padding:5px}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden;padding:0}.slicknav_menu .slicknav_icon-bar{background-color:#fff}.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgb(255 255 255 / .75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#222}.slicknav_nav{clear:both;color:#fff;margin:0;font-size:.875em}.slicknav_nav ul{margin:0 0 0 20px}.slicknav_nav .slicknav_row,.slicknav_nav a{padding:5px 10px;margin:2px 5px}.slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#fff}.slicknav_nav a{text-decoration:none;color:#fff}.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#222}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_brand{float:left;color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}.fr-window,.fr-window [class^="fr-"],.fr-overlay,.fr-overlay [class^="fr-"],.fr-spinner,.fr-spinner [class^="fr-"]{box-sizing:border-box}.fr-window{position:fixed;width:100%;height:100%;top:0;left:0;font:13px/20px "Lucida Sans","Lucida Sans Unicode","Lucida Grande",Verdana,Arial,sans-serif;transform:translateZ(0)}.fr-overlay{z-index:99998}.fr-window{z-index:99999}.fr-spinner{z-index:100000}.fr-overlay{position:fixed;top:0;left:0;height:100%;width:100%}.fr-overlay-background{float:left;width:100%;height:100%;background:#000;opacity:.9;filter:alpha(opacity=90)}.fr-overlay-ui-fullclick .fr-overlay-background{background:#292929;opacity:1;filter:alpha(opacity=100)}.fr-window.fr-mobile-touch,.fr-overlay.fr-mobile-touch{position:absolute;overflow:visible}.fr-measured{margin:0!important;min-width:0!important;min-height:0!important}.fr-box{position:absolute;top:0;left:0;width:100%;height:100%}.fr-pages{position:absolute;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-page{position:absolute;width:100%;height:100%}.fr-container{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;text-align:center}.fr-hovering-clickable .fr-container{cursor:pointer}.fr-ui-inside .fr-container{padding:20px 20px}.fr-ui-inside.fr-no-sides .fr-container{padding:20px}.fr-ui-outside .fr-container{padding:20px 82px}.fr-ui-outside.fr-no-sides .fr-container{padding:20px 48px}@media all and (max-width:700px) and (orientation:portrait),all and (orientation:landscape) and (max-height:700px){.fr-ui-inside .fr-container{padding:12px 12px}.fr-ui-inside.fr-no-sides .fr-container{padding:12px}.fr-ui-outside .fr-container{padding:12px 72px}.fr-ui-outside.fr-no-sides .fr-container{padding:12px 48px}}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:500px){.fr-ui-inside .fr-container{padding:0 0}.fr-ui-inside.fr-no-sides .fr-container{padding:0}.fr-ui-outside .fr-container{padding:0 72px}.fr-ui-outside.fr-no-sides .fr-container{padding:0 48px}}.fr-ui-fullclick .fr-container{padding:0}.fr-ui-fullclick.fr-no-sides .fr-container{padding:0}.fr-ui-fullclick.fr-type-video .fr-container{padding:0 62px}.fr-ui-fullclick.fr-no-sides.fr-type-video .fr-container{padding:48px 0}.fr-overflow-y .fr-container{padding-top:0!important;padding-bottom:0!important}.fr-content,.fr-content-background{position:absolute;top:50%;left:50%;overflow:visible}.fr-content-element{float:left;width:100%;height:100%}.fr-content-background{background:#101010}.fr-info{position:absolute;top:0;left:0;width:100%;color:#efefef;font-size:13px;line-height:20px;text-align:left;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fr-info-background{position:absolute;top:0;left:0;height:100%;width:100%;background:#000;line-height:1%;filter:none;opacity:1}.fr-ui-inside .fr-info-background{filter:alpha(opacity=80);opacity:.8;zoom:1}.fr-ui-outside .fr-info-background{background:#0d0d0d}.fr-content .fr-info{top:auto;bottom:0}.fr-info-padder{display:block;overflow:hidden;padding:12px;position:relative;width:auto}.fr-caption{width:auto;display:inline;white-space:wrap}.fr-position{color:#b3b3b3;float:right;line-height:21px;opacity:.99;position:relative;text-align:right;margin-left:15px;white-space:nowrap}.fr-position-outside,.fr-position-inside{position:absolute;bottom:0;right:0;margin:12px;width:auto;padding:2px 8px;border-radius:10px;font-size:11px;line-height:20px;text-shadow:0 1px 0 rgb(0 0 0 / .4);display:none;overflow:hidden;white-space:nowrap;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fr-position-inside{border:0}.fr-position-background{position:absolute;top:0;left:0;width:100%;height:100%;background:#0d0d0d;filter:alpha(opacity=80);opacity:.8;zoom:1}.fr-position-text{color:#b3b3b3}.fr-position-outside .fr-position-text,.fr-position-inside .fr-position-text{float:left;position:relative;text-shadow:0 1px 1px rgb(0 0 0 / .3);opacity:1}.fr-ui-outside .fr-position-outside{display:block}.fr-ui-outside .fr-info .fr-position{display:none}.fr-ui-inside.fr-no-caption .fr-position-inside{display:block}.fr-info a,.fr-info a:hover{color:#ccc;border:0;background:none;text-decoration:underline}.fr-info a:hover{color:#eee}.fr-ui-outside.fr-no-caption .fr-info{display:none}.fr-ui-inside.fr-no-caption .fr-caption{display:none}.fr-stroke{position:absolute;top:0;left:0;width:100%;height:1px}.fr-stroke-vertical{width:1px;height:100%}.fr-stroke-horizontal{padding:0 1px}.fr-stroke-right{left:auto;right:0}.fr-stroke-bottom{top:auto;bottom:0}.fr-stroke-color{float:left;width:100%;height:100%;background:rgb(255 255 255 / .08)}.fr-info .fr-stroke-color{background:rgb(80 80 80 / .3)}.fr-ui-outside.fr-has-caption .fr-content .fr-stroke-bottom{display:none}.fr-ui-fullclick .fr-stroke{display:none}.fr-ui-fullclick .fr-content-background{box-shadow:none}.fr-info .fr-stroke-top{display:none}.fr-side{position:absolute;top:50%;width:54px;height:72px;margin:0 9px;margin-top:-36px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;zoom:1}.fr-side-previous{left:0}.fr-side-next{right:0;left:auto}.fr-side-disabled{cursor:default}.fr-side-hidden{display:none!important}.fr-side-button{float:left;width:100%;height:100%;margin:0;padding:0}.fr-side-button-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#101010;background-color:#ccc}.fr-side-button-icon{float:left;position:relative;height:100%;width:100%;zoom:1;background-position:50% 50%;background-repeat:no-repeat}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-side{width:54px;height:60px;margin:0;margin-top:-30px}.fr-side-button{width:48px;height:60px;margin:0 3px}}.fr-close{position:absolute;width:48px;height:48px;top:0;right:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fr-close-background,.fr-close-icon{position:absolute;top:12px;left:12px;height:26px;width:26px;background-position:50% 50%;background-repeat:no-repeat}.fr-close-background{background-color:#000}.fr-thumbnails{position:absolute;overflow:hidden}.fr-thumbnails-disabled .fr-thumbnails{display:none!important}.fr-thumbnails-horizontal .fr-thumbnails{width:100%;height:12%;min-height:74px;max-height:160px;bottom:0}.fr-thumbnails-vertical .fr-thumbnails{height:100%;width:10%;min-width:74px;max-width:160px;left:0}.fr-thumbnails,.fr-thumbnails *{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-thumbnails-wrapper{position:absolute;top:0;left:50%;height:100%}.fr-thumbnails-vertical .fr-thumbnails-wrapper{top:50%;left:0}.fr-thumbnails-slider{position:relative;width:100%;height:100%;float:left;zoom:1}.fr-thumbnails-slider-slide{position:absolute;top:0;left:0;height:100%}.fr-thumbnails-thumbs{float:left;height:100%;overflow:hidden;position:relative;top:0;left:0}.fr-thumbnails-slide{position:absolute;top:0;height:100%;width:100%}.fr-thumbnail-frame{position:absolute;zoom:1;overflow:hidden}.fr-thumbnail{position:absolute;width:30px;height:100%;left:50%;top:50%;zoom:1;cursor:pointer;margin:0 10px}.fr-ltIE9 .fr-thumbnail *{overflow:hidden;z-index:1;zoom:1}.fr-thumbnail-wrapper{position:relative;background:#161616;width:100%;height:100%;float:left;overflow:hidden;display:inline;z-index:0}.fr-thumbnail-overlay{cursor:pointer}.fr-thumbnail-active .fr-thumbnail-overlay{cursor:default}.fr-thumbnail-overlay,.fr-thumbnail-overlay-background,.fr-thumbnail-overlay-border{position:absolute;top:0;left:0;width:100%;height:100%;border-width:0;overflow:hidden;border-style:solid;border-color:#fff0}.fr-ltIE9 .fr-thumbnail-overlay-border{border-width:0!important}.fr-thumbnail .fr-thumbnail-image{position:absolute;filter:alpha(opacity=85);opacity:.85;max-width:none}.fr-thumbnail:hover .fr-thumbnail-image,.fr-thumbnail-active:hover .fr-thumbnail-image{filter:alpha(opacity=99);opacity:.99}.fr-thumbnail-active .fr-thumbnail-image,.fr-thumbnail-active:hover .fr-thumbnail-image{filter:alpha(opacity=35);opacity:.35}.fr-thumbnail-active{cursor:default}.fr-thumbnail-loading,.fr-thumbnail-loading-background,.fr-thumbnail-loading-icon{position:absolute;top:0;left:0;width:100%;height:100%}.fr-thumbnail-loading-background{background-color:#161616;background-position:50% 50%;background-repeat:no-repeat;opacity:.8;position:relative;float:left}.fr-thumbnail-loading-icon{display:none}.fr-thumbnail-error .fr-thumbnail-image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#202020}.fr-thumbnails-side{float:left;height:100%;width:28px;margin:0 5px;position:relative;overflow:hidden}.fr-thumbnails-side-previous{margin-left:12px}.fr-thumbnails-side-next{margin-right:12px}.fr-thumbnails-vertical .fr-thumbnails-side{height:28px;width:100%;margin:10px 0}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:20px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:20px}.fr-thumbnails-side-button{position:absolute;top:50%;left:50%;margin-top:-14px;margin-left:-14px;width:28px;height:28px;cursor:pointer}.fr-thumbnails-side-button-background{position:absolute;top:0;left:0;height:100%;width:100%;filter:alpha(opacity=80);opacity:.8;-moz-transition:background-color .2s ease-in;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in;background-color:#333;cursor:pointer;border-radius:4px}.fr-thumbnails-side-button:hover .fr-thumbnails-side-button-background{background-color:#3b3b3b}.fr-thumbnails-side-button-disabled *{cursor:default}.fr-thumbnails-side-button-disabled:hover .fr-thumbnails-side-button-background{background-color:#333}.fr-thumbnails-side-button-icon{height:42px;width:42px;position:absolute;top:0;left:0;width:100%;height:100%}.fr-thumbnails-vertical .fr-thumbnails-side,.fr-thumbnails-vertical .fr-thumbnails-thumbs,.fr-thumbnails-vertical .fr-thumbnail-frame{clear:both}.fr-window-ui-fullclick .fr-thumbnails{background:#090909}.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-horizontal .fr-info .fr-stroke-bottom{display:block!important}.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-vertical .fr-info .fr-stroke-left{display:block!important}.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:12px 5px}.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:5px 12px}.fr-thumbnails-measured .fr-thumbnails-thumbs{padding:0!important}@media all and (min-height:700px){.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:16px 8px}.fr-thumbnails-horizontal .fr-thumbnails-side{margin:0 8px}.fr-thumbnails-horizontal .fr-thumbnails-side-previous{margin-left:16px}.fr-thumbnails-horizontal .fr-thumbnails-side-next{margin-right:16px}}@media all and (min-height:980px){.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:20px 10px}.fr-thumbnails-horizontal .fr-thumbnails-side{margin:0 10px}.fr-thumbnails-horizontal .fr-thumbnails-side-previous{margin-left:20px}.fr-thumbnails-horizontal .fr-thumbnails-side-next{margin-right:20px}}@media all and (min-width:1200px){.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:8px 16px}.fr-thumbnails-vertical .fr-thumbnails-side{margin:0 8px}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:16px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:16px}}@media all and (min-width:1800px){.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:10px 20px}.fr-thumbnails-vertical .fr-thumbnails-side{margin:10px 0}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:20px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:20px}}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:500px){.fr-thumbnails-horizontal .fr-thumbnails{display:none!important}}@media all and (max-width:700px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-thumbnails-vertical .fr-thumbnails{display:none!important}}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-page{min-width:100%}.fr-page{min-height:100%}}.fr-window-ui-fullclick .fr-side-next-outside,.fr-window-ui-fullclick .fr-side-previous-outside,.fr-window-ui-fullclick .fr-close-outside,.fr-window-ui-fullclick .fr-content .fr-side-next,.fr-window-ui-fullclick .fr-content .fr-side-previous,.fr-window-ui-fullclick .fr-content .fr-close,.fr-window-ui-fullclick .fr-content .fr-info,.fr-window-ui-outside .fr-side-next-fullclick,.fr-window-ui-outside .fr-side-previous-fullclick,.fr-window-ui-outside .fr-close-fullclick,.fr-window-ui-outside .fr-content .fr-side-next,.fr-window-ui-outside .fr-content .fr-side-previous,.fr-window-ui-outside .fr-content .fr-close,.fr-window-ui-outside .fr-content .fr-info,.fr-window-ui-inside .fr-page>.fr-info,.fr-window-ui-inside .fr-side-next-fullclick,.fr-window-ui-inside .fr-side-previous-fullclick,.fr-window-ui-inside .fr-close-fullclick,.fr-window-ui-inside .fr-side-next-outside,.fr-window-ui-inside .fr-side-previous-outside,.fr-window-ui-inside .fr-close-outside{display:none!important}.fr-toggle-ui{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.fr-visible-fullclick-ui .fr-box>.fr-toggle-ui,.fr-visible-inside-ui .fr-ui-inside .fr-toggle-ui{opacity:1}.fr-hidden-fullclick-ui .fr-box>.fr-toggle-ui,.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui{-webkit-transition:opacity .3s;transition:opacity .3s}.fr-ltIE9.fr-hidden-fullclick-ui .fr-box>.fr-toggle-ui,.fr-ltIE9.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui{display:none}.fr-spinner{position:fixed;width:52px;height:52px;background:#101010;background:rgb(16 16 16 / .85);border-radius:5px}.fr-spinner div{position:absolute;top:0;left:0;height:64%;width:64%;margin-left:18%;margin-top:18%;opacity:1;-webkit-animation:fresco-12 1.2s infinite ease-in-out;animation:fresco-12 1.2s infinite ease-in-out}.fr-spinner div:after{content:'';position:absolute;top:0;left:50%;width:2px;height:8px;margin-left:-1px;background:#fff;box-shadow:0 0 1px #fff0}.fr-spinner div.fr-spin-1{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.fr-spinner div.fr-spin-2{-ms-transform:rotate(60deg);-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.fr-spinner div.fr-spin-3{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.fr-spinner div.fr-spin-4{-ms-transform:rotate(120deg);-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.fr-spinner div.fr-spin-5{-ms-transform:rotate(150deg);-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.fr-spinner div.fr-spin-6{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.fr-spinner div.fr-spin-6{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.fr-spinner div.fr-spin-7{-ms-transform:rotate(210deg);-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.fr-spinner div.fr-spin-8{-ms-transform:rotate(240deg);-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.fr-spinner div.fr-spin-9{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.fr-spinner div.fr-spin-10{-ms-transform:rotate(300deg);-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.fr-spinner div.fr-spin-11{-ms-transform:rotate(330deg);-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:-0.1s;animation-delay:-0.1s}.fr-spinner div.fr-spin-12{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes fresco-12{0%{opacity:1}100%{opacity:0}}@keyframes fresco-12{0%{opacity:1}100%{opacity:0}}.fr-thumbnail-spinner{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;width:40px;height:40px}.fr-thumbnail-spinner-spin{position:relative;float:left;margin:8px 0 0 8px;text-indent:-9999em;border-top:2px solid rgb(255 255 255 / .2);border-right:2px solid rgb(255 255 255 / .2);border-bottom:2px solid rgb(255 255 255 / .2);border-left:2px solid #fff;-webkit-animation:fr-thumbnail-spin 1.1s infinite linear;animation:fr-thumbnail-spin 1.1s infinite linear}.fr-thumbnail-spinner-spin,.fr-thumbnail-spinner-spin:after{border-radius:50%;width:24px;height:24px}@-webkit-keyframes fr-thumbnail-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fr-thumbnail-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fr-error{float:left;position:relative;background-color:#ca3434;width:160px;height:160px}.fr-error-icon{position:absolute;width:42px;height:42px;top:50%;left:50%;margin-left:-21px;margin-top:-21px}.fr-window-skin-fresco .fr-side-button-icon,.fr-window-skin-fresco .fr-close-icon,.fr-window-skin-fresco .fr-thumbnails-side-button-icon,.fr-window-skin-fresco .fr-error-icon{background-image:url(../fresco/skins/fresco/sprite.svg)}.fr-window-skin-fresco.fr-no-svg .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-close-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-button-icon,.fr-window-skin-fresco .fr-error-icon{background-image:url(../fresco/skins/fresco/sprite.png)}.fr-window-skin-fresco .fr-error-icon{background-position:-160px -126px}.fr-window-skin-fresco .fr-content-background{background:#101010;box-shadow:0 0 5px rgb(0 0 0 / .4)}.fr-window-skin-fresco.fr-window-ui-fullclick .fr-content-background{box-shadow:none}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 0 3px rgb(0 0 0 / .3)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgb(0 0 0 / .1)}.fr-window-skin-fresco .fr-side-button-background{background-color:#fff0}.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon{background-position:-13px -14px}.fr-window-skin-fresco .fr-side-next .fr-side-button-icon{background-position:-93px -14px}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon{background-position:-13px -214px}.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon{background-position:-93px -214px}.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-svg .fr-side-button-icon{opacity:.5}.fr-window-skin-fresco.fr-svg .fr-side:hover .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-next .fr-side-button-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side .fr-side-button-icon{opacity:.8}.fr-window-skin-fresco.fr-svg .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side-disabled:hover .fr-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side-disabled .fr-side-button-icon{opacity:.2}.fr-window-skin-fresco.fr-window-ui-inside .fr-type-image .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-window-ui-fullclick.fr-showing-type-image .fr-side-disabled .fr-side-button-icon{background-image:none}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon{background-position:0 -300px}.fr-window-skin-fresco .fr-side-next .fr-side-button-icon{background-position:-48px -300px}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon{background-position:0 -360px}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon{background-position:0 -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon{background-position:0 -360px}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon{background-position:0 -420px}.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon{background-position:-48px -420px}}.fr-window-skin-fresco.fr-window-ui-outside .fr-close-background{background-color:#363636}.fr-window-skin-fresco.fr-window-ui-outside .fr-close:hover .fr-close-background{background-color:#434343}.fr-window-skin-fresco.fr-window-ui-inside .fr-close-background,.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close-background{background-color:#131313;filter:alpha(opacity=80);opacity:.8}.fr-window-skin-fresco.fr-window-ui-inside .fr-close:hover .fr-close-background,.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close:hover .fr-close-background{background-color:#191919}.fr-window-skin-fresco .fr-close .fr-close-icon{background-position:-168px -8px}.fr-window-skin-fresco .fr-close:hover .fr-close-icon{background-position:-210px -8px}.fr-window-skin-fresco.fr-svg .fr-close .fr-close-icon{background-position:-210px -8px;opacity:.8}.fr-window-skin-fresco .fr-close:hover .fr-close-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-close .fr-close-icon,.fr-window-skin-fresco.fr-mobile-touch .fr-close:hover .fr-close-icon{opacity:1}.fr-window-skin-fresco .fr-thumbnail-wrapper{border-color:#fff0;border-style:solid;border-width:0}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 0 3px rgb(0 0 0 / .3)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgb(0 0 0 / .1)}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 -1px 4px rgb(0 0 0 / .3)}.fr-window-skin-fresco .fr-thumbnail-overlay-border{border-width:1px;border-color:rgb(255 255 255 / .08)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-overlay-border,.fr-window-skin-fresco .fr-thumbnail-active:hover .fr-thumbnail-overlay-border{border:0}.fr-window-skin-fresco .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-167px -49px}.fr-window-skin-fresco .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-209px -49px}.fr-window-skin-fresco .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-167px -91px}.fr-window-skin-fresco .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-209px -91px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-293px -49px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-335px -49px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-293px -91px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-335px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-icon{-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.8}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled{background-position:-167px -49px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled{background-position:-209px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled{background-position:-293px -49px}.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled{background-position:-335px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled{opacity:.5}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -49px}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -91px}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background{filter:alpha(opacity=50)}.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -49px}.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -91px}.cc-overlay.default{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999992;background-color:rgb(0 0 0 / .6)}.cc-overlay.bottom{position:fixed;top:auto;left:0;right:auto;bottom:0;width:100%;z-index:9999992;background-color:#fff;overflow:auto;box-sizing:border-box}.cc-container a{text-decoration:none;outline:none}.cc-container.default{color:rgb(1 23 54 / .8);display:block;max-height:calc(100% - 100px);max-width:500px;position:fixed;top:50%;left:50%;right:auto;bottom:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9999993;width:95%;background-color:#fff;padding:30px 60px;border-radius:4px}.cc-container.bottom{color:rgb(1 23 54 / .8);display:block;max-height:calc(100% - 100px);top:auto;left:0;right:auto;bottom:0;z-index:9999991;width:95%;background-color:#fff;padding:20px;margin:0 auto;box-sizing:border-box}.cc-container h1{font-size:28px}.cc-container p{line-height:23px;font-size:15px}.cc-container .cc-buttons{width:100%;text-align:center;margin-top:40px}.cc-container .cc-buttons button,.cc-container .cc-details button{cursor:pointer;text-align:center;border-radius:4px;border:1px solid;height:40px;min-height:40px;padding:0 30px;font-family:inherit;font-size:16px;font-weight:500;width:calc(33.3333% - 20px);outline:none}.cc-container .cc-details button{display:block;width:50%;min-width:200px;margin:40px auto 0}.cc-container .cc-buttons button.acceptAll,.cc-container .cc-details button.save{background-color:#0056a4;border-color:#0056a4;color:#fff}.cc-container .cc-buttons button.settings,.cc-container .cc-buttons button.deny{background-color:#fff;border-color:#cdcdcd;color:#555;margin-right:20px}.cc-container .cc-details{display:none;font-size:13px;margin-top:20px}.cc-container .cc-details h4,.cc-container .cc-details p{margin:0}.cc-container .cc-details p{font-size:13px;line-height:20px}.cc-container .cc-details h4{margin-top:20px}.cc-container .cc-options label{display:inline-block;position:relative;padding-left:28px;padding-right:27px;margin-bottom:12px;cursor:pointer;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cc-container .cc-options input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.cc-container .cc-options .cc-checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee}.cc-container:hover .cc-options input~.cc-checkmark{background-color:#ddd}.cc-container .cc-options input:checked~.cc-checkmark{background-color:#0056a4}.cc-container .cc-options input:disabled~.cc-checkmark{background-color:#bbb}.cc-container .cc-options .cc-checkmark:after{content:"";position:absolute;display:none}.cc-container .cc-options input:checked~.cc-checkmark:after{display:block}.cc-container .cc-options .cc-checkmark:after{left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cc-blur{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999991;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);background-position:center;background-repeat:no-repeat;background-size:cover;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}@media screen and (max-width:1020px){.cc-container .cc-buttons button,.cc-container .cc-details button{padding:0 10px;font-size:13px}}@media screen and (max-width:870px){.cc-overlay.bottom.cc-settings-open{height:100%}.cc-overlay.bottom.cc-settings-open .cc-container.bottom{max-height:calc(100% - 40px)}}@media screen and (max-width:670px){.cc-container .cc-buttons button,.cc-container .cc-details button{margin-bottom:10px;width:100%}}@media screen and (max-width:650px){.cc-container .cc-buttons button,.cc-container .cc-details button{font-size:13px}}@media screen and (max-width:620px){.cc-container.default{width:calc(100% - 160px);overflow:auto}}@media screen and (max-width:560px){.cc-container h1{font-size:18px}.cc-container p,.cc-container .cc-buttons button,.cc-container .cc-details button{font-size:13px}.cc-container.default{width:calc(100% - 68px);padding:15px 20px}}@media screen and (max-width:510px){.cc-container .cc-buttons button,.cc-container .cc-details button{padding:0 10px}}@media screen and (max-width:460px){.cc-container .cc-options label{display:block}}@media screen and (max-height:400px){.cc-container.default{max-height:calc(100% - 10px);width:calc(100% - 48px);padding:15px 20px;overflow:auto}.cc-container h1{font-size:18px}.cc-container p,.cc-container .cc-buttons button,.cc-container .cc-details button{font-size:13px}.cc-container .cc-buttons{margin-top:10px}}@media screen and (max-height:710px){.cc-container.default{overflow:auto}}@media screen and (max-height:620px){.cc-container.bottom{max-width:100%;padding:20px 20px;overflow:auto}.cc-overlay.bottom.cc-settings-open{height:100%}.cc-overlay.bottom.cc-settings-open .cc-container.bottom{max-height:calc(100% - 40px)}}.slicknav_menu,#mobile-menu{display:none}.slicknav_menu{background:#E2001A}.slicknav_nav .slicknav_row:hover,.slicknav_nav a:hover{background:#AF0216;color:#fff}@media screen and (max-width:1195px){#wrapper{width:100%}#header #logo{margin-left:5px}#header #logo{width:280px;height:71px;background-size:contain}#header #service{margin-right:10px}.box.index{height:auto}.product-box-image img{width:100%}.news-left img,.option-inner img{width:90%}.product-list .product-box-image img{max-width:85%}.product-list.product-box .product-box-text{width:calc(100% - 130px)}}@media screen and (max-width:1180px){#header #service{margin-left:calc(100vw - 838px)}#header #plift{right:5px}}@media screen and (max-width:1165px){#header #topNavi li{padding:0 8px}#header #service{margin-left:calc(100vw - 770px)}#header #inquiry-header{margin-left:calc(100vw - 240px)}}@media screen and (max-width:1110px){#mainNav ul li a{padding:12px 8px;font-size:14px}}@media screen and (max-width:1090px){#header #inquiry-header{margin-left:calc(100vw - 240px)}#header #logo{width:250px;height:64px;background-size:contain}#header #plift{top:-25px;right:5px}#header #plift img{height:40px}}@media screen and (max-width:1060px){#header #logo{width:225px;height:64px;background-size:contain}}@media screen and (max-width:1030px){#header #logo{width:190px;height:64px;background-size:contain}}@media screen and (max-width:1000px){#header #logo{width:160px;height:64px;background-size:contain}}@media screen and (max-width:980px){#mainNav ul li a{padding:12px 4px;font-size:14px}}@media screen and (max-width:965px){#header #logo{width:145px;height:64px;background-size:contain}}@media screen and (max-width:950px){#header #logo{width:130px;height:64px;background-size:contain}#header #inquiry-header{margin-left:calc(100vw - 245px)}}@media screen and (max-width:920px){.btn.buchung{font-size:14px}#header #quality-logo{position:fixed;margin-bottom:10px;z-index:9999}#header #topNavi li{padding:0 2px}#header #logo{width:135px;height:64px;background-size:contain}#header #service{margin-left:calc(100vw - 735px)}#header #inquiry-header{margin-left:calc(100vw - 215px)}}@media screen and (max-width:920px){#topNavi,#mainNav{display:none}.slicknav_menu{display:block}#header #service{margin-top:-80px;margin-left:inherit;float:right}#header #logo{width:300px;height:71px;background-size:contain;margin-bottom:10px}#header #pliftouter{position:inherit}#header #plift{display:none}#header #inquiry-header{margin-top:-45px;margin-left:inherit;margin-right:10px;float:right}#wrapper{margin-top:12px}}@media screen and (max-width:870px){.content-sidebar .box.left,.content-sidebar .box.right{width:100%}.module{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.content-sidebar .box.right{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.content-sidebar .box.left{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}}@media screen and (max-width:830px){.box-w33.startseite{width:50%}.box-w33-mobile-break{clear:both}.boxouter.center,.boxouter.right{padding:0}.list-small-text{clear:both;margin-bottom:28px}}@media screen and (max-width:819px){#header #service{position:absolute;top:14px;left:5px;z-index:9999999;margin:0;color:#fff}#header a[href^=tel],#header a[href^=mailto]{color:#fff}#header #service span:nth-child(1),#header #service span:nth-child(3){top:-12px}#header #service span:nth-child(2){background:#fff;height:30px;position:relative;top:-4px}}@media (min-width:600px){#footer .grid-footer{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media (min-width:830px){#footer .grid-footer{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media screen and (max-width:730px){.no-mobile-730{display:none}#footer .box-w33{width:50%}.partner.left,.partner.right{width:100%;border:none;border-bottom:1px solid #ddd;padding-bottom:20px}.news-left img{width:85%}}@media screen and (max-width:600px){#header #logo{width:300px;height:71px;background-size:contain;margin-bottom:0}.content{padding-top:0;top:10px}.home .content{padding-top:0;top:-8px}#teaser,.breadcrumbholder{display:none}.box-w33.startseite{width:100%}.boxouter.left,.boxouter.center,.boxouter.right{padding:0}#footer .box-w33{width:100%}.prop-title,.prop-row-outer{width:100%;text-align:left}.prop-row{width:50%;white-space:nowrap}.prop-row-6{width:16.6%}.prop-row-6.row-first{width:100%}.option-row{white-space:normal}.product-box .product-box-image,.product-box .product-box-text,.product-box-image a img{width:100%}.product-box .product-box-text{padding-left:5px}.product-box .product-box-text a.button{position:inherit;width:100%;margin-top:10px}.news-left{display:none}.news-right{width:100%}.box{padding:0 20px 0 10px}}@media screen and (max-width:590px){#header #inquiry-header{margin-top:-60px;margin-left:inherit;float:right;width:180px}#header #service{font-size:15px}#header #service span:nth-child(1),#header #service span:nth-child(3){top:-14px}}@media screen and (max-width:520px){#header #logo{width:200px;height:48px;background-size:contain}.box.left a.fresco img{width:100%;margin-bottom:10px}.box.left .option-inner a.fresco img{width:90%}.prop-row-6{font-size:12px;white-space:normal}form{width:100%}.content{padding-top:0}#header #inquiry-header{margin-top:-42px;margin-left:inherit;float:right;width:180px}}@media screen and (max-width:410px){#header #inquiry-header{margin-top:-42px;margin-left:inherit;float:right;width:130px}#header #service span:nth-child(1),#header #service span:nth-child(3){display:block;top:0}#header #service span:nth-child(2){display:none}.slicknav_menu{padding:15px 5px}}@media screen and (max-width:360px){#header #logo{width:150px}}