.u-section-1 .u-text-1 {
    line-height: 1.4;
    margin: 35px 0 0;
}

.u-section-1 .u-gallery-1 {
    height: 494px;
    margin-top: 2%;
    margin-bottom: 2%;
}

.u-section-1 .u-carousel-indicators-1 {
    position: absolute;
    bottom: 10px;
    width: auto;
    height: auto;
}

.u-section-1 .u-carousel-item-1 {
    margin-right: 0;
}

.u-section-1 .u-over-slide-1 {
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
    padding: 30px;
}

.u-section-1 .u-carousel-item-2 {
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 0;
}

.u-section-1 .u-over-slide-2 {
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
    padding: 30px;
}

.u-section-1 .u-carousel-item-3 {
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 0;
}

.u-section-1 .embed-responsive-1 {
    position: absolute;
}

.u-section-1 .u-over-slide-3 {
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
    padding: 30px;
}

.u-section-1 .u-carousel-control-1 {
    position: absolute;
    left: 10px;
    width: 40px;
    height: 40px;
}

.u-section-1 .u-carousel-control-2 {
    position: absolute;
    right: 10px;
    width: 40px;
    height: 40px;
}

@media (max-width: 575px) {
    .u-section-1 .u-sheet-1 {
        min-height: 533px;
    }
    .u-section-1 .u-gallery-1 {
        height: 230px;
        width:100%;
        margin-top: 10px;
    }
}

@font-face {
    font-family: '32f884f8-6c11-b0a6-e180-7a0677465008';
    font-style: normal;
    font-weight: 400;
    src: url(fonts/32f884f8-6c11-b0a6-e180-7a0677465008.ttf);
}