h2.about-title{font-size:1.8rem!important;font-weight:500!important;color:black}.about-description{line-height:1.3!important;color:black!important;font-size:1rem!important}h2.cta-title{color:#023a73!important;font-weight:600!important;font-size:4.5rem!important}.hero-section,.hero,.hero-wrapper,.hero-container{position:relative}.hero-content .social-proof{position:absolute;left:50%;bottom:70px;transform:translateX(-50%);width:100%;display:flex;justify-content:center;gap:12px;z-index:5}@media (max-width:768px){.hero-content .social-proof{bottom:24px;flex-wrap:wrap;padding:0 16px}}@media (max-width:768px){h2.cta-title{color:#023a73!important;font-weight:600!important;font-size:2.5rem!important}}p.cta-description{color:#1f4770!important;line-height:1.3}.search-label{margin-top:2px!important}.hero-content>.social-proof{margin-top:100px}.btc-modal-grid #btc-phone-country{width:100px}@media (max-width:768px){.read-more-review-button{margin-top:20px!important;width:500px;justify-content:left!important}.zero-column-margin-mobile{margin:0!important;max-width:100%!important;border-radius:0px!important}.btc-about-section{padding:0!important}.custom-block{width:100%}.margin-4{margin-left:12px!important;margin-right:12px!important;width:calc(100% - 24px)}.custom-masonry-gallery-wrapper{margin:0!important;width:100%}#btc-tour-gallery-main .gallery-item{border-radius:0px!important}.btc-agent-registration .btc-hero{min-height:240px!important;height:200px!important;padding-top:100px}.btc-agent-registration .btc-hero h1{line-height:1.3;font-size:30px!important}.btc-why-partner{padding:24px 12px!important}.btc-agent-registration .btc-why-partner h2{margin-bottom:20px!important;font-size:30px!important}.btc-agent-registration .btc-feature-item{padding:10px!important}.btc-features-grid{display:grid}.btc-feat-logo{order:1}.btc-feat-1{order:2}.btc-feat-2{order:3}.btc-feat-3{order:4}.btc-agent-registration .btc-how-it-works{padding:34px 16px!important}.btc-agent-registration .btc-subtitle{margin-bottom:24px!important;font-weight:500!important}}.login-block{min-height:calc(100vh - 80px)}@media (max-width:768px){.login-block{padding-left:8px!important;padding-right:8px!important;min-height:calc(100vh - 70px)!important}.mobile-full-width{padding:0!important;margin:0!important;width:100%}.mobile-review-slider{max-width:100%!important}}#btc-tour-gallery-main .custom-masonry-gallery-wrapper{position:relative;margin-top:1.5rem;margin-bottom:2rem}#btc-tour-gallery-main .custom-masonry-gallery{display:grid;gap:.75rem;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,200px);grid-template-areas:"main main item-2 item-3" "main main item-4 item-5"}#btc-tour-gallery-main .gallery-item{overflow:hidden;border-radius:12px;cursor:pointer}#btc-tour-gallery-main .gallery-item-1{grid-area:main}#btc-tour-gallery-main .gallery-item-2{grid-area:item-2}#btc-tour-gallery-main .gallery-item-3{grid-area:item-3}#btc-tour-gallery-main .gallery-item-4{grid-area:item-4}#btc-tour-gallery-main .gallery-item-5{grid-area:item-5}#btc-tour-gallery-main .gallery-show-all{position:absolute;right:1rem;z-index:2}#btc-tour-gallery-main .show-all-button{background-color:#fff;color:#1e293b;padding:.5rem 1rem;border-radius:8px;border:1px solid #e2e8f0;box-shadow:0 4px 6px rgba(0,0,0,.1);font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;transition:background-color .2s ease,transform .2s ease}#btc-tour-gallery-main .show-all-button:hover{background-color:#f8fafc;transform:translateY(-2px)}@media (max-width:768px){#btc-tour-gallery-main .custom-masonry-gallery{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"main" "item-2" "item-3" "item-4" "item-5"}#btc-tour-gallery-main .gallery-item-2,#btc-tour-gallery-main .gallery-item-3,#btc-tour-gallery-main .gallery-item-4,#btc-tour-gallery-main .gallery-item-5{display:none}.8-margin-mobile{margin-left:0!important;margin-right:8px!important}.no-margin{margin-left:0!important;margin-right:0 important;width:100%!important}.stories-block{height:0px}}.tour-highlights-container{margin-top:2.5rem;margin-bottom:1.5rem}.tour-highlights-container h2{font-size:1.5rem;font-weight:500;margin-bottom:1.5rem}.highlights-list{display:flex;flex-direction:column;gap:1.5rem}.highlight-item{display:flex;align-items:flex-start;gap:1rem}.highlight-title{font-size:1.1rem;font-weight:500;margin:0;line-height:1.5}.highlight-subtitle{font-size:.9rem;color:#64748b;margin:.25rem 0 0;line-height:1.2}.whats-included-container h2{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}.included-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}.included-item-card{background-color:#f5f5f5;border-radius:12px;padding:1.5rem;text-align:leftt}.included-icon{margin-bottom:.4rem;height:32px;display:flex;justify-content:left;align-items:left}.included-title{font-size:1rem;font-weight:600;margin:0;line-height:1.4;color:#334155}.guest-requirements-container{padding-top:8px}.requirements-content p{font-size:.9rem;color:#475569;line-height:1.6;margin-bottom:1rem}.info-list-container{padding-top:10px}.icon-list{list-style:none;padding-left:0;margin:0;display:flex;flex-direction:column;gap:.4rem}.icon-list li{display:flex;align-items:center;gap:.75rem;font-size:.9rem;color:#475569}.icon-list i{font-size:1rem}.booking-form-card{background-color:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:1.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.05),0 4px 6px -2px rgba(0,0,0,.05)}.booking-form-card .form-header{font-size:1.125rem;font-weight:600;color:#1e293b;margin-bottom:.5rem}.booking-form-card .form-fields-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #cbd5e1;border-radius:12px;overflow:hidden}.booking-form-card .form-field{padding:.75rem 1rem;border-right:1px solid #cbd5e1;position:relative}.booking-form-card .form-field:last-child{border-right:none}.booking-form-card .form-field label{display:block;font-size:.75rem;font-weight:700;color:#475569;text-transform:uppercase;margin-bottom:.25rem}.booking-form-card .form-field select,.booking-form-card .form-field input{width:100%;border:none;background-color:transparent;font-size:1rem;font-weight:500;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.booking-form-card .form-field select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}.booking-form-card .form-field input#booking-date{cursor:pointer}.booking-form-card .form-field select:focus,.booking-form-card .form-field input:focus{outline:none}.booking-form-card .button-primary{width:100%;background-color:#005dbc;color:#fff;border:none;border-radius:8px;padding:1rem;font-size:1.1rem;font-weight:500;cursor:pointer;transition:background-color .2s ease-in-out}.booking-form-card .button-primary:hover{background-color:#005bb5}.slots-section-container{margin-top:1.5rem}.slots-section-container label{display:block;font-size:.75rem;font-weight:700;color:#475569;text-transform:uppercase;margin-bottom:.75rem}.slots-buttons-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.75rem}.slot-button{width:100%;padding:.6rem;border:1px solid #cbd5e1;border-radius:8px;background-color:#fff;color:#334155;font-weight:500;text-align:center;cursor:pointer;font-size:.875rem;transition:all .2s ease-in-out}.slot-button:hover{border-color:#0073e6;color:#0073e6}.slot-button.selected{background-color:#0073e6;color:#fff;border-color:#0073e6}.no-slots-message{font-size:.875rem;color:#64748b;grid-column:1/-1}.item-pill{height:120px}@media (max-width:768px){.item-pill{height:80px;width:100%;margin-bottom:10px!important}.stk-0037100-container{margin:0!important;padding:20px}}body:has(.btc-portal) footer,body:has(.btc-portal) .ct-footer,body:has(.btc-portal) #footer{display:none!important}.gtranslate_wrapper a{display:inline-flex!important;align-items:center;padding:8px 12px;border-radius:999px;background:0 0;color:#d0d5db!important;font-size:18px;font-weight:500;text-decoration:none!important}[data-sticky="yes:shrink"] .gtranslate_wrapper select{color:#000}.mobile-only{display:none!important}.not-mobile{display:flex!important}.entry-content.is-layout-constrained>.wp-block-group.mobile-full-width{margin-top:0!important}@media (max-width:768px){.mobile-only{display:block!important;margin-left:12px!important;margin-bottom:0!important}.not-mobile{display:none!important}.mobile-tour{margin-left:6px!important;margin-right:6px!important;width:96%}}.btc-about-section{background-image:url("https://boattripsclub.com/wp-content/uploads/2026/01/starfish.png"),url("https://boattripsclub.com/wp-content/uploads/2026/01/shell.png"),url("https://boattripsclub.com/wp-content/uploads/2026/01/shell.png");background-repeat:no-repeat;background-position:top 10px left 30px,top 80px right 40px,bottom 20px right 60px;background-size:60px,70px,80px;--lzl-bg-img:"https://boattripsclub.com/wp-content/uploads/2026/01/starfish.png"}@media (max-width:768px){.btc-about-section{background-image:none}}.btc-private-tours__head h2{color:black!important}.btc-private-tours__head p{color:#333!important;font-weight:500!important}ul.icon-list.not-included li{align-items:start}ul.icon-list.not-included span{margin-top:-3px}.highlight-icon i.ph{font-size:32px;color:#005dbc}@media (max-width:768px){.stories-block{height:0px!important;padding:0;margin-top:-40px}}.things-to-know{padding-left:10px}@media (max-width:768px){.things-to-know{padding-left:2px;margin-top:40px}}@media (max-width:968px){.social-proof,.hero-social-proof{display:none!important}}.single-tour .btc-reviews-hero{padding:24px 16px}.single-tour .btc-tour-reviews-container{margin-top:0}.btc-about-section.lzl:not(.lzl-ed),.btc-about-section.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20186%20175%22%20width%3D%22186%22%20height%3D%22175%22%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20127%20123%22%20width%3D%22127%22%20height%3D%22123%22%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20127%20123%22%20width%3D%22127%22%20height%3D%22123%22%3E%3C%2Fsvg%3E")}