#top #wrap_all .avia-slideshow .av-slideshow-caption.av-9qldpj-f58046b68a2f29c31f0ca8c30a7411ac__0 .avia-caption-title{
font-size:60px;
}
#top .avia-slideshow .av-slideshow-caption.av-9qldpj-f58046b68a2f29c31f0ca8c30a7411ac__0 .avia-caption-content{
font-size:22px;
}
#top .avia-slideshow .av-slideshow-caption.av-9qldpj-f58046b68a2f29c31f0ca8c30a7411ac__0 .avia-caption-content p{
font-size:22px;
}

#top .hr.hr-invisible.av-ldsdvdmg-69a9db86ce4711dbc5c86b002a68a445{
height:30px;
}

.flex_cell.av-861kcv-7fd0fa0a6a0b225ecd8da3eb64df6acb{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-861kcv-7fd0fa0a6a0b225ecd8da3eb64df6acb{
padding:50x 50x 50x 150px !important;
}

.flex_column.av-73cqdr-4955271cf9f754bf840c850cf1ed92ae{
width:100%;
margin-left:0;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:40px 15px 30px 15px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-73cqdr-4955271cf9f754bf840c850cf1ed92ae .av-flex-placeholder{
width:0%;
}

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

.flex_cell.av-7aobkv-a82e587bd90138292f63710e13492beb{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-7aobkv-a82e587bd90138292f63710e13492beb{
padding:50px 200px 50px 50px !important;
}

#top .av-special-heading.av-kzzjz8oj-ef4598e93efd67ceb8d6d4471f4d8aa3{
padding-bottom:10px;
color:#0c0c0c;
font-size:42px;
}
body .av-special-heading.av-kzzjz8oj-ef4598e93efd67ceb8d6d4471f4d8aa3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kzzjz8oj-ef4598e93efd67ceb8d6d4471f4d8aa3 .av-special-heading-tag{
font-size:42px;
padding:0px 0 0 0;
}
.av-special-heading.av-kzzjz8oj-ef4598e93efd67ceb8d6d4471f4d8aa3 .special-heading-inner-border{
border-color:#0c0c0c;
}
.av-special-heading.av-kzzjz8oj-ef4598e93efd67ceb8d6d4471f4d8aa3 .av-subheading{
font-size:28px;
color:#a8440f;
}

#top .av_textblock_section.av-7whxzj-71ebe041830d011e0b43a5cf3fa5bc4b .avia_textblock{
font-size:15px;
color:#000000;
}

#top .avia-icon-list-container.av-ldsf44uo-e6e2a8c0d33cdac84f3db25f3bdbff34 .iconlist_icon{
color:#b4bf7e;
font-size:22px;
}
#top #wrap_all .avia-icon-list-container.av-ldsf44uo-e6e2a8c0d33cdac84f3db25f3bdbff34 .av_iconlist_title{
font-size:22px;
color:#000000;
}
.avia-icon-list-container.av-ldsf44uo-e6e2a8c0d33cdac84f3db25f3bdbff34 .iconlist_content{
font-size:15px;
color:#000000;
}

#top .hr.hr-invisible.av-9dwgn-26ebe013fa6e8c54754958f764da7daa{
height:30px;
}

.avia-section.av-fk607-b9ed7c3a7ba77178ce4740ff28c78b06{
background-color:#f4f4f4;
background-image:unset;
}

#top .av-special-heading.av-10z4n-b4969bd328908b349e0b19586d8cb991{
padding-bottom:40px;
color:#0c0c0c;
font-size:40px;
}
body .av-special-heading.av-10z4n-b4969bd328908b349e0b19586d8cb991 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-10z4n-b4969bd328908b349e0b19586d8cb991 .av-special-heading-tag{
font-size:40px;
padding:20px 0 0 0;
}
.av-special-heading.av-10z4n-b4969bd328908b349e0b19586d8cb991 .special-heading-inner-border{
border-color:#0c0c0c;
}
.av-special-heading.av-10z4n-b4969bd328908b349e0b19586d8cb991 .av-subheading{
font-size:15px;
color:#a8440f;
}

#top .hr.hr-invisible.av-kzzspax7-3ecfa5cb2fa3f106f166c299e0da8b97{
height:20px;
}

.flex_column.av-196lzb-75858f07daeb8e12ab38b69196e7a65a{
width:48.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-196lzb-75858f07daeb8e12ab38b69196e7a65a .av-flex-placeholder{
width:3%;
}

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

#top .av-special-heading.av-uyisn-270841e428710d3355e190f7315d909e{
padding-bottom:10px;
color:#0c0c0c;
font-size:30px;
}
body .av-special-heading.av-uyisn-270841e428710d3355e190f7315d909e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-uyisn-270841e428710d3355e190f7315d909e .av-special-heading-tag{
font-size:30px;
padding:0px 0 0 0;
}
.av-special-heading.av-uyisn-270841e428710d3355e190f7315d909e .special-heading-inner-border{
border-color:#0c0c0c;
}
.av-special-heading.av-uyisn-270841e428710d3355e190f7315d909e .av-subheading{
font-size:28px;
}

