.pfarreBasic #topBox{position:relative;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.pfarreBasic #contentBox{container-type:inline-size;container-name:pfarreBasicGrid;padding-bottom:100px}.pfarreBasic .headlineBox{margin-bottom:50px}.pfarreBasic .headlineBox .line1{font-weight:var(--font-weight-extrabold);text-transform:uppercase}.pfarreBasic .headlineBox .line2{font-weight:var(--font-weight-thin);font-size:var(--font-size-h1-linetitle);line-height:var(--line-height-h1-linetitle)}.pfarreBasic .indexOeinfoGrid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px 100px;max-width:var(--max-width-container-medium);margin:0px auto 0px auto}.pfarreBasic .indexOeinfoGrid.noImage{max-width:var(--max-width-container-small)}.pfarreBasic .indexOeinfoGrid .image{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}.pfarreBasic .indexOeinfoGrid .content{-webkit-box-flex:1;-ms-flex:1;flex:1}.pfarreBasic .indexOeinfoGrid .content .titleBox{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.pfarreBasic .indexOeinfoGrid .content .titleBox .bezeichnung{-webkit-box-flex:1;-ms-flex:1;flex:1}.pfarreBasic .indexOeinfoGrid .content .titleBox .bezeichnung .line1{font-size:var(--font-size-medium);line-height:var(--line-height-medium);font-weight:var(--font-weight-extrabold);text-transform:uppercase}.pfarreBasic .indexOeinfoGrid .content .titleBox .bezeichnung .line2{font-weight:var(--font-weight-medium)}.pfarreBasic .indexOeinfoGrid .content .titleBox .pfarrnummer{text-align:right;margin-left:auto}.pfarreBasic .indexOeinfoGrid .content .titleBox .pfarrnummer .label{font-size:var(--font-size-extrasmall);line-height:var(--line-height-extrasmall)}.pfarreBasic .indexOeinfoGrid .content .titleBox .pfarrnummer .text{font-size:var(--font-size-small);line-height:var(--line-height-small);font-weight:var(--font-weight-medium)}.pfarreBasic .indexOeinfoGrid .content .infoBox{display:-ms-grid;display:grid;-ms-grid-columns:calc(50% - 1px) 1px calc(50% - 1px);grid-template-columns:calc(50% - 1px) 1px calc(50% - 1px);margin-top:50px}.pfarreBasic .indexOeinfoGrid .content .infoBox .address{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:15px}.pfarreBasic .indexOeinfoGrid .content .infoBox .address a{font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-weight:var(--font-weight-medium);text-decoration-color:transparent}.pfarreBasic .indexOeinfoGrid .content .infoBox .address a:hover{text-decoration-color:var(--color-font)}.pfarreBasic .indexOeinfoGrid .content .infoBox .address .linkCrop{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pfarreBasic .indexOeinfoGrid .content .infoBox .address .linkCrop a{text-decoration-color:transparent}.pfarreBasic .indexOeinfoGrid .content .infoBox .address .linkCrop a:hover{text-decoration-color:var(--color-font)}.pfarreBasic .indexOeinfoGrid .content .infoBox .address .www{padding-top:25px}.pfarreBasic .indexOeinfoGrid .content .infoBox:before{content:"";-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background-color:var(--color-font)}.pfarreBasic .indexOeinfoGrid .content .infoBox .links{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-size:var(--font-size-medium);line-height:var(--line-height-medium);font-weight:var(--font-weight-medium);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:15px}.pfarreBasic .indexOeinfoGrid .content .infoBox .links a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration-color:transparent}.pfarreBasic .indexOeinfoGrid .content .infoBox .links a:before{content:"";width:60px;height:60px;background-color:var(--color-font);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.pfarreBasic .indexOeinfoGrid .content .infoBox .links a.linkTeam:before{-webkit-mask-image:url(../../images/portal2024/icons/person.svg);mask-image:url(../../images/portal2024/icons/person.svg)}.pfarreBasic .indexOeinfoGrid .content .infoBox .links a.linkGottesdienste:before{-webkit-mask-image:url(../../images/portal2024/icons/gebet.svg);mask-image:url(../../images/portal2024/icons/gebet.svg)}.pfarreBasic .indexOeinfoGrid .content .infoBox .links a.linkKarte:before{-webkit-mask-image:url(../../images/portal2024/icons/karte.svg);mask-image:url(../../images/portal2024/icons/karte.svg)}.pfarreBasic .indexOeinfoGrid .content .infoBox .links a:hover{text-decoration:underline}.pfarreBasic .indexConnectionsGrid{margin-top:100px}.pfarreBasic .indexConnectionsGrid>*{display:-ms-grid;display:grid;-ms-grid-columns:85px clamp(300px,40%,500px) 1px 1fr;grid-template-columns:85px clamp(300px,40%,500px) 1px 1fr;margin-bottom:50px}.pfarreBasic .indexConnectionsGrid>:before{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;content:"";background-color:var(--color-font);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:60px;height:60px;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.pfarreBasic .indexConnectionsGrid>.gemeindenBox:before{-webkit-mask-image:url(../../images/portal2024/icons/gruppe.svg);mask-image:url(../../images/portal2024/icons/gruppe.svg)}.pfarreBasic .indexConnectionsGrid>.orteBox:before{-webkit-mask-image:url(../../images/portal2024/icons/ort.svg);mask-image:url(../../images/portal2024/icons/ort.svg)}.pfarreBasic .indexConnectionsGrid>* .infoBlock{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-right:50px}.pfarreBasic .indexConnectionsGrid>* .infoBlock .header{text-transform:uppercase;font-size:var(--font-size-small);line-height:var(--line-height-small);font-weight:var(--font-weight-medium)}.pfarreBasic .indexConnectionsGrid>* .infoBlock .title{text-transform:uppercase;font-size:var(--font-size-h3-itemtitle);line-height:var(--line-height-h3-itemtitle);font-weight:var(--font-weight-thin)}.pfarreBasic .indexConnectionsGrid>* .infoBlock .title a{text-decoration-color:transparent}.pfarreBasic .indexConnectionsGrid>* .infoBlock .title a:hover{text-decoration-color:var(--color-font)}.pfarreBasic .indexConnectionsGrid>* .infoBlock .connectionInfo{padding-top:20px;font-size:var(--font-size-small);line-height:var(--line-height-small)}.pfarreBasic .indexConnectionsGrid>:after{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;content:"";background-color:var(--color-font)}.pfarreBasic .indexConnectionsGrid>* .linksBlock{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;padding-left:50px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.pfarreBasic .indexConnectionsGrid>* .linksBlock ul{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 25px;text-transform:uppercase;font-size:var(--font-size-small);line-height:var(--line-height-small);font-weight:var(--font-weight-medium)}.pfarreBasic .indexConnectionsGrid>* .linksBlock ul a{color:var(--color-font-light);text-decoration-color:transparent}.pfarreBasic .indexConnectionsGrid>* .linksBlock ul a:hover{text-decoration-color:var(--color-font-light)}.pfarreBasic .calendarTeamGrid{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 30px minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:0px 30px;margin-top:100px}.pfarreBasic .calendarTeamGrid .indexCalendarBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.pfarreBasic .calendarTeamGrid .indexCalendarBox .calHeader{margin:15px 0px 25px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:15px;line-height:var(--line-height-h1-linetitle)}.pfarreBasic .calendarTeamGrid .indexCalendarBox .calHeader .day{font-size:var(--font-size-h1-linetitle);line-height:var(--line-height-h1-linetitle);font-weight:var(--font-weight-extrabold)}.pfarreBasic .calendarTeamGrid .indexCalendarBox .calHeader .month{font-size:var(--font-size-base);line-height:var(--line-height-base)}.pfarreBasic .calendarTeamGrid .indexCalendarBox article:last-of-type{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.pfarreBasic .calendarTeamGrid .indexCalendarBox .item{border-left:1px solid var(--color-font);margin-left:8px;padding:0px 0px 20px 17px}.pfarreBasic .calendarTeamGrid .indexCalendarBox .item .detailLink{display:block;text-decoration:none}.pfarreBasic .calendarTeamGrid .indexCalendarBox .item .detailLink .place{display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:minmax(0,1fr) 15px 80px;grid-template-columns:minmax(0,1fr) 80px;gap:0 15px;position:relative;margin-bottom:25px;font-size:var(--font-size-small);line-height:var(--line-height-small);font-weight:var(--font-weight-bold)}.pfarreBasic .calendarTeamGrid .indexCalendarBox .item .detailLink .place>*{-ms-grid-column:1;grid-column:1}.pfarreBasic .calendarTeamGrid .indexCalendarBox .item .detailLink .place .moreLink{-ms-grid-column:2;grid-column:2;display:-ms-inline-grid;display:inline-grid;-ms-grid-row-align:end;align-self:end;-ms-grid-columns:80px;grid-template-columns:80px;gap:0px 25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-decoration:none;margin-bottom:2px}.pfarreBasic .calendarTeamGrid .indexCalendarBox .item .detailLink .place .moreLink:after{content:"";width:80px;height:16px;background-color:var(--color-font);-webkit-mask-image:url(../../../images/portal2024/icons/langpfeil_rechts.svg);mask-image:url(../../../images/portal2024/icons/langpfeil_rechts.svg);-webkit-mask-size:auto 16px;mask-size:auto 16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.pfarreBasic .calendarTeamGrid .indexCalendarBox .item .detailLink .title{font-size:var(--font-size-h3-itemtitle);line-height:var(--line-height-h3-itemtitle);text-transform:none}.pfarreBasic .calendarTeamGrid .indexCalendarBox .item .detailLink:hover .moreLink{opacity:0.7}.pfarreBasic .calendarTeamGrid .indexCalendarBox .item .detailLink:hover .moreLink:after{-webkit-animation:linkarrow-right-hover 0.8s forwards;animation:linkarrow-right-hover 0.8s forwards}.pfarreBasic .calendarTeamGrid .indexCalendarBox .item .detailLink:hover .title{text-decoration:underline}.pfarreBasic .calendarTeamGrid .indexCalendarBox .item.else{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.pfarreBasic .calendarTeamGrid .indexCalendarBox .item.else .msg .content{border:0;padding-left:0}.pfarreBasic .calendarTeamGrid .indexTeamBox .indexTeamListGrid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:75px 0px}.pfarreBasic .calendarTeamGrid .indexTeamBox .indexTeamListGrid .item{container-type:inline-size;container-name:indexTeamGrid}.pfarreBasic .calendarTeamGrid .indexTeamBox .indexTeamListGrid .item .contentWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}.pfarreBasic .calendarTeamGrid .indexTeamBox .indexTeamListGrid .item .contentWrapper .image{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;width:30%;max-width:200px}.pfarreBasic .calendarTeamGrid .indexTeamBox .indexTeamListGrid .item .contentWrapper .image img{aspect-ratio:100/100}.pfarreBasic .calendarTeamGrid .indexTeamBox .indexTeamListGrid .item .contentWrapper .content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.pfarreBasic .calendarTeamGrid .indexTeamBox .indexTeamListGrid .item .contentWrapper .content .linkCrop{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pfarreBasic .calendarTeamGrid .indexTeamBox .indexTeamListGrid .item .contentWrapper .content .linkCrop a{text-decoration:none}.pfarreBasic .calendarTeamGrid .indexTeamBox .indexTeamListGrid .item .contentWrapper .content .linkCrop a:hover{text-decoration:underline}.pfarreBasic .calendarTeamGrid .indexTeamBox .indexTeamListGrid .item .contentWrapper .content .function{text-transform:uppercase;font-size:var(--font-size-small);line-height:var(--line-height-small);font-weight:var(--font-weight-medium)}.pfarreBasic .calendarTeamGrid .indexTeamBox .indexTeamListGrid .item .contentWrapper .content .title{font-size:var(--font-size-h3-itemtitle);line-height:var(--line-height-h3-itemtitle);font-weight:var(--font-weight-thin);text-transform:none;text-wrap:balance;word-break:break-word;-ms-hyphens:auto;hyphens:auto;margin-bottom:15px}.pfarreBasic .calendarTeamGrid .indexTeamBox .indexTeamListGrid .item .contentWrapper .content .address{margin-bottom:25px}.pfarreBasic .calendarTeamGrid .indexTeamBox .indexTeamListGrid .item .contentWrapper .content .phone{font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-weight:var(--font-weight-bold)}.pfarreBasic .calendarTeamGrid .indexTeamBox .indexTeamListGrid .item .contentWrapper .content .email{font-weight:var(--font-weight-medium)}.pfarreBasic .calendarTeamGrid .indexTeamBox .indexTeamListGrid .item .contentWrapper .content .email a{text-decoration:underline}.pfarreBasic .calendarTeamGrid .indexTeamBox .indexTeamListGrid .item .contentWrapper .content .text{padding-top:25px}@container pfarreBasicGrid (max-width: 965px){.pfarreBasic .indexOeinfoGrid{gap:50px 50px}}@container pfarreBasicGrid (max-width: 722px){.pfarreBasic .indexOeinfoGrid{gap:50px 50px}.pfarreBasic .calendarTeamGrid{-ms-grid-columns:100%;grid-template-columns:100%;gap:50px 0px}}@container indexTeamGrid (max-width: 400px){.pfarreBasic .indexTeamBox .item .contentWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:480px){.pfarreBasic .indexOeinfoGrid .content .titleBox div.image{margin-left:calc(-1 * var(--bootstrap-gutter-x) / 2);margin-right:calc(-1 * var(--bootstrap-gutter-x) / 2)}.pfarreBasic .indexOeinfoGrid .content .titleBox div.image img{max-width:none}}@media screen and (max-width:767px){.pfarreBasic .indexOeinfoGrid .content{container-type:inline-size}.pfarreBasic .indexOeinfoGrid .content .titleBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pfarreBasic .indexOeinfoGrid .content .titleBox .image img{max-width:150px}@container (max-width: 600px){.pfarreBasic .indexOeinfoGrid .content .infoBox{-ms-grid-columns:100%;grid-template-columns:100%;gap:50px}.pfarreBasic .indexOeinfoGrid .content .infoBox:before{content:none}}.pfarreBasic .indexConnectionsGrid>*{-ms-grid-columns:85px minmax(0,1fr);grid-template-columns:85px minmax(0,1fr)}.pfarreBasic .indexConnectionsGrid>:after{content:none}.pfarreBasic .indexConnectionsGrid>* .infoBlock{padding-right:0}.pfarreBasic .indexConnectionsGrid>* .linksBlock{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2;padding-top:25px;padding-left:0}}@media screen and (min-width:768px) and (max-width:991px){.pfarreBasic .indexOeinfoGrid.hasImage .content .titleBox{display:-ms-grid;display:grid;-ms-grid-columns:150px minmax(0,1fr);grid-template-columns:150px minmax(0,1fr)}.pfarreBasic .indexOeinfoGrid.hasImage .content .titleBox .image{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2}.pfarreBasic .indexOeinfoGrid.hasImage .content .titleBox .pfarrnummer{-ms-grid-row:2;grid-row:2}.pfarreBasic .indexConnectionsGrid>*{-ms-grid-columns:85px minmax(0,1fr);grid-template-columns:85px minmax(0,1fr)}.pfarreBasic .indexConnectionsGrid>:after{content:none}.pfarreBasic .indexConnectionsGrid>* .infoBlock{padding-right:0}.pfarreBasic .indexConnectionsGrid>* .linksBlock{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2;padding-top:25px;padding-left:0}}
/*# sourceMappingURL=mod_index_pfarre_basic.css.map */