.c-pintucoat__banner-main {
    width: 100%;
	
}
.c-pintucoat__banner-main {
    padding-bottom: 25px;
}

.c-pintucoat__block-2 {
    justify-content: center;
    padding-top: 76px;
    padding-bottom: 30px;
    gap: 60px !important;
}

    .c-pintucoat__block-2-paragraph {
        max-width: 515px;
    }

    .c-pintucoat__block-2-image img {
        width: 645px;
    }

.c-pintucoat__block-3-form {

}

    .c-pintucoat__group-block-3 {

    }

    .c-pintucoat__title-block-3 {

    }

.c-pintucoat__columns-title-block-3 {
    width: 528px;
}

.c-pintucoat__columns-main-block-4 {

}

.c-pintucoat__column-block-4 {
    justify-content: center ! IMPORTANT;
    gap: 115px !important;
}

.c-pintucoat__columns-main-block-6 {
    justify-content: center;
    gap: 46px;
}

.wp-block-cover .wp-block-cover__inner-container {
    color: inherit;
    max-width: 1380px !important;
    z-index: 1;
    width: 100%;
}

.wp-block-columns.are-vertically-aligned-center.\.c-pintucoat__columns-main-block-6 {
    justify-content: center;
    gap: 53px;
}

.wp-block-column.is-vertically-aligned-center.\.c-pintucoat__columns-left-block-6 {
    max-width: 683px !important;
}

.wp-block-columns.\.c-pintucoat__column-main-block-5 {
    justify-content: center;
    gap: 60px;
    transform: translate3d(-9px, 0px, 0px);
}

.c-pintucoat__block-5 {
    justify-content: center;
    gap: 40px;
/*     transform: translate3d(-15px, 0px, 0px); */
}

img.wp-image-89947 {
    transform: translateX(-18px) !important;
}

.wp-block-columns.are-vertically-aligned-center.\.c-pintucoat__column-block-4 {
    justify-content: center;
    gap: 124px;
}

.wp-block-columns.c-pintucoat__columns-main-block-7 {
    justify-content: center;
    gap: 20px;
}

.c-pintucoat__columns-left-block-7-button-3,
.c-pintucoat__columns-right-block-7-button-3 {
    width: 262px !important;
}

.c-pintucoat__button-left-block-8 {
    gap: 15px !important;
    padding-top: 30px;
}

.c-pintucoat__button-right-block-8 {
    gap: 15px !important;
    padding-top: 30px;
}

p.c-pintucoat__paragraph-block-left-8 {
    padding: 15px 0 25px 0;
}

p.c-pintucoat__paragraph-block-right-8 {
    padding: 15px 0 25px 0;
}

ul.c-pintucoat__button-right-block-8-list {
    padding-left: 30px;
    padding-top: 15px;
    gap: 20px;
    display: grid;
}

ul.c-pintucoat__button-left-block-8-list {
    padding-left: 30px;
    padding-top: 15px;
    gap: 20px;
    display: grid;
}

.wp-block-columns.c-pintucoat__columns-main-block-8 {
    justify-content: center;
    gap: 20px;
}

.wp-block-columns.c-pintucoat__columns-main-block-9 {
    justify-content: center;
}

.c-pintucoat__columns-left-block-8-button-1 {
    width: 230px !important;
}
.c-pintucoat__columns-left-block-8-button-2 {
    width: 230px !important;
}
.c-pintucoat__columns-right-block-8-button-1 {
    width: 230px !important;
}
.c-pintucoat__columns-right-block-8-button-2 {
    width: 230px !important;
}

::marker {
    color: #39C38E;
}

a.wp-block-button__link.has-blanco-background-color.has-text-color.has-background.wp-element-button {
    padding: 8px;
}

/* .wp-block-columns {
    justify-content: center;
} */

a.wp-block-button__link {
    padding: 10px;
}


.c-pintucoat__group-block-3 {
    width: 99%;
    margin-left: auto;
    margin-right: auto;
}


.swiper-pagination {
    position: relative !important;
}

.arows-spaces .swiper-button-next {
    right: var(--swiper-navigation-sides-offset, 0px) !important;
    left: auto;
}

.arows-spaces .swiper-button-prev {
    left: var(--swiper-navigation-sides-offset, 0px) !important;
    right: auto;
}

.swiper-button-next, .swiper-button-prev {
    width: 50px !important;
    height: 50px !important;
    background: rgba(0, 0, 0, 0.3);
    border-radius: 50%;
}

@media only screen and (min-width: 781px) and (max-width: 1025px) {
	.c-pintucoat__block-2 {
		flex-direction: column-reverse;
	}
	
	
	
	.wp-block-column.c-pintucoat__block-2-image figure img {
		width: 100% !important;
	}
	
	.wp-block-column.c-pintucoat__block-2-image {
		max-height: 519px;
	}
	
	.c-pintucoat__block-2-paragraph {
		max-width: 922px;
		width: 100%;
		text-align: justify;
	}
	
	.wp-block-column.c-pintucoat__columns-left-block-5 {
		align-self: center !important;
		display: flex;
	}
	
	.wp-block-columns.alignwide.c-pintucoat__block-2 {
		height: 100%;
		max-height: 880px;
		padding-bottom: 0px;
	}
	.arows-spaces .swiper-button-next {
    right: var(--swiper-navigation-sides-offset, 0px) !important;
    left: auto;
}

.arows-spaces .swiper-button-prev {
    left: var(--swiper-navigation-sides-offset, 0px) !important;
    right: auto;
}
/* 	img.wp-image-32395 {
		height: 56vw;
		width: 67vw;
	} */
}


