<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
.caption
.caption.is-caption-centered
.caption.is-text-align-center
.caption.is-overlay-dark
*/
.caption { opacity:0; font-size:16px; font-size:1rem }
	
.caption p { 
	font-family:Helvetica, Arial, sans-serif;
	color:inherit;
	font-size:16px; font-size:1rem;
	margin:8px 0px 0px 0px!important;
	margin:0;
	padding :0;
}

.caption p a{ color:inherit; text-decoration:underline; }
.caption p a:hover,
.caption p a:focus,
.caption p a:active{ text-decoration:none; }

.caption h2, .caption h2 a { font-size:34px; font-size:2.125rem; line-height:2.125rem; }
.caption h3, .caption h3 a { font-size:30px; font-size:1.875rem; line-height:1.875rem; }
.caption h4, .caption h4 a { font-size:26px; font-size:1.625rem; line-height:1.625rem; }
.caption h5, .caption h5 a { font-size:24px; font-size:1.5rem; line-height:1.5rem; }
.caption h6, .caption h6 a { font-size:22px; font-size:1.375rem; line-height:1.375rem; }

.caption h2,.caption h3,.caption h4,.caption h5,.caption h6 { 
	font-family:Helvetica, Arial, sans-serif;
	font-weight:700;
	color:inherit;
	clear:both;
	margin:0;
	padding:0;
}
	.caption h2 a,
	.caption h3 a,
	.caption h4 a,
	.caption h5 a,
	.caption h6 a { color:inherit; text-decoration:none; }
	.caption h2 a:hover,.caption h2 a:focus,.caption h2 a:active,
	.caption h3 a:hover,.caption h3 a:focus,.caption h3 a:active,
	.caption h4 a:hover,.caption h4 a:focus,.caption h4 a:active,
	.caption h5 a:hover,.caption h5 a:focus,.caption h5 a:active,
	.caption h6 a:hover,.caption h6 a:focus,.caption h6 a:active { text-decoration:none; }



