@media (max-width:1600px){:root{--banner-slide-text-height:57.6px}.detail-banner-head{font-size:54px}.landing-banner-caption{padding:0;right:0;flex-direction:column;align-items:center;left:0;display:flex}.landing-banner-caption-head{font-size:48px}.landing-animated-text-box{animation:swapTitleDesktop 8s cubic-bezier(.22,1,.36,1) 3s infinite forwards;-webkit-animation:swapTitleDesktop 8s cubic-bezier(.22,1,.36,1) 3s infinite forwards}@keyframes swapTitleDesktop{0%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}25%{transform:translateY(calc(var(--banner-slide-text-height)*-1));-webkit-transform:translateY(calc(var(--banner-slide-text-height)*-1));-moz-transform:translateY(calc(var(--banner-slide-text-height)*-1));-ms-transform:translateY(calc(var(--banner-slide-text-height)*-1));-o-transform:translateY(calc(var(--banner-slide-text-height)*-1))}50%{transform:translateY(calc(var(--banner-slide-text-height)*-2));-webkit-transform:translateY(calc(var(--banner-slide-text-height)*-2));-moz-transform:translateY(calc(var(--banner-slide-text-height)*-2));-ms-transform:translateY(calc(var(--banner-slide-text-height)*-2));-o-transform:translateY(calc(var(--banner-slide-text-height)*-2))}75%{transform:translateY(calc(var(--banner-slide-text-height)*-3));-webkit-transform:translateY(calc(var(--banner-slide-text-height)*-3));-moz-transform:translateY(calc(var(--banner-slide-text-height)*-3));-ms-transform:translateY(calc(var(--banner-slide-text-height)*-3));-o-transform:translateY(calc(var(--banner-slide-text-height)*-3))}to{transform:translateY(calc(var(--banner-slide-text-height)*-4));-webkit-transform:translateY(calc(var(--banner-slide-text-height)*-4));-moz-transform:translateY(calc(var(--banner-slide-text-height)*-4));-ms-transform:translateY(calc(var(--banner-slide-text-height)*-4));-o-transform:translateY(calc(var(--banner-slide-text-height)*-4))}}.landing-banner-caption-explain{font-size:16px;margin-top:20px}.site-menu-box{max-width:95%}.site-menu-right{max-width:80%}.site-menu-list ul>li>a{font-size:13px;align-items:center}.site-menu-list ul li{margin:0 5px}.site-menu-list ul li.dropdown-nav>a:after{top:-4px}.landing-yacht-header-right{max-width:40%}.landing-yacht-header-left{max-width:60%}.footer-banner-box,.footer-box{padding:0}.footer-banner-left-list a{padding:15px 5px}.footer-list-head a{font-size:14px}.footer-list ul li a{font-size:12px}.yacht-page-banner-box{height:33.2vw}.dropdown-nav-menu-box ul>li{margin:0}}@media (max-width:1440px){:root{--width-padding:0 5%}.landing-experience-list-head{font-size:18px}.landing-experience-list-explain,.landing-support-explain-text{font-size:13px}.landing-route-list-head-text,.landing-support-head-text{font-size:21px}.landing-todo-list-text{font-size:16px}.landing-support-contact-list-explain a{font-size:14px}.blog-list-head{font-size:24px}.yacht-detail-blog .blog-list .blog-list-head{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box}.footer-banner-left-list{padding:0;margin:0}.footer-banner-left-list a,.footer-banner-right .social-media ul{padding:0}.footer-banner-box{align-items:flex-start}.yacht-page-banner-box{height:35.5vw}}@media (max-width:1366px){.site-menu-left{max-width:15%}.site-menu-right{max-width:85%}.menu-reservation a,.site-menu-list ul li a{font-size:13px}.menu-search{max-width:45%}.menu-reservation{margin-left:30px}.menu-likes{margin-right:10px}.menu-language{margin-right:0}.condition-content ul li span{min-width:unset}.condition-list:first-child .condition-content ul li{font-size:0;flex-direction:column}.condition-list:first-child .condition-content ul li *{font-size:14px}.condition-content ul li em{margin:0}.yacht-page-list-container{padding:15px}.fuel-type-left,.fuel-type-right{padding:10px;font-size:14px}.event-detail-list-right .list-header{flex-direction:column;align-items:flex-start}.list-header-list ul>li{margin:0 25px 0 0}.event-detail-list-right .list-bottom,.list-header-list,.yacht-detail-list-right .list-bottom{margin-top:10px}.event-detail-list-right .list-explain{padding:0;margin-bottom:20px}}@media (max-width:1280px){.navbar-header,.navbar-nav>li{float:none}.navbar-left,.navbar-nav,.navbar-right{float:none!important}.navbar-toggle{border:1px solid #dc172e;background-color:#dc172e;margin-top:30px;display:block}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.navbar-fixed-top{border-width:0 0 1px;top:0}.navbar-collapse.collapse{display:none!important}.navbar-nav{margin-top:0}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}.detail-banner-head{font-size:42px}.contact-page-head{font-size:18px}.footer-banner-left-list a{font-size:15px}.landing-route-slider-content .landing-yacht-slider .tab-slide-right,.landing-yacht-option-slider .tab-slide-right,.landing-yacht-slider .tab-slide-right{right:0}.landing-route-slider-content .landing-yacht-slider .tab-slide-left,.landing-yacht-option-slider .tab-slide-left,.landing-yacht-slider .tab-slide-left,.route-detail-short-slider .tab-slide-left,.route-detail-slider .tab-slide-left{left:0}.landing-subscribe-form .form-checkbox-content{margin-top:15px}}@media (max-width:1200px){:root{--banner-slide-text-height:38.9px;--width-padding:0 2.5%}.site-menu-list ul li.dropdown-nav a:before{height:5px;margin-left:10px;width:5px}.site-menu-list ul li.dropdown-nav{margin-right:5px}.site-menu-list ul li{margin:0 5px}.menu-currency .nice-select:after,.menu-language .nice-select:after{height:5px;width:5px;margin-top:-3px}.landing-subscribe-right{padding:20px 30px}.landing-subscribe-head{font-size:18px}.landing-subscribe-explain,.landing-subscribe-form-content input{font-size:12px}.filter-button a,.landing-subscribe-form-content a,.yacht-filter-list-head{font-size:13px}.site-menu-list ul li.dropdown-nav>a>i{height:20px;margin-right:5px;background-size:20px;width:20px}.site-menu-list ul li.dropdown-nav>a:after{height:8px;top:-3px;width:8px}.active .site-menu-list ul li a,.menu-currency .nice-select,.menu-language .nice-select,.menu-likes a,.menu-search input[type=search],.menu-search input[type=text],.site-menu-list ul li a{font-size:11px}.landing-banner-caption-head{font-size:32px}.yacht-detail-list-category .category--box__button>.nice-select>.list li{line-height:2;white-space:normal}.yacht-filter-list-content>ul>li>label{font-weight:400;display:flex}.yacht-filter-list-content>ul>li>label>input{margin-right:15px!important}.yacht-filter-list-content>ul>li>label>span{max-width:75%}.route-list-wrap .event-detail-list,.yacht-filter-list-content{padding:0}.yacht-filter-button{margin-bottom:25px;margin-top:40px;display:flex}.yacht-filter-button a{padding:10px 20px;justify-content:space-between;font-size:16px;font-weight:500;color:#fff;background-color:var(--second-color);align-items:center;border-radius:var(--border-radius);width:100%;display:flex}.yacht-filter-button a i{filter:var(--white-filter-color)}.yacht-detail-list-head{font-size:21px;margin-bottom:15px}.filter-area-up .filter-area-list input{padding:10px 20px 10px 50px;font-size:14px}.yacht-detail-list-category .category--box__button .nice-select:After{height:6px;width:6px}.yacht-detail-list-category{padding:12px}.yacht-detail-list-category .category--box__button>.nice-select{font-size:14px}.filter-area-up .filter-area-list>i{top:6px}.event-detail-list,.yacht-detail-list{padding:25px}.event-detail-list-right .list-head,.yacht-detail-list-right .list-head{font-size:18px;max-width:100%}.route-detail-text-box{padding:20px}.route-detail-text-left-box{padding:15px}.route-detail-text-right-box{padding-right:0}.detail-banner-head{font-size:48px}}@media (max-width:1024px){:root{--max-width:100%;--banner-slide-text-height:38.9px;--width-padding:0 15px}.menu-search input[type=search],.menu-search input[type=text]{font-size:12px}.landing-banner-caption-head{font-size:32px}.landing-banner-caption-explain,.landing-content-explain{font-size:13px}.landing-banner-header h1{margin-bottom:20px}.landing-search-box{max-width:100%;margin-top:30px}.landing-bottom-list-box ul{margin-left:25px}.landing-bottom-list-box{padding:15px 15px 15px 20px;font-size:13px}.landing-advice-content,.landing-blog-content,.landing-bottom-list-content,.landing-experience-content,.landing-route-content,.landing-sss-content,.landing-subscribe-content,.landing-support-content,.landing-tag-content,.landing-todo-content,.landing-why-us-content,.landing-yacht-content,.landing-yacht-option-content{margin-top:45px}.landing-why-us-list-box{margin:40px -20px 0}.landing-content-head{font-size:18px;margin-bottom:15px}.landing-yacht-list-head-text,.landing-yacht-specification-list ul{font-size:11px}.landing-yacht-list-text{padding:5px 10px 15px}.landing-yacht-price{margin-top:10px}.price .now{font-size:14px}.landing-yacht-option-slider .slick-list,.landing-yacht-slider .slick-list{margin:0}.landing-yacht-option-box .landing-yacht-list-head{font-size:16px}.landing-yacht-option-box .landing-yacht-list-text{bottom:0;left:0}}@media (max-width:992px){.event-detail-photo-gallery .tab-slide-right{right:-3px}.event-detail-photo-gallery .tab-slide-left{left:0}:root{--banner-slide-text-height:29px;--menu-space:50px}.site-menu-left img{max-width:130px}.active .site-menu-list>ul,.blog-list,.blog-list-box,.filter-area-bottom .filter-area-list,.landing-route-slider-content .slick-list,.landing-yacht-option-box .landing-yacht-option-slider .slick-list,.list-header-list ul,.route-detail-slider-content .slick-list,.site-menu-list ul li,.site-menu-list ul li.dropdown-nav,a:hover .route-detail-navigation-button i{margin:0}.not-found-container{height:100vh;background-color:#292929;background-image:none!important}.not-found-content{position:relative;top:20px}.blog-list-text,.footer-banner,.landing-yacht-wrap,.not-found-content .intro{padding:20px}.intro-content .intro-head{font-size:32px}.blog-list-head,.blog-list-page .blog-list-head,.contact-form-head,.event-detail-head,.intro-explain p,.landing-support-head-text,.route-detail-head,.yacht-page-head h1{font-size:18px}.intro-explain a{padding:20px;margin:0 0 10px;width:100%}.landing-banner-caption{padding:0 20px;max-width:100%;top:5%}.blog-search,.event-detail-list .event-detail-list-left,.event-detail-list-left,.event-detail-page-left,.filter-area-up .filter-area-bottom,.filter-area-up .filter-area-list,.form-group-half,.landing-banner-header,.landing-yacht-header-left,.landing-yacht-header-right,.rent-info-input-list input,.service-box-left,.service-box-right,.yacht-detail-list .yacht-detail-list-left,.yacht-detail-list-left,.yacht-page-banner-left,.yacht-page-right-text-area{max-width:100%}.landing-banner-header h1{font-size:16px;margin-bottom:25px}.landing-banner-caption-head{font-size:21px;width:100%}.event-detail-list-box,.fuel-type-right,.information-text-link,.landing-banner-caption-explain,.reservation-box,.show-count,.sort-filter,.yacht-detail-list-box,.yacht-filter-responsive-button{margin-top:15px}.landing-search-box a{justify-content:center;right:0;position:relative;text-align:center;top:0;left:0;width:100%;margin-top:10px}.blog-search input[type=search],.landing-search-box input{font-size:12px;padding-left:50px}.landing-banner-image{height:480px}.landing-slider .slick-arrow{height:42px;background-size:42px;top:87%;width:42px}.landing-slider .slider-right-arrow{right:20px}.landing-slider .slider-left-arrow{left:20px}.landing-animated-text{font-size:24px;max-width:45%;width:100%}.landing-banner-caption-head span{justify-content:center;margin-left:0;width:100%;display:flex}.landing-why-us-list-box,.route-detail-activities-list-box,.site-menu-list ul{flex-direction:column;margin:0}.landing-why-us-list{margin:0 0 30px}.landing-why-us-list-icon{margin-bottom:10px}.landing-why-us-list-head{font-size:15px;margin:0}.contact-page-left-list-explain,.detail-text-box-content,.information-text-link a,.landing-why-us-list-explain,.menu-currency .nice-select,.menu-language .nice-select .current,.rent-price-content div,.search-open-box ul li a span,.yacht-page-head span{font-size:12px}.landing-why-us-list-icon i{height:28px;background-size:28px;width:28px}.landing-yacht-header{margin-bottom:10px;flex-direction:column}.landing-yacht-content:has(.landing-content-explain) .landing-content-head{margin-bottom:10px}.landing-yacht-option-slider .slick-list,.landing-yacht-slider .slick-list{margin:0 -20px}.active .menu-likes a,.dropdown-menu-left .all-link a,.event-detail-list-image,.event-detail-list-right .list-explain,.landing-route-slider-content .landing-yacht-slider .item,.landing-yacht-option-box .landing-yacht-option-slider .item,.menu-currency,.menu-likes a,.yacht-detail-list-image,.yacht-detail-list-right .list-explain,.yacht-page-like a{padding:0}.landing-bottom-open-content>ul,.landing-yacht-slider,.route-detail-text-content,.yacht-opportunies-list ul,.yacht-page-right-box{margin-top:0}.page-upper a i{height:24px;background-size:24px;width:24px}.page-upper{right:10px;bottom:80px;z-index:9}.landing-route-slider-content .landing-yacht-slider .tab-slide-right,.landing-yacht-option-slider .tab-slide-right{right:12px}.landing-route-slider-content .landing-yacht-slider .tab-slide-left,.landing-yacht-option-slider .tab-slide-left{left:12px}.landing-yacht-header-left .nav-tabs>li{margin-right:15px;margin-bottom:15px}.all-link,.route-detail-populer-yachts .landing-yacht-content{margin-top:30px}.breadcrumb-content,.dropdown-menu-right,.event-detail-list-right .list-information ul>li:before,.event-detail-page-left-box>ul,.filter-clear-area.web,.footer-list ul li a:before,.landing-content-explain,.landing-sss-content,.landing-sss-right,.landing-subscribe-left,.landing-support-explain-text br,.landing-support-head-text br,.landing-support-image,.landing-todo-list-image,.landing-why-us-content,.menu-language i,.menu-likes span,.menu-search,.route-detail-header .all-link a i,.site-menu-list ul li.dropdown-nav a:before,.yacht-detail-list-category .category--box__explain,.yacht-detail-list-right .list-information ul>li:before,.yacht-page-banner-image-list:first-child,.yacht-page-banner-right{display:none}.landing-subscribe-right{padding:20px;max-width:100%;border-radius:var(--border-radius)}.condition-list:first-child .condition-content ul,.contact-form-content .form-group:first-child,.contact-page-box,.dropdown-nav-menu.big-nav .dropdown-nav-menu-box,.event-detail-page-content,.filter-area-up,.fuel-type-box,.landing-bottom-list-box,.landing-experience-list-content,.rent-type-check-box ul,.service-box,.yacht-opportunies{flex-direction:column}.landing-experience-list{margin-bottom:35px;max-width:100%}.form-content,.landing-experience-list-text,div#calc-price .yacht-page-list-container{padding:15px}.landing-experience-list-link{position:absolute;bottom:10px}.landing-experience-list-link span{padding:10px 20px;font-size:13px}.blog-list:last-child,.condition-list:last-child,.footer-list:last-child,.landing-advice-list:last-child,.landing-experience-list:last-child,.landing-sss-content .landing-content-head,.landing-support-contact-list:last-child,.rent-type-check-box ul li:last-child,.route-detail-header .route-detail-head,.route-detail-navigation-box-center ul li:last-child,.search-result-list .route-detail-activities-list:last-child,.yacht-opportunies-list:last-child{margin-bottom:0}.landing-blog-content .landing-content-explain,.landing-experience-content .landing-content-explain,.landing-route-content .landing-content-explain,.landing-sss-content .landing-content-explain,.landing-tag-content .landing-content-explain,.landing-todo-content .landing-content-explain,.landing-yacht-option-content .landing-content-explain{margin-bottom:5px;padding-left:30px}.landing-experience-list-head,.reservation-head{font-size:15px}.breadcrumb-box ul,.landing-experience-list-explain{font-size:11px}.landing-todo-list-box{justify-content:space-between;margin:0}.landing-todo-list{max-width:47.5%;margin:0 0 5%}.landing-todo-list-text{padding:10px;font-size:13px;right:0;position:relative;bottom:0;left:0}.landing-support-text{right:0;position:relative;top:0;left:0}.landing-support-box{padding:20px;background-color:#f5f5f5;border-radius:var(--border-radius)}.landing-support-contact-list-box{position:relative;flex-direction:column;bottom:0;margin-top:25px}.landing-support-contact-list{margin:0 0 25px}.blog-list a,.contact-page-header-list .social-media ul li a,.event-detail-page-left-box .dropdown,.route-list-wrap .event-detail-list-image a{display:flex}.blog-list{margin-bottom:45px;max-width:100%}.detail-text-box-content .landing-sss-left,.landing-sss-left{padding:0;max-width:100%}.detail-text-box-content .landing-sss-left .panel-group .panel-heading a{padding:15px 65px 15px 15px}.detail-text-box-content .landing-sss-left .panel-group,.landing-tag-list a{padding:10px}.landing-sss-left .panel-group .panel-heading a{padding:15px 40px 15px 0;font-size:13px;line-height:1.5}.landing-tag-list-box{padding:18px}.landing-tag-list{margin:0 10px 15px 0}.landing-advice-list-box{flex-wrap:wrap;margin:0}.landing-advice-list{max-width:100%;margin:0 0 20px}.landing-bottom-list-box ul{flex-wrap:wrap;margin:10px 0 0}.landing-bottom-list-box ul li{margin-right:20px;margin-bottom:10px}.landing-bottom-open-content{overflow-y:auto;padding:10px;max-height:250px;top:110%;box-shadow:0 0 15px -5px var(--primary-color)}.landing-bottom-open-content>ul>li{margin-right:10px}.landing-bottom-open-content ul li a{padding:10px;font-size:12px}.search-open-content{min-height:200px;min-width:unset;top:110%}.menu-reservation{transform:translateZ(0);position:fixed;bottom:0;perspective:1000}.site-menu-list{padding:0;right:0;position:absolute;flex-direction:column;top:var(--menu-space);background-color:var(--primary-color);left:0;display:none;z-index:9}.site-menu-list.list-open{box-shadow:0 20px 20px -10px var(--primary-color);display:flex}.site-menu-box{padding:15px 10px;max-width:100%}.site-menu-left{padding:0;max-width:40%}.site-menu-right{justify-content:flex-end;max-width:60%}.site-menu-up{height:unset;justify-content:flex-end}.menu-language{padding:0;margin-right:15px}.active .menu-language .nice-select,.menu-language .nice-select{padding-top:0;padding-bottom:0;padding-left:0}.menu-currency:hover,.menu-language:hover,.menu-likes a:hover,.menu-likes.active a{background-color:transparent}.event-detail-page-left-box .dropdown-menu .sub-click:focus,.event-detail-page-left-box .dropdown-menu .sub-click:hover,.event-detail-page-left-box .dropdown-menu>.active>a,.event-detail-page-left-box .dropdown-menu>.active>a:focus,.event-detail-page-left-box .dropdown-menu>.active>a:hover,.yacht-filter-responsive-button a,a.reservation-button:hover{background-color:var(--second-color)}.active .menu-currency .nice-select,.menu-currency .nice-select{padding-top:0;padding-bottom:0}.site-menu-list ul>li>a{font-size:14px;color:#fff;border-bottom:1px solid;border-radius:0}.site-menu-list ul>li>a>i+span{flex:1}.site-menu-list ul>li>a>i{filter:var(--white-filter-color)}.site-menu-list ul li.dropdown-nav>a:after{border-color:#fff}.dropdown-nav-menu.big-nav{right:0;position:relative;margin:0;box-shadow:none;border-radius:0;left:0;display:none}.dropdown-active .dropdown-nav-menu,.dropdown-active .dropdown-nav-menu.big-nav,.dropdown-submenu.active ul.dropdown-menu,.yacht-filter-responsive-button,.yacht-responsive-close,.yacht-responsive-head{display:block}.dropdown-nav-menu-box .all-link{margin:15px 0 0;padding-bottom:15px;padding-left:25px}.dropdown-nav-menu-box>ul>li>a{padding:10px 25px!important}.dropdown-nav-menu-box .dropdown-menu-left{border-right:none;max-width:unset}.dropdown-nav-menu-box ul>li:first-child a{border-radius:0}.dropdown-nav-menu-box .dropdown-menu-left>ul>li>a{padding:10px 25px;font-weight:unset;color:var(--primary-color);position:relative;border-bottom:1px solid #f5f5f5}.dropdown-nav-menu-box ul>li.list-active>a{color:var(--primary-color);background-color:#fff}.site-menu-list ul li a.active,.site-menu-list ul li a:hover,.site-menu-list ul li.dropdown-active>a{color:#fff;background:var(--primary-color)}.dropdown-nav-menu{padding:0;right:0;position:relative;box-shadow:none;border-radius:0;left:0;margin-top:0;display:none}.dropdown-nav-menu-box ul>li>a{padding:10px;font-weight:unset!important;color:var(--primary-color);border-bottom:1px solid #e3e3e3}.menu-reservation{right:0;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;margin:0;box-shadow:0 -20px 20px -15px #ff7600;left:0;z-index:9}.active .menu-reservation a,.menu-reservation a{padding:15px 0;justify-content:center;text-transform:uppercase;border-radius:0}.menu-reservation-dropdown ul li a .list{justify-content:flex-start;min-width:190px;align-items:center;display:flex}.mobil-button{margin-left:10px;display:inline-block}.active .site-menu-left{padding:0;top:0}.active .site-menu-up{height:unset}.active .menu-language .nice-select{padding-left:0}.active .site-menu-box{padding:15px 10px}.active .site-menu-list>ul>li>a{padding:15px;font-size:14px;font-weight:600}.site-menu-list ul>li>a{padding:15px;font-weight:600}.active .site-menu-list{padding-top:0}.active .site-menu-list ul li a,.detail-banner-category,.eat-service-list-head,.li-right span div,.menu-language .nice-select,.menu-likes a,.menu-search input[type=search],.menu-search input[type=text],.search-result-list-head,.service-box-head,.site-menu-list ul li a,.yacht-page-list-head,.yacht-page-specification ul li b{font-size:14px}.yacht-detail-list-content{flex-direction:column;margin-top:20px}.yacht-filter-area,.yacht-filter-area.filter-open{position:fixed;bottom:0;top:0;left:0;margin-top:0}.yacht-filter-responsive-button a{padding:10px;color:#fff;align-items:center;border-radius:var(--mini-border-radius);width:100%;display:flex}.yacht-filter-responsive-button a i{filter:var(--white-filter-color);margin-right:15px}.yacht-filter-area{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);overflow-y:auto;padding:20px 30px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;opacity:0;background-color:#fff}.yacht-filter-area.filter-open{height:auto;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);right:0;opacity:1;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;z-index:91}.yacht-responsive-head{font-size:21px;font-weight:600;color:var(--second-color)}.yacht-responsive-close{right:20px;position:absolute;top:20px}.footer-bottom-right,.yacht-filter-list-box{margin-top:35px}.yacht-responsive-close i{filter:var(--second-filter-color)}.blog-list-page{margin-top:20px}.breadcrumb-contact ul li{margin:0 15px 0 0}.breadcrumb-contact ul li a{font-size:10px}.event-detail-list-right,.yacht-detail-list-right{padding:0;max-width:100%;margin-top:10px}.privacy-content-head h1,.yacht-detail-list-head{font-size:21px}.filter-area-bottom .filter-area-list:first-child,.filter-area-up .filter-area-list:first-child,.form-group-half:first-child{margin-bottom:15px}.search-open-content{min-height:unset;padding:0;z-index:9}.search-open-box ul li a .icon-box i,.service-box ul li i{height:16px;background-size:16px;width:16px}.search-open-box ul li a .icon-box{padding:5px}.search-open-box ul li a{padding:7px;justify-content:flex-start}.route-list-place{text-align:left}.filter-area-bottom{margin-right:0;flex-direction:column;margin-left:0}.yacht-detail-list-wrap-header{flex-direction:column-reverse;align-items:flex-start}.yacht-detail-list-content:has(.yacht-detail-list-category) .yacht-detail-list-wrap{margin-top:20px}.event-detail-list-image img{border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);-ms-border-radius:var(--border-radius);-o-border-radius:var(--border-radius)}.event-detail-list,.yacht-detail-list{padding:10px;flex-direction:column}.footer-banner,.rent-extra,.rent-info-input,.yacht-detail-list-left+.yacht-detail-list-right{margin-top:25px}.event-detail-list-box .event-detail-list-right,.yacht-detail-list-box .yacht-detail-list-right{padding:0 15px;margin-top:15px}.event-detail-list-right .list-bottom,.event-detail-list-right .list-header,.reservation-form .form-group,.yacht-detail-list-right .list-bottom,.yacht-detail-list-right .list-header{flex-direction:column;align-items:flex-start}.list-header-list ul>li{margin:0 25px 0 0}.list-header-list{margin:10px 0}.event-detail-list-right .list-information ul,.rent-info-input-list .form-group,.yacht-detail-list-right .list-information ul{flex-wrap:wrap}.event-detail-list-right .list-information ul>li,.yacht-detail-list-right .list-information ul>li{padding:8px 0;max-width:50%;border-bottom:1px solid #f3f3f3;margin:0;width:100%}.event-detail-list-right .list-information,.yacht-detail-list-right .list-information{margin-top:5px}.list-price{text-align:center;margin:15px 0 25px;width:100%}.breadcrumb-box ul li,.yacht-page-head-bottom ul li i{margin-right:7px}.breadcrumb-contact{margin-top:8px}.yacht-page-content,.yacht-page-right-button{margin-top:20px}.yacht-page-head-bottom{flex-direction:column;margin:10px 0}.yacht-page-head-bottom ul{align-items:flex-start}.yacht-page-head-bottom ul li{margin:0 20px 10px 0}.yacht-page-like a i{height:22px;margin-right:10px;background-size:22px;width:22px}.service-box ul,.yacht-page-like{margin-top:10px}.yacht-page-banner-box{height:235px}.fancybox-navigation .fancybox-button{height:42px;top:75%;width:42px}.yacht-page-text-wrap{flex-direction:column-reverse}.yacht-page-right-head em{font-size:21px;margin-left:0}.condition-box-explain,.condition-content ul li,.contact-page-left-list-head,.eat-service-list ul li,.form-group button,.form-group label,.fuel-type-left,.fuel-type-right,.route-detail-text-left-explain,.service-box ul li,.service-box-head,.yacht-filter-dropdown-list .nice-select,.yacht-opportunies-list-head,.yacht-page-right-head{font-size:13px}.yacht-page-right-button a{padding:10px;font-size:13px}.yacht-page-right-box.active{position:relative;top:unset;width:unset}.yacht-page-specification ul{flex-wrap:wrap;padding-bottom:20px}.yacht-page-left-text-area{padding:0;max-width:100%}.yacht-page-specification ul li:before,.yacht-page-specification ul li:last-child:before{height:2px;top:unset;left:0;width:100%;display:block}.yacht-page-specification ul li{padding:18px 0;max-width:50%;width:100%}.yacht-page-specification ul li span{font-size:12px;font-weight:500}.yacht-page-information-content{padding:20px;font-size:13px;margin-top:35px}.condition-list,.service-box-left{margin-bottom:25px}.condition-box-head{font-size:13px;margin-bottom:5px}.condition-table-content{position:relative}div.condition-table-content:Before{animation:leftoright 1s ease-in-out infinite;height:24px;filter:var(--second-filter-color);right:20px;content:"";position:absolute;background-size:24px;top:-35px;width:24px;background-image:url(https://skyserene.top/media/img/icon/sag-dokunma-ikonu.png);display:block}@keyframes leftoright{0%,to{transform:translate(0)}50%{transform:translate(10px)}}.eat-service-list,.rent-info-input-list .form-group .form-group-half:first-child{margin-bottom:30px}.rent-type-check-box ul li{padding:10px;margin:0 0 15px}.fuel-type-left,.fuel-type-right{max-width:100%;margin:0}.yacht-opportunies-list{margin-bottom:15px;max-width:100%}.yacht-opportunies-list ul li{font-size:12px;margin-bottom:5px}.long-text-box{padding:0;font-size:13px;background-color:transparent}.about-us-list-head,.long-text-box h2,.search-result-label span,.sss-box .landing-sss-list-box-head{font-size:16px}.footer-bottom,.route-detail-text-box{padding:20px;flex-direction:column}.route-detail-text-left-box{padding:0;max-width:100%;background-color:transparent}.route-detail-text-right-box{padding:0;max-width:100%;margin-top:35px}.detail-banner-image{height:280px}.detail-banner-text{padding:0 5%;top:50%}.detail-banner-head{font-size:28px;margin:10px 0}body:has(.blog-detail-box) .detail-banner-head{font-size:16px;max-width:100%;margin:10px 0}.detail-banner-explain{font-size:12px;max-width:100%;line-height:1.5;margin-top:0}body:has(.blog-detail-box) .detail-banner-explain{font-size:12px;line-height:1.5}.route-detail-short-slider .tab-slide-left,.route-detail-slider .tab-slide-left{left:0}.route-detail-short-slider .tab-slide-right,.route-detail-slider .tab-slide-right{right:0}.route-detail-activities-list{max-width:100%;margin:0 0 55px}.activities-head{font-size:16px;margin-top:10px}.activities-text{padding:0 20px 0 30px}.route-detail-text-left-head{font-size:18px;margin-bottom:5px}.route-detail-text-right-box iframe{height:320px}.route-list-wrap .event-detail-list-box{margin-right:0;flex-direction:column;margin-left:0}.route-list-wrap .event-detail-list{margin-bottom:25px;max-width:100%}.route-list-wrap .event-detail-list-image a .list-head{font-size:20px}.blog-detail-head h2{font-size:16px;line-height:1.5}.blog-filter-area{padding:10px;flex-direction:column}.about-us-box{padding:0 25px;margin-top:25px}.about-us-list-explain{font-size:13px;line-height:1.7}.about-us-list.full-list{padding:35px 0}.about-us-list-button a{padding:15px 25px;font-size:13px}.about-us-list,.event-detail-blog-content .blog-list-box .blog-list{margin-bottom:40px}.privacy-content h2{font-size:16px;line-height:1.6}.contact-page-header-list{padding:0;max-width:100%;margin:0 0 35px}.contact-page-head{font-size:16px;margin-bottom:10px}.contact-page-left-list{padding:15px;margin-bottom:15px}.contact-page-header-list .social-media,.contact-page-right-list,.contact-page-right-list a,.contact-page-right-list-box,.menu-reservation-dropdown ul{width:100%}.search-result-label{font-size:14px;margin-bottom:30px}.search-result-list{margin-bottom:70px}.footer-banner-box{padding:0;flex-direction:column}.footer-banner-left{max-width:100%;margin:0}.footer-banner-left-list{max-width:100%;margin:7px 0}.footer-banner-left-list a{justify-content:center}.footer-banner-right{max-width:100%;margin-top:15px}.footer-banner-right .social-media ul{justify-content:center;align-items:center}.footer-up{padding:20px;flex-direction:column;margin:0}.footer-box{padding:0 0 60px}.footer-list{margin-bottom:35px;max-width:unset;width:100%}.trios a img{max-width:60px}.menu-reservation.reservation-open{box-shadow:0 -20px 20px -10px var(--primary-color)}.reservation-open a.reservation-button,.reservation-open a.reservation-button:hover{background-color:var(--primary-color)}.menu-reservation.reservation-open .menu-reservation-dropdown{bottom:49px;background-color:var(--primary-color);border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;left:0}.menu-reservation-dropdown ul li:last-child a{border-bottom:1px solid}.menu-reservation-dropdown ul li a{font-size:13px;text-transform:unset!important;align-items:center}.sss-box .landing-sss-box{max-width:100%;margin:20px 0 0}.sss-box .landing-sss-box .landing-sss-left .panel-group .panel-heading a{padding:10px 65px 10px 10px}.sss-box .panel-default>.panel-heading+.panel-collapse>.panel-body{padding:20px;font-size:12px;line-height:1.75}.rent-price-content{font-size:15px;margin-top:5px}.reservation-form .form-group-half:first-child{margin-bottom:20px}div#calc-price{margin-bottom:60px;scroll-margin-top:85px}.contact-page-header-list .social-media ul{padding:15px 35px 15px 25px;border:1px solid #edecec;background-color:#fbfbfb;align-items:center;border-radius:var(--mini-border-radius);-webkit-border-radius:var(--mini-border-radius);-moz-border-radius:var(--mini-border-radius);-ms-border-radius:var(--mini-border-radius);-o-border-radius:var(--mini-border-radius)}.form-group-half>input,.form-group>input{padding:7px}input[type=date]{width:100%;display:block}.yacht-filter-list-content>ul>li>label>input{margin-right:15px!important}.yacht-filter-dropdown-list .nice-select .list li{height:unset;min-height:unset;padding:10px 20px;border-bottom:1px solid #f3f3f3;line-height:1.6}.yacht-filter-dropdown-list .nice-select .list{max-height:210px}.yacht-detail-list-category .category--box__button{margin-top:0}.yacht-detail-list-category .category--box__button>.nice-select:hover:After{top:35%}.event-detail-page-right{padding:0;max-width:unset;margin-top:20px}.event-detail-blog-content,.event-detail-photo-gallery-content,.event-detail-yacht-content{margin-top:50px}.event-detail-photo-gallery{justify-content:space-between;margin:20px 0 0}.event-detail-photo-list{margin-right:0;max-width:48%;margin-left:0}.event-detail-page-left-box .dropdown button.dropdown-toggle{padding:15px;border:1px solid #f5f5f5;color:#fff;background-color:var(--second-color);border-radius:var(--border-radius);width:100%;display:flex}.event-detail-page-left-box .head,.route-detail-header{margin-bottom:10px}.event-detail-page-left-box .dropdown button.dropdown-toggle:after,.event-detail-page-left-box .dropdown-menu .sub-click:after{height:8px;border-right:2px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none;right:15px;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out;content:"";position:absolute;border-bottom:2px solid #fff;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;width:8px;margin-top:-4px;display:block}.event-detail-page-left-box .dropdown-menu{overflow:hidden;padding:0;color:#fff;top:105%;background-color:var(--second-color);border-radius:var(--border-radius);width:100%;z-index:8}.event-detail-page-left-box .dropdown-menu .sub-click{padding:10px 15px;color:#fff;position:relative;border-bottom:1px solid;width:100%;display:flex}li.dropdown-submenu ul.dropdown-menu{overflow-y:auto;padding:0;border:none;position:relative;max-height:140px;margin:0;box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}li.dropdown-submenu ul.dropdown-menu li a{padding:10px 25px;font-size:12px;color:#fff;border-bottom:1px solid;background-color:#e55200;white-space:normal}.event-detail-page-left-box .dropdown .dropdown-backdrop{z-index:7}.route-detail-header .all-link a{font-size:12px;padding-bottom:0}.route-detail-navigation-box>a{padding:15px;flex-direction:column}.route-detail-navigation-box-left{max-width:100%;text-align:center;padding-left:0}.route-detail-navigation-title{font-size:2.2rem}.route-detail-navigation-box-center{max-width:unset;flex-direction:column;margin:15px 0}.route-detail-navigation-box-center ul{flex-direction:column;width:100%}.route-detail-navigation-box-center ul li{padding:0;border:none;text-align:center;margin:8px 0}.route-detail-navigation-box-right{max-width:unset;text-align:center}.route-detail-navigation-button{justify-content:center;width:100%}.route-detail-navigation-content{margin-bottom:75px}.dropdown-nav-menu-box ul>li>a>img{filter:var(--primary-filter-color)}.landing-route-list{padding:0 32px}.form-checkbox-content label span{max-width:80%}input[type=date]{min-height:1.2em;padding:10px;-webkit-appearance:textfield;-moz-appearance:textfield;min-width:96%}.condition-list:first-child .condition-content ul li{font-size:13px;flex-direction:row;align-items:center;width:100%}.condition-list:first-child .condition-content ul li span{margin-right:5px}.condition-list:first-child .condition-content ul li em{margin-left:5px}.filter-button a{padding:10px 20px}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:1}}