.avia-section.av-kiuce7i7-fa1ef471a510915ca9ff31d7c982874e{
background-repeat:no-repeat;
background-image:url(https://modulhaus.pe/wp-content/uploads/header-secciones.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-kiz0ff66-709a0d8de022a1eff4e756c320c929f6{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-kiz0ff66-709a0d8de022a1eff4e756c320c929f6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kiz0ff66-709a0d8de022a1eff4e756c320c929f6 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-kiz0ff66-709a0d8de022a1eff4e756c320c929f6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kiz0ff66-709a0d8de022a1eff4e756c320c929f6 .av-subheading{
font-size:15px;
}

.avia-section.av-mamka9gm-5e04abb8e7e9703c15564ae0345a0ddf{
background-color:#ffffff;
background-image:unset;
}

#top .flex_column.av-2vy44x-896a670e35d5908bc172fdaab4b1d291{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2vy44x-896a670e35d5908bc172fdaab4b1d291{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-2vy44x-896a670e35d5908bc172fdaab4b1d291{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.av-b6gih-fa58418ee056210fe43fe88672f6c428{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-b6gih-fa58418ee056210fe43fe88672f6c428 .hr-inner{
width:50px;
border-color:#efbb20;
}

#top .hr.hr-invisible.av-b6gih-103-9390c88823ea13550d4a61ac52b7841a{
height:30px;
}

#top .flex_column.av-2kqzsh-928f2ae7790a8ba5124843928150d9e4{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2kqzsh-928f2ae7790a8ba5124843928150d9e4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-2kqzsh-928f2ae7790a8ba5124843928150d9e4{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-mamk2kr9-f8facac4622cf414ae7f428a3692beb4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mamk2kr9-f8facac4622cf414ae7f428a3692beb4 .av-image-caption-overlay-center{
color:#ffffff;
font-size:28px;
}

#top .hr.hr-invisible.av-2xgk4a-5a98b32dd261764d7c4e5c2ec07fe921{
height:30px;
}

.avia-section.av-s2khl-fd31be9f30db3338795b84bc5bdd75f0{
background-color:#00664f;
background-image:url(https://modulhaus.pe/wp-content/uploads/vivienda-industrializada-modelo-berlin-modulhaus-2-op.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-s2khl-fd31be9f30db3338795b84bc5bdd75f0 .av-section-color-overlay{
opacity:0.9;
background-color:#016650;
}

.flex_column.av-jkl21-e9221be9231463f70b7c6c4a122730b5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-h6fz5-f0d09a394a4eb0829d74a9cafcd03ae6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-ltw9rgpa-704206afb8c83b4e58b7b1d710f423ba{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-ltw9rgpa-704206afb8c83b4e58b7b1d710f423ba .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .av_textblock_section.av-ltw9pxif-0cf8bf4e28baf45d39179ee9c03421d4 .avia_textblock{
color:#ffffff;
}

.flex_column.av-a8xq1-f8be7579f80b58e0f5ba6d87a89b3097{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-section.av-kiz0l333-101-00339f6a785563dca765e06962886576 .scroll-down-link{
color:#016650;
}
.avia-section.av-kiz0l333-101-00339f6a785563dca765e06962886576 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-8xhtht-1c97c903b7fbfa98489ef1135454ca3f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-v1h95-2a750d97fe012159d5f443756c6d48fa{
padding-bottom:0;
}
body .av-special-heading.av-v1h95-2a750d97fe012159d5f443756c6d48fa .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-v1h95-2a750d97fe012159d5f443756c6d48fa .av-subheading{
font-size:15px;
}

#top .hr.av-8jb6s1-6fae28a92ad1817d88a7f896ec5f6f41{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-8jb6s1-6fae28a92ad1817d88a7f896ec5f6f41 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_column.av-raynt-98-f81d9d68c3cb1416359266bebd9d02d6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-mamk53pe-288b4d19b7b1c1bfcd31ce560fea8ae7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mamk53pe-288b4d19b7b1c1bfcd31ce560fea8ae7 .av-image-caption-overlay-center{
color:#ffffff;
font-size:28px;
}

#top .hr.hr-invisible.av-ls0xs077-c2aaa9971d55ae692a33851c0e34488d{
height:60px;
}

.avia-section.av-maml0qzb-63b50ff896b8e1ae565ed6c5704f9aa2{
background-color:#00664f;
background-image:unset;
}

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

#top .hr.hr-invisible.av-duuane-ff06c90b9dabed1090a454f83d8ab5fc{
height:30px;
}

.flex_column.av-c354my-d04e357a870ebe743946c25a5280348c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-mamkfin0-6dc2e31eaca3a7eeb5ac9ce34cfd6f61 .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-mamkfin0-6dc2e31eaca3a7eeb5ac9ce34cfd6f61 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-mamkfin0-6dc2e31eaca3a7eeb5ac9ce34cfd6f61 .iconbox_content_container{
color:#ffffff;
}

.flex_column.av-b7afru-4dd1e8e83e6a96429e19abe3aeaf63f0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-mamkg1iu-37f6d24d2115e2379e63964ecaf67157 .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-mamkg1iu-37f6d24d2115e2379e63964ecaf67157 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-mamkg1iu-37f6d24d2115e2379e63964ecaf67157 .iconbox_content_container{
color:#ffffff;
}

.flex_column.av-z1mei-4441cb88a5ee35b7947774deccd7f52d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-mamkgoi1-ca6ca405a46ee8276192d0d6dbbe3e4b .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-mamkgoi1-ca6ca405a46ee8276192d0d6dbbe3e4b .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-mamkgoi1-ca6ca405a46ee8276192d0d6dbbe3e4b .iconbox_content_container{
color:#ffffff;
}

.flex_column.av-7tmxqi-1c3a6eb2faf916617cfed19a71be5e50{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-mamkha8z-93f0ef4a50cc64a65088a8cb3035a170 .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-mamkha8z-93f0ef4a50cc64a65088a8cb3035a170 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-mamkha8z-93f0ef4a50cc64a65088a8cb3035a170 .iconbox_content_container{
color:#ffffff;
}

.flex_column.av-5tu9wa-3d5fd99b51a178f7f94beb91a24f177c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-mamkhsfs-a2c0dab52ea89a8ca6295b56f6ddcac3 .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-mamkhsfs-a2c0dab52ea89a8ca6295b56f6ddcac3 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-mamkhsfs-a2c0dab52ea89a8ca6295b56f6ddcac3 .iconbox_content_container{
color:#ffffff;
}

.flex_column.av-3jwdwq-308e8dbf3ceebe81fd11e7729b4b0ed9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-mamkia0n-a22a1830c1d32f4dfe77235211b1e91b .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-mamkia0n-a22a1830c1d32f4dfe77235211b1e91b .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-mamkia0n-a22a1830c1d32f4dfe77235211b1e91b .iconbox_content_container{
color:#ffffff;
}

#top .av-special-heading.av-37mfey-ad23307ce26b739e25e6c23e67cf7162{
padding-bottom:0;
}
body .av-special-heading.av-37mfey-ad23307ce26b739e25e6c23e67cf7162 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-37mfey-ad23307ce26b739e25e6c23e67cf7162 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3rw29-62-b8cdd28899747627832f31bd53a063d3{
height:30px;
}


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

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