html body{background:#fff !important}#header-outer #top .sub-menu{box-shadow:2px 2px 2px 1px rgb(0 0 0/20%)}div#n2-ss-2 .n2-font-dd2915bb6e3b7905014d233b35d6e2ca-link a:hover{background-color:#4d4d4d}.cover-min-height{height:600px !important;margin-top:0 !important;margin-bottom:0 !important}.n2-ss-slide{height:600px !important}@media (max-width:700px){.cover-min-height,.n2-ss-slide{height:400px !Important}}.hero-heading,.slider-text-1 h1{background-color:#fff !important;color:#000 !important;display:inline !important;padding-top:10px !important;padding-bottom:10px !important;padding-left:20px !important;padding-right:20px !important;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:1.9 !important}@media (max-width:1280px){.hero-heading,.slider-text-1 h1{background-color:#fff !important;color:#000 !important;display:inline !important;padding-top:10px !important;padding-bottom:10px !important;padding-left:20px !important;padding-right:20px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:2.2 !important;hyphens:auto}}.hero-text p{margin-top:6px;margin-bottom:10px !important;background-color:#fff;color:#000 !important;display:inline-block;padding-top:5px !important;padding-bottom:5px !important;padding-left:20px !important;padding-right:20px !important;box-decoration-break:clone}.slider-text-2{margin-top:-3px !Important;margin-bottom:30px !important;background-color:#fff;color:#000 !important;display:inline-block;padding-top:5px !important;padding-bottom:5px !important;padding-left:20px !important;padding-right:20px !important;box-decoration-break:clone}@media (max-width:700px){.hero-text,.slider-text-2{height:0;overflow:hidden}}@media (max-width:700px){.hero-heading,.slider-text-1 h1{background-color:#fff !important;color:#000 !important;display:inline !important;padding-top:10px !important;padding-bottom:10px !important;padding-left:20px !important;padding-right:20px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:2.1 !important;hyphens:auto}}#header-outer #top .nav .main--menu .main--nav .menu li.active>a,#header-outer #top .nav .main--menu .main--nav .menu li.is--active>a,#header-outer #top .nav .main--menu .main--nav .menu li.current-menu-item>a{font-weight:700 !important}#header-outer #top .nav .main--menu .main--nav .menu li.trail>a,#header-outer #top .nav .main--menu .main--nav .menu li.current-menu-parent>a,#header-outer #top .nav .main--menu .main--nav .menu li.current-menu-ancestor>a,#header-outer #top .nav .main--menu .main--nav .menu li.is--active-parent>a{font-weight:700 !important}.inner-img-linkbox,#ajax-content-wrap .svt--hoverbox-wrap .svt--hoverbox .vc_column-inner .h4,#ajax-content-wrap .svt--hoverbox-wrap .svt--hoverbox .vc_column-inner .h5{position:absolute;bottom:0;left:0;width:100%;background-color:#ff800000 !important}#contact__form h1,#contact__form h2,#contact__form h3,#contact__form h2.h3,#ajax-content-wrap .svt-modul h2,#ajax-content-wrap .svt-modul .h3,#ajax-content-wrap .svt-modul h3,#ajax-content-wrap .svt-modul .h4,#ajax-content-wrap .svt-modul h4,#ajax-content-wrap .h3,#ajax-content-wrap h3,.toggle-heading,#vorteile .nectar-rotating-words-title span,#ajax-content-wrap .h5,#ajax-content-wrap .svt-modul .h6{font-family:inter !important;font-weight:700 !important}#ajax-content-wrap .svt-modul h6,.benefit-accordion,#ajax-content-wrap .svt-modul .nl-vorteile ul li{font-family:inter !important;font-weight:400 !important}.divider-small-border,.h1-separator{display:none !important}#ajax-content-wrap .svt--hoverbox-wrap .vc_row,#ajax-content-wrap .svt--hoverbox-wrap-home .vc_row{display:flex !important;align-items:stretch !important;flex-wrap:wrap !important}#ajax-content-wrap .svt--hoverbox.wpb_column{display:flex !important}#ajax-content-wrap .svt--hoverbox.wpb_column>.vc_column-inner{display:flex !important;flex-direction:column !important;position:relative !important;width:100% !important}#ajax-content-wrap .svt--hoverbox .wpb_wrapper{display:flex !important;flex-direction:column !important;flex:1 1 auto !important}#ajax-content-wrap .svt--hoverbox .img-with-animation-wrap{flex:1 1 auto !important;margin-bottom:0 !important}#ajax-content-wrap .svt--hoverbox .img-with-animation-wrap .inner,#ajax-content-wrap .svt--hoverbox .img-with-animation-wrap .hover-wrap{height:100% !important}.single-niederlassungen #ajax-content-wrap .svt--hoverbox .vc_custom_heading.h5,#ajax-content-wrap .svt--hoverbox .vc_custom_heading.h5{margin:0 !important;align-items:center !important}#ajax-content-wrap .svt--hoverbox .vc_column-inner{padding-bottom:0 !important}#ajax-content-wrap .svt--hoverbox .vc_column-inner:after{content:"" !important;position:absolute !important;left:0;right:0;bottom:0;height:0 !important;pointer-events:none}#ajax-content-wrap .svt--hoverbox{transition:transform .2s ease-in-out !important;will-change:transform}#ajax-content-wrap .svt--hoverbox:hover{transform:translateY(-7px) !important}#ajax-content-wrap .svt--hoverbox .vc_custom_heading.h5,#ajax-content-wrap .svt--hoverbox .vc_custom_heading.h4{display:flex;align-items:center;justify-content:center;margin:0 !important;line-height:1.2;min-height:60px;padding:0}@media (min-width:690px) and (max-width:999px){.svt--hoverbox.wpb_column{margin-bottom:0 !important;margin-top:20px}}.listen-heading{display:block;margin-bottom:-100%}.sub-menu>.back--link{display:none !important}.sub-menu>.back--link:first-of-type{display:block !important}@media (max-width:1280px){#vorteile .hover-wrap-inner img{width:60px !important;padding:10px !important}}.img-linkbox{height:100%;max-width:32% !important}@media screen and (max-width:1135px){.img-linkbox{height:100%;max-width:49% !important}}.img-linkbox img{height:100%;width:100% !important}.button,.nectar-button,.nectar-button span,.custom--button,.custom--button span,.planertag-button{transform:none !Important;border-radius:1px !important}#ajax-content-wrap .custom--button{margin-left:0}#ajax-content-wrap .nectar-button span{font-weight:700 !important}.slider-text-1{margin-bottom:10px !important;hyphens:auto !important}body #header-outer #top .nav #logo{margin-top:0 !important}#logo img{width:50px !important;margin-top:-8% !important;padding:0}.isoliertechnik-slider #referenz-slider .text{min-width:55% !important}.isoliertechnik-slider .headline-row{display:none !important}#referenz-slider .slider-for-references{position:relative;overflow:visible}#referenz-slider .slider-for-references .slick-list{overflow:hidden !important;padding-bottom:24px}#referenz-slider .slider-for-references .ref-prev,#referenz-slider .slider-for-references .ref-next{position:absolute !important;top:50%;transform:translateY(-50%);z-index:3;display:flex !important;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0 !important;background:0 0 !important;box-shadow:none !important;outline:none !important;color:#707070;cursor:pointer;pointer-events:auto}#referenz-slider .slider-for-references .ref-prev{left:-20px}#referenz-slider .slider-for-references .ref-next{right:-20px}#referenz-slider .slider-for-references .ref-prev:before,#referenz-slider .slider-for-references .ref-prev:after,#referenz-slider .slider-for-references .ref-next:before,#referenz-slider .slider-for-references .ref-next:after{content:none !important}#referenz-slider .slider-for-references .ref-prev svg,#referenz-slider .slider-for-references .ref-next svg{display:block;width:100%;height:100%}#referenz-slider .slider-for-references .ref-prev svg path,#referenz-slider .slider-for-references .ref-next svg path{fill:none !important;stroke:currentColor !important;stroke-width:2 !important;stroke-linecap:round !important;stroke-linejoin:round !important}#referenz-slider .slider-for-references .ref-prev:hover,#referenz-slider .slider-for-references .ref-next:hover{color:#333}@media (max-width:767px){#referenz-slider .slider-for-references .ref-prev,#referenz-slider .slider-for-references .ref-next{display:none !important}#referenz-slider .slider-for-references{overflow:hidden}}#referenz-slider .ref-slider-dots{position:relative;z-index:2;display:flex !important;justify-content:center;margin-top:8px}#referenz-slider .ref-slider-dots .ref-slick-dots{display:flex !important;gap:10px;margin:0 !important;padding:0 !important;list-style:none !important}#referenz-slider .ref-slider-dots .ref-slick-dots>li:before{content:none !important}#referenz-slider .ref-slider-dots .ref-slick-dots>li{margin:0;padding:0}#referenz-slider .ref-slider-dots .ref-slick-dots>li>button.ref-dot{all:unset;display:inline-flex;width:20px;height:20px;cursor:pointer}#referenz-slider .ref-slider-dots .ref-slick-dots>li>button.ref-dot>span{display:block;width:6px;height:6px;margin:7px;border-radius:50%;background:var(--dot-color,#bbb);opacity:.6;transform:scale(1);transition:transform .18s ease,background-color .18s ease,opacity .18s ease}#referenz-slider .ref-slider-dots .ref-slick-dots>li.slick-active>button.ref-dot>span{background:var(--dot-active,#ff8000);opacity:1;transform:scale(1.5)}#referenz-slider .slider-for-references .slick-list{overflow:hidden !important}#referenz-slider .slider-for-references .slick-slide{margin-bottom:28px}#referenz-slider .ref-slider-dots{display:flex !important;justify-content:center;align-items:center;width:100%;margin-top:0;clear:both;text-align:center;float:none !important}#referenz-slider .ref-slider-dots .ref-slick-dots{display:flex !important;gap:10px;margin:0 !important;padding:0 !important;list-style:none !important}#referenz-slider .slider-for-references{position:relative;z-index:2}#referenz-slider .ref-slider-dots{position:relative;z-index:1}.hotspot-pb .nectar_hotspot{border:solid 2px red;background-color:#000 !important}.hotspot-pb .nectar_hotspot:hover{border:solid 2px red;background-color:red !important}.hotspot-pb .nectar_hotspot.click.open{border:solid 2px red;background-color:red !important}div.nttip.open{border-radius:px !important}#asl-storelocator li:before{display:none !important}#orange-transparent-anpassen{color:#fff;text-align:center;background:#ff800000 !important;padding:15px 20px 20px;position:absolute;bottom:0;margin:0 !important;width:100%;min-height:80px;max-height:80px}#kontakt-niederlassung-bremen .svt-img-slider-single-item-title{display:none}#kontakt-niederlassung-bremen .wp-image-12669{height:210px !important;width:auto}@media (max-width:1280px){#kontakt-niederlassung-bremen .wp-image-12669{height:140px !important;width:auto}}@media (max-width:700px){#kontakt-niederlassung-bremen .wp-image-12669{height:150px !important;width:auto}}.niederlassung-bremen .iwt-text{margin-top:12px}.postid-15801 .custom--button,.postid-15891 .custom--button{display:none !important}.pb-contact .svt--contact-column{padding:0;background:#00000000 !important}.pb-contact .svt--contact-column h3{display:none}.tel-flag{position:fixed !important;right:0 !important;top:150px !important;z-index:9999 !important;width:45px;height:45px;background-color:#ff8000;padding:10px !important;animation:slideInRight .8s ease-out .5s forwards}@keyframes slideInRight{from{transform:translateX(150px);opacity:0}to{transform:translateX(0);opacity:1}}.tel-flag img{width:25px !important}@media (max-width:700px){.tel-flag{position:fixed !important;right:0 !important;top:100px !important;z-index:9999 !important;width:45px;height:45px;background-color:#ff8000;padding:10px !important;animation:slideInRight .8s ease-out .5s forwards}.tel-flag img{width:25px !important}}@media (max-width:690px){html .single-niederlassungen #ajax-content-wrap .container-wrap .h1,html .single-niederlassungen #ajax-content-wrap .container-wrap h1{font-size:30px !important}}:root{--svt-primary:#ff8000;--svt-primary-light:#f93}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.items-center{align-items:center}.w-full{width:100%}.gap-10{gap:2.5rem}@media (min-width:1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:gap-\[133px\]{gap:133px}.lg\:text-base{font-size:1rem;line-height:1.5}}.hidden{display:none !important}.cursor-pointer{cursor:pointer}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.text-white{color:#fff}.inline-block{display:inline-block}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.mb-8{margin-bottom:2rem}.pb-0{padding-bottom:0}.bg-primary{background-color:var(--svt-primary)}.hover\:bg-primary-light:hover{background-color:var(--svt-primary-light)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke}.duration-200{transition-duration:.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.fill-\[\#ff8000\]{fill:#ff8000 !important}.fill-\[\#181715\]{fill:#181715 !important}.fill-\[\#666\]{fill:#666 !important}.fill-\[\#4d4d4d\]{fill:#4d4d4d !important}.fill-primary{fill:var(--svt-primary) !important}.peer:hover~.peer-hover\:fill-primary{fill:var(--svt-primary) !important}.svt-modul svg,.svt-modul svg *{pointer-events:auto}.svt-modul svg #bereiche-rechts:hover .background,.svt-modul svg #bereiche-unten:hover .background,.svt-modul svg #bereiche-links:hover .background,.svt-modul svg #bereiche-oben:hover .background{fill:var(--svt-primary) !important}.svt-modul svg #bereiche-rechts:hover .line,.svt-modul svg #bereiche-unten:hover .line,.svt-modul svg #bereiche-links:hover .line,.svt-modul svg #bereiche-oben:hover .line{fill:#fff !important}.svt-modul .svt-btn,.svt-modul a.bg-primary{color:#fff !important;font-weight:400 !important}#bereich-0>p.h3.pb-0{font-family:inter !important}.fancybox-container{z-index:999999 !important}