.guide-btn-group{gap:15px;align-items:center;display:flex;flex-wrap:wrap}:root{--primary-color:#BFA888;--secondary-color:#BFA888;--background-color:#fff;--header-text-color:#000;--text-color-primary:#000;--text-color:#666666;--font-family:"Manrope", Sans-serif;--font-size:16px;--line-height:1.5}body{margin:0;padding:0;font-family:var(--font-family);color:var(--text-color);font-size:var(--font-size);line-height:var(--line-height)}.margin-left-auto{margin-left:auto}.margin-right-auto{margin-right:auto}h1,h2,h3,h4,h5,h6{font-family:'Playfair Display',sans-serif;font-size:2em;color:var(--header-text-color);margin:1em 0;padding:0}h1{font-size:2.5em}h2{font-size:2.2em}h3{font-size:2em}h4{font-size:1.8em}h5{font-size:1.6em}h6{font-size:1.4em}p{font-family:var(--font-family);color:var(--text-color)}p:last-child{margin-bottom:0}a[class=""]{color:var(--primary-color);text-decoration:none}a[class=""]:hover{color:var(--secondary-color)}a[class=""]:active{color:var(--primary-color)}.th-btn{border:1px solid var(--primary-color);background-color:var(--primary-color);color:#fff;padding:10px 20px;border-radius:5px;cursor:pointer;font-family:var(--font-family);font-size:var(--font-size);line-height:var(--line-height);text-decoration:none!important;display:inline-block}.th-btn:active,.th-btn:hover{border-color:var(--secondary-color);background-color:var(--secondary-color)}.th-btn.disabled{background-color:#ccc;cursor:not-allowed}.th-btn.th-btn-primary{border-color:var(--primary-color);background-color:var(--primary-color);color:#fff}.th-btn.th-btn-primary:active,.th-btn.th-btn-primary:hover{filter:grayscale(.5)}.th-btn.th-btn-secondary{border-color:var(--secondary-color);background-color:var(--secondary-color);color:#fff}.th-btn.th-btn-secondary:active,.th-btn.th-btn-secondary:hover{filter:grayscale(.5)}.th-btn.th-btn-success{border-color:#2ecc71;background-color:#2ecc71;color:#fff}.th-btn.th-btn-success:active,.th-btn.th-btn-success:hover{filter:grayscale(.5)}.th-btn.th-btn-danger{border-color:#c1002b;background-color:#c1002b;color:#fff}.th-btn.th-btn-danger:active,.th-btn.th-btn-danger:hover{filter:grayscale(.5)}.th-btn.th-btn-warning{border-color:#f39c12;background-color:#f39c12;color:#fff}.th-btn.th-btn-warning:active,.th-btn.th-btn-warning:hover{filter:grayscale(.5)}.th-btn.th-btn-info{border-color:#3498db;background-color:#3498db;color:#fff}.th-btn.th-btn-info:active,.th-btn.th-btn-info:hover{filter:grayscale(.5)}.th-btn.th-btn-light{border-color:#ecf0f1;background-color:#ecf0f1;color:#2c3e50}.th-btn.th-btn-light:active,.th-btn.th-btn-light:hover{filter:grayscale(.5)}.th-btn.th-btn-dark{border-color:#34495e;background-color:#34495e;color:#fff}.th-btn.th-btn-dark:active,.th-btn.th-btn-dark:hover{filter:grayscale(.5)}.th-btn.th-btn-outline-dark{background-color:#fff;border:1px solid #34495e;color:#34495e}.th-btn.th-btn-outline-dark:active,.th-btn.th-btn-outline-dark:hover{background-color:#34495e;color:#fff}.th-btn.th-btn-link{background-color:#fff0;color:var(--primary-color);padding:0;border:none}.th-btn.th-btn-link:active,.th-btn.th-btn-link:hover{background-color:#fff0;color:var(--secondary-color)}.th-btn.th-btn-link:focus{outline:2px solid var(--primary-color)}.th-btn.th-btn-link:focus-visible{outline:2px solid var(--primary-color)}.th-btn.th-btn-link:focus:not(:focus-visible){outline:none}.th-btn.th-btn-link:visited{color:var(--secondary-color)}.th-btn.th-btn-link:visited:hover{color:var(--primary-color)}.th-btn{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;text-decoration:none;font-family:var(--font-family);font-weight:400}.th-text-color-primary{color:var(--text-color-primary)}.section-gap-outside{margin-top:100px;margin-bottom:100px}.section-gap{padding-top:100px;padding-bottom:100px}.box-wrapper{margin-bottom:3rem;margin-top:3rem;-webkit-box-shadow:0 0 .75rem rgb(0 0 0 / 8%);box-shadow:0 0 .75rem rgb(0 0 0 / 8%);border:1px solid #d9e2ef;border-radius:.25rem;background-color:#fff;padding:23px 23px}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--primary-color)}.nav-pills .nav-link.active .features--description,.nav-pills .show>.nav-link .features--description{color:#fff}.container{max-width:1320px;margin:0 auto;padding:0 10px}.yachts-section{text-align:center}.section.yachts-section .featured-image img{max-width:100%;border-radius:30px}.section.yachts-section{padding:44px 0 68px}.section.yachts-section-main{padding:0;margin:100px 0;text-align:left}.section.yachts-section .section-gap{gap:22px;display:flex;flex-direction:column;align-items:center;justify-content:center}.section.yachts-section .section-gap.wrapper-sidebar{flex-direction:row;align-items:flex-start}.section.yachts-section .section-gap.wrapper-sidebar .container-main{flex:1 2 auto}.section .section-gap.wrapper-sidebar .container-sidebar{flex:0 0 400px}.section.yachts-section .section-title,.section.yachts-section .title{font-size:48px;font-weight:500;line-height:1.8;margin:0}.section.yachts-section .text{font-size:20px;font-weight:400;line-height:1.3}.yachts-section .table-info{background-color:#fff0;width:auto;margin-bottom:0;font-size:1;border-spacing:0;border-collapse:collapse;color:#000;font-weight:500}.yachts-section table.table-info tbody>tr:nth-child(2n+1)>th,.yachts-section table.table-info tbody>tr>th{background-color:#D9D9D9}.yachts-section table.table-info thead th{background:#000;color:#fff}.yachts-section table.table-info thead th.accent{background:var(--primary-color)}.yachts-section table.table-info td,.yachts-section table.table-info th{border:1px solid #000!important;line-height:1.5;padding:12px 30px;vertical-align:top;font-size:20px;font-weight:500;text-align:left}.yachts-section .wrapper-columns-2{display:flex;gap:30px;align-items:flex-start;justify-content:center;flex-wrap:wrap;margin-bottom:5px}.yachts-section .gallery-3{display:flex;flex-wrap:wrap;flex-direction:row;gap:30px;align-items:center;justify-content:center;margin-top:33px}.yachts-section .gallery-3 .col{width:calc(100% / 3 - 60px);min-width:250px}.yachts-section .gallery-3 .col .item{display:block;font-size:0}.yachts-section .gallery-3 .col .item video,.yachts-section .gallery-3 .col .item img{height:275px;width:100%;object-fit:cover;border-radius:30px}.yachts-info{position:relative}.yachts-info:after{position:absolute;content:'';top:-2px;height:4px;width:1250px;max-width:80%;background-color:#DDD;left:50%;transform:translateX(-50%);mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent 100%)}.section.yachts-section.yachts-body{margin-top:63px}.video-gallery .video-item video{transition:transform 0.3s ease}.video-gallery .video-item:hover video{transform:scale(1.05)}.video-modal{animation:fadeIn 0.2s}.lg-toolbar{margin-top:31px;padding:0 30px}.table-routes{max-width:350px;margin:0 auto;margin-bottom:0;margin-bottom:20px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.yachts-section .gallery-3 .col .item{transition-duration:0.3s}.yachts-section .gallery-3 .col .item:hover{transform:translateY(-10px)}.yachts-section .entry-meta{font-family:'Manrope';font-style:normal;font-weight:700;font-size:20px;color:#BFA888}.yachts-section .post-thumbnail{margin-bottom:25px}.yachts-section .entry-title{font-family:'Playfair Display';font-style:normal;font-weight:500;font-size:42px;line-height:57px;text-transform:capitalize;color:#000}.post .wp-post-image{border-radius:25px}.post-footer{display:flex;align-items:center;gap:20px 20px;justify-content:space-between;flex-wrap:wrap;position:relative;padding:25px 0;margin-top:25px}.post-footer:after{content:'';position:absolute;display:block;height:4px;width:100%;top:0;left:0;background:#FFF;background:linear-gradient(90deg,rgb(255 255 255) 0%,rgb(221 221 221) 50%,rgb(255 255 255) 100%)}.post-footer .post-footer-label{font-family:'Playfair Display';font-style:normal;font-weight:500;font-size:24px;line-height:57px;text-transform:capitalize;color:#000}.post-footer .post-footer-tags,.post-footer .post-footer-share{display:flex;align-items:center;gap:10px}.post-footer .post-footer-tags .post-footer-tags-list{display:flex;align-items:center;gap:10px 10px;flex-wrap:wrap}.post-footer .post-footer-tags .post-footer-tags-list .post-footer-tags-list--item{display:inline-block;padding:8px 28px;border:1px solid #666;border-radius:25px;font-family:'Manrope';font-style:normal;font-weight:700;font-size:13px;color:#000;transition:all .15s;background:#fff}.post-footer .post-footer-tags .post-footer-tags-list .post-footer-tags-list--item:hover{background:#BFA888}.post-footer .post-footer-share .post-footer-share-list{background:#F5F5F5;border-radius:24px;display:flex;align-items:center;gap:5px;padding:5px}.post-footer .post-footer-share .post-footer-share-list a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#fff0;border-radius:24px;transition:all .15s;color:#000}.post-footer .post-footer-share .post-footer-share-list a:hover{background:#BFA888}.post-navigation{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid #ddd;margin-top:-5px;padding-top:25px}.post-nav-item{display:flex;flex-direction:column;text-decoration:none;color:inherit;max-width:45%}.section.yachts-section .post-navigation .title{margin:0;font-family:'Playfair Display';font-style:normal;font-weight:500;font-size:26px;line-height:1.6;text-transform:capitalize;color:#000}.section.yachts-section .post-navigation .post-nav-item:hover .title{color:#BFA888}.post-nav-item.prev-post{text-align:left}.post-nav-item.next-post{text-align:right}.post-nav-item .arrow{font-size:22px;font-weight:700;color:var(--e-global-color-primary,#000)}.post-nav-item .label{font-size:12px;text-transform:uppercase;opacity:.6}.post-nav-item .title{font-size:16px;font-weight:600}.yachts-contact-us-btn{background-color:#BFA888;font-family:"Manrope",Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#000;border-radius:30px 30px 30px 30px;padding:17px 40px 17px 40px;transition:all .15s}.yachts-contact-us-btn:hover{background-color:#000;color:#fff}