.avia-section.av-a9swq-060178767e2a11d5ff451086e5601fe7{
background-repeat:repeat-x;
background-image:url(https://ryanripken.wpenginepowered.com/wp-content/uploads/top_grundge_orange.png);
background-position:100% 0%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-mh0slf9c-cb81bffb5a50c9431971af3dce63f087{
height:80px;
}

#top .av-special-heading.av-mh0rmt83-851df74cd1ff910a4d6f776b5a71565a{
padding-bottom:10px;
font-size:52px;
}
body .av-special-heading.av-mh0rmt83-851df74cd1ff910a4d6f776b5a71565a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mh0rmt83-851df74cd1ff910a4d6f776b5a71565a .av-special-heading-tag{
font-size:52px;
}
.av-special-heading.av-mh0rmt83-851df74cd1ff910a4d6f776b5a71565a .av-subheading{
font-size:24px;
}

#top .hr.hr-invisible.av-mh2wqi0d-5384bf57b0dfd884c74fbebff37f8028{
height:30px;
}

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

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

.avia-section.av-mh0sq5qt-7fb2e466c1388818629ef9d0608c54f0{
background-color:#eeeeee;
background-image:url(https://ryanripken.wpenginepowered.com/wp-content/uploads/bottom_grundge_orange.png);
background-repeat:no-repeat;
background-position:0% 100%;
background-attachment:scroll;
}

.avia-section.av-x12se2-e9a87822a9ae0aff018ff6244809105b{
background-repeat:no-repeat;
background-image:url(https://ryanripken.wpenginepowered.com/wp-content/uploads/father_son_v03__1920x1029jpg.jpg);
background-position:50% 100%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-v3iacq-493f3fe9fe4f449d604506a6b2257563{
height:10px;
}

.flex_column.av-2pz616-40ba5ca11a3b507ad9690a42701e10a4{
border-width:1px;
border-color:#111111;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:40px 30px 10px 30px;
background-color:rgba(34,34,34,0.3);
}

#top .av-special-heading.av-pq4wsa-597ece9ece431b034dee2cb473ac9635{
padding-bottom:10px;
color:#ffffff;
font-size:66px;
}
body .av-special-heading.av-pq4wsa-597ece9ece431b034dee2cb473ac9635 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-pq4wsa-597ece9ece431b034dee2cb473ac9635 .av-special-heading-tag{
font-size:66px;
}
.av-special-heading.av-pq4wsa-597ece9ece431b034dee2cb473ac9635 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-pq4wsa-597ece9ece431b034dee2cb473ac9635 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-ngg8l6-75e581c9565ef5277825189911708f55 .avia_textblock{
font-size:20px;
color:#ffffff;
text-align:left;
}

#top .hr.hr-invisible.av-msmgyi-dcd4f03d2d03abc5207da95d9303340c{
height:5px;
}

#top .av_textblock_section.av-khfcvu-66b1bff90be157067fdc87f94fc2b2de .avia_textblock{
font-size:20px;
color:#ffffff;
text-align:left;
}

#top .hr.hr-invisible.av-i2dzyi-072794b2825aba272f928c9993e84f0a{
height:200px;
}

#top .av-special-heading.av-dn2twq-70855ec8d6269a7fd3936f7d5594cc92{
padding-bottom:10px;
color:#ffffff;
font-size:28px;
}
body .av-special-heading.av-dn2twq-70855ec8d6269a7fd3936f7d5594cc92 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-dn2twq-70855ec8d6269a7fd3936f7d5594cc92 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-dn2twq-70855ec8d6269a7fd3936f7d5594cc92 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-dn2twq-70855ec8d6269a7fd3936f7d5594cc92 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-cgvmju-aafa267d5a3f6ea3b7bcb7155bdc839a{
height:5px;
}

