h1.text-hide{display:none}h2.hero-heading{font-size:36px;letter-spacing:2.7px;text-transform:uppercase;color:#fff;line-height:1.2;text-shadow:1px 1px 4px rgba(0,15,44,.6)}.banner_search h2.hero-heading strong{font-size:18px;line-height:1.4;text-transform:none;font-family:"Avenir LT Std";display:inline-block;margin-top:25px}.button-fs{font-size:14px!important}.sub-heading-text p{font-family:"Roboto-Medium"!important;font-weight:400!important}.home-sec2 .wpb_text_column p{font-weight:600!important}.cal-buttons{margin-right:30px!important}.luxury_yacht .vc_btn3-container a.vc_general{font-size:14px!important}.inpage_top .content-size{width:486px}.top_boat_banner h1.hero-heading{font-size:36px!important;letter-spacing:2.7px!important;text-transform:uppercase;color:#fff!important;line-height:1.2;text-shadow:1px 1px 4px rgba(0,15,44,.6)}.top_boat_banner .bt_hero_description p{font-size:18px;line-height:1.4;text-transform:none;font-family:"Avenir LT Std";display:inline-block;margin-top:25px;color:#fff}.top_boat_banner{padding-top:220px!important;padding-bottom:147.5px!important}.boat-search-button{width:100%;border:0;background:#fff;color:#000;font-size:16px;font-family:"Roboto-Medium";text-transform:uppercase;border-radius:4px;padding:14.5px 0;cursor:pointer;text-align:center;margin-top:20px}.boat-search-button a{color:#000}.boat-search-button:hover{color:#fff;background:#9f8c4c}.boat-search-button:hover a{color:#013447}@media screen and (max-width:767px){.luxury_yacht .vc_btn3-container{display:inline-flex;flex-wrap:nowrap}.luxury_yacht .vc_btn3-container a.vc_general{padding:12.5px 2px!important;font-size:10px!important;width:97px}}