#ginject .row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}#ginject .row>*{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}#ginject .col{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}#ginject .row-cols-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}#ginject .row-cols-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}#ginject .row-cols-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}#ginject .row-cols-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}#ginject .row-cols-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}#ginject .row-cols-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}#ginject .row-cols-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}#ginject .col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}#ginject .col-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333%}#ginject .col-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}#ginject .col-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}#ginject .col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}#ginject .col-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66667%}#ginject .col-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}#ginject .col-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333%}#ginject .col-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66667%}#ginject .col-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}#ginject .col-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333%}#ginject .col-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66667%}#ginject .col-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}#ginject .offset-1{margin-left:8.33333%}#ginject .offset-2{margin-left:16.66667%}#ginject .offset-3{margin-left:25%}#ginject .offset-4{margin-left:33.33333%}#ginject .offset-5{margin-left:41.66667%}#ginject .offset-6{margin-left:50%}#ginject .offset-7{margin-left:58.33333%}#ginject .offset-8{margin-left:66.66667%}#ginject .offset-9{margin-left:75%}#ginject .offset-10{margin-left:83.33333%}#ginject .offset-11{margin-left:91.66667%}#ginject .g-0,#ginject .gx-0{--bs-gutter-x: 0}#ginject .g-0,#ginject .gy-0{--bs-gutter-y: 0}#ginject .g-1,#ginject .gx-1{--bs-gutter-x: .25rem}#ginject .g-1,#ginject .gy-1{--bs-gutter-y: .25rem}#ginject .g-2,#ginject .gx-2{--bs-gutter-x: .5rem}#ginject .g-2,#ginject .gy-2{--bs-gutter-y: .5rem}#ginject .g-3,#ginject .gx-3{--bs-gutter-x: 1rem}#ginject .g-3,#ginject .gy-3{--bs-gutter-y: 1rem}#ginject .g-4,#ginject .gx-4{--bs-gutter-x: 1.5rem}#ginject .g-4,#ginject .gy-4{--bs-gutter-y: 1.5rem}#ginject .g-5,#ginject .gx-5{--bs-gutter-x: 3rem}#ginject .g-5,#ginject .gy-5{--bs-gutter-y: 3rem}#ginject .g-6,#ginject .gx-6{--bs-gutter-x: 6rem}#ginject .g-6,#ginject .gy-6{--bs-gutter-y: 6rem}@media (min-width: 576px){#ginject .col-sm{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}#ginject .row-cols-sm-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}#ginject .row-cols-sm-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}#ginject .row-cols-sm-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}#ginject .row-cols-sm-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}#ginject .row-cols-sm-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}#ginject .row-cols-sm-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}#ginject .row-cols-sm-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}#ginject .col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}#ginject .col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333%}#ginject .col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}#ginject .col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}#ginject .col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}#ginject .col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66667%}#ginject .col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}#ginject .col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333%}#ginject .col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66667%}#ginject .col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}#ginject .col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333%}#ginject .col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66667%}#ginject .col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}#ginject .offset-sm-0{margin-left:0}#ginject .offset-sm-1{margin-left:8.33333%}#ginject .offset-sm-2{margin-left:16.66667%}#ginject .offset-sm-3{margin-left:25%}#ginject .offset-sm-4{margin-left:33.33333%}#ginject .offset-sm-5{margin-left:41.66667%}#ginject .offset-sm-6{margin-left:50%}#ginject .offset-sm-7{margin-left:58.33333%}#ginject .offset-sm-8{margin-left:66.66667%}#ginject .offset-sm-9{margin-left:75%}#ginject .offset-sm-10{margin-left:83.33333%}#ginject .offset-sm-11{margin-left:91.66667%}#ginject .g-sm-0,#ginject .gx-sm-0{--bs-gutter-x: 0}#ginject .g-sm-0,#ginject .gy-sm-0{--bs-gutter-y: 0}#ginject .g-sm-1,#ginject .gx-sm-1{--bs-gutter-x: .25rem}#ginject .g-sm-1,#ginject .gy-sm-1{--bs-gutter-y: .25rem}#ginject .g-sm-2,#ginject .gx-sm-2{--bs-gutter-x: .5rem}#ginject .g-sm-2,#ginject .gy-sm-2{--bs-gutter-y: .5rem}#ginject .g-sm-3,#ginject .gx-sm-3{--bs-gutter-x: 1rem}#ginject .g-sm-3,#ginject .gy-sm-3{--bs-gutter-y: 1rem}#ginject .g-sm-4,#ginject .gx-sm-4{--bs-gutter-x: 1.5rem}#ginject .g-sm-4,#ginject .gy-sm-4{--bs-gutter-y: 1.5rem}#ginject .g-sm-5,#ginject .gx-sm-5{--bs-gutter-x: 3rem}#ginject .g-sm-5,#ginject .gy-sm-5{--bs-gutter-y: 3rem}#ginject .g-sm-6,#ginject .gx-sm-6{--bs-gutter-x: 6rem}#ginject .g-sm-6,#ginject .gy-sm-6{--bs-gutter-y: 6rem}}@media (min-width: 768px){#ginject .col-md{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}#ginject .row-cols-md-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}#ginject .row-cols-md-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}#ginject .row-cols-md-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}#ginject .row-cols-md-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}#ginject .row-cols-md-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}#ginject .row-cols-md-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}#ginject .row-cols-md-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}#ginject .col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}#ginject .col-md-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333%}#ginject .col-md-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}#ginject .col-md-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}#ginject .col-md-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}#ginject .col-md-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66667%}#ginject .col-md-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}#ginject .col-md-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333%}#ginject .col-md-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66667%}#ginject .col-md-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}#ginject .col-md-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333%}#ginject .col-md-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66667%}#ginject .col-md-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}#ginject .offset-md-0{margin-left:0}#ginject .offset-md-1{margin-left:8.33333%}#ginject .offset-md-2{margin-left:16.66667%}#ginject .offset-md-3{margin-left:25%}#ginject .offset-md-4{margin-left:33.33333%}#ginject .offset-md-5{margin-left:41.66667%}#ginject .offset-md-6{margin-left:50%}#ginject .offset-md-7{margin-left:58.33333%}#ginject .offset-md-8{margin-left:66.66667%}#ginject .offset-md-9{margin-left:75%}#ginject .offset-md-10{margin-left:83.33333%}#ginject .offset-md-11{margin-left:91.66667%}#ginject .g-md-0,#ginject .gx-md-0{--bs-gutter-x: 0}#ginject .g-md-0,#ginject .gy-md-0{--bs-gutter-y: 0}#ginject .g-md-1,#ginject .gx-md-1{--bs-gutter-x: .25rem}#ginject .g-md-1,#ginject .gy-md-1{--bs-gutter-y: .25rem}#ginject .g-md-2,#ginject .gx-md-2{--bs-gutter-x: .5rem}#ginject .g-md-2,#ginject .gy-md-2{--bs-gutter-y: .5rem}#ginject .g-md-3,#ginject .gx-md-3{--bs-gutter-x: 1rem}#ginject .g-md-3,#ginject .gy-md-3{--bs-gutter-y: 1rem}#ginject .g-md-4,#ginject .gx-md-4{--bs-gutter-x: 1.5rem}#ginject .g-md-4,#ginject .gy-md-4{--bs-gutter-y: 1.5rem}#ginject .g-md-5,#ginject .gx-md-5{--bs-gutter-x: 3rem}#ginject .g-md-5,#ginject .gy-md-5{--bs-gutter-y: 3rem}#ginject .g-md-6,#ginject .gx-md-6{--bs-gutter-x: 6rem}#ginject .g-md-6,#ginject .gy-md-6{--bs-gutter-y: 6rem}}@media (min-width: 992px){#ginject .col-lg{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}#ginject .row-cols-lg-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}#ginject .row-cols-lg-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}#ginject .row-cols-lg-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}#ginject .row-cols-lg-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}#ginject .row-cols-lg-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}#ginject .row-cols-lg-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}#ginject .row-cols-lg-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}#ginject .col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}#ginject .col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333%}#ginject .col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}#ginject .col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}#ginject .col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}#ginject .col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66667%}#ginject .col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}#ginject .col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333%}#ginject .col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66667%}#ginject .col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}#ginject .col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333%}#ginject .col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66667%}#ginject .col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}#ginject .offset-lg-0{margin-left:0}#ginject .offset-lg-1{margin-left:8.33333%}#ginject .offset-lg-2{margin-left:16.66667%}#ginject .offset-lg-3{margin-left:25%}#ginject .offset-lg-4{margin-left:33.33333%}#ginject .offset-lg-5{margin-left:41.66667%}#ginject .offset-lg-6{margin-left:50%}#ginject .offset-lg-7{margin-left:58.33333%}#ginject .offset-lg-8{margin-left:66.66667%}#ginject .offset-lg-9{margin-left:75%}#ginject .offset-lg-10{margin-left:83.33333%}#ginject .offset-lg-11{margin-left:91.66667%}#ginject .g-lg-0,#ginject .gx-lg-0{--bs-gutter-x: 0}#ginject .g-lg-0,#ginject .gy-lg-0{--bs-gutter-y: 0}#ginject .g-lg-1,#ginject .gx-lg-1{--bs-gutter-x: .25rem}#ginject .g-lg-1,#ginject .gy-lg-1{--bs-gutter-y: .25rem}#ginject .g-lg-2,#ginject .gx-lg-2{--bs-gutter-x: .5rem}#ginject .g-lg-2,#ginject .gy-lg-2{--bs-gutter-y: .5rem}#ginject .g-lg-3,#ginject .gx-lg-3{--bs-gutter-x: 1rem}#ginject .g-lg-3,#ginject .gy-lg-3{--bs-gutter-y: 1rem}#ginject .g-lg-4,#ginject .gx-lg-4{--bs-gutter-x: 1.5rem}#ginject .g-lg-4,#ginject .gy-lg-4{--bs-gutter-y: 1.5rem}#ginject .g-lg-5,#ginject .gx-lg-5{--bs-gutter-x: 3rem}#ginject .g-lg-5,#ginject .gy-lg-5{--bs-gutter-y: 3rem}#ginject .g-lg-6,#ginject .gx-lg-6{--bs-gutter-x: 6rem}#ginject .g-lg-6,#ginject .gy-lg-6{--bs-gutter-y: 6rem}}@media (min-width: 1200px){#ginject .col-xl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}#ginject .row-cols-xl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}#ginject .row-cols-xl-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}#ginject .row-cols-xl-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}#ginject .row-cols-xl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}#ginject .row-cols-xl-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}#ginject .row-cols-xl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}#ginject .row-cols-xl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}#ginject .col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}#ginject .col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333%}#ginject .col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}#ginject .col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}#ginject .col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}#ginject .col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66667%}#ginject .col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}#ginject .col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333%}#ginject .col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66667%}#ginject .col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}#ginject .col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333%}#ginject .col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66667%}#ginject .col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}#ginject .offset-xl-0{margin-left:0}#ginject .offset-xl-1{margin-left:8.33333%}#ginject .offset-xl-2{margin-left:16.66667%}#ginject .offset-xl-3{margin-left:25%}#ginject .offset-xl-4{margin-left:33.33333%}#ginject .offset-xl-5{margin-left:41.66667%}#ginject .offset-xl-6{margin-left:50%}#ginject .offset-xl-7{margin-left:58.33333%}#ginject .offset-xl-8{margin-left:66.66667%}#ginject .offset-xl-9{margin-left:75%}#ginject .offset-xl-10{margin-left:83.33333%}#ginject .offset-xl-11{margin-left:91.66667%}#ginject .g-xl-0,#ginject .gx-xl-0{--bs-gutter-x: 0}#ginject .g-xl-0,#ginject .gy-xl-0{--bs-gutter-y: 0}#ginject .g-xl-1,#ginject .gx-xl-1{--bs-gutter-x: .25rem}#ginject .g-xl-1,#ginject .gy-xl-1{--bs-gutter-y: .25rem}#ginject .g-xl-2,#ginject .gx-xl-2{--bs-gutter-x: .5rem}#ginject .g-xl-2,#ginject .gy-xl-2{--bs-gutter-y: .5rem}#ginject .g-xl-3,#ginject .gx-xl-3{--bs-gutter-x: 1rem}#ginject .g-xl-3,#ginject .gy-xl-3{--bs-gutter-y: 1rem}#ginject .g-xl-4,#ginject .gx-xl-4{--bs-gutter-x: 1.5rem}#ginject .g-xl-4,#ginject .gy-xl-4{--bs-gutter-y: 1.5rem}#ginject .g-xl-5,#ginject .gx-xl-5{--bs-gutter-x: 3rem}#ginject .g-xl-5,#ginject .gy-xl-5{--bs-gutter-y: 3rem}#ginject .g-xl-6,#ginject .gx-xl-6{--bs-gutter-x: 6rem}#ginject .g-xl-6,#ginject .gy-xl-6{--bs-gutter-y: 6rem}}@media (min-width: 1400px){#ginject .col-xxl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}#ginject .row-cols-xxl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}#ginject .row-cols-xxl-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}#ginject .row-cols-xxl-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}#ginject .row-cols-xxl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}#ginject .row-cols-xxl-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}#ginject .row-cols-xxl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}#ginject .row-cols-xxl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}#ginject .col-xxl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}#ginject .col-xxl-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333%}#ginject .col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}#ginject .col-xxl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}#ginject .col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}#ginject .col-xxl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66667%}#ginject .col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}#ginject .col-xxl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333%}#ginject .col-xxl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66667%}#ginject .col-xxl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}#ginject .col-xxl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333%}#ginject .col-xxl-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66667%}#ginject .col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}#ginject .offset-xxl-0{margin-left:0}#ginject .offset-xxl-1{margin-left:8.33333%}#ginject .offset-xxl-2{margin-left:16.66667%}#ginject .offset-xxl-3{margin-left:25%}#ginject .offset-xxl-4{margin-left:33.33333%}#ginject .offset-xxl-5{margin-left:41.66667%}#ginject .offset-xxl-6{margin-left:50%}#ginject .offset-xxl-7{margin-left:58.33333%}#ginject .offset-xxl-8{margin-left:66.66667%}#ginject .offset-xxl-9{margin-left:75%}#ginject .offset-xxl-10{margin-left:83.33333%}#ginject .offset-xxl-11{margin-left:91.66667%}#ginject .g-xxl-0,#ginject .gx-xxl-0{--bs-gutter-x: 0}#ginject .g-xxl-0,#ginject .gy-xxl-0{--bs-gutter-y: 0}#ginject .g-xxl-1,#ginject .gx-xxl-1{--bs-gutter-x: .25rem}#ginject .g-xxl-1,#ginject .gy-xxl-1{--bs-gutter-y: .25rem}#ginject .g-xxl-2,#ginject .gx-xxl-2{--bs-gutter-x: .5rem}#ginject .g-xxl-2,#ginject .gy-xxl-2{--bs-gutter-y: .5rem}#ginject .g-xxl-3,#ginject .gx-xxl-3{--bs-gutter-x: 1rem}#ginject .g-xxl-3,#ginject .gy-xxl-3{--bs-gutter-y: 1rem}#ginject .g-xxl-4,#ginject .gx-xxl-4{--bs-gutter-x: 1.5rem}#ginject .g-xxl-4,#ginject .gy-xxl-4{--bs-gutter-y: 1.5rem}#ginject .g-xxl-5,#ginject .gx-xxl-5{--bs-gutter-x: 3rem}#ginject .g-xxl-5,#ginject .gy-xxl-5{--bs-gutter-y: 3rem}#ginject .g-xxl-6,#ginject .gx-xxl-6{--bs-gutter-x: 6rem}#ginject .g-xxl-6,#ginject .gy-xxl-6{--bs-gutter-y: 6rem}}#ginject .justify-content-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}#ginject .justify-content-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}#ginject .justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}#ginject .justify-content-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}#ginject .justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}#ginject .justify-content-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}#ginject .align-items-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}#ginject .align-items-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}#ginject .align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}#ginject .align-items-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}#ginject .align-items-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}#ginject .p-0{padding:0 !important}#ginject .p-1{padding:.25rem !important}#ginject .p-2{padding:.5rem !important}#ginject .p-3{padding:1rem !important}#ginject .p-4{padding:1.5rem !important}#ginject .p-5{padding:3rem !important}#ginject .p-6{padding:6rem !important}@media (min-width: 576px){#ginject .justify-content-sm-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}#ginject .justify-content-sm-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}#ginject .justify-content-sm-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}#ginject .justify-content-sm-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}#ginject .justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}#ginject .justify-content-sm-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}#ginject .align-items-sm-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}#ginject .align-items-sm-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}#ginject .align-items-sm-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}#ginject .align-items-sm-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}#ginject .align-items-sm-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}#ginject .p-sm-0{padding:0 !important}#ginject .p-sm-1{padding:.25rem !important}#ginject .p-sm-2{padding:.5rem !important}#ginject .p-sm-3{padding:1rem !important}#ginject .p-sm-4{padding:1.5rem !important}#ginject .p-sm-5{padding:3rem !important}#ginject .p-sm-6{padding:6rem !important}}@media (min-width: 768px){#ginject .justify-content-md-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}#ginject .justify-content-md-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}#ginject .justify-content-md-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}#ginject .justify-content-md-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}#ginject .justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}#ginject .justify-content-md-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}#ginject .align-items-md-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}#ginject .align-items-md-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}#ginject .align-items-md-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}#ginject .align-items-md-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}#ginject .align-items-md-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}#ginject .p-md-0{padding:0 !important}#ginject .p-md-1{padding:.25rem !important}#ginject .p-md-2{padding:.5rem !important}#ginject .p-md-3{padding:1rem !important}#ginject .p-md-4{padding:1.5rem !important}#ginject .p-md-5{padding:3rem !important}#ginject .p-md-6{padding:6rem !important}}@media (min-width: 992px){#ginject .justify-content-lg-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}#ginject .justify-content-lg-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}#ginject .justify-content-lg-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}#ginject .justify-content-lg-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}#ginject .justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}#ginject .justify-content-lg-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}#ginject .align-items-lg-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}#ginject .align-items-lg-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}#ginject .align-items-lg-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}#ginject .align-items-lg-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}#ginject .align-items-lg-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}#ginject .p-lg-0{padding:0 !important}#ginject .p-lg-1{padding:.25rem !important}#ginject .p-lg-2{padding:.5rem !important}#ginject .p-lg-3{padding:1rem !important}#ginject .p-lg-4{padding:1.5rem !important}#ginject .p-lg-5{padding:3rem !important}#ginject .p-lg-6{padding:6rem !important}}@media (min-width: 1200px){#ginject .justify-content-xl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}#ginject .justify-content-xl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}#ginject .justify-content-xl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}#ginject .justify-content-xl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}#ginject .justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}#ginject .justify-content-xl-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}#ginject .align-items-xl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}#ginject .align-items-xl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}#ginject .align-items-xl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}#ginject .align-items-xl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}#ginject .align-items-xl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}#ginject .p-xl-0{padding:0 !important}#ginject .p-xl-1{padding:.25rem !important}#ginject .p-xl-2{padding:.5rem !important}#ginject .p-xl-3{padding:1rem !important}#ginject .p-xl-4{padding:1.5rem !important}#ginject .p-xl-5{padding:3rem !important}#ginject .p-xl-6{padding:6rem !important}}@media (min-width: 1400px){#ginject .justify-content-xxl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}#ginject .justify-content-xxl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}#ginject .justify-content-xxl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}#ginject .justify-content-xxl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}#ginject .justify-content-xxl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}#ginject .justify-content-xxl-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}#ginject .align-items-xxl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}#ginject .align-items-xxl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}#ginject .align-items-xxl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}#ginject .align-items-xxl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}#ginject .align-items-xxl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}#ginject .p-xxl-0{padding:0 !important}#ginject .p-xxl-1{padding:.25rem !important}#ginject .p-xxl-2{padding:.5rem !important}#ginject .p-xxl-3{padding:1rem !important}#ginject .p-xxl-4{padding:1.5rem !important}#ginject .p-xxl-5{padding:3rem !important}#ginject .p-xxl-6{padding:6rem !important}}


