.avia-section.av-tcefime-c8ebc94b0cbc6e4a8489c49e8db49a69 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://devel.emopa.com/wp-content/uploads/2023/03/hogares-domotica-hero-scaled.jpeg);
background-position:50% 100%;
background-attachment:scroll;
}
.avia-section.av-tcefime-c8ebc94b0cbc6e4a8489c49e8db49a69 .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

#top .av-special-heading.av-ldk56zm4-659118582babbfce3a0d65469e3b0d46{
margin:0 50% 0 0;
padding-bottom:0;
color:#ffffff;
font-size:66px;
}
body .av-special-heading.av-ldk56zm4-659118582babbfce3a0d65469e3b0d46 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ldk56zm4-659118582babbfce3a0d65469e3b0d46 .av-special-heading-tag{
font-size:66px;
}
.av-special-heading.av-ldk56zm4-659118582babbfce3a0d65469e3b0d46 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ldk56zm4-659118582babbfce3a0d65469e3b0d46 .av-subheading{
font-size:26px;
}

#top .av_textblock_section.av-mcn4uoz0-6c6397e9c15e60003c6d07043caad79c .avia_textblock{
font-size:26px;
color:#ffffff;
}

#top .hr.hr-invisible.av-sayka7a-12172afa65c00c97382f79cfd529959f{
height:90px;
}

@keyframes av_boxShadowEffect_av-rxvx4hy-d6089c268419ce807eabcf9ea9e58923-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 21px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-rxvx4hy-d6089c268419ce807eabcf9ea9e58923{
box-shadow: 0 0 21px 0 rgba(0,0,0,0.3);
background-color:#ffffff;
}

.flex_column.av-r1eq2py-5e7e21d3c14e9ac9058031eb2c45a2a6{
padding:4rem 0 0 0;
}

#top .av-special-heading.av-ldk57xu7-f594826c798434ae51ab82c1457f02ef{
padding-bottom:10px;
font-size:58px;
}
body .av-special-heading.av-ldk57xu7-f594826c798434ae51ab82c1457f02ef .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ldk57xu7-f594826c798434ae51ab82c1457f02ef .av-special-heading-tag{
font-size:58px;
}
.av-special-heading.av-ldk57xu7-f594826c798434ae51ab82c1457f02ef .av-subheading{
font-size:15px;
}

#top .flex_column.av-pjcv2au-8e55b4f4a30056c1534e0d60163e1349{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-pjcv2au-8e55b4f4a30056c1534e0d60163e1349{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-pjcv2au-8e55b4f4a30056c1534e0d60163e1349{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-p596qrq-d59dbfe30bbce2ccb005a3ff553d82b8{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-p596qrq-d59dbfe30bbce2ccb005a3ff553d82b8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-p596qrq-d59dbfe30bbce2ccb005a3ff553d82b8{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-ose82rq-1abb7a512f7c25d43734b0c9cb3a1593{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-ose82rq-1abb7a512f7c25d43734b0c9cb3a1593{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-ose82rq-1abb7a512f7c25d43734b0c9cb3a1593{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-mrbi56u-f263b4db607b3e96b2ba92c60de4ea8f{
height:30px;
}

#top .hr.hr-invisible.av-mebav2e-1507ccf185a729481be13c99a112cbca{
height:40px;
}

#top .flex_column.av-lsux7za-f5541182359eea66a1e3c6b4ab0a0c31{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-lsux7za-f5541182359eea66a1e3c6b4ab0a0c31{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-lsux7za-f5541182359eea66a1e3c6b4ab0a0c31{
margin-top:0px;
margin-bottom:0px;
}

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

#top .flex_column.av-l284rdy-33d2146d7fe94bd45b15265257e1ae0a{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-l284rdy-33d2146d7fe94bd45b15265257e1ae0a{
border-radius:0px 0px 0px 0px;
padding:20px 0px 0px 5%;
}
.responsive #top #wrap_all .flex_column.av-l284rdy-33d2146d7fe94bd45b15265257e1ae0a{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-ldk5hv0n-54f36f22c3c09b59e52eeaaf7039803b{
padding-bottom:30px;
font-size:42px;
}
body .av-special-heading.av-ldk5hv0n-54f36f22c3c09b59e52eeaaf7039803b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ldk5hv0n-54f36f22c3c09b59e52eeaaf7039803b .av-special-heading-tag{
font-size:42px;
}
.av-special-heading.av-ldk5hv0n-54f36f22c3c09b59e52eeaaf7039803b .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-20nwoee-818e1a2c3ad723d82bd361c02699f998:hover{
background-color:#f9d625;
color:black;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-20nwoee-818e1a2c3ad723d82bd361c02699f998:hover .avia-svg-icon svg:first-child{
fill:black;
stroke:black;
}

#top .hr.hr-invisible.av-jikp4rq-49bb7459aa0cebe0e8ddd62970196973{
height:40px;
}

