/* Made at FishingBooker.com ><> */
.slick-loading .slick-slide,.slick-loading .slick-track,.swiper .swiper-button-disabled{visibility:hidden}.header-search-form-container{width:100%;display:flex;justify-content:center;color:#000;border:none!important;background-color:unset!important}.header-search-form-container .header-search-form{max-width:1170px;width:100%;padding-left:20px;padding-right:20px;padding-top:8px}.header-search-form-container .header-search-form .search-form-elements-container{border-radius:8px;padding:8px;display:flex;justify-content:center;align-items:center;gap:8px;background-color:#fff;box-shadow:0 10px 16px rgba(0,0,0,.1)}.header-search-form-container .header-search-form .search-form-elements-container .submit-search{background:#175D8A;border-color:#175D8A}.header-search-form-container .header-search-form .search-form-elements-container .submit-search:focus,.header-search-form-container .header-search-form .search-form-elements-container .submit-search:hover{background:#104161;border-color:#104161}.header-search-form-container .header-search-form .search-form-elements-container .submit-search:active{background:#0E3853;border-color:#0E3853}.header-search-form-container .header-search-form .search-form-elements-container .search-form-item:nth-of-type(1),.header-search-form-container .header-search-form .search-form-elements-container .search-form-item:nth-of-type(2){width:100%}.header-search-form-container .header-search-form .search-form-elements-container .search-form-item:nth-of-type(3){width:40%}.header-search-form-container .header-search-form .search-form-elements-container .search-form-item:nth-of-type(4){width:80%}.header-search-form-container .header-search-form .search-form-elements-container .search-form-item:nth-of-type(5){width:50%}.header-search-form-container .sticky-header-form{position:fixed;top:0;z-index:1000;background-image:linear-gradient(to bottom,#2185C5 60%,transparent 40%);max-width:100%;display:flex;justify-content:center}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.header-search-form-container .sticky-header-form .sidebar-search{max-width:1130px;width:100%}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.mobile-gallery-container{margin:0;position:relative;background-color:#000}@media screen and (max-width:767px){.mobile-gallery-container{margin:0 -15px}}@media screen and (min-width:768px){.mobile-gallery-container{margin:15px 0}}.mobile-gallery-container .slider-container.placeholder{width:100%;margin:0;position:relative;background-color:#000;background-repeat:no-repeat;background-position:center center}.mobile-gallery-container .meet-captain-text{position:absolute;bottom:0;left:0;width:100%;color:#fff;font-weight:700;font-size:34px;padding:0 20px 20px;text-shadow:4px 4px 10px rgba(0,0,0,.2)}.mobile-gallery-container .meet-captain-photo-overlay{position:absolute;bottom:-85px;left:-20px;height:170px;width:200%;background-color:rgba(33,133,197,.7);border-top:6px solid #f0ad4e;transform:rotate(5deg)}@media (max-width:767px){.mobile-gallery-container .meet-captain-photo-overlay{height:140px}.mobile-gallery-container .meet-captain-text{padding:0 10px 10px;font-size:28px}}@media (max-width:480px){.mobile-gallery-container .meet-captain-text{padding:0 10px 10px;font-size:24px}}.mobile-gallery-container .gallery-footnote{position:absolute;text-shadow:1px 1px 1px rgba(0,0,0,.75);color:#fff;font-weight:600;padding:10px;left:0;right:0;opacity:1;z-index:20}.mobile-gallery-container .gallery-footnote.top{top:0}.mobile-gallery-container .gallery-footnote.bottom{bottom:0;pointer-events:none}.mobile-gallery-container .items-counter{border:none;outline:0;display:inline-block;vertical-align:bottom;background-color:rgba(0,0,0,.8);padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:400;font-size:12px;line-height:1;text-shadow:0 1px 1px rgba(0,0,0,.35);opacity:.5;margin-right:5px;cursor:pointer}.mobile-gallery-container .items-counter:last-child{margin-right:0}.mobile-gallery-container .items-counter.selected{opacity:1;cursor:none}.mobile-gallery-container .thumbnails-container{height:66px;padding:3px 0}.mobile-gallery-container .thumbnails-container .thumbnail-wrapper{height:60px;width:60px;margin-right:3px;cursor:pointer;position:relative;background:#ccc;float:left}.mobile-gallery-container .thumbnails-container .thumbnail-wrapper:first-child{margin-left:3px}@media screen and (max-width:500px){.mobile-gallery-container .thumbnails-container{display:none}}.mobile-gallery-container .img-container{width:100%;position:relative;padding-bottom:75%;height:0}.mobile-gallery-container .img-style{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:0}.mobile-gallery-container .img-style.gallery-thumbnail{object-fit:cover;width:60px;height:60px;overflow:hidden}.mobile-gallery-container .arrow,.react-swiper .arrow{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;border:none;outline:0;background:rgba(255,255,255,.8);padding:6px;display:block;z-index:1000;font-size:20px}.mobile-gallery-container .arrow.prev,.react-swiper .arrow.prev{left:0;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.mobile-gallery-container .arrow.next,.react-swiper .arrow.next{right:0;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.meet-captain-wrapper{width:100%;height:35%;bottom:0;position:absolute;background-image:linear-gradient(180deg,transparent,#2185C5)}.charter-highlights-wrapper{width:100%;height:35%;bottom:0;position:absolute;background:linear-gradient(0deg,#333 0,rgba(51,51,51,.58) 42.78%,rgba(51,51,51,0) 100%)}.custom-produced-video-label{color:#fff;position:absolute;bottom:14.5px;left:16px;font-weight:700;font-size:16px;line-height:24px}.video-preview-button-mobile-wrapper{width:48px;position:absolute;top:45%;left:45%}.video-preview-button-mobile-wrapper .video-preview-button-mobile circle{fill:#fff;opacity:.7}.video-preview-button-mobile-wrapper .video-preview-button-mobile path{fill:#2185C5;stroke:#2185C5}.charters-view .css3spinner-50-center-container{top:calc(50% - 25px);position:absolute;width:100%}.charters-view .css3spinner-50-center-container .css3spinner{width:50px;height:50px;margin:auto}@media (max-width:991px){.charters-view .main-charter-gallery{margin-right:-15px!important;margin-left:-15px!important}}.charters-view .main-charter-gallery .gallery-wrapper{position:relative}@media (min-width:768px){.charters-view .main-charter-gallery .gallery-wrapper{margin-bottom:10px;border-radius:8px;overflow:hidden}}.charters-view .main-charter-gallery .gallery-wrapper.items-count-1 .photo-item{width:100%!important}.charters-view .main-charter-gallery .gallery-wrapper.items-count-2 .photo-item:first-of-type{width:60%!important}.charters-view .main-charter-gallery .gallery-wrapper.items-count-2 .photo-item:not(:first-of-type),.charters-view .main-charter-gallery .gallery-wrapper.items-count-3 .photo-item:not(:first-of-type),.charters-view .main-charter-gallery .gallery-wrapper.items-count-4 .photo-item:not(:first-of-type){width:calc(40% - 10px)!important;margin-right:0!important}@media (max-width:767px){.charters-view .main-charter-gallery .gallery-wrapper.items-count-3 .photo-item:not(:first-of-type),.charters-view .main-charter-gallery .gallery-wrapper.items-count-4 .photo-item:not(:first-of-type){width:calc(50% - 5px)!important}.charters-view .main-charter-gallery .gallery-wrapper.items-count-3 .photo-item:not(:first-of-type):not(:nth-of-type(3)),.charters-view .main-charter-gallery .gallery-wrapper.items-count-4 .photo-item:not(:first-of-type):not(:nth-of-type(3)){margin-right:10px!important}}.charters-view .main-charter-gallery .gallery-wrapper .photo-item{padding-top:calc((22.3% - 10px) * .75);width:calc(18.3% - 10px);overflow:hidden;margin-bottom:10px;float:left;position:relative}@media (min-width:768px) and (max-width:991px){.charters-view .main-charter-gallery .gallery-wrapper .photo-item{padding-top:calc((20% - 10px) * .75);width:calc(20% - 10px)}}@media (max-width:767px){.charters-view .main-charter-gallery .gallery-wrapper .photo-item{padding-top:calc((25% - 7.5px) * .75);width:calc(25% - 3px);margin-bottom:4px!important}}.charters-view .main-charter-gallery .gallery-wrapper .photo-item a{margin-bottom:0;background-color:#ccc;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:0;border:none;height:100%;width:100%;position:absolute;top:0}.charters-view .main-charter-gallery .gallery-wrapper .photo-item a .thumbnail-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4);color:#fff}.charters-view .main-charter-gallery .gallery-wrapper .photo-item .label-remaining-media{cursor:pointer;color:#fff;font-size:24px;line-height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:8px;max-width:calc(100% - 16px);width:auto;overflow:hidden;text-overflow:ellipsis}@media (max-width:480px){.charters-view .main-charter-gallery .gallery-wrapper .photo-item .label-remaining-media{font-size:20px}}.charters-view .main-charter-gallery .gallery-wrapper .photo-item .meet-captain-text{position:absolute;bottom:0;left:0;width:100%;color:#fff;font-weight:700;font-size:34px;padding:0 20px 20px;text-shadow:4px 4px 10px rgba(0,0,0,.2)}.charters-view .main-charter-gallery .gallery-wrapper .photo-item .meet-captain-photo-overlay{position:absolute;bottom:0;left:0;height:130px;width:100%;background:linear-gradient(0deg,#2185C5 4.97%,rgba(33,133,197,0) 100%)}@media (max-width:991px){.charters-view .main-charter-gallery .gallery-wrapper .photo-item .meet-captain-photo-overlay{height:100px}.charters-view .main-charter-gallery .gallery-wrapper .photo-item .meet-captain-text{padding:0 10px 10px;font-size:32px}}@media (max-width:480px){.charters-view .main-charter-gallery .gallery-wrapper .photo-item .meet-captain-text{padding:0 10px 10px;font-size:16px}}.charters-view .main-charter-gallery .gallery-wrapper>.photo-item:first-of-type{width:45%;margin-right:10px;padding-top:33%}@media (min-width:768px) and (max-width:991px){.charters-view .main-charter-gallery .gallery-wrapper>.photo-item:first-of-type{width:60%;padding-top:45%}}@media (max-width:767px){.charters-view .main-charter-gallery .gallery-wrapper .photo-item .meet-captain-photo-overlay{height:130px}.charters-view .main-charter-gallery .gallery-wrapper>.photo-item:first-of-type{padding-top:75%;width:100%;margin-right:4px!important}.charters-view .main-charter-gallery .gallery-wrapper .photo-item:not(:nth-of-type(5)):not(:first-of-type){margin-right:4px!important}}@media (min-width:991px){.charters-view .main-charter-gallery .gallery-wrapper .photo-item:nth-of-type(1),.charters-view .main-charter-gallery .gallery-wrapper .photo-item:nth-of-type(2),.charters-view .main-charter-gallery .gallery-wrapper .photo-item:nth-of-type(3),.charters-view .main-charter-gallery .gallery-wrapper .photo-item:nth-of-type(5),.charters-view .main-charter-gallery .gallery-wrapper .photo-item:nth-of-type(6){margin-right:10px!important}.charters-view .main-charter-gallery .gallery-wrapper .photo-item:nth-of-type(1),.charters-view .main-charter-gallery .gallery-wrapper .photo-item:nth-of-type(5),.charters-view .main-charter-gallery .gallery-wrapper .photo-item:nth-of-type(6),.charters-view .main-charter-gallery .gallery-wrapper .photo-item:nth-of-type(7){margin-bottom:0!important}}@media (min-width:768px) and (max-width:991px){.charters-view .main-charter-gallery .gallery-wrapper .photo-item:nth-of-type(2n){margin-right:10px!important}}.react-swiper .swiper-container{overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important}.react-swiper .swiper-wrapper{-webkit-transition:-webkit-transform .5s,transform .5s!important;-moz-transition:transform .5s!important;transition:-ms-transform .5s,-webkit-transform .5s,transform .5s!important;white-space:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important}.react-swiper .swipe-item-container{display:inline-block!important;vertical-align:top!important;white-space:normal!important;width:23%;margin-bottom:5px}@media (max-width:480px){.react-swiper .swipe-item-container{width:85%!important}.react-swiper .swipe-item-container.one-item{width:100%!important}}@media (min-width:481px) and (max-width:939px){.react-swiper .swipe-item-container{width:45%!important}.react-swiper .swipe-item-container.one-item,.react-swiper .swipe-item-container.two-items{width:50%!important}}@media (max-width:1239px) and (min-width:940px){.react-swiper .swipe-item-container{width:30%!important}.react-swiper .swipe-item-container.one-item,.react-swiper .swipe-item-container.three-items,.react-swiper .swipe-item-container.two-items{width:33.33%!important}}.react-swiper .item-wrapper{width:100%!important;height:100%!important;padding:0 8px}.icon-button{font-weight:700;border:none;line-height:1;vertical-align:middle;width:44px;height:44px;padding:0;border-radius:50%;font-size:1.5em;background-color:#fff;transition:background-color .1s ease-in}.icon-button:active{background-color:#E6E6E6}.icon-button:hover{background-color:#EEE}.icon-button:disabled{opacity:.5;cursor:not-allowed!important}.icon-button.wishlist-search{position:absolute;right:0;z-index:1}@media (max-width:767px){.icon-button.wishlist-search{width:34px;height:34px;margin-top:6px;margin-right:6px;font-size:1.25em;line-height:1.7}.icon-button.wishlist-charter-view{font-size:24px}}@media (min-width:768px){.icon-button.wishlist-search{width:36px;height:36px;line-height:1.65}.icon-button.wishlist-charter-view{margin-right:8px}}.icon-button.share-charter-view{margin-right:8px}@media (min-width:992px){.availability-form-date{width:25%;padding-left:15px;padding-right:10px}.availability-form-submit{width:24%;padding-left:10px;padding-right:15px}}@media (max-width:992px){.availability-form-date-auto-reload{width:70%;padding-right:5px!important}.availability-form-days-auto-reload{width:30%;padding-left:5px!important}}@media (max-width:767px){.icon-button.share-charter-view{font-size:24px}.charter-availability-container .form-label{margin:10px 10px 0;border-top-left-radius:3px;border-top-right-radius:3px}.charter-availability-container .price-unit-tooltip-wrapper{left:-20px!important}}.charter-availability-container .price-unit{font-size:13px}@media (min-width:768px){.charter-availability-container .price-unit{font-size:14px}}.charter-availability-container .price-unit-tooltip-wrapper .tooltip-arrow{top:0!important}.charter-availability-container .price-unit-tooltip-wrapper .price-unit-tooltip{text-align:left;padding:8px;white-space:nowrap}.charter-availability-container .price-unit-tooltip-wrapper .price-unit-tooltip .package-tooltip-price{font-size:16px}.charter-availability-container .price-unit-tooltip-wrapper .price-unit-tooltip .package-tooltip-description{font-size:14px;color:#ccc}.charter-availability-container .show-trip-details{text-decoration:none;display:flex}@media (max-width:767px){.charter-availability-container .show-trip-details{padding-left:0}}.charter-availability-container .show-trip-details .show-trip-details-text{padding-left:5px}.charter-availability-container .selected-trip-options-container{padding:10px 15px;background:#fff;border-radius:3px;margin-top:10px;border:1px solid #ddd}.charter-availability-container .selected-trip-options-container .change-date-action{font-size:13px;padding-right:0}@media (max-width:767px){.charter-availability-container .selected-trip-options-container{margin:0 10px}.charter-availability-container .charter-availability-form{background-color:#f5f5f5;margin:0 -15px}}.charter-availability-container .charter-availability-form .form-filled{padding-left:12px;color:#2185C5;font-weight:700;cursor:pointer;background-color:#f5f5f5}.charter-availability-container .charter-availability-form .form-filled::placeholder{color:#2185C5}.charter-availability-container .charter-availability-form .container-select-date{background-color:#f5f5f5!important;border:1px solid #ccc}.charter-availability-container .charter-availability-form .packages-outer-container{background-color:#f5f5f5;padding:15px;border:1px solid #ccc;margin-bottom:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.charter-availability-container .charter-availability-form .packages-outer-container.without-date{background-color:#f5f5f5!important;border:1px solid #ccc!important}@media (max-width:767px){.charter-availability-container .charter-availability-form .packages-outer-container{margin:0 10px;padding:10px}.charter-availability-container .recommended-charters{background-color:#efefef;margin-left:-15px;margin-right:-15px}.charter-availability-container .recommended-charters .recommended-charter-item{padding:10px 10px 0}}.charter-availability-container .recommended-charters .recommended-charter-item .recommended-charter-snippet{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ddd;background:#fff;padding:15px;margin-bottom:10px}.charter-availability-container .recommended-charters .recommended-charter-item .recommended-charter-snippet:hover{-webkit-box-shadow:0 2px 3px 1px rgba(0,0,0,.25);-moz-box-shadow:0 2px 3px 1px rgba(0,0,0,.25);box-shadow:0 2px 3px 1px rgba(0,0,0,.25);border:1px solid #f0ad4e}.charter-availability-container .recommended-charters .recommended-charter-item .recommended-charter-snippet .recommended-charter-thumbnail{height:130px;display:block;background-size:cover;background-position:center;margin-right:-15px}.charter-availability-container .packages-container .charter-packages-container .description,.charter-availability-container .packages-container .package-item .package-details .scarcity-label{display:flex}.charter-availability-container .packages-container .bottom-info{font-size:13px}@media (min-width:768px){.charter-availability-container .packages-container .bottom-info{font-size:14px}}@media (max-width:991px){.charter-availability-container .show-trip-details{position:absolute;left:0;bottom:0}.charter-availability-container .packages-container .bottom-info{position:relative;min-height:46px}}.charter-availability-container .packages-container .package-item{list-style:none;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:15px;margin-bottom:10px}@media (max-width:767px){.charter-availability-container .recommended-charters .recommended-charter-item .recommended-charter-snippet .recommended-charter-thumbnail{margin-right:10px;margin-bottom:10px}.charter-availability-container .packages-container .package-item{background-color:#fff}.charter-availability-container .packages-container .package-item:last-child{margin-bottom:0!important}}.charter-availability-container .packages-container .package-item:hover{background-color:#f5f5f5;border:1px solid #f0ad4e}.charter-availability-container .packages-container .package-item.unavailable{border:1px solid #a94442!important}.charter-availability-container .packages-container .package-item>div>div{-webkit-animation:fadein-packages 1s;-moz-animation:fadein-packages 1s;-ms-animation:fadein-packages 1s;-o-animation:fadein-packages 1s;animation:fadein-packages 1s}.charter-availability-container .packages-container .package-item .booking-price-container{text-align:right}.charter-availability-container .packages-container .package-item .package-badge{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:11px;padding:1px 5px;text-transform:uppercase;cursor:default}.charter-availability-container .packages-container .package-item .package-badge.unavailable{border:1px solid #777!important;color:#777!important}.charter-availability-container .packages-container .package-item .package-badge.private{border:1px solid #2185C5;color:#2185C5}.charter-availability-container .packages-container .package-item .package-badge.shared{border:1px solid #f0ad4e;color:#f0ad4e}@-webkit-keyframes fadein-packages{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein-packages{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein-packages{from{opacity:0}to{opacity:1}}@-o-keyframes fadein-packages{from{opacity:0}to{opacity:1}}@keyframes fadein-packages{from{opacity:0}to{opacity:1}}.charter-availability-container .packages-container .package-item .package-details{font-size:13px}@media (min-width:768px){.charter-availability-container .packages-container .package-item .package-details{font-size:14px}}.charter-availability-container .packages-container .package-item .package-title{font-size:18px;font-weight:700}.charter-availability-container .packages-container .package-item .low-rate{margin-top:6px;color:#666;font-size:13px}.charter-availability-container .packages-container .book-buttons{position:absolute;right:0;bottom:0;padding-left:0}@media (max-width:767px){.charter-availability-container .packages-container .package-item .booking-price-container{text-align:left!important}.charter-availability-container .packages-container .package-item .booking-price-container .price-breakdown-label{font-weight:700}.charter-availability-container .packages-container .package-item .package-badge{margin-left:5px}.charter-availability-container .packages-container .charter-packages-container{margin:0 -15px;background:#f5f5f5}.charter-availability-container .packages-container .charter-packages-container ul{padding:0 10px;border:none!important}}.charter-availability-container .packages-container .charter-packages-container ul{margin-top:10px}.charter-availability-container .packages-container .charter-packages-container .description i{margin-top:2px}.charter-availability-container .packages-container .charter-packages-container .description .loyalty-icon{padding-left:2px;color:#f0ad4e}.charter-availability-container .packages-container .charter-packages-container .description .description-content{padding-left:5px}.charter-availability-container .packages-container .charter-packages-container .description.unavailable{color:#a94442}.charter-availability-container .packages-container .charter-packages-container .charter-package-header{background:#2185C5;padding:12px 15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-size:18px}.charter-availability-container .packages-container .charter-packages-container .charter-package-header.unavailable{background:#a94442!important}@media (max-width:767px){.charter-availability-container .packages-container .charter-packages-container .responsive-price-cta{margin-top:25px}}@media (min-width:480px) and (max-width:767px){.charter-availability-container .packages-container .charter-packages-container .responsive-price-cta{margin-bottom:-30px}}.charter-availability-container .packages-container .charter-packages-container .responsive-price-cta .book-btn-container .unavailable{color:#a94442;text-transform:capitalize}.charter-availability-container .packages-container .charter-packages-container .bookbtn{border:none}.charter-availability-container .packages-container .bpg-modal{color:#333}.charter-availability-container .packages-container .bpg-modal p{margin-bottom:0}.charter-availability-container .packages-container .bpg-modal .footer-link{font-size:15px}.charter-availability-container .packages-container .bpg-modal .statement{margin-bottom:20px}.charter-availability-container .packages-container .bpg-modal .modal-header .modal-title{font-size:22px;text-align:left}.charter-availability-container .packages-container .bpg-modal .modal-header .close{top:14px}.charter-availability-container .packages-container .bpg-modal .modal-body{font-size:16px}.charter-availability-container .packages-container .bpg-modal h4{font-weight:700;font-size:20px}.charter-availability-container .packages-container .bpg-modal .hiw-section{margin-top:15px;padding-left:15px;padding-right:15px;padding-top:10px}.charter-availability-container .packages-container .bpg-modal .hiw-section h4{font-size:16px}.charter-availability-container .packages-container .bpg-modal .hiw-section .far,.charter-availability-container .packages-container .bpg-modal .hiw-section .fas{line-height:1.3}.charter-availability-container .packages-container .bpg-modal .hiw-section .far:before,.charter-availability-container .packages-container .bpg-modal .hiw-section .fas:before{font-size:30px}.charter-availability-container .packages-container .bpg-modal .hiw-section .section{border:1px solid #ddd;padding-top:10px;margin-bottom:15px}.charter-availability-container .packages-container .bpg-modal .hiw-section .content{margin-left:20px}.charter-availability-container .packages-container .bpg-modal .hiw-section .content p{color:#A0A0A0;font-size:14px;margin-bottom:15px}.charter-availability-container .change-number-of-persons-days{text-align:right;white-space:normal}.charter-availability-container .price{color:#3c763d;font-size:20px;font-weight:700}.charter-availability-container .price .old-price-wrapper{line-height:16px}.charter-availability-container .price .old-price{font-size:16px;font-weight:400}@media (max-width:767px){.charter-availability-container .price{font-size:25px}.charter-availability-container .charter-scarcity-container{padding:0 10px}}.charter-availability-container .charter-scarcity-container{font-size:13px}.package-fishing-types-and-techniques-title{margin:16px 0}.package-fishing-types-and-techniques{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:30px}@media (min-width:992px){.charter-availability-container .availability-form-days{width:20%;padding-left:10px;padding-right:10px}.charter-availability-container .availability-form-persons{width:30%;padding-left:10px;padding-right:10px}.package-fishing-types-and-techniques{grid-template-columns:1fr 1fr 1fr}}.package-fishing-types-and-techniques .package-fishing-types-and-techniques-item{display:flex;gap:10px;align-items:center}.package-fish-species-title{margin:16px 0}.package-fish-species-container{overflow:auto;margin:20px 0 9px}.package-fish-species-container .package-fish-species{display:flex;flex-wrap:wrap;gap:32px 8px}@media (max-width:991px){.package-fish-species-container{margin:0 -15px}.package-fish-species-container .package-fish-species{flex-wrap:nowrap;width:fit-content;padding:0 15px}}@media (min-width:992px){.package-fish-species-container .package-fish-species .package-fish-species-item{width:120px}}.package-fish-species-container .package-fish-species .package-fish-species-item .package-fish-name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:18px;max-height:36px;white-space:normal;font-size:14px}@media (max-width:991px){.package-fish-species-container .package-fish-species .package-fish-species-item{width:90px}.package-fish-species-container .package-fish-species .package-fish-species-item .package-fish-name{font-size:12px;font-weight:700}}.custom-modal{position:fixed!important;z-index:2000!important;top:0!important;right:0!important;bottom:0!important;left:0!important;overflow-y:auto!important;webkit-transform:translate3d(0,0,0)!important}.custom-modal .modal-dialog{transform:none!important;margin:0!important;display:table!important;height:100%!important;width:100%!important}@media (max-width:743px){.custom-modal{overflow-y:hidden!important}.custom-modal .modal-dialog{background:0 0!important;display:block!important;height:auto!important;width:auto!important}}.custom-modal .modal-content{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;border:none!important;background:0 0!important;display:table-cell!important;vertical-align:middle!important;padding:64px!important}.custom-modal .modal-content-container{background-color:#fff!important;margin:auto!important;max-width:568px!important;width:100%!important;position:relative!important}@media (max-width:743px){.custom-modal .modal-content{padding:0!important;display:block!important}.custom-modal .modal-content-container{margin:0!important;max-width:none!important;position:fixed!important;left:0!important;right:0!important;top:0!important;bottom:0!important;overflow-y:auto!important}}.custom-modal.auth .loader-background{height:100%;position:absolute;top:0;left:0;bottom:0;right:0;background:0 0}.custom-modal.auth .loader,.custom-modal.auth .loader:after{border-radius:50%;width:10em;height:10em}.custom-modal.auth .loader{margin:auto;color:#2185C5;font-size:8px;position:relative;text-indent:-9999em;border-top:1.1em solid hsla(0,0%,66%,.2);border-right:1.1em solid hsla(0,0%,66%,.2);border-bottom:1.1em solid hsla(0,0%,66%,.2);border-left:1.1em solid #4076a4;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.custom-modal.auth .modal-content{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.custom-modal.auth .modal-content .modal-body,.custom-modal.auth .modal-content .modal-footer{padding:0 30px}.custom-modal.auth .modal-header{font-size:24px;border:none}.custom-modal.auth .modal-header .modal-title{font-size:24px;line-height:32px;padding:15px}.custom-modal.auth .modal-header .close{font-size:30px}.custom-modal.auth .modal-footer{border:none;min-height:60px;position:relative}.custom-modal.auth .button-text{width:87%;max-width:calc(100% - 50px)}.custom-modal.auth .header{font-size:16px;line-height:24px;margin-bottom:10px;font-weight:700}.custom-modal.auth .auth-social-icon{font-size:21px;width:13%;min-width:50px;text-align:center}.custom-modal.auth .social-button,.custom-modal.auth .submit-button{font-size:18px;height:54px;line-height:3;margin-bottom:15px;position:relative;cursor:pointer}.custom-modal.auth .social-button{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100%;padding:0}.custom-modal.auth .submit-button{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100%;background-color:#f0ad4e;text-align:center;color:#fff}.custom-modal.auth .forgot-password{color:#929292;font-size:12px}.custom-modal.auth .facebook{background-color:#3b5998;border:none;color:#fff}.custom-modal.auth .facebook:hover{opacity:.9}.custom-modal.auth .google{border:1px solid #ccc;background-color:#fff;color:#777}.custom-modal.auth .google:hover{background-color:#E9E9E9;color:#333}.custom-modal.auth .email{background-color:#f0ad4e;margin-bottom:30px;color:#fff;overflow:hidden;outline:0;border:none}.custom-modal.auth .email:hover{background-color:#d79435}.custom-modal.auth a{color:#2185c5;font-weight:700}.custom-modal.auth ::-moz-placeholder{color:#c3c3c3}.custom-modal.auth :-ms-input-placeholder{color:#c3c3c3}.custom-modal.auth :-moz-placeholder{color:#c3c3c3}.custom-modal.auth .about-header{font-size:12px;margin-top:7px}.share-charter-modal{padding:20px 25px}@media (min-width:743px){.share-charter-modal.modal-content-container{max-width:450px!important}}.share-charter-modal .share-option-container{padding:10px 0 5px;width:100%}.share-charter-modal .share-option-container .share-option-wrapper{display:table;cursor:pointer}.share-charter-modal .share-option-container .share-option-wrapper .icon-title,.share-charter-modal .share-option-container .share-option-wrapper .share-icon{padding-right:10px;display:table-cell;vertical-align:middle}.share-charter-modal .share-option-container .share-option-wrapper .icon-title{font-weight:700}.share-charter-modal .share-option-container .share-option-wrapper .social-icon{color:#777;font-size:20px;width:24px;text-align:center}.share-charter-modal .modal-body,.share-charter-modal .modal-header{padding:0;margin-bottom:10px;border:0}.share-charter-modal label{font-weight:400}.share-charter-modal input:read-only{color:#777}.share-charter-modal textarea{resize:none}.share-charter-modal hr{margin:10px 0}.share-charter-modal .fbkr-charter-preview{padding:5px;position:relative;border-radius:3px;border:1px solid #ccc}.share-charter-modal .fbkr-charter-preview .cover-photo{position:absolute;top:5px;left:5px;bottom:5px;width:30%;background-size:cover;background-position:center;background-color:#2185C5}.share-charter-modal .fbkr-charter-preview .main-content{float:right;width:70%;padding-left:10px}.share-charter-modal .fbkr-charter-preview .main-content .review-count{vertical-align:text-bottom}.quicklinks-container{border:none;display:none;min-height:0;height:38px!important;background-color:#333;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.75);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.75);box-shadow:0 2px 3px 0 rgba(0,0,0,.75)}@media (max-width:991px){.quicklinks-container{display:none!important}}.quicklinks-container .navbar-brand{padding:10px 10px 5px;color:#fff;font-weight:700}.quicklinks-container .nav#quicklinks li.active{border-bottom:3px solid #fff}.quicklinks-container .nav#quicklinks li.active a{background-color:transparent;color:#fff}.quicklinks-container .nav#quicklinks li a{color:#cacccd;padding:10px 10px 5px;font-size:14px}.charterDetails-item{font-size:14px;padding-top:10px;padding-bottom:10px;border-top:1px solid #ddd;line-height:2;color:#444;margin-left:0;margin-right:0}.charterDetails-item p{white-space:normal;line-height:1.45em}.charterDetails-description{white-space:normal;line-height:1.45}.charterDetails-description>.row{position:relative;margin-bottom:10px}.charterDetails-description p{margin-bottom:15px}.bpg-modal p,.charterDetails-description p:last-child{margin-bottom:0}@media (max-width:480px){.charterDetails-description .charter-data{overflow:hidden;height:69px}}.charterDetails-note{line-height:1.2;padding-top:6px;padding-bottom:6px}.accordion{margin:0 auto}.accordion-header{cursor:pointer;font-weight:700;position:relative}.accordion-content{display:none;padding:1.5rem}.profile-pic{display:block;height:75px;width:75px;border-radius:150px;margin:auto;background-position:top center;background-size:cover;box-shadow:rgba(0,0,0,.1) 0 0 0 1px inset}.profile-accordion-arrow{position:absolute;right:0;top:0}.captain-name{color:#000;font-size:18px}.captain-location{font-size:14px;font-weight:400}.cancellation-policy-modal .modal-header{border-bottom:none;padding-bottom:0}.cancellation-policy-modal .modal-header .close{top:10px}.cancellation-policy-modal .cancellation-modal-description{padding-left:15px;padding-bottom:30px;border-left-style:solid;border-left-width:2px;margin-left:6px}.cancellation-policy-modal .left-border-color-success{border-left-color:#3c763d}.cancellation-policy-modal .left-border-color-danger{border-left-color:#a94442}.cancellation-policy-modal .cancellation-modal-small-icon{padding-left:2px;font-size:10px;padding-top:5px}.cancellation-policy-modal .cancellation-modal-icon{padding-top:4px}.most-popular-features .media:first-child{margin-bottom:15px}.most-popular-features .media:not(:first-child){margin-top:10px}.most-popular-features-mobile{overflow:auto;white-space:nowrap;list-style:none;margin:15px -15px;padding:0}.most-popular-features-mobile .most-popular-features-mobile-item{display:inline-block;text-align:center;width:75px;vertical-align:top;text-decoration:none;white-space:normal;font-weight:700;font-size:25px}.most-popular-features-mobile .most-popular-features-mobile-item .most-popular-features-mobile-desc{overflow:hidden;color:#333;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:16px;max-height:48px;font-size:12px}.most-popular-features-mobile .most-popular-features-mobile-item:first-of-type{padding-left:10px}.most-popular-features-mobile .most-popular-features-mobile-item:last-of-type{padding-right:10px}.fish-species{line-height:30px}@media (max-width:350px){.fish-species{line-height:20px}}@media (min-width:350px) and (max-width:450px){.fish-species{line-height:25px}}.fish-species .fish-species-item .fish-name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:19px;max-height:38px;white-space:normal}.fish-species .fish-species-item .popover-trigger:hover{cursor:pointer;text-decoration:underline}.charter-mobile-details-map{display:block;position:relative;padding:10px 15px;margin:0 -15px 10px;border-bottom:1px solid #ccc}.charter-mobile-details-map:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:-webkit-linear-gradient(right,rgba(255,255,255,.15),#fff 140px,#fff);background:linear-gradient(to left,rgba(255,255,255,.15),#fff 140px,#fff);z-index:1}.charter-mobile-details-map-bg{overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0}.charter-mobile-details-image-header{position:absolute;top:50%;right:-100px;margin-top:-80px;width:250px;height:150px}@media (max-width:767px){.availability-widget,.short-notice-widget{padding:0 10px}}.availability-widget .fbkr-alert,.short-notice-widget .fbkr-alert{margin-bottom:0!important;margin-top:10px!important}.availability-widget .fbkr-alert .hide-short-notice-widget,.short-notice-widget .fbkr-alert .hide-short-notice-widget{padding:0;margin-top:-5px}.availability-widget button.date-button,.short-notice-widget button.date-button{line-height:17px}.availability-widget .short-notice-text-wrapper,.short-notice-widget .short-notice-text-wrapper{margin-top:-3px;padding-left:8px;padding-right:8px;font-size:14px!important}@media (min-width:768px){.availability-widget .short-notice-text-wrapper,.short-notice-widget .short-notice-text-wrapper{font-size:16px!important}}@media (max-width:991px){.availability-widget button.date-button,.short-notice-widget button.date-button{width:110px;line-height:15px}.availability-widget .swiper-wrapper,.short-notice-widget .swiper-wrapper{width:110px}.availability-widget .swiper-wrapper.fake-wrapper,.short-notice-widget .swiper-wrapper.fake-wrapper{margin-left:50px}}@media (max-width:767px){.availability-widget .swiper-wrapper.fake-wrapper,.short-notice-widget .swiper-wrapper.fake-wrapper{margin-left:40px}}.availability-widget .swiper-slide,.short-notice-widget .swiper-slide{width:120px!important}.availability-widget .clock-wrapper,.short-notice-widget .clock-wrapper{font-size:10px;color:#f0ad4e}.availability-widget .short-notice-heading,.short-notice-widget .short-notice-heading{padding:0;height:20px;display:inline}.availability-widget .button-wrapper,.short-notice-widget .button-wrapper{padding-right:0}.availability-widget .button-wrapper .trip-date,.short-notice-widget .button-wrapper .trip-date{font-size:13px}.availability-widget .button-wrapper .trip-status,.short-notice-widget .button-wrapper .trip-status{font-size:12px!important;font-weight:400}@media (max-width:991px){.availability-widget .button-wrapper .trip-date,.short-notice-widget .button-wrapper .trip-date{font-size:12px!important}.availability-widget .button-wrapper .trip-status,.short-notice-widget .button-wrapper .trip-status{font-size:10px!important}.unbookable-widget .unbookable-widget-button{display:inline-block;margin-top:15px}}.availability-widget .button-wrapper .trip-status .far,.availability-widget .button-wrapper .trip-status .fas,.short-notice-widget .button-wrapper .trip-status .far,.short-notice-widget .button-wrapper .trip-status .fas{width:inherit!important;font-size:12px}.availability-widget .clock-wrapper{color:#a94442}.short-notice-widget .date-button.white:disabled{border:1px solid #2185C5!important;opacity:unset;color:#2185C5}.unbookable-widget .media{font-size:16px}.unbookable-widget .media .fas{width:20px}.unbookable-widget .unbookable-widget-button{font-size:16px;font-weight:700}@media (min-width:992px){.availability-widget .short-notice-text-wrapper,.short-notice-widget .short-notice-text-wrapper{padding-left:0}.unbookable-widget .unbookable-widget-button{display:block;width:100%}}body.charters-view .recent-reports-swiper .swiper-container .fake-wrapper{position:relative}body.charters-view .recent-reports-swiper .swiper-container .fake-wrapper .fake-slide{position:relative;width:412.5px;margin-right:15px}body.charters-view .btn-warning-text-dark{color:#222!important;background-color:#ffa800!important}body.charters-view .btn-warning-text-dark:focus,body.charters-view .btn-warning-text-dark:hover{border-color:#ec971f!important;background-color:#ec971f!important}body.charters-view .mobile-title-container{font-size:13px;padding:10px 0}body.charters-view .mobile-title-container .mobile-title{font-size:18px;font-weight:700;margin:0;padding:0;word-break:break-word}@media (min-width:375px){body.charters-view .mobile-title-container .mobile-title{max-width:250px}}@media (max-width:375px){body.charters-view .mobile-title-container .mobile-title{max-width:220px}}@media (max-width:360px){body.charters-view .mobile-title-container .mobile-title{max-width:185px}}body.charters-view .progress{margin-bottom:5px}@media (max-width:767px){body.charters-view .related-charters-container{margin:0 15px 15px}}body.charters-view .bpg-modal-open{background:0 0!important;border:none;padding:0!important;text-decoration:none;cursor:pointer}body.charters-view .bpg-modal-open.small-text{font-size:13px}body.charters-view .bpg-modal-open span{margin-right:5px}body.charters-view .fake-wrapper{position:relative}body.charters-view .fake-wrapper .fake-slide{position:relative;margin-right:20px}@media (min-width:1024px){body.charters-view .fake-wrapper .fake-slide{width:202.5px}}@media (max-width:1024px){body.charters-view .fake-wrapper .fake-slide{width:203.14px}}@media (max-width:768px){body.charters-view .fake-wrapper .fake-slide{width:190px}}@media (max-width:425px){body.charters-view .fake-wrapper .fake-slide{width:323.46px;margin-right:10px}}@media (max-width:375px){body.charters-view .fake-wrapper .fake-slide{width:132px;margin-right:10px}}@media (max-width:320px){body.charters-view .fake-wrapper .fake-slide{width:110px}}@media (max-width:991px) and (min-width:480px){body.charters-view .capt-trust-container{margin-left:0!important}body.charters-view .captain-badges-container{padding-left:0}}@media (min-width:992px){body.charters-view .capt-trust-container{margin-left:-10px!important}}body.charters-view #captain .captain .capt-info-container .capt-info-avatar,body.charters-view #captain .captain .capt-info-container .capt-info-content{position:relative;padding-left:15px;padding-right:15px;min-height:1px}body.charters-view .captain-badge-table-item{vertical-align:top;width:10%}@media (min-width:1200px){body.charters-view .main-gallery .photoGrid.photoGrid--full>a>div{height:284px}body.charters-view .main-gallery-single .photoGrid.photoGrid--full{margin:10px 0}body.charters-view .main-gallery-single .photoGrid.photoGrid--full>a>div{height:598px}}@media (min-width:992px) and (max-width:1199px){body.charters-view .main-gallery .photoGrid.photoGrid--full>a>div{height:243px}body.charters-view .main-gallery-single .photoGrid.photoGrid--full{margin:10px 0}body.charters-view .main-gallery-single .photoGrid.photoGrid--full>a>div{height:516px}}@media (min-width:768px) and (max-width:991px){body.charters-view .main-gallery .photoGrid.photoGrid--full>a>div{height:372px}body.charters-view .main-gallery-single .photoGrid.photoGrid--full{margin:10px 0}body.charters-view .main-gallery-single .photoGrid.photoGrid--full>a>div{height:436px}}body.charters-view #captain .captain{margin-bottom:15px}body.charters-view #captain .captain:after,body.charters-view #captain .captain:before{content:" ";display:table}body.charters-view #captain .captain:after{clear:both}body.charters-view #captain .captain .capt-info-container{margin-left:-15px;margin-right:-15px}@media (min-width:768px){body.charters-view #captain .captain .capt-info-container .capt-info-avatar{float:left;width:25%}}body.charters-view #captain .captain .capt-info-container .capt-info-avatar .profile-pic{display:block;height:150px;width:150px;border-radius:150px;margin:auto;background-position:top center;background-size:cover;box-shadow:rgba(0,0,0,.1) 0 0 0 1px inset}@media (max-width:991px){body.charters-view #captain .captain .capt-info-container .capt-info-avatar .profile-pic{height:100px;width:100px;border-radius:100px}}@media (max-width:767px){body.charters-view #captain .captain .capt-info-container .capt-info-avatar .profile-pic{background-repeat:no-repeat;background-size:cover;border-radius:50%;margin-bottom:10px}}body.charters-view #captain .captain .capt-info-container .capt-info-avatar .profile-pic:hover{box-shadow:rgba(0,0,0,.4) 0 0 0 1px inset}@media (min-width:768px){body.charters-view #captain .captain .capt-info-container .capt-info-content{float:left;width:75%}}body.charters-view #captain .captain .capt-info-container .capt-info-content .profile{line-height:1;font-size:15px;margin-bottom:10px;text-align:left}body.charters-view #captain .captain .capt-info-container .capt-info-content .profile .name{display:block;color:#333;font-size:18px;line-height:1;margin-bottom:10px}body.charters-view #captain .captain .capt-info-container .capt-info-content .profile .background{line-height:1.35}body.charters-view #captain .captain .capt-info-container .capt-info-content .profile .full-profile-link{margin:20px 0}body.charters-view #captain .captain .capt-info-container .capt-info-content .profile .address,body.charters-view #captain .captain .capt-info-container .capt-info-content .profile .member{font-size:13px}body.charters-view #captain .captain .capt-info-container .capt-info-content .profile .member{line-height:1;margin-bottom:10px}.swiper-container .swiper-slide.row .col-md-6.right img:first-child,.swiper-container .swiper-slide.row .col-xs-6.right img:first-child,body.charters-view #captain .captain .capt-info-container .capt-info-content .profile .contact-captain{margin-bottom:20px}body.charters-view #captain .captain .capt-trust-container{margin-left:-15px;margin-right:-15px;border-top:1px solid #ddd;padding-top:20px}@media (max-width:767px){body.charters-view .captain .capt-info-container .capt-info-avatar,body.charters-view .captain .capt-info-container .capt-info-content{position:relative;min-height:1px;padding-left:15px;padding-right:15px}body.charters-view .captain{margin-bottom:0}body.charters-view .captain .capt-info-container{margin-left:-15px;margin-right:-15px}body.charters-view .captain .capt-info-container .capt-info-avatar .profile-pic{width:100%;max-width:100%;margin-bottom:20px;border-radius:0}body.charters-view .charter-item-container{padding:0 15px}}@media (max-width:767px) and (min-width:768px){body.charters-view .captain .capt-info-container .capt-info-avatar{float:left;width:25%}body.charters-view .captain .capt-info-container .capt-info-content{float:left;width:75%}}body.charters-view .charter-item-container{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body.charters-view .charter-item-container .headline{font-weight:400}body.charters-view .charter-item-container .charter-item-header .anglers-choice-award-badge{position:absolute;width:135px;height:25px;z-index:5;top:15px;left:-5px;background-repeat:no-repeat;background-size:cover}body.charters-view .charter-item-container .charter-item-header h1.headline{margin-top:0;font-size:28px;font-weight:700}body.charters-view .charter-item-container .charter-item-header .bookbtn{border:none}body.charters-view .charter-item-container .charter-item-header .loyalty-icon{color:#f0ad4e}@media (max-width:767px){body.charters-view #captain,body.charters-view #fishing-calendar,body.charters-view #reports,body.charters-view #reviews{padding:15px}}body.charters-view .charter-section-headline{margin:30px 0;border-bottom:1px solid #ddd;padding-bottom:5px;font-weight:700}body.charters-view .charterDetails-item .charterDetails-item-subhead{font-weight:700}body.charters-view .charterDetails-item .charter-note-description{font-size:12px;line-height:16px}body.charters-view .charterDetails-item .not-included-item-title{text-decoration:line-through;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}body.charters-view .charterDetails-item .not-included-item-bullet{margin-right:15px;margin-left:5px}body.charters-view .charterDetails-item .not-included-item-container{display:flex}body.charters-view #charter-coupon-modal .modal-dialog{width:420px}@media (max-width:767px){body.charters-view .charter-section-headline{font-size:18px;font-weight:700;margin:5px 0}body.charters-view .charter-item-container .boat-description-generator{margin-bottom:0}body.charters-view .charter-item-container .charter-item-header h1.headline{font-size:23px;margin-bottom:5px}body.charters-view .charter-item-container .charter-item-header .trips-from{font-size:14px}body.charters-view .charter-item-container .charter-item-header .price{color:#2185C5;font-weight:700}body.charters-view #charter-coupon-modal .modal-dialog{width:auto}body.charters-view #charter-coupon-modal .modal-dialog .modal-header .modal-title{font-size:18px;font-weight:700}body.charters-view #charter-coupon-modal .modal-dialog .modal-body .table{font-size:85%}}body.charters-view #charter-coupon-modal .modal-dialog .modal-body .table .value{font-weight:700;text-align:right}body.charters-view #charter-coupon-modal .modal-dialog .modal-body .coupon-footer-charter-preview{margin-left:-15px;margin-right:-15px}body.charters-view #charter-coupon-modal .modal-dialog .modal-body .coupon-footer-charter-preview .coupon-footer-charter-preview-image{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:15px;padding-right:15px}@media (max-width:767px){body.charters-view #charter-coupon-modal .modal-dialog .modal-body .coupon-footer-charter-preview .coupon-footer-charter-preview-image{position:relative;float:left;width:41.66666667%;min-height:1px;padding-left:15px;padding-right:15px}}body.charters-view #charter-coupon-modal .modal-dialog .modal-body .coupon-footer-charter-preview .coupon-footer-charter-preview-image .coupon-footer-charter-preview-image-item{display:block;width:100%;height:80px;background-size:cover;background-position:center;border-radius:6px}body.charters-view #charter-coupon-modal .modal-dialog .modal-body .coupon-footer-charter-preview .coupon-footer-charter-preview-details{position:relative;float:left;width:66.66666667%;min-height:1px;padding-left:15px;padding-right:15px;text-align:right}@media (max-width:767px){body.charters-view #charter-coupon-modal .modal-dialog .modal-body .coupon-footer-charter-preview .coupon-footer-charter-preview-details{position:relative;float:left;width:58.33333333%;min-height:1px;padding-left:15px;padding-right:15px}}body.charters-view #charter-coupon-modal .modal-dialog .modal-body .coupon-footer-charter-preview .coupon-footer-charter-preview-details .headline{margin:10px 0 0;font-weight:700}body.charters-view #charter-coupon-modal .modal-dialog .modal-body .coupon-footer-charter-preview .coupon-footer-charter-preview-details .location-label,body.charters-view #charter-coupon-modal .modal-dialog .modal-body .coupon-footer-charter-preview .coupon-footer-charter-preview-details .review-container .review-label{font-size:12px;color:#777}body.charters-view .coupon-apply-notification{display:block;font-size:13px;margin:10px 0;font-weight:700}body.charters-view .charter-tablet-open-map{padding:0}body.charters-view .amenities-full{overflow:hidden;max-height:0}@media (max-width:991px){body.charters-view .reviews-modal .modal-dialog{max-width:600px}}body.charters-view .reviews-modal .reviews{padding:15px}.anglers-choice-caption-table{width:100%;margin-top:8px;margin-bottom:6px}.anglers-choice-caption-table .anglers-choice-caption{width:313px;height:61px}.anglers-choice{font-size:14px}.anglers-choice .bull-style{margin-left:9px;margin-right:8px;font-size:16px!important;line-height:20px}.base-charter-card{display:block;text-decoration:none!important;border-radius:4px;position:relative}.base-charter-card .remove-charter-button{position:absolute;right:10px;top:10px;width:21px;height:21px;background-color:#fff;color:#333;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:2px;border:0;font-size:14px;z-index:100}@media (max-width:767px){.base-charter-card .remove-charter-button{background-color:#ccc;color:#fff}}.base-charter-card .remove-charter-button:hover{background-color:#f0ad4e}.base-charter-card .remove-charter-button i{position:relative;bottom:1px}.base-charter-card .base-card-thumbnail-wrapper{background:#2e2e2e;width:100%;height:192px;top:0;bottom:0}.base-charter-card .base-card-thumbnail-wrapper .base-card-thumbnail{width:100%;height:100%;object-fit:cover}@media (max-width:767px){.base-charter-card .base-card-thumbnail-wrapper{width:33%;display:table-cell;height:100%}}@media (min-width:992px) and (max-width:1199px){.base-charter-card .base-card-thumbnail-wrapper{height:165px}}@media (max-width:767px){.base-charter-card .base-card-thumbnail-wrapper{position:absolute;height:inherit}}.base-charter-card .base-card-content{padding:10px;height:205px}@media (max-width:767px){.base-charter-card .base-card-content{padding-left:35%!important;width:10000px;display:table-cell;height:auto}.base-charter-card .base-card-content .charter-title.removable-card{width:calc(100% - 45px)}}.base-charter-card .base-card-content .charter-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:18px;max-height:36px}.base-charter-card .base-card-footer{border:none}@media (min-width:768px){.base-charter-card .remove-charter-button:hover{color:#fff}.base-charter-card .base-card-footer{position:absolute;bottom:0;left:0;width:100%;border-top:1px solid #ddd}.base-charter-card .base-card-footer table{min-height:76px}.base-charter-card .base-card-footer table td{padding:0 10px}.base-charter-card:hover .panel{-webkit-box-shadow:0 2px 3px 1px rgba(0,0,0,.25);-moz-box-shadow:0 2px 3px 1px rgba(0,0,0,.25);box-shadow:0 2px 3px 1px rgba(0,0,0,.25);-webkit-transition:all 150ms linear;-o-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-kthtml-transition:all 150ms linear;transition:all 150ms linear}}.base-charter-card .base-card-footer .scarcity-container{line-height:1.25;font-size:12px}.base-charter-card .base-card-footer table{width:100%}.base-charter-card .base-card-footer table td{vertical-align:middle}.base-charter-card .base-card-footer table td:not(:last-child){padding-right:10px}.base-charter-card .panel{position:relative;background:0 0;overflow:hidden}@media (max-width:767px){.base-charter-card .base-card-footer .scarcity-container{margin-top:6px;margin-bottom:18px}.base-charter-card .base-card-footer table td{vertical-align:top;float:left;width:100%;display:block;margin-top:18px}.base-charter-card .panel{display:table;width:100%;margin-bottom:10px}.base-charter-card:hover{margin:-1px}.base-charter-card:hover .remove-charter-button{top:11px;right:11px}.base-charter-card:hover .panel{border:2px solid #f0ad4e}}#fishingCalendar .fishCalendar-overflow{overflow-x:auto;overflow-y:hidden;margin-top:5px;padding-top:10px}#fishingCalendar .fishCalendar-table{table-layout:fixed;text-align:center;margin-top:20px;-webkit-transition:margin-top .3s cubic-bezier(.25,.1,.25,1);-moz-transition:margin-top .3s cubic-bezier(.25,.1,.25,1);-ms-transition:margin-top .3s cubic-bezier(.25,.1,.25,1);-o-transition:margin-top .3s cubic-bezier(.25,.1,.25,1);transition:margin-top .3s cubic-bezier(.25,.1,.25,1)}#fishingCalendar .fishCalendar-table.is-fish{border-top:none;margin-top:140px}#fishingCalendar .fishCalendar-table:not(.is-fish)>thead>tr>th{vertical-align:middle}#fishingCalendar .fishCalendar-table>thead>tr>th{height:40px;vertical-align:bottom;text-align:center}#fishingCalendar .fishCalendar-title{position:relative}#fishingCalendar .fishCalendar-title>.fish-item{position:absolute;left:-30px;bottom:75px;width:250px;text-align:left;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#fishingCalendar .fishCalendar-table>tbody>tr>td{height:80px;position:relative;vertical-align:bottom}#fishingCalendar .fishCalendar-score{position:absolute;left:-1px;right:0;bottom:-1px;background-color:#2185C5;border-color:#086CAC;border-left-width:1px;border-left-style:solid;border-bottom-width:1px;border-bottom-style:solid;-webkit-transition:height .3s cubic-bezier(.25,.1,.25,1),opacity .3s cubic-bezier(.25,.1,.25,1);-moz-transition:height .3s cubic-bezier(.25,.1,.25,1),opacity .3s cubic-bezier(.25,.1,.25,1);-ms-transition:height .3s cubic-bezier(.25,.1,.25,1),opacity .3s cubic-bezier(.25,.1,.25,1);-o-transition:height .3s cubic-bezier(.25,.1,.25,1),opacity .3s cubic-bezier(.25,.1,.25,1);transition:height .3s cubic-bezier(.25,.1,.25,1),opacity .3s cubic-bezier(.25,.1,.25,1)}#fishingCalendar .fishCalendar-score--1,#fishingCalendar .fishCalendar-score--2,#fishingCalendar .fishCalendar-score--3,#fishingCalendar .fishCalendar-score--4,#fishingCalendar .fishCalendar-score--5{border-top-left-radius:6px;border-top-right-radius:6px}#fishingCalendar .fishCalendar-score--0{height:0;background-color:transparent;border-color:inherit}#fishingCalendar .fishCalendar-score--1{height:20px;opacity:.4}#fishingCalendar .fishCalendar-score--2{height:40px;opacity:.6}#fishingCalendar .fishCalendar-score--3{height:60px;opacity:.8}#fishingCalendar .fishCalendar-score--4{height:83px}#fishingCalendar .monthPicker::after{content:' ';clear:both;display:block}#fishingCalendar .monthPicker>div{float:left;padding:10px;border:1px solid #ccc;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border-radius:3px;cursor:pointer}#fishingCalendar .monthPicker>div:hover{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}#fishingCalendar .monthPicker-current{font-size:24px;font-weight:700}#fishingCalendar .monthPicker-hint{font-size:12px;color:#666}@media (max-width:767px){#fishingCalendar .fishCalendar-overflow{margin-left:-5px;margin-right:-5px;padding-left:5px;padding-right:5px}#fishingCalendar .fishCalendar-picker-selectedSpecies{display:none}}#fishingCalendar a.fishLink{padding:5px 20px 5px 110px;background-size:80px 40px;background-repeat:no-repeat;background-position:left 17px center}.dropdown-menu>li>#fishingCalendar a.fishLink{line-height:40px;padding-left:107px}@media (min-width:768px){#fishingCalendar #fishingCalendar-container{margin:0 20px}}.contact-captain-form-modal .modal-center-body{background-color:#fff!important;margin:auto!important;position:relative!important}@media screen and (max-width:479px){.contact-captain-form-modal .modal-content{border-radius:0;border:0}.contact-captain-form-modal .modal-dialog{margin:0}.contact-captain-form-modal .modal-body{min-width:100vw;min-height:100vh}.contact-captain-form-modal .group-size{padding-left:5px}.contact-captain-form-modal .days{padding-right:5px}}@media screen and (min-width:480px){.contact-captain-form-modal .modal-center-body{width:460px!important}.contact-captain-form-modal .modal-content .modal-body{padding:15px}}.contact-captain-form-modal .header{margin-bottom:10px}.contact-captain-form-modal .header .title{font-size:24px;font-weight:700;width:92%;display:inline-block}.contact-captain-form-modal .trip-date .date-picker{width:100%;margin-top:-22px}.contact-captain-form-modal .trip-date .date-picker span{top:35px;left:10px;z-index:10;color:#777}.contact-captain-form-modal .trip-date .date-picker input{cursor:pointer;padding-left:35px!important;height:44px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:14px;width:100%;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0}.contact-captain-form-modal .trip-date .date-picker input:focus,.contact-captain-form-modal .trip-date .date-picker input:hover{border:1px solid #2185C5}.contact-captain-form-modal .trip-date td.rdtDisabled{background-color:#eee!important;opacity:.7}.contact-captain-form-modal label{display:inline-block;color:#333;font-size:16px;font-weight:400}.contact-captain-form-modal textarea{resize:vertical;min-height:100px!important}.contact-captain-form-modal .info{font-size:12px}.contact-captain-form-modal .availability{font-size:14px;margin-left:0;margin-right:0;border-radius:3px;border:1px solid #ccc;border-left:5px solid #ccc;padding:10px}.contact-captain-form-modal .availability .col-sm-1,.contact-captain-form-modal .availability .col-sm-2,.contact-captain-form-modal .availability .col-sm-3,.contact-captain-form-modal .availability .col-sm-4,.contact-captain-form-modal .availability .col-sm-5,.contact-captain-form-modal .availability .col-sm-6{padding:0}.contact-captain-form-modal .availability .already-booked{font-weight:700}.contact-captain-form-modal .available{color:#3c763d}@media screen and (max-width:479px){.contact-captain-form-modal .available button{margin-top:5px}}.contact-captain-form-modal .my-alert{font-size:14px;padding:12px}.contact-captain-form-modal .my-alert .media-left{vertical-align:middle!important}.contact-captain-form-modal button:disabled{background-color:#2185c5!important;color:#fff!important;border:none!important;cursor:not-allowed!important}.swiper-container{width:100%;height:100%}.swiper-container .swiper-slide{font-size:18px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;overflow:hidden;width:865px}@media (max-width:1199px){.swiper-container .swiper-slide{width:500px}}@media (max-width:767px){.swiper-container .swiper-slide{width:100%}}.swiper-container .swiper-slide img{width:100%;height:auto}.swiper-container .swiper-slide.row .col-md-6,.swiper-container .swiper-slide.row .col-xs-6{position:relative;overflow:hidden}.swiper-container .swiper-slide.row .col-md-6.left,.swiper-container .swiper-slide.row .col-xs-6.left{padding:0}.swiper-container .swiper-slide.row .col-md-6.right,.swiper-container .swiper-slide.row .col-xs-6.right{padding:0 0 0 20px}@media (max-width:520px){.swiper-container .swiper-slide.row .col-md-6.right,.swiper-container .swiper-slide.row .col-xs-6.right{padding:0 0 0 10px}.swiper-container .swiper-slide.row .col-md-6.right img:first-child,.swiper-container .swiper-slide.row .col-xs-6.right img:first-child{margin-bottom:10px}}.swiper-container .arrows{width:40px;height:40px;border-radius:50%;background-image:none;background-color:#2185C5;opacity:1;box-shadow:0 2px 10px 0 rgba(0,0,0,.3);font-size:24px;line-height:40px;text-align:center;color:#fff}.swiper-slide,.swiper-wrapper{width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform}.swiper-container .arrows.swiper-button-next i{margin-right:-2px}.swiper-container .arrows.swiper-button-prev i{margin-left:-2px}.swiper-container .white-transparent-arrows{background-color:#FFF!important;opacity:.8!important;color:#666!important;box-shadow:0 0 10px 2px rgba(0,0,0,.1)!important}.swiper-container .white-transparent-arrows:hover{opacity:1!important}.swiper-container .swiper-button-disabled{visibility:hidden!important}.swiper-container .white-arrows{background-color:#fff;color:#2185C5}.swiper-container .swiper-wrapper.disabled{transform:translate3d(0,0,0)!important}.swiper-container .swiper-pagination.disabled{display:none}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-scrollbar-cursor-drag,.swiper-slide-zoomed{cursor:move}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.bpg-modal{color:#333}.bpg-modal .footer-link{font-size:15px}.bpg-modal .statement{margin-bottom:20px}.bpg-modal .modal-header .modal-title{font-size:22px;text-align:left}.bpg-modal .modal-header .close{top:14px}.bpg-modal .modal-body{font-size:16px}.bpg-modal h4{font-weight:700;font-size:20px}.bpg-modal .hiw-section{margin-top:15px;padding-left:15px;padding-right:15px;padding-top:10px}.bpg-modal .hiw-section h4{font-size:16px}.bpg-modal .hiw-section .far,.bpg-modal .hiw-section .fas{line-height:1.4}.bpg-modal .hiw-section .far:before,.bpg-modal .hiw-section .fas:before{font-size:30px}.bpg-modal .hiw-section .section{border:1px solid #ddd;padding-top:10px;margin-bottom:15px}.bpg-modal .hiw-section .content{margin-left:20px}.bpg-modal .hiw-section .content p{color:#A0A0A0;font-size:14px;margin-bottom:15px}.license-badge-title{color:#333}.license-level-label{font-size:14px;font-weight:700}.license-level-label a{text-decoration:none;color:#3c763d}.license-level-label i{line-height:inherit}.safety-modal i{padding-right:10px}.safety-modal .license{padding-bottom:15px}.safety-modal .checklist{padding-bottom:30px}.safety-modal .checklist .modal-body{overflow:auto;font-size:14px;font-weight:400}.safety-modal .checklist .paragraph-description{padding-bottom:20px}.safety-modal .checklist .checklist-item{padding-bottom:10px}.safety-modal .checklist .checklist-item .checklist-icon{color:#3c763d}.safety-modal .modal-footer{border:none;color:#777;text-align:left;font-size:12px}@media (max-width:767px){.packages-container .destination-block-widget{padding:0 10px}}.packages-container .destination-block-widget .fbkr-alert{margin:10px 0}.destination-block-widget .destination-block-widget-block-icon{font-size:20px;color:#a94442;width:20px}.destination-block-widget .destination-block-widget-info-icon{font-size:20px;color:#3c763d;width:20px}.destination-block-widget .destination-block-swiper-container-wrapper{margin-left:-15px;margin-right:-15px}@media (min-width:768px) and (max-width:991px){.destination-block-widget .destination-block-swiper-container-wrapper{margin-left:0}}.destination-block-widget button.date-button{line-height:17px}.destination-block-widget .destination-block-text-wrapper{margin-top:-3px;padding-right:8px;font-size:16px!important}@media (max-width:991px){.safety-modal .checklist .checklist-item .checklist-icon{font-weight:700}.destination-block-widget button.date-button{width:110px;line-height:15px}.destination-block-widget .swiper-wrapper{width:100px!important}.destination-block-widget .swiper-wrapper.fake-wrapper{margin-left:50px}}.destination-block-widget .swiper-slide{width:120px}.destination-block-widget .button-wrapper{padding-right:0}.destination-block-widget .button-wrapper .trip-date{font-size:13px}@media (max-width:991px){.destination-block-widget .button-wrapper .trip-date{font-size:12px!important}}.report-card{overflow:unset!important}.report-card .report-card-item{margin-bottom:0;cursor:pointer;width:100%}.report-card .report-card-item:hover{box-shadow:0 2px 3px 1px rgba(0,0,0,.25);border-radius:3px}.report-card .report-card-item .report-card-fields-container{height:165px}.report-card .report-card-item .report-card-fields-container .report-card-fields{height:100%;display:flex}.report-card .report-card-item .report-card-fields-container .report-card-fields .report-card-image-container{width:40%;height:100%;display:inline-block}.report-card .report-card-item .report-card-fields-container .report-card-fields .report-card-image-container .report-card-image{height:100%;width:100%;object-fit:cover;border-radius:3px 0 0 3px}.report-card .report-card-item .report-card-fields-container .report-card-fields .report-card-info{display:inline-block;padding:15px 15px 15px 10px;width:60%}.report-card .report-card-item .report-card-fields-container .report-card-fields .report-card-info .report-card-title{color:#333;font-weight:700;font-size:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:48px;line-height:24px;overflow:hidden}.report-card .report-card-item .report-card-fields-container .report-card-fields .report-card-info .report-card-date-and-location{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:195px;font-size:14px;vertical-align:bottom;text-transform:capitalize;color:#777}.report-card .report-card-item .report-card-fields-container .report-card-fields .report-card-info .report-card-dot{font-size:4px;vertical-align:middle;color:#777}.report-card .report-card-item .report-card-fields-container .report-card-fields .report-card-info .report-cards-profile-photo{height:40px;width:40px;border-radius:50%;object-fit:cover;display:inline-block}.report-card .report-card-item .report-card-fields-container .report-card-fields .report-card-info .report-card-profile-name-container{width:calc(100% - 50px);height:40px;font-size:14px;display:table;float:right;color:#333;overflow:hidden}.report-card .report-card-item .report-card-fields-container .report-card-fields .report-card-info .report-card-profile-name-container .report-card-profile-name{display:table-cell;vertical-align:middle}.report-card .report-card-item .report-card-fields-container .report-card-fields .report-card-info .report-card-profile-name-container .report-card-profile-name .report-card-profile-name-item{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.report-card .report-card-item .report-card-fields-container .report-card-fields .report-card-info .report-card-trip-summary{font-size:14px;color:#333;width:100%;line-height:20px;height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.report-card-modal .report-card-modal-dialog{width:400px;position:relative;transform:translate(0,20%)!important}@media (min-width:768px) and (max-width:991px){.report-card-modal .report-card-modal-dialog{transform:translate(0,50%)!important}}@media (max-width:767px){.destination-block-widget .swiper-wrapper.fake-wrapper{margin-left:40px}.report-card-modal .report-card-modal-dialog{width:100%;height:100%;margin:0!important;transform:translate(0,0)!important}}.report-card-modal .report-card-modal-dialog .report-card-modal-content{position:static!important;width:400px;display:flex;flex-flow:column}@media (max-width:767px){.report-card-modal .report-card-modal-dialog .report-card-modal-content{width:100%;border-radius:unset!important;border:none!important}.report-card-modal .report-card-modal-dialog .report-card-modal-content.report-card-modal-content-with-footer{height:calc(100% - 84px)!important}.report-card-modal .report-card-modal-dialog .report-card-modal-content.report-card-modal-content-without-footer{height:100%!important}}.report-card-modal .report-card-modal-dialog .report-card-modal-content .report-card-modal-header{border-bottom:1px solid #ccc;position:sticky;background:#fff;padding:10px 15px}@media (min-width:768px){.report-card-modal .report-card-modal-dialog .report-card-modal-content .report-card-modal-header{border-radius:5px 5px 0 0}}.report-card-modal .report-card-modal-dialog .report-card-modal-content .report-card-modal-header .report-card-modal-header-title{font-size:24px;font-weight:700;width:90%;display:inline-block}.report-card-modal .report-card-modal-dialog .report-card-modal-content .report-card-modal-header .report-close-modal{font-size:35px}.report-card-modal .report-card-modal-dialog .report-card-modal-content .report-card-modal-header .report-card-modal-header-info{font-size:14px;color:#777;width:90%}.report-card-modal .report-card-modal-dialog .report-card-modal-content .report-card-modal-body-container{overflow:auto;max-height:415px}.report-card-modal .report-card-modal-dialog .report-card-modal-content .report-card-modal-body-container .report-card-modal-body .report-card-modal-body-gallery{width:100%;height:250px;position:relative}.report-card-modal .report-card-modal-dialog .report-card-modal-content .report-card-modal-body-container .report-card-modal-body .report-card-modal-body-gallery .report-modal-gallery-header{z-index:100;position:absolute;top:5px;left:0;right:0}.report-card-modal .report-card-modal-dialog .report-card-modal-content .report-card-modal-body-container .report-card-modal-body .report-card-modal-body-gallery .report-modal-gallery-header .report-modal-gallery-header-item-container{display:table;margin:auto;font-size:13px}.report-card-modal .report-card-modal-dialog .report-card-modal-content .report-card-modal-body-container .report-card-modal-body .report-card-modal-body-gallery .report-modal-gallery-header .report-modal-gallery-header-item-container .report-modal-gallery-header-item{display:inline-block;padding:10px;border-radius:3px;background-color:#000;opacity:.2;color:#fff;cursor:pointer}.report-card-modal .report-card-modal-dialog .report-card-modal-content .report-card-modal-body-container .report-card-modal-body .report-card-modal-body-gallery .report-modal-gallery-header .report-modal-gallery-header-item-container .report-modal-gallery-header-item.active-gallery,.report-card-modal .report-card-modal-dialog .report-card-modal-content .report-card-modal-body-container .report-card-modal-body .report-card-modal-body-gallery .report-modal-gallery-header .report-modal-gallery-header-item-container .report-modal-gallery-header-item:hover{opacity:.7}.report-card-modal .report-card-modal-dialog .report-card-modal-content .report-card-modal-body-container .report-card-modal-body .report-card-modal-body-gallery .report-modal-gallery-item{height:100%;width:100%;background-repeat:no-repeat;background-size:contain;background-position:center;background-color:#f5f5f5}.report-card-modal .report-card-modal-dialog .report-card-modal-content .report-card-modal-body-container .report-card-modal-body .report-card-modal-body-gallery .report-card-modal-prev-photo{outline:0;font-size:20px;position:absolute;left:15px;top:calc(50% - 20px);border-radius:50%;border:none;width:40px;height:40px;box-shadow:0 2px 6px #777;padding:0;background-color:#f5f5f5}.report-card-modal .report-card-modal-dialog .report-card-modal-content .report-card-modal-body-container .report-card-modal-body .report-card-modal-body-gallery .report-card-modal-next-photo{outline:0;font-size:20px;position:absolute;right:15px;top:calc(50% - 20px);border-radius:50%;border:none;width:40px;height:40px;box-shadow:0 2px 6px #777;padding:0;background-color:#f5f5f5}.report-card-modal .report-card-modal-dialog .report-card-modal-content .report-card-modal-body-container .report-card-modal-body .report-card-modal-body-gallery .report-modal-gallery-index-info{display:inline-block;position:absolute;pointer-events:none;bottom:5px;left:50%;transform:translate(-50%,0);color:#fff;padding:5px;border-radius:3px;background:rgba(0,0,0,.8)}.report-card-modal .report-card-modal-dialog .report-card-modal-content .report-card-modal-body-container .report-card-modal-body .report-card-modal-body-content-container{padding:15px}.report-card-modal .report-card-modal-dialog .report-card-modal-content .report-card-modal-body-container .report-card-modal-body .report-card-modal-body-content-container .report-card-modal-body-content{white-space:pre-line;word-break:break-word}.report-card-modal .report-card-modal-dialog .report-card-modal-content .report-card-modal-footer{border-top:1px solid #ccc;position:relative;background:#fff;border-radius:0 0 5px 5px!important}.report-card-modal .report-card-modal-dialog .report-card-modal-content .report-card-modal-footer .report-card-modal-prev-button-container{width:50%;display:inline-block;padding:20px 10px 20px 15px}.report-card-modal .report-card-modal-dialog .report-card-modal-content .report-card-modal-footer .report-card-modal-next-button-container{width:50%;display:inline-block;padding:20px 15px 20px 10px}.faq-accordion hr{margin-top:15px;margin-bottom:15px}@media (max-width:767px){.report-card-modal .report-card-modal-dialog .report-card-modal-content .report-card-modal-body-container{max-height:unset}.report-card-modal .report-card-modal-dialog .report-card-modal-content .report-card-modal-footer{border-radius:unset;position:absolute;left:0;right:0;bottom:0}.faq-accordion hr{margin:15px -18px}}.faq-accordion a.faq-link{font-weight:700;color:#333;outline:0}.faq-accordion .faq-accordion-header{display:block}.faq-accordion .faq-accordion-header .accordion-heading{line-height:24px;color:#333}.faq-accordion .faq-accordion-header .accordion-heading .accordion-title{display:inline-block;vertical-align:middle}.faq-accordion .faq-accordion-header .accordion-heading .accordion-icon{line-height:24px;display:inline-block;vertical-align:middle}.faq-accordion .accordion-body.collapsing{display:none}.faq{margin:40px 0 20px;word-break:break-word}.fixed-footer-mobile{background-color:#fff;position:fixed;bottom:0;left:0;right:0;width:100%!important;height:calc(80px + constant(safe-area-inset-bottom));height:calc(80px + env(safe-area-inset-bottom));border-top:1px solid #ccc;z-index:1000;padding-top:16px;padding-bottom:16px}.fixed-footer-mobile.with-date-available{height:calc(99px + constant(safe-area-inset-bottom));height:calc(99px + env(safe-area-inset-bottom))}.fixed-footer-mobile .not-available{text-transform:capitalize;color:#a94442;font-size:18px;font-weight:700}.fixed-footer-mobile .price{font-size:18px;color:#3c763d;font-weight:700}.fixed-footer-mobile .cta-button{padding-top:11px}.fixed-footer-mobile .trip-date{font-size:14px;font-weight:700;color:#777}.copyright{margin-bottom:calc(80px + env(safe-area-inset-bottom))}.anglers-choice-award-badge-mobile{padding:2px 8px;border-radius:4px;width:115px;font-size:14px;color:#fff;background-color:#F26727}.report-inappropriate-listings-link,.report-inappropriate-listings-link:active,.report-inappropriate-listings-link:focus,.report-inappropriate-listings-link:hover,.report-inappropriate-listings-link:visited{color:#333;text-decoration:none}.report-inappropriate-listings-icon{color:#777}@media (max-width:991px){.crew-members-profile-view{padding:0 15px;margin-bottom:15px}}.crew-container{margin:20px 0}.crew-container .crew-list-container{overflow:auto}@media (max-width:991px){.crew-container{margin:20px 0 0}.crew-container .crew-list-container{margin:0 -15px}}.crew-container .crew-list-container .crew-scroll-container{display:flex;gap:24px 8px;flex-wrap:wrap;margin:20px 0 0;padding:0}@media (max-width:991px){.crew-container .crew-list-container .crew-scroll-container{flex-wrap:nowrap;width:fit-content;padding:0 15px}}.crew-container .crew-list-container .crew-scroll-container .crew-member-item{text-align:center;width:104px}.crew-container .crew-list-container .crew-scroll-container .crew-member-item .crew-member-name{line-height:1.2;overflow:hidden;text-overflow:ellipsis}.crew-container .crew-list-container .crew-scroll-container .crew-member-item .crew-member-profile-photo{border-radius:50%;width:88px;height:88px;margin-bottom:8px;object-fit:cover}.crew-container .crew-list-container .crew-scroll-container .crew-member-item .crew-member-position{margin-top:8px;font-size:12px;color:#777;line-height:1.2}.quick-link-mobile-container{padding-bottom:24px}.quick-link-mobile-container.space-top-1{margin-top:16px}@media (max-width:991px){.quick-link-mobile-container{position:sticky;top:0;z-index:2;background-color:#fff;overflow:auto;margin:0 -15px;padding:8px 15px;-ms-overflow-style:none;scrollbar-width:none;font-weight:700}.quick-link-mobile-container.isSticky{box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.quick-link-mobile-container::-webkit-scrollbar{display:none}}.quick-link-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:4px}.quick-link-container.destination{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}@media (max-width:991px){.quick-link-container{width:fit-content;display:flex;flex-wrap:nowrap;padding-bottom:4px}.quick-link-container .mobile-order-1{order:1!important}}.quick-link-container .order-1{order:1}@media (max-width:991px){.quick-link-container .mobile-order-2{order:2!important}}.quick-link-container .order-2{order:2}@media (max-width:991px){.quick-link-container .mobile-order-3{order:3!important}}.quick-link-container .order-3{order:3}@media (max-width:991px){.quick-link-container .mobile-order-4{order:4!important}}.quick-link-container .order-4{order:4}.quick-link-container .order-5{order:5}.quick-link-container .quick-link-label{cursor:pointer;font-size:14px;line-height:20px;color:#333;background:#fff;border-radius:8px;border:1px solid #ccc;padding:12px;overflow:hidden;text-overflow:ellipsis}.quick-link-container .quick-link-label:hover{background-color:#f5f5f5f5!important}.quick-link-container .quick-link-label:active{background-color:#e6e6e6e6!important}@media (max-width:991px){.quick-link-container .quick-link-label{font-size:12px;line-height:18px;width:max-content;padding:8px}}.quick-link-container .quick-link-label>i{margin-right:4px}.quick-link-container a{text-decoration:none}.boat-section-image{border-radius:8px;height:100%;width:100%;object-fit:cover;max-height:400px}@media (max-width:767px){.boat-section-image{margin-bottom:20px;padding:0}}.boat-section-boat-value{font-size:18px;line-height:24px}.boat-section-divider{margin:16px 0}.boat-section-desktop-container{display:flex;margin:14px -15px 30px}.boat-section-segment{display:grid;grid-template-columns:1fr 1fr;gap:8px 32px}.boat-section-segment .boat-section-main-subsegment{grid-column:span 2}