.elementor-86 .elementor-element.elementor-element-69f8d915:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-69f8d915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jfarchitect.es/wp-content/uploads/2025/10/a4.jpg");background-position:center center;background-size:cover;}.elementor-86 .elementor-element.elementor-element-69f8d915 > .elementor-background-overlay{background-color:#000000;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-69f8d915 > .elementor-container{min-height:70vh;}.elementor-86 .elementor-element.elementor-element-69f8d915{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-86 .elementor-element.elementor-element-24eb562c > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-86 .elementor-element.elementor-element-5041952a{text-align:center;}.elementor-86 .elementor-element.elementor-element-5041952a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-659c971c{text-align:center;}.elementor-86 .elementor-element.elementor-element-659c971c .elementor-heading-title{color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-550b1ab9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 1em 8em 1em;}.elementor-86 .elementor-element.elementor-element-550b1ab9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-6e0387e3 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-86 .elementor-element.elementor-element-46963d0c .elementor-heading-title{color:#C8976A;}.elementor-86 .elementor-element.elementor-element-6ab7d571{--spacer-size:30px;}.elementor-86 .elementor-element.elementor-element-21b0b1b6 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-86 .elementor-element.elementor-element-67b2918 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-86 .elementor-element.elementor-element-67b2918 > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-86 .elementor-element.elementor-element-67b2918:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.98;}.elementor-86 .elementor-element.elementor-element-67b2918 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:2em 2em 2em 2em;}.elementor-86 .elementor-element.elementor-element-67b2918 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-4c4e154f{text-align:start;}.elementor-86 .elementor-element.elementor-element-4c4e154f img{opacity:0.5;}.elementor-86 .elementor-element.elementor-element-3d0208b8{--divider-border-style:solid;--divider-border-width:1px;}.elementor-86 .elementor-element.elementor-element-3d0208b8 .elementor-divider-separator{width:20%;}.elementor-86 .elementor-element.elementor-element-3d0208b8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-86 .elementor-element.elementor-element-5b434619{--spacer-size:10px;}.elementor-86 .elementor-element.elementor-element-702bbe4a .elementor-heading-title{color:#000000;}.elementor-86 .elementor-element.elementor-element-3ba1a3cc{--spacer-size:20px;}.elementor-86 .elementor-element.elementor-element-998ba11 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-86 .elementor-element.elementor-element-998ba11 > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-86 .elementor-element.elementor-element-998ba11:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.98;}.elementor-86 .elementor-element.elementor-element-998ba11 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:2em 2em 2em 2em;}.elementor-86 .elementor-element.elementor-element-998ba11 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-49201c47{text-align:start;}.elementor-86 .elementor-element.elementor-element-49201c47 img{opacity:0.5;}.elementor-86 .elementor-element.elementor-element-7b235d73{--divider-border-style:solid;--divider-border-width:1px;}.elementor-86 .elementor-element.elementor-element-7b235d73 .elementor-divider-separator{width:20%;}.elementor-86 .elementor-element.elementor-element-7b235d73 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-86 .elementor-element.elementor-element-767870{--spacer-size:10px;}.elementor-86 .elementor-element.elementor-element-3f07d5a7 .elementor-heading-title{color:#000000;}.elementor-86 .elementor-element.elementor-element-6bad91a7{--spacer-size:20px;}.elementor-86 .elementor-element.elementor-element-293227b7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-86 .elementor-element.elementor-element-293227b7 > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-86 .elementor-element.elementor-element-293227b7:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.98;}.elementor-86 .elementor-element.elementor-element-293227b7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:2em 2em 2em 2em;}.elementor-86 .elementor-element.elementor-element-293227b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-78baa641{text-align:start;}.elementor-86 .elementor-element.elementor-element-78baa641 img{opacity:0.5;}.elementor-86 .elementor-element.elementor-element-51e4981c{--divider-border-style:solid;--divider-border-width:1px;}.elementor-86 .elementor-element.elementor-element-51e4981c .elementor-divider-separator{width:20%;}.elementor-86 .elementor-element.elementor-element-51e4981c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-86 .elementor-element.elementor-element-6c0e63bf{--spacer-size:10px;}.elementor-86 .elementor-element.elementor-element-1d67e474 .elementor-heading-title{color:#000000;}.elementor-86 .elementor-element.elementor-element-10fcd915{--spacer-size:20px;}.elementor-86 .elementor-element.elementor-element-2054e576 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-86 .elementor-element.elementor-element-2054e576 > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-86 .elementor-element.elementor-element-2054e576:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.98;}.elementor-86 .elementor-element.elementor-element-2054e576 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:2em 2em 2em 2em;}.elementor-86 .elementor-element.elementor-element-2054e576 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-5477e25e{text-align:start;}.elementor-86 .elementor-element.elementor-element-5477e25e img{opacity:0.5;}.elementor-86 .elementor-element.elementor-element-5214069f{--divider-border-style:solid;--divider-border-width:1px;}.elementor-86 .elementor-element.elementor-element-5214069f .elementor-divider-separator{width:20%;}.elementor-86 .elementor-element.elementor-element-5214069f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-86 .elementor-element.elementor-element-2349f526{--spacer-size:10px;}.elementor-86 .elementor-element.elementor-element-6326057 .elementor-heading-title{color:#000000;}.elementor-86 .elementor-element.elementor-element-6474acf4{--spacer-size:20px;}.elementor-86 .elementor-element.elementor-element-36d0cad2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-86 .elementor-element.elementor-element-36d0cad2 > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-86 .elementor-element.elementor-element-36d0cad2:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.98;}.elementor-86 .elementor-element.elementor-element-36d0cad2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:2em 2em 2em 2em;}.elementor-86 .elementor-element.elementor-element-36d0cad2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-55447e7d{text-align:start;}.elementor-86 .elementor-element.elementor-element-55447e7d img{opacity:0.5;}.elementor-86 .elementor-element.elementor-element-43d44c7{--divider-border-style:solid;--divider-border-width:1px;}.elementor-86 .elementor-element.elementor-element-43d44c7 .elementor-divider-separator{width:20%;}.elementor-86 .elementor-element.elementor-element-43d44c7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-86 .elementor-element.elementor-element-589e3178{--spacer-size:10px;}.elementor-86 .elementor-element.elementor-element-625f0a88 .elementor-heading-title{color:#000000;}.elementor-86 .elementor-element.elementor-element-3336a03e{--spacer-size:20px;}.elementor-86 .elementor-element.elementor-element-2112d8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-86 .elementor-element.elementor-element-2112d8 > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-86 .elementor-element.elementor-element-2112d8:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.98;}.elementor-86 .elementor-element.elementor-element-2112d8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:2em 2em 2em 2em;}.elementor-86 .elementor-element.elementor-element-2112d8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-76fbe3f7{text-align:start;}.elementor-86 .elementor-element.elementor-element-76fbe3f7 img{opacity:0.5;}.elementor-86 .elementor-element.elementor-element-42083cc1{--divider-border-style:solid;--divider-border-width:1px;}.elementor-86 .elementor-element.elementor-element-42083cc1 .elementor-divider-separator{width:20%;}.elementor-86 .elementor-element.elementor-element-42083cc1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-86 .elementor-element.elementor-element-56a51a02{--spacer-size:10px;}.elementor-86 .elementor-element.elementor-element-1a13d63c .elementor-heading-title{color:#000000;}.elementor-86 .elementor-element.elementor-element-564bc58f{--spacer-size:20px;}.elementor-86 .elementor-element.elementor-element-1ab02b0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 8em 1em;}.elementor-86 .elementor-element.elementor-element-1ab02b0c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-75a62dd9{text-align:center;}.elementor-86 .elementor-element.elementor-element-75a62dd9 .elementor-heading-title{color:#000000;}.elementor-86 .elementor-element.elementor-element-2db9ca9b{--spacer-size:20px;}.elementor-86 .elementor-element.elementor-element-5a0783de{text-align:center;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-86 .elementor-element.elementor-element-24eb562c{width:100%;}.elementor-86 .elementor-element.elementor-element-6e0387e3{width:60%;}.elementor-86 .elementor-element.elementor-element-21b0b1b6{width:40%;}.elementor-86 .elementor-element.elementor-element-67b2918{width:100%;}.elementor-86 .elementor-element.elementor-element-998ba11{width:50%;}.elementor-86 .elementor-element.elementor-element-293227b7{width:50%;}.elementor-86 .elementor-element.elementor-element-2054e576{width:100%;}.elementor-86 .elementor-element.elementor-element-36d0cad2{width:50%;}.elementor-86 .elementor-element.elementor-element-2112d8{width:50%;}}@media(max-width:1024px){.elementor-86 .elementor-element.elementor-element-69f8d915 > .elementor-container{min-height:40vh;}}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-69f8d915 > .elementor-container{min-height:30vh;}}