/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.2.2.1584695913
Updated: 2020-03-20 09:18:33

*/
@media(min-width: 2800px){
    #wpcf7-f455-p445-o1 > form{
        margin-top: 243px;
    }
}
.nombre,
.email,
.mensaje{
    margin-bottom: 10px;
    border: black 2px;
    font-family: 'Gotham';

}
.dosco{
    width: 100%;
    display: inline-flex;
}
.boton{
    width: 30%;
    display: inline;
  


}
#boton3{
    background-color: #E77E02 !important;
    color: white !important;
    font-family: 'Gotham' !important;
    padding: 7px 30px 7px 30px;
    border: 0;
    border-radius: 0;
}
body > div.elementor.elementor-15 > div > div > section.elementor-element.elementor-element-a457076.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section > div > div > div.elementor-element.elementor-element-fee2778.elementor-column.elementor-col-50.elementor-top-column > div > div > div{
width: 125%;

}
body > div.elementor.elementor-15 > div > div > section.elementor-element.elementor-element-a457076.elementor-section-height-min-height.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div.elementor-element.elementor-element-fee2778.elementor-column.elementor-col-50.elementor-top-column > div > div > div > div > div > iframe{
    width: 118%;
    max-width: 200%;
}
.aceptacion{
    width:158%;
    display: inline;
}
#wpcf7-f5-p15-o1 > form > div.formulario > div.mensaje > span > textarea{
    height: 106px;
}
#wpcf7-f5-p15-o1 > form > div.formulario > div.aceptacion > div{
    width: 30%;
    display: inline;
}
.formulario{
    width: 100%;
}
.titular1{
    font-family: 'Gotham';
    color: #818181;
    font-style: italic;
}
.parrafo1{
    font-family: 'Gotham';
    color: #000;
  font-weight: 300;
  font-size: 13px;
}
.columna1,
.columna2{
    display: block;
    height: 100%;
    width: 49%;
}
.columna1form{
    width: 49%;
    display: inline-block;
    height: 100% !important;
}
.columna2form{
    width: 49%;
    display: inline-block;
    height: 100% !important;
    vertical-align: top;
}
.selecion1{
    margin-bottom: 10px;
}

