@import url(https://fonts.googleapis.com/css?family=Roboto|Roboto+Slab);.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.luxbar-default{width:100%;position:relative;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);z-index:1000}.luxbar-static{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);width:100%;position:absolute;top:0;left:0;z-index:1000}.luxbar-static .luxbar-checkbox:checked~.luxbar-menu{position:absolute}.luxbar-fixed{width:100%;position:fixed;top:0;left:0;z-index:1000;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.luxbar-fixed-bottom{width:100%;position:fixed;bottom:0;left:0;z-index:1000;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.luxbar-hamburger span,.luxbar-hamburger span::before,.luxbar-hamburger span::after{display:block;height:2px;width:26px;transition:0.6s ease}.luxbar-checkbox:checked~.luxbar-menu li .luxbar-hamburger span{background-color:transparent}.luxbar-checkbox:checked~.luxbar-menu li .luxbar-hamburger span::before,.luxbar-checkbox:checked~.luxbar-menu li .luxbar-hamburger span::after{margin-top:0}.luxbar-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:58px}.luxbar-menu-left .luxbar-navigation,.luxbar-menu-left .luxbar-header{justify-content:flex-start}.luxbar-menu-right .luxbar-hamburger{margin-left:auto}.luxbar-brand{font-size:1.6em;padding:18px 24px 18px 24px}.luxbar-menu{min-height:58px;transition:0.6s ease;width:100%}.luxbar-navigation{display:flex;flex-direction:column;list-style:none;padding-left:0;margin:0}.luxbar-menu a,.luxbar-item a{text-decoration:none;color:inherit;cursor:pointer}.luxbar-item{height:58px}.luxbar-item a{padding:18px 24px 18px 24px;display:block}.luxbar-hamburger{padding:18px 24px 18px 24px;position:relative;cursor:pointer}.luxbar-hamburger span::before,.luxbar-hamburger span::after{content:'';position:absolute}.luxbar-hamburger span::before{margin-top:-8px}.luxbar-hamburger span::after{margin-top:8px}.luxbar-checkbox{display:none}.luxbar-checkbox:not(:checked)~.luxbar-menu{overflow:hidden;height:58px}.luxbar-checkbox:checked~.luxbar-menu{transition:height 0.6s ease;height:100vh;overflow:auto}.dropdown{position:relative;height:auto;min-height:58px}.dropdown:hover>ul{position:relative;display:block;min-width:100%}.dropdown>a::after{position:absolute;content:'';right:10px;top:25px;border-width:5px 5px 0;border-color:transparent;border-style:solid}.dropdown>ul{display:block;overflow-x:hidden;list-style:none;padding:0}.dropdown>ul .luxbar-item{min-width:100%;height:29px;padding:5px 10px 5px 40px}.dropdown>ul .luxbar-item a{min-height:29px;line-height:29px;padding:0}@media screen and (min-width:1024px){.luxbar-navigation{flex-flow:row;justify-content:flex-end}.luxbar-hamburger{display:none}.luxbar-checkbox:not(:checked)~.luxbar-menu{overflow:visible}.luxbar-checkbox:checked~.luxbar-menu{height:58px}.luxbar-menu .luxbar-item{border-top:0}.luxbar-menu-right .luxbar-header{margin-right:auto}.dropdown{height:58px}.dropdown:hover>ul{position:absolute;left:0;top:58px;padding:0}.dropdown>ul{display:none}.dropdown>ul .luxbar-item{padding:5px 10px}.dropdown>ul .luxbar-item a{white-space:nowrap}}.luxbar-checkbox:checked+.luxbar-menu .luxbar-hamburger-doublespin span::before{transform:rotate(225deg)}.luxbar-checkbox:checked+.luxbar-menu .luxbar-hamburger-doublespin span::after{transform:rotate(-225deg)}.luxbar-checkbox:checked+.luxbar-menu .luxbar-hamburger-spin span::before{transform:rotate(45deg)}.luxbar-checkbox:checked+.luxbar-menu .luxbar-hamburger-spin span::after{transform:rotate(-45deg)}.luxbar-menu-dark,.luxbar-menu-dark .dropdown ul{background-color:#212121;color:#fff}.luxbar-menu-dark .active,.luxbar-menu-dark .luxbar-item:hover{background-color:#424242}.luxbar-menu-dark .luxbar-hamburger span,.luxbar-menu-dark .luxbar-hamburger span::before,.luxbar-menu-dark .luxbar-hamburger span::after{background-color:#fff}.luxbar-menu-light,.luxbar-menu-light .dropdown ul{background-color:#e0e0e0;color:#212121}.luxbar-menu-light .active,.luxbar-menu-light .luxbar-item:hover{background-color:#bdbdbd}.luxbar-menu-light .luxbar-hamburger span,.luxbar-menu-light .luxbar-hamburger span::before,.luxbar-menu-light .luxbar-hamburger span::after{background-color:#212121}.luxbar-menu-material-red,.luxbar-menu-material-red .dropdown ul{background-color:#b71c1c;color:#fff}.luxbar-menu-material-red .active,.luxbar-menu-material-red .luxbar-item:hover{background-color:#c62828}.luxbar-menu-material-red .luxbar-hamburger span,.luxbar-menu-material-red .luxbar-hamburger span::before,.luxbar-menu-material-red .luxbar-hamburger span::after{background-color:#fff}.luxbar-menu-material-indigo,.luxbar-menu-material-indigo .dropdown ul{background-color:#1a237e;color:#fff}.luxbar-menu-material-indigo .active,.luxbar-menu-material-indigo .luxbar-item:hover{background-color:#283593}.luxbar-menu-material-indigo .luxbar-hamburger span,.luxbar-menu-material-indigo .luxbar-hamburger span::before,.luxbar-menu-material-indigo .luxbar-hamburger span::after{background-color:#fff}.luxbar-menu-material-green,.luxbar-menu-material-green .dropdown ul{background-color:#1b5e20;color:#fff}.luxbar-menu-material-green .active,.luxbar-menu-material-green .luxbar-item:hover{background-color:#2e7d32}.luxbar-menu-material-green .luxbar-hamburger span,.luxbar-menu-material-green .luxbar-hamburger span::before,.luxbar-menu-material-green .luxbar-hamburger span::after{background-color:#fff}.luxbar-menu-material-amber,.luxbar-menu-material-amber .dropdown ul{background-color:#ff6f00;color:#fff}.luxbar-menu-material-amber .active,.luxbar-menu-material-amber .luxbar-item:hover{background-color:#ff8f00}.luxbar-menu-material-amber .luxbar-hamburger span,.luxbar-menu-material-amber .luxbar-hamburger span::before,.luxbar-menu-material-amber .luxbar-hamburger span::after{background-color:#fff}.luxbar-menu-material-brown,.luxbar-menu-material-brown .dropdown ul{background-color:#3e2723;color:#fff}.luxbar-menu-material-brown .active,.luxbar-menu-material-brown .luxbar-item:hover{background-color:#4e342e}.luxbar-menu-material-brown .luxbar-hamburger span,.luxbar-menu-material-brown .luxbar-hamburger span::before,.luxbar-menu-material-brown .luxbar-hamburger span::after{background-color:#fff}.luxbar-menu-material-bluegrey,.luxbar-menu-material-bluegrey .dropdown ul{background-color:#263238;color:#fff}.luxbar-menu-material-bluegrey .active,.luxbar-menu-material-bluegrey .luxbar-item:hover{background-color:#37474f}.luxbar-menu-material-bluegrey .luxbar-hamburger span,.luxbar-menu-material-bluegrey .luxbar-hamburger span::before,.luxbar-menu-material-bluegrey .luxbar-hamburger span::after{background-color:#fff}.luxbar-menu-material-cyan,.luxbar-menu-material-cyan .dropdown ul{background-color:#006064;color:#fff}.luxbar-menu-material-cyan .active,.luxbar-menu-material-cyan .luxbar-item:hover{background-color:#00838f}.luxbar-menu-material-cyan .luxbar-hamburger span,.luxbar-menu-material-cyan .luxbar-hamburger span::before,.luxbar-menu-material-cyan .luxbar-hamburger span::after{background-color:#fff}
.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:15px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent}.hamburger:hover{opacity:.7}.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:40px;height:4px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#000}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{transform:rotateY(180deg);background-color:transparent}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{transform:rotateY(-180deg);background-color:transparent}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{transform:rotateX(-180deg);background-color:transparent}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{transform:rotateX(180deg);background-color:transparent}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{transform:rotateX(180deg) rotateY(180deg);background-color:transparent}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{transform:rotateX(180deg) rotateY(180deg) rotate(-180deg);background-color:transparent}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(-90deg)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(90deg)}.hamburger--elastic .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(270deg)}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner:before{top:-80px;left:-80px;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(80px,80px,0) rotate(45deg)}.hamburger--emphatic.is-active .hamburger-inner:after{top:-80px;right:-80px;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(-80px,80px,0) rotate(-45deg)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner:before{top:80px;left:-80px;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(80px,-80px,0) rotate(-45deg)}.hamburger--emphatic-r.is-active .hamburger-inner:after{top:80px;right:-80px;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(-80px,-80px,0) rotate(45deg)}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s;opacity:0}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger--spin-r .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(90deg)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;opacity:0}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:rotate(90deg)}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transform:rotate(90deg);background-color:transparent}.hamburger--stand.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-45deg)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(45deg)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transform:rotate(-90deg);background-color:transparent}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-45deg)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(45deg)}.hamburger--squeeze .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:75ms}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger--vortex .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}html,body{margin:0;padding:0}*{font-family:"Roboto",sans-serif;font-size:clamp(1rem, calc(0.5rem + 1vw), 1.2rem);line-height:1.22;color:#334243;box-sizing:border-box}::selection{background:#334243;color:#FFF}::-webkit-scrollbar-track{background:#D6DBDA}::-webkit-scrollbar-thumb{background:#334243}::-webkit-scrollbar{width:10px}img{max-width:100%;height:auto}iframe{max-width:100%}h1,h2,h3,h4{color:#334243}h1{font-size:clamp(40px, calc(0.556rem + 5vw), 80px);line-height:1.1;margin:0;font-weight:300}h2{font-size:clamp(40px, calc(0.556rem + 5vw), 80px);line-height:1.1;position:relative;margin:0;font-weight:700}h3{font-size:clamp(32px, calc(0.444rem + 4vw), 64px);line-height:1.37;padding:0;margin:0;text-align:center}h4{font-size:clamp(24px, calc(0.667rem + 2vw), 40px);font-style:normal;font-weight:700;line-height:1.2;margin:16px 0}h4 span{font-size:clamp(24px, calc(0.667rem + 2vw), 40px);font-style:normal;line-height:1.2;font-weight:300;display:block}h5{font-size:clamp(18px, calc(0.417rem + 1.75vw), 32px);font-weight:700;line-height:normal;margin-bottom:32px}.ce-headline-center{text-align:center}.frame{padding:32px 0}.frame.frame-default{background-color:transparent}.frame.frame-ruler-before{background-color:#FFF}.frame.frame-ruler-after{background-color:#F3F4F4}.frame.frame-indent{background:linear-gradient(to top,#F3F4F4 0%,#F3F4F4 50%,#FFF 50%,#FFF 100%)}p{margin:0;padding:0;margin-bottom:20px}p.morebutton a{display:inline-block;height:30px;margin-top:30px;border:1px solid #000;padding:6px 20px;text-decoration:none;line-height:18px;position:relative;z-index:10}p.morebutton a:hover{background:#000;color:#FFF}a{color:#000;text-decoration:none;font-size:clamp(16px, calc(0.722rem + 0.5vw), 20px);font-weight:700}a.arrow:before,a.arrow:after{content:"";background-size:20px 15px;height:15px;display:inline-block;position:relative}a.arrow-right:after{width:20px;margin-left:16px;background-image:url(/fileadmin/img/arrow-right.svg);top:1px}a.arrow-left:before{width:20px;margin-right:16px;background-image:url(/fileadmin/img/arrow-left.svg);top:-1px}ul,ol{-webkit-padding-start:0;margin-left:24px}.left{float:left}.right{float:right}.clear{clear:both}.noscript{display:block;width:100%;height:50px;padding:20px;position:fixed;top:0;background-color:#F05;font-size:10px;line-height:10px;text-align:center;color:#fff;z-index:100000}.cta-wrapper>div{margin-bottom:24px}.cta-wrapper>div:last-child{margin-bottom:0}.cta,button{background-color:#334243;color:#FFF;border-radius:8px;line-height:32px;padding:0 16px;height:48px;display:inline-flex;align-items:center;font-size:clamp(16px, calc(0.722rem + 0.5vw), 20px)}.cta.cta-email:before,button.cta-email:before{content:"";background-image:url(/fileadmin/img/mail.svg);background-size:32px 22px}.cta.cta-phone:before,button.cta-phone:before{content:"";background-image:url(/fileadmin/img/phone.svg);background-size:23px 32px}.cta.cta-fax:before,button.cta-fax:before{content:"";background-image:url(/fileadmin/img/fax.svg);background-size:23px 32px}.cta:before,button:before{display:inline-block;width:32px;height:32px;background-repeat:no-repeat;background-position:center;margin-right:16px}.cta a,button a{color:#FFF;font-weight:400}#buttons-positioner{position:absolute;width:100%;left:0;top:50vh;z-index:11}#buttons-positioner #buttons-wrap{width:90%;max-width:1400px;margin:0 auto;z-index:2;-webkit-tap-highlight-color:transparent;position:relative}@media screen and (max-width:1700px){#buttons-positioner #buttons-wrap{width:70%}}@media screen and (max-width:1024px){#buttons-positioner #buttons-wrap{width:100%}}#buttons-positioner #buttons-wrap #previous-button,#buttons-positioner #buttons-wrap #next-button{display:inline-block;-webkit-tap-highlight-color:transparent;cursor:pointer;position:absolute}#buttons-positioner #buttons-wrap #previous-button img,#buttons-positioner #buttons-wrap #next-button img{height:60px;width:60px}#buttons-positioner #buttons-wrap #previous-button{left:-120px}@media screen and (max-width:1024px){#buttons-positioner #buttons-wrap #previous-button{left:16px}}#buttons-positioner #buttons-wrap #next-button{right:-120px}@media screen and (max-width:1024px){#buttons-positioner #buttons-wrap #next-button{right:16px}}#page .top-border{height:18px;background-color:#334243;display:flex;position:fixed;top:0;width:100%;z-index:1000}@media screen and (max-width:1024px){#page .top-border{display:none}}#page .top-border:before{background-color:#D6DBDA;content:"";display:block;width:33%}#page .top-border:after{background-color:#536463;content:"";width:33%;display:block}#page .frame>*:not(.tx-gi-staff-fieldoflaw):not(form){width:90%;max-width:1400px;margin:0 auto}#page>header{display:block;height:170px;width:100%;position:fixed;top:18px;background:#FFF;z-index:1000;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}@media screen and (max-width:1024px){#page>header{top:0;height:120px}}@media screen and (max-width:600px){#page>header{height:82px}}#page>header.fixed{position:fixed;height:120px;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}@media screen and (max-width:1024px){#page>header.fixed{height:120px}}@media screen and (max-width:600px){#page>header.fixed{height:82px}}#page>header.fixed .wrap{padding:16px 0;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#page>header.fixed .wrap #mainmenu-wrap nav#mainmenu ul li.act a{padding-bottom:24px}#page>header.fixed .wrap #mobilemenu-wrap{top:80px}#page>header.fixed .wrap #mainlogo-wrap img{height:70px;width:auto;margin-top:12px}#page>header .luxbar{display:none}@media screen and (max-width:1024px){#page>header .luxbar{display:block}}#page>header .luxbar .luxbar-brand{padding:16px 16px 16px 0}#page>header .luxbar .luxbar-brand img{height:64px;width:auto;margin-top:16px}@media screen and (max-width:600px){#page>header .luxbar .luxbar-brand img{height:50px}}#page>header .luxbar .luxbar-menu{min-height:120px;width:100%}@media screen and (max-width:600px){#page>header .luxbar .luxbar-menu{min-height:82px}}#page>header .luxbar .luxbar-menu .luxbar-navigation{width:90%;margin:auto}#page>header .luxbar .luxbar-checkbox:not(:checked)~.luxbar-menu{height:120px}@media screen and (max-width:600px){#page>header .luxbar .luxbar-checkbox:not(:checked)~.luxbar-menu{height:82px}}#page>header .luxbar .luxbar-checkbox:not(:checked)~.luxbar-menu .menu-open-logo{display:none}#page>header .luxbar .luxbar-checkbox:not(:checked)~.luxbar-menu .luxbar-item{opacity:0}#page>header .luxbar .luxbar-header{height:120px;border-bottom:1px solid #D6DBDA}@media screen and (max-width:600px){#page>header .luxbar .luxbar-header{height:82px}}#page>header .luxbar .luxbar-checkbox:checked~.luxbar-menu{background-color:#334243}#page>header .luxbar .luxbar-checkbox:checked~.luxbar-menu *{color:#FFF}#page>header .luxbar .luxbar-checkbox:checked~.luxbar-menu .menu-closed-logo{display:none}#page>header .luxbar .luxbar-checkbox:checked~.luxbar-menu .menu-open-logo{display:block}#page>header .luxbar .luxbar-checkbox:checked~.luxbar-menu .luxbar-hamburger span:after,#page>header .luxbar .luxbar-checkbox:checked~.luxbar-menu .luxbar-hamburger span:before{background-color:#FFF}#page>header .luxbar .luxbar-checkbox:checked~.luxbar-menu .luxbar-item{height:82px}#page>header .luxbar .luxbar-checkbox:checked~.luxbar-menu .luxbar-item a{font-size:32px;font-weight:300;line-height:2}#page>header .luxbar .luxbar-checkbox:checked~.luxbar-menu .luxbar-header{border-color:#536463}#page>header .luxbar .luxbar-hamburger{padding:16px 0 16px 16px}@media screen and (max-width:1024px){#page>header .luxbar .luxbar-hamburger{display:block}}#page>header .luxbar .luxbar-hamburger span{background-color:#334243}#page>header .luxbar .luxbar-hamburger span:after,#page>header .luxbar .luxbar-hamburger span:before{background-color:#334243}@media screen and (max-width:1024px){#page>header .desktop-menu{display:none!important}}#page>header .wrap{width:90%;max-width:1400px;margin:0 auto;height:100%;padding:60px 0 32px;-webkit-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid #D6DBDA}#page>header .wrap #mainlogo-wrap{-webkit-tap-highlight-color:transparent;align-self:center}#page>header .wrap #mainlogo-wrap img{transition:all 0.2s linear;height:97px}#page>header .wrap #mainmenu-wrap{display:flex;align-items:end;height:100%}#page>header .wrap #mainmenu-wrap nav#mainmenu ul{list-style:none;margin:0;padding:0}#page>header .wrap #mainmenu-wrap nav#mainmenu ul li{display:inline-block;margin-left:60px;line-height:50px;-webkit-tap-highlight-color:transparent}#page>header .wrap #mainmenu-wrap nav#mainmenu ul li a{text-decoration:none;font-size:20px;font-weight:700;color:#334243}#page>header .wrap #mainmenu-wrap nav#mainmenu ul li a:hover{color:#334243}#page>header .wrap #mainmenu-wrap nav#mainmenu ul li.act a{border-bottom:7px solid #334243;padding-bottom:42px}#page>header .wrap #contact-menu{float:right}#page>header .wrap #contact-menu>*{display:inline-block}#page>header .wrap #contact-menu .mobile-only{display:none}#page>header .wrap #contact-menu #contact-phone,#page>header .wrap #contact-menu #contact-mail{-webkit-tap-highlight-color:transparent}#page>header .wrap #contact-menu #contact-phone a i,#page>header .wrap #contact-menu #contact-mail a i{color:#334243;font-size:25px;line-height:50px}#page>header .wrap #contact-menu #contact-phone{margin-right:30px}#page>header .wrap #mmenu,#page>header .wrap #mobilemenu-wrap{display:none}#page>header .wrap #mmenu{width:35px}@media screen and (max-width:1024px){#page>header .wrap #mmenu{display:block}}#page>header .wrap .hamburger{padding:0;margin-top:6px;opacity:1;-webkit-tap-highlight-color:transparent}#page>header .wrap .hamburger .hamburger-box{top:0;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#page>header .wrap .hamburger:hover{opacity:1}#page>header .wrap .hamburger .hamburger-inner,#page>header .wrap .hamburger .hamburger-inner:before,#page>header .wrap .hamburger .hamburger-inner:after{background-color:#334243;height:3px;width:35px}#page>header .wrap .hamburger .hamburger-inner:before,#page>header .wrap .hamburger .hamburger-inner:after:before{top:8px}#page>header .wrap .hamburger .hamburger-inner:after,#page>header .wrap .hamburger .hamburger-inner:before:after{bottom:-16px}#page>header .wrap .hamburger.hamburger--squeeze.is-active .hamburger-box{top:9px}#page>header .wrap .hamburger.hamburger--squeeze.is-active .hamburger-inner:before,#page>header .wrap .hamburger.hamburger--squeeze.is-active .hamburger .hamburger-inner:before,#page>header .wrap .hamburger .hamburger.hamburger--squeeze.is-active .hamburger-inner:before,#page>header .wrap .hamburger.hamburger--squeeze.is-active .hamburger .hamburger-inner:after:before,#page>header .wrap .hamburger .hamburger.hamburger--squeeze.is-active .hamburger-inner:after:before{top:0}#page>header .wrap .hamburger.hamburger--squeeze.is-active .hamburger-inner:after,#page>header .wrap .hamburger.hamburger--squeeze.is-active .hamburger .hamburger-inner:before:after,#page>header .wrap .hamburger .hamburger.hamburger--squeeze.is-active .hamburger-inner:before:after,#page>header .wrap .hamburger.hamburger--squeeze.is-active .hamburger .hamburger-inner:after,#page>header .wrap .hamburger .hamburger.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0}#page>header .wrap #mobilemenu-wrap{text-align:center;position:absolute;width:100%;height:200px;top:110px;left:0;padding:30px;background:#FFF;border-top:1px solid #000;border-bottom:1px solid #000;-webkit-transition:height 0.2s linear;-o-transition:height 0.2s linear;transition:height 0.2s linear}#page>header .wrap #mobilemenu-wrap.show{display:block}#page>header .wrap #mobilemenu-wrap nav#mobilemenu ul{list-style:none;margin:0;padding:0}#page>header .wrap #mobilemenu-wrap nav#mobilemenu ul li{padding-bottom:20px;line-height:20px}#page>header .wrap #mobilemenu-wrap nav#mobilemenu ul li:last-child{padding-bottom:0}#page>header .wrap #mobilemenu-wrap nav#mobilemenu ul li a{-webkit-tap-highlight-color:transparent}#page>header .wrap #mobilemenu-wrap nav#mobilemenu ul li.act a{color:#334243;font-weight:700}#page>header .wrap #mobilemenu-wrap nav#mobilemenu ul a{text-decoration:none}#page #content{padding-top:264px;min-height:calc(100vh - 340px)}@media screen and (max-width:1024px){#page #content{padding-top:120px}}@media screen and (max-width:600px){#page #content{padding-top:80px}}#page #content header{margin-bottom:48px}#page #content .frame-layout-1{border-bottom:1px solid #D6DBDA}#page #content #content-top{width:90%;margin:auto;max-width:1400px;overflow:hidden}#page #content #content-top .frame>*{max-width:1186px;margin-left:0;margin-right:0}#page #content #content-top figure{width:100%;height:400px;margin:0;padding:0;display:flex;justify-content:center}#page #content #content-top figure img{min-height:100%;height:400px;max-width:1400px;width:auto}#page #content #content-top p:last-child{margin-bottom:0}#page #content #content-main{position:relative}#page #content #content-main .frame:last-child{padding-bottom:120px!important}#page #content #content-main figure{margin:0}#page #content #content-main .frame-layout-0,#page #content #content-main .frame-layout-1,#page #content #content-main .frame-layout-2,#page #content #content-main .frame-layout-3,#page #content #content-main .frame-layout-4,#page #content #content-main .frame-layout-5,#page #content #content-main .frame-layout-6{clear:both}#page #content #content-main .accordion{margin-top:60px}#page #content #content-main .accordion .accordion-item{border-top:1px solid #334243}#page #content #content-main .accordion .accordion-item:first-child{border-top:0}#page #content #content-main .accordion .accordion-item:last-child{border-bottom:1px solid #334243}#page #content #content-main .accordion .accordion-item .accordion-head{position:relative;padding:32px;color:#334243;cursor:pointer;transition:all 0.3s ease-in-out;display:flex;justify-content:space-between;align-items:center}#page #content #content-main .accordion .accordion-item .accordion-head:not(.has-content){cursor:initial}#page #content #content-main .accordion .accordion-item .accordion-head h4{font-weight:500;margin:0;padding:0;text-align:left;max-width:calc(100% - 80px);-webkit-hyphens:auto;hyphens:auto}#page #content #content-main .accordion .accordion-item .accordion-head:focus{outline:none}#page #content #content-main .accordion .accordion-item .accordion-head span.false{display:none}#page #content #content-main .accordion .accordion-item .accordion-head .accordion-icon-wrap{width:40px;height:40px;background-color:#FFF;border-radius:100%;border:1px solid #D6DBDA;display:flex;justify-content:center;align-items:center}#page #content #content-main .accordion .accordion-item .accordion-head .accordion-icon{display:block;position:relative;width:24px;height:24px;transition:all 0.3s ease-in-out}#page #content #content-main .accordion .accordion-item .accordion-head .accordion-icon::before{content:"";width:100%;height:2px;background:#334243;display:block;position:absolute;left:0;top:50%;opacity:1;transform:translateY(-50%);transition:opacity 0.3s ease-in-out}#page #content #content-main .accordion .accordion-item .accordion-head .accordion-icon::after{content:"";width:2px;height:100%;background:#334243;display:block;position:absolute;left:50%;transform:translateX(-50%);transition:all 0.3s ease-in-out}#page #content #content-main .accordion .accordion-item .accordion-head.ui-accordion-header-active{background-color:#FFF}#page #content #content-main .accordion .accordion-item .accordion-head.ui-accordion-header-active .accordion-icon::before{opacity:0}#page #content #content-main .accordion .accordion-item .accordion-head.ui-accordion-header-active .accordion-icon::after{transform:rotate(90deg)}#page #content #content-main .accordion .accordion-item .accordion-content{padding:0 32px 48px;background-color:#FFF;border:none;border-radius:0}#page #content #content-main .accordion .accordion-item .accordion-content ul,#page #content #content-main .accordion .accordion-item .accordion-content ol,#page #content #content-main .accordion .accordion-item .accordion-content p{margin-top:0;margin-bottom:24px}#page #content #content-main .space-corrector{margin-top:-150px}#page #content #content-main .staff-wrap{width:90%;max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px}@media screen and (max-width:1024px){#page #content #content-main .staff-wrap{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){#page #content #content-main .staff-wrap{grid-template-columns:1fr}}@media screen and (max-width:600px){#page #content #content-main .staff-item.even{margin-left:auto}}@media screen and (max-width:600px){#page #content #content-main .staff-item{width:75%}}#page #content #content-main .staff-item .staff-showlink{display:block;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent}#page #content #content-main .staff-item .staff-showlink .staff-content{position:relative}#page #content #content-main .staff-item .staff-showlink .staff-content .staff-image-wrap{margin-left:32px}#page #content #content-main .staff-item .staff-showlink .staff-content .staff-image-wrap .staff-image img{width:100%;height:auto}#page #content #content-main .staff-item .staff-showlink .staff-content .staff-info{position:absolute;background-color:rgba(51,66,67,.8);text-align:center;padding:24px 24px 32px;width:100%;bottom:40px}@media screen and (max-width:1024px){#page #content #content-main .staff-item .staff-showlink .staff-content .staff-info{padding:16px}}#page #content #content-main .staff-item .staff-showlink .staff-content .staff-info *{color:#FFF}#page #content #content-main .staff-item .staff-showlink .staff-content .staff-info .staff-name{font-size:clamp(18px, calc(0.375rem + 2vw), 34px);font-weight:500;line-height:1.4}#page #content #content-main .staff-item .staff-showlink .staff-content .staff-info .staff-function{font-size:clamp(14px, calc(0.361rem + 1.25vw), 24px);line-height:1.33;font-weight:400}#page #content #content-main .tx-gi-staff-fieldoflaw .wrap{width:90%;max-width:1400px;margin:0 auto}#page #content #content-main .tx-gi-staff-fieldoflaw .frame{padding:64px 0}@media screen and (max-width:600px){#page #content #content-main .tx-gi-staff-fieldoflaw .frame{padding:40px 0}}#page #content #content-main .tx-gi-staff-fieldoflaw .frame:last-child{padding-bottom:0!important}#page #content #content-main #staff-member{position:relative;z-index:10}#page #content #content-main #staff-member .back-link-top{position:absolute;margin-top:-80px}@media screen and (max-width:1024px){#page #content #content-main #staff-member .back-link-top{margin-top:0}}#page #content #content-main #staff-member h1{position:relative;font-weight:700}#page #content #content-main #staff-member h2{font-weight:300;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}#page #content #content-main #staff-member #staff-member-head .wrap{display:flex;justify-content:space-between}@media screen and (max-width:1700px){#page #content #content-main #staff-member #staff-member-head .wrap{width:70%}}@media screen and (max-width:1024px){#page #content #content-main #staff-member #staff-member-head .wrap{flex-wrap:wrap;width:90%}}#page #content #content-main #staff-member #staff-member-head .wrap>div{width:calc(50% - 64px)}@media screen and (max-width:1024px){#page #content #content-main #staff-member #staff-member-head .wrap>div{width:100%}}@media screen and (max-width:1024px){#page #content #content-main #staff-member #staff-member-head .wrap>div.member-left{order:2}#page #content #content-main #staff-member #staff-member-head .wrap>div.member-left h1,#page #content #content-main #staff-member #staff-member-head .wrap>div.member-left h2{display:none}}#page #content #content-main #staff-member #staff-member-head .wrap>div.member-right h1,#page #content #content-main #staff-member #staff-member-head .wrap>div.member-right h2{display:none}@media screen and (max-width:1024px){#page #content #content-main #staff-member #staff-member-head .wrap>div.member-right{order:1}#page #content #content-main #staff-member #staff-member-head .wrap>div.member-right h1,#page #content #content-main #staff-member #staff-member-head .wrap>div.member-right h2{display:block}}#page #content #content-main #staff-member #staff-member-head .staff-image{text-align:right}@media screen and (max-width:1024px){#page #content #content-main #staff-member #staff-member-head .staff-image{text-align:left;width:60%;margin:24px auto 0}}#page #content #content-main #staff-member #staff-member-head .staff-image img{width:600px;max-width:100%;height:auto}#page #content #content-main #staff-member #staff-member-head #staff-description{margin-top:40px;margin-bottom:40px}#page #content #content-main #staff-member #staff-publications .publications .publication{display:flex;padding:32px 0;border-bottom:1px solid #D6DBDA}@media screen and (max-width:600px){#page #content #content-main #staff-member #staff-publications .publications .publication{flex-wrap:wrap;padding:16px 0}}#page #content #content-main #staff-member #staff-publications .publications .publication p{margin-bottom:0}#page #content #content-main #staff-member #staff-publications .publications .publication:first-child{border-top:1px solid #D6DBDA}#page #content #content-main #staff-member #staff-publications .publications .publication>div:first-child{width:30%;margin-right:80px;font-weight:600}@media screen and (max-width:600px){#page #content #content-main #staff-member #staff-publications .publications .publication>div:first-child{margin-right:0;margin-bottom:8px}}#page #content #content-main #staff-member #staff-publications .publications .publication>div:last-child{width:50%}@media screen and (max-width:600px){#page #content #content-main #staff-member #staff-publications .publications .publication>div:first-child,#page #content #content-main #staff-member #staff-publications .publications .publication div:last-child{width:100%}}#page #content #content-main #staff-member .staff-slider-wrap .slider-top{display:flex;justify-content:space-between;align-items:end}@media screen and (max-width:600px){#page #content #content-main #staff-member .staff-slider-wrap .slider-top{flex-wrap:wrap}#page #content #content-main #staff-member .staff-slider-wrap .slider-top>*{width:100%}}#page #content #content-main #staff-member .staff-slider-wrap .slider-top h4{margin:0}@media screen and (max-width:600px){#page #content #content-main #staff-member .staff-slider-wrap .slider-top h4{margin-bottom:16px}}#page #content #content-main #staff-member .staff-slider-wrap .staff-slider{margin-top:48px}#page #content #content-main #staff-member .staff-slider-wrap .staff-item{margin-right:40px}#page #content #content-main .fields-of-law-list .fields-of-law{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px}@media screen and (max-width:1200px){#page #content #content-main .fields-of-law-list .fields-of-law{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){#page #content #content-main .fields-of-law-list .fields-of-law{grid-template-columns:1fr}}#page #content #content-main .fields-of-law-list .fields-of-law .field-of-law{text-align:center}@media screen and (max-width:600px){#page #content #content-main .fields-of-law-list .fields-of-law .field-of-law{text-align:left}}#page #content #content-main .fields-of-law-list .fields-of-law .field-of-law p:last-child{margin-bottom:0}#page #content #content-main .frame-type-form_formframework input[aria-hidden="true"]{position:relative;margin:0;display:none}#page #content #content-main .frame-type-form_formframework .form-group{position:relative;margin-bottom:24px}#page #content #content-main .frame-type-form_formframework .form-group.textarea{width:100%;margin-bottom:15px}#page #content #content-main .frame-type-form_formframework .form-group label{font-family:"Roboto",sans-serif;font-size:clamp(1rem, calc(0.5rem + 1vw), 1.2rem);line-height:1.22;color:#334243;line-height:18px}#page #content #content-main .frame-type-form_formframework .form-group input,#page #content #content-main .frame-type-form_formframework .form-group textarea{background:#FFF;border:1px solid #334243;font-family:"Roboto",sans-serif;font-size:clamp(1rem, calc(0.5rem + 1vw), 1.2rem);line-height:1.22;color:#334243;line-height:28px;padding:6px 16px}#page #content #content-main .frame-type-form_formframework .form-group input:focus,#page #content #content-main .frame-type-form_formframework .form-group textarea:focus{outline:none}#page #content #content-main .frame-type-form_formframework .form-group div.input{display:inline}#page #content #content-main .frame-type-form_formframework .form-group div.input input{width:100%}#page #content #content-main .frame-type-form_formframework .form-group div.input textarea{width:100%;height:180px;resize:vertical;clear:both;padding:10px 16px}#page #content #content-main .frame-type-form_formframework .actions button{border:0;cursor:pointer;color:#FFF;margin-top:16px}#page #content #content-main .smaller-frame{width:582px;margin:0 auto;margin-top:120px}#page #content .three-columns.align-center *{text-align:center}#page #content .three-columns h4{margin:16px 0}#page #content .three-columns .three-columns-items{display:flex;gap:40px;flex-wrap:wrap;align-items:flex-start}#page #content .three-columns .three-columns-items .three-columns-item{width:calc(33% - 24px);display:flex;flex-wrap:wrap}@media screen and (max-width:1200px){#page #content .three-columns .three-columns-items .three-columns-item{width:calc(50% - 24px)}}@media screen and (max-width:600px){#page #content .three-columns .three-columns-items .three-columns-item{width:100%}}#page #content .three-columns .three-columns-items .three-columns-item>*{width:100%}#page #content .three-columns .three-columns-items.items-count-2 .three-columns-item{width:calc(50% - 24px)}@media screen and (max-width:600px){#page #content .three-columns .three-columns-items.items-count-2 .three-columns-item{width:100%}}#page #content .quote-element .quote-bottom{display:flex;gap:120px;align-items:center;margin-top:-6%;padding-left:80px;padding-right:80px}@media screen and (max-width:1024px){#page #content .quote-element .quote-bottom{align-items:end}}@media screen and (max-width:896px){#page #content .quote-element .quote-bottom{flex-wrap:wrap;margin-top:24px;gap:0;padding:0}#page #content .quote-element .quote-bottom img{width:100%}}#page #content .quote-element .quote-bottom>div{width:600px}@media screen and (max-width:896px){#page #content .quote-element .quote-bottom>div{width:100%}}#page #content .quote-element .quote-bottom>div:last-child{width:800px}@media screen and (max-width:896px){#page #content .quote-element .quote-bottom>div:last-child{width:100%;margin-top:48px}}#page #content .quote-element .quote-bottom p{font-size:20px}#page #content .quote-element .quote-bottom p.quote{font-size:clamp(32px, calc(0.444rem + 4vw), 64px);line-height:normal}#page #content .contact .frame{padding:64px 0}@media screen and (max-width:1024px){#page #content .contact .frame{padding:32px 0}}#page #content .contact .contact-top{display:flex;justify-content:space-between}@media screen and (max-width:1024px){#page #content .contact .contact-top{flex-wrap:wrap}}#page #content .contact .contact-top>div{width:calc(50% - 64px)}@media screen and (max-width:1024px){#page #content .contact .contact-top>div{width:100%}}#page #content .contact .contact-top>div:last-child{text-align:right}@media screen and (max-width:1024px){#page #content .contact .contact-top>div:last-child{text-align:left;margin-top:40px}}#page #content .contact .contact-top>div .address{margin-bottom:48px}#page #content .contact .contact-top>div .address p{margin-bottom:0}#page #content .contact .contact-top>div img{width:600px;max-width:100%;height:auto}#page #content .contact .contact-top>div h2{font-size:clamp(40px, calc(0.556rem + 5vw), 70px)}#page #content .contact .contact-bottom>div:not(.cta-wrapper){display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1024px){#page #content .contact .contact-bottom>div:not(.cta-wrapper){flex-wrap:wrap}}#page #content .contact .contact-bottom>div:not(.cta-wrapper)>div{width:calc(50% - 64px)}@media screen and (max-width:1024px){#page #content .contact .contact-bottom>div:not(.cta-wrapper)>div{order:1;width:100%}}#page #content .contact .contact-bottom>div:not(.cta-wrapper)>div.contact-map{text-align:right;order:2}@media screen and (max-width:1024px){#page #content .contact .contact-bottom>div:not(.cta-wrapper)>div.contact-map{margin-top:40px;text-align:left}}#page #content .contact .contact-bottom>div:not(.cta-wrapper)>div iframe{width:600px;max-width:100%}#page #content .contact .contact-bottom .cta-wrapper{margin-top:48px;text-align:center}#page #content .text-image-right .frame{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1024px){#page #content .text-image-right .frame{flex-wrap:wrap}}#page #content .text-image-right .frame>div{width:calc(50% - 64px)}@media screen and (max-width:1024px){#page #content .text-image-right .frame>div{width:100%}}#page #content .text-image-right .frame>div:last-child{text-align:right}@media screen and (max-width:1024px){#page #content .text-image-right .frame>div:last-child{text-align:left;margin-top:40px}}#page #content .text-image-right .frame>div h2{font-size:clamp(40px, calc(0.556rem + 5vw), 70px)}#page #content .slick-prev,#page #content .slick-next{font-size:0;line-height:0;position:absolute;top:40%;display:block;cursor:pointer;z-index:1}#page #content .slick-prev{left:-70px}@media screen and (max-width:1700px){#page #content .slick-prev{left:32px}}#page #content .slick-next{right:-70px}@media screen and (max-width:1700px){#page #content .slick-next{right:38px}}#page footer *{color:#D6DBDA}@media screen and (max-width:600px){#page footer *{text-align:center}}#page footer .wrap{width:90%;max-width:1400px;margin:0 auto;display:flex}@media screen and (max-width:1024px){#page footer .wrap{flex-wrap:wrap}}#page footer .wrap .frame{background-color:#334243}@media screen and (max-width:600px){#page footer .wrap .frame{padding:16px 0}}#page footer .wrap .frame>div{width:100%}#page footer .footercontent{width:35%}@media screen and (max-width:1200px){#page footer .footercontent{width:50%}}@media screen and (max-width:1024px){#page footer .footercontent{width:100%}}#page footer .footercontent:first-child{width:65%;align-self:center}@media screen and (max-width:1200px){#page footer .footercontent:first-child{width:50%}}@media screen and (max-width:1024px){#page footer .footercontent:first-child{width:100%}}#page footer .footercontent.footer-address{display:flex;align-items:end;justify-content:space-between;margin-right:80px}@media screen and (max-width:600px){#page footer .footercontent.footer-address{flex-wrap:wrap;margin:auto}}@media screen and (max-width:600px){#page footer .footercontent.footer-address>div{width:100%}}#page footer .footercontent.footer-address strong{color:#FFF}@media screen and (max-width:600px){#page footer .footercontent.footer-address p{margin-bottom:0}}#page footer .footercontent a{text-decoration:none;color:#D6DBDA;font-weight:400}#page footer #footer-top{background-color:#334243}#page footer #footer-top *{font-size:18px}#page footer #footer-top .wrap{padding:30px 0}#page footer #footer-top #about{float:left}#page footer #footer-top #about .frame{display:inline-block;margin-right:63px}@media screen and (max-width:1200px){#page footer #footer-top img{height:80px}}@media screen and (max-width:600px){#page footer #footer-top img{height:50px;margin-bottom:24px}}#page footer #footer-bottom{height:100px;color:#FFF;background-color:#334243}#page footer #footer-bottom *{font-size:16px}#page footer #footer-bottom .wrap{padding:15px 0;align-items:center;height:100%;border-top:1px solid #536463}#page footer #footer-bottom .footercontent.footernav{text-align:right}#page footer #footer-bottom p a{color:#FFF}#page footer #footer-bottom p a:hover{color:#FFF}#page footer #footer-bottom #copyright{float:left}#page footer #footer-bottom nav#footernav{height:100%;position:relative}#page footer #footer-bottom nav#footernav ul{list-style:none;margin:0;padding:0}#page footer #footer-bottom nav#footernav ul li{display:inline-block;margin-right:32px;vertical-align:bottom}#page footer #footer-bottom nav#footernav ul li:last-child{margin-right:0}.recaptcha .error{color:red}#page #content #content-main .frame-type-form_formframework .form-group [for="contact-18-recaptcha-1"]{position:static;opacity:1!important}@media screen and (max-width:1700px){#page #content .slick-prev{left:32px}#page #content .slick-next{right:38px}}
