.wZ8lRa_Video{width:100%;height:100vh}.wZ8lRa_Video video{object-fit:cover;width:100%;height:100vh}
.WkJq2G_HomerHero{width:100%;position:relative}.WkJq2G_HomerHero .WkJq2G_Title{width:100%;max-width:1300px;padding:60px;position:absolute;top:50vh;left:50%;transform:translate(-50%,-50%)}.WkJq2G_HomerHero .WkJq2G_Title h1{color:#fff;text-align:center;font-size:118px;font-weight:400}.WkJq2G_HomerHero .WkJq2G_ScrollButton{width:66px;height:66px;position:absolute;top:calc(100vh - 126px);left:50%;overflow:hidden;transform:translate(-50%,-50%)}.WkJq2G_HomerHero .WkJq2G_ScrollButton .WkJq2G_Wrapper{flex-direction:column;row-gap:40px;transition:all .4s ease-in-out;display:flex;transform:translateY(-106px)}@media only screen and (hover){.WkJq2G_HomerHero .WkJq2G_ScrollButton:hover .WkJq2G_Wrapper{transform:translateY(0)}}@media only screen and (max-width:1024px){.WkJq2G_HomerHero .WkJq2G_Title{padding:15px}.WkJq2G_HomerHero .WkJq2G_Title h1{text-align:left;font-size:66px}.WkJq2G_HomerHero .WkJq2G_ScrollButton{position:absolute;top:calc(100vh - 81px);left:50%;overflow:hidden;transform:translate(-50%,-50%)}}
._1rKgKG_SmallContent{justify-content:center;width:100%;margin-top:250px;padding:0 60px;display:flex}._1rKgKG_SmallContent ._1rKgKG_Wrapper{max-width:1028px}._1rKgKG_BorderTop{border-top:1px solid #a1a1a1;padding-top:250px}._1rKgKG_BorderBottom{border-bottom:1px solid #a1a1a1;padding-bottom:250px}@media only screen and (max-width:1024px){._1rKgKG_SmallContent{margin-top:150px;padding:0 15px}._1rKgKG_BorderTop{padding-top:150px}._1rKgKG_BorderBottom{padding-bottom:150px}}
.u3DmaG_HomeAbout h2{margin-bottom:60px;font-size:88px}.u3DmaG_HomeAbout .u3DmaG_Text{flex-direction:column;row-gap:1rem;display:flex}@media only screen and (max-width:1024px){.u3DmaG_HomeAbout h2{margin-bottom:30px;font-size:50px}}
.kpcJdq_HomeLeistungen{margin-top:250px}.kpcJdq_HomeLeistungen h2{text-align:center;margin-bottom:110px;padding:0 60px;font-size:66px}.kpcJdq_HomeLeistungen .kpcJdq_Items a{display:block}.kpcJdq_HomeLeistungen .kpcJdq_Items a:first-of-type{border-top:1px solid #a1a1a1}.kpcJdq_HomeLeistungen .kpcJdq_Items .kpcJdq_Item{cursor:pointer;border-bottom:1px solid #a1a1a1;justify-content:center;height:100%;min-height:400px;max-height:400px;display:flex;position:relative;overflow:hidden}.kpcJdq_HomeLeistungen .kpcJdq_Items .kpcJdq_Item .kpcJdq_Image{opacity:1;width:100%;height:100%;transition:all .3s ease-in-out}.kpcJdq_HomeLeistungen .kpcJdq_Items .kpcJdq_Item .kpcJdq_Image img{object-fit:cover;object-position:center center;width:100%;display:block}.kpcJdq_HomeLeistungen .kpcJdq_Items .kpcJdq_Item .kpcJdq_Content{width:100%;max-width:1920px;padding:0 60px;transition:all .3s ease-in-out;position:absolute;bottom:50px}.kpcJdq_HomeLeistungen .kpcJdq_Items .kpcJdq_Item .kpcJdq_Content h3{color:#fff;font-size:50px;transition:all .3s ease-in-out}@media only screen and (hover){.kpcJdq_HomeLeistungen .kpcJdq_Items .kpcJdq_Item .kpcJdq_Image{opacity:0}.kpcJdq_HomeLeistungen .kpcJdq_Items .kpcJdq_Item .kpcJdq_Content h3{color:#000}.kpcJdq_HomeLeistungen .kpcJdq_Items .kpcJdq_Item:hover .kpcJdq_Image{opacity:1}.kpcJdq_HomeLeistungen .kpcJdq_Items .kpcJdq_Item:hover .kpcJdq_Content{transform:translate(10px)}.kpcJdq_HomeLeistungen .kpcJdq_Items .kpcJdq_Item:hover .kpcJdq_Content h3{color:#fff}}@media only screen and (min-width:2600px){.kpcJdq_HomeLeistungen .kpcJdq_Items .kpcJdq_Item .kpcJdq_Image img{height:100%}}@media only screen and (max-width:1024px){.kpcJdq_HomeLeistungen{display:none}}
.aTdSRG_ContentSection{justify-content:center;margin-top:250px;display:flex}.aTdSRG_ContentSection .aTdSRG_Wrapper{width:100%;max-width:1920px;padding:0 60px}.aTdSRG_MobileOnly{display:none}@media only screen and (max-width:1024px){.aTdSRG_ContentSection{margin-top:150px}.aTdSRG_ContentSection .aTdSRG_Wrapper{padding:0 15px}.aTdSRG_MobileOnly{display:block}.aTdSRG_BorderlessMob .aTdSRG_Wrapper{padding:0}}
.OzCwva_StandardGrid{grid-template-columns:1fr 1fr;gap:60px;display:grid}.OzCwva_StandardGrid h1{font-size:88px}.OzCwva_StandardGrid ul li{margin-left:1.25rem;font-weight:300;list-style-type:disc}@media only screen and (max-width:1024px){.OzCwva_StandardGrid{grid-template-columns:1fr;gap:30px}.OzCwva_StandardGrid h1{font-size:37px}}
._5ZxDPa_Headline{overflow:hidden}._5ZxDPa_Headline div{vertical-align:top;font:inherit;color:inherit;line-height:1.2;display:inline-block;overflow:hidden}._5ZxDPa_Headline div .wrapper{vertical-align:top;font:inherit;color:inherit;display:inline-block;overflow:hidden}._5ZxDPa_Headline div .wrapper span{vertical-align:top;height:100%;font:inherit;color:inherit;line-height:inherit;opacity:0;display:inline-block;position:relative;overflow:hidden;transform:translateY(100%)}
.HB5Z3q_Button{outline-offset:-1px;color:#fff;cursor:pointer;background-color:#e73153;border:none;border-radius:10px;outline:3px solid #0000;align-items:center;gap:5px;width:fit-content;padding:20px;font-weight:300;transition:all .4s ease-in-out;display:flex}.HB5Z3q_Button .HB5Z3q_Arrow{align-items:center;gap:20px;width:22px;height:18px;display:flex;overflow:hidden}.HB5Z3q_Button .HB5Z3q_Arrow svg{flex-shrink:0;transition:all .4s ease-in-out;transform:translate(-42px)}.HB5Z3q_Secondary{color:#e73153;background-color:#fff}.HB5Z3q_Secondary .HB5Z3q_Arrow svg path{stroke:#e73153}@media only screen and (hover){.HB5Z3q_Button:hover{outline:3px solid #e73153}.HB5Z3q_Button:hover .HB5Z3q_Arrow svg{transform:translate(0)}.HB5Z3q_Secondary:hover{outline:3px solid #fff}}
.a1_Cdq_Versicherungen .a1_Cdq_Info{flex-direction:column;row-gap:30px;display:flex}.a1_Cdq_Versicherungen .a1_Cdq_Info h2{font-size:50px}@media only screen and (max-width:1024px){.a1_Cdq_Versicherungen .a1_Cdq_Info:first-of-type{margin-bottom:110px}}
.Mt2hTG_Versicherungen .Mt2hTG_Info{flex-direction:column;row-gap:30px;display:flex}.Mt2hTG_Versicherungen .Mt2hTG_Info h2{font-size:50px}@media only screen and (max-width:1024px){.Mt2hTG_Versicherungen .Mt2hTG_Info:first-of-type{margin-bottom:110px}}
.c_XzUG_HomeLeistungenMobile h2{text-align:center;margin-bottom:60px;font-size:37px}.c_XzUG_HomeLeistungenMobile .c_XzUG_Items{flex-direction:column;row-gap:15px;display:flex}.c_XzUG_HomeLeistungenMobile .c_XzUG_Items .c_XzUG_Item{aspect-ratio:36/23;width:100%;position:relative}.c_XzUG_HomeLeistungenMobile .c_XzUG_Items .c_XzUG_Item .c_XzUG_Image{aspect-ratio:36/23;border-radius:15px;width:100%;overflow:hidden}.c_XzUG_HomeLeistungenMobile .c_XzUG_Items .c_XzUG_Item .c_XzUG_Image img{object-fit:contain;width:100%;height:100%}.c_XzUG_HomeLeistungenMobile .c_XzUG_Items .c_XzUG_Item .c_XzUG_Title{position:absolute;bottom:15px;left:15px}.c_XzUG_HomeLeistungenMobile .c_XzUG_Items .c_XzUG_Item .c_XzUG_Title h3{color:#fff;font-size:28px}
.YZJJ5G_TeamCard{flex-direction:column;row-gap:60px;display:flex}.YZJJ5G_TeamCard .YZJJ5G_Image{aspect-ratio:1;width:100%}.YZJJ5G_TeamCard .YZJJ5G_Image img{object-fit:contain;max-width:100%;height:auto;display:block}.YZJJ5G_TeamCard .YZJJ5G_Info h2{margin-bottom:15px;font-size:37px}.YZJJ5G_TeamCard .YZJJ5G_Info b{margin-bottom:60px;font-size:28px;font-weight:300;display:block}.YZJJ5G_TeamCard .YZJJ5G_Info .YZJJ5G_Links a{width:fit-content;font-size:28px;font-weight:300;display:block}@media only screen and (hover){.YZJJ5G_TeamCard .YZJJ5G_Info .YZJJ5G_Links a:after{content:"";background-color:#000;border-bottom:1px solid #000;border-radius:5px;width:0;margin-top:.1rem;margin-left:auto;transition:all .2s ease-in-out;display:block}.YZJJ5G_TeamCard .YZJJ5G_Info .YZJJ5G_Links a:hover:after{width:100%;margin-left:0;margin-right:auto}}@media only screen and (max-width:1024px){.YZJJ5G_TeamCard{row-gap:30px}.YZJJ5G_TeamCard .YZJJ5G_Info{padding:0 15px}.YZJJ5G_TeamCard .YZJJ5G_Info h2{font-size:28px}.YZJJ5G_TeamCard .YZJJ5G_Info b,.YZJJ5G_TeamCard .YZJJ5G_Info .YZJJ5G_Links a{font-size:22px}}
.k9FI-G_Datenschutz .k9FI-G_Content section{margin-top:110px}.k9FI-G_Datenschutz .k9FI-G_Content section:first-of-type{margin-top:0}.k9FI-G_Datenschutz .k9FI-G_Content section h2{margin-bottom:30px;font-size:28px}.k9FI-G_Datenschutz .k9FI-G_Content section a{font-weight:300;text-decoration:underline;transition:all .2s ease-in-out}.k9FI-G_Datenschutz .k9FI-G_Content section ul{margin-top:30px;margin-bottom:30px;margin-left:1.25rem}.k9FI-G_Datenschutz .k9FI-G_Content section ul li{font-weight:300;list-style:outside}@media only screen and (hover){.k9FI-G_Datenschutz .k9FI-G_Content section a:hover{color:#e73153}}@media only screen and (max-width:1024px){.k9FI-G_Datenschutz .k9FI-G_Content section{margin-top:60px}.k9FI-G_Datenschutz .k9FI-G_Content section:first-of-type{margin-top:0}}
.fJ_gua_Impressum .fJ_gua_Content section{margin-top:110px}.fJ_gua_Impressum .fJ_gua_Content section:first-of-type{margin-top:0}.fJ_gua_Impressum .fJ_gua_Content section h2{margin-bottom:30px;font-size:28px}.fJ_gua_Impressum .fJ_gua_Content section a{font-weight:300;text-decoration:underline;transition:all .2s ease-in-out}@media only screen and (hover){.fJ_gua_Impressum .fJ_gua_Content section a:hover{color:#e73153}}@media only screen and (max-width:1024px){.fJ_gua_Impressum .fJ_gua_Content section{margin-top:60px}.fJ_gua_Impressum .fJ_gua_Content section:first-of-type{margin-top:0}}
.HxH1yq_Kontakt ul{border-bottom:1px solid #a1a1a1;padding:60px 0}.HxH1yq_Kontakt ul:first-of-type{padding-top:0}.HxH1yq_Kontakt ul:last-of-type{border-bottom:none;padding-bottom:0}.HxH1yq_Kontakt ul li,.HxH1yq_Kontakt ul a{width:fit-content;font-size:28px;font-weight:300;margin-left:0!important;list-style:none!important}@media only screen and (hover){.HxH1yq_Kontakt ul li a:after{content:"";background-color:#000;border-bottom:1px solid #000;border-radius:5px;width:0;margin-top:.1rem;margin-left:auto;transition:all .2s ease-in-out;display:block}.HxH1yq_Kontakt ul li a:hover:after{width:100%;margin-left:0;margin-right:auto}}@media only screen and (max-width:1024px){.HxH1yq_Kontakt ul{padding:30px 0}.HxH1yq_Kontakt ul:first-of-type{padding-top:0}.HxH1yq_Kontakt ul:last-of-type{padding-bottom:0}.HxH1yq_Kontakt ul li,.HxH1yq_Kontakt ul a{font-size:22px}}
.HfxUKG_NotFound .HfxUKG_Content{flex-direction:column;row-gap:30px;display:flex}.HfxUKG_NotFound .HfxUKG_Content h2{font-size:37px}@media only screen and (max-width:1024px){.HfxUKG_NotFound .HfxUKG_Content h2{font-size:28px}}
.CDCalG_Schadenportal .CDCalG_Hero,.CDCalG_Schadenportal .CDCalG_Info{flex-direction:column;row-gap:30px;display:flex}.CDCalG_Schadenportal .CDCalG_Info h2{font-size:50px}@media only screen and (max-width:1024px){.CDCalG_Schadenportal .CDCalG_Info:first-of-type{margin-bottom:110px}}
._5b5KXW_Team ._5b5KXW_TeamGrid{grid-template-columns:1fr 1fr;grid-template-rows:repeat(1fr);gap:110px 60px;display:grid}@media only screen and (max-width:1024px){._5b5KXW_Team ._5b5KXW_TeamGrid{grid-template-columns:1fr;row-gap:60px}}
._5AC3KW_Transparenzverordnung ._5AC3KW_Content ._5AC3KW_Sub h2{font-size:37px}._5AC3KW_Transparenzverordnung ._5AC3KW_Content section{margin-top:110px}._5AC3KW_Transparenzverordnung ._5AC3KW_Content section:first-of-type{margin-top:0}._5AC3KW_Transparenzverordnung ._5AC3KW_Content section h2{margin-bottom:30px;font-size:28px}._5AC3KW_Transparenzverordnung ._5AC3KW_Content section a{font-weight:300;text-decoration:underline;transition:all .2s ease-in-out}@media only screen and (hover){._5AC3KW_Impressum ._5AC3KW_Content section a:hover{color:#e73153}}@media only screen and (max-width:1024px){._5AC3KW_Transparenzverordnung ._5AC3KW_Content ._5AC3KW_Sub{margin-top:30px!important}._5AC3KW_Transparenzverordnung ._5AC3KW_Content ._5AC3KW_Sub h2{font-size:28px}._5AC3KW_Transparenzverordnung ._5AC3KW_Content section{margin-top:60px}._5AC3KW_Transparenzverordnung ._5AC3KW_Content section:first-of-type{margin-top:0}}
.LI4zyG_HomeServiceangebot h2{text-align:center;font-size:66px}.LI4zyG_HomeServiceangebot .LI4zyG_Grid{grid-template-columns:1fr 1fr;gap:110px;margin-top:110px;display:grid}.LI4zyG_HomeServiceangebot .LI4zyG_Grid .LI4zyG_Item{flex-direction:column;row-gap:30px;display:flex}.LI4zyG_HomeServiceangebot .LI4zyG_Grid .LI4zyG_Item h3{font-size:50px}.LI4zyG_HomeServiceangebot .LI4zyG_Grid .LI4zyG_Item ul li{margin-left:1.25rem;font-weight:300;list-style:outside}@media only screen and (max-width:1024px){.LI4zyG_HomeServiceangebot h2{font-size:37px}.LI4zyG_HomeServiceangebot .LI4zyG_Grid{grid-template-columns:1fr;margin-top:60px}.LI4zyG_HomeServiceangebot .LI4zyG_Grid .LI4zyG_Item h3{font-size:28px}}
