#top .avia-slideshow .av-slideshow-caption.av-m6gnubi3-8196357a93995df999315c3e0256dc5f__0 .avia-caption-content{
font-size:30px;
}
#top .avia-slideshow .av-slideshow-caption.av-m6gnubi3-8196357a93995df999315c3e0256dc5f__0 .avia-caption-content p{
font-size:30px;
}

@media only screen and (min-width: 990px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m6gnubi3-8196357a93995df999315c3e0256dc5f__0 .avia-caption-title{
font-size:44px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m6gnubi3-8196357a93995df999315c3e0256dc5f__0 .avia-caption-title{
font-size:36px;
}
}

.flex_cell.av-m6govrpq-0455e4ef73b2f33ea1fdb7aa5a94671c{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#3d71a1;
}
.responsive #top #wrap_all .flex_cell.av-m6govrpq-0455e4ef73b2f33ea1fdb7aa5a94671c{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-m6govzj7-99b0026410d8c3648f44cd3035ac3fe8{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#40a8e4;
}
.responsive #top #wrap_all .flex_cell.av-m6govzj7-99b0026410d8c3648f44cd3035ac3fe8{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-m6gowgu7-898c130e3afc6b254ff9a94b93d3eb9c{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#2183b8;
}
.responsive #top #wrap_all .flex_cell.av-m6gowgu7-898c130e3afc6b254ff9a94b93d3eb9c{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-m6gox2fy-6d97ac29f1d0d39d6ceb8ab95582851e{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#6abbe6;
}
.responsive #top #wrap_all .flex_cell.av-m6gox2fy-6d97ac29f1d0d39d6ceb8ab95582851e{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-m9u23nz0-506d2d715a44fa182b556af25b072b41{
width:100%;
margin-left:0;
border-radius:12px 12px 12px 12px;
padding:30px 30px 30px 30px;
background-color:#40a8e4;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m9u23nz0-506d2d715a44fa182b556af25b072b41 .av-flex-placeholder{
width:0%;
}

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

#top .av_textblock_section.av-ma195lnl-c380b396bd8420efacce92e672f1dd99 .avia_textblock{
color:#ffffff;
}

.avia-section.av-m9u2prgv-0b466587e606e2dd95ed0f975fcca97d{
margin-top:-40px;
}

.flex_column.av-2os151s-27a9c11337697770dc2de23bb27887f9{
width:30.666666666667%;
margin-left:0;
border-radius:12px 12px 12px 12px;
background:url(https://dev.viries.org/wp-content/uploads/2025/04/become-a-member-overlay.jpg) 50% 50% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2os151s-27a9c11337697770dc2de23bb27887f9 .av-flex-placeholder{
width:4%;
}

.av_font_icon.av-1z784uo-20757138390daabf0c50d29bc97782a7{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-1z784uo-20757138390daabf0c50d29bc97782a7 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-1z784uo-20757138390daabf0c50d29bc97782a7 .av-icon-char{
font-size:60px;
line-height:60px;
}

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

#top .hr.hr-invisible.av-17c2vow-73713b2adfd909ba6b455e477dd1ab8a{
height:30px;
}

#top #wrap_all .avia-button.av-jdfxao-71a8af3aa93f203c65da3c422dc9a26d{
font-size:16px;
transition:all 0.4s ease-in-out;
}

