.contact-flyout{display:flex;width:100%}@media(max-width: 47.99em){.contact-flyout{flex-direction:column;height:100%}}@media(min-width: 48em){.contact-flyout{flex-wrap:wrap;position:relative}}.contact-flyout__info{padding-inline:clamp(1.6875rem, 3.3125vw + 1.025rem, 5rem);position:relative;z-index:1}@media(min-width: 48em){.contact-flyout__info::before{content:"";display:block;height:100%;inset:0;position:absolute;width:calc(100% + 50vw);z-index:-1}}@media(max-width: 47.99em){.contact-flyout__info--left{background:#f3f0e8;padding-block:1.6875rem}}@media(min-width: 48em){.contact-flyout__info--left{padding-block:clamp(1.6875rem, 2.875vw + 1.1125rem, 4.5625rem);padding-left:0}}@media(min-width: 90em){.contact-flyout__info--left{flex:0 0 35%}}@media(min-width: 48em){.contact-flyout__info--left::before{background:#f3f0e8;left:-50vw}}.contact-flyout__info--right{flex:1}@media(max-width: 47.99em){.contact-flyout__info--right{background:#dded7d;padding-block:1.6875rem}}@media(min-width: 48em){.contact-flyout__info--right{padding-block:clamp(1.6875rem, 2.875vw + 1.1125rem, 4.5625rem)}}@media(min-width: 48em){.contact-flyout__info--right::before{background:#dded7d;left:-0.0625rem;right:-50vw;width:calc(100% + 50vw + 0.0625rem)}}.contact-flyout__headline.h2{font-size:clamp(2rem, 1vw + 1.8rem, 3rem)}.contact-flyout__list{list-style:none;margin:0;padding:0}.contact-flyout__list--left{display:grid;gap:clamp(1.25rem, 1.25vw + 1rem, 2.5rem)}.contact-flyout__list--right{-moz-column-gap:1.875rem;column-gap:1.875rem;margin-top:clamp(1.5rem, 1.5vw + 1.2rem, 3rem)}@media(min-width: 48em){.contact-flyout__list--right .btn{max-width:15.125rem}}@media(max-width: 63.99em){.contact-flyout__list--right{-moz-columns:1;columns:1}}@media(min-width: 64em)and (max-width: 89.99em){.contact-flyout__list--right{-moz-columns:2;columns:2}}@media(min-width: 90em){.contact-flyout__list--right{-moz-columns:3;columns:3}}.contact-flyout__item{padding-left:2.5rem;position:relative}.contact-flyout__item::before{background:#000;content:"";display:block;height:1.5rem;left:0;position:absolute;top:0;width:1.5rem}.contact-flyout__item--0::before{-webkit-mask:url("../../../Icons/phone.svg") no-repeat center center;mask:url("../../../Icons/phone.svg") no-repeat center center;-webkit-mask-size:contain;mask-size:contain}.contact-flyout__item--1::before{-webkit-mask:url("../../../Icons/mail.svg") no-repeat center center;mask:url("../../../Icons/mail.svg") no-repeat center center;-webkit-mask-size:contain;mask-size:contain}.contact-flyout__item--2::before{-webkit-mask:url("../../../Icons/home.svg") no-repeat center center;mask:url("../../../Icons/home.svg") no-repeat center center;-webkit-mask-size:contain;mask-size:contain}.contact-flyout__title{color:#000;font-size:clamp(1rem, 0.1875vw + 0.9625rem, 1.1875rem);font-weight:600}.contact-flyout .p{color:#000;margin-top:0}.contact-flyout .p+.p{margin-top:0}.contact-flyout .p:has(.link--intern){margin-top:var(--space-text)}.contact-flyout .p:has(.link--phone){line-height:1}.contact-flyout .link--mail,.contact-flyout .link--mail:link,.contact-flyout .link--mail:visited,.contact-flyout .link--phone,.contact-flyout .link--phone:link,.contact-flyout .link--phone:visited,.contact-flyout .link--intern,.contact-flyout .link--intern:link,.contact-flyout .link--intern:visited{color:#000}.contact-flyout .link--mail::before,.contact-flyout .link--phone::before,.contact-flyout .link--intern::before{content:none}.contact-flyout .link--mail{--link-underline-width: 100%;--link-underline-x: 50%}.contact-flyout .link--phone{font-size:clamp(2.5rem, 0.5vw + 2.4rem, 3rem);font-weight:400}.contact-flyout .link--phone,.contact-flyout .link--phone:link,.contact-flyout .link--phone:visited,.contact-flyout .link--phone:focus-visible,.contact-flyout .link--phone:hover{background-image:none;text-decoration:none}.contact-flyout .link--phone::before{content:none}.contact-flyout .small{color:#000}
