*{font-family:Poppins,sans-serif;margin:0;padding:0;box-sizing:border-box;outline:0;border:none;text-decoration:none;transition:.1s ease-in-out;scroll-behavior:smooth}#phoneContent,#scrollToTop,#whatsappContent{display:none;border-radius:50px;z-index:999}body{background-attachment:fixed;--def:#f9cd63;--inv:#000;--text-light:#252525;overflow-x:hidden}.section__container{max-width:1300px;margin:auto;padding:5rem 2.5rem}p{line-height:1.5rem}.txt__center{text-align:center}.bg__color{background-color:#fbfbfb}#phoneContent,#scrollToTop,#whatsappContent,.arrow_down{background-color:var(--def);width:48px;height:48px;align-items:center}.section__header_light{font-size:1.7rem;line-height:2rem;color:var(--inv)}.section__header_dark{font-size:1.7rem;line-height:2rem;color:#fff}@media(min-width:600px){.section__header_dark,.section__header_light{font-size:2rem;line-height:2.5rem}}.section__description{color:var(--text-light);font-size:14px}.section__description_card{margin-bottom:2rem;color:#fff}.section__subheader{font-size:1rem;font-weight:600;color:var(--def)}@media(min-width:900px){.section__header_dark,.section__header_light{font-size:2.3rem;font-weight:700;line-height:3rem}.section__description{font-size:16px}.section__subheader{font-size:1.2rem}}.contact__container{display:grid;grid-template-columns:repeat(1,1fr);max-width:1200px}@media(min-width:980px){.contact__container{grid-template-columns:repeat(2,1fr)}}.max_width{grid-template-columns:repeat(1,1fr);max-width:650px}.contact__content_center{display:grid;gap:1rem;justify-items:center;text-align:center}.follow__Us__Container{display:flex;gap:2rem}.follow__Us__Container a{display:flex;justify-content:center;align-items:center;width:36px;height:36px;background:0 0;font-size:22px;color:#fff}@media(max-width:461px){.follow__Us__Container a{width:32px;height:32px;font-size:20px}}.follow__Us__Container a:hover{color:var(--def);transform:scale(1.15)}.header__btn__down{display:flex;gap:1rem;flex-direction:column;justify-content:center;align-items:center}.arrow_down{display:flex;align-items:center;justify-content:center;color:#fff;border-radius:50%;font-size:20px}@media (min-width:600px){.arrow_down{font-size:24px;width:56px;height:56px}}.arrow_down:hover{background-color:var(--inv)}#whatsappContent{justify-content:center;padding:11px 11px}.iconSize{font-size:28px;color:#fff}#phoneContent:hover,#scrollToTop:hover,#whatsappContent:hover{background-color:#000}@media (hover:none) and (pointer:coarse){#phoneContent:hover,#scrollToTop:hover,#whatsappContent:hover{background-color:var(--def)}}#phoneContent{align-items:center;justify-content:center;padding:9px 11px}.phoneAppBox{color:#fff;display:flex;align-items:center;justify-content:center}.iconSizePhone{font-size:21px;color:#fff}#scrollToTop{align-items:center;justify-content:center;padding:9px 12px;cursor:pointer}.fa-angle-up{color:#fff;font-size:28px}@media (max-width:768px){#phoneContent,#scrollToTop,#whatsappContent{width:44px;height:44px}#phoneContent{padding:9px 11px}.iconSizePhone{font-size:14px}.fa-angle-up,.iconSize{font-size:20px}}.special_btns{display:flex;gap:.5rem;position:fixed;bottom:16px;right:16px;flex-direction:column}.header-gap{display:flex;align-items:center;justify-content:center;gap:.5rem;text-align:center;flex-direction:column}.footerCompanyInfoContent a,footer{color:#fff}footer{display:flex;gap:2rem;padding:24px;background-color:#0c0d0f;line-height:2;justify-content:center;align-items:center;flex-direction:column}.footerCompanyInfoContent a:hover,footer h3{color:var(--def)}@media(min-width:700px){footer{gap:2.5rem}}@media(min-width:1152px){footer{padding:24px 0}}.footerCompanyInfoContent{display:flex;gap:1rem;height:auto;text-align:center;font-size:13px}@media(min-width:468px){.footerCompanyInfoContent{font-size:15px}}.footer-contact{display:flex;flex-direction:column;align-items:center}.callNumber{color:var(--def)!important;margin-left:8px}.socialMediaBox{display:flex;gap:1rem;flex-direction:column;justify-content:center;align-items:center;text-align:center}.socialMediaBox h4{color:var(--def);font-size:.8rem;font-weight:500}.socialMediaBox h2{font-size:1.14rem}.socialMediaBox p{font-size:12px}@media(min-width:600px){.socialMediaBox h2{font-size:1.4rem}}.footer_links{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center;margin-bottom:1.5rem}@media(max-width:468px){.footer_links{gap:1rem}}.footer_links li{list-style:none;display:flex;flex-direction:column;align-items:center}.footer_links li a::before{content:'';top:0;left:0;height:100%;border-radius:50%;background:var(--def);transition:.1s;transform:scale(1.1);z-index:-1}.footer_links li a:hover{color:#fff;transform:scale(1.1);background:var(--def)}.footer_links li a:hover::before{transform:scale(1.1)}.footer_links li span{letter-spacing:.08rem}.footer_links li a{display:flex;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;background:#fbfbfb;border-radius:50%;color:#000;transition:.1s}@media (min-width:600px){.footer_links li a{width:35px;height:35px;font-size:18px}}@media (min-width:900px){.footer_links{gap:3rem}.footer_links li a{width:38px;height:38px}.socialMediaBox h2{font-size:1.7rem}.socialMediaBox h4{color:var(--def);font-size:1.1rem;font-weight:500}}.socialHover{letter-spacing:.08rem!important;background:0 0;color:var(--def);transition:1ms}.socialHover:hover{color:var(--def);transform:unset;background:unset}@media (min-width:1085px){.socialMediaHeaderbottom{border-bottom:1px solid var(--def);padding-bottom:8px}}.copyright_text{font-size:10px}@media (max-width:468px){.datenschutz_container{text-align:center}.section__container{padding:4rem 2rem}}