#about-us-head-image{float:right;margin-left:12px;margin-bottom:12px}#authorized-dealers-table{width:100%}#authorized-dealers-table tr{background-color:transparent}#authorized-dealers-table tr:nth-child(odd){background-color:rgba(0,0,0,.0625)}#authorized-dealers-table tr:first-child{background-color:rgba(0,0,0,.6);color:#fff}.about-us-tile-container{display:inline-grid;width:100%;grid-auto-flow:row;grid-template-columns:1fr}.about-us-tile-container .about-us-tile{margin-top:24px;padding-left:12px;padding-right:12px}.about-us-tile-container .about-us-tile img{float:left;margin-right:12px;margin-bottom:12px}.about-us-tile-container .about-us-tile h3{margin-top:0;padding-top:0;text-align:left}.about-us-tile-container .about-us-tile p{text-align:left;margin-top:0;line-height:1.8em}#cu-container{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cu-container #cu-info-container{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px 24px;background-color:rgba(0,0,0,.025);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#cu-container #cu-info-container #cu-info-container-inner{width:100%;max-width:310px}#cu-container #cu-map-container{-webkit-box-flex:1;-ms-flex:1;flex:1}#cu-container #cu-map-container p{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch}.body.content .container.main{padding:0 15px}.faq-container .faq-question{background-color:rgba(0,0,0,.0625);color:#fff;padding:24px;border-radius:4px}.header-banner{background-color:#009444;padding:0 8px;margin-bottom:6px}.header-banner .header-banner-content{width:1440px;margin:0 auto;color:#fff;padding:8px 0;overflow-wrap:break-word;max-width:100%;font-weight:700;text-align:left;font-size:18px}.main-nav-container.in-container{margin-top:-50px}.banners.top{padding:0}.banners.top .banner{padding:24px}.banners.top .banner h1{margin:0;margin-bottom:24px;color:#000!important}.banners.top .banner h1 strong span{font-size:42px!important}.banners.top .banner h1 span{color:#000!important;display:inline-grid;width:100%;grid-auto-flow:row}.banners.top .banner h1 span a{color:#fff!important;background-color:#606060;border-radius:4px;padding:12px 24px;text-decoration:none;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out;cursor:pointer;margin:4px;font-size:18px!important}.banners.top .banner h1 span a span{color:#fff!important;font-size:18px!important}.banners.top .banner h1 span a:hover{background-color:#009444;font-size:18px!important}.banners.top .banner h1 span a:hover a.subcategory-link{color:#fff!important;font-size:18px!important}.banners.top .banner h1 span a:hover a.subcategory-link span{color:#fff!important;font-size:18px!important}.banners.top .banner p{color:#000!important}.banners.top .banner p span{font-weight:400;font-style:normal}.navList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.navList:before{content:"";content:none}.navList li.subcategory-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin:4px;width:calc(100% - 8px);background-color:#545454;border-radius:4px;cursor:pointer;min-height:56px!important;height:56px!important;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out;padding:0}.navList li.subcategory-item a.subcategory-link{color:#fff;padding:8px 4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.navList li.subcategory-item:hover{background-color:#009444}.navList li.subcategory-item:hover a.subcategory-link{color:#fff!important}.navList li.subcategory-item:hover a.subcategory-link span{color:#fff!important}@media (min-width:380px){.navList li.subcategory-item{width:calc(50% - 8px)}}@media (min-width:560px){.navList li.subcategory-item{width:calc(33% - 8px)}}@media (min-width:800px){.about-us-tile-container{grid-template-columns:1fr 1fr}#cu-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#cu-container #cu-info-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:900px){.navList li.subcategory-item{width:calc(25% - 8px)}}@media (min-width:975px){.banners.top .banner h1 span{grid-auto-flow:column}}@media (min-width:1470px){.about-us-tile-container{grid-template-columns:1fr 1fr 1fr}.body.content .container.main{padding:0}}footer .text-us{background-color:#000}footer .text-us a{display:block;text-decoration:none}footer .text-us h4,footer .text-us p{color:#fff;margin:0}footer .text-us h4{font-weight:700}footer .text-us-inner{margin:0 20% 0 40%;padding:2rem 0}footer .text-us-inner>div{display:table-cell}footer .text-us-inner .icn img{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}footer .text-us-inner .tel{white-space:nowrap}footer .text-us-inner .txt{padding-left:1rem;vertical-align:middle}@media screen and (max-width:946px){footer .text-us-inner{margin:0 25% 0 33%}}@media screen and (max-width:579px){footer .text-us-inner{margin:0 25% 0 25%}}@media screen and (max-width:480px){footer .text-us-inner{margin:0 1rem}}main.page.blog{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main.page.blog h1.page-heading{width:100%}main.page.blog article.blog{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;width:calc(100% - 5px)}main.blog.page article.blog img{border:0}main.page.blog .blog-post-body{border-top:3px solid #c9c9c9;padding-top:1rem}main.page.blog .blog-post a{bottom:0!important}main:not(.nine-sixty).page.blog .addthis_toolbox{margin-top:1rem}@media (min-width:550px){main.page.blog article.blog{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(50% - 5px)}}@media (min-width:998px){main.page.blog article.blog{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(33.3333333333% - 5px)}}.flex-2up{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2.28571rem;margin-bottom:2rem}.flex-2up-col{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-2up-col:first-child{padding-right:2rem}.flex-2up-col h1{margin-top:0}@media screen and (max-width:768px){.flex-2up{display:block}}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.careers{margin-top:1rem}.careers .left-column{margin-right:2rem}.careers .right-column{background-color:rgba(0,0,0,.75);border-radius:.25rem;color:#fff;padding:2rem}.careers .right-column h3{color:#fff;font-size:2rem;font-weight:400;margin:0 0 1rem}.careers .right-column ul{list-style-type:none;margin:0}.careers .right-column ul li{padding-left:1.5rem;background:-webkit-gradient(linear,left top,right top,from(#009444),to(#009444)) no-repeat bottom;background:linear-gradient(90deg,#009444 0,#009444 100%) no-repeat bottom;background-position:0 .5rem;background-size:.5rem .5rem}.careers .right-column ul li:not(:last-child){margin-bottom:.5rem}.careers .intro-section{margin-bottom:4rem}@media (min-width:600px){.careers{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.careers .left-column{margin-right:2rem;width:60%}.careers .right-column{width:40%}}@media (min-width:1024px){.careers .left-column{width:75%}.careers .right-column{width:25%}.careers .intro-section{display:-webkit-box;display:-ms-flexbox;display:flex}.careers .intro-section .content-section{margin-right:1.5rem;width:65%}.careers .intro-section img{width:35%}}.careers .career-item{border:1px solid #e5e5e5;border-radius:.25rem;margin-bottom:3rem}.careers .career-item h2{background-color:#f4f4f4;font-size:1.5rem;font-weight:400;margin:0;padding:1rem 2rem;text-transform:uppercase}.careers .career-item .content-section{padding:2rem}.careers .career-item .content-section .button{padding-left:3rem;padding-right:3rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}h1.container-header.boat-shows-header{background-color:transparent!important;border-bottom:none;color:#545454!important;font-size:28px!important;font-weight:300!important;padding:0!important;text-transform:none!important}body.main.thirteen-sixty-six .category.main:has(.boat-shows){width:100%}.boat-shows h1.page-heading{width:100%}.boat-shows{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2.5rem;margin-left:-1rem;margin-right:-1rem}.boat-shows article.boat-show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding-left:1rem;padding-right:1rem}.boat-shows article.boat-show h2.boat-show-title{background:0 0;border:none;text-align:left;padding:0!important;font-size:18px!important;text-transform:capitalize!important;height:auto;margin-bottom:0}.boat-shows article.boat-show .boat-show-figure{border-bottom:.25rem solid #c9c9c9;padding-bottom:1rem}.boat-shows article.boat-show .boat-show-body,.boat-shows article.boat-show .boat-show-body-inner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.boat-shows article.boat-show .boat-show-thumbnail{border:1px solid #c9c9c9;margin-bottom:0;margin-top:4rem;padding:2rem}.boat-shows article.boat-show img{border:0}.boat-shows article.boat-show a{bottom:0!important;text-decoration:none}.boat-shows article.boat-show h2 a{font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-weight:300;color:#545454;font-size:28px;line-height:1.25;margin-bottom:1rem}.boat-shows article.boat-show h2 a:hover{color:#009444}.boat-shows article.boat-show .boat-show-date{font-style:italic;margin-bottom:1rem}.boat-shows article.boat-show .excerpt{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.125rem;margin-bottom:.5rem}.boat-shows article.boat-show a.read-more-button{font-family:"Roboto Condensed";font-weight:700;color:#545454;background-color:#e5e5e5;border-bottom:3px solid!important;border-color:#c9c9c9!important;text-transform:uppercase;text-decoration:none;padding:5px 10px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}.boat-shows article.boat-show a.read-more-button:hover{background-color:#009444;color:#fff;border-color:#036430!important}@media (min-width:576px){.boat-shows article.boat-show{width:50%}}@media (min-width:992px){.boat-shows article.boat-show{width:33.3333333333%}}