#ginject {
    position: relative;
    overflow: hidden;
    padding: 0 15px;
    max-width: 1280px;
    margin: 0 auto;
}

section#google_bewertung_slider {
    margin: 40px 0px;
}
section#google_bewertung_slider .col-md-9 {
    padding: 0px 30px;
}
section#google_bewertung_slider #bewertungen_slide {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

#ginject #google_bewertung_slider #bewertungen_slide .box4 {
    visibility: hidden;
}

#ginject #google_bewertung_slider #bewertungen_slide .slick-track .box4 {
    visibility: visible;
}


section#google_bewertung_slider #bewertungen_slide .box4 {
    border: 1px solid #e2e2e2;
    -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1);
    position: relative;
    padding: 10px;
    border-radius: 5px;
    width: 30%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
@media screen and (max-width: 1200px) {
    section#google_bewertung_slider #bewertungen_slide .box4 {
        width: 46%;
    }
}
@media screen and (max-width: 667px) {
    section#google_bewertung_slider #bewertungen_slide .box4 {
        width: 100%;
    }
}
section#google_bewertung_slider #bewertungen_slide .box4 .user {
    display: flex;
    align-items: center;
    position: relative;
    text-align: left;
}

section#google_bewertung_slider #bewertungen_slide .box4 .user::after {
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 6px;
    right: 0px;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url("/include/google_rezensionen/Google__G__Logo.svg");
    background-size: 100% 100%;
}

