#top #wrap_all .avia-slideshow .av-slideshow-caption.av-2t5mahb-005c52a17e723fb3a9cf456b09570b30__0 .avia-caption-title{
font-size:55px;
}
#top .avia-slideshow .av-slideshow-caption.av-2t5mahb-005c52a17e723fb3a9cf456b09570b30__0 .avia-caption-content{
font-size:18px;
}
#top .avia-slideshow .av-slideshow-caption.av-2t5mahb-005c52a17e723fb3a9cf456b09570b30__0 .avia-caption-content p{
font-size:18px;
}

.flex_cell.av-2os4pjj-a7ae9a0e5070d1dff794948ca95a1bfa{
vertical-align:middle;
background-color:#0c0c10;
}
.responsive #top #wrap_all .flex_cell.av-2os4pjj-a7ae9a0e5070d1dff794948ca95a1bfa{
padding:14px 0px 14px 0px !important;
}

#top .av-special-heading.av-2no2nyn-fbabb8cc2a2b3f2b9d97465d410c8fea{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#b8a88a;
font-size:14px;
}
body .av-special-heading.av-2no2nyn-fbabb8cc2a2b3f2b9d97465d410c8fea .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2no2nyn-fbabb8cc2a2b3f2b9d97465d410c8fea .av-special-heading-tag{
font-size:14px;
}
.av-special-heading.av-2no2nyn-fbabb8cc2a2b3f2b9d97465d410c8fea .special-heading-inner-border{
border-color:#0c0c10;
}
.av-special-heading.av-2no2nyn-fbabb8cc2a2b3f2b9d97465d410c8fea .av-subheading{
font-size:15px;
}
body .av-special-heading.av-2no2nyn-fbabb8cc2a2b3f2b9d97465d410c8fea .av-special-heading-tag .heading-wrap:before{
border-color:#0c0c10;
}
body .av-special-heading.av-2no2nyn-fbabb8cc2a2b3f2b9d97465d410c8fea .av-special-heading-tag .heading-wrap:after{
border-color:#0c0c10;
}

#top .av_textblock_section.av-2i4zqpb-54459c271eca265f9115aac4c0fe5190 .avia_textblock{
font-size:19px;
color:#4a3c28;
text-align:left;
}

#top #wrap_all .avia-button.av-mu9iubgw-18f36aaa64df24c0c9f43b7fa1dda32f:hover{
background-color:#ffb55d;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mu9iubgw-18f36aaa64df24c0c9f43b7fa1dda32f:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

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

.flex_column.av-2a9phcv-6dac5ec56870930a3d1254df6a1aba5b{
width:32.666666666667%;
margin-left:0;
border-width:1px;
border-color:#cccccc;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:10px 10px 10px 10px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2a9phcv-6dac5ec56870930a3d1254df6a1aba5b .av-flex-placeholder{
width:1%;
}

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

#top .av_textblock_section.av-26pb51b-0875ab296c981c8e2057799535a167da .avia_textblock{
font-size:17px;
color:#4a3c28;
text-align:center;
}

#top .av_textblock_section.av-24jon6n-c8470efe22ec873bef29b00954d9e4eb .avia_textblock{
font-size:17px;
color:#4a3c28;
text-align:center;
}

#top .av_textblock_section.av-mu9j8t1m-5ff30d1bb08bb76fe51e7003e3bc3732 .avia_textblock{
font-size:17px;
color:#4a3c28;
text-align:center;
}

.flex_column.av-16m7y7j-0adfd9dbce02aefcf10ff1539b22b0f7{
width:32.666666666667%;
margin-left:0;
border-width:1px;
border-color:#cccccc;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:10px 10px 10px 10px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-16m7y7j-0adfd9dbce02aefcf10ff1539b22b0f7 .av-flex-placeholder{
width:1%;
}

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

#top .av_textblock_section.av-12iry8v-ba7cbb91704c50568623d8b867416aa8 .avia_textblock{
font-size:17px;
color:#4a3c28;
text-align:center;
}

