<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(http://fonts.googleapis.com/css?family=Roboto+Slab);
@import url(http://fonts.googleapis.com/css?family=Libre+Baskerville:400italic,400,700);
@import url(http://fonts.googleapis.com/css?family=Alegreya:400italic);
@import url(http://fonts.googleapis.com/css?family=Oswald);
@import url(http://fonts.googleapis.com/css?family=Lato);
@import url(http://fonts.googleapis.com/css?family=Montserrat:700);


   
/*MENU CHANGES*/   

    .top-bar-section ul li &gt; a {
      display: block;
      width: 100%;
      color: #edeceb;
      padding: 12px 0 12px 0;
      padding-left: 15px;
      /*font-family: 'Arvo', serif;*/
font-family: 'Lato', sans-serif;
      font-size: 1rem;
      text-transform: none;
	  letter-spacing:0.05rem;}
	  
/* Changes top-bar background color */
	.top-bar {
 		 background: #3b464d;}
	.contain-to-grid {
 		 background: black;}
	.title-area{background: #3b464d;}/*top bar background when in mobile form before its clicked for menu*/
	.top-bar-section ul li{background: #3b464d;}/*menu background when in mobile form*/
	.top-bar-section li:not(.has-form) a:not(.button){background: #3b464d;}/*menu background when in normal and mobile form*/
	.top-bar-section .dropdown li:not(.has-form) a:not(.button){background: red;}
	
	/* Changes background color of top-bar menu items  */
	/*.top-bar-section a{	  background-color: #3b464d !important;}*/
	/* Changes background color of top-bar menu item rollover boxes  */
	.top-bar-section a:hover {
	  background-color: #182933 !important;
	}
/* Changes color of top-bar after click in mobile */
	    .top-bar.expanded .title-area {
      background: #182933;
	  height:55px;
	  border-bottom:3px solid #999999;  }
	  
/* Changes color of top-bar after click in mobile */
	    .top-bar{
	height:55px;
	/* [disabled]border-bottom:3px solid #999999; */
}


/* Changes color of top-bar navigation dropdown carets */
.top-bar-section .has-dropdown &gt; a:after {
    border-color: orange rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
}
  
	  
	.footer{
	background-color:#31373a;
	color:white;
	min-height:300px;
	padding-top: 25px;
		}
	.footer a{
	color:#d388cc;
		}
  .footer a:hover{
	color:#872e7e;
		}

	.header2{
	background-color:#999999;
	height:3px;
		}
	.header3{
	background-color:#d348c5;
	height:5px;
		}

				
	.footer2space{ margin-top:11px;}		
  
	.footer p{
	font-size:14px;
	margin-top:15px;
	color:#d3d1d3;
}

li{  
font-family: 'Lato', sans-serif;
font-size: 1rem;
color:#656464;
list-style-type:none; 

line-height: 2.6rem;}
	
h1{font-family: 'Montserrat', sans-serif;
      font-size: 1.4125rem;
      font-weight: 600;
	  margin-bottom:20px;
	  margin-top:20px;
	  color:#555555;
	  text-align:center;
	  text-transform:uppercase;}	
h2{
	font-family: 'Montserrat', sans-serif;
	font-size: 1.2125rem;
	font-weight: 600;
	color:#555555;
	margin-top:15px;}
h3{
	font-family: 'Montserrat', sans-serif;
	font-size: 1.2125rem;
	font-weight: 600;
	color:#555555;
	margin-top:15px;
	margin-bottom:20px;
}
h4{
	font-family: 'Montserrat', sans-serif;
	font-size: 1.2125rem;
	font-weight: 600;
	color:#f07624;
	margin-top:15px;
	margin-bottom:20px;
}
h6{font-family: 'Lato', sans-serif;
font-size: 1rem;
color:#656464;}
	 
p{font-family: 'Lato', sans-serif;
font-size: 1rem;
color:#656464;}

.li {
	font-family: 'Lato', sans-serif;
	font-size: 1rem;
	color:#656464;
	margin-bottom:35px;
}
	
.footericon{font-size: 26px;
color:#999;
margin-right:5px;}
.icon{
	font-size: 26px;
	color:#f07624;
	margin-right:5px;
}
.socialicon {
	font-size:50px;
	color:#9b6395;
	margin-left:15px;
}
.socialicon:hover{
	color:#d388cc;
	}

.headericon{font-size: 18px;
color:#999;
margin-right:5px;
}

.ruler{      
        border-bottom: 1px dotted #ccc;
        padding: 5px 0 5px;
        margin-bottom: 10px;
		width:auto;
      }
	  
.img_slider{
	width:100%;
	
	}
.h1slider{
	color:#fff;
	font-size:2em;
}
.greytxt{
	color:#d2d2d2;
	font-size:1em;
	}
.pslider{
	color:#fff;
	font-size:1.5em;}

.testimonial-slider-leaf {
	position: absolute;
	top: -55px;
	right: 0px;
	left: 0px;
	margin-left: auto;
	margin-right: auto;
	display: inline-block;
	height: 144px;
	width: 96px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(img/logobw.png);
	background-repeat: repeat;
}
.center{
  text-align:center;
}
.hightlight{
	color:#d388cc;}
.lightp{
	color:#edeced;
	margin-top:10px;
	text-align:center;}
.socialspace{
	margin-bottom:35px;
	margin-top: 20px;
}
.background1 {
	background-attachment: fixed;
    background: url("img/Main5.jpg") no-repeat fixed center center / cover #868695;
    text-align: center;
    padding: 3.6rem 1rem 4.8rem;
    color: #FFF !important;
}
.background2{
	background-color:#ffffff;
	width:100%;
	min-height:250px;
	padding-top:20px;
	padding-bottom:20px;
	color:#fff;
}
.background3{
	background-color:#f6f6f6;
	width:100%;
	min-height:250px;
	padding-top:20px;
	padding-bottom:20px;
	color:#fff;
}
.headerimg{
	background-size: 100%;
	width: 100%;
	max-width: 100%;
	}
.newsminheight{
	min-height:300px;
}
.newspace{
	margin-top:20px;}
.highlightp{
	color:#872e7e;
	font-weight:bold;}
.testimonial{
	font-family: 'Alegreya', sans-serif;
	font-size: 1.2rem;
	font-style:italic;
	}
	
.bubble
{
position: relative;
padding: 15px;
background: #edeced;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}

.bubble:after
{
content: '';
position: absolute;
border-style: solid;
border-width: 31px 15px 0;
border-color: #edeced transparent;
display: block;
width: 0;
z-index: 1;
bottom: -18px;
left: 74px;
}
.hightlight{
	color:#9a6394;
}
.colourclass:before{
	
	content: '234234';}
</pre></body></html>