section#google_bewertung_slider #bewertungen_slide .box4 .user .profil {
    margin: 0 15px 0 0;
}

section#google_bewertung_slider #bewertungen_slide .box4 .user .nutzer {
    flex: 1 0;
    margin-right: 20px;
}

section#google_bewertung_slider #bewertungen_slide .box4 .user .nutzer .autor {
    font-weight: bolder;
}

@media screen and (min-width: 1280px) {
    section#google_bewertung_slider #bewertungen_slide .box4 .user .nutzer .autor {
    white-space: nowrap;
    max-width: 150px;
    overflow: hidden;
    text-overflow: ellipsis;
    }
}

section#google_bewertung_slider #bewertungen_slide .box4 .user .nutzer .datum {
    font-size: 80%;
}

section#google_bewertung_slider #bewertungen_slide .box4 .place .glogo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 5px;
}
section#google_bewertung_slider #bewertungen_slide .box4 .place a {
    text-decoration: none;
    color: inherit;
}
section#google_bewertung_slider #bewertungen_slide .box4 .bewertung_content .autor {
    font-size: 1rem;
    text-align: center;
    margin-bottom: 10px;
    font-weight: 600;
}
section#google_bewertung_slider #bewertungen_slide .box4 .bewertung_content .rate {
    text-align: center;
    margin: 0;
}
section#google_bewertung_slider #bewertungen_slide .box4 .bewertung_content .sterne {
    text-align: left;
    margin: 15px 0 5px;
}
section#google_bewertung_slider #bewertungen_slide .box4 .bewertung_content .sterne .fas,
section#google_bewertung_slider #bewertungen_slide .box4 .bewertung_content .sterne .far {
    color: #f7c82d;
    font-size: .95em;
    margin: 0 1px;
}
section#google_bewertung_slider #bewertungen_slide .box4 .bewertung {
    min-height: 80px;
    text-align: center;
}
section#google_bewertung_slider #bewertungen_slide .box4 .bewertung p {
    margin: 0;
    -webkit-line-clamp: 4;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    line-height: 1.3rem;
}

