/* Source and licensing information for the line(s) below can be found at https://www.trauerrednerin-uhrlich.at/sites/default/files/ipless/custom-leistungen--leistungen.css. */
:root{--font-size-default:20px;--line-height-default:32px;--font-size-h1:95px;--line-height-h1:75px;--font-size-h3:30px;--line-height-h3:38px;--font-size-h4:40px;--line-height-h4:48px;--font-size-small:18px;--line-height-small:28px;}#node-leistungen{padding:175px 0 0 0;}#node-leistungen .leistungen .h1{width:60%;}#node-leistungen .leistungen .wrapper{display:grid;grid-template-columns:repeat(5,1fr);gap:30px;margin-bottom:75px;}#node-leistungen .leistungen .wrapper .leistung a .image-wrapper{overflow:hidden;}#node-leistungen .leistungen .wrapper .leistung a .image-wrapper img{transition:transform 1s ease;}#node-leistungen .leistungen .wrapper .leistung a .titel{margin-top:25px;color:#6c7c98;font-size:22px;line-height:26px;font-weight:700;transition:color 0.5s ease;}#node-leistungen .leistungen .wrapper .leistung a:hover .image-wrapper img{transform:scale(1.1);}#node-leistungen .leistungen .wrapper .leistung a:hover .titel{color:#1e2d5a;}#node-leistungen .bar{background-color:#e4e6eb;padding:30px 60px;display:flex;justify-content:space-between;align-items:center;margin-bottom:75px;}#node-leistungen .bar .text{font-weight:700;font-size:22px;line-height:26px;}#node-leistungen .bar .overlay-content{display:none;}#node-leistungen .honorar{margin-bottom:125px;padding-bottom:125px;border-bottom:1px solid #6c7c98;}#node-leistungen .honorar .link{text-decoration:underline;}#node-leistungen .honorar .overlay-content{display:none;}#node-leistungen .honorar .button{display:inline-block;margin-top:30px;}#node-leistungen #ehrenamt{padding-bottom:175px;}#node-leistungen #ehrenamt .ehrenamt .h1{width:70%;}#node-leistungen #ehrenamt .ehrenamt .wrapper{display:grid;grid-template-columns:repeat(5,1fr);gap:30px;margin-bottom:75px;}#node-leistungen #ehrenamt .ehrenamt .wrapper .leistung a .image-wrapper{overflow:hidden;}#node-leistungen #ehrenamt .ehrenamt .wrapper .leistung a .image-wrapper img{transition:transform 1s ease;}#node-leistungen #ehrenamt .ehrenamt .wrapper .leistung a .titel{margin-top:25px;color:#6c7c98;font-size:22px;line-height:26px;font-weight:700;transition:color 0.5s ease;}#node-leistungen #ehrenamt .ehrenamt .wrapper .leistung a:hover .image-wrapper img{transform:scale(1.1);}#node-leistungen #ehrenamt .ehrenamt .wrapper .leistung a:hover .titel{color:#1e2d5a;}#node-leistungen #ehrenamt .ehrenamt .text{font-size:22px;line-height:26px;}#node-leistungen #ehrenamt.feather::before{bottom:-50px;right:-50px;font-size:29vw;line-height:29vw;}@media all and (max-width:1799px){#node-leistungen .leistungen .h1{width:70%;}#node-leistungen #ehrenamt .ehrenamt .h1{width:75%;}}@media all and (max-width:1699px){#node-leistungen .leistungen .h1{width:80%;}#node-leistungen .leistungen .wrapper .leistung a .titel{font-size:20px;line-height:24px;margin-top:15px;}#node-leistungen #ehrenamt .ehrenamt .h1{width:85%;}#node-leistungen #ehrenamt .ehrenamt .wrapper .leistung a .titel{font-size:20px;line-height:24px;margin-top:15px;}}@media all and (max-width:1439px){#node-leistungen{padding-top:150px;}#node-leistungen .leistungen .wrapper{gap:15px;}#node-leistungen .bar{margin:0 -100px 75px -100px;padding:30px 100px;}#node-leistungen .bar .text{font-size:20px;line-height:24px;}#node-leistungen .honorar{margin-bottom:100px;padding-bottom:100px;}#node-leistungen #ehrenamt{padding-bottom:150px;}#node-leistungen #ehrenamt .ehrenamt .wrapper{gap:15px;}#node-leistungen #ehrenamt .ehrenamt .text{font-size:20px;line-height:24px;}}@media all and (max-width:1247px){#node-leistungen{padding-top:100px;}#node-leistungen .leistungen .h1{width:100%;}#node-leistungen .leistungen .wrapper .leistung a .titel{font-size:var(--font-size-default);line-height:var(--line-height-default);margin-top:5px;}#node-leistungen #ehrenamt .ehrenamt .h1{width:100%;}#node-leistungen #ehrenamt .ehrenamt .wrapper .leistung a .titel{font-size:var(--font-size-default);line-height:var(--line-height-default);margin-top:5px;}}@media all and (max-width:1023px){#node-leistungen .leistungen .wrapper{grid-template-columns:repeat(3,1fr);}#node-leistungen .bar{flex-wrap:wrap;}#node-leistungen .bar .button{margin-top:20px;}#node-leistungen #ehrenamt{padding-bottom:100px;}#node-leistungen #ehrenamt.feather::before{font-size:33vw;line-height:33vw;bottom:-30px;}#node-leistungen #ehrenamt .ehrenamt .wrapper{grid-template-columns:repeat(3,1fr);}}@media screen and (max-width:699px){#node-leistungen .leistungen .wrapper{display:flex;gap:unset;margin-bottom:30px;}#node-leistungen .leistungen .swiper-pagination{margin-bottom:50px;}#node-leistungen .bar .text{font-size:18px;line-height:22px;}#node-leistungen #ehrenamt.feather::before{font-size:40vw;line-height:40vw;right:-30px;bottom:-20px;}#node-leistungen #ehrenamt .ehrenamt .wrapper{display:flex;gap:unset;margin-bottom:30px;}#node-leistungen #ehrenamt .ehrenamt .text{font-size:18px;}#node-leistungen #ehrenamt .ehrenamt .swiper-pagination{margin-bottom:50px;}}@media screen and (max-width:499px){#node-leistungen .leistungen .swiper-pagination{margin-bottom:20px;}#node-leistungen .bar{margin-bottom:30px;}#node-leistungen .honorar{margin-bottom:75px;padding-bottom:75px;}#node-leistungen #ehrenamt{padding-bottom:50px;}}
/* Source and licensing information for the above line(s) can be found at https://www.trauerrednerin-uhrlich.at/sites/default/files/ipless/custom-leistungen--leistungen.css. */