.text-left label{text-align:left !important}.vertical-middle img{vertical-align:middle}.no-composer .content h1,.no-composer .content h2,.no-composer .content h3,.no-composer .content h4,.no-composer .content h5,.no-composer .content h6{margin-bottom:10px}.rt-toggle>ol>li .toggle-title{line-height:1.2em}@media only screen and (max-width:767px){.reverse-row .content_row_wrapper{display:flex;flex-direction:column-reverse}.text-column .vc_column-inner{padding-left:30px !important;padding-right:30px !important}}@media only screen and (max-width:767px){.content_row_wrapper .vc_column_container>.vc_column-inner{padding-left:15px;padding-right:15px}}.rt_heading_wrapper>.white-header-line:after{background-color:#fff !important}.custom-icon.icon-style-1 .icon-holder span:before{font-size:35px}.home-hero-header .punchline{text-transform:uppercase;font-size:25px}h1.home-hero-header{font-family:"Noto Serif Hentaigana",serif !important;font-optical-sizing:auto;font-style:normal;font-weight:200 !important}.blog_list article:last-child{margin-bottom:50px !important}.book-now{background-color:#baad85;color:#fff;border-radius:4px}.book-now a{color:#f1f1f1 !important}.book-now a:hover{color:#fff !important}.button_wrapper .button_{border-radius:4px}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern{border-color:#baad85;background-color:#baad85;font-family:"Manrope";font-size:15px;padding:10px 20px;background-image:none}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:hover{border-color:#baad85;background-color:#baad85}.tour-menu-col .vc_column-inner{padding-top:10px !important}.tour-menu{margin-bottom:10px;text-align:center}.tour-menu li{display:inline-block;margin-right:30px;font-size:16px;font-weight:600}.tour-menu li a{color:#333;font-family:"Manrope"}.tour-menu li a:hover{border-bottom:1px solid #333;text-decoration:none !important}.tour-menu ul{width:fit-content;margin:auto}.tour-list-col .vc_column-inner{padding:0 !important;border:1px solid #ccc;border-radius:0 0 12px 12px;padding-bottom:30px !important}.tour-list-info{padding:15px;text-align:center;color:#111}.tour-list-info ul{padding:0;margin-top:20px}.tour-list-info ul li{list-style:none;border-bottom:1px solid #bbb;text-align:center;padding-top:10px;padding-bottom:10px}.tour-list-info .card-price-wrap{margin-top:30px;font-size:18px}.tour-list-info .card-price-wrap .price{font-size:25px;margin-right:10px;font-weight:700}@media only screen and (max-width:1199px){.tour-list-col{margin-bottom:40px}.tour-menu-col .vc_column-inner{padding-top:10px !important;padding-left:10px !important;padding-right:10px !important}}.bullet-list{margin-top:0 !important}.transparent-box{background-color:transparent !important;border:1px solid #fff !important}.route-quickview-row .quickview-col{width:48%}.route-quickview-row .vc_col-sm-2{width:4%}.quickview-col{background-color:#e3decd;border-radius:12px !important}.quickview-col .vc_column-inner{padding:0 !important}@media only screen and (max-width:1000px){.route-quickview-row{padding-left:30px;padding-right:30px}}@media only screen and (max-width:830px){.route-quickview-row .quickview-col{width:47%}.route-quickview-row .vc_col-sm-2{width:6%}}@media only screen and (max-width:767px){.route-quickview-row .quickview-col{width:100%}.route-quickview-row .vc_col-sm-2{width:0;min-height:30px}}body.error404 #main_content>.content_row.default-style{background-image:url(https://sailing.80bytes.gr/wp-content/uploads/404.jpg);background-size:cover;min-height:600px;background-repeat:no-repeat;background-position-y:center;color:#fff !important;font-size:20px}body.error404 #main_content>.content_row.default-style h1{color:#fff}.wpcf7 input[type=text],.wpcf7 input[type=input],.wpcf7 input[type=password],.wpcf7 input[type=email],.wpcf7 input[type=date],.wpcf7 input[type=time],.wpcf7 input[type=datetime-local],.wpcf7 input[type=month],.wpcf7 input[type=number],.wpcf7 input[type=url],.wpcf7 input[type=tel],.wpcf7 textarea,.wpcf7 select{width:100%}.wpcf7-list-item-label{white-space:initial}.wpcf7 label{text-align:left;font-weight:400;color:#555}.wpcf7 input[type=submit]{border-radius:4px}@media only screen and (max-width:1024px){.top-header .mobile-menu-button{padding-left:20px}.top-header .mobile-menu-button:before{font-size:25px}.overlapped-header .top-header{position:absolute;top:auto;left:0;right:0}#logo img,#logo span{max-height:75px !important}}@media only screen and (max-width:600px){#logo a{height:80px !important;line-height:80px !important}#logo img,#logo span{max-height:65px !important}}.contact-page-info article h6{font-family:'Open Sans';font-size:16px}.contact-page-info p{margin-bottom:10px}.contact-page-info a{text-decoration:none;color:#333 !important}.contact-page-info a:focus{text-decoration:underline}.icon-flow-cascade.categories{display:none !important}.single-post h2.entry-title{display:none}#footer .footer_widgets .widgets_holder .widget a{text-decoration:none}#footer .footer_widgets .widgets_holder .widget a:hover{color:#fff}.footer_info_bar a{text-decoration:none}.footer_info_bar a:hover{color:#fff}.tripadvisor-row .vc_column_container>.vc_column-inner{padding-left:20px;padding-right:20px}#footer-column-3 .widget_text,#footer-column-3 .widget_social_media_icons{margin-bottom:0}@media only screen and (max-width:767px){.faq-col .vc_column-inner{padding-top:25px;padding-bottom:25px}}.pop-up-btn{background:#fff;color:#111;padding:10px 20px;margin-top:20px;text-decoration:none;text-align:center;font-weight:700;font-size:18px}.pop-up-btn:hover{background:#333;color:#fff}.icon-spotify:before{content:url(https://sailing.80bytes.gr/wp-content/uploads/tiktok-solid.png)}ul.social_media .spotify:hover:after,ul.social_media .spotify span,ul.social_media .spotify span:after{background:#000;border-top-color:#000}