<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Large desktops and laptops */
@media (min-width: 1380px) {
.main-nav { background: rgb(0,183,185); background: -moz-linear-gradient(90deg, rgba(0,183,185,1) 0%, rgba(34,179,224,1) 50%, rgba(51,149,250,1) 100%); background: -webkit-linear-gradient(90deg, rgba(0,183,185,1) 0%, rgba(34,179,224,1) 50%, rgba(51,149,250,1) 100%); background: linear-gradient(90deg, rgba(0,183,185,1) 0%, rgba(34,179,224,1) 50%, rgba(51,149,250,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00b7b9",endColorstr="#3395fa",GradientType=1); margin-top: -60px; border-bottom: 10px solid #fff; }
.main-nav .container { background: fixed url('images/circle-stained-glass.png') center top no-repeat; border:none; padding-bottom: 20px; }
.main-nav .row { padding-top:0; padding-bottom:0; }
.navbar { background:none; overflow:visible; margin-bottom:0; border:none; padding:0 !important; }
.navbar-header { background:none; padding:0; border-radius:0; border:none; box-shadow:none; }
.navbar-header a.navbar-brand { display:none; }
.nav-tabs { border-bottom:none; }
.main-nav span.caret { display: none !important; }

.navbar-default .navbar-nav { list-style:none; margin:20px 0 0 0; }
.navbar-default .navbar-nav &gt; li { font-size:20px; font-family:"acumin-pro"; font-weight:600; font-style: normal; margin:0; padding:0; text-transform: uppercase; }
.navbar-default .navbar-nav &gt; li &gt; a { display:block; text-decoration:none; padding:20px 28px; color:#fff; text-shadow:none; border-radius:0; margin:0; }
.navbar-default .navbar-nav &gt; .active &gt; a,
.navbar-default .navbar-nav &gt; .active &gt; a:focus,
.navbar-default .navbar-nav &gt; .active &gt; a:hover,
.navbar-default .navbar-nav &gt; li &gt; a:hover,
.navbar-default .navbar-nav &gt; li &gt; a:focus { color:#fff; background-color:#72b146; }

.navbar-nav li ul.dropdown-menu { min-width: none; padding: 10px 0; background: #72b146; width:240px; border: none; border-radius: 0; box-shadow: 0; }
.navbar-nav li ul.dropdown-menu li { margin:0; padding:0 15px; float:none; font-size:16px; display:block; line-height:20px; font-family:"acumin-pro"; font-weight:300 !important; font-style: normal !important; position: relative; text-transform: none; }
.navbar-nav li ul.dropdown-menu ul { left:100%; margin-top:-41px; position: absolute; top: 100%; }
.navbar-nav li ul.dropdown-menu a { color:#fff; text-align:left; text-decoration:none; padding:10px; display:block; white-space: normal; background:none !important; font-weight:300 !important; font-style: normal !important; }
.navbar-nav li ul.dropdown-menu a:hover { color:#fff; text-decoration:underline; }
	
.nav li:hover a,
.nav li:hover a:focus { background-color:#72b146; color:#fff; }

.nav li:hover &gt; ul { display:block; }

.nav &gt; li.current-menu-item &gt; a,
.nav &gt; li.current-menu-ancestor &gt; a,
.nav &gt; li.current_page_item &gt; a,
.nav &gt; li.current_page_ancestor &gt; a { background-color:#72b146; color:#fff; }

.nav &gt; li.current-menu-item &gt; a:hover,
.nav &gt; li.current-menu-ancestor &gt; a:hover,
.nav &gt; li.current_page_item &gt; a:hover,
.nav &gt; li.current_page_ancestor &gt; a:hover { background-color:#72b146; color:#fff; }
}

/* Landscape tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1379px) {
.main-nav { background: rgb(0,183,185); background: -moz-linear-gradient(90deg, rgba(0,183,185,1) 0%, rgba(34,179,224,1) 50%, rgba(51,149,250,1) 100%); background: -webkit-linear-gradient(90deg, rgba(0,183,185,1) 0%, rgba(34,179,224,1) 50%, rgba(51,149,250,1) 100%); background: linear-gradient(90deg, rgba(0,183,185,1) 0%, rgba(34,179,224,1) 50%, rgba(51,149,250,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00b7b9",endColorstr="#3395fa",GradientType=1); margin-top: -60px; border-bottom: 10px solid #fff; }
.main-nav .container { background: fixed url('images/circle-stained-glass.png') center top no-repeat; border:none; padding-bottom: 20px; }
.main-nav .row { padding-top:0; padding-bottom:0; }
.navbar { background:none; overflow:visible; margin-bottom:0; border:none; padding:0 !important; }
.navbar-header { background:none; padding:0; border-radius:0; border:none; box-shadow:none; }
.navbar-header a.navbar-brand { display:none; }
.nav-tabs { border-bottom:none; }
.main-nav span.caret { display: none !important; }

.navbar-default .navbar-nav { list-style:none; margin:20px 0 0 0; }
.navbar-default .navbar-nav &gt; li { font-size:16px; font-family:"acumin-pro"; font-weight:600; font-style: normal; margin:0; padding:0; text-transform: uppercase; }
.navbar-default .navbar-nav &gt; li &gt; a { display:block; text-decoration:none; padding:20px; color:#fff; text-shadow:none; border-radius:0; margin:0; }
.navbar-default .navbar-nav &gt; .active &gt; a,
.navbar-default .navbar-nav &gt; .active &gt; a:focus,
.navbar-default .navbar-nav &gt; .active &gt; a:hover,
.navbar-default .navbar-nav &gt; li &gt; a:hover,
.navbar-default .navbar-nav &gt; li &gt; a:focus { color:#fff; background-color:#72b146; }

.navbar-nav li ul.dropdown-menu { min-width: none; padding: 10px 0; background: #72b146; width:240px; border: none; border-radius: 0; box-shadow: 0; }
.navbar-nav li ul.dropdown-menu li { margin:0; padding:0 15px; float:none; font-size:16px; display:block; line-height:20px; font-family:"acumin-pro"; font-weight:300 !important; font-style: normal !important; position: relative; text-transform: none; }
.navbar-nav li ul.dropdown-menu ul { left:100%; margin-top:-41px; position: absolute; top: 100%; }
.navbar-nav li ul.dropdown-menu a { color:#fff; text-align:left; text-decoration:none; padding:10px; display:block; white-space: normal; background:none !important; font-weight:300 !important; font-style: normal !important; }
.navbar-nav li ul.dropdown-menu a:hover { color:#fff; text-decoration:underline; }
	
.nav li:hover a,
.nav li:hover a:focus { background-color:#72b146; color:#fff; }

.nav li:hover &gt; ul { display:block; }

.nav &gt; li.current-menu-item &gt; a,
.nav &gt; li.current-menu-ancestor &gt; a,
.nav &gt; li.current_page_item &gt; a,
.nav &gt; li.current_page_ancestor &gt; a { background-color:#72b146; color:#fff; }

.nav &gt; li.current-menu-item &gt; a:hover,
.nav &gt; li.current-menu-ancestor &gt; a:hover,
.nav &gt; li.current_page_item &gt; a:hover,
.nav &gt; li.current_page_ancestor &gt; a:hover { background-color:#72b146; color:#fff; }
}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
.main-nav { background: rgb(0,183,185); background: -moz-linear-gradient(90deg, rgba(0,183,185,1) 0%, rgba(34,179,224,1) 50%, rgba(51,149,250,1) 100%); background: -webkit-linear-gradient(90deg, rgba(0,183,185,1) 0%, rgba(34,179,224,1) 50%, rgba(51,149,250,1) 100%); background: linear-gradient(90deg, rgba(0,183,185,1) 0%, rgba(34,179,224,1) 50%, rgba(51,149,250,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00b7b9",endColorstr="#3395fa",GradientType=1); margin-top: -60px; border-bottom: 10px solid #fff; padding: 0; }
.main-nav .container { background: fixed url('images/circle-stained-glass.png') center top no-repeat; border:none; padding: 0 0 20px 0; }
.main-nav .row { padding-top:20px; padding-bottom:20px; margin: 0; }
.main-nav span.caret { display: none !important; }
.navbar { margin-top:0; background:none; border:none; }
.navbar-inner { background:none; border-radius:0; box-shadow:none; border:none; padding:15px; }
.navbar-header { display:none; }
.navbar .nav { margin:30px 0 0 0 !important; padding:0 !important; width: 100%; }
.navbar .nav &gt; li { margin:0 2px 2px 0; padding:0; display:block !important; width:49% !important; }
.navbar .nav &gt; li span.caret { display: none !important; }
.navbar .nav &gt; li &gt; a { text-shadow:none; text-decoration:none; color:#fff; font-size:20px; font-family:"acumin-pro"; font-weight:600; font-style: normal; background:none; border:none; border-radius:0 !important; padding:15px !important; text-align:center; text-transform: uppercase; }
.navbar .nav &gt; li &gt; a:hover,
.navbar .nav &gt; li &gt; a:focus { background:#72b146 !important; color:#fff !important; border:none; text-decoration:none; }
.navbar .nav &gt; .active &gt; a,
.navbar .nav &gt; .active &gt; a:hover,
.navbar .nav &gt; .active &gt; a:focus { background:#72b146 !important; color:#fff !important; border:none; text-decoration:none; }
.nav-tabs { border-bottom:none; }
.navbar .nav ul { display:none; }

}

/* Landscape phones and portrait tablets */
@media (min-width: 481px) and (max-width: 767px) {
.main-nav { background: rgb(0,183,185); background: -moz-linear-gradient(90deg, rgba(0,183,185,1) 0%, rgba(34,179,224,1) 50%, rgba(51,149,250,1) 100%); background: -webkit-linear-gradient(90deg, rgba(0,183,185,1) 0%, rgba(34,179,224,1) 50%, rgba(51,149,250,1) 100%); background: linear-gradient(90deg, rgba(0,183,185,1) 0%, rgba(34,179,224,1) 50%, rgba(51,149,250,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00b7b9",endColorstr="#3395fa",GradientType=1); margin-top: -60px; border-bottom: 10px solid #fff; padding: 0; }
.main-nav .container { background: fixed url('images/circle-stained-glass.png') center top no-repeat; border:none; padding: 0 20px 20px 20px; }
.main-nav .row { padding-top:20px; padding-bottom:20px; margin:0; }
.main-nav span.caret { display: inline-block !important; }
.main-nav .navbar-collapse { border-top: none !important; box-shadow: 0 !important; padding-left: 0; padding-right: 0; }
.navbar { margin:0; background:none; border:none; }
.navbar-inner { background:none; border-radius:0; box-shadow:none; border:none; padding:0; }
.navbar-toggle { background:#fff !important; border:1px solid #fff !important; border-radius:0; padding:10px; margin:10px 0 !important; }
.navbar-toggle:hover,
.navbar-toggle:focus { background:#22b3e0 !important; border: 1px solid #22b3e0 !important; }
.navbar-toggle .icon-bar { background:#22b3e0 !important; background-image:none; }
.navbar-toggle:hover .icon-bar { background:#fff !important; }
.navbar-brand { color:#fff !important; padding:15px 0 0 0 !important; float:left; font-size:20px; font-family:"acumin-pro"; font-weight:600; text-decoration:none; text-transform: uppercase; }
.navbar-default { margin-top: 0 !important; }
.navbar .nav { margin:0 !important; padding:20px 0 !important; }
.navbar .nav &gt; li { margin:0 0 2px 0; padding:0; text-transform: uppercase; }
.navbar .nav &gt; li &gt; a { text-shadow:none; color:#fff; font-size:20px; font-family:"acumin-pro"; font-weight:600; font-style: normal; background:none; border:none; border-radius:0 !important; padding:15px !important; text-decoration: none; }
.navbar .nav &gt; li &gt; a:hover,
.navbar .nav &gt; li &gt; a:focus { background:#72b146 !important; color:#fff !important; border:none; text-decoration:none; }
.navbar .nav &gt; .active &gt; a,
.navbar .nav &gt; .active &gt; a:hover,
.navbar .nav &gt; .active &gt; a:focus { background:#72b146 !important; color:#fff !important; border:none; text-decoration:none; }
.nav-tabs { border-bottom:none; }
.navbar .nav ul { background:none; list-style:none; margin:0; padding:10px; }
.navbar .nav ul ul { display:none; }
.navbar .nav ul a,
.navbar .nav ul a:hover { background:none; color:#fff; }
.navbar-nav .open .dropdown-menu &gt; li { font-family: "acumin-pro"; font-weight: 300; font-style: normal; font-size: 16px; line-height: 20px; text-transform: none; }
.navbar-nav .open .dropdown-menu &gt; li &gt; a { padding: 5px 0; color: #fff !important; text-decoration: none; white-space:normal !important; overflow:visible !important; }
.navbar-nav .open .dropdown-menu &gt; li &gt; a:hover,
.navbar-nav .open .dropdown-menu &gt; li &gt; a:focus { color: #fff !important; text-decoration: underline; }
}

/* Portrait phones and smaller */
@media (max-width: 480px) {
.main-nav { background: rgb(0,183,185); background: -moz-linear-gradient(90deg, rgba(0,183,185,1) 0%, rgba(34,179,224,1) 50%, rgba(51,149,250,1) 100%); background: -webkit-linear-gradient(90deg, rgba(0,183,185,1) 0%, rgba(34,179,224,1) 50%, rgba(51,149,250,1) 100%); background: linear-gradient(90deg, rgba(0,183,185,1) 0%, rgba(34,179,224,1) 50%, rgba(51,149,250,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00b7b9",endColorstr="#3395fa",GradientType=1); margin-top: -60px; border-bottom: 10px solid #fff; padding: 0; }
.main-nav .container { background: fixed url('images/circle-stained-glass.png') center top no-repeat; border:none; padding: 0 20px 20px 20px; }
.main-nav .row { padding-top:20px; padding-bottom:20px; margin:0; }
.main-nav span.caret { display: inline-block !important; }
.main-nav .navbar-collapse { border-top: none !important; box-shadow: 0 !important; padding-left: 0; padding-right: 0; }
.navbar { margin:0; background:none; border:none; }
.navbar-inner { background:none; border-radius:0; box-shadow:none; border:none; padding:0; }
.navbar-toggle { background:#fff !important; border:1px solid #fff !important; border-radius:0; padding:10px; margin:10px 0 !important; }
.navbar-toggle:hover,
.navbar-toggle:focus { background:#22b3e0 !important; border: 1px solid #22b3e0 !important; }
.navbar-toggle .icon-bar { background:#22b3e0 !important; background-image:none; }
.navbar-toggle:hover .icon-bar { background:#fff !important; }
.navbar-brand { color:#fff !important; padding:15px 0 0 0 !important; float:left; font-size:20px; font-family:"acumin-pro"; font-weight:600; text-decoration:none; text-transform: uppercase; }
.navbar-default { margin-top: 0 !important; }
.navbar .nav { margin:0 !important; padding:20px 0 !important; }
.navbar .nav &gt; li { margin:0 0 2px 0; padding:0; text-transform: uppercase; }
.navbar .nav &gt; li &gt; a { text-shadow:none; color:#fff; font-size:20px; font-family:"acumin-pro"; font-weight:600; font-style: normal; background:none; border:none; border-radius:0 !important; padding:15px !important; text-decoration: none; }
.navbar .nav &gt; li &gt; a:hover,
.navbar .nav &gt; li &gt; a:focus { background:#72b146 !important; color:#fff !important; border:none; text-decoration:none; }
.navbar .nav &gt; .active &gt; a,
.navbar .nav &gt; .active &gt; a:hover,
.navbar .nav &gt; .active &gt; a:focus { background:#72b146 !important; color:#fff !important; border:none; text-decoration:none; }
.nav-tabs { border-bottom:none; }
.navbar .nav ul { background:none; list-style:none; margin:0; padding:10px; }
.navbar .nav ul ul { display:none; }
.navbar .nav ul a,
.navbar .nav ul a:hover { background:none; color:#fff; }
.navbar-nav .open .dropdown-menu &gt; li { font-family: "acumin-pro"; font-weight: 300; font-style: normal; font-size: 16px; line-height: 20px; text-transform: none; }
.navbar-nav .open .dropdown-menu &gt; li &gt; a { padding: 5px 0; color: #fff !important; text-decoration: none; white-space:normal !important; overflow:visible !important; }
.navbar-nav .open .dropdown-menu &gt; li &gt; a:hover,
.navbar-nav .open .dropdown-menu &gt; li &gt; a:focus { color: #fff !important; text-decoration: underline; }
}</pre></body></html>