#top #wrap_all .avia-button.av-2yb9r-db0e353842e64eb359a86567bf7b239b{
background-color:#723210;
border-color:#ffffff;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
-webkit-border-radius:0 0 0 0;
-moz-border-radius:0 0 0 0;
border-radius:0 0 0 0;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
padding:10px 20px 10px 20px;
}
#top #wrap_all .avia-button.av-2yb9r-db0e353842e64eb359a86567bf7b239b:hover{
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2yb9r-db0e353842e64eb359a86567bf7b239b:hover .avia_button_background{
-webkit-border-radius:0 0 0 0;
-moz-border-radius:0 0 0 0;
border-radius:0 0 0 0;
}

#top .av_textblock_section.av-af373-206ba37ee1a9646f187a73ab6686482d .avia_textblock{
font-size:15px;
color:#000000;
}

#top .hr.hr-invisible.av-le85vhbw-ec9ce9f523c15ac99035f7805f1821ee{
height:50px;
}

#top #wrap_all .avia-button.av-dvtxr-4832c6e569b592ffbc71711ecabcc23c{
background-color:#723210;
border-color:#ffffff;
color:#ffffff;
border-style:solid;
border-width:2px 2px 2px 2px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-dvtxr-4832c6e569b592ffbc71711ecabcc23c:hover .avia_button_background{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

.flex_column.av-111z9b-4e8b2192761eec169c8057fc4929f555{
width:48.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-111z9b-4e8b2192761eec169c8057fc4929f555 .av-flex-placeholder{
width:3%;
}

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

#top .av-special-heading.av-ldsos92d-91e5c571881b073093d8908c9c6e3b14{
padding-bottom:10px;
color:#0c0c0c;
font-size:30px;
}
body .av-special-heading.av-ldsos92d-91e5c571881b073093d8908c9c6e3b14 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ldsos92d-91e5c571881b073093d8908c9c6e3b14 .av-special-heading-tag{
font-size:30px;
padding:0px 0 0 0;
}
.av-special-heading.av-ldsos92d-91e5c571881b073093d8908c9c6e3b14 .special-heading-inner-border{
border-color:#0c0c0c;
}
.av-special-heading.av-ldsos92d-91e5c571881b073093d8908c9c6e3b14 .av-subheading{
font-size:28px;
}

#top #wrap_all .avia-button.av-b19t3-3ef5bf680197750911ae69bc034346fe{
background-color:#723210;
border-color:#ffffff;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
-webkit-border-radius:0 0 0 0;
-moz-border-radius:0 0 0 0;
border-radius:0 0 0 0;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
padding:10px 20px 10px 20px;
}
#top #wrap_all .avia-button.av-b19t3-3ef5bf680197750911ae69bc034346fe:hover{
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-b19t3-3ef5bf680197750911ae69bc034346fe:hover .avia_button_background{
-webkit-border-radius:0 0 0 0;
-moz-border-radius:0 0 0 0;
border-radius:0 0 0 0;
}

#top .av_textblock_section.av-lq8lr-f7edaba9ee0afe3d38e99f92ed2e1515 .avia_textblock{
font-size:15px;
color:#000000;
}