.flex_column.av-m9u24he4-9c388332e08e005fd6d30a5f8620e3e2{
width:30.666666666667%;
margin-left:0;
border-radius:12px 12px 12px 12px;
background:url(https://dev.viries.org/wp-content/uploads/2025/01/viries-existing-members.jpg) 0% 50% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m9u24he4-9c388332e08e005fd6d30a5f8620e3e2 .av-flex-placeholder{
width:4%;
}

.av_font_icon.av-5uisp-4b4012e1f79b2f3c31c2a9457e97b5f6{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-5uisp-4b4012e1f79b2f3c31c2a9457e97b5f6 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-5uisp-4b4012e1f79b2f3c31c2a9457e97b5f6 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .av-special-heading.av-59rq9-d6f123515ca1263a20469fe02855ab39{
margin:10px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-59rq9-d6f123515ca1263a20469fe02855ab39 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-59rq9-d6f123515ca1263a20469fe02855ab39 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-59rq9-d6f123515ca1263a20469fe02855ab39 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-qzo6j4-2c8274bdd38a4452194697d3a12e9439{
height:30px;
}

#top #wrap_all .avia-button.av-3tnht-63ea74641dbc8cbf68ff7a89e1bbfd08{
font-size:16px;
transition:all 0.4s ease-in-out;
}

.flex_column.av-m9u258yu-6f7eeb322f7f6448ddc7cc494d5c50ea{
width:30.666666666667%;
margin-left:0;
border-radius:12px 12px 12px 12px;
background:url(https://dev.viries.org/wp-content/uploads/2025/04/annual-events-overlay.jpg) 50% 50% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m9u258yu-6f7eeb322f7f6448ddc7cc494d5c50ea .av-flex-placeholder{
width:4%;
}

.av_font_icon.av-2k75h-da662fb29b7a7a01baa0c9578410def9{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-2k75h-da662fb29b7a7a01baa0c9578410def9 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-2k75h-da662fb29b7a7a01baa0c9578410def9 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .av-special-heading.av-217a1-34fa36a2721bdf1535c4fe805722da6e{
margin:10px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-217a1-34fa36a2721bdf1535c4fe805722da6e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-217a1-34fa36a2721bdf1535c4fe805722da6e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-217a1-34fa36a2721bdf1535c4fe805722da6e .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-7qjy5-ea518623a7cd74d8ec0b5f0e837a1590{
height:30px;
}

#top #wrap_all .avia-button.av-tecl-69245455ab1e220c3717ee7651a128ed{
font-size:16px;
transition:all 0.4s ease-in-out;
}


@media only screen and (min-width: 990px){ 
#top .av_textblock_section.av-ma195lnl-c380b396bd8420efacce92e672f1dd99 .avia_textblock{
font-size:18px;
}

.flex_column.av-2os151s-27a9c11337697770dc2de23bb27887f9{
padding:100px 30px 100px 30px;
}

.flex_column.av-m9u24he4-9c388332e08e005fd6d30a5f8620e3e2{
padding:100px 30px 100px 30px;
}

.flex_column.av-m9u258yu-6f7eeb322f7f6448ddc7cc494d5c50ea{
padding:100px 30px 100px 30px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .av_textblock_section.av-ma195lnl-c380b396bd8420efacce92e672f1dd99 .avia_textblock{
font-size:17px;
}

.flex_column.av-2os151s-27a9c11337697770dc2de23bb27887f9{
padding:75px 20px 75px 20px;
}

.flex_column.av-m9u24he4-9c388332e08e005fd6d30a5f8620e3e2{
padding:75px 20px 75px 20px;
}

.flex_column.av-m9u258yu-6f7eeb322f7f6448ddc7cc494d5c50ea{
padding:75px 20px 75px 20px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .av_textblock_section.av-ma195lnl-c380b396bd8420efacce92e672f1dd99 .avia_textblock{
font-size:16px;
}

.flex_column.av-2os151s-27a9c11337697770dc2de23bb27887f9{
padding:75px 20px 75px 20px;
}

.flex_column.av-m9u24he4-9c388332e08e005fd6d30a5f8620e3e2{
padding:75px 20px 75px 20px;
}

.flex_column.av-m9u258yu-6f7eeb322f7f6448ddc7cc494d5c50ea{
padding:75px 20px 75px 20px;
}
}

@media only screen and (max-width: 479px){ 
#top .av_textblock_section.av-ma195lnl-c380b396bd8420efacce92e672f1dd99 .avia_textblock{
font-size:16px;
}

.flex_column.av-2os151s-27a9c11337697770dc2de23bb27887f9{
padding:50px 15px 50px 15px;
}

.flex_column.av-m9u24he4-9c388332e08e005fd6d30a5f8620e3e2{
padding:50px 15px 50px 15px;
}

.flex_column.av-m9u258yu-6f7eeb322f7f6448ddc7cc494d5c50ea{
padding:50px 15px 50px 15px;
}
}
