.avia-section.av-lx1pso6a-c0de8ba3afe27e5ea487ebfba45a5965{
background-color:#000000;
background-image:unset;
}

#top .av_textblock_section.av-lx1pw35h-392c128d31076fd386c6f545f1414bcb .avia_textblock{
text-align:center;
}

.avia-section.av-bd12yf-492252874f521b6cf7b0806e65d80b86{
background-repeat:no-repeat;
background-image:url(https://www.aireacondicionado.cat/wp-content/uploads/2024/07/reparacion-aire-condicionado-hospitalet-de-llobregat.jpg);
background-position:0% 50%;
background-attachment:scroll;
}

#top .av_textblock_section.av-it43r-ada43c89f4ab82b73264b2775bdba452 .avia_textblock{
font-size:16px;
color:#ffffff;
text-align:center;
}

.avia-section.av-lxlrdvfy-4c818d3dd99652d146bdf711f9e995e2{
background-repeat:no-repeat;
background-image:url(https://www.aireacondicionado.cat/wp-content/uploads/2024/07/reparacion-aire-condicionado-hospitalet-de-llobregat-mobile.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-lxlrdvfy-4c818d3dd99652d146bdf711f9e995e2 .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

#top .hr.hr-invisible.av-w4e1tb-d680a7e311df7922aaa1da49f8e0545a{
height:100px;
}

#top .av_textblock_section.av-21js2h-5d01ea4c5f4b17ce82a15c4c3b73bdc0 .avia_textblock{
font-size:16px;
color:#ffffff;
text-align:center;
}

.avia-section.av-lwrvwo7h-03ca6ea7b082ae96133fb0f8a2721275{
margin-top:-150px;
margin-bottom:60px;
}

.flex_column.av-lwrvsjqt-d43c2a5b50d54239b2bb8a9ec0159426{
border-radius:15px 15px 15px 15px;
padding:4% 4% 4% 6%;
height:auto;
min-height:125px;
background-color:#aacdf8;
}

#top .av_textblock_section.av-lx1qpihm-2ac0b31ac10bccfa757b2fe91043a828 .avia_textblock{
font-size:19px;
color:#000000;
text-align:left;
}

.flex_column.av-lwrvt5ru-76acda9974656fbf766209f9b177718b{
border-radius:15px 15px 15px 15px;
padding:2.5% 4% 2.5% 4%;
height:auto;
min-height:125px;
background-color:#dfedfc;
}

#top .av_textblock_section.av-ske89-db75ef5ef584286d719cfb32abc7b87b .avia_textblock{
font-size:19px;
color:#000000;
text-align:left;
}

.avia-section.av-lxlrgerf-8459fca14c7e34802df0798fa45df471{
margin-top:0px;
margin-bottom:30px;
}

.flex_column.av-1vq0dd-56dd1c05df0c4a7bbf89d66d3bcb8697{
border-radius:20px 20px 20px 20px;
padding:3% 8% 2% 5%;
background-color:#aacdf8;
}

#top .av_textblock_section.av-lxlroxau-33ce2c3e28bc53435d40f7dd5cc66707 .avia_textblock{
font-size:16px;
color:#000000;
text-align:center;
}

.flex_column.av-1rcfj5-6038c97408576317fa0fa7ace7b38b36{
border-radius:15px 15px 15px 15px;
padding:3% 6% 3% 6%;
background-color:#dfedfc;
}

#top .av_textblock_section.av-lxlrp16e-b5c9488253cbbc785ecfe1ecfb7547a3 .avia_textblock{
font-size:16px;
color:#000000;
text-align:center;
}

.avia-section.av-lyfliuvk-f1fe2510b698c5708edee631f660b900{
margin-top:-50px;
margin-bottom:0px;
}

#top .av_textblock_section.av-e5s0jz-e7355e2e61a2653eda370af306ddd087 .avia_textblock{
font-size:32px;
color:#000000;
text-align:center;
}

#top .av_textblock_section.av-lyfnlfoy-802a1239d1731aea3deb28f27fb4269a .avia_textblock{
font-size:32px;
color:#000000;
text-align:center;
}

#top .av_textblock_section.av-lyflprbe-bbe2ab3dfc6cede73d24597e1d924e27 .avia_textblock{
font-size:16px;
color:#000000;
text-align:center;
}

