@charset "UTF-8";@font-face{font-display:swap;font-family:"Bodoni Moda";font-style:normal;font-weight:400;src:url(assets/fonts/bodoni-moda-v23-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Bodoni Moda";font-style:normal;font-weight:500;src:url(assets/fonts/bodoni-moda-v23-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Bodoni Moda";font-style:normal;font-weight:600;src:url(assets/fonts/bodoni-moda-v23-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Bodoni Moda";font-style:normal;font-weight:700;src:url(assets/fonts/bodoni-moda-v23-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(assets/fonts/inter-v12-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(assets/fonts/inter-v12-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(assets/fonts/inter-v12-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(assets/fonts/inter-v12-latin-500.woff2) format("woff2")}.has-small-font-size,.has-small-font-size p{font-size:1rem}.has-normal-font-size,.has-normal-font-size p{font-size:1.25rem}.has-medium-font-size,.has-medium-font-size p{font-size:1.56rem}.has-large-font-size,.has-large-font-size p{font-size:1.87rem}.has-huge-font-size,.has-huge-font-size p{font-size:2.25rem}@media (max-width:1299px){.has-small-font-size,.has-small-font-size p{font-size:1rem}.has-normal-font-size,.has-normal-font-size p{font-size:1.12rem}.has-medium-font-size,.has-medium-font-size p{font-size:1.25rem}.has-large-font-size,.has-large-font-size p{font-size:1.56rem}.has-huge-font-size,.has-huge-font-size p{font-size:1.87rem}}@media (max-width:767px){.has-small-font-size,.has-small-font-size p{font-size:1rem}.has-normal-font-size,.has-normal-font-size p{font-size:1rem}.has-medium-font-size,.has-medium-font-size p{font-size:1.12rem}.has-large-font-size,.has-large-font-size p{font-size:1.25rem}.has-huge-font-size,.has-huge-font-size p{font-size:1.56rem}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#130f0f}::-webkit-scrollbar-thumb{background:#fff;border:1px solid #000;box-shadow:0 2px 20px 2px rgba(255,255,255,.688)}::-webkit-scrollbar-thumb:hover{background:#d7d7d7}.lightmode-box{display:flex;justify-content:end;height:60px;z-index:100;align-items:start;position:relative;top:20px;right:calc(50% - 600px);cursor:pointer}.lightmode-box .switch-bg{height:36px;width:70px;border-radius:100px;border:1px solid #111;background-color:#ececec;position:relative}.lightmode-box .switch-bg .switch-toggle{height:25px;width:25px;border-radius:100%;border:1px solid #111;position:absolute;top:50%;transform:translateY(-50%);left:5px;transition:.24s}.lightmode-box .strom-switch.turned-on .switch-bg{border:1px solid #111;background-color:#fff}.lightmode-box .strom-switch.turned-on .switch-bg .switch-toggle{left:38px;transition:.24s}.wp-block-stromsparen{padding:30px}.wp-block-stromsparen .stromspar-cnt{border-top:3px solid #111;border-bottom:3px solid #111;padding:50px 80px 20px 80px}.wp-block-stromsparen .stromspar-cnt h2{font-weight:600}.wp-block-stromsparen .stromspar-cnt .strom-box:nth-of-type(2){display:grid;grid-template-columns:2fr 1fr;gap:40px;padding-top:50px}.wp-block-stromsparen .stromspar-cnt .strom-box:nth-of-type(2) p{margin:0}.cdp-copy-alert-success{pointer-events:none!important}body,html{height:100%;font-size:100%}body{margin:0;font-family:Inter;font-size:1.25rem;color:#000}body *{box-sizing:border-box}body :focus{outline:0}body * p{margin:0;font-weight:200;line-height:1.5}body main{min-height:calc(100vh - 220px);position:relative;padding-top:280px}body main>*{width:100%;display:inline-block}body main>* a{color:inherit;line-height:1.5}body main>* a:hover{font-weight:500}body main>div:first-child>.inner-wrapper>div:first-child:not(.wp-block-media){padding-top:70px}h1{font-size:6.25rem;font-family:"Bodoni Moda";color:inherit;line-height:1;text-transform:none;margin-top:0;margin-bottom:0;font-weight:400;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:4;-webkit-hyphenate-limit-chars:12 4 4;hyphenate-limit-chars:12 4 4}.template-home h1:first-of-type{visibility:hidden;position:absolute;left:-100000rem}h2{font-size:5rem;font-family:"Bodoni Moda";color:inherit;line-height:1;text-transform:none;font-weight:400;display:block;margin-top:0;margin-bottom:65px;position:relative;width:100%;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:4;-webkit-hyphenate-limit-chars:12 4 4;hyphenate-limit-chars:12 4 4}@media (max-width:1299px){h2{margin-bottom:40px}}h2:after{content:" ";width:100%;height:1px;background-color:#111;display:inline-block;position:absolute;top:140%;left:0;box-shadow:0 2px 8px 2px rgba(230,230,230,.17)}h3{font-size:1.56rem;color:inherit;line-height:1.2;text-transform:none;font-weight:300;margin-top:0;margin-bottom:20px;line-height:1.5;font-weight:200}h4{font-size:1.25rem;color:inherit;line-height:1;text-transform:none;font-weight:700;font-weight:400;margin-top:0;margin-bottom:0}ul li{margin-left:30px}.id-box{position:relative;top:-350px}body.dark-mode{background-color:#111;color:#fff}body.dark-mode .lightmode-box .switch-bg{background-color:#111;border-color:#ececec}body.dark-mode .lightmode-box .switch-bg .switch-toggle{border-color:#ececec}body.dark-mode a,body.dark-mode h1,body.dark-mode h2,body.dark-mode h3,body.dark-mode h4,body.dark-mode li,body.dark-mode p,body.dark-mode ul{color:#ececec}body.dark-mode h2:after{background-color:#fff}body.dark-mode footer{background-color:#111}body.dark-mode footer a{color:#ececec!important}@media (max-width:1299px){.lightmode-box{right:100px;top:16px}body{font-size:1.12rem}body main{padding-top:120px}body main>div:first-child>.inner-wrapper>div:first-child:not(.wp-block-media){padding-top:70px}h1{font-size:3.12rem}h2{font-size:2.5rem}h3{font-size:1.5rem}h4{font-size:1.25rem}}@media (max-width:767px){body{font-size:1rem}body main{padding-top:100px}h1{font-size:2.5rem!important}h2{font-size:1.87rem}h3{font-size:1.56rem}h4{font-size:1.12rem}}.wp-block-section.use-as-header{padding-top:0;padding-bottom:0;float:left}.wp-block-section.use-as-header .wp-block-media{float:left;width:100%}.wp-block-section.use-as-header .wp-block-media img,.wp-block-section.use-as-header .wp-block-media picture{position:relative;width:100%;height:100%;object-fit:cover;object-position:center;float:left}.wp-block-section.use-as-header .wp-block-media .overlay-content{position:absolute;bottom:100px;width:500px;left:calc(50% - 600px)}.wp-block-section.use-as-header .wp-block-media .overlay-content:not(.smaller-view){width:1200px}.wp-block-section.use-as-header .wp-block-media .overlay-content p{color:inherit!important}.wp-block-section.use-as-header .wp-block-media .overlay-content h1.align-center{text-align:center}.wp-block-section.use-as-header .wp-block-media .overlay-content h1.align-left{text-align:left}.wp-block-section.use-as-header .wp-block-media .overlay-content h1.align-right{text-align:right}.wp-block-section.use-as-header .wp-block-media .overlay-content.center-pos{left:50%;transform:translateX(-50%)}.wp-block-section.use-as-header .wp-block-media .overlay-content.left-pos{margin-left:0;transform:none}.wp-block-section.use-as-header .wp-block-media .overlay-content.right-pos{left:auto;right:calc(50% - 600px)}.wp-block-section.use-as-header .wp-block-text.smaller-view{display:block}.wp-block-section.use-as-header .wp-block-text.smaller-view.right-pos{margin-right:calc(50% - 600px);transform:none;margin-left:auto;float:right}.wp-block-section.use-as-header .wp-block-text.smaller-view.left-pos{margin-left:calc(50% - 600px)}.wp-block-section.use-as-header .wp-block-text.smaller-view.center-pos{float:none}.wp-block-section.use-as-header .wp-block-text:not(.smaller-view){width:1200px;transform:none;margin:0 auto}.wp-block-section.use-as-header .wp-block-media+.wp-block-text h1{padding-top:80px!important}.template-home .wp-block-section.use-as-header .wp-block-text{padding-top:150px!important}.proportional-view .wp-block-media{max-height:100vh;overflow:hidden}.fullheight-view .wp-block-media{height:100vh}@media (max-width:767px){.wp-block-section.use-as-header .wp-block-media .overlay-content{width:90%;left:5%;bottom:30px}.wp-block-section.use-as-header .wp-block-media .overlay-content:not(.smaller-view){width:90%}.wp-block-section.use-as-header .wp-block-media .overlay-content.right-pos{right:5%}.wp-block-section.use-as-header .wp-block-media .overlay-content.left-pos{left:5%}.wp-block-section.use-as-header .wp-block-media .wp-block-slider+.overlay-content{width:80%;left:10%}.wp-block-section.use-as-header .wp-block-media .wp-block-slider+.overlay-content.right-pos{right:10%}.wp-block-section.use-as-header .wp-block-media .wp-block-slider+.overlay-content.left-pos{left:10%}.proportional-view .wp-block-media img,.proportional-view .wp-block-media picture{min-height:300px}.wp-block-section.use-as-header .wp-block-text:not(.smaller-view){width:90%}.wp-block-section.use-as-header .wp-block-text{padding-top:50px!important}.wp-block-section.use-as-header .wp-block-text.smaller-view{width:90%}.wp-block-section.use-as-header .wp-block-text.smaller-view.right-pos{margin-right:5%}.wp-block-section.use-as-header .wp-block-text.smaller-view.left-pos{margin-left:5%}.wp-block-section.use-as-header .wp-block-media+.wp-block-text h1{padding-top:50px!important}}@media (min-width:768px) and (max-width:1299px){.wp-block-section.use-as-header .wp-block-media .overlay-content{width:60%;left:5%}.wp-block-section.use-as-header .wp-block-media .overlay-content:not(.smaller-view){width:90%}.wp-block-section.use-as-header .wp-block-media .overlay-content.right-pos{right:5%}.wp-block-section.use-as-header .wp-block-media .overlay-content.left-pos{left:5%}.wp-block-section.use-as-header .wp-block-text:not(.smaller-view){width:90%}.wp-block-section.use-as-header .wp-block-text{padding-top:50px!important}.wp-block-section.use-as-header .wp-block-text.smaller-view.right-pos{margin-right:5%}.wp-block-section.use-as-header .wp-block-text.smaller-view.left-pos{margin-left:5%}.wp-block-section.use-as-header .wp-block-media+.wp-block-text h1{padding-top:50px!important}}.header-cnt .header-inner-cnt{display:grid;grid-template-columns:1fr 1fr;gap:50px;position:relative}.header-cnt .header-inner-cnt .header-img-cnt{position:relative;transition:.1s}.header-cnt .header-inner-cnt .header-img-cnt img{height:auto}.header-cnt .header-inner-cnt .header-img-cnt.left{opacity:1}.header-cnt .header-inner-cnt .header-img-cnt.right{opacity:1}.page-content{transform-origin:center}@media (max-width:1299px){.header-cnt{position:static;transform:translateX(0)}.header-cnt .header-inner-cnt{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.page-content{padding-top:0;opacity:1}}noscript{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.9);color:#fff;width:100%;z-index:99999;padding:20px;padding-left:15%;padding-right:15%;text-align:center;box-sizing:border-box}.screen-reader-text{display:none}header{display:inline-block;width:100%;position:fixed;margin-bottom:0;float:left;background-color:#fff;height:220px;z-index:2}header .page-logo{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;z-index:90;width:260px;height:80px;top:0;top:50px;z-index:400;left:50%;transform:translatex(-50%);position:fixed;transition:.5s ease-in-out height;background-image:url(assets/media/logo/Logo_Picchio-dOro.svg);background-repeat:no-repeat;background-position:center;background-size:contain}header .menu-container{width:100%;padding-top:20px;padding-bottom:40px;display:inline-block;z-index:3;top:0;left:0;position:fixed;top:150px}header .menu-container .navbar-default{position:relative;margin:0 auto;width:1200px;background-color:#fff}header .menu-container .navbar-default .navbar-deco{width:1200px;background-color:#111;padding-bottom:1px;transform-origin:center;opacity:1;box-shadow:0 2px 8px 2px rgba(230,230,230,.17)}header .menu-container .navbar-default>div{position:relative;display:flex;width:auto;justify-content:center;padding-bottom:20px}header .menu-container .navbar-default>div ul.navbar-nav{margin-top:0;margin-bottom:0;padding-left:0}header .menu-container .navbar-default>div ul.navbar-nav>li{list-style:none;display:inline-block;height:100%;position:relative;float:left;width:auto;margin-right:60px;margin-left:60px;transition-duration:.3s}header .menu-container .navbar-default>div ul.navbar-nav>li:first-of-type{margin-left:0}header .menu-container .navbar-default>div ul.navbar-nav>li:last-of-type{margin-right:0}header .menu-container .navbar-default>div ul.navbar-nav>li>a{text-decoration:none;color:#000;text-transform:none;padding-top:15px;border-top:1.5px solid transparent;width:100%;display:block;transition-duration:.3s;font-weight:200;letter-spacing:.04em}header .menu-container .navbar-default>div ul.navbar-nav>li>a:hover{border-color:#000;transition-duration:.01}header .menu-container .navbar-default>div ul.navbar-nav>li ul.sub-menu{display:none;padding-left:0;height:auto;width:auto;position:absolute;float:left}header .menu-container .navbar-default>div ul.navbar-nav>li ul.sub-menu li{height:auto;width:200px;left:-20px;padding-bottom:10px;padding-left:20px;padding-right:20px;box-sizing:border-box;position:relative;list-style:none;display:block;margin-left:0;transition-duration:.5s}header .menu-container .navbar-default>div ul.navbar-nav>li ul.sub-menu li a{color:#000;text-decoration:none;text-transform:none;transition-duration:.3s;border-bottom:1.5px solid transparent}header .menu-container .navbar-default>div ul.navbar-nav>li ul.sub-menu li a:hover{border-color:#000;transition-duration:.3s}header .menu-container .navbar-default>div ul.navbar-nav>li ul.sub-menu li:first-of-type{padding-top:35px}header .menu-container .navbar-default>div ul.navbar-nav>li ul.sub-menu li:last-of-type{padding-bottom:20px}header .menu-container .navbar-default>div ul.navbar-nav>li:hover ul.sub-menu{display:block}header .menu-container .navbar-default>div ul.navbar-nav>li.menu-item-has-children>a{padding-right:10px;position:relative}header .menu-container .navbar-default>div ul.navbar-nav>li.menu-item-has-children>a::after{content:" ";position:absolute;width:5px;height:5px;bottom:13px;right:2px;border-left:1px solid #000;border-bottom:1px solid #000;transform:rotate(-45deg);transition-duration:.5s}header .menu-container .navbar-default>div ul.navbar-nav>li.menu-item-has-children:hover>a::after{transform:rotate(-225deg);bottom:10px;transition-duration:.5s}header .menu-container .navbar-default>div ul.navbar-nav>.current_page_parent>a{border-color:#000}header .menu-container .navbar-default>div ul.navbar-nav>.current_page_parent>a::after{transform:rotate(-225deg)!important;bottom:10px!important}header .menu-container .navbar-default>div ul.navbar-nav>.current_page_parent ul.sub-menu li.current-menu-item a{border-color:#000}header .menu-container .navbar-default>div ul.navbar-nav>.current_page_parent ul.sub-menu li.current-menu-item a::after{transform:rotate(-225deg)!important;bottom:10px!important}header .sticky-menu{background:#fff;box-shadow:-1px -1px 15px rgba(0,0,0,.3);transition-duration:.5s}header .sticky-menu .navbar-default>div ul.navbar-nav>li ul.sub-menu li{background:#fff;transition-duration:.5s}body.dark-mode header{background-color:#111}body.dark-mode header .page-logo{background-image:url(assets/media/logo/Lichtwerk_logo_white_shine.png)}body.dark-mode header .menu-container .navbar-deco{background-color:#ececec;box-shadow:0 2px 8px 2px rgba(230,230,230,.17)}body.dark-mode header .menu-container .navbar-default{background:#111}body.dark-mode header .menu-container .navbar-default>div ul.navbar-nav>li>a{color:#fff}body.dark-mode header .menu-container .navbar-default>div ul.navbar-nav>li>a:hover{border-color:#ececec;box-shadow:inset 0 7px 4px -7px rgba(255,255,255,.646)}@media (max-width:1299px){header{height:0}header .page-logo{width:164px;height:45px;left:30px;top:10px;background-position:left;transform:translateX(0)}header .open-menue{display:block;top:15px;right:30px;cursor:pointer;position:fixed;z-index:4}header .open-menue .bar1,header .open-menue .bar2,header .open-menue .bar3{width:35px;height:3px;background-color:#111;margin:6px 0;transition:.4s;margin-bottom:8px}header .change-bar1{transform:rotate(-45deg) translate(-9px,6px);background-color:#000}header .change-bar2{opacity:0}header .change-bar3{transform:rotate(45deg) translate(-8px,-8px);background-color:#000}header .menu-container{width:100%;height:65px;top:0;left:0;background-color:#fff;position:fixed}header .menu-container .navbar-default{width:100%;opacity:0;overflow:hidden;visibility:hidden;margin-top:100px;top:-25px;opacity:0}header .menu-container .navbar-default .navbar-deco{display:none}header .menu-container .navbar-default>div{width:100%;float:left;padding-left:30px;padding-right:30px;border:none;padding-bottom:0;display:inline-block}header .menu-container .navbar-default>div ul.navbar-nav>li{width:100%;text-align:left;margin-left:0;margin-right:0;margin-bottom:20px;border-bottom:2px solid #000}header .menu-container .navbar-default>div ul.navbar-nav>li a{font-size:1.25rem;box-shadow:none}header .menu-container .navbar-default>div ul.navbar-nav>li ul.sub-menu{position:relative;width:100%}header .menu-container .navbar-default>div ul.navbar-nav>li ul.sub-menu li{width:100%;padding-left:40px}header .menu-container .navbar-default>div ul.navbar-nav>li ul.sub-menu li:first-of-type{padding-top:15px}header .menu-container .navbar-default>div ul.navbar-nav>li ul.sub-menu li a{font-size:1.12rem;width:100%;display:block}header .menu-container .navbar-default>div ul.navbar-nav a:hover{border-color:transparent!important;font-weight:700}header .menu-container .navbar-default>div ul.navbar-nav>.menu-item-has-children>a{margin-right:50px;width:calc(100% - 50px)}header .menu-container .navbar-default>div ul.navbar-nav>.menu-item-has-children>a::after{right:-45px!important;width:10px!important;height:10px!important}header .menu-container .navbar-default>div ul.navbar-nav .current_page_item>a,header .menu-container .navbar-default>div ul.navbar-nav .current_page_parent>a{font-weight:700;border-color:transparent}header .menu-container .navbar-default>div ul.navbar-nav .current_page_item>.sub-menu,header .menu-container .navbar-default>div ul.navbar-nav .current_page_parent>.sub-menu{display:block}header .menu-container .navbar-default>div ul.navbar-nav .current_page_item>.sub-menu li.current-menu-item a,header .menu-container .navbar-default>div ul.navbar-nav .current_page_parent>.sub-menu li.current-menu-item a{border-color:transparent!important}header .resize-height{height:100vh;transition-delay:0s;transition-duration:.5s}header .resize-height .navbar-default{top:0;display:inline-block;opacity:1;visibility:visible;height:calc(100vh - 160px);overflow-y:auto;overflow-x:hidden;width:100%;transition-delay:.1s;transition-duration:.5s}body.dark-mode header .menu-container{background-color:#111}body.dark-mode header .menu-container .navbar-default>div ul.navbar-nav>li{border-color:#ececec}body.dark-mode header .menu-container .navbar-default>div ul.navbar-nav>li>a:hover{box-shadow:none}body.dark-mode .open-menue .bar1,body.dark-mode .open-menue .bar2,body.dark-mode .open-menue .bar3{background-color:#ececec!important}}@media (min-width:1300px){header .menu-container .navbar-default>div ul.navbar-nav>li.current-menu-item>a{border-color:#111!important}}@media (min-width:1300px) and (max-width:1479px){header .menu-container .navbar-default>div ul.navbar-nav>.menu-item-has-children>a::after{right:0}header .menu-container .navbar-default>div ul.navbar-nav>li.menu-item-has-children:last-of-type{padding-right:0;transition-duration:.3s}header .menu-container .navbar-default>div ul.navbar-nav>li.menu-item-has-children:last-of-type:hover{padding-right:95px;transition-duration:.3s}}footer{width:100%;box-sizing:border-box;margin-top:50px;display:inline-block;height:auto;padding-top:50px;padding-bottom:50px;background-color:#fff}footer .scroll-trigger{background-color:red;height:1px;position:relative;top:-100vh}footer .inner-footer{width:1200px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:ltr;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;position:relative}footer .inner-footer .footer-deco{padding-bottom:1px;background-color:#111;position:absolute;width:1200px;top:-30px}footer .inner-footer .col-sm-6>p{margin-top:0;line-height:1.5}footer .inner-footer .col-sm-6>p>a{color:#000;display:inline-block;line-height:1.5}footer .inner-footer .col-sm-6>p>a:hover{font-weight:500}footer .inner-footer .col-sm-6.links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}footer .inner-footer .col-sm-6.links .social-links{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;flex-basis:100%;margin-bottom:10px}footer .inner-footer .col-sm-6.links .social-links .social-wrap{display:inline-block;width:auto;float:right}footer .inner-footer .col-sm-6.links .social-links .social-wrap>a{color:transparent;text-decoration:none;font-size:0;border-radius:100%;width:45px;height:45px;margin-right:15px;display:block;float:left;background-repeat:no-repeat;background-size:cover}footer .inner-footer .col-sm-6.links .social-links .social-wrap>a:hover{transition:.24s;transform:scale(1.2);transform-origin:center}footer .inner-footer .col-sm-6.links .social-links .social-wrap>.sm_facebook{background-image:url(assets/media/social-icons/facebook.svg);transition:.24s}footer .inner-footer .col-sm-6.links .social-links .social-wrap>.sm_facebook:hover{transition:.24s;background-image:url(assets/media/social-icons/facebook_outline.svg)}footer .inner-footer .col-sm-6.links .social-links .social-wrap>.sm_instagram{background-image:url(assets/media/social-icons/instagram.svg);transition:.24s}footer .inner-footer .col-sm-6.links .social-links .social-wrap>.sm_instagram:hover{transition:.24s;background-image:url(assets/media/social-icons/instagram_outline.svg)}footer .inner-footer .col-sm-6.links .social-links .social-wrap>.sm_youtube{background-image:url(assets/media/social-icons/youtube.svg);transition:.24s}footer .inner-footer .col-sm-6.links .social-links .social-wrap>.sm_youtube:hover{transition:.24s;background-image:url(assets/media/social-icons/youtube_outline.svg)}footer .inner-footer .col-sm-6.links .social-links .social-wrap>.sm_linkedin{background-image:url(assets/media/social-icons/linkedin.svg);transition:.24s}footer .inner-footer .col-sm-6.links .social-links .social-wrap>.sm_linkedin:hover{transition:.24s;background-image:url(assets/media/social-icons/linkedin_outline.svg)}footer .inner-footer .col-sm-6.links>div[class*=menu]{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;flex-basis:100%}footer .inner-footer .col-sm-6.links>div[class*=menu] ul.menu{padding-left:0;margin-top:0;margin-bottom:0;display:inline-block;width:auto;float:right}footer .inner-footer .col-sm-6.links>div[class*=menu] ul.menu>li{list-style:none;margin-left:0;width:auto;float:left;margin-right:15px}footer .inner-footer .col-sm-6.links>div[class*=menu] ul.menu>li>a{color:#000;text-decoration:none}footer .inner-footer .col-sm-6.links>div[class*=menu] ul.menu>li>a:hover{text-decoration:underline;transition:.24s}body.dark-mode footer .inner-footer .footer-deco{background-color:#ececec;box-shadow:0 2px 8px 2px rgba(230,230,230,.17)}body.dark-mode footer .inner-footer .col-sm-6.links .social-links .social-wrap>.sm_facebook{background-image:url(assets/media/social-icons/facebook_white.svg)}body.dark-mode footer .inner-footer .col-sm-6.links .social-links .social-wrap>.sm_facebook:hover{background-image:url(assets/media/social-icons/facebook_outline_white.svg)}body.dark-mode footer .inner-footer .col-sm-6.links .social-links .social-wrap>.sm_instagram{background-image:url(assets/media/social-icons/instagram_white.svg)}body.dark-mode footer .inner-footer .col-sm-6.links .social-links .social-wrap>.sm_instagram:hover{background-image:url(assets/media/social-icons/instagram_outline_white.svg)}body.dark-mode footer .inner-footer .col-sm-6.links .social-links .social-wrap>.sm_youtube{background-image:url(assets/media/social-icons/youtube_white.svg)}body.dark-mode footer .inner-footer .col-sm-6.links .social-links .social-wrap>.sm_youtube:hover{background-image:url(assets/media/social-icons/youtube_outline_white.svg)}body.dark-mode footer .inner-footer .col-sm-6.links .social-links .social-wrap>.sm_linkedin{background-image:url(assets/media/social-icons/linkedin_white.svg)}body.dark-mode footer .inner-footer .col-sm-6.links .social-links .social-wrap>.sm_linkedin:hover{background-image:url(assets/media/social-icons/linkedin_outline_white.svg)}@media (max-width:1299px){footer .inner-footer{width:90%}footer .inner-footer .footer-deco{width:100%}}@media (max-width:598px){footer .inner-footer{width:90%;flex-wrap:wrap}footer .inner-footer .col-sm-6{flex-basis:100%}footer .inner-footer .col-sm-6.links .social-links{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;margin-bottom:0}footer .inner-footer .col-sm-6.links .social-links .social-wrap{float:left}footer .inner-footer .col-sm-6.links>div[class*=menu]{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;margin-top:30px;margin-bottom:30px}footer .inner-footer .col-sm-6.links>div[class*=menu] ul.menu{float:left}}main>div:not(.wp-block-section){display:block;margin:0 auto;width:1200px;float:none}main>.wp-block-scroll-menu{width:100%!important}@media (max-width:1299px){main>div:not(.wp-block-section){width:90%}main>.wp-block-scroll-menu{width:100%!important}}.wp-block-media{position:relative;display:inline-block;width:100%}.wp-block-section.boxed-view .image-content,.wp-block-section.boxed-view .slide-content{left:auto}.wp-block-slider{height:100%;position:relative;overflow:hidden;max-height:100vh}.wp-block-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;width:50px;height:50px;background-repeat:no-repeat;background-size:contain;background-position:center;-webkit-appearance:none;border:none;background-color:transparent;z-index:1}.wp-block-slider .slick-prev{background-image:url(assets/media/slider/prev-white.svg);left:0}.wp-block-slider .slick-next{background-image:url(assets/media/slider/next-white.svg);right:0}.wp-block-slider ul.slick-dots{position:absolute;z-index:1;padding-left:0;list-style:none;bottom:0;left:50%;transform:translateX(-50%)}.wp-block-slider ul.slick-dots>li{list-style:none;float:left;margin-left:10px;margin-right:10px}.wp-block-slider ul.slick-dots>li button{-webkit-appearance:none;background-color:#fff;border:2px solid #000;border-radius:100%;color:transparent;cursor:pointer;padding:0;width:20px;height:20px;overflow:hidden}.wp-block-slider ul.slick-dots>li.slick-active button{background-color:#000}.wp-block-slider .slick-list{height:100%!important;width:100%;position:relative}.wp-block-slider .slick-list .slick-track{height:100%}.wp-block-slider .slick-list .slick-track .slide{position:relative;display:block;height:100%;float:left;max-height:100vh}.wp-block-slider .slick-list .slick-track .slide img,.wp-block-slider .slick-list .slick-track .slide picture{width:100%;height:100%;object-fit:cover}.slider-overlay{position:absolute;top:0;left:0;width:100%;height:99%;z-index:0}.slide-content{position:absolute;bottom:100px;width:500px;left:calc(50% - 600px)}.slide-content *{color:inherit}.wp-block-media.fullwidth-fullheight-view>.wp-block-slider{height:100vh;padding-bottom:0}@media (min-width:768px) and (max-width:1299px){.wp-block-slider .slick-arrow{width:40px;height:40px}.wp-block-slider ul.slick-dots{margin-bottom:10px;width:100%;display:inline-block;text-align:center}.wp-block-slider ul.slick-dots>li{text-align:center;display:inline-block;float:none}.wp-block-slider ul.slick-dots>li button{width:15px;height:15px}.slide-content{width:60%;left:5%}}@media (max-width:767px){.wp-block-slider .slick-arrow{width:40px;height:40px}.wp-block-slider ul.slick-dots{margin-bottom:5px;width:100%;display:inline-block;text-align:center}.wp-block-slider ul.slick-dots>li{text-align:center;display:inline-block;float:none}.wp-block-slider ul.slick-dots>li button{width:10px;height:10px}.slide-content{bottom:30px;width:80%;left:10%}}@media (max-width:499px){.slide-content>h1,.slide-content>h2,.slide-content>h3{margin-bottom:10px}.slide-content>p{display:none}}.wp-block-video.iframe-box{position:relative;height:0;padding-bottom:57%}.wp-block-video.iframe-box iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-image{position:relative;width:100%;margin-bottom:0}.wp-block-image .parallax_container_1{position:relative;width:100%;height:800px}.wp-block-image .parallax_container_1 .parallax_container_2{clip:rect(0,auto,auto,0);position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-image .parallax_container_1 .parallax_container_2 .parallax_bg_container{position:fixed;display:block;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;transform:translateZ(0);will-change:transform}.wp-block-image>a{display:inline-block;position:relative;cursor:pointer;z-index:1}.wp-block-image .image-overlay{position:absolute;top:0;left:0}.wp-block-image .image-content{margin-top:30px}.wp-block-image .image-content *{color:inherit}img{object-fit:cover;width:100%}@media (max-width:767px){.wp-block-image .parallax_container_1{height:500px}}@media (min-width:768px) and (max-width:1299px){.wp-block-image .parallax_container_1{height:500px}}.left-top-pos{object-position:left top}.left-center-pos{object-position:left center}.left-bottom-pos{object-position:left bottom}.center-top-pos{object-position:center top}.center-center-pos{object-position:center}.center-bottom-pos{object-position:center bottom}.right-top-pos{object-position:right top}.right-center-pos{object-position:right center}.right-bottom-pos{object-position:right bottom}.object-fit-cover .wp-block-media,.object-fit-cover .wp-block-video{height:100%}.object-fit-cover .wp-block-media img,.object-fit-cover .wp-block-media video,.object-fit-cover .wp-block-video img,.object-fit-cover .wp-block-video video{object-fit:cover;height:100%}.object-fit-cover .wp-block-slider{height:100%;padding-bottom:0}@media (max-width:767px){.object-fit-cover .wp-block-slider{height:0;padding-bottom:70%}}main ul{padding-left:0}.wp-block-text h1,.wp-block-text h2,.wp-block-text h3{color:inherit}.wp-block-text h1+p,.wp-block-text h2+p,.wp-block-text h3+p{margin-top:5ch}@media (max-width:598px){.wp-block-text h1+p,.wp-block-text h2+p,.wp-block-text h3+p{margin-top:30px}}.wp-block-text h3+p{margin-top:0}.wp-block-text .align-left{text-align:left;display:inline-block;width:100%}.wp-block-text .align-center{text-align:center;display:inline-block;width:100%}.wp-block-text .align-right{text-align:right;display:inline-block;width:100%}.wp-block-text:not(.smaller-view){width:100%}.wp-block-text p{margin-bottom:10px}.smaller-view{width:600px;display:inline-block;margin:0 auto;float:left}.wp-block-text.left-pos{margin-left:0;transform:none}.wp-block-text.center-pos{margin-left:50%;transform:translateX(-50%)}.wp-block-text.right-pos{margin-left:100%;transform:translateX(-100%)}@media (max-width:767px){.smaller-view{width:100%;max-width:400px}}.boxed-view .inner-wrapper>div{margin-bottom:65px}@media (max-width:1299px){.boxed-view .inner-wrapper>div{margin-bottom:30px}}.wp-block-button-area{display:block;width:100%}.wp-block-button{transition-duration:.3s;border:2px solid #000;border-color:initial;display:inline-block;width:auto;margin-right:10px;margin-bottom:10px;border-radius:100px}.wp-block-button>a{text-decoration:none;transition-duration:.3s;color:#000;padding:8px 25px;display:block;letter-spacing:.04em;font-weight:300}.wp-block-button:hover{transition-duration:.3s;background-color:#fff}.wp-block-button:hover>a{transition-duration:.3s;color:#000;font-weight:200}.wp-block-file__embed{width:50%;height:0;padding-bottom:70%;display:inline-block;position:relative}.wp-block-file__embed object{position:absolute;width:100%;height:100%;top:0;left:0}.wp-block-file>a{color:#000}.wp-block-button-area.left-pos{text-align:left}.wp-block-button-area.center-pos{text-align:center}.wp-block-button-area.right-pos{text-align:right}.button-black{background-color:#fff;border-color:#000}.button-black>a{color:#000!important}.button-black:hover{background-color:#000;border-color:#000}.button-black:hover>a{color:#fff!important}body.dark-mode .wp-block-button{border:2px solid #ececec;background:#111}body.dark-mode .button-black{border-color:#ececec}body.dark-mode .button-black>a{color:#ececec!important}body.dark-mode .button-black:hover{background-color:#ececec}body.dark-mode .button-black:hover>a{color:#111!important}.wp-block-media-and-text{width:100%}.wp-block-media-and-text h3{margin-bottom:20px}.wp-block-media-and-text .wp-block-media-and-text__flexbox{display:grid;grid-template-columns:1fr 2fr;flex-wrap:nowrap;justify-content:space-between;margin:0}.wp-block-media-and-text .wp-block-media-and-text__flexbox>*{flex-basis:50%;flex-grow:1}.wp-block-media-and-text .wp-block-media-and-text__flexbox .wp-block-media-and-text__media{order:1}.wp-block-media-and-text .wp-block-media-and-text__flexbox .wp-block-media-and-text__media.object-fit-contain img,.wp-block-media-and-text .wp-block-media-and-text__flexbox .wp-block-media-and-text__media.object-fit-contain picture{height:auto;max-width:100%}.wp-block-media-and-text .wp-block-media-and-text__flexbox .wp-block-media-and-text__media .wp-block-slider .slick-list{position:absolute!important}.wp-block-media-and-text .wp-block-media-and-text__flexbox .wp-block-media-and-text__media .wp-block-slider .slick-list .slick-track .slide{max-height:unset!important}.wp-block-media-and-text .wp-block-media-and-text__flexbox .wp-block-media-and-text__media .wp-block-slider .slick-list .slick-track .slide img,.wp-block-media-and-text .wp-block-media-and-text__flexbox .wp-block-media-and-text__media .wp-block-slider .slick-list .slick-track .slide picture{aspect-ratio:unset!important}.wp-block-media-and-text .wp-block-media-and-text__flexbox .wp-block-media-and-text__content{order:2;padding-right:50px}.wp-block-media-and-text .float-image-on-left .wp-block-media-and-text__content{padding-left:60px}.wp-block-media-and-text .float-image-on-right{grid-template-columns:2fr 1fr}.wp-block-media-and-text .float-image-on-right .wp-block-media-and-text__media{order:2}.wp-block-media-and-text .float-image-on-right .wp-block-media-and-text__content{order:1;padding-right:60px}.wp-block-media-and-text .flex-start{align-items:flex-start}.wp-block-media-and-text .flex-center{align-items:center}.wp-block-media-and-text .flex-end{align-items:flex-end}@media (max-width:767px){.wp-block-media-and-text .wp-block-media-and-text__flexbox{grid-template-columns:1fr;grid-template-rows:repeat(2,auto)}.wp-block-media-and-text .wp-block-media-and-text__flexbox>*{flex-basis:100%}.wp-block-media-and-text .wp-block-media-and-text__flexbox .wp-block-media-and-text__media{order:1;margin-bottom:30px}.wp-block-media-and-text .wp-block-media-and-text__flexbox .wp-block-media-and-text__content{order:2;padding-left:10px;padding-right:10px}}.wp-block-section{padding-top:80px}.boxed-view>.inner-wrapper{width:1200px;display:block;margin:0 auto}.boxed-view>.inner-wrapper>div:last-child,.boxed-view>.inner-wrapper>div:only-child,.boxed-view>.inner-wrapper>figure:last-child,.boxed-view>.inner-wrapper>figure:only-child{margin-bottom:0}.fullwidth-view{width:100%;padding-top:0;padding-bottom:0}.fullwidth-fullheight-view{width:100%;height:100vh;padding-top:0!important}.fullwidth-fullheight-view .wp-block-image img,.fullwidth-fullheight-view .wp-block-video video{height:100vh;max-width:unset;object-fit:cover}.fullwidth-fullheight-view .wp-block-video.iframe-box{height:100vh;padding-bottom:0;overflow:hidden}.fullwidth-fullheight-view .wp-block-video.iframe-box iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fullwidth-fullheight-view .parallax_container_1{height:100vh}.fullwidth-fullheight-view .wp-block-slider{height:100vh;padding-bottom:0}@media (max-width:1299px){.wp-block-section{padding-top:50px}.boxed-view>.inner-wrapper{width:90%}.fullwidth-view{padding-top:0;padding-bottom:0}.fullwidth-fullheight-view{height:calc(100vh - 60px);overflow:hidden}.fullwidth-fullheight-view .wp-block-image img,.fullwidth-fullheight-view .wp-block-video video{height:calc(100vh - 60px)}}.wp-block-columns{width:100%}@media screen and (max-width:781px){.wp-block-columns .wp-block-column{margin-top:40px}.wp-block-columns .wp-block-column:first-child{margin-top:0}}.wp-block-scroll-menu{position:sticky;top:68px;background:rgba(255,255,255,.9);z-index:2;overflow-x:hidden}.wp-block-scroll-menu .menu-wrapper{transform:translateX(-50%);margin-left:50%;width:1200px}.wp-block-scroll-menu .menu-wrapper ul{padding-left:0;display:inline-block;margin-top:10px;margin-bottom:10px}.wp-block-scroll-menu .menu-wrapper ul li{list-style:none;margin-left:0;float:left;margin-right:20px;transition-duration:.3s}.wp-block-scroll-menu .menu-wrapper ul li>a{text-decoration:none;font-weight:700;transition-duration:.3s;border-bottom:1px solid rgba(255,255,255,.1)}.wp-block-scroll-menu .menu-wrapper ul li>a.active-spy{border-bottom:1px solid #000}.wp-block-scroll-menu .menu-wrapper ul li:hover{transition-duration:.3s}.wp-block-scroll-menu .menu-wrapper ul li:hover>a{border-color:#000;transition-duration:.3s}.wp-block-scroll-menu .menu-wrapper ul.left-pos{float:left}.wp-block-scroll-menu .menu-wrapper ul.left-pos li{margin-right:20px;margin-left:0}.wp-block-scroll-menu .menu-wrapper ul.center-pos{left:50%;transform:translateX(-50%);position:relative}.wp-block-scroll-menu .menu-wrapper ul.center-pos li{margin-right:10px;margin-left:10px}.wp-block-scroll-menu .menu-wrapper ul.right-pos{float:right}.wp-block-scroll-menu .menu-wrapper ul.right-pos li{margin-right:0;margin-left:20px}@media (max-width:767px){.wp-block-scroll-menu .menu-wrapper ul li>a{font-size:1rem}}@media (max-width:1299px){.wp-block-scroll-menu{top:65px}.wp-block-scroll-menu .menu-wrapper{width:90%}.wp-block-scroll-menu .menu-wrapper ul li>a{font-size:1.25rem}}.wp-block-table .tablesaw td{vertical-align:top}@media (max-width:499px){.tablesaw-stack tbody .tablesaw-cell-content,.tablesaw-stack tbody .tablesaw-cell-label{width:50%!important;float:left;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:4;-webkit-hyphenate-limit-chars:12 4 4;hyphenate-limit-chars:12 4 4}}.wp-block-shortcode{float:left;width:100%}.partner-section{padding:0 30px}.partner-section .partner-cols .partner-logo img{object-fit:contain;width:100%}.partner-section .partner-cols .partner-logo img.hide{display:none}@media (max-width:767px){.partner-section{padding:30px 0 0 0}}form input[type=email],form input[type=number],form input[type=text],form input[type=url],form textarea{background-color:#fff!important}form input[type=email]:focus,form input[type=email]:hover,form input[type=number]:focus,form input[type=number]:hover,form input[type=text]:focus,form input[type=text]:hover,form input[type=url]:focus,form input[type=url]:hover,form textarea:focus,form textarea:hover{border-color:#000!important}.forminator-ui.forminator-design--default .forminator-radio input:checked+.forminator-radio-bullet{border-color:#000!important;background-color:#fff!important}.forminator-ui.forminator-design--default .forminator-radio .forminator-radio-bullet:before{background-color:#000!important}.forminator-ui.forminator-design--default .forminator-radio .forminator-radio-bullet,.forminator-ui.forminator-design--default .forminator-radio .forminator-radio-image{background-color:#fff!important}.forminator-ui.forminator-design--default .forminator-checkbox .forminator-checkbox-box{background-color:#fff!important;color:#000!important}.forminator-ui.forminator-design--default .forminator-checkbox input:checked+.forminator-checkbox-box{border-color:#000!important}.forminator-checkbox[for*=consent]{width:auto!important;display:inline-block!important;float:left!important;margin-right:15px!important}.forminator-ui.forminator-design--default .forminator-select2+.forminator-select .selection .select2-selection--single[role=combobox]{background-color:#fff!important;border-color:#000!important}.forminator-ui.forminator-design--default .forminator-select2+.forminator-select.select2-container--open .selection .select2-selection--single[role=combobox] .select2-selection__arrow{color:#000!important}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--single .select2-selection__arrow [class*=forminator-icon-]:before,.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--single .select2-selection__arrow [class*=forminator-icon-]:before{color:#000!important}.forminator-select-dropdown-container--open .forminator-custom-form-1798.forminator-dropdown--default{border-color:#000!important;background-color:#fff!important}.forminator-select-dropdown-container--open .forminator-dropdown--default .select2-results .select2-results__options .select2-results__option.select2-results__option--selected{color:#000!important;background-color:#ff0!important}.forminator-calendar--default:before{border-color:#000!important;background-color:#fff!important}.forminator-calendar--default .ui-datepicker-calendar tbody td a.ui-state-default.ui-state-highlight{border-color:#ff0!important;background-color:#ff0!important;color:#000!important}.forminator-calendar--default .ui-datepicker-header .ui-corner-all{background-color:#000!important;color:#fff!important}.forminator-ui.forminator-design--default .forminator-input-with-icon [class*=forminator-icon-]{color:#000!important}.forminator-ui.forminator-design--default .forminator-button-submit{background-color:#000!important;color:#fff!important}.forminator-ui.forminator-design--default .forminator-button-submit:hover{background-color:#ff0!important;color:#000!important}.back-button{-webkit-appearance:none;border:none;background-color:#fff;font-weight:700;font-size:1.25rem}.wp-block-post-navigation>a{font-weight:700;font-size:1.25rem;text-decoration:none;float:left;width:50%;display:block}.wp-block-post-navigation .prev-post{text-align:left}.wp-block-post-navigation .next-post{text-align:right;float:right}body.dark-mode .partner-section .partner-cols .thomas{background-image:url(assets/media/partner/Logo_TSutter_white.svg)}body.dark-mode .partner-section .partner-cols .sonderer{background-image:url(assets/media/partner/Logo_ElektroSonderer_white.svg)}body.dark-mode .partner-section .partner-cols .domus{background-image:url(assets/media/partner/domus_Logo_white.svg)}body.dark-mode .partner-section .partner-cols .occhio{background-image:url(assets/media/partner/occhio_white.svg)}.wp-block-media+.wp-block-button-area{margin-top:35px}