.container-max-width,.nav-shadow,.orange-header-bar{margin-left:auto;margin-right:auto;max-width:1280px}.bg-blue{background-color:#32aaee;color:#fff}.bg-blue a,.bg-blue a:active,.bg-blue a:hover,.bg-blue a:visited{color:#fff}.bg-orange{background-color:#f3831f;color:#fff}.bg-orange a,.bg-orange a:active,.bg-orange a:hover,.bg-orange a:visited{color:#fff}.bg-grey,.bg-grey-logo{background-color:#202020;color:#fff}.bg-grey a,.bg-grey a:active,.bg-grey a:hover,.bg-grey a:visited,.bg-grey-logo a{color:#fff;text-decoration:none}.bg-grey-logo{background-position:50% 20px;background-size:90% auto;background-repeat:no-repeat;background-image:url(../images/ziptrek-grey.svg)}.bg-green{background-color:#6cad47;color:#fff}.bg-green a,.bg-green a:active,.bg-green a:hover,.bg-green a:visited{color:#fff}.bg-trees{background:url(../images/green-tree-background.png) no-repeat scroll center top #fff}.bg-quote{background:url(../images/quote-background.png) center no-repeat transparent;color:#fff}.bg-quote a,.bg-quote a:active,.bg-quote a:hover,.bg-quote a:visited{color:#fff}.bg-quote hr{border-top:1px solid #ccc}.bg-blue-striped{background:url(../images/latest-news-background.png) center no-repeat transparent;color:#fff}.bg-blue-striped a{color:#fff}.bg-blue-striped a:hover{color:#fff}.bg-blue-striped hr{border-top:1px solid #ccc}.bg-orange-slice:before{content:"";position:absolute;border-top:50px solid #fff;left:-10px;right:-10px;top:-15px;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:50% 50%;-webkit-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg)}.bg-orange-slice{overflow:hidden;position:relative;padding-top:80px;color:#fff;background:#f3831f}.bg-orange-slice a,.bg-orange-slice a:active,.bg-orange-slice a:hover,.bg-orange-slice a:visited{color:#fff}.bg-slash{background:url(../images/orange-slashes.svg) center no-repeat;background-size:contain}.bg-slash-right{position:absolute;height:35px;width:240px;z-index:1;margin-top:-18px}@media (min-width:768px){.bg-slash-right{margin-top:20px;left:45%}}.bg-slash-left{position:absolute;height:35px;width:240px;z-index:1;margin-top:-18px}@media (min-width:768px){.bg-slash-left{margin-top:20px;right:45%}}hr.hr-blue{border-top:0;border-bottom:2px solid #30aaec}.wf-loading .wf-fouc,.wf-loading p{visibility:hidden}.text-orange{color:#f3831f}.text-green{color:#6cad47}.text-blue{color:#32aaee}.text-grey{color:#888}.text-dark-grey{color:#535353;font-weight:400}.font-dax{font-family:ff-dax-web-pro,sans-serif}.font-oswald{font-family:Oswald,sans-serif}.font-felt-tip{font-family:felt-tip-roman,sans-serif}body{font-size:18px;font-family:ff-dax-web-pro,sans-serif}a,a:active,a:hover,a:visited{color:#32aaee}a.link-grey,a:active.link-grey,a:hover.link-grey,a:visited.link-grey{color:#888}table{font-family:Oswald,sans-serif}.big-orange,.medium-green,h1,h2,h3,h4,h5,h6{font-family:Oswald,sans-serif;text-transform:uppercase}.big-orange,h1{font-size:3rem}.btn-zip:focus,.ziptrek-button-large:focus,.ziptrek-button:focus{outline:0;box-shadow:none}.btn-booknow{position:absolute}@media (max-width:767.98px){.btn-booknow{right:80px}}@media (min-width:768px){.btn-booknow{right:10px}.scrolled .btn-booknow{background:#fff;color:#f3831f}.scrolled .btn-booknow:active,.scrolled .btn-booknow:visited{color:#f3831f}}@media (min-width:768px) and (any-hover:hover){.scrolled .btn-booknow:hover{background:#6cad47;color:#fff}}.btn-outline-orange,.btn-zip,.zip-button,.ziptrek-button,.ziptrek-button-large{background:#f3831f;border-radius:25px;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:Oswald,sans-serif;font-weight:700;padding:11px 28px;text-transform:uppercase;transition:background-color .2s,border-color .2s,color .2s,transform .2s}.btn-outline-orange:active,.btn-outline-orange:visited,.btn-zip:active,.btn-zip:visited,.zip-button:active,.zip-button:visited,.ziptrek-button-large:active,.ziptrek-button-large:visited,.ziptrek-button:active,.ziptrek-button:visited{color:#fff}@media (any-hover:hover){.btn-outline-orange:hover,.btn-zip:hover,.zip-button:hover,.ziptrek-button-large:hover,.ziptrek-button:hover{color:#f3831f;background:#fff}}.large.btn-outline-orange,.large.btn-zip,.large.ziptrek-button,.large.ziptrek-button-large,.zip-button.large{font-size:20px;padding:12px 37px}.alt.btn-zip,.alt.ziptrek-button,.alt.ziptrek-button-large,.btn-outline-blue.ziptrek-button,.btn-outline-blue.ziptrek-button-large,.btn-outline-green.ziptrek-button,.btn-outline-green.ziptrek-button-large,.btn-outline-orange,.btn-zip.btn-outline-blue,.btn-zip.btn-outline-green,.zip-button.alt,.zip-button.btn-outline-blue,.zip-button.btn-outline-green{background:#fff;color:#f3831f}@media (any-hover:hover){.alt.btn-zip:hover,.alt.ziptrek-button-large:hover,.alt.ziptrek-button:hover,.btn-outline-blue.ziptrek-button-large:hover,.btn-outline-blue.ziptrek-button:hover,.btn-outline-green.ziptrek-button-large:hover,.btn-outline-green.ziptrek-button:hover,.btn-outline-orange:hover,.btn-zip.btn-outline-blue:hover,.btn-zip.btn-outline-green:hover,.zip-button.alt:hover,.zip-button.btn-outline-blue:hover,.zip-button.btn-outline-green:hover{background:#f3831f;color:#fff}}.btn-outline-orange.btn-green,.btn-outline-orange.btn-outline-green,.btn-zip.btn-green,.btn-zip.btn-outline-green,.zip-button.btn-green,.zip-button.btn-outline-green,.zip-button.zip-green,.zip-green.btn-outline-orange,.zip-green.btn-zip,.ziptrek-button,.ziptrek-button-large{background:#6cad47}@media (any-hover:hover){.btn-outline-orange.btn-green:hover,.btn-outline-orange.btn-outline-green:hover,.btn-zip.btn-green:hover,.btn-zip.btn-outline-green:hover,.zip-button.btn-green:hover,.zip-button.btn-outline-green:hover,.zip-button.zip-green:hover,.zip-green.btn-outline-orange:hover,.zip-green.btn-zip:hover,.ziptrek-button-large:hover,.ziptrek-button:hover{background:#fff;color:#6cad47}}.alt.btn-zip.btn-green,.alt.ziptrek-button,.alt.ziptrek-button-large,.btn-outline-blue.ziptrek-button,.btn-outline-blue.ziptrek-button-large,.btn-outline-green.ziptrek-button,.btn-outline-green.ziptrek-button-large,.btn-outline-orange.btn-green,.btn-outline-orange.btn-outline-green,.btn-outline-orange.ziptrek-button,.btn-outline-orange.ziptrek-button-large,.btn-zip.btn-green.btn-outline-blue,.btn-zip.btn-outline-green,.zip-button.alt.btn-green,.zip-button.btn-green.btn-outline-blue,.zip-button.btn-outline-green,.zip-button.zip-green.alt,.zip-button.zip-green.btn-outline-blue,.zip-green.alt.btn-zip,.zip-green.btn-outline-orange,.zip-green.btn-zip.btn-outline-blue{background:#fff;color:#6cad47;border:3px solid #6cad47}@media (any-hover:hover){.alt.btn-zip.btn-green:hover,.alt.ziptrek-button-large:hover,.alt.ziptrek-button:hover,.btn-outline-blue.ziptrek-button-large:hover,.btn-outline-blue.ziptrek-button:hover,.btn-outline-green.ziptrek-button-large:hover,.btn-outline-green.ziptrek-button:hover,.btn-outline-orange.btn-green:hover,.btn-outline-orange.btn-outline-green:hover,.btn-outline-orange.ziptrek-button-large:hover,.btn-outline-orange.ziptrek-button:hover,.btn-zip.btn-green.btn-outline-blue:hover,.btn-zip.btn-outline-green:hover,.zip-button.alt.btn-green:hover,.zip-button.btn-green.btn-outline-blue:hover,.zip-button.btn-outline-green:hover,.zip-button.zip-green.alt:hover,.zip-button.zip-green.btn-outline-blue:hover,.zip-green.alt.btn-zip:hover,.zip-green.btn-outline-orange:hover,.zip-green.btn-zip.btn-outline-blue:hover{background:#6cad47;color:#fff}}.btn-blue.ziptrek-button,.btn-blue.ziptrek-button-large,.btn-outline-blue.ziptrek-button,.btn-outline-blue.ziptrek-button-large,.btn-outline-orange.btn-blue,.btn-outline-orange.btn-outline-blue,.btn-zip.btn-blue,.btn-zip.btn-outline-blue,.zip-blue.btn-outline-orange,.zip-blue.btn-zip,.zip-blue.ziptrek-button,.zip-blue.ziptrek-button-large,.zip-button.btn-blue,.zip-button.btn-outline-blue,.zip-button.zip-blue{background:#32aaee}@media (any-hover:hover){.btn-blue.ziptrek-button-large:hover,.btn-blue.ziptrek-button:hover,.btn-outline-blue.ziptrek-button-large:hover,.btn-outline-blue.ziptrek-button:hover,.btn-outline-orange.btn-blue:hover,.btn-outline-orange.btn-outline-blue:hover,.btn-zip.btn-blue:hover,.btn-zip.btn-outline-blue:hover,.zip-blue.btn-outline-orange:hover,.zip-blue.btn-zip:hover,.zip-blue.ziptrek-button-large:hover,.zip-blue.ziptrek-button:hover,.zip-button.btn-blue:hover,.zip-button.btn-outline-blue:hover,.zip-button.zip-blue:hover{color:#32aaee;color:#fff}}.alt.btn-blue.ziptrek-button,.alt.btn-blue.ziptrek-button-large,.alt.btn-zip.btn-blue,.btn-blue.btn-outline-green.ziptrek-button,.btn-blue.btn-outline-green.ziptrek-button-large,.btn-outline-blue.ziptrek-button,.btn-outline-blue.ziptrek-button-large,.btn-outline-orange.btn-blue,.btn-outline-orange.btn-outline-blue,.btn-zip.btn-blue.btn-outline-green,.btn-zip.btn-outline-blue,.zip-blue.alt.btn-zip,.zip-blue.alt.ziptrek-button,.zip-blue.alt.ziptrek-button-large,.zip-blue.btn-outline-green.ziptrek-button,.zip-blue.btn-outline-green.ziptrek-button-large,.zip-blue.btn-outline-orange,.zip-blue.btn-zip.btn-outline-green,.zip-button.alt.btn-blue,.zip-button.btn-blue.btn-outline-green,.zip-button.btn-outline-blue,.zip-button.zip-blue.alt,.zip-button.zip-blue.btn-outline-green{background:#fff;color:#32aaee;border:3px solid #32aaee}@media (any-hover:hover){.alt.btn-blue.ziptrek-button-large:hover,.alt.btn-blue.ziptrek-button:hover,.alt.btn-zip.btn-blue:hover,.btn-blue.btn-outline-green.ziptrek-button-large:hover,.btn-blue.btn-outline-green.ziptrek-button:hover,.btn-outline-blue.ziptrek-button-large:hover,.btn-outline-blue.ziptrek-button:hover,.btn-outline-orange.btn-blue:hover,.btn-outline-orange.btn-outline-blue:hover,.btn-zip.btn-blue.btn-outline-green:hover,.btn-zip.btn-outline-blue:hover,.zip-blue.alt.btn-zip:hover,.zip-blue.alt.ziptrek-button-large:hover,.zip-blue.alt.ziptrek-button:hover,.zip-blue.btn-outline-green.ziptrek-button-large:hover,.zip-blue.btn-outline-green.ziptrek-button:hover,.zip-blue.btn-outline-orange:hover,.zip-blue.btn-zip.btn-outline-green:hover,.zip-button.alt.btn-blue:hover,.zip-button.btn-blue.btn-outline-green:hover,.zip-button.btn-outline-blue:hover,.zip-button.zip-blue.alt:hover,.zip-button.zip-blue.btn-outline-green:hover{background:#32aaee;color:#fff}}.carousel-control-next,.carousel-control-prev{width:20px}@media (max-width:767.98px){.carousel-control-next,.carousel-control-prev{display:none}}.zip-carousel{padding:0;background-color:#202020;color:#fff;position:relative;text-align:center}.zip-carousel b.trip-advisor{background-image:url(../images/trip-advisor-white.svg)}.zip-carousel b.yelp{background-image:url(../images/yelp-white.svg)}.zip-carousel h3{color:#f3831f;font-family:felt-tip-roman,sans-serif;font-size:60px!important;line-height:51px!important;margin:0 10%;position:relative;text-transform:none}@media (max-width:767.98px){.zip-carousel h3{font-size:45px!important;line-height:31px!important}}.zip-carousel h3 a{color:#f3831f;text-decoration:none;transition:color .2s}.zip-carousel h3 a:hover{color:#fff;text-decoration:underline}.zip-carousel .carousel-item{padding:100px 0}.zip-carousel .carousel-item>div{padding:60px 0;height:400px}@media (max-width:575.98px){.zip-carousel .carousel-item>div{padding:0}}@media (max-width:767.98px){.zip-carousel .carousel-item>div{height:600px}}.zip-carousel .carousel-item>div blockquote{font-style:italic;width:60%;margin:1em auto;position:relative}.zip-carousel .carousel-item>div dl{position:relative;margin-bottom:0}.zip-carousel .carousel-item>div dt b{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;display:block;height:50px;margin:0 auto 1em;width:50px;text-indent:-1000em;overflow:hidden}.zip-carousel .carousel-item>div dt{font-weight:700}.zip-carousel ol.carousel-indicators li.active{background:#f3831f}.zip-carousel ol.carousel-indicators li{border-top:5px;border-bottom:5px;width:10px;height:10px;border-radius:50%;background:#fff;margin:5px}.zip-carousel .carousel-background{position:absolute;left:0}.zip-hero{background:#000;color:#fff;margin-bottom:100px;padding:150px 50px 150px 50px;position:relative;text-align:center;margin-left:-15px;margin-right:-15px}@media (min-width:768px){.zip-hero{padding:250px 100px 150px 100px}.zip-hero h1{font-size:40px}}@media (min-width:992px){.zip-hero{padding-left:150px;padding-right:150px}}@media (max-width:575.98px){.zip-hero{min-height:500px!important}}.zip-hero h1{font-size:40px;margin-bottom:20px;position:relative;text-transform:none;text-align:center;z-index:10}@media (min-width:576px){.zip-hero h1{font-size:60px}}@media (min-width:992px){.zip-hero h1{font-size:80px}}.zip-hero .zip-button{position:relative;font-size:18px}@media (max-width:767.98px){.zip-hero .zip-button{top:150px;right:90px}}@media (max-width:575.98px){.zip-hero .zip-button{top:287px;right:90px}}.zip-hero video{width:100%;height:100%;left:0;object-fit:cover;position:absolute;top:0}.zip-hero .advisor{border-radius:90px;background:#f3831f;bottom:-30px;box-shadow:0 0 5px rgba(0,0,0,.5);padding:10px;position:absolute;right:30px;transition:transform .2s}@media (min-width:768px){.zip-hero .advisor{bottom:-50px;padding:15px}}@media (any-hover:hover){.zip-hero .advisor:hover{transform:scale(1.1) rotate(15deg)}}.zip-hero .advisor span{background:#fff 50% 50%;background-repeat:no-repeat;background-size:90px 90px;border-radius:60px;display:block;height:120px;overflow:hidden;text-indent:-1000em;width:120px}@media (min-width:768px){.zip-hero .advisor span{height:120px;width:120px;background-size:90px 90px}}.zip-insta .row{margin:0}.zip-insta .row>div{padding:2px}.zip-insta .gram{overflow:hidden;position:relative;width:100%;padding-top:100%}.zip-insta .gram span{background-position:50% 50%;background-size:cover;height:100%;left:0;position:absolute;top:0;transition:transform .2s;width:100%}@media (any-hover:hover){.zip-insta .gram:hover span{transform:scale(1.2)}.zip-insta .gram:hover div{opacity:1;padding-top:10%}}.zip-insta .gram>a{background-size:cover;display:block;height:100%;left:0;position:absolute;right:0;text-decoration:none;top:0;width:100%;z-index:2}.zip-insta .gram>a div{background:rgba(0,0,0,.6);color:#fff;cursor:pointer;display:block;height:100%;opacity:0;overflow:hidden;padding:20px;transition:opacity .2s,padding-top .2s;width:100%;z-index:1}.zip-insta .gram>a div pre{color:#fff;font-size:1em;text-align:left;white-space:pre-wrap;font-family:ff-dax-web-pro,sans-serif;overflow:hidden;background-color:initial;padding:0;font-size:16px}.zip-pages{float:left;padding-top:160px;padding-bottom:160px;text-transform:uppercase;background-color:#fff}.zip-pages div.feature-1 a dt{background-image:url(data:image/svg+xml;charset=UTF-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MjkiIGhlaWdodD0iMzc0IiB2aWV3Qm94PSIwIDAgNTI5IDM3NCI+CiAgPHBvbHlnb24gZmlsbD0iIzMyYWFlZSIgcG9pbnRzPSIwIDIwIDUyOSAwIDUyOSAzNzQgMCAzNzQiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDUyOSAwKSIvPgo8L3N2Zz4K)}.zip-pages div.feature-2 a dt{background-image:url(data:image/svg+xml;charset=UTF-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MjkiIGhlaWdodD0iMzc0IiB2aWV3Qm94PSIwIDAgNTI5IDM3NCI+CiAgPHBvbHlnb24gZmlsbD0iIzZjYWQ0NyIgcG9pbnRzPSIwIDIwIDUyOSAwIDUyOSAzNzQgMCAzNzQiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDUyOSAwKSIvPgo8L3N2Zz4K)}@media (max-width:767.98px){.zip-pages div.col-sm-4>div{margin-bottom:40px}}@media (max-width:575.98px){.zip-pages .featured-pages{margin-bottom:40px}}.zip-pages a{display:block;font-family:Oswald,sans-serif;font-size:20px;position:relative}.zip-pages a:hover dd em{transform:scale(1.1)}.zip-pages a:hover dl dt{padding-top:40px}.zip-pages a dl{position:relative;width:100%;margin:0}.zip-pages a dl dt span{display:block;padding:1em;position:relative;z-index:2;font-weight:400;line-height:30px}.zip-pages a dl dt{background-image:url(data:image/svg+xml;charset=UTF-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MjkiIGhlaWdodD0iMzc0IiB2aWV3Qm94PSIwIDAgNTI5IDM3NCI+CiAgPHBvbHlnb24gZmlsbD0iI0YzODMxRiIgcG9pbnRzPSIwIDIwIDUyOSAwIDUyOSAzNzQgMCAzNzQiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDUyOSAwKSIvPgo8L3N2Zz4K);bottom:-44px;color:#fff;margin:0;overflow:hidden;padding-top:10px;position:absolute;transition:padding-top .2s;width:100%;z-index:1}@media (min-width:576px){.zip-pages a dl dt{bottom:-30px}}@media (max-width:575.98px){.zip-pages a dl dt{bottom:-30px}}.zip-pages a dl dd em{display:block;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;overflow:hidden;text-indent:-1000em;transition:transform .2s}.zip-pages a dl dd{height:100%;overflow:hidden}.tour-card{position:relative;margin-top:30px;overflow:hidden}.tour-card .tour-image{width:100%;height:auto}.tour-card .tour-body{background:url("data:image/svg+xml;charset=UTF-8;base64,PHN2ZyBoZWlnaHQ9IjM3NCIgdmlld0JveD0iMCAwIDUyOSAzNzQiIHdpZHRoPSI1MjkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTAgMjAgNTI5LTIwdjM3NGgtNTI5eiIgZmlsbD0iI2YzODMxZiIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgNTI5IDApIi8+PC9zdmc+");background-size:cover;position:absolute;padding:2em 1em;width:100%;bottom:-85px}@media (any-hover:hover){.tour-card .tour-body{height:240px;bottom:-125px}.tour-card .tour-body:hover{bottom:0}.tour-card .tour-body{transition:bottom .4s ease-out}}@media (any-hover:hover) and (min-width:1200px){.tour-card .tour-body{height:280px;bottom:-145px}}#homepage-video #spinner-wrapper{text-align:center}#homepage-video iframe{height:720px}@media (max-width:767.98px){#homepage-video iframe{height:360px}}.zip-theater{padding:0;position:relative}.zip-theater .row{padding:0}.zip-theater .row .col-sm-12{padding:0}.zip-theater .zip-theater-play-btn{background:rgba(0,0,0,.3);background-image:url("data:image/svg+xml;charset=UTF-8;base64,PHN2ZyBoZWlnaHQ9IjEwNSIgdmlld0JveD0iMCAwIDk1IDEwNSIgd2lkdGg9Ijk1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im00Ny41IDUgNTIuNSA5NWgtMTA1eiIgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09Im1hdHJpeCgwIDEgLTEgMCAxMDAgNSkiLz48L3N2Zz4=");background-position:55% 50%;background-repeat:no-repeat;background-size:25px 25px;border:5px solid #fff;border-radius:50px;cursor:pointer;height:100px;left:0;right:0;margin:0 auto;opacity:1;position:absolute;top:50%;margin-top:-50px;transition:background .2s,opacity .2s;width:100px;z-index:1;overflow:hidden;text-indent:-99em}@media (any-hover:hover){.zip-theater .zip-theater-play-btn:hover{background-color:rgba(0,0,0,.7)}}.zip-theater.playing .zip-theater-play-btn{display:none}.zip-theater .video-wrapper{overflow:hidden}.zip-theater video{width:100%;height:100%;width:100%;height:100%;object-fit:cover}.orange-header-bar{z-index:100;position:fixed;top:0;width:100%;height:76px}@media (max-width:767.98px){.orange-header-bar{background:#fff;border-top:15px solid #f3831f}.orange-header-bar>img{display:none}}@media (min-width:768px){.orange-header-bar>img{width:100%;height:88px}.scrolled .orange-header-bar>img{display:none}.scrolled .orange-header-bar{background:#f3831f}}span.phone-number{position:relative;top:-88px;float:right;font-size:18px;font-weight:700;font-family:Oswald,sans-serif;color:#fff;text-transform:uppercase;margin:20px}span.phone-number a{color:#fff}.scrolled span.phone-number{display:none}@media (max-width:767.98px){span.phone-number{display:none}}.navbar-offset{height:76px;width:100%;z-index:10}@media (min-width:768px){.navbar-offset{position:absolute;top:81px}.scrolled .navbar-offset{position:relative;top:0}}.navbar-logo{background:url(../images/logo-stamp.svg) no-repeat;background-position:50% 50%;background-size:contain;position:absolute;z-index:5;transition:width .2s,height .2s,transform .2s}.navbar-logo:hover{transform:scale(1.1) rotate(-1deg)}@media (max-width:767.98px){.navbar-logo{top:0;height:90px;width:130px}}@media (min-width:768px){.navbar-logo{height:100px;width:140px;top:-55px}.scrolled .navbar-logo{top:5px;width:130px;height:90px}}@media (min-width:992px){.navbar-logo{height:140px;width:200px}}button.navbar-toggler{outline:0;position:absolute;right:20px}button.navbar-toggler.collapsed .navbar-toggler-icon{background:url(../images/hamburger.svg)}button.navbar-toggler:not(.collapsed) .navbar-toggler-icon{background:url(../images/close-black.svg)}@media (max-width:767.98px){.navbar-menu{position:fixed;top:0;right:0;left:0;bottom:0;background:#fff;margin-top:65px;padding:40px;padding-bottom:100px;overflow-y:scroll;max-height:750px}}li.nav-item{list-style-type:none;font-family:ff-dax-web-pro,sans-serif;font-size:18px;font-weight:700;text-transform:uppercase}@media (max-width:767.98px){li.nav-item .nav-link-lg{color:#000;font-size:24px;font-weight:700px;border-bottom:thin solid grey}li.nav-item .nav-link-sm{color:#000;font-size:18px;font-weight:400;margin:0;padding:0}}@media (min-width:768px){li.nav-item{color:#fff}li.nav-item a.nav-link{color:#fff}li.nav-item a.nav-link:hover{color:#f3831f}.scrolled li.nav-item a.nav-link:hover{color:#000}}@media (min-width:992px){li.nav-item{margin-right:30px}}.dropdown-menu.dropdown-menu-noborder{padding-top:10px;padding-bottom:10px}@media (max-width:767.98px){.dropdown-menu.dropdown-menu-noborder{border:none}}.dropdown-menu.dropdown-menu-noborder .dropdown-item.dropdown-item-font{font-size:18px;margin-bottom:10px;color:#000}@media (min-width:768px){.nav-shadow{position:absolute;background:linear-gradient(#000,transparent);height:160px;width:100%;top:58px;z-index:1}.scrolled .nav-shadow{display:none}}address{display:block;margin-bottom:20px}.green{color:#6cad47}.orange{color:#f3831f}.intro-text{font-weight:700}.big-orange{color:#f3831f}.medium-green{color:#6cad47}.pull-out-quote-text{color:#6cad47;font-size:20px;font-weight:400;line-height:26px;margin:30px 0 30px 20%;text-align:right;text-transform:uppercase;font-family:Oswald,sans-serif}img.leftAlone{max-width:100%;height:auto;display:block!important;margin-right:auto!important}img.center{max-width:100%;height:auto;margin-right:auto!important;margin-left:auto!important;display:block!important;padding:.5em}img.left{max-width:100%;height:auto;float:left;padding:.5em}img.right{max-width:100%;height:auto;float:right;padding:.5em}img.rightAlone{max-width:100%;height:auto;display:block!important;margin-left:auto!important;padding:.5em}ol.social{margin:0;padding:0}ol.social li{list-style:none;display:inline-block;margin-right:5px}ol.social li a{background-size:60% 60%;background-position:50% 50%;background-repeat:no-repeat;border-radius:50px;display:block;height:38px;overflow:hidden;text-indent:1000em;transition:transform .2s;width:38px}@media (any-hover:hover){ol.social li a:hover{transform:scale(1.2)}}ol.social-orange li a{background-color:#fff}ol.social-orange li.instagram a{background-image:url(../images/instagram-orange.svg)}ol.social-orange li.facebook a{background-image:url(../images/facebook-orange.svg)}ol.social-orange li.yelp a{background-image:url(../images/yelp-orange.svg);background-position:55%}ol.social-orange li.trip-advisor a{background-image:url(../images/trip-advisor-orange.svg);background-size:70%}ol.social-orange li.tiktok a{background-image:url(../images/tiktok-orange.svg)}ol.social-blue li{color:#fff}ol.social-blue li a{background-color:#32aaee}ol.social-blue li.instagram a{background-image:url(../images/instagram-white.svg)}ol.social-blue li.facebook a{background-image:url(../images/facebook-white.svg)}ol.social-blue li.yelp a{background-image:url(../images/yelp-white.svg);background-position:55%}ol.social-blue li.trip-advisor a{background-image:url(../images/trip-advisor-white.svg);background-size:70%}ol.social-blue li.tiktok a{background-image:url(../images/tiktok-white.svg)}.header-image{margin-top:70px}.container-overlap-hero{display:inline-block;width:100%;overflow:hidden;padding-top:2em;padding-right:2em;padding-left:2em;background:#fff}@media (min-width:768px){.container-overlap-hero{margin-top:-150px;margin-bottom:-50px}}ul.faq-list{padding-left:0}ul.faq-list li{list-style:none}ul.faq-list a{color:#f3831f;text-decoration-color:#f3831f;font-size:26px;font-family:Oswald,sans-serif;font-weight:400;text-transform:uppercase}.material-icons.offer-icon{font-size:48px;vertical-align:middle}.overflow-hidden{overflow:hidden}div.timepicker-picker a,div.timepicker-picker a:active,div.timepicker-picker a:hover,div.timepicker-picker a:visited{color:#32aaee}