#top #wrap_all .avia-slideshow .av-slideshow-caption.av-hg6oca-e87181a1126fc2b972cb753537073dc2__0 .avia-caption-title{
font-size:53px;
}
#top .avia-slideshow .av-slideshow-caption.av-hg6oca-e87181a1126fc2b972cb753537073dc2__0 .avia-caption-content{
font-size:36px;
}
#top .avia-slideshow .av-slideshow-caption.av-hg6oca-e87181a1126fc2b972cb753537073dc2__0 .avia-caption-content p{
font-size:36px;
}

.flex_cell.av-gswowi-d72ebfc59d620fbb90b50c475700ca94{
vertical-align:middle;
background-color:#22152b;
}
.responsive #top #wrap_all .flex_cell.av-gswowi-d72ebfc59d620fbb90b50c475700ca94{
padding:0px 0px 0px 0px !important;
}

#top .flex_column.av-161de-9325928176643cdba75817b796154025{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-161de-9325928176643cdba75817b796154025{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-161de-9325928176643cdba75817b796154025{
margin-top:0px;
margin-bottom:0px;
}

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

.flex_cell.av-eb0hte-f6e5f57d26c8f1e98ed00e7d541c58d8{
vertical-align:middle;
background-color:#2f1e3a;
}
.responsive #top #wrap_all .flex_cell.av-eb0hte-f6e5f57d26c8f1e98ed00e7d541c58d8{
padding:50px 50px 50px 50px !important;
}

#top .av_textblock_section.av-e5choi-0dfc29ce164a9765b32382ea2622bc7b .avia_textblock{
font-size:36px;
color:#ffffff;
}

#top .hr.hr-invisible.av-1au10i-d7c6ccfb35500150d39b5bbb7ae298b9{
height:10px;
}

#top .av_textblock_section.av-dznmoi-05079e775f0b9a66c44682521957cd2c .avia_textblock{
font-size:12px;
color:#ffffff;
text-align:left;
}

#top .hr.hr-invisible.av-qck2-19482b52d6bd0b4b054a115ae05f6f09{
height:10px;
}

.av_font_icon.av-dtkr1u-271a4d96e442c137810d1d79e4ea8a1d{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-dtkr1u-271a4d96e442c137810d1d79e4ea8a1d .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-dmj9a2-f56d0902b2980a4bdc67163f70781883{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-dmj9a2-f56d0902b2980a4bdc67163f70781883 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-df0oje-5f4f8a715fa06cf47334b2d0176394d8{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-df0oje-5f4f8a715fa06cf47334b2d0176394d8 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-dd8hky-c5d6ed19d564b7a0984461a63206ceee{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-dd8hky-c5d6ed19d564b7a0984461a63206ceee .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-d4s7vm-9d29c804ee2530161908a69ae5a6331f{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-d4s7vm-9d29c804ee2530161908a69ae5a6331f .av-icon-char{
font-size:20px;
line-height:20px;
}

#top .hr.hr-invisible.av-aouf6-e9209b3d28eed6f639ac057144b49933{
height:10px;
}

#top .av_textblock_section.av-mde7u4n3-096015886123ec474facd66a879bef2e .avia_textblock{
font-size:12px;
color:#ffffff;
text-align:left;
}

#top .av_textblock_section.av-mde7vfc9-c0aa5a14f3edfc120aaef398d0e8045f .avia_textblock{
font-size:36px;
color:#ffffff;
}

.flex_cell.av-20v0hu-dfb053461a7e0a28f88f50fe348cb99c{
vertical-align:middle;
background-color:#2f1e3a;
}
.responsive #top #wrap_all .flex_cell.av-20v0hu-dfb053461a7e0a28f88f50fe348cb99c{
padding:0px 0px 0px 0px !important;
}

#top .flex_column.av-96956-d2e89179269d1b68d4a992363aa0f796{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-96956-d2e89179269d1b68d4a992363aa0f796{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-96956-d2e89179269d1b68d4a992363aa0f796{
margin-top:0px;
margin-bottom:0px;
}

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

.avia-section.av-18jrle-822a33525218743306ea97373d269545{
background-repeat:no-repeat;
background-image:url(https://vivegines.com/wp-content/uploads/2025/07/primer-plano-de-diversos-amigos-celebrando-beber-juntos-1030x709.png);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-18jrle-822a33525218743306ea97373d269545 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
background-image:url(https://vivegines.com/wp-content/themes/enfold/images/background-images/diagonal-thin-light.png);
background-repeat:repeat;
}

#top .av-special-heading.av-c5wlpu-d30b3d1bdda81f23609be82a77625a94{
padding-bottom:30px;
font-size:50px;
}
body .av-special-heading.av-c5wlpu-d30b3d1bdda81f23609be82a77625a94 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-c5wlpu-d30b3d1bdda81f23609be82a77625a94 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-c5wlpu-d30b3d1bdda81f23609be82a77625a94 .av-subheading{
font-size:15px;
}

.flex_column.av-bnoaei-a776a345f3a7681f14f425f35e809932{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 10px 0px 0px;
}

#top .av_textblock_section.av-ltobhkqz-5b3d27758a446a68385593337b8e8112 .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .hr.hr-invisible.av-cuyx6-49d13b9cd240e20e73455d6dedf7661d{
height:10px;
}

#top .av_textblock_section.av-ltobj8fm-59460c37a6aec3484f3ed0aec1329f9f .avia_textblock{
font-size:12px;
color:#ffffff;
text-align:left;
}

#top .hr.hr-invisible.av-at3yy-65b4a8fd56f34c97b73d331b8e76d91d{
height:10px;
}