#top .hr.hr-invisible.av-iwtweli-17524cbcca22a9e770b6f80cd5a89dfd{
height:40px;
}

#top .flex_column.av-il0mh6u-9fb38ab4179b4d71ca9434a2abee053a{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-il0mh6u-9fb38ab4179b4d71ca9434a2abee053a{
border-radius:0px 0px 0px 0px;
padding:20px 0px 0px 5%;
}
.responsive #top #wrap_all .flex_column.av-il0mh6u-9fb38ab4179b4d71ca9434a2abee053a{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-ldk5pz5w-4ec8d848c9877f2a69fc3f50ba81ddb5{
padding-bottom:30px;
font-size:42px;
}
body .av-special-heading.av-ldk5pz5w-4ec8d848c9877f2a69fc3f50ba81ddb5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ldk5pz5w-4ec8d848c9877f2a69fc3f50ba81ddb5 .av-special-heading-tag{
font-size:42px;
}
.av-special-heading.av-ldk5pz5w-4ec8d848c9877f2a69fc3f50ba81ddb5 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-1sqlrba-8d3f9fa7c18b006af30bc2770b6f5893:hover{
background-color:#f9d625;
color:black;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1sqlrba-8d3f9fa7c18b006af30bc2770b6f5893:hover .avia-svg-icon svg:first-child{
fill:black;
stroke:black;
}

#top .flex_column.av-hohgp46-884f70b9c91f5d4ec01e0437ba20e4c4{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-hohgp46-884f70b9c91f5d4ec01e0437ba20e4c4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-hohgp46-884f70b9c91f5d4ec01e0437ba20e4c4{
margin-top:0px;
margin-bottom:0px;
}

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

#top .hr.hr-invisible.av-gg6xkrq-7b57f7e67d0f3a114c3c343d65f4362d{
height:40px;
}

#top .hr.hr-invisible.av-izmckm-622ce28fc7d7e2d929131c4bb5d8b222{
height:40px;
}

@keyframes av_boxShadowEffect_av-ys564m-440350f459af9b79cb81cee727b38590-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 21px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-ys564m-440350f459af9b79cb81cee727b38590{
box-shadow: 0 0 21px 0 rgba(0,0,0,0.3);
background-color:#ffffff;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-ldk56zm4-659118582babbfce3a0d65469e3b0d46 .av-special-heading-tag{
font-size:58px;
}
.av-special-heading.av-ldk56zm4-659118582babbfce3a0d65469e3b0d46 .av-subheading{
font-size:26px;
}

#top .av_textblock_section.av-mcn4uoz0-6c6397e9c15e60003c6d07043caad79c .avia_textblock{
font-size:26px;
}

#top #wrap_all .av-special-heading.av-ldk57xu7-f594826c798434ae51ab82c1457f02ef .av-special-heading-tag{
font-size:42px;
}

#top #wrap_all .av-special-heading.av-ldk5hv0n-54f36f22c3c09b59e52eeaaf7039803b .av-special-heading-tag{
font-size:36px;
}

#top #wrap_all .av-special-heading.av-ldk5pz5w-4ec8d848c9877f2a69fc3f50ba81ddb5 .av-special-heading-tag{
font-size:36px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-ldk56zm4-659118582babbfce3a0d65469e3b0d46 .av-special-heading-tag{
font-size:46px;
}
.av-special-heading.av-ldk56zm4-659118582babbfce3a0d65469e3b0d46 .av-subheading{
font-size:22px;
}

#top .av_textblock_section.av-mcn4uoz0-6c6397e9c15e60003c6d07043caad79c .avia_textblock{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-ldk57xu7-f594826c798434ae51ab82c1457f02ef .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-ldk5hv0n-54f36f22c3c09b59e52eeaaf7039803b .av-special-heading-tag{
font-size:26px;
}

#top #wrap_all .av-special-heading.av-ldk5pz5w-4ec8d848c9877f2a69fc3f50ba81ddb5 .av-special-heading-tag{
font-size:26px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-ldk56zm4-659118582babbfce3a0d65469e3b0d46 .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-ldk56zm4-659118582babbfce3a0d65469e3b0d46 .av-subheading{
font-size:18px;
}

#top .av_textblock_section.av-mcn4uoz0-6c6397e9c15e60003c6d07043caad79c .avia_textblock{
font-size:18px;
}

#top #wrap_all .av-special-heading.av-ldk57xu7-f594826c798434ae51ab82c1457f02ef .av-special-heading-tag{
font-size:24px;
}

#top #wrap_all .av-special-heading.av-ldk5hv0n-54f36f22c3c09b59e52eeaaf7039803b .av-special-heading-tag{
font-size:22px;
}

#top #wrap_all .av-special-heading.av-ldk5pz5w-4ec8d848c9877f2a69fc3f50ba81ddb5 .av-special-heading-tag{
font-size:22px;
}
}
