.hidden-properties{display:none}.property-box-shadow{position:relative}.property-box-shadow:before{left:-14px!important;top:-18px!important}.rental_post_hero .title h1{color:var(--primary_color)}.property_call_banner{align-items:center;background:#56c2f0;border-radius:10px;display:flex;gap:20px 40px;justify-content:space-between;margin:10px 0 40px;padding:22px 40px}.property_call_banner__title{color:var(--primary_color);flex:0 0 auto;font-size:30px;font-weight:700;line-height:1.2;margin:0}.property_call_banner__text{color:var(--primary_color);flex:1 1 280px;font-size:15px;line-height:1.5;margin:0;max-width:440px}.property_call_banner__btn{flex:0 0 auto}.rental_post_hero .property_call_banner__btn a.btn-epic{background:#fbdc5f;border-color:#fbdc5f;color:#013d5d;white-space:nowrap}.rental_post_hero .property_call_banner__btn a.btn-epic:focus,.rental_post_hero .property_call_banner__btn a.btn-epic:hover{background:var(--primary_color);border-color:var(--primary_color);color:#fff}.property_new__row{display:flex;flex-flow:wrap}.left_prop_row{padding-right:50px;width:60%}.left_prop_right{width:40%}.bottom.left_prop_right{position:relative}.rental_post_hero .left_prop_right .left{font-size:20px;padding:0;width:100%}.rental_post_hero .image{border-radius:20px;line-height:0;margin:0;overflow:hidden}.slider.slider-for{margin-bottom:20px}#property-slider .item img{border-radius:20px;height:600px;margin:0 auto;max-height:600px;object-fit:contain}.gallry-nav-img{height:90px;padding:0 5px}.gallry-nav-img img{height:100px;object-fit:cover;width:100%}.slider-for:not(.slick-initialized) .item:not(:first-child){display:none}.slider-nav:not(.slick-initialized){height:100px;overflow:hidden;visibility:hidden}#property-slider-wrapper .slick-next,#property-slider-wrapper .slick-prev{background:hsla(0,0%,100%,.55);border-radius:10px;height:40px;width:40px;z-index:10}#property-slider-wrapper .slick-prev{left:15px}#property-slider-wrapper .slick-next{right:15px}#property-slider-wrapper .slick-next:before,#property-slider-wrapper .slick-prev:before{background:transparent;color:#013d5d;font-family:FontAwesome;font-size:40px;right:0;top:0}#property-slider-wrapper .slick-prev:before{content:"\f104";left:10px;transform:rotate(0deg)}#property-slider-wrapper button.slick-next.slick-arrow:before{background:transparent;content:"\f105";left:12px;transform:rotate(0deg)}#property-slider-wrapper button.slick-next.slick-arrow:after{background:transparent;display:none;position:static}#property-slider-wrapper button.slick-prev.slick-arrow:after{background:transparent;display:none;height:0;width:0}#property-slider-nav-wrapper .slick-next,#property-slider-nav-wrapper .slick-prev{background:hsla(0,0%,100%,.55);border-radius:10px;height:20px;width:20px;z-index:10}#property-slider-nav-wrapper .slick-prev{left:15px}#property-slider-nav-wrapper .slick-next{right:15px}#property-slider-nav-wrapper .slick-next:before,#property-slider-nav-wrapper .slick-prev:before{background:transparent;color:#013d5d;font-family:FontAwesome;font-size:20px;right:0;top:0}div#property-slider-nav-wrapper .slick-prev:before{content:"\f104";left:4px;transform:rotate(0deg)}div#property-slider-nav-wrapper button.slick-next.slick-arrow:before{background:transparent;content:"\f105";left:7px;transform:rotate(0deg)}div#property-slider-nav-wrapper button.slick-next.slick-arrow:after{background:transparent;display:none;position:static}div#property-slider-nav-wrapper button.slick-prev.slick-arrow:after{background:transparent;display:none;height:0;width:0}.rental_post_hero .price{align-items:baseline;column-gap:10px;display:flex;flex-flow:wrap;row-gap:4px}.rental_post_hero .price h2{color:var(--primary_color);margin:0}.rental_post_hero .address{margin:15px 0 20px}.rental_post_hero .house_box{align-items:center;display:flex;flex-flow:wrap;grid-gap:30px;margin-bottom:30px}.rental_post_hero .house_box ul{align-items:center;display:flex;flex-flow:wrap;list-style:none;margin:0;padding:0;grid-gap:30px}.rental_post_hero .house_box ul li{align-items:center;display:flex;grid-gap:12px}.rental_post_hero .house_box ul li .icon{line-height:0}.left_prop_right .btn_wrap>div{margin-bottom:10px}.btn_redesign .btn-epic:after,.btn_redesign .btn-epic:before{display:none;position:static}.btn_redesign a.btn-epic{background:var(--primary_color);border:1px solid var(--primary_color);border-radius:0;color:#fff;display:inline-block;font-size:16px;font-weight:700;line-height:22px;padding:12px 20px;text-decoration:none;transition:all .4s ease}.btn_redesign a.btn-epic:hover{background:var(--blue_color);border-color:var(--blue_color)}.button_two_hero.btn_redesign.btn-epic_group.yellow_button a.btn-epic{background:#fbdc5f;border-color:#fbdc5f;color:#013d5d}.button_two_hero.btn_redesign.btn-epic_group.yellow_button a.btn-epic:hover{background:var(--third_color);border-color:var(--third_color);color:var(--primary_color)}.button_three_hero.btn_redesign.btn-epic_group.outline_button a.btn-epic{background:transparent;border:2px solid var(--primary_color);color:var(--primary_color);padding:11px 19px}.button_three_hero.btn_redesign.btn-epic_group.outline_button a.btn-epic:focus,.button_three_hero.btn_redesign.btn-epic_group.outline_button a.btn-epic:hover{background:var(--primary_color);border-color:var(--primary_color);color:#fff}.link_pdf_wrapper{margin:10px 0}.link_pdf{background:url(https://suncoastrentals.com/hubfs/Website/Files/Icons/icon_download_pdf.svg) no-repeat 0;background-size:30px 30px;color:var(--primary_color);padding:10px 0 10px 40px}.link_pdf,.link_pdf:active,.link_pdf:focus,.link_pdf:hover,.link_pdf:visited{font-weight:700;text-decoration:underline}.share-buttons-descriptions{align-items:center;display:flex;flex-flow:wrap;gap:20px;margin:20px 0}.share-buttons-descriptions b{color:var(--primary_color)}.blog-social-sharing{display:inline-block}.blog-social-sharing ul{margin:0;padding:0}.blog-social-sharing ul li.blog-social-sharing__link{background:#fbdd59;border-radius:20px;display:inline-block;height:30px;line-height:10px;padding:8px;text-align:center;width:30px}.blog-social-sharing ul li.blog-social-sharing__link:hover{background:#56c2f0}.blog-social-sharing ul li.blog-social-sharing__link svg{max-height:16px;max-width:16px}.blog-social-sharing ul li.blog-social-sharing__link svg path{fill:#00568b}.blog-social-sharing ul li.blog-social-sharing__link.copy_link{padding:5px;position:relative}.blog-social-sharing ul li.blog-social-sharing__link.copy_link svg{max-height:20px;max-width:20px}.share-notice{background:#fafafa;border-radius:10px;box-shadow:0 0 1px #0003;font-size:13px;left:35px;padding:8px;position:absolute;top:0;width:165px}.share-notice.hidden{display:none}.rental_post_hero .left_prop_right .contact_box{background:#fff;border-radius:20px;box-shadow:0 0 30px #00000033;margin:40px 20px 0 0;padding:24px 40px 40px;width:100%;z-index:1}.rental_post_hero .left_prop_right .contact_box_desktop{position:absolute}.rental_post_hero .contact_box .content{margin:0 0 28px}.rental_post_hero .contact_box h3.form-title{background:none}.rental_post_hero .contact_box h5{font-weight:700;margin-bottom:15px}.rental_post_hero .contact_box .phone a{align-items:center;color:#171717;display:flex;font-weight:700}.rental_post_hero .contact_box .phone a svg{margin-right:15px}.rental_post_hero .contact_box .form-title,.rental_post_hero .contact_box h1,.rental_post_hero .contact_box h2,.rental_post_hero .contact_box h3{font-size:32px;line-height:1.2;margin:0 0 12px}.rental_post_hero .contact_box .content .hs-richtext>:first-child,.rental_post_hero .contact_box .content [class*=RichText]>:first-child,.rental_post_hero .contact_box .content [class*=RichText]>:first-child>:first-child,.rental_post_hero .contact_box .content form>:first-child{margin-top:0;padding-top:0}.rental_post_hero .contact_box .content p:empty{display:none}.legal-consent-container .hs-richtext{color:#2b2b2b;font-size:14px;line-height:20px}input.hs-button.primary.large{background:#00a0df!important;border-color:#00a0df!important}.contact_box_mobile,.inquiry_mobile{display:none}.contact_box.contact_box_mobile{background:#fff;border-radius:20px;box-shadow:0 0 30px #00000033;padding:20px;width:100%}.card_float_spacer{clear:right;float:right}@media (max-width:1429px){.rental_post_hero .house_box{grid-gap:20px;font-size:18px;margin-bottom:20px}.rental_post_hero .house_box ul{grid-gap:20px}.rental_post_hero .house_box ul li .icon svg{width:25px}.rental_post_hero .contact_box .form-title,.rental_post_hero .contact_box h1,.rental_post_hero .contact_box h2,.rental_post_hero .contact_box h3{font-size:28px}}@media (max-width:1199px){.property_call_banner{gap:16px 28px;padding:20px 28px}.property_call_banner__title{font-size:26px}}@media (max-width:991px){.left_prop_right,.left_prop_row{width:100%}.left_prop_row{padding-right:0}.bottom.left_prop_right{margin-top:40px}.rental_post_hero .left_prop_right .left{padding-bottom:30px}#property-slider .item img{height:570px;max-height:760px;object-fit:cover;width:100%!important}.property_call_banner{flex-wrap:wrap}.property_call_banner__title{flex-basis:100%}.property_call_banner__text{max-width:none}.contact_box_desktop,.placeholder-desktop{display:none}.inquiry_mobile{display:block;font-weight:600!important;margin:10px 0 -20px}.contact_box.contact_box_mobile{display:block;margin:40px 0 20px;padding:25px}}@media (max-width:767px){.rental_post_hero .title{text-align:center}.rental_post_hero .image{margin:3px 0 20px}#property-slider .item img{height:220px}.property-box-shadow:before{height:208px;left:-10px!important;opacity:1;top:-8px!important;width:94px}.bottom.left_prop_right{margin-top:15px}.rental_post_hero .house_box ul{width:100%}.rental_post_hero a.btn-epic{font-size:16px;margin:5px 0}.rental_post_hero a.btn-epic p.sbutton_full{min-width:185px}.property_call_banner{align-items:center;flex-direction:column;margin:10px 0 30px;padding:24px 20px;text-align:center}.property_call_banner__text,.property_call_banner__title{flex:0 0 auto}.property_call_banner__title{font-size:22px}.property_call_banner__btn,.rental_post_hero .property_call_banner__btn a.btn-epic{text-align:center;width:100%}.rental_post_hero .contact_box .content{margin-bottom:25px}.rental_post_hero .contact_box .form-title,.rental_post_hero .contact_box h1,.rental_post_hero .contact_box h2,.rental_post_hero .contact_box h3{font-size:24px}}