.av_font_icon.av-16ehyi-dd7b2877c050a61d3e52d53a01f3e945{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-16ehyi-dd7b2877c050a61d3e52d53a01f3e945 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-1441le-ba9336d9280206a21b8d86481f62317d{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-1441le-ba9336d9280206a21b8d86481f62317d .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-vhy0i-8a077c983b3dae9354c30d90f6c1c7f2{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-vhy0i-8a077c983b3dae9354c30d90f6c1c7f2 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-t8wkq-a2375faec392dd7e60c9607b62705fca{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-t8wkq-a2375faec392dd7e60c9607b62705fca .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-j96qa-441823ee6258ff89b9ae230ec4b1483a{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-j96qa-441823ee6258ff89b9ae230ec4b1483a .av-icon-char{
font-size:20px;
line-height:20px;
}

#top .hr.hr-invisible.av-9dr7e-72c0fa7a5a8f3669c39f85fa3aca9244{
height:10px;
}

#top .av_textblock_section.av-mddhypku-1971f5eae6d422cbda821300416f5ddf .avia_textblock{
font-size:20px;
color:#ffffff;
}

.avia-section.av-ag0yi2-f3b5a3fd17fd1b62b6f67a582bf61ecc{
background-color:#a8014c;
background-image:url(https://vivegines.com/wp-content/uploads/2025/07/FONDO_VIVEGINES-scaled.png);
background-repeat:repeat;
background-position:0% 0%;
background-attachment:scroll;
}

#top .av-special-heading.av-ad9kki-13578bc09d00e12e778eb3b7d2eb6b53{
padding-bottom:60px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-ad9kki-13578bc09d00e12e778eb3b7d2eb6b53 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ad9kki-13578bc09d00e12e778eb3b7d2eb6b53 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-ad9kki-13578bc09d00e12e778eb3b7d2eb6b53 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ad9kki-13578bc09d00e12e778eb3b7d2eb6b53 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-ad9kki-13578bc09d00e12e778eb3b7d2eb6b53 .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-ad9kki-13578bc09d00e12e778eb3b7d2eb6b53 .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .hr.hr-invisible.av-7ukbm-ea0a7ca78df3ac3d15fd7907bec05f93{
height:50px;
}

.flex_column.av-gbeuy-32d85c094ddaf093471a5164cfd63447{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-8noa1e-fd56e24d86ca4fdd6fd6991fa95df1db{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-eonw2-42b3d07e5c1a2adf41d08267eb55918d{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-9ego2-03b69e2553b4758d87a9b4a9ce1bf241 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-9ego2-03b69e2553b4758d87a9b4a9ce1bf241 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-9hcu2-6a4e11bd9aefb493b0fb1bc7fec03558{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-bcmwi-0c5611486ea9050cdc81e4f6f1049e8f{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-wex6-77fe804f76e7bacca9bff0166a488684{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-2rsi-f3390597972e1ab3862ec3070075f1c7{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.avia-section.av-3jmmw2-fe8f3d2ec337eba1f438f2637ef68f47{
background-color:#0a0909;
background-image:unset;
}

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

#top .av-special-heading.av-3gjmqy-509adb08cf64421dfd3c02aa18791c6f{
padding-bottom:60px;
font-size:30px;
}
body .av-special-heading.av-3gjmqy-509adb08cf64421dfd3c02aa18791c6f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3gjmqy-509adb08cf64421dfd3c02aa18791c6f .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-3gjmqy-509adb08cf64421dfd3c02aa18791c6f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-mdetehix-f863ff93d0c16f2bcf244373708f679c{
height:50px;
}

#top .av-special-heading.av-mdg6l6lw-043b9e4fd000a618066049e3a2d2bb10{
padding-bottom:60px;
font-size:30px;
}
body .av-special-heading.av-mdg6l6lw-043b9e4fd000a618066049e3a2d2bb10 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mdg6l6lw-043b9e4fd000a618066049e3a2d2bb10 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-mdg6l6lw-043b9e4fd000a618066049e3a2d2bb10 .av-subheading{
font-size:15px;
}

.flex_column.av-1jaxv6-fa69413f7ce1aeb6370907542524f764{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-1ah94y-23f7174b84727b3f24e6c05806fabeeb{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-1ah94y-23f7174b84727b3f24e6c05806fabeeb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1ah94y-23f7174b84727b3f24e6c05806fabeeb .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1ah94y-23f7174b84727b3f24e6c05806fabeeb .av-subheading{
font-size:15px;
}

.av_font_icon.av-mddhriq6-51ed487a71587801e9ebc054b2c82330{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-mddhriq6-51ed487a71587801e9ebc054b2c82330 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.av_font_icon.av-mddhtexj-e3d0bc6cba1e05422f217c893b7e78f8{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-mddhtexj-e3d0bc6cba1e05422f217c893b7e78f8 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}


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

#top #wrap_all .av-special-heading.av-ad9kki-13578bc09d00e12e778eb3b7d2eb6b53 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3gjmqy-509adb08cf64421dfd3c02aa18791c6f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mdg6l6lw-043b9e4fd000a618066049e3a2d2bb10 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-20v0hu-dfb053461a7e0a28f88f50fe348cb99c{
padding:100px 100px 100px 100px !important;
}

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

#top #wrap_all .av-special-heading.av-ad9kki-13578bc09d00e12e778eb3b7d2eb6b53 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3gjmqy-509adb08cf64421dfd3c02aa18791c6f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mdg6l6lw-043b9e4fd000a618066049e3a2d2bb10 .av-special-heading-tag{
font-size:0.8em;
}
}
