body,html{overflow-x:hidden}body{margin-top:50px;color:#006e95}a{color:#f0f8ff}.navbar-nav a,h1,h1.brand-heading,h2,h4{font-style:normal;font-weight:500}h1{font-size:32px}h1.brand-heading{text-transform:uppercase;font-size:2em;color:#fff}.navbar-nav a,h2,h4{font-family:"museo-sans",sans-serif}.navbar-nav a,h1,h1.brand-heading,h4{font-family:museo-sans,sans-serif}.navbar-nav a{font-weight:300;font-size:.9em}.navbar-nav a.active,.navbar-nav a:focus,.navbar-nav a:focus button:after,.navbar-nav a:hover,.navbar-nav a:hover button:after{color:#bce2f4}.navbar{background-color:#006e95;margin:0;padding:6px 0}.navbar-toggler{padding:4px .5rem}.navbar li{padding-left:10px;padding-right:10px}.navbar-brand{font-family:museo-sans,sans-serif;font-style:normal;font-weight:300;padding-left:10px}.navbar-brand:hover{color:#00a6e1}.navbar li:hover,.navbar-nav li:hover{background-color:#00a6e1}.custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255,0.7)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.full-width-image-1{background:url(../images/555bg.jpg) no-repeat center center;background-size:cover;text-align:center;height:600px}.full-width-image-2{background:url(http://lorempixel.com/g/1920/500/abstract/) no-repeat center center;background-size:cover;text-align:center}.logo-wrapper{padding:100px inherit;display:inline-block}.section{padding-top:20px;padding-bottom:20px}.section-heading{font-size:4em;margin:30px 0}.section-lead{margin:30px 0}.section-paragraph{margin:0;padding-right:10px}.contact,.masthead{width:100%;height:auto;padding:50px 0;background-color:#006e95}.contact li{color:#f0f8ff;margin:0;padding-top:1px;text-align:left}.contact a:hover{color:#00a6e1}.contact ul{padding-top:20px}.contact h2{color:#fff;font-family:museo-sans,sans-serif;font-style:normal;font-weight:100;font-size:1.25em;text-transform:uppercase;text-align:left}.masthead{display:table;padding:200px 0;text-align:center;color:#fff;background:url(../images/555bg.jpg) no-repeat center center;background-color:#000;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.masthead .intro-body{display:table-cell;vertical-align:middle}.masthead .intro-body .brand-heading{font-size:40px}.masthead .intro-body .intro-text{font-size:18px}.space{height:300px}.bg-cover{background-image:url(../images/header-image2.jpg);background-size:cover;background-repeat:no-repeat}.jumbotron{margin-bottom:50px;height:60vh;display:flex;flex-direction:column;justify-content:center}.btn{background-color:#006e95;border:0}.btn:hover{background-color:#00a6e1}#map{display:block;min-height:560px;height:64vh;top:0;bottom:0;width:100%;z-index:0;margin-top:-10px}#location #filter-group-container .filter-group input[type=radio],#location .mapboxgl-ctrl.mapboxgl-ctrl-attrib{display:none}#location .mapboxgl-ctrl.mapboxgl-ctrl-group{border-radius:0;background:#fefefe;background:#0a0a0a;margin-right:10px;margin-bottom:10px}#location #filter-group-container ul li,#location .mapboxgl-ctrl.mapboxgl-ctrl-group button,.map-container #flyToCenter{-webkit-transition:background-color 220ms cubic-bezier(.215,.61,.355,1);-moz-transition:background-color 220ms cubic-bezier(.215,.61,.355,1);transition:background-color 220ms cubic-bezier(.215,.61,.355,1)}#location .mapboxgl-ctrl.mapboxgl-ctrl-group button{border-radius:0;background-color:transparent;border-color:rgba(255,255,255,.2);color:#fff}#map,.map-container{position:relative}#location .mapboxgl-ctrl.mapboxgl-ctrl-group button.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-in{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0A%20%20%3Cpath%20style%3D%27fill%3A%23f0f0f0%3B%27%20d%3D%27M%2010%206%20C%209.446%206%209%206.4459904%209%207%20L%209%209%20L%207%209%20C%206.446%209%206%209.446%206%2010%20C%206%2010.554%206.446%2011%207%2011%20L%209%2011%20L%209%2013%20C%209%2013.55401%209.446%2014%2010%2014%20C%2010.554%2014%2011%2013.55401%2011%2013%20L%2011%2011%20L%2013%2011%20C%2013.554%2011%2014%2010.554%2014%2010%20C%2014%209.446%2013.554%209%2013%209%20L%2011%209%20L%2011%207%20C%2011%206.4459904%2010.554%206%2010%206%20z%27%20%2F%3E%0A%3C%2Fsvg%3E%0A)}#location .mapboxgl-ctrl.mapboxgl-ctrl-group button.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-out{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0A%20%20%3Cpath%20style%3D%27fill%3A%23f0f0f0%3B%27%20d%3D%27m%207%2C9%20c%20-0.554%2C0%20-1%2C0.446%20-1%2C1%200%2C0.554%200.446%2C1%201%2C1%20l%206%2C0%20c%200.554%2C0%201%2C-0.446%201%2C-1%200%2C-0.554%20-0.446%2C-1%20-1%2C-1%20z%27%20%2F%3E%0A%3C%2Fsvg%3E%0A)}#location .mapboxgl-ctrl.mapboxgl-ctrl-group button.mapboxgl-ctrl-icon.mapboxgl-ctrl-compass>.mapboxgl-ctrl-compass-arrow{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%0A%09%3Cpolygon%20fill%3D%27%23f0f0f0%27%20points%3D%276%2C9%2010%2C1%2014%2C9%27%2F%3E%0A%09%3Cpolygon%20fill%3D%27%23888888%27%20points%3D%276%2C11%2010%2C19%2014%2C11%20%27%2F%3E%0A%3C%2Fsvg%3E)}.mapboxgl-ctrl>button:hover{background-color:#00a6e1!important}.map-container #flyToCenter{position:absolute;border-radius:0!important;bottom:15px;left:calc(50% - 50px);font-family:"museo-sans",sans-serif;font-weight:300;z-index:1;background-color:#0a0a0a;color:#e5f0f4;-moz-box-shadow:0 0 2px rgba(0,0,0,.1);-webkit-box-shadow:0 0 2px rgba(0,0,0,.1);box-shadow:0 0 0 2px rgba(0,0,0,.1)}#flyToCenter:hover{background-color:#00a6e1}#filter-group-container{position:absolute;display:block;top:25%;bottom:auto;left:0;background:#fff;min-width:150px;max-width:220px}#location #filter-group-container ul{text-align:inherit;position:relative}#location #filter-group-container ul li{position:relative;border-bottom:1px solid #ddd;padding-left:0;border-color:rgba(255,255,255,.12);color:#e5f0f4}#location #filter-group-container ul li:last-child{border-bottom:none}#location #filter-group-container ul li:hover{background-color:rgba(255,255,255,.12);background-color:#00a6e1}#filter-group{background:gray}#filter-group-list{list-style:none;background-color:#0a0a0a;padding:0;margin:0}#filter-group-list li{border-bottom:1px solid #ddd;margin:0;background-color:#0a0a0a}#location #filter-group-container .filter-group{font-family:"museo-sans",sans-serif;font-weight:300}#location #filter-group-container .filter-group input[type=radio]:first-child+label{width:100%}#location #filter-group-container .filter-group label:last-child{left:0;width:auto}#location #filter-group-container .filter-group label{position:relative;padding-left:30px!important}#location #filter-group-container .filter-group label:after,#location #filter-group-container .filter-group label:before{content:'';position:absolute;left:8px;top:calc(50% - 8px);border-radius:50%}#location #filter-group-container .filter-group label:before{display:inline-block;width:16px;height:16px;margin-right:10px;border:1px solid rgba(255,255,255,.8)}#location #filter-group-container .filter-group label:after{display:none;width:10px;height:10px;margin:3px;background-color:#006e95}#location #filter-group-container .filter-group input[type=radio]:checked+label:before{border-color:#006e95}#location #filter-group-container .filter-group input[type=radio]:checked+label:after{display:block}#location #filter-group-container .filter-group input[type=radio]+label{cursor:pointer;padding:10px 10px 10px 6px;margin:0;font-size:13.5px;letter-spacing:-.625px;text-transform:uppercase}@media screen and (max-width: 39.9375em){#location #filter-group-container .filter-group input[type=radio]+label{font-size:13.5px}.navbar ul{padding-top:10px}#map{position:relative;display:block;min-height:300px;height:60vh;top:0;bottom:0;width:100%;z-index:0;margin-top:-10px}#transportationicon{margin-bottom:10px}.parking,.transportation{margin-left:5px;margin-right:5px}#location #filter-group-container{width:100%;max-width:100%;max-width:100vw;position:relative;top:auto;bottom:auto;left:0;right:0;box-shadow:none}#location #filter-group-container ul{text-align:center}#location #filter-group-container ul li{display:inline-block;border-bottom:none}#location button#flyToCenter{top:16px;bottom:auto}#location .mapboxgl-ctrl.mapboxgl-ctrl-group{margin-right:10px;margin-bottom:10px}}#location #filter-group-container .filter-group input[type=radio]+label{display:inline-block}.location--highlights{margin-left:15px;margin-bottom:0;-webkit-margin-start:15px;list-style-position:outside;list-style-type:disc;color:#041c24;font-weight:400}.location--highlights li{padding-left:10px;text-indent:-15px}.location--highlights li:before{content:'';display:inline;padding-left:15px}.location--highlights span{font-weight:200;color:#666}.location--highlights li a{padding:2px 4px;border-radius:2px;margin-left:-6px;color:#333;cursor:pointer;transition:background-color 220ms ease,color 200ms ease}.location--highlights li a.active,.location--highlights li a:active,.location--highlights li a:focus,.location--highlights li a:hover{background-color:#006e95!important;color:#212121}#feature,li,p{font-size:.875rem}.img-brand{max-width:140px;max-height:50px}.img-thumbnail{border:0}#gallery a{display:block}#gallery .img-thumbnail{display:block;width:100%!important}.footer li{display:inline-block}.footer .container{padding-top:40px;padding-bottom:40px}.footer{background-color:#2c3e50;color:#fff}.parallax-window{min-height:500px;background:0 0}.parallax-window h1{font-weight:300;margin-top:120px}.wrapper{border:0;margin-bottom:2em}.multicol{column-width:300px;column-gap:10px;padding:10px}.multicol p{margin:0 0 1em}.paral{min-height:600px;background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:center}.paral p{font-size:24px;color:#f5f5f5;text-align:center;line-height:60px}.paral h1,.parallax-window h1{color:#fff;font-size:2rem;text-align:center;padding-top:20px;line-height:50px}.paralsec{background-image:url(../images/other-image.png)}.paralsec1{background-image:url(https://img.webnots.com/2017/05/parallax1.jpg)}.paralsec2{background-image:url(https://img.webnots.com/2015/11/parallax2.jpg)}#teaser .btn{margin-top:10px;margin-left:30%;margin-right:30%;display:flex;justify-content:center;align-items:center}#teaser .jumbotron{background-image:url(../images/interior_bg.jpg);background-position:center;background-size:cover;background-color:#e5f0f4}#teaser2 .btn{margin-top:10px;margin-left:30%;margin-right:30%;display:flex;justify-content:center;align-items:center}#teaser2 .jumbotron{background-image:url(../images/map_bg.jpg);background-position:center;background-size:cover;background-color:#e5f0f4}@media (min-width: 768px){.section-heading{font-size:2em}.section{padding-top:50px;padding-bottom:50px}#teaser .btn,#teaser2 .btn{margin-left:35%;margin-right:35%}}@media only screen and (max-width: 600px){p.section-paragraph{margin-left:30px;margin-right:35px}.contact h2,.footer p,.footer ul{margin-left:40px}#teaser .btn,#teaser2 .btn{margin-left:20%;margin-right:20%;padding-left:5px;padding-right:5px}}#parking a{color:#006e95}