#top #wrap_all .avia-slideshow .av-slideshow-caption.av-3s54ekh-d7f158ec4f71a7d93619cc7259f8e9a5__0 .avia-caption-title{font-size:35px;color:#000000}#top .avia-slideshow .av-slideshow-caption.av-3s54ekh-d7f158ec4f71a7d93619cc7259f8e9a5__0 .avia-caption-content{font-size:18px;color:#000000}#top .avia-slideshow .av-slideshow-caption.av-3s54ekh-d7f158ec4f71a7d93619cc7259f8e9a5__0 .avia-caption-content p{font-size:18px} #top .av-special-heading.av-misxdiff-acd679ba1b48d01d86a85a905696249a{padding-bottom:10px}body .av-special-heading.av-misxdiff-acd679ba1b48d01d86a85a905696249a .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-misxdiff-acd679ba1b48d01d86a85a905696249a .av-subheading{font-size:15px} .avia-section.av-3n3jes1-f68fb975f8c2c51807fec5884254e59f{background-color:#ffffff;background-image:unset} .flex_column.av-3mggv35-8e5c3f834c3bd9cc928b497d067c7495{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .iconbox.av-misxfaxy-163adedaa520e4be43e443a8bdb0c9c9 .iconbox_icon{background-color:#ffffff;border:1px solid #835130;color:#aa724b}.iconbox.av-misxfaxy-163adedaa520e4be43e443a8bdb0c9c9 .iconbox_icon.avia-svg-icon svg:first-child{fill:#aa724b;stroke:#aa724b} .flex_column.av-3jmjgbl-7bfb4cd2e5499e60d7f104a5c1157649{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .iconbox.av-misxgjkq-66c3c4b9a3a3bbc061d3c2dfbf8e667c .iconbox_icon{background-color:#ffffff;border:1px solid #835130;color:#aa724b}.iconbox.av-misxgjkq-66c3c4b9a3a3bbc061d3c2dfbf8e667c .iconbox_icon.avia-svg-icon svg:first-child{fill:#aa724b;stroke:#aa724b} .flex_column.av-3ihu9ep-7d03ff50f24832ee387d9e50b63d908f{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .iconbox.av-misxhryc-b1e71018601fa7370c3bb5675b7133cc .iconbox_icon{background-color:#ffffff;border:1px solid #835130;color:#aa724b}.iconbox.av-misxhryc-b1e71018601fa7370c3bb5675b7133cc .iconbox_icon.avia-svg-icon svg:first-child{fill:#aa724b;stroke:#aa724b} #top .hr.hr-invisible.av-3hgao01-bba1d9412270d2fbd18b77aa1182ac02{height:25px} #top .av-special-heading.av-misxtf33-256d69ab968cd755315470775f49738c{padding-bottom:10px}body .av-special-heading.av-misxtf33-256d69ab968cd755315470775f49738c .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-misxtf33-256d69ab968cd755315470775f49738c .av-subheading{font-size:15px} .flex_cell.av-80z8lt-7c026715f054f41500bdbad6e280d538{vertical-align:middle;background:url(https://techos-para-patios.com/wp-content/uploads/2025/12/mentenimiento-de-estructura.jpeg) 50% 50% no-repeat scroll #ffffff}.responsive #top #wrap_all .flex_cell.av-80z8lt-7c026715f054f41500bdbad6e280d538{padding:0px 0px 0px 0px !important} .flex_cell.av-64t3u9-5ee86b9c2677d3262044fbf0088eb2b2{vertical-align:middle;background-color:#ffffff}.responsive #top #wrap_all .flex_cell.av-64t3u9-5ee86b9c2677d3262044fbf0088eb2b2{padding:50px 50px 50px 50px !important} #top .av-special-heading.av-misxm0wf-ac816c17dd87eba2c8b3492f41696d2c{padding-bottom:10px}body .av-special-heading.av-misxm0wf-ac816c17dd87eba2c8b3492f41696d2c .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-misxm0wf-ac816c17dd87eba2c8b3492f41696d2c .av-subheading{font-size:15px} .flex_cell.av-2htj6kx-382ac864057a760200c4b95b5048a7c0{vertical-align:middle;background-color:#ffffff}.responsive #top #wrap_all .flex_cell.av-2htj6kx-382ac864057a760200c4b95b5048a7c0{padding:50px 50px 50px 50px !important} .flex_cell.av-2cxag35-ce629a8eb5e0bca01a77fbcaa7079dd4{vertical-align:middle;background:url(https://techos-para-patios.com/wp-content/uploads/2025/12/sustitucion-completa.jpeg) 50% 100% no-repeat scroll #ffffff}.responsive #top #wrap_all .flex_cell.av-2cxag35-ce629a8eb5e0bca01a77fbcaa7079dd4{padding:0px 0px 0px 0px !important} #top .av-special-heading.av-misyeg62-80e26e293708398b18a68e49e96ed0fd{padding-bottom:10px}body .av-special-heading.av-misyeg62-80e26e293708398b18a68e49e96ed0fd .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-misyeg62-80e26e293708398b18a68e49e96ed0fd .av-subheading{font-size:15px} .flex_cell.av-2qqnbpd-f5b49301f93811046d85ad9a04b40681{vertical-align:middle;background:url(https://techos-para-patios.com/wp-content/uploads/2025/12/nueva-estructura.jpeg) 50% 50% no-repeat scroll #ffffff}.responsive #top #wrap_all .flex_cell.av-2qqnbpd-f5b49301f93811046d85ad9a04b40681{padding:0px 0px 0px 0px !important} .flex_cell.av-2pensch-16a46ae31ed311e3a954a7a8ae76a8ee{vertical-align:middle;background-color:#ffffff}.responsive #top #wrap_all .flex_cell.av-2pensch-16a46ae31ed311e3a954a7a8ae76a8ee{padding:50px 50px 50px 50px !important} .flex_cell.av-wpsu6p-e19dce724efd177638185b326dee630d{vertical-align:middle}.responsive #top #wrap_all .flex_cell.av-wpsu6p-e19dce724efd177638185b326dee630d{padding:50px 50px 50px 50px !important} #top .av-special-heading.av-ucupld-0948ff5ad7054f701a51d5188e61216d{padding-bottom:30px;font-size:30px}body .av-special-heading.av-ucupld-0948ff5ad7054f701a51d5188e61216d .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ucupld-0948ff5ad7054f701a51d5188e61216d .av-special-heading-tag{font-size:30px}.av-special-heading.av-ucupld-0948ff5ad7054f701a51d5188e61216d .av-subheading{font-size:15px} .flex_cell.av-6yms1-b314a1619fe941584b528ae390c79cb2{vertical-align:middle;background:url(https://techos-para-patios.com/wp-content/uploads/2025/11/barcelona.jpg) 50% 50% no-repeat scroll #ffffff}.responsive #top #wrap_all .flex_cell.av-6yms1-b314a1619fe941584b528ae390c79cb2{padding:0px 0px 0px 0px !important} .flex_cell.av-fhnb1t-007297b3b535bde00ba94c7885add2d3{vertical-align:middle;background-color:#aa724b} #top .av_textblock_section.av-174ach-0609c0b18bab20bba90d5b887f867cdf .avia_textblock{font-size:30px} .flex_cell.av-ad1n81-41b9120951a14177762b17b3efec00f8{vertical-align:top;background-color:#ddb18d} #top .av_textblock_section.av-6su5td-b280c752699ede14efeabd918accc628 .avia_textblock{font-size:30px} .flex_cell.av-5iuurl-b085532046f8e636f85dd8c6d977146b{vertical-align:middle;background-color:#aa724b} #top .av_textblock_section.av-276xw1-7c214a50cb9ad86e44198790decc658f .avia_textblock{font-size:30px} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-ucupld-0948ff5ad7054f701a51d5188e61216d .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-ucupld-0948ff5ad7054f701a51d5188e61216d .av-special-heading-tag{font-size:0.8em}}