#top .av_textblock_section.av-11g1hmn-6ee2b3d57b533513e027f3ac39b6ae6d .avia_textblock{
font-size:17px;
color:#4a3c28;
text-align:center;
}

#top .av_textblock_section.av-zry7jj-5dc9998bad2b271e9213038dc8cf4008 .avia_textblock{
font-size:17px;
color:#4a3c28;
text-align:center;
}

.flex_column.av-w2lbr3-87ae43d05e3a7bdf508fa68135c29b62{
width:32.666666666667%;
margin-left:0;
border-width:1px;
border-color:#cccccc;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:10px 10px 10px 10px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-w2lbr3-87ae43d05e3a7bdf508fa68135c29b62 .av-flex-placeholder{
width:1%;
}

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

#top .av_textblock_section.av-t1m56n-65d83aeb173ab34455182133b3313483 .avia_textblock{
font-size:17px;
color:#4a3c28;
text-align:center;
}

#top .av_textblock_section.av-rtaumn-01b17e82acdac59e54197814a2a8906d .avia_textblock{
font-size:17px;
color:#4a3c28;
text-align:center;
}

#top .av_textblock_section.av-p2kjdr-0b4543f9aa54a36048024d980d25f6d4 .avia_textblock{
font-size:17px;
color:#4a3c28;
text-align:center;
}

.flex_column.av-k42zxr-7ed0dbc48b6432562ec5cc44b273e85b{
width:32.666666666667%;
margin-left:0;
border-width:1px;
border-color:#cccccc;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:10px 10px 10px 10px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-k42zxr-7ed0dbc48b6432562ec5cc44b273e85b .av-flex-placeholder{
width:1%;
}

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

#top .av_textblock_section.av-i0bdhr-afc1f041530c0890051657d4af2c3a27 .avia_textblock{
font-size:17px;
color:#4a3c28;
text-align:center;
}

#top .av_textblock_section.av-flidhr-51fe086d5d5b80682bc20edfcf85d779 .avia_textblock{
font-size:17px;
color:#4a3c28;
text-align:center;
}

#top .av_textblock_section.av-eg08wv-de5a0d50936a0a64a0097cc461371742 .avia_textblock{
font-size:17px;
color:#4a3c28;
text-align:center;
}

.flex_column.av-b35ojj-47e452a44b6e2e9c9f0833b8e15c1d15{
width:32.666666666667%;
margin-left:0;
border-width:1px;
border-color:#cccccc;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:10px 10px 10px 10px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-b35ojj-47e452a44b6e2e9c9f0833b8e15c1d15 .av-flex-placeholder{
width:1%;
}

.avia-image-container.av-91qxnj-5e4b6f81c567a99b0aaaca9a702a9672 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-91qxnj-5e4b6f81c567a99b0aaaca9a702a9672 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-6ucs4v-d699e73d845969b053d847e68d48975c .avia_textblock{
font-size:17px;
color:#4a3c28;
text-align:center;
}

#top .av_textblock_section.av-611eb3-40ff0d5c008f9aa77bbd205d74503598 .avia_textblock{
font-size:17px;
color:#4a3c28;
text-align:center;
}

#top .av_textblock_section.av-49jaxb-9beffcddf22bf1a7ac093f1d81cb883b .avia_textblock{
font-size:17px;
color:#4a3c28;
text-align:center;
}

.flex_column.av-2kdvdr-55c056dabf0dd6cae059acb383b4f450{
width:32.666666666667%;
margin-left:0;
border-width:1px;
border-color:#cccccc;
border-style:solid;
border-radius:20px 20px 20px 20px;
background:url(https://www.sunburstholidaysbb.com/wp-content/uploads/slider-retreat-side.jpg) 50% 50% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2kdvdr-55c056dabf0dd6cae059acb383b4f450 .av-flex-placeholder{
width:1%;
}


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

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