html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;color:rgba(0,0,0,.87)}body{overflow-x:hidden}#prices+#ifr,nav{display:block}button,hr{overflow:visible}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}a{background-color:transparent;-webkit-text-decoration-skip:objects;color:#3c77cf;cursor:pointer;-webkit-tap-highlight-color:transparent;text-decoration:none}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;text-transform:none;-webkit-appearance:button;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-,button:-moz-focusring{outline:1px dotted ButtonText}:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}canvas{display:inline-block}.btn,.sidenav,.z-depth-1,nav{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.btn:hover,.z-depth-1-half{-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2);box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2)}@media only screen and (max-width:1018px){.hide-on-med-and-down{display:none!important}}table,td,th{border:0}table{width:100%;display:table;border-collapse:collapse;border-spacing:0}tr{border-bottom:1px solid rgba(0,0,0,.12)}td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}td:last-child{text-align:right}.center,.center-align{text-align:center}.right{float:right!important}.tabs .tab a,.truncate{display:block;text-overflow:ellipsis;overflow:hidden}.truncate{white-space:nowrap}.container{margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width:1018px){.container{width:70%}}.row{margin-left:auto;margin-right:auto;margin-bottom:20px}.row:after{content:"";display:table;clear:both}.row .col{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .75rem;min-height:1px}.row .col[class*=pull-],.row .col[class*=push-],nav .nav-wrapper{position:relative}.row .col.s12{width:100%;margin-left:auto;left:auto;right:auto}@media only screen and (min-width:1018px){.row .col.m3,.row .col.m6,.row .col.m9{width:25%;margin-left:auto;left:auto;right:auto}.row .col.m6,.row .col.m9{width:50%}.row .col.m9{width:75%}.row .col.push-m3{left:25%}.row .col.pull-m9{right:75%}}.tabs,nav{width:100%;background-color:#757575}nav{height:56px;line-height:56px;padding:0 16px}nav,nav a{color:#fff}nav .nav-wrapper{height:100%;display:flex;align-items:center}@media only screen and (min-width:1018px){nav a.sidenav-trigger{display:none}}nav .sidenav-trigger{width:24px;height:24px;margin:0 18px;font-weight:700;font-size:2rem;align-self:baseline}nav .brand-logo{color:#fff;display:block;font-size:2.1rem;margin-right:auto}nav ul{margin:0;list-style-type:none}nav ul a,nav ul li{-webkit-transition:background-color .3s;transition:background-color .3s}nav ul li{float:left;padding:0}nav ul a{font-size:1rem;color:#fff;display:block;padding:0 15px;cursor:pointer}nav a:hover{background-color:rgba(0,0,0,.1)}@media only screen and (min-width:0){html{font-size:14px}}@media only screen and (min-width:1018px){html{font-size:14.5px}}@media only screen and (min-width:1200px){html{font-size:15px}}.tabs{position:relative;overflow-x:auto;overflow-y:hidden;height:48px;margin:0 auto;white-space:nowrap}.tabs .tab{display:inline-block;text-align:center;line-height:48px;height:48px;padding:0;margin:0;text-transform:uppercase}.tabs .tab a{width:100%;height:100%;padding:0 24px;font-size:14px;-webkit-transition:color .28s ease,background-color .28s ease;transition:color .28s ease,background-color .28s ease}.tabs .tab a.active,.tabs .tab a:focus{background-color:rgba(189,189,189,.2);outline:0;border-bottom:2px solid #fff}.tabs .tab a:hover{background-color:#9e9e9e}@media only screen and (max-width:1018px){.tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tabs .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.tabs .tab a{padding:0 12px}}.btn{border:0;border-radius:2px;display:inline-block;height:36px;line-height:36px;padding:0 16px;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent;font-size:14px;outline:0;text-decoration:none;color:#fff;background-color:#4caf50;text-align:center;letter-spacing:.5px;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;cursor:pointer}.btn:focus{background-color:#3d8b40}.btn:hover{background-color:#5cb860}.materialboxed{display:block;cursor:-webkit-zoom-in;cursor:zoom-in;position:relative;-webkit-transition:opacity .4s;transition:opacity .4s;-webkit-backface-visibility:hidden}.materialboxed:hover:not(.active){opacity:.8}.materialboxed.active{cursor:-webkit-zoom-out;cursor:zoom-out}#materialbox-overlay,.materialbox-caption{position:fixed;bottom:0;left:0;z-index:1000}#materialbox-overlay{top:0;right:0;background-color:#292929;will-change:opacity}.materialbox-caption{display:none;color:#fff;line-height:50px;width:100%;text-align:center;padding:0 15%;height:50px;-webkit-font-smoothing:antialiased}#menu{width:280px;background:#757575;bottom:0;box-shadow:0 0 11px 0 rgba(0,0,0,.4);transition:transform .3s cubic-bezier(0,0,.3,1);transform:translateX(-110%);will-change:transform;height:100vh;overflow:hidden auto;z-index:998;overscroll-behavior:contain;margin:0;list-style-type:none;padding:0}#menu.open{-webkit-transform:translateX(0);transform:translateX(0)}#menu.open+.overlay{display:block;opacity:.2}#menu li{float:none;line-height:48px}#menu li>a{color:#fff;display:block;font-size:14px;font-weight:500;height:48px;line-height:48px;padding:0 32px}#menu li>a:hover{background-color:rgba(0,0,0,.05)}.drag-target{height:100%;width:10px;z-index:998}#menu,.drag-target,.overlay{position:fixed;top:0}.overlay{left:0;right:0;opacity:0;height:120vh;background:#000;z-index:997;display:none}img.materialboxed{max-width:400px;width:100%;height:auto;max-height:300px}#right-panel{font-family:"Roboto","sans-serif";line-height:30px;padding-left:10px;height:100%;background-color:#fff;overflow-x:auto;overflow-y:scroll}#right-panel input,#right-panel select{font-size:15px}#right-panel select{width:100%}#right-panel i{font-size:12px}.langbtn{background-image:url(../img/deutch.png);background-repeat:no-repeat;background-position:center;background-size:32px 32px;border-radius:50%;width:32px;height:32px;cursor:pointer}#err{color:red}.main{color:#000;display:block;padding:20px!important;background-color:#d1d1d1;border-radius:4px;min-height:100%;font-size:20px}*{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;margin:0;font-family:Arial;scroll-behavior:smooth}#ifr{display:none;text-align:center}#photos .row div.col:nth-child(odd){float:left}#photos .row div.col[id]{min-height:476px}#right-panel{display:none}span[size]{font-size:120%}.no-scroll{overflow:hidden}