@media (max-width: 780px) { /* Cambia el ancho según tus necesidades */

    .c-pintucoat__width-100 {
        max-width: 100% !important;
    }

	.wp-block-column.c-pintucoat__block-2-image {
		display: flex;
		justify-content: center;
	}
	
    .c-pintucoat__block-2 {
        flex-direction: column-reverse;
        gap: 30px;
    }
	
	.c-pintucoat__block-2-paragraph {
        max-width: 610px
    }

    .wp-block-columns.alignwide.c-pintucoat__block-2 {
        margin: 0px !important;
    }

	.c-pintucoat__group-block-3 {
		max-width: 690px;
	}
	
    .c-pintucoat__block-2-paragraph {
        width: 82%;
        text-align: justify;
        align-self: center;
    }

    .c-pintucoat__block-3-form {
        padding-right: 10px !important;
        padding-left: 10px !important;
    }

    .c-pintucoat__buttons-block-3 {
        justify-content: center !important;
    }
	
	.c-pintucoat__buttons-block-3 {
		gap: 20px !important;
	}
	
	.wp-block-buttons.c-pintucoat__buttons-block-3.wp-block-buttons a {
		padding: .5em 1.2em .5em 1.2em !important;
	}

	.c-pintucoat__column-block-3-right {
		display: flex;
		justify-content: center;
	}
	
    .c-pintucoat__column-block-4 {
        flex-direction: column-reverse !important;
        gap: 35px !important;
    }


    .c-pintucoat__column-block-3-left {
        width: 82% !important;
        text-align: justify !important;
        align-self: center !important;
    }

    .c-pintucoat__columns-main-block-4 {
        padding-bottom: 20px;
    }

    .c-pintucoat__block-5 {
        justify-content: center;
        gap: 40px;
        transform: translate3d(0px, 0px, 0px);
    }
	
	.c-pintucoat__columns-left-block-5 {
		justify-content: center;
		display: flex;
	}

    figure.wp-block-image.alignright.size-full {
        margin: 0px;
    }
    
    .c-pintucoat__block-5 {
        gap: 30px;
    }

    .c-pintucoat__column-block-4-right {
        max-width: 82%;
        text-align: justify;
        align-self: center;
        margin-left: auto !important;
        margin-right: auto !important;
    }
	
	.c-pintucoat__columns-right-block-6 {
		justify-content: center;
		display: flex;
	}

    .c-pintucoat__columns-main-block-6 {
        flex-direction: column-reverse;
        gap: 30px;
/*         padding-bottom: 50px; */
    }

    .c-pintucoat__columns-block-6-button {
        justify-content: center !important;
    }

    .c-pintucoat__columns-left-block-6 {
        width: 82% !important;
        text-align: justify;
        align-self: center;
    }

	.c-pintucoat__columns-left-block-7-button-3 {
		min-width: 160px;
	}
	
	figure.wp-block-image.size-full img {
		width: 491px;
	}
	
	img.wp-image-89947 {
		transform: translateX(0px) !important;
	}
	
    div#\32 {
/*         min-width: 210px; */
    }
    .c-pintucoat__columns-right-block-6 {

    }

	.c-pintucoat__columns-left-block-7-button-3, .c-pintucoat__columns-right-block-7-button-3 {
		width: auto !important;
	}
	
    .c-pintucoat__group-left-block-8 {
        text-align: justify;
        margin-left: auto !important;
        align-content: center !important;
        width: 82%;
        margin-right: auto !important;
    }

    .c-pintucoat__columns-main-block-8 {
        gap: 80px !important;
        
    }

    .c-pintucoat__button-left-block-8 {
        justify-content: center !important;
    }

    .c-pintucoat__columns-left-block-8-button-1 {
        width: 100% !important;
    }

    .c-pintucoat__columns-left-block-8-button-2 {
        width: 100% !important;
    }

    a.wp-block-button__link.has-blanco-background-color.has-text-color.has-background.wp-element-button {
        padding: 8px 20%;
    }

    .c-pintucoat__columns-right-block-8-button-1 {
        width: 100% !important;
    }

    .c-pintucoat__columns-right-block-8-button-2 {
        width: 100% !important;
    }

    .c-pintucoat__spacer-6 {
        height: 64px !important;
    }

    .c-pintucoat__spacer-7 {
        height: 54px !important;
    }

    .c-pintucoat__spacer-8 {
        height: 55px !important;
    }
	
	.c-pintucoat__columns-left-block-8 figure {
		justify-content: center;
		display: flex;
	}
	
	.c-pintucoat__columns-right-block-8-image {
		display: flex;
		justify-content: center;
	}

    p.c-pintucoat__paragraph-block-right-8 {
        margin-bottom: 30px !important;
    }

    p.c-pintucoat__paragraph-block-left-8 {
        margin-bottom: 30px !important;
    }

    a.wp-block-button__link.has-blanco-color {
        padding: 10px;
    }

    .c-pintucoat__spacer-3 {
        height: 14px;
    }

    .c-pintucoat__spacer-5, .c-pintucoat__spacer-4  {
        height: 48px !important;
    }
	
	.arows-spaces .swiper-button-next {
    right: var(--swiper-navigation-sides-offset, 10px) !important;
    left: auto;
}

.arows-spaces .swiper-button-prev {
    left: var(--swiper-navigation-sides-offset, 10px) !important;
    right: auto;
}

}