.elementor-1338 .elementor-element.elementor-element-525e26b>.elementor-container{min-height:600px}.elementor-1338 .elementor-element.elementor-element-525e26b:not(.elementor-motion-effects-element-type-background),.elementor-1338 .elementor-element.elementor-element-525e26b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(../../../../../../../uploads/2020/10/empresa-de-construccion-jaesso.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1338 .elementor-element.elementor-element-525e26b>.elementor-background-overlay{background-color:rgba(0,0,0,.91);opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1338 .elementor-element.elementor-element-525e26b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-220px;margin-bottom:0}.elementor-1338 .elementor-element.elementor-element-18b4977{margin-top:120px;margin-bottom:0}.elementor-1338 .elementor-element.elementor-element-7876019{text-align:center}.elementor-1338 .elementor-element.elementor-element-7876019 .elementor-heading-title{color:#FFF;font-family:"Open Sans",Sans-serif;font-size:71px;font-weight:700}.elementor-1338 .elementor-element.elementor-element-2ab4b37{margin-top:20px;margin-bottom:0}.elementor-1338 .elementor-element.elementor-element-2e064a1{text-align:justify;color:#000}.elementor-1338 .elementor-element.elementor-element-f8d31b2{margin-top:0;margin-bottom:0}.elementor-1338 .elementor-element.elementor-element-28ca576 .elementor-heading-title{color:#104D82;font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600}.elementor-1338 .elementor-element.elementor-element-0be3939{text-align:justify;color:#000;font-family:"Roboto",Sans-serif;font-weight:400}.elementor-1338 .elementor-element.elementor-element-c145b48{margin-top:0;margin-bottom:0}.elementor-1338 .elementor-element.elementor-element-b95c979 .elementor-heading-title{color:#104D82;font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600}.elementor-1338 .elementor-element.elementor-element-70bd33c{text-align:justify;color:#000;font-family:"Roboto",Sans-serif;font-weight:400}.elementor-1338 .elementor-element.elementor-element-ecd3c7a{margin-top:-10px;margin-bottom:0}.elementor-1338 .elementor-element.elementor-element-4a4d654 .elementor-heading-title{color:#104D82;font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600}.elementor-1338 .elementor-element.elementor-element-bd7e7c4{text-align:justify;color:var(--e-global-color-587a9a85);font-family:"Roboto",Sans-serif;font-weight:400}.elementor-1338 .elementor-element.elementor-element-f29472b .elementor-heading-title{color:#104D82;font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600}.elementor-1338 .elementor-element.elementor-element-f29472b>.elementor-widget-container{margin:-20px 0 0 0;padding:0 0 0 0}.elementor-1338 .elementor-element.elementor-element-3952231{text-align:justify;color:var(--e-global-color-587a9a85);font-family:"Roboto",Sans-serif;font-weight:400}.elementor-1338 .elementor-element.elementor-element-973a7b8 .elementor-heading-title{color:#104D82;font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600}.elementor-1338 .elementor-element.elementor-element-973a7b8>.elementor-widget-container{margin:-20px 0 0 0;padding:0 0 0 0}.elementor-1338 .elementor-element.elementor-element-0ddfd2f img{border-radius:15px 15px 15px 15px}.elementor-1338 .elementor-element.elementor-element-0ddfd2f>.elementor-widget-container{margin:5px 0 0 0;border-radius:0 0 0 0}.elementor-1338 .elementor-element.elementor-element-c14acd5{text-align:justify;color:#000;font-family:"Roboto",Sans-serif;font-weight:400}.elementor-1338 .elementor-element.elementor-element-eb1c8da .elementor-heading-title{color:#104D82;font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600}.elementor-1338 .elementor-element.elementor-element-eb1c8da>.elementor-widget-container{margin:-20px 0 0 0;padding:0 0 0 0}.elementor-1338 .elementor-element.elementor-element-b25042f{text-align:justify;color:#000;font-family:"Roboto",Sans-serif;font-weight:400}.elementor-1338 .elementor-element.elementor-element-fac20e0{margin-top:-20px;margin-bottom:0}.elementor-1338 .elementor-element.elementor-element-a8c0a61 .elementor-heading-title{color:#104D82;font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600}.elementor-1338 .elementor-element.elementor-element-a8c0a61>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1338 .elementor-element.elementor-element-6feaccf{text-align:justify;color:#000;font-family:"Roboto",Sans-serif;font-weight:400}.elementor-1338 .elementor-element.elementor-element-1127f6a img{width:62%;border-radius:15px 15px 15px 15px}.elementor-1338 .elementor-element.elementor-element-1127f6a>.elementor-widget-container{margin:0 0 0 0}.elementor-1338 .elementor-element.elementor-element-24f039b .eael-contact-form-7 .wpcf7-not-valid-tip{display:block!important}.elementor-1338 .elementor-element.elementor-element-24f039b .eael-contact-form-7 .wpcf7-validation-errors{display:block!important}.elementor-1338 .elementor-element.elementor-element-24f039b .eael-contact-form{background-image:url(https://jaesso.es/wp-content/uploads/2020/04/logo-jaesso-con-transparencia.png);background-position:center center;background-repeat:no-repeat;background-size:contain;padding:15px 15px 15px 15px;border-radius:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0F4C81;box-shadow:14px 8px 10px 3px rgba(0,0,0,.5)}.elementor-1338 .elementor-element.elementor-element-24f039b .eael-contact-form-7-wrapper .eael-contact-form.eael-contact-form-7{max-width:425px}.elementor-1338 .elementor-element.elementor-element-24f039b .eael-contact-form-7 .eael-contact-form-7-heading{text-align:center}.elementor-1338 .elementor-element.elementor-element-24f039b .eael-contact-form-7 .eael-contact-form-7-title{color:#0F4C81;font-family:"Open Sans",Sans-serif;font-size:24px;font-weight:700}.elementor-1338 .elementor-element.elementor-element-24f039b .eael-contact-form-7 .wpcf7-form-control.wpcf7-text,.elementor-1338 .elementor-element.elementor-element-24f039b .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz,.elementor-1338 .elementor-element.elementor-element-24f039b .eael-contact-form-7 .wpcf7-form-control.wpcf7-date,.elementor-1338 .elementor-element.elementor-element-24f039b .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea,.elementor-1338 .elementor-element.elementor-element-24f039b .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{background-color:rgba(255,255,255,.01)}.elementor-1338 .elementor-element.elementor-element-24f039b .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap{margin-bottom:0}.elementor-1338 .elementor-element.elementor-element-24f039b .eael-contact-form-7 .wpcf7-form-control.wpcf7-text,.elementor-1338 .elementor-element.elementor-element-24f039b .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz,.elementor-1338 .elementor-element.elementor-element-24f039b .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz,.elementor-1338 .elementor-element.elementor-element-24f039b .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea,.elementor-1338 .elementor-element.elementor-element-24f039b .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{font-family:"Open Sans",Sans-serif}.elementor-1338 .elementor-element.elementor-element-24f039b .eael-contact-form-7 .wpcf7-form label{color:#0F4C81}.elementor-1338 .elementor-element.elementor-element-24f039b .eael-contact-form-7 label{color:#0F4C81}.elementor-1338 .elementor-element.elementor-element-24f039b .eael-contact-form-7 .wpcf7-form label,.elementor-1338 .elementor-element.elementor-element-24f039b .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label{margin-bottom:12px;font-family:"Open Sans",Sans-serif;font-weight:700}.elementor-1338 .elementor-element.elementor-element-24f039b .eael-contact-form-7 .wpcf7-form input[type="submit"]{background-color:#0F4C81;color:#FFF;border-radius:8px 8px 8px 8px;font-family:"Open Sans",Sans-serif}.elementor-1338 .elementor-element.elementor-element-24f039b>.elementor-widget-container{margin:0 0 0 0}.elementor-1338 .elementor-element.elementor-element-a7e8487{margin-top:15px;margin-bottom:0}.elementor-1338 .elementor-element.elementor-element-222444d .elementor-heading-title{color:#104D82;font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600}.elementor-1338 .elementor-element.elementor-element-222444d>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1338 .elementor-element.elementor-element-892f925{text-align:justify;color:#000;font-family:"Roboto",Sans-serif;font-weight:400}@media(min-width:768px){.elementor-1338 .elementor-element.elementor-element-31169e0{width:55.965%}.elementor-1338 .elementor-element.elementor-element-fb254bf{width:43.991%}.elementor-1338 .elementor-element.elementor-element-6ea2711{width:56.842%}.elementor-1338 .elementor-element.elementor-element-8f57cff{width:43.158%}}@media(max-width:1024px){.elementor-1338 .elementor-element.elementor-element-525e26b{margin-top:-250px;margin-bottom:0}}@media(max-width:767px){.elementor-1338 .elementor-element.elementor-element-525e26b>.elementor-container{min-height:450px}.elementor-1338 .elementor-element.elementor-element-525e26b{margin-top:-200px;margin-bottom:0}.elementor-1338 .elementor-element.elementor-element-7876019 .elementor-heading-title{font-size:33px;line-height:1.2em}}.wpcf7-form-control.wpcf7-textarea{height:100px;border-color:#0f4c81}.wpcf7-form-control.wpcf7-text{border-color:#0f4c81}