.avia-section.av-d0ej32-1de5fa39ff355ede9784f700de690603 .av-parallax .av-parallax-inner{
background-color:#ffffff;
background-image:url(https://sunripley.com/wp-content/uploads/2015/07/SRM_Bkgd2.png);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-d0ej32-1de5fa39ff355ede9784f700de690603 .av-extra-border-element .av-extra-border-inner{
background-color:#f8f8f8;
}

.flex_column.av-cw8o0u-5c85a42adc931ecd20ae99e8ef414705{
border-radius:0px 0px 0px 0px;
padding:5px 5px 5px 5px;
}

.flex_column.av-cm4u12-5ca0e02c4f47ae6541593f58b3ffe0c6{
border-radius:0px 0px 0px 0px;
padding:5px 5px 5px 5px;
}

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

#top .hr.av-ccncti-e4005262948bdc06b65611f3181e43ea{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-ccncti-e4005262948bdc06b65611f3181e43ea .hr-inner{
width:415px;
border-color:#6b6b6b;
}

#top .av-special-heading.av-9k8wm-b131e09f77d813a133a5ac0e4ab4c1cd{
padding-bottom:0;
color:#5e88a1;
font-size:30px;
}
body .av-special-heading.av-9k8wm-b131e09f77d813a133a5ac0e4ab4c1cd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9k8wm-b131e09f77d813a133a5ac0e4ab4c1cd .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-9k8wm-b131e09f77d813a133a5ac0e4ab4c1cd .special-heading-inner-border{
border-color:#5e88a1;
}
.av-special-heading.av-9k8wm-b131e09f77d813a133a5ac0e4ab4c1cd .av-subheading{
font-size:15px;
}

.flex_column.av-bsrkau-c4593a6d4f6ea63589e8920bf4c8fd22{
border-radius:0px 0px 0px 0px;
padding:5px 5px 35px 5px;
}

#top .hr.hr-invisible.av-bzm42m-a3609e70731295045e6abfe0f1547ea3{
height:150px;
}

