@charset "UTF-8";

.ShowcaseWrapper[max-width~='650px'] .Showcase_Item_Headline h4 { font-size: 1.6rem !important; }

.ShowcaseWrapper[max-width~='650px'] .Showcase_Item_Headline h2 { font-size: 3.2rem !important; }
.ShowcaseWrapper[max-width~='650px'] .Button  { }


/* ShowcaseArrows02 */
.ShowcaseArrows2Wrapper[max-width~='650px'] .Showcase_Arrow_Left, .ShowcaseArrows2Wrapper[max-width~='650px'] .Showcase_Arrow_Right { width: 3rem; height: 3rem; line-height: 3rem; }
.ShowcaseArrows2Wrapper[max-width~='650px'] .Showcase_Arrow_Left:before, .ShowcaseArrows2Wrapper[max-width~='650px'] .Showcase_Arrow_Right:before { font-size: 2rem; }


/* ShowcaseArrows03 */
.ShowcaseArrows3Wrapper[max-width~='650px'] .Showcase_Arrow_Left, .ShowcaseArrows3Wrapper[max-width~='650px'] .Showcase_Arrow_Right { width: 3rem; height: 3rem; line-height: 3rem; }
.ShowcaseArrows3Wrapper[max-width~='650px'] .Showcase_Arrow_Left:before, .ShowcaseArrows3Wrapper[max-width~='650px'] .Showcase_Arrow_Right:before { font-size: 2rem; }


/* ShowcaseArrows04 */
.ShowcaseArrows4Wrapper[max-width~='650px'] .Showcase_Arrow_Left, .ShowcaseArrows4Wrapper[max-width~='650px'] .Showcase_Arrow_Right { width: 3rem; height: 3rem; line-height: 3rem; }
.ShowcaseArrows4Wrapper[max-width~='650px'] .Showcase_Arrow_Left:before, .ShowcaseArrows4Wrapper[max-width~='650px'] .Showcase_Arrow_Right:before { font-size: 2rem; }

/* ShowcaseAdalize01 */
.ShowcaseAdalize01Wrapper[max-width~='650px'] .Showcase_Arrow_Left {
    width: 3rem;
}

    .ShowcaseAdalize01Wrapper[max-width~='650px'] .Showcase_Arrow_Left:before {
        font-size: 2rem;
    }

.ShowcaseAdalize01Wrapper[max-width~='650px'] .Showcase_Arrow_Right {
    width: 3rem;
}

    .ShowcaseAdalize01Wrapper[max-width~='650px'] .Showcase_Arrow_Right:before {
        font-size: 2rem;
    }


.ShowcaseAdalize01Wrapper[max-width~='650px'] .Showcase_Item_Text {
    display: none;
    left: 3.5rem;
    padding: 0rem 1rem;
    right: 3.5rem;
}

.ShowcaseAdalize01Wrapper[max-width~='650px'] .slick-dots li  {
   margin-left: 1px; margin-right: 1px;
}
.ShowcaseAdalize01Wrapper[max-width~='650px'] .slick-dots li button {
    width: 0.6rem;
    height: 0.6rem
}



.ShowcaseAdalize01Wrapper[max-width~='650px'] .Showcase_Nav {
    bottom: 1rem
}


/* ShowcaseAdalize02 */

.ShowcaseAdalize02Wrapper[max-width~='650px'] .Showcase_Item_Text {
   font-size: 1.2rem;
    padding: 1rem 1rem;
   
}

.ShowcaseAdalize02Wrapper[max-width~='650px'] .slick-dots li {
    margin-left: 1px;
    margin-right: 1px;
}
.ShowcaseAdalize02Wrapper[max-width~='650px'] .slick-dots li button {
    width: 0.6rem;
    height: 0.6rem
}

.ShowcaseAdalize02Wrapper[max-width~='650px'] .Showcase_Item_Headline {
    margin-bottom:1rem;
}


.ShowcaseAdalize02Wrapper[max-width~='650px'] .Showcase_Nav {
    bottom: 1rem
}

/* ShowcaseAdalize03 */
.ShowcaseAdalize03Wrapper[max-width~='650px'] .Showcase_Arrow_Left {
    width: 3.0rem;
    height: 3.0rem;
    line-height: 3rem;
    left: 1rem;
}

    .ShowcaseAdalize03Wrapper[max-width~='650px'] .Showcase_Arrow_Left:before {
        font-size: 2rem;
    }

.ShowcaseAdalize03Wrapper[max-width~='650px'] .Showcase_Arrow_Right {
    width: 3.0rem;
    height: 3.0rem;
    line-height: 3rem;
    right: 1rem;
}

    .ShowcaseAdalize03Wrapper[max-width~='650px'] .Showcase_Arrow_Right:before {
        font-size: 2rem;
    }



.ShowcaseAdalize03Wrapper[max-width~='650px'] .Showcase_Item_Text {
    padding: 1rem;
    left: 4.5rem;
    font-size: 1.2rem;
    right: 4.5rem;
    max-height: calc(100% - 7rem);
}

