@media only screen and (max-width:480px){*{font-family:"Poppins",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:400;margin:0;padding:0;box-sizing:border-box}html,body{scroll-behavior:smooth;overflow:hidden}body::-webkit-scrollbar{display:none}body{position:relative;height:100vh;width:100vw;overflow-y:scroll;scrollbar-width:none;background-color:#f5f5f5}body #return{position:absolute;top:0}body header{position:relative;position:sticky;top:0;display:flex;justify-content:center;align-items:center;width:100%;height:5rem;background-color:#f5f5f5;z-index:5}body header .mobile-menu--pos{width:100%;height:100%;display:flex;flex-direction:column}body header .head-wrapper{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;height:100%;height:fit-content;padding:5% 5%;padding:0 5%}body header .head-wrapper .logo-container{position:relative;display:flex;justify-content:center;align-items:center;width:auto;height:auto;min-width:79px;min-height:66px}body header .head-wrapper .logo-container .logo-wrapper{padding-top:5%;width:100%;height:100%;display:flex;justify-content:center;align-items:center}body header .head-wrapper .logo-container .logo-wrapper img{width:79px;height:66px;object-fit:contain;display:block}body header .head-wrapper .logo-container h1{color:#e36414;font-weight:600}body header .head-wrapper .menu--button{min-width:.5rem;width:1.75rem;height:1.5rem;border:none;cursor:pointer;background:none;padding:0}body header .head-wrapper .menu--button img{width:100%;height:100%;opacity:.75}body header .open-menu{transform-origin:top center;animation:rotateXDown 950ms ease-out forwards}body header .close-menu{animation:rotateXUp 550ms ease-in forwards;transform-origin:top center}body header .mobile-menu--container{display:none;position:absolute;top:5rem;left:0;width:100%;height:fit-content;background-color:#f5f5f5;z-index:10}body header .mobile-menu--container .mobile-menu--wrapper{padding:2.5% 5%}body header .mobile-menu--container .menu-list{list-style-type:none;padding-bottom:5%}body header .mobile-menu--container .menu-list .menu-item{position:relative;cursor:pointer;width:fit-content;padding-right:1.2rem}body header .mobile-menu--container .menu-list .menu-item a{display:block;text-decoration:none;color:rgb(0 0 0 / .795);font-weight:700;font-size:24px;padding-left:.4rem}body header .mobile-menu--container .menu-list .menu-item img{position:absolute;top:.45rem;right:0;width:.8rem;height:.8rem}body header .mobile-menu--container .distance-container{margin-right:.3rem;padding-left:.6rem}body header .mobile-menu--container .distance-container .distance-wrapper{position:relative}body header .mobile-menu--container .distance-container .distance-wrapper .title{font-size:19px;font-weight:700}body header .mobile-menu--container .distance-container .distance-wrapper .distance{position:absolute;padding-left:.3rem}body main{position:relative;width:100%;height:fit-content;width:100%;z-index:1}body main .pre-container-fullscreen--slide{position:relative;width:100%;height:100%;z-index:2;display:flex;gap:1rem}body main .container{position:relative;width:100%;height:100%;z-index:2;display:flex;flex-direction:column;gap:1rem}body .footer{position:relative;width:100%;height:40rem;display:flex;flex-direction:column;justify-content:center}body .footer .personal-infos--wrapper a{min-width:15px;text-align:center}body .footer .footer-containers:nth-of-type(1){height:60%}body .footer .footer-containers:nth-of-type(2){height:25%}body .footer .footer-containers:nth-of-type(3){height:15%}body .footer .footer-containers{position:relative;width:100%;display:flex;justify-content:center;align-items:center}body .footer .footer-containers .footer-wrappers{position:relative;display:flex;flex-direction:column;width:fit-content;width:95%;height:95%;align-items:center;padding:0 2%}body .footer .footer-containers .personal-infos--wrapper .logo-container{margin-top:5%;width:fit-content;height:fit-content;width:100%;height:60%}body .footer .footer-containers .personal-infos--wrapper .logo-container img{padding-top:1rem;padding:10% 0;min-width:128px;max-width:256px;height:100%}body .footer .footer-containers .personal-infos--wrapper .personal-containers{display:flex;position:relative}body .footer .footer-containers .personal-infos--wrapper .telefon-container,body .footer .footer-containers .personal-infos--wrapper .eMail-container,body .footer .footer-containers .personal-infos--wrapper .social-container{height:19%;width:100%}body .footer .footer-containers .personal-infos--wrapper .personal-containers .personal-infos{height:fit-content;height:100%}body .footer .footer-containers .personal-infos--wrapper .personal-containers ul{list-style-type:none}body .footer .footer-containers .personal-infos--wrapper .personal-containers ul li img{width:15px;height:13px}body .footer .footer-containers .personal-infos--wrapper .personal-containers ul li a{margin-left:.5rem;text-decoration:none;color:rgb(0 0 0 / .795);padding-top:.5rem;display:inline-block}body .footer .footer-containers .personal-infos--wrapper .personal-containers .social-wrapper{height:100%;width:100%;display:flex;position:relative;padding:5% 0;gap:1rem}body .footer .footer-containers .personal-infos--wrapper .personal-containers .social-wrapper .social-link--yt{display:none}body .footer .footer-containers .personal-infos--wrapper .personal-containers .social-wrapper .social-link--ig{display:none}body .footer .footer-containers .personal-infos--wrapper .personal-containers .social-wrapper a{display:block;width:20px;height:20px}body .footer .footer-containers .personal-infos--wrapper .personal-containers .social-wrapper a img{width:100%;height:100%;border-radius:25%}body .footer .footer-containers .personal-infos--wrapper .telefon-infos,body .footer .footer-containers .personal-infos--wrapper .eMail-infos{font-size:14px}body .footer .footer-containers .title-container{width:100%;height:40%}body .footer .footer-containers .title-container .title-wrapper{width:100%;height:100%}body .footer .footer-containers .title-container .title-wrapper .title{font-weight:500}body .footer .footer-containers .storitve-containers{width:100%;height:20%}body .footer .footer-containers .storitve-containers .services-infos{height:fit-content}body .footer .footer-containers .storitve-containers ul{list-style-type:none}body .footer .footer-containers .storitve-containers ul li img{width:15px;height:13px}body .footer .footer-containers .storitve-containers ul li a{margin-left:.5rem;text-decoration:none;color:rgb(0 0 0 / .795);display:inline-block}body .footer .footer-containers .pricing-container{width:100%;height:40%}body .footer .footer-containers .pricing-infos{height:fit-content}body .footer .footer-containers ul{list-style-type:none}body .footer .footer-containers ul li img{width:15px;height:13px}body .footer .footer-containers ul li a{margin-left:.5rem;text-decoration:none;color:rgb(0 0 0 / .795);display:inline-block}body .footer .footer-containers .more-infos--wrapper .title-container{height:60%}body .footer .homeCallContainer{z-index:9}@keyframes rotateXDown{0%{opacity:0;transform:rotateX(-90deg)}40%{opacity:.3;transform:rotateX(-45deg)}70%{opacity:.8;transform:rotateX(-10deg)}85%{opacity:1;transform:rotateX(5deg)}100%{opacity:1;transform:rotateX(0deg)}}@keyframes rotateXUp{0%{opacity:1;transform:rotateX(0deg)}15%{opacity:.8;transform:rotateX(5deg)}40%{opacity:.6;transform:rotateX(-10deg)}70%{opacity:.3;transform:rotateX(-45deg)}100%{opacity:0;transform:rotateX(-90deg)}}}@media only screen and (max-width:290px){.footer-wrappers a{font-size:12px}}@media only screen and (max-width:250px){.footer-wrappers a{font-size:11px}}@media only screen and (max-width:230px){.footer-wrappers a{font-size:10px}}@media only screen and (max-width:213px){.footer-wrappers a{font-size:9px}}@media only screen and (max-width:199px){.footer-wrappers a{font-size:8px}}@media only screen and (max-width:179px){.footer-wrappers a{font-size:7px}}@media only screen and (max-width:165px){.footer-wrappers a{font-size:6px}}@media only screen and (max-width:145px){.footer-wrappers a{font-size:5px}}@media only screen and (max-width:120px){.footer-wrappers a{font-size:4px}}@media only screen and (max-width:105px){.footer-wrappers a{font-size:3px}}@media only screen and (max-width:87px){.footer-wrappers a{font-size:2px}}@media only screen and (max-width:67px){.footer-wrappers a{font-size:1px}}