@media (max-width:767px){.button-container.btn-primary a,.button-container.btn-primary button,.button-container.btn-primary span.button{background-color:#00c832;border-radius:12px;box-shadow:3px 3px 6px rgba(0,0,0,.161);color:#fff;display:inline-block;font-size:18px;font-weight:600;padding:9px 12px;text-decoration:none;width:auto!important}}.af-pdl-slider-category+.usp-teaser-slider .swiper-button-next,.af-pdl-slider-category+.usp-teaser-slider .swiper-button-prev{box-shadow:0 0 5px 0 rgba(0,0,0,.639)}@media (min-width:1025px){.af-pdl-slider-category+.usp-teaser-slider .swiper-button-next{right:4px}}.neos-backend .hero-teaser div.button-container div.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline span,.neos-backend span.full-width-teaser-button-label div.ck.ck-content.ck-editor__editable,.neos-backend span.full-width-teaser-button-label div.ck.ck-content.ck-editor__editable span{transform:skewX(0)}.button-container{display:flex;justify-content:center;margin:0 auto;max-width:1368px}.button-container svg{display:none}.button-container.button-left{justify-content:flex-start}.button-container.button-left.cta-text-link a{padding-left:0}.button-container.button-right{justify-content:flex-end;padding-right:30px}body div.content-grid:not(.columns-100) .button-container.btn-primary a{box-sizing:initial;width:calc(100% - 38px)}@media screen and (max-width:1023px){.button-container.btn-primary{padding-right:0}}@media (min-width:768px){.button-container.btn-primary a,.button-container.btn-primary button,.button-container.btn-primary span.button{-webkit-tap-highlight-color:transparent;background-color:#ff6056;color:#fff;font-weight:400;left:20px;padding-right:22px;position:relative;text-align:left;transform:skewX(-20deg);transition:all .5s;width:100%}.button-container.btn-primary a span:not(.button),.button-container.btn-primary button span:not(.button),.button-container.btn-primary span.button span:not(.button){display:inline-block;left:-18px;position:relative;transform:skewX(20deg);z-index:1}.button-container.btn-primary a span:not(.button).af-external-url-message,.button-container.btn-primary button span:not(.button).af-external-url-message,.button-container.btn-primary span.button span:not(.button).af-external-url-message{display:none}.button-container.btn-primary a:before,.button-container.btn-primary button:before,.button-container.btn-primary span.button:before{background-color:#ff6056;content:"";height:100%;left:-19px;min-width:30px;position:absolute;top:0;transform:skewX(20deg);transition:all .5s;width:25%}.button-container.btn-primary a:hover,.button-container.btn-primary a:hover:before,.button-container.btn-primary button:hover,.button-container.btn-primary button:hover:before,.button-container.btn-primary span.button:hover,.button-container.btn-primary span.button:hover:before{background-color:#ff8777}}@media screen and (max-width:1180px){body div.content-grid:not(.columns-100) .button-container.btn-primary a a,body div.content-grid:not(.columns-100) .button-container.btn-primary a span.button{left:25px;padding-right:59px;width:calc(100% - 49px)}body div.content-grid:not(.columns-100) .button-container.btn-primary a a:after,body div.content-grid:not(.columns-100) .button-container.btn-primary a span.button:after{left:-25px;width:49px}}.button-container.btn-primary-inactive a,.button-container.btn-primary-inactive button{background-color:#cacdd0;color:#696c6f;font-weight:400}.button-container.btn-secondary.button-right{padding-right:0}.button-container.btn-secondary a,.button-container.btn-secondary span.button{background-color:initial;border:2px solid #ff6056;color:#ff6056;font-weight:400;transition:all .5s}.button-container.btn-secondary a:hover,.button-container.btn-secondary span.button:hover{background-color:#ff8777;border:2px solid #0000;color:#fff}.button-container.btn-secondary-inactive{pointer-events:none}.button-container.btn-secondary-inactive.button-right{padding-right:0}.button-container.btn-secondary-inactive a{background-color:initial;border:2px solid #cacdd0;color:#cacdd0;font-weight:400}.button-container.cta-text-link.button-right{padding-right:0}.button-container.cta-text-link a,.button-container.cta-text-link span[class*=link]{color:#ff6056;display:inline-block;line-height:1;margin-top:10px;padding:0;position:relative;text-align:left}.button-container.cta-text-link a>span.af-external-url-message,.button-container.cta-text-link span[class*=link]>span.af-external-url-message{display:none;left:0;max-width:100vw;text-align:left;top:calc(100% + 10px)}.button-container.cta-text-link a svg,.button-container.cta-text-link span[class*=link] svg{position:relative;right:-5px;transition:right .5s}.button-container.cta-text-link a svg.cta-text-link-external-link-icon,.button-container.cta-text-link span[class*=link] svg.cta-text-link-external-link-icon{display:none;width:15px}.button-container.cta-text-link a svg.cta-text-link-internal-link-icon,.button-container.cta-text-link span[class*=link] svg.cta-text-link-internal-link-icon{display:inline-block;width:20px}.button-container.cta-text-link a:hover,.button-container.cta-text-link span[class*=link]:hover{color:#ff8777}.button-container.cta-text-link a:hover svg,.button-container.cta-text-link span[class*=link]:hover svg{right:-9px}.button-container.cta-text-link a:hover>span.af-external-url-message,.button-container.cta-text-link span[class*=link]:hover>span.af-external-url-message{max-height:100vw;opacity:1;width:280px;z-index:4}.button-container.cta-text-link a.link-external svg.cta-text-link-external-link-icon,.button-container.cta-text-link span[class*=link].link-external svg.cta-text-link-external-link-icon{display:inline-block;overflow:visible}.button-container.cta-text-link a.link-external svg.cta-text-link-internal-link-icon,.button-container.cta-text-link span[class*=link].link-external svg.cta-text-link-internal-link-icon{display:none}.button-container.cta-text-link a.link-external:not([href*="amadeus-fire.de"],.button-container.cta-text-link a.link-external[href*=localhost],.button-container.cta-text-link span[class*=link].link-external[href*=localhost])>span.af-external-url-message,.button-container.cta-text-link span[class*=link].link-external:not([href*="amadeus-fire.de"],.button-container.cta-text-link a.link-external[href*=localhost],.button-container.cta-text-link span[class*=link].link-external[href*=localhost])>span.af-external-url-message{display:inline-block}.app-site-button{display:block;margin-bottom:32px;position:relative;width:-moz-fit-content;width:fit-content}.app-site-button a,.app-site-button button,.app-site-button span.button{border-bottom:unset;cursor:pointer;outline:none;padding:10px 30px;position:relative;text-align:center}.app-site-button a:after,.app-site-button button:after,.app-site-button span.button:after{background:none;content:"";display:block;height:0;left:auto;position:absolute;right:-30px;top:0;width:0}.coral .button-container.btn-primary a,.coral .button-container.btn-primary button,.coral .button-container.btn-primary span.button{background-color:#fff;color:#ff6056;font-weight:400;transition:all .5s}.coral .button-container.btn-primary a:before,.coral .button-container.btn-primary button:before,.coral .button-container.btn-primary span.button:before{background-color:#fff}.coral .button-container.btn-primary a:hover,.coral .button-container.btn-primary button:hover,.coral .button-container.btn-primary span.button:hover{background-color:#ff8777;color:#fff}.coral .button-container.btn-primary a:hover:before,.coral .button-container.btn-primary button:hover:before,.coral .button-container.btn-primary span.button:hover:before{background-color:#ff8777}.coral .button-container.btn-secondary a,.coral .button-container.btn-secondary span.button{background-color:initial;border:2px solid #fff;color:#fff;font-weight:400;transition:all .5s}.coral .button-container.btn-secondary a:hover,.coral .button-container.btn-secondary span.button:hover{background-color:#ff8777;border:2px solid #0000;color:#fff}.coral .button-container.cta-text-link a,.coral .button-container.cta-text-link span.button{color:#fff;text-align:left;transition:all .5s}.coral .button-container.cta-text-link a:hover,.coral .button-container.cta-text-link span.button:hover{color:#ff8777}.purple .button-container.btn-secondary a{background-color:initial;border:2px solid #fff;color:#fff;font-weight:400;transition:all .5s}.purple .button-container.btn-secondary a:hover{background-color:#ff8777;border:2px solid #0000;color:#fff}.purple .button-container.cta-text-link span[data-placeholder=Button]{color:#fff}.purple .button-container.cta-text-link a{color:#ff6056;transition:all .5s}.purple .button-container.cta-text-link a:hover{color:#ff8777}.button{color:#000;display:inline-block;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;justify-self:flex-end;line-height:28.8px;position:relative;text-decoration:none;text-transform:none}
/*# sourceMappingURL=component.button.css.map*/