.avia-section.av-27vsn-c31eee57b6980f686559be1bebfbe8f8{
background-repeat:no-repeat;
background-image:url(https://areaprivada.nuevasideas.com.es/wp-content/uploads/2022/09/compromiso_felicidad.jpg);
background-position:50% 50%;
background-attachment:fixed;
position:relative;
}
.avia-section.av-27vsn-c31eee57b6980f686559be1bebfbe8f8 .av-section-color-overlay{
opacity:0.4;
background-color:#4ead59;
}
.avia-section.av-27vsn-c31eee57b6980f686559be1bebfbe8f8 .avia-divider-svg-bottom svg{
height:50px;
fill:#2c353b;
}

#top .av-special-heading.av-l4rl1g07-dd8e14e4920205f84fb482e1999b9eb4{
margin:0px 0px 0px 0px;
padding-bottom:10px;
color:#ffffff;
font-size:56px;
}
body .av-special-heading.av-l4rl1g07-dd8e14e4920205f84fb482e1999b9eb4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l4rl1g07-dd8e14e4920205f84fb482e1999b9eb4 .av-special-heading-tag{
font-size:56px;
}
.av-special-heading.av-l4rl1g07-dd8e14e4920205f84fb482e1999b9eb4 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l4rl1g07-dd8e14e4920205f84fb482e1999b9eb4 .av-subheading{
font-size:24px;
}

#top .av-special-heading.av-l5gmkj5l-cb78d24d78b8ac67f462adf925a10a8e{
margin:0px 0px 0px 0px;
padding-bottom:10px;
color:#ffffff;
font-size:20px;
}
body .av-special-heading.av-l5gmkj5l-cb78d24d78b8ac67f462adf925a10a8e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l5gmkj5l-cb78d24d78b8ac67f462adf925a10a8e .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-l5gmkj5l-cb78d24d78b8ac67f462adf925a10a8e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l5gmkj5l-cb78d24d78b8ac67f462adf925a10a8e .av-subheading{
font-size:15px;
}

.flex_column.av-l0bc7-ccb79b7264ea71cc0c349602c383c14f{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

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

.flex_column.av-jxslz-7b407f7ad34a1dfca2f53bd9dcff7cc8{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

#top .av_textblock_section.av-l4rl3j0s-1ad49a9ca1d526da1a200c4b3bf82840 .avia_textblock{
font-size:32px;
}

#top .hr.hr-invisible.av-l4rl7dzp-1aa7304f2bd74253faf9e72e961093b7{
height:150px;
}

.flex_column.av-2hyrb-7b127b4c1dc476078a3540fdc56f7110{
position:absolute;
top:70%;
left:20%;
padding:40px 40px 40px 40px;
background-color:#75ea6a;
}

#top .av_textblock_section.av-26o9z-f4221209bd7c9b1966cac699c52a2005 .avia_textblock{
color:#161616;
}

.avia-section.av-jcg8v-d1eb522b28b6ba332e5dfdad170c9418{
margin-top:-50px;
margin-bottom:0px;
position:relative;
}
.avia-section.av-jcg8v-d1eb522b28b6ba332e5dfdad170c9418 .avia-divider-svg-bottom svg{
height:50px;
fill:#6fe96f;
}

#top .av-special-heading.av-il0z7-efc8dc2e93819cfdb1b6326f7601c73c{
padding-bottom:0px;
font-size:56px;
}
body .av-special-heading.av-il0z7-efc8dc2e93819cfdb1b6326f7601c73c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-il0z7-efc8dc2e93819cfdb1b6326f7601c73c .av-special-heading-tag{
font-size:56px;
}
.av-special-heading.av-il0z7-efc8dc2e93819cfdb1b6326f7601c73c .av-subheading{
font-size:25px;
}

#top #wrap_all .avia-button.av-l4rlfije-8ca220cf6ab4febb16bf6e6cb99abe91:hover{
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-2hyrb-7b127b4c1dc476078a3540fdc56f7110{
position:relative;
top:0px;
right:0px;
bottom:0px;
left:0px;
}
}

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

#top #wrap_all .av-special-heading.av-l5gmkj5l-cb78d24d78b8ac67f462adf925a10a8e .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-2hyrb-7b127b4c1dc476078a3540fdc56f7110{
position:relative;
top:0px;
right:0px;
bottom:0px;
left:0px;
}

#top #wrap_all .av-special-heading.av-il0z7-efc8dc2e93819cfdb1b6326f7601c73c .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-l4rl1g07-dd8e14e4920205f84fb482e1999b9eb4 .av-special-heading-tag{
font-size:39px;
}

#top #wrap_all .av-special-heading.av-l5gmkj5l-cb78d24d78b8ac67f462adf925a10a8e .av-special-heading-tag{
font-size:39px;
}

.flex_column.av-2hyrb-7b127b4c1dc476078a3540fdc56f7110{
position:relative;
top:0px;
right:0px;
bottom:0px;
left:0px;
}

#top #wrap_all .av-special-heading.av-il0z7-efc8dc2e93819cfdb1b6326f7601c73c .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-il0z7-efc8dc2e93819cfdb1b6326f7601c73c .av-subheading{
font-size:18px;
}
}
