.product .images,.product .woocommerce-product-gallery{width:100%}span.sale-item.product-label.type-bubble,.onsale{display:none}.woocommerce-product-details__short-description p{color:#000}.shoptimizer-content-wrap{float:unset !important;position:unset !important;width:100% !important}.container{max-width:1210px;margin:auto;padding:20px}header.header_sticky{position:fixed !important;top:0;z-index:1000;box-shadow:0 4px 6px rgb(0 0 0/57%);width:100%}body{background-color:#0a192f;color:#fff;margin:0}p:last-child{margin-bottom:0}.fl-flex{display:flex;justify-content:space-between}.gr-grid-3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px}a.btns{background:#ee7136;padding:12px 40px;color:#fff;font-size:20px;font-weight:500;letter-spacing:0;line-height:1.3;font-family:'Open Sans';transition:.3s all;display:inline-block}a.inquiry-open-popup{background:#ee7136;padding:10px 20px;color:#fff;font-size:18px;font-weight:500;letter-spacing:0;line-height:1.3;font-family:'Open Sans';transition:.3s all;display:inline-block}a.inquiry-open-popup:hover{background:#dc9814}.avlbt-botom p{margin-bottom:15px;padding-left:30px;position:relative}.avlbt-botom p:after{position:absolute;content:"";top:0;bottom:0;left:0;margin:auto;width:21px;height:21px;background-color:#ee7136;z-index:11;display:block}.avlbt-botom p:nth-child(2):after{background-color:#753314}.avlbt-botom p:nth-child(3):after{background-color:#818181}section.prd-smilarytch{padding-bottom:90px}.prd-selec-ttl h2{text-align:center;color:#fff;margin-bottom:30px}.mycaribbeancharters-flex-wrap{padding:10px;position:relative}.mycaribbeancharters-flex-wrap h2{position:absolute;bottom:20px;left:25px}.mycaribbeancharters-flex-wrap h2 a{font-family:'PT Serif'!important;font-weight:600;font-size:20px;line-height:26px;color:#fff}.slick-dots li button:before{font-size:9px;opacity:1;color:#fff}.slick-dots li.slick-active button:before{opacity:1;color:#ee7136;font-size:10px}button.shoptimizer-modal--button_close{position:relative;background-color:#EE7136!important;width:20px!important;height:40px!important}button.shoptimizer-modal--button_close:after{position:absolute;content:"";font-size:30px;width:13px;height:13px;background-image:url('/wp-content/uploads/2024/12/closess.png');background-size:contain;background-repeat:no-repeat}bbutton.shoptimizer-modal--button_close:hover{background-color:#EE7136!important}dialog.shoptimizer-modal{max-width:800px!important}dialog.shoptimizer-modal .shoptimizer-modal--container{background-color:#1e1e1e}.callback-product_wrapper{background:#fefefe}.callback-product_content .callback-product_title{color:#000!important;font-size:17px;font-weight:700}.callback-product_content .callback-product_price span{color:#000 !important;font-size:15px;font-weight:600}.callback-product_content .callback-product_price del{opacity:1;color:#ccc!important;text-decoration-color:#8d8d8d !important}.callback-product_content .callback-product_price del span.woocommerce-Price-amount.amount{color:#8d8d8d !important}.callback-product_content .callback-product_price del span.woocommerce-Price-currencySymbol{color:#8d8d8d !important}.hed_searchs .hfe-search-form__container{position:relative}.hed_searchs .hfe-search-form__container input.hfe-search-form__input{padding-left:12px !important}.hed_searchs .hfe-search-form__container button.hfe-search-submit{position:absolute;right:9px;top:-3px}.hed_accout .hfe-nav-menu .menu-item a.hfe-menu-item{font-size:0}.hed_accout .hfe-nav-menu .menu-item .icon-wrapper svg{height:28px}.site-header-cart .shoptimizer-cart .cart-contents{font-size:0;font-weight:600;letter-spacing:0}.site-header-cart .shoptimizer-cart .shoptimizer-cart-icon svg{width:30px;height:30px;position:relative;top:15px;stroke:#fff}.hed-cart .shoptimizer-cart{position:relative}.site-header-cart .shoptimizer-cart a.cart-contents .shoptimizer-cart-icon .mini-count{position:absolute;top:10px;left:auto;right:10px;width:18px;height:18px;font-size:14px;line-height:15px;font-weight:500;background-color:#ee7136;border-color:#ee7136;font-family:'Open Sans'}.all-sm-form{display:flex;justify-content:space-between;flex-wrap:wrap;grid-gap:20px 10px}.all-sm-form .frbox{width:100%}.all-sm-form .frbox-50{width:48%}.all-sm-form p{margin-bottom:0}.all-sm-form .frbox label{color:#fff;margin-bottom:0;display:block;font-family:'Open Sans'}.all-sm-form .frbox label span{color:#ee7136;margin-left:3px;font-size:19px;display:inline}.all-sm-form input,.all-sm-form input[type=text],.all-sm-form input[type=email],.all-sm-form select,.all-sm-form textarea{margin:0;padding:12px 3px;width:100%;font-size:18px;line-height:26px;border:solid 0px;color:#fff;font-family:'Open Sans';font-weight:400;outline:0;background:0 0;border-radius:0;border-bottom:solid 1px #a7aaad}.wpcf7-form .all-sm-form textarea{height:110px}.all-sm-form p input[type=checkbox]{margin-right:0;width:15px;height:15px;accent-color:#ee7136}.all-sm-form p .wpcf7-checkbox .wpcf7-list-item{margin:0;margin-right:20px}.all-sm-form p .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label{color:#fff;font-size:16px}.all-sm-form .frm_submits{display:inline-block}.all-sm-form .frm_submits input[type=submit]{background:#ee7136;border:0}.wpcf7-not-valid-tip{color:#dc3232;font-size:14px;font-weight:400;display:block;font-family:'Open Sans';font-weight:600;line-height:20px;margin:3px 0 -10px}.wpcf7 form.invalid .wpcf7-response-output{border-color:#ff0000!important;color:#ff0000!important;margin:0;margin-top:-10px;font-family:'Open Sans';padding:3px 10px;font-size:14px}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;color:#46b450 !important;margin:0;margin-top:-10px;font-family:'Open Sans';padding:3px 10px;font-size:14px}div#inquiryModal{width:95%;max-width:800px;margin:0 auto;position:relative}.inquiry_forms input,.inquiry_forms input[type=text],.inquiry_forms input[type=email],.inquiry_forms select,.inquiry_forms textarea{background:#313e44;border:0;padding:10px 12px;height:auto;font-size:16px;font-weight:400;line-height:1}#inquiryModal form.wpcf7-form{padding:25px;background:#1e1e1e;max-height:72vh;overflow:hidden;overflow-y:auto}#inquiryModal>h2{background:#313e44;padding:20px 30px;color:#fff!important;font-size:24px;margin:0}.sam_inqirypopfrm .frbox label{color:#e7e7e7;margin-bottom:5px;font-size:16px;font-weight:500}.mfp-close-btn-in .mfp-close{color:#fff;opacity:1;top:10px;right:8px;font-size:30px}.sam_inqirypopfrm .inquiry_forms .frm_submits input[type=submit]{width:auto}.home-best-products ul.products.elementor-grid{display:flex !important;flex-wrap:nowrap;width:100%;padding:0 20px}.home-best-products ul.products.elementor-grid{grid-template-columns:inherit}.home-best-products ul.products.elementor-grid .slick-list{margin:0 -15px}.home-best-products ul.products.elementor-grid .slick-list .slick-track{display:flex !important}.home-best-products ul.products.elementor-grid .slick-track .slick-slide{padding:0 15px !important}.home-best-products ul.products.elementor-grid .product img{aspect-ratio:4/4;max-height:290px;object-fit:cover}.slick-prev{left:-20px;top:140px;z-index:99;width:40px;height:40px}.slick-next{top:140px;right:-20px;width:40px;height:40px}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;opacity:1;color:#fff;padding:5px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%}.shoptimizer-search-wrapper form.shoptimizer-yatch-form{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;align-items:flex-end}.shoptimizer-search-wrapper form input[type=text],.shoptimizer-search-wrapper form input[type=number],.shoptimizer-search-wrapper form select{width:100%;border:1px solid #5c6975;border-radius:4px;background-color:transparent;height:auto;padding:14px;font-family:'Open Sans';font-size:14px;font-weight:400;color:#5c6975;opacity:1}.shoptimizer-search-wrapper form .form-group{flex:1;min-width:200px}.shoptimizer-search-wrapper form label{color:#fff;margin-bottom:5px;display:block}.shoptimizer-search-wrapper form input::placeholder,.shoptimizer-search-wrapper form select option{color:#999}.shoptimizer-search-wrapper form input[type=text]:focus,.shoptimizer-search-wrapper form input[type=number]:focus,.shoptimizer-search-wrapper form select:focus{border-color:coral;outline:none}.shoptimizer-search-wrapper form .shoptimizer-see-all-btn{flex:0 0 auto}.shoptimizer-search-wrapper form .shoptimizer-see-all-btn button{background-color:coral;color:#fff;border:none;padding:15px;border-radius:4px;cursor:pointer;transition:background-color .3s}.shoptimizer-search-wrapper form .shoptimizer-see-all-btn button:hover{background-color:#e76a3c}.yr-ytrs-contbox{background:#334554;padding:20px 30px}.yr-ytchrlt_box .yr-ytrs-img img{border-top-left-radius:15px;border-top-right-radius:15px;height:275px;object-fit:cover;aspect-ratio:4/3;width:100%}.yr-ytchrlt_box .yr-ytrs-contbox{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.yr-ytrs-contbox .yatch-title{margin-bottom:5px}.yr-ytrs-contbox a{color:#fff}.yr-ytrs-contbox .yatch-title a:hover{color:#ee7136}.yr-ytrs-contbox .yr-price{color:#dc9814;font-size:22px;margin-bottom:15px}.yr-ytrs-contbox .yr-price span{font-size:16px;font-weight:400;color:#b9b9b9}.yr-ytrs-contbox p{background:#222;padding:7px 15px;line-height:1.4;font-family:'Open Sans';font-size:14px;font-weight:500;display:inline-block;border-radius:5px;margin:0 5px 10px 0}.yr-ytrs-contbox .yr-ytch-flex{margin-top:10px}.yr-ytrs-contbox .yr-ytch-flex .custom-button a{padding:10px 22px;font-size:16px;letter-spacing:0;border-radius:10px}.yr-ytrs-contbox .yr-ytch-flex .yr-info-btn a{background:0 0;border:solid 2px #ee7136;color:#ee7136}.yr-ytrs-contbox .yr-ytch-flex .yr-info-btn a:hover{background:#ee7136;color:#fff}.single-product .site-main{padding-top:0!important}.single-product .site-main .product.type-product{position:relative;background:#0b1c26;padding:60px 20px}.single-product .site-main .product.type-product .product-details-wrapper{max-width:1170px;padding:0}.specifct-section{background:#021526;padding:80px 0}.spt_countiner{max-width:1210px;padding:0 20px;margin:0 auto}.spec-container{background-color:#162735;padding:30px}.spt_countiner .nav-tabs{border-bottom:1px solid #ee7136;background:0 0}.spt_countiner .nav-tabs button{font-family:'PT Serif';font-weight:700;font-size:24px;line-height:31px;background:0 0;border:none;padding:20px 30px;cursor:pointer;color:#fff;letter-spacing:0;transition:.3s all}.spt_countiner .nav-tabs button.active,.spt_countiner .nav-tabs button:hover{background:#162735}.spt_countiner .spec-section{margin-bottom:20px;border-bottom:solid 1px #344e64;padding-bottom:20px}.spec-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.specifct-section .spt_countiner *{font-family:'Open Sans';height:fit-content}.spt_countiner .spec-section h2{color:#fff;font-size:17px;margin-bottom:16px;font-weight:700;line-height:23px;letter-spacing:0}.spt_countiner.spec-item{display:flex}.spt_countiner .spec-section .spec-label,.spt_countiner .spec-section .spec-value{font-size:14px;font-weight:600;color:#fff;line-height:20px}.spt_countiner .spec-section .spec-value{font-weight:400;margin-left:3px}.spt_countiner .spec-section .cabin-layout{display:flex;gap:10px;flex-wrap:wrap}.spt_countiner .spec-section .cabin-item{background-color:#253747;padding:10px;font-size:14px;font-weight:600;letter-spacing:0;line-height:20px}.crew-grid-inner{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px 25px}.crew-boxx img{max-width:100%;width:100%;object-fit:cover;height:100%;max-height:300px}.crw-contetn h5{color:#fff;font-size:17px;margin:10px 0 5px;font-weight:700;line-height:24px;letter-spacing:0}.crw-contetn p{font-size:14px;margin:0;font-weight:400;line-height:20px}.plan_accrd-iner .accordion{cursor:pointer;padding:15px 20px 15px 0;width:100%;border-bottom:1px solid #344e64;text-align:left;outline:none;transition:.4s;font-size:1.8rem}.plan_accrd-iner .accordion:after{content:"\003C";font-size:22px;color:#fff;float:right;font-weight:500;margin-left:5px;font-family:monospace;transform:rotate(-90deg)}.plan_accrd-iner .active:after{transform:rotate(90deg)}.plan_accrd-iner .panel ul{margin:40px 0}.plan_accrd-iner .panel ul>li{font-size:1.4rem}.plan_accrd-iner .panel{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.plan_accrd-iner .panel h5{font-size:17px;margin:0 0 10px;font-weight:700;line-height:23px;color:#fff}.plan_accrd-iner .panel p{font-size:14px;margin:0;font-weight:400;line-height:20px;color:#fff}.pln-secs{padding:25px 0;border-bottom:solid 1px #344e64}.pn-labl:not(:last-child){margin-bottom:25px}.pn-labl p:not(:last-child){margin-bottom:10px}.pln-oprt p{padding-bottom:10px}.pn-labl table thead{background:#253747}.pn-labl table tr th,.pn-labl table tr td{padding:15px 20px}.panel .spec-section{margin-bottom:0}.pln-secs.spec-section .cabin-layout{display:flex;flex-wrap:wrap}.plan_accrd-iner .accordion{font-size:21px;font-weight:700;line-height:28px}.product .woocommerce-product-gallery .flex-control-thumbs{margin:0;text-align:left;display:flex;flex-wrap:nowrap;overflow:hidden;gap:10px}.product .woocommerce-product-gallery .flex-control-thumbs li{display:inline-block;margin:0;cursor:pointer;min-width:calc(100%/6)}.product-details-wrapper{position:relative;text-align:right}.product .woocommerce-product-gallery .flex-control-thumbs li:nth-child(6){background-color:#000;opacity:1;z-index:0}.shoptimizer-total-image-count{height:120px;position:absolute;z-index:111;bottom:-10px;right:-15px;color:#fff !important;min-width:calc(100%/6.5);text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;font-family:'Open Sans'}.woocommerce-product-gallery a.woocommerce-product-gallery__trigger{display:none}.single-product .product .summary .shoptimizer-main-product-content-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.single-product .product .summary .container{margin:auto;padding:20px;margin:0 auto;max-width:1210px;margin-top:10px}.product .summary>.container *{color:#fff;font-family:'Open Sans'}.product .summary .container h1.entry-title{font-family:'PT Serif';letter-spacing:0;font-size:40px;line-height:1.2;font-weight:700}.product p.price del,.product p.price ins{font-size:20px}.product .summary .container .shoptimizer-main-product-content-wrap button.custom-button{background-color:#ee7136 !important;font-size:20px;font-weight:600;line-height:1.4;padding:15px 50px !important;letter-spacing:0;transition:.4s all}.product .summary .container .shoptimizer-main-product-content-wrap button.custom-button:hover{background:var(--e-global-color-4fecb5b)!important}.single-product .product .summary .container .woocommerce-product-details__short-description{margin-top:10px}.product .summary .container .woocommerce-product-details__short-description p{font-size:16px;font-weight:400}.product .summary .container .woocommerce-product-details__short-description p:not(:last-child){margin-bottom:15px}.ui-datepicker-inline.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all.ui-datepicker-multi-3.ui-datepicker-multi{width:100% !important;padding:0;border:0;display:flex !important;flex-wrap:wrap;justify-content:space-between;background:0 0;color:#fff;font-weight:400}.ui-datepicker-multi-3 .ui-datepicker-group{width:24%!important;float:none!important;margin-bottom:30px}.ui-datepicker-group table{width:100%!important;margin:0!important}.ui-datepicker table td{padding:0!important}.ui-datepicker-group table th,.ui-datepicker-group table td{border:solid 1px #254159!important;color:#fff;font-size:14px;font-weight:600 !important;background:transparent!important;opacity:1 !important}.ui-datepicker td span,.ui-datepicker td a{padding:8px;text-align:center!important;font-size:14px;font-weight:600 !important;color:#fff !important;background:0 0 !important;border:0 !important}.ui-datepicker .ui-datepicker-header{color:#fff;position:relative;padding:14px;background:#254159;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1;border:0!important}.ui-datepicker-row-break{display:none}#shoptimizer-calendar .red span{background-color:#ee7136 !important;color:#fff !important}.ui-helper-clearfix:before,.ui-helper-clearfix:after{width:100%!important}.left-woocommerce-sidebar #secondary{float:left;padding:30px}.woocommerce-page .page-title{font-family:'PT Serif',sans-serif;color:#fff}.archive .secondary-wrapper div#secondary *{font-family:'Open Sans',sans-serif}.archive .secondary-wrapper .widget-area .widget p,.archive .secondary-wrapper .widget-area .widget li,.archive .secondary-wrapper .widget-area .widget a{color:#fff}.archive .secondary-wrapper .widget-area .widget h2,.archive .secondary-wrapper .widget-area .widget .widget-title{font-size:18px;font-weight:500 !important;color:#fff;margin:0}.archive .secondary-wrapper .widget-area .widget ul,.archive .secondary-wrapper .widget-area .widget ol{margin:10px 0 0}.archive .secondary-wrapper .widget-area .widget ul li,.archive .secondary-wrapper .widget-area .widget ol li{margin:0 0 8px}.archive .secondary-wrapper .widget-area .widget ul li a{color:#fff!important;font-weight:400;font-size:15px;font-family:'Open Sans',sans-serif}.archive .site-main .shoptimizer-sorting .woocommerce-ordering select.orderby{padding:7px 20px 8px 10px;border:solid 1px}.archive .site-main .shoptimizer-sorting .woocommerce-ordering input,.archive .site-main .shoptimizer-sorting .woocommerce-ordering select,.archive .site-main .shoptimizer-sorting .woocommerce-ordering textarea,.archive .site-main .shoptimizer-sorting .woocommerce-result-count,.archive .site-main .shoptimizer-sorting .woocommerce-pagination .page-numbers li a{color:#fff!important;font-weight:400;font-size:14px;font-family:'Open Sans',sans-serif}.archive .site-main .shoptimizer-sorting .woocommerce-ordering select.orderby option{color:#000;font-family:'Open Sans',sans-serif}.archive .site-main .shoptimizer-sorting .woocommerce-pagination .page-numbers li span.current{font-size:15px;font-family:'Open Sans',sans-serif}.archive .secondary-wrapper .widget_price_filter .widget-title{margin-bottom:12px !important}.archive .secondary-wrapper .widget_price_filter form{width:90%;margin-inline:auto}.archive .secondary-wrapper .widget-area .widget_price_filter .ui-slider .ui-slider-range{background-color:var(--e-global-color-6d8f5de)}.archive .secondary-wrapper .widget-area .widget_price_filter .price_slider_amount .button{padding:5px 20px 6px;border-radius:30px;color:#fff;background-color:#253747;font-size:14px;font-weight:500 !important;letter-spacing:.4px}.archive .secondary-wrapper div#secondary .price_label{font-weight:400;font-size:15px;letter-spacing:.3px}.archive .site-main ul.products li.product p.product__categories a{color:#fff;font-size:18px}.archive .site-main ul.products li.product .woocommerce-LoopProduct-link{color:#acacac;font-size:16px;font-weight:400}.archive .site-main ul.products li.product .price{color:#fff;font-size:clamp(1.2rem,.623rem + .4065vw,.875rem);font-family:'Open Sans',sans-serif}.archive .site-main ul.products li.product .button{font-family:'Open Sans',sans-serif;font-size:16px;background-color:var(--e-global-color-6d8f5de)}.archive .site-main{padding:0 20px 80px}.post-comment-form .comments-area p.logged-in-as,.post-comment-form .comments-area p.comment-notes{color:#fff}@media (min-width:1024px){.archive .site-main ul.products{width:100%}.archive .mycaribbeancharters-main-wrapper{wwidth:100%;margin:0 auto;padding:0 20px;max-width:1830px;display:flex;flex-direction:row-reverse;justify-content:space-between}.archive .content-area{width:77%;float:none !important}.archive .secondary-wrapper{width:22%;float:none !important}}@media (min-width:993px){.archive .site-main ul.products li.product:not(.product-category):before{background-color:#253747}.archive button.filters{display:none!important}.archive #secondary{width:100%;float:none !important}.product .woocommerce-product-gallery__wrapper img{width:100%;display:block;aspect-ratio:inherit;object-fit:cover}a.flex-next:after,a.flex-prev:before{background:#ffffff!important}.product .woocommerce-product-gallery .flex-control-thumbs li img{width:100%;max-height:100px;object-fit:cover;aspect-ratio:16/9}.single-product .product .shoptimizer-left-wrapper{width:70%}}@media (max-width:1024px){.gr-grid-3{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px}.ui-datepicker td span,.ui-datepicker td a{padding:6px}.ui-datepicker-multi-3 .ui-datepicker-group{width:32.2% !important}.spt_countiner .spec-section .cabin-layout{display:flex;gap:12px;flex-wrap:wrap}.panel .pn-labl table.table{overflow:hidden;overflow-x:auto;display:inline-block}.panel .pn-labl table tr th,.panel .pn-labl table tr td{padding:15px 20px;min-width:150px}.panel .pn-labl table::-webkit-scrollbar{width:40px;height:5px;top:20px}.panel .pn-labl table::-webkit-scrollbar-track{background-color:#ebebeb;-webkit-border-radius:10px;border-radius:10px;3}.panel .pn-labl table::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#ee7136}}@media (max-width:992px){.archive .site-main button.mobile-filter.shoptimizer-mobile-toggle{width:95%;margin-inline:auto;font-size:16px;padding:10px 40px;line-height:1}.single-product .content-area{width:calc(100% + 0em);margin:0}.spec-container{padding:20px}.spt_countiner .nav-tabs button{font-size:20px;padding:14px 28px}.single-product .product .summary .container{padding:0}.product .summary .container .shoptimizer-main-product-content-wrap button.custom-button{font-size:16px;font-weight:600;line-height:1.2;padding:12px 30px !important}.product .summary .container h1.entry-title{font-size:26px}}@media (max-width:768px){#inquiryModal form.wpcf7-form{padding:15px}.ui-datepicker-multi-3 .ui-datepicker-group{width:48.5% !important}.spt_countiner .spec-section .cabin-item{padding:8px 18px}}@media (max-width:700px){.yr-ytrs-contbox .yr-price{font-size:16px}.yr-ytrs-contbox{padding:20px}.yr-ytrs-contbox .yr-ytch-flex .custom-button a{padding:8px 18px;font-size:15px;line-height:1}.spt_countiner .nav-tabs{margin-bottom:0;padding-bottom:15px}.spec-grid{display:grid;grid-template-columns:repeat(2,1fr)}}@media (max-width:580px){.gr-grid-3{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:25px}.all-sm-form{grid-gap:10px 10px}.frbox,.frbox-50{width:100%}ul.products{display:grid;grid-template-columns:repeat(1,minmax(10px,1fr))}.yr-ytrs-contbox .yr-price{font-size:18px}.spec-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:8px}.spt_countiner .nav-tabs{display:flex;flex-wrap:wrap;grid-gap:10px}.spt_countiner .nav-tabs button{font-size:16px;line-height:24px;padding:10px 20px;border:solid 1px #162735;margin:0}.ui-datepicker-multi-3 .ui-datepicker-group{width:100% !important}.product .summary .container h1.entry-title{font-size:20px}}.header_search_field .hfe-search-button-wrapper .hfe-search-submit,.header_search_field .hfe-search-button-wrapper #clear-with-button{border:0}.coutries_select_field,.youth_types{width:100%;background:url(https://dev-mycaribbeancharters.pantheonsite.io/wp-content/uploads/2024/12/dropdown-icon.png) no-repeat calc(100% - 15px) center;background-size:16px}.explore_the_sec .shoptimizer-yatch-form input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shoptimizer-search-wrapper form label{font-family:Open Sans;font-size:14px;font-weight:400;line-height:19.07px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.shoptimizer-search-wrapper form input[type=text],.shoptimizer-search-wrapper form input[type=number],.shoptimizer-search-wrapper form select{border-radius:0}.shoptimizer-search-wrapper form .shoptimizer-see-all-btn button{border-radius:0}.lets_start_planning .all-sm-form p .wpcf7-checkbox .wpcf7-list-item{margin:0;margin-right:19px}.lets_start_planning span.wpcf7-list-item.last{margin-right:0 !important}.flatpickr-day.flatpickr-disabled{color:#999}.flatpickr-day.nextMonthDay{color:#393939}.sailing_adventure .mycaribbeancharters-clearfix .mycaribbeancharters-frame-agree-img{overflow:hidden;height:100%;width:100%}.sailing_adventure .mycaribbeancharters-flex-wrap{position:relative;overflow:hidden;width:295px;height:auto;cursor:pointer;transition:all .3s ease}.sailing_adventure .mycaribbeancharters-carousel-img-wrap img{width:100%;display:block;transition:transform .3s ease;height:180px;object-fit:cover}.sailing_adventure .mycaribbeancharters-carousel-content-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;transition:background .3s ease}.sailing_adventure .mycaribbeancharters-frame-agree-icon h2{font-size:1.5rem;text-align:center;transition:transform .3s ease,opacity .3s ease}.sailing_adventure .mycaribbeancharters-link-overlay{color:#fff;text-decoration:none}.sailing_adventure .mycaribbeancharters-flex-wrap:hover .mycaribbeancharters-carousel-img-wrap img{transform:scale(1.1)}.sailing_adventure .mycaribbeancharters-flex-wrap:hover .mycaribbeancharters-frame-agree-icon h2{transform:translateY(-5px);opacity:1}.sailing_adventure .mycaribbeancharters-carousel-content-wrap.mycaribbeancharters-framework-agreements-overlay:hover{transition:transform .3s ease,opacity .3s ease;height:100%;position:absolute;width:100%;left:0;background:linear-gradient(354deg,#021526,transparent)}.lets_start_planning .all-sm-form .frm_submits input[type=submit]{background:#ee7136;border:1px solid #ee7136}.lets_start_planning .frm_submits p .wpcf7-submit:hover{background:0 0;border:1px solid #fff}.meet_our_team .elementor-image-box-wrapper .elementor-image-box-img:hover{outline:solid #ee7136;outline-offset:15px}.meet_our_team .elementor-image-box-wrapper .elementor-image-box-img:hover:before{content:'';position:absolute;top:-20px;left:-20px;width:150px;height:150px;z-index:1;border:solid;border-width:10px 0 0 10px;border-color:#021526}.meet_our_team .elementor-image-box-wrapper .elementor-image-box-img:hover:after{content:'';position:absolute;width:150px;height:150px;z-index:1;border:solid;border-width:0 10px 10px 0;border-color:#021526;bottom:36px;right:-18px}.meet_our_team .elementor-image-box-img{width:251px;height:251px;overflow:hidden}.meet_our_team .elementor-image-box-wrapper:hover figure img{transform:scale(1.1)}.lets_start_planning .wpcf7-spinner{display:none}.lets_start_planning .wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output{margin-top:15px}.lets_start_planning input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.wpcf7-not-valid{border-bottom:solid 1px red}.lets_start_planning form .wpcf7-not-valid-tip{display:none}.lets_start_planning .all-sm-form p .wpcf7-checkbox .wpcf7-list-item label{cursor:pointer}.our_team_member{cursor:pointer}.yacht_charter_card:hover .elementor-icon-wrapper .elementor-icon{transform:scale(1.1)}.contact_buttons{display:flex;flex-wrap:wrap;flex-direction:row !important;justify-content:space-between}.mainl_conatcus a{color:#fff}.mainl_conatcus a:hover{color:#ee7136}.display-flex p{display:flex;gap:20px}.display-flex p .wpcf7-form-control-wrap{width:50%;margin:20px 0}.contact_form input[type=email],.contact_form input[type=number],.contact_form input[type=password],.contact_form input[type=search],.contact_form input[type=tel],.contact_form input[type=text]{outline:0;margin-bottom:0;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);height:50px;background-color:transparent;border:solid;border-color:#5c6975;border-width:0 0 1px;border-radius:0;width:100%;color:#fff;padding:0;font-family:'Open Sans';font-weight:400;font-size:16px}.image_with_img input[type=email],.image_with_img input[type=number],.image_with_img input[type=password],.image_with_img input[type=search],.image_with_img input[type=tel],.image_with_img input[type=text]{color:#fff;height:50px;background-color:transparent;border:solid;border-color:#fff;border-width:0 0 1px;border-radius:0}.contact_form .wpcf7-form-control-wrap input::placeholder,.contact_form textarea::placeholder{color:#fff;font-family:'Open Sans';font-weight:400;font-size:16px;text-transform:capitalize}.image_with_img .wpcf7-form-control-wrap input::placeholder,.image_with_img textarea::placeholder{color:#fff}.contact_form input#date-of-visit,.contact_form input#date-out-visit{background:0 0;border:solid;border-color:#5c6975;color:#fff;border-width:0 0 1px;text-transform:uppercase;padding:10px 0;display:flex;justify-content:space-between;font-family:'Open Sans';font-weight:400;font-size:16px;outline:none;margin-left:10px}.image_with_img input#date-of-visit,.image_with_img input#date-out-visit{color:#fff;border-color:#fff}.imagewithform .wpcf7 form.invalid .wpcf7-response-output{border-color:#ffb900;color:#fff}.contact_form textarea#number-people,.contact_form textarea#additional-info,.contact_form textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required{resize:vertical;height:50px !important;width:100%;background:0 0;border:solid;border-color:#5c6975;color:#fff;border-width:0 0 1px;padding:10px 0;display:flex;justify-content:space-between;font-family:'Open Sans';font-weight:400;font-size:16px;outline:none;border-radius:0}.contact_form input#check-in-date,.contact_form input#date-intersted{padding:10px 29px;font-size:16px;background:0 0;border:solid;border-color:#5c6975;color:#fff;border-width:1px}.contact_form textarea#additional-info{height:70px !important}.image_with_img textarea#additional-info{color:#fff;border-color:#fff}.contact_form .wpcf7-checkbox span.wpcf7-list-item{margin-top:8px}.contact_form input[type=checkbox],.contact_form input[type=radio]{margin-right:0;width:15px;height:15px;accent-color:#ee7136}.contact_form .wpcf7-form-control-wrap .wpcf7-radio{display:inline-grid;margin:0;padding:0;justify-content:left}.contact_form span.wpcf7-not-valid-tip{display:none}.pages_form .wpcf7 form.invalid .wpcf7-response-output{margin-top:10px}.pages_form input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.wpcf7-not-valid,.pages_form input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-required.wpcf7-validates-as-date.wpcf7-not-valid,.pages_form textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required.wpcf7-not-valid,.pages_form input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-required.wpcf7-validates-as-number.wpcf7-not-valid{border-bottom:1px solid red !important}.contact_form .wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item{margin:0;color:#fff}.inquires_form .wpcf7 form.invalid .wpcf7-response-output{margin-top:20px !important}.footer_prud_logo img{filter:brightness(0) invert(1);transition:filter .3sease}.footer_prud_logo img:hover{filter:none}.contact_form select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{font-size:16px;border:solid;border-color:#5c6975;color:#fff;font-family:'Open Sans';border-width:0 0 1px;width:50%;border-radius:0}.contact_form .wpcf7-select option{color:#021526;font-size:16px;font-family:'Open Sans'}.contact_form span.wpcf7-list-item.first{margin:0}.contact_form span.wpcf7-form-control.wpcf7-checkbox{margin:10px 0;font-size:16px;font-family:'Open Sans';color:#fff}.image_with_img span.wpcf7-form-control.wpcf7-checkbox{color:#fff}.contact_form p label.label-white{font-size:16px;font-family:'Open Sans';line-height:30px;color:#fff}.image_with_img p label.label-white{color:#fff}.image_with_img input[type=submit]{opacity:.8;background-color:var(--e-global-color-6d8f5de);color:var(--e-global-color-81b97e9);border:1px solid var(--e-global-color-6d8f5de)}.image_with_img input[type=submit]:hover,.image_with_img input[type=submit]:focus{opacity:1;background-color:var(--e-global-color-6d8f5de);color:var(--e-global-color-81b97e9);border:1px solid var(--e-global-color-6d8f5de)}.search_control .elementor-search-form__container label,.search_control .elementor-search-form__container .elementor-search-form__input{color:#fff !important;text-align:left !important;height:80px;pointer-events:auto}.searching_posts .elementor-post{border:0}.searching_posts .elementor-post h3.elementor-post__title a:hover,.searching_posts .elementor-post .elementor-post__read-more-wrapper a:hover{color:var(--e-global-color-4fecb5b) !important}.search_control .dialog-lightbox-close-button.dialog-close-button{width:30px;position:absolute;top:40px;right:20px;pointer-events:auto;cursor:pointer}.search_control .elementor-search-form__container.elementor-search-form--full-screen.elementor-lightbox{pointer-events:none}.archivbe_left_filter .elementor-widget-container .widget_categories .widget-title,.archivbe_left_filter .elementor-widget-container .widget_archive .widget-title,.archivbe_left_filter .elementor-widget-container .widget_tag_cloud .widget-title,.archivbe_left_filter .elementor-widget-container .widget_recent_entries .widget-title{color:var(--e-global-color-4fecb5b);font-size:14px;font-weight:500;font-family:var(--e-global-typography-15e7c8c-font-family),Sans-serif;border-bottom:1px solid #ffffff30;padding-bottom:8px;margin-top:15px}.archivbe_left_filter .elementor-widget-container .widget_categories ul li a,.archivbe_left_filter .elementor-widget-container .widget_archive ul li a,.archivbe_left_filter .elementor-widget-container .widget_tag_cloud ul li a,.archivbe_left_filter .elementor-widget-container .widget_recent_entries ul li a{font-size:14px;font-weight:400;font-family:var(--e-global-typography-15e7c8c-font-family),Sans-serif;color:#fff;display:block}.archivbe_left_filter .elementor-widget-container .widget_categories ul li a:hover,.archivbe_left_filter .elementor-widget-container .widget_archive ul li a:hover,.archivbe_left_filter .elementor-widget-container .widget_tag_cloud ul li a:hover,.archivbe_left_filter .elementor-widget-container .widget_recent_entries ul li a:hover{color:var(--e-global-color-4fecb5b)}.archivbe_left_filter .elementor-widget-container .widget_tag_cloud .tagcloud a:hover{color:var(--e-global-color-4fecb5b) !important}.listing_archive_posts .elementor-post .elementor-post__title a:hover,.listing_archive_posts .elementor-post .elementor-post__read-more-wrapper a:hover{color:var(--e-global-color-4fecb5b) !important}.archivbe_left_filter .elementor-widget-container .widget{margin:30px 0}.archivbe_left_filter .elementor-widget-container .widget ul{margin-top:15px}.shoptimizer-quick-inquiry-sticky-btn{position:fixed;bottom:20px;right:10px;z-index:999999}.shoptimizer-quick-inquiry-sticky-btn a.inquiry-open-popup.custom-button{padding:8px 20px;font-size:16px;border-radius:31px;box-shadow:0 0 40px 0 #ee7136}.single-product .spec-container .crew-grid-inner .crew-boxx{margin-top:20px;margin-bottom:20px}.single-product .spec-container .crew-grid-inner .crew-boxx p.crw-bio-content{margin-top:6px}.single-product .spec-container .crew-grid-inner .crew-boxx .crw-contetn.crew-content-open{margin-bottom:50px}#inquiryModal form.wpcf7-form.init::-webkit-scrollbar{display:none}div#inquiryModal{border-radius:25px;overflow:auto}.single-product .spec-container .crew-grid-inner .slide-read-more-button{display:none !important;cursor:pointer;text-align:right;margin-top:8px;color:#ee7136;display:none;text-align:justify;font-size:14px;margin:0;font-weight:400;line-height:20px}.single-product .spec-container .crew-grid-inner .slide-read-more-button:hover{color:#dc9814}.single-product .spec-container .crew-grid-inner p.crw-bio-content.crew-content-show{-webkit-line-clamp:none !important}.top-section-contents ol li a,.links_list a{color:#fff}.top-section-contents ol li a:hover,.links_list a:hover{color:#ee7136 !important}.single-post .elementor-widget-theme-post-content .elementor-widget-container h2{color:#fff;font-size:24px;font-family:'PT Serif'}.single-post .elementor-widget-theme-post-content blockquote p{color:#fff !important;font-family:'PT Serif';font-size:var(--e-global-typography-15e7c8c-font-size);font-weight:var(--e-global-typography-15e7c8c-font-weight);line-height:var(--e-global-typography-15e7c8c-line-height);margin-bottom:15px;padding:25px;border:1px solid #ffffff30;border-radius:10px;background:#12263b}.single-post .elementor-author-box__text .elementor-author-box__name:hover{color:var(--e-global-color-4fecb5b)}.single-post .single_post_comments .comments-area{padding:0;margin:0}.single-post .content-area .entry-content blockquote:before{position:absolute;top:-12px;left:-40px;margin:0;color:#ccc;font-family:Georgia,serif;font-size:50px;content:"\201c"}.blogs_listingpost .elementor-pagination span.page-numbers.current,.blogs_listingpost .elementor-pagination a.page-numbers:hover{padding:5px 12px;border:1px solid var(--e-global-color-4fecb5b);border-radius:100%;background:var(--e-global-color-4fecb5b);color:#fff !important}.blogs_listingpost .elementor-pagination a.page-numbers{padding:5px 12px;border:1px solid #ffffff30;border-radius:100%;background:#ffffff30}.product-listing_cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:0;padding:0;list-style:none}.product-listing_cards .product-item{margin-top:20px}.product-listing_cards h2.listing_products_title a{font-size:20px;font-family:var(--e-global-typography-105b1ba-font-family),Sans-serif;color:#fff}.product-listing_cards .product-item:hover h2.listing_products_title a{color:var(--e-global-color-6d8f5de)}.product-listing_cards .product-item .product-thumbnail img{width:100%;height:250px;object-fit:cover}.product-listing_cards .product-item:hover{box-shadow:0px 0px 4px 0px rgba(255,255,255,.5) inset}.product-listing_cards .overlay_product_content{padding:5px 12px 10px}.product-listing_cards h2.listing_products_title{margin:0}.package_includes .elementor-widget-container h3{color:#fff;font-family:'PT Serif'}.archive .static-blog-title{display:none}.slidersection .elementor-swiper-button.elementor-swiper-button-prev{position:absolute;top:180px}.slidersection .elementor-swiper-button.elementor-swiper-button-next{position:absolute;right:0;top:180px}.how_to_get_hear h3{color:#fff;font-family:'PT Serif'}div#page{overflow:hidden}#masthead .search_control .elementor-widget-container{margin-top:14px}.contact_buttons .elementor-widget-container{height:auto !important}div#staging-preview-overlay{display:none !important}.blogs_listingpost .elementor-post__card .elementor-post__thumbnail__link{margin-bottom:0}h3.paragraph_title{font-size:24px;color:#fff;font-family:'PT Serif'}.slider-sections .elementor-swiper-button.elementor-swiper-button-prev{height:50px;width:50px;position:absolute;left:20px;z-index:99;top:180px;fill:#fff;padding:10px;border:1px solid #fff;border-radius:1002%}.slider-sections .elementor-swiper-button.elementor-swiper-button-next{height:50px;width:50px;position:absolute;right:20px;z-index:99;top:180px;fill:#fff;padding:10px;border:1px solid #fff;border-radius:1002%}.slider-sections .elementor-swiper-button.elementor-swiper-button-prev:hover,.slider-sections .elementor-swiper-button.elementor-swiper-button-next:hover{fill:#ee7136;border:1px solid #ee7136}.slider_of_images .elementor-swiper-button-prev,.slider_of_images .elementor-swiper-button-next{background:#021526a6;padding:7px;border-radius:100%;border:1px solid #fff}.slider_of_images .elementor-swiper-button-prev{position:absolute;left:-25px !important;top:50% !important}.slider_of_images .elementor-swiper-button-next{position:absolute !important;right:-25px !important;top:50% !important}.slider_of_images .elementor-swiper-button-prev:hover,.slider_of_images .elementor-swiper-button-next:hover{border:1px solid #ee7136}.slider_of_images .elementor-swiper-button-prev:hover svg,.slider_of_images .elementor-swiper-button-next:hover svg{fill:#ee7136}div#inquiryModal h2:before{content:url(https://mccstage.us9.cdn-alpha.com/wp-content/uploads/2025/01/send-inquiry-icon.svg);height:50px;width:50px;margin-right:16px;vertical-align:middle}.paragraph_heading span{font-family:'PT Serif'}h3.paragraph_heading_faqs{color:#fff;font-family:'PT Serif';font-size:24px}.sp-easy-accordion .sp-ea-single{background:0 0 !important}.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-header a{padding:15px;color:#fff !important;font-size:18px;font-family:'PT Serif'}.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-header a .ea-expand-icon{color:#fff !important;font-size:15px !important;margin-top:7px}.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body{padding:15px;overflow:hidden;background:#fff !important;color:#000 !important;font-size:16px;font-family:'Open Sans'}.bareboad_search_filter .shoptimizer-search-wrapper form input[type=text],.bareboad_search_filter .shoptimizer-search-wrapper form input[type=number],.bareboad_search_filter .shoptimizer-search-wrapper form select,.bareboad_search_filter input#search_date_range::placeholder,.bareboad_search_filter input#guests::placeholder{color:#fff}.page-template-search-results .shoptimizer-search-wrapper form input[type=text],.page-template-search-results .shoptimizer-search-wrapper form input[type=number],.page-template-search-results .shoptimizer-search-wrapper form select,.page-template-search-results input#search_date_range::placeholder,.page-template-search-results input#guests::placeholder{color:#fff}.page-template-search-results .yr-sec-yatchresults .yr-yatchresults-inner p{font-size:25px;width:100%;padding:20px 0}.single_product_sailing_adventure .mycaribbeancharters-clearfix .mycaribbeancharters-frame-agree-img{overflow:hidden;height:auto;width:100%}.single_product_sailing_adventure .mycaribbeancharters-flex-wrap{position:relative;overflow:hidden;width:295px;height:auto;cursor:pointer;transition:all .3s ease}.single_product_sailing_adventure .mycaribbeancharters-carousel-img-wrap img{width:100%;height:auto;display:block;transition:transform .3s ease}.single_product_sailing_adventure .mycaribbeancharters-carousel-content-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;transition:background .3s ease}.single_product_sailing_adventure .mycaribbeancharters-frame-agree-icon h2{font-size:1.5rem;text-align:center;transition:transform .3s ease,opacity .3s ease}.single_product_sailing_adventure .mycaribbeancharters-link-overlay{color:#fff;text-decoration:none}.single_product_sailing_adventure .mycaribbeancharters-flex-wrap:hover .mycaribbeancharters-carousel-img-wrap img{transform:scale(1.1)}.single_product_sailing_adventure .mycaribbeancharters-flex-wrap:hover .mycaribbeancharters-frame-agree-icon h2{transform:translateY(-5px);opacity:1}.single_product_sailing_adventure .mycaribbeancharters-carousel-content-wrap.mycaribbeancharters-framework-agreements-overlay:hover{transition:transform .3s ease,opacity .3s ease;height:100%;position:absolute;width:100%;left:0;background:linear-gradient(354deg,#021526,transparent)}@media (max-width:479px){.single-product .spec-container .crew-grid-inner{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:30px 25px}.single-product .spec-container .crew-grid-inner .crew-boxx{margin-top:10px;margin-bottom:10px}.listing_archive_posts .elementor-widget-container .elementor-posts-container{grid-template-columns:repeat(1,1fr) !important}.archivbe_left_filter.active{left:10px !important}.contact_form .display-flex p{display:block;width:100%}.contact_form .display-flex p span input{margin-top:10px}.contact_form>p{margin-top:15px}.product-listing_cards{display:grid;grid-template-columns:repeat(1,1fr)}.slidersection .elementor-swiper-button.elementor-swiper-button-prev:hover,.slidersection .elementor-swiper-button.elementor-swiper-button-next:hover{padding:10px 14px;border:1px solid var(--e-global-color-6d8f5de);transition:all .3s ease}.contact_form textarea#number-people,.contact_form textarea#additional-info,.contact_form textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required{height:60px !important}.slider-sections .elementor-swiper-button.elementor-swiper-button-prev{height:35px;width:35px}.slider-sections .elementor-swiper-button.elementor-swiper-button-next{height:35px;width:35px}.slider_of_images{width:90% !important;margin:auto !important}.filter_sidebar_sticky{position:fixed !important;top:125px !important;width:100%}body.sticky_sidebar{overflow-y:hidden;background-color:#021526}}@media (min-width:480px) and (max-width:767px){.single-product .spec-container .crew-grid-inner{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px 25px}.footer-member-logo .elementor-widget-image .elementor-widget-container{height:70%}.contact_form>p{margin-top:15px}.single-product .spec-container{padding:20px 20px 60px}.single-product .spec-container .crew-grid-inner .crew-boxx{margin-top:20px;margin-bottom:50px}.product-listing_cards{display:grid;grid-template-columns:repeat(2,1fr)}.slider_of_images{width:90% !important;margin:auto !important}.filter_sidebar_sticky{position:fixed !important;top:125px !important;width:100%}.footer_prud_logo{width:28% !important}.footer-member-logo .elementor-widget-image .elementor-widget-container img{width:78px}.footer-member-logo .elementor-widget-image .elementor-widget-container{height:45%}}@media (min-width:768px) and (max-width:992px){.single-product .spec-container .crew-grid-inner{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px 25px}.single-product .spec-container{padding:20px 20px 60px}.single-product .spec-container .crew-grid-inner .crew-boxx{margin-top:20px;margin-bottom:50px !important}.filter_sidebar{position:sticky;top:0;z-index:999}.archivbe_left_filter{position:absolute;transform:translateX(-100%);width:100%;left:0}.archivbe_left_filter.active{position:absolute;left:28px;transform:translateX(0%);width:93%;background:#021526;z-index:99;padding:20px;border:1px solid #f2f2f220;box-shadow:0px 0px 4px 0px rgba(255,255,255,.5) inset}.product-listing_cards{display:grid;grid-template-columns:repeat(3,1fr)}.slider_of_images{width:95% !important;margin:auto !important}.filter_sidebar_sticky{position:fixed !important;top:125px !important;width:100%}body.sticky_sidebar{overflow-y:hidden;background-color:#021526}}@media (min-width:993px) and (max-width:1024px){.single-product .spec-container .crew-grid-inner{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px 25px}.single-product .spec-container .crew-grid-inner .crew-boxx{margin-top:0;margin-bottom:0}}@media(max-width:768px){.listing_archive_posts .elementor-widget-container .elementor-posts-container{grid-template-columns:repeat(2,1fr)}.sailing_adventure .mycaribbeancharters-carousel-content-wrap.mycaribbeancharters-framework-agreements-overlay:hover{width:100%}.search_control .elementor-search-form__container label,.search_control .elementor-search-form__container .elementor-search-form__input{font-size:30px !important}.filter_sidebar{position:sticky;top:0;z-index:20}.filter_sidebar span.elementor-button-content-wrapper{margin:0;padding:0;justify-content:left;cursor:pointer}.archivbe_left_filter.active{position:absolute;transform:translateX(0%);z-index:10;background:#021526;top:-1px;left:15px;width:95%;border:1px solid #f2f2f220;box-shadow:0px 0px 4px 0px rgba(255,255,255,.5) inset;height:auto}.archivbe_left_filter{position:absolute;transform:translateX(-100%);padding:20px}body.sticky_sidebar .archivbe_left_filter.active{position:fixed;transform:translateX(0%);z-index:10;background:#021526;width:95%;border:1px solid #f2f2f220;box-shadow:0px 0px 4px 0px rgba(255,255,255,.5) inset;height:-webkit-fill-available;top:150px;overflow:scroll}}@media (max-width:1024px){.meet_our_team .elementor-image-box-wrapper .elementor-image-box-img:hover:after{content:'';position:absolute;border-color:#021526;bottom:32px;right:-20px}.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-arrow{padding:10px;position:absolute;right:10px}.header_main_menu nav.hfe-nav-menu__layout-horizontal.hfe-nav-menu__submenu-arrow.hfe-dropdown.menu-is-active .hfe-nav-menu{display:block;padding-bottom:100px;height:100vh;overflow-y:scroll}}.product_listing_shop form.woocommerce-ordering{border:1px solid #5c6975;border-radius:4px}.product_listing_shop .shoptimizer-sorting .woocommerce-ordering select.orderby,.product_listing_shop .shoptimizer-sorting .woocommerce-result-count{color:#fff !important;font-weight:400;font-size:14px;font-family:'Open Sans',sans-serif;padding:10px}.product_listing_shop .shoptimizer-sorting .woocommerce-ordering select.orderby option{color:#000 !important;font-weight:400;font-size:14px;font-family:'Open Sans',sans-serif;background:#fff;padding:10px}.product_listing_shop .shoptimizer-sorting .woocommerce-pagination .page-numbers{color:#fff !important;font-weight:400;font-size:14px;font-family:'Open Sans',sans-serif;padding:10px}.product_listing_shop .shoptimizer-sorting .woocommerce-pagination .page-numbers li .page-numbers.current{color:#dc9814 !important}.product_categories_list .widget_product_categories h5{color:#fff;font-size:20px;font-family:'Open Sans';font-weight:400}.product_categories_list .widget_product_categories ul.product-categories{margin:0;font-family:'Open Sans',sans-serif;list-style:none}.product_categories_list .widget_product_categories ul.product-categories .cat-item{margin:10px 0}.product_categories_list .widget_product_categories ul.product-categories li a{color:#fff;font-size:14px;font-family:'Open Sans';font-weight:400}.custom-archive ul.products li.product:focus-within:before,ul.products li.product:hover:before{visibility:hidden}.custom-archive ul.products li.product .woocommerce-LoopProduct-link{color:var(--e-global-color-81b97e9)}.custom-archive ul.products li.product img{height:270px;object-fit:cover;aspect-ratio:4/3}.custom-archive li.product:not(.product-category) img,.custom-archive li.product:not(.product-category):hover img{transform:none}.custom-archive .woocommerce-card__header{clear:both;padding:15px 10px}.custom-archive li.product:hover .woocommerce-image__wrapper{transform:none}.custom-archive li.menu-item-product p.product__categories a,.custom-archive li.product p.product__categories a{color:var(--e-global-color-6d8f5de)}.custom-archive .shoptimizer-sorting select.orderby{color:#000;font-family:var(--e-global-typography-15e7c8c-font-family),Sans-serif;padding:5px 30px 5px 15px;border-radius:0}.custom-archive .shoptimizer-sorting .woocommerce-ordering{position:relative;border:1px solid #fff;background:#fff;border-radius:2px}.custom-archive .shoptimizer-sorting select.orderby option{font-family:var(--e-global-typography-15e7c8c-font-family),Sans-serif}.custom-archive .shoptimizer-sorting .woocommerce-result-count{color:#fff;order:1;font-family:var(--e-global-typography-15e7c8c-font-family),Sans-serif}.custom-archive .shoptimizer-sorting .woocommerce-ordering{order:4;margin-left:auto;margin-right:0;font-family:var(--e-global-typography-15e7c8c-font-family),Sans-serif}.custom-archive .elementor-products-grid nav.woocommerce-pagination{margin:0 auto;order:2}.custom-archive .shoptimizer-sorting:has(+.columns-4) nav.woocommerce-pagination{display:none}.custom-archive .shoptimizer-sorting.sorting-end .woocommerce-result-count,.custom-archive .shoptimizer-sorting.sorting-end .woocommerce-ordering{display:none !important}.woocommerce-pagination .page-numbers li a,.woocommerce-pagination .page-numbers li span{display:inline-block;margin:0 2px;padding:5px;background:#ffffff30;min-height:36px;min-width:36px;border-radius:50%;align-content:center;font-family:var(--e-global-typography-15e7c8c-font-family),Sans-serif}.woocommerce-pagination .page-numbers li a:hover{background:#dc9814;color:#fff}.page-numbers .next:after,.page-numbers .prev:after,.woocommerce-pagination .next:after,.woocommerce-pagination .prev:after{filter:invert(1)}.footer-member-logo{align-items:baseline}@media (min-width:993px){.woocommerce-pagination .page-numbers{padding:0}}@media (max-width:992px){.woocommerce-pagination .page-numbers li a,.woocommerce-pagination .page-numbers li span{display:inline-block;margin:0 2px;padding:5px;background:#ffffff30;min-height:36px;min-width:36px;border-radius:50%;align-content:center;font-family:var(--e-global-typography-15e7c8c-font-family),Sans-serif}.woocommerce-pagination .page-numbers li a:hover{background:#dc9814;color:#fff}.page-numbers .next:after,.page-numbers .prev:after,.woocommerce-pagination .next:after,.woocommerce-pagination .prev:after{filter:invert(1)}.woocommerce-pagination .page-numbers li .page-numbers{display:inline-block;width:36px;height:36px;font-size:13px;margin:0;padding:0;border:0;border-radius:50%;box-shadow:0 4px 12px -2px rgba(0,0,0,.06);line-height:inherit;align-content:center}.contact_form input#date-of-visit,.contact_form input#date-out-visit{width:100%}}@media (max-width:480px){.custom-archive ul.products li.product img{height:200px}.footer_prud_logo{width:28% !important}.footer-member-logo .elementor-widget-image .elementor-widget-container{height:45%}.footer-member-logo .elementor-widget-image .elementor-widget-container img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;image-rendering:high-quality;width:78px}.lets_start_planning .wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox{display:flex;flex-wrap:wrap}}.custom-sidebar .widget .widget-title,.custom-sidebar .widget .widgettitle,.custom-sidebar .widget.widget_block h2{color:var(--e-global-color-4fecb5b);font-size:14px;font-weight:500;font-family:var(--e-global-typography-15e7c8c-font-family),Sans-serif;border-bottom:1px solid #ffffff30;padding-bottom:8px;margin-bottom:15px}.custom-sidebar .widget{margin:0;margin-bottom:30px;padding:0}.custom-sidebar .widget,.custom-sidebar .widget a{font-size:14px;font-weight:400;font-family:var(--e-global-typography-15e7c8c-font-family),Sans-serif;color:#fff;display:block}.custom-sidebar .widget a:hover{color:var(--e-global-color-4fecb5b)}.custom-sidebar .widget_product_categories ul li{margin-bottom:7px}.custom-sidebar .ui-slider.ui-widget-content:not(.iris-slider-offset){border:1px solid #32414f !important;border-radius:3px;background:#32414f}.custom-sidebar .ui-slider.ui-widget-content .ui-slider-handle{background:#c19d5e !important;border:1px solid #c19d5e !important;border-radius:50% !important}.custom-sidebar .wpfFilterWrapper .ui-slider-horizontal{height:8px}.custom-sidebar .ui-slider-horizontal .ui-slider-handle{top:-7px}.wpfFilterWrapper[data-filter-type=wpfPrice] .wpfFilterContent{padding-left:0 !important;padding-right:0 !important}.wpfPriceRangeField#wpfMinPrice,.wpfPriceRangeField#wpfMaxPrice{width:fit-content !important;width:-moz-fit-content !important}.wpfFilterWrapper[data-filter-type]{padding:5px 0}.custom-sidebar .widget .tagcloud a,.custom-sidebar .widget.widget_product_tag_cloud a{background-color:#32414f}.custom-sidebar .widget .product_list_widget li img{max-width:60px;max-height:40px;object-fit:contain;aspect-ratio:4/3}.custom-sidebar .widget .ui-slider.ui-widget-content .ui-slider-handle:hover,.custom-sidebar .widget .ui-slider.ui-widget-content .ui-slider-handle.ui-state-hover,.custom-sidebar .widget .ui-slider.ui-widget-content .ui-slider-handle.ui-state-active{border-color:#919191 !important}.custom-sidebar .widget .wpfFilterButton.wpfButton,.custom-sidebar .widget .wpfClearButton.wpfButton{min-height:40px;font-size:14px;margin-left:0;border-width:1px}.custom-sidebar .widget .wpfLoaderLayout{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.9);z-index:999;height:50px}.custom-sidebar .widget .wpfLoaderLayout i{margin-top:-15px !important}.custom-sidebar .widget .wpfLoaderLayout i.fa-3x{font-size:2em !important}.la-spinner,.wpfIconPreview .spinner,.wpfLoaderIconTemplate .spinner,.woobewoo-filter-loader.spinner{background:url(/wp-content/uploads/2025/01/ajax-loader.gif) !important;border:0 !important;background-size:contain !important;animation:none !important}.custom-archive ul.products{position:relative;min-height:300px}.custom-archive ul.products .woobewoo-filter-loader{position:absolute;z-index:1;transform:translate(-50%,-50%);left:50%;top:100px}.shoptimizer-sorting.sorting-end{margin-top:30px}.no-cta-buttons .custom-archive ul.products li.product:not(.product-category){padding-bottom:0;margin-bottom:0}@media (min-width:993px){.static-cta-buttons .custom-archive ul.products li.product.cgkit-swatch-hover,body:not(.static-cta-buttons) .custom-archive ul.products li.product{align-self:stretch}}@media (min-width:1025px){.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products{grid-template-columns:repeat(3,1fr)}}@media (min-width:1599px){.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products{grid-template-columns:repeat(4,1fr)}}@media (max-width:992px){.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products{grid-template-columns:repeat(3,1fr)}.sticky-m .mobile-filter,.sticky-m #cgkitpf-horizontal{top:50px !important;display:flex;justify-content:right;background:var(--e-global-color-6d8f5de);font-size:14px}.sticky-m .mobile-filter:hover,.sticky-m #cgkitpf-horizontal:hover{background:var(--e-global-color-6d8f5de);color:#fff;border-color:var(--e-global-color-6d8f5de)}.mobile-filter svg{pointer-events:none}.mobile-filter{margin-left:0;width:100%}.filter-open{overflow:auto}body.archive .custom-sidebar .elementor-widget-container{width:100%;max-width:100%;--container-widget-width:100%}body.archive.filter-open .custom-sidebar{position:absolute;width:calc(100% - 20px);z-index:99;top:80px;background:#021526;padding:15px;border:1px solid #f2f2f220;transform:translateX(0);box-shadow:0px 0px 4px 0px rgba(255,255,255,.5) inset}body.archive:not(.filter-open) .custom-sidebar{position:absolute;width:calc(100% - 20px);z-index:99;top:80px;background:#021526;padding:15px;border:1px solid #f2f2f220;transform:translateX(-100vw)}.custom-sidebar .widget .wpfFilterButton.wpfButton,.custom-sidebar .widget .wpfClearButton.wpfButton{margin:5px auto}.wpfFilterButtons{text-align:center}}@media (max-width:768px){.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products{grid-template-columns:repeat(2,1fr)}}#inquiryModal .wpcf7 form.invalid .wpcf7-response-output{margin-top:15px !important}.post-comment-form section#comments{margin-top:0 !important;padding-top:0}.post-comment-form span.gamma.comment-reply-title{color:#fff !important;font-family:var(--e-global-typography-primary-font-family)}.post-comment-form form#commentform p a,.post-comment-form .required{color:#da8044}.post-comment-form form label{color:#fff !important}.search-result-page .yr-ytchrlt_box .yr-ytrs-contbox{background:#fff;padding:20px 30px}.search-result-page .yr-ytchrlt_box .yr-ytrs-contbox a{color:var(--e-global-color-primary);font-family:var(--e-global-typography-31837c7-font-family),Sans-serif;font-size:var(--e-global-typography-31837c7-font-size);font-weight:var(--e-global-typography-31837c7-font-weight);line-height:var(--e-global-typography-31837c7-line-height)}.search-result-page .yr-ytchrlt_box .yr-ytrs-contbox .yr-price{font-size:16px;margin-bottom:5px;color:var(--e-global-color-4fecb5b) !important;font-family:var(--e-global-typography-primary-font-family)}.search-result-page .yr-ytchrlt_box .yr-ytrs-contbox .yr-price span{font-size:16px;font-weight:400;color:#484848}.search-result-page .yr-ytchrlt_box .yr-ytrs-contbox p{color:#000;font-family:var(--e-global-typography-secondary-font-family),Sans-serif !important;font-weight:var(--e-global-typography-secondary-font-weight) !important;font-size:16px !important;padding:2px 0 !important;margin:0 !important;text-transform:capitalize;background-color:#fff !important}.search-result-page .yr-ytchrlt_box .yr-ytrs-contbox .yr-ytch-flex .yr-info-btn a{background:0 0;border:solid 2px #ee7136;color:#ee7136;font-size:16px !important}.search-result-page .yr-ytchrlt_box .yr-ytrs-contbox .yr-ytch-flex .yr-info-btn a:hover{background:#ee7136 !important;color:#fff !important}.search-result-page .yr-ytchrlt_box .yr-ytrs-contbox .custom-button.yr-send-btn a{padding:10px 20px !important;color:#fff !important;font-size:16px;border:2px solid #ee7136}.search-result-page .yr-ytchrlt_box .yr-ytrs-contbox .custom-button.yr-send-btn a:hover{color:#ee7136 !important;background:#fff;border:2px solid #ee7136}.yr-sec-yatchresults.search-result-page{margin-bottom:50px}.specifct-section .spt_countiner table.table tr th{background:#ee7136;border:solid #162735;border-width:0 1px;color:#fff}.prd-smilarytch section.related.products h2{display:none}.prd-smilarytch section.related.products{padding:0}.prd-smilarytch section.related.products ul.products.columns-4{gap:20px;justify-content:space-between;padding:15px;display:flex;flex-wrap:wrap}.prd-smilarytch section.related.products ul.products.columns-4 li{width:23%;padding:0;background:0 0}.prd-smilarytch section.related.products ul.products.columns-4 li:hover{box-shadow:0px 0px 4px 0px rgba(255,255,255,.5) inset}.prd-smilarytch section.related.products ul.products.columns-4 li .woocommerce-card__header{padding:15px}.prd-smilarytch section.related.products ul.products.columns-4 li .woocommerce-image__wrapper img{height:170px;object-fit:cover}.prd-smilarytch section.related.products ul.products.columns-4 li .woocommerce-card__header p.product__categories{color:#fff}.prd-smilarytch section.related.products ul.products.columns-4 li .woocommerce-card__header p.product__categories a{color:var(--e-global-color-6d8f5de) !important}.prd-smilarytch section.related.products ul.products.columns-4 li .woocommerce-card__header .woocommerce-loop-product__title a{color:var(--e-global-color-81b97e9) !important;font-family:var(--e-global-typography-31837c7-font-family),Sans-serif;font-size:var(--e-global-typography-31837c7-font-size);font-weight:var(--e-global-typography-31837c7-font-weight);line-height:var(--e-global-typography-31837c7-line-height)}.prd-smilarytch section.related.products ul.products.columns-4 li .woocommerce-card__header span.price{color:var(--e-global-color-4fecb5b) !important;font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:600;line-height:1.5}@media (max-width:992px){.prd-smilarytch section.related.products ul.products.columns-4 li{width:49% !important;padding:0;background:0 0;min-width:48%;overflow-x:hidden !important}.prd-smilarytch section.related.products ul.products.columns-4{overflow:hidden}}@media (max-width:560px){.prd-smilarytch section.related.products ul.products.columns-4 li{width:49% !important;padding:0;background:0 0;min-width:100%;overflow-x:hidden !important}.footer-member-logo{justify-content:space-around}}.custom-link a{color:var(--e-global-color-6d8f5de);text-decoration:underline !important}.custom-link a:hover{color:#fff}table.tablepress td,table.tablepress th,.tablepress>:not(caption)>*>*,.tablepress{font-family:var(--e-global-typography-15e7c8c-font-family),Sans-serif !important;font-size:var(--e-global-typography-15e7c8c-font-size);font-weight:var(--e-global-typography-15e7c8c-font-weight)}.tablepress{width:100%;display:block;overflow-x:auto;white-space:nowrap;border-collapse:collapse}.tablepress thead th{text-align:left}.tablepress th,.tablepress td{padding:10px;border:1px solid #ddd;white-space:nowrap}.tablepress-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.hfe-nav-menu .sub-menu li.menu-item .hfe-has-submenu-container .sub-arrow{margin-left:auto}.elementor-price-table .elementor-price-table__integer-part{line-height:1.2}.elementor-price-table .elementor-price-table__features-list svg{position:relative;top:5px}.contact_form input[type=date]::-webkit-calendar-picker-indicator{filter:invert(100%);cursor:pointer;width:20px;height:20px}.imagewithform .contact_form input[type=date]::-webkit-calendar-picker-indicator{color:#fff;cursor:pointer}.imagewithform .contact_form .display-flex p{display:flex;gap:20px;justify-content:space-between}.contact_form .date-field{display:flex;align-items:center}.contact-form-contact-page .contact_form .display-flex p{justify-content:space-between}body.woocommerce-shop .mc-all-yatchs{background-image:url(/wp-content/themes/shoptimizer-child-theme/assets/images/banner-bg-1.png);background-repeat:no-repeat;background-position:center center}.archive-search .shoptimizer-search-wrapper form input[type=text],.archive-search .shoptimizer-search-wrapper form input[type=number],.archive-search .shoptimizer-search-wrapper form select{border:1px solid #fff;color:#fff}.archive-search .shoptimizer-search-wrapper form input[type=text]::placeholder{color:#fff;opacity:1}.archive-search .shoptimizer-search-wrapper form input[type=text]::-ms-input-placeholder{color:#fff}.archive-search #search_date_range::placeholder,.archive-search #search_date_range,.archive-search #guests::placeholder,.archive-search #guests{color:#fff}.swiper-container:not(.swiper-container-initialized),.swiper:not(.swiper-initialized){overflow:hidden}.swiper-container:not(.swiper-container-initialized)>.swiper-wrapper,.swiper:not(.swiper-initialized)>.swiper-wrapper{overflow:visible !important}body .shoptimizer-quick-inquiry-sticky-btn a.inquiry-open-popup.custom-button{padding:10px 20px;font-size:16px;border-radius:5px;box-shadow:none}body .shoptimizer-quick-inquiry-sticky-btn{position:relative !important;bottom:auto;top:auto}@media (max-width:1100px){body .shoptimizer-quick-inquiry-sticky-btn a.inquiry-open-popup.custom-button{font-size:14px}}.mcc-yacht-page{background:#fff;color:#182938;font-family:inherit}.mcc-yacht-page *{box-sizing:border-box}.mcc-yacht-page .mcc-wrap{width:min(1180px,calc(100% - 48px));margin:0 auto}.mcc-yacht-page .mcc-narrow{max-width:980px}.mcc-yacht-hero{background:#061d2c;color:#fff;text-align:center;padding:88px 0 72px;border-top:4px solid #d6b36a}.mcc-yacht-hero h1{color:#fff;font-size:clamp(42px,5vw,68px);line-height:1.05;margin:0 0 20px}.mcc-yacht-hero .mcc-spec{font-size:clamp(19px,2.3vw,30px);font-weight:600;line-height:1.35;margin:0 auto 14px;color:#fff}.mcc-yacht-hero .mcc-rate{font-size:clamp(24px,2.8vw,36px);font-weight:700;margin:0;color:#d6b36a}.mcc-photo-section{padding:54px 0 20px;background:#fff}.mcc-main-photo{display:block;width:100%;max-width:1180px;height:auto;max-height:680px;object-fit:cover;margin:0 auto}.mcc-about{padding:38px 0 64px;background:#fff}.mcc-yacht-page h2{font-size:clamp(30px,3.1vw,44px);line-height:1.15;margin:0 0 22px}.mcc-yacht-page p,.mcc-yacht-page .mcc-card div{font-size:18px;line-height:1.65}.mcc-dark{background:#061d2c;padding:64px 0}.mcc-two{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:36px;align-items:start}.mcc-card{padding:38px;min-width:0}.mcc-rate-card{background:#f7f4ed;color:#182938;border-top:3px solid #d6b36a}.mcc-crew-card{background:#102b3b;color:#fff;border-top:3px solid #d6b36a}.mcc-crew-card h2,.mcc-crew-card h3,.mcc-crew-card p{color:#fff}.mcc-crew-grid{display:grid;gap:30px}.mcc-crew{display:grid;grid-template-columns:150px 1fr;gap:24px;align-items:start}.mcc-crew.mcc-crew-no-photo{grid-template-columns:1fr}.mcc-crew img{width:150px;height:185px;object-fit:cover}.mcc-crew h3{font-size:25px;margin:0 0 2px}.mcc-crew .mcc-role{font-size:15px;text-transform:uppercase;letter-spacing:.08em;color:#d6b36a;margin:0 0 10px}.mcc-crew p{font-size:16px;line-height:1.55;margin-top:0}.mcc-amenities{background:#f7f4ed;color:#182938;text-align:center;padding:64px 0}.mcc-amenities h2,.mcc-amenities p{color:#182938}.mcc-amenities h2:after{content:"";display:block;width:54px;height:2px;background:#d6b36a;margin:18px auto 0}.mcc-terms{background:#fff;text-align:center;padding:58px 0;border-top:1px solid #e8e1d4}.mcc-cta{background:#f7f4ed;text-align:center;padding:66px 0 84px}.mcc-cta p{margin-bottom:28px}.mcc-actions{display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:wrap}.mcc-btn{display:inline-block;padding:14px 24px;border-radius:3px;font-weight:700;text-decoration:none}.mcc-primary{background:#f47735;color:#fff!important}.mcc-secondary{border:1px solid #d6b36a;color:#182938!important;background:#fff}.mcc-text-link{color:#182938!important;font-weight:600;padding:12px}.mcc-yacht-page small{font-size:14px;line-height:1.5;display:inline-block;margin-top:10px}@media(max-width:800px){.mcc-yacht-page .mcc-wrap{width:min(100% - 32px,1180px)}.mcc-yacht-hero{padding:62px 0 50px}.mcc-photo-section{padding-top:32px}.mcc-about{padding-bottom:44px}.mcc-two{grid-template-columns:1fr}.mcc-dark{padding:40px 0}.mcc-card{padding:28px}.mcc-crew{grid-template-columns:110px 1fr;gap:18px}.mcc-crew img{width:110px;height:140px}.mcc-yacht-page p,.mcc-yacht-page .mcc-card div{font-size:16px}}@media(max-width:520px){.mcc-crew{grid-template-columns:1fr}.mcc-crew img{width:160px;height:190px}.mcc-actions{flex-direction:column}.mcc-btn,.mcc-text-link{width:100%;text-align:center}}.page-id-47583 .elementor-element-fleet002 .elementor-heading-title{color:#fff!important}.page-id-47583 .elementor-element-benefit006 p,.page-id-47583 .elementor-element-benefit009 p,.page-id-47583 .elementor-element-benefit012 p{color:#182938!important}