﻿


/* Slick Slider */




section {
    width: 850px;
    margin: auto
}
/* Bubble Slider */

.bubble blockquote {
    margin: 10px 10px 0;
    background: #fff;
    padding: 60px;
    position: relative;
    border: none;
    border-radius: 8px;
    font-size: 1.25em;
    /*color: #1e528e;*/
}

    .bubble blockquote:before, .bubble blockquote:after {
        content: "\201C";
        position: absolute;
        font-size: 80px;
        padding: 10px;
        line-height: 1;
        /*color: #1e528e;*/
    }

    .bubble blockquote:before {
        top: 0;
        left: 10px;
    }

    .bubble blockquote:after {
        content: "\201D";
        right: 10px;
        bottom: -.5em;
    }

.bubble div {
    width: 0;
    height: 0;
    border-left: 0 solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid #fff;
    margin: 0 0 0 60px;
    margin-bottom: 10px;
}

.bubble cite {
    padding-left: 20px;
    font-size: 1.25em;
    color: #f7f7f7;
}



.bg {
    background: linear-gradient(to bottom, #2d91c2 0%,#1e528e 100%);
    width: 100%;
    height: 100%;
    /*position: absolute;*/
    padding: 20px 0;
    padding-top: 50px;
}


@media(max-width:1024px) {
    section {
        width: 80%;
        margin: auto;
    }
}

@media(max-width:768px) {
    section {
        width: 95%;
        margin: auto;
    }

    .slick-prev:before, .slick-next:before {
        display: none;
    }
}

@media(max-width:480px) {
    section {
        width: 100%;
        margin: auto;
    }

    .bubble blockquote {
        margin: 0;
        padding: 46px;
    }
}
