.flex_column.av-m9d2iomn-defe4e22c7ecb8ab540d2895ca3f051e{
background:url(https://viries.org/wp-content/uploads/2025/12/boston-waterfront.jpg) 50% 50% no-repeat scroll ;
}

#top .av-special-heading.av-ud5p-2004a66c00649a95b554346cddaf4d79{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-ud5p-2004a66c00649a95b554346cddaf4d79 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ud5p-2004a66c00649a95b554346cddaf4d79 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ud5p-2004a66c00649a95b554346cddaf4d79 .av-subheading{
font-size:28px;
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mm3zfyif-b851bb473db2f3d24104e251c8f67d75{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-mm3zfyif-b851bb473db2f3d24104e251c8f67d75{
width:48.5%;
margin-left:0;
background-color:#3d71a1;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mm3zfyif-b851bb473db2f3d24104e251c8f67d75 .av-flex-placeholder{
width:3%;
}

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

#top .hr.hr-invisible.av-1lq41-46745c9119742512c34d140beddce0f1{
height:30px;
}

#top #wrap_all .avia-button.av-mm3znlwf-79bf54976c68848abe5c832868eaf349{
font-size:16px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-m9d2hs8v-a9ec16a9192e4b7baccbee5c972402a7{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-m9d2hs8v-a9ec16a9192e4b7baccbee5c972402a7{
width:48.5%;
margin-left:0;
background:url(https://viries.org/wp-content/uploads/2025/12/boston-waterfront-1030x579.jpg) 50% 100% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m9d2hs8v-a9ec16a9192e4b7baccbee5c972402a7 .av-flex-placeholder{
width:3%;
}

#top .hr.hr-invisible.av-ma2xkg1e-160783e8208c490423ae6498a696a013{
height:400px;
}

.flex_column.av-mm3zi2pq-f8701e111940d1a61d666dd37d31b5fc{
width:48.5%;
margin-left:0;
background:url(https://viries.org/wp-content/uploads/2025/12/boston-street.jpg) 50% 100% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mm3zi2pq-f8701e111940d1a61d666dd37d31b5fc .av-flex-placeholder{
width:3%;
}

#top .hr.hr-invisible.av-wegl-a9454ce664061efaac1b2d7665b1c238{
height:400px;
}

.flex_column.av-2gx3t-771b0f632f23d4bf95125e14242cf0b1{
width:48.5%;
margin-left:0;
background-color:#40a8e4;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2gx3t-771b0f632f23d4bf95125e14242cf0b1 .av-flex-placeholder{
width:3%;
}

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

#top .hr.hr-invisible.av-1elph-2cfaea55bc6ff6dd9f58ca3a0e0eb47c{
height:30px;
}

#top #wrap_all .avia-button.av-miq65a50-a7e00c8d3b58b02c7d156cf76db43380{
font-size:16px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.flex_column.av-mnd8xzeh-c71292cc51c8faaa459d2ea976bf639c{
background-color:#3d71a1;
}

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

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

#top .hr.hr-invisible.av-1oy8l-90fbb0a6ac95d5e1841c6d50e692b529{
height:30px;
}

#top .av_textblock_section.av-mnd7h83e-af3c8534adf1758bbf42a208db285e52 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-sek1-1993ca87bc375d85c315540c5a577fc9{
height:30px;
}

.flex_column.av-m9d2odz7-f8fff770398af8addf83658d810b15b9{
background:url(https://viries.org/wp-content/uploads/2026/03/Headshot-AESC-1-225x300.jpg) 50% 50% no-repeat scroll ;
}

.flex_column.av-m9d2p4x9-502e58d410c42fa8993d0a467108b2c7{
background-color:#40a8e4;
}

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

#top .hr.hr-invisible.av-uwal-3238d6b35e68616640541f3459e94413{
height:30px;
}

#top .av_textblock_section.av-13xlp-b51e72cc19b1e1759a45a9e0f8182f3d .avia_textblock{
color:#ffffff;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-m9d2iomn-defe4e22c7ecb8ab540d2895ca3f051e{
padding:75px 75px 75px 75px;
}

#top #wrap_all .av-special-heading.av-ud5p-2004a66c00649a95b554346cddaf4d79 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-ud5p-2004a66c00649a95b554346cddaf4d79 .av-subheading{
font-size:28px;
}

.flex_column.av-mm3zfyif-b851bb473db2f3d24104e251c8f67d75{
padding:75px 75px 75px 75px;
}

#top #wrap_all .av-special-heading.av-mm3zmqko-c100e80c7ee963c7789c18a44fcc178b .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-mm3zmqko-c100e80c7ee963c7789c18a44fcc178b .av-subheading{
font-size:24px;
}

.flex_column.av-m9d2hs8v-a9ec16a9192e4b7baccbee5c972402a7{
padding:75px 75px 75px 75px;
}

.flex_column.av-mm3zi2pq-f8701e111940d1a61d666dd37d31b5fc{
padding:75px 75px 75px 75px;
}

.flex_column.av-2gx3t-771b0f632f23d4bf95125e14242cf0b1{
padding:75px 75px 75px 75px;
}

#top #wrap_all .av-special-heading.av-2ahmh-c970fb33af16f4e981a1135afae34718 .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-2ahmh-c970fb33af16f4e981a1135afae34718 .av-subheading{
font-size:24px;
}

