#top #wrap_all .avia-slideshow .av-slideshow-caption.av-9mn30v-825c3f33b70d3204c618d2f0e015765a__0 .avia-caption-title{
font-size:70px;
}
#top .avia-slideshow .av-slideshow-caption.av-9mn30v-825c3f33b70d3204c618d2f0e015765a__0 .avia-caption-content{
font-size:24px;
}
#top .avia-slideshow .av-slideshow-caption.av-9mn30v-825c3f33b70d3204c618d2f0e015765a__0 .avia-caption-content p{
font-size:24px;
}

.flex_cell.av-929l5r-9591f63417e114f075f4d69cdc2b7300{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#193c32;
}
.responsive #top #wrap_all .flex_cell.av-929l5r-9591f63417e114f075f4d69cdc2b7300{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-8uc0an-a57770d39a4056e11ec31cec941292af{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#21604e;
}
.responsive #top #wrap_all .flex_cell.av-8uc0an-a57770d39a4056e11ec31cec941292af{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-8p8qav-83b82ea4071caa1e09c7dc7ad911ae4f{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#0a8466;
}
.responsive #top #wrap_all .flex_cell.av-8p8qav-83b82ea4071caa1e09c7dc7ad911ae4f{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-8gcenz-669c444579bd41dced1589467e402934{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#193c32;
}
.responsive #top #wrap_all .flex_cell.av-8gcenz-669c444579bd41dced1589467e402934{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-84w07r-78482b92cddd321a8fd34add92b1eb2e{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-84w07r-78482b92cddd321a8fd34add92b1eb2e{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-jo6pj-279f6fb976c88b0fabee7e7757a4ed7c{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-jo6pj-279f6fb976c88b0fabee7e7757a4ed7c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jo6pj-279f6fb976c88b0fabee7e7757a4ed7c .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-jo6pj-279f6fb976c88b0fabee7e7757a4ed7c .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-7pvwjj-333cb7b6816e9a35c6cd0cf06c3b7131{
height:20px;
}

#top .av_textblock_section.av-r7omn-8b3d91ae374f5f14f6594b32cd51fd55 .avia_textblock{
font-size:29px;
}

.flex_cell.av-7dyfw7-a9b20eda990b10c91c6ffcb5d816a2d0{
vertical-align:top;
background:url(https://www.vienaresidencial.com.mx/wp-content/uploads/2023/09/RENDER-12-1-1030x785.jpg) 100% 50% no-repeat scroll #197760;
}
.responsive #top #wrap_all .flex_cell.av-7dyfw7-a9b20eda990b10c91c6ffcb5d816a2d0{
padding:100px 100px 100px 100px !important;
}

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

.flex_column.av-6z5lsn-71c3b2e88cdd0f1fed355b66ad102448{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-6ww4xb-245b0a1a8d1bd0b0d7740b98d840c8a2 .avia_textblock{
color:#ffffff;
}

.flex_column.av-6rtsvr-d28a3a6a1e019fb42a38f3e3796c16fa{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-6hcibj-72f968054303cf943222edb2af8cde1c{
height:160px;
}

.flex_cell.av-60fe2v-5e065739f5cb16626e69dbd4f5adaf74{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#193c32;
}
.responsive #top #wrap_all .flex_cell.av-60fe2v-5e065739f5cb16626e69dbd4f5adaf74{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-23zg7-306b1d6299ee292f2ebc425f6628de6e{
vertical-align:middle;
height:15px;
min-height:15px;
background-color:#1a6b54;
}
.responsive #top #wrap_all .flex_cell.av-23zg7-306b1d6299ee292f2ebc425f6628de6e{
padding:50px 20px 50px 20px !important;
}

#top .av-special-heading.av-80o33-6216dffd9bafdf318095d3e4221806b4{
padding-bottom:0;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-80o33-6216dffd9bafdf318095d3e4221806b4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-80o33-6216dffd9bafdf318095d3e4221806b4 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-80o33-6216dffd9bafdf318095d3e4221806b4 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-80o33-6216dffd9bafdf318095d3e4221806b4 .av-subheading{
font-size:15px;
}

.flex_cell.av-5l1xp3-195d3532e6aa6f98304f6f156263aa3f{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#193c32;
}
.responsive #top #wrap_all .flex_cell.av-5l1xp3-195d3532e6aa6f98304f6f156263aa3f{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-ps4x3-adf417f2a1bf1b7c68d8c4a79d247533{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-k68ef-de582b6bdd99adf7649dbdb130a11331{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-ezkhr-cda77f1c97dffd943954259a2ee47e57{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-aeanb-f42c99cbc4627d72a64010299d7ae2b3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-2v1kv3-72d604b9dcca0b230dcde4642f587d37{
vertical-align:middle;
background:url(https://www.vienaresidencial.com.mx/wp-content/uploads/2023/09/RENDER-03-1-1-scaled.jpg) 0% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-2v1kv3-72d604b9dcca0b230dcde4642f587d37{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-2s9qq7-90bf25ee19184146ff31fcc8908e9a03{
vertical-align:middle;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-2s9qq7-90bf25ee19184146ff31fcc8908e9a03{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-bdokf-2a6287dd89d50163577039aceef84a52{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-bdokf-2a6287dd89d50163577039aceef84a52 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-bdokf-2a6287dd89d50163577039aceef84a52 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-bdokf-2a6287dd89d50163577039aceef84a52 .av-subheading{
font-size:15px;
}

.flex_cell.av-24sx5b-638776272e4bd381bdcc0def7961c92e{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#193c32;
}
.responsive #top #wrap_all .flex_cell.av-24sx5b-638776272e4bd381bdcc0def7961c92e{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1z4yjz-fb54e81d210b6a0d3c88192369ae6d53{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#337c60;
}
.responsive #top #wrap_all .flex_cell.av-1z4yjz-fb54e81d210b6a0d3c88192369ae6d53{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1rc5rb-ae910b1e2e69db7ca1308c1c70a83e54{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#318240;
}
.responsive #top #wrap_all .flex_cell.av-1rc5rb-ae910b1e2e69db7ca1308c1c70a83e54{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1lzfhj-ba39a2d10cf2ca6b8c1a9d6564c93680{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#193c32;
}
.responsive #top #wrap_all .flex_cell.av-1lzfhj-ba39a2d10cf2ca6b8c1a9d6564c93680{
padding:0px 0px 0px 0px !important;
}


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

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

#top #wrap_all .av-special-heading.av-80o33-6216dffd9bafdf318095d3e4221806b4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-bdokf-2a6287dd89d50163577039aceef84a52 .av-special-heading-tag{
font-size:0.8em;
}
}

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

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

#top #wrap_all .av-special-heading.av-80o33-6216dffd9bafdf318095d3e4221806b4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-bdokf-2a6287dd89d50163577039aceef84a52 .av-special-heading-tag{
font-size:0.8em;
}
}
