.star-rating{height:1.6rem;position:relative;width:8rem}.star-rating:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi4wMDA1IDE4LjMzNzNMNi41MDY3MSAyMS45OTk4QzYuMTYxNDkgMjIuMjI5OSA1LjcwNjYgMjEuOTQzMyA1Ljc2NTI4IDIxLjUzMjVMNi42OTEzNCAxNS4wNTAxTDIuMDYxMDQgMTAuNDE5OEMxLjc4MTM1IDEwLjE0MDEgMS45NDEwMSA5LjY2MTE3IDIuMzMyNTcgOS42MDUyM0w4Ljc4NTUzIDguNjgzMzhMMTEuNTU5MyAyLjIxMTMzQzExLjcyNTUgMS44MjM0NCAxMi4yNzU0IDEuODIzNDQgMTIuNDQxNiAyLjIxMTMzTDE1LjIxNTQgOC42ODMzOEwyMS42NjgzIDkuNjA1MjNDMjIuMDU5OSA5LjY2MTE3IDIyLjIxOTYgMTAuMTQwMSAyMS45Mzk5IDEwLjQxOThMMTcuMzA5NiAxNS4wNTAxTDE4LjIzNTYgMjEuNTMyNUMxOC4yOTQzIDIxLjk0MzMgMTcuODM5NCAyMi4yMjk5IDE3LjQ5NDIgMjEuOTk5OEwxMi4wMDA1IDE4LjMzNzNaIiBmaWxsPSIjRUVDMjAwIiBmaWxsLW9wYWNpdHk9IjAuMyIvPgo8L3N2Zz4K");background-repeat:repeat-x;background-size:1.6rem;bottom:0;content:"";display:block;height:1.6rem;left:0;position:absolute;right:0;top:0;width:8rem}.star-rating>span{display:block;text-indent:-10000px;width:30px;height:1.6rem;position:absolute;overflow:hidden}.star-rating>span:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi4wMDA1IDE4LjMzNzNMNi41MDY3MSAyMS45OTk4QzYuMTYxNDkgMjIuMjI5OSA1LjcwNjYgMjEuOTQzMyA1Ljc2NTI4IDIxLjUzMjVMNi42OTEzNCAxNS4wNTAxTDIuMDYxMDQgMTAuNDE5OEMxLjc4MTM1IDEwLjE0MDEgMS45NDEwMSA5LjY2MTE3IDIuMzMyNTcgOS42MDUyM0w4Ljc4NTUzIDguNjgzMzhMMTEuNTU5MyAyLjIxMTMzQzExLjcyNTUgMS44MjM0NCAxMi4yNzU0IDEuODIzNDQgMTIuNDQxNiAyLjIxMTMzTDE1LjIxNTQgOC42ODMzOEwyMS42NjgzIDkuNjA1MjNDMjIuMDU5OSA5LjY2MTE3IDIyLjIxOTYgMTAuMTQwMSAyMS45Mzk5IDEwLjQxOThMMTcuMzA5NiAxNS4wNTAxTDE4LjIzNTYgMjEuNTMyNUMxOC4yOTQzIDIxLjk0MzMgMTcuODM5NCAyMi4yMjk5IDE3LjQ5NDIgMjEuOTk5OEwxMi4wMDA1IDE4LjMzNzNaIiBmaWxsPSIjRUVDMjAwIi8+Cjwvc3ZnPgo=");background-repeat:repeat-x;background-size:1.6rem;bottom:0;content:"";display:block;height:1.6rem;left:0;position:absolute;right:0;text-indent:10000px;top:0}#bewertungen{margin:0 auto;margin-top:8rem;width:75%;display:flex;justify-content:space-between;gap:5rem}@media (max-width:768px){#bewertungen{width:90%;flex-direction:column;margin-top:4rem}}@media (min-width:2120px){#bewertungen{width:50%}}#bewertungen .swiper{width:80%;min-height:24rem;display:flex;flex-direction:column;gap:10px}@media (max-width:768px){#bewertungen .swiper{width:100%}}#bewertungen .swiper .swiper-slide{border-radius:8px}#bewertungen .swiper .swiper-slide>div{padding:3rem;background-color:#f5fbff}#bewertungen .swiper .swiper-pagination{bottom:2.5rem}#bewertungen .swiper .swiper-pagination>span{opacity:1}#bewertungen .swiper .swiper-pagination .swiper-pagination-bullet{background-color:#ccedfe}#bewertungen .swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#02a3f9;position:relative}#bewertungen .swiper .swiper-pagination .swiper-pagination-bullet-active:after{position:absolute;content:"";width:16px;height:16px;border:1px solid #02a3f9;border-radius:50%;bottom:-50%;left:-50%}#bewertungen #bewertungen-left{width:55%}@media (max-width:768px){#bewertungen #bewertungen-left{width:100%}}#bewertungen #bewertungen-left #text1-bewertungen{font-size:1.75rem;font-weight:600}#bewertungen #bewertungen-left #text1-bewertungen>span{display:block}#bewertungen #bewertungen-left #text2-bewertungen{display:block}#bewertungen #bewertungen-left #text3-bewertungen{margin-top:1rem;display:block}#bewertungen #bewertungen-left #text3-bewertungen a{color:#239cff;text-decoration:underline}@media (max-width:768px){#bewertungen-slider{width:100%}}#bewertungen-wrapper{width:100%}@media (max-width:768px){#bewertungen-wrapper{margin-top:2rem;width:100%}}#bewertungen .opinions{border-radius:8px;position:relative}#bewertungen .opinions>div{min-height:20rem;gap:2rem;flex-direction:column;justify-content:space-between;background-color:#f5fbff;padding:35px}@media (max-width:768px){#bewertungen .opinions>div{padding:20px;gap:20px}}#bewertungen .opinion-wrapper{display:flex;flex-direction:column;justify-content:space-between;gap:35px;padding:20px;height:100%}@media (max-width:768px){#bewertungen .opinion-wrapper{padding:0px}}#bewertungen .opinion-top{display:flex;gap:20px}#bewertungen .opinion-top .opinion-quote{min-width:7.5%}#bewertungen .opinion-top .opinion-quote img{width:100%}#bewertungen .opinion-top .opinion-text{margin-top:1rem;font-style:italic;font-weight:400;font-size:1rem;height:8rem;padding-right:1rem;overflow-y:scroll}#bewertungen .opinion-top .opinion-text::-webkit-scrollbar{width:5px}#bewertungen .opinion-top .opinion-text::-webkit-scrollbar-thumb{background-color:#02a3f9;border-radius:20px}#bewertungen .opinion-top .opinion-text::-webkit-scrollbar-track{display:none}@media (max-width:768px){#bewertungen .opinion-top .opinion-text{font-size:1.3rem}}#bewertungen .opinion-bot{display:flex;align-items:center;justify-content:space-between;margin-top:0.5rem}@media (max-width:768px){#bewertungen .opinion-bot{margin-top:2rem}}#bewertungen .opinion-bot .opinion-author-box{display:flex;flex-direction:column;margin-left:2rem}#bewertungen .opinion-bot img{width:3rem}#bewertungen #bewertungen-buttons-bar{width:100%;display:flex;justify-content:center;gap:15px;margin-top:15px}#bewertungen #bewertungen-buttons-bar.active>span{background-color:#02a3f9;position:relative}#bewertungen #bewertungen-buttons-bar.active>span:after{position:absolute;content:"";width:20px;height:20px;border-radius:50%;border:1px solid #02a3f9;transform:translate(-50%,-25%)}#bewertungen #bewertungen-buttons-bar *{outline:none}#bewertungen #bewertungen-buttons-bar button>span{display:block;width:10px;height:10px;border-radius:50%;background-color:#ccedfe;cursor:pointer}#bewertungen #bewertungen-buttons-bar button>span:hover:after{position:absolute;content:"";width:20px;height:20px;border-radius:50%;border:1px solid #ccedfe;transform:translate(-50%,-25%)}.company-description{margin:5.626rem auto 0.75rem;width:75%;font-weight:400;color:#263238}@media (max-width:768px){.company-description{width:90%;margin-top:3rem}}@media (min-width:2120px){.company-description{width:50%}}.company-description h2{font-size:3rem}@media (max-width:768px){.company-description h2{font-size:2.25rem}}.company-description p{margin-top:20px;width:80%;font-size:1rem}@media (min-width:0){.company-description p{width:100%}}.company-description p>span{display:block}@media (min-width:0){.company-description h1{width:100%}}.distinction{width:95%;margin:0 auto;margin-top:5rem;border-radius:8px;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:0.75rem;gap:0.75rem}@media (max-width:1700px){.distinction{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.distinction{grid-template-columns:repeat(2,1fr);padding:0;margin-top:3rem}}@media (max-width:576px){.distinction{grid-template-columns:repeat(1,1fr)}}@media (min-width:2120px){.distinction{width:80%}}.distinction .distinction-box-title{margin-top:1rem;font-weight:bold;font-size:1.3rem;width:-moz-fit-content;width:fit-content;padding-bottom:0.3rem;color:#02a3f9;background:linear-gradient(90deg,#02a3f9 33.3333333333%,transparent 0,transparent 66.6666666667%,#02a3f9 0) 100% 100%/300% 2px no-repeat;background:linear-gradient(90deg,#02a3f9 33.3333333333%,transparent 0,transparent 66.6666666667%,#02a3f9 0) 100% 100%/300% 2px no-repeat;background:linear-gradient(90deg,#02a3f9 33.3333333333%,transparent 0 66.6666666667%,#02a3f9 0) 100% 100%/300% 2px no-repeat;background:linear-gradient(90deg,#02a3f9 33.3333333333%,transparent 0,transparent 66.6666666667%,#02a3f9 0) var(--d,100%) 100%/300% 2px no-repeat;background:linear-gradient(90deg,#02a3f9 33.3333333333%,transparent 0,transparent 66.6666666667%,#02a3f9 0) var(--d,100%) 100%/300% 2px no-repeat;background:linear-gradient(90deg,#02a3f9 33.3333333333%,transparent 0 66.6666666667%,#02a3f9 0) var(--d,100%) 100%/300% 2px no-repeat;transition:0.5s}.distinction p{margin-top:1rem;font-size:1rem}@media (max-width:768px){.distinction p{font-size:1.1rem}}.distinction>a{width:100%}.distinction .box{padding:2rem 2rem 3.5rem 2rem;border-radius:8px;transition:0.5s;cursor:pointer;display:flex;height:100%;flex-direction:column;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.distinction .box:hover{background:#f5fbff;box-shadow:0px 18px 23px -1px rgba(24,84,153,0.2)}.distinction .box:hover .mehr img{transform:translateX(5px)}.distinction .box:hover .distinction-box-title{--d:0%}@media (max-width:768px){.distinction .box{width:100%}.distinction .box:not(:first-child){margin-top:50px}}.distinction .box>img{width:4rem}.distinction .mehr{color:#02a3f9;display:flex;gap:1rem;position:absolute;bottom:2rem;left:2rem}.distinction .mehr img{transition:0.2s;-o-object-fit:contain;object-fit:contain}.distinction .box.scrolled{background:#f5fbff;box-shadow:0px 18px 23px -1px rgba(24,84,153,0.2)}.distinction .box.scrolled .mehr img{transform:translateX(5px)}.cards-grid{margin:0 auto;width:calc(75% + 30px)}@media (max-width:768px){.cards-grid{width:calc(90% + 30px)}}@media (min-width:2120px){.cards-grid{width:50%}}.cards-grid a{text-decoration:none}.cards-grid .row{max-width:none;row-gap:1.5rem}.cards-grid .card-box{padding:0px 1rem;border:0;background-color:transparent}@media (max-width:576px){.cards-grid .card-box{padding:0px 0.75rem}}.cards-grid .card-box a{text-decoration:none}.cards-grid .card-inner{position:relative;padding:0 2rem 1.6rem;display:flex;flex-direction:column;justify-content:flex-end;transition:0.5s;height:100%}.cards-grid .card-inner .card-inner-footer{display:flex;justify-content:space-between;align-items:center;-moz-column-gap:0.25rem;column-gap:0.25rem;margin-top:auto;padding-top:10px}@media (max-width:768px){.cards-grid .card-inner .card-inner-footer{padding-top:1rem}}@media (max-width:425px){.cards-grid .card-inner .card-inner-footer{flex-direction:column;row-gap:0.5rem;align-items:flex-start}}.cards-grid .card-inner .card-inner-footer .price-ab{display:inline !important}.cards-grid .card-inner .card-inner-footer .price-ab{font-size:1.125rem;line-height:0.875rem;font-weight:300;color:#A11E62}.cards-grid .card-inner .card-inner-footer .price-ab .bold{font-weight:600}@media screen and (max-width:767px){.cards-grid .card-inner{justify-content:flex-start;padding:0 1.5rem 1.6rem}.cards-grid .card-inner>.card-title{margin-top:1.5rem;font-size:0.9rem;word-wrap:break-word}.cards-grid .card-inner>p{font-size:1rem}}@media (max-width:576px){.cards-grid .card-inner{padding:0 1rem 1.6rem}}.cards-grid .card-inner:hover{transform:translateY(-5px)}.cards-grid .card-inner:hover .mehr-button>img{transform:translateX(5px)}.cards-grid .card-inner:hover .mehr-button-category_produkte .mehr-arrow-img{transform:translateX(5px)}.cards-grid .card-inner:hover:after{box-shadow:0px 18px 23px -1px rgb(198,198,198)}.cards-grid .card-inner:after{position:absolute;display:block;bottom:0;left:0;content:"";width:100%;height:70%;transition:0.5s;box-shadow:0px 7px 17px -9px rgb(158,158,158);border-radius:8px;z-index:-1}@media (max-width:768px){.cards-grid .card-inner:after{height:85%}}.cards-grid .card-inner img:not(.translate-none){top:0;transform:translateY(0rem);max-width:100%;z-index:-1}.cards-grid .card-inner .card-title,.parapet .parapet-title{font-weight:700;display:block;font-size:1.4rem}@media (max-width:768px){.parapet .parapet-title{margin-top:1.2rem}}.parapet .parapet-title+p{margin:0;margin-top:10px}@media (max-width:768px){.parapet .parapet-title+p{line-height:1.5;margin-top:10px}}.cards-grid .card-inner p{margin-bottom:0}.cards-grid .card-inner p.mehr-button,.parapet .mehr-button{display:flex;gap:1rem;align-items:center}.parapet .mehr-button{margin:0;margin-top:0}@media (max-width:768px){.parapet .mehr-button{margin-bottom:0}}.cards-grid .card-inner p.mehr-button>img,.parapet .mehr-button img{height:1rem;transition:0.2s;width:-moz-fit-content;width:fit-content;-o-object-fit:contain;object-fit:contain}.cards-grid .card-inner p.mehr-button>span,.parapet .mehr-button>span{font-size:1rem;font-weight:600}.parapet{display:flex;align-items:flex-end}@media (max-width:768px){.parapet{margin-top:6rem}}.parapet>a{height:70%;display:flex;flex-direction:column;justify-content:space-between;transition:0.5s}@media (max-width:768px){.parapet>a{height:100%}}.parapet>a p{font-size:1rem}@media (max-width:768px){.parapet .parapet-card-content-wrapper{display:flex;flex-direction:column}}.parapet>a>div{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:0 2rem 1.6rem;border-radius:8px;transition:0.5s;box-shadow:0 7px 17px -9px #9e9e9e}@media (max-width:768px){.parapet>a>div{padding:0 1.5rem 1.6rem;justify-content:flex-end;margin-top:2rem}}.parapet>a>div:hover{box-shadow:0px 18px 23px -1px rgb(198,198,198);transform:translateY(-5px)}.parapet>a>div:hover .mehr-button>img{transform:translateX(5px)}@media (max-width:768px){.parapet #img-wrapper{flex-grow:1;display:flex;align-items:center;justify-content:center}}.parapet img{transform:translate(0);width:100%}.portfolio-wrapper{background:#185499;margin-top:4rem}.portfolio-content{margin:0 auto;padding-top:2rem;overflow-x:hidden}.portfolio-content .portfolio-top{margin:0 auto;width:75%;margin-top:2rem}@media (max-width:768px){.portfolio-content .portfolio-top{width:90%}}@media (min-width:2120px){.portfolio-content .portfolio-top{width:50%}}.portfolio-content .portfolio-top>h2{font-weight:bold;font-size:2.2rem}.portfolio-content .portfolio-top>span{font-size:1rem;font-weight:400;display:block;width:75%}@media (max-width:768px){.portfolio-content .portfolio-top>span{width:100%}}.portfolio{padding:20px 10px 0rem 10px;margin:0 auto;position:relative;margin-top:2rem}.portfolio .swiper{width:75%;height:100%}.portfolio .swiper-slide{font-size:18px;transition:0.2s;max-width:25rem}.portfolio .swiper-button-prev{right:calc(12.5% + 3.5rem);left:inherit;top:inherit;bottom:-5rem;width:2.5rem;height:2.5rem;background-color:#02a3f9;transition:0.2s}@media (max-width:768px){.portfolio .swiper-button-prev{display:none}}.portfolio .swiper-button-prev:hover{background-color:#1c75bc}.portfolio .swiper-button-prev::after{position:absolute;display:block;bottom:50%;height:30px;content:url("../../imagesNEW/icons/ic-arrow.svg")}.portfolio .swiper-button-next{right:12.5%;left:inherit;top:inherit;bottom:-5rem;width:2.5rem;height:2.5rem;background-color:#02a3f9;transition:0.2s}@media (max-width:768px){.portfolio .swiper-button-next{display:none}}.portfolio .swiper-button-next:hover{background-color:#1c75bc}.portfolio .swiper-button-next::after{position:absolute;display:block;bottom:50%;height:30px;content:url("../../imagesNEW/icons/ic-arrow-right.svg")}.portfolio .card{border-radius:8px;margin-left:2rem;max-width:25rem}@media (max-width:768px){.portfolio .card{margin-left:1rem}}.portfolio .card-inner-portfolio{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding-bottom:3rem}@media (max-width:768px){.portfolio .card-inner-portfolio{padding-bottom:2.5rem}}.portfolio .card-inner-portfolio:active{cursor:grabbing;cursor:-webkit-grabbing}.portfolio .card-inner-portfolio #parapet-portfolio{transform:translateY(0)}.portfolio img{top:0;width:100%;transform:translateY(-1rem);max-width:20rem}.portfolio span.portfolio-title{display:block;text-align:center;font-weight:600;font-size:1.125rem;position:absolute;line-height:1.125;bottom:0.5rem;left:50%;transform:translateX(-50%);width:95%}@media screen and (max-width:1520px){.portfolio span.portfolio-title{font-size:1rem}}@media (max-width:1024px){.portfolio span.portfolio-title{font-size:1.125rem}}@media (max-width:768px){.portfolio span.portfolio-title{font-size:0.875rem}}.portfolio .price-ab{font-size:0.875rem;line-height:1;font-weight:400;color:#A11E62}@media (max-width:768px){.portfolio .price-ab{font-size:0.75rem}}.portfolio .price-ab .bold{font-weight:600}#show-all{margin:0 auto;margin-top:8rem;width:75%;margin-top:3rem;padding-bottom:6rem}@media (max-width:768px){#show-all{width:90%}}@media (min-width:2120px){#show-all{width:50%}}#show-all a{text-decoration-color:#b6ddfc}#show-all a div{color:#b6ddfc;display:inline-flex;gap:15px}#show-all a div:hover #portfolio-arrow{transform:translateX(5px)}#show-all a div #portfolio-arrow{transition:0.2s}.card-inner-portfolio .toggleImg{position:relative;width:100%;aspect-ratio:1.05}.card-inner-portfolio .toggleImg img{position:absolute;transition:opacity 0.25s ease-in-out}.card-inner-portfolio .toggleImg .topImg:hover{opacity:1}.card-inner-portfolio .toggleImg .topImg{opacity:0}.card-inner-portfolio .toggleImg .bottomImg:hover{opacity:1}.card-inner-portfolio .toggleImg .bottomImg{opacity:0}.card-inner-portfolio .txt p{margin:0 !important}.card-inner-portfolio .txt p{transition:opacity 0.5s ease-in-out;font-size:0.8rem;font-weight:300;line-height:0.8rem;color:#185499}.card-inner-portfolio .hideContentCard{opacity:0;color:#185499}.card-inner-portfolio .hideContentCard:hover{opacity:1;color:#185499}.card-inner-portfolio .ift-rosenheim-svg{max-width:3rem;right:5px}.text-box{margin:0 auto;margin-top:8rem;width:75%;display:flex;justify-content:space-between}@media (max-width:768px){.text-box{width:90%;flex-direction:column;margin-top:4rem}}@media (min-width:2120px){.text-box{width:50%}}.text-box div{width:50%}@media (max-width:768px){.text-box div{width:100%}}.text-box div p{font-weight:400;font-size:1rem;color:#263238}.text-box div p.blue-text{color:#02a3f9;font-weight:bold;font-size:2rem;width:90%;display:block}.text-box div p>span{display:block}.text-box div:not(:first-of-type()){font-weight:400;width:50%;font-size:1rem;color:#263238}@media (max-width:768px){.text-box div:not(:first-of-type()){width:100%;font-size:1.1rem;margin-top:2rem}}.about-wrapper{margin-top:5rem;position:relative;padding:0}.about-wrapper:after{position:absolute;left:0;top:-40px;content:"";width:30%;height:110%;background:#f5fbff;z-index:-1}@media (max-width:768px){.about-wrapper:after{width:70%;height:60%}}#about{margin:0 auto;margin-top:2rem;width:75%}@media (max-width:768px){#about{width:90%}}@media (min-width:2120px){#about{width:50%}}#about .about-title{font-size:3rem}@media (max-width:768px){#about .about-title{font-size:2rem}}@media (max-width:576px){#about .about-title{font-size:1.75rem}}#about .about-content{display:flex;margin-top:3rem;gap:4rem;justify-content:space-between}@media (max-width:768px){#about .about-content{flex-direction:column;padding:20px 0;margin-top:1.5rem}}#about .about-content .uber-baudiscount-icon{width:3.5rem}#about .about-content ul{margin:0;padding:0}#about .about-content li{list-style-type:none;display:flex;gap:1.25rem;align-items:center}#about .about-content li:not(:first-child){margin-top:1.1rem}@media (max-width:768px){#about .about-content li{gap:1.5rem}}#about .about-content li span{font-size:1.5rem;font-weight:600}@media (max-width:768px){#about .about-content li span{font-size:1.4rem}}#about .about-content li img{width:4rem}#about #about-img-wrapper{width:50%;position:relative;overflow:hidden;border-radius:8px}@media (max-width:768px){#about #about-img-wrapper{width:100%}}#about #about-img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute}@media (max-width:768px){#about #about-img{width:100%;position:relative}}#about #about-right{width:50%;display:flex;flex-direction:column;justify-content:space-evenly}@media (max-width:768px){#about #about-right{width:100%}}#about #about-right #right-text{font-weight:400;margin:0;padding-left:1rem}@media (max-width:1024px){#about #about-right #right-text{font-size:1.2rem;padding-left:0}}#about #about-right #right-text span{display:block;font-size:1rem;margin-top:2rem}@media (max-width:768px){#about #about-right #right-text span{width:100%}}@media (min-width:2120px){#about #about-right #right-text span{font-size:1.1rem}}#about #about-right #right-text a{color:#0085ea;text-decoration:underline}.diy{margin-top:5rem;background:#1c75bc;padding:5rem 0px 5rem 0px;display:flex;align-items:center}@media (max-width:768px){.diy{padding:30px 0px 10px 0px}}.diy .diy-content{margin:0 auto;width:75%;justify-content:space-between;display:flex}@media (max-width:768px){.diy .diy-content{width:90%;width:100%;padding:20px}}@media (min-width:2120px){.diy .diy-content{width:50%}}.diy .diy-content p{display:inline-block;width:80%;font-size:1rem;color:white;font-weight:400}@media (max-width:768px){.diy .diy-content p{width:100%}}.diy .diy-content p>span{display:inline-block}.diy .diy-content .diy-links{width:60%;display:flex;flex-direction:column;justify-content:space-between;gap:25px}@media (max-width:768px){.diy .diy-content .diy-links{width:100%}}.diy .diy-content .diy-links .title{height:4rem;position:relative}.diy .diy-content .diy-links .title span{display:inline-block;position:absolute;width:100%;padding:15px;background-color:white;border-radius:8px;font-weight:700;font-size:1rem;text-align:center;position:relative}.diy .diy-content .diy-links .title span:after{position:absolute;content:url("../../imagesNEW/icons/diy-pointer.svg");bottom:20%;right:2.5px;height:10px;width:10px;transform:rotate(-90deg)}@media (max-width:1200px){.diy .diy-content .diy-links .title span:after{right:-5px}}@media (max-width:768px){.diy .diy-content .diy-links .title span{margin-top:1rem;font-size:1.2rem;position:relative;width:100%}.diy .diy-content .diy-links .title span:after{position:absolute;content:url("../../imagesNEW/icons/diy-pointer.svg");bottom:1px;left:50%;transform:translateX(-5px);height:10px;width:10px}}.diy .diy-content .links{width:90%;display:flex;gap:7.5px;flex-wrap:wrap}.diy .diy-content .links span{font-size:1rem}@media (max-width:768px){.diy .diy-content .links{width:100%}}.diy .diy-content .links .diy-link{display:inline-block;padding:10px;background:rgba(245,251,255,0.2);color:white;font-size:1rem;border-radius:8px;text-decoration:none}.diy .diy-content .links .diy-link:hover{background:#185499}.diy .diy-content .hero{width:45%;display:flex;align-items:center;justify-content:center;position:relative}.diy .diy-content .hero #hero-bg{height:80%}.diy .diy-content .hero img{position:absolute;width:auto;height:100%;-o-object-fit:contain;object-fit:contain;bottom:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:768px){.diy .diy-content .hero{width:100%;height:35rem}}.diy .diy-content .hero.hero-mobile{display:none}@media (max-width:768px){.diy .diy-content .hero.hero-mobile{display:flex}}.diy .diy-content .hero.hero-desktop{display:block}@media (max-width:768px){.diy .diy-content .hero.hero-desktop{display:none}}#diy-play-bar{display:flex;align-items:center}#diy-play-bar:hover #inter{transition:0.2s;fill:#185499}#diy-play-bar:hover a{text-decoration:underline;text-decoration-color:white}#diy-play-bar a{display:flex;align-items:center}#diy-play-bar>a span{color:white;font-size:1.2rem;font-weight:500}#diy-play-bar svg{margin-left:10px}.section-make-appointment{background:rgb(252,235,255);background:linear-gradient(105deg,rgb(252,235,255) 7%,rgb(244,251,255) 46%,rgb(217,238,255) 83%);margin-top:7rem;padding:2.5rem 0}@media (max-width:768px){.section-make-appointment{margin-top:4rem}}.section-make-appointment .container-make-appointment{margin:0 auto;width:75%}@media (min-width:769px){.section-make-appointment .container-make-appointment{display:flex;justify-content:space-between;align-items:center}}@media (max-width:768px){.section-make-appointment .container-make-appointment{width:90%}}@media (min-width:2120px){.section-make-appointment .container-make-appointment{width:50%}}.section-make-appointment .container-make-appointment .title-make-appointment{font-weight:700;font-size:1.5rem;line-height:1.5;max-width:545px;margin:0 2rem 0 0}@media (max-width:1440px){.section-make-appointment .container-make-appointment .title-make-appointment{max-width:320px}}@media (max-width:800px){.section-make-appointment .container-make-appointment .title-make-appointment{max-width:300px}}@media (max-width:768px){.section-make-appointment .container-make-appointment .title-make-appointment{max-width:100%;margin-bottom:1.5rem}}.section-make-appointment .container-make-appointment .box-make-appointment{display:flex}.section-make-appointment .container-make-appointment .box-make-appointment .box-img-make-appointment{display:flex;align-items:center}.section-make-appointment .container-make-appointment .box-make-appointment .box-img-make-appointment>img{-o-object-fit:contain;object-fit:contain}@media (max-width:768px){.section-make-appointment .container-make-appointment .box-make-appointment{flex-direction:column}}.section-make-appointment .container-make-appointment .box-make-appointment .box-description-make-appointment{margin-left:2.625rem}@media (max-width:768px){.section-make-appointment .container-make-appointment .box-make-appointment .box-description-make-appointment{margin:1rem 0 0 0}}.section-make-appointment .container-make-appointment .box-make-appointment .box-description-make-appointment .description-make-appointment{font-size:1.125rem}.section-make-appointment .container-make-appointment .box-make-appointment .box-description-make-appointment .buttons-container{display:flex;flex-wrap:wrap;gap:0.75rem}@media (max-width:425px){.section-make-appointment .container-make-appointment .box-make-appointment .box-description-make-appointment .buttons-container{flex-direction:column}}.link-flash{--ease-out-expo:cubic-bezier(0.19,1,0.22,1);position:relative}.link-flash::before,.link-flash::after{position:absolute;content:"";left:0;bottom:-0.1rem;display:block;width:100%;height:3px;background:transparent;transition:1.1s var(--ease-out-expo)}.link-flash::before{transform:scaleX(0);transform-origin:left;animation-name:linkFlashBeefore;animation-duration:5s}.link-flash::after{transform-origin:right;transition-delay:0.25s;animation-name:linkFlashAfter;animation-duration:5s;animation-delay:0.25s}.link-flash{text-decoration:none;width:-moz-fit-content;width:fit-content}.mit-tiefpreisgarantie-anmation{animation-name:colorLink;animation-duration:5s}@keyframes linkFlashBeefore{16.6%{transform:scaleX(1);transition-delay:0.25s;background:#ffdd00}33.2%{transform:scaleX(0);transform-origin:left;background:transparent}49.8%{transform:scaleX(1);transition-delay:0.25s;background:#ffdd00}66.4%{transform:scaleX(0);transform-origin:left;background:transparent}83%{transform:scaleX(1);transition-delay:0.25s;background:#ffdd00}100%{transform:scaleX(0);transform-origin:left;background:transparent}}@keyframes linkFlashAfter{16.6%{transform:scaleX(1);transform-origin:right;transition-delay:0.25s;background:#ffdd00}33.2%{transform:scaleX(0);transition-delay:0s;background:transparent}49.8%{transform:scaleX(1);transform-origin:right;transition-delay:0.25s;background:#ffdd00}66.4%{transform:scaleX(0);transition-delay:0s;background:transparent}83%{transform:scaleX(1);transform-origin:right;transition-delay:0.25s;background:#ffdd00}100%{transform:scaleX(0);transition-delay:0s;background:transparent}}@keyframes colorLink{16.6%{color:#ffdd00}33.2%{color:#ffffff}49.8%{color:#ffdd00}66.4%{color:#ffffff}83%{color:#ffdd00}100%{color:#ffffff}}