#top .av_textblock_section.av-lyflv9il-83ab5b64817c10e0ead1feaa25abe5ba .avia_textblock{
font-size:17px;
color:#000000;
text-align:center;
}

#top .av_textblock_section.av-lyfm6id2-8a900823d25b9961579c08a3d1f4ede8 .avia_textblock{
font-size:16px;
color:#000000;
text-align:center;
}

#top .av_textblock_section.av-lyfm3t9v-87c81956eae5069bdfdbf3a472a21b07 .avia_textblock{
font-size:17px;
color:#000000;
text-align:center;
}

#top .av_textblock_section.av-lyfm6o6g-0a59a5524dd200938dc3b20d1d690521 .avia_textblock{
font-size:16px;
color:#000000;
text-align:center;
}

#top .av_textblock_section.av-lyfm42a2-081c52cae5c5e1de5b991a3b88104a0b .avia_textblock{
font-size:17px;
color:#000000;
text-align:center;
}

#top .av_textblock_section.av-lyfm6zck-a0f5a416b821094ecf3978693cf66140 .avia_textblock{
font-size:16px;
color:#000000;
text-align:center;
}

#top .av_textblock_section.av-lyfmd2rn-7af3c902c0a1fa9a0ac37c3c0ed1e788 .avia_textblock{
font-size:17px;
color:#000000;
text-align:center;
}

#top .av_textblock_section.av-lyfm75ni-01a67d9d19fcf8fe4fb085fd2957a035 .avia_textblock{
font-size:16px;
color:#000000;
text-align:center;
}

#top .av_textblock_section.av-lyfmde3u-b8a0fef03b790ad60681cf2e78b815e7 .avia_textblock{
font-size:17px;
color:#000000;
text-align:center;
}

#top .av_textblock_section.av-lyfm7cme-58f7a6b684f2631ecc56f373f07d391b .avia_textblock{
font-size:16px;
color:#000000;
text-align:center;
}

#top .av_textblock_section.av-lyfmdosf-bf9e9a351d6d016e73f0e07c2f83eea1 .avia_textblock{
font-size:17px;
color:#000000;
text-align:center;
}

.avia-section.av-lyfmg4t7-45829bae0515013ed6c6b11c21ed3e18{
margin-top:20px;
margin-bottom:0px;
}

#top .av_textblock_section.av-lyfmfqxh-8a9764e2ba91d275b3ace3bffbdbd30d .avia_textblock{
font-size:32px;
color:#000000;
text-align:center;
}

.flex_cell.av-lxlob2l0-636ea79cf9a64c7ae177789bfd96ed70{
vertical-align:top;
}

.flex_cell.av-lxlobx7u-c390d3823ed904f6bf783435fee1a042{
vertical-align:top;
background:url(https://www.aireacondicionado.cat/wp-content/uploads/2024/06/imagen-aire-condicionado-landing.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-lxlobx7u-c390d3823ed904f6bf783435fee1a042{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-lxloe4x7-9fccdf8ff94e3b1df5f38695646cb36f{
vertical-align:top;
background-color:#000000;
}
.responsive #top #wrap_all .flex_cell.av-lxloe4x7-9fccdf8ff94e3b1df5f38695646cb36f{
padding:0% 2% 2% 2% !important;
}

#top .av_textblock_section.av-1iziyx-69d12ea5110d86c9a57dcc93b036362e .avia_textblock{
font-size:29px;
color:#ffffff;
}

.flex_cell.av-18dqdd-f4ea7a943e1d27d66de754b3b5de0c27{
vertical-align:top;
}

.flex_column.av-nrn3d-a860e139cb6fb38d2667c7a5710eb403{
border-radius:25px 25px 25px 25px;
padding:0 3% 0 3%;
background-color:#000000;
}

#top .av_textblock_section.av-lxlrrrhd-ce2d692c35d7b4669ed87d09b6c35dd3 .avia_textblock{
font-size:25px;
color:#ffffff;
text-align:center;
}

.avia-section.av-urm07z-8751d4a25e592504f358c8fd6e1699bb{
margin-top:10px;
margin-bottom:0px;
}

