.jscheck-hidden {
  display: none !important;
  visibility: hidden !important;
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
}


.form-option-7.verification{
}

.form-option-7.verification label{
	position: relative;
}

.form-option-7.verification > p{
	display: flex;
}

.form-option-7.verification .wpcf7-quiz-label{
	white-space: nowrap;
	margin: 0 8px;
}

.form-option-7.verification label input{
	padding: 0 10px;
    width: 50px;
}



/* Añade aquí tu código CSS.

Por ejemplo:
.ejemplo {
    color: red;
}

Para mejorar tu conocimiento sobre CSS, echa un vistazo a https://www.w3schools.com/css/css_syntax.asp

Fin del comentario */ 

.form__group {
    position: fixed;
    bottom: 15px;
    right: 15px;
    z-index: 21;
    display: flex;
    flex-direction: column;
    gap: 8px;
    width: 50px;
    height: 50px;
}

@media (min-width: 992px) {
    .form__group {
        bottom: 32px;
        right: 32px;
    }
}

.form__group-element {
    background-color: black;
    color: white;
    width: 50px;
    height: 50px;
    border-radius: 50px;
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 250ms;
}

.form__group-element button {
    width: 100%;
    height: 100%;
    border-radius: 50px;
    border: 0;
    background-color: transparent;
    align-items: center;
    justify-content: center;
}

.form__group-element:nth-last-child(2),
.form__group-element:nth-last-child(3) {
    bottom: 0;
}

.form__group-element img {
    height: 26px;
    width: 26px;
}

.form__group-element.whatsapp {
    background-color: #1ea321;
}

.form__group.open .form__group-element:nth-last-child(2) {
    bottom: 58px;
}

.form__group.open .form__group-element:nth-last-child(3) {
    bottom: 116px;
}

/* Añade aquí tu código CSS.

Por ejemplo:
.ejemplo {
    color: red;
}

Para mejorar tu conocimiento sobre CSS, echa un vistazo a https://www.w3schools.com/css/css_syntax.asp

Fin del comentario */ 

.elementor,
.elementor-element,
.e-con-inner{
	padding:0 !important;
}

footer.site-footer{
	padding: 0 24px 40px 24px !important;
}

.post-659.page,
.post-819.page{
	padding: 0 24px;
}

.gallery-mosaic__element-row img,
.image-text__left-image img{
	height: 100% !important;
}

