.avia-section.av-kaywj-163135feaaf4157f364690fd9ae10234{
background-repeat:no-repeat;
background-image:url(https://www.hormigonimpresopulido.com/wp-content/uploads/2023/04/hormigonimpresosegoviapavimentos.jpg);
background-position:100% 0%;
background-attachment:fixed;
}
.avia-section.av-kaywj-163135feaaf4157f364690fd9ae10234 .av-section-color-overlay{
opacity:0.2;
background-color:#0a0a0a;
}

#top .av-special-heading.av-juixf-df7062c7dc51466adc3934bf88c734f0{
margin:0 0 30px 0;
padding-bottom:0;
color:#ffffff;
font-size:55px;
}
body .av-special-heading.av-juixf-df7062c7dc51466adc3934bf88c734f0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-juixf-df7062c7dc51466adc3934bf88c734f0 .av-special-heading-tag{
font-size:55px;
}
.av-special-heading.av-juixf-df7062c7dc51466adc3934bf88c734f0 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-juixf-df7062c7dc51466adc3934bf88c734f0 .av-subheading{
font-size:18px;
}

.avia-buttonrow-wrap.av-lb8ng8la-e7681066df1e44906c33a3a146371c20 .avia-button{
font-size:16px;
}

#top #wrap_all .avia-button.av-lb8n6h8x-80140d2a39451ecc3d1e17ad75e5f52b{
background-color:#4374a8;
border-color:#4374a8;
-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;
margin-bottom:20px;
margin-right:20px;
}
#top #wrap_all .avia-button.av-lb8n6h8x-80140d2a39451ecc3d1e17ad75e5f52b:hover{
background-color:#4a87ba;
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;
}

#top #wrap_all .avia-button.av-lb8nbvg1-548fd7f06fca9f17168745a51f7dcf5f{
background-color:#419b50;
border-color:#419b50;
-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;
margin-bottom:20px;
margin-right:20px;
}
#top #wrap_all .avia-button.av-lb8nbvg1-548fd7f06fca9f17168745a51f7dcf5f:hover{
background-color:#46a849;
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;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.avia-section.av-h38jsp-9e77dafccf132d6e2b653044758321f4{
background-color:#efefef;
background-image:unset;
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-fsndpl-17157643cb09ec4a7cb0177720eff055{
height:50px;
}

.flex_column.av-e2jnll-6f86c4fa6d9481d71ef97bc023c35d97{
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-bry6uh-52498222cf9be2dabbb448bb03b2f132{
height:50px;
}

#top .av-special-heading.av-leojj9yf-dc034bc508f8bc8ddea240a3d04ab223{
margin:0 0 40px 0;
padding-bottom:10px;
color:#265ca8;
}
body .av-special-heading.av-leojj9yf-dc034bc508f8bc8ddea240a3d04ab223 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-leojj9yf-dc034bc508f8bc8ddea240a3d04ab223 .special-heading-inner-border{
border-color:#265ca8;
}
.av-special-heading.av-leojj9yf-dc034bc508f8bc8ddea240a3d04ab223 .av-subheading{
font-size:15px;
}

.avia-buttonrow-wrap.av-alieuh-1457d6ea83283bc285a0a73915e68836 .avia-button{
font-size:16px;
}

#top #wrap_all .avia-button.av-8j1xxl-2f2c2253952831ea7ef5b525652e9b9a{
background-color:#4374a8;
border-color:#4374a8;
-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;
margin-bottom:20px;
margin-right:10px;
margin-left:10px;
}
#top #wrap_all .avia-button.av-8j1xxl-2f2c2253952831ea7ef5b525652e9b9a:hover{
background-color:#4a87ba;
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;
}

#top #wrap_all .avia-button.av-q39uh-35d7add6b135cab63f37ec9109704011{
background-color:#419b50;
border-color:#419b50;
-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;
margin-bottom:20px;
margin-right:10px;
margin-left:10px;
}
#top #wrap_all .avia-button.av-q39uh-35d7add6b135cab63f37ec9109704011:hover{
background-color:#46a849;
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;
}

#top .hr.hr-invisible.av-nc1bd-2c2ae05f80a97dc4630af10d98a07ed4{
height:50px;
}

.avia-image-container.av-2o97hl-18b4913d553dcaa9cde5e6d6d8305582 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2o97hl-18b4913d553dcaa9cde5e6d6d8305582 .av-image-caption-overlay-center{
color:#ffffff;
}

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


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

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