@media screen and (max-width: 667px) {
    section#google_bewertung_slider #bewertungen_slide .box4 .bewertung p {
        text-align: center;
    }
}
section#google_bewertung_slider #bewertungen_slide .box4 .link {
    padding-top: 10px;
    text-align: center;
}
section#google_bewertung_slider #bewertungen_slide .box4 .link a {
    text-decoration: none;
    font-size: 0.8rem;
}
section#google_bewertung_slider #bewertungen_slide .box4 .copyright {
    position: absolute;
    bottom: 0px;
    right: 3px;
    font-size: 0.5rem;
}
/* section#google_bewertung_slider #bewertungen_slide .box4 .copyright a {
    text-decoration: none;
    color: #005fbf; 
}  */


section#google_bewertung_slider #bewertungen_slide .box4 .bewertung p {
    height: 60px !important;
    line-height: 20px !important;
    font-size: 14px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-align: left;
    -webkit-line-clamp: inherit !important;
    overflow: auto !important;
    overflow-x: hidden !important;
    padding-right: 10px;
    scrollbar-color: #8d8d8d #e0e0e0;
    scrollbar-width: thin;
}

section#google_bewertung_slider #bewertungen_slide .box4 .bewertung p::-webkit-scrollbar {
    width: 4px;
    border-radius: 4px;
}

