*{scrollbar-width:thin;scrollbar-color:#1c352e}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#1c352e}*{box-sizing:border-box}form .form-group.hpmailconfirm,form .form-group.hpmailconfirmemail,form .form-group.hpmailconfirmemailrequired,form .form-group.page,form .row.hpmailconfirm,form .row.hpmailconfirmemail,form .row.hpmailconfirmemailrequired,form .row.page,form .row.zepp-hp{display:none!important}body,input,select,table,textarea{color:#6f7473;font-family:"Zurich Ex BT",sans-serif;font-style:normal;font-weight:400;font-size:calc(15px + (19 - 15) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(24px + (27 - 24) * ((100vw - 355px)/ (1970 - 355)));margin:0;padding:0;letter-spacing:calc(-.75px + (-.95 - -.75) * ((100vw - 355px)/ (1970 - 355)))}html{scroll-behavior:smooth}address{font-style:normal}hr{display:none}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{margin:0;padding:0;text-decoration:none;font-size:18px;line-height:20px;font-weight:400}a,body .link,body .owl-dots .owl-dot.active div.usplist{color:#f86034;text-decoration:none;cursor:pointer}a:hover,body .link:hover{color:#f86034}.title{color:#1c352e}.title a{color:#1c352e;border-bottom:2px solid currentColor}.title.t2{color:#1c352e}.title.t2 a{color:#1c352e;border-bottom:2px solid currentColor}.title.t5{color:#1c352e}.title.t5 a{color:#1c352e;border-bottom:2px solid currentColor}.t1large,.t1large a{font-family:Zurich,sans-serif;font-style:normal;font-weight:900;text-transform:uppercase;font-size:calc(55px + (60 - 55) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(68px + (72 - 68) * ((100vw - 355px)/ (1970 - 355)))}.t1large_inverse,.t1large_inverse a{font-family:Zurich,sans-serif;font-style:normal;font-weight:900;text-transform:uppercase;letter-spacing:-2.8px;font-size:calc(55px + (55 - 55) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(68px + (68 - 68) * ((100vw - 355px)/ (1970 - 355)))}.t1,.t1 a{font-family:Zurich,sans-serif;font-style:normal;font-weight:900;text-transform:uppercase;letter-spacing:calc(-1.05px + (-2.75 - -1.05) * ((100vw - 355px)/ (1970 - 355)));font-size:calc(21px + (55 - 21) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(30px + (68 - 30) * ((100vw - 355px)/ (1970 - 355)))}.t2,.t2 a{font-family:"Zurich Ex BT",sans-serif;font-style:normal;font-weight:400;letter-spacing:calc(-.8px + (-1.1 - -.8) * ((100vw - 355px)/ (1970 - 355)));font-size:calc(16px + (22 - 16) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(23px + (30 - 23) * ((100vw - 355px)/ (1970 - 355)))}.t3,.t3 a{font-family:"Zurich Ex BT",sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:calc(-.95px + (-1.7 - -.95) * ((100vw - 355px)/ (1970 - 355)));font-size:calc(19px + (34 - 19) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(28px + (45 - 28) * ((100vw - 355px)/ (1970 - 355)))}.t3_inverse,.t3_inverse a{font-family:"Zurich Ex BT",sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:calc(-.95px + (-1.7 - -.95) * ((100vw - 355px)/ (1970 - 355)));font-size:calc(19px + (34 - 19) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(44px + (45 - 44) * ((100vw - 355px)/ (1970 - 355)))}.t4,.t4 a{font-family:"Zurich Ex BT",sans-serif;font-style:normal;font-weight:600;letter-spacing:calc(-1.2px + (-1.6 - -1.2) * ((100vw - 355px)/ (1970 - 355)));font-size:calc(24px + (32 - 24) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(32px + (40 - 32) * ((100vw - 355px)/ (1970 - 355)))}.t5,.t5 a{font-family:"Zurich Ex BT",sans-serif;font-style:normal;font-weight:400;letter-spacing:calc(-.7px + (-1 - -.7) * ((100vw - 355px)/ (1970 - 355)));font-size:calc(14px + (20 - 14) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(40px + (40 - 40) * ((100vw - 355px)/ (1970 - 355)))}.t5_inverse,.t5_inverse a{font-family:"Zurich Ex BT",sans-serif;font-style:normal;font-weight:400;letter-spacing:calc(-.8px + (-1 - -.8) * ((100vw - 355px)/ (1970 - 355)));font-size:calc(16px + (20 - 16) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(24px + (28 - 24) * ((100vw - 355px)/ (1970 - 355)))}.t6,.t6 a{font-family:"Zurich BdEx BT",sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:24px;letter-spacing:calc(-.7px + (-.7 - -.7) * ((100vw - 355px)/ (1970 - 355)));text-transform:uppercase}.t6_inverse,.t6_inverse a{font-family:"Zurich BdEx BT",sans-serif;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:calc(-.7px + (-.7 - -.7) * ((100vw - 355px)/ (1970 - 355)));font-size:calc(14px + (16 - 14) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(24px + (26 - 24) * ((100vw - 355px)/ (1970 - 355)))}.t7,.t7 a{font-family:"Zurich BdEx BT",sans-serif;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:calc(-.65px + (-.9 - -.65) * ((100vw - 355px)/ (1970 - 355)));font-size:calc(15px + (18 - 15) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(22px + (26 - 22) * ((100vw - 355px)/ (1970 - 355)))}.t7_inverse,.t7_inverse a{font-family:"Zurich BdEx BT",sans-serif;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:calc(-.55px + (-.9 - -.55) * ((100vw - 355px)/ (1970 - 355)));font-size:calc(11px + (18 - 11) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(18px + (26 - 18) * ((100vw - 355px)/ (1970 - 355)))}.t8,.t8 a{font-family:"Zurich Ex BT",sans-serif;font-style:normal;font-weight:400;letter-spacing:calc(-.55px + (-.75 - -.55) * ((100vw - 355px)/ (1970 - 355)));font-size:calc(11px + (15 - 11) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(17px + (21 - 17) * ((100vw - 355px)/ (1970 - 355)))}.t8_inverse,.t8_inverse a{font-family:"Zurich Ex BT",sans-serif;font-style:normal;font-weight:400;letter-spacing:calc(-.539px + (-.72 - -.539) * ((100vw - 355px)/ (1970 - 355)));font-size:calc(11px + (15 - 11) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(17px + (21 - 17) * ((100vw - 355px)/ (1970 - 355)))}.sitemap .title+ul{margin-top:50px}@keyframes fadeIn{to{opacity:1;transform:translateY(0)}}.no_scroll{overflow:hidden!important}.ac{display:flex;justify-content:center}.ac>*{margin:0 20px}svg.icon{width:1.25em;height:1.25em;fill:#f86034}.morelink{font-family:Zurich,sans-serif;font-style:normal;font-weight:900;position:relative;text-transform:uppercase;display:inline-block;letter-spacing:calc(.55px + (.75 - .55) * ((100vw - 355px)/ (1970 - 355)));margin-bottom:calc(8px + (20 - 8) * ((100vw - 320px)/ (1970 - 320)));font-size:calc(11px + (15 - 11) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(18px + (20 - 18) * ((100vw - 355px)/ (1970 - 355)))}.morelink:before{content:"";left:0;right:0;width:calc(14px + (25 - 14) * ((100vw - 355px)/ (1970 - 355)));height:calc(4px + (10 - 4) * ((100vw - 355px)/ (1970 - 355)));bottom:calc(-2px + (-12 - -2) * ((100vw - 355px)/ (1970 - 355)));display:block;position:absolute;border-radius:50px;pointer-events:none;transition:width .3s ease;background:#f86034}.morelink:hover:before{width:100%}.bgfooter2 .morelink:before{background:#f86034}.morelink-svg svg{width:14px;height:8px;margin-left:9px;margin-top:1px;fill:currentColor}.morelink-svg svg.icon{fill:currentColor}.button-svg svg{margin-left:6px;fill:currentColor}.button-svg svg.icon{fill:currentColor}.defaultFs{font-size:calc(15px + (19 - 15) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(24px + (27 - 24) * ((100vw - 355px)/ (1970 - 355)));letter-spacing:calc(-.75px + (-.95 - -.75) * ((100vw - 355px)/ (1970 - 355)))}.small,small{font-family:"Zurich Ex BT",sans-serif;font-style:normal;font-weight:400;font-size:calc(15px + (15 - 15) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(24px + (21 - 24) * ((100vw - 355px)/ (1970 - 355)));letter-spacing:calc(-.75px + (-.75 - -.75) * ((100vw - 355px)/ (1970 - 355)))}.medium1{font-family:"Zurich Ex BT",sans-serif;font-style:normal;font-weight:400;font-size:calc(17px + (22 - 17) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(26px + (31 - 26) * ((100vw - 355px)/ (1970 - 355)));letter-spacing:calc(-.85px + (-1.1 - -.85) * ((100vw - 355px)/ (1970 - 355)))}.large1{font-family:"Zurich Ex BT",sans-serif;font-style:normal;font-weight:400;font-size:calc(20px + (24 - 20) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(29px + (32 - 29) * ((100vw - 355px)/ (1970 - 355)));letter-spacing:calc(-1px + (-1.2 - -1) * ((100vw - 355px)/ (1970 - 355)))}.button{font-family:"Zurich BdEx BT",sans-serif;font-style:normal;font-size:calc(11px + (18 - 11) * ((100vw - 355px)/ (1970 - 355)));font-weight:600;border-radius:75px;padding:calc(13px + (18 - 13) * ((100vw - 355px)/ (1970 - 355))) calc(33px + (33 - 33) * ((100vw - 355px)/ (1970 - 355))) calc(14px + (17 - 14) * ((100vw - 355px)/ (1970 - 355))) calc(33px + (33 - 33) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(18px + (26 - 18) * ((100vw - 355px)/ (1970 - 355)));letter-spacing:calc(-.55px + (-.9 - -.55) * ((100vw - 355px)/ (1970 - 355)));cursor:pointer;text-transform:uppercase;display:inline-flex;justify-content:center;text-decoration:none;align-items:center}.button-svg{padding:18px 30px 17px 31px}a.button1{background-color:#f86034;color:#fff}a.button1:hover{background-color:#de4b21;color:#fff}.button1{background-color:#f86034;color:#fff}.button1:hover{background-color:#de4b21;color:#fff}a.button1 svg.icon{fill:#fff;color:#fff}.bgweb+.bgweb{padding-top:0}.bgweb+.bgweb.spacesmall{padding:0 0 90px 0}.bgweb+.bgweb.spacenormal{padding:0 0 100px 0}.bgweb+.bgweb.spacemedium{padding:0 0 120px 0}.bgweb+.bgweb.spacelarge{padding:0 0 145px 0}a.button2{background-color:#f86034;color:#fff}a.button2:hover{background-color:#de4b21;color:#fff}.button2{background-color:#f86034;color:#fff}.button2:hover{background-color:#de4b21;color:#fff}a.button2 svg.icon{fill:#fff;color:#fff}.bgweb+.bgweb{padding-top:0}.bgweb+.bgweb.spacesmall{padding:0 0 90px 0}.bgweb+.bgweb.spacenormal{padding:0 0 100px 0}.bgweb+.bgweb.spacemedium{padding:0 0 120px 0}.bgweb+.bgweb.spacelarge{padding:0 0 145px 0}.bgweb{background-color:#fff;color:#6f7473}.simple-text-element .table-styled{overflow:auto}.simple-text-element table{min-width:1100px;border-collapse:collapse}.simple-text-element table td{padding-left:0;padding-top:calc(10px + (15 - 10) * ((100vw - 355px)/ (1970 - 355)));padding-bottom:calc(10px + (15 - 10) * ((100vw - 355px)/ (1970 - 355)))}.topSpaceStandard{padding-top:calc(80px + (170 - 80) * ((100vw - 355px)/ (1970 - 355)))}.topSpaceS{padding-top:calc(42px + (60 - 42) * ((100vw - 355px)/ (1970 - 355)))}.topSpaceL{padding-top:calc(110px + (180 - 110) * ((100vw - 355px)/ (1970 - 355)))}.bottomSpaceStandard{padding-bottom:calc(80px + (170 - 80) * ((100vw - 355px)/ (1970 - 355)))}.bottomSpaceS{padding-bottom:calc(42px + (60 - 42) * ((100vw - 355px)/ (1970 - 355)))}.bottomSpaceL{padding-bottom:calc(110px + (180 - 110) * ((100vw - 355px)/ (1970 - 355)))}.spaceS{padding-top:calc(50px + (80 - 50) * ((100vw - 355px)/ (1970 - 355)));padding-bottom:calc(50px + (80 - 50) * ((100vw - 355px)/ (1970 - 355)))}.standard{padding-top:calc(70px + (170 - 70) * ((100vw - 355px)/ (1970 - 355)));padding-bottom:calc(70px + (170 - 70) * ((100vw - 355px)/ (1970 - 355)))}.spaceL{padding-top:calc(120px + (200 - 120) * ((100vw - 355px)/ (1970 - 355)));padding-bottom:calc(120px + (200 - 120) * ((100vw - 355px)/ (1970 - 355)))}.module-outdoor-space-left{padding-left:calc(15px + (180 - 15) * ((100vw - 355px)/ (1970 - 355)))}.module-outdoor-space-right{padding-right:calc(15px + (180 - 15) * ((100vw - 355px)/ (1970 - 355)))}.module-outdoor-spaces{padding-left:calc(15px + (180 - 15) * ((100vw - 355px)/ (1970 - 355)));padding-right:calc(15px + (180 - 15) * ((100vw - 355px)/ (1970 - 355)))}.module-outdoor-small{padding-left:calc(15px + (70 - 15) * ((100vw - 355px)/ (1970 - 355)));padding-right:calc(15px + (70 - 15) * ((100vw - 355px)/ (1970 - 355)))}.bgweb2{background-color:#f7f7f6;color:#6f7473}.bgweb2 .link,.bgweb2 a{color:#f86034}.bgweb2 .button{color:#fff;background-color:#f86034}.bgweb2 .button:hover{color:#fff;background-color:#de4b21}.bgweb2 .link:hover,.bgweb2 a:hover{color:#f86034}.bgweb2 .title,.bgweb2 .title a{color:#1c352e}.bgweb2 .title.t2,.bgweb2 .title.t2 a{color:#1c352e}.bgweb2 .title.t5,.bgweb2 .title.t5 a{color:#1c352e}.bgweb2+.bgweb2.spacesmall{padding:0 0 90px 0}.bgweb2+.bgweb2.spacenormal{padding:0 0 100px 0}.bgweb2+.bgweb2.spacemedium{padding:0 0 120px 0}.bgweb2+.bgweb2.spacelarge{padding:0 0 145px 0}.bglist{background-color:#e1dad5;color:#404d5b;border:1px solid #eee}.bglist .link,.bglist a{color:#009ddf}.bglist .button{color:#fff;background-color:#009ddf}.bglist .button:hover{color:#fff;background-color:#2caadf}.bglist .link:hover,.bglist a:hover{color:#2caadf}.bglist .title,.bglist .title a{color:#222}.bglist .title.t2,.bglist .title.t2 a{color:#222}.bglist .title.t5,.bglist .title.t5 a{color:#222}.bglist+.bglist.spacesmall{padding:0 0 90px 0}.bglist+.bglist.spacenormal{padding:0 0 100px 0}.bglist+.bglist.spacemedium{padding:0 0 120px 0}.bglist+.bglist.spacelarge{padding:0 0 145px 0}.bglistalternate{background-color:#d3ccc0;color:#404d5b;border:1px solid #eee}.bglistalternate .link,.bglistalternate a{color:#009ddf}.bglistalternate .button{color:#fff;background-color:#009ddf}.bglistalternate .button:hover{color:#fff;background-color:#2caadf}.bglistalternate .link:hover,.bglistalternate a:hover{color:#2caadf}.bglistalternate .title,.bglistalternate .title a{color:#222}.bglistalternate .title.t2,.bglistalternate .title.t2 a{color:#222}.bglistalternate .title.t5,.bglistalternate .title.t5 a{color:#222}.bglistalternate+.bglistalternate.spacesmall{padding:0 0 90px 0}.bglistalternate+.bglistalternate.spacenormal{padding:0 0 100px 0}.bglistalternate+.bglistalternate.spacemedium{padding:0 0 120px 0}.bglistalternate+.bglistalternate.spacelarge{padding:0 0 145px 0}.bgbar{background-color:#deefe9;color:#6f7473}.bgbar .link,.bgbar a{color:#f86034}.bgbar .button{color:#fff;background-color:#f86034}.bgbar .button:hover{color:#fff;background-color:#de4b21}.bgbar .link:hover,.bgbar a:hover{color:#f86034}.bgbar .title,.bgbar .title a{color:#1c352e}.bgbar .title.t2,.bgbar .title.t2 a{color:#1c352e}.bgbar .title.t5,.bgbar .title.t5 a{color:#1c352e}.bgbar+.bgbar.spacesmall{padding:0 0 90px 0}.bgbar+.bgbar.spacenormal{padding:0 0 100px 0}.bgbar+.bgbar.spacemedium{padding:0 0 120px 0}.bgbar+.bgbar.spacelarge{padding:0 0 145px 0}.bghighlight{background-color:#9ccfbd;color:#fff}.bghighlight .link,.bghighlight a{color:#fff}.bghighlight .button{color:#fff;background-color:#f86034}.bghighlight .button:hover{color:#fff;background-color:#de4b21}.bghighlight .link:hover,.bghighlight a:hover{color:#fff}.bghighlight .title,.bghighlight .title a{color:#fff}.bghighlight .title.t2,.bghighlight .title.t2 a{color:#fff}.bghighlight .title.t5,.bghighlight .title.t5 a{color:#fff}.bghighlight+.bghighlight.spacesmall{padding:0 0 90px 0}.bghighlight+.bghighlight.spacenormal{padding:0 0 100px 0}.bghighlight+.bghighlight.spacemedium{padding:0 0 120px 0}.bghighlight+.bghighlight.spacelarge{padding:0 0 145px 0}.bghighlight2{background-color:#f86034;color:#fff}.bghighlight2 .link,.bghighlight2 a{color:#fff}.bghighlight2 .button{color:#f86034;background-color:#fff}.bghighlight2 .button:hover{color:#f86034;background-color:#ebebeb}.bghighlight2 .link:hover,.bghighlight2 a:hover{color:#fff}.bghighlight2 .title,.bghighlight2 .title a{color:#fff}.bghighlight2 .title.t2,.bghighlight2 .title.t2 a{color:#fff}.bghighlight2 .title.t5,.bghighlight2 .title.t5 a{color:#fff}.bghighlight2+.bghighlight2.spacesmall{padding:0 0 90px 0}.bghighlight2+.bghighlight2.spacenormal{padding:0 0 100px 0}.bghighlight2+.bghighlight2.spacemedium{padding:0 0 120px 0}.bghighlight2+.bghighlight2.spacelarge{padding:0 0 145px 0}.bggallerybox{background-color:rgba(0,0,0,.4);color:#fff}.bggallerybox .link,.bggallerybox a{color:#fff}.bggallerybox .button{color:#fff;background-color:#f86034}.bggallerybox .button:hover{color:#fff;background-color:#de4b21}.bggallerybox .link:hover,.bggallerybox a:hover{color:#fff}.bggallerybox .title,.bggallerybox .title a{color:#fff}.bggallerybox .title.t2,.bggallerybox .title.t2 a{color:#fff}.bggallerybox .title.t5,.bggallerybox .title.t5 a{color:#fff}.bggallerybox+.bggallerybox.spacesmall{padding:0 0 90px 0}.bggallerybox+.bggallerybox.spacenormal{padding:0 0 100px 0}.bggallerybox+.bggallerybox.spacemedium{padding:0 0 120px 0}.bggallerybox+.bggallerybox.spacelarge{padding:0 0 145px 0}.bgheader{background-color:#fff;color:#404d5b}.bgheader .link,.bgheader a{color:#009ddf}.bgheader .button{color:#fff;background-color:#009ddf}.bgheader .button:hover{color:#fff;background-color:#2caadf}.bgheader .link:hover,.bgheader a:hover{color:#2caadf}.bgheader .title,.bgheader .title a{color:#222}.bgheader .title.t2,.bgheader .title.t2 a{color:#222}.bgheader .title.t5,.bgheader .title.t5 a{color:#222}.bgheader+.bgheader.spacesmall{padding:0 0 90px 0}.bgheader+.bgheader.spacenormal{padding:0 0 100px 0}.bgheader+.bgheader.spacemedium{padding:0 0 120px 0}.bgheader+.bgheader.spacelarge{padding:0 0 145px 0}.bgfooter1{background-color:#1c352e;color:#fff}.bgfooter1 .link,.bgfooter1 a{color:#f86034}.bgfooter1 .button{color:#fff;background-color:#f86034}.bgfooter1 .button:hover{color:#fff;background-color:#f86034}.bgfooter1 .link:hover,.bgfooter1 a:hover{color:#f86034}.bgfooter1 .title,.bgfooter1 .title a{color:#fff}.bgfooter1 .title.t2,.bgfooter1 .title.t2 a{color:#fff}.bgfooter1 .title.t5,.bgfooter1 .title.t5 a{color:#fff}.bgfooter1+.bgfooter1.spacesmall{padding:0 0 90px 0}.bgfooter1+.bgfooter1.spacenormal{padding:0 0 100px 0}.bgfooter1+.bgfooter1.spacemedium{padding:0 0 120px 0}.bgfooter1+.bgfooter1.spacelarge{padding:0 0 145px 0}.bgfooter2{background-color:#374d47;color:#fff}.bgfooter2 .link,.bgfooter2 a{color:#f86034}.bgfooter2 .button{color:#fff;background-color:#f86034}.bgfooter2 .button:hover{color:#fff;background-color:#f86034}.bgfooter2 .link:hover,.bgfooter2 a:hover{color:#f86034}.bgfooter2 .title,.bgfooter2 .title a{color:#fff}.bgfooter2 .title.t2,.bgfooter2 .title.t2 a{color:#fff}.bgfooter2 .title.t5,.bgfooter2 .title.t5 a{color:#fff}.bgfooter2+.bgfooter2.spacesmall{padding:0 0 90px 0}.bgfooter2+.bgfooter2.spacenormal{padding:0 0 100px 0}.bgfooter2+.bgfooter2.spacemedium{padding:0 0 120px 0}.bgfooter2+.bgfooter2.spacelarge{padding:0 0 145px 0}.bgheader2{background-color:#f5f1ef;color:#404d5b;border:1px solid #eee}.bgheader2 .link,.bgheader2 a{color:#009ddf}.bgheader2 .button{color:#fff;background-color:#009ddf}.bgheader2 .button:hover{color:#fff;background-color:#2caadf}.bgheader2 .link:hover,.bgheader2 a:hover{color:#2caadf}.bgheader2 .title,.bgheader2 .title a{color:#222}.bgheader2 .title.t2,.bgheader2 .title.t2 a{color:#222}.bgheader2 .title.t5,.bgheader2 .title.t5 a{color:#222}.bgheader2+.bgheader2.spacesmall{padding:0 0 90px 0}.bgheader2+.bgheader2.spacenormal{padding:0 0 100px 0}.bgheader2+.bgheader2.spacemedium{padding:0 0 120px 0}.bgheader2+.bgheader2.spacelarge{padding:0 0 145px 0}.bgmobile{background-color:#e1dad5;color:#404d5b;border:1px solid #eee}.bgmobile .link,.bgmobile a{color:#009ddf}.bgmobile .button{color:#fff;background-color:#009ddf}.bgmobile .button:hover{color:#fff;background-color:#2caadf}.bgmobile .link:hover,.bgmobile a:hover{color:#2caadf}.bgmobile .title,.bgmobile .title a{color:#222}.bgmobile .title.t2,.bgmobile .title.t2 a{color:#222}.bgmobile .title.t5,.bgmobile .title.t5 a{color:#222}.bgmobile+.bgmobile.spacesmall{padding:0 0 90px 0}.bgmobile+.bgmobile.spacenormal{padding:0 0 100px 0}.bgmobile+.bgmobile.spacemedium{padding:0 0 120px 0}.bgmobile+.bgmobile.spacelarge{padding:0 0 145px 0}.absolute-link{top:0;left:0;z-index:10;width:100%;height:100%;font-size:0;position:absolute}.absolute-link+.image-box,.absolute-link+.image-video{position:relative;overflow:hidden}.absolute-link+.image-box img,.absolute-link+.image-video img{transition:transform 2s cubic-bezier(0,0,.2,1);transform:scale(1);-webkit-transform:scale(1)}.absolute-link+.image-box+.title,.absolute-link+.image-video+.title{transition:.3s ease}.absolute-link+.image-box+.title+.description,.absolute-link+.image-video+.title+.description{transition:.3s ease}.title *{margin:0}.image-box{font-size:0;line-height:0}.image-box.mobile-image{display:none}.image-box.mobile-image.desktop-image{display:block}form{margin:0}form .form-group,form .row{width:100%;display:flex;flex-wrap:wrap;align-items:center;clear:both;margin:0 0 6px}form .form-group div,form .row div{width:50%}form .form-group label{width:50%;box-sizing:border-box;padding-right:20px}form .form-group input:not([type=checkbox]),form .form-group select,form .row div .form-group{width:100%;box-sizing:border-box;height:34px;line-height:34px}form .form-group textarea{width:100%;box-sizing:border-box;height:68px;line-height:inherit}form .form-group .checkbox .form-check{width:100%}form .row.zipcity .form-group{width:25%;margin-bottom:0}form .row.zipcity .form-group .input{width:100%}form .row.zipcity .form-group:first-child{width:75%;justify-content:space-between}form .row.zipcity .form-group:first-child .input{width:32%;margin-right:1.33%}form .row.zipcity .form-group label{display:none}form .row.zipcity .form-group:first-child label{display:block}form .actions .btn{float:right}table{width:100%}table caption{font-size:20px}table tr *{padding-left:.8547008547%;padding-right:.8547008547%}table.reset{width:auto}table.reset caption{font-size:inherit}table.reset colgroup col{width:auto}table.reset thead{border-bottom:inherit}table.reset thead th{padding-top:inherit;padding-bottom:inherit;text-align:inherit}table.reset tfoot td{border-top:inherit;padding-top:inherit;padding-bottom:inherit}table.reset tbody td{border-top:inherit;padding-top:inherit;padding-bottom:inherit}table.reset tr *{padding-left:inherit;padding-right:inherit}br.clear{clear:both;line-height:0;font-size:0;height:0;overflow:hidden;text-indent:-100px;display:block}div.clear{clear:both;line-height:0;font-size:0;height:0;overflow:hidden;text-indent:-100px;display:block}.clearbefore::before{content:"";clear:both;line-height:0;font-size:0;height:0;overflow:hidden;text-indent:-100px;display:block}.clearbeforeafter::before{content:"";clear:both;line-height:0;font-size:0;height:0;overflow:hidden;text-indent:-100px;display:block}.clearbeforeafter::after{content:"";clear:both;line-height:0;font-size:0;height:0;overflow:hidden;text-indent:-100px;display:block}.clearafter::after{content:"";clear:both;line-height:0;font-size:0;height:0;overflow:hidden;text-indent:-100px;display:block}.tns-outer{padding:0!important;letter-spacing:0}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s;letter-spacing:0}.tns-slider>.tns-item{box-sizing:border-box;letter-spacing:0}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden;letter-spacing:0}.tns-inner{letter-spacing:0}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;z-index:0}.tns-fadeOut,.tns-normal{opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-moz-calc(100% * 70 / 3);width:2333.3333333333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-moz-calc(100% / 70);width:1.4285714286%;height:10px;float:left}.tns-nav{z-index:50;display:flex;margin-top:24px;align-items:center;justify-content:flex-start}.tns-nav button{padding:0;width:9px;height:9px;display:block;cursor:pointer;border-radius:50%;margin:0 11px 0 0;box-sizing:border-box;transition:background-color .5s;border:none;border:1px solid #1c352e;background-color:#fff}.tns-nav button.tns-nav-active{border:1px solid #1c352e;background-color:#1c352e}.tiny-slider:not(.tns-slider){display:flex}.tiny-slider:not(.tns-slider)>*{display:none!important}.tiny-slider:not(.tns-slider)>:first-child{display:block!important}.lightGallery div.lightgalleryhover svg{display:none}[data-lightgallery=true] .lightGallery{position:relative;cursor:pointer;overflow:hidden}[data-lightgallery=true] .lightGallery picture{overflow:hidden}[data-lightgallery=true] .lightGallery div.lightgalleryhover{display:none}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;cursor:pointer;display:block;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:0}.lg-actions .lg-next svg,.lg-actions .lg-prev svg{fill:#999;width:30px;height:30px}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover svg,.lg-actions .lg-prev:hover svg{fill:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-prev{left:20px}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{animation:lg-left-end .3s;position:relative}.lg-object .spaceTopBottom{margin-top:0;margin-bottom:0}.lg-toolbar{z-index:1082;position:absolute;left:0;top:0;width:100%;background-color:rgba(0,0,0,.45)}.lg-toolbar .lg-icon{cursor:pointer;float:right;height:47px;line-height:27px;padding:10px 0;text-align:center;width:40px;outline:medium none}.lg-toolbar .lg-icon svg{fill:#999;transition:fill .2s linear;width:20px;height:20px}.lg-toolbar .lg-close svg{width:16px;height:16px}.lg-toolbar .lg-icon:hover svg{fill:#fff}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{transform:scale3d(.5,.5,.5);opacity:0;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;transform:translate3d(0,100%,0);transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px;box-sizing:border-box}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb svg{fill:#999}.lg-outer .lg-toogle-thumb:hover svg{fill:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{overflow:auto}.lg-outer .lg-has-html5 .lg-video-play{height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-video-play svg{width:55px;height:55px}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{transform:scale3d(1,1,1);transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-out{opacity:.5;pointer-events:none}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;transition:opacity .15s ease 0s,transform .15s ease 0s;transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{transition-delay:0s;transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;transform:translate3d(0,5px,0);transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown li{padding-left:0}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share-facebook .lg-icon svg{fill:#3b5998}.lg-outer #lg-share-twitter .lg-icon svg{fill:#00aced}.lg-outer #lg-share-googleplus .lg-icon svg{fill:#dd4b39}.lg-outer #lg-share-pinterest .lg-icon svg{fill:#cb2027}.lg.thumb.lg-group{box-sizing:border-box;white-space:nowrap}.lg-group:after{content:"";display:table;clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;transition:opacity .15s ease 0s}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{transition-duration:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item span.picture-loading{content:"";border:5px solid #f3f3f3;border-top:5px solid #555;border-radius:50%;position:absolute;left:50%;top:50%;width:40px;height:40px;margin:-20px 0 0 -20px;animation:spin 1.6s linear infinite;z-index:100}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete span.picture-loading{display:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lightGalleryBg .lg-object>div,.lightGalleryBg .lg-object>section,.lightGalleryBg .lg-object>span{display:block;padding:70px 30px 70px 30px;background-color:#fff}.lightGalleryBg .lg-object .centercontent{width:auto}.lg-outer .lg-ajax{display:inline-block;vertical-align:middle;max-width:90%;max-height:100%;text-align:left;white-space:normal;overflow-y:auto}.lg-outer.lg-loadingcomplete .lg-ajax{overflow-y:auto}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.centercontent,.centercontent [data-centercontent=force].centercontent{width:96%;max-width:1170px;margin-left:auto;margin-right:auto}.centercontent .centercontent{width:auto;max-width:none;margin-left:0;margin-right:0}.centercontentSmall{width:76.0683760684%;max-width:890px;margin-left:auto;margin-right:auto}.centercontentLarge{width:96%;margin-left:auto;margin-right:auto}.spaceTopBottom{padding-top:10.2564102564%;padding-bottom:10.2564102564%}.spaceTopBottomMargin{margin-top:6.25%;margin-bottom:6.25%}.spaceTop{padding-top:10.2564102564%}.spaceBottom{padding-bottom:10.2564102564%}.spaceBottom .spaceBottom{padding-bottom:0}.afterIntro{margin-top:-5.1282051282%}.afterIntro .afterIntro{margin-top:0}ul{margin:0;padding-left:0;padding-right:0;list-style-type:none}ul li:before{content:"";width:5px;height:5px;position:absolute;left:0;top:calc(8px + (11 - 8) * ((100vw - 320px)/ (1970 - 320)));background-color:currentColor;transform:rotate(45deg);border-radius:50%;z-index:1}ul li{position:relative;padding:0 0 0 15px}ul li ul li:before{color:#999}ol{margin:0;padding:0 0 0 26px}ol li{margin:0;padding:0}picture,picture a{display:block;position:relative}picture img{transition:opacity .5s;opacity:1}.reset ul,ul.reset{padding:0}.reset ul li:before,ul.reset li:before{content:none}.reset ul li,ul.reset li{position:static;padding:0}.reset ul li ul,ul.reset li ul{padding:0}[data-object-fit=cover] *{height:100%}[data-object-fit=cover] img,[data-object-fit=cover] video{-o-object-fit:cover;object-fit:cover}.grecaptcha-badge{visibility:hidden}header.pageheader div.buttons{float:right}header.pageheader div.logoMainMenu{padding:20px}header.pageheader nav.mainmenu{margin-top:20px}header.pageheader ul.menu{display:flex;justify-content:center}header.pageheader ul.menu li{margin:0 20px}header.pageheader ul.menu li:first-child{margin-left:0}footer.pagefooter{position:relative;clear:both}footer.pagefooter div.centercontent{padding-top:10px;padding-bottom:10px;display:flex;align-items:center;width:100%;justify-content:space-between}footer.pagefooter div.copyright{width:100%}footer.pagefooter span.copyright{float:left;margin-right:10px}footer.pagefooter nav.footernavi{float:left}footer.pagefooter nav.footernavi a{margin-right:5px}footer.pagefooter a.publisher{float:right}.main-section>.breadcrumb{display:none}.breadcrumb-list{display:flex;flex-wrap:wrap;margin-bottom:3px;align-items:center;justify-content:flex-start}.breadcrumb-list li{display:flex;align-items:center;color:#6f7473}.breadcrumb-list li:last-child{opacity:.5}.breadcrumb-list li a{color:#6f7473}.breadcrumb-list li .divider{margin:0 7px 0 8px;display:inline-flex;align-items:center;position:relative;top:0;left:-1px}.header-main{top:0;left:0;right:0;z-index:500;position:fixed;padding:14px calc(20px + (51 - 20) * ((100vw - 1026px)/ (1970 - 1026))) 59px calc(20px + (57 - 20) * ((100vw - 1026px)/ (1970 - 1026)));transition:all .3s ease}.header-main.bggallerybox{background:0 0}.header-main.is_opened,.header-main.is_scroll{color:#fff}.header-main.is_opened:before,.header-main.is_scroll:before{display:none}.header-main.is_opened .logo-container .logo,.header-main.is_scroll .logo-container .logo{fill:#f86034}.header-main.is_scroll{padding-bottom:calc(20px + (24 - 20) * ((100vw - 1026px)/ (1970 - 1026)));background:#1c352e}.header-main.is_scroll .navigation-header-top-box{max-height:0;opacity:0}.header-main.is_scroll .logo-container .logo{width:calc(135px + (207 - 135) * ((100vw - 355px)/ (1970 - 355)))}.header-main.is_scroll+.advanced-menu-block{padding-top:calc(85px + (110 - 85) * ((100vw - 1026px)/ (1970 - 1026)))}.header-main:before{content:"";top:0;left:0;right:0;z-index:1;opacity:.5;height:171px;display:block;position:absolute;background:linear-gradient(to bottom,#000,rgba(255,255,255,0))}.header-main .header-box{z-index:1;position:relative}.header-main .navigation-header-top-box{height:27px;max-height:40px;overflow:hidden;text-align:right;padding-right:19px;margin-bottom:11px;transition:max-height .3s ease}.header-main .navigation-header-top-box .top-link svg{fill:currentColor;vertical-align:middle;width:15px;height:15px}.header-main .navigation-header-top-box .top-link span{transition:border .3s ease;border-bottom:2px solid transparent}.header-main .navigation-header-content-box{display:flex;align-items:center;justify-content:space-between}.header-main .logo-container .logo{width:calc(135px + (286 - 135) * ((100vw - 355px)/ (1970 - 355)));height:calc(30px + (60 - 30) * ((100vw - 355px)/ (1970 - 355)));display:block;transition:fill .3s ease,width .3s ease;fill:#fff}.header-main .logo-container .logo-hellenthal{width:calc(135px + (286 - 135) * ((100vw - 355px)/ (1970 - 355)));height:calc(30px + (60 - 30) * ((100vw - 355px)/ (1970 - 355)));display:block;transition:fill .3s ease,width .3s ease;fill:#fff}.header-main .logo-container .logo-aktivi{display:block;transition:fill .3s ease,width .3s ease;height:calc(60px + (105.71 - 60) * ((100vw - 355px)/ (1970 - 355)));width:calc(135px + (185.64 - 135) * ((100vw - 355px)/ (1970 - 355)))}.header-main .logo-container .logo-josis{display:block;filter:brightness(0) invert(1);transition:fill .3s ease,width .3s ease;height:calc(60px + (95 - 60) * ((100vw - 355px)/ (1970 - 355)));width:calc(135px + (185.64 - 135) * ((100vw - 355px)/ (1970 - 355)))}.header-main .right-box{display:flex;align-items:center}.header-main .right-box .header-buttons{margin-left:calc(20px + (48 - 20) * ((100vw - 1026px)/ (1970 - 1026)))}.header-main .right-box .button-box .button{font-family:"Zurich BdEx BT",sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:24px;letter-spacing:calc(-.7px + (-.7 - -.7) * ((100vw - 355px)/ (1970 - 355)));text-transform:uppercase;padding:16px calc(20px + (47 - 20) * ((100vw - 1026px)/ (1970 - 1026)))}.header-main .main-navigation .navigation-list{display:flex;align-items:center}.header-main .main-navigation .navigation-list .navigation-item{padding-left:calc(20px + (36.5 - 20) * ((100vw - 1026px)/ (1970 - 1026)))}.header-main .main-navigation .navigation-list .navigation-item:before{display:none}.header-main .main-navigation .menu-title{cursor:pointer;transition:border .3s ease;border-bottom:2px solid transparent}.header-main .main-navigation .menu-title.is_active{border-color:currentColor}.mobile-app-header-menu{position:fixed;bottom:0;height:58px;left:0;z-index:5000;right:0;width:100%;justify-content:space-between;align-items:center;display:none;background:#1c352e;border-top:1px solid rgba(255,255,255,.25)}.mobile-app-header-menu .mobile-menu-item{width:100%;height:100%;display:flex;padding:7px 0;min-width:48px;flex-wrap:wrap;align-items:center;justify-content:center;border-right:1px solid rgba(255,255,255,.25)}.mobile-app-header-menu .mobile-menu-item:last-child{border-right:none}.mobile-app-header-menu .mobile-menu-item a,.mobile-app-header-menu .mobile-menu-item>div{width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.mobile-app-header-menu .mobile-menu-item .open-menu-icon{display:flex;height:100%}.mobile-app-header-menu .mobile-menu-item .close-menu-icon,.mobile-app-header-menu .mobile-menu-item .open-menu-icon{flex-wrap:wrap;justify-content:center}.mobile-app-header-menu .mobile-menu-item .icon{flex:0 0 100%}.mobile-app-header-menu .mobile-menu-item .icon.icon-close{width:15px;height:15px;margin-top:9px;margin-bottom:6px}.mobile-app-header-menu .mobile-menu-item .icon.icon-menu{width:23px;height:16px;margin-top:5px;margin-bottom:6px}.mobile-app-header-menu .mobile-menu-item .icon.icon-buchen{width:30px;height:26px;margin-bottom:1px}.mobile-app-header-menu .mobile-menu-item .icon.icon-menu-clock{width:24px;height:24px;margin-top:1px;margin-bottom:2px}.mobile-app-header-menu .mobile-menu-item.is_active{background-color:#485b56}.mobile-app-header-menu .mobile-menu-item.is_active .menu-btn .open-menu-icon{display:none}.mobile-app-header-menu .mobile-menu-item.is_active .menu-btn .close-menu-icon{display:flex}.mobile-app-header-menu .menu-btn{width:100%;height:100%}.mobile-app-header-menu .menu-btn .close-menu-icon{display:none}.advanced-menu-block{left:0;right:0;top:0;padding-top:calc(151px + (171 - 151) * ((100vw - 1026px)/ (1970 - 1026)));margin:0 auto;position:fixed;z-index:20;transform:translate(0,-100%);transition:transform .5s cubic-bezier(.77,0,.175,1);background-color:#1c352e}.advanced-menu-block.is_opened{overflow:auto;transform:translate(0,0);max-width:100%;overflow-x:hidden}.advanced-menu-block.is_active{transform:translate(0,0)}.advanced-menu-block.is_active:before{opacity:1}.advanced-menu-block:before{opacity:0;position:fixed;display:block;left:0;pointer-events:none;content:"";right:0;top:100%;height:100vh;background-color:rgba(0,0,0,.67)}.advanced-menu-block .is_hidden{display:none}.advanced-menu-block .mobile-main-category{display:none}.advanced-menu-block .mobile-main-categories{display:none}.advanced-menu-block .mobile-menu-back{display:none}.advanced-menu-block .advanced-menu-block-inner{display:flex;align-items:flex-start;padding:calc(30px + (62 - 30) * ((100vw - 1026px)/ (1970 - 1026))) calc(20px + (164 - 20) * ((100vw - 1026px)/ (1970 - 1026))) calc(61px + (122 - 61) * ((100vw - 1026px)/ (1970 - 1026))) calc(20px + (137 - 20) * ((100vw - 1026px)/ (1970 - 1026)))}.advanced-menu-block .left-category-box{flex:1}.advanced-menu-block .left-category-box.is_active{transform:translate(0,0)}.advanced-menu-block .left-category-box .menu-item{display:none}.advanced-menu-block .left-category-box .menu-item.is_active{display:block}.advanced-menu-block .left-category-box .category-list{width:100%;display:flex;align-items:stretch;position:relative}.advanced-menu-block .left-category-box .category-list .category-title{pointer-events:none;cursor:none;-webkit-text-stroke-width:1px;text-transform:none;color:#1c352e;-webkit-text-stroke-color:#fff;font-size:calc(30px + (55 - 30) * ((100vw - 1026px)/ (1970 - 1026)));line-height:calc(40px + (68 - 40) * ((100vw - 1026px)/ (1970 - 1026)));letter-spacing:calc(0px + (-2.8 - 0) * ((100vw - 1026px)/ (1970 - 1026)))}.advanced-menu-block .left-category-box .category-list .category-item{flex:0 0 40.5%;padding:0 calc(20px + (47 - 20) * ((100vw - 1026px)/ (1970 - 1026)))}.advanced-menu-block .left-category-box .category-list .category-item:last-child{flex:0 0 50%;padding-right:0}.advanced-menu-block .left-category-box .category-list .category-item:last-child .menu-navigation-children{margin-left:2px}.advanced-menu-block .left-category-box .category-list .menu-navigation-children{display:block;margin-top:15px}.advanced-menu-block .left-category-box .category-list .menu-navigation-children a{transition:opacity .3s ease}.advanced-menu-block .left-category-box .category-list .menu-navigation-children li{padding-left:0;margin-bottom:5px}.advanced-menu-block .left-category-box .category-list .menu-navigation-children li:before{display:none}.advanced-menu-block .right-category-box{flex:0 0 calc(430px + (648 - 430) * ((100vw - 1026px)/ (1970 - 1026)))}.advanced-menu-block .right-category-box .category-information-block{margin:0 calc(-7px + (-15 - -7) * ((100vw - 1026px)/ (1970 - 1026)))}.advanced-menu-block .right-category-box .category-information-block:not(.is_hidden){margin-top:12px;display:flex}.advanced-menu-block .right-category-box .category-information-item{font-size:0;line-height:0;padding:0 calc(7px + (15 - 7) * ((100vw - 1026px)/ (1970 - 1026)))}.advanced-menu-block .right-category-box .category-information-item:before{display:none}.advanced-menu-block .right-category-box .category-information-item .inner{overflow:hidden;position:relative}.advanced-menu-block .right-category-box .category-information-item .image-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.advanced-menu-block .right-category-box .category-information-item .title-box{margin-top:8px;margin-left:-1px}.ArrivalT1 .headline{max-width:calc(250px + (1057 - 250) * ((100vw - 320px)/ (1970 - 320)))}.ArrivalT1 .subheadline{max-width:calc(260px + (1057 - 260) * ((100vw - 320px)/ (1970 - 320)));margin-top:calc(8px + (12 - 8) * ((100vw - 320px)/ (1970 - 320)))}.ArrivalT1 .location{margin-top:40px}.ArrivalT1 .location .boxes-container{margin-left:-40px;margin-right:-40px}.ArrivalT1 .location .boxes-container .boxes{display:flex}.ArrivalT1 .location .boxes-container .boxes .box{display:flex;padding-left:40px;padding-right:40px;box-sizing:border-box;width:100%}.ArrivalT1 .location .boxes-container .boxes .box+.box{min-width:50%}.ArrivalT1 .location .boxes-container .boxes .box .inner-box{width:100%;padding:40px;box-sizing:border-box}.ArrivalT1 .location .boxes-container .boxes .box .inner-box .headline{padding-bottom:10px;border-bottom:1px solid currentColor;margin-bottom:10px}.ArrivalT1 .map-container{z-index:1;margin-top:90px;position:relative;width:100%;padding-top:56.25%}.ArrivalT1 .map-container #map{position:absolute;top:0;left:0;width:100%;height:100%}.ArrivalT1 .arrival-links-container{margin-top:90px;position:relative;width:100%}.ArrivalT1 .arrival-links-container .categories-container{margin-left:-25px;margin-right:-25px}.ArrivalT1 .arrival-links-container .categories-container .categories{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.ArrivalT1 .arrival-links-container .categories-container .categories .category{padding-left:25px;padding-right:25px}.footer-main .top-box-wrapper{display:flex;align-items:stretch;justify-content:space-between;padding-top:calc(60px + (121 - 60) * ((100vw - 320px)/ (1970 - 320)));padding-bottom:calc(53px + (117 - 53) * ((100vw - 320px)/ (1970 - 320)))}.footer-main .company-logo .logo{width:calc(179px + (366 - 179) * ((100vw - 320px)/ (1970 - 320)));height:calc(38px + (75 - 38) * ((100vw - 320px)/ (1970 - 320)));fill:#f86034}.footer-main .company-logo .logo-hellenthal{width:calc(179px + (366 - 179) * ((100vw - 320px)/ (1970 - 320)));height:calc(38px + (75 - 38) * ((100vw - 320px)/ (1970 - 320)));fill:#f86034}.footer-main .company-logo .logo-aktivi-footer{width:calc(179px + (220.11 - 179) * ((100vw - 320px)/ (1970 - 320)));height:calc(100px + (125.34 - 100) * ((100vw - 320px)/ (1970 - 320)))}.footer-main .company-logo .logo-josis{filter:brightness(0) invert(1);width:calc(179px + (220.11 - 179) * ((100vw - 320px)/ (1970 - 320)));height:calc(100px + (125.34 - 100) * ((100vw - 320px)/ (1970 - 320)))}.footer-main .info-box{display:flex;padding-left:40px;align-items:stretch}.footer-main .info-box .social-links{display:none;margin-top:25px}.footer-main .section{margin-right:calc(60px + (217 - 60) * ((100vw - 500px)/ (1970 - 500)));height:100%}.footer-main .section+.section{margin-right:0}.footer-main .section:last-of-type{margin-right:0}.footer-main .section:last-child{margin-right:0}.footer-main .section .section-headline{margin-bottom:calc(14px + (24 - 14) * ((100vw - 320px)/ (1970 - 320)))}.footer-main .section .section-wrapper{display:flex;flex-flow:column;height:100%}.footer-main .section .section-wrapper .description{flex:1}.footer-main .section .section-wrapper .link-box{margin-top:calc(4px + (39 - 4) * ((100vw - 320px)/ (1970 - 320)))}.social-links{display:flex;align-items:center;margin-top:15px}.social-links li{padding:0;font-size:0;line-height:0;margin-right:15px}.social-links li a{display:flex;overflow:hidden;border-radius:50%;align-items:center;justify-content:center;transition:opacity .3s ease;padding:calc(10px + (13 - 10) * ((100vw - 414px)/ (1700 - 414)));width:calc(38px + (51 - 38) * ((100vw - 320px)/ (1700 - 320)));height:calc(38px + (51 - 38) * ((100vw - 320px)/ (1700 - 320)))}.social-links li a:hover{opacity:.8}.social-links li svg{width:100%;height:100%;fill:#1c352e}.social-links li:before{display:none}.bottom-links{display:flex;flex-wrap:wrap;align-items:center;overflow:hidden;justify-content:center;padding:34px 40px 34px}.bottom-links a{opacity:.8;transition:opacity .5s ease;color:#6f7473}.bottom-links a:hover{opacity:1}.bottom-links .info-links{display:flex;margin-right:18px;position:relative}.bottom-links .info-links:before{content:".";position:absolute;left:-12px;bottom:-2px}.bottom-links .produced-by-link{flex:1;display:flex;margin-right:23px;position:relative;align-items:center;justify-content:flex-end}.bottom-links .produced-by-link svg{margin-left:4px}.bottom-links .copyright{margin-right:18px;display:flex;align-items:center;opacity:.8}.bottom-links .copyright svg{margin-right:7px}.intro-element.bgweb2 .text:before{background:linear-gradient(rgba(247,247,246,0),#f7f7f6)}.intro-element .intro-wrapper{display:flex;align-items:stretch;justify-content:space-between}.intro-element .intro-wrapper .left-box{flex:0 0 calc(400px + (710 - 400) * ((100vw - 1026px)/ (1970 - 1026)))}.intro-element .intro-wrapper .right-box{flex:0 0 calc(380px + (613 - 380) * ((100vw - 1026px)/ (1970 - 1026)))}.intro-element .intro-wrapper .right-box.bottom{align-self:flex-end;flex:0 0 calc(380px + (644 - 380) * ((100vw - 1026px)/ (1970 - 1026)))}.intro-element .intro-wrapper.intro-clasic .left-box{flex:0 0 calc(320px + (1400 - 320) * ((100vw - 355px)/ (1970 - 355)))}.intro-element .subheadline{margin-top:calc(10px + (12 - 10) * ((100vw - 1026px)/ (1970 - 1026)))}.intro-element .link-box{display:flex;align-items:center;flex-wrap:wrap;margin-top:calc(10px + (21 - 10) * ((100vw - 320px)/ (1970 - 320)))}.intro-element .link-box a{margin-right:calc(30px + (55 - 30) * ((100vw - 320px)/ (1970 - 320)))}.intro-element .text{margin-top:calc(20px + (36 - 20) * ((100vw - 1026px)/ (1970 - 1026)))}.intro-element .text.show-less+.see-more .show{margin-top:12px;display:none}.intro-element .text.show-less+.see-more .show .hide{margin-top:12px;display:none}.intro-element .text.show-less:before{content:""}.intro-element .text p:first-child{margin-top:0}.intro-element .text p:last-child{margin-bottom:0}.intro-element .see-more .hide,.intro-element .see-more .show{display:none;margin-bottom:25px}.intro-element .quicklinks-list{display:flex;flex-wrap:wrap;margin:-6px -5px;align-items:center;justify-content:flex-start}.intro-element .quicklinks-list .quicklink-item{margin:calc(5px + (6 - 5) * ((100vw - 355px)/ (1970 - 355))) 5px}.intro-element .quicklinks-list .quicklink-item .button{padding:16px 33px 14px 35px}.intro-element .usps-list{display:flex;flex-flow:column;padding-top:calc(10px + (12 - 10) * ((100vw - 1026px)/ (1970 - 1026)))}.intro-element .usps-list .usps-item{margin-bottom:calc(35px + (41 - 35) * ((100vw - 320px)/ (1970 - 320)))}.intro-element .usps-list .usps-item:last-child{margin-bottom:0}.intro-element .usps-list .usps-item .title{padding-left:39px;padding-top:30px;margin-top:11px;position:relative}.intro-element .usps-list .usps-item .title:before{content:"";display:block;position:absolute;left:39px;top:0;height:10px;border-radius:25px;background:#ebebeb;width:60px}.intro-element .usps-list .usps-item img{max-width:70px}.usps-with-numbers-element .module-outdoor-spaces{display:flex;align-items:center;justify-content:space-between}.usps-with-numbers-element .module-outdoor-spaces .image-container{flex:0 0 calc(280px + (462 - 280) * ((100vw - 768px)/ (1970 - 768)))}.usps-with-numbers-element .module-outdoor-spaces .image-container img{width:100%;height:auto}.usps-with-numbers-element .module-outdoor-spaces .info-container{flex:0 0 calc(460px + (944 - 460) * ((100vw - 1026px)/ (1970 - 1026)));max-width:calc(460px + (944 - 460) * ((100vw - 1026px)/ (1970 - 1026)));padding-top:4px}.usps-with-numbers-element .module-outdoor-spaces .info-container .tns-outer{margin-right:calc(0px + (-95 - 0) * ((100vw - 1026px)/ (1970 - 1026)))}.usps-with-numbers-element .module-outdoor-spaces .subheadline{margin-top:10px;max-width:720px}.usps-with-numbers-element .tns-inner,.usps-with-numbers-element .tns-outer,.usps-with-numbers-element .tns-ovh{letter-spacing:0}.usps-with-numbers-element .usp-list{display:flex;padding-left:2px;letter-spacing:0;margin-top:calc(30px + (121 - 30) * ((100vw - 768px)/ (1970 - 768)))}.usps-with-numbers-element .usp-list .text{padding-top:calc(9px + (30 - 9) * ((100vw - 355px)/ (1970 - 355)));padding-left:79px;position:relative}.usps-with-numbers-element .usp-list .text:before{content:"";display:block;position:absolute;left:75px;top:calc(0px + (2 - 0) * ((100vw - 355px)/ (1970 - 355)));background:#ebebeb;width:calc(14px + (25 - 14) * ((100vw - 355px)/ (1970 - 355)));height:calc(4px + (10 - 4) * ((100vw - 355px)/ (1970 - 355)));border-radius:90px}.usps-with-numbers-element .usp-list .text p{margin:0}.usps-with-numbers-element .tns-nav{justify-content:center}.teaser-fullscreen-element{overflow:hidden}.teaser-fullscreen-element .image-video-container{position:relative}.teaser-fullscreen-element .image-video-container .svg-shape{right:0;z-index:1;bottom:-1px;font-size:0;line-height:0;position:absolute}.teaser-fullscreen-element .image-video-container .svg-shape.line-type-2{top:0;bottom:auto}.teaser-fullscreen-element .image-video-container .svg-shape.line-type-2 img{width:calc(120px + (400 - 120) * ((100vw - 320px)/ (1970 - 320)))}.teaser-fullscreen-element .image-video-container .svg-shape img{width:calc(120px + (730 - 120) * ((100vw - 320px)/ (1970 - 320)))}.teaser-fullscreen-element .image-video-container:before{content:"";top:0;left:0;right:0;bottom:0;z-index:1;position:absolute;background:rgba(0,0,0,.15)}.teaser-fullscreen-element .image-video-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teaser-fullscreen-element .videoouter{height:calc(288px + (712 - 288) * ((100vw - 768px)/ (1970 - 768)))}.teaser-fullscreen-element .videoouter video{width:100%;height:100%}.teaser-fullscreen-element .text-info{z-index:10;position:absolute;left:calc(17px + (95 - 17) * ((100vw - 355px)/ (1970 - 355)));bottom:calc(17px + (58 - 17) * ((100vw - 355px)/ (1970 - 355)));max-width:calc(290px + (656 - 290) * ((100vw - 355px)/ (1970 - 355)))}.teaser-fullscreen-element .text-info .subheadline{margin-top:calc(5px + (12 - 5) * ((100vw - 355px)/ (1970 - 355)))}.teaser-fullscreen-element .text-info .morelink{display:inline-block;margin-top:calc(5px + (19 - 5) * ((100vw - 355px)/ (1970 - 355)))}.teaser-slider-element{overflow:hidden}.teaser-slider-element .tns-ovh{overflow:visible;margin:0 calc(-5px + (-24 - -5) * ((100vw - 355px)/ (1970 - 355)))}.teaser-slider-element .subheadline{margin-top:calc(8px + (11 - 8) * ((100vw - 320px)/ (1970 - 320)));margin-bottom:calc(40px + (56 - 40) * ((100vw - 320px)/ (1970 - 320)))}.teaser-slider-element .headline+.teaser-slider{margin-top:calc(40px + (56 - 40) * ((100vw - 320px)/ (1970 - 320)))}.teaser-slider-element .link-box{margin-top:calc(40px + (56 - 40) * ((100vw - 320px)/ (1970 - 320)))}.teaser-slider-element .teaser-slider .item{padding:0 calc(5px + (24 - 5) * ((100vw - 355px)/ (1970 - 355)))}.teaser-slider-element .teaser-slider .item img{width:100%;height:auto}.teaser-slider-element .teaser-slider .image-box{position:relative}.teaser-slider-element .teaser-slider .image-box .icon-box{width:calc(50px + (80 - 50) * ((100vw - 320px)/ (1970 - 320)));height:calc(50px + (80 - 50) * ((100vw - 320px)/ (1970 - 320)));cursor:pointer;border-radius:50%;background-color:rgba(0,0,0,.6);transform:translate(-50%,-50%);position:absolute;z-index:10;left:50%;top:50%;display:flex;align-items:center;justify-content:center}.teaser-slider-element .teaser-slider .image-box .icon-box .icon-play{display:block;width:calc(20px + (30 - 20) * ((100vw - 320px)/ (1970 - 320)));height:calc(20px + (30 - 20) * ((100vw - 320px)/ (1970 - 320)))}.teaser-slider-element .teaser-slider .item-wrapper{position:relative}.teaser-slider-element .teaser-slider .item-wrapper .teaser-title{margin-top:calc(10px + (32 - 10) * ((100vw - 355px)/ (1970 - 355)));transition:opacity 2s cubic-bezier(0,0,.2,1)}.teaser-slider-element .teaser-slider .item-wrapper .description{margin-top:calc(10px + (14 - 10) * ((100vw - 355px)/ (1970 - 355)));transition:opacity 2s cubic-bezier(0,0,.2,1)}.teaser-slider-element .teaser-slider .item-wrapper .description p{margin:0}.teaser-slider-element .teaser-slider .item-wrapper .morelink{margin-top:calc(10px + (25 - 10) * ((100vw - 355px)/ (1970 - 355)))}.teaser-slider-element .slider-box{position:relative}.teaser-slider-element .arrow-container{display:flex;position:absolute;align-items:center;pointer-events:none;justify-content:space-between;top:calc(90px + (150 - 90) * ((100vw - 1300px)/ (1970 - 1300)));left:calc(-15px + (-30 - -15) * ((100vw - 768px)/ (1970 - 768)));right:calc(-15px + (-30 - -15) * ((100vw - 768px)/ (1970 - 768)))}.teaser-slider-element .arrow-container .slider-arrow{display:flex;cursor:pointer;border-radius:50%;align-items:center;pointer-events:all;justify-content:center;width:calc(50px + (59 - 50) * ((100vw - 768px)/ (1970 - 768)));height:calc(50px + (59 - 50) * ((100vw - 768px)/ (1970 - 768)));background:#f86034}.teaser-slider-element .arrow-container .slider-arrow:hover{background:#de4b21}.teaser-slider-element .arrow-container .slider-arrow svg{width:11px;height:21px;fill:#fff}.teaser-slider-element .arrow-container .slider-arrow[aria-disabled=true]{opacity:0}.teaser-slider-element .tns-nav{display:none}.slider-overlay .slider-overlay-item{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}.slider-overlay .slider-overlay-item.is_active{display:flex;justify-content:center;align-items:center}.slider-overlay .partner-video-inner:before{content:"";position:absolute;background:rgba(0,0,0,.8);top:0;left:0;right:0;bottom:0;z-index:-1}.slider-overlay .videoouter{max-width:750px;max-height:90vh;width:100%;aspect-ratio:16/9}.slider-overlay .videoouter.is_active{display:block}.slider-overlay .close-box{position:absolute;cursor:pointer;right:30px;top:30px}.slider-overlay .close-box svg{width:24px;height:24px}.list-large-element .list-large .videoouter{font-size:0;line-height:0}.list-large-element .list-large .videoouter video{width:100%;height:100%}.list-large-element .list-large .list-item{display:flex;margin-bottom:calc(20px + (70 - 20) * ((100vw - 355px)/ (1970 - 355)))}.list-large-element .list-large .list-item:last-child{margin-bottom:0}.list-large-element .list-large .list-item:nth-child(even){flex-flow:row-reverse}.list-large-element .list-large .list-item:nth-child(even) .right-box{padding-left:0;padding-right:calc(40px + (94 - 40) * ((100vw - 768px)/ (1970 - 768)))}.list-large-element .list-large .list-item .left-box{display:flex;align-items:center;flex:0 0 calc(390px + (1053 - 390) * ((100vw - 768px)/ (1970 - 768)))}.list-large-element .list-large .list-item .left-box .image-box{width:100%}.list-large-element .list-large .list-item .left-box img{width:100%;height:auto}.list-large-element .list-large .list-item .right-box{display:flex;align-items:center;padding-left:calc(20px + (47 - 20) * ((100vw - 768px)/ (1970 - 768)));padding-right:calc(20px + (51 - 20) * ((100vw - 768px)/ (1970 - 768)))}.list-large-element .list-large .list-item .description{margin-top:calc(13px + (15 - 13) * ((100vw - 355px)/ (1970 - 355)))}.list-large-element .list-large .list-item .description p{margin:0}.list-large-element .list-large .list-item .morelink{margin-top:calc(14px + (21 - 14) * ((100vw - 355px)/ (1970 - 355)))}.list-small-element .headline-box{margin:0 auto;text-align:center;max-width:calc(290px + (678 - 290) * ((100vw - 320px)/ (1970 - 320)))}.list-small-element .headline-box+.list-small{margin-top:calc(40px + (75 - 40) * ((100vw - 320px)/ (1970 - 320)))}.list-small-element .headline-box .subheadline{margin-top:calc(4px + (9 - 4) * ((100vw - 320px)/ (1970 - 320)))}.list-small-element .list-small{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;margin:0 calc(-11px + (-21 - -11) * ((100vw - 320px)/ (1970 - 320))) calc(-40px + (-80 - -40) * ((100vw - 320px)/ (1970 - 320)))}.list-small-element .list-small .item{flex:0 0 33.33%;max-width:33.33%;padding:0 calc(11px + (21 - 11) * ((100vw - 320px)/ (1970 - 320)));margin-bottom:calc(40px + (67 - 40) * ((100vw - 320px)/ (1970 - 320)))}.list-small-element .wrapper{position:relative}.list-small-element .wrapper .image-box img{width:100%;height:auto}.list-small-element .wrapper .item-title{margin-top:calc(10px + (21 - 10) * ((100vw - 320px)/ (1970 - 320)))}.list-small-element .wrapper .description{margin-top:calc(10px + (13 - 10) * ((100vw - 320px)/ (1970 - 320)));max-width:calc(280px + (394 - 280) * ((100vw - 320px)/ (1970 - 320)))}.list-small-element .wrapper .description p{margin:0}.list-small-element .wrapper .morelink{margin-top:calc(10px + (25 - 10) * ((100vw - 320px)/ (1970 - 320)))}.list-small-element .link-box{margin-top:calc(20px + (64 - 20) * ((100vw - 320px)/ (1970 - 320)));text-align:center}.faq-element .headline{max-width:calc(250px + (1057 - 250) * ((100vw - 320px)/ (1970 - 320)))}.faq-element .subheadline{max-width:calc(260px + (1057 - 260) * ((100vw - 320px)/ (1970 - 320)));margin-top:calc(8px + (12 - 8) * ((100vw - 320px)/ (1970 - 320)))}.faq-element .faq-list{margin-top:calc(40px + (60 - 40) * ((100vw - 320px)/ (1970 - 320)))}.faq-element .faq-list .faq-item{padding:calc(20px + (25 - 20) * ((100vw - 320px)/ (1970 - 320))) 0;border-top:1px solid rgba(200,200,200,.5)}.faq-element .faq-list .faq-item:last-child{border-bottom:1px solid rgba(200,200,200,.5)}.faq-element .faq-list .faq-item.active .element-headline svg{transform:rotate(180deg)}.faq-element .faq-list .link-box{display:flex;flex-wrap:wrap}.faq-element .faq-list .link-box a{margin-right:40px}.faq-element .faq-list .element-headline{cursor:pointer;position:relative;padding-right:40px}.faq-element .faq-list .element-headline svg{right:0;top:8px;width:calc(10px + (24 - 10) * ((100vw - 320px)/ (1970 - 320)));height:calc(10px + (12 - 10) * ((100vw - 320px)/ (1970 - 320)));position:absolute;stroke:#7b7b7b}.faq-element .faq-list .faq-content-box{display:none;max-width:calc(270px + (1188 - 270) * ((100vw - 320px)/ (1970 - 320)));overflow:hidden}.faq-element .faq-list .small{margin-top:5px}.faq-element .faq-list .small p{margin:0}.faq-element .faq-list .morelink{margin-top:calc(10px + (20 - 10) * ((100vw - 320px)/ (1970 - 320)))}.list-medium-element{position:relative}.list-medium-element .headline-box{padding-right:50px;max-width:calc(290px + (1395 - 290) * ((100vw - 355px)/ (1970 - 355)));padding-bottom:calc(40px + (60 - 40) * ((100vw - 320px)/ (1970 - 320)))}.list-medium-element .headline-box .title{position:relative;max-width:calc(250px + (879 - 250) * ((100vw - 320px)/ (1970 - 320)))}.list-medium-element .headline-box .subheadline{margin-top:12px}.list-medium-element.with-shape .list-medium{margin-top:calc(-62px + (-195 - -62) * ((100vw - 320px)/ (1970 - 320)))}.list-medium-element.with-shape .headline-box{position:relative;background:0 0;padding-top:calc(42px + (110 - 42) * ((100vw - 320px)/ (1970 - 320)));padding-bottom:calc(83px + (252 - 83) * ((100vw - 320px)/ (1970 - 320)))}.list-medium-element.with-shape .headline-box:before{content:"";top:0;right:0;bottom:0;position:absolute;background:#9ccfbd;border-radius:0 250px 250px 0;left:calc(-15px + (-180 - -15) * ((100vw - 320px)/ (1970 - 320)))}.list-medium-element .list-medium{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;margin:0 calc(-10px + (-21 - -10) * ((100vw - 768px)/ (1970 - 768))) calc(-40px + (-80 - -40) * ((100vw - 320px)/ (1970 - 320)))}.list-medium-element .list-medium .list-item{flex:0 0 50%;max-width:50%;padding:0 calc(10px + (21 - 10) * ((100vw - 768px)/ (1970 - 768)));margin-bottom:calc(33px + (69 - 33) * ((100vw - 355px)/ (1970 - 355)))}.list-medium-element .list-medium .list-item .wrapper{display:flex;height:100%;flex-flow:column;position:relative}.list-medium-element .list-medium .videoouter{flex:1;font-size:0;line-height:0}.list-medium-element .list-medium .image-box img{width:100%;height:auto}.list-medium-element .list-medium .name{margin-top:calc(20px + (23 - 20) * ((100vw - 320px)/ (1970 - 320)))}.list-medium-element .list-medium .description{max-width:calc(400px + (600 - 400) * ((100vw - 768px)/ (1970 - 768)));margin-top:calc(5px + (10 - 5) * ((100vw - 320px)/ (1970 - 320)))}.list-medium-element .list-medium .description p{margin:0}.list-medium-element .list-medium .morelink{margin-top:calc(0px + (21 - 0) * ((100vw - 320px)/ (1970 - 320)))}.photo-gallery-element{overflow:hidden}.photo-gallery-element .tns-ovh{overflow:visible}.photo-gallery-element .line-image{z-index:1;bottom:-1px;height:auto;position:absolute;pointer-events:none;right:calc(4px + (24 - 4) * ((100vw - 320px)/ (1970 - 320)));max-width:calc(120px + (633 - 120) * ((100vw - 320px)/ (1970 - 320)))}.photo-gallery-element .slider-box{margin:0 calc(-5px + (-25 - -5) * ((100vw - 320px)/ (1970 - 320)))}.photo-gallery-element .gallery-item{background:0 0;padding:0 calc(5px + (25 - 5) * ((100vw - 320px)/ (1970 - 320)))}.photo-gallery-element .gallery-item .partner-video-inner{overflow:hidden;position:relative}.photo-gallery-element .gallery-item .partner-video-inner.is-playing .play-button{display:none}.photo-gallery-element .gallery-item .partner-video-inner.is-playing .pause-button{display:block}.photo-gallery-element .gallery-item .partner-video-inner .videoouter{height:0;padding-bottom:56.5%}.photo-gallery-element .gallery-item .partner-video-inner .videoouter iframe{position:absolute;top:0;left:0;right:0;bottom:0}.photo-gallery-element .gallery-item .partner-video-inner .image-video video{position:absolute;top:0;left:0;width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.photo-gallery-element .gallery-item .partner-video-inner .pause-button{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;display:none}.photo-gallery-element .gallery-item .partner-video-inner .play-button{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:121px;height:121px;border-radius:50%;margin-top:-5px;background:radial-gradient(rgba(0,0,0,.33),rgba(0,0,0,0))}.photo-gallery-element .gallery-item .partner-video-inner .play-button svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;fill:#fff}.photo-gallery-element .gallery-item picture{font-size:0;line-height:0}.photo-gallery-element .gallery-item picture img{width:100%;height:auto}.photo-gallery-element .gallery-item .wrapper{position:relative}.photo-gallery-element .gallery-item .text-box{bottom:0;left:0;right:0;padding:calc(10px + (30 - 10) * ((100vw - 320px)/ (1970 - 320)));position:absolute}.photo-gallery-element .gallery-item .text-box:before{content:"";left:0;right:0;bottom:0;opacity:.5;display:block;position:absolute;height:130px;background:linear-gradient(to top,#000,transparent)}.photo-gallery-element .gallery-item .text-box p{margin:0;z-index:1;position:relative}.photo-gallery-element .slider-box{position:relative}.photo-gallery-element .arrow-container{top:50%;display:flex;position:absolute;align-items:center;pointer-events:none;transform:translate(0,-50%);justify-content:space-between;left:calc(-15px + (-30 - -15) * ((100vw - 768px)/ (1970 - 768)));right:calc(-15px + (-30 - -15) * ((100vw - 768px)/ (1970 - 768)))}.photo-gallery-element .arrow-container .slider-arrow{display:flex;cursor:pointer;border-radius:50%;align-items:center;pointer-events:all;justify-content:center;width:calc(50px + (59 - 50) * ((100vw - 768px)/ (1970 - 768)));height:calc(50px + (59 - 50) * ((100vw - 768px)/ (1970 - 768)));background:#f86034}.photo-gallery-element .arrow-container .slider-arrow:hover{background:#de4b21}.photo-gallery-element .arrow-container .slider-arrow svg{width:11px;height:21px;fill:#fff}.photo-gallery-element .arrow-container .slider-arrow[aria-disabled=true]{opacity:0}.photo-gallery-element .tns-nav{display:none}.photo-gallery-element .arrow-container{justify-content:space-between;left:calc(-35px + (-55 - -35) * ((100vw - 768px)/ (1970 - 768)));right:calc(-35px + (-55 - -35) * ((100vw - 768px)/ (1970 - 768)))}.reviews-element{overflow:hidden}.reviews-element .reviews-inner{display:flex;flex-wrap:wrap}.reviews-element .reviews-inner .left-box{flex:0 0 46.6%;max-width:46.6%;padding-right:40px}.reviews-element .reviews-inner .left-box .subheadline{margin-top:calc(17px + (31 - 17) * ((100vw - 320px)/ (1970 - 320)));max-width:calc(232px + (519 - 232) * ((100vw - 320px)/ (1970 - 320)))}.reviews-element .reviews-inner .right-box{flex:0 0 53.4%;max-width:53.4%;position:relative}.reviews-element .reviews-inner .right-box .tns-outer{margin:calc(15px + (65 - 15) * ((100vw - 355px)/ (1970 - 355))) calc(-2.5px + (-10 - -2.5) * ((100vw - 355px)/ (1970 - 355))) 0}.reviews-element .reviews-inner .right-box .reviews-list .reviews-item{padding:0 calc(2.5px + (10 - 2.5) * ((100vw - 355px)/ (1970 - 355)));margin-top:100px;transition:margin-top .2s ease}.reviews-element .reviews-inner .right-box .reviews-list .reviews-item.tns-slide-active+.tns-slide-active{margin-top:0}.reviews-element .reviews-inner .right-box .reviews-list .reviews-item .reviews-item-inner{background:#1c352e;padding:calc(60px + (70 - 60) * ((100vw - 320px)/ (1970 - 320))) calc(40px + (45 - 40) * ((100vw - 320px)/ (1970 - 320))) calc(60px + (70 - 60) * ((100vw - 320px)/ (1970 - 320))) calc(40px + (50 - 40) * ((100vw - 320px)/ (1970 - 320)));min-height:calc(300px + (433 - 300) * ((100vw - 320px)/ (1970 - 320)))}.reviews-element .reviews-inner .right-box .reviews-list .reviews-item .description{position:relative}.reviews-element .reviews-inner .right-box .reviews-list .reviews-item .description p{margin:0;line-clamp:6;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.reviews-element .reviews-inner .right-box .reviews-list .reviews-item .description .icon-quote{display:block;width:calc(30px + (44.66 - 30) * ((100vw - 355px)/ (1970 - 355)));height:calc(20px + (32 - 20) * ((100vw - 355px)/ (1970 - 355)));margin-bottom:calc(15px + (19 - 15) * ((100vw - 355px)/ (1970 - 355)))}.reviews-element .reviews-inner .right-box .reviews-list .reviews-item .description .icon-quote *{fill:#fff}.reviews-element .reviews-inner .right-box .reviews-list .reviews-item .author{margin-top:calc(3px + (17 - 3) * ((100vw - 320px)/ (1970 - 320)));color:#f86034}.reviews-element .reviews-inner .right-box .reviews-list .reviews-item .rating-container{margin-top:31px;display:flex;font-size:0;line-height:0}.reviews-element .reviews-inner .right-box .reviews-list .reviews-item .rating-container .star-icon{opacity:.6;margin-right:5px}.reviews-element .reviews-inner .right-box .reviews-list .reviews-item .rating-container .star-icon *{fill:#fff}.reviews-element .reviews-inner .right-box .reviews-list .reviews-item .rating-container .star-icon.full-star{opacity:1}.reviews-element .reviews-inner .right-box .reviews-list .reviews-item .rating-container .star-icon svg{width:17px;height:16px}.reviews-element .reviews-inner .right-box .slider-box{position:relative}.reviews-element .reviews-inner .right-box .arrow-container{top:50%;display:flex;position:absolute;align-items:center;pointer-events:none;transform:translate(0,-50%);justify-content:space-between;left:calc(-15px + (-30 - -15) * ((100vw - 768px)/ (1970 - 768)));right:calc(-15px + (-30 - -15) * ((100vw - 768px)/ (1970 - 768)))}.reviews-element .reviews-inner .right-box .arrow-container .slider-arrow{display:flex;cursor:pointer;border-radius:50%;align-items:center;pointer-events:all;justify-content:center;width:calc(50px + (59 - 50) * ((100vw - 768px)/ (1970 - 768)));height:calc(50px + (59 - 50) * ((100vw - 768px)/ (1970 - 768)));background:#f86034}.reviews-element .reviews-inner .right-box .arrow-container .slider-arrow:hover{background:#de4b21}.reviews-element .reviews-inner .right-box .arrow-container .slider-arrow svg{width:11px;height:21px;fill:#fff}.reviews-element .reviews-inner .right-box .arrow-container .slider-arrow[aria-disabled=true]{opacity:0}.reviews-element .reviews-inner .right-box .tns-nav{display:none}.reviews-element .reviews-inner .right-box .arrow-container{bottom:0;left:auto;top:auto;right:50%;position:absolute;justify-content:center;transform:translate(calc(100% + 10px),0)}.reviews-element .reviews-inner .right-box .arrow-container .slider-arrow{margin-right:20px}.reviews-element .reviews-inner .right-box .tns-nav{display:none;padding:0 10px;position:relative}.reviews-element .reviews-inner .right-box .tns-nav button{border:0;width:8px;height:8px;opacity:.19;margin:0 6px 0 0;background-color:currentColor}.reviews-element .reviews-inner .right-box .tns-nav button.tns-nav-active{opacity:1}.usp-element{overflow:hidden}.usp-element .boxed-headline{display:flex;max-width:none;justify-content:space-between}.usp-element .boxed-headline .left-box{max-width:calc(450px + (698 - 450) * ((100vw - 1026px)/ (1970 - 1026)));flex-basis:calc(450px + (698 - 450) * ((100vw - 1026px)/ (1970 - 1026)))}.usp-element .boxed-headline .left-box .headline{max-width:calc(289px + (698 - 289) * ((100vw - 320px)/ (1970 - 320)))}.usp-element .boxed-headline .right-box{flex:0 0 calc(400px + (507 - 400) * ((100vw - 320px)/ (1970 - 320)));padding-top:calc(0px + (139 - 0) * ((100vw - 1026px)/ (1970 - 1026)))}.usp-element .boxed-headline .right-box .text-box{max-width:402px;margin-top:calc(7px + (14 - 7) * ((100vw - 355px)/ (1970 - 355)));max-width:calc(320px + (402 - 320) * ((100vw - 355px)/ (1970 - 355)))}.usp-element .boxed-headline .right-box .text-box .headline{cursor:pointer}.usp-element .boxed-headline .right-box .text-box .description{margin-top:calc(8px + (21 - 8) * ((100vw - 320px)/ (1970 - 320)))}.usp-element .boxed-headline .right-box .text-box .description p{margin-top:0}.usp-element .elements{display:flex;align-items:center;justify-content:space-between;margin-left:calc(-15px + (-180 - -15) * ((100vw - 320px)/ (1970 - 320)));margin-top:calc(20px + (62 - 20) * ((100vw - 767px)/ (1700 - 767)))}.usp-element .elements .tns-outer{pointer-events:none}.usp-element .elements .images-box{width:47.1%;min-width:360px;position:relative;overflow:hidden;align-self:flex-start}.usp-element .elements .images-box>.image-box{opacity:1!important}.usp-element .elements .images-box .images-box-inner{transition:opacity .3s ease;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.usp-element .elements .images-box .images-box-inner.is-visible{opacity:1}.usp-element .elements .images-box .image-box{height:100%;opacity:0;transition:opacity .5s ease}.usp-element .elements .images-box .image-box picture{height:100%}.usp-element .elements .images-box .image-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.usp-element .elements .images-box .tns-nav{display:none;padding-left:calc(3.5px + (15 - 3.5) * ((100vw - 414px)/ (767 - 414)))}.usp-element .elements .images-box .tns-nav button:first-child{margin-left:0}.usp-element .elements .images-box .item-inner.tns-slide-active .image-box{opacity:1}.usp-element .elements .images-box .item-inner .text-box{display:none}.usp-element .elements .elements-inner{width:38.8%;margin-right:5%;cursor:pointer;margin-top:calc(40px + (121 - 40) * ((100vw - 1026px)/ (1800 - 1026)))}.usp-element .elements .elements-inner .main-title{margin-bottom:calc(40px + (56 - 40) * ((100vw - 1026px)/ (1800 - 1026)))}.usp-element .elements .elements-inner .main-title p{margin:0}.usp-element .elements .item-inner{padding-bottom:calc(14px + (39 - 14) * ((100vw - 767px)/ (1700 - 767)))}.usp-element .elements .item-inner.is-active .headline{opacity:1!important;color:#f86034}.usp-element .elements .item-inner:last-child{margin-bottom:0}.usp-element .elements .text-box .headline{cursor:pointer}.usp-element .elements .text-box .description-box{display:none}.usp-element .elements .text-box .description-box p{margin:0}.usp-element .elements .text-box .description-box .morelink{display:inline-block;margin-top:calc(9px + (38 - 9) * ((100vw - 320px)/ (1700 - 320)))}.usp-element .elements .text-box .description-box .morelink svg{width:22px;height:9px;stroke:#f86034}.benefits-element .headline-box .headline{max-width:calc(330px + (700 - 330) * ((100vw - 355px)/ (1970 - 355)))}.benefits-element .headline-box .headline+.subheadline{margin-top:calc(5px + (27 - 5) * ((100vw - 355px)/ (1970 - 355)))}.benefits-element .headline-box .subheadline{max-width:calc(330px + (1057 - 330) * ((100vw - 355px)/ (1970 - 355)))}.benefits-element .usp-list{display:flex;flex-wrap:wrap;align-items:stretch;margin:calc(30px + (48 - 30) * ((100vw - 355px)/ (1970 - 355))) calc(0px + (-75 - 0) * ((100vw - 355px)/ (1970 - 355))) calc(-15px + (-19 - -15) * ((100vw - 355px)/ (1970 - 355))) calc(0px + (-35 - 0) * ((100vw - 355px)/ (1970 - 355)))}.benefits-element .usp-list .usp-item{flex:0 0 25%;max-width:25%;pointer-events:none;padding-left:calc(0px + (35 - 0) * ((100vw - 355px)/ (1970 - 355)));padding-right:calc(0px + (35 - 0) * ((100vw - 355px)/ (1970 - 355)));margin-bottom:calc(15px + (51 - 15) * ((100vw - 355px)/ (1970 - 355)))}.benefits-element .usp-list .info-box{max-width:calc(170px + (293 - 170) * ((100vw - 1026px)/ (1970 - 1026)))}.benefits-element .usp-list .image-box{width:100px;height:92px;display:flex;margin-bottom:14px;align-items:center}.benefits-element .usp-list .headline{margin-bottom:6px}.benefits-element .usp-list .default *{margin:0}.benefits-element .usp-list .show-more-btn{display:none}.benefits-element .usp-list .show-more-btn svg{right:0;top:8px;width:calc(20px + (24 - 20) * ((100vw - 320px)/ (1970 - 320)));height:calc(10px + (12 - 10) * ((100vw - 320px)/ (1970 - 320)));position:absolute;stroke:#7b7b7b}.benefits-element .button-box{display:none}.joblist-list-element.bghighlight .job-list-box .job-list-item-inner{border-color:#fff}.joblist-list-element.bghighlight .job-list-box .job-list-item-inner .arrow-button{background-color:#fff}.joblist-list-element.bghighlight .job-list-box .job-list-item-inner .arrow-button svg{fill:#9ccfbd}.joblist-list-element.bghighlight .job-list-box .description{color:#fff}.joblist-list-element.bghighlight2 .job-list-box .job-list-item-inner{border-color:#fff}.joblist-list-element.bghighlight2 .job-list-box .job-list-item-inner .arrow-button{background-color:#fff}.joblist-list-element.bghighlight2 .job-list-box .job-list-item-inner .arrow-button svg{fill:#f86034}.joblist-list-element.bghighlight2 .job-list-box .description{color:#fff}.joblist-list-element .heading-info+.joblist-element{margin-top:calc(20px + (39 - 20) * ((100vw - 355px)/ (1970 - 355)))}.joblist-list-element .job-list-box .job-list-item{position:relative;margin-bottom:10px}.joblist-list-element .job-list-box .job-list-item:last-child{margin-bottom:0}.joblist-list-element .job-list-box .job-list-item-inner{border:1px solid rgba(200,200,200,.35);padding:calc(21px + (22 - 21) * ((100vw - 355px)/ (1970 - 355))) calc(90px + (120 - 90) * ((100vw - 355px)/ (1970 - 355))) calc(20px + (28 - 20) * ((100vw - 355px)/ (1970 - 355))) calc(24px + (28 - 24) * ((100vw - 355px)/ (1970 - 355)))}.joblist-list-element .job-list-box .headline+.description{margin-top:-3px}.joblist-list-element .job-list-box .description{color:#6f7473;max-width:950px}.joblist-list-element .job-list-box .info-box{margin-top:11px;display:flex;align-items:center;justify-content:flex-start}.joblist-list-element .job-list-box .info-box .info-item{display:flex;align-items:center}.joblist-list-element .job-list-box .info-box .time-item{margin-right:calc(10px + (23 - 10) * ((100vw - 320px)/ (1970 - 320)))}.joblist-list-element .job-list-box .info-box .time-item svg{fill:currentColor;width:17px;height:17px;margin-right:4px}.joblist-list-element .job-list-box .info-box .team-item{margin-right:calc(10px + (18 - 10) * ((100vw - 320px)/ (1970 - 320)))}.joblist-list-element .job-list-box .info-box .team-item svg{fill:currentColor;width:16px;height:16px;margin-top:-2px;margin-right:7px}.joblist-list-element .job-list-box .arrow-button{width:calc(45px + (65 - 45) * ((100vw - 768px)/ (1970 - 768)));height:calc(45px + (65 - 45) * ((100vw - 768px)/ (1970 - 768)));padding:calc(10px + (17 - 10) * ((100vw - 768px)/ (1970 - 768)));right:calc(24px + (31 - 24) * ((100vw - 768px)/ (1970 - 768)));position:absolute;border-radius:50%;display:flex;align-items:center;justify-content:center;top:50%;z-index:1;transform:translateY(-50%);background-color:#f86034}.joblist-list-element .job-list-box .arrow-button svg{width:calc(13px + (17 - 13) * ((100vw - 768px)/ (1970 - 768)));height:calc(12px + (16 - 12) * ((100vw - 768px)/ (1970 - 768)));fill:#fff}.joblist-list-element .button-box{text-align:center;margin-top:calc(34px + (61 - 34) * ((100vw - 768px)/ (1970 - 768)))}.job-detail-element{padding-top:0}.job-detail-element .text-box{margin-bottom:calc(0px + (-63 - 0) * ((100vw - 768px)/ (1970 - 768)))}.job-detail-element .intro-breadcrumb+.headline{margin-top:-1px}.job-detail-element .description{max-width:1100px;color:#6f7473;margin-top:calc(16px + (32 - 16) * ((100vw - 768px)/ (1970 - 768)))}.job-detail-element .info-box{display:flex;margin-top:21px;align-items:center;justify-content:flex-start}.job-detail-element .info-box .info-item{display:flex;align-items:center;margin-right:calc(15px + (53 - 15) * ((100vw - 768px)/ (1970 - 768)))}.job-detail-element .info-box .info-item svg{width:calc(16px + (22 - 16) * ((100vw - 768px)/ (1970 - 768)));height:calc(16px + (22 - 16) * ((100vw - 768px)/ (1970 - 768)));margin-right:calc(6px + (10 - 6) * ((100vw - 768px)/ (1970 - 768)));margin-top:calc(-2px + (-8 - -2) * ((100vw - 768px)/ (1970 - 768)));fill:#1c352e}.job-detail-element .description-box .description-box-inner{display:flex;flex-wrap:wrap;padding-top:calc(0px + (30 - 0) * ((100vw - 768px)/ (1970 - 768)));padding-bottom:calc(0px + (27 - 0) * ((100vw - 768px)/ (1970 - 768)))}.job-detail-element .description-box .description-box-inner .detail-text-box{flex:0 0 46%;max-width:46%;position:relative;padding-right:30px}.job-detail-element .description-box .description-box-inner .detail-text-box:nth-child(2){margin-left:calc(68px + (123 - 68) * ((100vw - 1027px)/ (1970 - 1027)))}.job-detail-element .description-box .description-box-inner .detail-text-box .subheadline{margin-top:calc(8px + (28 - 8) * ((100vw - 355px)/ (1970 - 355)));margin-left:2px}.job-detail-element .description-box .description-box-inner .detail-text-box .subheadline ol li,.job-detail-element .description-box .description-box-inner .detail-text-box .subheadline ul li{padding:0 0 0 14px;margin-bottom:calc(13px + (27 - 13) * ((100vw - 355px)/ (1970 - 355)))}.job-detail-element .description-box .description-box-inner .detail-text-box .subheadline ol li:last-child,.job-detail-element .description-box .description-box-inner .detail-text-box .subheadline ul li:last-child{margin-bottom:0}.job-detail-element .description-box .description-box-inner .detail-text-box .subheadline ol li::marker,.job-detail-element .description-box .description-box-inner .detail-text-box .subheadline ul li::marker{display:none}.job-detail-element .description-box .description-box-inner .detail-text-box .subheadline ol li:before,.job-detail-element .description-box .description-box-inner .detail-text-box .subheadline ul li:before{transform:none;width:5px;height:5px;content:"";left:-2px;border-radius:50%;background-color:currentColor;top:calc(8px + (11 - 8) * ((100vw - 355px)/ (1970 - 355)))}.story-slider-element{overflow:hidden;position:relative}.story-slider-element.bgweb2 .slider-item .year-box{color:#f7f7f6;-webkit-text-stroke-color:#1c352e}.story-slider-element.bghighlight .slider-item .year-box{-webkit-text-stroke-color:#fff;color:#9ccfbd}.story-slider-element .boxed-headline+.story-slider-box{margin-top:calc(30px + (94 - 30) * ((100vw - 768px)/ (1970 - 768)))}.story-slider-element .story-slider-box{position:relative}.story-slider-element .slider-item .year-box{text-align:center;font-size:calc(55px + (250 - 55) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(68px + (296 - 68) * ((100vw - 355px)/ (1970 - 355)));-webkit-text-stroke-width:2px;font-family:Zurich,sans-serif;font-weight:900;color:#fff;-webkit-text-stroke-color:#1c352e}.story-slider-element .slider-item .slider-item-inner{display:flex;align-items:flex-end;justify-content:space-between;margin-top:calc(-30px + (-129 - -30) * ((100vw - 768px)/ (1970 - 768)));padding-left:21px}.story-slider-element .slider-item .image-box-background{display:inline-block;vertical-align:top;padding-right:calc(60px + (153 - 60) * ((100vw - 768px)/ (1970 - 768)));padding-top:calc(15px + (33 - 15) * ((100vw - 768px)/ (1970 - 768)));position:relative;flex:0 0 calc(350px + (777 - 350) * ((100vw - 768px)/ (1970 - 768)));max-width:calc(350px + (777 - 350) * ((100vw - 768px)/ (1970 - 768)))}.story-slider-element .slider-item .image-box-background:before{content:"";position:absolute;right:0;top:0;height:100%;z-index:-1;width:100%;background-color:#fff}.story-slider-element .slider-item .image-box-background .image-box{position:relative;z-index:5;margin-left:-20px}.story-slider-element .slider-item .image-box-background .image-box img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.story-slider-element .slider-item .image-box-background .image-title{padding:13px 10px 12px 16px;margin-left:20px}.story-slider-element .slider-item .text-box{flex:0 0 calc(260px + (649 - 260) * ((100vw - 768px)/ (1970 - 768)));max-width:calc(260px + (649 - 260) * ((100vw - 768px)/ (1970 - 768)));margin-bottom:calc(10px + (122 - 10) * ((100vw - 768px)/ (1970 - 768)))}.story-slider-element .slider-item .text-box .headline+.description{margin-top:calc(15px + (25 - 15) * ((100vw - 355px)/ (1970 - 355)))}.story-slider-element .story-slider-years{display:flex;align-items:center;justify-content:center;padding-right:6px;margin-top:calc(20px + (72 - 20) * ((100vw - 768px)/ (1970 - 768)))}.story-slider-element .story-slider-years .year-item{padding:0 calc(10px + (30 - 10) * ((100vw - 768px)/ (1970 - 768)));cursor:pointer}.story-slider-element .story-slider-years .year-item.is-active{color:#f86034}.story-slider-element .story-slider-runner-box{position:absolute;bottom:0;height:8px;left:0;right:0;z-index:10;padding-left:calc(15px + (180 - 15) * ((100vw - 355px)/ (1970 - 355)));padding-right:calc(15px + (180 - 15) * ((100vw - 355px)/ (1970 - 355)))}.story-slider-element .story-slider-runner-box .story-slider-runner-box-inner{position:relative;height:100%}.story-slider-element .story-slider-runner-box .story-slider-runner{position:absolute;bottom:0;left:0;height:100%;border-radius:6px;transition:left .3s ease;background-color:#f86034}.story-slider-element .arrow-container{display:flex;position:absolute;flex-direction:column;align-items:center;pointer-events:none;left:calc(320px + (687 - 320) * ((100vw - 768px)/ (1970 - 768)));bottom:calc(113px + (158 - 113) * ((100vw - 768px)/ (1970 - 768)))}.story-slider-element .arrow-container .slider-arrow{display:flex;cursor:pointer;border-radius:50%;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;justify-content:center;width:calc(40px + (65 - 40) * ((100vw - 768px)/ (1970 - 768)));height:calc(40px + (65 - 40) * ((100vw - 768px)/ (1970 - 768)));background:#f86034;margin-top:20px}.story-slider-element .arrow-container .slider-arrow svg{width:11px;height:calc(14px + (21 - 14) * ((100vw - 768px)/ (1970 - 768)));fill:#fff}.story-slider-element .arrow-container .slider-arrow[aria-disabled=true]{opacity:0}.story-slider-element .tns-nav{display:none}.infobox-round-element .wrapper{overflow:hidden;position:relative;border-radius:calc(60px + (260 - 60) * ((100vw - 355px)/ (1970 - 355))) 0 0 calc(60px + (260 - 60) * ((100vw - 355px)/ (1970 - 355)));padding:calc(59px + (125 - 59) * ((100vw - 355px)/ (1970 - 355))) 0 calc(59px + (125 - 59) * ((100vw - 355px)/ (1970 - 355))) calc(30px + (222 - 30) * ((100vw - 355px)/ (1970 - 355)))}.infobox-round-element .headline{max-width:calc(287px + (922 - 287) * ((100vw - 355px)/ (1970 - 355)))}.infobox-round-element .subheadline{margin-top:calc(9px + (10 - 9) * ((100vw - 355px)/ (1970 - 355)));max-width:calc(280px + (922 - 280) * ((100vw - 355px)/ (1970 - 355)))}.infobox-round-element .link-box{display:flex;flex-wrap:wrap;margin-top:calc(17px + (27 - 17) * ((100vw - 355px)/ (1970 - 355)))}.infobox-round-element .link-box .button{margin:calc(10px + (20 - 10) * ((100vw - 355px)/ (1970 - 355))) calc(10px + (20 - 10) * ((100vw - 355px)/ (1970 - 355))) 0 0}.infobox-round-element .line img{right:-5px;bottom:-5px;width:calc(105px + (571 - 105) * ((100vw - 355px)/ (1970 - 355)));height:calc(45px + (244 - 45) * ((100vw - 355px)/ (1970 - 355)));position:absolute}.infobox-rectangle-element .infobox-rectangle{overflow:hidden;position:relative;padding:calc(52px + (121 - 52) * ((100vw - 355px)/ (1970 - 355))) calc(30px + (110 - 30) * ((100vw - 355px)/ (1970 - 355)))}.infobox-rectangle-element .line-image{top:-1px;right:-1px;position:absolute;-o-object-fit:contain;object-fit:contain;-o-object-position:top right;object-position:top right;width:calc(120px + (298 - 120) * ((100vw - 355px)/ (1970 - 355)));height:calc(120px + (357 - 120) * ((100vw - 355px)/ (1970 - 355)))}.infobox-rectangle-element .wrapper{max-width:calc(280px + (1317 - 280) * ((100vw - 355px)/ (1970 - 355)))}.infobox-rectangle-element .wrapper .headline+.description{margin-top:calc(20px + (35 - 20) * ((100vw - 355px)/ (1970 - 355)))}.infobox-rectangle-element .wrapper .subheadline{margin-top:calc(15px + (35 - 15) * ((100vw - 355px)/ (1970 - 355)))}.infobox-rectangle-element .wrapper .subheadline+.description{margin-top:calc(11px + (22 - 11) * ((100vw - 355px)/ (1970 - 355)))}.infobox-rectangle-element .wrapper .description{max-width:calc(280px + (1081 - 280) * ((100vw - 355px)/ (1970 - 355)))}.infobox-rectangle-element .wrapper .description p{margin:0}.infobox-rectangle-element .wrapper .morelink{margin-top:calc(20px + (34 - 20) * ((100vw - 355px)/ (1970 - 355)))}.ThemestageT1{overflow:hidden;position:relative;z-index:1;font-size:0;line-height:0}.ThemestageT1.themestage-small .themestage .elements{height:73vh}.ThemestageT1 .themestage{position:relative}.ThemestageT1 .themestage .themestage-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ThemestageT1 .themestage .tns-outer{z-index:20;height:100%;position:relative}.ThemestageT1 .themestage .tns-outer .tns-inner{height:100%}.ThemestageT1 .themestage .elements{height:100vh}.ThemestageT1 .themestage .elements .element{height:100%;position:relative}.ThemestageT1 .themestage .elements .element .image-video{position:relative;height:100%;pointer-events:none}.ThemestageT1 .themestage .elements .element .image-video:before{content:"";top:0;left:0;right:0;bottom:0;z-index:1;opacity:.2;display:block;position:absolute;background:#000;pointer-events:none}.ThemestageT1 .themestage .elements .element .image-video picture+picture{display:none}.ThemestageT1 .themestage .elements .element .textbox{position:absolute;z-index:12;bottom:0;margin-left:0;text-align:center;display:flex;align-items:flex-end;justify-content:center;left:0;right:0;box-sizing:border-box}.ThemestageT1 .themestage .elements .element .textbox .wrapper{z-index:2;position:relative;max-width:calc(320px + (780 - 320) * ((100vw - 355px)/ (1970 - 355)));margin:0 auto calc(20px + (89 - 20) * ((100vw - 355px)/ (1970 - 355)))}.ThemestageT1 .themestage .elements .element .textbox .subheadline{margin-top:12px;padding:0 calc(10px + (44 - 10) * ((100vw - 355px)/ (1970 - 355)))}.ThemestageT1 .themestage .elements .element .textbox .morelink{margin-top:calc(16px + (24 - 16) * ((100vw - 355px)/ (1970 - 355)))}.ThemestageT1 .themestage .elements .element .textbox .linkbox a{pointer-events:auto;text-transform:uppercase}.ThemestageT1 .themestage .tns-nav{display:none}.ThemestageT1 .themestage .arrow-container{right:50px;z-index:60;bottom:50px;position:absolute}.ThemestageT1 .themestage .arrow-container>div{cursor:pointer}.ThemestageT1 .themestage .arrow-container svg{fill:#fff;width:98.5px;display:block;height:10.92px}.ThemestageT1 .themestage .arrow-container .cursor-to-left{margin-top:20px;margin-right:50px}.ThemestageT1 .themestage .arrow-container .cursor-to-right svg{margin-left:auto}.ThemestageT1 .themestage .dots-container{display:none;align-items:center}.ThemestageT1 .themestage .dots-container .dote,.ThemestageT1 .themestage .dots-container [aria-controls=tns1]{width:9px;height:9px;border-radius:50%;border:1px solid #fff;margin-right:11px;cursor:pointer}.ThemestageT1 .themestage .dots-container .dote.tns-nav-active,.ThemestageT1 .themestage .dots-container [aria-controls=tns1].tns-nav-active{background:#fff}.ZeppelinRequest .intro-element .intro-breadcrumb{display:none}.form-element.with-external-link .ZeppelinRequest.topSpaceStandard{padding-top:0}.form-element.with-external-link .form-steps{margin-top:6px;margin-bottom:33px;display:flex}.form-element.with-external-link .form-steps .form-step{flex:0 0 50%;display:flex;max-width:50%;align-items:center}.form-element.with-external-link .form-steps .form-step.first-step{margin-right:14px}.form-element.with-external-link .form-steps .form-step.first-step .step-number{border:none}.form-element.with-external-link .form-steps .form-step.first-step .step-line{flex:1}.form-element.with-external-link .form-steps .form-step .step-number{display:flex;align-items:center;justify-content:center;width:63px;min-width:63px;height:63px;border-radius:50%;padding-left:3px;padding-bottom:5px}.form-element.with-external-link .form-steps .form-step .step-text{padding-left:10px;font-weight:600;letter-spacing:.4px}.form-element.with-external-link .form-steps .form-step .step-line{display:block;height:1px;background-color:rgba(0,0,0,.1);width:230px;margin-left:10px}.form-element.with-external-link .actions{margin-top:31px}.form-element .form-steps{display:none}.form-element .form-top-box .text-box{padding-top:179px;padding-bottom:72px}.form-element .form-top-box .text-box .headline+.info-box{margin-top:14px}.form-element .form-top-box .text-box .info-box{display:flex;margin-left:4px;align-items:center;justify-content:flex-start}.form-element .form-top-box .text-box .info-box .info-item{display:flex;align-items:center;margin-top:7px}.form-element .form-top-box .text-box .info-box .time-item{margin-right:19px}.form-element .form-top-box .text-box .info-box .time-item svg{width:17px;height:17px;margin-right:4px}.form-element .form-top-box .text-box .info-box .team-item{margin-right:18px}.form-element .form-top-box .text-box .info-box .team-item svg{width:16px;height:16px;margin-top:-2px;margin-right:7px}.form-element .form-top-box .text-box .info-box .date-item svg{width:16px;height:16px;margin-right:7px}.form-element .form-content-box{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:0}.form-element .form-info-box{flex:0 0 463px;max-width:463px;padding-left:20px;padding-right:20px}.form-element .form-info-box .headline{max-width:330px}.form-element .form-info-box .headline+.description{margin-top:9px}.form-element .form-info-box .description{margin-left:2px}.form-element .form-info-box .description p{margin:0}.form-element .form-info-box+.form-box{margin-top:-4px}.form-element .form-box .centercontent{width:auto;max-width:none}.form-element .form-content-box>.form-box{flex:0 0 55.5%;max-width:1200px;padding-top:11px}.form-element .form-content-box>.form-box .module-outdoor-spaces,.form-element .form-content-box>.form-box .standard{padding:0}.form-element .form-content-box>.form-box form .form-group,.form-element .form-content-box>.form-box form .row{margin-bottom:22px}.form-element .form-content-box>.form-box form .form-group.message,.form-element .form-content-box>.form-box form .row.message{margin-bottom:12px}.form-element .form-content-box>.form-box form .row .form-group{margin:0}.form-element .form-content-box>.form-box form input[type=checkbox]+::before{border-color:currentColor}.form-element .form-content-box>.form-box form input[type=checkbox]:checked+::after{top:6px}.form-element .form-content-box>.form-box .select-row .form-group{width:100%;max-width:562px}.form-element .form-content-box>.form-box .select-row .input{position:relative}.form-element .form-content-box>.form-box .select-row .input:before{position:absolute;content:"";width:6px;height:6px;top:25px;right:26px;pointer-events:none;border-left:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(-45deg)}.form-element .form-content-box>.form-box .select-row select{-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:30px}.form-element .form-content-box>.form-box .file-upload-row .form-group{width:100%}.form-element .form-content-box>.form-box .file-upload-row .input{font-family:"Zurich Ex BT",sans-serif;font-style:normal;font-weight:400;letter-spacing:calc(-.55px + (-.75 - -.55) * ((100vw - 355px)/ (1970 - 355)));font-size:calc(11px + (15 - 11) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(17px + (21 - 17) * ((100vw - 355px)/ (1970 - 355)));position:relative;height:60px;width:100%;padding:18px 10px 10px 46px;border-radius:3px;border:1px solid rgba(0,0,0,.1)}.form-element .form-content-box>.form-box .file-upload-row .input:before{content:"";width:19px;height:19px;background:rgba(0,0,0,0) url(/typo3conf/ext/zeppelin_default_template/Resources/Public/Images/FrontendLayouts//file-upload.svg) no-repeat scroll center;background-size:contain;pointer-events:none;position:absolute;top:19px;left:19px}.form-element .form-content-box>.form-box .file-upload-row .input input{opacity:0;height:auto;width:auto;line-height:unset;position:absolute;top:0;left:0;right:0;bottom:0}.form-element .form-content-box>.form-box .file-upload-row .input .small{opacity:.7}.form-element .form-content-box>.form-box .privacy-row{margin-top:-2px}.form-element .form-content-box>.form-box .privacy-row .clearfix{margin-bottom:14px}.form-element .form-content-box>.form-box .privacy-row.row>div{width:100%}.form-element .form-content-box>.form-box .privacy-row.row>div .form-group{margin-bottom:12px}.form-element .form-content-box>.form-box .privacy-row.row>div:last-child .form-group{margin-bottom:0}.form-element .form-content-box>.form-box .privacy-row .form-group .control-label{display:none}.form-element .form-content-box>.form-box .form-group{height:auto;margin:0;line-height:unset}.form-element .form-content-box>.form-box .form-group .control-label{font-family:"Zurich Ex BT",sans-serif;font-style:normal;font-weight:400;letter-spacing:calc(-.7px + (-1 - -.7) * ((100vw - 355px)/ (1970 - 355)));font-size:calc(14px + (20 - 14) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(40px + (40 - 40) * ((100vw - 355px)/ (1970 - 355)));display:block;width:100%;margin-bottom:-2px;text-transform:inherit;color:#1c352e}.form-element .form-content-box>.form-box .form-group .form-control{width:100%;height:60px;opacity:.7;position:relative;padding:6px 19px 8px;background:0 0;border-radius:3px;border:1px solid rgba(0,0,0,.1);font-family:"Zurich Ex BT",sans-serif;font-style:normal;font-weight:400;letter-spacing:calc(-.55px + (-.75 - -.55) * ((100vw - 355px)/ (1970 - 355)));font-size:calc(11px + (15 - 11) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(17px + (21 - 17) * ((100vw - 355px)/ (1970 - 355)))}.form-element .form-content-box>.form-box .form-group .form-control::-moz-placeholder{opacity:.7}.form-element .form-content-box>.form-box .form-group .form-control::placeholder{opacity:.7}.form-element .form-content-box>.form-box .form-group textarea.form-control{padding:11px 19px 8px;height:150px;resize:none}.form-element .form-content-box>.form-box .form-group .input{width:100%}.form-element .form-content-box>.form-box .form-group .input.checkbox{margin-top:7px}.form-element .form-content-box>.form-box .actions{margin-top:63px;overflow:hidden}.form-element .form-content-box>.form-box .actions .button{border:0;float:right;display:flex;font-size:17px;line-height:25px;align-items:center;padding:17px 15px 15px;justify-content:center;min-width:calc(170px + (192 - 170) * ((100vw - 414px)/ (1970 - 414)))}.form-element .form-content-box>.form-box .actions .button svg{width:7px;height:11px;margin-left:10px;fill:currentColor;display:inline-block}.form-element .form-content-box>.form-box .button-back{text-align:center;min-width:135px;margin-top:-42px;float:left}.form-element .form-content-box .form-check{font-family:"Zurich Ex BT",sans-serif;font-style:normal;font-weight:400;font-size:calc(15px + (15 - 15) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(24px + (21 - 24) * ((100vw - 355px)/ (1970 - 355)));letter-spacing:calc(-.75px + (-.75 - -.75) * ((100vw - 355px)/ (1970 - 355)))}.form-element .form-content-box .form-check .form-check-label{width:100%;padding-right:0;position:relative}.form-element .form-content-box .form-check .form-check-label .add-on{position:absolute;top:0;left:0;opacity:0}.form-element .form-content-box .form-check .form-check-label .add-on:checked+span:after{opacity:1}.form-element .form-content-box .form-check .form-check-label>span{position:relative;padding-left:28px;display:block}.form-element .form-content-box .form-check .form-check-label>span:before{position:absolute;top:2px;left:1px;width:14px;height:14px;content:"";border:1px solid #1c352e}.form-element .form-content-box .form-check .form-check-label>span:after{opacity:0;position:absolute;top:5px;left:5px;width:8px;transform:rotate(-45deg);height:5px;content:"";border-left:1px solid #1c352e;border-bottom:1px solid #1c352e}.table-classic-element{overflow:hidden}.table-classic-element .headline-box .headline{max-width:calc(330px + (700 - 330) * ((100vw - 355px)/ (1970 - 355)))}.table-classic-element .headline-box .headline+.subheadline{margin-top:calc(5px + (27 - 5) * ((100vw - 355px)/ (1970 - 355)))}.table-classic-element .headline-box .subheadline{max-width:calc(330px + (1057 - 330) * ((100vw - 355px)/ (1970 - 355)))}.table-classic-element .table-classic-wrapper{position:relative;margin-top:calc(20px + (58 - 20) * ((100vw - 355px)/ (1970 - 355)))}.table-classic-element .tab-names{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.table-classic-element .tab-name{cursor:pointer;padding-bottom:8px;margin:0 30px 20px 0;display:inline-block;vertical-align:middle;border-bottom:3px solid transparent}.table-classic-element .tab-name.mobile-view{display:none}.table-classic-element .tab-name:first-child{margin-left:0}.table-classic-element .tab-name.is_active{color:#f86034;border-color:#f86034}.table-classic-element .table{width:100%;display:none;overflow:hidden;border-radius:5px;table-layout:fixed;border:1px solid #c8c8c8}.table-classic-element .table.is_active{display:table}.table-classic-element .table .table-head{display:table-row}.table-classic-element .table .table-head .table-title{display:table-cell;vertical-align:middle;padding:14px 20px 8px}.table-classic-element .table .table-head .table-title p{margin:0;font-weight:400}.table-classic-element .table .table-row{display:table-row}.table-classic-element .table .table-row:last-child .table-cell{border-bottom:none}.table-classic-element .table .table-row .table-cell{padding-top:30px;padding-left:20px;display:table-cell;vertical-align:top;padding-bottom:26px;border-bottom:1px solid #c8c8c8}.table-classic-element .table .table-row .table-cell:first-child p{font-weight:600}.table-classic-element .table .table-row .table-cell p{margin:0}.table-classic-element .icon-table-line{transform:translate(100%,0);position:absolute;right:0;top:calc(134px + (68 - 134) * ((100vw - 768px)/ (1970 - 768)));width:calc(147px + (457 - 147) * ((100vw - 768px)/ (1970 - 768)));height:calc(90px + (257 - 90) * ((100vw - 768px)/ (1970 - 768)))}.table-classic-element table{table-layout:fixed;border-collapse:collapse}.table-classic-element table tr{color:#1c352e}.table-classic-element table tr:first-child{background-color:#e1f0eb}.table-classic-element table tr:first-child td{font-size:20px;line-height:28px;text-align:center;vertical-align:middle;text-transform:uppercase;padding-bottom:calc(16px + (31 - 16) * ((100vw - 768px)/ (1970 - 768)));padding-right:calc(14px + (29 - 14) * ((100vw - 768px)/ (1970 - 768)));padding-left:calc(14px + (29 - 14) * ((100vw - 768px)/ (1970 - 768)));padding-top:calc(16px + (30 - 16) * ((100vw - 768px)/ (1970 - 768)));line-height:calc(22px + (28 - 22) * ((100vw - 768px)/ (1970 - 768)));font-size:calc(16px + (20 - 16) * ((100vw - 768px)/ (1970 - 768)))}.table-classic-element table tr:first-child td:first-child{font-weight:300}.table-classic-element table tr:first-child td:nth-child(2n){color:#1c352e}.table-classic-element table tr:last-child td{border-bottom:0}.table-classic-element table tr td{display:table-cell;vertical-align:top;border-bottom:1px solid #c8c8c8;border-right:1px solid #c8c8c8;line-height:24px;font-weight:300;font-size:14px;padding-bottom:calc(18px + (45 - 18) * ((100vw - 768px)/ (1970 - 768)));padding-right:calc(14px + (29 - 14) * ((100vw - 768px)/ (1970 - 768)));padding-left:calc(14px + (29 - 14) * ((100vw - 768px)/ (1970 - 768)));padding-top:calc(16px + (34 - 16) * ((100vw - 768px)/ (1970 - 768)));line-height:calc(22px + (24 - 22) * ((100vw - 768px)/ (1970 - 768)))}.table-classic-element table tr td:first-child{font-weight:700}.table-classic-element table tr td:nth-child(2n){color:#f86034}.table-classic-element table tr td:last-child{border-right:0}.table-classic-element table tr td .mobile-title{display:none}.table-classic-element table tr td p{margin:0}.booking-menu-block{left:0;right:0;bottom:0;margin:0 auto;position:fixed;z-index:20;display:block;pointer-events:none;transition:transform .5s cubic-bezier(.77,0,.175,1);transform:translate(0,100%);background-color:#1c352e}.booking-menu-block:before{opacity:0;position:fixed;display:block;left:0;pointer-events:none;content:"";right:0;bottom:100%;height:100vh;background-color:rgba(0,0,0,.67);transition:opacity .3s ease}.booking-menu-block.is_opened{transform:translate(0,0);pointer-events:auto}.booking-menu-block.is_opened:before{opacity:1}.booking-menu-block .booking-menu-block-inner{display:flex;align-items:flex-start;padding:calc(30px + (100 - 30) * ((100vw - 1026px)/ (1970 - 1026))) calc(20px + (178 - 20) * ((100vw - 1026px)/ (1970 - 1026))) calc(30px + (129 - 30) * ((100vw - 1026px)/ (1970 - 1026))) calc(20px + (184 - 20) * ((100vw - 1026px)/ (1970 - 1026)))}.booking-menu-block .booking-menu-back{display:none;font-size:15px;line-height:21px;font-weight:300;padding:18px 20px 18px 42px;vertical-align:middle;width:100%;background-color:#485b56;position:absolute;top:0;left:0}.booking-menu-block .booking-menu-back svg{transform:translate(0,-50%);display:inline-block;position:absolute;height:10px;width:15px;left:21px;margin:0;top:50%}.booking-menu-block .left-info-box{flex:1}.booking-menu-block .left-info-box .headline{-webkit-text-stroke-width:1px;text-transform:none;color:#1c352e;-webkit-text-stroke-color:#fff;font-size:calc(30px + (55 - 30) * ((100vw - 1026px)/ (1970 - 1026)));line-height:calc(40px + (68 - 40) * ((100vw - 1026px)/ (1970 - 1026)));letter-spacing:calc(0px + (-2.8 - 0) * ((100vw - 1026px)/ (1970 - 1026)));max-width:calc(290px + (450 - 290) * ((100vw - 1026px)/ (1970 - 1026)))}.booking-menu-block .left-info-box .headline+.subheadline{margin-top:28px}.booking-menu-block .left-info-box+.right-media-box{margin-top:13px}.booking-menu-block .right-media-box{flex:0 0 calc(650px + (1004 - 650) * ((100vw - 1026px)/ (1970 - 1026)));max-width:calc(650px + (1004 - 650) * ((100vw - 1026px)/ (1970 - 1026)))}.booking-menu-block .right-media-box .media-block{display:flex;align-items:flex-start;justify-content:flex-end;margin:0 calc(-7px + (-14 - -7) * ((100vw - 1026px)/ (1970 - 1026)))}.booking-menu-block .right-media-box .media-block .media-block-item{flex:0 0 25%;padding:0 calc(7px + (14 - 7) * ((100vw - 1026px)/ (1970 - 1026)))}.booking-menu-block .right-media-box .media-block .media-block-item .inner{overflow:hidden;position:relative}.booking-menu-block .right-media-box .media-block .media-block-item .image-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.booking-menu-block .right-media-box .media-block .media-block-item .title-box{margin-top:8px}.teamSlider-list-element,.teamSliderRandom-list-element{overflow:hidden}.list-detail .text-box{margin-top:calc(10px + (13 - 10) * ((100vw - 320px)/ (1970 - 320)));max-width:calc(290px + (1078 - 290) * ((100vw - 320px)/ (1970 - 320)))}.list-detail .subheadline-box{display:flex;align-items:center;justify-content:space-between}.team-onpage-box{position:relative;margin:calc(20px + (56 - 20) * ((100vw - 320px)/ (1970 - 320))) calc(-5px + (-26 - -5) * ((100vw - 320px)/ (1970 - 320))) 0}.team-onpage-box .tns-ovh{overflow:visible}.team-onpage-box .team-member{padding:0 calc(5px + (26 - 5) * ((100vw - 320px)/ (1970 - 320)))}.team-onpage-box .team-member .image-box img{width:100%}.team-onpage-box .team-member .name{margin-top:calc(15px + (23 - 15) * ((100vw - 355px)/ (1970 - 355)))}.team-onpage-box .team-member .department{margin-top:calc(2px + (4 - 2) * ((100vw - 355px)/ (1970 - 355)))}.team-onpage-box .slider-box{position:relative}.team-onpage-box .arrow-container{top:50%;display:flex;position:absolute;align-items:center;pointer-events:none;transform:translate(0,-50%);justify-content:space-between;left:calc(-15px + (-30 - -15) * ((100vw - 768px)/ (1970 - 768)));right:calc(-15px + (-30 - -15) * ((100vw - 768px)/ (1970 - 768)))}.team-onpage-box .arrow-container .slider-arrow{display:flex;cursor:pointer;border-radius:50%;align-items:center;pointer-events:all;justify-content:center;width:calc(50px + (59 - 50) * ((100vw - 768px)/ (1970 - 768)));height:calc(50px + (59 - 50) * ((100vw - 768px)/ (1970 - 768)));background:#f86034}.team-onpage-box .arrow-container .slider-arrow:hover{background:#de4b21}.team-onpage-box .arrow-container .slider-arrow svg{width:11px;height:21px;fill:#fff}.team-onpage-box .arrow-container .slider-arrow[aria-disabled=true]{opacity:0}.team-onpage-box .tns-nav{display:none}.team-onpage-box .arrow-container{top:calc(167px + (250 - 167) * ((100vw - 1300px)/ (1970 - 1300)));left:calc(-45px + (-55 - -45) * ((100vw - 1300px)/ (1970 - 1300)));right:calc(-45px + (-55 - -45) * ((100vw - 1300px)/ (1970 - 1300)))}.team-list-element .heading-info .headline{margin-bottom:calc(25px + (58 - 25) * ((100vw - 355px)/ (1970 - 355)))}.team-list-element .team-element{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;margin:0 calc(-10px + (-28 - -10) * ((100vw - 1026px)/ (1970 - 1026))) calc(-70px + (-110 - -70) * ((100vw - 320px)/ (1970 - 320)))}.team-list-element .team-element .team-member{flex:0 0 33.33%;max-width:33.33%;padding:0 calc(10px + (28 - 10) * ((100vw - 1026px)/ (1970 - 1026)));margin-bottom:calc(40px + (110 - 40) * ((100vw - 320px)/ (1970 - 320)))}.team-list-element .team-element .team-member .image-box picture{font-size:0;line-height:0}.team-list-element .team-element .team-member .image-box picture img{width:100%;height:auto}.team-list-element .team-element .team-member .name{margin-top:calc(15px + (23 - 15) * ((100vw - 355px)/ (1970 - 355)))}.team-list-element .team-element .team-member .department{margin-top:calc(2px + (4 - 2) * ((100vw - 355px)/ (1970 - 355)))}.team-list-element .team-element .team-member .description{margin-top:calc(5px + (19 - 5) * ((100vw - 355px)/ (1970 - 355)))}.team-list-element .team-element .team-member .description p{margin:0}.filter-container{margin-bottom:calc(30px + (60 - 30) * ((100vw - 320px)/ (1970 - 320)))}.filter-container .filter-list{display:flex;flex-wrap:wrap;justify-content:center}.filter-container .filter-item{padding:0 20px}.filter-container .filter-item:before{display:none}.filter-container .filter-item.is-active a:before,.filter-container .filter-item:hover a:before{opacity:1}.filter-container .filter-item a{position:relative;padding-bottom:1px;display:inline-block;color:#f86034}.filter-container .filter-item a:before{content:"";left:0;right:0;bottom:0;opacity:0;height:2px;display:block;position:absolute;border-radius:50px;transition:opacity .3s ease;background:#f86034}.select-box{display:none}.magazine-list-element .list-detail-list-items{display:flex;flex-wrap:wrap;align-items:stretch;margin:0 calc(-5px + (-21 - -5) * ((100vw - 320px)/ (1970 - 320)))}.magazine-list-element .list-detail-list-items .magazine-item{flex:0 0 33.333%;max-width:33.333%;margin-bottom:42px;padding:0 calc(5px + (21 - 5) * ((100vw - 320px)/ (1970 - 320)))}.magazine-list-element .list-detail-list-items .magazine-item:nth-child(3n+2){margin-top:calc(40px + (60 - 40) * ((100vw - 1026px)/ (1970 - 1026)))}.magazine-list-element .list-detail-list-items .magazine-item .absolute-link:hover+.image-box+.info-box{opacity:.7}.magazine-list-element .list-detail-list-items .magazine-item .absolute-link:hover+.image-box+.info-box .title{opacity:1}.magazine-list-element .list-detail-list-items .magazine-item .absolute-link:hover+.image-box+.info-box .description{opacity:1}.magazine-list-element .list-detail-list-items .magazine-item .info-box{transition:.3s ease}.magazine-list-element .list-detail-list-items .magazine-item .wrapper{position:relative}.magazine-list-element .list-detail-list-items .magazine-item .image-box img{width:100%;height:auto}.magazine-list-element .list-detail-list-items .magazine-item .category{margin-top:15px}.magazine-list-element .list-detail-list-items .magazine-item .description{max-width:calc(340px + (394 - 340) * ((100vw - 320px)/ (1970 - 320)));margin-top:12px}.magazine-list-element .list-detail-list-items .magazine-item .description p{margin:0}.magazine-list-element .list-detail-list-items .magazine-item .info-group{display:flex;margin-top:7px;align-items:center}.magazine-list-element .list-detail-list-items .magazine-item .info-group>div{display:flex;align-items:center;margin-right:10px}.magazine-list-element .list-detail-list-items .magazine-item .info-group>div svg{fill:#1c352e;margin-right:8px}.magazine-detail{margin-bottom:calc(60px + (110 - 60) * ((100vw - 320px)/ (1970 - 320)))}.magazine-detail .text-wrapper{max-width:calc(290px + (1354 - 290) * ((100vw - 320px)/ (1970 - 320)))}.magazine-detail .text-wrapper h2{font-weight:400;font-style:normal;font-family:"Zurich Ex BT",sans-serif;font-size:calc(16px + (22 - 16) * ((100vw - 355px)/ (1970 - 355)));margin-top:calc(40px + (94 - 40) * ((100vw - 320px)/ (1970 - 320)));line-height:calc(23px + (30 - 23) * ((100vw - 355px)/ (1970 - 355)));letter-spacing:calc(-.8px + (-1.1 - -.8) * ((100vw - 355px)/ (1970 - 355)));color:#1c352e}.magazine-detail .text-wrapper h2+p{margin-top:10px}.magazine-detail .element-space-top{padding-top:calc(30px + (89 - 30) * ((100vw - 320px)/ (1970 - 320)))}.magazine-detail .share{padding-top:20px;margin-top:calc(60px + (110 - 60) * ((100vw - 320px)/ (1970 - 320)));border-top:1px solid #1c352e}.magazine-detail .share .t2{margin-bottom:12px}.magazine-detail .share .theme-standard li{flex:0;margin:0;padding:0;margin-right:11px;width:auto!important;min-width:35px!important}.magazine-detail .share .theme-standard li:before{display:none}.magazine-detail .share .theme-standard li *{height:35px;text-align:left}.magazine-detail .share .theme-standard li .fa-envelope,.magazine-detail .share .theme-standard li .fa-facebook-f,.magazine-detail .share .theme-standard li .fa-whatsapp{font-size:32px}.magazine-detail .share .theme-standard li a{color:#000;background:0 0}.magazine-detail .share .theme-standard li a:before{color:#000}.magazine-detail .share .theme-standard li .share_text{display:none!important}.collage-list{display:flex;align-items:flex-start;margin-top:calc(60px + (130 - 60) * ((100vw - 320px)/ (1970 - 320)))}.collage-list .line1{flex:0 0 calc(493px + (920 - 493) * ((100vw - 1028px)/ (1970 - 1028)))}.collage-list .line1 div{position:relative}.collage-list .line1 div:nth-child(1) picture{padding-left:calc(80px + (140 - 80) * ((100vw - 1026px)/ (1970 - 1026)))}.collage-list .line1 div:nth-child(2){overflow:hidden}.collage-list .line1 div:nth-child(2) picture{position:relative;margin-top:calc(5px + (40 - 5) * ((100vw - 320px)/ (1970 - 320)))}.collage-list .line1 div:nth-child(2) .line-image{right:-1px;bottom:-1px;position:absolute;width:calc(100px + (520 - 100) * ((100vw - 320px)/ (1970 - 320)));height:auto}.collage-list .line2{flex:0 0 calc(117px + (684 - 117) * ((100vw - 320px)/ (1970 - 320)));margin-top:calc(178px + (288 - 178) * ((100vw - 1028px)/ (1970 - 1028)));padding-left:calc(5px + (42 - 5) * ((100vw - 320px)/ (1970 - 320)));position:relative;overflow:hidden}.collage-list .line2 .line-image{right:-1px;bottom:-1px;position:absolute;width:calc(100px + (520 - 100) * ((100vw - 320px)/ (1970 - 320)));height:auto}.collage-list picture{font-size:0;line-height:0}.collage-list picture img{width:100%;height:auto}.magazineOnpage-list-element{overflow:hidden}.magazineOnpage-list-element .magazine-onpage-container{position:relative;margin:calc(20px + (56 - 20) * ((100vw - 320px)/ (1970 - 320))) calc(-5px + (-24 - -5) * ((100vw - 320px)/ (1970 - 320))) 0}.magazineOnpage-list-element .magazine-onpage-container .tns-ovh{overflow:visible}.magazineOnpage-list-element .magazine-onpage-container .image-box img{width:100%}.magazineOnpage-list-element .magazine-onpage-container .info-group{display:flex;margin-top:7px;align-items:center}.magazineOnpage-list-element .magazine-onpage-container .info-group>div{display:flex;align-items:center;margin-right:10px}.magazineOnpage-list-element .magazine-onpage-container .info-group>div svg{fill:#1c352e;margin-right:8px}.magazineOnpage-list-element .magazine-onpage-container .magazine-item{padding:0 calc(5px + (21 - 5) * ((100vw - 320px)/ (1970 - 320)))}.magazineOnpage-list-element .magazine-onpage-container .magazine-item:nth-child(even){padding-top:calc(20px + (64 - 20) * ((100vw - 320px)/ (1970 - 320)))}.magazineOnpage-list-element .magazine-onpage-container .magazine-item .category{margin-top:15px}.magazineOnpage-list-element .magazine-onpage-container .magazine-item .description{max-width:calc(340px + (394 - 340) * ((100vw - 320px)/ (1970 - 320)));margin-top:12px}.magazineOnpage-list-element .magazine-onpage-container .magazine-item .description p{margin:0}.magazineOnpage-list-element .magazine-onpage-container .magazine-item .morelink{margin-top:32px}.magazineOnpage-list-element .magazine-onpage-container .link-box{display:flex;margin-top:calc(30px + (60 - 30) * ((100vw - 320px)/ (1970 - 320)));justify-content:center}.magazineOnpage-list-element .magazine-onpage-container .slider-box{position:relative}.magazineOnpage-list-element .magazine-onpage-container .arrow-container{top:50%;display:flex;position:absolute;align-items:center;pointer-events:none;transform:translate(0,-50%);justify-content:space-between;left:calc(-15px + (-30 - -15) * ((100vw - 768px)/ (1970 - 768)));right:calc(-15px + (-30 - -15) * ((100vw - 768px)/ (1970 - 768)))}.magazineOnpage-list-element .magazine-onpage-container .arrow-container .slider-arrow{display:flex;cursor:pointer;border-radius:50%;align-items:center;pointer-events:all;justify-content:center;width:calc(50px + (59 - 50) * ((100vw - 768px)/ (1970 - 768)));height:calc(50px + (59 - 50) * ((100vw - 768px)/ (1970 - 768)));background:#f86034}.magazineOnpage-list-element .magazine-onpage-container .arrow-container .slider-arrow:hover{background:#de4b21}.magazineOnpage-list-element .magazine-onpage-container .arrow-container .slider-arrow svg{width:11px;height:21px;fill:#fff}.magazineOnpage-list-element .magazine-onpage-container .arrow-container .slider-arrow[aria-disabled=true]{opacity:0}.magazineOnpage-list-element .magazine-onpage-container .tns-nav{display:none}.magazineOnpage-list-element .magazine-onpage-container .arrow-container{top:calc(167px + (250 - 167) * ((100vw - 1300px)/ (1970 - 1300)));left:calc(-45px + (-55 - -45) * ((100vw - 1300px)/ (1970 - 1300)));right:calc(-45px + (-55 - -45) * ((100vw - 1300px)/ (1970 - 1300)))}body.hidden{overflow:hidden}div.OverlaySharedContainer{position:fixed;left:0;top:0;width:100%;z-index:-1;height:100%;opacity:0}div.OverlaySharedContainer.active{opacity:1;z-index:500;background-color:#fff;overflow-y:scroll}div.OverlaySharedContainer>div.close{position:fixed;z-index:10;right:35px;top:20px;width:39px;height:39px;border:1px solid #333}div.OverlaySharedContainer>div.close:hover{background-color:#333}div.OverlaySharedContainer>div.close span{width:19px;height:1px;background-color:#333;display:inline-block;transition:all .4s linear 0s}div.OverlaySharedContainer>div.close:hover span{background-color:#fff}div.OverlaySharedContainer>div.close span:nth-child(1){transform:rotate(45deg);position:relative;top:20px;left:10px}div.OverlaySharedContainer>div.close span:nth-child(2){transform:rotate(-45deg);position:relative;bottom:0;right:-10px}body.search div.searchcontainer{height:91px;position:relative;z-index:70}div.searchcontainer{overflow:hidden;width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}div.searchcontainer div.searchinner{border-bottom:1px solid rgba(0,0,0,.08)}div.searchcontainer div.searchinner .title{margin-left:5px;margin-bottom:20px}div.searchcontainer div.input{float:left;width:100%;margin-bottom:4px}div.searchcontainer div.input div.inner{position:relative;float:left;display:flex;padding-left:0;width:100%}div.searchcontainer div.input div.inner input{width:calc(100% - 40px);display:block;margin-right:40px;border:0;opacity:.1}div.searchcontainer div.input div.inner input:focus{opacity:1}div.searchcontainer div.input div.inner .link{position:absolute;right:0;top:50%;transform:translateY(-50%);height:0;opacity:0;transition:opacity .6s linear 0s}div.searchcontainer div.input div.inner input.active+.link{height:auto;opacity:1}div.searchcontainer div.input svg{float:left;margin:9px;width:36px;height:33px}.search .hidden{display:none}.search.resultlist .header{margin-bottom:5%}.search.resultlist .result{width:80%;min-width:1170px}.search.resultlist .result+.result{margin-top:30px}.search.resultlist .result .path{margin-bottom:12px;display:inline-block;font-size:.8em;line-height:1}.search.resultlist .loadmore{margin-top:2.5%}.ClickPointsT1 .tns-inner,.ExtClickPointsT1 .tns-inner{overflow:hidden}.ClickPointsT1 .component-gallery,.ExtClickPointsT1 .component-gallery{margin-top:0}.ClickPointsT1 .tns-ovh,.ExtClickPointsT1 .tns-ovh{overflow:visible}.ClickPointsT1 .tns-ovh .tns-item .inner,.ExtClickPointsT1 .tns-ovh .tns-item .inner{opacity:.3;transform:scale(.8);transform-origin:center right;transition:opacity 1s ease,transform 1s ease}.ClickPointsT1 .tns-ovh .tns-item.tns-slide-active .inner,.ExtClickPointsT1 .tns-ovh .tns-item.tns-slide-active .inner{opacity:1;transform:scale(1);transform-origin:center center}.ClickPointsT1 .tns-ovh .tns-item.tns-slide-active+.tns-item .inner,.ExtClickPointsT1 .tns-ovh .tns-item.tns-slide-active+.tns-item .inner{transform-origin:center left;padding-left:0}.ClickPointsT1 .elements-container .element .clickpoint,.ExtClickPointsT1 .elements-container .element .clickpoint{position:absolute;top:0;left:0;width:63px;height:63px;z-index:1;transform:translate(-22px,-22px);border-radius:50%;cursor:pointer}.ClickPointsT1 .elements-container .element .clickpoint:hover .icon-loade-more+.content,.ExtClickPointsT1 .elements-container .element .clickpoint:hover .icon-loade-more+.content{display:flex!important}.ClickPointsT1 .elements-container .element .clickpoint svg,.ExtClickPointsT1 .elements-container .element .clickpoint svg{width:63px;height:63px;pointer-events:none}.ClickPointsT1 .elements-container .element .number-show,.ExtClickPointsT1 .elements-container .element .number-show{width:100%;height:100%;display:none;font-size:15px;align-items:center;justify-content:center;color:#fff}.ClickPointsT1 .elements-container .element .image,.ExtClickPointsT1 .elements-container .element .image{line-height:0;position:relative}.ClickPointsT1 .elements-container .element .image picture img,.ExtClickPointsT1 .elements-container .element .image picture img{height:auto;width:100%}.ClickPointsT1 .elements-container .element .image .clickpoint,.ExtClickPointsT1 .elements-container .element .image .clickpoint{position:absolute;top:0;left:0;width:63px;height:63px;z-index:1;transform:translate(-22px,-22px);border-radius:50%;cursor:pointer}.ClickPointsT1 .elements-container .element .image .clickpoint:hover,.ExtClickPointsT1 .elements-container .element .image .clickpoint:hover{z-index:5}.ClickPointsT1 .elements-container .element .image .clickpoint:hover .icon-loade-more+.content,.ExtClickPointsT1 .elements-container .element .image .clickpoint:hover .icon-loade-more+.content{display:flex!important}.ClickPointsT1 .elements-container .element .image .clickpoint svg,.ExtClickPointsT1 .elements-container .element .image .clickpoint svg{width:23px;height:23px;pointer-events:none;fill:#fff;color:#fff;stroke:#fff}.ClickPointsT1 .elements-container .element .image .clickpoint .content-overlay:hover .content,.ExtClickPointsT1 .elements-container .element .image .clickpoint .content-overlay:hover .content{display:block;align-items:center}.ClickPointsT1 .elements-container .element .image .clickpoint .plus-icon,.ExtClickPointsT1 .elements-container .element .image .clickpoint .plus-icon{width:63px;height:63px;display:flex;border-radius:50%;align-items:center;justify-content:center;background:#f86034}.ClickPointsT1 .elements-container .element .image .clickpoint .content,.ExtClickPointsT1 .elements-container .element .image .clickpoint .content{display:none;position:absolute;top:50%;width:550px;transform:translate(0,-50%)}.ClickPointsT1 .elements-container .element .image .clickpoint .content *,.ExtClickPointsT1 .elements-container .element .image .clickpoint .content *{margin:0}.ClickPointsT1 .elements-container .element .image .clickpoint .content.left,.ExtClickPointsT1 .elements-container .element .image .clickpoint .content.left{right:0}.ClickPointsT1 .elements-container .element .image .clickpoint .content.left .content-inner,.ExtClickPointsT1 .elements-container .element .image .clickpoint .content.left .content-inner{margin-left:unset}.ClickPointsT1 .elements-container .element .image .clickpoint .content .content-inner,.ExtClickPointsT1 .elements-container .element .image .clickpoint .content .content-inner{width:477px;display:flex;text-align:left;border-radius:0;padding:20px 20px;align-items:center;margin-left:auto;background-color:#f86034}.ClickPointsT1 .elements-container .element .image .clickpoint .content .left-box,.ExtClickPointsT1 .elements-container .element .image .clickpoint .content .left-box{width:133px;height:133px;min-width:133px;border-radius:0}.ClickPointsT1 .elements-container .element .image .clickpoint .content .left-box+.right-box,.ExtClickPointsT1 .elements-container .element .image .clickpoint .content .left-box+.right-box{padding-left:20px}.ClickPointsT1 .elements-container .element .image .clickpoint .content .left-box img,.ExtClickPointsT1 .elements-container .element .image .clickpoint .content .left-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ClickPointsT1 .elements-container .element .image .clickpoint .content .right-box .title,.ExtClickPointsT1 .elements-container .element .image .clickpoint .content .right-box .title{color:#fff}.ClickPointsT1 .elements-container .element .image .clickpoint .content .introduction,.ExtClickPointsT1 .elements-container .element .image .clickpoint .content .introduction{margin-top:-2px}.ClickPointsT1 .elements-container .element .image .clickpoint .content .linkbox,.ExtClickPointsT1 .elements-container .element .image .clickpoint .content .linkbox{margin-top:7px}.ClickPointsT1 .elements-container .element .image .clickpoint .content .linkbox svg,.ExtClickPointsT1 .elements-container .element .image .clickpoint .content .linkbox svg{width:22px;height:9px;color:currentColor;stroke:currentColor}.ClickPointsT1 .elements-container .element .image .clickpoint .content .linkbox a,.ExtClickPointsT1 .elements-container .element .image .clickpoint .content .linkbox a{transition:opacity .5s ease}.ClickPointsT1 .elements-container .element .textbox,.ExtClickPointsT1 .elements-container .element .textbox{padding-top:40px}.ClickPointsT1 .elements-container .element .textbox .inner-textbox,.ExtClickPointsT1 .elements-container .element .textbox .inner-textbox{max-width:540px;margin:0 auto;text-align:center}.ClickPointsT1 .clickpoints-preview,.ExtClickPointsT1 .clickpoints-preview{padding:20px 20px}.ClickPointsT1 .clickpoints-preview.logged-out,.ExtClickPointsT1 .clickpoints-preview.logged-out{display:none}.ClickPointsT1 .clickpoints-preview .clickpoint-list-element,.ExtClickPointsT1 .clickpoints-preview .clickpoint-list-element{display:flex;border-bottom:1px solid currentColor;overflow:hidden}.ClickPointsT1 .clickpoints-preview .clickpoint-list-element:last-child,.ExtClickPointsT1 .clickpoints-preview .clickpoint-list-element:last-child{border:0}.ClickPointsT1 .clickpoints-preview .clickpoint-list-element.active .indicator:before,.ExtClickPointsT1 .clickpoints-preview .clickpoint-list-element.active .indicator:before{width:30px;height:30px;background-color:currentColor;border-radius:15px;content:"";top:calc(50% - 15px);left:2px;position:absolute}.ClickPointsT1 .clickpoints-preview .clickpoint-list-element .indicator,.ExtClickPointsT1 .clickpoints-preview .clickpoint-list-element .indicator{width:44px;min-height:54px;position:relative;cursor:pointer}.ClickPointsT1 .clickpoints-preview .clickpoint-list-element .indicator:after,.ExtClickPointsT1 .clickpoints-preview .clickpoint-list-element .indicator:after{content:"";width:34px;height:34px;box-sizing:border-box;border-radius:17px;border:1px solid currentColor;top:calc(50% - 17px);left:0;position:absolute}.ClickPointsT1 .clickpoints-preview .clickpoint-list-element .delete-icon,.ExtClickPointsT1 .clickpoints-preview .clickpoint-list-element .delete-icon{width:44px;min-height:54px;position:relative;cursor:pointer}.ClickPointsT1 .clickpoints-preview .clickpoint-list-element .delete-icon:after,.ExtClickPointsT1 .clickpoints-preview .clickpoint-list-element .delete-icon:after{content:"";width:100%;height:24px;box-sizing:border-box;top:calc(50% - 12px);left:0;position:absolute;background-position:center center;background-size:contain;background-repeat:no-repeat;background-image:url(/typo3conf/ext/zeppelin_default_template/Resources/Public/Images/FrontendLayouts//trash.png)}.ClickPointsT1 .clickpoints-preview .clickpoint-list-element .content,.ExtClickPointsT1 .clickpoints-preview .clickpoint-list-element .content{width:calc(100% - 148px - 88px);padding:17px 15px;box-sizing:border-box;line-height:20px}.ClickPointsT1 .clickpoints-preview .clickpoint-list-element .position,.ExtClickPointsT1 .clickpoints-preview .clickpoint-list-element .position{width:74px;padding:17px 15px;box-sizing:border-box;line-height:20px;display:flex;align-items:center}.ClickPointsT1 .clickpoints-preview-mobile .mobile-points,.ExtClickPointsT1 .clickpoints-preview-mobile .mobile-points{width:100%;display:flex;align-items:center;margin-bottom:20px}.ClickPointsT1 .clickpoints-preview-mobile .mobile-points:last-child,.ExtClickPointsT1 .clickpoints-preview-mobile .mobile-points:last-child{margin-bottom:0}.ClickPointsT1 .clickpoints-preview-mobile .mobile-points .content,.ExtClickPointsT1 .clickpoints-preview-mobile .mobile-points .content{display:flex;align-items:center}.ClickPointsT1 .clickpoints-preview-mobile .mobile-points .number,.ExtClickPointsT1 .clickpoints-preview-mobile .mobile-points .number{margin-right:16px;align-self:flex-start}.ClickPointsT1 .clickpoints-preview-mobile .mobile-points p,.ExtClickPointsT1 .clickpoints-preview-mobile .mobile-points p{margin:0}.ClickPointsT1 .clickpoints-preview-mobile .mobile-points a,.ExtClickPointsT1 .clickpoints-preview-mobile .mobile-points a{display:flex}.ClickPointsT1 .clickpoints-preview-mobile .mobile-points svg,.ExtClickPointsT1 .clickpoints-preview-mobile .mobile-points svg{margin-top:-3px;margin-left:7px}.ClickPointsT1 .submit-data,.ExtClickPointsT1 .submit-data{cursor:pointer;transition:opacity .3s linear}.ClickPointsT1 .submit-data.loading,.ExtClickPointsT1 .submit-data.loading{pointer-events:none;opacity:.5}.ClickPointsT1 .gallery,.ExtClickPointsT1 .gallery{position:relative}.ClickPointsT1 .gallery .arrow-container,.ExtClickPointsT1 .gallery .arrow-container{right:125px;bottom:100px;z-index:40;display:flex;position:absolute;align-items:stretch;pointer-events:none;justify-content:space-between}.ClickPointsT1 .gallery .arrow-container.elements-small,.ExtClickPointsT1 .gallery .arrow-container.elements-small{bottom:zepp-fluid-size(67,125)}.ClickPointsT1 .gallery .arrow-container .cursor-to-left,.ClickPointsT1 .gallery .arrow-container .cursor-to-right,.ExtClickPointsT1 .gallery .arrow-container .cursor-to-left,.ExtClickPointsT1 .gallery .arrow-container .cursor-to-right{width:52px;height:52px;margin:0 10px;cursor:pointer;position:relative;pointer-events:all;border:2px solid currentColor;padding:0 13px;border-radius:50%;outline:0}.ClickPointsT1 .gallery .arrow-container .cursor-to-left svg,.ClickPointsT1 .gallery .arrow-container .cursor-to-right svg,.ExtClickPointsT1 .gallery .arrow-container .cursor-to-left svg,.ExtClickPointsT1 .gallery .arrow-container .cursor-to-right svg{width:100%;height:100%}.ClickPointsT1 .gallery .arrow-container .cursor-to-left svg path,.ClickPointsT1 .gallery .arrow-container .cursor-to-right svg path,.ExtClickPointsT1 .gallery .arrow-container .cursor-to-left svg path,.ExtClickPointsT1 .gallery .arrow-container .cursor-to-right svg path{stroke:currentColor}@media (min-width:1026px){.lg-outer .lg-thumb-item{transition:border-color .25s ease}}@media screen and (min-width:2500px){.button-svg svg{margin-left:6px}}@media (max-width:1970px){.sitemap .title+ul{margin-top:calc(30px + (50 - 30) * ((100vw - 768px)/ (1970 - 768)))}.photo-gallery-element .gallery-item .partner-video-inner .play-button{width:calc(36px + (121 - 36) * ((100vw - 768px)/ (1800 - 768)));height:calc(36px + (121 - 36) * ((100vw - 768px)/ (1800 - 768)))}.photo-gallery-element .gallery-item .partner-video-inner .play-button svg{width:calc(24px + (80 - 24) * ((100vw - 768px)/ (1800 - 768)));height:calc(24px + (80 - 24) * ((100vw - 768px)/ (1800 - 768)))}.reviews-element .reviews-inner .right-box .reviews-list .reviews-item{margin-top:calc(40px + (100 - 40) * ((100vw - 320px)/ (1970 - 320)))}.reviews-element .reviews-inner .right-box .reviews-list .reviews-item .rating-container{margin-top:calc(20px + (31 - 20) * ((100vw - 1026px)/ (1700 - 1026)))}.reviews-element .reviews-inner .right-box .reviews-list .reviews-item .rating-container .star-icon svg{width:calc(11px + (17 - 11) * ((100vw - 1026px)/ (1700 - 1026)));height:calc(11px + (16 - 11) * ((100vw - 1026px)/ (1700 - 1026)))}.form-element.with-external-link .form-steps .form-step.first-step{margin-right:calc(10px + (14 - 10) * ((100vw - 768px)/ (1970 - 768)))}.form-element.with-external-link .form-steps .form-step .step-number{width:calc(35px + (63 - 35) * ((100vw - 768px)/ (1970 - 768)));height:calc(35px + (63 - 35) * ((100vw - 768px)/ (1970 - 768)));min-width:calc(35px + (63 - 35) * ((100vw - 768px)/ (1970 - 768)))}.form-element.with-external-link .form-steps .form-step .step-line{width:calc(30px + (230 - 30) * ((100vw - 768px)/ (1970 - 768)))}.form-element .form-top-box .text-box{padding-top:calc(135px + (179 - 135) * ((100vw - 414px)/ (1970 - 414)));padding-bottom:calc(81px + (72 - 81) * ((100vw - 414px)/ (1970 - 414)))}.form-element .form-top-box .text-box .headline+.info-box{margin-top:calc(19px + (14 - 19) * ((100vw - 414px)/ (1970 - 414)))}.form-element .form-top-box .text-box .info-box .time-item{margin-right:calc(21px + (19 - 21) * ((100vw - 768px)/ (1970 - 768)))}.form-element .form-top-box .text-box .info-box .team-item{margin-right:calc(21px + (18 - 21) * ((100vw - 768px)/ (1970 - 768)))}.form-element .form-info-box{flex:0 0 calc(300px + (463 - 300) * ((100vw - 1026px)/ (1970 - 1026)));max-width:calc(300px + (463 - 300) * ((100vw - 1026px)/ (1970 - 1026)));padding-left:calc(0px + (20 - 0) * ((100vw - 1026px)/ (1970 - 1026)))}.form-element .form-content-box>.form-box form .form-group,.form-element .form-content-box>.form-box form .row{margin-bottom:calc(15px + (22 - 15) * ((100vw - 414px)/ (1920 - 414)))}.form-element .form-content-box>.form-box form .form-group.message,.form-element .form-content-box>.form-box form .row.message{margin-bottom:calc(9px + (12 - 9) * ((100vw - 414px)/ (1920 - 414)))}.form-element .form-content-box>.form-box .file-upload-row .input{padding-left:calc(31px + (46 - 31) * ((100vw - 414px)/ (1970 - 414)))}.form-element .form-content-box>.form-box .file-upload-row .input:before{width:calc(15px + (19 - 15) * ((100vw - 414px)/ (1970 - 414)));height:calc(15px + (19 - 15) * ((100vw - 414px)/ (1970 - 414)));top:calc(22px + (19 - 22) * ((100vw - 414px)/ (1970 - 414)));left:calc(12px + (19 - 12) * ((100vw - 414px)/ (1970 - 414)))}.form-element .form-content-box>.form-box .actions .button{padding:calc(13px + (17 - 13) * ((100vw - 414px)/ (1970 - 414))) 15px calc(11px + (15 - 11) * ((100vw - 414px)/ (1970 - 414)));font-size:calc(11px + (17 - 11) * ((100vw - 414px)/ (1970 - 414)));line-height:calc(18px + (25 - 18) * ((100vw - 414px)/ (1970 - 414)))}.ClickPointsT1 .tns-ovh .tns-item.tns-slide-active+.tns-item .inner,.ExtClickPointsT1 .tns-ovh .tns-item.tns-slide-active+.tns-item .inner{padding-left:0}.ClickPointsT1 .elements-container .element .image .clickpoint,.ExtClickPointsT1 .elements-container .element .image .clickpoint{width:calc(40px + (63 - 40) * ((100vw - 768px)/ (1700 - 768)));height:calc(40px + (63 - 40) * ((100vw - 768px)/ (1700 - 768)))}.ClickPointsT1 .elements-container .element .image .clickpoint svg,.ExtClickPointsT1 .elements-container .element .image .clickpoint svg{width:calc(16px + (23 - 16) * ((100vw - 768px)/ (1700 - 768)));height:calc(16px + (23 - 16) * ((100vw - 768px)/ (1700 - 768)))}.ClickPointsT1 .elements-container .element .image .clickpoint .plus-icon,.ExtClickPointsT1 .elements-container .element .image .clickpoint .plus-icon{width:calc(40px + (63 - 40) * ((100vw - 768px)/ (1700 - 768)));height:calc(40px + (63 - 40) * ((100vw - 768px)/ (1700 - 768)))}.ClickPointsT1 .elements-container .element .textbox,.ExtClickPointsT1 .elements-container .element .textbox{padding-top:zepp-fluid-size(40,25)}}@media (max-width:1600px){.ArrivalT1 .location{margin-top:calc(30px + (40 - 30) * ((100vw - 320px)/ (1600 - 320)))}.ArrivalT1 .location .boxes-container{margin-left:calc(-1 * (30px + (40 - 30) * ((100vw - 320px)/ (1600 - 320))))}.ArrivalT1 .location .boxes-container{margin-right:calc(-1 * (30px + (40 - 30) * ((100vw - 320px)/ (1600 - 320))))}.ArrivalT1 .location .boxes-container .boxes .box{padding-left:calc(30px + (40 - 30) * ((100vw - 320px)/ (1600 - 320)))}.ArrivalT1 .location .boxes-container .boxes .box{padding-right:calc(30px + (40 - 30) * ((100vw - 320px)/ (1600 - 320)))}.ArrivalT1 .location .boxes-container .boxes .box .inner-box{padding:calc(30px + (40 - 30) * ((100vw - 320px)/ (1600 - 320)))}.ArrivalT1 .map-container{margin-top:calc(60px + (90 - 60) * ((100vw - 320px)/ (1600 - 320)))}.ArrivalT1 .arrival-links-container{margin-top:calc(60px + (90 - 60) * ((100vw - 320px)/ (1600 - 320)))}.ArrivalT1 .arrival-links-container .categories-container{margin-left:calc(-1 * (15px + (25 - 15) * ((100vw - 320px)/ (1600 - 320))))}.ArrivalT1 .arrival-links-container .categories-container{margin-right:calc(-1 * (15px + (25 - 15) * ((100vw - 320px)/ (1600 - 320))))}.ArrivalT1 .arrival-links-container .categories-container .categories .category{padding-left:calc(15px + (25 - 15) * ((100vw - 320px)/ (1600 - 320)))}.ArrivalT1 .arrival-links-container .categories-container .categories .category{padding-right:calc(15px + (25 - 15) * ((100vw - 320px)/ (1600 - 320)))}}@media (max-width:1300px){.teaser-slider-element .arrow-container{top:calc(90px + (150 - 90) * ((100vw - 768px)/ (1300 - 768)))}.team-onpage-box .arrow-container{top:calc(158px + (260 - 158) * ((100vw - 768px)/ (1300 - 768)));left:calc(-45px + (-55 - -45) * ((100vw - 1300px)/ (1970 - 1300)));right:calc(-45px + (-55 - -45) * ((100vw - 1300px)/ (1970 - 1300)))}.magazineOnpage-list-element .magazine-onpage-container .arrow-container{top:calc(158px + (260 - 158) * ((100vw - 768px)/ (1300 - 768)));left:calc(-45px + (-55 - -45) * ((100vw - 1300px)/ (1970 - 1300)));right:calc(-45px + (-55 - -45) * ((100vw - 1300px)/ (1970 - 1300)))}}@media (max-width:1026px){.header-main{position:absolute;padding:26px 15px}.header-main.is_opened,.header-main.is_scroll{color:#fff;background-color:transparent}.header-main.is_opened .logo-container .logo,.header-main.is_scroll .logo-container .logo{fill:#fff}.header-main .navigation-header-top-box{display:none}.header-main .right-box{display:none}.mobile-app-header-menu{display:flex}.advanced-menu-block:before{display:none}.advanced-menu-block{position:fixed;top:0;left:0;right:0;bottom:50px;overflow-x:hidden;padding:0;display:flex;z-index:2600;transform:translate(100%,0);transition:transform .3s ease}.advanced-menu-block:before{display:none}.advanced-menu-block.is_opened{display:flex;overflow:auto;transform:translate(0,0);max-width:100%;overflow-x:hidden}.advanced-menu-block .advanced-menu-block-inner{padding:0;display:block}.advanced-menu-block .mobile-main-category{flex:1;display:flex;margin:0 auto;flex-wrap:wrap;align-items:flex-start;padding:35px 23px 35px 21px}.advanced-menu-block .mobile-main-category .wrapper-inner{width:100%;display:flex;flex-direction:column;justify-content:space-between;height:100%}.advanced-menu-block .mobile-main-category .main-navigation-item-mobile{position:relative;margin-bottom:17px;padding-right:30px;display:block;border-bottom:1px solid rgba(255,255,255,.1);font-size:22px;letter-spacing:0;line-height:32px;padding-bottom:16px}.advanced-menu-block .mobile-main-category .main-navigation-item-mobile:last-child{margin-bottom:0;border-bottom:none}.advanced-menu-block .mobile-main-category .main-navigation-item-mobile svg{top:9px;right:0;width:21px;height:13px;position:absolute}.advanced-menu-block .mobile-menu-footer{margin-bottom:27px}.advanced-menu-block .mobile-menu-footer .mobile-menu-footer-link{display:block;margin-bottom:3px}.advanced-menu-block .left-category-box{display:block;left:0;right:0;top:0;bottom:0;padding:62px 23px 40px 19px;position:fixed;transition:transform .3s ease;transform:translate(100%,0);color:#fff;background:#1c352e;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.advanced-menu-block .left-category-box::-webkit-scrollbar{display:none}.advanced-menu-block .left-category-box.is_active{transform:translate(0,0)}.advanced-menu-block .left-category-box .menu-item{flex-wrap:wrap}.advanced-menu-block .left-category-box .menu-item a{font-size:18px;line-height:35px}.advanced-menu-block .left-category-box .menu-item ul li{font-size:18px;margin-bottom:0;padding:15px 16px 16px 0;border-bottom:1px solid rgba(112,112,112,.15)}.advanced-menu-block .left-category-box .menu-item ul li:before{display:none}.advanced-menu-block .left-category-box .menu-item ul li:last-child{border-bottom:none}.advanced-menu-block .left-category-box .menu-item ul li a{display:block;padding-bottom:9px}.advanced-menu-block .left-category-box .menu-item .mobile-main-categories{display:block;width:100%}.advanced-menu-block .left-category-box .menu-item .mobile-main-categories .category-information-item{padding:13px 0 12px 2px}.advanced-menu-block .left-category-box .menu-item .mobile-main-categories .category-information-item .inner{display:flex;align-items:center}.advanced-menu-block .left-category-box .menu-item .mobile-main-categories .category-information-item .inner a{padding:0}.advanced-menu-block .left-category-box .menu-item .mobile-main-categories .category-information-item .inner .image-box{width:38px;margin-right:15px}.advanced-menu-block .left-category-box .menu-item .mobile-main-categories .category-information-item .inner .image-box img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.advanced-menu-block .left-category-box .menu-item .mobile-main-categories .category-information-item .inner .title-box{margin-top:1px;font-size:16px;line-height:27px}.advanced-menu-block .left-category-box .menu-item .subcategory-title{position:relative;padding-right:30px;display:block;border-bottom:1px solid rgba(255,255,255,.1);font-size:22px;letter-spacing:0;line-height:32px;padding-bottom:16px}.advanced-menu-block .left-category-box .menu-item .subcategory-title:last-child{border-bottom:none}.advanced-menu-block .left-category-box .menu-item .subcategory-title svg{top:26px;right:0;width:21px;height:13px;position:absolute}.advanced-menu-block .left-category-box .menu-item .category-title{font-size:22px;letter-spacing:0;line-height:32px;-webkit-text-stroke-color:transparent;-webkit-text-stroke-width:0;color:#fff}.advanced-menu-block .left-category-box .menu-item .menu-navigation-children{margin-left:1px!important;margin-top:10px}.advanced-menu-block .left-category-box .menu-item .menu-navigation-children li{padding:0;margin:0;border:none}.advanced-menu-block .left-category-box .menu-item .menu-navigation-children .subchild-title{padding-bottom:0;font-size:16px;line-height:30px}.advanced-menu-block .left-category-box .menu-item .mobile-main-navigation-item.mobile-menu-back{display:block;font-size:15px;line-height:21px;font-weight:300;padding:18px 20px 18px 42px;vertical-align:middle;width:100%;background-color:#485b56;position:absolute;top:0;left:0}.advanced-menu-block .left-category-box .menu-item .mobile-main-navigation-item.mobile-menu-back svg{transform:translate(0,-50%);display:inline-block;position:absolute;height:10px;width:15px;left:21px;margin:0;top:50%}.advanced-menu-block .left-category-box .menu-item .category-list .mobile-main-categories.is-hidden{display:none}.advanced-menu-block .left-category-box .menu-item .category-list .category-item{z-index:510;left:0;right:0;top:0;bottom:0;padding:78px 23px 40px 19px;position:fixed;transition:transform .5s cubic-bezier(.77,0,.175,1);transform:translate(100%,0);color:#fff;background:#1c352e;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;display:block}.advanced-menu-block .left-category-box .menu-item .category-list .category-item.is-active{transform:translate(0,0)}.advanced-menu-block .right-category-box{display:none}.social-links li a{padding:10px}.bottom-box.module-outdoor-spaces{padding:0}.bottom-links{margin-bottom:60px;padding:20px 20px 20px;justify-content:flex-start}.bottom-links .info-links{margin-right:22px}.bottom-links .info-links:before{bottom:0;left:auto;right:-12px}.bottom-links .produced-by-link{flex:0 0 100%;margin-top:10px;align-items:flex-start;justify-content:flex-start}.bottom-links .copyright svg{width:11px;height:11px}.bottom-links .copyright{margin-right:9px;margin-left:9px}.usps-with-numbers-element .module-outdoor-spaces .info-container .tns-outer{margin-right:0}.list-small-element .list-small .item{flex:0 0 50%;max-width:50%}.list-small-element .wrapper .description{max-width:calc(260px + (394 - 260) * ((100vw - 768px)/ (1026 - 768)))}.reviews-element .reviews-inner .left-box{flex:0 0 100%;max-width:100%;padding-right:0}.reviews-element .reviews-inner .left-box .subheadline{max-width:calc(232px + (519 - 232) * ((100vw - 320px)/ (1026 - 320)))}.reviews-element .reviews-inner .right-box{flex:0 0 100%;max-width:100%}.reviews-element .reviews-inner .right-box .reviews-list .reviews-item .rating-container .star-icon svg{width:11px;height:11px}.reviews-element .reviews-inner .right-box .arrow-container{display:none}.reviews-element .reviews-inner .right-box .tns-nav{display:flex}.usp-element .boxed-headline{flex-direction:column}.usp-element .boxed-headline .left-box{flex:0 0 100%;max-width:100%}.usp-element .boxed-headline .right-box{margin-top:9px;flex:0 0 100%;max-width:100%;padding-top:0}.usp-element .elements .elements-inner{margin-right:4.7%}.benefits-element .usp-list .usp-item{flex:0 0 33.33%;max-width:33.33%}.benefits-element .usp-list .info-box{max-width:calc(170px + (250 - 170) * ((100vw - 768px)/ (1026 - 768)))}.job-detail-element .description-box .description-box-inner{justify-content:space-between}.job-detail-element .description-box .description-box-inner .detail-text-box{flex:0 0 50%;max-width:50%}.job-detail-element .description-box .description-box-inner .detail-text-box:nth-child(2){margin-left:0}.story-slider-element .story-slider-years{padding-right:0}.ThemestageT1 .themestage .tns-outer{pointer-events:auto}.ThemestageT1 .themestage .elements{height:calc(var(--vh,1vh) * 100 - 50px)}.ThemestageT1 .themestage .arrow-container{display:none}.ThemestageT1 .themestage .dots-container{display:flex;margin:15px 0 0;justify-content:center}.form-element .form-info-box{flex:0 0 300px;max-width:300px;padding-left:0}.form-element .form-content-box>.form-box{flex:1}.form-element .form-content-box>.form-box .select-row .form-group{max-width:100%}.booking-menu-block{z-index:510;top:0;padding:78px 23px 40px 19px;pointer-events:none;transform:translate(100%,0);color:#fff;background:#1c352e;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;display:block}.booking-menu-block:before{display:none}.booking-menu-block.is_opened:before{display:none}.booking-menu-block .booking-menu-block-inner{padding:0;display:block}.booking-menu-block .booking-menu-back{display:block}.booking-menu-block .left-info-box .headline{font-size:22px;letter-spacing:0;line-height:32px;max-width:100%;-webkit-text-stroke-color:transparent;-webkit-text-stroke-width:0;color:#fff}.booking-menu-block .left-info-box .headline+.subheadline{margin-top:9px}.booking-menu-block .left-info-box .subheadline{font-size:16px;line-height:23px}.booking-menu-block .left-info-box+.right-media-box{max-width:100%;margin-top:24px}.booking-menu-block .right-media-box .media-block{display:block;width:100%;margin:0}.booking-menu-block .right-media-box .media-block .media-block-item{padding:13px 0 12px 2px;flex:auto;border-top:1px solid rgba(112,112,112,.15)}.booking-menu-block .right-media-box .media-block .media-block-item:last-child{border-bottom:1px solid rgba(112,112,112,.15)}.booking-menu-block .right-media-box .media-block .media-block-item .inner{display:flex;align-items:center}.booking-menu-block .right-media-box .media-block .media-block-item .image-box{width:38px;margin-right:15px}.booking-menu-block .right-media-box .media-block .media-block-item .image-box img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.booking-menu-block .right-media-box .media-block .media-block-item .title-box{margin-top:1px;font-size:16px;line-height:27px}.team-list-element .team-element{margin:0 calc(-10px + (-28 - -10) * ((100vw - 768px)/ (1026 - 768))) calc(-70px + (-110 - -70) * ((100vw - 320px)/ (1970 - 320)))}.team-list-element .team-element .team-member{flex:0 0 50%;max-width:50%;padding:0 calc(10px + (28 - 10) * ((100vw - 768px)/ (1026 - 768)))}.magazine-list-element .list-detail-list-items .magazine-item{flex:0 0 50%;max-width:50%}.magazine-list-element .list-detail-list-items .magazine-item:nth-child(3n+2){margin-top:0}.ClickPointsT1 .elements-container .element .textbox,.ExtClickPointsT1 .elements-container .element .textbox{padding-top:25px}.ClickPointsT1 .gallery .arrow-container,.ExtClickPointsT1 .gallery .arrow-container{display:none}}@media (max-width:780px){.ArrivalT1 .location .boxes-container .boxes{display:block}.ArrivalT1 .location .boxes-container .boxes .box+.box{margin-top:40px}.ArrivalT1 .location .boxes-container .boxes .box{width:100%;display:block}.ArrivalT1 .map-container{padding-top:75%}}@media (max-width:780px) and (max-width:1600px){.ArrivalT1 .location .boxes-container .boxes .box+.box{margin-top:calc(30px + (40 - 30) * ((100vw - 320px)/ (1600 - 320)))}}@media (max-width:780px) and (max-width:320px){.ArrivalT1 .location .boxes-container .boxes .box+.box{margin-top:30px}}@media (max-width:767px){.sitemap .title+ul{margin-top:30px}.image-box.mobile-image{display:block}.image-box.desktop-image{display:none}.image-box.desktop-image.mobile-image{display:block}form .form-group div{width:100%}form .form-group label{width:100%;padding-right:0}form .row.zipcity{align-items:flex-end}form .row.zipcity .form-group{width:50%}form .row.zipcity .form-group:first-child{width:49%;justify-content:space-between}form .row.zipcity .form-group:first-child .input{width:99%;margin-right:1%}.mobile-app-header-menu .mobile-menu-item.menu-item{flex:0 0 30%}.mobile-app-header-menu .mobile-menu-item.booking-item{flex:0 0 30%}.mobile-app-header-menu .mobile-menu-item.working-item{flex:0 0 40%}.footer-main .top-box-wrapper{flex-flow:column}.footer-main .top-box-wrapper .left-box{margin-bottom:5px}.footer-main .top-box-wrapper .left-box .social-links{display:none}.footer-main .info-box{padding-left:0;flex-flow:column}.footer-main .info-box .social-links{display:flex}.footer-main .section{margin-bottom:20px}.intro-element.is_active .text{-webkit-box-orient:inherit;overflow:auto;display:block;height:auto}.intro-element.is_active .text:before{display:none}.intro-element.is_active .text.show-less+.see-more .show{display:none}.intro-element.is_active .text.show-less+.see-more .hide{margin-top:12px;display:block}.intro-element .intro-wrapper .right-box{flex:auto}.intro-element .intro-wrapper .right-box.bottom{flex:auto;width:100%}.intro-element .intro-wrapper{flex-flow:column}.intro-element .intro-wrapper.intro-clasic .left-box{flex:1}.intro-element .link-box{flex-flow:column;align-items:flex-start}.intro-element .link-box a+a{margin-top:15px}.intro-element .text{-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;height:87px;display:-webkit-box;overflow:hidden;position:relative}.intro-element .text:before{display:block;position:absolute;bottom:0;height:50%;width:100%;transition:opacity .3s ease;background:linear-gradient(rgba(255,255,255,0),#fff)}.intro-element .text.show-less+.see-more .show{display:block}.intro-element .see-more .show{display:block}.intro-element .quicklinks-list{margin-top:14px}.intro-element .usps-list{padding-top:40px}.usps-with-numbers-element .module-outdoor-spaces{flex-flow:column;align-items:flex-start;justify-content:flex-start}.usps-with-numbers-element .module-outdoor-spaces .info-container{flex:auto;padding-top:39px;max-width:calc(290px + (944 - 290) * ((100vw - 320px)/ (1026 - 320)))}.usps-with-numbers-element .module-outdoor-spaces .headline{max-width:calc(160px + (260 - 160) * ((100vw - 355px)/ (768 - 355)))}.usps-with-numbers-element .module-outdoor-spaces .subheadline{margin-top:16px}.usps-with-numbers-element .usp-list{margin-top:30px;padding-left:17px}.teaser-fullscreen-element .videoouter{height:calc(378px + (768 - 378) * ((100vw - 355px)/ (768 - 355)))}.teaser-fullscreen-element .text-info .subheadline{display:none}.teaser-fullscreen-element .text-info .morelink{margin-top:calc(11px + (19 - 11) * ((100vw - 355px)/ (1970 - 355)))}.teaser-slider-element .arrow-container{display:none}.teaser-slider-element .tns-nav{display:flex;justify-content:center}.slider-overlay .videoouter{max-width:80vw}.list-large-element .list-large .list-item{flex-flow:column}.list-large-element .list-large .list-item:nth-child(even){flex-flow:column}.list-large-element .list-large .list-item:nth-child(even) .right-box{padding:19px 0 0}.list-large-element .list-large .list-item .wrapper{max-width:calc(290px + (455 - 290) * ((100vw - 355px)/ (768 - 355)))}.list-large-element .list-large .list-item .right-box{padding:19px 0 0}.list-small-element .list-small .item{flex:0 0 100%;max-width:100%}.list-small-element .wrapper .description{max-width:calc(260px + (394 - 260) * ((100vw - 320px)/ (768 - 320)))}.list-medium-element .list-medium{margin:0 0 calc(-40px + (-80 - -40) * ((100vw - 320px)/ (1970 - 320)))}.list-medium-element .list-medium .list-item{padding:0;flex:0 0 100%;max-width:100%}.list-medium-element .list-medium .videoouter iframe{height:calc(234px + (364 - 234) * ((100vw - 355px)/ (768 - 355)))}.list-medium-element .list-medium .description{display:none;max-width:calc(280px + (600 - 280) * ((100vw - 320px)/ (768 - 320)))}.photo-gallery-element .line-image{display:none}.photo-gallery-element .gallery-item .partner-video-inner .play-button{width:36px;height:36px}.photo-gallery-element .gallery-item .partner-video-inner .play-button svg{width:24px;height:24px}.photo-gallery-element .arrow-container{display:none}.photo-gallery-element .tns-nav{display:flex;justify-content:center}.reviews-element .reviews-inner .right-box .reviews-list .reviews-item .description p{line-clamp:none;-webkit-line-clamp:none}.reviews-element .reviews-inner .right-box .arrow-container{display:none}.reviews-element .reviews-inner .right-box .tns-nav{display:flex;justify-content:center}.usp-element .elements{margin-top:20px;margin-left:0}.usp-element .elements .tns-outer{pointer-events:auto;margin-left:calc(-3.5px + (-30 - -3.5) * ((100vw - 355px)/ (1970 - 355)));margin-right:calc(-3.5px + (-30 - -3.5) * ((100vw - 355px)/ (1970 - 355)))}.usp-element .elements .images-box{width:100%;padding-right:0;overflow:visible;min-width:inherit}.usp-element .elements .images-box>.image-box{display:none}.usp-element .elements .images-box .tns-ovh{overflow:inherit}.usp-element .elements .images-box .images-box-inner{opacity:1;transition:transform .3s ease;position:relative}.usp-element .elements .images-box .image-box{opacity:1}.usp-element .elements .images-box .tns-nav{display:flex;margin-top:34px;justify-content:center}.usp-element .elements .images-box .item-inner{padding-left:calc(3.5px + (15 - 3.5) * ((100vw - 320px)/ (767 - 320)));padding-right:calc(3.5px + (15 - 3.5) * ((100vw - 320px)/ (767 - 320)))}.usp-element .elements .images-box .item-inner .text-box{margin-top:10px;display:block}.usp-element .elements .elements-inner{display:none}.usp-element .elements .item-inner{padding-bottom:0}.usp-element .elements .text-box .description-box{display:block;margin-top:11px}.benefits-element .mobile-hide{display:none!important}.benefits-element .usp-list{margin:30px 0 0 0}.benefits-element .usp-list .usp-item{margin:0;padding:0;display:flex;flex:0 0 100%;max-width:100%;pointer-events:auto;border-bottom:1px solid rgba(200,200,200,.4)}.benefits-element .usp-list .usp-item:first-child{border-top:1px solid rgba(200,200,200,.4)}.benefits-element .usp-list .usp-item.active .show-more-btn svg{transform:rotate(180deg)}.benefits-element .usp-list .info-box{flex:1;max-width:100%;padding-top:23px;position:relative;padding-right:25px;padding-bottom:23px}.benefits-element .usp-list .image-box{width:81px;height:87px;display:flex;align-items:center;flex:0 0 82px;margin-bottom:0}.benefits-element .usp-list .image-box img{max-width:61px}.benefits-element .usp-list .default{display:none}.benefits-element .usp-list .show-more-btn{top:21px;width:45px;right:0;height:45px;display:flex;position:absolute;border-radius:50%;align-items:center;justify-content:center}.benefits-element .button-box{display:flex;flex:0 0 100%;margin-top:32px;justify-content:center}.benefits-element .button-box .button.is-active .more{display:none}.benefits-element .button-box .button.is-active .less{display:block}.benefits-element .button-box .button .less{display:none}.joblist-list-element .job-list-box .headline+.description{margin-top:12px}.joblist-list-element .job-list-box .arrow-button{width:45px;height:45px;padding:10px;right:22px;transform:none;top:unset;bottom:25px;background-color:#f86034}.joblist-list-element .job-list-box .arrow-button svg{width:13px;height:12px}.joblist-list-element .button-box{margin-top:34px}.job-detail-element .text-box{margin-bottom:0}.job-detail-element .intro-breadcrumb+.headline{margin-top:0}.job-detail-element .description{margin-top:16px}.job-detail-element .info-box{display:block}.job-detail-element .info-box .info-item{margin-top:8px}.job-detail-element .info-box .info-item svg{width:16px;height:16px;margin-right:6px}.job-detail-element .description-box .description-box-inner{margin-bottom:0}.job-detail-element .description-box .description-box-inner .detail-text-box{flex:0 0 100%;max-width:100%;padding-right:0}.job-detail-element .description-box .description-box-inner .detail-text-box:nth-child(2){margin-top:40px}.story-slider-element .boxed-headline+.story-slider-box{margin-top:30px}.story-slider-element .slider-item .slider-item-inner{display:block;margin-top:0}.story-slider-element .slider-item .image-box-background{padding-right:calc(20px + (60 - 20) * ((100vw - 355px)/ (767 - 355)));padding-top:15px;flex:0 0 100%;max-width:100%;display:block}.story-slider-element .slider-item .image-box-background .image-title{display:none}.story-slider-element .slider-item .text-box{flex:0 0 100%;max-width:100%;margin-top:20px;display:block;margin-bottom:0}.story-slider-element .story-slider-years{display:none}.story-slider-element .story-slider-years .year-item{padding:0 10px}.story-slider-element .story-slider-runner-box{display:none}.story-slider-element .arrow-container{left:320px;bottom:113px;display:none}.story-slider-element .tns-nav{display:flex;justify-content:center}.ThemestageT1 .themestage .elements .element .textbox .wrapper{margin-bottom:0}.ThemestageT1 .themestage .elements .element .image-video picture:not(:last-of-type){display:none}.ThemestageT1 .themestage .elements .element .image-video picture+picture{display:block}.ThemestageT1 .themestage .elements .element .textbox{bottom:19px}.form-element.with-external-link .form-steps .form-step.first-step{margin-right:calc(5px + (14 - 5) * ((100vw - 414px)/ (768 - 414)))}.form-element.with-external-link .form-steps .form-step .step-number{width:calc(35px + (63 - 35) * ((100vw - 414px)/ (768 - 414)));height:calc(35px + (63 - 35) * ((100vw - 414px)/ (768 - 414)));min-width:calc(35px + (63 - 35) * ((100vw - 414px)/ (768 - 414)))}.form-element.with-external-link .form-steps .form-step .step-text{padding-left:calc(5px + (10 - 5) * ((100vw - 414px)/ (768 - 414)));letter-spacing:0;font-family:"Zurich Ex BT",sans-serif;font-style:normal;font-weight:400;font-size:calc(15px + (19 - 15) * ((100vw - 355px)/ (1970 - 355)));line-height:calc(24px + (27 - 24) * ((100vw - 355px)/ (1970 - 355)));margin:0;padding:0;letter-spacing:calc(-.75px + (-.95 - -.75) * ((100vw - 355px)/ (1970 - 355)))}.form-element.with-external-link .form-steps .form-step .step-line{width:calc(20px + (230 - 20) * ((100vw - 414px)/ (768 - 414)));margin-left:5px}.form-element .form-top-box .text-box .headline{font-size:calc(30px + (70 - 30) * ((100vw - 414px)/ (1970 - 414)));line-height:calc(40px + (79 - 40) * ((100vw - 414px)/ (1970 - 414)));margin-left:2px}.form-element .form-top-box .text-box .info-box{display:block;margin-left:0}.form-element .form-top-box .text-box .info-box .info-item{margin-top:8px}.form-element .form-top-box .text-box .info-box .time-item{margin-right:0}.form-element .form-top-box .text-box .info-box .team-item{margin-right:0}.form-element .form-top-box .text-box .info-box .date-item{margin-top:7px}.form-element .form-top-box .text-box .info-box .date-item svg{margin-right:8px}.form-element .form-content-box{flex-wrap:wrap;padding-top:34px}.form-element .form-info-box{flex:0 0 100%;max-width:100%;padding-right:0}.form-element .form-info-box+.form-box{margin-top:30px}.form-element .form-content-box>.form-box{flex:0 0 100%;max-width:100%}.form-element .form-content-box>.form-box form .form-group div,.form-element .form-content-box>.form-box form .row div{width:100%}.form-element .form-content-box>.form-box .select-row .form-group{max-width:100%}.form-element .form-content-box>.form-box .file-upload-row .form-group+.form-group{margin-top:calc(15px + (22 - 15) * ((100vw - 414px)/ (1970 - 414)))}.form-element .form-content-box>.form-box .form-group .control-label{font-size:14px;line-height:40px;margin-bottom:4px}.form-element .form-content-box>.form-box .form-group .form-control{padding-left:11px}.form-element .form-content-box>.form-box .actions{margin-top:30px}.form-element .form-content-box>.form-box .actions .button{min-width:0}.form-element .form-content-box>.form-box .button-back{min-width:0}.form-element .form-content-box .form-check .form-check-label>span{padding-left:25px}.form-element .form-content-box .form-check .form-check-label>span:before{top:2px;left:0;width:14px;height:14px}.form-element .form-content-box .form-check .form-check-label>span:after{top:4px;left:3px;width:7px}.table-classic-element .table{border:0;padding-top:12px}.table-classic-element .icon-table-line{display:none}.table-classic-element table tr td{font-size:14px;line-height:20px}.table-classic-element .table-classic-wrapper{width:auto}.table-classic-element .tab-name{display:none}.table-classic-element .tab-name.mobile-view{border:0;display:block;font-size:20px;margin:0 0 2px 0;line-height:26px;position:relative;text-transform:uppercase;background-color:#e1f0eb;padding:16px 45px 16px 20px;color:#1c352e}.table-classic-element .tab-name.mobile-view.is_active .icon-dropdown-sym{transform:translate(0,-50%) rotate(-90deg)}.table-classic-element .tab-name.mobile-view .icon-dropdown-sym{top:50%;width:15px;right:15px;height:15px;display:block;line-height:0;font-size:0;filter:invert(1);position:absolute;transform:translate(0,-50%) rotate(90deg)}.table-classic-element .tab-name.mobile-view .icon-dropdown-sym svg{width:100%;height:100%}.table-classic-element table{display:block}.table-classic-element table tbody{display:block}.table-classic-element table tr{display:flex;flex-wrap:wrap;margin-bottom:32px;padding-bottom:27px;border-bottom:1px solid #c8c8c8}.table-classic-element table tr:first-child{padding:0;border:none}.table-classic-element table tr:first-child td{text-align:left;padding:20px 10px 15px}.table-classic-element table tr:first-child td:last-child:nth-child(2){padding-bottom:15px;align-items:center;line-height:26px}.table-classic-element table tr:first-child td .mobile-title{display:none}.table-classic-element table tr:last-child{padding-bottom:0;margin-bottom:28px;border-bottom:none}.table-classic-element table tr:last-child td{border-bottom:none}.table-classic-element table tr td{padding:0;border:none;display:flex;flex:0 0 100%;max-width:100%;margin-bottom:6px}.table-classic-element table tr td:last-child{margin-bottom:0}.table-classic-element table tr td:first-child{font-size:18px;font-weight:600;line-height:26px;margin-bottom:4px;flex:0 0 50%;max-width:50%}.table-classic-element table tr td:first-child .mobile-title{display:none}.table-classic-element table tr td:nth-child(2),.table-classic-element table tr td:nth-child(3),.table-classic-element table tr td:nth-child(4){align-items:flex-end}.table-classic-element table tr td:last-child:nth-child(2){flex:0 0 50%;max-width:50%;padding-bottom:4px}.table-classic-element table tr td:last-child:nth-child(2) .mobile-title{display:none}.table-classic-element table tr td .mobile-title{padding:0;flex:0 0 50%;display:inline;color:#1c352e}.list-detail .subheadline-box{flex-flow:column;align-items:flex-start}.list-detail .subheadline-box .morelink{margin-top:10px}.team-onpage-box .arrow-container{display:none}.team-onpage-box .tns-nav{display:flex;justify-content:center}.team-list-element .team-element{margin:0 0 calc(-70px + (-110 - -70) * ((100vw - 320px)/ (1970 - 320)))}.team-list-element .team-element .team-member{padding:0;flex:0 0 100%;max-width:100%}.filter-container .filter-list{display:none}.select-box{width:100%;display:block;margin-left:0;padding:15px 20px 5px}.custom-select{position:relative}.custom-select .tab-name{margin:0;display:block;overflow:hidden;padding:0 0 10px;white-space:nowrap;text-overflow:ellipsis}.custom-select .tab-name.news-list,.custom-select .tab-name:hover{font-weight:700}.custom-select .tab-name.is-opened+.icon-dropdown{transform:rotate(180deg)}.custom-select .tab-name.is-opened+.icon-dropdown+.list-container{display:block}.custom-select .icon-dropdown{top:6px;right:0;line-height:0;font-size:10px;position:absolute;pointer-events:none}.custom-select .icon-dropdown svg{width:13px}.list-container{display:none}.select-list{padding:5px 0 10px}.select-list .filter-item{padding-left:0}.select-list .filter-item:before{display:none}.magazine-list-element .list-detail-list-items{margin:0}.magazine-list-element .list-detail-list-items .magazine-item{padding:0;flex:0 0 100%;max-width:100%}.magazineOnpage-list-element .magazine-onpage-container .arrow-container{display:none}.magazineOnpage-list-element .magazine-onpage-container .tns-nav{display:flex;justify-content:center}.ClickPointsT1 .elements-container .element .number-show,.ExtClickPointsT1 .elements-container .element .number-show{display:flex}.ClickPointsT1 .elements-container .element .number-show:hover+.content-overlay,.ExtClickPointsT1 .elements-container .element .number-show:hover+.content-overlay{display:block!important}.ClickPointsT1 .elements-container .element .number-show:hover+.content-overlay .plus-icon,.ExtClickPointsT1 .elements-container .element .number-show:hover+.content-overlay .plus-icon{display:none}.ClickPointsT1 .elements-container .element .number-show:hover+.content-overlay .content,.ExtClickPointsT1 .elements-container .element .number-show:hover+.content-overlay .content{padding-top:10px;display:block!important}.ClickPointsT1 .elements-container .element .number-show:hover+.content-overlay .content:before,.ExtClickPointsT1 .elements-container .element .number-show:hover+.content-overlay .content:before{content:"";display:block;width:10px;height:10px;position:absolute;left:10px;top:13px;background-color:#4b4131;transform:rotate(45deg) translate(-50%,-50%);pointer-events:none}.ClickPointsT1 .elements-container .element .number-show:hover+.content-overlay .content .left-box,.ExtClickPointsT1 .elements-container .element .number-show:hover+.content-overlay .content .left-box{display:none}.ClickPointsT1 .elements-container .element .image .clickpoint svg,.ExtClickPointsT1 .elements-container .element .image .clickpoint svg{width:16px;height:16px}.ClickPointsT1 .elements-container .element .image .clickpoint .content-overlay,.ExtClickPointsT1 .elements-container .element .image .clickpoint .content-overlay{display:none}.ClickPointsT1 .elements-container .element .image .clickpoint .plus-icon,.ExtClickPointsT1 .elements-container .element .image .clickpoint .plus-icon{width:40px;height:40px}.ClickPointsT1 .elements-container .element .image .clickpoint .content,.ExtClickPointsT1 .elements-container .element .image .clickpoint .content{top:95%;width:auto;transform:none}.ClickPointsT1 .elements-container .element .image .clickpoint .content .content-inner,.ExtClickPointsT1 .elements-container .element .image .clickpoint .content .content-inner{width:auto;padding:8px 10px 5px}.ClickPointsT1 .elements-container .element .image .clickpoint .content .left-box+.right-box,.ExtClickPointsT1 .elements-container .element .image .clickpoint .content .left-box+.right-box{padding-left:0}.ClickPointsT1 .elements-container .element .image .clickpoint .content .right-box .title,.ExtClickPointsT1 .elements-container .element .image .clickpoint .content .right-box .title{font-size:16px;line-height:20px}.ClickPointsT1 .elements-container .element .image .clickpoint .content .introduction,.ExtClickPointsT1 .elements-container .element .image .clickpoint .content .introduction{display:none}.ClickPointsT1 .elements-container .element .image .clickpoint .content .linkbox,.ExtClickPointsT1 .elements-container .element .image .clickpoint .content .linkbox{display:none}.ClickPointsT1 .clickpoints-preview.logged-out,.ExtClickPointsT1 .clickpoints-preview.logged-out{display:block}.ClickPointsT1 .clickpoints-preview.logged-out+.clickpoints-preview,.ExtClickPointsT1 .clickpoints-preview.logged-out+.clickpoints-preview{display:none}}@media (max-width:767px) and (max-width:767px){.table-classic-element table tr:first-child{display:none}}@media (max-width:750px){div.OverlaySharedContainer>div.close{width:20px;height:20px;font-size:0;line-height:0}div.OverlaySharedContainer>div.close span{width:10px;height:1px}div.OverlaySharedContainer>div.close span:nth-child(1){top:10px;left:5px}div.OverlaySharedContainer>div.close span:nth-child(2){bottom:-10px;right:5px}div.OverlaySharedContainer>div.close{width:20px;height:20px;font-size:0;line-height:0}div.OverlaySharedContainer>div.close span{width:10px;height:1px}div.OverlaySharedContainer>div.close span:nth-child(1){top:10px;left:5px}div.OverlaySharedContainer>div.close span:nth-child(2){bottom:-10px;right:5px}.zeppimpressum div.clientdata{float:none;display:block;margin-right:0;width:auto}}@media (max-width:650px){div.searchcontainer div.input div.inner input{width:80%}}@media screen and (max-width:600px){.ThemestageT1.themestage-small .themestage .elements{height:auto}.ThemestageT1.themestage-small .themestage .elements iframe{height:calc(320px + (600 - 320) * ((100vw - 320px)/ (600 - 320)))}.ThemestageT1.themestage-small .themestage .elements .image-box{height:0;padding-bottom:100%;position:relative}.ThemestageT1.themestage-small .themestage .elements .image-box img,.ThemestageT1.themestage-small .themestage .elements .image-box picture{top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}}@media (max-width:440px){div.searchcontainer div.input svg{margin-left:10px}div.searchcontainer div.input div.inner{margin-left:8px}}@media (max-width:355px){.morelink-svg svg{margin-top:0;margin-left:8px}.button-svg svg{margin-left:15px}.t1large,.t1large a{font-size:55px;line-height:68px}.t1,.t1 a{font-size:21px;line-height:30px}.t2,.t2 a{font-size:16px;line-height:23px}.t3,.t3 a{font-size:19px;line-height:28px}.t3_inverse,.t3_inverse a{font-size:19px;line-height:44px}.t4,.t4 a{font-size:24px;line-height:32px}.t5,.t5 a{font-size:14px;line-height:40px}.t5_inverse,.t5_inverse a{font-size:16px;line-height:24px}.t6,.t6 a{font-size:14px;line-height:24px}.t6_inverse,.t6_inverse a{font-size:14px;line-height:24px}.t7,.t7 a{font-size:15px;line-height:22px}.t7_inverse,.t7_inverse a{font-size:11px;line-height:18px}.t8,.t8 a{font-size:11px;line-height:17px}.t8_inverse,.t8_inverse a{font-size:11px;line-height:17px}default{font-size:15px;line-height:24px}medium1{font-size:17px;line-height:26px}large1{font-size:20px;line-height:29px}small{font-size:15px;line-height:21px}.morelink{font-size:11px;line-height:18px}.button{font-size:11px;line-height:18px;letter-spacing:-.55px;padding:13px 33px 14px 33px}.button-svg{padding:18px 30px 17px 39px}.spaceS{padding-top:50px;padding-bottom:50px}.standard{padding-top:70px;padding-bottom:70px}.spaceL{padding-top:120px;padding-bottom:120px}.module-outdoor-space-left{padding-left:15px}.module-outdoor-space-right{padding-right:15px}.module-outdoor-spaces{padding-left:15px;padding-right:15px}.reviews-element .tns-ovh{overflow:visible}.reviews-element .reviews-inner .left-box .subheadline{margin-top:17px;max-width:232px}.reviews-element .reviews-inner .right-box .tns-outer{margin-top:16px}.reviews-element .reviews-inner .right-box .reviews-list .reviews-item{margin-top:0;transition:none}.reviews-element .reviews-inner .right-box .reviews-list .reviews-item.tns-slide-active{margin-top:20px}.reviews-element .reviews-inner .right-box .reviews-list .reviews-item .reviews-item-inner{min-height:325px}.reviews-element .reviews-inner .right-box .reviews-list .reviews-item .description .icon-quote{margin-bottom:15px}.reviews-element .reviews-inner .right-box .reviews-list .reviews-item .author{margin-top:3px}.reviews-element .reviews-inner .right-box .reviews-list .reviews-item .rating-container{margin-top:20px}.usp-element .boxed-headline .left-box .headline{max-width:289px}.usp-element .boxed-headline .right-box .text-box{margin-top:7px}.usp-element .elements .tns-outer{margin-left:-3.5px;margin-right:-3.5px}.usp-element .elements .images-box .item-inner{padding-left:3.5px;padding-right:3.5px}.usp-element .elements .text-box .description-box .description{max-width:337px}.benefits-element .headline-box .headline{max-width:500px}.benefits-element .headline-box .headline+.subheadline{margin-top:5px}.benefits-element .headline-box .subheadline{max-width:330px}.benefits-element .usp-list .default{margin-top:4px;margin-bottom:13px}.benefits-element .usp-list .show-more-btn svg{width:20px}.joblist-list-element .job-list-box .job-list-item-inner{padding:21px 24px 20px}.joblist-list-element .job-list-box .info-box .team-item{margin-right:0}.job-detail-element .info-box .info-item{margin-right:0}.job-detail-element .description-box .description-box-inner .detail-text-box .subheadline{margin-top:8px;margin-left:0}.job-detail-element .description-box .description-box-inner .detail-text-box .subheadline ol li,.job-detail-element .description-box .description-box-inner .detail-text-box .subheadline ul li{margin-bottom:13px}.job-detail-element .description-box .description-box-inner .detail-text-box .subheadline ol li:before,.job-detail-element .description-box .description-box-inner .detail-text-box .subheadline ul li:before{top:8px;left:0}.story-slider-element .slider-item .year-box{font-size:55px;line-height:68px}.story-slider-element .slider-item .image-box-background{padding-right:20px}.story-slider-element .slider-item .text-box .headline+.description{margin-top:15px}.story-slider-element .story-slider-runner-box{padding-left:15px;padding-right:15px}.ThemestageT1 .themestage .dots-container{padding-left:0}.form-element.with-external-link .form-steps .form-step.first-step{margin-right:5px}.form-element.with-external-link .form-steps .form-step .step-number{width:35px;height:35px;min-width:35px;font-size:18px;line-height:24px}.form-element.with-external-link .form-steps .form-step .step-text{padding-left:5px;font-size:15px;line-height:24px}.form-element.with-external-link .form-steps .form-step .step-line{width:20px}.form-element .form-top-box .text-box{padding-top:135px;padding-bottom:81px}.form-element .form-top-box .text-box .headline{font-size:30px;line-height:40px}.form-element .form-top-box .text-box .headline+.info-box{margin-top:19px}.form-element .form-content-box>.form-box form .form-group,.form-element .form-content-box>.form-box form .row{margin-bottom:19px}.form-element .form-content-box>.form-box form .form-group.message,.form-element .form-content-box>.form-box form .row.message{margin-bottom:9px}.form-element .form-content-box>.form-box .file-upload-row .input{padding-left:31px}.form-element .form-content-box>.form-box .file-upload-row .input:before{top:22px;left:12px;width:15px;height:15px}.form-element .form-content-box>.form-box .file-upload-row .form-group+.form-group{margin-top:15px}.form-element .form-content-box>.form-box .actions .button{padding:13px 15px 11px}.form-element .form-content-box>.form-box .button-back{margin-top:-40px}.table-classic-element .headline-box .headline{max-width:500px}.table-classic-element .headline-box .headline+.subheadline{margin-top:5px}.table-classic-element .headline-box .subheadline{max-width:330px}.table-classic-element .table-classic-wrapper{margin-top:20px}}@media (max-width:320px){.ArrivalT1 .location{margin-top:30px}.ArrivalT1 .location .boxes-container{margin-left:-30px}.ArrivalT1 .location .boxes-container{margin-right:-30px}.ArrivalT1 .location .boxes-container .boxes .box{padding-left:30px}.ArrivalT1 .location .boxes-container .boxes .box{padding-right:30px}.ArrivalT1 .location .boxes-container .boxes .box .inner-box{padding:30px}.ArrivalT1 .map-container{margin-top:60px}.ArrivalT1 .arrival-links-container{margin-top:60px}.ArrivalT1 .arrival-links-container .categories-container{margin-left:-15px}.ArrivalT1 .arrival-links-container .categories-container{margin-right:-15px}.ArrivalT1 .arrival-links-container .categories-container .categories .category{padding-left:15px}.ArrivalT1 .arrival-links-container .categories-container .categories .category{padding-right:15px}}@media (hover:hover){.absolute-link:hover+.image-box img,.absolute-link:hover+.image-video img,.absolute-link:hover+.videoouter img{transform:scale(1.03);-webkit-transform:scale(1.03)}.absolute-link:hover+.image-box+.info-box,.absolute-link:hover+.image-video+.info-box,.absolute-link:hover+.videoouter+.info-box{opacity:.7}.absolute-link:hover+.image-box+.info-box .morelink:before,.absolute-link:hover+.image-video+.info-box .morelink:before,.absolute-link:hover+.videoouter+.info-box .morelink:before{width:100%}.absolute-link:hover+.image-box+.title,.absolute-link:hover+.image-video+.title,.absolute-link:hover+.videoouter+.title{opacity:.7}.absolute-link:hover+.image-box+.title+.description,.absolute-link:hover+.image-video+.title+.description,.absolute-link:hover+.videoouter+.title+.description{opacity:.7}.absolute-link:hover+.image-box+.title+.description+.morelink:before,.absolute-link:hover+.image-video+.title+.description+.morelink:before,.absolute-link:hover+.videoouter+.title+.description+.morelink:before{width:100%}.header-main .navigation-header-top-box .top-link:hover span{border-color:currentColor}.header-main .main-navigation .menu-title:hover{border-color:currentColor}.advanced-menu-block .left-category-box .category-list .menu-navigation-children a:hover{opacity:.7}.usp-element .elements .text-box .description-box .morelink:hover svg{fill:#f86034;color:#f86034;stroke:#f86034}.joblist-list-element .job-list-box .absolute-link:hover+.job-list-item-inner{border-color:#de4b21}.joblist-list-element .job-list-box .absolute-link:hover+.job-list-item-inner .arrow-button{background-color:#de4b21}.joblist-list-element .job-list-box .absolute-link:hover+.job-list-item-inner .arrow-button svg{fill:#fff}.story-slider-element .story-slider-years .year-item:hover{color:#f86034}.story-slider-element .arrow-container .slider-arrow:hover{background:#de4b21}.form-element .form-content-box>.form-box .actions .button:hover{border-color:currentColor}.ClickPointsT1 .elements-container .element .image .clickpoint .content .linkbox a:hover,.ExtClickPointsT1 .elements-container .element .image .clickpoint .content .linkbox a:hover{color:currentColor;opacity:.7}}@media all{.zeppimpressum div.clientdata{float:left;display:inline;width:45%;margin-right:5%}.zeppimpressum div.clientdata img{margin-bottom:30px;max-width:60%;max-height:145px;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.zeppimpressum div.clientdata div.client div{margin-top:15px}.zeppimpressum div.clientdata div.client div span{display:block}.zeppimpressum div.odr{margin-top:60px}.zeppimpressum div.additionalintro{margin-top:60px}.zeppimpressum div.additionalcontent{margin-top:60px}}