@charset "UTF-8";@import url(//ademoski.de/wp-content/themes/ademoski-gg-websolutions/fonts/fonts.1.css);@import url(//ademoski.de/wp-content/themes/ademoski-gg-websolutions/fonts/fonts.2.css);body{overflow-x:hidden;hyphens:auto;hyphenate-limit-chars:auto 10;hyphenate-limit-lines:5;-webkit-hyphens:auto;-webkit-hyphenate-limit-chars:auto 10;-webkit-hyphenate-limit-lines:5;-ms-hyphens:auto;-ms-hyphenate-limit-chars:auto 10;-ms-hyphenate-limit-lines:5}.back-to-top{position:fixed;background-color:rgba(0,0,0,.3);bottom:1rem;right:1rem;padding:.6rem;width:auto;height:auto}.arrow-up{position:relative;width:1.5rem !important;height:1rem !important;object-fit:initial !important}a{transition:1s}a:hover{opacity:.3;transition:1s;text-decoration:none}img{object-fit:cover !important}@media only screen and (min-width:1000px){body{overflow-y:visible !important}}header{padding:1rem 0;font-family:'roboto';height:5.5rem;z-index:10000;background-color:#fff;width:100%}header img{height:3.5rem}header .gg-main-navigation{text-align:right}header .gg-main-navigation img{height:3.5rem;padding:.75rem;cursor:pointer}header .gg-main-navigation .close-menu{display:none}header .gg-main-navigation nav{position:fixed;height:calc(100vh - 10rem);width:100%;margin-left:auto;margin-right:auto;background-image:linear-gradient(#303030,#1c1c1c);top:5.5rem;right:0;padding:1rem;display:none;z-index:100;text-align:center}header .gg-main-navigation .manu-background{height:calc(100vh - 5.5rem);width:100%;position:fixed;top:5.5rem;right:0;opacity:.4;background-color:#000;z-index:90;display:none}header .gg-main-navigation nav a{display:inline-block;text-transform:uppercase;color:#fff;font-weight:300;margin:1.5rem;font-size:1.2rem;transition:1s}header .gg-main-navigation nav a:hover{transition:1s;opacity:.3;text-decoration:none}header .gg-main-navigation nav .border{border:1px solid #ff9700 !important;width:4rem;margin-left:auto;margin-right:auto}header .gg-main-navigation nav .small{margin:0;font-size:.8rem}header .gg-main-navigation ul{list-style:none;margin-top:2rem;padding:0}header .gg-main-navigation .close{position:absolute;top:0;right:0}header .gg-main-navigation .close img{height:5.5rem;padding:1.75rem;cursor:pointer}header .gg-main-navigation .bottom{position:absolute;bottom:0;left:0;width:100%}header .gg-main-navigation p{color:#fff;font-size:.7rem}header .gg-main-navigation p a{text-transform:none;padding:0;margin:0;font-size:.7rem}header .gg-main-navigation .button{display:block;margin:0;width:100%;background-color:#ff9700;padding:2.2rem 1rem}header .background-logo{background-image:url('/img/logo - punkt.png');background-repeat:no-repeat;background-position:center;background-size:10rem auto;z-index:101}@media only screen and (max-height:620px){header .gg-main-navigation .bottom{position:relative}header .gg-main-navigation nav{height:100vh !important}}@media only screen and (min-width:1000px){header .hide{display:none !important}header .background-logo{background-image:none}header .gg-main-navigation nav{position:static;display:block !important;height:3.5rem;width:auto;margin:auto;background-image:linear-gradient(#fff,#fff);padding:.75rem;text-align:right}header .gg-main-navigation .manu-background{display:none !important}header .gg-main-navigation nav a{margin:0 1rem;text-transform:none;font-weight:300;font-size:1.1rem;color:#303030}header .gg-main-navigation ul{margin-top:0}header .gg-main-navigation ul li{display:inline}header .gg-main-navigation img{display:none !important}header .gg-main-navigation .bottom{position:relative;width:auto}header .gg-main-navigation .button{display:inline;margin:0;width:auto;background-color:#fff;padding:.5rem 2rem;border:2px solid #ff9700;border-radius:4px}header .gg-main-navigation .button:hover{transition:.5s;font-size:1.2rem;padding:.4rem 1.9rem}}footer{font-family:'roboto'}footer ul{list-style:none;padding-left:0}footer h1{font-family:'audiowide';margin-bottom:2rem}footer h2{font-family:'audiowide';margin-bottom:2rem}footer h5{font-weight:300}footer .footer-first-section{text-align:center;background-color:#ff9700;padding:8rem 0;text-transform:uppercase}footer .footer-first-section .text-white{color:#fff}footer .footer-first-section a{border:2px solid #fff;padding:.5rem 2rem;color:#fff;transition:1s;font-weight:600;border-radius:4px}footer .footer-first-section a:hover{opacity:.6;transition:1s;text-decoration:none;font-size:1.1rem}footer .footer-secound-section{background-color:#303030;padding:3rem 0 1rem;color:#fff}footer .footer-secound-section a{color:#fff}footer .footer-secound-section p{text-align:center}footer .footer-secound-section .div-1{align-items:center;justify-content:center;display:flex}footer .footer-secound-section .div-2{font-size:.9rem;align-items:center;justify-content:center;display:flex}footer .footer-secound-section .div-3{align-items:center;justify-content:center;display:flex}footer .footer-secound-section .div-3 img{width:100%;max-width:10rem;margin-bottom:2rem}footer .footer-secound-section nav li{padding:.4rem 3rem 0 0}footer .footer-secound-section .ul-block{display:inline-block}footer .text-orange{color:#ff9700 !important}footer .uppercase{text-transform:uppercase}@media only screen and (min-width:1000px){footer .footer-secound-section .div-1{justify-content:left}footer .footer-secound-section .div-3{justify-content:right}}main{font-family:'roboto' !important}main .container{padding:5rem 1rem !important}main .wp-block-cover{padding:0 !important}main .main-sections{padding-top:2rem !important}main h1{font-family:'audiowide' !important;padding:0 !important;text-transform:uppercase}main h2{font-family:'audiowide' !important;margin-bottom:1rem}main h3{font-family:'audiowide' !important;margin-bottom:1rem}main .small-h3{font-size:1rem}main h4{margin-bottom:1rem;padding-bottom:0}main .impressum p{margin-bottom:2rem !important}main .img-small img{width:300 !important;height:auto !important}main .orange-border-left{border-left:.45rem solid #ff9700;padding-left:1rem}main a{color:#ff9700 !important}main i{color:#ff9700 !important}main p{margin-bottom:.2rem !important}main .wp-block-columns{margin-bottom:.5rem !important}main .contact-data{margin-left:auto;margin-right:auto;width:15rem}main .icon-width{max-width:17px}main .icon-text-width{min-width:15rem}main .wp-block-cover__inner-container .container{padding-top:0 !important;padding-bottom:0 !important}main .slick-track{display:flex;flex-wrap:wrap}main .slide-border{margin:.75rem;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:1rem .3rem;height:27rem}main .slide-border-small{margin:.75rem;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:1rem .3rem;height:15rem}main .margin-bottom{margin-bottom:1rem}main .wp-block-cb-carousel{padding-top:1rem !important}main .wp-block-cb-carousel .wp-block-image>img{height:auto;width:100% !important}main .background-section-ueber-uns{background-color:#ececec;padding-top:3rem}main .background-section-ueber-uns .container{padding-top:2rem !important}main .background-section-ueber-uns img{height:auto}main .wp-block-cb-carousel{margin-left:auto !important;margin-right:auto !important}main .slide-bar img{padding-top:1rem !important;width:100% !important;height:75px !important;object-fit:contain !important}main form{margin:1rem}main form textarea{height:10rem}main form #submit:hover{opacity:.6}main .sendText{font-family:'audiowide';margin:1rem}@media only screen and (max-width:900px){main .main-sections .breakpoint{flex-basis:100% !important}}@media only screen and (max-width:781px){main .icon-text-width{margin-left:0 !important}}@media only screen and (min-width:1000px){main .main-sections{padding:2rem 0}main .container{padding:0 auto !important}}@media only screen and (max-width:1000px){main .slide-bar{width:calc(100% - 7rem)}}