section#google_bewertung_slider #bewertungen_slide .box4 .bewertung p::-webkit-scrollbar-thumb {
    background: rgba(0,0,0,.3);
}

section#google_bewertung_slider #bewertungen_slide .box4 .bewertung p::-webkit-scrollbar-track {
    background: rgba(0,0,0,.1);
}

#reviewstatic .glogobig {
    text-align: center;
}

#reviewstatic .glogobig img.glogobig_img {
    width: 60%;
}

#reviewstatic .sterne {
    text-align: center;
    margin: 10px 0 5px;
}
#reviewstatic .sterne .fas,
#reviewstatic .sterne .far {
    color: #f7c82d;
    font-size: 1.8em;
    margin: 0 1px;
}

@media screen and (max-width:980px) {
    #reviewstatic .sterne .fas,
    #reviewstatic .sterne .far {
        font-size: 1.4em;
    }
    section#google_bewertung_slider #bewertungen_slide .box4 .user::after {
        display: none;
    }
}

#reviewstatic .auszeichnung {
    text-align: center;
}

#reviewstatic .auszeichnung p.rate {
    font-weight: bolder;
    font-size: 1.2rem;
    /* color: #333333; */
}

#reviewstatic .auszeichnung p.total {
    font-size: .9rem;
}

#reviewstatic .auszeichnung p.total a {
    color: #005fbf;
    text-decoration: none;
    font-weight: bolder;
}

