
        #slick-c50097.slick-slider .slick-list {
            margin-left: 0 !important;
            margin-right: 0 !important;
            overflow: visible;
        }

        #slick-c50097.slick-slider .slick-list .slick-track{
            margin: 0;
        }

        #slick-c50097.slick-slider.noleftrightmargin {
            position: static;
        }

        #slick-c50097.slick-slider.noleftrightmargin.container {
            padding-left: 3.2rem;
        }

        #slick-c50097.slick-slider.noleftrightmargin.container .slick-dots li.punkt button {
            width: 20px;
        }

        #slick-c50097.slick-slider.noleftrightmargin.container .slick-slide .slick-row{
            margin-bottom: 0;
        }

        #slick-c50097.slick-slider.noleftrightmargin.container .slick-slide .card{
            margin-top: 0;
            margin-bottom: 0;
        }

        #slick-c50097.slick-slider.noleftrightmargin.container .slick-button {
            display: flex;
            justify-content: center;
            flex-direction: column;
            position: absolute;
            z-index: 1;
            bottom: 0;
            height: 100%;
            width: 102px;
            transition: all 0.2s ease-in-out;
        }

        @media (min-width: 1525px) {
            #slick-c50097.slick-slider.noleftrightmargin.container .slick-button {
                width: calc((100% - 1413px) / 2);
            }
        }

        #slick-c50097.slick-slider.noleftrightmargin.container .slick-button:after {
            content: '';
            display: block;
            position: absolute;
            z-index: 1;
            bottom: 0;
            height: 100%;
            width: 100%;
            pointer-events: none;
            transition: all 1s ease-in-out;
        }

        #slick-c50097.slick-slider.noleftrightmargin.container .slick-button.slick-button-prev:after {
            left: 0rem;
            background: rgba(255, 255, 255, 0.75);
            background: linear-gradient(to right, rgba(255, 255, 255, 0.9) 20%, transparent 100%);
        }

        #slick-c50097.slick-slider.noleftrightmargin.container .slick-button.slick-button-next:after {
            right: 0rem;
            background: rgba(255, 255, 255, 0.75);
            background: linear-gradient(to left, rgba(255, 255, 255, 0.9) 20%, transparent 100%);
        }

        .gridcontainer.colpal-6 #slick-c50097.slick-slider.noleftrightmargin.container .slick-button.slick-button-prev:after {
            background: rgba(244, 245, 245, 0.75);
            background: linear-gradient(to right, rgba(244, 245, 245, 0.9) 20%, transparent 100%);
        }

        .gridcontainer.colpal-6 #slick-c50097.slick-slider.noleftrightmargin.container .slick-button.slick-button-next:after {
            background: rgba(244, 245, 245, 0.75);
            background: linear-gradient(to left, rgba(244, 245, 245, 0.9) 20%, transparent 100%);
        }

        .gridcontainer.colpal-7 #slick-c50097.slick-slider.noleftrightmargin.container .slick-button.slick-button-prev:after {
            background: rgba(224, 242, 239, 0.75);
            background: linear-gradient(to right, rgba(224, 242, 239, 0.9) 20%, transparent 100%);
        }

        .gridcontainer.colpal-7 #slick-c50097.slick-slider.noleftrightmargin.container .slick-button.slick-button-next:after {
            background: rgba(224, 242, 239, 0.75);
            background: linear-gradient(to left, rgba(224, 242, 239, 0.9) 20%, transparent 100%);
        }

        #slick-c50097.slick-slider.noleftrightmargin.container .slick-button.slick-button-prev {
            left: 0rem;
            align-items: flex-start;
            padding-left: 4rem;
        }
        #slick-c50097.slick-slider.noleftrightmargin.container .slick-button.slick-button-next {
            right: 0;
            align-items: flex-end;
            padding-right: 4rem;
        }

        #slick-c50097.slick-slider.noleftrightmargin.container .slick-prev {
            position: unset;
        }
        #slick-c50097.slick-slider.noleftrightmargin.container .slick-next {
            position: unset;
        }

        @media screen and (max-width: 576px) {
            #slick-c50097.slick-slider.noleftrightmargin.container {
                padding-left: 2.3rem;
            }
        }

        
                #slick-c50097.slick-slider.noleftrightmargin.container .slick-dots {
                    margin-top: 1rem;
                    padding-top: 1.5rem;
                }
                #slick-c50097.slick-slider.noleftrightmargin.container .slick-dots:not(:has(li)) {
                    margin-top: 0rem;
                    margin-bottom: 0rem;
                    padding-top: 0rem;
                    padding-bottom: 0rem;
                }
                #slick-c50097.slick-slider.noleftrightmargin.container .slick-dots li.punkt button {
                    width: 18px;
                    height: 18px;
                    border-radius: 20px;
                }
                #slick-c50097.slick-slider.noleftrightmargin.container .slick-dots li.next-button {
                    margin-right: 0;
                    margin-left: 2.25rem;
                }
                #slick-c50097.slick-slider.noleftrightmargin.container .slick-dots li.prev-button {
                    margin-right: 2.25rem;
                }
                #slick-c50097.slick-slider.noleftrightmargin.container .slick-button {
                    position: relative;
                    z-index: 1;
                    width: unset;
                }
                @media (min-width: 1525px) {
                    #slick-c50097.slick-slider.noleftrightmargin.container .slick-button {
                        width: unset;
                    }
                }

                #slick-c50097.slick-slider.noleftrightmargin.container .slick-button:after {
                    content: unset;
                }

                #slick-c50097.slick-slider.noleftrightmargin.container .slick-button.slick-button-prev {
                    left: 0rem;
                    align-items: unset;
                    padding-left: unset;
                    border: none;
                }
                #slick-c50097.slick-slider.noleftrightmargin.container .slick-button.slick-button-next {
                    right: 0;
                    align-items: unset;
                    padding-right: unset;
                    border: none;
                }

                #slick-c50097.slick-slider.noleftrightmargin.container .slick-prev ,
                #slick-c50097.slick-slider.noleftrightmargin.container .slick-next
                {
                    border-radius: 50%;
                    background: transparent;
                    border: 1px solid #2b303a;
                }
                #slick-c50097.slick-slider.noleftrightmargin.container .slick-prev:hover,
                #slick-c50097.slick-slider.noleftrightmargin.container .slick-next:hover,
                #slick-c50097.slick-slider.noleftrightmargin.container .slick-prev:focus,
                #slick-c50097.slick-slider.noleftrightmargin.container .slick-next:focus
                {
                    background: #2b303a;
                    color: white;
                }

            
    

