.elementor-229 .elementor-element.elementor-element-1579053 > .elementor-container {
    min-height: 466px;
}

    .elementor-229 .elementor-element.elementor-element-1579053 > .elementor-container:after {
        content: "";
        min-height: inherit;
    }

.elementor-229 .elementor-element.elementor-element-1579053 {
    background-image: url(../../../../wp-content/uploads/2019/03/playas1.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 25px;
}

    .elementor-229 .elementor-element.elementor-element-1579053:hover {
        background-color: rgba(0,0,0,0.35);
    }

    .elementor-229 .elementor-element.elementor-element-1579053 > .elementor-background-overlay {
        background-color: rgba(0,0,0,0.29);
        opacity: 0.5;
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-229 .elementor-element.elementor-global-728 {
    text-align: center;
}

    .elementor-229 .elementor-element.elementor-global-728.elementor-widget-heading .elementor-heading-title {
        color: #ffffff;
    }

    .elementor-229 .elementor-element.elementor-global-728 .elementor-heading-title {
        font-size: 62px;
        text-transform: uppercase;
        text-shadow: 3px 2px 0px #a05800;
    }

.elementor-229 .elementor-element.elementor-element-5db2712 .elementor-spacer-inner {
    height: 50px;
}

.elementor-229 .elementor-element.elementor-element-979cc6b > .elementor-container {
    max-width: 1600px;
}

.elementor-229 .elementor-element.elementor-element-3ffcc23 .elementor-repeater-item-61204ea .slick-slide-bg {
    background-color: #fcfcfc;
    background-image: url(../../../../wp-content/uploads/2019/03/bannerplaya.jpg);
    background-size: cover;
}

.elementor-229 .elementor-element.elementor-element-3ffcc23 .elementor-repeater-item-0e059e9 .slick-slide-bg {
    background-color: #4054b2;
    background-image: url(../../../../wp-content/uploads/2019/03/bahia1.jpg);
    background-size: cover;
}

.elementor-229 .elementor-element.elementor-element-3ffcc23 .elementor-repeater-item-109f5ec .slick-slide-bg {
    background-color: #bbbbbb;
    background-image: url(../../../../wp-content/uploads/2019/03/bahia2.jpg);
    background-size: cover;
}

.elementor-229 .elementor-element.elementor-element-3ffcc23 .slick-slide {
    height: 420px;
}

.elementor-229 .elementor-element.elementor-element-3ffcc23 .slick-slide-bg {
    animation-duration: calc(5000ms*1.2);
    transition-duration: calc(5000ms);
}

.elementor-229 .elementor-element.elementor-element-3ffcc23 .elementor-slide-content {
    max-width: 66%;
}

.elementor-229 .elementor-element.elementor-element-3ffcc23 .slick-slide-inner {
    text-align: center;
}

.elementor-229 .elementor-element.elementor-element-ce99b70.elementor-widget-heading .elementor-heading-title {
    color: #bd7b5a;
}

.elementor-229 .elementor-element.elementor-element-ce99b70 .elementor-heading-title {
    font-family: "Raleway", Sans-serif;
}

.elementor-229 .elementor-element.elementor-element-c1fc041 {
    font-family: "Raleway", Sans-serif;
}

.elementor-229 .elementor-element.elementor-element-56d03dc > .elementor-container {
    max-width: 1600px;
}

.elementor-229 .elementor-element.elementor-element-3af9a2e.elementor-widget-heading .elementor-heading-title {
    color: #bd7b5a;
}

.elementor-229 .elementor-element.elementor-element-3af9a2e .elementor-heading-title {
    font-family: "Raleway", Sans-serif;
}

.elementor-229 .elementor-element.elementor-element-bea5abc {
    font-family: "Raleway", Sans-serif;
}

.elementor-229 .elementor-element.elementor-element-9fe0376 .elementor-repeater-item-61204ea .slick-slide-bg {
    background-color: #fcfcfc;
    background-image: url(../../../../wp-content/uploads/2019/03/virgen1.jpg);
    background-size: cover;
}

.elementor-229 .elementor-element.elementor-element-9fe0376 .elementor-repeater-item-0e059e9 .slick-slide-bg {
    background-color: #4054b2;
    background-image: url(../../../../wp-content/uploads/2019/03/VIRGEN.jpg);
    background-size: cover;
}

.elementor-229 .elementor-element.elementor-element-9fe0376 .elementor-repeater-item-109f5ec .slick-slide-bg {
    background-color: #bbbbbb;
    background-image: url(../../../../wp-content/uploads/2019/03/bahia3.jpg);
    background-size: cover;
}

.elementor-229 .elementor-element.elementor-element-9fe0376 .slick-slide {
    height: 420px;
}

.elementor-229 .elementor-element.elementor-element-9fe0376 .slick-slide-bg {
    animation-duration: calc(5000ms*1.2);
    transition-duration: calc(5000ms);
}

.elementor-229 .elementor-element.elementor-element-9fe0376 .elementor-slide-content {
    max-width: 66%;
}

.elementor-229 .elementor-element.elementor-element-9fe0376 .slick-slide-inner {
    text-align: center;
}

.elementor-229 .elementor-element.elementor-element-13d05f6 .elementor-spacer-inner {
    height: 50px;
}

@media(min-width: 1025px) {
    .elementor-229 .elementor-element.elementor-element-1579053 {
        background-attachment: fixed;
    }
}