/* Button */

#ginject .btn {
  display: inline-block;
  font-weight: 400;
  line-height: 1.5;
  /* color: #005fbf; */
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  border-radius: 0.25rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

#ginject .btn-outline-primary {
  /* color: #005fbf; */
  border-color: #005fbf;
}

#ginject .btn-outline-primary:hover {
  color: #ffffff !important;
  background-color: #005fbf;
  border-color: #005fbf;
}

#ginject .btn-outline-primary:hover a {
    color: #ffffff !important;
  }

#ginject a {
    text-decoration: none !important;
    color: inherit;
}

/* Für Review im Footer */

#IP_footer_address #ginject .btn-outline-primary {
    border-color: #FFFFFF;
}

#IP_footer_address #ginject #reviewstatic .auszeichnung p.total a {
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bolder;
}

#IP_footer_address #ginject .slick-prev::before, 
#IP_footer_address #ginject .slick-next::before {
	font-family: 'slick';
	font-size: 20px;
	opacity: 1;
	color: #FFFFFF;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

#IP_footer_address #ginject .slick-next
{
    right: -25px;
}

/* Slider */
#ginject .slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

#ginject .slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
#ginject .slick-list:focus
{
    outline: none;
}
#ginject .slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

#ginject .slick-slider .slick-track,
#ginject .slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

