@charset "UTF-8";
/*!
IMPORTANT!!!!
If you edit the .css file instead of the .scss files, ALL ORGANIZATION WILL BE LOST!
Please open and edit the .scss files in the /sass/ folder. Installing the WP-SCSS plugin in wordpress will allow you to edit .scss files on the server and have them automatically compile to css.

ALSO IMPORTANT!
If you do the above, all vendor prefixes will be lost and the site will lose most of its cross browser compatibility. Use atom autoprefixer or https://autoprefixer.github.io/ to update the vendor prefixes for EVERY .scss file, not just the one you've edited.
*/
/*!
Theme Name: Bare Naked Theme
Theme URI: https://gitlab.com/bare-adv/bare-naked-theme
Author: Tyler Barnes
Author URI: http://tylerbarnes.ca
Description: An Object oriented css theme starter
*/
.slick-loading .slick-list{background:#fff url(//thunderbirdyachtsales.com/wp-content/themes/thunderbird/./ajax-loader.gif) center center no-repeat}@font-face{font-family:"slick";font-weight:400;font-style:normal;src:url(//thunderbirdyachtsales.com/wp-content/themes/thunderbird/./fonts/slick.eot);src:url(//thunderbirdyachtsales.com/wp-content/themes/thunderbird/./fonts/slick.eot?#iefix) format("embedded-opentype"),url(//thunderbirdyachtsales.com/wp-content/themes/thunderbird/./fonts/slick.woff) format("woff"),url(//thunderbirdyachtsales.com/wp-content/themes/thunderbird/./fonts/slick.ttf) format("truetype"),url(//thunderbirdyachtsales.com/wp-content/themes/thunderbird/./fonts/slick.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;z-index:10;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:0 0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:25px}[dir=rtl] .slick-prev{right:25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:25px}[dir=rtl] .slick-next{right:auto;left:25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:0}.slick-dots{position:absolute;bottom:10px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media all{html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:"";display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000;border:0;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch;overflow-y:scroll}.featherlight iframe{border:0}.featherlight *{-webkit-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{@page{size:landscape}html.with-featherlight>*>:not(.featherlight){display:none}}.featherlight-next,.featherlight-previous{display:block;position:absolute;top:25px;right:25px;bottom:0;left:80%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(0,0,0,0)}.featherlight-previous{left:25px;right:80%}.featherlight-next:hover,.featherlight-previous:hover{background:rgba(255,255,255,.25)}.featherlight-next span,.featherlight-previous span{display:none;position:absolute;top:50%;left:5%;width:82%;text-align:center;font-size:80px;line-height:80px;margin-top:-40px;text-shadow:0 0 5px #fff;color:#fff;font-style:normal;font-weight:400}.featherlight-next span{right:5%;left:auto}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block}.featherlight-first-slide.featherlight-last-slide .featherlight-next,.featherlight-first-slide.featherlight-last-slide .featherlight-previous,.featherlight-loading .featherlight-next,.featherlight-loading .featherlight-previous,.featherlight-swipe-aware .featherlight-next,.featherlight-swipe-aware .featherlight-previous{display:none}@media only screen and (max-device-width:1024px){.featherlight-next:hover,.featherlight-previous:hover{background:0 0}.featherlight-next span,.featherlight-previous span{display:block}}@media only screen and (max-width:1024px){.featherlight-next,.featherlight-previous{top:10px;right:10px;left:85%}.featherlight-previous{left:10px;right:85%}.featherlight-next span,.featherlight-previous span{margin-top:-30px;font-size:40px}}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger{padding:15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;-webkit-transition-property:background,-webkit-transform;transition-property:background,-webkit-transform;transition-property:transform,background;transition-property:transform,background,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--elastic .hamburger-inner{top:2px;-webkit-transition-duration:.275s;transition-duration:.275s;-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;-webkit-transition:opacity .125s .275s ease;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner:after{top:20px;-webkit-transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(135deg);transform:translate3d(0,10px,0) rotate(135deg);-webkit-transition-delay:.075s;transition-delay:.075s}.hamburger--elastic.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(-270deg);transform:translate3d(0,-20px,0) rotate(-270deg);-webkit-transition-delay:.075s;transition-delay:.075s}table.bt thead,table.bt tbody th{display:none}table.bt tfoot th,table.bt tfoot td,table.bt tbody td{border:none;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;vertical-align:top;float:left\9;width:100% \9}table.bt tfoot th:before,table.bt tfoot td:before,table.bt tbody td:before{content:attr(data-th) ": ";display:inline-block;-webkit-flex-shrink:0;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-weight:700;width:6.5em}table.bt tfoot th.bt-hide,table.bt tfoot td.bt-hide,table.bt tbody td.bt-hide{display:none}table.bt tfoot th .bt-content,table.bt tfoot td .bt-content,table.bt tbody td .bt-content{vertical-align:top}.bt-wrapper.active{max-height:310px;overflow:auto;-webkit-overflow-scrolling:touch}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;padding:.67em 0;margin:0}figcaption,figure,main{display:block}figure{padding:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}ul,ol{padding:0;margin:0}h1,h2,h3,h4,h5,h6,p,.icon-list__text{margin:0;padding:0}.menu ul,.menu{list-style:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{clip:auto !important;display:block;height:auto;width:auto;z-index:100000}.clearfix:after{content:"";clear:both}.bg-overlay{position:relative}.bg-overlay>*{position:relative}.bg-image,.yacht-post__thumbnail{background-size:cover;background-position:center}body{position:relative;background-color:#f9f7f3;overflow-x:hidden}body>main{min-height:300px}.section,.text-area,.text-area--white-bg{padding-bottom:2rem}.section--padding-top,.link-boxes,.main-flexible-content>.text-area,.main-flexible-content>.text-area--white-bg,.big-box--full-height__inner,.big-box--full-height,.legal,.site-footer{padding:2rem 0}img{max-width:100%;height:auto}.background-image{background-size:cover;background-position:center;background-repeat:no-repeat}@media screen{.filled+.main{margin-top:70px}}@media screen and (min-width:1175px){.filled+.main{margin-top:90px}}.hidden{opacity:0}.visible{opacity:1}.padding-v-x2{padding-top:2rem !important;padding-bottom:2rem !important}.padding-v-x3{padding-top:3rem !important;padding-bottom:3rem !important}.center-text,.big-box--full-height__inner{text-align:center}.center-text .wysiwyg,.big-box--full-height__inner .wysiwyg{margin-left:auto;margin-right:auto}.displaynone{display:none}html{font-size:62.5%}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-font,.h5,.yacht-post__price,body{font-family:"Libre Franklin",sans-serif,helvetica}.heading-font,h1,h2,h3,h4,.h1,h1--big,.h1--big,.h2,.inner-box .contact-card__title,.h3,.h4{font-family:"Josefin Sans",sans-serif,helvetica;color:#3b3b3b;text-transform:uppercase;font-weight:300}body{color:#fff}a{word-wrap:break-word}a,a:visited,a:active{color:#0f83f5;text-decoration:none}.p p,.p .icon-list__text{font-size:inherit;line-height:inherit;margin-bottom:inherit}h2,h3,h4,h5,h6,p,.icon-list__text{padding-bottom:1rem}h1,.h1,h1--big,.h1--big{font-size:3rem;padding-bottom:2rem;letter-spacing:-2.5px;line-height:1.1}@media (min-width:450px){h1,.h1,h1--big,.h1--big{font-size:3.8rem}}h1 .two-line-heading__small,.h1 .two-line-heading__small,h1--big .two-line-heading__small,.h1--big .two-line-heading__small{font-family:"Josefin Sans",sans-serif,helvetica}@media (min-width:1400px){h1,.h1,h1--big,.h1--big{font-size:4.8rem;font-weight:300;padding-bottom:3rem}}h1--big,.h1--big{font-size:3.8rem;font-weight:400;padding-bottom:1rem}@media (min-width:450px){h1--big,.h1--big{font-size:4.8rem}}@media (min-width:1400px){h1--big,.h1--big{font-size:8.6rem;font-weight:300}}h2,.h2,.inner-box .contact-card__title{font-size:2.4em;letter-spacing:-.25px;line-height:1}@media (min-width:1400px){h2,.h2,.inner-box .contact-card__title{font-size:3.6em}}h3,.h3{font-size:2.4rem;letter-spacing:1px;color:#00529b;font-weight:600;font-family:"Libre Franklin",sans-serif,helvetica}h4,.h4,h5,.h5,.yacht-post__price{font-size:1.6em;letter-spacing:2px;line-height:2.6rem}@media (min-width:600px){h4,.h4,h5,.h5,.yacht-post__price{font-size:1.8em}}h5,.h5,.yacht-post__price{color:#009a66;letter-spacing:.5px;line-height:2.8rem}h6,.h6,.radio-container .gfield_label,.field-side-title .gfield_label{font-size:1.4em;letter-spacing:1.5px;line-height:2.8rem;text-transform:none;font-family:"Libre Franklin",sans-serif,helvetica;color:#00529b;font-weight:600}h6--light,.h6--light{font-size:1.4em;color:#fff;letter-spacing:2px;line-height:1.8rem}p,.icon-list__text,.p{font-family:"Libre Franklin",sans-serif,helvetica;font-size:1.6em;letter-spacing:0;line-height:1.75;max-width:1100px;margin-left:auto;margin-right:auto}p--light,.p--light,.legal__copyright,.legal__credit{font-size:1.4em;letter-spacing:.5px;line-height:1.42}.nav-item,.icon-href__text,.site-footer .menu a,.header-menu__menu-box-inner a{font-family:"Libre Franklin",sans-serif,helvetica;font-weight:600;font-size:1.4em;letter-spacing:1px;line-height:1.6rem}.breadcrumbs{font-size:1.4em;color:#00529b;letter-spacing:1px;line-height:1.6rem}.form-label{font-size:1.6em;color:#829fa7;letter-spacing:0;line-height:2.8rem}.button-text,.header-menu__menu-top .menu-item,.header-menu .highlight a{font-weight:600;text-transform:uppercase;font-size:1.3rem;letter-spacing:1.25px;line-height:1.3}.button-text--dark{font-size:1.4em;color:#00529b;letter-spacing:1px;line-height:2rem}.specs-copy{font-size:1.4em;letter-spacing:.5px;line-height:2rem}.two-line-heading__small{font-size:.65em;line-height:1.25;display:block;letter-spacing:.5px;font-family:"Libre Franklin",sans-serif,helvetica;margin-bottom:.25rem}@media screen and (min-width:1400px){.two-line-heading__small{font-size:.55em}}h2.two-line-heading__small{letter-spacing:1px}@media screen and (min-width:1400px){h2.two-line-heading__small{font-weight:400 !important}}@media screen and (min-width:1400px){h2.two-line-heading__small{margin-bottom:1rem}}.misc-heading,.yacht-post__location,.yacht-post__title{font-size:1.4rem;color:#2f4c54;letter-spacing:1.5px;line-height:2;font-weight:600}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-2.5%,0,0);transform:translate3d(-2.5%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-2.5%,0,0);transform:translate3d(-2.5%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(2.5%,0,0);transform:translate3d(2.5%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(2.5%,0,0);transform:translate3d(2.5%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.grid-edges,.big-box--full-height__inner,.big-box__inner,.header-menu__edges{width:95%;margin:0 auto}@media (min-width:1400px){.grid-edges,.big-box--full-height__inner,.big-box__inner,.header-menu__edges{width:83%;max-width:1230px}}.grid-edges .grid-edges,.big-box--full-height__inner .grid-edges,.grid-edges .big-box--full-height__inner,.big-box--full-height__inner .big-box--full-height__inner,.big-box__inner .grid-edges,.big-box__inner .big-box--full-height__inner,.grid-edges .big-box__inner,.big-box--full-height__inner .big-box__inner,.big-box__inner .big-box__inner,.header-menu__edges .grid-edges,.header-menu__edges .big-box--full-height__inner,.header-menu__edges .big-box__inner,.grid-edges .header-menu__edges,.big-box--full-height__inner .header-menu__edges,.big-box__inner .header-menu__edges,.header-menu__edges .header-menu__edges{width:100%}.main-flexible-content .big-box--full-height:first-child,.main .big-box--full-height{padding-top:90px}.header-menu{background:0 0;border-bottom:2px solid rgba(255,255,255,.69);position:fixed;top:0;left:0;width:100%;z-index:100;-webkit-transition:.5s background-color ease,.5s border-color ease;transition:.5s background-color ease,.5s border-color ease;background-color:transparent}.header-menu.scrolled,.header-menu.filled{background-color:#00529b;border-color:#00529b}.header-menu .highlight{background-color:#00c482}.header-menu .highlight a{color:#fff !important}.header-menu .highlight a .center-text,.header-menu .highlight a .big-box--full-height__inner{text-align:center}.header-menu__title a{max-width:100%;display:block}.header-menu__logo img{height:100%}.header-menu__edges{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-menu__edges>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:1174px){.header-menu__edges{height:70px}}.header-menu__menu-box-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1175px){.header-menu__menu-box-top{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.header-menu__social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 30px 15px}@media (min-width:1175px){.header-menu__social{padding:0 30px}}.header-menu__social path{fill:#fff}.header-menu__social__icon svg{margin:auto;display:block}.header-menu__social a:hover svg path{fill:#00c482}.header-menu__menu,.header-menu__menu-top{list-style:none}.header-menu__menu-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:1175px){.header-menu__menu-top li:hover a{color:#009a66 !important}}@media screen and (max-width:1174px){.header-menu__menu-top{padding-bottom:1rem}}@media screen and (min-width:1175px){.header-menu__menu-top{padding-top:1rem}}.header-menu__menu-top .menu-item{border:1px solid #fff;font-size:1rem}.header-menu__menu-top .menu-item:not(:last-child){border-right:0}@media screen and (min-width:1175px){.header-menu__menu-top .menu-item:hover{background:#fff}.header-menu__menu-top .menu-item:hover a{color:#00529b}}.header-menu__menu-top .menu-item a{padding:.4rem 2rem}.header-menu__menu-box-inner{z-index:1}.header-menu__menu-box-inner a{padding:.8rem 1vw;display:block}@media (max-width:1174px){.header-menu__menu-box-inner{position:fixed;right:0;top:0;overflow-y:auto;height:100vh;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.25s ease transform;transition:.25s ease transform;background:#009a66;color:#fff;padding:calc(70px + 2em) 2em 2em 2em}.header-menu__menu-box-inner a{color:#fff !important}.header-menu__menu-box-inner .highlight a{text-align:center}.header-menu__menu-box-inner.open{-webkit-transform:translateX(0);transform:translateX(0)}}.header-menu__title{width:65.5172413793%;margin-right:3.4482758621%}.header-menu__title-heading{font-size:2rem}.header-menu a{color:#fff}.header-menu__menu-box{width:31.0344827586%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.header-menu .menu-main-menu-container,.header-menu__menu,.header-menu__menu>.menu-item>a{height:auto}@media screen and (min-width:1175px){.header-menu .menu-main-menu-container,.header-menu__menu,.header-menu__menu>.menu-item>a{height:40px}}.header-menu .menu-item{position:relative}.header-menu .sub-menu{list-style:none}.header-menu .sub-menu .current-menu-item a span{position:relative}.header-menu .sub-menu .current-menu-item a span:after{content:"";position:absolute;width:100%;left:0;bottom:-6px;border-bottom:2px solid #fff}.header-menu__title a,.header-menu__logo{height:100%;width:100%}.header-menu__logo{padding:.8rem 1vw;padding-left:0;padding-right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1174px){.header-menu .sub-menu{padding-left:10px;padding-bottom:1em}.header-menu .menu-item svg{display:none}.header-menu .highlight{margin:2rem 0}}@media screen and (min-width:1175px){.header-menu .highlight{margin:.6rem 2rem}.header-menu .highlight:first-child{margin-left:0}.header-menu .highlight:last-child{margin-right:1rem}.header-menu .menu-item-has-children:hover .sub-menu{opacity:1;pointer-events:all}.header-menu .menu-item-has-children:last-child .sub-menu{right:0}.header-menu .menu-item-has-children svg{position:relative;top:5px;width:16px}.header-menu .menu-item-has-children svg path{fill:#00c482}.header-menu__menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:-1rem}.header-menu__menu a{height:90px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.8rem 1vw;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.header-menu__menu a .center-text,.header-menu__menu a .big-box--full-height__inner{text-align:left;position:relative}.header-menu__menu>.menu-item:first-child>li>a{margin-left:-1vw}.header-menu__menu>.menu-item:first-child .sub-menu{margin-left:-2rem}.header-menu__menu .highlight a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-menu__menu .sub-menu{pointer-events:none;opacity:0;position:absolute;bottom:0;background:#009a66;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:1;padding:1.75rem 3rem 2rem;margin-left:calc(-3rem + 1vw)}.header-menu__menu .sub-menu:before{content:"";border-top:6px solid #009a66;border-left:6px solid #009a66;border-bottom:6px solid transparent;border-right:6px solid transparent;position:absolute;top:1px;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.header-menu__menu .sub-menu a{height:auto;padding-left:0;padding-right:0;white-space:nowrap;color:#fff}.header-menu .hamburger{display:none}.header-menu__edges{height:90px}.header-menu__title{width:40.6779661017%;margin-right:1.6949152542%}.header-menu__menu-box{width:74.5762711864%}}.admin-bar .header-menu{top:46px}@media (min-width:783px){.admin-bar .header-menu{top:32px}}.current_page_ancestor>a span,.header-menu__menu>.current_page_item>a span{color:#00c482}@media screen and (min-width:1175px){.header-menu__menu .sub-menu a:hover span{position:relative}.header-menu__menu .sub-menu a:hover span:after{content:"";position:absolute;width:100%;left:0;bottom:-6px;border-bottom:2px solid #fff}}.site-footer{background-color:#00529b;position:relative;margin-top:17rem;text-align:left}.site-footer .contact-card__text{display:none}.site-footer .icon-list__text{font-size:1.4rem;color:#fff}.site-footer .footer-menu__logo{text-align:center;margin-top:-60px;position:relative;z-index:1}@media screen and (min-width:500px){.site-footer .footer-menu__logo{text-align:left}}.site-footer .menu a{line-height:1.6}.site-footer .footer-menu__menu{padding:0 1.25rem;margin:3rem 0}.site-footer .footer-menu__menu li{line-height:3.5}@media screen and (max-width:799px){.site-footer .footer-menu__bbb{margin-bottom:2.5rem}}.site-footer .footer-menu__social{padding:30px 0}.site-footer .footer-menu__social a{margin-right:20px}.site-footer .footer-menu__social path{fill:#fff}.site-footer .footer-menu__social svg:hover path{fill:#00c482}@media screen and (min-width:800px){.site-footer{text-align:left}.site-footer .footer-menu__menu{margin-bottom:auto}}.site-footer a{color:#fff}.search .button{width:385px;max-width:100%}table{width:100%;border-collapse:collapse}table th,table td{text-align:right;font-size:16px;padding:8px 4px;width:auto;color:#00529b}table.bt th,table.bt td{text-align:left}table thead th{border-bottom:4px solid #00529b;color:#2f4c54}table tbody tr td{border-bottom:1px solid #98c7f2}table tbody tr td:first-child{color:#2f4c54}table.bt tbody tr td:first-child{color:#00529b}table.bt tbody tr td:last-child{border-bottom:1px solid #98c7f2}table.bt tbody tr td:before{width:8em}.buttons{display:grid;width:700px;max-width:100%;grid-template-columns:repeat(2,1fr);grid-column-gap:1rem;margin-top:1rem}.slick-arrow:before{display:none}.slick-dots{max-width:100% !important}.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:2px solid #fff;border-radius:50%;outline:none;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{background:#00c482;border-color:#00c482}.slick-dots li.slick-active button{background:#00c482;border-color:#00c482}.slider__container{background-color:#2f4c54;max-height:420px}.shrink-slider{max-width:716px;margin:0 auto}.slick-dots li:only-of-type{display:none}.slick-prev,.slick-next{height:100%}.slick-next svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.slick-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}ul.slick-dots{width:100% !important;padding:0}.legal{padding-bottom:0;padding-left:1.25em;padding-right:1.25em}.hamburger{padding:0;outline:0;position:relative;z-index:10}.hamburger:hover{opacity:1}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{background-color:#fff;border-radius:0}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#00c482}.icon-href{position:relative}.icon-href__icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.icon-href__icon svg{max-width:50px}@media screen and (min-width:1400px){.icon-href__icon svg{max-width:none}}.icon-href__text{color:#fff;position:relative}.icon-list>*{max-width:100%}.icon-list__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1.4rem}.icon-list__icon,.icon-list__text{display:inline-block}.icon-list__icon{float:left;margin-right:1.25rem}.icon-list__text{margin:0;margin-left:0;margin-right:0;padding-bottom:0;letter-spacing:.5px;max-width:90% !important}footer .icon-list a{position:relative;z-index:1}footer .icon-list a:before{content:"";display:block;position:absolute;bottom:-2px;background-color:#009a66;height:1px;width:100%;z-index:0}.button{display:block;padding:1.2rem 2.4rem;text-transform:uppercase;font-size:1.4rem;font-family:"Libre Franklin",sans-serif,helvetica;font-weight:600;-webkit-transition:.5s ease all;transition:.5s ease all;letter-spacing:1px;cursor:pointer;width:100%;max-width:38.5rem;margin-left:auto;margin-right:auto;text-align:center}.button-style-1,.gform_button,.header-menu__menu-top .current-menu-item{border:2px solid #00c482;background:#00c482;color:#fff !important}.button-style-1:visited,.gform_button:visited,.header-menu__menu-top .current-menu-item:visited,.button-style-1:active,.gform_button:active,.header-menu__menu-top .current-menu-item:active{color:#fff}.button-style-1:hover,.gform_button:hover,.header-menu__menu-top .current-menu-item:hover{background:0 0;color:#00c482 !important}.button-style-1:hover a,.gform_button:hover a,.header-menu__menu-top .current-menu-item:hover a{color:#00c482 !important}.button-style-2{border:2px solid #00529b;background:0 0;color:#00529b}.button-style-2:visited,.button-style-2:active{color:#00529b}.button-style-2:hover{background:#00529b;color:#fff}.single-yacht__slider .background-image{background-size:contain}.single-yacht__slider-nav{height:100px;background:#00529b}.single-yacht__slider-nav .slick-slide{height:100px;border:5px solid #fff}.single-yacht__slider-nav .slick-slide.slick-current{border:5px solid #00c482}@media screen and (min-width:600px){.yacht-posts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@supports (display:grid){.yacht-posts{display:grid;grid-template-columns:repeat(2,1fr)}}.yacht-post{width:50%}@supports (display:grid){.yacht-post{width:100%}}}@media screen and (min-width:1200px){@supports (display:grid){.yacht-posts{grid-template-columns:repeat(3,1fr)}}.yacht-post{width:33.3333%;-webkit-transition:ease background-color .3s;transition:ease background-color .3s}@supports (display:grid){.yacht-post{width:100%}}.yacht-post:hover{background-color:#fff}}.front-page .yacht-post__text>*{margin:0 auto}.yacht-posts{text-align:center;padding-bottom:5rem}@media screen and (min-width:1400px){.yacht-posts{padding-bottom:6.25rem}}.yacht-posts__container{position:relative}.yacht-posts__loader{width:100%;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;padding:200px 0}.yacht-posts__loader .lds-dual-ring{display:inline-block;width:64px;height:64px}.yacht-posts__loader .lds-dual-ring:after{content:" ";display:block;width:46px;height:46px;margin:1px;border-radius:50%;border:5px solid #00c482;border-color:#00c482 transparent;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.yacht-posts--grid .yacht-post__length,.yacht-posts--grid .yacht-post__listing_no{display:none}.yacht-posts--grid .yacht-post__text>*{margin:0 auto}.yacht-posts--grid .yacht-posts--list__status{display:none}.yacht-posts--list .yacht-post__status{display:none}.yacht-posts--list__status{font-size:10px;text-transform:uppercase;padding:2px 6px;margin-left:2px;color:#fff}.yacht-posts--list__status--sold{background:#0078e3}.yacht-posts--list__status--new-price{background:#00c482}.yacht-post{position:relative}.yacht-post-statuses{position:absolute;top:0;left:20px;z-index:10;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}.yacht-post .yacht-post__status{position:relative}.yacht-post .yacht-post__status-title{padding-bottom:0}.yacht-post .yacht-post__status .yacht-post__status--new-price{font-size:12px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,calc(-50% - 5px));transform:translate(-50%,calc(-50% - 5px))}.yacht-post__status-ribbon{height:52px;border-top:0 solid #000;border-bottom:15px solid rgba(0,0,0,0) !important;-webkit-filter:drop-shadow(0 0 10px rgba(0,82,155,.5));filter:drop-shadow(0 0 10px rgba(0,82,155,.5))}.yacht-post__status-ribbon--new{border:30px solid #00c482}.yacht-post__status-ribbon--sold{border:30px solid #0078e3}.yacht-post__status-title{font-size:14px;position:absolute;top:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;font-weight:700}.yacht-post__thumbnail{position:relative;background-color:#fff;min-height:200px;-webkit-print-color-adjust:exact;overflow:hidden}@media screen and (min-width:1400px){.yacht-post__thumbnail{height:30rem}}.yacht-post__thumbnail__layer{position:absolute;left:0;top:0;width:100%;height:200px;background:#00529b;opacity:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:ease .5s all;transition:ease .5s all}@media screen and (min-width:1400px){.yacht-post__thumbnail__layer{height:30rem}}@media screen and (max-width:500px){.yacht-post.hide-for-small{display:none}}.yacht-post:hover .yacht-post__thumbnail__layer{opacity:.8}.yacht-post__text{padding:1.25rem 0 3.75rem}@media screen and (min-width:1400px){.yacht-post__text{padding:2.5rem 0 5rem}}.yacht-post__text>*{margin:0;padding-right:10px;padding-bottom:0}.yacht-post__title{text-transform:none;line-height:1.5;width:240px}.yacht-post__length{width:90px}.yacht-post__listing_no,.yacht-post__year{width:70px}.yacht-post__location{width:150px}.yacht-post__price{width:170px}.yacht-post:nth-child(odd) .yacht-post__thumbnail{border-bottom:4px solid #00529b}.yacht-post:nth-child(even) .yacht-post__thumbnail{border-bottom:4px solid #00c482}.pagination{width:100%;text-align:center;margin-top:10px;margin-bottom:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pagination__container{padding:10px 0}.pagination input{display:none}.pagination label{color:#0078e3;cursor:pointer}.pagination a,.pagination span,.pagination label{padding:10px;font-size:20px}.pagination a:focus,.pagination span:focus,.pagination label:focus{outline:none}.pagination .current,.pagination .inactive{font-size:16px}.pagination .current{color:#fff;background:#00529b}.yacht-posts--list{display:block;padding:0 10px}.yacht-posts--list .yacht-post{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:5px;width:100%}.yacht-posts--list .yacht-post__thumbnail{min-height:70px;height:70px;width:70px;border:0 !important}@media screen and (max-width:1023px){.yacht-posts--list .yacht-post__thumbnail{display:none}}.yacht-posts--list .yacht-post__thumbnail__layer{display:none}.yacht-posts--list .yacht-post__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:5px 10px !important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px;text-align:left;width:100%}@supports (display:grid){.yacht-posts--list .yacht-post__text{display:grid;grid-template-columns:240px repeat(3,90px) 170px 120px}.yacht-posts--list .yacht-post__text .yacht-post__text>*{width:auto}.yacht-posts--list .yacht-post__text .yacht-post__listing_no{grid-row-start:1;grid-column-start:2;text-align:left;margin-left:0;padding:0}.yacht-posts--list .yacht-post__text .yacht-post__length{grid-row-start:1;grid-column-start:3;text-align:left;margin-left:0;padding:0}.yacht-posts--list .yacht-post__text .yacht-post__year{grid-row-start:1;grid-column-start:4;text-align:left;margin-left:0;padding:0}.yacht-posts--list .yacht-post__text .yacht-post__location{grid-row-start:1;grid-column-start:5;margin:0}.yacht-posts--list .yacht-post__text .yacht-post__price{font-size:16px;grid-row-start:1;grid-column-start:6;margin:0}}.yacht-posts-filter{padding-top:10px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;display:none}@media screen and (min-width:1024px){.yacht-posts-filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.yacht-posts-filter .input-border{width:215px;height:35px;margin-left:20px}.yacht-posts-filter .input-border select{padding:5px}.yacht-posts-header{margin-bottom:10px;width:100%;padding:10px;padding-left:25px;display:none;background:#00c482}@media screen and (min-width:1024px){.yacht-posts-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.yacht-posts-header__container{display:none}@media screen and (min-width:1024px){.yacht-posts-header{padding-left:90px}}.yacht-posts-header__item{padding-right:20px !important}.yacht-posts-header__item h6{position:relative;font-size:14px;line-height:1}.yacht-posts-header *{margin:0;line-height:1;padding:0;color:#fff}@supports (display:grid) and (min-width:1024px){.yacht-posts-header{display:grid;grid-template-columns:240px repeat(3,90px) 170px 120px}}.tab-boxes{margin:40px 0}@media screen and (min-width:768px){.tab-boxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.tab-boxes .col{padding:30px 2.5rem}@media screen and (min-width:768px){.tab-boxes .col{padding:40px 45px}}.tab-boxes .col:first-child{position:relative;z-index:10;background:#00529b;width:100%}@media screen and (min-width:768px){.tab-boxes .col:first-child{width:40%}}.tab-boxes .col:first-child .h3{color:#fff}.tab-boxes .col:first-child .subline{text-transform:uppercase}.tab-boxes .col:first-child .tab-links{margin-bottom:15px}.tab-boxes .col:first-child .tab-boxes-link{margin:20px 0 0;width:100%;border-color:#fff;color:#fff;text-align:center}.tab-boxes .col:first-child .tab-boxes-link:hover{background:#fff;color:#00529b}.tab-boxes .col:last-child{position:relative;background:#fff;width:100%}@media screen and (min-width:768px){.tab-boxes .col:last-child{width:60%}.tab-boxes .col:last-child:before{content:" ";position:absolute;left:-40px;top:0;width:40px;height:100%;background:#fff}}.tab-boxes .col:last-child .footer-text{color:#2f4c54;margin-top:20px}.featherlight{background:rgba(255,255,255,.95) !important}.featherlight .featherlight-content{background:0 0 !important;max-width:600px;padding:0 50px 0}.featherlight .featherlight-content .featherlight-close{font-size:46px;height:46px;width:46px !important;color:#00c482;outline:none;background:0 0}.featherlight .featherlight-content .featherlight-close:after{content:"close";position:absolute;left:6px;bottom:-24px;font-size:14px;color:#2f4c54}.featherlight .featherlight-next,.featherlight .featherlight-previous{top:50%;left:auto;width:50px;height:50px}.featherlight .featherlight-next span,.featherlight .featherlight-previous span{top:0;display:block;color:#00529b;font-size:30px;line-height:1;text-shadow:none;margin:0}.featherlight .featherlight-next{right:0}.featherlight .featherlight-previous{left:0}.post-container{padding:10px 0 12px;margin-bottom:30px;text-align:left;border-bottom:1px solid #00529b}.post-container:nth-child(odd){border-bottom:1px solid #00c482}.post__headline{text-align:left;text-transform:none;color:#00529b;font-size:22px}.post__date{text-align:left;color:#6b8288}.post__excerpt,.post__content{text-align:left;color:#2f4c54}.post__read-more{text-align:left;color:#00529b;font-size:1.6em}.back-to-top{display:none;background:#00c482;padding:8px 15px;z-index:99;position:fixed;right:20px;bottom:20px}.back-to-top:hover{cursor:pointer;background:#009a66}.back-to-top path{fill:#fff}.back-to-top svg{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.big-box,.big-box--overlap-quarter-height,.big-box--min-half-height,.big-box--full-height,.big-box--auto-height{background-size:cover;background-position:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.big-box h1,.big-box--overlap-quarter-height h1,.big-box--min-half-height h1,.big-box--full-height h1,.big-box--auto-height h1,.big-box h2,.big-box--overlap-quarter-height h2,.big-box--min-half-height h2,.big-box--full-height h2,.big-box--auto-height h2{color:#fff}.big-box__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.big-box__content{width:100%}.big-box--auto-height{min-height:100px !important}.big-box--full-height{min-height:100vh}.big-box--min-half-height{min-height:50vh !important}.big-box--half-height{padding-top:100px;background-size:contain;background-position:top;background-repeat:no-repeat;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.big-box--overlap-quarter-height{height:49vh;margin-bottom:calc(-49vh + 20px)}@media screen and (min-width:1175px){.big-box--overlap-quarter-height{height:49vh;margin-bottom:-41.6vh}}.admin-bar .big-box--full-height{min-height:calc(100vh - 32px)}.big-box--bg-vid{overflow:hidden}.big-box--bg-vid video{position:absolute;z-index:-1;min-width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;height:auto;left:0;right:0;width:auto;min-height:100%}.text-area--white-bg *{color:#3b3b3b}.grid__row,.link-boxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.grid__column,.link-box{width:100%;margin-right:2%}.grid__column:last-child,.link-box:last-child{margin-right:0}.grow-2{-webkit-box-flex:2 !important;-webkit-flex-grow:2 !important;-ms-flex-positive:2 !important;flex-grow:2 !important}.grow-3{-webkit-box-flex:3 !important;-webkit-flex-grow:3 !important;-ms-flex-positive:3 !important;flex-grow:3 !important}.grow-4{-webkit-box-flex:4 !important;-webkit-flex-grow:4 !important;-ms-flex-positive:4 !important;flex-grow:4 !important}.link-box{color:#fff}@media screen and (max-width:699px){.link-box{margin-bottom:3rem}}@media (min-width:700px){.link-box{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.link-box__image{position:relative;width:64%;padding-bottom:64%;width:40%;padding-bottom:40%;border-radius:50%;margin-left:auto;margin-right:auto;margin-bottom:2rem;background-size:cover;background-position:center}.link-box__image:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:"";-webkit-box-sizing:content-box;box-sizing:content-box;top:-7px;left:-7px;padding:7px;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s;opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}.link-box__image:before{speak:none;font-size:48px;line-height:90px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased}.link-box__image:hover:after{-webkit-transform:scale(1);transform:scale(1);opacity:1}.inner-box{background-color:#fff;text-align:left;color:#00529b;padding:1rem 2.5rem}.inner-box__inner,.inner-box .gform_wrapper{max-width:807px;margin:0 auto}@media (min-width:600px){.inner-box{text-align:center}}@media (min-width:800px){.inner-box{padding:2.5rem}}@media (min-width:1300px){.inner-box{padding:3.75rem 5rem}}.inner-box .main-flexible-content{padding-bottom:0}.inner-box .main-flexible-content>*:last-child{margin-bottom:0;padding-bottom:0}.inner-box p,.inner-box .icon-list__text,.inner-box ol,.inner-box ul,.inner-box h1,.inner-box h2,.inner-box h3,.inner-box h4,.inner-box h5,.inner-box h6{max-width:800px;width:100%;padding-bottom:2rem;margin-left:auto;margin-right:auto}.inner-box ol,.inner-box ul{padding-left:24px;font-family:"Libre Franklin",sans-serif,helvetica;font-size:1.6rem;letter-spacing:0;line-height:1.75;margin-left:auto;margin-right:auto}.inner-box a{text-decoration:underline;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.inner-box a:hover{color:#0971d7}.inner-box .h1,.inner-box h1--big,.inner-box .h1--big{padding-bottom:1rem}.inner-box .two-line-heading{margin-bottom:1rem;color:#3b3b3b}.inner-box .two-line-heading__small{font-family:"Libre Franklin",sans-serif,helvetica;letter-spacing:2px;font-size:.437em;margin-bottom:.5rem;color:#009a66}.inner-box+.inner-box{margin-top:2.5rem}@media screen and (min-width:1175px){.inner-box+.inner-box{margin-top:5rem}}.breadcrumbs{list-style:none;margin:0 0 1rem;line-height:1em !important;overflow:hidden;padding:0 !important}.breadcrumbs a,.breadcrumbs a:active,.breadcrumbs a:visited{color:#00529b}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs li{display:inline-block;vertical-align:middle;margin-right:15px}.breadcrumbs li:last-child{margin-right:0}.breadcrumbs li a,.breadcrumbs li strong{text-transform:none;font-size:14px;font-weight:700}.breadcrumbs .separator{font-size:24px;line-height:25px;color:#009a66}.info-image h2{font-size:2.8rem}@media screen and (min-width:1400px){.info-image h2{font-size:3.6rem}}.info-image__info-inner{padding:2.5rem;color:#2f4c54;background:#fff;position:relative;z-index:1}.info-image__image{min-height:300px;background-size:cover;background-position:center;position:relative}@media screen and (min-width:800px){.info-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.info-image__info,.info-image__image{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.info-image__image{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.info-image__info{margin:3.75rem 0}}@media screen and (min-width:800px) and (min-width:1400px){.info-image__info{margin:5rem 0}}@media screen and (min-width:800px){.info-image__info-inner{position:relative;z-index:2;width:150%;min-height:100%;padding:5rem 3.75rem}}@media screen and (min-width:800px) and (min-width:1400px){.info-image__info-inner{padding:6.25rem 3.75rem}}@media screen and (min-width:800px){.info-image:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.info-image:nth-of-type(even) .info-image__info{position:relative;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:2}}@media screen and (min-width:800px){.info-image__image{-webkit-box-flex:5;-webkit-flex-grow:5;-ms-flex-positive:5;flex-grow:5}.info-image__info-inner{width:200%}}.main-flexible-content{padding-bottom:8rem}.main-flexible-content>*:not(.big-box--overlap-quarter-height){margin-bottom:2.5rem;margin-bottom:3.75rem}@media screen and (min-width:1400px){.main-flexible-content>*:not(.big-box--overlap-quarter-height){margin-bottom:3.8rem;margin-bottom:5rem}}@media screen and (min-width:1400px){.main-flexible-content{padding-bottom:10rem}}.inner-box .contact-card{margin-right:0 !important;padding-bottom:4rem}@media screen and (min-width:950px){.inner-box .contact-card__title{padding-bottom:2rem}.inner-box .contact-card__text{padding-bottom:4rem}.inner-box .contact-card__text p,.inner-box .contact-card__text .icon-list__text{padding-bottom:0}.inner-box .contact-card:nth-last-child(-n+2):first-child *,.inner-box .contact-card:nth-last-child(-n+2):first-child~.contact-card *{text-align:center;margin:0 auto}.inner-box .contact-card:nth-last-child(-n+2):first-child .icon-list__text,.inner-box .contact-card:nth-last-child(-n+2):first-child~.contact-card .icon-list__text{margin-left:auto !important;margin-right:auto !important}.inner-box .contact-card .icon-list{width:auto;min-width:none}.inner-box .contact-card .icon-list__icon{display:none}.inner-box .contact-card .icon-list .phone-icon:before{content:"Phone: ";font-weight:700;color:#2f4c54}.inner-box .contact-card .icon-list .fax-icon:before{content:"Fax: ";font-weight:700;color:#2f4c54}.inner-box .contact-card .icon-list .email-icon:before{content:"Email: ";font-weight:700;color:#2f4c54}.inner-box .contact-card__address p,.inner-box .contact-card__address .icon-list__text,.inner-box .contact-card .icon-list__text{line-height:2}.inner-box .contact-card .button{margin-left:auto}.inner-box .contact-card .button:only-of-type{margin-top:2rem}}.contact-cards{padding:1.25rem}.contact-cards.full-width-cards .contact-card{width:100% !important}.contact-cards.full-width-cards .contact-card .contact-card__address,.contact-cards.full-width-cards .contact-card .contact-card__title{border-bottom:0 !important}.contact-cards.full-width-cards .contact-card .contact-card__address{font-style:italic;margin-bottom:0}.contact-cards.full-width-cards .contact-card p,.contact-cards.full-width-cards .contact-card .icon-list__text{margin-left:0}.contact-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contact-card__title{font-size:1.4rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;border-bottom:2px solid #009a66;margin-bottom:.9rem;padding-bottom:.9rem}.contact-card__address{margin-top:0;margin-bottom:auto}.contact-card__address p,.contact-card__address .icon-list__text{line-height:1.4;padding-bottom:3rem}.contact-card .button{margin-left:0;margin-right:auto}.inner-box .contact-card__address p,.inner-box .contact-card__address .icon-list__text{font-style:normal;font-weight:600}.no-results{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:5rem;margin-bottom:100px;background:0 0}.pageload-overlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999;visibility:hidden}.pageload-overlay.show{visibility:visible}.pageload-overlay svg{position:absolute;top:0;left:0}.pageload-overlay svg path{fill:#fff}.inner-box .contact-cards{padding:0;padding-top:2.5rem;text-align:left;margin-bottom:5rem}.inner-box .contact-card{margin-bottom:5rem}.inner-box .contact-card__title{border:none}.inner-box .contact-card__text{color:#2f4c54}.inner-box .contact-card__address{color:#2f4c54;line-height:2.8rem;margin-bottom:3rem}.inner-box .contact-card:nth-child(1) .contact-card__address{border-bottom:4px solid #00529b}.inner-box .contact-card:nth-child(2) .contact-card__address{border-bottom:4px solid #009a66}.inner-box .contact-card:nth-child(3) .contact-card__address{border-bottom:4px solid #0078e3}.inner-box .icon-list__text{padding-bottom:0;margin:0}@media screen and (min-width:950px){.inner-box .contact-cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.inner-box .contact-card{width:calc(33.333% - 2.5rem);margin-right:2.5rem !important}.inner-box .contact-card__text{margin-right:20px}}.site-footer .contact-card{max-width:361px;margin-left:0;margin-right:auto;margin-bottom:3.75rem}@media screen and (min-width:800px){.site-footer .grid__column,.site-footer .link-box{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.site-footer .grid__column:nth-child(2),.site-footer .link-box:nth-child(2){-webkit-box-flex:3;-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3}.site-footer .grid__column:nth-child(1),.site-footer .link-box:nth-child(1){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.site-footer .contact-cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;padding-right:0}.site-footer .contact-card{margin-bottom:2.5rem;max-width:none}.site-footer .contact-card:nth-last-child(3):first-child,.site-footer .contact-card:nth-last-child(3):first-child~.contact-card{width:calc(50% - 2.5rem);margin-right:2.5rem}.site-footer .contact-card:nth-last-child(2):first-child,.site-footer .contact-card:nth-last-child(2):first-child~.contact-card{width:calc(50% - 2.5rem);margin-right:2.5rem}}@media screen and (max-width:1200px){.site-footer .contact-cards{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media screen and (min-width:800px) and (max-width:901px){.site-footer .contact-card:nth-last-child(3):first-child~.contact-card:nth-child(2){margin-right:0;width:50%}}@media screen and (max-width:1199px){.site-footer:nth-last-child(3):first-child~.contact-card:nth-child(2){margin-right:0}}@media screen and (min-width:1200px){.site-footer .contact-card:nth-last-child(3):first-child,.site-footer .contact-card:nth-last-child(3):first-child~.contact-card{width:auto;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:2.5rem}.site-footer .contact-card:nth-last-child(2):first-child,.site-footer .contact-card:nth-last-child(2):first-child~.contact-card{width:auto;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:2.5rem}.site-footer .contact-card:last-child{margin-right:0 !important}}@media screen and (min-width:1400px){.site-footer .contact-cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.site-footer .contact-card:nth-last-child(3):first-child,.site-footer .contact-card:nth-last-child(3):first-child~.contact-card{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:2.5rem}.site-footer .contact-card:nth-last-child(2):first-child,.site-footer .contact-card:nth-last-child(2):first-child~.contact-card{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:2.5rem}}.map-and-direction__map{padding-top:50px}.map-and-direction__map__background{margin-top:0 !important}.map-and-direction__map__downloads{position:relative;margin:40px 0 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.map-and-direction__map__downloads__divider{display:none;position:absolute;left:50%;top:0;height:100%;width:1px;background:#00529b}@media screen and (min-width:940px){.map-and-direction__map__downloads__divider{display:block}}.map-and-direction__map__downloads__divider:before{content:" ";position:absolute;width:60px;height:56px;left:calc(50% - 30px);top:20%;background-image:url(//thunderbirdyachtsales.com/wp-content/themes/thunderbird/assets/images/map-icon.png);background-repeat:no-repeat;background-size:contain;background-position:center}.map-and-direction__map__downloads__download{width:100%;text-align:center}@media screen and (min-width:768px){.map-and-direction__map__downloads__download{width:48%;margin:0 1%}}.map-and-direction__map__downloads__download__thumbnail{margin:0 auto;height:200px;width:100%;max-width:385px;margin-bottom:25px}@media screen and (min-width:768px){.map-and-direction__map__downloads__download__thumbnail{max-width:285px}}@media screen and (min-width:940px){.map-and-direction__map__downloads__download__thumbnail{max-width:320px}}@media screen and (min-width:1080px){.map-and-direction__map__downloads__download__thumbnail{max-width:385px}}.map-and-direction__map__downloads__download__headline{text-transform:uppercase;letter-spacing:2px;color:#009a66}.map-and-direction__map__downloads__download .button{display:inline-block;margin-bottom:40px}@media screen and (min-width:768px){.map-and-direction__map__downloads__download .button{margin-bottom:0}}.acf-map{width:100%;height:400px;background:#f9f7f3}.acf-map img{max-width:inherit !important}.acf-map__hidden{display:none}.inner-box+.acf-map{margin-top:-3rem}.gm-style-iw h3{font-size:2rem;padding-bottom:0}.gm-style-iw p,.gm-style-iw .icon-list__text{color:#2f4c54;font-size:1.4rem;padding-bottom:1rem}.gm-style-iw .button{text-align:center;font-size:1.2rem}.yacht-brokers__intro{padding-top:60px;padding-bottom:60px;margin-bottom:50px;margin-top:75px}.yacht-brokers__intro-filter a{display:inline-block;margin-bottom:10px}@media screen and (min-width:768px){.yacht-brokers__intro-filter a{margin-right:20px;width:auto}}.yacht-brokers__intro-filter a.active{background:0 0;color:#00c482 !important}.yacht-brokers__intro .inner-box{padding:3.75rem 5rem 2rem}.yacht-brokers .yacht-broker-posts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}@media screen and (min-width:768px){.yacht-brokers .yacht-broker-posts{width:105%;margin:0 -2.5%}}@media screen and (min-width:1024px){.yacht-brokers .yacht-broker-posts{width:102.5%;margin:0 -1.25%}}.yacht-brokers .yacht-broker-posts .yacht-broker-post{position:relative;margin-bottom:120px;width:100%}@media screen and (min-width:768px){.yacht-brokers .yacht-broker-posts .yacht-broker-post{width:50%;padding:0 2.5%}}@media screen and (min-width:1024px){.yacht-brokers .yacht-broker-posts .yacht-broker-post{width:33.3333%;padding:0 1.25%}}.yacht-brokers .yacht-broker-posts .yacht-broker-post:nth-child(odd) .yacht-broker-post__info{border-bottom:4px solid #0078e3}.yacht-brokers .yacht-broker-posts .yacht-broker-post:nth-child(even) .yacht-broker-post__info{border-bottom:4px solid #00c482}.yacht-brokers .yacht-broker-posts .yacht-broker-post__thumbnail{position:absolute;top:-87px;left:0;width:100%;text-align:center;height:150px;margin-bottom:20px}.yacht-brokers .yacht-broker-posts .yacht-broker-post__thumbnail img{max-width:100%;max-height:100%;width:auto;height:100%}.yacht-brokers .yacht-broker-posts .yacht-broker-post__info{text-align:center;background:#fff;padding:100px 24px 30px;height:100%}.yacht-brokers .yacht-broker-posts .yacht-broker-post__info__title{color:#00529b;text-transform:none}.yacht-brokers .yacht-broker-posts .yacht-broker-post__info__company{color:#009a66;text-transform:uppercase}.yacht-brokers .yacht-broker-posts .yacht-broker-post__info__location{color:#2f4c54}.yacht-brokers .yacht-broker-posts .yacht-broker-post__info__website a{text-align:center;color:#0078e3}.yacht-brokers .yacht-broker-posts .yacht-broker-post__info__website a:hover{text-decoration:underline}.yacht-brokers .yacht-broker-posts .yacht-broker-post__info__text{padding-top:16px}.yacht-brokers .yacht-broker-posts .yacht-broker-post__info__text *{color:#2f4c54;text-align:left}.yacht-brokers .yacht-broker-posts .yacht-broker-post__info .button{margin:20px auto 0;max-width:290px}.yacht-brokers__outro{margin-bottom:200px}.yacht-brokers__outro .background-image{height:440px}.yacht-broker-post__lightbox__thumbnail{margin:0 auto;width:174px;height:174px}@media screen and (min-width:768px){.yacht-broker-post__lightbox__thumbnail{float:left}}.yacht-broker-post__lightbox__info{padding-top:40px}@media screen and (min-width:768px){.yacht-broker-post__lightbox__info{padding-left:230px}}.yacht-broker-post__lightbox__title{color:#00529b;text-transform:none}.yacht-broker-post__lightbox__company{color:#009a66;text-transform:uppercase}.yacht-broker-post__lightbox__location{color:#2f4c54}.yacht-broker-post__lightbox__text{float:left;margin-top:20px;color:#2f4c54}@media screen and (min-width:768px){.yacht-broker-post__lightbox__text{margin-top:40px}}.tab-links li{display:inline-block;list-style:none;margin-right:10px;margin-bottom:10px}.tab-links li.active a{background:#00c482}.tab-links li a{background:0 0}.tab-links li a:hover,.tab-links li a:focus{background:#00c482;color:#fff !important}.tab{display:none;outline:none}.tab.active{display:block}.boats{width:100%}.boats .form__reset{text-align:center}@media screen and (min-width:1024px){.boats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.boats__sidebar header{padding:20px;background:#fff;margin-bottom:50px}.boats__sidebar .boat-search{position:-webkit-sticky;position:sticky;top:92px}@media (max-width:1174px){.boats__sidebar .boat-search{top:75px}}@media (max-width:1024px){.boats__sidebar .boat-search{position:initial}}.boats__sidebar .inputs{display:block}.boats__sidebar .inputs .input-border{margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.boats__sidebar .inputs .input-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.boats__sidebar .inputs .input-container .input-border{width:calc(50% - 5px)}.boats__sidebar .radio__group{margin:0 0 5px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.boats__sidebar .radio__group .control{margin-right:30px}@media screen and (min-width:1024px){.boats__sidebar{width:300px;margin-right:20px}}@media screen and (min-width:1024px){.boats__content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.search-views{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 0 20px}.search-views__title{line-height:1.5;padding:0;margin-right:10px;margin-top:2px}.search-views path{fill:#6b8288}.search-views p,.search-views .icon-list__text{padding:0}.search-views .active{color:#00c482}.search-views .active path{fill:#00c482}.search-views__list,.search-views__grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:10px}.search-views__list svg,.search-views__grid svg{margin-right:5px}@media print{.post-type-archive-yacht_sales .header-menu,.post-type-archive-yacht_sales .boats__sidebar,.post-type-archive-yacht_sales .inner-box,.post-type-archive-yacht_sales .site-footer,.post-type-archive-yacht_sales .pagination__container{display:none}.post-type-archive-yacht_sales .yacht-posts--grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.post-type-archive-yacht_sales .yacht-posts--grid .yacht-post{width:33.3333%;page-break-inside:avoid;height:50vh}.post-type-archive-yacht_sales .yacht-posts--grid .yacht-post:nth-child(1),.post-type-archive-yacht_sales .yacht-posts--grid .yacht-post:nth-child(2),.post-type-archive-yacht_sales .yacht-posts--grid .yacht-post:nth-child(3),.post-type-archive-yacht_sales .yacht-posts--grid .yacht-post:nth-child(4),.post-type-archive-yacht_sales .yacht-posts--grid .yacht-post:nth-child(5),.post-type-archive-yacht_sales .yacht-posts--grid .yacht-post:nth-child(6){height:calc(50vh - 38px)}.post-type-archive-yacht_sales .yacht-posts--grid .yacht-post__thumbnail{min-height:150px}.post-type-archive-yacht_sales .yacht-posts-header{padding-left:10px}.post-type-archive-yacht_sales .yacht-posts--list .yacht-post{padding:0;page-break-inside:avoid}.post-type-archive-yacht_sales .yacht-posts--list .yacht-post__thumbnail{display:none}.post-type-archive-yacht_sales .yacht-posts--list .yacht-post__text{padding:5px 0 !important}}#search .inner-box{width:100%;margin-top:30px}#search .print-only{display:none}@media print{#search .print-only{display:block}}#search .print-only *{line-height:1.5}#search .print-only__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#search .print-only__logo{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#search .print-only__logo img{display:inline-block;margin:0 20px 10px 0;width:40px}#search .print-only__logo h2{font-weight:500;color:#3b3b3b}#search .print-only__contact-info{margin-top:10px;text-align:right;font-size:8px;color:#3b3b3b}#search .print-only__contact-info strong{font-weight:600}.front-page__big-box{padding-bottom:40px;position:relative}.front-page__big-box .big-box--full-height__inner{max-width:800px}@media (min-width:1400px){.front-page__big-box .big-box--full-height__inner{max-width:100%}.front-page__big-box .big-box--full-height__inner .wysiwyg{max-width:900px}}@media screen and (min-width:1400px){.front-page__big-box .big-box--full-height__inner{padding:10vh 0}}.front-page__big-box .link-boxes{margin-top:2rem}@media (min-width:1400px){.front-page__big-box .link-boxes{margin-bottom:2rem}}.front-page__big-box h2{font-weight:400}@media (min-width:1400px){.front-page__big-box h2{font-size:3.6em;font-weight:300}}.front-page__big-box .icon-href{position:absolute;bottom:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.single-yacht-statuses{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;position:absolute;top:0;left:20px;z-index:10}@media (max-width:575px){.single-yacht-statuses{gap:12px}}.single-yacht__status{position:relative}.single-yacht__status-ribbon{height:100px;-webkit-filter:drop-shadow(0 0 10px rgba(0,82,155,.5));filter:drop-shadow(0 0 10px rgba(0,82,155,.5));border:40px solid;border-bottom:30px solid rgba(0,0,0,0) !important}@media (max-width:575px){.single-yacht__status-ribbon{height:70px;border:30px solid;border-bottom:20px solid rgba(0,0,0,0) !important}}.single-yacht__status-ribbon--delisted{border:70px solid #0078e3}.single-yacht__status-ribbon--sold{border-color:#0078e3}.single-yacht__status-ribbon--new,.single-yacht__status-ribbon--new-price{border-color:#00c482}.single-yacht__status-title{color:#fff;font-size:18px;font-weight:400;letter-spacing:1px;padding:0;position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}@media (max-width:575px){.single-yacht__status-title{font-size:14px}}.single-yacht__intro h1{padding-bottom:0}.single-yacht__intro__price,.single-yacht__navigation__post__price{color:#009a66;text-transform:uppercase;font-size:18px}.single-yacht__intro__listing{font-size:14px}.single-yacht__slider{overflow:hidden}.single-yacht__slider>.grid-edges,.single-yacht__slider>.header-menu__edges,.single-yacht__slider>.big-box__inner,.single-yacht__slider>.big-box--full-height__inner{position:relative;overflow:visible}.single-yacht__slider .inner-box{padding:0}.single-yacht__slider .inner-box .slide{height:420px}.single-yacht__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.single-yacht__content__sidebar{width:100%;margin-bottom:20px}@media screen and (min-width:768px){.single-yacht__content__sidebar{width:32.2033898305%}}@media screen and (min-width:1024px){.single-yacht__content__sidebar{width:23.7288135593%}}.single-yacht__content__sidebar__headline{margin-bottom:14px}.single-yacht__content__sidebar__keyfacts{padding:20px 0;border-top:4px solid #00529b;border-bottom:4px solid #009a66;text-align:left;margin-bottom:30px}.single-yacht__content__sidebar__keyfacts p,.single-yacht__content__sidebar__keyfacts .icon-list__text{color:#2f4c54;padding-bottom:0}.single-yacht__content__sidebar__keyfacts p span,.single-yacht__content__sidebar__keyfacts .icon-list__text span{margin-right:10px;color:#009a66}.single-yacht__content__sidebar .button{width:100%;margin-bottom:14px}.single-yacht__content__text{width:100%;padding:0 1.724137931%}@media screen and (min-width:768px){.single-yacht__content__text{width:66.1016949153%}}@media screen and (min-width:1024px){.single-yacht__content__text{width:40.6779661017%}}.single-yacht__content__text p,.single-yacht__content__text .icon-list__text{color:#2f4c54;text-align:left}.single-yacht__images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:0;padding-bottom:8rem;margin-top:0 !important}.single-yacht__images__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media screen and (min-width:1024px){.single-yacht__images__container{width:66.1016949153%}}.single-yacht__images__container__image-container{height:200px;width:50%}@media (min-width:800px){.single-yacht__images__container__image-container{width:33.3333%}}.single-yacht__images__container__image-container a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;opacity:0;-webkit-transition:ease .5s all;transition:ease .5s all}.single-yacht__images__container__image-container a:hover{background:#00529b;opacity:.8}.single-yacht__navigation-headline{margin-top:0 !important;margin-bottom:0 !important;padding:0}.single-yacht__navigation-headline .single-yacht__content__sidebar__headline{margin-bottom:0;padding-bottom:2.5rem}.single-yacht__navigation-headline p,.single-yacht__navigation-headline .icon-list__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:left;color:#2f4c54;width:100%;padding:.8474576271%}@media screen and (min-width:768px){.single-yacht__navigation-headline p,.single-yacht__navigation-headline .icon-list__text{width:66.1016949153%}}.single-yacht__navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-top:0;padding-bottom:4rem;margin-top:0 !important}.single-yacht__navigation__post{width:100%;margin-bottom:50px}@media screen and (min-width:768px){.single-yacht__navigation__post{width:49.1525423729%;margin-bottom:0}}@media screen and (min-width:1024px){.single-yacht__navigation__post{width:32.2033898305%}}.single-yacht__navigation__post__thumbnail{position:relative;height:250px;border-bottom:4px solid #0078e3}.single-yacht__navigation__post .yacht-post__thumbnail__layer{height:250px}.single-yacht__navigation__post:hover .yacht-post__thumbnail__layer{opacity:.8}.single-yacht__navigation__post:last-child .single-yacht__navigation__post__thumbnail{border-bottom:4px solid #00c482}.single-yacht__navigation__post__headline{padding:3rem 0 .5rem;font-size:18px;color:#00529b}.single-yacht__navigation__post__price{padding-bottom:.5rem}.single-yacht__navigation__post__location{color:#2f4c54}.featherlight-content{max-width:100% !important}.listing-form{padding-top:2rem}.listing-form__form{margin-top:-1rem}.listing-form:focus{outline:none}select::-ms-expand{display:none}form .button{margin:2.5rem auto 0}.ginput_container input{width:100%}.ginput_container input[type=radio]{width:auto}.gform_fields,.gform_fields ul{list-style:none;padding:0 !important}.form__reset{font-size:1.4rem;padding-top:2.5rem;display:block}input[type=text],input[type=number],.gfield,select{background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;outline:none;font-size:1.6rem;font-style:italic;font-family:"Libre Franklin",sans-serif,helvetica}input[type=text]::-moz-placeholder,input[type=number]::-moz-placeholder,.gfield::-moz-placeholder,select::-moz-placeholder{color:#829fa7}input[type=text] ::-webkit-inner-spin-button,input[type=text] ::-webkit-outer-spin-button,input[type=number] ::-webkit-inner-spin-button,input[type=number] ::-webkit-outer-spin-button,.gfield ::-webkit-inner-spin-button,.gfield ::-webkit-outer-spin-button,select ::-webkit-inner-spin-button,select ::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{width:100% !important;-moz-appearance:textfield}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:none;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.ginput_container,.input-border{border:2px solid #00529b;margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ginput_container>*,.input-border>*{width:auto;size:auto;padding:12px 10px}.ginput_container>input[type=text],.input-border>input[type=text]{width:100%}.ginput_container path,.input-border path{fill:#009a66}.ginput_container:after,.ginput_container:before,.input-border:after,.input-border:before{font-size:1.6rem;font-style:italic}.ginput_container--dropdown,.input-border--dropdown{padding:0;position:relative}.ginput_container--dropdown select,.input-border--dropdown select{padding:12px 10px;width:100%}.ginput_container--dropdown svg,.input-border--dropdown svg{pointer-events:none;cursor:pointer;position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ginput_container--price.has-value input,.ginput_container--price .has-value input,.input-border--price.has-value input,.input-border--price .has-value input{margin-right:auto}.ginput_container--price.has-value:before,.ginput_container--price .has-value:before,.input-border--price.has-value:before,.input-border--price .has-value:before{content:"$";color:#000;padding-right:2px;margin-left:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ginput_container--feet.has-value:after,.ginput_container--feet .has-value:after,.input-border--feet.has-value:after,.input-border--feet .has-value:after{content:"ft";color:#000;margin-right:10px;margin-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.control{font-size:1.6rem;color:#2f4c54;position:relative;display:block;margin-bottom:15px;padding-left:35px;cursor:pointer;text-align:left;line-height:1.6}.control input{position:absolute;z-index:-1;opacity:0}.control__indicator{position:absolute;top:2px;left:0;width:24px;height:24px;border:1px solid #6b8288}.control--radio .control__indicator{border-radius:50%}.control__indicator:after{position:absolute;display:none;content:""}.control input:checked~.control__indicator:after{display:block}.control--checkbox .control__indicator:after{top:0;left:8px;width:7px;height:17px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:solid #00c482;border-width:0 3px 3px 0}.control--checkbox input:disabled~.control__indicator:after{border-color:#7b7b7b}.control--radio .control__indicator:after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background:#00c482}.control--radio input:disabled~.control__indicator:after{background:#7b7b7b}fieldset{border:none}html body .control__indicator--grid,html body .control__indicator--list{border:none}html body .control__indicator--grid:after,html body .control__indicator--list:after{display:none;content:none}.radio__container--list .control__after,.radio__container--grid .control__after{font-size:0}.radio__container--list .control__after path,.radio__container--grid .control__after path{fill:#6b8288}.radio__container--list input:checked~.control__indicator .control__after path,.radio__container--grid input:checked~.control__indicator .control__after path{fill:#00c482}.layout-selector{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.layout-selector{display:none !important}}.layout-selector .radio__group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.layout-selector__title{margin-right:10px}.layout-selector .control,.layout-selector .radio__group{margin:0 !important}@media screen and (min-width:600px){.radio__group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;max-width:727px;margin:2rem auto}.inputs{max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.inputs .input-border{width:49%;margin-right:1%}.inputs .input-border:first-child{width:100%}}@supports (display:grid){@media screen and (min-width:600px){.inputs,.gform_fields{display:grid;grid-gap:1rem;margin-bottom:2rem}.inputs .input-border,.gform_fields .input-border{margin-right:0;width:auto;margin-bottom:0}.inputs .input-border:first-child,.gform_fields .input-border:first-child{grid-column:span 2}}@media screen and (min-width:1200px){.inputs{grid-template-columns:repeat(4,1fr);grid-gap:2rem}}}.gfield_label,.ginput_counter{display:none !important}.ginput_container_textarea textarea{border:none;outline:none;font-style:italic;color:#829fa7;padding:10px 12px;width:100%;resize:none}@supports (display:grid){@media (min-width:800px){.gform_fields{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.875rem}.gform_fields *{margin:0}.gform_fields>*:last-child{grid-column-start:span 2}.gform_fields .ginput_container_textarea{grid:span 2}}}.gravity-form{margin-bottom:4rem !important}.gravity-form__title{margin-bottom:1.5rem}.gravity-form ul{font-size:1em;width:auto}.ginput_container_radio{border:none}.radio-container,.field-side-title{font-style:normal}.radio-container .gfield_label,.field-side-title .gfield_label{display:block !important}.radio-container .gfield_label .gfield_required,.field-side-title .gfield_label .gfield_required{display:none}.ginput_container_number .instruction{display:none}.radio-container,.field-side-title{text-align:left}@media screen and (max-width:800px){.radio-container,.field-side-title{margin-bottom:1.25rem}}.radio-container ul,.field-side-title ul{list-style:none}.radio-container li,.field-side-title li{margin-bottom:1rem}@supports (display:grid){.radio-container>li,.field-side-title>li{display:grid;grid-template-columns:13px 1fr}}@media screen and (min-width:950px){@supports (display:grid){.radio-container,.field-side-title{display:grid;grid-template-columns:3fr 5fr;margin:1.25rem 0}.radio-container .ginput_container_radio,.field-side-title .ginput_container_radio{padding-top:.5rem}}}.ginput_container_radio{margin:0;padding-left:0;padding-right:0;padding-bottom:0}.ginput_container_radio label{margin-left:10px}.field-full-width{width:100%;grid-column-start:span 2}.field-half-width{width:100%;grid-column-start:span 1 !important;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.field-half-width.field-side-title .gfield_label{font-size:1.8rem;font-weight:400;padding-right:1rem;letter-spacing:.5px}.gform_confirmation_message_1{font-size:2.2rem}.text-area+.gravity-form,.text-area--white-bg+.gravity-form{margin-top:-5rem}.radio-container,.field-side-title{margin:2rem 0 3rem}.validation_message,.validation_error{color:red;font-size:15px}.validation_error{margin-bottom:2rem}.select-box{position:relative;display:block;width:160px;font-size:14px;margin-left:10px;margin-bottom:10px;color:#000}.select-box__current{position:relative;cursor:pointer;outline:none}.select-box__current:focus+.select-box__list{opacity:1;-webkit-animation-name:none;animation-name:none}.select-box__current:focus+.select-box__list label{cursor:pointer}.select-box__value{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.select-box input{display:none}.select-box input:checked+.select-box__input-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.select-box__input-text{display:none;width:100%;margin:0;padding:5px;font-size:14px;font-style:italic;background:#fff}.select-box__list{position:absolute;z-index:999;width:100%;padding:0;list-style:none;opacity:0;-webkit-animation-name:HideList;animation-name:HideList;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:step-start;animation-timing-function:step-start}.select-box label{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:6px 10px;background-color:#fff}.select-box label:hover,.select-box label:focus{color:#00529b}.select-box svg path{fill:#00529b}.select-box--order svg{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:15px}.select-box--view svg{margin-right:10px}@-webkit-keyframes HideList{from{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes HideList{from{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}.tm-front-page+footer{margin-top:0}.tm-front-page .big-box--full-height{min-height:400px}@media screen and (min-width:900px){.tm-front-page__intro{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:650px}}.tm-front-page__intro__teaser{height:100%;width:100%}@media screen and (min-width:900px){.tm-front-page__intro__teaser{width:49.1525423729%}}.tm-front-page__intro__teaser__box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:300px;padding:20px;position:relative}@media screen and (min-width:900px){.tm-front-page__intro__teaser__box{height:50%;padding:20px 40px}}.tm-front-page__intro__teaser__box__content{position:relative;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.tm-front-page__intro__teaser__box__content h3{text-transform:uppercase;font-size:24px;font-weight:400;color:#fff}.tm-front-page__intro__teaser__box__content .button{display:inline-block;width:auto}.tm-front-page__intro__teaser__box__gradient{position:absolute;bottom:0;left:0;width:100%;height:170px;opacity:.8;background-blend-mode:multiply;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(97%,#000));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#000 97%);background-image:linear-gradient(-180deg,rgba(255,255,255,0) 0%,#000 97%)}.tm-front-page__intro__posts{width:100%;padding:25px 4rem}@media screen and (min-width:900px){.tm-front-page__intro__posts{width:49.1525423729%}}.tm-front-page__intro__posts .two-line-heading__small{color:#009a66}.tm-front-page__intro__posts .button{padding-left:20px;padding-right:20px;width:100%;text-align:center;display:inline-block}@media screen and (min-width:900px){.tm-front-page__intro__posts .button{padding-left:80px;padding-right:80px}}.tm-front-page__contact__intro{position:relative;padding:50px 0 100px;background:#fff;text-align:center}.tm-front-page__contact__intro__headline{font-size:18px;color:#00c482}.tm-front-page__contact__intro p,.tm-front-page__contact__intro .icon-list__text{color:#00529b}.tm-front-page__contact__intro__divider{position:absolute;z-index:10;left:50%;bottom:-20%;width:1px;height:150px;background:#00c482}@media screen and (min-width:600px){.tm-front-page__contact__intro__divider{bottom:-45%;height:200px}}.tm-front-page__contact__cta{height:400px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.tm-front-page__contact__cta .h1,.tm-front-page__contact__cta h1--big,.tm-front-page__contact__cta .h1--big{color:#fff}.tm-front-page__contact__cta .button{display:inline-block;color:#fff;border-color:#fff}@media screen and (min-width:768px){.tm-front-page__contact__cta .button{padding-left:100px;padding-right:100px}}.tm-front-page__contact__cta .button:hover{background:#fff;color:#00529b}.inspirations{margin-top:40px}@media screen and (min-width:900px){.inspirations{margin-top:80px}}.inspirations__inspiration{height:80vh;display:block}@supports (background-attachment:fixed){.inspirations__inspiration{background-attachment:fixed}}.device-ios .inspirations__inspiration,.device-android .inspirations__inspiration{background-attachment:local}.page-template-page-tm-about .site-footer{margin-top:0}.tm-about .big-box--overlap-quarter-height{height:36vh;margin-bottom:-32vh}.tm-about .inner-box .two-line-heading{padding-bottom:30px}@media screen and (min-width:1024px){.tm-about .inner-box .wysiwyg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.tm-about .inner-box .wysiwyg .col{width:100%}@media screen and (min-width:1024px){.tm-about .inner-box .wysiwyg .col{width:48%;margin:0 1%}}.tm-about .inner-box .wysiwyg .col:first-child{text-align:left}.tm-about .inner-box .wysiwyg .col:first-child .h2,.tm-about .inner-box .wysiwyg .col:first-child .contact-card__title{margin-bottom:10px}.tm-about .inner-box .wysiwyg .col:first-child p:last-child,.tm-about .inner-box .wysiwyg .col:first-child .icon-list__text:last-child{color:#2f4c54}.tm-about .inner-box .wysiwyg .col:last-child .background-image{width:100%;height:100%}.tm-about .info-image{margin-top:50px;margin-bottom:50px}.tm-about .big-box-two-boxes{height:400px;margin-bottom:-200px}@media screen and (min-width:768px){.tm-about .big-box-two-boxes{height:700px;margin-bottom:-300px}}.tm-about .two-boxes{padding-bottom:0;background:0 0}@media screen and (min-width:768px){.tm-about .two-boxes{width:102%;margin:0 -1%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.tm-about .two-boxes .col{background:#fff;width:100%;padding:50px 45px;text-align:left}@media screen and (min-width:768px){.tm-about .two-boxes .col{width:48%;margin:0 1%}}.tm-about .two-boxes .col .wysiwyg{display:block}.tm-about .two-boxes .col .wysiwyg ul{margin-top:20px;list-style:none}.tm-about .two-boxes .col .wysiwyg ul li{position:relative;font-size:16px;margin-bottom:20px;color:#2f4c54;padding-left:30px}.tm-about .two-boxes .col .wysiwyg ul li:before{position:absolute;left:0;top:-8px;content:"• ";font-size:28px}.tm-about .two-boxes .col:first-child{border-bottom:4px solid #00529b}.tm-about .two-boxes .col:first-child li:before{color:#00529b}.tm-about .two-boxes .col:last-child{border-bottom:4px solid #00c482}.tm-about .two-boxes .col:last-child li:before{color:#00c482}.tm-about .learn-more{padding-top:60px;padding-bottom:180px;background:#fff}.tm-about .learn-more .grid-edges,.tm-about .learn-more .header-menu__edges,.tm-about .learn-more .big-box__inner,.tm-about .learn-more .big-box--full-height__inner{text-align:center}.tm-about .learn-more__subline{color:#00529b}.tm-about .learn-more__button-container{margin-top:25px}.tm-about .learn-more__button-container .button{display:inline-block;margin:10px 0;max-width:300px}@media screen and (min-width:640px){.tm-about .learn-more__button-container .button{margin:10px 20px}}.tm-service-partners__intro{padding-top:60px;padding-bottom:80px;margin-bottom:-45px;margin-top:75px}.tm-service-partners__boxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}@media screen and (min-width:768px){.tm-service-partners__boxes{width:105%;margin:0 -2.5%}}@media screen and (min-width:1024px){.tm-service-partners__boxes{width:102.5%;margin:0 -1.25%}}.tm-service-partners__boxes__box-container{position:relative;margin-bottom:40px;width:100%}@media screen and (min-width:768px){.tm-service-partners__boxes__box-container{width:50%;padding:0 2.5%}}@media screen and (min-width:1024px){.tm-service-partners__boxes__box-container{width:33.3333%;padding:0 1.25%}}.tm-service-partners__boxes__box-container:nth-child(odd) .tm-service-partners__boxes__box-container__inner{border-bottom:4px solid #0078e3}.tm-service-partners__boxes__box-container:nth-child(even) .tm-service-partners__boxes__box-container__inner{border-bottom:4px solid #00c482}.tm-service-partners__boxes__box-container__inner{background:#fff;height:100%;padding:40px 10%;text-align:center}.tm-service-partners__boxes__box-container__inner p,.tm-service-partners__boxes__box-container__inner .icon-list__text{color:#00529b}.tm-service-partners__boxes__box-container__inner__logo{height:150px;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tm-service-partners__boxes__box-container__inner__logo img{max-width:100%;max-height:100%;width:auto}.tm-services__intro{padding-top:60px;padding-bottom:80px}.tm-services__rate-boxes{padding-top:50px;margin-bottom:-130px}@media screen and (min-width:768px){.tm-services__rate-boxes{width:102%;margin-left:-1%;margin-right:-1%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.tm-services__rate-boxes__container{position:relative;background:#fff;width:100%;margin-bottom:90px;padding:70px 2.5rem 40px}@media screen and (min-width:768px){.tm-services__rate-boxes__container{width:48%;margin:0 1%;padding:70px 45px 50px}}.tm-services__rate-boxes__container__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;top:-50px;width:100%;height:100px;padding:0 45px;background:#00529b}@media screen and (min-width:768px){.tm-services__rate-boxes__container__title{width:auto}}.tm-services__rate-boxes__container__title .h3{font-size:18px;padding-bottom:0;color:#fff;font-weight:400}.tm-services__rate-boxes__container__table tbody tr td:first-child,.tm-services__rate-boxes__container__table tbody tr th:first-child,.tm-services__rate-boxes__container__table thead td:first-child,.tm-services__rate-boxes__container__table thead th:first-child{text-align:left}.tm-services .big-box--overlap-quarter-height{height:400px;margin-bottom:-200px}@media screen and (min-width:768px){.tm-services .big-box--overlap-quarter-height{height:700px;margin-bottom:-300px}}.tm-services__two-columns-container{padding:50px 0;margin-bottom:40px;background:#fff;border-bottom:4px solid #00529b}.tm-services__two-columns-container .h1,.tm-services__two-columns-container h1--big,.tm-services__two-columns-container .h1--big{text-align:center}.tm-services__two-columns-container__inner{padding-bottom:0}@media screen and (min-width:768px){.tm-services__two-columns-container__inner{width:102%;margin:0 -1%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.tm-services__two-columns-container__inner .col{width:100%;padding:0 2.5rem;text-align:left}@media screen and (min-width:768px){.tm-services__two-columns-container__inner .col{width:48%;padding:0 45px;margin:0 1%}}.tm-services__two-columns-container__inner .col .wysiwyg{display:block;color:#00529b}.tm-services__two-columns-container__inner .col .wysiwyg ul{margin-top:20px;list-style:none}.tm-services__two-columns-container__inner .col .wysiwyg ul li{position:relative;font-size:16px;margin-bottom:20px;color:#2f4c54;padding-left:30px;line-height:1.75}.tm-services__two-columns-container__inner .col .wysiwyg ul li:before{position:absolute;left:0;top:-8px;content:"• ";font-size:28px;color:#00529b}.grid-gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid-gallery__image-container{height:320px;width:100%}@media screen and (min-width:540px){.grid-gallery__image-container{width:50%}}@media screen and (min-width:800px){.grid-gallery__image-container{width:33.3333%}}.grid-gallery__image-container a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;opacity:0;-webkit-transition:ease .5s all;transition:ease .5s all}.grid-gallery__image-container a:hover{background:#00529b;opacity:.8}.news .two-line-heading{padding-bottom:60px}.news .news-container{margin:0 auto;width:100%}@media screen and (min-width:768px){.news .news-container{width:66.1016949153%}}.news .news-container .pagination{position:relative}.news .news-container .pagination .page-numbers,.news .news-container .pagination .next,.news .news-container .pagination .prev{font-size:14px;color:#00529b}.news .news-container .pagination .prev,.news .news-container .pagination .next{position:absolute;top:-5px}.news .news-container .pagination .prev{left:0}.news .news-container .pagination .next{right:0}.news .news-container .pagination .page-numbers{border:1px solid #00529b;padding:4px 5px}.news .news-container .pagination .page-numbers:hover{color:#fff;background:#00529b}.news .news-container .pagination .current{color:#fff;background:#00529b}.news-single__header{height:420px}.news-single__container{margin:0 auto;width:100%}@media screen and (min-width:768px){.news-single__container{width:66.1016949153%}}.news-single__container .h1,.news-single__container h1--big,.news-single__container .h1--big{text-align:left;padding-bottom:5px}.news-single__container .post__date{padding-bottom:10px}.news-single__container .post__text{color:#2f4c54}.news-single__pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}@media screen and (min-width:1024px){.news-single__pagination{width:105%;margin-left:-2.5%;margin-right:-2.5%}}.news-single__pagination__headline{margin-top:120px;text-align:left;color:#2f4c54;font-size:14px;letter-spacing:1.5px}.news-single__pagination__container{width:100%}@media screen and (min-width:1024px){.news-single__pagination__container{width:50%;padding:0 2.5%}}.news-single__pagination__container .post-container{height:100%;margin-bottom:0}.error-404{padding-bottom:0}.error-404 h1{color:#fff;text-shadow:2px 2px 10px #000}.error-404 .button{margin-left:0}.error404 .site-footer{margin-top:0}.static-listings-wrapper{display:flex;flex-wrap:wrap;justify-items:space-between}.static-listings-wrapper .yacht-post{flex:1 1 33.33%;max-width:33.33%}.static-listings-wrapper .yacht-post .yacht-post__thumbnail .yacht-post__logo{position:absolute;left:10px;bottom:10px;background-color:rgba(0,0,0,.5);padding:5px}.static-listings-wrapper .yacht-post .yacht-post__thumbnail .yacht-post__logo img{width:100%;max-width:100px}.static-listings-wrapper .yacht-post .yacht-post__thumbnail .yacht-post__logo .cld-tag{display:none}@media screen and (min-width:1400px){.static-listings-wrapper .yacht-post .yacht-post__thumbnail{height:20rem}.static-listings-wrapper .yacht-post .yacht-post__thumbnail .yacht-post__thumbnail__layer{height:20rem}}@media (max-width:768px){.static-listings-wrapper{flex-direction:column}}.static-listings-wrapper .yacht-post__text{text-align:center}.static-listings-wrapper .yacht-post__text .yacht-post__title{width:100%;text-align:center}.button{display:block;padding:1.2rem 2.4rem;text-transform:uppercase;font-size:1.4rem;font-family:"Libre Franklin",sans-serif,helvetica;font-weight:600;-webkit-transition:.5s ease all;transition:.5s ease all;letter-spacing:1px;cursor:pointer;width:100%;max-width:38.5rem;margin-left:auto;margin-right:auto;text-align:center}.static-listings-wrapper .static-listings-button{color:#fff;background-color:#00c482;border:1px solid #00c482;display:block;padding:1rem 1.4rem;text-transform:uppercase;font-size:1.4rem;font-family:"Libre Franklin",sans-serif,helvetica;font-weight:600;-webkit-transition:.5s ease all;transition:.5s ease all;letter-spacing:1px;cursor:pointer;margin-left:auto;margin-right:auto;text-align:center;margin-top:1rem}.static-listings-wrapper .static-listings-button:hover{color:#00c482;background-color:#fff}