.yacht-columns-container{font-family:"Source Sans Pro",sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:1.45rem;letter-spacing:0}.yacht-columns-container{margin:0 -15px}.yacht-columns-container>*{vertical-align:top;padding:10px 15px;display:inline-block;box-sizing:border-box}.yacht-columns-container .column-1-2{width:50%}.yacht-columns-container .column-1-3{width:33.33%}.yacht-columns-container .column-1-4{width:25%}.yacht-featured{position:relative;overflow:hidden;z-index:1;margin:-1px -1px 1.3em}.yacht-featured:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:auto;height:auto;z-index:0}.yacht-featured img{width:100%}.yacht-featured-overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:auto;height:auto;z-index:2}.yacht-last-minute{position:absolute;top:25px;right:-40px;text-align:center;transform:rotate(45deg);font-family:"Reem Kufi",sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0;line-height:1.4em;padding:.75em 0 .4em;z-index:1;width:160px}.yacht-last-minute-inside{display:inline-block;padding-left:1em;position:relative}.yacht-last-minute-inside:before{position:absolute;left:-.45em;top:.2em;font-size:12px}.yacht-rating{position:absolute;left:47px;bottom:25px;font-size:12px}.yacht-rating .yacht-rating-star:before{margin:0 .17em}.single-yacht .yacht-rating{display:none}.yacht-price{font-family:"Source Sans Pro",sans-serif;font-weight:400;font-size:14px}.yacht-present-price{font-size:14px}.yacht-old-price{opacity:.8;letter-spacing:0;text-decoration:line-through;margin-right:.7em}.yacht-price:after{content:'\E93F';display:block;font-family:"fontello";font-size:42px;font-weight:400;margin-bottom:1px;margin-top:2px;color:#c09551}.yacht-plugin.yacht-single{text-align:center}.yacht-plugin-content{padding:0}.yacht-style-extended .yacht-plugin-content{padding:48px 38px 45px 44px}.yacht-title{font-family:"Playfair Display",sans-serif;font-size:1.333rem;font-weight:700;font-style:normal;line-height:1.944rem;text-decoration:none;text-transform:none;letter-spacing:.1px}.yacht-destination{text-transform:uppercase;font-size:14px}.yacht-destination:before{content:'\e833';font-family:fontello;position:relative;top:2px;display:inline-block;margin-right:.3em;color:#c33040;font-size:18px}.yacht-style-extended .yacht-destination{margin-top:.4em;margin-bottom:2.4em}.yacht-info-part{display:inline-block;width:100%;margin:1.1em 0 0;border:none;border-top:1px solid #ddd;padding:.55em 0 .7em}.yacht-info-part>div:before{font-size:20px;position:relative;top:2px;padding-right:4px}.yacht-info-part>*{display:inline-block;padding:0 10px}.yacht-info .yacht-calendar:before{font-size:14px;vertical-align:top;margin:4px 9px 0 1px}.yacht-title-read-more{display:none}.yacht-info .yacht-calendar{font-size:13px}.yacht-info-label{margin-right:.5em;min-width:7em;font-size:13px}.yacht-single .yacht-info-part+.yacht-info-part{text-align:right}.yacht-people{font-size:13px}.yacht-people .yacht-people-icon:before{margin:0}.yacht-calendar+.yacht-people{position:relative;padding-left:1.8em}.yacht-calendar+.yacht-people:before{content:'';position:absolute;width:1px;top:.45em;left:.85em;height:.95em}.yacht-title-read-more{font-family:"Reem Kufi",sans-serif;font-size:1em;font-weight:400;line-height:2.5em;text-transform:uppercase;position:relative;padding-right:2.3em}.yacht-plugin .yacht-plugin-content .yacht-title-read-more:before{position:absolute;right:0;font-size:16px;top:.45em;transition:none}.yacht-single-title{margin:1.1em 0 .2em}.yacht-single-title:after{content:'\E93F';display:block;font-family:"fontello";font-size:42px;font-weight:400;margin-bottom:1px;margin-top:0;color:#c09551;line-height:35px}.yacht-single-info{margin:.6em 0 0}.yacht-single-content .yacht-info-part{vertical-align:top}.yacht-tabs .yacht-destination:before,.yacht-tabs .yacht-price:after{display:none}.yacht-tab-title{background-color:#e7edf4;color:#125294;line-height:normal;padding:1rem;font-family:Oswald;font-size:.722rem;font-weight:700;text-transform:uppercase;letter-spacing:.144rem;display:inline-block;cursor:pointer;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;flex-grow:1;text-align:center}.yacht-tab-title:hover,.yacht-tab-title.active{background-color:#125294;color:#fff}.yacht-tab-title+.yacht-tab-title{border-left:2px solid #fff}.yacht_page_label{font-weight:600}.yacht_page_label,.yacht_page_data{display:inline-block;vertical-align:top}.yacht_page_section_item,.yacht-list-equipment>li{display:inline-block;vertical-align:top;width:33%;float:left}.yacht-list-equipment{overflow:hidden;margin:0}.yacht-tab-content>div,.yacht-tab-content .yacht-present-price{color:#2f5a69;font-family:"Source Sans Pro";font-size:1rem;font-weight:400;text-transform:none;overflow:hidden}.ov-title{color:#2f5a69;font-family:"Source Sans Pro";font-size:1rem;font-weight:600}.yacht-tab-content{border:1px solid #d9e3ee;padding:1.8em 1.6em}.yacht-tab-content>div+div,.yacht-tab-content>div+ul{margin-bottom:0;margin-top:1.4rem}.yacht-tabs{margin-top:3.3rem}.yt-col{display:none}.yt-col.yacht-overview-content{display:block}.yacht-list{list-style:none;padding:0;margin-top:0}.yacht-single .yacht-list{margin-bottom:2.4em}.yacht-list li{position:relative;padding-left:1.4em;font-size:1rem}.yacht-list li+li{margin-top:.3rem}.yacht-list li:before{position:absolute;left:0;top:8px;font-size:12px;color:#125294}.yacht-post+.yacht-post{margin-top:7.15rem;padding-top:7.15rem;border-top:1px solid #eee}ul.yacht-list-equipment li{padding:0}ul.yacht-list-equipment li:before{position:relative;left:0;top:8px;margin-right:10px;vertical-align:top}.yacht-tabs-list>div.tabs-titles{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.vc_element-icon.icon-yacht-plugin{background:url(//dhanushamarine.com/wp-content/plugins/yacht-plugin/css/../images/icon.png) no-repeat 0 0!important}.yacht-container.swiper-container{padding-bottom:4.65em;padding-top:.6rem}.yacht-container .swiper-scrollbar-drag{border-radius:0}.yacht-container.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:0;bottom:3px;z-index:50;height:12px;width:100%;border-radius:0}.yacht-plugin-column-row{margin:0 -30px 0 0}.yacht-plugin-column,.yacht-plugin-columns{display:inline-block;padding:0 30px 0 0;box-sizing:border-box;vertical-align:top}.yacht-plugin-one{width:8.33333333%}.yacht-plugin-space{width:4%}.yacht-plugin-two{width:16.66666667%}.yacht-plugin-three{width:25%}.yacht-plugin-four{width:33.33333333%}.yacht-plugin-five{width:41.66666667%}.yacht-plugin-six{width:50%}.yacht-plugin-seven{width:58.33333333%}.yacht-plugin-eight{width:66.66666667%}.yacht-plugin-nine{width:75%}.yacht-plugin-ten{width:83.33333333%}.yacht-plugin-eleven{width:91.66666667%}.yacht-plugin-twelve{width:100%}.yacht-plugin-form-shortcode .yacht-plugin-form-title{margin:1.35em 0 1.4em}.yacht-plugin-form-header .yacht-plugin-form-search{margin:2.3em 0 1.8em;border-left:1px solid;position:relative;padding-left:2.7em}.yacht-plugin-form-header .yacht-plugin-form-search input[type="text"]{background:transparent;border:0;height:3em}.yacht-plugin-form-header .yacht-plugin-form-search input[type="text"]:hover,.yacht-plugin-form-header .yacht-plugin-form-search input[type="text"]:focus{background:transparent}.yacht-plugin-form-header .yacht-plugin-form-search button{padding:0;border:0;background:transparent;position:absolute;top:.4em;left:1.7em}.yacht-plugin-form-header .yacht-plugin-form-search button:focus,.yacht-plugin-form-header .yacht-plugin-form-search button:hover{background:transparent}.yacht-plugin-form-header .yacht-plugin-form-search button:before{transition:none}.yacht-plugin-form-shortcode label{display:block;font-family:"Roboto Slab",sans-serif;font-size:1.143em;margin:0 0 .7em;font-weight:700;letter-spacing:0}.yacht-plugin-form-content input{width:100%}.yacht-button-read-more{margin-top:2em;cursor:pointer;display:inline-block;white-space:nowrap;padding:1.3em 2.95em;line-height:18px;text-transform:none;letter-spacing:0;font-size:1.214em;font-weight:700;border:none;box-sizing:border-box;border-radius:2px;box-shadow:0 2px 4px rgba(128,128,128,.2)}.yacht-plugin-form-content button{margin-top:0;cursor:pointer;display:inline-block;white-space:nowrap;padding:5px 1.5rem 6px;line-height:normal;height:52px;text-transform:uppercase;letter-spacing:2.6px;font-size:13px;font-weight:700;border:none;box-sizing:border-box;border-radius:2px;box-shadow:0 2px 4px rgba(128,128,128,.2)}.yacht-button-read-more{margin-top:0;padding:1.3em 2.35em;margin-right:.85rem}.yacht-plugin-datepicker{position:relative}.yacht-plugin-datepicker input[type="text"]{background:url(//dhanushamarine.com/wp-content/plugins/yacht-plugin/css/../images/calendar.png) no-repeat 91% 47% #f3f5f7}.yacht-field{padding:5px 1.4rem!important;height:52px}div.ui-datepicker{z-index:8888!important}.yacht-plugin-form-content .ui-slider-handle::before{content:attr(data-content);position:absolute;top:-2.3em;word-wrap:normal;left:50%;transform:translateX(-50%);font-family:"Reem Kufi",sans-serif;font-size:14px;font-weight:400}.yacht-plugin-form-content .ui-slider-horizontal{height:3px;border:0;border-radius:0}.yacht-plugin-form-content .ui-slider-horizontal .ui-slider-handle{border-radius:0;border:0;width:9px;height:9px;margin-left:-4px;top:-3px}#yacht-plugin-price{margin-top:43px}.single-yacht.sidebar_right .sidebar.sidebar-yacht{border:none}.single-yacht .sidebar.sidebar-yacht{padding:2.6rem 3.3rem 3.6rem;background-color:#faf6f0;text-align:center;font-size:14px}.single-yacht .sidebar.sidebar-yacht .wpcf7-submit{margin-top:.7em;width:100%;max-width:252px;margin-left:auto;margin-right:auto}.single-yacht .sidebar.sidebar-yacht .wpcf7-form-control:not(.wpcf7-submit){background-color:#ffffff!important}.single-yacht .sidebar.sidebar-yacht .text-block{margin-bottom:1.4rem;line-height:normal;margin-top:.65rem}.single-yacht .sidebar.sidebar-yacht .wpcf7-textarea{height:6.111rem;min-height:6.111rem}.single-yacht .sidebar.sidebar-yacht .sc_item_title.sc_item_title_style_alter:after{line-height:39px}.yacht-style-original-noborder .yacht-single,.yacht-style-original-noborder .yacht-info-part{border:0}.yacht-style-original-noborder .yacht-info-part{margin:1.8em 0 0}.yacht-style-original-noborder .yacht-columns-container>*{padding-bottom:25px}