#ginject .slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
#ginject .slick-track:before,
#ginject .slick-track:after
{
    display: table;

    content: '';
}
#ginject .slick-track:after
{
    clear: both;
}
#ginject .slick-loading .slick-track
{
    visibility: hidden;
}

#ginject .slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] #ginject .slick-slide
{
    float: right;
}
#ginject .slick-slide img
{
    display: block;
}
#ginject .slick-slide.slick-loading img
{
    display: none;
}
#ginject .slick-slide.dragging img
{
    pointer-events: none;
}
#ginject .slick-initialized .slick-slide
{
    display: block;
}
#ginject .slick-loading .slick-slide
{
    visibility: hidden;
}
#ginject .slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
#ginject .slick-arrow.slick-hidden {
    display: none;
}


/* Slick Theme */
#ginject .slick-loading .slick-list
{
    background: #fff url('./slick/ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('/include/google_rezensionen/slick/slick.eot');
    src: url('/include/google_rezensionen/slick/slick.eot?#iefix') format('embedded-opentype'), url('./slick/slick.woff') format('woff'), url('./slick/slick.ttf') format('truetype'), url('./slick/slick.svg#slick') format('svg');
}
/* Arrows */
#ginject .slick-prev, .slick-next {
	font-size: 0;
	line-height: 1.1;
	position: absolute;
	top: 50%;
	display: block;
	width: 30px;
	height: 30px;
	padding: 0;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	cursor: pointer;
	box-shadow: none !important;
	color: transparent;
	border: none;
	outline: none;
	background: transparent;
}
#ginject .slick-prev:hover,
#ginject .slick-prev:focus,
#ginject .slick-next:hover,
#ginject .slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
#ginject .slick-prev:hover:before,
#ginject .slick-prev:focus:before,
#ginject .slick-next:hover:before,
#ginject .slick-next:focus:before
{
    opacity: 1;
}
#ginject .slick-prev.slick-disabled:before,
#ginject .slick-next.slick-disabled:before
{
    opacity: .25;
}