/* 
16px	1rem
17px	1.0625rem
	18px	1.125rem
19px	1.1875rem
20px	1.25rem
21px	1.3125rem
	22px	1.375rem
23px	1.4375rem
24px	1.5rem
25px	1.5625rem
	26px	1.625rem
27px	1.6875rem
28px	1.75rem
29px	1.8125rem
	30px	1.875rem
31px	1.9375rem
32px	2rem
33px	2.0625rem
	34px	2.125rem



.caption h1 { font-size:26px;font-size:1.625rem }
.caption h2 { font-size:24px;font-size:1.5rem }
.caption h3 { font-size:20px;font-size:1.25rem }
.caption h4 { font-size:18px;font-size:1.125rem }
.caption h5 { font-size:16px;font-size:1rem }
.caption h6 { font-size:14px;font-size:.875rem; }
https://www.ninjaunits.com/converters/pixels/pixels-rem/
http://www.standardista.com/px-to-rem-conversion-if-root-font-size-is-16px/
*/
.caption.is-overlay-dark { background:rgba(0,0,0,0.7); color:#fff; }
.caption.is-overlay-light { background:rgba(255,255,255,0.7); color:#000; }
.caption.is-overlay-gold { background:rgba(129,108,66,0.7); color:#fff; }

.caption.is-text-align-left { text-align:left; }
.caption.is-text-align-center { text-align:center; }
.caption.is-text-align-right { text-align:right; }
.caption.is-text-align-justified { text-align:justify; }

@media (min-width:768px) { 
	.is-theme-default .caption { clear:both; position:absolute; padding:1.9em 1.7em; overflow:hidden; height:auto; width:480px; }
	.is-theme-default .caption.is-caption-none { display:none; }
	.is-theme-default .caption.is-caption-centered { left:50%; top:50%; transform:translate(-50%,-50%); }
	.is-theme-default .caption.is-caption-standard-left { left:0; top:0; bottom:0; width:45%; }
	.is-theme-default .caption.is-caption-standard-right { right:0; top:0; bottom:0; width:45%; }
	.is-theme-default .caption.is-caption-standard-top { left:0; right:0; top:0; height:auto; }
	.is-theme-default .caption.is-caption-standard-bottom { left:0; right:0; bottom:0; height:auto; }
	.is-theme-default .caption.is-caption-floating-bottom-left { top:auto; right:auto; bottom:80px; left:0; float:left; }
	.is-theme-default .caption.is-caption-floating-bottom-right { top:auto; right:0; bottom:80px; left:auto; float:right; }
	.is-theme-default .caption.is-caption-floating-top-left { top:80px; right:auto; bottom:auto; left:0; float:left; }
	.is-theme-default .caption.is-caption-floating-top-right { top:80px; right:0; bottom:auto; left:auto; float:left; }
	.is-theme-default .caption.is-caption-floating-with-margins-bottom-left { top:auto; right:auto; bottom:80px; left:80px; float:left; }
	.is-theme-default .caption.is-caption-floating-with-margins-bottom-right { top:auto; right:80px; bottom:80px; left:auto; float:right; }
	.is-theme-default .caption.is-caption-floating-with-margins-top-left { top:80px; right:auto; bottom:auto; left:80px; float:left; }
	.is-theme-default .caption.is-caption-floating-with-margins-top-right { top:80px; right:80px; bottom:auto; left:auto; float:left; }
}
@media (max-width:767px) { 
	.is-theme-default .caption { clear:both; position:relative; margin:0; padding:3.7em; }
	.is-theme-default .caption.is-caption-none { display:none; }
	.is-theme-default .caption.is-caption-centered { }
	.is-theme-default .caption.is-caption-standard-left { }
	.is-theme-default .caption.is-caption-standard-right { }
	.is-theme-default .caption.is-caption-standard-top { }
	.is-theme-default .caption.is-caption-standard-bottom { }
	.is-theme-default .caption.is-caption-floating-bottom-left { }
	.is-theme-default .caption.is-caption-floating-bottom-right { }
	.is-theme-default .caption.is-caption-floating-top-left { }
	.is-theme-default .caption.is-caption-floating-top-right { }
	.is-theme-default .caption.is-caption-floating-with-margins-bottom-left { }
	.is-theme-default .caption.is-caption-floating-with-margins-bottom-right { }
	.is-theme-default .caption.is-caption-floating-with-margins-top-left { }
	.is-theme-default .caption.is-caption-floating-with-margins-top-right { }
}
@media (min-width:768px) { 
	.is-theme-classic .caption { }
	.is-theme-classic .caption.is-caption-none { display:none; }
	.is-theme-classic .caption.is-caption-centered { }
	.is-theme-classic .caption.is-caption-standard-left { }
	.is-theme-classic .caption.is-caption-standard-right { }
	.is-theme-classic .caption.is-caption-standard-top { }
	.is-theme-classic .caption.is-caption-standard-bottom { }
	.is-theme-classic .caption.is-caption-floating-bottom-left { }
	.is-theme-classic .caption.is-caption-floating-bottom-right { }
	.is-theme-classic .caption.is-caption-floating-top-left { }
	.is-theme-classic .caption.is-caption-floating-top-right { }
	.is-theme-classic .caption.is-caption-floating-with-margins-bottom-left { }
	.is-theme-classic .caption.is-caption-floating-with-margins-bottom-right  { }
	.is-theme-classic .caption.is-caption-floating-with-margins-top-left { }
	.is-theme-classic .caption.is-caption-floating-with-margins-top-right { }
}
@media (max-width:767px) { 
	.is-theme-classic .caption { }
	.is-theme-classic .caption.is-caption-none { display:none; }
	.is-theme-classic .caption.is-caption-centered { }
	.is-theme-classic .caption.is-caption-standard-left { }
	.is-theme-classic .caption.is-caption-standard-right { }
	.is-theme-classic .caption.is-caption-standard-top { }
	.is-theme-classic .caption.is-caption-standard-bottom { }
	.is-theme-classic .caption.is-caption-floating-bottom-left { }
	.is-theme-classic .caption.is-caption-floating-bottom-right { }
	.is-theme-classic .caption.is-caption-floating-top-left { }
	.is-theme-classic .caption.is-caption-floating-top-right { }
	.is-theme-classic .caption.is-caption-floating-with-margins-bottom-left { }
	.is-theme-classic .caption.is-caption-floating-with-margins-bottom-right  { }
	.is-theme-classic .caption.is-caption-floating-with-margins-top-left { }
	.is-theme-classic .caption.is-caption-floating-with-margins-top-right { }
}
@media (min-width:768px) { 
	.is-theme-panorama .caption { padding:1.9em 1.7em; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); height:auto; overflow:hidden;}
	.is-theme-panorama .caption.is-caption-none { display:none; }
	.is-theme-panorama .caption.is-caption-centered { }
	.is-theme-panorama .caption.is-caption-standard-left { }
	.is-theme-panorama .caption.is-caption-standard-right { }
	.is-theme-panorama .caption.is-caption-standard-top { }
	.is-theme-panorama .caption.is-caption-standard-bottom { }
	.is-theme-panorama .caption.is-caption-floating-bottom-left { }
	.is-theme-panorama .caption.is-caption-floating-bottom-right { }
	.is-theme-panorama .caption.is-caption-floating-top-left { }
	.is-theme-panorama .caption.is-caption-floating-top-right { }
	.is-theme-panorama .caption.is-caption-floating-with-margins-bottom-left { }
	.is-theme-panorama .caption.is-caption-floating-with-margins-bottom-right { }
	.is-theme-panorama .caption.is-caption-floating-with-margins-top-left { }
	.is-theme-panorama .caption.is-caption-floating-with-margins-top-right { }
}
@media (max-width:767px) { 
	.is-theme-panorama .caption { padding:1.9em 1.7em; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); min-width:70%; max-height:80%; overflow:hidden; }
	.is-theme-panorama .caption.is-caption-none { display:none; }
	.is-theme-panorama .caption.is-caption-centered { }
	.is-theme-panorama .caption.is-caption-standard-left { }
	.is-theme-panorama .caption.is-caption-standard-right { }
	.is-theme-panorama .caption.is-caption-standard-top { }
	.is-theme-panorama .caption.is-caption-standard-bottom { }
	.is-theme-panorama .caption.is-caption-floating-bottom-left { }
	.is-theme-panorama .caption.is-caption-floating-bottom-right { }
	.is-theme-panorama .caption.is-caption-floating-top-left { }
	.is-theme-panorama .caption.is-caption-floating-top-right { }
	.is-theme-panorama .caption.is-caption-floating-with-margins-bottom-left { }
	.is-theme-panorama .caption.is-caption-floating-with-margins-bottom-right { }
	.is-theme-panorama .caption.is-caption-floating-with-margins-top-left { }
	.is-theme-panorama .caption.is-caption-floating-with-margins-top-right { }
}</pre></body></html>