<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ---------- Reset css ---------- */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;}
ol, ul {list-style: none;}

/* ------------ Defaults ------------*/
body {font: 12px/1.5 Arial, Helvetica, sans-serif; background: #f0f0f0;}
p {margin: 1em 0;}
img {max-width: 100%; height: auto;}
h1 {font: 20px/1 Arial, Helvetica, sans-serif; margin: 12px 0;}
h2 {font: 14px/1 Arial, Helvetica, sans-serif; margin: 15px 0;}
h3 {width: 65%; border-bottom: 1px solid #ddd; padding-bottom: 10px; margin-bottom: 16px; font: 20px/1 Arial, Helvetica, sans-serif;}
ul {padding-left: 12px; list-style: square outside;}
strong {font-weight: bold;}
a {text-decoration: none; color: #5F87A9;}
a[href^=tel] {color: #000; font-weight: bold;}
a:hover {text-decoration: underline;}


/* ------------ Classes ------------*/
.fl {float: left;}
.fr {float: right;}
.center {text-align: center;}
i.fa {width: 16px; font-size: 14px;}
a.fancybox {margin-right: 20px;}
a.fancybox img {display: inline-block; box-shadow: 0 0 1px rgba(0,0,0,0.4);}
span.company-name {margin-right: 5px;}

/* ------------ Layout ------------*/
#wrapper {width: 100%; max-width: 1000px; margin: 0 auto; padding: 1px 0; background: #fbfbfb; box-shadow: 0 0 10px rgba(0,0,0,0.3);}
.ie8 #wrapper {border-left: 1px solid #ddd; border-right: 1px solid #ddd;}
header {max-width: 960px; margin: 19px auto 20px; border: 1px solid #ddd; background: #fff; box-shadow: 0 2px 3px 1px rgba(0,0,0,0.05);}
header div.contact {padding: 20px 20px 15px; overflow: hidden;}
header div.data {float: left; width: 100%; max-width: 600px;}
header div.data &gt; div {float: left; padding: 10px 0 20px;}
header div.data div.logo-min {width: 95px; padding-right: 20px; padding-top: 25px; padding-bottom: 0;}
header div.data div.logo-min img {width: 95px;}
header div.map {float: left;; width: 320px; max-width: 100%;}
header div.map iframe {max-width: 100%;}
div.logo {position: relative; height: 310px; background: url(../images/background.jpg) 0% 80% no-repeat; background-size: cover;}
div.logo img {position: absolute; top: 0; left: 0; opacity: 0.9;}
div#main {max-width: 920px; margin: 20px auto; padding: 20px; border: 1px solid #ddd; background: #fff; box-shadow: 0 2px 3px 1px rgba(0,0,0,0.05);}
section {margin-bottom: 20px;}

/* -------------- EXTRAS --------------*/
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 * Examples and documentation at: http://fancybox.net
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */
#fancybox-loading {position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none;}
#fancybox-loading div {position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url('../images/fancybox/fancybox.png');}
#fancybox-overlay {position: absolute; top: 0; left: 0; width: 100%; z-index: 1100; display: none;}
#fancybox-tmp {padding: 0; margin: 0; border: 0; overflow: auto; display: none;}
#fancybox-wrap {position: absolute; top: 0; left: 0; padding: 20px; z-index: 1101; outline: none; display: none;}
#fancybox-outer {position: relative; width: 100%; height: 100%; background: #fff;}
#fancybox-content {width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102; border: 0px solid #fff;}
#fancybox-hide-sel-frame {position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; z-index: 1101;}
#fancybox-close {position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background: transparent url('../images/fancybox/fancybox.png') -40px 0px; cursor: pointer; z-index: 1103; display: none;}
#fancybox-error {color: #444; font: normal 12px/20px Verdana, sans-serif; padding: 14px; margin: 0;}
#fancybox-img {width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top;}
#fancybox-frame {width: 100%; height: 100%; border: none; display: block;}
#fancybox-left, #fancybox-right {position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background: transparent url('../images/fancybox/blank.gif'); z-index: 1102; display: none;}
#fancybox-left {left: 0px;}
#fancybox-right {right: 0px;}
#fancybox-left-ico, #fancybox-right-ico {position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block;}
#fancybox-left-ico { background-image: url('../images/fancybox/fancybox.png'); background-position: -40px -30px;}
#fancybox-right-ico {background-image: url('../images/fancybox/fancybox.png'); background-position: -40px -60px;}
#fancybox-left:hover span {left: 20px;}
#fancybox-right:hover span {left: auto; right: 20px;}
.fancybox-bg {position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001;}
#fancybox-bg-n {top: -20px; left: 0; width: 100%; background-image: url('../images/fancybox/fancybox-x.png');}
#fancybox-bg-ne {top: -20px; right: -20px; background-image: url('../images/fancybox/fancybox.png'); background-position: -40px -162px;}
#fancybox-bg-e {top: 0; right: -20px; height: 100%; background-image: url('../images/fancybox/fancybox-y.png'); background-position: -20px 0px;}
#fancybox-bg-se {bottom: -20px; right: -20px; background-image: url('../images/fancybox/fancybox.png'); background-position: -40px -182px;}
#fancybox-bg-s {bottom: -20px; left: 0; width: 100%; background-image: url('../images/fancybox/fancybox-x.png'); background-position: 0px -20px;}
#fancybox-bg-sw {bottom: -20px; left: -20px; background-image: url('../images/fancybox/fancybox.png'); background-position: -40px -142px;}
#fancybox-bg-w {top: 0; left: -20px; height: 100%; background-image: url('../images/fancybox/fancybox-y.png');}
#fancybox-bg-nw {top: -20px; left: -20px; background-image: url('../images/fancybox/fancybox.png'); background-position: -40px -122px;}
#fancybox-title {font-family: Arial, Helvetica, sans-serif; font-size: 12px; z-index: 1102;}
.fancybox-title-inside {padding-bottom: 10px; text-align: center; color: #333; background: #fff; position: relative;}
.fancybox-title-outside {padding-top: 10px; color: #fff;}
.fancybox-title-over {position: absolute; bottom: 0; left: 0; color: #FFF; text-align: left;}
#fancybox-title-over {padding: 10px; background-image: url('../images/fancybox/fancy_title_over.png'); display: block;}
.fancybox-title-float { position: absolute; left: 0; bottom: -20px; height: 32px;}
#fancybox-title-float-wrap {border: none; border-collapse: collapse; width: auto;}
#fancybox-title-float-wrap td {border: none; white-space: nowrap;}
#fancybox-title-float-left {padding: 0 0 0 15px; background: url('../images/fancybox/fancybox.png') -40px -90px no-repeat;}
#fancybox-title-float-main {color: #FFF; line-height: 29px; font-weight: bold; padding: 0 0 3px 0; background: url('../images/fancybox/fancybox-x.png') 0px -40px;}
#fancybox-title-float-right {padding: 0 0 0 15px; background: url('../images/fancybox/fancybox.png') -55px -90px no-repeat;}
/* IE7, IE8 */
.fancybox-ie .fancybox-bg { background: transparent !important; }
.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/images/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/images/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/images/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/images/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/images/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/images/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/images/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/images/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }</pre></body></html>