#ginject .slick-prev::before, 
#ginject .slick-next::before {
	font-family: 'slick';
	font-size: 30px;
	opacity: 1;
	color: #005fbf;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

#ginject .slick-prev
{
    left: -25px;
}
[dir='rtl'] #ginject .slick-prev
{
    right: -25px;
    left: auto;
}
#ginject .slick-prev:before
{
    content: '←';
}
[dir='rtl'] #ginject .slick-prev:before
{
    content: '→';
}

#ginject .slick-next
{
    right: -25px;
}
[dir='rtl'] #ginject .slick-next
{
    right: auto;
    left: -25px;
}
#ginject .slick-next:before
{
    content: '→';
}
[dir='rtl'] #ginject .slick-next:before
{
    content: '←';
}

/* Dots */
#ginject .slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

#ginject .slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
#ginject .slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
#ginject .slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;
	box-shadow: none !important;
    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
#ginject .slick-dots li button:hover,
#ginject .slick-dots li button:focus
{
    outline: none;
	box-shadow: none !important;
}
#ginject .slick-dots li button:hover:before,
#ginject .slick-dots li button:focus:before
{
    opacity: 1;
}
#ginject .slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;
	box-shadow: none !important;
    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
#ginject .slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
	box-shadow: none !important;
}


/* Tooltip Container */

#google_bewertung_slider .gtooltip {
  position: relative;
  text-align: center;
}

#google_bewertung_slider small {
  font-size: 0.675em !important;
}

#google_bewertung_slider .fa-circle-info {
  display: inline-block;
  cursor: pointer;
  font-size: 1rem !important;
}

/* Tooltip Text */
#google_bewertung_slider .tooltiptext {
  visibility: hidden;
  width: 250px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
  background-color: rgba(34, 33, 33, 1);
  color: #fff;
  text-align: center;
  padding: 10px;
  border-radius: 5px;
  position: absolute;
  z-index: 1;
  bottom: 125%; /* Position über dem Info-Icon */
  left: 50%;
  transform: translateX(-50%);
  opacity: 0;
  transition: opacity 0.3s;
}

/* Tooltip Arrow */
#google_bewertung_slider .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%; /* Pfeil unterhalb des Tooltip-Textes */
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #555 transparent transparent transparent;
}

/* Show Tooltip on Hover */
#google_bewertung_slider .fa-circle-info:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}