#top .av_textblock_section.av-lyfmvkki-7e56cf0a5f2a6e7cb4e576e502018632 .avia_textblock{
font-size:28px;
color:#000000;
}

#top .av_textblock_section.av-lyfmteiu-b6f9e352ca5396c2ee4e1b90fa913a61 .avia_textblock{
font-size:28px;
color:#000000;
}

.avia-section.av-tchii7-7669f2f0b5a2f269acda93e860cfeb63{
margin-top:-50px;
margin-bottom:0px;
}

#top .av_textblock_section.av-lyfmvxyl-f9620b77c9c25169c195227108988ce3 .avia_textblock{
font-size:28px;
color:#000000;
}

#top .av_textblock_section.av-lyfmustg-5f9b0cc420e50217cf81dad8ae3e9191 .avia_textblock{
font-size:28px;
color:#000000;
}

.avia-section.av-d1twv-36810e0de6c0bf26fa02cee02aeb1f7b{
margin-top:-90px;
margin-bottom:0%;
}

#top .flex_column.av-lyfn09px-3e02e28f1d3dba190b7a363a4b46f1c1{
margin-top:10px;
margin-bottom:10px;
}
.responsive #top #wrap_all .flex_column.av-lyfn09px-3e02e28f1d3dba190b7a363a4b46f1c1{
margin-top:10px;
margin-bottom:10px;
}

#top .flex_column.av-rncaof-3d67531e98edccb0c398c8d2b92c4aa9{
margin-top:10px;
margin-bottom:10px;
}
.responsive #top #wrap_all .flex_column.av-rncaof-3d67531e98edccb0c398c8d2b92c4aa9{
margin-top:10px;
margin-bottom:10px;
}

#top .hr.hr-invisible.av-lxlroa0l-e986ec630eaec8014aebfdf7289d602a{
margin-top:-50px;
height:1px;
}

#top .av_textblock_section.av-8rq2n-2d9f8af2068b21262cb1afbaf9a5b475 .avia_textblock{
font-size:23px;
color:#000000;
}

#top .flex_column.av-p6fumn-a84f4a7c6ea3dcf3615c99d402df3794{
margin-top:10px;
margin-bottom:10px;
}
.responsive #top #wrap_all .flex_column.av-p6fumn-a84f4a7c6ea3dcf3615c99d402df3794{
margin-top:10px;
margin-bottom:10px;
}

#top .flex_column.av-lx0jh0lf-7675ad91f832f624bc01aa0bbc76fa7e{
margin-top:10px;
margin-bottom:10px;
}
.responsive #top #wrap_all .flex_column.av-lx0jh0lf-7675ad91f832f624bc01aa0bbc76fa7e{
margin-top:10px;
margin-bottom:10px;
}

#top .flex_column.av-1cq4hb-b49b4aac444c97a00ee5f9e3a2e2401f{
margin-top:10px;
margin-bottom:10px;
}
.responsive #top #wrap_all .flex_column.av-1cq4hb-b49b4aac444c97a00ee5f9e3a2e2401f{
margin-top:10px;
margin-bottom:10px;
}

#top .hr.hr-invisible.av-oj6nqn-f25be047e4fcf3d365306381822e388a{
margin-top:-50px;
height:1px;
}

.avia-image-container.av-lxls5we5-57009fa8b177bcc47fdb6bce83d17021 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lxls5we5-57009fa8b177bcc47fdb6bce83d17021 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-16advz-2e5374147e893f064ef86742e04e9c58{
margin-top:10px;
margin-bottom:10px;
}
.responsive #top #wrap_all .flex_column.av-16advz-2e5374147e893f064ef86742e04e9c58{
margin-top:10px;
margin-bottom:10px;
}

.avia-section.av-lyfn51iq-2cef82b8f58fa00639bb0f209296305e{
margin-top:-60px;
margin-bottom:0px;
}

.flex_column.av-n1aacf-985c27976e079beb96b2db76696cea1d{
border-radius:20px 20px 20px 20px;
padding:1% 6% 2% 6%;
background-color:#000000;
}

#top .av_textblock_section.av-lyfn43j6-642efe6147fabab38cf72b51e2245e61 .avia_textblock{
font-size:31px;
color:#ffffff;
}