.ShowcaseAdalize03Wrapper[max-width~='650px'] .slick-dots li {
    margin-left: 1px;
    margin-right: 1px;
}

    .ShowcaseAdalize03Wrapper[max-width~='650px'] .slick-dots li button {
        width: 0.6rem;
        height: 0.6rem
    }



.ShowcaseAdalize03Wrapper[max-width~='650px'] .Showcase_Nav {
    bottom: 1rem
}



.ShowcaseAdalize03Wrapper[max-width~='650px'] .Showcase_Item_Text {
    padding: 1rem;
    left: 4.5rem;
    font-size: 1.2rem;
    right: 4.5rem;
    max-height: calc(100% - 7rem);
}

.ShowcaseAdalize03Wrapper[max-width~='650px'] .slick-dots li {
    margin-left: 1px;
    margin-right: 1px;
}

    .ShowcaseAdalize03Wrapper[max-width~='650px'] .slick-dots li button {
        width: 0.6rem;
        height: 0.6rem
    }



.ShowcaseAdalize03Wrapper[max-width~='650px'] .Showcase_Nav {
    bottom: 1rem
}



.ShowcaseAdalize03Wrapper[max-width~='650px'] .Showcase_Item_Text {
    padding: 1rem;
    left: 4.5rem;
    font-size: 1.2rem;
    right: 4.5rem;
    max-height: calc(100% - 7rem);
}

.ShowcaseAdalize03Wrapper[max-width~='650px'] .slick-dots li {
    margin-left: 1px;
    margin-right: 1px;
}

    .ShowcaseAdalize03Wrapper[max-width~='650px'] .slick-dots li button {
        width: 0.6rem;
        height: 0.6rem
    }



.ShowcaseAdalize03Wrapper[max-width~='650px'] .Showcase_Nav {
    bottom: 1rem
}

/* ShowcaseCleanCircles */
.ShowcaseCleanCirclesWrapper[max-width~='650px'] .Showcase_Item_Text { padding: 3rem 1rem; }

.ShowcaseCleanCirclesWrapper[max-width~='650px'] .slick-dots li { margin-left: 1px; margin-right: 1px; }

.ShowcaseCleanCirclesWrapper[max-width~='650px'] .slick-dots li button { width: 0.6rem; height: 0.6rem }



.ShowcaseCleanCirclesWrapper[max-width~='650px'] .Showcase_Nav { bottom: 1rem }




/* ShowcasePresentation02 */
.ShowcasePresentation02Wrapper[max-width~='650px']:after {
    height: 5px;
}


.ShowcasePresentation02Wrapper[max-width~='650px'] .Showcase_Nav {
    padding: 0px 2rem;
}

.ShowcasePresentation02Wrapper[max-width~='650px'] .Showcase_Nav_ArrowLeft {
    width: 3rem;
    height: 3rem;
    line-height: 2.5rem;
}

    .ShowcasePresentation02Wrapper[max-width~='650px'] .Showcase_Nav_ArrowLeft:before {
        font-size: 2rem;
    }

.ShowcasePresentation02Wrapper[max-width~='650px'] .Showcase_Nav_ArrowRight:before {
    font-size: 2rem;
}

.ShowcasePresentation02Wrapper[max-width~='650px'] .Showcase_Nav_ArrowRight {
    width: 3rem;
    height: 3rem;
    line-height: 2.5rem;
}

.ShowcasePresentation02Wrapper[max-width~='650px'] .Showcase_Nav_Middle {
    max-width:177px !important;
}
.ShowcasePresentation02Wrapper[max-width~='650px'] .Showcase_Nav_Item {
    border: 1px solid #fff;
    position: relative;
    cursor: pointer;
    width: 55px;
    margin: 0px 2px;
    height: 35px
}

/**********SHOWCASE MASK **********/
.ShowcaseMaskWrapper[max-width~='650px'] .Showcase_Item_Text { left: 3.5rem; right: 3.5rem; }
.ShowcaseMaskWrapper[max-width~='650px'] .Showcase_Arrow_Left { width: 3rem; height: 3rem; line-height: 3rem; }
.ShowcaseMaskWrapper[max-width~='650px'] .Showcase_Arrow_Left:before { font-size: 2.5rem; }
.ShowcaseMaskWrapper[max-width~='650px'] .Showcase_Arrow_Right:before { font-size: 2.5rem; }
.ShowcaseMaskWrapper[max-width~='650px'] .Showcase_Arrow_Right { width: 3.5rem; height: 3.5rem; line-height: 3.5rem; }


/**********SHOWCASE QUADRATS**********/


.ShowcaseQuadratsWrapper[max-width~='650px'] .Showcase_Item_Text {
    font-size: 1.2rem !important;
    padding-right: 1rem;
    bottom: 1rem;
}