.avia-section.av-bq5kta-0a1eda0e92b584fe1c2add50bc5082a9{
background-color:#f8f8f8;
background-image:url(https://sunripley.com/wp-content/uploads/2015/07/SR_Gallery_Bench63.png);
background-repeat:no-repeat;
background-position:100% 50%;
background-attachment:scroll;
}
.avia-section.av-bq5kta-0a1eda0e92b584fe1c2add50bc5082a9 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-bhrn7q-9cb6249d4211ee2fcff088879f1502ca{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-be2kbi-d1fb2d5065a0180d44e4bc056103a528 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-b5s9w6-1b0a576e841256f618da1042f12c040e{
padding-bottom:0;
color:#5e88a1;
font-size:30px;
}
body .av-special-heading.av-b5s9w6-1b0a576e841256f618da1042f12c040e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-b5s9w6-1b0a576e841256f618da1042f12c040e .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-b5s9w6-1b0a576e841256f618da1042f12c040e .special-heading-inner-border{
border-color:#5e88a1;
}
.av-special-heading.av-b5s9w6-1b0a576e841256f618da1042f12c040e .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-azhc52-ad0cd49c1d1529bff31f0f6621a022a8 .avia_textblock{
color:#000000;
}

.flex_column.av-asx9om-55d3ea11b60fa4e7fddbcb4888318912{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-ametva-eeccadbdca872f975b349067df0dc3bb .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-ak673a-3cb7dc0cc99c0d0749bf73aa17c28c86{
padding-bottom:0;
color:#5e88a1;
font-size:30px;
}
body .av-special-heading.av-ak673a-3cb7dc0cc99c0d0749bf73aa17c28c86 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ak673a-3cb7dc0cc99c0d0749bf73aa17c28c86 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-ak673a-3cb7dc0cc99c0d0749bf73aa17c28c86 .special-heading-inner-border{
border-color:#5e88a1;
}
.av-special-heading.av-ak673a-3cb7dc0cc99c0d0749bf73aa17c28c86 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-aay65q-31bdf7123eebb345b12e578fc646d85d .avia_textblock{
color:#000000;
}

.flex_column.av-10frxa-03345652de05f8e10210be86da951f85{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-9y0dn2-2c8e6d4e59fb659f9527f0b505a50ba8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-9w4r86-c6eddfc433bc6ca7019cd44dd54cd058 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-9nomxa-5b0538bf4236e5234ba760628797ee56{
height:20px;
}

.flex_column.av-9dj2fi-6338110818fb1fd1f852aa26080ef39a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-95ilee-e3da01449c04e8104e4b67cd8bf3cada .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-92an0m-b3ffc8845d1760f1b9c6026b3648db85{
height:20px;
}

.flex_column.av-8rhnxi-9ac6119d838b2d21e51654ae50df9185{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

.avia-section.av-unt1i-f73da81cef3d0aa99cc3ae74272713ca .av-section-color-overlay{
opacity:0.2;
background-color:#ffffff;
}
.avia-section.av-unt1i-f73da81cef3d0aa99cc3ae74272713ca .av-extra-border-element .av-extra-border-inner{
background-color:#f8f8f8;
}

.flex_column.av-8bqrr2-6616c74d0eb93657d21b60807f9c7b92{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-88o69q-6385e66b39ce0b574a3b5404aeb232e6 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-7zalhq-b71ac4ff757287980a3ea04db7586caf{
height:20px;
}

.flex_column.av-7ndyxq-d97fe4504901cb8e1ba6ae3d8758e4ca{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-7lfaye-b169bf1cd24e75b01891534cee771a42 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-7ft9t2-a323ef5799f3b3412d50d5d2a29be6e2{
height:20px;
}

.flex_column.av-pkxpi-1a4da39b433cf5312c7a0df30c732ff6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-6ta0k6-450320f209e63808415f169aff070664 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-6nppwu-5341eade391996485fe898375a3a342c{
height:20px;
}

#top .hr.hr-invisible.av-6ez1za-89148245605f45c9285d2514a8656fdf{
height:115px;
}

.avia-section.av-67j45a-c7622875368f155e7e56312df0844cd2{
background-color:#f8f8f8;
background-image:unset;
}

#top .av-special-heading.av-bd30e-fafd63a0056e9a4a5aed0a7972a736ce{
padding-bottom:40px;
font-size:65px;
}
body .av-special-heading.av-bd30e-fafd63a0056e9a4a5aed0a7972a736ce .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-bd30e-fafd63a0056e9a4a5aed0a7972a736ce .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-bd30e-fafd63a0056e9a4a5aed0a7972a736ce .av-subheading{
font-size:15px;
}

.avia-section.av-5ojwgu-ea54883bd0b3f14df9a031d9f7670908{
background-color:#f8f8f8;
background-image:unset;
}
.avia-section.av-5ojwgu-ea54883bd0b3f14df9a031d9f7670908 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-5kc71q-1b8169c5e18d5b80a2c7ce5532e226a1{
padding-bottom:40px;
font-size:65px;
}
body .av-special-heading.av-5kc71q-1b8169c5e18d5b80a2c7ce5532e226a1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5kc71q-1b8169c5e18d5b80a2c7ce5532e226a1 .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-5kc71q-1b8169c5e18d5b80a2c7ce5532e226a1 .av-subheading{
font-size:15px;
}

.flex_cell.av-iucom-0194e134aab4468cc0a1f2ca3734c0cc{
vertical-align:middle;
height:500px;
min-height:500px;
}
.responsive #top #wrap_all .flex_cell.av-iucom-0194e134aab4468cc0a1f2ca3734c0cc{
padding:50px 50px 50px 50px !important;
}

#top .av-special-heading.av-51hz5i-86e106ff9e50e7b88d98ff57650cf81e{
padding-bottom:0;
font-size:30px;
}
body .av-special-heading.av-51hz5i-86e106ff9e50e7b88d98ff57650cf81e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-51hz5i-86e106ff9e50e7b88d98ff57650cf81e .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-51hz5i-86e106ff9e50e7b88d98ff57650cf81e .av-subheading{
font-size:15px;
}

#top .hr.av-4xtwiu-c6a933815b6d252fc172ec9fe025f361{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-4xtwiu-c6a933815b6d252fc172ec9fe025f361 .hr-inner{
width:30px;
border-color:#000000;
}

.av_font_icon.av-gfjom-eeedc3ad66a4d0c3744195aa8d0142df{
color:#cecece;
border-color:#cecece;
}
.avia-svg-icon.av-gfjom-eeedc3ad66a4d0c3744195aa8d0142df svg:first-child{
stroke:#cecece;
fill:#cecece;
}
.av_font_icon.av-gfjom-eeedc3ad66a4d0c3744195aa8d0142df .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_cell.av-4cpiam-f39dd58d3bb665a933c1f1c6c5fbc6b7{
vertical-align:middle;
height:500px;
min-height:500px;
background:url(https://sunripley.com/wp-content/uploads/2015/07/team3-700x1030.jpg) 50% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-4cpiam-f39dd58d3bb665a933c1f1c6c5fbc6b7{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-1i2x2-97c5a65e9edff59eb86c996870637861{
vertical-align:middle;
height:500px;
min-height:500px;
}
.responsive #top #wrap_all .flex_cell.av-1i2x2-97c5a65e9edff59eb86c996870637861{
padding:50px 50px 50px 50px !important;
}

#top .av-special-heading.av-43v6f2-abf42d84389744d23eac9acdf3832ed9{
padding-bottom:0;
font-size:30px;
}
body .av-special-heading.av-43v6f2-abf42d84389744d23eac9acdf3832ed9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-43v6f2-abf42d84389744d23eac9acdf3832ed9 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-43v6f2-abf42d84389744d23eac9acdf3832ed9 .av-subheading{
font-size:15px;
}

#top .hr.av-e0s86-11762b5434c0953ea35500b7a8967608{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-e0s86-11762b5434c0953ea35500b7a8967608 .hr-inner{
width:30px;
border-color:#000000;
}

