.avia-section.av-jz9tv5k5-b5ee2d2d865c11e164e28a565d07de56{
background-repeat:no-repeat;
background-image:url(https://caledoniagolfclub.com/wp-content/uploads/2019/07/IMG_7157-2-1500x430.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-jz9tvrbg-2170cc266eff45fec2b5ac505ae7de4e{
padding-bottom:10px;
color:#ffffff;
font-size:58px;
}
body .av-special-heading.av-jz9tvrbg-2170cc266eff45fec2b5ac505ae7de4e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jz9tvrbg-2170cc266eff45fec2b5ac505ae7de4e .av-special-heading-tag{
font-size:58px;
}
.av-special-heading.av-jz9tvrbg-2170cc266eff45fec2b5ac505ae7de4e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-jz9tvrbg-2170cc266eff45fec2b5ac505ae7de4e .av-subheading{
font-size:15px;
}

.flex_column.av-14krbpn-f391d4078e6f4bc16d1793f44aa20ba6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1ubs2j-bcf84dc99ac9c85a76185e4627bd9188{
padding-bottom:10px;
}
body .av-special-heading.av-1ubs2j-bcf84dc99ac9c85a76185e4627bd9188 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1ubs2j-bcf84dc99ac9c85a76185e4627bd9188 .av-subheading{
font-size:15px;
}

.flex_column.av-zwivaz-8ba53afbc8b0ef995c9422f45a8af219{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-juvdbwqq-c8615a3eca5f8e3d47cd7fa327086b17{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-juvdbwqq-c8615a3eca5f8e3d47cd7fa327086b17 .hr-inner{
width:300px;
max-width:45%;
}

#top .hr.av-juvdbwqq-c8615a3eca5f8e3d47cd7fa327086b17{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-juvdbwqq-c8615a3eca5f8e3d47cd7fa327086b17 .hr-inner{
width:300px;
max-width:45%;
}

.flex_column.av-gcd2pn-26bd7ffa406ed3aa9cfb14a28dc1bc8b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2voqa3-285de88922639d0f524367189fbd20fc{
padding-bottom:10px;
}
body .av-special-heading.av-2voqa3-285de88922639d0f524367189fbd20fc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2voqa3-285de88922639d0f524367189fbd20fc .av-subheading{
font-size:15px;
}

.flex_column.av-gcd2pn-1961a222a9c4877c2e278530f0dc2cfd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-juvcsz4d-6a7e5a49248ba076638157157cb86293{
padding-bottom:10px;
}
body .av-special-heading.av-juvcsz4d-6a7e5a49248ba076638157157cb86293 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-juvcsz4d-6a7e5a49248ba076638157157cb86293 .av-subheading{
font-size:15px;
}

.flex_column.av-896lvv-bd4db1202cc467cae809e2db01b62d6b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-5adnob-a8a1b4555334e4fe9e90d4cfe1d80430{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-gallery.av-4fm6uj-b971351444fdd1548d69abe99443ee5e .avia-gallery-thumb a{
width:20%;
}

.flex_column.av-1vvi8r-19ffdf220c76edc942ca73aee5105f79{
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-jz9tvrbg-2170cc266eff45fec2b5ac505ae7de4e .av-special-heading-tag{
font-size:0.8em;
}
}

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