.gold-bg{margin:20px
auto;width:100%;height:auto;padding:20px;background-color:#ffad0e;color:black;border-radius:10px}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline:none}html,body,div,span,applet,object,iframe,h1,h2,h3,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent none repeat scroll 0 0;border:0
none;margin:0;outline:0
none;padding:0;vertical-align:baseline}html,body{width:100%;height:auto;max-width:100%;overflow:hidden;background:white;color:#000;font-family:"futura-pt",sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:20px;letter-spacing:1px;overflow-x:hidden !important;overflow-y:scroll}@font-face{font-family:'Moderline';src:url('/wp-content/themes/fpes-theme/fonts/modernline/modernline.woff') format('woff'),
url('/wp-content/themes/fpes-theme/fonts/modernline/modernline.ttf') format('ttf'),
url('/wp-content/themes/fpes-theme/fonts/modernline/modernline.otf') format('otf')}@font-face{font-family:'SegoePrint';src:url('/wp-content/themes/fpes-theme/fonts/SegoePrint/segoeprint.woff') format('woff'),
url('/wp-content/themes/fpes-theme/fonts/SegoePrint/segoeprint.ttf') format('ttf'),
url('/wp-content/themes/fpes-theme/fonts/SegoePrint/segoeprint.woff2') format('woff2')}h1{clear:both;width:100%;height:auto;text-align:center;letter-spacing:0px;font-size:30px;line-height:54px;text-transform:uppercase;color:#000;font-weight:400}.transparent-font{clear:both;width:100%;height:auto;text-align:center;letter-spacing:2px;font-size:100px;line-height:106px;text-transform:uppercase;-webkit-text-stroke:1px #000;-webkit-text-fill-color:white}.home
h1{text-transform:none}#page-title{position:relative;clear:both;margin:0
auto;padding:0
0 20px 0;width:100%;height:auto;z-index:99}#wavy-text
p{max-width:90%;margin:2em
auto;padding:0
1em;color:rgba(25,25,25,.5)}h2{clear:both;text-align:center;text-transform:capitalize;font-size:26px;line-height:28px;letter-spacing:0px;color:#000;padding:20px
0;font-weight:300}h2
a{clear:both;text-align:center;text-transform:capitalize;font-size:26px;line-height:28px;letter-spacing:0px;color:#000;padding:20px
0;font-weight:300}h2 a:hover{color:#999}h2.center{text-align:center !important}.search-heading
h2{text-align:left;padding:20px
0 0 0}h3{font-size:20px;text-transform:uppercase;padding:10px
0 0 0;text-align:left;text-decoration:none;text-decoration-color:#000;text-decoration-thickness:2px;font-weight:300}a{text-decoration:none;color:#8f1931}.home
a{text-decoration:none;color:#8f1931}a:hover, .home a:hover{color:#bfbfbf}p{margin:10px
0}ul,ol{display:block;margin:10px
0;padding:0;list-style:none;list-style-position:inside}li{display:list-item;margin:10px
0;padding-left:30px}ul li:before{display:inline-block;vertical-align:middle;color:#000;margin-left:-1.3em;width:1.3em}ul.checkmarks li:before{color:#8f1931;content:"\f00c";font-family:FontAwesome;display:inline-block;font-weight:300;font-size:14px;margin-left:-1.3em;width:1.3em}ul.dot li:before{color:#8f1931;content:"\f111";font-family:FontAwesome;display:inline-block;font-weight:300;font-size:12px;margin-left:-1.3em;width:1.3em}blockquote{clear:both;position:relative;margin:60px
auto;padding:20px
40px;width:1200px;height:auto;max-width:90%;color:#000;background-color:rgba(108,124,154,.3);font-style:italic;border-radius:10px}blockquote:before{display:block;position:absolute;left:-5px;top:-10px;content:'\f10d';font-family:'FontAwesome';font-size:45px;color:rgba(108,124,154,.5)}cite{clear:both;float:right;font-style:normal;padding-bottom:20px;margin-bottom:20px}table{margin:20px
0}table
td{padding:10px
10px}table
a{text-decoration:none}td{padding:5px
20px;border-bottom:1px solid #fff;text-align:left;color:#fff;font-size:16px;font-weight:400}td.numeric{text-align:right}td
p{padding:0
!important;margin:0
!important}.center{margin-left:auto;margin-right:auto}.alignleft{float:left;margin:0
20px 20px 0;height:auto;max-width:100%}.alignright{float:right;margin:0
0 20px 20px;height:auto;max-width:100%}.aligncenter{display:block;margin:10px
auto;height:auto;max-width:100%}.image-resize{height:auto;max-width:100%}.image-resize
img{width:100%;height:auto;max-width:100%}.image-bg{clear:both;position:relative;width:80%;max-width:80%;background-size:cover;background-position:50% 50%}.coln25{float:left;width:25%;height:auto;padding:10px
1%}.coln30{float:left;width:30%;height:auto;padding:10px
1%}.coln33{float:left;width:33.3333%;height:auto;padding:10px
1%}.coln50{float:left;width:50%;height:auto;padding:0
1%}.coln50-videos{float:left;display:inline-block;width:50%;height:auto;padding:1% 1%}.coln30{float:left;width:30%;height:auto;padding:0
3%}.coln67{float:left;width:67%;height:auto;padding:0
3%}.coln70{float:left;width:70%;height:auto;padding:10px
1%}.coln75{float:left;width:75%;height:auto;padding:10px
1%}iframe{max-width:100%}.page-format1{clear:both;margin:0
auto;padding:20px
0;width:1200px;height:auto;max-width:100%;overflow:auto}.page-format2{clear:both;margin:20px
auto;padding:20px
0;width:1600px;height:auto;max-width:100%;background-color:#ffad0e;border-radius:10px;overflow:auto}.post-width{margin:0
auto;width:1200px;max-width:100%;height:auto}.coln33:nth-child(3):after{clear:both}.show-more-content1,.show-more-content2,.show-less-content-link1,.show-less-content-link2{display:none}.show-more-content-link,.show-less-content-link{clear:both;margin:20px
auto;width:115px;height:auto}.show-more-content-link a, .show-less-content-link
a{color:#000 !important}.show-more-content-link a:hover, .show-less-content-link a:hover{color:#8f1931 !important}.more-less-links{font-size:20px;font-weight:600;letter-spacing:0;text-transform:uppercase;background-color:#ffad0e;padding:20px;color:black;border-radius:5px}#tabs{overflow:hidden;width:670px;margin:20px
auto;padding:0;list-style:none}#tabs
li{float:left;margin:0
.5em 0 0;padding-left:5px}#tabs
a{position:relative;text-transform:uppercase;letter-spacing:0;font-size:16px;background:#8f1931;padding:10px
20px;float:left;text-decoration:none;color:#ccc;border-radius:5px}#tabs a:hover{}#tabs #current
a{color:white}#tab2,#tab3{display:none}.social-icon
.fa{float:right;font-size:16px;line-height:18px;text-align:center;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-decoration:none;color:#fff;font-weight:200;padding:20px}.uwy.userway_p5
.uai{bottom:10px !important}#back_to_top{position:fixed;bottom:30px;right:10px;height:auto;margin:0;opacity:0;transition:opacity 0.3s ease-in-out 0s;visibility:hidden;z-index:999999999}#back_to_top.off{opacity:0;right:10px}#back_to_top.on{opacity:1;right:10px;visibility:visible}#back_to_top>span{background-color:#000;box-sizing:border-box;color:#fff;font-size:25px;height:46px;width:46px;line-height:46px;text-align:center;text-decoration:none;border-radius:50%;transition:background-color 0.3s ease-in-out 0s, color 0.3s ease-in-out 0s, border-color 0.3s ease-in-out 0s;border:2px
solid #000}#back_to_top span
span{display:block;line-height:inherit}#back_to_top:hover>span{background-color:#fff;color:black}#popup-panel1{display:block;position:fixed;right:0;left:0;margin:auto;top:200px;width:500px;height:auto;min-height:345px;max-width:98%;color:black;font-size:18px;text-align:center;background-image:url('https://sunventurecruises.com/wp-content/uploads/2025/02/fireworks-cruises-300x200.jpg');background-position:50% 50%;padding:0;background-size:cover;box-shadow:rgba(0, 0, 0, 0.09) 0px 2px 1px, rgba(0, 0, 0, 0.09) 0px 4px 2px, rgba(0, 0, 0, 0.09) 0px 8px 4px, rgba(0, 0, 0, 0.09) 0px 16px 8px, rgba(0, 0, 0, 0.09) 0px 32px 16px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;z-index:9999999999999}.close1{position:absolute;top:10px;right:10px;font-size:26px;color:white;z-index:99999999}#popup-text a, #popup-text h2, #popup-text
h3{text-align:center;color:white;text-transform:capitalize;font-weight:600}h2.title-bg,h3.title-bg{padding:5px;background-color:rgba(256,256,256,.8);color:black !important}#popup-text
a{text-decoration:underline}#popup-panel1 #popup-text{position:absolute;top:10px;left:0;text-align:center;color:white;width:100%;height:100%}.slidein-from-left{-webkit-animation:slideInFromLeft 1s forwards;-moz-animation:slideInFromLeft 1s forwards;animation:slideInFromLeft 1s forwards}@-webkit-keyframes
slideInFromLeft{0%{transform:translateX(-900px)}100%{transform:translateX(0)}}@-moz-keyframes
slideInFromLeft{0%{transform:translateX(-900px)}100%{transform:translateX(0)}}@keyframes
slideInFromLeft{0%{transform:translateX(-900px)}100%{transform:translateX(0)}}.slidein-from-right{-webkit-animation:slideInFromRight 1s forwards;-moz-animation:slideInFromRight 1s forwards;animation:slideInFromRight 1s forwards}@-webkit-keyframes
slideInFromRight{0%{transform:translateX(900px)}100%{transform:translateX(0)}}@-moz-keyframes
slideInFromRight{0%{transform:translateX(900px)}100%{transform:translateX(0)}}@keyframes
slideInFromRight{0%{transform:translateX(900px)}100%{transform:translateX(0)}}@keyframes fade-in{from{opacity:0;transform:scale(.7,.7)}to{opacity:1}}.fade-in-element{animation:fade-in 1s}@keyframes
fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}@keyframes
FadeIn{0%{opacity:0;transform:scale(.1)}85%{opacity:1;transform:scale(1.05)}100%{transform:scale(1)}}#side-panel-book-now{top:0px}#side-panel-book-private-tour, #side-panel-book-dinner-cruise,
.page-id-28 #side-panel-book-now, .page-id-123 #side-panel-book-now, .page-id-32 #side-panel-book-now,
.page-template-page-cruises #side-panel-book-now, .page-id-22 #side-panel-book-now, .page-id-24 #side-panel-book-now,
.page-id-26 #side-panel-book-now{display:none}.page-id-28 #side-panel-book-private-tour, .page-id-32 #side-panel-book-dinner-cruise{display:block}#side-panel-book-now{display:block}#side-panel-menu{display:block;position:fixed;right:0;top:190px;text-align:center;text-transform:uppercase;z-index:999999999999999}#side-panel-menu .side-panel-entry{position:absolute;right:-180px;width:240px;height:65px;background-color:#8f1931;-moz-box-sizing:none;-webkit-box-sizing:none;box-sizing:none;overflow:visible;color:#fff;font-weight:500}#side-panel-menu .side-panel-entry:hover{right:0;width:250px;-webkit-transition:all .6s;transition:all .6s}#side-panel-menu
span{float:left}#side-panel-menu
span.abbreviated{display:block;width:60px;float:left;height:auto;font-size:14px;line-height:14px;padding:5px
5px 5px 5px;text-align:center}#side-panel-menu
i{font-size:22px;padding-bottom:6px;color:#fff}#side-panel-menu
span.fullsize{display:none;margin:0px
0;padding:5px
0 0 10px;font-size:12px;letter-spacing:0px;width:180px;height:25px;text-align:center;color:#fff}#side-panel-menu:hover
span.fullsize{display:block;color:#fff}#side-panel-menu .side-panel-entry
a{text-decoration:none;color:#fff}#side-panel-menu .side-panel-entry a:hover{text-decoration:none;color:#fff}#side-panel-menu .side-panel-entry::before{content:'';position:absolute;z-index:-1;left:-5px;top:-5px;bottom:-5px;right:0;border:3px
solid #fff;border-right-style:none}#side-panel-menu.dark .side-panel-entry{background-color:#8f1931}#side-panel-menu.dark .side-panel-entry
a{color:#8f1931}#side-panel-menu.dark
span.fullsize{color:#8f1931}#side-panel-menu.dark .side-panel-entry::before{border:3px
solid #8f1931}.textGrid p:nth-child(1){animation-delay: .5s}.textGrid p:nth-child(2){animation-delay:1s}.textGrid p:nth-child(3){animation-delay:1.5s}.textGrid p:nth-child(4){animation-delay:2s}.fade-from-left-element{animation:fadeInLeft 1.4s}.button-dark{position:relative;width:300px;height:auto;max-width:100%;border:1px
solid #8f1931;text-align:center;cursor:pointer;box-sizing:border-box;border-radius:0;overflow:hidden;padding:10px
20px;border-radius:5px}.button-dark:hover{border:1px
solid #fff}.button-dark
a{font-size:14px;color:#8f1931;text-decoration:none;line-height:16px;transition:all .5s ease;z-index:2;position:relative;text-transform:uppercase;font-weight:400}.eff-dark{position:absolute;top:0;left:0;margin:auto;width:100%;height:100%;border:0
solid transparent;transition:all .5s ease;z-index:1;box-sizing:border-box}.button-dark:hover .eff-dark{position:absolute;top:0;left:0;margin:auto;border:300px
solid #8f1931}.button-dark:hover a, .button-dark a:hover{color:#fff !important}.button-dark
p{margin:0
!important;padding:0
!important}.button-light{position:relative;width:300px;height:auto;max-width:100%;border:none;background-color:#8f1931;text-align:center;cursor:pointer;box-sizing:border-box;border-radius:0;overflow:hidden;padding:10px
20px;border-radius:5px}.button-light:hover{border:1px
solid #8f1931}.button-light
a{font-size:14px;color:#fff;text-decoration:none;line-height:16px;font-weight:400;transition:all .5s ease;z-index:2;position:relative;text-transform:uppercase}.eff-light{position:absolute;top:0;left:0;margin:auto;width:100%;height:auto;border:0
solid #000;transition:all .5s ease;z-index:1;box-sizing:border-box}.button-light:hover .eff-light{position:absolute;top:0;left:0;margin:auto;border:300px
solid #fff}.button-light:hover a, .button-light a:hover{color:#8f1931 !important}.button-light
p{margin:0
!important;padding:0
!important}.button-light
span{display:inline-block;clear:both}body.shiftnav-disable-shift-body{padding:0
!important}.website-video{margin:0
auto !important;width:600px;height:auto;max-width:100%;z-index:0}video{top:0 !important}.website-video-left{float:left;width:48%;height:auto;max-width:50%;margin:0
1% !important;z-index:0}.website-video>div,.website-video-left>div{position:relative;padding-bottom:75%;height:0;z-index:0}.website-video iframe, .website-video-left
iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.single_variation_wrap{padding:15px
40px}.woocommerce-variation-price{display:none}.woocommerce div.product form.cart
.variations{margin-bottom:0 !important}#wooswipe
.thumbnails{overflow:visible !important}.product-page-header{margin:0
auto;width:650px;height:auto;max-width:95%;text-align:center;padding:0
0 40px 0;color:#8f1931;font-style:italic}.product-entry{float:left;width:33.33%;max-width:33.33%}.product-entry
img{margin:0
auto;width:600px;height:auto;max-width:95%}.product-entry
p{text-align:center;width:95%}.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce
input.button.alt{background-color:#8f1931 !important;color:white !important}.reset_variations{clear:both;text-align:center}.woocommerce-product-gallery__trigger{display:none}.woocommerce-variation-price{margin-bottom:20px !important}.related.products{clear:both !important;padding-top:40px !important}.single-product
#entry{margin:0
auto;width:1400px;height:auto;max-width:95%}.wc-block-cart-items
td{color:black !important}.wc-block-checkout__terms{display:none}.post-edit-link{display:none}.frm_style_formidable-style.with_frm_style
div.frm_description{padding-top:10px !important;font-size:14px !important;line-height:14px}header{position:relative;display:block;margin:0;width:100%;max-width:100%;height:234px;z-index:999;overflow:visible}.home
header{height:100vh}#main-text-nosides{clear:both;overflow:hidden;margin:0;padding-top:0px;width:100%;height:auto;z-index:0}#main-text-nosides.sticky{padding-top:150px}.home #main-text-nosides, .home #main-text-nosides.sticky{padding:0}#entry{clear:both;margin:0
auto;width:90%;height:auto;padding:20px
0;min-height:400px;overflow:auto}.page-id-24
#entry{clear:both;margin:0
auto;width:100%;padding:0;height:auto;min-height:0}.post-template-default
#entry{padding:60px
0 20px 0;min-height:0}#entry
p{float:none;margin:10px
auto}.frm_toggle_container #entry
p{clear:none;float:left;margin:0}#define-top-photos{position:relative;width:100%;max-height:auto;margin:0
auto;padding:0
0 0 0}.page-topper{width:100%;height:auto;max-height:auto;margin:0
auto;padding:0}.page-topper
img{object-fit:cover;object-position:0% 0%;width:100%;height:auto;max-width:100%}#secondary-content{clear:both;margin:0
auto;width:100%}#secondary-content
h2{text-align:center}section.parallax_section_holder{background-attachment:fixed;background-color:transparent;background-position:center 0;background-repeat:no-repeat;overflow:hidden;padding:0;position:static}section{position:relative}.ti-rating-text{display:none}.ti-widget.ti-goog{margin:0
auto;width:1000px !important;height:auto;max-width:95%}html body .modula-gallery .modula-item.effect-honey
h2{padding:10px
0 !important;text-align:center !important;background:rgba(0, 0, 0, 0.5) !important;-webkit-transform:translate3d(0,0,0) !important;transform:translate3d(0,0,0) !important;pointer-events:none}.modula-gallery .modula-item.effect-honey
h2{padding:10px
0 !important;text-align:center !important;background:rgba(0, 0, 0, 0.5) !important;-webkit-transform:translate3d(0,0,0) !important;transform:translate3d(0,0,0) !important;pointer-events:none}.modula-items .figc .jtg-title{background:rgba(0,0,0,.4)}html body .modula-gallery .modula-item.effect-honey .jtg-title{padding:10px
!important;text-align:center !important}#book-now-button{position:fixed;bottom:0;left:0;width:100%;height:40px;padding:10px
0;background-color:#8f1931;font-size:20px;text-align:center;z-index:99999}#book-now-button
a{color:white}#book-now-button:hover{background-color:#c8001e}#book-now-button a:hover, #book-now-button:hover
a{color:#ffad0e}#header-top{position:absolute;top:0;left:0;width:100%;height:auto;padding:10px
0;z-index:9999999}#header-top.sticky{position:fixed;background-color:white;height:50px;box-shadow:0 4px 2px -2px gray}#logo-header{display:block;margin:0
auto;width:200px;height:auto;max-width:96%}#header-top.sticky #logo-header{display:none}#text-grid{position:absolute;padding:10px;bottom:50px;right:0;left:0;margin:auto;width:700px;height:auto;max-width:98%;text-align:center;z-index:999;text-shadow:2px 2px 4px #000}h1 .big-font{font-weight:700;font-size:54px;letter-spacing:3px;font-family:"futura-pt",sans-serif;color:white}h1 .moving-font{display:inline-block;clear:both;font-size:50px;font-family:'Moderline';color:white;font-weight:600}h1 .small-font{display:inline-block;width:500px;max-width:100%;height:auto;padding-top:20px;font-weight:400;font-size:26px;line-height:28px;letter-spacing:1px;font-family:"futura-pt",sans-serif;color:white}#services{color:white;width:100%;height:auto;padding:20px
0;overflow:auto}.services{margin:0
auto;width:1250px;height:auto;max-width:95%;overflow:auto}#services
h2{color:black;font-size:30px;line-height:30px;font-weight:700}#services .service-entry{position:relative;margin:0px
auto;width:400px;height:267px;font-size:16px;padding:10px;overflow:auto;border-radius:5px}#services .service-entry
h3{position:absolute;top:20px;left:20px;color:white;text-align:left;text-transform:uppercase;font-size:20px;font-weight:700 !important}#services .service-entry .view-tour{position:absolute;top:70px;left:20px;color:white}#services .service-entry:hover .view-tour{background:linear-gradient(to right, rgba(255,173,14, 1), rgba(255,173,14, 1));background-size:100% 0.1em, 0 0.1em;background-position:100% 100%, 0 100%;background-repeat:no-repeat;transition:1200ms}#services .service-entry .service-img{position:absolute;top:0;left:0;width:100%;height:auto;max-width:100%;overflow:auto}#services .service-entry .service-img
img{width:100%;height:100%}#services .service-entry
.overlay{position:absolute;top:0;left:0;width:100%;height:calc(100% - 5px);background:rgba(0,0,0,.3)}#services .service-entry:hover
.overlay{position:absolute;top:0;left:0;width:100%;height:calc(100% - 5px);background:rgba(0,0,0,.8);transition:1200ms}#welcome{position:relative;width:100%;height:auto;padding:20px
0;margin:0;z-index:0}#welcome-contents{margin:0
auto;padding:20px
0;width:1250px;height:auto;max-width:96%}#welcome-img{width:350px}#welcome-text{float:right;margin:0px
auto;padding:20px;width:100%;height:auto;max-width:96%;color:#fff;line-height:24px}.home #google-business-reviews-rating
.listing{display:none}#google-reviews .rating, #google-reviews .attribution, #google-reviews
.vicinity{margin:0
auto;width:300px;height:auto;max-width:98%}#cruises{margin:0
auto;width:1400px;height:auto;max-width:98%;padding:20px
0}.cruise{position:relative;margin:0
auto;width:400px;height:auto;min-height:700px;max-width:100%;background-color:white;color:#000;border-radius:5px;box-shadow:rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;padding-bottom:10px;overflow:auto}.page-template-page-cruises
.cruise{min-height:650px}.cruise
h2{Padding-bottom:0}.cruise
h3{font-size:14px;line-height:14px;text-align:center}.cruise-pic{position:relative}.cruise-length{position:absolute;bottom:10px;left:10px;padding:5px;background-color:white;color:#8f1931;border-radius:20px;text-transform:uppercase;font-size:12px;line-height:12px}.cruise-schedule{position:absolute;bottom:40px;left:10px;padding:5px;background-color:white;color:#8f1931;border-radius:20px;text-transform:uppercase;font-size:12px;line-height:12px}.cruise-text{padding:10px}.cruise-cost{text-transform:uppercase;font-size:14px;line-height:16px}.cruise-buttons{position:absolute;bottom:10px;left:0;right:0;margin:auto;width:95%;height:auto}.book-now-disclaimer{clear:both;font-style:italic;text-align:center;padding-top:10px}article .post-img{margin:0
auto;width:600px;height:auto;max-width:100%;overflow:hidden}article.coln33{min-height:650px}.single{line-height:26px;font-size:18px}.single .back-button{clear:both;float:left;width:95%;height:auto;padding:30px
0}.single
.meta{text-align:center;padding-bottom:10px}.single
h2{text-align:left}.pagination{clear:both;margin:20px
auto;width:350px;height:auto;text-align:center}#new-entries{float:left;margin-right:30px}#old-entries{float:left}#tour-booking-details{margin:20px
auto;width:1000px;height:auto;max-width:98%;padding:20px
0;overflow:auto}.departure-location{width:100%;height:auto;font-size:14px;text-transform:uppercase;letter-spacing:0;padding:2px;background-color:#8f1931;color:white;text-align:center}.event-date{font-size:18px;text-align:center}footer{clear:both;margin:0
auto 30px auto;width:100%;height:auto;overflow:auto;padding:0;line-height:18px}footer a, .home footer
a{color:#000;text-decoration:underline}footer a:hover, .home footer a:hover{color:#bfbfbf}footer
h2{font-size:22px;line-height:22px;letter-spacing:1px;color:#000;text-transform:uppercase;font-weight:300}#footer-bottom{margin:0;width:100%;height:auto;padding:0;color:white}#footer-bottom-content{margin:0
auto;width:1600px;height:auto;max-width:95%;color:white;overflow:auto}#logo-footer{margin:20px
auto 0 auto;width:250px;height:100%;max-width:95%;padding:20px
0}#logo-footer
img{float:none;margin:0
auto;width:250px;height:auto;max-width:100%}footer .social-media{clear:both;margin:0px
auto;text-align:left;width:200px;height:auto}footer .social-icon{float:left;text-align:left;width:50px}footer .social-icon
.fa{color:white;font-size:22px}footer
#cart{position:relative}footer #cart-count{position:absolute;right:10px;top:5px;color:white;font-size:12px}#footer-left,#footer-right{margin:0
auto;width:500px;height:auto;max-width:100%;background:rgba(256,256,256,.5);color:black !important;padding:10px;border-radius:20px}.footer-address{width:100%;height:auto;padding:0;text-align:center;text-transform:uppercase;color:black !important}.footer-telephone{padding-bottom:20px}.footer-map{margin:0
auto;width:100%;height:auto}#footer-bottom-links{clear:both;margin:0
auto;padding:0
0 20px 0;width:800px;height:auto;max-width:95%}#footer-links{clear:both;margin:20px
auto 0 auto !important;width:380px;height:auto;max-width:98%;padding:30px
0 0 0;font-size:16px}#footer-links
ul{margin:0
!important}#footer-links
a{margin:0
13px;text-align:center;color:white;font-size:14px}#copyright{clear:both;margin:0
auto;padding-top:20px;font-size:14px;text-align:center}#copyright
a{font-size:14px;color:white}#sitemap-page .page_item
a{font-size:16px !important;line-height:18px !important}#sitemap-page{margin:0
auto;width:1000px;height:auto;max-width:95%}#sitemap-page ul.children
li{padding-left:40px}#sitemap-page
ul.children{list-style-type:none}@media handheld, screen and (max-width: 1024px){.mobile,#nav-mobile{display:block}#nav-desktop,#shiftnav-toggle-main,.desktop{display:none}.website-video-left{clear:both;float:none;width:500px;max-width:98%;margin:20px
auto}.shiftnav ul.shiftnav-menu{margin-top:50px !important}blockquote{padding:20px;margin:20px
auto}.home
header{background-image:url('/wp-content/uploads/2025/02/Destin-Crab-Island-Tours-by-SunVenture-Cruises-mobile.jpg');background-position:50% 50%;padding:0;background-size:cover}#welcome{background-image:url('/wp-content/uploads/2025/02/welcome-bg-mobile.jpg');background-position:50% 50%;padding:0;background-size:cover}footer{background-image:url('/wp-content/uploads/2025/02/destin-evening-cruise-mobile.jpg');background-position:50% 50%;padding:0;background-size:cover}.services{width:800px}#services .service-entry{width:385px;height:265px}.services
.coln33{clear:none;width:50%;margin:auto;float:left}.ti-widget.ti-goog{width:95% !important}#nav-mobile{margin:20px
auto;width:100%;height:40px;background:rgba(256,256,256,1);padding:0}#header-top.sticky #nav-mobile{margin:0
auto;background:rgba(256,256,256,1)}.shiftnav-nav{padding-top:0 !important;margin:0
auto !important}.shiftnav-toggle-button{display:block !important;float:none;margin:0
auto !important;padding:10px
20px !important;width:140px;height:auto;text-transform:uppercase !important;color:#000 !important;font-weight:600;font-size:20px !important;text-align:center !important;background:transparent !important;text-decoration:none}.shiftnav-toggle-button:hover{color:#bfbfbf!important}.shiftnav, .shiftnav-no-transforms
.shiftnav{width:350px !important;max-width:100% !important;z-index:99999 !important}.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.current-menu-item > .shiftnav-target,
.shiftnav.shiftnav-skin-light ul.shiftnav-menu > li.shiftnav-sub-accordion.current-menu-ancestor > .shiftnav-target,
.shiftnav.shiftnav-skin-light ul.shiftnav-menu > li.main-shiftnav-sub-shift.current-menu-ancestor > .shiftnav-target,
.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item ul.sub-menu .current-menu-item .shiftnav-target,
.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.shiftnav-active > .shiftnav-target,
.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.shiftnav-in-transition>.shiftnav-target{color:#fff !important;background-color:#8f1931 !important}ul.shiftnav-menu li.menu-item>.shiftnav-target{font-size:16px !important;line-height:16px !important;color:#000 !important;text-transform:uppercase !important}ul.shiftnav-menu ul li.menu-item>.shiftnav-target{text-transform:capitalize !important}ul.shiftnav-menu ul ul li.menu-item>.shiftnav-target{text-transform:uppercase !important;font-size:16px !important}.shiftnav-toggle-button
.fa{margin-right:10px !important}.shiftnav.shiftnav-shiftnav-main ul.shiftnav-menu li.menu-item>.shiftnav-target:hover{color:#fff !important;background-color:#8f1931 !important}.shiftnav .shiftnav-panel-close{background:#8f1931 !important}.shiftnav.shiftnav-skin-light{color:#fff !important}#text-grid{bottom:40px}}@media handheld, screen and (max-width:875px){.coln30,.coln70,.coln50,.coln33,.coln67{clear:both;margin:0
auto;float:none;display:block;width:100%;height:auto;padding:20px
0;border:none;text-align:center}.coln25{width:50%}.coln50-videos{margin:20px
auto;float:none;display:block;width:100%;height:auto;padding:0}.cruise-buttons{position:static;clear:both;bottom:auto;left:auto;right:auto;margin:10px
auto}.cruise-buttons
.coln50{padding:5px
0}.services{width:600px}#services .service-entry{width:275px;height:190px}#google-reviews
.coln50{padding:10px
0}#side-panel-menu{display:none}#footer-panel-menu{display:block;position:fixed;bottom:0;left:0px;width:100%;height:auto;background-color:white;float:left;padding-right:15px;z-index:9999;-webkit-box-shadow:0px -3px 3px rgba(20,20,20, 0.75);-moz-box-shadow:0px -4px 3px rgba(20,20,20, 0.75);box-shadow:0px -3px 3px rgba(50, 50, 50, 0.75)}#footer-panel-menu .footer-panel-entry{float:left;margin:10px
0;width:25%;height:auto;max-width:25%;text-align:center}#footer-panel-menu .footer-panel-entry
a{text-decoration:none;font-weight:400;padding:10px
0;color:#000;font-size:16px}#footer-panel-menu .footer-panel-entry a:hover{color:#999}#footer-panel-menu .footer-panel-entry span.link-text{padding-left:5px}}@media handheld, screen and (max-width:610px){.alignleft,.alignright{float:none;margin:0
auto}.image-resize{margin:0
auto}#back_to_top{bottom:50px;right:2px !important}.uwy.userway_p5
.uai{bottom:50px !important;left:2px !important}.coln25{clear:both;margin:0
auto;float:none;display:block;width:100%;height:auto;padding:20px
0;border:none;text-align:center}#tabs{width:350px;margin:20px
auto}#tabs
li{clear:both;margin:10px
auto;padding-left:0}#welcome{background-image:url('/wp-content/uploads/2025/02/welcome-bg-phone.jpg');background-position:50% 50%;padding:0;background-size:cover}h1 .big-font{font-size:34px;letter-spacing:3px}h1 .moving-font{font-size:50px}h1 .small-font{font-size:20px;line-height:20px;letter-spacing:0px}.home
h1{font-size:20px;line-height:22px}h1 .moving-font{font-size:46px;line-height:48px}h2{font-size:24px;line-height:26px}#text-grid{bottom:130px}.services
.coln33{clear:both;width:400px;margin:5px
auto;float:none}.services{width:400px}#services .service-entry{width:400px;height:275px}#footer-links
a{margin:0
10px}}@media handheld, screen and (max-width:400px){.services
.coln33{clear:both;width:300px;margin:5px
auto;float:none}.services{width:300px}#services .service-entry{width:98%;height:220px}}/*/*/@media only screen and (min-width: 1025px){.mobile,#nav-mobile,#shiftnav-toggle-main,#shiftnav-main{display:none !important}.desktop,#nav-desktop{display:block}.services{width:1000px}#services .service-entry{width:315px;height:214px}.home
header{background-image:url('/wp-content/uploads/2025/02/Destin-Crab-Island-Tours-by-SunVenture-Cruises-1.jpg');background-position:100% 50%;padding:0;background-size:cover;box-shadow:1px 1px 2px -2px gray}#welcome{background-image:url('/wp-content/uploads/2025/02/welcome-bg-1.jpg');background-position:50% 50%;padding:0;background-size:cover}footer{background-image:url('/wp-content/uploads/2025/02/destin-evening-cruise-1.jpg');background-position:50% 50%;padding:0;background-size:cover}#nav-desktop{position:relative;clear:both;display:block;margin:20px
auto;width:885px;height:auto;max-width:98%;overflow:visible;z-index:99999}#cart-count, .home #header-top.sticky #cart-count{position:absolute;right:10px;top:5px;color:black;font-size:12px}.home #cart-count{color:white}#header-top.sticky .ubermenu-skin-minimal .ubermenu-item-level-0>.ubermenu-target{color:black}#header-top.sticky #nav-desktop{position:absolute;top:10px;left:0;right:0;margin:auto}.ubermenu-target-title{position:relative;color:black !important;letter-spacing:0;text-transform:uppercase;font-size:16px;z-index:9999}.home .ubermenu-target-title{color:white !important}#header-top.sticky .ubermenu-target-title{color:black !important}.home .ubermenu-skin-minimal .ubermenu-item-level-0>.ubermenu-target{color:white}.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator{top:52% !important;color:black !important}.home .ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator{color:white !important}.ubermenu-target-title
.graphic{display:none;position:absolute;top:-17px;left:-15px;width:30px;height:auto}li.ubermenu-current-menu-item
.graphic{display:block}li.ubermenu-item-level-0  a:hover .ubermenu-target-title .graphic ,
li.ubermenu-item-level-1  a:hover .ubermenu-target-title
.graphic{display:block}.ubermenu-submenu .ubermenu-target-title{color:black!important}.ubermenu .ubermenu-item-type-column>.ubermenu-submenu-type-stack>.ubermenu-item-normal{margin:10px
0 !important}}@media only screen and (min-width: 1350px){.services{width:1250px}#services .service-entry{width:400px;height:271px}}