.avia-section.av-lyfntgrb-3391c765a3a091f59113f423dbe6329a{
margin-top:-40px;
margin-bottom:30px;
}

.flex_column.av-kc14of-05f8ff202c6e9758180658d6f1a45067{
border-radius:25px 25px 25px 25px;
padding:0 3% 0 3%;
background-color:#000000;
}

#top .av_textblock_section.av-lyfn4ccv-05ee81b2750087b9c69655e3f9fc0215 .avia_textblock{
font-size:25px;
color:#ffffff;
text-align:center;
}

.avia-section.av-lx3bq4il-5a799e23287649069ff97b7a60fa2545{
margin-top:-20px;
margin-bottom:50px;
}

#top .togglecontainer.av-lx3e6txi-dfab650551a1dcdd43b95cc4e76d60ab h2.toggler{
font-size:23px;
color:#000000;
background-color:#ffffff;
border-color:#000000;
}
#top .togglecontainer.av-lx3e6txi-dfab650551a1dcdd43b95cc4e76d60ab h2.toggler.activeTitle{
color:#000000;
border-color:#000000;
background-color:#ffffff;
}
#top .togglecontainer.av-lx3e6txi-dfab650551a1dcdd43b95cc4e76d60ab h2.toggler:not(.activeTitle):hover{
color:#f8aa00;
background-color:#ffffff;
}
#top .togglecontainer.av-lx3e6txi-dfab650551a1dcdd43b95cc4e76d60ab h2.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-lx3e6txi-dfab650551a1dcdd43b95cc4e76d60ab p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#f8aa00 !important;
}
#top .togglecontainer.av-lx3e6txi-dfab650551a1dcdd43b95cc4e76d60ab h2.toggler .toggle_icon{
color:#0a0a0a;
border-color:#0a0a0a;
}
#top .togglecontainer.av-lx3e6txi-dfab650551a1dcdd43b95cc4e76d60ab h2.toggler .toggle_icon > span{
color:#0a0a0a;
border-color:#0a0a0a;
}
#top .togglecontainer.av-lx3e6txi-dfab650551a1dcdd43b95cc4e76d60ab h2.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-lx3e6txi-dfab650551a1dcdd43b95cc4e76d60ab p.toggler.activeTitle .toggle_icon > span{
color:#000000;
border-color:#000000;
}
#top .togglecontainer.av-lx3e6txi-dfab650551a1dcdd43b95cc4e76d60ab .toggle_wrap .toggle_content{
font-size:19px;
color:#000000;
background-color:#ffffff;
border-color:#000000;
}

.flex_cell.av-lxkjd0pu-beb59e30a92296649cc971fdc2373d00{
vertical-align:top;
height:240px;
min-height:240px;
background:url(https://www.aireacondicionado.cat/wp-content/uploads/2024/07/imagen-footer-mantenimiento.jpg) 0% 50% no-repeat scroll ;
}

.flex_cell.av-lxkixuhi-9875252000071f1cd1b809ba89741b7a{
vertical-align:top;
height:240px;
min-height:240px;
background-color:#a1cefc;
}
.responsive #top #wrap_all .flex_cell.av-lxkixuhi-9875252000071f1cd1b809ba89741b7a{
padding:2% 15% 2% 3% !important;
}

#top .av_textblock_section.av-lwrvu0i7-3fa780cb8eba247129a65aa681cc020b .avia_textblock{
font-size:21px;
color:#000000;
text-align:left;
}

.flex_cell.av-n70t5-5287a37d56aef647465507f6026b4ba7{
vertical-align:top;
height:200px;
min-height:200px;
background:url(https://www.aireacondicionado.cat/wp-content/uploads/2024/07/imagen-footer-mantenimiento.jpg) 0% 50% no-repeat scroll ;
}

.flex_cell.av-lxn4icx5-9c8e8037e3a2e9d2dfd7a24d716d3263{
vertical-align:top;
height:200px;
min-height:200px;
background-color:#aacdf8;
}
.responsive #top #wrap_all .flex_cell.av-lxn4icx5-9c8e8037e3a2e9d2dfd7a24d716d3263{
padding:2% 10% 2% 10% !important;
}

