.avia-section.av-2nwskf-11dd22506719cfaae87559bf6b3cb7be{
background-repeat:no-repeat;
background-image:url(https://www.diablohillsgolfcourse.com/wp-content/uploads/2022/12/green8-med.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-2nwskf-11dd22506719cfaae87559bf6b3cb7be .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}

#top .av-special-heading.av-pp3twv-0a355684a6a239d3b3f0865c6ef3f2fa{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-pp3twv-0a355684a6a239d3b3f0865c6ef3f2fa .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-pp3twv-0a355684a6a239d3b3f0865c6ef3f2fa .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-pp3twv-0a355684a6a239d3b3f0865c6ef3f2fa .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-pp3twv-0a355684a6a239d3b3f0865c6ef3f2fa .av-subheading{
font-size:15px;
}

#top .flex_column.av-26minhr-022be8dd8a1151a183f5c69c9a01a63a{
margin-top:0px;
margin-bottom:25px;
}
.flex_column.av-26minhr-022be8dd8a1151a183f5c69c9a01a63a{
width:100%;
border-radius:100px 100px 100px 100px;
padding:10px 0 10px 0;
background-color:#444444;
}
.responsive #top #wrap_all .flex_column.av-26minhr-022be8dd8a1151a183f5c69c9a01a63a{
margin-top:0px;
margin-bottom:25px;
}

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

#top .flex_column.av-222s8f3-9215dc91e5bbb48326284149614a4549{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-222s8f3-9215dc91e5bbb48326284149614a4549{
width:30.666666666667%;
}
.responsive #top #wrap_all .flex_column.av-222s8f3-9215dc91e5bbb48326284149614a4549{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-1eo8ven-8fe4483b0a902a176ec5251d462aa9fc{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1eo8ven-8fe4483b0a902a176ec5251d462aa9fc{
width:30.666666666667%;
margin-left:4%;
}
.responsive #top #wrap_all .flex_column.av-1eo8ven-8fe4483b0a902a176ec5251d462aa9fc{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-pajzvz-15b2638ab22ec4c3a3b53bea84d07b8f{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-pajzvz-15b2638ab22ec4c3a3b53bea84d07b8f{
width:30.666666666667%;
margin-left:4%;
}
.responsive #top #wrap_all .flex_column.av-pajzvz-15b2638ab22ec4c3a3b53bea84d07b8f{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-lbmlxf13-8054f1fb4b2b2182bb57a3326b8b0d9f{
margin-top:25px;
margin-bottom:25px;
}
.flex_column.av-lbmlxf13-8054f1fb4b2b2182bb57a3326b8b0d9f{
width:100%;
border-radius:100px 100px 100px 100px;
padding:10px 0 10px 0;
background-color:#444444;
}
.responsive #top #wrap_all .flex_column.av-lbmlxf13-8054f1fb4b2b2182bb57a3326b8b0d9f{
margin-top:25px;
margin-bottom:25px;
}

#top .av-special-heading.av-lbmlw123-9ea9a6a3865ac07193c88982d589de7b{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-lbmlw123-9ea9a6a3865ac07193c88982d589de7b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lbmlw123-9ea9a6a3865ac07193c88982d589de7b .av-special-heading-tag{
padding:0px 0px 0px 0px;
}
.av-special-heading.av-lbmlw123-9ea9a6a3865ac07193c88982d589de7b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lbmlw123-9ea9a6a3865ac07193c88982d589de7b .av-subheading{
font-size:15px;
}

#top .flex_column.av-27oo3xr-22d938ad95d97ab98eddf92cee338e76{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-27oo3xr-22d938ad95d97ab98eddf92cee338e76{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-1hc30nj-ac532ec34039803ca9dd1a88eb9bc79b{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-1hc30nj-ac532ec34039803ca9dd1a88eb9bc79b{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-qyyf7j-c2f3267a698b8659f64c23e29699272b{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-qyyf7j-c2f3267a698b8659f64c23e29699272b{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-11i9wfj-272c850f431b75fc89e86b4a06d90ebd{
margin-top:25px;
margin-bottom:25px;
}
.flex_column.av-11i9wfj-272c850f431b75fc89e86b4a06d90ebd{
width:100%;
border-radius:100px 100px 100px 100px;
padding:10px 0 10px 0;
background-color:#444444;
}
.responsive #top #wrap_all .flex_column.av-11i9wfj-272c850f431b75fc89e86b4a06d90ebd{
margin-top:25px;
margin-bottom:25px;
}

#top .av-special-heading.av-lbmol4op-68e0763f8ff64ecbbea29fbe91839f18{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-lbmol4op-68e0763f8ff64ecbbea29fbe91839f18 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lbmol4op-68e0763f8ff64ecbbea29fbe91839f18 .av-special-heading-tag{
padding:0px 0px 0px 0px;
}
.av-special-heading.av-lbmol4op-68e0763f8ff64ecbbea29fbe91839f18 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lbmol4op-68e0763f8ff64ecbbea29fbe91839f18 .av-subheading{
font-size:15px;
}

#top .flex_column.av-zejckf-153080221fe358f45e979b012f9d726a{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-zejckf-153080221fe358f45e979b012f9d726a{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-3acu2n-21e8958d4d99efe1cecb260dd6c72792{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-3acu2n-21e8958d4d99efe1cecb260dd6c72792{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-lbmouj6z-85080e1cf8999bbe385e32e50d4f5bd5{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-lbmouj6z-85080e1cf8999bbe385e32e50d4f5bd5{
margin-top:0px;
margin-bottom:0px;
}


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

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