<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.xsmall-text { font-size:12px; }
.small-text { font-size:14px; }
.medium-text { font-size:16px; }
.large-text { font-size:18px; }
.xlarge-text { font-size:20px; }

.text-left { text-align:left; }
.text-right { text-align:right; }
.text-block { text-align:justify; }
.text-center { text-align:center; }
.center { text-align:center; }
.block-center { margin-left:auto;margin-right:auto }

.p10 { padding:10px }
.p20 { padding:20px }
.p30 { padding:30px }
.p40 { padding:40px }
.pl10 { padding-left:10px }
.pl20 { padding-left:20px }
.pl30 { padding-left:30px }
.pl40 { padding-left:40px }
.pr10 { padding-right:10px }
.pr20 { padding-right:20px }
.pr30 { padding-right:30px }
.pr40 { padding-right:40px }
.pt10 { padding-top:10px }
.pt20 { padding-top:20px }
.pt30 { padding-top:30px }
.pt40 { padding-top:40px }
.pb10 { padding-bottom:10px }
.pb20 { padding-bottom:20px }
.pb30 { padding-bottom:30px }
.pb40 { padding-bottom:40px }
.m10 { margin:10px }
.m20 { margin:20px }
.m30 { margin:30px }
.m40 { margin:40px }
.ml10 { margin-left:10px }
.ml20 { margin-left:20px }
.ml30 { margin-left:30px }
.ml40 { margin-left:40px }
.mr10 { margin-right:10px }
.mr20 { margin-right:20px }
.mr30 { margin-right:30px }
.mr40 { margin-right:40px }
.mt10 { margin-top:10px }
.mt20 { margin-top:20px }
.mt30 { margin-top:30px }
.mt40 { margin-top:40px }
.mb10 { margin-bottom:10px }
.mb20 { margin-bottom:20px }
.mb30 { margin-bottom:30px }
.mb40 { margin-bottom:40px }

.vertical-parent { position:relative; }
.vertical-child { position:absolute;top:50%;transform:translateY(-50%); }

.row:before, .row:after { content:" ";display:table }
.row:after { clear:both }
.row { width:100%;max-width:100%;margin-left:auto;margin-right:auto }
.row .col { float:left;min-height:1px;margin-left:0.83325%;margin-right:0.83325% }
.row .col-1 { width:6.666% }
.row .col-2 { width:14.9985% }
.row .col-3 { width:23.331% }
.row .col-4 { width:31.6635% }
.row .col-5 { width:39.996% }
.row .col-6 { width:48.3285% }
.row .col-7 { width:56.661% }
.row .col-8 { width:64.9935% }
.row .col-9 { width:73.326% }
.row .col-10 { width:81.6585% }
.row .col-11 { width:89.991% }
.row .col-12 { width:98.3235% }

.fix img, img.fix { display:block;width:100%;height:auto }

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}


#contact-form { width:80%;margin:0 auto }
#contact-form .form-item { margin-bottom:20px }
#contact-form label { font-weight:bold }
#contact-form textarea,
#contact-form input[type=text],
#contact-form input[type=email] { width:100% }
#contact-form button,
#contact-form textarea,
#contact-form input[type=text],
#contact-form input[type=email] { padding:10px }
#contact-form button { background:red;color:white;border:0px solid transparent;outline:none }
#contact-form button:hover { background:black }

#pageintro {
    padding: 70px 0;
}

.container {
    padding: 40px 0;
}

.wrapper+.wrapper { border-top:1px solid #d7d7d7 }

.row2 { background-color: red; }
.overlay:after { background-color:rgba(0,0,0,.25); }

.list { list-style-type:none;padding:0 }
.list li { border-bottom:1px solid #d7d7d7;padding:3px 5px }
.list li:first-child { border-top:1px solid #d7d7d7 }

.list.xlarge-list li { padding:10px 15px }
.list.large-list li { padding:5px 10px }
.list.medium-list li { padding:3px 5px }
.list.small-list li { padding:2px 0px }
.list.xsmall-list li { padding:0 }

.spot { color:red }

.row2 .spot { color:white }

form #website,
form #address { display:none }






</pre></body></html>