#top .av_textblock_section.av-lxn4i44g-df4c72406075adac8db829d3e7fafa3c .avia_textblock{
font-size:17px;
color:#000000;
text-align:left;
}

.flex_column.av-hhazyn-395c621cd011e9450ad55fb2311bd548{
border-radius:20px 20px 20px 20px;
padding:1% 6% 2% 6%;
background-color:#000000;
}

#top .av_textblock_section.av-lyfnimuc-801c15810514936bd9f49b35a4faeaf1 .avia_textblock{
font-size:31px;
color:#ffffff;
}

.avia-section.av-lyfnx56b-93b3a00a1f13962972ab36a8c29df77c{
margin-top:-40px;
margin-bottom:60px;
}

.flex_column.av-gbz35b-80fc18413258bbeb280980d247dfacf7{
border-radius:25px 25px 25px 25px;
padding:0 3% 0 3%;
background-color:#000000;
}

#top .av_textblock_section.av-lyfnip5p-d12c8a3948649d4ad6ce2a714cbd0932 .avia_textblock{
font-size:25px;
color:#ffffff;
text-align:center;
}

.flex_cell.av-cwahxr-7e2f1463b20cc2216fd54ad7a94372f5{
vertical-align:top;
background-color:#000000;
}
.responsive #top #wrap_all .flex_cell.av-cwahxr-7e2f1463b20cc2216fd54ad7a94372f5{
padding:0% 7% 0% 7% !important;
}

.flex_cell.av-bco6lr-70051e90f7b3b7c03bcc55099979ffe1{
vertical-align:top;
background-color:#000000;
}
.responsive #top #wrap_all .flex_cell.av-bco6lr-70051e90f7b3b7c03bcc55099979ffe1{
padding:0 12% 0 12% !important;
}

.flex_cell.av-4hralr-2f3cb308bb31603dabdce75bd9757d43{
vertical-align:top;
background-color:#000000;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-1vq0dd-56dd1c05df0c4a7bbf89d66d3bcb8697{
padding:5% 5% 5% 5%;
}

#top .av_textblock_section.av-e5s0jz-e7355e2e61a2653eda370af306ddd087 .avia_textblock{
font-size:24px;
}

#top .av_textblock_section.av-lyfnlfoy-802a1239d1731aea3deb28f27fb4269a .avia_textblock{
font-size:21px;
}

#top .av_textblock_section.av-8rq2n-2d9f8af2068b21262cb1afbaf9a5b475 .avia_textblock{
font-size:20px;
}

.flex_column.av-kc14of-05f8ff202c6e9758180658d6f1a45067{
padding:0 3% 0 3%;
}

#top .av_textblock_section.av-lyfn4ccv-05ee81b2750087b9c69655e3f9fc0215 .avia_textblock{
font-size:25px;
}

.flex_column.av-gbz35b-80fc18413258bbeb280980d247dfacf7{
padding:0 3% 0 3%;
}

#top .av_textblock_section.av-lyfnip5p-d12c8a3948649d4ad6ce2a714cbd0932 .avia_textblock{
font-size:25px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-1vq0dd-56dd1c05df0c4a7bbf89d66d3bcb8697{
padding:5% 4% 2% 4%;
}

#top .av_textblock_section.av-e5s0jz-e7355e2e61a2653eda370af306ddd087 .avia_textblock{
font-size:24px;
}

#top .av_textblock_section.av-lyfnlfoy-802a1239d1731aea3deb28f27fb4269a .avia_textblock{
font-size:21px;
}

#top .av_textblock_section.av-8rq2n-2d9f8af2068b21262cb1afbaf9a5b475 .avia_textblock{
font-size:20px;
}

.flex_column.av-kc14of-05f8ff202c6e9758180658d6f1a45067{
padding:0 3% 0 3%;
}

#top .av_textblock_section.av-lyfn4ccv-05ee81b2750087b9c69655e3f9fc0215 .avia_textblock{
font-size:25px;
}

.flex_column.av-gbz35b-80fc18413258bbeb280980d247dfacf7{
padding:0 3% 0 3%;
}

#top .av_textblock_section.av-lyfnip5p-d12c8a3948649d4ad6ce2a714cbd0932 .avia_textblock{
font-size:25px;
}
}
