#app_excursion .map-image{height:200px;position:relative;border:none}#app_excursion .map-image .black-fade{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.2);border-radius:8px}#app_excursion .map-image .show-on-map{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}#app_excursion .bg-image{width:100%;border-radius:8px}#app_excursion .small-boat-image{width:100%;height:236px}#app_excursion .big-boat-image{height:497px}#app_excursion .tab-content{border:1px solid rgba(0,0,0,.1019607843);border-radius:8px;background:white;padding:24px;margin-top:24px}#app_excursion .tab-content .section-title{font-weight:600;font-size:15px;line-height:22px;color:#0a385e}#app_excursion .tab-content .section{margin-bottom:45px}#app_excursion .tab-content .section .overview-card{background:rgba(10,56,94,.1);border-radius:4px;padding:4px 8px;margin-bottom:12px}#app_excursion .tab-content .section .overview-card p{font-weight:400;font-size:14px;line-height:19px;color:#0a385e}#app_excursion .tab-content .section .overview-card strong,#app_excursion .tab-content .section .overview-card p strong{font-weight:600;font-size:14px;line-height:19px;color:#0a385e}#app_excursion .tab-content .good-to-know .good-to-know-section{margin-bottom:24px}#app_excursion select.form-control{font-weight:400;font-size:15px;line-height:22px;color:#ffffff80}#app_excursion .price-category{font-weight:600;font-size:15px;line-height:22px;color:#ffffff80;width:50%}.available-weeks h2{font-weight:600;font-size:12px;line-height:16px;text-transform:uppercase;color:#0a385e}.available-weeks .boat-prices-wrapper{overflow:hidden;max-height:0;transition:.5s}.available-weeks .boat-prices-wrapper.show{max-height:300px}.close-yachts{margin-top:150px}.close-yachts .boat-svg{margin-top:-3px}.close-yachts .boat-svg svg{width:24px;height:24px}.review-section.bordered{border:1px solid rgba(0,0,0,.1019607843);padding:12px;margin-top:24px;border-radius:8px}.review-section.bordered .all-average-number{font-size:14px}.review-section.bordered .all-average-text .main-section-title{font-size:16px}.review-section .review-range .range-wrapper{position:relative;width:100%;height:4px;background:rgba(0,0,0,.1);border-radius:2px;overflow:hidden}.review-section .review-range .range-wrapper .range-line{position:absolute;top:0;left:0;height:100%;background:#0085F2}.review-section .review-range .range-wrapper .range-line.range-1{width:10%}.review-section .review-range .range-wrapper .range-line.range-2{width:20%}.review-section .review-range .range-wrapper .range-line.range-3{width:30%}.review-section .review-range .range-wrapper .range-line.range-4{width:40%}.review-section .review-range .range-wrapper .range-line.range-5{width:50%}.review-section .review-range .range-wrapper .range-line.range-6{width:60%}.review-section .review-range .range-wrapper .range-line.range-7{width:70%}.review-section .review-range .range-wrapper .range-line.range-8{width:80%}.review-section .review-range .range-wrapper .range-line.range-9{width:90%}.review-section .review-range .range-wrapper .range-line.range-10{width:100%}.review-section strong{font-weight:600;font-size:12px;line-height:16px;color:#0a385e}.review-section p{font-weight:400;font-size:12px;line-height:16px;color:#0a385e}.review-section p.date{font-size:10px}.all-average-number{background:#0085F2;border-radius:30px;padding:4px 12px;font-weight:600;font-size:16px;line-height:22px;color:#fff}.all-average-text .main-section-title{font-weight:700;font-size:20px;line-height:27px;color:#0a385e;margin:0}.all-average-text p{color:#0a385e;margin:0;font-weight:500;font-size:12px;line-height:16px}.reviews-block{position:absolute;top:16px;right:16px}.reviews-block .average-review-wrapper,.reviews-block .reviews-slider-wrapper{background:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;width:240px;padding-top:12px}.reviews-block .average-review-wrapper{padding-right:12px;padding-left:12px;padding-bottom:12px}.reviews-block p{font-weight:400;font-size:12px;line-height:16px;color:#0a385e;margin:0}.reviews-block p.date{font-size:10px}.reviews-block strong{font-weight:600;font-size:12px;line-height:16px;color:#0a385e}.reviews-block .reviews-slider-wrapper{padding-bottom:40px}.reviews-block .reviews-slider-wrapper .tns-nav{position:absolute;bottom:12px;left:50%;transform:translate(-50%);display:flex}.reviews-block .reviews-slider-wrapper .tns-nav button{padding:0;width:10px;height:10px;border:1px solid #0A385E;background:transparent;margin-right:10px;border-radius:100%;display:block}.reviews-block .reviews-slider-wrapper .tns-nav button.tns-nav-active{background:#0A385E}.reviews-card{background:#FFFFFF;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;padding:12px}.share-button i{font-size:25px}.share-button .fa-facebook{color:#3b5998}.share-button .fa-twitter{color:#1da1f2}.share-button .fa-linkedin{color:#0077b5}.share-button .fa-reddit{color:#ff4500}.share-button .fa-skype{color:#00aff0}.share-button .fa-whatsapp{color:#25d366}.share-button .fa-viber{color:#665cac}.share-button .fa-telegram{color:#08c}.share-button .fa-envelope{color:#d44638}.destination-button{position:absolute;top:30px;left:30px;z-index:10}