#top #wrap_all .avia-button.av-a5znrk-329593abc87be3d5d42d718c56f9a2a9{
font-size:15px;
background-color:#df4601;
border-color:#df4601;
color:#ffffff;
border-style:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-a5znrk-329593abc87be3d5d42d718c56f9a2a9 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-9p95y8-695aa5df50237c10c15e75352e855aa9{
font-size:15px;
background-color:#df4601;
border-color:#df4601;
color:#ffffff;
border-style:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-9p95y8-695aa5df50237c10c15e75352e855aa9 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-7rh5uo-4c8635b61fdc2b4f6cff4ca74b62776d{
font-size:15px;
background-color:#df4601;
border-color:#df4601;
color:#ffffff;
border-style:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-7rh5uo-4c8635b61fdc2b4f6cff4ca74b62776d .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-603ki8-a1fb470dbe3a2a58d56400e26171d94a{
font-size:15px;
background-color:#df4601;
border-color:#df4601;
color:#ffffff;
border-style:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-603ki8-a1fb470dbe3a2a58d56400e26171d94a .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-3m1d0g-7949b6192aab7467dd0deed7af7d78c2{
font-size:15px;
background-color:#df4601;
border-color:#df4601;
color:#ffffff;
border-style:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-3m1d0g-7949b6192aab7467dd0deed7af7d78c2 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-24vkeo-0a27e1ac1f83f571d1152c1885846c04{
font-size:15px;
background-color:#df4601;
border-color:#df4601;
color:#ffffff;
border-style:none;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-24vkeo-0a27e1ac1f83f571d1152c1885846c04 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.hr-invisible.av-3kd4qy-34926c968e83c7b446ea04b257430e51{
height:40px;
}


@media only screen and (min-width: 990px){ 
#top .av-special-heading.av-mh0rmt83-851df74cd1ff910a4d6f776b5a71565a{
padding-bottom:10px;
}
#top #wrap_all .av-special-heading.av-mh0rmt83-851df74cd1ff910a4d6f776b5a71565a .av-special-heading-tag{
font-size:52px;
}
.av-special-heading.av-mh0rmt83-851df74cd1ff910a4d6f776b5a71565a .av-subheading{
font-size:24px;
}

.flex_column.av-2pz616-40ba5ca11a3b507ad9690a42701e10a4{
padding:40px 30px 10px 30px;
}

#top .av-special-heading.av-pq4wsa-597ece9ece431b034dee2cb473ac9635{
padding-bottom:10px;
}
#top #wrap_all .av-special-heading.av-pq4wsa-597ece9ece431b034dee2cb473ac9635 .av-special-heading-tag{
font-size:66px;
}

#top .av_textblock_section.av-ngg8l6-75e581c9565ef5277825189911708f55 .avia_textblock{
font-size:20px;
}

#top .av_textblock_section.av-khfcvu-66b1bff90be157067fdc87f94fc2b2de .avia_textblock{
font-size:20px;
}

#top .av-special-heading.av-dn2twq-70855ec8d6269a7fd3936f7d5594cc92{
padding-bottom:10px;
}
#top #wrap_all .av-special-heading.av-dn2twq-70855ec8d6269a7fd3936f7d5594cc92 .av-special-heading-tag{
font-size:28px;
}

#top #wrap_all .avia-button.av-a5znrk-329593abc87be3d5d42d718c56f9a2a9{
font-size:15px;
}

#top #wrap_all .avia-button.av-9p95y8-695aa5df50237c10c15e75352e855aa9{
font-size:15px;
}

#top #wrap_all .avia-button.av-7rh5uo-4c8635b61fdc2b4f6cff4ca74b62776d{
font-size:15px;
}

#top #wrap_all .avia-button.av-603ki8-a1fb470dbe3a2a58d56400e26171d94a{
font-size:15px;
}

#top #wrap_all .avia-button.av-3m1d0g-7949b6192aab7467dd0deed7af7d78c2{
font-size:15px;
}

#top #wrap_all .avia-button.av-24vkeo-0a27e1ac1f83f571d1152c1885846c04{
font-size:15px;
}
}

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

#top #wrap_all .av-special-heading.av-pq4wsa-597ece9ece431b034dee2cb473ac9635 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-dn2twq-70855ec8d6269a7fd3936f7d5594cc92 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-pq4wsa-597ece9ece431b034dee2cb473ac9635 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-dn2twq-70855ec8d6269a7fd3936f7d5594cc92 .av-special-heading-tag{
font-size:0.8em;
}
}
