.avia-section.av-k9b0s5dq-913d2d9fe7d9a834babccc452a15d8f6 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.topokapa.es/wp-content/uploads/2020/04/slider-proyectos-edificacion.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-k9b0yfzr-c4b875e01789f85fdb25f4987c7be880{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
background-color:rgba(255,255,255,0.91);
}

#top .av-special-heading.av-k9bctzos-808a408d03365bd812490d1bb50e4e98{
margin:30px 30px 30px 30px;
padding-bottom:0px;
}
body .av-special-heading.av-k9bctzos-808a408d03365bd812490d1bb50e4e98 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-k9bctzos-808a408d03365bd812490d1bb50e4e98 .av-subheading{
font-size:15px;
}

.flex_column.av-h65fz-0b22889f9dc095dcfe77d9fe37cba756{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-bf3m8-1ee75b4795b8a4633247612ae99e1ce9{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-k9b12v21-22b1c050a779a91eb6a9a92e18281f98{
height:10px;
}

#top .av-special-heading.av-9ufm7-fdbc69e48ff308e510a77f3cb531a892{
padding-bottom:0px;
}
body .av-special-heading.av-9ufm7-fdbc69e48ff308e510a77f3cb531a892 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9ufm7-fdbc69e48ff308e510a77f3cb531a892 .av-subheading{
font-size:15px;
}

#top .hr.av-in3nx-8c36e16e2688f60e65930750361e5e13{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-in3nx-8c36e16e2688f60e65930750361e5e13 .hr-inner{
width:50px;
border-color:#efbb20;
}

#top .hr.hr-invisible.av-k9b12v21-eddb9a0e79acfbfc27e60664da782413{
height:50px;
}

.flex_column.av-alxl3-90a0abdc0404325aa845a09270ff5bb2{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-id7st-e858c498929a016c84b26d9a6b907984{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-id7st-e858c498929a016c84b26d9a6b907984{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-id7st-e858c498929a016c84b26d9a6b907984{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-id7st-e858c498929a016c84b26d9a6b907984{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-id7st-e858c498929a016c84b26d9a6b907984{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-68mt-7682026bc276a7a34b6ada8ea33a8512 .av-image-caption-overlay-center{
color:#ffffff;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.flex_column.av-id7st-ba344101030a47cfe1c14309fc3b933f{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-id7st-ba344101030a47cfe1c14309fc3b933f{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-id7st-ba344101030a47cfe1c14309fc3b933f{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-id7st-ba344101030a47cfe1c14309fc3b933f{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-id7st-ba344101030a47cfe1c14309fc3b933f{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-id7st-ba344101030a47cfe1c14309fc3b933f{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-id7st-ba344101030a47cfe1c14309fc3b933f{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-id7st-ba344101030a47cfe1c14309fc3b933f{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-id7st-ba344101030a47cfe1c14309fc3b933f{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-id7st-ba344101030a47cfe1c14309fc3b933f{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-68mt-6e8eb809e86860820258e6b92f3ed899 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.avia-image-container.av-68mt-51ada0c4c770d29251c3928c32696300 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.avia-image-container.av-68mt-85a8ba912a6d24e110bf987a139558f1 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.avia-image-container.av-68mt-ea31648a55355fe59e1270fafa829686 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.avia-image-container.av-68mt-14aec933d6ab2195253be3f3ebd5b5f8 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.avia-image-container.av-68mt-0faad15e391ed3b2d071bde9217dcac4 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-95dlz-501c6b76d62bd9ac9c8b477649bee20e{
padding-bottom:10px;
}
body .av-special-heading.av-95dlz-501c6b76d62bd9ac9c8b477649bee20e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-95dlz-501c6b76d62bd9ac9c8b477649bee20e .av-subheading{
font-size:15px;
}

.avia-image-container.av-68mt-1ecf800755783ff944fab345be944e24 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.avia-image-container.av-68mt-7754d4168b4400bd068889555f7d294b .av-image-caption-overlay-center{
color:#ffffff;
}

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

.avia-image-container.av-68mt-475e9167fd845f4595eac35ee494c271 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-7pjvb-09992bec9fa391238f1a940c59588c5a{
padding-bottom:10px;
}
body .av-special-heading.av-7pjvb-09992bec9fa391238f1a940c59588c5a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7pjvb-09992bec9fa391238f1a940c59588c5a .av-subheading{
font-size:15px;
}

.avia-image-container.av-68mt-98581c1db6a6e87d1f262d1d450fdac0 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.avia-image-container.av-68mt-fec43ee069113e6f53a4dafbc4a9ce50 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.avia-image-container.av-68mt-abf9ddb26ac9128c98a3805e5fd216c2 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-7n9b3-6e8b2d89089e9c0ab85b4d0a8c736c48{
padding-bottom:10px;
}
body .av-special-heading.av-7n9b3-6e8b2d89089e9c0ab85b4d0a8c736c48 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7n9b3-6e8b2d89089e9c0ab85b4d0a8c736c48 .av-subheading{
font-size:15px;
}

.avia-image-container.av-68mt-39168d341706bb927cbd136f5b09a182 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.avia-image-container.av-68mt-1a70e1483f0787256b4f617031d75aca .av-image-caption-overlay-center{
color:#ffffff;
}

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

.avia-section.av-16lpwj-4026b4a474b31f13fde4766f167ae681{
margin-top:40px;
margin-bottom:0px;
}
.avia-section.av-16lpwj-4026b4a474b31f13fde4766f167ae681 .av-parallax .av-parallax-inner{
background-color:#ef780f;
background-image:url(https://www.topokapa.es/wp-content/uploads/2020/04/mapa-topografico-banco-transparente-v2.png);
background-repeat:no-repeat;
background-position:100% 50%;
background-attachment:scroll;
}

.flex_column.av-15s6v3-ad653ba19ad23ba9c6c033b85cd9184c{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-k9b1c3rk-b34cb8eeab2487d2b9bab9a72e23c33d{
padding-bottom:0px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-k9b1c3rk-b34cb8eeab2487d2b9bab9a72e23c33d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-k9b1c3rk-b34cb8eeab2487d2b9bab9a72e23c33d .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-k9b1c3rk-b34cb8eeab2487d2b9bab9a72e23c33d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-k9b1c3rk-b34cb8eeab2487d2b9bab9a72e23c33d .av-subheading{
font-size:15px;
}

.flex_column.av-14nymz-794cc9c69fc595935b05ed8a14d7f178{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