.ShowcaseQuadratsWrapper[max-width~='650px'] .Showcase_Nav {
    position: relative;
    top: -0.8rem;
}

.ShowcaseQuadratsWrapper[max-width~='650px'] .Showcase_Nav .slick-dots li button {
    width: 0.5rem; height: 0.5rem;
    border-radius: 0px !important
}

.ShowcaseQuadratsWrapper[max-width~='650px'] .Showcase_Nav .slick-dots li {
    margin-bottom: 1px;
    margin-right: 1px;
    margin-left: 0px;
}


/* ShowcaseCirclesWrapper */


.ShowcaseCirclesWrapper[max-width~='650px'] .Showcase_Item_Text {
    max-width: 100% !important;
    padding: 1rem;
    padding-bottom: 0px;
    min-height: 10rem;
    bottom: 2.5rem;
}

.ShowcaseCirclesWrapper[max-width~='650px'] .slick-dots li {
    margin-left: 1px;
    margin-right: 1px;
}

    .ShowcaseCirclesWrapper[max-width~='650px'] .slick-dots li button {
        width: 0.6rem;
        height: 0.6rem
    }



.ShowcaseCirclesWrapper[max-width~='650px'] .Showcase_Nav {
    bottom: 0.5rem
}


/* ShowcaseArrowsWrapper */
.ShowcaseArrowsWrapper[max-width~='650px'] .Showcase_Arrow_Left {
    width: 3rem;
    height: 3rem;
    line-height:3rem;
    left: 1rem;
}

    .ShowcaseArrowsWrapper[max-width~='650px'] .Showcase_Arrow_Left:before {
        font-size: 2rem;
    }

.ShowcaseArrowsWrapper[max-width~='650px'] .Showcase_Arrow_Right {
    width: 3rem;
    width: 3rem;
    height: 3rem;
    line-height: 3rem;
    right: 1rem;
}

    .ShowcaseArrowsWrapper[max-width~='650px'] .Showcase_Arrow_Right:before {
        font-size: 2rem;
    }


.ShowcaseArrowsWrapper[max-width~='650px'] .Showcase_Item_Text {
  
    left: 3.5rem;
    padding: 0rem 1rem;
    right: 3.5rem;
}





/* ShowcaseArrowsCirclesWrapper */
.ShowcaseArrowsCirclesWrapper[max-width~='650px'] .Showcase_Arrow_Left {
    width: 3rem;
    height: 3rem;
    line-height: 3rem;
    left: 1rem;
}

    .ShowcaseArrowsCirclesWrapper[max-width~='650px'] .Showcase_Arrow_Left:before {
        font-size: 2rem;
    }

.ShowcaseArrowsCirclesWrapper[max-width~='650px'] .Showcase_Arrow_Right {
   
    width: 3rem;
    height: 3rem;
    line-height: 3rem;
    right: 1rem;
}

    .ShowcaseArrowsCirclesWrapper[max-width~='650px'] .Showcase_Arrow_Right:before {
        font-size: 2rem;
    }


.ShowcaseArrowsCirclesWrapper[max-width~='650px'] .Showcase_Item_Text {
    left: 3.5rem;
    padding: 0rem 1rem;
    right: 3.5rem;
}





.ShowcaseArrowsCirclesWrapper[max-width~='650px'] .slick-dots li {
    margin-left: 1px;
    margin-right: 1px;
}

    .ShowcaseArrowsCirclesWrapper[max-width~='650px'] .slick-dots li button {
        width: 0.6rem;
        height: 0.6rem
    }



.ShowcaseArrowsCirclesWrapper[max-width~='650px'] .Showcase_Nav {
    bottom: 1rem
}


/* ShowcaseTestimonialWrapper */


.ShowcaseTestimonialWrapper[max-width~='650px'] .Showcase_Item_Bg { width: 100px !important; height: 100px !important; }

.ShowcaseTestimonialWrapper[max-width~='650px'] .Showcase_Item_Text {  overflow: hidden;  padding-bottom: 3rem; font-size: 1.2rem; }
.ShowcaseTestimonialWrapper[max-width~='650px'] .Showcase_Item_Text:before { content: 'ʟ'; font-family: use-web; font-size: 3rem; display: inline-block; line-height: 1; margin: auto; margin-bottom: 1rem;}

.ShowcaseTestimonialWrapper[max-width~='650px'] .slick-dots li { margin-left: 1px; margin-right: 1px; }
.ShowcaseTestimonialWrapper[max-width~='650px'] .Showcase_Item_Headline h2 { font-size: 2rem !important; }
.ShowcaseTestimonialWrapper[max-width~='650px'] .Showcase_Item_Headline h4 { font-size: 1.4rem !important; }
.ShowcaseTestimonialWrapper[max-width~='650px'] .slick-dots li button { width: 0.6rem; height: 0.6rem }



.ShowcaseTestimonialWrapper[max-width~='650px'] .Showcase_Nav { bottom: 1rem }