.av_font_icon.av-3lm5n2-9311c3e9567432ca1f76927272cf11e3{
color:#cecece;
border-color:#cecece;
}
.avia-svg-icon.av-3lm5n2-9311c3e9567432ca1f76927272cf11e3 svg:first-child{
stroke:#cecece;
fill:#cecece;
}
.av_font_icon.av-3lm5n2-9311c3e9567432ca1f76927272cf11e3 .av-icon-char{
font-size:40px;
line-height:40px;
}

.avia-section.av-24ylo6-b1bc4d58e5e2810ca2e16c206d26a6a0{
background-color:#ffffff;
background-image:unset;
}
.avia-section.av-24ylo6-b1bc4d58e5e2810ca2e16c206d26a6a0 .av-extra-border-element .av-extra-border-inner{
background-color:#f8f8f8;
}

.avia-section.av-1wbmge-789d5872e2c75ad96686945ab49d51d1{
background-color:#f8f8f8;
background-image:unset;
}
.avia-section.av-1wbmge-789d5872e2c75ad96686945ab49d51d1 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-1plm9i-30a75c82835444eb7dd39b2fc9dbfe3e{
padding-bottom:40px;
font-size:65px;
}
body .av-special-heading.av-1plm9i-30a75c82835444eb7dd39b2fc9dbfe3e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1plm9i-30a75c82835444eb7dd39b2fc9dbfe3e .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-1plm9i-30a75c82835444eb7dd39b2fc9dbfe3e .av-subheading{
font-size:15px;
}

.flex_column.av-5ul6e-ead9dab4c4985ed6e92693cea3c23a9c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-tqy66-347972a4da09c84f10fc7b789fc46168{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


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

#top #wrap_all .av-special-heading.av-b5s9w6-1b0a576e841256f618da1042f12c040e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ak673a-3cb7dc0cc99c0d0749bf73aa17c28c86 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-5kc71q-1b8169c5e18d5b80a2c7ce5532e226a1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-51hz5i-86e106ff9e50e7b88d98ff57650cf81e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-43v6f2-abf42d84389744d23eac9acdf3832ed9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1plm9i-30a75c82835444eb7dd39b2fc9dbfe3e .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-b5s9w6-1b0a576e841256f618da1042f12c040e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ak673a-3cb7dc0cc99c0d0749bf73aa17c28c86 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-5kc71q-1b8169c5e18d5b80a2c7ce5532e226a1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-51hz5i-86e106ff9e50e7b88d98ff57650cf81e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-43v6f2-abf42d84389744d23eac9acdf3832ed9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1plm9i-30a75c82835444eb7dd39b2fc9dbfe3e .av-special-heading-tag{
font-size:0.8em;
}
}
