/** Shopify CDN: Minification failed

Line 68:18 Expected identifier but found whitespace
Line 68:20 Unexpected "{"
Line 68:26 Expected ":"
Line 209:18 Expected identifier but found whitespace
Line 209:20 Unexpected "{"
Line 209:26 Expected ":"

**/

.testtimonial{
            background-color: #FA9300;
            padding:8px 3px; color:#ffffff;
            text-align:center;
        }
        .mySlides {
            display: none
        }

        img {
            vertical-align: middle; display:inline!important; margin-right:5px;
        }

        /* Slideshow container */
        .slideshow-container {
            max-width: 1000px;
            position: relative;
            margin: auto;
        }

        .testtimonial p {
            color: #ffffff;
            margin:0!important; padding:0!important;
           display:inline-block; font-size:16px;
            
        }
        .annoucement-bar-text p a {
          color:#ffffff!important; text-decoration:none;
          
        }

        /* Next & previous buttons */
        .prev,
        .next {
            cursor: pointer;
            position: absolute;
            top: 50%;
            width: auto;
            padding: 16px;
            margin-top: -22px;
            color: #C50000;
            font-weight: bold;
            font-size: 18px;
            transition: 0.6s ease;
            border-radius: 0 3px 3px 0;
            user-select: none;
        }

        /* Position the "next button" to the right */
        .next {
            right: 0;
            border-radius: 3px 0 0 3px;
        }

        /* Caption text */
        .text {
            color: {{block.settings.redchurch-message-col}};
            font-size: 15px;
            padding: 8px 12px;
            position: absolute;
            bottom: 8px;
            width: 100%;
            text-align: center;
        }
        .testtimonial .annoucement-bar-text {
            text-align: center;
            padding: 10px 60px;
            margin-bottom: 0px;
            margin-top:0px !important;
           
        }

         .testtimonial a {
           text-decoration:none; color:#fff;
         }

        .testtimonial .next,
        .testtimonial .prev {
            color: #AF421C;
        }
        /* Number text (1/3 etc) */
        .numbertext {
            color: #C50000;
            font-size: 12px;
            padding: 8px 12px;
            position: absolute;
            top: 0;
        }

        /* Fading animation */
        .fade {
            -webkit-animation-name: slide;
            -webkit-animation-duration: 1.5s;
            animation-name: slide;
            animation-duration: 1.5s;
        }
        @-webkit-keyframes fade {
            from {
                opacity: .4
            }

            to {
                opacity: 1
            }
        }

        @keyframes fade {
            from {
                opacity: .4
            }

            to {
                opacity: 1
            }
        }

        /* On smaller screens, decrease text size */
        @media(max-width:420px) {

            .testtimonial,
            .testtimonial p {
                padding: 0px 0px !important;
            }
        }

        @media(max-width:321px) {
            .test_img {
                display: none !important;
            }
        }

        @media only screen and (max-width: 300px) {

            .prev,
            .next,
            .text {
                font-size: 11px
            }
        }


.testtimonialxmas{
            background-color: #2DB200;
            padding:8px 3px; color:#ffffff;
            text-align:center;
        }
        .mySlidesxmas {
            display: none
        }

        img {
            vertical-align: middle; display:inline!important; margin-right:5px;
        }

        /* Slideshow container */
        .slideshow-container {
            max-width: 1000px;
            position: relative;
            margin: auto;
        }

        .testtimonialxmas p {
            color: #ffffff;
            margin:0!important; padding:0!important;
           display:inline-block; font-size:16px;
            
        }
        .annoucement-bar-text p a {
          color:#ffffff!important; text-decoration:none;
          
        }

        /* Next & previous buttons */
        .prev,
        .next {
            cursor: pointer;
            position: absolute;
            top: 50%;
            width: auto;
            padding: 16px;
            margin-top: -22px;
            color: #C50000;
            font-weight: bold;
            font-size: 18px;
            transition: 0.6s ease;
            border-radius: 0 3px 3px 0;
            user-select: none;
        }

        /* Position the "next button" to the right */
        .next {
            right: 0;
            border-radius: 3px 0 0 3px;
        }

        /* Caption text */
        .text {
            color: {{block.settings.redchurch-message-col}};
            font-size: 15px;
            padding: 8px 12px;
            position: absolute;
            bottom: 8px;
            width: 100%;
            text-align: center;
        }
        .testtimonialxmas .annoucement-bar-text {
            text-align: center;
            padding: 10px 60px;
            margin-bottom: 0px;
            margin-top:0px !important;
           
        }

         .testtimonial a {
           text-decoration:none; color:#fff;
         }

        .testtimonialxmas .next,
        .testtimonialxmas .prev {
            color: #AF421C;
        }
        /* Number text (1/3 etc) */
        .numbertext {
            color: #C50000;
            font-size: 12px;
            padding: 8px 12px;
            position: absolute;
            top: 0;
        }

        /* Fading animation */
        .fade {
            -webkit-animation-name: slide;
            -webkit-animation-duration: 1.5s;
            animation-name: slide;
            animation-duration: 1.5s;
        }
        @-webkit-keyframes fade {
            from {
                opacity: .4
            }

            to {
                opacity: 1
            }
        }

        @keyframes fade {
            from {
                opacity: .4
            }

            to {
                opacity: 1
            }
        }

        /* On smaller screens, decrease text size */
        @media(max-width:420px) {

            .testtimonial,
            .testtimonial p {
                padding: 0px 0px !important;
            }
        }

        @media(max-width:321px) {
            .test_img {
                display: none !important;
            }
        }

        @media only screen and (max-width: 300px) {

            .prev,
            .next,
            .text {
                font-size: 11px
            }
        }