.flex_column.av-mnd8xzeh-c71292cc51c8faaa459d2ea976bf639c{
padding:75px 75px 75px 75px;
}

#top #wrap_all .av-special-heading.av-mnd7cips-56ea61a2a875426a0af3e759991eb19b .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-mnd7cips-56ea61a2a875426a0af3e759991eb19b .av-subheading{
font-size:24px;
}

.flex_column.av-mnd7d9hk-c087c9b4343cf426d44c255cfe79dc9f{
padding:75px 75px 75px 75px;
}

.flex_column.av-m9d2odz7-f8fff770398af8addf83658d810b15b9{
padding:75px 75px 75px 75px;
}

.flex_column.av-m9d2p4x9-502e58d410c42fa8993d0a467108b2c7{
padding:75px 75px 75px 75px;
}

#top #wrap_all .av-special-heading.av-3qv1h-45034f0125fe79731499c49a9a6f829e .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-3qv1h-45034f0125fe79731499c49a9a6f829e .av-subheading{
font-size:24px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-m9d2iomn-defe4e22c7ecb8ab540d2895ca3f051e{
padding:50px 50px 50px 50px;
}

.flex_column.av-mm3zfyif-b851bb473db2f3d24104e251c8f67d75{
padding:50px 50px 50px 50px;
}

.flex_column.av-m9d2hs8v-a9ec16a9192e4b7baccbee5c972402a7{
padding:50px 50px 50px 50px;
}

.flex_column.av-mm3zi2pq-f8701e111940d1a61d666dd37d31b5fc{
padding:50px 50px 50px 50px;
}

.flex_column.av-2gx3t-771b0f632f23d4bf95125e14242cf0b1{
padding:50px 50px 50px 50px;
}

.flex_column.av-mnd8xzeh-c71292cc51c8faaa459d2ea976bf639c{
padding:50px 50px 50px 50px;
}

.flex_column.av-mnd7d9hk-c087c9b4343cf426d44c255cfe79dc9f{
padding:50px 50px 50px 50px;
}

.flex_column.av-m9d2odz7-f8fff770398af8addf83658d810b15b9{
padding:50px 50px 50px 50px;
}

.flex_column.av-m9d2p4x9-502e58d410c42fa8993d0a467108b2c7{
padding:30px 30px 30px 30px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-m9d2iomn-defe4e22c7ecb8ab540d2895ca3f051e{
padding:30px 30px 30px 30px;
}

.flex_column.av-mm3zfyif-b851bb473db2f3d24104e251c8f67d75{
padding:30px 30px 30px 30px;
}

.flex_column.av-m9d2hs8v-a9ec16a9192e4b7baccbee5c972402a7{
padding:30px 30px 30px 30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mm3zi2pq-f8701e111940d1a61d666dd37d31b5fc{
margin-bottom:30px;
}
.flex_column.av-mm3zi2pq-f8701e111940d1a61d666dd37d31b5fc{
padding:30px 30px 30px 30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2gx3t-771b0f632f23d4bf95125e14242cf0b1{
margin-bottom:30px;
}
.flex_column.av-2gx3t-771b0f632f23d4bf95125e14242cf0b1{
padding:30px 30px 30px 30px;
}

.flex_column.av-mnd8xzeh-c71292cc51c8faaa459d2ea976bf639c{
padding:30px 30px 30px 30px;
}

.flex_column.av-mnd7d9hk-c087c9b4343cf426d44c255cfe79dc9f{
padding:30px 30px 30px 30px;
}

.flex_column.av-m9d2odz7-f8fff770398af8addf83658d810b15b9{
padding:30px 30px 30px 30px;
}

.flex_column.av-m9d2p4x9-502e58d410c42fa8993d0a467108b2c7{
padding:30px 30px 30px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-m9d2iomn-defe4e22c7ecb8ab540d2895ca3f051e{
padding:30px 30px 30px 30px;
}

.flex_column.av-mm3zfyif-b851bb473db2f3d24104e251c8f67d75{
padding:20px 20px 20px 20px;
}

.flex_column.av-m9d2hs8v-a9ec16a9192e4b7baccbee5c972402a7{
padding:20px 20px 20px 20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mm3zi2pq-f8701e111940d1a61d666dd37d31b5fc{
margin-bottom:30px;
}
.flex_column.av-mm3zi2pq-f8701e111940d1a61d666dd37d31b5fc{
padding:20px 20px 20px 20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2gx3t-771b0f632f23d4bf95125e14242cf0b1{
margin-bottom:30px;
}
.flex_column.av-2gx3t-771b0f632f23d4bf95125e14242cf0b1{
padding:20px 20px 20px 20px;
}

.flex_column.av-mnd8xzeh-c71292cc51c8faaa459d2ea976bf639c{
padding:20px 20px 20px 20px;
}

.flex_column.av-mnd7d9hk-c087c9b4343cf426d44c255cfe79dc9f{
padding:20px 20px 20px 20px;
}

.flex_column.av-m9d2odz7-f8fff770398af8addf83658d810b15b9{
padding:20px 20px 20px 20px;
}

.flex_column.av-m9d2p4x9-502e58d410c42fa8993d0a467108b2c7{
padding:20px 20px 20px 20px;
}
}
