.flex_cell.av-l3szpg70-874d64f0a01c114d879df26f24cac295{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3szpg70-874d64f0a01c114d879df26f24cac295{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-l3t6vrtm-c7c88f9dac77f22ae237982d541e2b23{
padding:30px 30px 30px 30px;
}
.flex_column.av-l3t6vrtm-c7c88f9dac77f22ae237982d541e2b23 .avia-curtain-reveal-overlay{
background:#f8f8f8;
z-index:1;
}

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

.flex_cell.av-l3szplqc-99c558c276e31d3205491a12f5d1ecae{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3szplqc-99c558c276e31d3205491a12f5d1ecae{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-l3szqp26-398c7e332c64bd84a5dd18f4d2b58472{
padding:30px 30px 30px 30px;
background:url(https://house4life.es/wp-content/uploads/2022/11/House4Life.jpg) 0% 50% no-repeat scroll ;
}
.flex_column.av-l3szqp26-398c7e332c64bd84a5dd18f4d2b58472 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:1;
}

.avia-section.av-kz5g1n7y-3d0a44edf0ceb1c0d6cb5ad4a176d3d7{
z-index:10;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-kz5g1n7y-3d0a44edf0ceb1c0d6cb5ad4a176d3d7{
z-index:10;
}

@keyframes av_boxShadowEffect_av-kz5hamof-62c41a528e34bf17ddf8c76426373efa-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-kz5hamof-62c41a528e34bf17ddf8c76426373efa{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-kz5hamof-62c41a528e34bf17ddf8c76426373efa{
z-index:99;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-dj574-e11126f687e55303845945d33d66421c{
padding-bottom:10px;
}
body .av-special-heading.av-dj574-e11126f687e55303845945d33d66421c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dj574-e11126f687e55303845945d33d66421c .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-15ly34-7b5b43d3c741dd9e12f111deaa8c7afa{
height:30px;
}

#top #wrap_all .avia-button.av-wmepk-ef5ad524064b428a054fa137a20ae8c6{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-wmepk-ef5ad524064b428a054fa137a20ae8c6:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

@keyframes av_boxShadowEffect_av-kz5gwrwj-3cb5b3c5c0225f4fe0b89a0bdc6420c6-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-kz5gwrwj-3cb5b3c5c0225f4fe0b89a0bdc6420c6{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-kz5gwrwj-3cb5b3c5c0225f4fe0b89a0bdc6420c6{
transform:scale(1.1);
z-index:110;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
padding:50px 50px 50px 50px;
background-color:#2d2d2d;
background:linear-gradient( to bottom right, #2d2d2d, #383838 );
}

#top .av-special-heading.av-kz5h2s5l-61b4b9e032d015dda0f99f482dadac69{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-kz5h2s5l-61b4b9e032d015dda0f99f482dadac69 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kz5h2s5l-61b4b9e032d015dda0f99f482dadac69 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kz5h2s5l-61b4b9e032d015dda0f99f482dadac69 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-kz5h37os-935bf5b485c622caee24c21b1f4a4fb5 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-kz5k342g-6f15439669c80716169388b85ab5a206{
height:30px;
}

#top #wrap_all .avia-button.av-kz5k24rj-4d7fdc6adca2846bfd3511ab9b0a935d{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-kz5k24rj-4d7fdc6adca2846bfd3511ab9b0a935d:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

@keyframes av_boxShadowEffect_av-kz5gvtyq-c9098097dc0ff7b98be0069ee2cc48af-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-kz5gvtyq-c9098097dc0ff7b98be0069ee2cc48af{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-kz5gvtyq-c9098097dc0ff7b98be0069ee2cc48af{
z-index:99;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-kz5gfgzs-7972c170a67e1338dd43525e1dd07b29{
padding-bottom:10px;
}
body .av-special-heading.av-kz5gfgzs-7972c170a67e1338dd43525e1dd07b29 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kz5gfgzs-7972c170a67e1338dd43525e1dd07b29 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-oqxgo-893c0cc2ad03e0f9dd5bcb9a2a9ff15c{
height:30px;
}

#top #wrap_all .avia-button.av-kz5jzepf-8048116c1e4f0f7aedd1cbfc79d6ceaa{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-kz5jzepf-8048116c1e4f0f7aedd1cbfc79d6ceaa:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

.avia-section.av-lcrko7fj-c6401725a228bc6b04212311b9b7db6d .av-parallax .av-parallax-inner{
background-color:#397c94;
background-image:url(https://house4life.es/wp-content/uploads/2023/01/Plano-de-ingenieria-1-1500x791.jpg);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-lcrko7fj-c6401725a228bc6b04212311b9b7db6d .av-section-color-overlay{
opacity:0.1;
}

#top .av-special-heading.av-lcrkat6j-a19ded2fe15d0c8fe8768fecf3a0c63d{
padding-bottom:10px;
font-size:4.5vw;
}
body .av-special-heading.av-lcrkat6j-a19ded2fe15d0c8fe8768fecf3a0c63d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lcrkat6j-a19ded2fe15d0c8fe8768fecf3a0c63d .av-special-heading-tag{
font-size:4.5vw;
padding:30px 30px 30px 30px;
}
.av-special-heading.av-lcrkat6j-a19ded2fe15d0c8fe8768fecf3a0c63d .av-subheading{
font-size:15px;
}

#top .hr.av-lcrkbslm-07d5ae56476e5f0ac0ccfb1823c38d97{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-lcrkbslm-07d5ae56476e5f0ac0ccfb1823c38d97 .hr-inner{
width:200px;
border-color:#397c94;
}

.iconbox.av-lcrkgggy-312ec18066b54b52ec467cc2fe3099c3 .iconbox_icon{
border:1px solid #397c94;
}

.iconbox.av-lcrktsk8-6a73b6f7eed75112ea4bc900757f1dd1 .iconbox_icon{
border:1px solid #397c94;
}

.iconbox.av-lcrkw7z3-4cdbe43e1dd725f5db570b5bf9b635bb .iconbox_icon{
border:1px solid #397c94;
}

.iconbox.av-lcrkymv2-e4e02d870dd942bfa673f4ad917d2b17 .iconbox_icon{
border:1px solid #397c94;
}

.iconbox.av-lcrol8al-5dd9aed180a2a3d5952be24c08efab5b .iconbox_icon{
border:1px solid #397c94;
}

.iconbox.av-lcrompfu-806784d676466e34b52faddcf025ed29 .iconbox_icon{
border:1px solid #397c94;
}

#top .av-rotator-container.av-kz5jge9h-9253e8e3a0fa7618009f04d438c1f1b9{
text-align:center;
margin:0 0 0 0;
}
#top #wrap_all .av-rotator-container.av-kz5jge9h-9253e8e3a0fa7618009f04d438c1f1b9 .av-rotator-container-inner{
font-size:4.5vw;
}

.flex_cell.av-1oaef4-9b3fe01767fc9b43da2fe388bc4dec47{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-1oaef4-9b3fe01767fc9b43da2fe388bc4dec47{
padding:70px 20px 70px 20px !important;
}

.avia-image-container.av-l3smwbbb-3d4404cb685a234d8d11aface4fb5f8b{
z-index:110;
}
.avia-image-container.av-l3smwbbb-3d4404cb685a234d8d11aface4fb5f8b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l3smwbbb-3d4404cb685a234d8d11aface4fb5f8b .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3smwbbb-3d4404cb685a234d8d11aface4fb5f8b .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

.avia-image-container.av-l3smyzp5-cad4397edee191fd2cab9ee9062de723{
position:absolute;
top:130px;
right:-50px;
z-index:110;
}
.avia-image-container.av-l3smyzp5-cad4397edee191fd2cab9ee9062de723 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l3smyzp5-cad4397edee191fd2cab9ee9062de723 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3smyzp5-cad4397edee191fd2cab9ee9062de723 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

.flex_cell.av-l3sn2t3l-4fa20a193e55c0682f772189d137a6e7{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3sn2t3l-4fa20a193e55c0682f772189d137a6e7{
padding:70px 70px 70px 70px !important;
}

#top .av-special-heading.av-1jsd34-f6f8a9e683692285a1d5e7718c615759{
padding-bottom:10px;
}
body .av-special-heading.av-1jsd34-f6f8a9e683692285a1d5e7718c615759 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1jsd34-f6f8a9e683692285a1d5e7718c615759 .av-subheading{
font-size:15px;
}

.flex_cell.av-lb0ntm5h-62235bdeeca989a82116b895e8bceb13{
vertical-align:top;
background-color:#397c94;
}
.responsive #top #wrap_all .flex_cell.av-lb0ntm5h-62235bdeeca989a82116b895e8bceb13{
padding:10px 10px 10px 10px !important;
}

@keyframes av_boxShadowEffect_av-lb0nw90c-0acdbb91b24d2a4a99515a669607b026 {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.avia_transform .avia-image-container.av-lb0nw90c-0acdbb91b24d2a4a99515a669607b026{
animation-duration:3s;
}
.avia-image-container.av-lb0nw90c-0acdbb91b24d2a4a99515a669607b026 img.avia_image{
box-shadow: 0 0 10px 0 ;
}
.avia-image-container.av-lb0nw90c-0acdbb91b24d2a4a99515a669607b026 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-lb0ohul7-82778f1e1ccc825f03a3b1013ac6c758{
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-lb0ohul7-82778f1e1ccc825f03a3b1013ac6c758 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lb0ohul7-82778f1e1ccc825f03a3b1013ac6c758 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-lb0ohul7-82778f1e1ccc825f03a3b1013ac6c758 .av-subheading{
font-size:15px;
color:#ffffff;
}

.flex_cell.av-lb0ntuqv-22093842d888cba2796c573dfa2b878d{
vertical-align:top;
background-color:#397c94;
}
.responsive #top #wrap_all .flex_cell.av-lb0ntuqv-22093842d888cba2796c573dfa2b878d{
padding:10px 10px 10px 10px !important;
}

@keyframes av_boxShadowEffect_av-lb0onnwc-824c5e0d8de31bf591dc42642f6cb5b8 {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.avia_transform .avia-image-container.av-lb0onnwc-824c5e0d8de31bf591dc42642f6cb5b8{
animation-duration:3s;
}
.avia-image-container.av-lb0onnwc-824c5e0d8de31bf591dc42642f6cb5b8 img.avia_image{
box-shadow: 0 0 10px 0 ;
}
.avia-image-container.av-lb0onnwc-824c5e0d8de31bf591dc42642f6cb5b8 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-lb0oq0u8-e3dfc003dd356cf828f521ef25b6601a{
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-lb0oq0u8-e3dfc003dd356cf828f521ef25b6601a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lb0oq0u8-e3dfc003dd356cf828f521ef25b6601a .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-lb0oq0u8-e3dfc003dd356cf828f521ef25b6601a .av-subheading{
font-size:15px;
color:#ffffff;
}

.flex_cell.av-lb0nu6m3-73396f3eed268709f2d63ebd22e97e11{
vertical-align:top;
background-color:#397c94;
}
.responsive #top #wrap_all .flex_cell.av-lb0nu6m3-73396f3eed268709f2d63ebd22e97e11{
padding:10px 10px 10px 10px !important;
}

@keyframes av_boxShadowEffect_av-lb0oxftd-f35714ab460423fd2b2772e87a068b03 {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.avia_transform .avia-image-container.av-lb0oxftd-f35714ab460423fd2b2772e87a068b03{
animation-duration:3s;
}
.avia-image-container.av-lb0oxftd-f35714ab460423fd2b2772e87a068b03 img.avia_image{
box-shadow: 0 0 10px 0 ;
}
.avia-image-container.av-lb0oxftd-f35714ab460423fd2b2772e87a068b03 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-lb0oz98d-73db35a9861b623f2db729d510f569ce{
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-lb0oz98d-73db35a9861b623f2db729d510f569ce .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lb0oz98d-73db35a9861b623f2db729d510f569ce .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-lb0oz98d-73db35a9861b623f2db729d510f569ce .av-subheading{
font-size:15px;
color:#ffffff;
}

.flex_cell.av-lb0p5go8-a32e12df3fcf1b146351be9395eac3a8{
vertical-align:top;
background-color:#397c94;
}
.responsive #top #wrap_all .flex_cell.av-lb0p5go8-a32e12df3fcf1b146351be9395eac3a8{
padding:10px 10px 10px 10px !important;
}

@keyframes av_boxShadowEffect_av-lb0p1yrc-cbb5997c5f5f5e87bbd2d539037636ee {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.avia_transform .avia-image-container.av-lb0p1yrc-cbb5997c5f5f5e87bbd2d539037636ee{
animation-duration:3s;
}
.avia-image-container.av-lb0p1yrc-cbb5997c5f5f5e87bbd2d539037636ee img.avia_image{
box-shadow: 0 0 10px 0 ;
}
.avia-image-container.av-lb0p1yrc-cbb5997c5f5f5e87bbd2d539037636ee .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-lb0p3z6m-0445da38ef3d2edd97a74d371c98def2{
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-lb0p3z6m-0445da38ef3d2edd97a74d371c98def2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lb0p3z6m-0445da38ef3d2edd97a74d371c98def2 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-lb0p3z6m-0445da38ef3d2edd97a74d371c98def2 .av-subheading{
font-size:15px;
color:#ffffff;
}

.flex_cell.av-6lqfeh-239b2857ecfbafc3f6aebdaea7c849b8{
vertical-align:top;
background-color:#397c94;
}
.responsive #top #wrap_all .flex_cell.av-6lqfeh-239b2857ecfbafc3f6aebdaea7c849b8{
padding:10px 10px 10px 10px !important;
}

@keyframes av_boxShadowEffect_av-lb0p65l5-76e264de46783d6008f1696546401a70 {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.avia_transform .avia-image-container.av-lb0p65l5-76e264de46783d6008f1696546401a70{
animation-duration:3s;
}
.avia-image-container.av-lb0p65l5-76e264de46783d6008f1696546401a70 img.avia_image{
box-shadow: 0 0 10px 0 ;
}
.avia-image-container.av-lb0p65l5-76e264de46783d6008f1696546401a70 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-lb0p7s2u-c38444ab76ec979a11d8f775db609cd1{
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-lb0p7s2u-c38444ab76ec979a11d8f775db609cd1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lb0p7s2u-c38444ab76ec979a11d8f775db609cd1 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-lb0p7s2u-c38444ab76ec979a11d8f775db609cd1 .av-subheading{
font-size:15px;
color:#ffffff;
}

.flex_cell.av-4gt81l-8bf3536277e49b62581d7c6ba9afd4ff{
vertical-align:top;
background-color:#397c94;
}
.responsive #top #wrap_all .flex_cell.av-4gt81l-8bf3536277e49b62581d7c6ba9afd4ff{
padding:10px 10px 10px 10px !important;
}

@keyframes av_boxShadowEffect_av-lb0p8a48-c091976d50e57fe257620ef1e2a30c9b {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.avia_transform .avia-image-container.av-lb0p8a48-c091976d50e57fe257620ef1e2a30c9b{
animation-duration:3s;
}
.avia-image-container.av-lb0p8a48-c091976d50e57fe257620ef1e2a30c9b img.avia_image{
box-shadow: 0 0 10px 0 ;
}
.avia-image-container.av-lb0p8a48-c091976d50e57fe257620ef1e2a30c9b .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-lb0pa4f5-0c5adafbc913bad7d55aa21ad5c07d05{
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-lb0pa4f5-0c5adafbc913bad7d55aa21ad5c07d05 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lb0pa4f5-0c5adafbc913bad7d55aa21ad5c07d05 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-lb0pa4f5-0c5adafbc913bad7d55aa21ad5c07d05 .av-subheading{
font-size:15px;
color:#ffffff;
}

.flex_cell.av-23sqkp-9f8b802644fa93908f1feb0fe5441071{
vertical-align:top;
background-color:#397c94;
}
.responsive #top #wrap_all .flex_cell.av-23sqkp-9f8b802644fa93908f1feb0fe5441071{
padding:10px 10px 10px 10px !important;
}

@keyframes av_boxShadowEffect_av-lb0pasea-7eb8e7e8aac8e09dfc825b97ddc36df8 {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.avia_transform .avia-image-container.av-lb0pasea-7eb8e7e8aac8e09dfc825b97ddc36df8{
animation-duration:3s;
}
.avia-image-container.av-lb0pasea-7eb8e7e8aac8e09dfc825b97ddc36df8 img.avia_image{
box-shadow: 0 0 10px 0 ;
}
.avia-image-container.av-lb0pasea-7eb8e7e8aac8e09dfc825b97ddc36df8 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-lb0pdjgk-eb4463d393e9daa15f8715905e1335c5{
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-lb0pdjgk-eb4463d393e9daa15f8715905e1335c5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lb0pdjgk-eb4463d393e9daa15f8715905e1335c5 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-lb0pdjgk-eb4463d393e9daa15f8715905e1335c5 .av-subheading{
font-size:15px;
color:#ffffff;
}

.flex_cell.av-lb0ps4sz-9a6ae0bd2dca245e1989895272e0bb0a{
vertical-align:top;
background-color:#397c94;
}
.responsive #top #wrap_all .flex_cell.av-lb0ps4sz-9a6ae0bd2dca245e1989895272e0bb0a{
padding:10px 10px 10px 10px !important;
}

@keyframes av_boxShadowEffect_av-lb0pqluv-2b3c95aee75511d7e6b502f95d9691c8 {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.avia_transform .avia-image-container.av-lb0pqluv-2b3c95aee75511d7e6b502f95d9691c8{
animation-duration:3s;
}
.avia-image-container.av-lb0pqluv-2b3c95aee75511d7e6b502f95d9691c8 img.avia_image{
box-shadow: 0 0 10px 0 ;
}
.avia-image-container.av-lb0pqluv-2b3c95aee75511d7e6b502f95d9691c8 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-lb0pfzco-f4de41f9d45af0de196dfc59994392a3{
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-lb0pfzco-f4de41f9d45af0de196dfc59994392a3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lb0pfzco-f4de41f9d45af0de196dfc59994392a3 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-lb0pfzco-f4de41f9d45af0de196dfc59994392a3 .av-subheading{
font-size:15px;
color:#ffffff;
}

.flex_cell.av-l3sm2j2d-6633f60d72f36bc4987008d11975217f{
vertical-align:middle;
background-color:#f8f8f8;
}
.responsive #top #wrap_all .flex_cell.av-l3sm2j2d-6633f60d72f36bc4987008d11975217f{
padding:70px 70px 70px 70px !important;
}

#top .av-special-heading.av-l3sm88y3-fe179cb4fb1cb0fbc4eff1b27e8ef6cf{
padding-bottom:10px;
}
body .av-special-heading.av-l3sm88y3-fe179cb4fb1cb0fbc4eff1b27e8ef6cf .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l3sm88y3-fe179cb4fb1cb0fbc4eff1b27e8ef6cf .av-subheading{
font-size:15px;
}

.flex_cell.av-l3sm2rrf-72708b0bbd5c81266eada12c60c17539{
vertical-align:middle;
background-color:#f8f8f8;
}
.responsive #top #wrap_all .flex_cell.av-l3sm2rrf-72708b0bbd5c81266eada12c60c17539{
padding:70px 20px 70px 20px !important;
}

.avia-image-container.av-l3slz2ga-8c3241f707095edcfeb5db18e81cbde3{
z-index:100;
}
.avia_transform .avia-image-container.av-l3slz2ga-8c3241f707095edcfeb5db18e81cbde3{
animation-duration:3s;
}
.avia-image-container.av-l3slz2ga-8c3241f707095edcfeb5db18e81cbde3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l3slz2ga-8c3241f707095edcfeb5db18e81cbde3 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-l3syods3-585f9cc69acc438c078fad900f265c93{
vertical-align:middle;
background-color:#f8f8f8;
}
.responsive #top #wrap_all .flex_cell.av-l3syods3-585f9cc69acc438c078fad900f265c93{
padding:100px 0px 100px 0px !important;
}

@keyframes av_boxShadowEffect_av-l3sys9uw-7d644ea99b94bb0faa66f5a315413dab-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-l3sys9uw-7d644ea99b94bb0faa66f5a315413dab{
position:relative;
left:200px;
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:100px 100px 100px 100px;
background-color:#ffffff;
}

#top .av-special-heading.av-1jn8w-b6c12c48240c79c52779f74175798a72{
padding-bottom:10px;
}
body .av-special-heading.av-1jn8w-b6c12c48240c79c52779f74175798a72 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1jn8w-b6c12c48240c79c52779f74175798a72 .av-subheading{
font-size:15px;
}

.flex_cell.av-l3sypxl7-9a47dc21260668e1786163d3e0b62223{
vertical-align:middle;
background:url(https://house4life.es/wp-content/uploads/2022/11/new-house.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-l3sypxl7-9a47dc21260668e1786163d3e0b62223{
padding:120px 120px 120px 120px !important;
}

.flex_cell.av-l3t0eyup-c6ee3c2aa0f85654eab2ba3de7e49bd4{
vertical-align:middle;
background:url(https://house4life.es/wp-content/uploads/2022/11/Oficina-con-cliente.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-l3t0eyup-c6ee3c2aa0f85654eab2ba3de7e49bd4{
padding:120px 120px 120px 120px !important;
}

.flex_cell.av-l3t075ls-04efb43de4351a057d9b822e256100e4{
vertical-align:middle;
background-color:#397c94;
}
.responsive #top #wrap_all .flex_cell.av-l3t075ls-04efb43de4351a057d9b822e256100e4{
padding:100px 0 100px 0 !important;
}

@keyframes av_boxShadowEffect_av-l3t08rf8-e24811b5792cede3fae5712ff6299745-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-l3t08rf8-e24811b5792cede3fae5712ff6299745{
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-l3t037w6-0094f9b3ba8ccf731940081c7564f8cb{
padding-bottom:10px;
}
body .av-special-heading.av-l3t037w6-0094f9b3ba8ccf731940081c7564f8cb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l3t037w6-0094f9b3ba8ccf731940081c7564f8cb .av-subheading{
font-size:15px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-l3sys9uw-7d644ea99b94bb0faa66f5a315413dab{
position:relative;
left:0px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-lcrkat6j-a19ded2fe15d0c8fe8768fecf3a0c63d .av-special-heading-tag{
font-size:0.8em;
}

#top .av-rotator-container.av-kz5jge9h-9253e8e3a0fa7618009f04d438c1f1b9{
margin:5% 5% 5% 5%;
}

.flex_column.av-l3sys9uw-7d644ea99b94bb0faa66f5a315413dab{
position:relative;
left:0px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-lcrkat6j-a19ded2fe15d0c8fe8768fecf3a0c63d .av-special-heading-tag{
font-size:0.8em;
}

#top .av-rotator-container.av-kz5jge9h-9253e8e3a0fa7618009f04d438c1f1b9{
margin:5% 5% 5% 5%;
}

.flex_column.av-l3sys9uw-7d644ea99b94bb0faa66f5a315413dab{
position:relative;
left:0px;
}
}
