@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Mukta:wght@200;300;400;500;600;700;800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap);@font-face{font-family:acumin-bold;src:url(/assets/fonts/AcuminsPro/acumin_pro_bold.ttf)}@font-face{font-family:acumin-ExtraLight;src:url(/assets/fonts/AcuminsPro/AcuminPro-ExtraLight.ttf)}@font-face{font-family:acumin-light;src:url(/assets/fonts/AcuminsPro/aclight.ttf)}@font-face{font-family:acumin-Medium;src:url(/assets/fonts/AcuminsPro/AcuminPro-Medium.ttf)}*{margin:0;padding:0;box-sizing:border-box}blockquote,body,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,ol,p,pre,ul{margin:0}.iti{width:100%}a:hover{text-decoration:none}html{scroll-behavior:smooth}.field-error{color:red;font-size:14px;margin-top:5px}.error_field{border-color:red}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}input.error_field::placeholder{color:red!important}.error_field{border-bottom:1px solid red!important}.req_check{border-bottom:1px solid red!important}.alert{position:fixed;bottom:0;width:100%;text-align:center;color:#fff;z-index:5;margin-bottom:0;font-size:18px;font-weight:500}.alert-danger{background-color:#bb1b1b;text-align:center;color:#fff;position:fixed;bottom:0;width:100%;margin-bottom:0;font-size:18px;font-weight:500;z-index:5}.alert-success{background-color:#109610;text-align:center;color:#fff;position:fixed;bottom:0;width:100%;margin-bottom:0;font-size:18px;font-weight:500;z-index:5}.regularWhitePara{color:#fff;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:21px}.regularBlackPara{color:#333;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.secondaryRegularBlackPara{color:#373737;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:19.2px}.mainHeading{color:#333;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:32px}.mainHeadingLarge{color:#2e2f2f;font-family:Montserrat;font-size:40px;font-style:normal;font-weight:700;line-height:40px}.mainWhiteHeading{color:#fff;text-align:center;font-family:Montserrat;font-size:40px;font-style:normal;font-weight:700;line-height:40px}.blueBtn{color:#fff;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:2px;text-transform:uppercase;background-color:#6fade0;display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border:none;outline:0;transition:all .4s}.blueBtn:hover{color:#fff;background-color:#053b53}.secondaryBlueBtn{color:#4a98d9;text-align:center;font-family:Montserrat;font-size:12.898px;font-style:normal;font-weight:700;line-height:13px;letter-spacing:1.3px;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;text-align:center}.secondaryBlueBtn:hover{color:#020202}.blueBtnBold{color:#fff;text-align:center;font-family:Montserrat;font-size:14.288px;font-style:normal;font-weight:700;line-height:14.4px;letter-spacing:1.3px;text-transform:uppercase;background-color:#6fade0;display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border:none;outline:0;transition:all .4s}.blueBtnBold:hover{color:#fff;background-color:#053b53}.blackBtn{color:#2f2f2f;text-align:center;font-family:Montserrat;font-size:14.288px;font-style:normal;font-weight:700;line-height:14.4px;letter-spacing:1.6px;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;transition:all .4s}.blackBtn:hover{color:#053b53}.blackBtnSecondary{color:#fff;text-align:center;font-family:Montserrat;font-size:14.288px;font-style:normal;font-weight:700;line-height:14.4px;letter-spacing:1.3px;text-transform:uppercase;background-color:#000;padding:12px 24px;display:inline-flex;align-items:center;justify-content:center;text-align:center;border:none;outline:0;border:1px solid #000}.blackBtnSecondary:hover{color:#fff}.blackBtnWithoutBg{color:#000;text-align:center;font-family:Montserrat;font-size:14.4px;font-style:normal;font-weight:700;line-height:14.4px;letter-spacing:1.3px;text-transform:uppercase;padding:12px 24px;display:inline-flex;align-items:center;justify-content:center;text-align:center;border:none;outline:0;border:1px solid #000}.blackBtnWithoutBg:hover{color:#000}.whiteBtn{color:#fff;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:2px;text-transform:uppercase;background-color:#6fade0;border:1px solid #6fade0;display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border:none;outline:0;transition:all .4s;gap:20px}.whiteBtn:hover{background-color:transparent;color:#fff;border:1px solid #fff}.yellowBtn{color:#000;font-family:Poppins;font-size:15px;font-style:normal;font-weight:500;line-height:19.5px;letter-spacing:1px;text-transform:uppercase;transition:all .4s}.yellowBtn:hover{color:#d3d307}.dividerLineWrapper{max-width:1140px;margin:150px auto 150px auto;padding:0 15px}.dividerLineWrapper img{width:100%;height:100%;object-fit:contain}.grecaptcha-badge{display:none}.topTagLineBar{background-color:#2e2f2f;padding:10px 15px;position:relative;z-index:999}.topBarInnerWrap{max-width:1600px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.topBarContactContainer{display:flex;align-items:center;justify-content:center;gap:30px}.topBarContactInnerWrap{display:flex;gap:8.5px;align-items:center}.topBarContactInnerWrap img{flex:0 0 14px;height:14px}.topBarContactItemAfterLine{position:relative}.topBarContactItemAfterLine::after{content:'';position:absolute;right:-15px;top:50%;transform:translateY(-50%);height:15px;width:2px;background-color:#dddDDD78}.topBarContactItem p{transition:all .4s}.topBarContactItem:hover p{color:#6fade0}#locations{scroll-margin-top:130px}.desktopNavSection{position:sticky;left:0;top:0;width:100%;z-index:20;background-color:#fff}.desktopHeader{padding:15px}.desktopHeaderInnerWrap{max-width:1600px;margin:0 auto}.desktopheaderFirstPartWrapd{display:flex;align-items:center;justify-content:space-between;gap:30px}.desktopLogoWrap{max-width:180px}.desktopLogoWrap img{width:100%;height:100%;object-fit:contain}.desktopHeaderPrimaryMenu{display:flex;align-items:center;justify-content:center;gap:35px}.desktopPrimaryMenuInnerWrap{display:flex;align-items:center;gap:13.5px}.primaryMenuText{color:#1d1d1f;text-align:right;font-family:Montserrat;font-size:14.4px;font-style:normal;font-weight:700;line-height:21.6px;letter-spacing:1px;text-transform:uppercase}.desktopPrimaryMenuInnerWrap img{flex:0 0 22px;height:22px}.desktopPrimaryMenuInnerWrap p{transition:all .4s}.desktopPrimaryMenuInnerWrap:hover p{color:#6fade0}.desktopPrimaryMenuItemAfterLine{position:relative}.desktopPrimaryMenuItemAfterLine::after{content:'';position:absolute;right:-17.5px;top:50%;transform:translateY(-50%);background-color:#ddd;width:2px;height:22.5px}.desktopHeaderSecondPartWrap{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.desktopNavBar{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding:0 15px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.desktopNavBarInnerWrap{max-width:1600px;margin:0 auto;padding:0 30px;display:flex;align-items:center;gap:20px;justify-content:space-between}.desktopNavBarLink{color:#000;text-align:center;font-family:"DM Sans";font-size:11.2px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:1px;text-transform:uppercase}.desktopNavLinkList{list-style:none;display:flex;flex:1 1 75%;flex-wrap:wrap}.desktopNavLinkList li{padding:15px 5px;transition:all .4s;flex-grow:1;border:1px solid #e9e9e9;text-align:center}.desktopNavLinkList li:hover{background-color:#e4e4e4}.desktopNavLinkList li a{display:inline-flex;justify-content:center;align-items:center;width:100%;height:100%;color:#000}.desktopNavSearchBar{outline:0;border-radius:5px 0 0 5px;border:1px solid #ccc;background:#fafafa;padding:11px 15px;flex-grow:1;flex-shrink:1;min-width:300px;font-size:12px;font-family:"DM Sans"}.whiteLogoBrand{padding:10px 15px}.whiteLogoBrand img{filter:invert(1)}.mobileHeader{display:none;background-color:#fff;position:sticky;left:0;top:0;width:100%;padding:15px;z-index:999;box-shadow:0 2px 4px rgba(0,0,0,.1)}.mobileHeaderInnerWrapper{display:flex;align-items:center;justify-content:space-between}.mobileLogoWrap{max-width:150px}.mobileLogoWrap img{width:100%;height:100%;object-fit:contain}.burgerAndSearchIconWrap{display:flex;align-items:center;gap:20px}.searchIcon{color:#000;font-size:20px}.burgerLine{background-color:#000;width:30px;height:4px;margin-bottom:5px;transition:transform .4s ease,opacity .4s ease}.cross .lineOne{transform:rotate(45deg) translateY(13px)}.cross .lineThree{transform:rotate(-45deg) translateY(-13px)}.cross .lineTwo{opacity:0}.mobile-search-suggestion{position:fixed;top:100px;left:0;width:100%;background:#fff;padding:15px;overflow:auto;max-height:100vh;z-index:1000}.mobileSearchBar{background-color:#000;padding:40px 30px 20px 30px;position:fixed;top:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;gap:30px;transform:translateY(-100%);transition:all .4s;z-index:999}.toggleMobileSearcBar{transform:translateY(0)}.mobileSearchField{outline:0;border-radius:5px 0 0 5px;border:1px solid #ccc;background:#fafafa;padding:11px 15px;flex-grow:1;flex-shrink:1;width:70vw;font-size:12px;font-family:"DM Sans"}.mobileSearchCrossIcon{color:#fff;font-size:30px}.mobileSearchCrossIconWrap{cursor:pointer}.mobileMegaMenuContainer{background-color:#fff;position:absolute;left:0;top:95px;z-index:300;width:100%;padding:20px 0;display:none;box-shadow:0 2px 4px rgba(0,0,0,.1)}.mobMegaMenu{color:#333;font-family:Montserrat;font-size:18px;font-weight:300;line-height:30px;letter-spacing:.5px;text-align:left;text-decoration-skip-ink:none}.mobMegaMenu:hover{color:#333}.mobMegaMenuLink{color:#333;font-family:Montserrat;font-size:16px;font-weight:300;line-height:24px;letter-spacing:.5px;text-align:left;text-decoration-skip-ink:none;padding:10px 0}.mobMegaMenuLink:hover{color:#333}.mobileMegaMenuContainer ul{list-style:none}.mobileMegaMenuContainer ul li{padding:0 15px;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.mobMenuBreakLine{background-color:#333}.innerDropDown{margin:5px 0}.innerMenuList{padding:0 15px;margin:10px 0;display:none}.homeHeaderMediaWrapper{position:relative;padding-top:30%}.homeHeaderMediaWrapper .homeHeaderMedia{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.homeCarousel .owl-prev{position:absolute;left:12px;top:50%;transform:translateY(-50%)}.homeCarousel .owl-next{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.modelSearchSection{display:flex;align-items:center;justify-content:center;margin:17px 0 20px 0;padding:0 15px;gap:10px}.modelSearchFilterContainer{flex:0 1 220px}.modelSearchSelectField{border:1px solid #aaa;outline:0;background:#fff;padding:13px;color:#444;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:28px;width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none;position:relative;background-image:url(https://cdn.mdsbrand.com/mean-north-point-yacht-sales/assets/home/drop-down-icon.png);background-repeat:no-repeat;background-position:right 10px center;background-size:20px;padding-right:40px;cursor:pointer}.modelFilterSearchBtn{display:flex;align-items:center;justify-content:center;width:247.47px;min-width:60px;min-height:52px;width:100%;flex-direction:column;align-items:flex-start;flex-shrink:0;background:#6fade0;border:none;outline:0;text-align:center;transition:all .4s}.modelFilterSearchBtn img{margin:0 auto}.modelFilterSearchBtn:hover{background-color:#053b53}.homeServicesSection{padding:0 15px}.homeServiceCardWrap{margin:0 10px;position:relative;padding-top:50%;pointer-events:auto;overflow:hidden}.homeServiceCardWrap::after{content:'';position:absolute;width:100%;height:100%;bottom:0;left:0;background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 80%);z-index:1}.homeServiceCardWrap:hover .homeServiceCardImage{transform:scale(1.1);transition:transform .4s all}.homeServiceCardWrap .homeServiceCardImage{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all .4s}.homeServiceCardTextWrapper{position:absolute;left:50%;bottom:20px;transform:translateX(-50%);z-index:2;width:100%}.homeServiceCardTitle{color:#fff;text-align:center;font-family:"DM Sans";font-size:22.4px;font-style:normal;font-weight:600;line-height:26.88px}.homeServiceCardText{color:#fff;text-align:center;font-family:Montserrat;font-size:12.6px;font-style:normal;font-weight:400;line-height:19.2px;letter-spacing:1px;text-transform:uppercase}.welcomeSection{margin:80px 0}.welcomSectionMediaWrap{position:relative;padding-top:50%}.welcomSectionMediaWrap .welcomSectionMedia{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.welcomeSectionTextWrapper{height:100%;display:flex;align-items:center}.welcomSectionTextInnerWrap{max-width:90%}.welcomeTag{color:#a5a5a5;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:700;line-height:10px;letter-spacing:2px;text-transform:uppercase;position:relative}.welcomeTag::after{content:'';position:absolute;right:-30px;top:50%;transform:translateY(-50%);width:23px;height:1px;background-color:#a5a5a5}.welcomeHeadingWrap{margin-top:22px}.welcomParaWrap{margin:20px 0 44px 0}.welcomeBtnWrap{display:flex;flex-wrap:wrap;align-items:center;gap:30px}.ourBrandsSection{background-color:#fafafa;padding:60px 0}.ourBrandsTagLine{position:relative}.ourBrandsTagLine{color:#a5a5a5;text-align:center;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:700;line-height:10px;letter-spacing:2px;text-transform:uppercase;text-align:center}.ourBrandsTagLine::after{content:'';position:absolute;right:-60px;top:50%;transform:translateY(-50%);width:40px;height:2px;background-color:#a5a5a5}.ourBrandsTagLine::before{content:'';position:absolute;left:-60px;top:50%;transform:translateY(-50%);width:40px;height:2px;background-color:#a5a5a5}.ourBrandHeadingWrapper{text-align:center;margin-bottom:21px}.ourBrandCard{position:relative;padding-top:50%;margin:0 10px;overflow:hidden;pointer-events:auto}.ourBrandCard .ourBrandMedia{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all .4s}.brandCardInnerWrap{pointer-events:auto}.brandCardInnerWrap:hover .ourBrandMedia{transform:scale(1.1);transition:transform .4s all}.brandCardInnerWrap::after{content:'';width:100%;height:100%;background:rgba(0,0,0,.23);position:absolute;left:0;bottom:0}.brandLogoWrap{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.brandLogoWrap img{width:100%;height:100%;object-fit:contain}.newArrivalTag{color:#a5a5a5;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:700;line-height:10px;letter-spacing:2px;text-transform:uppercase;position:relative}.newArrivalTag::after{content:'';position:absolute;right:-80%;top:50%;width:200px;height:1px;transform:translateY(-50%);background-color:#a5a5a5}.newArrivalHedingWrap{margin:22px 0 35px 0}.titleAndLengthWrapper{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:13px}.newArrivalCardTitle{color:#252422;font-family:Montserrat;font-size:19.2px;font-style:normal;font-weight:700;line-height:23px;text-transform:capitalize}.newArrivalLength{color:#333;text-align:right;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.newArrivalPrice{color:#4e4e4e;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:30px}.newArrivalImageWrap{position:relative;padding-top:50%;overflow:hidden;border-radius:5px}.newArrivalImageWrap img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;border-radius:5px;overflow:hidden;transition:all .95s}.newArrivalImageWrap:hover img{transform:scale(1.1);transition:all .4s}.newArrivalContentWrapper{margin-top:39px}.newArrivalInfoPara{display:flex;align-items:center;gap:30px;justify-content:flex-start;color:#333;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:14px;margin-top:8px}.newArrivalParaAfterLine{position:relative}.newArrivalParaAfterLine::before{content:'';position:absolute;left:-15px;top:50%;transform:translateY(-50%);background-color:#ddd;width:1px;height:15px}.newArrivalInfo{display:flex;align-items:center;justify-content:space-between}.contactAndEmailWrapper{display:flex;align-items:center;gap:10px}.newArrivalIcons{color:#cecece;transition:all .4s}.newArrivalIcons:hover{color:#000}.newArrivalSection{margin:80px 0}.favouriteIconWrap{position:absolute;right:20px;top:15px;cursor:pointer}.favouriteIconWrap .favouriteIcon{color:#fff;font-size:25px;transition:all .4s}.favouriteIcon:hover{color:red}.cutomerReviewSection{background-color:#fafafa;padding:80px 15px}.customReviewCarouselCard{border:1px solid #a5a5a5;background:#fff;padding:28px 30px}.cutomerReviewPara{color:#333;font-family:Montserrat;font-size:14.4px;font-style:normal;font-weight:400;line-height:21.6px}.cutomerReviewCasrousel{position:relative}.cutomerReviewCasrousel .owl-prev{position:absolute;left:-20px;top:50%;transform:translateY(-50%)}.cutomerReviewCasrousel .owl-next{position:absolute;right:-20px;top:50%;transform:translateY(-50%)}.reviewerName{color:#333;font-family:"DM Sans";font-size:17.6px;font-style:normal;font-weight:700;line-height:17.6px;margin-top:24px;position:relative}.reviewerName::before{content:'';position:absolute;top:-10px;left:0;background-color:#a5a5a5;height:2px;width:23%}.customReviewCarouselCard{height:300px;overflow:hidden}.cutomerReviewCasrousel .owl-dots{position:absolute;left:50%;transform:translateX(-50%)}.qualityBoatSection{background-image:url(https://cdn.mdsbrand.com/mean-north-point-yacht-sales/assets/home/home-bg-image.png);min-height:450px;position:relative}.qualityBoatSection::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;opacity:.82;background:linear-gradient(180deg,rgba(18,18,18,.68) 0,#000 100%)}.yellowText{color:#c5c508;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:32px}.qualityBoatText{color:#fff;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:32px}.qualityBoatContent{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;width:100%;text-align:center}.qualityBoatBtnWrap{text-align:center;margin-top:30px}.brandMenuToggle{position:relative}.brandMenu{position:absolute;left:0;top:104%;background-color:#fff;width:920px;display:none}.megaMenuBrandLogoWrap{border:1px solid #e9e9e9}.megaMenuBrandLogoWrap img{max-width:200px}.serviceToggle{position:relative}.serviceMenu{background-color:#fff;position:absolute;top:104%;left:0;width:280px;display:none}.knowledgeMenuToggle{position:relative}.knowledgeMenu{background-color:#fff;position:absolute;top:104%;left:0;width:280px;display:none}.aboutMenuToggle{position:relative}.aboutMenu{background-color:#fff;position:absolute;top:104%;left:0;width:280px;display:none}.megaMenuList{list-style:none}.megaMenuList li{padding:12px 15px 12px 30px;border-bottom:1px solid #e9e9e9}.megaMenuLink{color:#333;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.megaMenuLink:hover{color:#333}.megaMenuList li a{justify-content:flex-start}.footerWrapper{background-color:#2e2f2f;padding:60px 15px 35px 15px}.siteMapHeading{color:#fff;font-family:Montserrat;font-size:17.6px;font-style:normal;font-weight:700;line-height:17.6px}.siteMapList{list-style:none;margin-top:15px}.siteMapList li{margin-bottom:5px}.siteMapLink{color:#fff;font-family:Montserrat;font-size:14.175px;font-style:normal;font-weight:400;line-height:21.6px}.siteMapLink:hover{color:#fff}.socialMediaText{color:#fff;font-family:Montserrat;font-size:14.175px;font-style:normal;font-weight:400;line-height:21.6px;margin-left:10px}.footerText{color:rgba(255,255,255,.68);font-family:Montserrat;font-size:11.2px;font-style:normal;font-weight:400;line-height:20.8px}.leftFooterTextWrap{max-width:954px}.footerBottom{background-color:#000;padding:10px 15px;text-align:center}.footerBottomText{color:#fff;font-family:Montserrat;font-size:9.6px;font-style:normal;font-weight:400;line-height:9.6px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.poweredByLink{color:#4a98d9;font-size:14px}.poweredByLink:hover{color:#4a98d9}.commonHeaderSection{position:relative;padding-top:37%;min-height:400px}.commonHeaderSection .commonHeaderMedia{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.commonHeaderSection::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;opacity:.3;background:linear-gradient(180deg,#000 0,#313131 100%)}.commonHeaderContent{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;text-align:center;z-index:2}.commonHeaderTag{color:#fff;text-align:center;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:700;line-height:10px;letter-spacing:2px;text-transform:uppercase;position:relative}.commonHeaderTag::after{content:'';position:absolute;right:20vw;top:50%;transform:translateY(-50%);width:10vw;height:2px;background-color:#fff}.commonHeaderTag::before{content:'';position:absolute;left:20vw;top:50%;transform:translateY(-50%);width:10vw;height:2px;background-color:#fff}.commonHeaderHeadingWrap{margin:17px 0 20px 0}.commonHeaderItalicText{color:#fff;text-align:center;font-family:Montserrat;font-size:16px;font-style:italic;font-weight:400;line-height:24px}.commonHeaderBtnWrap{margin-top:34px}.miniHeading{color:#333;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.paraLinkText{color:#6fade0;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.paraLinkText:hover{color:#6fade0}.serviceLogoSectionContainer{display:flex;align-items:center;justify-content:center;gap:30px;padding:0 15px;margin-bottom:46px}.serviceLogoWrap{max-width:156px}.serviceLogoWrap img{width:100%;height:100%;object-fit:contain}.availableServiceSectionInnerWrap{max-width:1140px;background:rgba(192,192,192,.66);padding:15px 40px 100px 40px;margin:0 auto}.availableServiceHeading{color:#020202;text-align:center;text-shadow:0 0 2px rgba(0,0,0,.3);font-family:Urbanist;font-size:47px;font-style:normal;font-weight:700;line-height:84px}.availableServiceCardContainer{display:flex;align-items:center;gap:56px;justify-content:center}.switchTabContainer{background:rgba(255,255,255,0);box-shadow:22px 23px 10px 0 rgba(0,0,0,.5);flex:0 1 460px}.tabSwitchCard{display:flex;align-items:center;gap:23.64px;padding:23px 0 26px 0;border-bottom:1px solid #626262;cursor:pointer}.tabSwitchCard.active .swithcTabIcon{color:#000}.tabSwitchCard.active .swithcTabPara{color:#000}.swithcTabIcon{color:#626262;font-size:26px}.swithcTabPara{color:#626262;font-family:Urbanist;font-size:17px;font-style:normal;font-weight:600;line-height:30px}.availableServiceContentCard{padding:40px;background-color:#fff;flex:0 1 582px;border-radius:12px;overflow:hidden;display:none}.availableServiceContentCard.active{display:block}.availableServiceImageContainer{position:relative;padding-top:65%}.availableServiceImageContainer img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.availableServiceTextContainer{margin-top:27px}.availableServiceInnerWrap{max-width:386px;margin:0 auto}.availaleServiceTitle{color:#000;font-family:Urbanist;font-size:20px;font-style:normal;font-weight:600;line-height:30px;padding-bottom:20px;border-bottom:1px solid #626262}.availabilityPara{color:#626262;font-family:Urbanist;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.availabilityParaBoldText{color:#626262;font-family:Urbanist;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.indoorList{margin-left:40px}.indoorShowroomMediaWrap{position:relative;padding-top:75%;box-shadow:20px 26px 28px -2px rgba(0,0,0,.5)}.indoorShowroomMedia{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.serviceFormSection{background-color:#fafafa;padding:60px 15px 100px 15px}.formTextHeading{color:#333;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:32px;padding-bottom:20px;border-bottom:1px solid #9ec0d8}.formTextParaWrap{margin-top:20px}.regularBlackPara:hover{color:#333}.formBoldText{color:#333;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.serviceFormWrapper{border:3px solid #9ec0d8;padding:23px 15px 100px 15px}.formSections{border-top:2px solid #e8e8e8;margin:0 5px}.formInputFieldWrapper{margin-bottom:20px}.formInputField{color:#a1a1a1;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:7px 11px;border-radius:3px;border:1px solid #bfc3c8;background:#fff;outline:0;width:100%}.formSectionHeading{color:#444;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:21.6px}.formSeparator{background-color:#e8e8e8;margin:15px 0}.astericColor{color:#b94a48;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:700;line-height:22.5px}.locationOptionWrapper{display:flex;align-items:center;gap:10px}.locationOptionWrapper label{color:#444;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:400;line-height:16.9px;margin-bottom:0}.formCheckBoxes{border-radius:2px;border:1px solid #bfc3c8;background:#fff;box-shadow:0 1px 2px 0 rgba(18,18,23,.05)}.formInfoPara{color:#666;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.radioCheckBoxes{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:18px;height:18px;border:1px solid #bfc3c8;border-radius:2px;background-color:#fff;box-shadow:0 1px 2px rgba(18,18,23,.05);display:inline-block;position:relative;vertical-align:middle;cursor:pointer;transition:background .2s ease}.radioCheckBoxes:checked::after{content:"";position:absolute;top:2px;left:6px;width:5px;height:8px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.regularWhiteParaBoldText{color:#fff;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.commonHeaderSectionSecondary{background-image:url(https://cdn.mdsbrand.com/mean-north-point-yacht-sales/assets/service-gloucester/service-header-back.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;min-height:400px}.commonHeaderSectionSecondary::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;background:linear-gradient(180deg,rgba(0,0,0,.36) 0,rgba(0,0,0,.8) 100%);mix-blend-mode:multiply;z-index:1}.commonHeaderSecondary{position:relative;padding-top:27%;max-width:80vw;margin:0 auto;z-index:2;min-height:400px}.commonHeaderSecondary::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;background:linear-gradient(180deg,rgba(0,0,0,.36) 0,rgba(0,0,0,.5) 100%);mix-blend-mode:multiply;z-index:1}.commonHeaderSecondary .commonHeaderSecondaryrMedia{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.haulOut{position:relative;padding-top:75%}.haulOut .haulOutMedia{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.serviceVideoInnerWrapper{max-width:1140px;margin:0 auto;padding:0 15px;position:relative;padding-top:30%;min-height:300px}.serviceVideoInnerWrapper .serviceVideo{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.haulPricingCard{height:100%}.haulOutHeading{color:#333;text-align:center;font-family:Montserrat;font-size:43px;font-style:normal;font-weight:700;line-height:51.6px}.haulOutPricingSection{padding:100px 0}.haultOutPricing{color:#aebcb9;text-align:center;font-family:Montserrat;font-size:43px;font-style:normal;font-weight:700;line-height:51.6px}.haultOutPara{color:#324a6d;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.haulOutParaWrap{max-width:267px;margin:0 auto}.pricingCardTopBanner{background-color:#555;padding:18px 5px 20px 5px;min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center}.pricingCardHeading{color:#fff;text-align:center;font-family:Montserrat;font-size:23.25px;font-style:normal;font-weight:700;line-height:28.8px}.pricingCardBottomSection{background-color:#f9fafa;padding:40px 15px 60px 15px}.dollarText{color:#555;text-align:center;font-family:Montserrat;font-size:19.5px;font-style:normal;font-weight:700;line-height:19.5px;margin-top:10px}.priceText{color:#555;text-align:center;font-family:Montserrat;font-size:65px;font-style:normal;font-weight:700;line-height:52px}.pricingFigureWrapper{display:flex;align-items:flex-start;justify-content:center;gap:5px}.planDetailText{color:#333;text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:14px}.planDetailWrapper{margin-top:44px}.planDetailPara{border-bottom:2px solid #ddd;padding:10px 0}.pricingPlanBtnWrap{margin-top:30px}.brokerageHeroSection{margin:100px auto 120px auto;max-width:1140px}.brokerageTag{color:#777;text-align:center;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:35px;letter-spacing:2px;text-transform:uppercase}.brokerageHeading{color:#222;text-align:center;font-family:Poppins;font-size:36px;font-style:normal;font-weight:500;line-height:50px;text-transform:capitalize}.blueColorHeading{color:#4a98d9;font-family:Poppins;font-size:36px;font-style:normal;font-weight:500;line-height:50px;text-transform:capitalize}.paraAfterLine{position:relative}.paraAfterLine::after{content:'';position:absolute;left:50%;bottom:-30px;transform:translateX(-50%);background-color:#4a98d9;width:70px;height:7px}.brokerageSectionInnerWrapper{display:flex;align-items:center;justify-content:center;gap:50px}.brokerageMediaSectionWrap{position:relative}.brokerageSectionTextWrap{max-width:539px}.brokerageMediaSectionWrap{max-width:507px}.brokeragePara{color:#696969;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:28.8px}.brokerageDetailsWrap{margin-top:50px}.brokerageDetailsPara{display:flex;align-items:center;gap:20px;margin-bottom:15px}.brokerageVideoWrapper{position:absolute;display:inline-block;cursor:pointer;left:-7%;top:30%;max-width:327px;z-index:3}.brokerageBgImage{width:100%;height:100%;object-fit:cover;z-index:2;position:relative}.videoThumbnail{width:100%;height:auto;display:block;border-radius:10px;box-shadow:0 8px 16px rgba(0,0,0,.2)}.playButtonOverlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.playButtonOverlay .fa-solid{color:#fff;font-size:60px}.dotImageWrapper{max-width:127px;height:127px;position:absolute;right:0;bottom:-40%;z-index:-1}.dotsImage{width:100%;height:100%;object-fit:contain}.dotImageWrapperTop{max-width:127px;height:127px;position:absolute;left:0;top:0;z-index:-1}.dotsImage{width:100%;height:100%;object-fit:contain}.brokerageBtnWrap{margin-top:30px;text-align:right}.brokeageCardsContainer{padding-top:40px;background:rgba(255,255,255,0);box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.brokerageFeatureCard{display:flex;align-items:center;justify-content:center;border:1px solid #e7e7e7}.brokerageFeatureCardInnerWrap{text-align:center;padding:40px 15px;min-height:350px;cursor:pointer;transition:all .4s;clip-path:polygon(0 10%,10% 5%,20% 2%,30% 1%,40% 0,50% 0,60% 0,70% 1%,80% 2%,90% 5%,100% 10%,100% 100%,0 100%);overflow:hidden}.brokerageFeatureCardInnerWrap:hover{background:linear-gradient(to right,#fa9d00,#ffb733)}.brokerageFeatureCardInnerWrap:hover .brokerageFeatureLogoWrap{background-color:#fff}.brokerageFeatureCardInnerWrap:hover .featureLogo{color:#222}.brokerageFeatureLogoWrap{height:70px;width:70px;display:flex;align-items:center;justify-content:center;border-radius:35px;background:#4a98d9;margin:0 auto}.featureLogo{color:#fff;font-size:30px}.featuretitle{color:#222;text-align:center;font-family:Poppins;font-size:22px;font-style:normal;font-weight:500;line-height:24.2px}.customBoxShadow{box-shadow:0 4px 10px -4px rgba(0,0,0,.5)}.featuredCardDivider{max-width:1140px;margin:100px auto 20px auto}.borkerageFormSection{background-image:url(https://cdn.mdsbrand.com/mean-north-point-yacht-sales/assets/brokerage/brokerage-form-bg-image.jpg);background-repeat:no-repeat;background-size:100%;background-position:center;min-height:451px;position:relative;padding-top:105px;padding-bottom:40px}.borkerageFormSection::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;opacity:.8;background:#030f27}.brokerageFormTag{color:#fff;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:35px;letter-spacing:2px;text-transform:uppercase}.borkerageFormInnerWrap{position:relative;z-index:2}.brokerageFormHeading{color:#fff;font-family:Poppins;font-size:36px;font-style:normal;font-weight:500;line-height:50px}.borkergaeColorText{color:#4a98d9;font-family:Poppins;font-size:36px;font-style:normal;font-weight:500;line-height:50px;text-transform:capitalize}.brokerageParaAfterLine{position:relative;width:100%}.brokerageParaAfterLine{content:'';position:absolute;left:0;bottom:-30px;width:70px;height:7px}.bottomLineWrap{width:70px;margin-top:10px}.bottomLineWrap img{width:100%;height:100%;object-fit:contain}.brokerageFormTextContainer{max-width:500px}.brokerageFormContainer{max-width:441px}.brokerageField{outline:0;width:100%;padding:10px 17px;color:#1f2124;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:normal;border-radius:3px;border:1px solid #69727d;background:#fff}.headerBannerSection{height:180px;max-width:1140px;margin:26px auto;background:linear-gradient(180deg,#7a7a7a 0,#9ec0d8 100%)}.headerBannerHeading{text-align:center;font-family:Mukta;font-size:80px;font-style:normal;font-weight:800;line-height:80px;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.partsFormContainer{margin:100px 15px 45px 15px}.partsFormInnerWrapper{max-width:1140px;margin:0 auto}.partsHeroSection{margin:80px 0 150px 0}.partsHeroInnerWrap{max-width:1140px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:30px}.partsHeroHeading{color:#09316f;font-family:"DM Sans";font-size:56px;font-style:normal;font-weight:700;line-height:28px}.partsTextContainer{max-width:552px;height:100%;display:flex;align-items:center}.partsHeroMainImage{width:100%;height:100%;object-fit:cover}.partsMediaContainer{position:relative}.partsHeroSecondaryImageWrap{max-width:370px;position:absolute;left:-30%;top:40%}.partsHeroSecondaryImageWrap img{width:100%;height:100%;object-fit:cover}.bgImageHeaderSection{background-image:url(https://cdn.mdsbrand.com/mean-north-point-yacht-sales/assets/contact/bg-image.webp);min-height:254px;padding:120px 0 60px 0}.bgHeaderTag{color:#2e2f2f;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:700;line-height:10px;letter-spacing:2px;text-transform:uppercase;position:relative}.bgHeaderTag::after{content:'';width:200px;height:1px;background-color:#2e2f2f;position:absolute;right:-220%;top:50%;transform:translateY(-50%)}.contactFormTextContainer{height:100%;display:flex;align-items:center}.contactFormTextInnerWrapper{max-width:650px}.contactFormTextHeading{color:#333;font-family:Montserrat;font-size:28px;font-style:normal;font-weight:700;line-height:28px}.contactFormTextParaWrap{margin:20px 0}.contactFormContainer{border:1px solid #868686;padding:31px}.contactFormSection{margin:60px 0 90px 0}.contactPageAddressSection{background-color:#fafafa;padding:60px 15px}.contactAddressCardWrapper{border:1px solid #a5a5a5;background:#fff;padding:30px 15px;display:flex;align-items:center;justify-content:center}.contactAddressCardInnerWrap{max-width:384px}.contactAddressTitle{color:#333;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:32px;position:relative}.contactAddressTitle::after{content:'';width:100px;height:1px;background-color:#a5a5a5;position:absolute;left:0;bottom:-10px}.contactCardSecondaryHeading{color:#333;font-family:Montserrat;font-size:19.531px;font-style:normal;font-weight:700;line-height:20px;margin-top:30px}.contactCardpara{color:#333;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.contactCardPhoneWrap{margin:14px 0 24px 0}.contactCardPhone{color:#4a98d9;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.bgHeaderTagSecondary{color:#2e2f2f;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:700;line-height:10px;letter-spacing:2px;text-transform:uppercase;position:relative}.bgHeaderTagSecondary::after{content:'';width:200px;height:1px;background-color:#2e2f2f;position:absolute;right:-80%;top:50%;transform:translateY(-50%)}.fiananceCalculatorWrapper{background-color:#f1f1f1;padding:30px;display:flex;align-items:center;justify-content:center;gap:41px}.fiananceImageWrap{max-width:44px;height:50px}.financeCalculatorHeading{color:#333;font-family:Montserrat;font-size:19.531px;font-style:normal;font-weight:700;line-height:24px}.fiananceImageWrap img{width:100%;height:100%;object-fit:contain}.joinTeamFormSection{margin:60px 0 80px 0}.areaOfInterestInputContainer{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.joinTeamBtnWrap{margin-top:30px;margin-left:-15px}.aboutBgHeaderTag{color:#2e2f2f;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:700;line-height:10px;letter-spacing:2px;text-transform:uppercase;position:relative}.aboutBgHeaderTag::after{content:'';position:absolute;right:-300%;top:50%;transform:translateY(-50%);width:200px;height:1px;background-color:#2e2f2f}.aboutHeroSectionWrapper{margin:60px 0 90px 0}.aboutParaBoldText{color:#333;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.aboutPageMediaContainer{position:relative;padding-top:75%}.aboutPageMediaContainer .aboutPageMedia{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.aboutMediaOuterWrap{height:100%}.teamHeaderTag{color:#2e2f2f;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:700;line-height:10px;letter-spacing:2px;text-transform:uppercase;position:relative}.teamHeaderTag::after{content:'';position:absolute;right:-90%;top:50%;transform:translateY(-50%);width:200px;height:1px;background-color:#2e2f2f}.ourTeamSection{margin:60px 0}.teamMemberCard{border:1px solid #8a8a8a;margin-bottom:32px}.teamMemberContentWrapper{background-color:#fff;padding:20px 10px 26px 10px}.memberName{color:#333;text-align:center;font-family:Montserrat;font-size:23.625px;font-style:normal;font-weight:700;line-height:24px;position:relative}.memberName::after{content:'';position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);background-color:#4a98d9;width:30px;height:1px}.memberPositon{color:#333;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:16px;margin:30px 0 24px 0;height:30px}.teamMemberImageContainer{position:relative;padding-top:100%}.teamMemberImageContainer img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.joinTeamBottomSection{text-align:center;margin:30px 0 120px 0}.blogHeaderTag{color:#2e2f2f;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:700;line-height:10px;letter-spacing:2px;text-transform:uppercase;position:relative}.blogHeaderTag::after{content:'';width:200px;height:1px;background-color:#2e2f2f;position:absolute;right:-100%;top:50%;transform:translateY(-50%)}.eventsfilterContainer{margin:40px 0 46px 0}.blogTabsList{display:flex;align-items:center;justify-content:flex-end;gap:56px;list-style:none}.blogTab{border:none;outline:0;background-color:#fff;color:#231f20;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:24px;text-transform:uppercase;padding-bottom:5px;transition:all .2s;cursor:pointer}.blogTab:hover{color:#4a98d9}.activeBlogTab{border-bottom:3px solid #4a98d9;color:#4a98d9}.blogListingCardWrap{padding:0 20px;margin-bottom:40px}.blogListingImageWrap{position:relative;padding-top:50%}.blogListingImageWrap img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.blogListingCardContent{margin-top:8px}.blogListingTag{color:#a5a5a5;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.blogListingCardTitle{color:#231f20;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.blogDetailPageWrapper{margin:100px 0 120px 0}.blogDetailImageContainer{position:relative;padding-top:56%}.blogDetailImageContainer img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.blogDetailTextContainer{margin-top:30px}.blogHeading{color:#222;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:normal}.similarHeading{color:#333;font-family:Montserrat;font-size:28px;font-style:normal;font-weight:700;line-height:28px}.similarPostsContainer{padding-left:50px}.similarPostHeaderWrapper{margin-bottom:30px}.similarPostTitleWrapper{margin-top:10px}.similarPostCard{margin-bottom:40px}.similarPostImagContainer{position:relative;padding-top:56%}.similarPostImagContainer img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.similarPostTitle{color:#222;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.eventsCardContainer{margin-bottom:90px}.blogDate{color:#a5a5a5;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.blogParaText{color:#222;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.eventDate{color:#4a98d9;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-top:4px}.teamProfileBanner{background-image:url(https://cdn.mdsbrand.com/mean-north-point-yacht-sales/assets/contact/bg-image.webp);min-height:254px}.teamMemberDetailContainer{margin-top:-30%}.teamMemberImageOuterWrap{background-color:#fff;padding:40px}.teamMemberImageDetailImageWrap{position:relative;padding-top:85%}.teamMemberImageDetailImageWrap img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.teamMemberContactDetailsWrapper{margin-top:40px}.teamMemberContactItem{display:flex;align-items:center;gap:16px;margin-top:15px;padding-bottom:15px;border-bottom:1px solid #ccc;flex-wrap:wrap}.teamMemberPhone{color:#2e2f2f;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px;word-break:break-all}.teamMemberPhone:hover{color:#2e2f2f}.teamMemberDetailName{color:#2e2f2f;font-family:Montserrat;font-size:40px;font-style:normal;font-weight:700;line-height:40px}.teamMemberdetailPosition{color:#2e2f2f;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:400;line-height:40px;position:absolute}.teamMemberdetailPosition::after{content:'';position:absolute;left:0;bottom:-10px;width:120px;height:1px;background-color:#ccc}.teamMemberDetailContentWrap{margin-top:40px}.teamMemberDetailParaWrap{margin-top:80px}.teamMemberDetailListingWrapper{margin-top:80px}.teamMemberHeaderHeading{color:#333;font-family:Montserrat;font-size:28px;font-style:normal;font-weight:700;line-height:28px}.teamMemberDetailHeader{display:flex;align-items:center;justify-content:space-between}.brandPageHeader{position:relative;padding-top:35%;min-height:300px}.brandPageHeader::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;opacity:.5;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%)}.brandPageHeaderMedia{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.branPageHeaderContent{position:absolute;left:10%;bottom:40px;z-index:1;max-width:200px;width:100%;height:100%;max-height:150px}.branPageHeaderContent img{width:100%;height:100%;object-fit:contain}.brandPageLinkBar{background-color:#e4e4e4;padding:10px 0}.brandPageLinkBarWrapper{display:flex;align-items:center;justify-content:space-between;gap:20px}.brandPageGeneralLink{color:#000;font-family:Inter;font-size:12.8px;font-style:normal;font-weight:600;line-height:19.2px;letter-spacing:.8px;text-transform:uppercase;position:relative}.brandPageGeneralLink::after{content:'';position:absolute;right:-30px;top:50%;transform:translateY(-50%);width:1px;height:20px;background-color:#c5c5c5}.brandPageGeneralLink:hover{color:#000}.brandPageGeneralLinkContainer{display:flex;align-items:center;gap:60px}.brandPageTagAfter{color:#a5a5a5;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:700;line-height:10px;letter-spacing:2px;text-transform:uppercase;position:relative}.brandPageTagAfter::after{content:'';position:absolute;right:-120%;top:50%;transform:translateY(-50%);width:200px;height:1px;background-color:#a5a5a5}.brandPageHeroImageWrap{position:relative;padding-top:60%}.brandPageHeroImage{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.currentModelsSection{background-color:#fafafa;padding:60px 0}.currentModelCard{margin-bottom:40px}.currentModelHeadingWrap{text-align:center;margin-bottom:50px}.currentModelImageWrap{position:relative;padding-top:63%}.currentModelImageWrap img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.currentModelContent{padding:20px;background-color:#fff;border:1px solid #ccc;border-top:0}.currentModelTitle{color:#333;text-align:center;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:24px}.currenModelHeaderBarLineWrap{position:relative;margin-bottom:30px}.currentModelHeaderBarText{background-color:#fafafa;padding:0 15px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:rgba(46,47,47,.56);font-family:Montserrat;font-size:19px;font-style:normal;font-weight:700;line-height:19px;letter-spacing:2px}.currentModelHeaderLine{background-color:#000}.brandImageAndTextSection{margin:60px 0}.brandTextHeading{color:#333;font-family:Montserrat;font-size:28px;font-style:normal;font-weight:700;line-height:33.6px;position:relative}.brandPageTextWrapper{height:100%;display:flex;align-items:center}.brandPageTextInnerWrap{max-width:640px}.brandTextHeading::before{content:'';position:absolute;left:0;top:-20px;width:147px;height:1px;background-color:#a5a5a5}.brandPageParaWrap{margin-top:16px}.brandPageImageWrap{max-width:700px}.brandPageImageWrap img{width:100%;height:100%;object-fit:cover}.brandPageVideoSection{background-color:#fafafa;padding:60px}.brandPageVideoCard{padding:0 10px}.brandPageVideoWrap{position:relative}.brandPageVideoItem{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.brandPageBottomBgSection{position:relative;padding-top:35%;min-height:400px}.brandPageBottomBgSection::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;background-color:#000000A3}.brandPageBottomBgSection .brandPageBottomMedia{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.brandPageBottomContent{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;text-align:center;width:100%}.brandPageBottomLogoWrap{max-width:300px;margin:0 auto}.brandPageBottomLogoWrap img{width:100%;height:100%;object-fit:contain}.brandPageBottomLine{color:#fff;text-align:center;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:32px}.engineInventoryHeaderTag{color:#2e2f2f;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:700;line-height:10px;letter-spacing:2px;text-transform:uppercase;position:relative}.engineInventoryHeaderTag::after{content:'';position:absolute;top:50%;right:-80%;transform:translateY(-50%);width:200px;height:1px;background-color:#2e2f2f}.engineCardsContainer{margin:60px 0 90px 0}.engineCardWrap{border:1px solid #ccc;height:100%;padding-top:10px}.enginecardImageWrap{position:relative;padding-top:100%}.enginecardImageWrap img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.engineCardContenWrap{margin-top:40px;padding:0 20px 40px 20px}.engineTagText{color:rgba(46,47,47,.61);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:1.5px}.engineTitle{color:#333;font-family:Montserrat;font-size:23.25px;font-style:normal;font-weight:700;line-height:24px}.engineMsrp{color:rgba(46,47,47,.61);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:1.5px}.enginePrice{color:#b63939;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:32px}.painBoldText{color:#565872;font-family:"DM Sans";font-size:16px;font-style:normal;font-weight:700;line-height:24px}.painAndGelCoatGallery{margin-bottom:150px}.paintGalleryCard{position:relative;padding-top:100%;border-radius:10px;background:rgba(255,255,255,0);box-shadow:0 10px 50px 0 rgba(111,20,241,.05);overflow:hidden;pointer-events:auto}.paintGalleryCard img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.paintGalleryCard:hover::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;background:linear-gradient(180deg,rgba(0,0,0,.36) 0,rgba(0,0,0,.8) 100%);mix-blend-mode:multiply}.painGalleryContent{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1;text-align:center;opacity:0;transition:all .3s}.paintGalleryCard:hover .painGalleryContent{opacity:1}.paintGalleryCardTitle{color:#fff;font-family:Montserrat;font-size:28px;font-style:normal;font-weight:700;line-height:28px}.painAndGelCoatGallery{position:relative}.painAndGelCoatGallery::after{content:'';position:absolute;bottom:-30%;left:0;width:100%;height:236px;background-color:#f2f3f5;z-index:-1}.paintAndGalleryBtnWrap{margin-top:50px;margin-bottom:30px;text-align:center}.modelDetailHeaderContent{position:absolute;left:10%;top:50%;transform:translateY(-50%);max-width:1400px;z-index:2}#videosSection{scroll-margin-top:180px}#sepcsSection{scroll-margin-top:180px}#distinctionSection{scroll-margin-top:180px}#gallerySection{scroll-margin-top:180px}#aboutSection{scroll-margin-top:180px}.modelDetailHeading{color:#fff;text-shadow:0 0 37px rgba(0,0,0,.81);font-family:Montserrat;font-size:64px;font-style:normal;font-weight:700;line-height:64px}.modelImageAndTextSection{margin:80px 0}.modelPageVideoSection{margin:60px 0}.modelDetailGalleryImagesWrap{position:relative;padding-top:64%;pointer-events:auto}.modelDetailGalleryImagesWrap:hover::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;background:linear-gradient(180deg,rgba(0,0,0,.36) 0,rgba(0,0,0,.8) 100%);pointer-events:none}.modelDetailGalleryImagesWrap img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.modelDistinctionsSection{margin:60px 0}.distinctionsHeading{color:#333;font-family:Montserrat;font-size:28px;font-style:normal;font-weight:700;line-height:33.6px}.distinctionsPara{color:#333;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.modelSpecificationSection{background-color:#fafafa;padding:60px 0}.modelSpecsListWrapper{background-color:#000;height:100%}.modelSpecsItemList{list-style:none}.modelSpecsItem{color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:16px;padding:21px 26px;cursor:pointer}.activeSpecsListItem{background-color:#fff;color:#000}.specsSectionBorder{border:1px solid #d5d8dc}.specsDataHeading{color:#000;font-family:Montserrat;font-size:28px;font-style:normal;font-weight:700;line-height:33.6px}.specsDataContainer{padding:27px 0;display:none}.specsDataContainer.activeSpecsData{display:block}.specsTable th{color:#000;font-family:Montserrat;font-size:14.4px;font-style:normal;font-weight:700;line-height:21.6px}.specsTable td{color:#000;font-family:Montserrat;font-size:14.4px;font-style:normal;font-weight:400;line-height:21.6px}.specsTable tr:hover{background-color:rgba(128,128,128,.07)}.modelUpdatesSection{background-color:#383838;padding:148px 15px}.modelUpdateHeading{color:#fff;text-align:center;font-family:Montserrat;font-size:40px;font-style:normal;font-weight:700;line-height:40px}.modelUpdateTag{position:relative;color:rgba(255,255,255,.75);text-align:center;font-family:Montserrat;font-size:18.9px;font-style:italic;font-weight:700;line-height:19.2px;letter-spacing:1.8px;margin-top:19px}.modelUpdateTag::after{content:'';position:absolute;left:50%;bottom:-20px;transform:translateX(-50%);background-color:#a5a5a5;width:140px;height:1px}.findModelCard{display:flex;gap:15px}.findModelHeading{color:#fff;font-family:Montserrat;font-size:22.4px;font-style:normal;font-weight:700;line-height:26.88px}.findModelText{color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.findModelIconWrap{display:flex;align-items:center;justify-content:center;flex:0 0 50px;height:50px;border:3px solid #a3b8d2;border-radius:50%;transition:all .4s}.findModelIconWrap:hover{border:3px solid #fff;background-color:#a3b8d2}.finadModelIcon{color:#a3b8d2;font-size:20px}.findModelIconWrap:hover .finadModelIcon{color:#fff}.distinctionsList{font-family:Montserrat,sans-serif;font-size:16px;color:#333}.distinctionsList h3{color:#333;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:500;line-height:28px;margin-bottom:20px}.distinctionsList ul{margin-left:30px;margin-bottom:20px}.distinctionsList li{color:#333;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:18px;margin-bottom:10px}.videoLibraryTag{color:#2e2f2f;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:700;line-height:10px;letter-spacing:2px;text-transform:uppercase;position:relative}.videoLibraryTag::after{content:'';position:absolute;right:-100%;top:50%;transform:translateY(-50%);width:240px;height:1px;background-color:#2e2f2f}.videoLibrarySection{margin:60px 0}.videoLibraryCard{padding:0 5px}.videoPageMediaWrap{position:relative;padding-top:15%}.videoPageMediaWrap .videoPageMedia{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.videoTitle{color:#333;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:20.28px}.videoPara{color:#333;text-align:center;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:400;line-height:16.9px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.videoLibraryBtnWrap{display:flex;align-items:center;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:40px}.videoLoadMoreBtn{color:#fff;text-align:center;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:400;line-height:19.5px;border-radius:4px;background:#333;display:inline-flex;align-items:center;justify-content:center;text-align:center;border:none;outline:0;padding:10px 24px}.repowerPageHeaderSection{max-width:1140px;margin:0 auto}.repowerPageHeaderContent{padding:0 30px}.repowerHeaderTag{color:#2e2f2f;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:700;line-height:10px;letter-spacing:2px;text-transform:uppercase;position:relative}.repowerHeaderTag::after{content:'';position:absolute;right:-100%;top:50%;transform:translateY(-50%);width:200px;height:1px;background-color:#2e2f2f}.repowerBoldText{color:#333;font-family:"DM Sans";font-size:16px;font-style:normal;font-weight:700;line-height:24px}.repowerListPara{color:#333;font-family:"DM Sans";font-size:16px;font-style:normal;font-weight:400;line-height:20.8px}.repowerList{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:12px 24px;padding:0;margin:0}.repowerListItem{display:flex;align-items:center;gap:15px}.repowerLogoWrap{max-width:300px;margin-top:-50px}.repowerLogoWrap img{width:100%;height:100%;object-fit:contain}.rewpowerVideoWrap{max-width:1140px;margin:0 auto;position:relative;padding-top:60%}.rewpowerVideoWrap video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.marine-insurance-list ul{padding-left:0}.marine-insurance-list ul li{list-style-type:none}.marine-insurance-list ul li i{margin-right:10px;color:#a3b8d2;font-size:20px;margin-bottom:10px}.engineInventoryDetailPageWrap{background-image:url(https://cdn.mdsbrand.com/mean-north-point-yacht-sales/assets/contact/bg-image.webp);padding:80px 0}.eventDetailImageContainer{border:1px solid #2e2f2f;padding:20px 30px}.eventDetailImageInnerWrap{position:relative;padding-top:100%}.eventDetailImageInnerWrap img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.engineDetailInfoContainer{padding:30px 20px;border:1px solid #2e2f2f;background-color:#fff}.backToEnginesLink{color:#2e2F2F5C;font-size:16px;letter-spacing:.5px;line-height:18px;font-family:Montserrat;font-weight:600}.backToEnginesLink:hover{color:#2e2F2F5C}.enginePriceWrapper{margin-top:40px;position:relative}.enginePriceWrapper::before{content:'';position:absolute;left:0;top:-20px;width:112px;height:1px;background-color:#000}.enginePriceText{color:#2e2F2F9C;font-weight:700;letter-spacing:1.5px;font-size:16px;font-family:Montserrat}.enginActualPrice{font-family:Montserrat;font-weight:700;color:#a80d0d;font-size:32px;line-height:32px}.engineHeading{color:#333;font-weight:800;letter-spacing:.1px;font-size:16px;font-family:Montserrat}.engineIntrologo{max-width:156px;float:left;padding:10px}.engineDetailTable th{font-size:15px;color:#333;font-family:Montserrat;font-weight:700}@media(max-width:1700px){.commonHeaderTag::after{right:-10%;width:20px}.commonHeaderTag::before{left:10%;width:20px}}@media(max-width:1600px){.brandPageGeneralLinkContainer{gap:20px}.brandPageGeneralLink::after{right:-10px}.brandPageLinkBarWrapper{flex-wrap:wrap}.brandViewInventoryBtnWrap{flex-wrap:wrap}}@media(max-width:1440px){.brandPageLinkBarWrapper{justify-content:center;align-items:center;gap:30px}.teamMemberImageOuterWrap{padding:15px}.similarPostsContainer{padding-left:0}}@media(max-width:1300px){.topBarContactContainer{flex-wrap:wrap;gap:15px}.topBarContactItemAfterLine::after{right:-7.5px}.desktopNavBarInnerWrap{padding:0}.partsHeroSecondaryImageWrap{left:-20%}}@media(max-width:1200px){.brokerageVideoSection{padding:0 15px}.brokerageSectionInnerWrapper{gap:30px}.brokerageVideoWrapper{left:-2%}.brandPageTagAfter::after{right:-55px;width:50px}.modelDetailHeading{font-size:40px;line-height:40px}.partsHeroInnerWrap{flex-direction:column}.partsTextContainer{max-width:700px;margin:200px auto auto auto;text-align:center}.partsHeroSection{margin:80px 15px 50px 15px}}@media(max-width:991px){.topBarContactContainer{display:none}.topBarInnerWrap{justify-content:center}.desktopNavSection{display:none}.mobileHeader{display:block}.modelSearchSection{flex-direction:column}.modelSearchFilterContainer{flex:1 1 100%;width:100%}.welcomeSectionTextWrapper{justify-content:center;text-align:center}.welcomeBtnWrap{justify-content:center}.welcomeSection{margin:40px 0}.ourBrandsSection{padding:40px 0}.newArrivalSection{margin:40px 0}.cutomerReviewSection{padding:60px 0}.mainWhiteHeading{font-size:30px;line-height:32px}.serviceLogoSectionContainer{flex-wrap:wrap}.availableServiceCardContainer{gap:30px}.formTextWrapper{text-align:center}.formSections{text-align:center}.serviceFormBtnWrap{text-align:center}.serviceFormSection{padding:40px 15px 60px 15px}.haulOutPricingSection{padding:40px 0}.haulOutParaWrap{text-align:center;max-width:unset}.availableServiceHeading{font-size:36px;line-height:40px}.brokerageHeroSection{margin:60px auto 100px auto;padding:0 15px}.brokerageSectionInnerWrapper{flex-direction:column}.brokerageSectionTextWrap{max-width:767px;margin-top:100px}.brokerageBgImage{width:80%;margin-left:auto;text-align:right;display:flex;justify-content:end}.brokerageHeading{font-size:30px;line-height:36px}.blueColorHeading{font-size:30px;line-height:36px}.brokerageFormHeading{font-size:30px;line-height:36px}.borkergaeColorText{font-size:30px;line-height:36px}.modelUpdateHeading{font-size:36px;line-height:36px}.teamMemberDetailName{font-size:36px;line-height:36px}.modelUpdatesSection{padding:40px 15px}.brandPageTextInnerWrap{max-width:unset;text-align:center}.brandTextHeading::before{left:50%;transform:translateX(-50%)}.brandPageImageWrap{margin:0 auto}.distinctionsHeading{font-size:20px;line-height:22.6px}.painAndGelCoatGallery{margin-bottom:30px}.partsFormContainer{margin:60px 15px 45px 15px}.partsFormBtnWrraper{text-align:center}.contactFormSection{margin:40px 0 60px 0}.contactFormTextInnerWrapper{text-align:center;margin:0 auto}.contactAddressCardWrapper{text-align:center}.contactAddressTitle::after{left:50%;transform:translateX(-50%)}.teamMemberDetailContainer{margin-top:-15%}.blogTabsList{gap:30px;flex-wrap:wrap;justify-content:center;align-items:center}.similarPostHeaderWrapper{text-align:center}.similarPostTitleWrapper{text-align:center}.blogDetailPageWrapper{margin:60px 0 60px 0}}@media (max-width:767px){.newArrivalTag::after{content:'';position:absolute;right:-30px;top:50%;width:25px;height:1px;transform:translateY(-50%);background-color:#a5a5a5}.availableServiceCardContainer{flex-direction:column}.switchTabContainer{flex:1 1 100%;width:100%}.availableServiceContentCard{flex:1 1 100%;width:100%}.availableServiceSectionInnerWrap{padding:15px 40px 60px 40px}.brokerageSectionTextWrap{margin-top:120px}.dividerLineWrapper{margin:40px auto}.brokerageFormContainer{margin:0 auto}.borkerageFormSection{padding-bottom:40px}.brokerageFormTextContainer{margin:0 auto 30px auto;text-align:center}.bottomLineWrap{margin:10px auto}.brandPageVideoSection{padding:40px 0}.brandPageBottomLine{font-size:24px;line-height:24px;font-weight:500px}.brandPageVideoWrap{min-height:300px}.joinTeamBottomSection{margin:30px 0 60px 0}.teamMemberDetailName{font-size:30px;line-height:30px}}@media (max-width:576px){.qualityBoatText{font-size:28px;line-height:30px}.yellowText{font-size:28px;line-height:30px}.ourBrandsTagLine::before{left:-20px;width:16px}.ourBrandsTagLine::after{right:-20px;width:16px}.footerWrapper{padding:40px 15px 35px 15px}.leftFooterTextWrap{text-align:center}.footerText{text-align:center}.mainHeading{font-size:30px;line-height:30px}.availableServiceContentCard{padding:15px}.availableServiceSectionInnerWrap{padding:40px 15px}.availableServiceHeading{font-size:30px;line-height:32px}.teamMemberHeaderHeading{font-size:20px;line-height:20px}.commonHeaderHeadingWrap{margin:10px 0}.commonHeaderTag{font-size:8px;letter-spacing:1px}.commonHeaderTag::before{display:none}.commonHeaderTag::after{display:none}.commonHeaderSecondary{max-width:95vw}.commonHeaderBtnWrap{margin-top:20px}.welcomeTag{font-size:8px;letter-spacing:1px}.formTextHeading{font-size:28px;line-height:28px}.brokerageTag{font-size:10px;line-height:16px;letter-spacing:1px}.currentModelHeaderBarText{padding:0 5px;font-size:16px;line-height:18px;letter-spacing:.5px}.brandPageLinkBarWrapper{flex-direction:column;align-items:center;justify-content:center}.brandPageGeneralLinkContainer{gap:15px;flex-direction:column;align-items:center;justify-content:center}.brandPageGeneralLink::after{display:none}.currentModelTitle{font-size:20px;line-height:20px}.modelUpdateHeading{font-size:30px;line-height:30px;font-weight:600}.blogListingCardContent{text-align:center}.repowerHeaderTag::after{right:-30%;width:50px;height:1px}.headerBannerHeading{font-size:40px;line-height:40px}.headerBannerSection{height:80px}.partsHeroHeading{font-size:36px;line-height:40px}.mainHeadingLarge{font-size:36px;line-height:36px}.bgImageHeaderSection{min-height:100px;padding:60px 0 60px 0}.partsHeroSecondaryImageWrap{left:-5%}.engineInventoryHeaderTag::after{width:50px;right:-20%}.contactAddressTitle{font-size:28px;line-height:28px}.bgHeaderTag::after{width:50px;height:1px;right:-60%}.bgImageHeaderSection{min-height:100px;padding:60px 0 60px 0}.bgHeaderTagSecondary::after{width:50px;right:-20%}.fiananceCalculatorWrapper{gap:25px;flex-direction:column}.teamHeaderTag::after{right:-25%;width:50px}.videoLibraryTag::after{right:-20%;width:50px}.aboutBgHeaderTag::after{right:-80%;width:50px}.blogHeaderTag::after{width:50px;right:-30%}}@media (max-width:450px){.brokerageVideoWrapper{max-width:80vw}.brandPageTagAfter::after{display:none}.blogHeaderTag::after{display:none}.repowerHeaderTag::after{display:none}.engineInventoryHeaderTag::after{display:none}.bgHeaderTag::after{display:none}.aboutBgHeaderTag::after{display:none}.videoLibraryTag::after{display:none}.mainHeadingLarge{font-size:30px;line-height:32px}.bgHeaderTagSecondary::after{display:none}.teamHeaderTag::after{display:none}}.lastLoad_btn button{margin-top:30px;margin-bottom:50px;color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.8px;text-transform:uppercase;background:#4a98d9;display:inline-block;max-width:250px;width:100%;padding:11px 25px;border:1px solid #4a98d9;cursor:pointer}.listing-header{display:flex;justify-content:space-between;flex-wrap:wrap;padding-left:7px;padding-right:7px}.listing-header-right-box{display:flex;justify-content:flex-end;gap:25px}.sortWrapper{display:flex;align-items:center;justify-content:center;border:1px solid #d9d9d9;height:40px;padding:0 15px}.lisitng-search-box{display:flex;justify-content:flex-start;align-items:center;border:1px solid #d9d9d9;height:40px;padding:7px 20px}.lisitng-search-box span{width:30px;height:30px;display:flex;justify-content:center;align-items:center;color:#000;padding-right:10px}.lisitng-search-box input{width:100%;height:100%;border:none}.lisitng-search-box input:focus{outline:0;box-shadow:none!important;border:none!important}.boatsHeading{color:#222;font-family:Montserrat,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:45px;letter-spacing:4.5px;text-transform:uppercase}.listings-count{margin-bottom:40px;padding-left:7px;padding-right:7px}.boatsHeading .sortWrapper{display:flex;align-items:center}.sortWrapper label{color:#222;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:900;line-height:25px;white-space:nowrap;margin-bottom:0!important}.sortWrapper select{font-size:12px;width:160px;height:35px!important;padding:0 8px;border-radius:0;background:#fff;margin-left:10px;font-family:Inter;border:none;border-right:none;height:100%;margin-bottom:0!important}.sortWrapper select:focus{border:none!important;outline:0;box-shadow:none!important}.boatsHeading .sortWrapper label{font-size:14px;font-weight:100;color:#000;padding-right:10px}.boatsHeading .sortWrapper select{font-size:12px;width:160px;height:35px;padding:0 8px;border-radius:0;background:#fff}.breadcrum a{color:#c2c2c2;font-size:12px;font-weight:100}.breadcrum a+a,.breadcrum a+span{padding-left:15px;position:relative}.breadcrum a+a::before,.breadcrum a+span::before{content:"/";position:absolute;top:50%;left:5px;transform:translateY(-50%)}.breadcrum span{font-weight:600}.filterBtn{display:block;padding:30px;padding-left:100px;background-color:#231f20;margin:0 -15px;color:#fff;font-size:30px;transition:.4s ease all}.filterBtn:hover{background:#ca2123;color:#fff}.filterInner h1{font-size:20px;font-weight:600;margin-top:0}.filterInner h3,.filterInner h4{font-weight:500;font-size:16px;margin:30px 0 20px;color:#a3a2a2;float:left}.filterInner h3{margin:0}.filterInner label{font-weight:300;margin-bottom:5px;color:#000}.filterform{float:left;margin-top:10px;margin-bottom:30px;width:100%}.filterform input{height:44px;border-radius:00;border-color:#e7e8e9}.sqr-checkBox{padding:12px 20px;float:left;width:100%;position:relative}.breadcrumb{background-color:transparent!important;margin-bottom:24px;padding-left:0}.breadcrumb-item a{color:rgba(0,0,0,.6);font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.sqr-checkBox label{display:flex;justify-content:flex-start;align-items:center;margin-bottom:0;color:#222;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:25px}.sqr-checkBox input{margin-right:10px;appearance:none;-webkit-appearance:none;width:18px;height:18px;background-color:#fff;border:1px solid #e9e9e9;cursor:pointer;position:relative;transition:background-color .3s ease,border-color .3s ease;outline:0}.sqr-checkBox label input:checked::after{content:"";position:absolute;width:6px;height:11px;border:1px solid rgba(39,73,109,.98);border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg);top:43%;left:50%}.filterList .sqr-checkBox input{left:unset;height:20px;width:20px}.sqr-checkBox .filter-checkbox{position:absolute;left:0;top:0;width:15px;height:15px;color:#dcdcdc;z-index:1;font-size:16px}.sqr-checkBox input+span i.fa.fa-square-o{display:block}.sqr-checkBox input:checked+span i.fa.fa-square-o{display:none}.sqr-checkBox input+span .fa-square{display:none}.sqr-checkBox input:checked+span .fa-square{display:none;color:#ca2123;font-size:14px;margin-top:3px}.ui-widget.ui-widget-content{border:1px solid #a8a8a8;background:#dbdbdb;height:5px;border-radius:0}.ui-slider-horizontal .ui-slider-range{background:#4a98d9}.ui-state-default,.ui-widget-content .ui-state-default{outline:0!important;border:1px solid #4a98d9;border-radius:0;width:15px!important;height:15px!important;top:50%;transform:translateY(-45%)!important;border-radius:50px;cursor:pointer}.ui-state-active,.ui-widget-content .ui-state-active{border-color:#cb2127!important;background:#cb2127!important}div#year-range{width:74%;margin:auto;margin-top:30px;margin-bottom:10px}div#price-range{width:74%;margin:auto;margin-top:30px;margin-bottom:10px}.filterBox>h2{margin:0;padding:8px 20px;background:#000;color:#fff;font-family:Montserrat,sans-serif;font-size:20px!important;font-style:normal;font-weight:400;line-height:30px;letter-spacing:4px;text-transform:uppercase}.af-disp-mob{display:none}.filterBox .sidWidget{border:1px solid #000}.filterBox .youSearchList{list-style:none;padding:0;margin-bottom:0}.filterBox .youSearchList li{padding:8px 20px;display:flex;justify-content:space-between;font-family:Montserrat,sans-serif;font-weight:400;font-size:16px!important}.filterOptions .sqr-checkBox,.filterOptions h4{float:none}.desktop-accordion-header h4{font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;line-height:25px;margin:0;color:#000;font-weight:800}.filterOptions{border:1px solid #0000005e;margin-top:16px}.filterOptions input{width:100%;text-align:center;color:#222;text-align:center;font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400!important;line-height:normal;letter-spacing:-.32px}.boat-listing-carousel .owl-nav button.owl-prev{position:absolute!important;top:50%!important;left:0;transform:translateY(-50%)!important;background:#fff!important;width:35px;height:35px;border-radius:50px;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;z-index:2;display:flex}.boat-listing-carousel:hover .owl-nav button.owl-prev{opacity:1;visibility:visible}.boat-listing-carousel:hover .owl-nav button.owl-next{opacity:1;visibility:visible}.grid-price-box{height:45px}.boat-listing-carousel .owl-nav button.owl-next{position:absolute!important;top:50%!important;right:0;transform:translateY(-50%)!important;background:#fff!important;width:35px;height:35px;border-radius:50px;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;display:flex;z-index:2}.boat-listing-carousel .owl-nav button span{font-size:35px;color:#000;line-height:13px;margin-top:-9px}.boat-listing-carousel .owl-nav{margin-top:0!important}.boat-listing-carousel .owl-dots{position:absolute;bottom:10px;left:50%;display:block!important;transform:translateX(-50%);width:100%;text-align:center}.boat-listing-carousel .owl-nav button span{font-size:35px;color:#000;line-height:13px;margin-top:-9px}.filterBox .youSearchList span.pull-right.closX{color:#000;font-weight:800;cursor:pointer}.filterBox .sidWidget,.filterBox .sidWidget_iner{float:none}.sidWidget_iner{float:right;max-width:100%;width:100%}.similar-slider{display:none!important}.filtered_head_3{font-weight:600;font-size:18px;margin:20px 0;text-transform:uppercase;font-family:trade-gothic-next;text-align:center}.styled-checkbox{position:absolute!important;opacity:0!important}.styled-checkbox+.filter_count{position:relative;cursor:pointer;padding:0;display:flex;align-items:center}.styled-checkbox+.filter_count::before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#fff;border:1px solid #000}.styled-checkbox:hover+.filter_count::before{background:#fff}.styled-checkbox:focus+.filter_count::before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}.styled-checkbox:checked+.filter_count::before{background:#000}.styled-checkbox:disabled+.filter_count{color:#b8b8b8;cursor:auto}.styled-checkbox:disabled+.filter_count::before{box-shadow:none;background:#ddd}.styled-checkbox:checked+.filter_count::after{content:'';position:absolute;left:5px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}.breadcrumb-container{max-width:calc(100% - 7%);margin:0 auto}.listing-container{display:flex;max-width:calc(100% - 7%);margin:0 auto}.fitler-col{width:20%}.boat-listing-carousel{display:block!important}.listing-content-col{width:80%;padding-left:40px}.boat-card{display:flex;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #d3d3d3;width:100%}.boat-img-box{width:40%;position:relative;max-height:400px;height:100%;padding-top:26%;overflow:hidden}.boat-img-box img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.image_banner_pending{display:block;z-index:9;position:absolute;top:45px;opacity:.8;padding:10px 65px;font-size:16px;font-weight:600;transform:rotate(316deg);left:-77px;text-align:center;width:300px;color:#fff;background:#b41933}.grid-boat-img-box{position:relative;padding-top:70%;overflow:hidden}.grid-boat-img-box img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.boat-img-box .boat-listing-carousel .owl-nav{display:none!important}.boat-img-box .boat-listing-carousel .item{position:relative;padding-top:70%}.boat-img-box .boat-listing-carousel .owl-item{height:100%!important}.boat-img-box .boat-listing-carousel{height:100%!important}.boat-img-box .boat-listing-carousel .owl-stage-outer{height:100%!important}.boat-img-box .boat-listing-carousel .owl-stage{height:100%!important}.boat-img-box .boat-listing-carousel .item img{position:absolute;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover!important}.boat-content-box{width:60%;padding:10px 0 10px 40px}.boat-card-image{max-height:375px;width:100%;height:100%}.boat-card-image img{width:100%;height:100%;object-fit:cover}.bottom-content-box,.upper-content-box{display:flex;gap:40px}.sm-box-1{width:60%}.sm-box-2{width:40%}.desc-box{color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:25px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;position:relative}.desc-box h3{color:#000;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:30px;margin-bottom:8px}.upper-content-box .sm-box-1 .boat-title a{color:#000;font-family:Montserrat,sans-serif;font-size:24px;font-style:normal;font-weight:800;line-height:30px}.upper-content-box .sm-box-1 .boat-title a:hover{text-decoration:none;color:#000}.boat-condition-box{padding:0}.boat-condition-box .boat-condition-list li{list-style:none;display:flex;justify-content:flex-start;align-items:center;padding:3px 0}.boat-condition-box .boat-condition-list li span:nth-child(1){color:#000;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:30px}.boat-condition-box .boat-condition-list li span:nth-child(2){color:#000;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-top:0;padding-left:5px}.boat-condition-box .boat-condition-list li img{margin-right:10px;width:20px;height:20px;object-fit:contain}.lisitng-note{background:#f7f7f7;padding:5px 10px;margin:20px 0}.lisitng-note span{color:#000;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:30px}.pricing-box h3{color:#0f6dbf;text-align:right;font-family:Rubik_Bold;font-size:22px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:1.1px}.price-per-month{text-align:right;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;height:100%}.pricing-box{height:100%}.price-per-month h3{color:#4a98d9;text-align:right;font-family:Montserrat,sans-serif;font-size:24px;font-style:normal;font-weight:800;line-height:30px;letter-spacing:1.2px;margin-bottom:15px}.price-per-month p{color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:25px}.listing-blue-btn{color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.8px;text-transform:uppercase;background:#4a98d9;display:inline-block;max-width:250px;width:100%;padding:11px 25px;margin-bottom:15px}.listing-blue-btn:hover{color:#fff}.listing-skyblue-btn{display:inline-block;color:#4a98d9;text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.8px;text-transform:uppercase;max-width:250px;width:100%;padding:11px 25px;background:rgba(50,141,176,.15)}.listing-skyblue-btn:hover{color:#4a98d9}.boat-condition-list{padding-left:0;margin-bottom:16px}.card-text{color:#4a98d9;text-align:right;font-family:Montserrat,sans-serif;font-size:24px;font-style:normal;font-weight:800;line-height:30px;letter-spacing:1.2px}.grid-boat-card{display:none;width:100%}.grid-price-box ul{display:flex;padding-left:0}.toggler-button-box{display:flex;justify-content:space-between;align-items:flex-start;max-width:94px;max-height:fit-content;width:100%;gap:10px}.grid-view-btn{background:#fff;border:1px solid #d3d3d3;padding:8px 8px 8px 8px;cursor:pointer;line-height:normal}.toggleViewBtn.active{background:#4a98d9;border:1px solid #4a98d9}.list-view-btn{background:#fff;border:1px solid #d3d3d3;padding:8px 8px 8px 8px;cursor:pointer;line-height:normal}.btn-icon-2{display:none}.grid-boat-title{line-height:7px;height:25px;margin-bottom:10px}.grid-boat-title a{color:#000;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:900;line-height:25px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none}.grid-boat-title a:hover{color:#000}.ui-slider-horizontal .ui-slider-range{background:#4a98d9;height:10px;border-radius:5px}.ui-state-default,.ui-widget-content .ui-state-default{outline:0!important;border:1px solid #4d4d4d;border-radius:0;width:15px;height:15px;top:50%;transform:translateY(-45%);border-radius:50px;cursor:pointer}.ui-widget.ui-widget-content{border:1px solid #a8a8a8;border-radius:5px;background:#e6e6e6;height:10px;border-radius:50px}.range-value-box{display:flex;justify-content:center;align-items:center;gap:9px;margin:10px 0}.range-value-box .range-box-item{width:115px;height:41px;flex-shrink:0;border:1px solid #e6e6e6;display:flex;justify-content:space-around;align-items:center;padding:5px;color:rgba(0,0,0,.6);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.32px;font-family:Inter,sans-serif!important}div#length-range{width:74%;margin:auto;margin-top:30px;margin-bottom:10px}.grid-price-item{position:relative;list-style:none;padding-right:30px}.grid-price-item+.grid-price-item::after{position:absolute;content:'';top:50%;left:-15px;transform:translate(-50%,-50%);width:1px;height:15px;background:gray}.grid-price-item:nth-child(1){color:#4a98d9;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:25px}.grid-price-item:nth-child(2){color:rgba(0,0,0,.6);font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:25px}.boat-listing-carousel .owl-dots{position:absolute;bottom:10px;right:20px;display:block!important}.boat-listing-carousel .owl-dots span{background:#fff!important}.boat-listing-carousel .owl-dots button:hover span{background:#fff!important}.boat-listing-carousel .item{position:relative;display:block;padding-top:70%}.boat-listing-carousel .item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.upper-content-box .boat-title{margin-bottom:8px}.grid-upper-content-box{padding:20px;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9}.grid-boat-condition-list{border-top:1px solid #d9d9d9}.grid-boat-condition-list{display:flex;padding-left:0;margin-bottom:0;padding-top:15px;height:37px}.grid-view-details-btn{color:#4a98d9;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:25px}.trade-box{display:none}.grid-boat-condition-list li{list-style:none;display:flex;justify-content:center;align-items:center;gap:5px}.specs-list-item{position:relative;color:#1e1e1e;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;padding-right:20px}.specs-list-item+.specs-list-item::after{position:absolute;content:'';top:50%;left:-10px;transform:translate(-50%,-50%);width:1px;height:15px;background:gray}.specs-list-item img{width:20px!important;height:20px!important;object-fit:contain}.boat-inventory-cond-list{display:flex;justify-content:flex-start;align-items:center;padding:0}.boatDetailCarouselImageContainer{position:relative;padding-top:65%}.boatDetailCarouselImageContainer img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.boat-inventory-cond-list .cond-list-item{list-style:none;position:relative;padding-right:30px;color:rgba(0,0,0,.6);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:30px}.cond-list-item+.cond-list-item::after{position:absolute;content:"";background-color:rgba(0,0,0,.6);top:50%;left:-15px;transform:translateY(-47%);width:1px;height:14px}.details-main-row{margin-top:40px;display:flex}.details-left-container{width:65%;padding-left:120px}.mobileBoatInfo{max-width:500px;margin:0 auto}.details-right-container{width:35%;padding:0 120px}.side-bar{position:sticky;top:90px;width:100%}.pymentBlock h3{display:flex;justify-content:space-between;align-items:center}.boat-card-img{position:relative;padding-top:68%}.boat-card-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.similar-boats-box{display:flex;flex-wrap:wrap;margin-bottom:108px}.callForprice{color:#4a98d9;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-.4px;text-align:center}.pdf-btn{color:#4a98d9;text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:900;line-height:16px;border-radius:3px;background:rgba(7,151,218,.15);display:inline-block;padding:14px 30px;border:1px solid rgba(7,151,218,.15)}.gallery-row{display:flex;flex-wrap:wrap;gap:10px}.gallery-cols{flex-basis:calc(33.33% - 10px)}.gallery-box-img{position:relative;padding-top:67%}.gallery-box-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.gallery-box-img video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.more-img-btn{margin:15px 0 30px 0}.more-img-btn button{color:#000;text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.8px;width:100%;height:45px;border:1px solid #d9d9d9;background:#fbfbfb;cursor:pointer}.accordion-header{display:flex;justify-content:space-between;align-items:center;padding:25px 0;cursor:pointer;margin-top:15px}.accordion-header h3{color:#000;font-family:Inter,sans-serif!important;font-size:25px;font-style:normal;font-weight:900;line-height:normal}.specs-row-box{display:flex;justify-content:space-around;align-items:flex-start;gap:120px;padding:0 0 50px 0}.specs-cols{width:50%}.specs-item{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d9d9d9;padding:10px 10px}.specs-item span:nth-child(1){color:#000;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:25px}.blackParaText h1,.blackParaText h2{color:#000!important;font-family:Montserrat,sans-serif;font-size:23px!important;font-style:normal;font-weight:900;line-height:normal;text-align:left!important}.blackParaText b,.blackParaText h3,.blackParaText h4,.blackParaText h5,.blackParaText h6,.blackParaText strong{color:#000!important;font-family:Montserrat,sans-serif;font-size:16px!important;font-style:normal;font-weight:900;line-height:normal;text-align:left!important}.blackParaText li,.blackParaText p,.blackParaText span{color:#000!important;font-family:Inter,sans-serif!important;font-size:16px!important;font-style:normal;font-weight:400;line-height:25px;text-align:left!important}.blackParaText *{position:static!important;padding-left:0!important;border:0!important;background-color:transparent!important;height:auto!important}.specs-item span:nth-child(1) img{width:20px;height:20px;object-fit:contain;margin-right:10px}.listing-desc{display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;max-height:100px!important}.listing-desc *{color:#000!important;font-family:Inter!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:25px!important;padding-left:0!important;border:none!important;margin:0!important}.read-more{color:#4a98d9!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:700!important;line-height:25px!important;position:absolute!important;bottom:0!important;right:0!important;background:#fff!important;padding-left:11px!important}.read-more:hover{color:#4a98d9}.sale-price{color:#4a98d9;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:900;line-height:20px;letter-spacing:-.4px}.original-price{color:#000;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.4px;margin-bottom:10px}.listing-desc p{margin-bottom:0}.specs-item span:nth-child(2){color:#2e2f2f;text-align:right;font-family:acumin-bold;font-size:16px;font-style:normal;line-height:25px}.custom-accordion-item{padding-left:30px;padding-right:30px}.accordion-header span.fa{font-size:20px;color:#222}.accordion-content{padding-bottom:45px}.accordion-content.specc-show{display:block!important}.list-cntnt{position:relative;margin-bottom:60px}.specsListContainer{max-width:445px;margin-bottom:50px}.specsList{margin-top:20px;list-style:none;padding:0 15px}.specsList hr{margin:8px 0}.specsList li{display:flex;align-items:flex-start;justify-content:space-between}.specsList li p{width:50%}.specsName{color:#222;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:25px}.specsDetail{color:#222;text-align:right;font-family:Roboto;font-size:16px;font-style:normal;font-weight:600;line-height:25px}.boatDetailSpecsHeading{color:#222;font-family:Roboto;font-size:18px;font-style:normal;font-weight:600;line-height:25px}.contact-details{width:50%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.boat-details-location{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.boat-details-contact{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.boat-details-contact a:hover{text-decoration:none}.boat-details-location a:hover{text-decoration:none}.boat-details-contact h1,.boat-details-location h1{font-size:20px}.boat-details-location p{margin-bottom:15px}.boat-details-contact{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.boat-details-contact h1{margin-bottom:15px}.boat-details-contact p{margin-bottom:15px}.right-sidebar{display:flex;justify-content:center;align-items:center;flex-direction:column}.right-sidebar-top-btn{font-size:26px;font-weight:700;text-align:center}.sidebar-bottom-btns{display:flex;justify-content:center;align-items:center;flex-direction:column}.item-price{color:#222;font-weight:600}.right-sidebar-red-btn{background:#d8231c;width:100%;text-align:center;color:#fff;padding:10px 0}.right-sidebar-sec-btn{color:#2e2f2f;text-align:center;font-family:Montserrat,sans-serif;font-size:25px;font-style:normal;font-weight:700;line-height:30px;text-transform:uppercase}.inq-form-head{padding-top:20px;padding-bottom:20px}.details-lg-btn-box{margin-top:60px}.similar-box-row{display:flex;flex-wrap:wrap;gap:13px;padding:0 70px}.boatPricingList{list-style:none}.boatPricingList li{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:5px}.boatPricingList li .pricingTitle{width:30%;color:#222;font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.6px}.boatPricingList li .pricingDetail{width:70%;text-align:right;color:#222;text-align:right;font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.6px}.pricingTitleSharp{color:rgba(27,29,54,.8);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.48px}.pricingDetailSharp{color:rgba(27,29,54,.8);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.48px}.pricingTitleRed{color:#c8192a;font-family:Roboto;font-size:20px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.6px}.border_bottom{border-bottom:2px solid #d3d3d3!important;border-radius:0!important;outline:0!important;border-top:none;border-left:none;border-right:none;margin-top:25px;padding-top:0!important;padding-bottom:10px!important;padding-left:0!important;padding-right:0!important}.pricingTitlePayment{color:#222;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.48px}.pricingDetailPayment{color:#222;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.48px}.downPayment{color:#222;font-family:Roboto;font-size:14px;font-style:normal;font-weight:300;line-height:22px;letter-spacing:.42px;text-align:right}.boatDetailBtn{color:#fff;text-align:center;font-family:Forza;font-size:16px;font-style:normal;font-weight:350;line-height:normal;letter-spacing:1.6px;text-transform:uppercase;background:#22222299;padding:10px 0 11px 0;width:100%;display:inline-flex;justify-content:center;align-items:center;border:none;transition:all .4s}.boatDetailBtn:hover{color:#fff}.preOwnedDealerContactWrapper{border:1px solid #eee;background:#fafafa;padding:20px 57px 25px 59px}.preOwnedDealerContactHeading{color:#112342;text-align:center;font-family:Roboto;font-size:20px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:.6px}.dealerMainContent{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:15px}.dealerImageContainer{width:60px;height:60px}.dealerImageContainer img{width:100%;height:100%;object-fit:cover}.dealerContactHeading{color:#222;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.48px}.custom-textareat{border-bottom:2px solid #d3d3d3!important;border-radius:0!important;outline:0!important;border-top:none;border-left:none;border-right:none;margin-top:25px;padding-top:0!important;padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.end-content{display:flex;justify-content:center;align-items:center}.boatDetailPageSeparator{margin-top:60px}.end-content a{padding:0 25px;text-transform:uppercase;font-weight:600;color:#000}.end-content a:hover{color:#000;text-decoration:none}.right-border{border-right:1px solid #000}.boat-details-call-sec{background-color:var(--red-color);padding:5px 0;font-family:Roboto}.boat-details-call-sec p{text-align:center;color:#fff;text-align:center;margin-bottom:0;font-weight:600;letter-spacing:2px;font-family:Roboto;line-height:30px}.boat-details-call-sec p a{color:#fff;text-decoration:none}.boat-details-form{width:100%;height:40px;color:rgba(0,0,0,.6);font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;border:1px solid #d9d9d9;background:#fff;padding-left:15px;padding-right:15px}.boat-details-form::placeholder{color:rgba(0,0,0,.6);font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.boat-details-form:focus{outline:0;box-shadow:none}.boat-details-textarea{color:rgba(0,0,0,.6);font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;width:100%;border:1px solid #d9d9d9;background:#fff}.boat-details-textarea::placeholder{color:rgba(0,0,0,.6);font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.form-lable{color:#112342;font-family:Roboto;font-size:16px;font-style:normal;line-height:30px;letter-spacing:1px}.modal-title{color:#222;text-align:center;font-family:Roboto;font-size:30px;font-style:normal;line-height:30px;letter-spacing:1px;text-transform:uppercase}.boat-details-sm-btn:hover{color:#fff}.call-now-btn{color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.8px;text-transform:uppercase;display:block;padding:15px;margin-bottom:20px;background:#4a98d9;border-radius:3px}.call-now-btn:hover{color:#fff}.checkbox-input{position:absolute;opacity:0;cursor:pointer}.checkbox-input:checked~.checkmark{background-color:#328db0}.checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#fff;border:2px solid #328db0;border-radius:0}.checkbox-input:checked~.checkmark:after{display:block}.checkmark:after{left:5px;top:1px;width:4px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkmark:after{content:"";position:absolute;display:none}.apply-box button{border-radius:3px;background:#328DB026;color:#328db0;text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:900;line-height:16px;padding:14px 25px;border:1px solid #328DB026}.apply-box .mybtn{border-radius:3px;background:#328DB026;color:#328db0;text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:900;line-height:16px;padding:14px 25px;border:1px solid #328DB026}.boat-detail-carosuel .item{width:100%;height:auto}.boat-detail-carosuel .item img{display:block;width:100%;height:100%;object-fit:cover}.owl-carousel-parent{position:relative}.boat-details-title{color:#2e2f2f;text-align:center;font-family:Montserrat,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:40px;margin-bottom:15px}.similar-bts{padding-top:60px;padding-bottom:120px}.similar-heading{color:#222;font-family:"Noto Serif";font-size:32px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:6.4px;text-transform:uppercase}.boat-card{background-color:transparent;width:100%}.similar-boat-img{position:relative;padding-top:65.5%}.similar-boat-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.spec-mn-head{color:#222;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:900;line-height:30px;letter-spacing:1.6px;text-transform:uppercase}.spec-cntnt{color:#222;font-family:Montserrat,sans-serif;font-size:40px;font-style:normal;font-weight:300;line-height:40px}.boat-title-mn{color:#000;font-family:Roboto;font-size:20px;font-style:normal;font-weight:900;line-height:30px;letter-spacing:2px}.callForBoatWrapper{margin:10px 0 20px 0;text-align:center}.callForBoat{color:#a81d1d;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:35px;text-align:center}.callForBoat:hover{color:#a81d1d}.mn-similar-sec{padding-top:60px}.hr-line{margin-top:100px}.formBtnWrapper{margin-top:30px}.similarInventorySection{margin-top:100px;margin-bottom:180px}.inputWrapper{margin-bottom:20px}.formInput{width:100%;outline:0;border:1px solid #eee;background:#fff;color:#222;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:.48px;padding:10px 10px 10px 20px}.similarListingHeadingWrap{margin:50px 0 30px 0}.boat-detail-carosuel .owl-dots{position:absolute;bottom:5%;width:100%}.boat-detail-carosuel .owl-dots{display:none}.boat-detail-carosuel .owl-nav span{font-size:41px;margin-top:-9px;color:#fff;line-height:15px}.boat-detail-carosuel .owl-nav button:hover{background:#000!important;color:#fff!important}.boat-detail-carosuel .owl-nav button.owl-prev{position:absolute;top:50%;left:20px;transform:translateY(-50%);width:40px;height:40px;background:#000!important;display:flex;justify-content:center;align-items:center;line-height:normal}.boat-detail-carosuel .owl-nav button.owl-next{position:absolute;top:50%;right:20px;transform:translateY(-50%);width:40px;height:40px;background:#000!important;display:flex;justify-content:center;align-items:center;line-height:normal}.boat-detail-carosuel .owl-nav button.owl-next:hover,.boat-detail-carosuel .owl-nav button.owl-prev:hover{background:#000!important}.price-box h4{color:#000;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.4px}.price-box h3{color:#4a98d9;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:900;line-height:20px;letter-spacing:-.4px}.apply-box{display:flex;justify-content:space-between;align-items:center;margin-top:20px;margin-bottom:30px}.apply-box span{color:#000;text-align:right;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.36px}.boat-details-form-sec{position:relative;border:1px solid #d9d9d9;background:#fbfbfb;padding:20px 23px 50px 23px}.scroll-down{position:absolute;top:-100px;visibility:hidden}.opeen-calc{cursor:pointer;position:relative}.apply-box strong{color:#000;font-size:18px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-.36px;text-decoration-line:underline}.apply-box strong img{position:absolute;top:0;width:10px;height:10px;object-fit:contain}.apply-box .financing-btn{border-radius:3px;background:#4a98D926;color:#4a98d9;text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:900;line-height:16px;padding:14px 25px;border:1px solid #4a98D926}.details-form-btn{color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:900;line-height:16px;border-radius:3px;background:#4a98d9;padding:12px 25px;display:inline-block;border:1px solid #4a98d9}.details-form-btn:hover{border:1px solid #4a98d9;color:#fff}.details-form-btn:focus{border:1px solid #4a98d9;color:#fff;outline:0;box-shadow:none}.radio-box{display:flex;margin:20px 0}.radio-box label{color:#000!important;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.radio-box input[type=radio]{margin-right:6px!important;margin-left:15px}.custom-modal-box{max-width:640px;width:100%;margin:0 auto;border-radius:5px;position:fixed;top:0;left:50%;transform:translate(-50%,-100%);z-index:999;display:none;transition:transform .5s ease;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.mob-sticky-bar{position:fixed;bottom:0;z-index:99;display:none;justify-content:space-between;align-items:center;padding:17px 30px;background:#0086c4}.mob-sticky-bar .original-price{display:none}.sticky-bar-col{width:50%}.mob-sticky-bar .sale-price:nth-child(1){display:none}.mob-sticky-bar .sale-price:nth-child(2){float:left!important;color:#fff;font-family:Montserrat,sans-serif;font-size:16px!important;font-style:normal;font-weight:400!important;line-height:22px}.sticky-bar-col h3{color:#fff;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:900;line-height:22px;margin-bottom:5px;word-break:break-word}.sticky-bar-col p{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:0}.sticky-bar-col a{display:inline-block;border-radius:30px;background:#0079b2;color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:900;line-height:16px;padding:14px 28px}.calc-error-box p{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;background:0 0;border:none;border-radius:20px;padding:7px 20px;text-align:center}.custom-modal-box.show{top:50%;transform:translate(-50%,-50%)}.modal-white-sec{background:#fff;padding:50px}.modal-white-sec .popup_input{border-top:none!important;border-right:none!important;border-left:none!important;border-bottom:1px solid rgba(0,0,0,.2)!important;width:100%}.modal-white-sec .popup_label{color:#000;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.saving-box{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.saving-box span{color:rgba(34,34,34,.6);font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.32px}.result_box h2{color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-size:16px!important;font-style:normal;font-weight:400;line-height:normal;margin-bottom:22px!important}.result_box h3{color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-size:35px!important;font-style:normal;font-weight:700;line-height:40px;margin-bottom:60px!important}.modal-content-box{display:flex;flex-wrap:wrap}.modal-content-col{width:50%}.calculate-box{background:#005278;color:#fff;padding:40px 30px}.calculate-box{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}.calculate-btn{color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:900;line-height:16px;border-radius:30px;background:rgba(255,255,255,.2);margin-left:0;width:100%;padding:12px 36px}.calculate-btn:hover{color:#fff;background:rgba(255,255,255,.2)}.calculate-btn:focus{color:#fff;background:rgba(255,255,255,.2)}.close-btn-1{position:absolute;right:20px;top:20px;background:0 0;border:none;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}.stock-img{width:18px!important;height:15px!important}.close-btn-2{position:absolute;left:50%;bottom:35px;transform:translateX(-50%);color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;background:rgba(255,255,255,.05);border:none;border-radius:20px;padding:7px 20px;cursor:pointer}.disclaimer-dropdown{position:relative;display:inline-block}.disclaimer-btn{background:0 0;border:none;text-decoration:underline;cursor:pointer;width:100%;color:#fff;padding:10px 15px;font-family:Montserrat,sans-serif;letter-spacing:1px;font-size:16px}.disclaimer-content{display:none;width:100%;padding:12px 0;border-radius:4px;background:0 0;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:center}.checkbox-label{position:relative;padding-left:25px;cursor:pointer;user-select:none;margin-bottom:0;padding-bottom:0;font-size:15px;line-height:normal;display:flex;justify-content:flex-start;align-items:center;color:#000}.dealer-form-box{display:flex;margin-bottom:22px}.disclaimer-modal .modal-body{padding:30px 30px;color:rgba(0,0,0,.6);font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:25px}.disclaimer-modal h5{color:#222;text-align:center;font-family:Inter,sans-serif!important;font-size:22px!important;font-style:normal;line-height:30px;letter-spacing:1px;text-transform:uppercase}.toggle-content{margin:0 0!important}.pending_sale_banner{position:absolute;top:10px;right:10px;z-index:1;color:#fff;font-size:12px;font-weight:600;padding:8px 22px;background:#4a98d9;font-family:Montserrat,sans-serif;text-transform:uppercase;border-radius:3px;letter-spacing:1px}.boatTag,.grid-pending_sale_banner{position:absolute;top:10px;right:10px;z-index:1;color:#fff;font-size:12px;font-weight:600;padding:8px 22px;background:#4a98d9;font-family:Montserrat,sans-serif;text-transform:uppercase;border-radius:3px;letter-spacing:1px}#boats-list{opacity:0;transition:opacity .5s ease!important}.top_new_filter{border-top:1px solid #d3d3d3;border-bottom:1px solid #eee;display:none}.desktop-accordion-header{margin:0;padding:12px;background:#e9e9e9;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.top_new_filter .inner_wrap_bt a{padding:7px 10px;display:inline-block;min-width:190px;width:100%;text-align:center;font-family:Montserrat,sans-serif;border:1px solid #4a98D91A;border-radius:30px;background-color:#4a98D91A;color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:25px}.inner_wrap_filter{display:flex;align-items:center}.inner_wrap_filter .right_bt{padding:8px 10px;display:flex;align-items:center;column-gap:10px;overflow-x:auto}.inner_wrap_filter .right_bt::-webkit-scrollbar{display:none}.top_new_filter .inner_wrap_bt a img{width:40px;height:14px;object-fit:contain}.sortby-btn a{border-radius:20px!important;border:1px solid #c4c4c4!important;background:#fff!important}.selected-count{width:20px;height:20px;background:#4a98d9;display:inline-flex;justify-content:center;align-items:center;color:#fff;text-align:center;font-family:"DM Sans";font-size:12px;font-style:normal;font-weight:700;line-height:0;border:1px solid #4a98d9;border-radius:50px;margin-left:10px}.mobile-filter-box.show-filter{display:block;position:fixed;bottom:0;left:0;width:100%;z-index:999;background:#fff;overflow-y:auto;height:calc(100vh - 304px)}.mobile-filter-box{display:none}.filter-accordion-header{border:0;border-bottom:1px solid #eee;position:sticky;top:0;z-index:1000;color:#000;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.filter-accordion-header i.fa{font-size:25px;color:rgba(196,196,196,1)}.filter-accordion-content{background-color:transparent;padding:10px 50px;overflow:hidden}.filter-accordion-header{border:0;border-bottom:1px solid #eee;position:sticky;top:0;z-index:1000;color:#000;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;background:#fff;padding:20px 25px;width:100%;text-align:left;outline:0;display:flex;justify-content:space-between;align-items:center}.boat-img-box .boat-listing-carousel .item{width:100%!important;height:100%!important;position:unset;padding-top:unset}.boat-img-box .boat-listing-carousel .item img{position:unset;width:100%!important;height:100%!important;object-fit:cover!important}@media (max-width:1700px){.details-right-container{padding:0 110px}.details-left-container{padding-left:110px}}@media (max-width:1600px){.dealer-form-col-1{width:100%}.dealer-form-col-2{width:100%}.hms_title{font-size:40px;line-height:50px}.details-right-container{padding:0 90px}.details-left-container{padding-left:90px}}@media (max-width:1500px){.doss-featured-col .content-box{padding:0 50px;max-width:100%}.doss-featured-box{margin-top:80px!important;margin-bottom:80px!important}.specs-row-box{gap:60px}}@media (max-width:1440px){.specs-row-box{gap:60px}.details-right-container{padding:0 60px}.details-left-container{padding-left:60px}}@media (max-width:1300px){.listing-content-col{padding-left:30px;width:77%}.fitler-col{width:23%}}@media screen and (max-width:1200px){.custom-accordion-item{padding-left:0;padding-right:0}.listing-header{display:flex;justify-content:center;flex-direction:column;align-items:center;margin-bottom:15px}.boat-card{flex-wrap:wrap}.boat-content-box{width:100%;padding:18px 0 10px 0}.boat-img-box{width:100%}.listing-container{max-width:100%;padding-left:20px;padding-right:20px}.specs-row-box{gap:20px}.details-right-container{padding:0 25px}.details-left-container{padding-left:25px}}@media (max-width:991px){.desktopNavBarInnerWrap{display:none}.range-slider-box input{width:100%;text-align:center;border:none!important;margin-bottom:10px}.filter-accordion-content input{margin-right:15px;font-family:Inter!important;color:#000!important}.sqr-checkBox .filter-checkbox{top:12px;display:none}.mobile-sort-by label{width:70px;float:left;color:rgba(0,0,0,.4);font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:18px;text-transform:capitalize}.mobile-sort-by select{width:calc(100% - 70px);height:calc(2.3rem + 2px)!important;border-top:none;border-right:none;border-left:1px solid #d9d9d9;border-bottom:none}.filter-accordion-content{background-color:transparent}.listing-header{align-items:flex-start;padding-left:7px}.boatsHeading{font-size:22px;margin-bottom:0;line-height:26px}.listing-header-right-box{display:none}.listing-content-col{padding-left:0;width:100%}.listing-container{padding-left:0;padding-right:0}.list-view{display:none!important}.grid-boat-card{display:block!important}.similar-slider{display:block!important}.mob-sticky-bar{display:flex;width:100%}.sqr-checkBox{padding:12px 0;float:left;width:100%;position:relative}.sqr-checkBox span .fa-square:nth-child(1){display:none}.desktop_dis{display:none}.af-disp-mob{display:block;padding:15px 20px 0}.fitler-col{width:100%}.filterBox{display:none}.listing-content-col{width:100%}.listing-container{display:flex;max-width:calc(100% - 7%);margin:0 auto;flex-wrap:wrap}.breadcrumb-container{padding-top:5px}.boatsListingWrapper,.filterInner{padding:0}.breadcrumb{margin-bottom:0;padding-left:7px}.slider-nav{margin:0 -10px;padding:0 10px}.right-sidebar{padding-top:120px;padding-left:20px;padding-right:20px}.slider-img{position:relative;padding-top:65%}.slider-img>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.slider-nav-img{width:100%;height:160px;padding:0 5px}.slider-nav-img img{width:100%;height:100%;object-fit:cover}.slick-slider-box .slick-arrow{display:none!important}.boat-detail-carosuel,.mobHide{display:none!important}.boats-container{padding-top:0}.top_new_filter{border-top:1px solid #d3d3d3;border-bottom:1px solid #eee;display:block;margin-top:-2px}.left_sidebar{padding:15px 25px}.custom-card-header span.fa{display:none}.custom-card-header i.fa{display:block}.custom-card-header p.fa{display:none}.right-sidebar{padding-top:0}.boat-seprator{padding-top:20px}.similar-box-col{flex-basis:calc(50% - 10px)}.details-main-row{display:flex;flex-direction:column;padding:0 20px}.details-right-container{width:100%;margin:40px auto 0 auto;padding:0}.details-left-container{width:100%;padding-left:0}.boatDetailPageSeparator{margin-top:50px}.similarInventorySection{margin-top:60px;margin-bottom:120px}.left_tabs{padding-top:20px}.boat-detail-carosuel,.mobHide{display:none!important}.details-main-row{display:flex;flex-direction:column;padding:0 20px}.details-left-container{width:100%;padding-left:0}.details-right-container{width:100%;margin:40px auto 0 auto;padding:0}}@media screen and (max-width:767px){.grid-boat-card{width:100%!important}.grid-boat-card{width:100%!important}.specs-cols{width:100%}.specs-item span:nth-child(1) img{width:15px;height:15px}.similar-boats-box{display:none}.specs-row-box{gap:0;flex-direction:column;padding:0}}@media screen and (max-width:576px){.right-sidebar{padding-left:0;padding-right:0}.slider-nav-img{height:100px}.similar-heading{font-size:22px;letter-spacing:3px}.mob-sticky-bar{padding:17px 20px}.modal-white-sec .popup_label{margin-bottom:0}.custom-modal-box{overflow-y:auto;max-width:80%;width:100%;border-radius:10px}.custom-modal-box .form-group{margin-bottom:5px!important}.modal-content-col{width:100%;padding:30px 25px}.calculate-box{background:#1b75bc;padding:20px 25px 80px 25px;position:unset}.modal-content-col{width:100%;padding:30px 25px}}/*! Pushy - v1.0.0 - 2016-3-1
* Pushy is a responsive off-canvas navigation menu using CSS transforms & transitions.
* https://github.com/christophery/pushy/
* by Christopher Yee */.pushy{position:fixed;width:500px;height:100%;top:0;z-index:9999;background:#fff;overflow:auto;visibility:hidden;-webkit-overflow-scrolling:touch}.pushy ul:first-child{margin-top:10px}.pushy.pushy-left{left:0}.pushy.pushy-right{right:0}.pushy-left{-webkit-transform:translate3d(-500px,0,0);-ms-transform:translate3d(-500px,0,0);transform:translate3d(-500px,0,0)}.pushy-open-left #container,.pushy-open-left .push{-webkit-transform:translate3d(500px,0,0);-ms-transform:translate3d(500px,0,0);transform:translate3d(500px,0,0)}.pushy-right{-webkit-transform:translate3d(500px,0,0);-ms-transform:translate3d(500px,0,0);transform:translate3d(500px,0,0)}.pushy-open-right #container,.pushy-open-right .push{-webkit-transform:translate3d(-500px,0,0);-ms-transform:translate3d(-500px,0,0);transform:translate3d(-500px,0,0)}.pushy-open-left .pushy,.pushy-open-right .pushy{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#container,.push,.pushy{transition:transform .2s cubic-bezier(.16,.68,.43,.99)}.site-overlay{display:none}.pushy-open-left .site-overlay,.pushy-open-right .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background-color:rgba(0,0,0,.5);-webkit-animation:fade .5s;animation:fade .5s}@keyframes fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}.pushy-submenu ul{padding-left:15px;transition:max-height .2s ease-in-out}.pushy-submenu ul .pushy-link{transition:opacity .2s ease-in-out}.pushy-submenu>a{position:relative}.pushy-submenu>a::after{content:'';display:block;height:11px;width:8px;position:absolute;top:50%;right:15px;background:url(../img/arrow.svg) no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:transform .2s}.pushy-submenu-closed ul{max-height:0;overflow:hidden}.pushy-submenu-closed .pushy-link{opacity:0}.pushy-submenu-open ul{max-height:1000px}.pushy-submenu-open .pushy-link{opacity:1}.pushy-submenu-open a::after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.no-csstransforms3d .pushy-submenu-closed ul{max-height:none;display:none}