@font-face{font-display:swap;font-family:'Kanit';font-style:normal;font-weight:300;src:url(//www.reuss-transporte.de/wp-content/themes/reuss/../reuss/fonts/kanit-v15-latin-300.eot);src:url(//www.reuss-transporte.de/wp-content/themes/reuss/../reuss/fonts/kanit-v15-latin-300.eot?#iefix) format('embedded-opentype'),url(//www.reuss-transporte.de/wp-content/themes/reuss/../reuss/fonts/kanit-v15-latin-300.woff2) format('woff2'),url(//www.reuss-transporte.de/wp-content/themes/reuss/../reuss/fonts/kanit-v15-latin-300.woff) format('woff'),url(//www.reuss-transporte.de/wp-content/themes/reuss/../reuss/fonts/kanit-v15-latin-300.ttf) format('truetype'),url(//www.reuss-transporte.de/wp-content/themes/reuss/../reuss/fonts/kanit-v15-latin-300.svg#Kanit) format('svg')}@font-face{font-display:swap;font-family:'Kanit';font-style:normal;font-weight:600;src:url(//www.reuss-transporte.de/wp-content/themes/reuss/../reuss/fonts/kanit-v15-latin-600.eot);src:url(//www.reuss-transporte.de/wp-content/themes/reuss/../reuss/fonts/kanit-v15-latin-600.eot?#iefix) format('embedded-opentype'),url(//www.reuss-transporte.de/wp-content/themes/reuss/../reuss/fonts/kanit-v15-latin-600.woff2) format('woff2'),url(//www.reuss-transporte.de/wp-content/themes/reuss/../reuss/fonts/kanit-v15-latin-600.woff) format('woff'),url(//www.reuss-transporte.de/wp-content/themes/reuss/../reuss/fonts/kanit-v15-latin-600.ttf) format('truetype'),url(//www.reuss-transporte.de/wp-content/themes/reuss/../reuss/fonts/kanit-v15-latin-600.svg#Kanit) format('svg')}.ekit-template-content-header header{width:calc(100% - 40px);left:0 !important;right:0}.ekit-template-content-header header:after{content:"";backdrop-filter:blur(10px);background:rgba(67,88,119,.5);top:0;position:absolute;bottom:0;right:0;left:0;z-index:-1;border-radius:0 0 25px 25px;box-shadow:0 0 25px rgba(0,0,0,.25)}.ekit-template-content-header header:before{content:"";height:10px;background:linear-gradient(-45deg,#2fb3e3,#00ff70,#2fb3e3,#00ff70,#2fb3e3,#00ff70);background-size:400% 400%;border-radius:0;position:absolute;animation:gradient 15s ease infinite}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}ul.elementskit-submenu-panel:before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;top:-10px;position:absolute;left:25px}button.elementskit-menu-hamburger,button.elementskit-menu-close{background:linear-gradient(0deg,#2fb3e3,#00ff70) !important;border-radius:15px 0 !important;border:0 !important}button.elementskit-menu-hamburger:before,button.elementskit-menu-close:before{border-radius:15px 0 !important}button.elementskit-menu-hamburger:before,button.elementskit-menu-close:before,.gradient-button a:before{content:"";background:#2fb3e3;opacity:0;position:absolute;top:0;bottom:0;right:0;left:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:-1}button.elementskit-menu-hamburger:hover:before,button.elementskit-menu-close:hover:before,.gradient-button a:hover:before{opacity:1}button.elementskit-menu-close{font-size:0}button.elementskit-menu-close:after{content:"\f00d";position:relative;font-size:15px;font-family:"Font Awesome 5 Free";font-weight:900}.ekit_menu_responsive_tablet .elementskit-submenu-indicator{border:0 !important}.elementskit-menu-overlay{backdrop-filter:blur(10px) !important;background:rgba(67,88,119,.5) !important;opacity:0 !important;z-index:-1}.elementskit-menu-offcanvas-elements.active{opacity:1 !important}.ekit-menu-nav-link i.elementskit-submenu-indicator:before{content:"\f067" !important;font-weight:900 !important;font-family:"Font Awesome 5 Free" !important}.fixed-button .ekit-double-btn-one{width:50px !important}.fixed-button .ekit_double_button{display:flex !important}.elementskit-menu-hamburger svg{width:15px}footer .copyright p{margin-bottom:0}footer .copyright a{color:#051e3b !important}footer .copyright a:hover{color:#051E3B91 !important}footer button.cmplz-btn{padding:0;background:0 0;border:0;font-size:15px;font-weight:400;color:#051e3b;text-decoration:underline;text-transform:none}footer button.cmplz-btn:hover,footer button.cmplz-btn:focus{color:#051E3B91;background:0 0}footer .elementor-icon-box-title a{color:inherit !important}footer .elementor-icon-box-icon{margin-bottom:25px !important}.logged-in #wpadminbar{position:fixed}.logged-in header{margin-top:46px}strong{font-weight:600}section .e-con-inner{z-index:1}h1,h2,h3,h4,p{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.icon-box .elementor-icon{margin-top:-15px;position:relative}.icon-box svg{z-index:1}#leistungen .icon-box .elementor-icon{border:3px solid #8fa0b4}.icon-box .elementor-icon i,.icon-box.weiss .elementor-widget-container img{z-index:1;position:relative}.icon-box.hell .elementor-icon:after,.icon-box.dunkel .elementor-icon:after,.icon-box.weiss .elementor-widget-container:after{content:"";width:20px;height:100px;left:0;bottom:-100px;right:auto;top:auto;border-radius:0 0 50px;box-shadow:0px 50px 0 0 #8fa0b4;background:0 0;position:absolute;transform:rotate(180deg)}.icon-box.weiss .elementor-widget-container:after{box-shadow:0px 50px 0 0 #fff;right:0;left:auto;border-radius:0 0 0 50px;width:40px}.icon-box.weiss .elementor-widget-container{overflow:visible}.icon-box.hell .elementor-icon:after{box-shadow:0px 50px 0 0 #8fa0b4}.icon-box.dunkel .elementor-icon:after{box-shadow:0px 50px 0 0 #051e3b}.rounded-section:before,:not(footer).rounded-section:after{content:"";width:50px;height:100px;right:0;top:-100px;left:auto;bottom:auto;border-radius:0 0 50px;box-shadow:0px 50px 0 0 #ccd5e2;background:0 0;position:absolute}.rounded-section:before{right:0;top:-100px;left:auto;bottom:auto}:not(footer).rounded-section:after{left:0;bottom:-100px;right:auto;top:auto;transform:rotate(180deg)}h1 span{background-image:linear-gradient(90deg,#2fb3e3,#00ff70);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}a.elementor-button{text-decoration:inherit;text-transform:uppercase !important;text-align:left}.elementor-widget-image .elementor-widget-container{overflow:hidden}footer .icon-box a,.elementor-widget-icon-list a{text-decoration:none}.animation-container{width:100%;position:relative;max-height:750px;align-items:center;display:flex}.hotspot{width:1px;height:1px;background-color:transparent;position:absolute;border-radius:50%}.hotspot:before{content:"";position:absolute;top:50%;left:50%;width:1px;height:1px;border-radius:50%;background:radial-gradient(circle,rgba(5,30,59,0),rgba(5,30,59,.25));transform:translate(-50%,-50%);animation:wave 3s infinite}@keyframes wave{from{width:1px;height:1px;opacity:1}to{width:150px;height:150px;opacity:0}}.eisenach{left:47%;top:50%}.leizen{left:72%;top:20%}.galerie-slider .elementor-widget-image a{display:block;height:100%}.galerie-slider .e-child .elementor-element{width:100%}.standort-slider .slick-slide,.galerie-slider .slick-slide{display:flex !important;margin:20px}.standort-slider .slick-list,.galerie-slider .slick-list{margin:-20px}button.slick-prev:hover,button.slick-prev:focus,button.slick-next:hover,button.slick-next:focus{background:0 0;opacity:.75}.standort-slider .slick-next,.galerie-slider .slick-next,.standort-slider .slick-prev,.galerie-slider .slick-prev{bottom:-100px;top:auto;border:0;width:fit-content;height:fit-content}.standort-slider .slick-next:before,.galerie-slider .slick-next:before,.standort-slider .slick-prev:before,.galerie-slider .slick-prev:before{font-size:35px;opacity:1;font-family:"Font Awesome 5 Free"}.standort-slider .slick-next:before,.standort-slider .slick-prev:before{color:#ccd5e2}.galerie-slider .slick-next:before,.galerie-slider .slick-prev:before{color:#051e3b}.standort-slider .slick-next,.galerie-slider .slick-next{right:15px}.standort-slider .slick-prev,.galerie-slider .slick-prev{right:55px;left:auto}.standort-slider .slick-prev:before,.galerie-slider .slick-prev:before{content:"\f0a8"}.standort-slider .slick-next:before,.galerie-slider .slick-next:before{content:"\f0a9"}ul.slick-dots{text-align:left;margin-left:20px;bottom:-55px;width:fit-content}ul.slick-dots li{width:50px;height:10px}ul.slick-dots li button:before{width:100%;height:100%;border-radius:5px 0;background-color:#8fa0b4;content:"";opacity:1}ul.slick-dots li.slick-active button:before{background-color:#051e3b}.zertifikate-download .elementor-button-icon{position:absolute;right:20px}.ansprechpartner h3{margin:0}.map .elementor-widget-container{overflow:hidden;height:400px !important}.map .elementor-widget-container iframe{border:0 !important;height:100%;mix-blend-mode:luminosity;opacity:.75}.map .cmplz-placeholder-parent{height:100%}.sponsoring .elementskit-box-header{background-color:#fff}.sponsoring .elementor-widget-container{overflow:hidden}body.search .site-main,body.error404 .site-main{max-width:unset}h2.suche,article.search-post p,p.no-searchresults{color:#ccd5e2;font-family:"Kanit",Sans-serif}h2.suche{font-size:30px;font-weight:400}article.search-post{margin:35px 0}article.search-post h3{margin:0}article.search-post h3 a{font-family:"Kanit",Sans-serif;font-size:20px;font-weight:600;text-decoration:none;color:#2fb3e3}article.search-post h3 a:hover{color:#00ff70}.suche-button{background-color:transparent}@media (min-width:767px){.hotspot:before{animation:wave-desktop 3s infinite}@keyframes wave-desktop{from{width:1px;height:1px;opacity:1}to{width:300px;height:300px;opacity:0}}.map .elementor-widget-container{height:600px !important}}@media (min-width:783px){.logged-in header{margin-top:32px}}@media (min-width:1024px){header i.elementskit-submenu-indicator{display:none !important}.ekit-template-content-header header{width:calc(100% - 120px)}h1,h2,h3,h4{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.icon-box h2,.icon-box h3,.icon-box h4{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}