@import url("https://onesharkclubs.com/wp-content/themes/shopkeeper/style.css");.cave-news-category-h2,.page-title,.page-title.blog-listing,.single .entry-title,.woocommerce .page-title,.woocommerce-account .page-title,.woocommerce-cart .page-title,.woocommerce-checkout .page-title,h1,h2,h3,h4{text-transform:uppercase}h1,h2,h3,h4{letter-spacing:2px}.h2,h2{margin-bottom:2rem}.ct-banner h1{color:#fff;text-align:center}.red-text,.red-text h3{color:#cf1f2a}.page-title{color:#fff}.ct-lead-p p{font-size:19px}@media only screen and (max-width:443px){.ct-banner h1{font-size:24px!important;line-height:26px!important}}@media only screen and (max-width:1024px){blockquote p{font-size:22px!important}.blog-isotope .entry-content-archive,.blog-isotope .entry-content-archive *,.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th,.woocommerce-error,.woocommerce-info,.woocommerce-page table.shop_attributes td,.woocommerce-page table.shop_attributes th,.woocommerce-review-link,.woocommerce-store-notice,body.gbt_classic_notif .notice_text,dl,ol,p,p.demo_store,ul,ul li ol,ul li ul{font-size:16px}}@media only screen and (max-width:640px){.page-title,.page-title.blog-listing,.single .entry-title,.woocommerce .page-title,.woocommerce-account .page-title,.woocommerce-cart .page-title,.woocommerce-checkout .page-title{font-size:24px!important;letter-spacing:0}}.vc_grid-item-mini.vc_clearfix:hover{box-shadow:4px 8px 8px rgba(5,5,6,.25)!important}.vc_grid-item-mini.vc_clearfix{box-shadow:2px 2px 2px rgba(5,5,6,.25)!important}.site-social-icons-shortcode li{font-size:26px;color:#fff}.ct-booking-button-container .wpb_wrapper{margin-right:auto;margin-left:auto;display:table}.ct-button{margin:5px}.ct-logo img{margin-bottom:120px}@media only screen and (max-width:443px){.ct-logo,.ct-logo img{margin-bottom:10px!important}.ct-logo img{height:auto;max-width:60%!important}}.cd-top.cd-is-visible.cd-fade-out{display:block}.ct-location{padding:80px 40px;text-align:center;background:#f4f4f4}.ct-location-container,.ct-location-map{min-height:350px}.logout_link{display:none!important}.portfolio_content_nav,.post_meta{display:none}.wpb-js-composer .vc_tta-tabs.vc_tta-has-pagination .vc_pagination{margin-top:0}.ct-scrolling-logos .wpb_content_element{margin-bottom:0}.space-above-banner-message{height:10px!important}.cave-home-banner{padding-top:215px;padding-bottom:40px}@media only screen and (max-width:1023px){.cave-home-banner{padding-top:0;padding-bottom:20px}.site-branding{height:55px;text-align:left}.header_col.left_menu,.header_col.right_menu{display:none}.site-header{background-color:#fff!important}}.copyright_text{font-size:18px;line-height:22px}.footer_socials_wrapper{margin-bottom:10px}#site-footer{padding:60px 0 20px}.tools_button_icon i{font-size:22px!important;margin-top:15px!important}.off-canvas .menu-close .close-button{font-size:32px!important}.site-tools ul li a,.site-tools>ul>li>a>span{color:#000!important}.cd-top{background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.5)}.product_images,.product_thumbnail_wrapper{box-shadow:2px 2px 8px rgba(5,5,6,.25)!important}.entry-header.with_featured_img{padding:300px 0 100px}@media only screen and (max-width:1023px){.entry-header.with_featured_img{padding:30px 0}}@media only screen and (max-width:640px){.trigger-footer-widget-area{display:none}}.vc_gitem_row .vc_gitem-col{padding:40px 25px 25px}.cave-news-category-h2{margin-bottom:0;text-align:center}.cave-news-category-h2 a{font-size:27px;color:#fff}.cave-news-category-h2 a:focus,.cave-news-category-h2 a:hover{color:#fff}.vc_btn3.vc_btn3-color-juicy-pink,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-juicy-pink:focus,.vc_btn3.vc_btn3-color-juicy-pink:hover{background-color:#cf1f2a}@media only screen and (max-width:1023px){.single-post-header.with-thumb .title{padding:30px 0!important}.cave-news-category-h2 h2 a{font-size:24px}}.single-post-header-bkg{background-color:#000;background-image:none!important}@media only screen and (max-width:641px){.single-post-header.with-thumb{margin-top:-40px}.cave-news-category-h2 h2 a{font-size:21px}}.pt-heading h1{color:#fff;text-align:center}.pt-heading h2{font-size:20px;color:#cf1f2a;text-align:center}.pt-heading-container{padding-bottom:40px}.pt-quote-img{margin-top:80px}.pt-section{margin-right:50px;margin-left:50px}.book-pt-text{font-size:20px;text-align:center}.vc_images_carousel .vc_carousel-control .icon-next,.vc_images_carousel .vc_carousel-control .icon-prev{height:30px!important;font-size:33px!important;border-radius:3px;background:#fff;width:30px!important}.vc_images_carousel .vc_carousel-control{text-shadow:none!important}.vc_tta-accordion .vc_tta-title-text{padding:0}@media only screen and (max-width:1023px){.pt-heading-container{padding-bottom:0}.vc_tta-accordion .vc_tta-title-text{font-size:18px;letter-spacing:1px}}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body{padding:12px 10px!important}#subscriber-box-row{color:#f4f4f4;background-color:#000}#subscriber-box-row h4{padding:0;font-size:38px;color:#cf1f2a;margin:0 0 10px;line-height:40px}#subscriber-box-row .wpb_content_element{padding:30px 0;margin-bottom:0}#subscriber-box-row .sign-up-row{max-width:82%;margin:0 auto}.page-title.on-shop,.vc_cta3-container{margin-bottom:0}#subscriber-box-row .sign-up-row .sign-up-text{width:50%;float:left}#subscriber-box-row .sign-up-row .sign-up-form{padding-top:10px;text-align:right;width:50%;float:left}#subscriber-box-row .sign-up-row .sign-up-form .subscribe-form-input{float:left;display:block}#subscriber-box-row .sign-up-row .sign-up-form .subscribe-form-input.subscribe-form-input-name{padding-right:30px;width:25%}#subscriber-box-row .sign-up-row .sign-up-form .subscribe-form-input.subscribe-form-input-email{width:50%}#subscriber-box-row .sign-up-row .sign-up-form .subscribe-form-input.subscribe-form-input-email input,#subscriber-box-row .sign-up-row .sign-up-form .subscribe-form-input.subscribe-form-input-name input{height:53px!important;padding:1rem!important;min-width:0!important;width:100%}#subscriber-box-row .sign-up-row .sign-up-form .subscribe-form-input.subscribe-form-input-name input{border-radius:6px}#subscriber-box-row .sign-up-row .sign-up-form .subscribe-form-input.subscribe-form-input-email input{border-bottom-left-radius:6px;border-top-left-radius:6px}#subscriber-box-row .sign-up-row .sign-up-form .subscribe-form-input.subscribe-form-button input{border-bottom-right-radius:6px!important;border-top-right-radius:6px!important;min-width:0!important;width:100%}#subscriber-box-row .sign-up-row .sign-up-form .subscribe-form-input.subscribe-form-button{margin-right:0;width:25%}@media only screen and (max-width:1200px){#subscriber-box-row .sign-up-row .sign-up-text{text-align:center;clear:both;width:100%}#subscriber-box-row .sign-up-row .sign-up-form{padding-top:20px;clear:both;width:100%}}@media only screen and (max-width:600px){#subscriber-box-row h4{font-size:22px}#subscriber-box-row .sign-up-row .sign-up-form .subscribe-form-input{padding-right:0!important;width:100%!important}#subscriber-box-row .sign-up-row .sign-up-form .subscribe-form-input.subscribe-form-input-email{padding-top:20px;padding-bottom:20px}#subscriber-box-row .sign-up-row .sign-up-form .subscribe-form-input.subscribe-form-button input{border-radius:6px!important}#subscriber-box-row .sign-up-row .sign-up-form .subscribe-form-input.subscribe-form-input-email input{border-bottom-right-radius:6px;border-top-right-radius:6px}}.ct-product-button{padding-top:30px}.woocommerce-tabs .tabs{display:none}.single_variation_wrap,.sku_wrapper{display:none!important}.shop_header.with_featured_img .shop_header_overlay{background:transparent}#page_wrapper.transparent_header .shop_header .page-title{padding-top:88px!important}.shop_header.with_featured_img{padding-bottom:100px}@media only screen and (max-width:1023px){.shop_header.with_featured_img{padding-top:30px!important;padding-bottom:30px!important;margin-top:-40px}#page_wrapper.transparent_header .shop_header .page-title{padding-top:10px!important}}.woocommerce a.product-title-link{font-size:20px!important;font-weight:600;text-transform:uppercase;letter-spacing:.25px}.single-post-header.with-thumb .title{padding:100px 0 60px!important}.shop_header{padding-top:55px;background:#000;padding-bottom:100px;margin-top:-85px}@media only screen and (max-width:1023px){.shop_header,.shop_header.with_featured_img{margin-top:0}.shop_header{padding-top:30px;background:#000;padding-bottom:30px}.content-area.shop-page{padding:0}}.sticky-logo{max-width:none!important;max-height:55px}.list-centered,.site-content .list-centered{margin-top:40px}.cn-button.wp-default{padding:8px 20px;border:0 #000;font-weight:900;text-shadow:none;color:#fff;background:#cf1f2a}.cn-button.wp-default:hover{border-color:#000;color:#fff;opacity:.7;background:#cf1f2a}.woocommerce .products ul h3,.woocommerce ul.products h3,.woocommerce-page .products ul h3,.woocommerce-page ul.products h3{padding:17px 5px 0 0;font-size:12px;font-weight:400;line-height:1.5}.wpb_widgetised_column{margin-bottom:20px}@media only screen and (max-width:1023px){.store-home-reason__title{font-size:24px!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md.vc_icon_element-have-style-inner{height:3em!important;width:3em!important}}.center-heading{text-align:center}.category_list .category_grid_box{height:auto!important;min-height:140px;padding-bottom:0!important}.categories_grid .category_name,.category_list .category_name{text-align:center!important;vertical-align:middle!important}.main-navigation ul ul{padding:20px 30px;background:#fff}.ct-heading-prices h2{padding:10px 20px;color:#fff;background:#cf1f2a}.ct-heading-prices{margin-bottom:0}.ct-prices{padding:20px;background:#f4f4f4}span.ct-red-text{color:#cf1f2a}.ct-featured-text h2{color:#fff;text-align:center}.vc_color-white.vc_message_box{border-color:#e6e6e6;color:#cf1f2a;background-color:#f4f4f4}.vc_color-white.vc_message_box .vc_message_box-icon{color:#cf1f2a}hr{max-width:100%}.main-navigation>ul>li.ct-main-nav>a{padding:2px 10px;color:#cf1f2a!important;border-radius:3px;background:#fff}.mobile-navigation a{padding:6px 0 6px 35px!important;font-size:15px!important}.mobile-navigation .sub-menu{padding:5px 20px 0 10px}.mobile-navigation{padding:12px 0 36px}#site-footer .copyright_text a{border-bottom:0 solid}.ct-white-center,.ct-white-center h3{color:#fff;text-align:center}@media only screen and (max-width:1024px){.vc_row.wpb_row.vc_row-fluid.ct-large-banner.vc_row-has-fill.vc_row-o-full-height.vc_row-o-columns-stretch.vc_row-o-equal-height.vc_row-o-content-middle.vc_row-flex.vc_video-bg-container{display:none}}ul.sk_social_icons_list li svg:not(.has-color){fill:#fff!important}@media only screen and (min-width:1025px){.vc_row.wpb_row.vc_row-fluid.ct-small-banner.vc_custom_1538059969358.vc_row-has-fill.vc_row-o-full-height.vc_row-o-columns-stretch.vc_row-o-equal-height.vc_row-o-content-middle.vc_row-flex{display:none}}.normal_height.vc_row.wpb_row.vc_row-fluid.vc_row-o-equal-height.vc_row-o-content-middle.vc_row-flex{height:auto!important}.normal_height.vc_row.wpb_row.vc_row-fluid.ct-small-banner.vc_custom_1538059969358.vc_row-has-fill.vc_row-o-full-height.vc_row-o-columns-stretch.vc_row-o-equal-height.vc_row-o-content-middle.vc_row-flex{min-height:calc(100vh - 85px)!important}.ct-center-text,.ct-center-text h2{text-align:center}@media (max-width:500px){#pp_full_res img,.pp_content,.pp_details,.pp_fade{width:100%!important}.pp_pic_holder.pp_default{overflow:hidden;left:0!important;width:100%!important;margin-top:-100px!important}div.pp_default .pp_content_container .pp_left{padding-left:0!important}div.pp_default .pp_content_container .pp_right{padding-right:0!important}.pp_content{height:auto!important}.pp_fade{height:100%!important}.pp_bottom,.pp_gallery,.pp_hoverContainer,.pp_top,a.pp_contract,a.pp_expand{display:none!important}#pp_full_res img{height:auto!important}.pp_details{padding:10px 4% 10px 3%;background-color:#fff;box-sizing:border-box;margin-top:-2px!important}a.pp_close{right:10px!important;top:10px!important}.ppt{width:90%!important}}div.pp_default .pp_description{display:none!important}.vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title p{color:#fff}.ct-top-row{margin-top:150px}.wpcf7 label,.wpcf7 label_first{font-size:16px}.wpcf7-list-item{font-size:13px!important}span.wpcf7-list-item{margin:.5em 0 0 1em}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-weight:400}.wpcf7-form p.recaptcha-text{text-transform:none}.wpcf7-form-control.wpcf7-submit{border-radius:5px!important}.grecaptcha-badge{display:none!important}table.recaptcha-block{margin:10px 0}table.recaptcha-block td{padding:8px}table.recaptcha-block tbody tr:last-child td{border:none}.recaptcha-left{min-width:40px}.ct-vid-txt h3{font-size:20px}.cave-form-headings{color:#cf1f2a;margin-top:40px}.cave-form-text{font-size:16px;font-weight:400;text-transform:none}@media only screen and (max-width:767px){.ct-intro-text{margin-right:20px;margin-left:20px}h1{font-size:28px!important}h2{font-size:22px!important}h3{font-size:20px!important}h4{font-size:16px!important}h5{font-size:15px!important}h1,h2,h3,h4{letter-spacing:.5px}.ct-booking-button-container .wpb_wrapper .vc_btn3-container{margin-right:auto;margin-left:auto;display:table}.ct-top-row{margin-top:200px}.store-home-reason__title{font-size:21px!important}.store-home-reason__text,.store-home-reason__title,.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left{text-align:center}.woocommerce a.product-title-link{font-size:14px!important}.ct-logo img{margin-bottom:50px}.cd-top.cd-is-visible.cd-fade-out{right:20px;bottom:20px}.ct-swap-column{flex-direction:column-reverse}.pt-heading h2{font-size:16px!important}.pt-quote-img{margin-top:20px}.pt-section{margin-right:20px;margin-left:20px}.pt-column-inner .vc_column-inner{padding-right:0;padding-left:0}.vc_gitem-zone.vc_gitem-zone-a.vc_gitem-is-link{pointer-events:none}.ct-banner h1{color:#fff;text-align:center}}.nf-form-content .nf-field input[type=radio]{display:none}