#newFeaturedBoats{padding:1rem}#newFeaturedBoats h2{font-size:24px;padding-left:7px;margin-top:-19px;margin-bottom:18px}ul#fbaGrid,ul#fbaGrid{box-sizing:border-box;display:flex;flex-flow:row wrap;list-style:none;margin:0;padding:0;width:100%}#fbaGrid li.fbaGrid__fba{height:225px;width:48%;background-color:white;border-radius:5px;margin-bottom:1em;border:0;box-shadow:0 0 8px rgba(48,48,48,0.1);overflow:hidden;padding:0;font-size:14px;font-weight:600;color:#35495d;float:left;margin-left:.8%;margin-right:.8%}#fbaGrid li.fbaGrid__fba>a{flex-flow:row nowrap;display:flex}#fbaGrid .fbaGrid__fba__div.media{flex-grow:1;width:225px}#fbaGrid .fbaGrid__fba__div.media img{width:100%;height:225px;border:0;object-fit:cover;object-position:center}.fbaGrid__fba__div.cta{text-align:right;font:normal 600 14px/1.16 "Open Sans";margin:1em auto;display:flex}.fbaGrid__fba__div .cta::after{content:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCA4IDE0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MS40MTQyMTsiPjxwYXRoIGQ9Ik01LjkwNCw3LjAyMmMtMS45NTYsLTEuODY2IC0zLjg2NCwtMy43ODIgLTUuNzIsLTUuNzQ2Yy0wLjM5NiwtMC40NjkgLTAuMDc4LC0xLjI4NSAwLjYwNCwtMS4yNzZjMC4xNzYsMC4wMTMgMC4zNCwwLjA3OSAwLjQ3NywwLjE5NGMyLjE2NywyLjA0NCA0LjI3Niw0LjE1MSA2LjMyMyw2LjMxNmMwLjA4NSwwLjEwMiAwLjEzLDAuMjE2IDAuMTQyLDAuMzM0YzAuMDYyLDAuMjMgMC4wMjgsMC40ODYgLTAuMTQxLDAuNjg2Yy0yLjA0NCwyLjE2NyAtNC4xNTIsNC4yNzYgLTYuMzE3LDYuMzIzYy0wLjU3MywwLjQ4MyAtMS43MjYsLTAuMzE1IC0xLjA4MiwtMS4wODFjMS44NTUsLTEuOTY2IDMuNzYxLC0zLjg4NCA1LjcxNCwtNS43NVoiIHN0eWxlPSJmaWxsOiMyOTgwYjk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+PC9zdmc+");width:6px;height:13px;display:block;padding-top:3px;margin-left:.6em}#fbaGrid .fbaGrid__fba__div.info{flex-flow:column nowrap;position:relative;flex-grow:1;width:48%;padding:.6em 1em}.fbaGrid__fba__div.brokerLogo{height:auto;position:absolute;right:1em;left:1em;bottom:3em;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}#fbaGrid img.logoImg{max-width:129px;max-height:70px}.fbaGrid__fba__div.cta{position:absolute;bottom:.1em;right:1em;text-align:right;font:normal 600 14px/1.16 "Open Sans";margin:1em auto}.fbaGrid__fba__div.details{display:flex;flex-flow:row nowrap;justify-content:space-between}.fbaGrid__fba__div.boatname,.fbaGrid__fba__div.location,.fbaGrid__fba__div.price{padding:0;font:normal 400 13px/1.13em "open sans",Helvetica,sans-serif;white-space:normal;height:auto;margin-bottom:.4em}.fbaGrid__fba__div.price{color:#2980b9}.fbaGrid__fba__div.boatname,.fbaGrid__fba__div.location{color:#35495d}.fbaGrid__fba__div.boatname{font-weight:700;font-size:15px;margin-bottom:.6em}.fbaGrid__fba__div.featuredBroker{color:#969fa6;line-height:1.1em;font-weight:normal}@media screen and (max-width:424px){#newFeaturedBoats h2{font-weight:600;text-align:center;font-size:20px;padding:5px;margin-bottom:5px}#fbaGrid li.fbaGrid__fba{height:auto;width:100%}#fbaGrid li.fbaGrid__fba a{flex-flow:column nowrap}#fbaGrid .fbaGrid__fba__div.media{width:100%}#fbaGrid .fbaGrid__fba__div.info{width:100%}.fbaGrid__fba__div.brokerLogo{position:static}.fbaGrid__fba__div.featuredBroker::before{content:"";width:150%;margin-left:-21px;display:table;border-top:1px solid #e5eaeb;margin-top:1em;margin-bottom:.5em}.fbaGrid__fba__div.featuredBroker{font-weight:700}.fbaGrid__fba__div.cta{position:static}}@media screen and (min-width:425px) and (max-width:1099px){#fbaGrid li.fbaGrid__fba{height:auto;width:100%}}#yachtSearchContainer{padding-bottom:12px}#hp_largefeatured-container .hero{margin-bottom:0}#hp_largefeatured-container .hero .feature .information{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 12px;background:#fff;color:#35495d}#hp_largefeatured-container .hero .feature .information .PFBATitleAndBroker{text-align:left}#hp_largefeatured-container .hero .feature .information .PFBAlogoContainer{width:155px;background-color:white;display:flex;justify-content:center;margin:0 3px}#hp_largefeatured-container .hero .feature .information .PFBAlogo{height:53px;width:155px;margin:10px 18px;background-position:center;background-size:contain;background-repeat:no-repeat;display:block}#hp_largefeatured-container .hero .feature .information button{display:inline-block;border:1px solid #3e96cf;font-size:14px;font-weight:400;color:#fff;background-color:rgba(49,133,187,1);width:150px;margin:0;background:linear-gradient(to right,#3185bb,#276994);border-radius:22px;cursor:pointer}@media screen and (min-width:691px) and (max-width:990px){#hp_largefeatured-container .hero .feature .information{width:100%;right:0;bottom:0;border-radius:0;padding:5px 11px}}@media only screen and (max-width:767px){#hp_largefeatured-container .hero .feature .information{position:absolute;align-items:flex-start;justify-content:center;width:100%;left:0;bottom:12px;text-align:center;background:rgba(0,0,0,.5);color:#fff;align-items:center}#hp_largefeatured-container .hero .feature .information .PFBATitleAndBroker{width:55%}#hp_largefeatured-container .hero .feature .information button{font-size:12px;width:33%;padding:5px 10px}#hp_largefeatured-container .hero .feature .information .PFBAlogoContainer{width:20%}#hp_largefeatured-container .hero .feature .information .PFBAlogo{width:95%;margin:0}#hp_largefeatured-container .hero .feature .information .title,#hp_largefeatured-container .hero .feature .information .broker{font-size:12px}#hp_largefeatured-container .hero #yachtSearchContainer{border-top:8px solid #fff;border-bottom:8px solid #fff;display:initial}#hp_largefeatured-container .container{display:flex;flex-direction:column-reverse}#hp_largefeatured-container .hero .image{display:flex;align-items:center;justify-content:center;width:100%;height:auto;background-image:none !important}#hp_largefeatured-container .hero .image img{object-fit:scale-down;object-position:center;width:100%;height:300px}}@media screen and (min-width:425px) and (max-width:691px){#hp_largefeatured-container .hero .feature .information .broker{padding-bottom:3px}}@media screen and (max-width:425px){#hp_largefeatured-container .hero .feature .information{flex-direction:row;padding:10px 10px 15px 10px}.information>button{font-size:12px;height:30px}}