@font-face{font-family:'Montserrat';font-style:normal;font-weight:200;src:url('/assets/fonts/montserrat-v13-latin-200.eot');src:local('Montserrat ExtraLight'),local('Montserrat-ExtraLight'),url('/assets/fonts/montserrat-v13-latin-200.eot?#iefix')format('embedded-opentype'),url('/assets/fonts/montserrat-v13-latin-200.woff2')format('woff2'),url('/assets/fonts/montserrat-v13-latin-200.woff')format('woff'),url('/assets/fonts/montserrat-v13-latin-200.ttf')format('truetype'),url('/assets/fonts/montserrat-v13-latin-200.svg#Montserrat')format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:url('/assets/fonts/montserrat-v13-latin-regular.eot');src:local('Montserrat Regular'),local('Montserrat-Regular'),url('/assets/fonts/montserrat-v13-latin-regular.eot?#iefix')format('embedded-opentype'),url('/assets/fonts/montserrat-v13-latin-regular.woff2')format('woff2'),url('/assets/fonts/montserrat-v13-latin-regular.woff')format('woff'),url('/assets/fonts/montserrat-v13-latin-regular.ttf')format('truetype'),url('/assets/fonts/montserrat-v13-latin-regular.svg#Montserrat')format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;src:url('/assets/fonts/montserrat-v13-latin-500.eot');src:local('Montserrat Medium'),local('Montserrat-Medium'),url('/assets/fonts/montserrat-v13-latin-500.eot?#iefix')format('embedded-opentype'),url('/assets/fonts/montserrat-v13-latin-500.woff2')format('woff2'),url('/assets/fonts/montserrat-v13-latin-500.woff')format('woff'),url('/assets/fonts/montserrat-v13-latin-500.ttf')format('truetype'),url('/assets/fonts/montserrat-v13-latin-500.svg#Montserrat')format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:url('/assets/fonts/montserrat-v13-latin-700.eot');src:local('Montserrat Bold'),local('Montserrat-Bold'),url('/assets/fonts/montserrat-v13-latin-700.eot?#iefix')format('embedded-opentype'),url('/assets/fonts/montserrat-v13-latin-700.woff2')format('woff2'),url('/assets/fonts/montserrat-v13-latin-700.woff')format('woff'),url('/assets/fonts/montserrat-v13-latin-700.ttf')format('truetype'),url('/assets/fonts/montserrat-v13-latin-700.svg#Montserrat')format('svg')}@font-face{font-family:'lco';src:url('/assets/fonts/lco.eot?pc2xfk');src:url('/assets/fonts/lco.eot?pc2xfk#iefix')format('embedded-opentype'),url('/assets/fonts/lco.ttf?pc2xfk')format('truetype'),url('/assets/fonts/lco.woff?pc2xfk')format('woff'),url('/assets/fonts/lco.svg?pc2xfk#lco')format('svg');font-weight:normal;font-style:normal}p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:23px;font-weight:400;margin:0 0 15px;font-size:15px}@media only screen and (min-width:20em) and (max-width:47.9999em){p{line-height:20px;font-size:14px}}a{outline:0;color:#4d4d4d}a:hover,a:focus,a:active,a.active{outline:0;color:#333}i{font-family:'lco' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-external-link:before{content:"\e907"}.icon-plus:before{content:"\e906"}.icon-phone:before{content:"\e945"}.icon-location:before{content:"\e948"}.icon-printer:before{content:"\e954"}.icon-wechselfeld:before{content:"\e901"}.icon-magnetfeld:before{content:"\e905"}.icon-arbeitsplatz:before{content:"\e904"}.icon-smartphone:before{content:"\e902"}.icon-wohnung:before{content:"\e903"}.icon-mail-envelope-closed:before{content:"\e900"}.icon-location:before{content:"\e948"}.icon-printer:before{content:"\e954"}.icon-envelope:before{content:"\e696"}.icon-archive2:before{content:"\e6a1"}.icon-user:before{content:"\e71e"}.icon-users2:before{content:"\e723"}.icon-telephone:before{content:"\e76a"}.icon-map-marker:before{content:"\e77a"}.icon-rank:before{content:"\e801"}.icon-rank2:before{content:"\e802"}.icon-rank3:before{content:"\e803"}.icon-check:before{content:"\e934"}.icon-cross2:before{content:"\e935"}.icon-chevron-up:before{content:"\e939"}.icon-chevron-down:before{content:"\e93a"}.icon-chevron-left:before{content:"\e93b"}.icon-chevron-right:before{content:"\e93c"}.icon-arrow-up:before{content:"\e941"}.icon-arrow-down:before{content:"\e942"}.icon-arrow-left:before{content:"\e943"}.icon-arrow-right:before{content:"\e944"}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}#cookie_banner-wrapper{z-index:9001;position:relative}#cookie_banner-wrapper .cookie_container{position:fixed;bottom:0;overflow:hidden;padding:15px;background:#fff;color:#b09771;box-sizing:border-box;font-size:0.8em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:0.8s;-moz-animation-duration:0.8s;-o-animation-duration:0.8s;animation-duration:0.8s;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-webkit-animation-name:fadeInRight;animation-name:fadeInRight;border-radius:0px;font-weight:400;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.2)}@media only screen and (min-width:20em) and (max-width:47.9999em){#cookie_banner-wrapper .cookie_container{left:0;right:0}}@media only screen and (min-width:48em) and (max-width:63.9999em){#cookie_banner-wrapper .cookie_container{width:500px;bottom:30px;right:30px}}@media only screen and (min-width:64em){#cookie_banner-wrapper .cookie_container{width:500px;font-size:0.9em;bottom:30px;right:30px}}#cookie_banner-wrapper .cookie_container .cookie_message a{color:#333;font-weight:600}#cookie_banner-wrapper .cookie_container .cookie_message a:hover{color:#222329}#cookie_banner-wrapper .cookie_container .cookie_message a:active{color:#222329}#cookie_banner-wrapper .cookie_container .cookie_btn{background-color:#b09771;color:#fff;border-radius:5px;border:1px solid transparent;padding:6px 12px;text-align:center;cursor:pointer;width:100%;font-weight:600}#cookie_banner-wrapper .cookie_container .cookie_btn:hover{background-color:#222329}@media print{#cookie_banner-wrapper{display:none}}.shadow1,.shadow2,.shadow3,.shadow4,.shadow5,.shadow6,.shadow7,.shadow8{position:relative;box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 20px rgba(0,0,0,0.1)inset}.shadow1:before,.shadow1:after{position:absolute;content:"";bottom:12px;left:15px;top:80%;width:45%;background:#808080;z-index:-1;-webkit-box-shadow:0 20px 15px #808080;-moz-box-shadow:0 20px 15px #808080;box-shadow:0 20px 15px #808080;-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);transform:rotate(-6deg)}.shadow1:after{-webkit-transform:rotate(6deg);-moz-transform:rotate(6deg);transform:rotate(6deg);right:15px;left:auto}.shadow2:before{position:absolute;content:"";width:80%;top:140px;bottom:15px;left:30px;background-color:#808080;z-index:-1;-webkit-box-shadow:0 23px 17px 0 #808080;-moz-box-shadow:0 23px 17px 0 #808080;box-shadow:0 23px 17px 0 #808080;-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);transform:rotate(-4deg)}.shadow3:before,.shadow3:after{content:"";position:absolute;bottom:0;top:2px;left:15px;right:15px;z-index:-1;border-radius:3.33333333px;-webkit-box-shadow:0 0 30px 2px #808080;-moz-box-shadow:0 0 30px 2px #808080;box-shadow:0 0 30px 2px #808080}.shadow4:before,.shadow4:after{position:absolute;content:"";top:14px;bottom:14px;left:0;right:0;box-shadow:0 0 25px 3px #808080;border-radius:10px;z-index:-1}.shadow5{box-shadow:none}.shadow5:before,.shadow5:after{position:absolute;content:"";box-shadow:0 10px 25px 20px #808080;top:40px;left:10px;bottom:35px;width:15%;z-index:-1;-webkit-transform:rotate(-8deg);-moz-transform:rotate(-8deg);transform:rotate(-8deg);opacity:.35}.shadow5:after{-webkit-transform:rotate(8deg);-moz-transform:rotate(8deg);transform:rotate(8deg);right:10px;left:auto}.shadow6{box-shadow:none}.shadow6:before,.shadow6:after{position:absolute;content:"";top:100px;bottom:5px;left:40px;right:40px;z-index:-1;box-shadow:0 0 60px 13px #808080;border-radius:5px;opacity:.25}.shadow6footer:before{content:"";top:0px;bottom:0px;left:0px;right:0px;box-shadow:0 0 60px 0px #000;opacity:.75;position:absolute}@media only screen and (min-width:20em) and (max-width:47.9999em){.shadow6footer:before{bottom:22px;left:40px;right:40px}}.shadow6price{box-shadow:none}.shadow6price:before,.shadow6price:after{position:absolute;content:"";top:30px;bottom:25px;left:35px;right:35px;z-index:-1;box-shadow:0 0 60px 13px #808080;border-radius:5px;opacity:.45}.shadow7:before,.shadow7:after{position:absolute;content:"1";top:25px;left:20px;bottom:150px;width:80%;z-index:-1;-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);transform:rotate(-6deg)}.shadow7:before{box-shadow:10px -10px 30px 15px #808080}.shadow7:after{-webkit-transform:rotate(7deg);-moz-transform:rotate(7deg);transform:rotate(7deg);bottom:25px;top:auto;box-shadow:10px 10px 30px 15px #808080}.shadow8{box-shadow:-6px -6px 8px -4px rgba(250,254,118,0.75),6px -6px 8px -4px rgba(254,159,50,0.75),6px 6px 8px -4px rgba(255,255,0,0.75),6px 6px 8px -4px #00f}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;width:100%;font-family:'Montserrat',sans-serif;font-size:16px;font-weight:400;letter-spacing:.015em;color:#e9eaeb;background-color:#212121}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{text-transform:none;font-weight:400;margin:0px;padding:0px;display:block;line-height:1.25em;letter-spacing:.025em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}h1,.h1{font-size:48px;font-weight:100;line-height:1.25;letter-spacing:.125em;margin-bottom:0;text-transform:uppercase}@media only screen and (min-width:19.9999em) and (max-width:22.9999em){h1,.h1{font-size:23px;font-weight:600;letter-spacing:0}}@media only screen and (min-width:23em) and (max-width:47.9999em){h1,.h1{font-size:26px;font-weight:600;letter-spacing:0}}h1.light,.h1.light{font-weight:400}h2,.h2{font-size:24px;font-weight:500;margin-bottom:1.175em;margin-top:.175em;text-transform:uppercase}h2 em,.h2 em{font-style:normal;color:#b09771}@media only screen and (min-width:19.9999em) and (max-width:22.9999em){h2,.h2{font-size:20px;font-weight:400;letter-spacing:0}}@media only screen and (min-width:23em) and (max-width:47.9999em){h2,.h2{font-size:22px;font-weight:400;letter-spacing:0}}h3,.h3{font-size:22px;font-weight:600;margin-bottom:10px;margin-top:30px;letter-spacing:0}h4,.h4{font-size:20px;margin-bottom:15px;font-weight:400}.btn{font-size:14px;padding:7px 20px;border-radius:6px;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease;position:relative;text-decoration:none}.btn.btn-primary{background-color:transparent;color:#4d4d4d;border-color:#4d4d4d}.btn.btn-primary:hover{background-color:transparent}.btn.btn-primary:focus,.btn.btn-primary:active{background-color:transparent;border-color:#4d4d4d;color:#4d4d4d;outline:none;box-shadow:0 0 15px .2rem rgba(176,151,113,0.15)}.btn.btn-primary:active{top:1px}.btn.btn-primary:not(:disabled):not(.disabled):active{background-color:transparent;border-color:#4d4d4d;color:#4d4d4d;outline:none;box-shadow:0 0 30px .2rem rgba(176,151,113,0.3)}.btn.btn-info{background-color:#b09771;border-color:#b09771;color:#fff;text-decoration:none;font-weight:700}.btn.btn-info:not([href]):not([tabindex]){color:#fff}.btn.btn-info:not([href]):not([tabindex]):hover{background-color:rgba(176,151,113,0.1);color:#b09771}.btn.btn-info:not(:disabled):not(.disabled):active{background-color:transparent;border-color:#4d4d4d;color:#4d4d4d;outline:none;box-shadow:0 0 30px .2rem rgba(176,151,113,0.3)}a.link__light{color:#999;text-decoration:underline}h1,.h1,.site-navbar,.menulogo,.navbar,.nav-item a,footer a{-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}.sticky__wrapper{position:absolute;z-index:100;width:100%}.sticky__wrapper .site-navbar{margin-bottom:0px;z-index:1999;position:absolute;width:100%}@media only screen and (min-width:20em) and (max-width:47.9999em){.sticky__wrapper .site-navbar .navbar{padding-right:0;padding-left:0}}.sticky__wrapper .site-navbar .navbar .navbar-toggler{border:none;background:transparent !important;position:relative}.sticky__wrapper .site-navbar .navbar .navbar-toggler .icon-bar{width:22px;height:2px;background-color:#fff;display:block;transition:all .2s;margin-top:4px}.sticky__wrapper .site-navbar .navbar .navbar-toggler .top-bar{transform:rotate(45deg);transform-origin:10% 10%}.sticky__wrapper .site-navbar .navbar .navbar-toggler .middle-bar{opacity:0}.sticky__wrapper .site-navbar .navbar .navbar-toggler .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%}.sticky__wrapper .site-navbar .navbar .navbar-toggler.collapsed .top-bar{transform:rotate(0)}.sticky__wrapper .site-navbar .navbar .navbar-toggler.collapsed .middle-bar{opacity:1}.sticky__wrapper .site-navbar .navbar .navbar-toggler.collapsed .bottom-bar{transform:rotate(0)}.sticky__wrapper .site-navbar .navbar .navbar-toggler:before{content:"Menü";color:#fff;position:absolute;top:5px;left:-53px;font-size:18px}.sticky__wrapper .site-navbar .navbar .navbar-toggler:focus,.sticky__wrapper .site-navbar .navbar .navbar-toggler:active{outline:none;box-shadow:none}.sticky__wrapper .site-navbar .navbar .navbar-brand{margin-right:0;margin-left:1rem}.sticky__wrapper .site-navbar .navbar .navbar-brand .menulogo{display:inline-block;width:235px;height:65px}@media only screen and (min-width:20em) and (max-width:47.9999em){.sticky__wrapper .site-navbar .navbar .navbar-brand .menulogo{width:125px;height:35px}}.sticky__wrapper .site-navbar .navbar .navbar-collapse .navbar-nav .nav-item{margin-left:30px}.sticky__wrapper .site-navbar .navbar .navbar-collapse .navbar-nav .nav-item a{color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:.025em;text-shadow:1px 1px 3px #000;border-bottom:2px solid transparent}.sticky__wrapper .site-navbar .navbar .navbar-collapse .navbar-nav .nav-item a:hover{border-bottom-color:#fff}@media only screen and (min-width:20em) and (max-width:47.9999em){.sticky__wrapper .site-navbar .navbar .navbar-collapse .navbar-nav .nav-item a{border-bottom:0;padding:5px 0 !important}}@media only screen and (min-width:20em) and (max-width:47.9999em){.sticky__wrapper .site-navbar .navbar .navbar-collapse .navbar-nav .nav-item{margin-left:15px}}@media only screen and (min-width:20em) and (max-width:47.9999em){.sticky__wrapper .site-navbar .navbar .navbar-collapse .navbar-nav{margin-top:20px}}.sticky__wrapper .site-navbar .navbar.bg__show{background-color:rgba(26,26,26,0.85)}.sticky__wrapper .is-sticky .site-navbar .navbar{background-color:rgba(26,26,26,0.85)}.sticky__wrapper .is-sticky .site-navbar.shrink .navbar .navbar-brand .menulogo{width:160px;height:45px}@media only screen and (min-width:20em) and (max-width:47.9999em){.sticky__wrapper .is-sticky .site-navbar.shrink .navbar .navbar-brand .menulogo{width:125px;height:35px}}.site__wrapper{color:#e9eaeb}.site__wrapper .site__wrapper__inner{background-image:url('/assets/images/prism.png');background-color:#212121 !important;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15)}.site__wrapper .site__section{margin:120px 0}@media only screen and (min-width:20em) and (max-width:47.9999em){.site__wrapper .site__section{margin:60px 0}}.site__wrapper .site__section.hero{margin:0;position:relative}@media only screen and (min-width:20em) and (max-width:47.9999em){.site__wrapper .site__section.hero{margin-bottom:0}}@media only screen and (min-width:64em){.site__wrapper .site__section.hero .container{padding:0}}.site__wrapper .site__section.hero .logo__cover{position:absolute;top:0;left:15px;height:250px;width:330px;background-color:#212121;background-image:url('/assets/images/prism.png');z-index:1}@media only screen and (min-width:48em) and (max-width:63.9999em){.site__wrapper .site__section.hero .logo__cover{height:160px;width:170px}}@media only screen and (min-width:64em){.site__wrapper .site__section.hero .logo__cover{height:250px;width:330px}}.site__wrapper .site__section.hero .logo__cover img{position:absolute;bottom:4rem;left:2rem}@media only screen and (min-width:48em) and (max-width:63.9999em){.site__wrapper .site__section.hero .logo__cover img{bottom:2rem;left:0rem}}@media only screen and (min-width:64em){.site__wrapper .site__section.hero .logo__cover img{bottom:4rem;left:2rem}}@media only screen and (min-width:20em) and (max-width:47.9999em){.site__wrapper .site__section.hero .hero__img{padding:0}}.site__wrapper .site__section.hero figure{height:550px;position:relative;overflow:hidden;margin:0;border-bottom-left-radius:10}@media only screen and (min-width:19.9999em) and (max-width:22.9999em){.site__wrapper .site__section.hero figure{border-bottom-left-radius:40px;height:200px}}@media only screen and (min-width:23em) and (max-width:47.9999em){.site__wrapper .site__section.hero figure{border-bottom-left-radius:40px;height:210px}}.site__wrapper .site__section.hero figure img{border-bottom-left-radius:100px;position:absolute;bottom:0px}@media only screen and (min-width:48em) and (max-width:63.9999em){.site__wrapper .site__section.hero figure img{bottom:-100px}}.site__wrapper .site__section.hero figure figcaption{position:absolute;bottom:15px;right:10px;text-align:right}@media only screen and (min-width:20em) and (max-width:47.9999em){.site__wrapper .site__section.hero figure figcaption{bottom:10px}}.site__wrapper .site__section.hero.is__not__home figure{height:375px;border-bottom-left-radius:50px}@media only screen and (min-width:19.9999em) and (max-width:22.9999em){.site__wrapper .site__section.hero.is__not__home figure{height:200px}}@media only screen and (min-width:23em) and (max-width:47.9999em){.site__wrapper .site__section.hero.is__not__home figure{height:210px}}.site__wrapper .site__section.hero.is__not__home figure img{bottom:-150px}@media only screen and (min-width:20em) and (max-width:47.9999em){.site__wrapper .site__section.hero.is__not__home figure img{bottom:0}}.site__wrapper .site__section.hero h1,.site__wrapper .site__section.hero .h1{text-shadow:1px 1px 3px #000}.site__wrapper .site__section.hero h2,.site__wrapper .site__section.hero .h2{margin-right:8px;margin-top:0;font-weight:700;text-shadow:1px 1px 3px #000}@media only screen and (min-width:20em) and (max-width:47.9999em){.site__wrapper .site__section.hero h2,.site__wrapper .site__section.hero .h2{margin-right:2px;margin-bottom:0;font-weight:400}}.site__wrapper .site__section.content.img__right img,.site__wrapper .site__section.content.img__left img{border:1px solid #b09771;max-width:calc(100% - 15px);position:relative;z-index:1}@media only screen and (min-width:20em) and (max-width:47.9999em){.site__wrapper .site__section.content.img__right img,.site__wrapper .site__section.content.img__left img{max-width:100%}}.site__wrapper .site__section.content.img__right img{float:right}.site__wrapper .site__section.content.partner img{border:none}.site__wrapper .site__section.content a{color:#fff;text-decoration:underline}.site__wrapper .site__section.headline{margin:-50px 0 0;padding:50px 0;background-color:#212121}@media only screen and (min-width:20em) and (max-width:47.9999em){.site__wrapper .site__section.headline{margin:60px 0 0;padding:25px 0}}.site__wrapper .site__section.headline h2{margin-bottom:0}.site__wrapper .site__section.gallery{margin:0 0 120px}@media only screen and (min-width:20em) and (max-width:47.9999em){.site__wrapper .site__section.gallery{margin:0 0 60px}}.site__wrapper .site__section.gallery h3,.site__wrapper .site__section.gallery .h3,.site__wrapper .site__section.gallery h4,.site__wrapper .site__section.gallery .h4,.site__wrapper .site__section.gallery p{margin:0}.site__wrapper .site__section.gallery h3,.site__wrapper .site__section.gallery .h3{font-size:19px;text-transform:uppercase;font-weight:600;text-shadow:1px 1px 2px rgba(0,0,0,0.6)}@media only screen and (min-width:48em) and (max-width:63.9999em){.site__wrapper .site__section.gallery h3,.site__wrapper .site__section.gallery .h3{font-size:16px}}.site__wrapper .site__section.gallery h4,.site__wrapper .site__section.gallery .h4{font-size:13px;font-weight:500;text-shadow:1px 1px 2px rgba(0,0,0,0.6);letter-spacing:.08em}.site__wrapper .site__section.gallery .big__img{border-right:1px solid transparent}.site__wrapper .site__section.gallery .big__img:first-child{border-right:1px solid #212121;border-bottom:1px solid #212121}.site__wrapper .site__section.gallery .small__img{border-bottom:1px solid transparent}.site__wrapper .site__section.gallery .small__img .front,.site__wrapper .site__section.gallery .small__img .back{background-color:#353535;padding:20px 30px;min-height:115px}.site__wrapper .site__section.gallery .small__img .front h3,.site__wrapper .site__section.gallery .small__img .back h3,.site__wrapper .site__section.gallery .small__img .front .h3,.site__wrapper .site__section.gallery .small__img .back .h3{font-size:16px;text-shadow:none;color:#fff;font-weight:500}@media only screen and (min-width:48em) and (max-width:63.9999em){.site__wrapper .site__section.gallery .small__img .front h3,.site__wrapper .site__section.gallery .small__img .back h3,.site__wrapper .site__section.gallery .small__img .front .h3,.site__wrapper .site__section.gallery .small__img .back .h3{font-size:14px}}.site__wrapper .site__section.gallery .small__img .front h3 a,.site__wrapper .site__section.gallery .small__img .back h3 a,.site__wrapper .site__section.gallery .small__img .front .h3 a,.site__wrapper .site__section.gallery .small__img .back .h3 a{color:#fff;margin-left:5px}.site__wrapper .site__section.gallery .small__img .front h3 a:hover,.site__wrapper .site__section.gallery .small__img .back h3 a:hover,.site__wrapper .site__section.gallery .small__img .front .h3 a:hover,.site__wrapper .site__section.gallery .small__img .back .h3 a:hover{text-decoration:none}.site__wrapper .site__section.gallery .small__img .front span,.site__wrapper .site__section.gallery .small__img .back span{text-shadow:none}.site__wrapper .site__section.gallery .small__img .front span small,.site__wrapper .site__section.gallery .small__img .back span small{display:block}.site__wrapper .site__section.gallery .small__img .front:first-child,.site__wrapper .site__section.gallery .small__img .back:first-child{border-right:1px solid #212121}.site__wrapper .site__section.gallery figure{position:relative;margin:0}.site__wrapper .site__section.gallery figure figcaption{position:absolute;top:0;left:0;right:0;bottom:0;padding:130px 10px}@media only screen and (min-width:19.9999em) and (max-width:22.9999em){.site__wrapper .site__section.gallery figure figcaption{padding:90px 10px}}@media only screen and (min-width:23em) and (max-width:47.9999em){.site__wrapper .site__section.gallery figure figcaption{padding:134px 10px}}@media only screen and (min-width:48em) and (max-width:63.9999em){.site__wrapper .site__section.gallery figure figcaption{padding:10px}}@media only screen and (min-width:64em) and (max-width:74.9999em){.site__wrapper .site__section.gallery figure figcaption{padding:86px 10px}}@media only screen and (min-width:75em) and (max-width:160em){.site__wrapper .site__section.gallery figure figcaption{padding:139px 10px}}.site__wrapper .site__section.gallery figure figcaption .card-grid{height:193px}.site__wrapper .site__section.gallery figure figcaption .card-grid .front,.site__wrapper .site__section.gallery figure figcaption .card-grid .back{padding:10px 20px}@media only screen and (min-width:48em) and (max-width:63.9999em){.site__wrapper .site__section.gallery figure figcaption .card-grid .front,.site__wrapper .site__section.gallery figure figcaption .card-grid .back{padding:10px}}.site__wrapper .site__section.gallery figure figcaption .card-grid .front p,.site__wrapper .site__section.gallery figure figcaption .card-grid .back p{line-height:18px;font-size:14px;margin-top:15px;position:relative;bottom:-20px}@media only screen and (min-width:48em) and (max-width:63.9999em){.site__wrapper .site__section.gallery figure figcaption .card-grid .front p,.site__wrapper .site__section.gallery figure figcaption .card-grid .back p{font-size:12px;bottom:0px}}.site__wrapper .site__section.gallery figure figcaption .card-grid .back{background-color:rgba(0,0,0,0.65)}.site__wrapper .site__section.gallery figure figcaption .card-grid .back h3,.site__wrapper .site__section.gallery figure figcaption .card-grid .back .h4{text-shadow:none}.site__wrapper .site__section.gallery figure figcaption i{width:16px;text-shadow:1px 1px 2px rgba(0,0,0,0.6);color:#fff}.site__wrapper .site__section.gallery figure:before{content:" ";position:absolute;top:0;bottom:0;left:0;right:0;background:#000;background:-moz-linear-gradient(180deg,rgba(0,0,0,0)10%,rgba(0,0,0,0.5)50%,rgba(0,0,0,0)90%);background:-webkit-linear-gradient(180deg,rgba(0,0,0,0)10%,rgba(0,0,0,0.5)50%,rgba(0,0,0,0)90%);background:linear-gradient(180deg,rgba(0,0,0,0)10%,rgba(0,0,0,0.5)50%,rgba(0,0,0,0)90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.site__wrapper .site__section .sources ul li{font-size:80%}.site__wrapper .site__section .bg__color.c11{background-color:#b09771;color:#fff}.site__wrapper .site__section .bg__color.c12{background-color:#222329;color:#fff}.site__wrapper .site__section .bg__color.g95{background-color:#f5f5f5}.site__wrapper .site__section .bg__color.g92{background-color:#ebebeb}.site__wrapper .site__section h2:before{content:"\e906";color:#b09771;font-size:10px;position:absolute;top:11px;left:-18px;font-weight:900;font-family:'lco' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:20em) and (max-width:47.9999em){.site__wrapper .site__section h2:before{display:none}}.site__wrapper .site__section h2::after{content:" ";position:absolute;left:-76px;height:2px;width:48px;border-bottom:2px solid #b09771;top:14.5px}@media only screen and (min-width:20em) and (max-width:47.9999em){.site__wrapper .site__section h2::after{display:none}}.site__wrapper .site__section:last-child{margin-bottom:0;padding-bottom:60px}footer{margin:35px 0;font-size:13px;color:#fff}footer p{font-size:13px}footer a{color:#fff;text-decoration:underline}footer a:hover{color:#fff;text-decoration:none}footer ul{list-style:none;padding:0;display:flex;-ms-flex-direction:row;flex-direction:row;width:intrinsic;width:-moz-max-content;width:-webkit-max-content;width:max-content;margin-left:auto;margin-top:44px}@media only screen and (min-width:20em) and (max-width:47.9999em){footer ul{flex-direction:column;margin-right:auto;margin-left:auto;margin-top:25px}}@media only screen and (min-width:48em) and (max-width:63.9999em){footer ul{flex-direction:row;margin-right:auto;margin-left:auto;margin-top:35px}}footer ul li{display:inline-block;list-style:none}@media only screen and (min-width:20em) and (max-width:47.9999em){footer ul li{text-align:center;padding:5px 0}}@media only screen and (min-width:48em) and (max-width:63.9999em){footer ul li{text-align:right;padding:5px}}footer ul li:after{content:"\00B7";margin:0 10px;color:#fff}@media only screen and (min-width:20em) and (max-width:47.9999em){footer ul li:after{display:none}}footer ul li:last-child:after{content:"";display:none}