#top #wrap_all .avia-slideshow .av-slideshow-caption.av-4fim9ao-70f07f3c87e91dbc70efbdd293c40dcd__0 .avia-caption-title{font-size:35px;color:#000000}#top .avia-slideshow .av-slideshow-caption.av-4fim9ao-70f07f3c87e91dbc70efbdd293c40dcd__0 .avia-caption-content{font-size:18px;color:#000000}#top .avia-slideshow .av-slideshow-caption.av-4fim9ao-70f07f3c87e91dbc70efbdd293c40dcd__0 .avia-caption-content p{font-size:18px} #top .av-special-heading.av-miyrgws0-6adf3824ca2b70bbe94e56852e1630d6{padding-bottom:10px}body .av-special-heading.av-miyrgws0-6adf3824ca2b70bbe94e56852e1630d6 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-miyrgws0-6adf3824ca2b70bbe94e56852e1630d6 .av-subheading{font-size:15px} .avia-section.av-fhfdkw-a7f131be99a025596a32b4ea872eb82a{background-color:#ffffff;background-image:unset} #top .av-special-heading.av-27mdgw-5d0d0d880e8fa6945c0d4f899aaee64a{padding-bottom:10px}body .av-special-heading.av-27mdgw-5d0d0d880e8fa6945c0d4f899aaee64a .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-27mdgw-5d0d0d880e8fa6945c0d4f899aaee64a .av-subheading{font-size:15px} .avia-section.av-3srj5sw-c47d5ccae770c4e4d6673fc7dd08fbb8{background-color:#ffffff;background-image:unset} .flex_column.av-3r125ao-18b1b0e033c65176d498c92081522277{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .iconbox.av-3otzcq8-9b2e0cb5b43299a0dfb99f2b04eee423 .iconbox_icon{background-color:#ffffff;border:1px solid #835130;color:#aa724b}.iconbox.av-3otzcq8-9b2e0cb5b43299a0dfb99f2b04eee423 .iconbox_icon.avia-svg-icon svg:first-child{fill:#aa724b;stroke:#aa724b} .flex_column.av-3nxyg3k-063cb4e4317de1a02f5211dd1dde6069{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .iconbox.av-3lnamgw-3f3b6ae67cf8fb25d407030bd393ead5 .iconbox_icon{background-color:#ffffff;border:1px solid #835130;color:#aa724b}.iconbox.av-3lnamgw-3f3b6ae67cf8fb25d407030bd393ead5 .iconbox_icon.avia-svg-icon svg:first-child{fill:#aa724b;stroke:#aa724b} .flex_column.av-cvr8z4-e47aa562181709b860881385a75bec4f{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .iconbox.av-3illxow-51a4ba5dca56550a1bbbab2bae917c78 .iconbox_icon{background-color:#ffffff;border:1px solid #835130;color:#aa724b}.iconbox.av-3illxow-51a4ba5dca56550a1bbbab2bae917c78 .iconbox_icon.avia-svg-icon svg:first-child{fill:#aa724b;stroke:#aa724b} #top .hr.hr-invisible.av-ch778g-75cc57f579b4921fa6ab2b06316aaba3{height:25px} .flex_cell.av-2qh6yn4-9e862b6ddaa9ca992e54132ef8821c2f{vertical-align:middle;background:url(https://techos-para-patios.com/wp-content/uploads/2025/12/nuestra-mision.jpeg) 50% 50% no-repeat scroll #ffffff}.responsive #top #wrap_all .flex_cell.av-2qh6yn4-9e862b6ddaa9ca992e54132ef8821c2f{padding:0px 0px 0px 0px !important} .flex_cell.av-2opm2y8-1809c5c664411d3dad4fb233442e9487{vertical-align:middle;background-color:#ffffff}.responsive #top #wrap_all .flex_cell.av-2opm2y8-1809c5c664411d3dad4fb233442e9487{padding:50px 50px 50px 50px !important} #top .av-special-heading.av-miyrn5vo-6f2e259eb58f669ab8e0c8ddd0cb8264{padding-bottom:10px}body .av-special-heading.av-miyrn5vo-6f2e259eb58f669ab8e0c8ddd0cb8264 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-miyrn5vo-6f2e259eb58f669ab8e0c8ddd0cb8264 .av-subheading{font-size:18px} #top .av_textblock_section.av-3bcxxm8-30085bdee6d4f16110155ed2c27c71bc .avia_textblock{font-size:18px} .flex_cell.av-2icjc8g-c1417e93b56d94019e6148bc3df0a0ae{vertical-align:middle;background-color:#ffffff}.responsive #top #wrap_all .flex_cell.av-2icjc8g-c1417e93b56d94019e6148bc3df0a0ae{padding:50px 50px 50px 50px !important} #top .av-special-heading.av-2fupo74-a4882c1b22301b46271959e3c4c8e446{padding-bottom:0;font-size:30px}body .av-special-heading.av-2fupo74-a4882c1b22301b46271959e3c4c8e446 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-2fupo74-a4882c1b22301b46271959e3c4c8e446 .av-special-heading-tag{font-size:30px}.av-special-heading.av-2fupo74-a4882c1b22301b46271959e3c4c8e446 .av-subheading{font-size:15px} #top .av_textblock_section.av-2echq4w-75d674c9950419c86ae2f7e7958041a7 .avia_textblock{font-size:18px} .flex_cell.av-2clszuo-b8600c49c1a39c32edd17df7633b37c2{vertical-align:middle;background:url(https://techos-para-patios.com/wp-content/uploads/2025/12/lo-que-nos-diferencia.jpeg) 50% 100% no-repeat scroll #ffffff}.responsive #top #wrap_all .flex_cell.av-2clszuo-b8600c49c1a39c32edd17df7633b37c2{padding:0px 0px 0px 0px !important} .flex_cell.av-9u427k-e6b0e78983a56e6a5263d0fb9ccc42e5{vertical-align:middle;background:url(https://techos-para-patios.com/wp-content/uploads/2025/12/nuestro-equipo.jpeg) 50% 50% no-repeat scroll #ffffff}.responsive #top #wrap_all .flex_cell.av-9u427k-e6b0e78983a56e6a5263d0fb9ccc42e5{padding:0px 0px 0px 0px !important} .flex_cell.av-77ss9s-148d846bc13cebc141c7360485d8c78c{vertical-align:middle;background-color:#ffffff}.responsive #top #wrap_all .flex_cell.av-77ss9s-148d846bc13cebc141c7360485d8c78c{padding:50px 50px 50px 50px !important} #top .av-special-heading.av-miytd7s9-be1fc89fb4ab389643919297f71c9650{padding-bottom:10px}body .av-special-heading.av-miytd7s9-be1fc89fb4ab389643919297f71c9650 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-miytd7s9-be1fc89fb4ab389643919297f71c9650 .av-subheading{font-size:18px} #top .av_textblock_section.av-miytdl8y-e8b78914954740cddd0c7da372509dbc .avia_textblock{font-size:18px} .flex_cell.av-3vwxwg-4c3b64b7a4b00d2a8342b03ecbc9fbd0{vertical-align:middle;background-color:#ffffff}.responsive #top #wrap_all .flex_cell.av-3vwxwg-4c3b64b7a4b00d2a8342b03ecbc9fbd0{padding:50px 50px 50px 50px !important} #top .av-special-heading.av-miyteezh-0546d0a027f2f0afbd585db37c6e60fa{padding-bottom:0;font-size:30px}body .av-special-heading.av-miyteezh-0546d0a027f2f0afbd585db37c6e60fa .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-miyteezh-0546d0a027f2f0afbd585db37c6e60fa .av-special-heading-tag{font-size:30px}.av-special-heading.av-miyteezh-0546d0a027f2f0afbd585db37c6e60fa .av-subheading{font-size:15px} #top .av_textblock_section.av-miytfl0e-a3a65c19708cbff962f79ad4267166b6 .avia_textblock{font-size:18px} .flex_cell.av-1y7aog-d9b9a0606189aedecc326c189ecd0ab0{vertical-align:middle;background:url(https://techos-para-patios.com/wp-content/uploads/2025/12/como-trabajamos.jpeg) 50% 100% no-repeat scroll #ffffff}.responsive #top #wrap_all .flex_cell.av-1y7aog-d9b9a0606189aedecc326c189ecd0ab0{padding:0px 0px 0px 0px !important} .avia-section.av-10vzuzk-1ed3cc2dd0b7d705253452da95e8471c{background-color:#ffffff;background-image:unset} #top .av-special-heading.av-z2aods-6212657bc2ce8cdeaf95437701779f15{padding-bottom:0}body .av-special-heading.av-z2aods-6212657bc2ce8cdeaf95437701779f15 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-z2aods-6212657bc2ce8cdeaf95437701779f15 .av-subheading{font-size:15px} .flex_cell.av-wfmbrk-378be8a7f019d41542e00ca0201ff98b{vertical-align:middle}.responsive #top #wrap_all .flex_cell.av-wfmbrk-378be8a7f019d41542e00ca0201ff98b{padding:50px 50px 50px 50px !important} #top .av-special-heading.av-v6ddsg-e59b255aa87443912033f334c778a598{padding-bottom:30px;font-size:30px}body .av-special-heading.av-v6ddsg-e59b255aa87443912033f334c778a598 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-v6ddsg-e59b255aa87443912033f334c778a598 .av-special-heading-tag{font-size:30px}.av-special-heading.av-v6ddsg-e59b255aa87443912033f334c778a598 .av-subheading{font-size:15px} .flex_cell.av-in6gf4-ae2fd9de2abdda526b0ffe87d782abb5{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-in6gf4-ae2fd9de2abdda526b0ffe87d782abb5{padding:0px 0px 0px 0px !important} .flex_cell.av-fujcbk-b100a6fc9d46bc229da380351d2f79ef{vertical-align:middle;background-color:#aa724b} #top .av_textblock_section.av-d6u4jk-f7704b2c8e24544d67fdf1db508640c7 .avia_textblock{font-size:30px} .flex_cell.av-12g8zk-3f3a1d7a0b1307255df2b0d56a50fa49{vertical-align:top;background-color:#ddb18d} #top .av_textblock_section.av-7boquo-e771f15caf9b42a75702309132713350 .avia_textblock{font-size:30px} .flex_cell.av-5livkw-402c618d6fc680dd316aec4a76813be2{vertical-align:middle;background-color:#aa724b} #top .av_textblock_section.av-7f4xs-660137c5ea5d1aa48a8a6408e0d07dab .avia_textblock{font-size:30px} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-2fupo74-a4882c1b22301b46271959e3c4c8e446 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-miyteezh-0546d0a027f2f0afbd585db37c6e60fa .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-v6ddsg-e59b255aa87443912033f334c778a598 .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-2fupo74-a4882c1b22301b46271959e3c4c8e446 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-miyteezh-0546d0a027f2f0afbd585db37c6e60fa .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-v6ddsg-e59b255aa87443912033f334c778a598 .av-special-heading-tag{font-size:0.8em}}