@import url('https://fonts.googleapis.com/css2?family=Karla:wght@400;500;600;700&display=swap');
#r8_content p {
  font-family: "Karla", sans-serif;
}
#r8_content h1 {font-family: 'Playfair Display';font-weight:500;}
#r8_content h2 {font-family: 'Playfair Display';font-weight:500;}
#r8_content h3 {font-family: 'Playfair Display';font-weight:500;}


.jh-border-box01 {border: 5px solid #F0EEE8; border-top: 5px solid #27B9D3; border-left: 1px solid #BAC3C7; border-right: 1px solid #BAC3C7; border-bottom: 1px solid #BAC3C7; 
padding:10px; min-height:250px; display:block;}

.jh-solid-box01 p,
.jh-solid-box01 h2 {
  margin-top: 3px !important;
  margin-bottom: 3px !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  line-height: 1.2 !important;}

.jh-solid-box01 {background-color:#2E3639;
padding:10px; min-height:0px; display:block;
-moz-transition: all .35s ease-in;
    -o-transition: all .35s ease-in;
      -webkit-transition: all .35s ease-in;
    transition: all .35s ease-in;
margin: 3px;}

.jh-solid-box02 {background-color:#E3E7E9;
padding:10px; min-height:0px; display:block;
-moz-transition: all .35s ease-in;
    -o-transition: all .35s ease-in;
      -webkit-transition: all .35s ease-in;
    transition: all .35s ease-in;
margin: 3px;}

#r8_content .parallax05 {background-image: url(/shared/images/content/bus_58001/8._Estates__Walled_Gardens_-_Hero_-_16x9.jpg?nocache=419); 
background-attachment: fixed; 
background-position-x: right; 
background-position-y: top;}
.parallax-light {background-color: rgba(32,38,42,0.6); margin-top:-15px; color:#FFF;}

.jh-hover-box {
    display: block;
    background: rgba(255, 255, 255, 0.03);
    border: 1px solid rgba(255, 255, 255, 0.15);
    padding: 1px 15px; 
    text-decoration: none !important;
    transition: all 0.25s ease;
min-height: 0px;
 margin-bottom: 10px; 
}
  .jh-hover-box:hover {background: rgba(255, 255, 255, 0.08);
    border-color: rgba(255, 255, 255, 0.3);}