#top #wrap_all .avia-button.av-qkwf-07fac445811fd3ba2e060604e5724a6f{
background-color:#723210;
border-color:#ffffff;
color:#ffffff;
border-style:solid;
border-width:2px 2px 2px 2px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-qkwf-07fac445811fd3ba2e060604e5724a6f:hover .avia_button_background{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

.avia-section.av-l00ghvr9-9beecc16fed2cd13c6a1e8a5bce004b7 .av-parallax .av-parallax-inner{
background-color:#ffffff;
background-image:url(http://oakhillresorts.com/wp-content/uploads/2023/02/RMP04096-Copy.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-l00ghvr9-9beecc16fed2cd13c6a1e8a5bce004b7 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .flex_column.av-l00gz8up-aa0ecc00bc5516900dbf23025a370a96{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-l00gz8up-aa0ecc00bc5516900dbf23025a370a96{
padding:35px 40px 100px 40px;
}
.responsive #top #wrap_all .flex_column.av-l00gz8up-aa0ecc00bc5516900dbf23025a370a96{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-l00gwzm0-a8e5d4bbbe132091d0a060a8f2abc404{
margin:10px 0 0 0;
padding-bottom:10px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-l00gwzm0-a8e5d4bbbe132091d0a060a8f2abc404 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l00gwzm0-a8e5d4bbbe132091d0a060a8f2abc404 .av-special-heading-tag{
font-size:50px;
padding:20px 0 0 0;
}
.av-special-heading.av-l00gwzm0-a8e5d4bbbe132091d0a060a8f2abc404 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l00gwzm0-a8e5d4bbbe132091d0a060a8f2abc404 .av-subheading{
font-size:15px;
color:#b5c07e;
}

#top #wrap_all .avia-button.av-ldss27n6-87faef8aa49f77bc836f3e0010a8c921{
background-color:#723210;
border-color:#ffffff;
color:#ffffff;
border-style:solid;
border-width:2px 2px 2px 2px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-ldss27n6-87faef8aa49f77bc836f3e0010a8c921:hover .avia_button_background{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

.avia-section.av-58n6d3-7dcd61fbd8de1ddf95a0edf55e821337{
background-repeat:no-repeat;
background-image:url(http://oakhillresorts.com/wp-content/uploads/2022/02/plant-background.jpg);
background-position:100% 100%;
background-attachment:scroll;
}
.avia-section.av-58n6d3-7dcd61fbd8de1ddf95a0edf55e821337 .av-section-color-overlay{
opacity:0.9;
background-color:#ffffff;
}

#top .av-special-heading.av-hoj8f-807adada528c1d45d88eab01b97c38dd{
padding-bottom:40px;
color:#0c0c0c;
font-size:40px;
}
body .av-special-heading.av-hoj8f-807adada528c1d45d88eab01b97c38dd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-hoj8f-807adada528c1d45d88eab01b97c38dd .av-special-heading-tag{
font-size:40px;
padding:20px 0 0 0;
}
.av-special-heading.av-hoj8f-807adada528c1d45d88eab01b97c38dd .special-heading-inner-border{
border-color:#0c0c0c;
}
.av-special-heading.av-hoj8f-807adada528c1d45d88eab01b97c38dd .av-subheading{
font-size:15px;
color:#a8440f;
}

#top .hr.hr-invisible.av-aarbz-0b6ccdf4db4b159e9f2f1301fe2bf15d{
height:20px;
}

.flex_column.av-4zrsof-4a850ed68842d93e07c1077eaf0ff355{
width:19.6%;
margin-left:0;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 10px 20px 10px;
background-color:#723210;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4zrsof-4a850ed68842d93e07c1077eaf0ff355 .av-flex-placeholder{
width:0.5%;
}

#top .av_textblock_section.av-kq9un-dc689cba7267d6bd4f17fabbe4a0daee .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-4o5l4f-9bb73e0863d5183d076049788e55bca6{
width:19.6%;
margin-left:0;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 10px 20px 10px;
background-color:#723210;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4o5l4f-9bb73e0863d5183d076049788e55bca6 .av-flex-placeholder{
width:0.5%;
}

#top .av_textblock_section.av-fsl8v-33f594ebbe29662156b455928d281a07 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-lbq87-720f51a6c42c2e7bccef42f9ea6ff0c6{
width:19.6%;
margin-left:0;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 10px 20px 10px;
background-color:#723210;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lbq87-720f51a6c42c2e7bccef42f9ea6ff0c6 .av-flex-placeholder{
width:0.5%;
}

#top .av_textblock_section.av-a5nov-9f3553463ee1384e8262db6e9d44b435 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-ahbfz-d789d01a696a8c0dd43549d5c421afc2{
width:19.6%;
margin-left:0;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 10px 20px 10px;
background-color:#723210;
}
#top .flex_column_table.av-equal-height-column-flextable.av-ahbfz-d789d01a696a8c0dd43549d5c421afc2 .av-flex-placeholder{
width:0.5%;
}

#top .av_textblock_section.av-ldsr6wr7-aff5e1e3ea8d4dc3de3e47c0a9cf18ff .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-86iqf-301bdb507807bc8deb595e1cc403a52e{
width:19.6%;
margin-left:0;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 10px 20px 10px;
background-color:#723210;
}
#top .flex_column_table.av-equal-height-column-flextable.av-86iqf-301bdb507807bc8deb595e1cc403a52e .av-flex-placeholder{
width:0.5%;
}

#top .av_textblock_section.av-ldsqn71o-5911b3cf7e3bbf0cc259695e5d4e69cc .avia_textblock{
font-size:15px;
color:#ffffff;
}

#top .hr.hr-invisible.av-ldtu5cib-25c40ff3c0f379f02c02cf205e4252eb{
height:20px;
}

#top #wrap_all .avia-button.av-ldttroz4-be1ab1a738fb4db4501db1248eb82088{
background-color:#723210;
border-color:#ffffff;
color:#ffffff;
border-style:solid;
border-width:2px 2px 2px 2px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-ldttroz4-be1ab1a738fb4db4501db1248eb82088:hover .avia_button_background{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

.av-masonry.av-ldssb5np-c81e42c055f6d385036d9e2837b7fec0 .avia-curtain-reveal-overlay{
z-index:100;
}


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

#top #wrap_all .av-special-heading.av-10z4n-b4969bd328908b349e0b19586d8cb991 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-uyisn-270841e428710d3355e190f7315d909e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ldsos92d-91e5c571881b073093d8908c9c6e3b14 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-hoj8f-807adada528c1d45d88eab01b97c38dd .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-10z4n-b4969bd328908b349e0b19586d8cb991 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-uyisn-270841e428710d3355e190f7315d909e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ldsos92d-91e5c571881b073093d8908c9c6e3b14 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-hoj8f-807adada528c1d45d88eab01b97c38dd .av-special-heading-tag{
font-size:0.8em;
}
}
