<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

.theme-default .nivo-caption {
    font-family:  'Oswald' !important;
}

 /* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px; /* x offset position */
    top:0px; /* y offset position */
	bottom:0px;
	background:#000;
	color:#fff;
	width:100%;
	z-index:8;
	opacity: 0.8;
	overflow: hidden;
	display: none;
	-moz-opacity: 0.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	background:none;
    font-family:Helvetica, Arial, Sans-Serif;
    font-weight:bold;
    font-size:40px;
    line-height:44px;
    text-align:left;
    text-transform:none; /* converts text to UPPERCASE */
	padding:0;
}
.nivo-caption p {
	padding:5px;
	margin:0;
	
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}

/* ------------------nivo-caption1 -------------------------------*/

.theme-default .nivo-caption1 {
	font:'Oswald';
	position:absolute;
	right:980px;
	right:60%;
	bottom:174px;
	width:480px;
	z-index:8;
	padding: 0px 0px;
	overflow:hidden;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.theme-default .nivo-caption1 h2 {
	font-size:64px;
	line-height:1em;
	text-align:center;
	padding:0 0 7px 0;
	margin:0;
	color:rgba(255,255,255,1.00);
}
.theme-default .nivo-caption1 hr {
	max-width:450px;
	border-width: 2px 0 0;
	color:#FFF;
	padding:0 0 0 0;
	margin:0 auto;
}
.theme-default .nivo-caption1 .caption-p-wrap {
	margin-right:auto;
	margin-left:auto;
	width:95%;
	padding:0 0;
}
.theme-default .nivo-caption1 p {
	font-size:22px;
	line-height:1.25em;
	font-weight:400;
	text-align:center;
	padding:.20em 0;
	margin:0 0 15px 0;
}
.theme-default .nivo-caption1 p.cap-btn {
	padding:0;
	margin-bottom:0;
}
.theme-default .nivo-caption1 p.cap-btn a {
	display:inline-block !important;
	font-size:18px;
	line-height:1em;
	font-weight:400;
	text-align:center;
	padding:5px 7px;
	margin:0;
	background-color:#dbdce0;
	color:#414141;
	text-transform:uppercase;
	border-bottom:none;
}



@media (min-width: 992px) and (max-width: 1300px) {
.theme-default .nivo-caption1 {
	right:60%;
	bottom:100px;
	width:400px;
}
.theme-default .nivo-caption1 h2 {
	font-size:50px;
	margin:0;
}
.theme-default .nivo-caption1 hr {
	max-width:350px;
	border-width: 2px 0 0;	
}
.theme-default .nivo-caption1 .caption-p-wrap {
	width:95%;
}
.theme-default .nivo-caption1 p {
	font-size:18px;
	margin:0 0 12px 0;
}
.theme-default .nivo-caption1 p.cap-btn {
	padding:0;
	margin-bottom:0;
}
.theme-default .nivo-caption1 p.cap-btn a {
	display:inline-block !important;
	font-size:18px;
	padding:5px 7px;
}
}

@media (min-width: 768px) and (max-width: 991px) {
.theme-default .nivo-caption1 {
	right:55%;
	bottom:70px;
	width:340px;
}
  
.theme-default .nivo-caption1 h2 {
	font-size:40px;
	line-height:1em;
	text-align:center;
	padding:0 0 7px 0;
	margin:0;
	color:rgba(255,255,255,1.00);
}
.theme-default .nivo-caption1 hr {
	max-width:280px;
	border-width: 2px 0 0;
	color:#FFF;
	padding:0 0 0 0;
	margin:0 auto;
}
.theme-default .nivo-caption1 .caption-p-wrap {
	margin-right:auto;
	margin-left:auto;
	width:95%;
	padding:0 0;
}
.theme-default .nivo-caption1 p {
	font-size:16px;
	padding:.20em 0;
	margin:0 0 15px 0;
}
.theme-default .nivo-caption1 p.cap-btn {
	padding:0;
	margin-bottom:0;
}
.theme-default .nivo-caption1 p.cap-btn a {
	display:inline-block !important;
	font-size:18px;
	padding:5px 7px;
}
}
/* ------------------nivo-caption1 ends-------------------------------*/

/* ------------------nivo-caption2 -------------------------------*/
.theme-default .nivo-caption2 {
	font:'Oswald';
	position:absolute;
	right:68px;
	/*bottom:85px;*/
	bottom:45px;
	width:412px;
	z-index:8;
	padding: 0px 0px;
	overflow:hidden;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.theme-default .nivo-caption2 h2 {
	font-size:64px;
	line-height:1em;
	text-align:center;
	padding:0 0 9px 0;
	margin:0;
	color:rgba(255,255,255,1.00);
}
.theme-default .nivo-caption2 hr {
	max-width:294px;
	border-width: 2px 0 0;
	color:#FFF;
	padding:0 0 0 0;
	margin:0 auto;
}
.theme-default .nivo-caption2 p {
	font-size:22px;
	line-height:1.25em;
	font-weight:400;
	text-align:center;
	padding:.20em 0;
	margin:0 0 15px 0;
}
.theme-default .nivo-caption2 p.cap-btn {
	padding:0;
	margin-bottom:0;
}
.theme-default .nivo-caption2 p.cap-btn a {
	display:inline-block !important;
	font-size:18px;
	line-height:1em;
	font-weight:400;
	text-align:center;
	padding:5px 7px;
	margin:0;
	background-color:#dbdce0;
	color:#414141;
	text-transform:uppercase;
	border-bottom:none;
}

@media (min-width: 992px) and (max-width: 1369px) {
.theme-default .nivo-caption2 {
	right:50px;
	/*bottom:53px;*/
	bottom:23px;
	width:302px;
}
.theme-default .nivo-caption2 h2 {
	font-size:48px;
	padding:0 0 9px 0;
}
.theme-default .nivo-caption2 hr {
	max-width:234px;
	border-width: 1px 0 0;
}
.theme-default .nivo-caption2 p {
	font-size:17px;
	padding:.20em 0;
	margin:0 0 8px 0;
}
.theme-default .nivo-caption2 p.cap-btn {
	padding:0;
	margin-bottom:0;
}
.theme-default .nivo-caption2 p.cap-btn a {
	font-size:16px;
	padding:3px 4px;
}
}
  
@media (min-width: 768px) and (max-width: 991px) {
.theme-default .nivo-caption2 {
	position:absolute;
	right:29px;
	/*bottom:44px;*/
	bottom:10px;
	width:282px;
	padding: 0px 0px;
}
.theme-default .nivo-caption2 h2 {
	font-size:40px;
	padding:0 0 5px 0;
}
.theme-default .nivo-caption2 hr {
	max-width:190px;
	border-width: 1px 0 0;
}
.theme-default .nivo-caption2 p {
	font-size:14px;
	padding:.20em 0;
	margin:0 0 6px 0;
}
.theme-default .nivo-caption2 p.cap-btn a {
	font-size:13px;
	padding:3px 4px;
} 
}
/* ------------------nivo-caption2 ends-------------------------------*/


/* ------------------nivo-caption3 -------------------------------*/

.theme-default .nivo-caption3 {
	font:'Oswald';
	position:absolute;
	/*right:52.5%;*/
	right:30%;
	/*bottom:214px;*/
	bottom:57px;
	width:700px;
	z-index:8;
	padding: 0px 0px;
	overflow:hidden;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.theme-default .nivo-caption3 h2 {
	font-size:58px;
	line-height:1em;
	text-align:center;
	padding:0 0 7px 0;
	margin:0;
	color:rgba(255,255,255,1.00);
}
.theme-default .nivo-caption3 hr {
	max-width:620px;
	border-width: 2px 0 0;
	color:#FFF;
	padding:0 0 0 0;
	margin:0 auto;
}
.theme-default .nivo-caption3 p {
	font-size:20px;
	line-height:1.25em;
	font-weight:400;
	text-align:center;
	padding:.20em 0;
	margin:0 0 15px 0;
}
.theme-default .nivo-caption3 p.cap-btn {
	padding:0;
	margin-bottom:0;
}
.theme-default .nivo-caption3 p.cap-btn a {
	display:inline-block !important;
	font-size:18px;
	line-height:1em;
	font-weight:400;
	text-align:center;
	padding:5px 7px;
	margin:0;
	background-color:#dbdce0;
	color:#414141;
	text-transform:uppercase;
	border-bottom:none;
}

@media (min-width: 1242px) and (max-width: 1500px) {
.theme-default .nivo-caption3 {
	/*right:52.75%;
	bottom:144px;*/
	right:30%;
	bottom:25px;
	width:575px;
}
.theme-default .nivo-caption3 h2 {
	font-size:50px;
	padding:0 0 7px 0;
}
.theme-default .nivo-caption3 hr {
	max-width:540px;
	border-width: 2px 0 0;
}
.theme-default .nivo-caption3 p {
	font-size:19px;
	padding:.20em 0;
	margin:0 0 15px 0;
}
.theme-default .nivo-caption3 p.cap-btn {
	padding:0;
	margin-bottom:0;
}
.theme-default .nivo-caption3 p.cap-btn a {
	font-size:18px;
	padding:5px 7px;
}
}

@media (min-width: 1101px) and (max-width: 1241px) {
.theme-default .nivo-caption3 {
	/*right:54%;
	bottom:100px;*/
	right:30%;
	bottom:25px;
	width:475px;
}
.theme-default .nivo-caption3 h2 {
	font-size:42px;
	padding:0 0 5px 0;
}
.theme-default .nivo-caption3 hr {
	max-width:450px;
	border-width: 1px 0 0;
}
.theme-default .nivo-caption3 p {
	font-size:16px;
	padding:.20em 0;
	margin:0 0 15px 0;
}
.theme-default .nivo-caption3 p.cap-btn {
	padding:0;
	margin-bottom:0;
}
.theme-default .nivo-caption3 p.cap-btn a {
	font-size:18px;
	padding:5px 7px;
}
}

@media (min-width: 868px) and (max-width: 1100px) {
.theme-default .nivo-caption3 {
	/*right:54%;
	bottom:100px;*/
	right:28%;
	bottom:25px;
	width:375px;	
}
.theme-default .nivo-caption3 h2 {
	font-size:32px;
	padding:0 0 5px 0;
}
.theme-default .nivo-caption3 hr {
	max-width:345px;
	border-width: 1px 0 0;
}
.theme-default .nivo-caption3 p {
	font-size:12px;
	padding:.20em 0;
	margin:0 0 15px 0;
}
.theme-default .nivo-caption3 p.cap-btn {
	padding:0;
	margin-bottom:0;
}
.theme-default .nivo-caption3 p.cap-btn a {
	font-size:18px;
	padding:5px 7px;
}
}

@media (min-width: 768px) and (max-width: 868px) {
	.theme-default .nivo-caption3 {
	/*right:53%;
	bottom:50px;*/
	right:21.5%;
	bottom:12px;
	width:350px;
}
.theme-default .nivo-caption3 h2 {
	font-size:30px;
	padding:0 0 5px 0;
}
.theme-default .nivo-caption3 hr {
	max-width:325px;
	border-width: 1px 0 0;
}
.theme-default .nivo-caption3 p {
	font-size:11px;
	padding:.20em 0;
	margin:0 0 15px 0;
}
.theme-default .nivo-caption3 p.cap-btn {
	padding:0;
	margin-bottom:0;
}
.theme-default .nivo-caption3 p.cap-btn a {
	font-size:18px;
	padding:5px 7px;
}
}
/* ---nivo-caption3 ends -------*/

  
/* ------------------nivo-caption4 ------------------------------------------------*/

.theme-default .nivo-caption4 {
	font:'Oswald';
}
.theme-default .nivo-caption4 h2 {
	font-size:64px;
	line-height:1em;
	text-align:center;
	padding:0 0 7px 0;
	margin:208px 0 0 0;
	color:rgba(255,255,255,1.00);
}
.theme-default .nivo-caption4 hr {
	max-width:725px;
	border-width: 2px 0 0;
	color:#FFF;
	padding:0 0 0 0;
	margin:0 auto;
}
.theme-default .nivo-caption4 .caption-p-wrap {
	margin-right:auto;
	margin-left:auto;
	width:95%;
	padding:0 0;
}
.theme-default .nivo-caption4 p {
	font-size:22px;
	line-height:1.25em;
	font-weight:400;
	text-align:center;
	padding:.20em 0;
	margin:0 0 15px 0;
}
.theme-default .nivo-caption4 p.cap-btn {
	padding:0;
	margin-bottom:0;
}
.theme-default .nivo-caption4 p.cap-btn a {
	display:inline-block !important;
	font-size:18px;
	line-height:1em;
	font-weight:400;
	text-align:center;
	padding:5px 7px;
	margin:0;
	background-color:#dbdce0;
	color:#414141;
	text-transform:uppercase;
	border-bottom:none;
}

@media (min-width: 992px) and (max-width: 1360px) {
.theme-default .nivo-caption4 {
}	
.theme-default .nivo-caption4 h2 {
	font-size:52px;
	line-height:1em;
	text-align:center;
	padding:0 0 7px 0;
	margin:108px 0 0 0;
	color:rgba(255,255,255,1.00);
}
.theme-default .nivo-caption4 hr {
	max-width:600px;
	border-width: 2px 0 0;
}
.theme-default .nivo-caption4 p {
	font-size:18px;
}
}

@media (min-width: 768px) and (max-width: 991px) {
.theme-default .nivo-caption4 {
}
.theme-default .nivo-caption4 h2 {
	font-size:34px;
	line-height:1em;
	text-align:center;
	padding:0 0 7px 0;
	margin:58px 0 0 0;
	color:rgba(255,255,255,1.00);
}
.theme-default .nivo-caption4 hr {
	max-width:380px;
	border-width: 1px 0 0;
}
.theme-default .nivo-caption4 p {
	font-size:12px;
}
.theme-default .nivo-caption4 p.cap-btn a {
	font-size:14px;
	padding:4px 6px;
}
}
/* -----nivo-caption4 ends -------*/


/* ------------------nivo-caption5 -------------------------------*/
.theme-default .nivo-caption5 {
	font:'Oswald';
	position:absolute;
	right:68px;
	right:10%;
	bottom:180px;
	width:612px;
	z-index:8;
	padding: 0px 0px;
	overflow:hidden;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.theme-default .nivo-caption5 h2 {
	font-size:52px;
	line-height:1em;
	text-align:center;
	padding:0 0 9px 0;
	margin:0;
	color:rgba(255,255,255,1.00);
}
.theme-default .nivo-caption5 hr {
	max-width:490px;
	border-width: 2px 0 0;
	color:#FFF;
	padding:0 0 0 0;
	margin:0 auto;
}
.theme-default .nivo-caption5 .caption-p-wrap {
	margin-right:auto;
	margin-left:auto;
	width:96.5%;
	padding:0 0;
}
.theme-default .nivo-caption5 p {
	font-size:19px;
	line-height:1.25em;
	font-weight:400;
	text-align:center;
	padding:.20em 0;
	margin:0 0 15px 0;
}
.theme-default .nivo-caption5 p.cap-btn {
	padding:0;
	margin-bottom:0;
}
.theme-default .nivo-caption5 p.cap-btn a {
	display:inline-block !important;
	font-size:18px;
	line-height:1em;
	font-weight:400;
	text-align:center;
	padding:4px 6px;
	margin:0;
	background-color:#dbdce0;
	color:#414141;
	text-transform:uppercase;
	border-bottom:none;
}

@media (min-width: 1052px) and (max-width: 1350px) {
.theme-default .nivo-caption5 {
	right:68px;
	right:5%;
	bottom:110px;
	width:612px;
}
.theme-default .nivo-caption5 h2 {
	font-size:52px;
	padding:0 0 9px 0;
}
.theme-default .nivo-caption5 hr {
	max-width:490px;
	border-width: 2px 0 0;
}
.theme-default .nivo-caption5 .caption-p-wrap {
	width:96.5%;
	padding:0 0;
}
.theme-default .nivo-caption5 p {
	font-size:19px;
	padding:.20em 0;
	margin:0 0 15px 0;
}
.theme-default .nivo-caption5 p.cap-btn {
	padding:0;
	margin-bottom:0;
}
.theme-default .nivo-caption5 p.cap-btn a {
	font-size:18px;
	padding:4px 6px;
}
}

@media (min-width: 768px) and (max-width: 1051px) {
.theme-default .nivo-caption5 {
	right:68px;
	right:7.5%;
	bottom:80px;
	bottom:15%;
	width:412px;
}
.theme-default .nivo-caption5 h2 {
	font-size:38px;
	padding:0 0 9px 0;
}
.theme-default .nivo-caption5 hr {
	max-width:350px;
	border-width: 1px 0 0;
}
.theme-default .nivo-caption5 .caption-p-wrap {
	width:96.5%;
	padding:0 0;
}
.theme-default .nivo-caption5 p {
	font-size:14px;
	padding:.20em 0;
	margin:0 0 15px 0;
}
.theme-default .nivo-caption5 p.cap-btn {
	padding:0;
	margin-bottom:0;
}

.theme-default .nivo-caption5 p.cap-btn a {
	font-size:18px;
	padding:4px 6px;
}
}
/* -- nivo-caption5 ends ------------*/</pre></body></html>