#mensajeform1{
    height: 80px !important;
}
.nombre1,.email1,.insta1,.mensaje1{
    margin-bottom: 10px !important;
}
#formularione input[type=date],#formularione input[type=email], #formularione input[type=number], #formularione input[type=password], #formularione input[type=search], #formularione input[type=tel], #formularione input[type=text], #formularione select, #formularione textarea {

    background-color: transparent !important;
    border: white solid 1px;
    font-family: 'Gotham';
    color: black !important;
}
#eventoform input[type=date], #eventoform input[type=email], #eventoform input[type=number], #eventoform input[type=password], #eventoform input[type=search], #eventoform input[type=tel], #eventoform input[type=text], #eventoform select, #eventoform textarea,
.page-id-237 #mensajeatraccion, .page-id-237 #emailatraccion,.page-id-237 #nombreatraccion {
margin-bottom: 15px !important;
background-color: transparent !important;
border: white solid 2px;
font-family: 'Gotham';
color: white !important;

}
#acepevento1 span,#acepevento2 span,#wpcf7-f247-p237-o1 > form > p:nth-child(2) > span.wpcf7-form-control-wrap.acceptance-107 > span > span > label > span,#wpcf7-f247-p237-o1 > form > p:nth-child(2) > span.wpcf7-form-control-wrap.acceptance-108 > span > span > label > span{
    color: white !important;
    font-family:  'Gotham' !important;
    font-weight: 500;
}
#wpcf7-f247-p237-o1 > form > p:nth-child(3) > input{
    background: white;
    color: black;
    font-family: 'gotham';
    text-align: center;
    margin-left: 36%;

}
#nombreatraccion,#emailatraccion,#mensajeatraccion,#privacidadatraccion,#promocionesatraccion{
    margin-bottom:5px !important;
    background-color: transparent;
    border: 1px solid #000;
    font-family: 'Gotham' !important;
  
}
#mensajeatraccion{
    height: 100px !important;
}
#wpcf7-f287-p15-o1 > form > div.botonera > input,
#wpcf7-f287-p15-o1 > form > div.botonera > div > input {
    background-color:#E77E02 !important;
    color: white !important;
    border: 0;
    padding: 6px 50px 6px 50px !important;
    width: 50%;
}
#wpcf7-f153-p161-o1 > form > div.columna2form > p > input,#wpcf7-f153-p80-o1 > form > div.columna2form > p > input{
    background-color:white !important;
    color: black !important;
    border: 0;
   
    width: 40%;
    float: right !important;
}
#wpcf7-f287-p237-o1 > form > div.botonera > input,#wpcf7-f427-p370-o1 > form > p:nth-child(3) > input,#wpcf7-f427-p370-o2 > form > p:nth-child(3) > input{
    background-color:white !important;
    color: black !important;
    border: 0;
   
    width: 40%;
 
}
#wpcf7-f153-p161-o1 > form > div.columna2form > p > input{
    padding: 6px 50px 6px 50px !important;
}
.aceptacion1 span{
    font-size: 13px;
    font-family: 'Gotham';
    color: white;
    font-weight: normal !important;
}
@media(min-width:1200px){
.botonera{
    width: 100% !important;
    display: inline-flex !important;
}
}
.botonera{
    display: block;
    text-align: center !important;
}
.botonera span{
    font-size: 15px;
    text-align: left !important;
}
.privacidad2{
    width: 49%;
    display: block !important;
}
@media(max-width: 900px){
    .aceptacion1 span{
        font-size: 10px;
        margin-top: 5px ;
    }
    #eventoform input[type=date], #eventoform input[type=email], #eventoform input[type=number], #eventoform input[type=password], #eventoform input[type=search], #eventoform input[type=tel], #eventoform input[type=text], #eventoform select, #eventoform textarea{
        margin-bottom: 15px !important;
        background-color: transparent !important;
        border: white solid 2px;
        font-family: 'Gotham';
        color: white !important;
    }

}
.page-id-237 #wpcf7-f287-p237-o1 > form > div.botonera{
    display: inline !important;
}
.page-id-237 ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: white;
    opacity: 1;}
    .page-id-370 ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
        color: white;
        opacity: 1;}
    body > div.elementor.elementor-370 > div > div > section.elementor-element.elementor-element-3b6d373.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section > div > div > div > div > div > div.elementor-element.elementor-element-94bdde5.elementor-absolute.elementor-widget.elementor-widget-image > div > div > img{
        right: 24%;
    /* display: block; */
    position: absolute;
    /* top: 4%; */
    /* bottom: 16%; */
    bottom: -57px;
    }
    #mensajelanding{
        height: 100px !important;
    }
    #nombrelanding,#emaillanding,#telefonolanding, #mensajelanding{
        margin-bottom: 15px !important;
        background-color: transparent !important;
        border: white solid 2px;
        font-family: 'Gotham';
        color: white !important;
    }
    .titulolanding2{
        font-family: 'Gotham';
        color: #000;
        font-size: 20px;
        text-align: center;
        margin-bottom: -1px;
    }
    .subtitulolanding2{
        font-family: 'Gotham';
        color: white;
        font-size: 14px;
        text-align: center;
    }
 body ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
        color: white;
        opacity: 1;}
        #wpcf7-f455-p445-o1 > form > p:nth-child(5) > input, #wpcf7-f455-p445-o2 > form > p:nth-child(5) > input,#wpcf7-f518-p467-o1 > form > div.columna2form > p > input,
        body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-eb605f5.elementor-section-full_width.elementor-section-height-full.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div.elementor-element.elementor-element-d4fbed1.elementor-column.elementor-col-50.elementor-top-column > div > div > div > div > div > button,
        body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-eb605f5.elementor-section-full_width.elementor-section-height-full.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > div > div > div.wof-wrapper > div.wof-inner-wrapper > div.wof-right > div > div.wof-form-wrapper > button,
        #wpcf7-f287-p161-o1 > form > div.botonera > input,
        #wpcf7-f287-p80-o1 > form > div.botonera > input,
        #wpcf7-f287-p15-o1 > form > div.botonera > div > input,
        #wpcf7-f287-p237-o1 > form > div.botonera > div > input{
            padding: 10px 58px !important;
            background: white;
            color: black;
            border: 0;

        }
        #wpcf7-f287-p15-o1 > form > div.botonera > div > input{
        padding: 10px 54px !important;
        }
        #wpcf7-f455-p445-o1 > form > p:nth-child(5),#wpcf7-f455-p445-o2 > form > p:nth-child(5){
            text-align: center;
        }
        input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], select, textarea{
            background-color: transparent;
            font-family: 'Gotham';
        }
        #mensajeform2{height: 84px;}
        #formcumple input, #formcumple textarea{ border: solid 1px white;
            
        }
        #wpcf7-f455-p445-o2 > form > p:nth-child(5) > input,#wpcf7-f518-p467-o1 > form > div.columna2form > p > input{
            display: block;
            float: right;
        }
        body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-eb605f5.elementor-section-full_width.elementor-section-height-full.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > div > div > div.wof-wrapper > div.wof-inner-wrapper > div.wof-left{
            margin-right: 105px;
        }
        body .wof-wheel .wof-title {
            color: #000 !important;
            font-size: 40px;
            text-transform:lowercase;
            font-weight: 900;
            line-height: 1.3;
            margin-bottom: 15px;
            text-align: center !important;
            font-family: 'Gotham' !important;
        }
        body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-eb605f5.elementor-section-full_width.elementor-section-height-full.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > div > div{
            background-color: transparent !important;
        }
        body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-eb605f5.elementor-section-full_width.elementor-section-height-full.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > div > div > div.wof-wrapper > div.wof-inner-wrapper > div.wof-right > div > div.wof-explainer.wof-fgcolor{
            font-family: 'Gotham' !important;
            font-weight: 100 !important;
            text-align: center !important;
            line-height: 0.7 !important;


        }
        body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-eb605f5.elementor-section-full_width.elementor-section-height-full.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > div > div > div.wof-wrapper > div.wof-inner-wrapper > div.wof-right > div > div.wof-form-wrapper > div.wof-form-fields > div:nth-child(3) > label,
            body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-eb605f5.elementor-section-full_width.elementor-section-height-full.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > div > div > div.wof-wrapper > div.wof-inner-wrapper > div.wof-right > div > div.wof-form-wrapper > div.wof-form-fields > div:nth-child(4){
            font-family: 'Gotham' !important;
            margin-bottom: 3px !important;
            font-weight: 100 !important;
        }
        body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-eb605f5.elementor-section-full_width.elementor-section-height-full.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > div > div > div.wof-wrapper > div.wof-inner-wrapper > div.wof-right > div > div.wof-form-wrapper > div.wof-form-fields > div:nth-child(4){
            margin-top: 3px !important;
            font-family: 'Gotham' !important;
            margin-bottom: 3px !important;
        }
        body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-eb605f5.elementor-section-full_width.elementor-section-height-full.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > div > div > div.wof-wrapper > div.wof-inner-wrapper > div.wof-right > div > div.wof-form-wrapper{
            text-align: center !important;
        }
        body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-eb605f5.elementor-section-full_width.elementor-section-height-full.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > div > div > div.wof-wrapper > div.wof-inner-wrapper > div.wof-right > div > div.wof-form-wrapper > button{

            padding: 0px 57px !important;
        }
        body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-eb605f5.elementor-section-full_width.elementor-section-height-full.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > div > div > div.wof-wrapper > div.wof-inner-wrapper > div.wof-right > div > div.wof-form-wrapper > button{
            padding: 0px 57px !important;
        }
            body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-eb605f5.elementor-section-full_width.elementor-section-height-full.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > div > div > div.wof-wrapper > div.wof-inner-wrapper > div.wof-right > div > div.wof-form-wrapper > div.wof-form-fields > div:nth-child(3),body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-eb605f5.elementor-section-full_width.elementor-section-height-full.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > div > div > div.wof-wrapper > div.wof-inner-wrapper > div.wof-right > div > div.wof-form-wrapper > div.wof-form-fields > div:nth-child(4){
            text-align: left !important;
        }

        .wof-wheel-standalone .wof-visible{
            background-color: transparent !important;

        }
        @media(min-width: 1200px){
        div.wof-right{
            margin-left: 101px !important;
        }
    }
        div.wof-explainer{
            text-align: center;
            line-height: 1 !important;
        }
        .wof-form-fields > div:nth-child(4){
            margin-top: 5px !important;
        }
        .wof-wrapper{
            margin-top: -100px !important;
        }
        button.wof-btn-submit{
            background: white !important;
            color: black !important;
            border: 0 !important;

        }
        .wof-wheel .wof-form-wrapper button{
            width: 100% !important;

            background-color: transparent !important;
            margin-top: 40px !important;

        }
        .wof-wheel .wof-form-wrapper button span{
            background-color: white !important;
            padding: 10px 57px !important;
            font-weight: bold !important;
        }
        .page-id-554 .wof-form-fields input{
            background-color: transparent !important;
            border: white solid 1px !important;
        }
        div.wof-slice{
            font-family: 'Gotham' !important;
            font-weight: bold !important;
            font-size: 12px !important;
        }
        @media (max-width: 1200px){
        .elementor-554 .elementor-element.elementor-element-983366c {
            text-align: center;
            width: 100% !important;
            max-width: auto;
            align-self: center;
        }
    }
        @media (max-width: 1200px){
        .elementor-554 .elementor-element.elementor-element-fb41ddc {
    width: 100% !important;
    text-align: center;
}
        }
        body > div.elementor.elementor-554 > div > div > section > div > div > div > div > div > section.elementor-element.elementor-element-e05f643.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section > div > div > div > div > div > div > div > div > div > div > div.wof-wrapper > div.wof-inner-wrapper > div.wof-left > div > div.wof-wheel-container > div > div:nth-child(3) > svg{
            display: none !important;
        }
        @media(max-width: 1100px){
             body div.wof-explainer{
                line-height:1.3 !important ;
            }
            .wof-slices div.wof-slice{
                font-size: 9px !important;
            }
            body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-a5e2c72.elementor-section-full_width.elementor-section-height-full.elementor-hidden-desktop.elementor-hidden-tablet.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > div > div{
                margin-top: 90px !important;
            }
        } 
       input.wpcf7-submit,
       #wpcf7-f287-p161-o2 > form > div.botonera > input,
       #wpcf7-f287-p467-o2 > form > div.botonera > div > input,
       #wpcf7-f287-p161-o2 > form > div.botonera > div > input,
       #wpcf7-f287-p80-o1 > form > div.botonera > div > input,
       #wpcf7-f455-p445-o1 > form > div.centrarbotonl > input,
       #wpcf7-f1081-p161-o2 > form > div.botonera > div > input,
       #wpcf7-f287-p237-o2 > form > div.botonera > div > input,
       #wpcf7-f1243-p1157-o1 > form > div.columna2form > p > input,
       #wpcf7-f1301-p1157-o2 > form > div.botonera > div > input
       {
            margin-top: 10px !important;
            background: white;
            color: black;
            border: 0;
            border-radius: 0 !important;
            text-transform: uppercase !important;
        }
     
        #wpcf7-f287-p237-o1 > form > p{
            margin-bottom: 0 !important;
        }
        .page-id-161 .botonera,
            .page-id-80 .botonera{
            display: block !important;

        }
        #wpcf7-f455-p445-o1 > form > p:nth-child(4) > span.wpcf7-form-control-wrap.acceptance-107 > span > span > label > span,
        #wpcf7-f455-p445-o1 > form > p:nth-child(4) > span.wpcf7-form-control-wrap.acceptance-108 > span > span > label > span,#wpcf7-f427-p370-o1 > form > p:nth-child(2) > span.wpcf7-form-control-wrap.acceptance-107 > span > span > label > span
        ,#wpcf7-f427-p370-o1 > form > p:nth-child(2) > span.wpcf7-form-control-wrap.acceptance-108 > span > span > label > span,
        #wpcf7-f287-p80-o1 > form > div.botonera > span.wpcf7-form-control-wrap.acceptance-636 > span > span > label > span,
        #wpcf7-f287-p80-o1 > form > div.botonera > span.wpcf7-form-control-wrap.acceptance-637 > span > span > label > span,#wpcf7-f455-p445-o2 > form > p:nth-child(4) > span.wpcf7-form-control-wrap.acceptance-107 > span > span > label > span,
        #wpcf7-f455-p445-o2 > form > p:nth-child(4) > span.wpcf7-form-control-wrap.acceptance-108 > span > span > label > span,
        #wpcf7-f287-p467-o2 > form > div.botonera > span.wpcf7-form-control-wrap.acceptance-637 > span > span > label > span,
        #wpcf7-f287-p467-o2 > form > div.botonera > span.wpcf7-form-control-wrap.acceptance-636 > span > span > label > span,
        #wpcf7-f287-p161-o2 > form > div.botonera > span.wpcf7-form-control-wrap.acceptance-636 > span > span > label > span,
        #wpcf7-f287-p161-o2 > form > div.botonera > span.wpcf7-form-control-wrap.acceptance-637 > span > span > label > span,#wpcf7-f427-p370-o2 > form > p:nth-child(2) > span.wpcf7-form-control-wrap.acceptance-108 > span > span > label > span
        , #wpcf7-f427-p370-o2 > form > p:nth-child(2) > span.wpcf7-form-control-wrap.acceptance-107 > span > span > label > span,
        body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-eb605f5.elementor-section-full_width.elementor-section-height-full.elementor-hidden-phone.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > section.elementor-element.elementor-element-e05f643.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section > div > div > div > div > div > div > div > div > div > div > div.wof-wrapper > div.wof-inner-wrapper > div.wof-right > div > div.wof-form-wrapper > div.wof-form-fields > div:nth-child(3) > label,
        body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-eb605f5.elementor-section-full_width.elementor-section-height-full.elementor-hidden-phone.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > section.elementor-element.elementor-element-e05f643.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section > div > div > div > div > div > div > div > div > div > div > div.wof-wrapper > div.wof-inner-wrapper > div.wof-right > div > div.wof-form-wrapper > div.wof-form-fields > div:nth-child(4) > label,
        body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-a5e2c72.elementor-section-full_width.elementor-section-height-min-height.elementor-hidden-desktop.elementor-hidden-tablet.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div.elementor-element.elementor-element-1117783.elementor-widget.elementor-widget-text-editor > div > div > div > div > div.wof-wrapper > div.wof-inner-wrapper > div.wof-right > div > div.wof-form-wrapper > div.wof-form-fields > div:nth-child(3) > label,
        body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-a5e2c72.elementor-section-full_width.elementor-section-height-min-height.elementor-hidden-desktop.elementor-hidden-tablet.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div.elementor-element.elementor-element-1117783.elementor-widget.elementor-widget-text-editor > div > div > div > div > div.wof-wrapper > div.wof-inner-wrapper > div.wof-right > div > div.wof-form-wrapper > div.wof-form-fields > div:nth-child(4) > label,
        #wpcf7-f287-p237-o1 > form > div.botonera > span.wpcf7-form-control-wrap.acceptance-637 > span > span > label > span,
        #wpcf7-f287-p237-o1 > form > div.botonera > span.wpcf7-form-control-wrap.acceptance-636 > span > span > label > span,
        #wpcf7-f287-p237-o2 > form > div.botonera > span.wpcf7-form-control-wrap.acceptance-637 > span > span > label > span,
        #wpcf7-f287-p237-o2 > form > div.botonera > span.wpcf7-form-control-wrap.acceptance-636 > span > span > label > span,
        #wpcf7-f1301-p1157-o2 > form > div.botonera > span.wpcf7-form-control-wrap.acceptance-637 > span > span > label > span,
        #wpcf7-f1301-p1157-o2 > form > div.botonera > span.wpcf7-form-control-wrap.acceptance-636 > span > span > label > span{
            color: white !important;
            font-size: 13px !important;
        }
        #wpcf7-f455-p445-o1 > form > p:nth-child(5) > input,
        #wpcf7-f287-p237-o1 > form > div.botonera > input{
            text-transform: uppercase !important;
            border-radius: 0 !important;
        }
        #wpcf7-f287-p237-o1 > form > div.botonera > input{
            margin-top: 15px !important;
        }
        input, textarea, select{
            border-radius: 0 !important;
        }
        #wpcf7-f455-p445-o2 > form > div.centrarbotonl > input{
            margin-left: 6% !important;
            float: none !important;
            background: white;
            color: black;
            border: 0;
            border-radius: 0 !important;
            text-transform: uppercase !important;
        }
      
        #wpcf7-f455-p445-o2 > form > p:nth-child(4) > span.wpcf7-form-control-wrap.acceptance-107 > span > span > label > span,
        #wpcf7-f455-p445-o2 > form > p:nth-child(4) > span.wpcf7-form-control-wrap.acceptance-108 > span > span > label > span{
            font-size: 13px !important;
        }
    
        .elboton{
            width: 100% !important;
            text-align: center !important;
        }
 
        #wpcf7-f287-p15-o1 > form > div.botonera{
            display: block !important;
            text-align: left !important;
        }
        #formularioatra ::placeholder{
            color: #818181 !important;
        }
        @media(max-width: 1600px){
            body > div.elementor.elementor-467 > div > div > section.elementor-element.elementor-element-a985146.elementor-section-full_width.elementor-section-height-min-height.elementor-section-items-top.elementor-section-height-default.elementor-section.elementor-top-section > div > div > div.elementor-element.elementor-element-dbab784.elementor-column.elementor-col-50.elementor-top-column > div > div > section > div > div > div.elementor-element.elementor-element-e1359b5.elementor-column.elementor-col-50.elementor-inner-column > div > div > div.elementor-element.elementor-element-5008eac.elementor-widget.elementor-widget-text-editor > div > div{
                font-size: 37px !important;
            }
            body > div.elementor.elementor-467 > div > div > section.elementor-element.elementor-element-a985146.elementor-section-full_width.elementor-section-height-min-height.elementor-section-items-top.elementor-section-height-default.elementor-section.elementor-top-section > div > div > div.elementor-element.elementor-element-dbab784.elementor-column.elementor-col-50.elementor-top-column > div > div > section > div > div > div.elementor-element.elementor-element-e1359b5.elementor-column.elementor-col-50.elementor-inner-column > div > div > div.elementor-element.elementor-element-c73d2ff.elementor-widget.elementor-widget-text-editor > div > div{
                font-size: 33px !important;
            }
        }
        #formovil1 #nombreatraccion, #formovil1 #emailatraccion, #formovil1 #mensajeatraccion, #formovil1 #privacidadatraccion, #formovil1 #promocionesatraccion,#formovil2 textarea, #formovil2 input,
        #formovil2 select
        {
            border: solid 1px white !important;

        }
        #wpcf7-f427-p370-o2 > form > p:nth-child(3){
            text-align: center !important;
        }
        .wof-form-fields ::placeholder{
            font-family: 'Gotham' !important;
            font-weight: normal !important;
        }
        body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-eb605f5.elementor-section-full_width.elementor-section-height-full.elementor-hidden-phone.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > section.elementor-element.elementor-element-e05f643.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section > div > div > div > div > div > div > div > div > div > div > div.wof-wrapper > div.wof-inner-wrapper > div.wof-right > div > div.wof-form-wrapper > div.wof-form-fields > div:nth-child(3) > label
        , body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-eb605f5.elementor-section-full_width.elementor-section-height-full.elementor-hidden-phone.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > section.elementor-element.elementor-element-e05f643.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section > div > div > div > div > div > div > div > div > div > div > div.wof-wrapper > div.wof-inner-wrapper > div.wof-right > div > div.wof-form-wrapper > div.wof-form-fields > div:nth-child(4) > label{
            font-family: 'Gotham' !important;
        }
        .page-id-554 {
            overflow-x: hidden !important;
        }
        @media(max-width: 800px){
        body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-a5e2c72.elementor-section-full_width.elementor-section-height-min-height.elementor-hidden-desktop.elementor-hidden-tablet.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div.elementor-element.elementor-element-1117783.elementor-widget.elementor-widget-text-editor > div > div > div > div > div.wof-wrapper > div.wof-inner-wrapper > div.wof-left{
            transform: scale(0.8) !important;
        }
    }
    body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-a5e2c72.elementor-section-full_width.elementor-section-height-min-height.elementor-hidden-desktop.elementor-hidden-tablet.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > div.elementor-element.elementor-element-1117783.elementor-widget.elementor-widget-text-editor > div > div > div > div > div.wof-wrapper > div.wof-inner-wrapper > div.wof-right > div > div.wof-explainer.wof-fgcolor > p:nth-child(1){
        margin-bottom: -0.1rem !important;
    }
  
    .wpcf7 input{
        font-family: 'Gotham' !important;
        font-size: 13px !important;
    }
    body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-eb605f5.elementor-section-full_width.elementor-section-height-full.elementor-hidden-phone.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > section.elementor-element.elementor-element-e05f643.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section > div > div > div > div > div > div > div > div > div > div > div.wof-wrapper > div.wof-inner-wrapper > div.wof-right > div > div.wof-explainer.wof-fgcolor{
        font-family: 'Gotham';
    }
    @media(min-width:800px){
        #wpcf7-f455-p445-o2 > form > p:nth-child(5) > input {
            margin-left: 29vw !important;
        }
    }
    body .centrarbotonl{
        display: block;
        text-align: center;
        align-content: center;
        align-self: center;
    }
    #wpcf7-f427-p370-o1 > form > p:nth-child(3){
        text-align: center;
    }
    #wpcf7-f518-p467-o1 > form > div.columna1form > div.aceptacion1 > span:nth-child(1) > span > span,
    #wpcf7-f518-p467-o1 > form > div.columna1form > div.aceptacion1 > span:nth-child(3) > span > span{
        margin: 0 !important;
    }
    #wpcf7-f287-p467-o2 > form > div.botonera{
        text-align: left !important;
        margin: 0 !important;
    }
    #formovil2 select {
        color: white !important;
    }
    #wpcf7-f1081-p161-o2 > form > p:nth-child(2) > span.wpcf7-form-control-wrap.your-subject > input{
        margin-bottom: 5px !important;
    }
    .page-id-161 .wpcf7-list-item{
        margin: 0 !important;
    }
    .page-id-190 {
        overflow-x: hidden !important;
    }
    .page-id-1157 .titular1{
        color: #000 !important;
        font-size: 20px !important;
        font-weight: 500 !important;
    }
    #wpcf7-f1081-p161-o2 > form > div.botonera > span.wpcf7-form-control-wrap.acceptance-636{
 

    margin-left: -110px;
    }
    #wpcf7-f1081-p161-o2 > form > div.botonera > span.wpcf7-form-control-wrap.acceptance-637 > span{
    margin-left: -134px;
    }
    #selection11 > span > select{
        color: white !important;
    }
    body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-eb605f5.elementor-section-full_width.elementor-section-height-full.elementor-hidden-phone.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > section.elementor-element.elementor-element-e05f643.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section > div > div > div > div > div > div > div > div > div > div > div.wof-wrapper > div.wof-inner-wrapper > div.wof-right > div > div.wof-form-wrapper > div.wof-form-fields > div:nth-child(3) > label,
    body > div.elementor.elementor-554 > div > div > section.elementor-element.elementor-element-eb605f5.elementor-section-full_width.elementor-section-height-full.elementor-hidden-phone.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section > div > div > div > div > div > section.elementor-element.elementor-element-e05f643.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section > div > div > div > div > div > div > div > div > div > div > div.wof-wrapper > div.wof-inner-wrapper > div.wof-right > div > div.wof-form-wrapper > div.wof-form-fields > div:nth-child(4) > label{
        margin-left: 9px !important;
    }
    #wpcf7-f1301-p1157-o2 > form > p:nth-child(2) > span.wpcf7-form-control-wrap.your-subject > input{
        margin-bottom: 5px !important;
    }
    #wpcf7-f1301-p1157-o2 > form > div.botonera > span.wpcf7-form-control-wrap.acceptance-637 > span > span{
        margin-left: -141px !important;
    }
    #wpcf7-f1301-p1157-o2 > form > div.botonera > span.wpcf7-form-control-wrap.acceptance-636 > span > span{
        margin-left: -121px !important;
    }
    #wpcf7-f287-p80-o1 > form > div.botonera > span.wpcf7-form-control-wrap.acceptance-636 > span > span{
        margin-left: -141px !important;
    }
    #wpcf7-f287-p80-o1 > form > div.botonera > span.wpcf7-form-control-wrap.acceptance-637 > span > span{
        margin-left: -160px !important;
    }
html body #eapps-instagram-feed-1 > a[target="_blank"],
a[style]{
    display: none !important;
}