.elementor-13394 .elementor-element.elementor-element-cc07e2a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13394 .elementor-element.elementor-element-2af1bd0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-msie .elementor-13394 .elementor-element.elementor-element-8e8f1cd .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-13394 .elementor-element.elementor-element-8e8f1cd .elementor-post__thumbnail__link{padding-bottom:calc( 0.8 * 100% );}.elementor-13394 .elementor-element.elementor-element-8e8f1cd:after{content:"0.8";position:absolute;color:transparent;}.elementor-13394 .elementor-element.elementor-element-8e8f1cd a .elementor-portfolio-item__overlay{background-color:#E3131CDB;}.elementor-13394 .elementor-element.elementor-element-8e8f1cd .elementor-portfolio-item__title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:400;}.elementor-13394 .elementor-element.elementor-element-8e8f1cd > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-13394 .elementor-element.elementor-element-5087665 > .elementor-container{min-height:0px;}.elementor-13394 .elementor-element.elementor-element-5087665 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13394 .elementor-element.elementor-element-5087665:not(.elementor-motion-effects-element-type-background), .elementor-13394 .elementor-element.elementor-element-5087665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bigprints.es/wp-content/uploads/2021/10/nosotros-instalacion-mobiliario-montaje-material-espacio-suelo.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13394 .elementor-element.elementor-element-5087665 > .elementor-background-overlay{background-color:#000000D4;opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13394 .elementor-element.elementor-element-5087665{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0px 0px 0px 0px;}.elementor-13394 .elementor-element.elementor-element-4fee12b{text-align:left;}.elementor-13394 .elementor-element.elementor-element-4fee12b .elementor-heading-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:66px;font-weight:800;line-height:72px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 11px rgba(0, 0, 0, 0.17);}.elementor-13394 .elementor-element.elementor-element-4fee12b > .elementor-widget-container{margin:0% 0% 0% 10%;}.elementor-13394 .elementor-element.elementor-element-0851f09 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:20% 15% 0% 15%;}.elementor-13394 .elementor-element.elementor-element-0851f09 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13394 .elementor-element.elementor-element-4cdbcf0:not(.elementor-motion-effects-element-type-background), .elementor-13394 .elementor-element.elementor-element-4cdbcf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13394 .elementor-element.elementor-element-4cdbcf0, .elementor-13394 .elementor-element.elementor-element-4cdbcf0 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-13394 .elementor-element.elementor-element-4cdbcf0{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:15%;padding:0% 0% 0% 0%;}.elementor-13394 .elementor-element.elementor-element-4cdbcf0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13394 .elementor-element.elementor-element-a0cf8dc > .elementor-element-populated, .elementor-13394 .elementor-element.elementor-element-a0cf8dc > .elementor-element-populated > .elementor-background-overlay, .elementor-13394 .elementor-element.elementor-element-a0cf8dc > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-13394 .elementor-element.elementor-element-a0cf8dc > .elementor-element-populated{padding:5% 10% 5% 10%;}.elementor-13394 .elementor-element.elementor-element-e565121 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}@media(max-width:1366px){.elementor-13394 .elementor-element.elementor-element-5087665{margin-top:0%;margin-bottom:0%;}.elementor-13394 .elementor-element.elementor-element-0851f09 > .elementor-element-populated{padding:10% 10% 0% 10%;}}@media(max-width:1024px){.elementor-msie .elementor-13394 .elementor-element.elementor-element-8e8f1cd .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-13394 .elementor-element.elementor-element-5087665{margin-top:0%;margin-bottom:0%;}.elementor-13394 .elementor-element.elementor-element-4fee12b > .elementor-widget-container{margin:15% 0% 0% 10%;}.elementor-13394 .elementor-element.elementor-element-0851f09 > .elementor-element-populated{padding:10% 5% 10% 5%;}}@media(max-width:767px){.elementor-msie .elementor-13394 .elementor-element.elementor-element-8e8f1cd .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-13394 .elementor-element.elementor-element-5087665:not(.elementor-motion-effects-element-type-background), .elementor-13394 .elementor-element.elementor-element-5087665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:auto;}.elementor-13394 .elementor-element.elementor-element-5087665{margin-top:0%;margin-bottom:0%;}.elementor-13394 .elementor-element.elementor-element-4fee12b .elementor-heading-title{font-size:46px;line-height:1.2em;}.elementor-13394 .elementor-element.elementor-element-4fee12b > .elementor-widget-container{margin:24% 0% 0% 5%;}.elementor-13394 .elementor-element.elementor-element-0851f09 > .elementor-element-populated{padding:5% 5% 5% 5%;}}@media(min-width:768px){.elementor-13394 .elementor-element.elementor-element-4298133{width:63%;}.elementor-13394 .elementor-element.elementor-element-0851f09{width:37%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13394 .elementor-element.elementor-element-4298133{width:100%;}.elementor-13394 .elementor-element.elementor-element-0851f09{width:100%;}}/* Start custom CSS for wp-widget-gform_widget, class: .elementor-element-e565121 */.gfield_visibility_hidden {
    display: none;
}
#gform_4 input[type=text],#gform_4 input[type=email],#gform_4 input[type=tel],#gform_4 select {
    /* custom css formulario */
    border-radius: 0;
    height: 4em;
    padding: 1em;
    margin-bottom: 0px;
    width: 100%;

}
#gform_4 input[type=submit] {
    /* custom css formulario */
    border-radius: 0;
    height: 4em;
    width: 9em;
    padding: 1em;
    border: 1px solid #E3131C;
    border-color: #E3131C;
    background-color: #E3131C;
    color: white;
}
#gform_4 input[type=submit]:hover {
    /* custom css formulario */
    background-color: white;
    color: red;
}

#gform_4 textarea{
    /* custom css formulario */
    border-radius: 0;
    height: 8em;
    padding: 1em;
    margin-top: 12px;
}
#gform_4 label{
    /* custom css formulario */
    color: black;
}


#gform_4 .gform_footer{
    text-align: right
}
#gform_4 .gfield_consent_label{
    font-size: 0.8em;
}


::placeholder {
  color: black;
}/* End custom CSS */