html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{width:100%;height:100%;margin:0;padding:0}body{margin:0;padding:0;width:100%;height:100%}.alignleft{float:left;margin:8px 30px 8px 0}.alignright{float:right;margin:8px 0 8px 30px}.center{text-align:center}.clear{clear:both;height:0;margin:0;padding:0;line-height:0;font-size:1px}section,div{box-sizing:border-box}.section{margin:0;padding:0;width:100%;overflow:hidden;position:relative}.section.dark{background:#123}.section#intro{width:100%;position:relative;margin:80px auto 60px auto}.section .block{margin:0 auto;padding:0;width:1000px;overflow:hidden;position:relative}.section .block h1{margin:0 0 20px 0;font:normal 30px 'Raleway Extra Light',serif;line-height:46px;color:#345}.section .block h2{margin:0 0 20px 0;font:normal 30px 'Raleway Semibold',sans-serif;line-height:46px;color:#5ad}.section .block h3{font:normal 27px 'Raleway Medium',sans-serif;line-height:30px;margin:20px 0;color:#666}.section .block h4{font:normal 21px 'Raleway Semibold',sans-serif;line-height:36px;margin:20px 0 50px 0;color:#666}.section .block h6{font:normal 20px 'Raleway Bold',sans-serif;line-height:30px;margin:0 0 20px 0;color:#666}.section .block p{font:normal 16px 'Raleway Medium',sans-serif;line-height:32px;margin:0 0 20px 0;color:#666}.section .block p.first strong{font:normal 20px 'Raleway Semibold',sans-serif}.section .block p a,.section .block ul li a{color:#d72;text-decoration:none}.section .block p a:hover,.section .block ul li a:hover{color:#d72;text-decoration:underline}.section .block p b,.section .block p strong,.section .block ul li b,.section .block ul li strong{font:normal 16px 'Raleway Bold',sans-serif}.section .block p i,.section .block p em,.section .block ul li i,.section .block ul li em{font:normal 16px 'Raleway Medium Italic',sans-serif}.section .block ul{font:normal 16px 'Raleway Medium',sans-serif;line-height:32px;color:#666;margin:0 0 20px 20px;list-style-type:disc}.section .block ul li{font:normal 16px 'Raleway Medium',sans-serif;line-height:32px;color:#666}.navToggle{width:40px;height:40px;position:fixed;right:30px;top:78px;z-index:9999;display:none}body.admin-bar.navToggle{top:110px}.navToggle a.toggle{display:block;width:40px;height:40px;text-decoration:none;color:#ffffff!important;font:normal 34px 'Raleway Regular',serif;line-height:34px;text-align:center;background:url(/wp-content/themes/custom/images/overlays/000_90.png) repeat}#responsiveNav{display:block;position:absolute;left:0;top:150px;width:100%;z-index:400;max-height:0;overflow:hidden;-webkit-transition:max-height 1s;-moz-transition:max-height 1s;transition:max-height 1s}.slide{max-height:3333px!important}#responsiveNav .menu-responsive-nav-container{margin:0 auto;overflow:hidden;width:100%;background:url(/wp-content/themes/custom/images/overlays/246_90.png) repeat}#responsiveNav .menu-responsive-nav-container ul#menu-responsive-nav{width:320px;margin:30px auto;border-bottom:1px solid #468}#responsiveNav .menu-responsive-nav-container ul#menu-responsive-nav li{display:block;margin:0;list-style:none;font:normal 15px 'Raleway Semibold',serif;line-height:50px;color:#fff;height:auto;border-top:1px solid #468}#responsiveNav .menu-responsive-nav-container ul#menu-responsive-nav li a{display:block;height:auto;padding:0 0;color:#fff;text-decoration:none}#responsiveNav .menu-responsive-nav-container ul#menu-responsive-nav li ul.sub-menu{padding:0 0}#responsiveNav .menu-responsive-nav-container ul#menu-responsive-nav li ul.sub-menu li{display:block}#responsiveNav .menu-responsive-nav-container ul#menu-responsive-nav li ul.sub-menu li a{display:block;margin:0;padding:0 0 0 30px;white-space:nowrap}#responsiveNav .menu-responsive-nav-container ul#menu-responsive-nav li:hover ul.sub-menu li a{color:#fff}#topBar{width:100%;height:150px;position:fixed;left:0;top:0;z-index:300;background:url(/wp-content/themes/custom/images/heroes/beach.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}body.welcome2025 #topBar,body.welcome #topBar{background:none}body.about-us #topBar{background:url(/wp-content/themes/custom/images/heroes/dip.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}body.site-plan #topBar{background:url(/wp-content/themes/custom/images/heroes/street2.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}body.amenities #topBar,body.our-neighborhood #topBar{background:url(/wp-content/themes/custom/images/heroes/tennis.jpg);background-repeat:no-repeat;background-size:cover;background-position:left top;background-attachment:fixed}body.page-template-location #topBar,body.page-template-location2 #topBar{background:url(/wp-content/themes/custom/images/heroes/boat.jpg);background-repeat:no-repeat;background-size:cover;background-position:left top;background-attachment:fixed}body.points-of-interest #topBar{background:url(/wp-content/themes/custom/images/heroes/fort_myers.jpg);background-repeat:no-repeat;background-size:cover;background-position:left top;background-attachment:fixed}body.guest-program #topBar,body.guest-program-v3 #topBar{background:url(/wp-content/themes/custom/images/heroes/tub.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}body.guest-program-2 #topBar{background:url(/wp-content/themes/custom/images/heroes/tub.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}body.photo-gallery #topBar,body.best-of-2024 #topBar,body.events #topBar{background:url(https://thepreserveflorida.com/wp-content/uploads/2022/11/slide_preserve_florida_sales.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}body.video #topBar,body.brochure #topBar,body.aaa-test #topBar,body.guest-house-tour #topBar,body.preserve-activities-amenities #topBar,body.welcome-to-our-neighborhood #topBar,body.spring-at-the-preserve-florida #topBar,body.guest-house-program #topBar,body.escaping-black-friday-chaos #topBar,body.price-reduction-48000 #topBar,body.winter-workout-vs-florida-living #topBar,body.red-white-you-summer-250-celebration #topBar,body.affordable-elegant-home-tour-you-have-to-see #topBar,body.the-oak-floorplan #topBar,body.the-magnolia-floorplan #topBar{background:url(https://thepreserveflorida.com/wp-content/uploads/2025/12/slide_clubhouse_fountain.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}body.sales-promotions #topBar{background:url(/wp-content/themes/custom/images/heroes/moving.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}body.floorplans #topBar{background:url(/wp-content/themes/custom/images/heroes/blueprints.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}body.faqs #topBar{background:url(/wp-content/themes/custom/images/heroes/hammock.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}body.members #topBar,body.member-login #topBar,body.tribe-events-page-template #topBar,body.document-library #topBar,body.registration #topBar,body.my-account #topBar,body.member-directory #topBar,body.member-gallery #topBar{background:url(/wp-content/themes/custom/images/heroes/preserve_florida_clubhouse5.jpg)!important;background-repeat:no-repeat;background-size:cover!important;background-position:center top;background-attachment:fixed}body.page-template-contact #topBar,body.page-template-open #topBar,body.page-template-forward #topBar,body.add-sms-form #topBar{background:url(/wp-content/themes/custom/images/heroes/wave.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}body.directions #topBar{background:url(/wp-content/uploads/2025/09/preserve_arial.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}body.blog #topBar,body.single #topBar,body.archive #topBar{background:url(/wp-content/themes/custom/images/heroes/palms.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}body.archive-listings #topBar,body.single-listings #topBar,body.single-pre-owned #topBar{background:url(/wp-content/themes/custom/images/heroes/listings.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}body.error404 #topBar,body.search #topBar,body.privacy-policy #topBar{background:url(/wp-content/themes/custom/images/heroes/oranges.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}body.press #topBar,body.single-press #topBar,body.archive-press #topBar,body.news #topBar,body.single-news #topBar,body.archive-news #topBar{background:url(/wp-content/themes/custom/images/heroes/press.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}body.post-type-archive-progress #topBar,body.progress-template-default #topBar{background:url(/wp-content/themes/custom/images/heroes/tree.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}body.testimonials #topBar,body.testimonial-form #topBar{background:url(https://thepreserveflorida.com/wp-content/uploads/2022/11/office.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}body.admin-bar #topBar{top:32px}#topBar #topBarContent{width:100%;height:150px;margin:0 auto;position:relative;text-align:right;background:url(/wp-content/themes/custom/images/overlays/444_50.png) repeat;direction:rtl}#topBar #topBarContent #logo{width:360px;height:150px;position:absolute;left:0;top:0;text-align:left;-webkit-box-shadow:-10px 0 25px 0 rgb(0 0 0 / .9);-moz-box-shadow:-10px 0 25px 0 rgb(0 0 0 / .9);box-shadow:-10px 0 25px 0 rgb(0 0 0 / .9);z-index:500}#topBar #topBarContent #logo a#homeLink{display:block;margin:0;width:360px;height:150px;background:#000 url(/wp-content/themes/custom/images/preserve_logo_pink.png) no-repeat}#tollFree{width:100%;height:70px;position:absolute;left:0;top:150px;text-align:left;direction:ltr;z-index:300}body.admin-bar #tollFree{top:182px}#tollFree #phone{width:360px;height:70px;text-align:center;margin:0;display:inline-block;vertical-align:top;position:relative;background:url(/wp-content/themes/custom/images/overlays/444_80.png) repeat}#tollFree #phone a{display:inline-block;vertical-align:top;margin:20px 0 0 0;font:normal 16px 'Raleway Semibold',serif;line-height:26px;color:#fff;text-decoration:none;text-align:center}#tollFree #phone a img{display:inline-block;vertical-align:top;margin:0}#tollFree #phone a span{display:inline-block;vertical-align:top;margin:0}#mainNav{display:block;vertical-align:top;height:80px;margin:0 60px 0 0;overflow:visible;text-align:right;direction:ltr}#mainNav .menu-main-nav-container{display:inline-block;vertical-align:top;height:80px;list-style:none;margin:0 0 0 0}#mainNav .menu-main-nav-container ul{height:80px;display:block;list-style:none;margin:0;font-size:0}#mainNav ul#menu-main-nav li{height:80px;display:inline-block;margin:0;padding:0;position:relative}#mainNav ul#menu-main-nav li a{height:80px;padding:0 20px 0 20px;color:#fff;display:block;text-decoration:none;margin:0;font:normal 15px 'Raleway Semibold',serif;line-height:80px;outline:none}#mainNav ul#menu-main-nav li:hover a{color:#fff;background:url(/wp-content/themes/custom/images/overlays/59b_90.png) repeat}#mainNav ul#menu-main-nav li ul.sub-menu{display:none;text-align:left}#mainNav ul#menu-main-nav li:hover ul.sub-menu{display:block;position:absolute;left:0;top:80px;height:auto}#mainNav ul#menu-main-nav li ul.sub-menu{background:url(/wp-content/themes/custom/images/overlays/59b_90.png) repeat}#mainNav ul#menu-main-nav li ul.sub-menu li{display:block;height:50px}#mainNav ul#menu-main-nav li ul.sub-menu li a{display:block;margin:0;padding:0 30px 0 30px;white-space:nowrap;height:50px;line-height:50px}#mainNav ul#menu-main-nav li:hover ul.sub-menu li a{color:#fff}#mainNav ul#menu-main-nav li ul.sub-menu li:hover a{color:#222;background:#fff}#topBar #searchBar{display:inline-block;height:70px;margin:0 60px 0 30px;direction:ltr}#topBar #searchBar #searchBlock{width:auto;height:70px;display:inline-block;vertical-align:top;margin:0}#topBar #searchBar #searchBlock #searchBlockInner{display:block;width:100%;height:40px;text-align:right;margin:20px 0 0 0}#topBar #searchBar #searchBlock #searchBlockInner form{display:block;width:100%;height:40px;text-align:right;font-size:0;background:#d2d5d9}#topBar #searchBar #searchBlock #searchBlockInner form .searchBox{display:inline-block;vertical-align:top;width:280px;height:40px;padding:0 0 0 20px;background:#fff0;outline:0;font:normal 12px 'Raleway Semibold',serif;color:#727578;border:none;box-sizing:border-box}#topBar #searchBar #searchBlock #searchBlockInner form .searchButton{display:inline-block;vertical-align:top;width:32px;height:40px;padding:0;background:url(/wp-content/themes/custom/images/magglass.png) no-repeat;cursor:pointer;margin:0;border:none}input[type="submit"]::-moz-focus-inner{border:0}#topBar #searchBar a.searchToggle{display:inline-block;width:40px;height:70px;background:url(/wp-content/themes/custom/images/magglass.png) 50% 50% no-repeat}#topBar #smBar{display:inline-block;vertical-align:top;direction:ltr;margin:27px 0 0 0}#topBar #smBar a.smLink{display:inline-block;vertical-align:top;margin:0 6px 0 6px}#mainPhoto{position:relative;width:100%;height:750px;background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed;overflow:visible;z-index:200;padding-top:1px;margin:0 0 0 0;display:table}body.single-listings #mainPhoto,body.single-pre-owned #mainPhoto,body.blog #mainPhoto,body.single #mainPhoto,body.archive #mainPhoto{height:500px}#mainPhoto #mainPhotoContent{position:relative;width:100%;height:100%;padding-top:90px;margin:0 0 0 0;display:table-cell;vertical-align:middle}#mainPhoto #border{width:1200px;min-height:36px;background:#b00;background:#5ad;position:absolute;left:50%;bottom:-15px;transform:translate(-50%,0);padding:0 30px}#mainPhoto #border h2{font:normal 18px 'Raleway Medium',serif;line-height:22px;margin:10px 0;color:#fff}#mainPhoto #border h2 a{font:normal 12px 'Raleway Bold',serif;line-height:30px;margin:0 10px;padding:6px 12px;color:#fff;background:#fff;color:#000;text-decoration:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}body.welcome2025 #mainPhoto,body.welcome #mainPhoto{margin-top:-125px;z-index:1!important;background:none;text-align:center}body.welcome2025 #mainPhoto #border,body.welcome #mainPhoto #border{bottom:6px}@media (max-width:480px){body.welcome2025 #mainPhoto,body.welcome #mainPhoto{margin-top:125px;height:400px}}body.about-us #mainPhoto{background:url(/wp-content/themes/custom/images/heroes/dip.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed;text-align:center;display:table}body.site-plan #mainPhoto{background:url(/wp-content/themes/custom/images/heroes/street2.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed;text-align:center;display:table}body.amenities #mainPhoto,body.our-neighborhood #mainPhoto{background:url(/wp-content/themes/custom/images/heroes/tennis.jpg);background-repeat:no-repeat;background-size:cover;background-position:left top;background-attachment:fixed;text-align:center;display:table}body.page-template-location #mainPhoto,body.page-template-location2 #mainPhoto{background:url(/wp-content/themes/custom/images/heroes/boat.jpg);background-repeat:no-repeat;background-size:cover;background-position:left top;background-attachment:fixed;text-align:center;display:table}body.points-of-interest #mainPhoto{background:url(/wp-content/themes/custom/images/heroes/fort_myers.jpg);background-repeat:no-repeat;background-size:cover;background-position:left top;background-attachment:fixed;text-align:center;display:table}body.guest-program #mainPhoto,body.guest-program-v3 #mainPhoto{background:url(/wp-content/themes/custom/images/heroes/tub.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed;text-align:center;display:table}body.guest-program-2 #mainPhoto{background:url(/wp-content/themes/custom/images/heroes/tub.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed;text-align:center;display:table}body.photo-gallery #mainPhoto,body.best-of-2024 #mainPhoto,body.events #mainPhoto{background:url(https://thepreserveflorida.com/wp-content/uploads/2022/11/slide_preserve_florida_sales.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed;text-align:center;display:table}body.video #mainPhoto,body.brochure #mainPhoto,body.aaa-test #mainPhoto,body.guest-house-tour #mainPhoto,body.preserve-activities-amenities #mainPhoto,body.welcome-to-our-neighborhood #mainPhoto,body.spring-at-the-preserve-florida #mainPhoto,body.guest-house-program #mainPhoto,body.escaping-black-friday-chaos #mainPhoto,body.price-reduction-48000 #mainPhoto,body.winter-workout-vs-florida-living #mainPhoto,body.red-white-you-summer-250-celebration #mainPhoto,body.affordable-elegant-home-tour-you-have-to-see #mainPhoto,body.the-oak-floorplan #mainPhoto,#mainPhoto,body.the-magnolia-floorplan #mainPhoto{background:url(https://thepreserveflorida.com/wp-content/uploads/2025/12/slide_clubhouse_fountain.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed;text-align:center;display:table}body.sales-promotions #mainPhoto{background:url(/wp-content/themes/custom/images/heroes/moving.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed;text-align:center;display:table}body.floorplans #mainPhoto{background:url(/wp-content/themes/custom/images/heroes/blueprints.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed;text-align:center;display:table}body.faqs #mainPhoto{background:url(/wp-content/themes/custom/images/heroes/hammock.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed;text-align:center;display:table}body.members #mainPhoto,body.member-login #mainPhoto,body.tribe-events-page-template #mainPhoto,body.document-library #mainPhoto,body.registration #mainPhoto,body.my-account #mainPhoto,body.member-directory #mainPhoto,body.member-gallery #mainPhoto{background:url(https://thepreserveflorida.com/wp-content/themes/custom/images/heroes/preserve_florida_clubhouse5.jpg)!important;height:350px!important;background-repeat:no-repeat;background-size:cover!important;background-position:center top;background-attachment:fixed;text-align:center;display:table}body.page-template-contact #mainPhoto,body.page-template-open #mainPhoto,body.page-template-forward #mainPhoto,body.add-sms-form #mainPhoto{background:url(/wp-content/themes/custom/images/heroes/wave.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed;text-align:center;display:table}body.directions #mainPhoto{background:url(/wp-content/uploads/2025/09/preserve_arial.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed;text-align:center;display:table}body.blog #mainPhoto,body.single #mainPhoto,body.archive #mainPhoto{background:url(/wp-content/themes/custom/images/heroes/palms.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed;text-align:center;display:table}body.archive-listings #mainPhoto,body.single-listings #mainPhoto,body.archive-pre-owned #mainPhoto,body.single-pre-owned #mainPhoto{background:url(/wp-content/themes/custom/images/heroes/listings.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed;text-align:center;display:table}body.error404 #mainPhoto,body.search #mainPhoto,body.privacy-policy #mainPhoto{background:url(/wp-content/themes/custom/images/heroes/oranges.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed;text-align:center;display:table}body.press #mainPhoto,body.single-press #mainPhoto,body.archive-press #mainPhoto,body.news #mainPhoto,body.single-news #mainPhoto,body.archive-news #mainPhoto{background:url(/wp-content/themes/custom/images/heroes/press.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed;text-align:center;display:table}body.post-type-archive-progress #mainPhoto,body.progress-template-default #mainPhoto{background:url(/wp-content/themes/custom/images/heroes/tree.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed;text-align:center;display:table}body.testimonials #mainPhoto,body.testimonial-form #mainPhoto{background:url(https://thepreserveflorida.com/wp-content/uploads/2022/11/office.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed;text-align:center;display:table}#mainPhoto #mainPhotoContent h1{display:inline-block;width:auto;max-width:65%;margin:0 auto 0 auto;text-align:center;padding:20px 30px;font:normal 56px 'Raleway Bold',serif;line-height:60px;color:#fff;text-shadow:8px 8px 18px rgb(0 0 51 / .5)}#mainPhoto #mainPhotoContent #action{display:inline-block;width:auto;max-width:900px;height:auto;padding:50px 120px;background:url(/wp-content/themes/custom/images/overlays/fff_80.png) repeat;border:1px solid #fff}#mainPhoto #mainPhotoContent #action h2{font:normal 50px 'Raleway Extra Light',serif;line-height:45px;color:#149;margin:0 0 30px 0}#mainPhoto #mainPhotoContent #action p{font:normal 14px 'Raleway Regular',serif;line-height:20px;color:#149;text-align:left}#mainPhoto #mainPhotoContent #action a{display:inline-block;text-decoration:none;font:normal 20px 'Raleway Light',serif;line-height:20px;color:#fff;margin:30px 0 0 0;padding:9px 28px;background:#5ad;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.section .block #callouts{width:100%;overflow:hidden;margin:40px 0;padding-bottom:40px;font-size:0}.section .block #callouts .callout{display:inline-block;vertical-align:top;position:relative;width:28%;height:420px;background:#fff;margin:30px 8% 4% 0;text-align:center}.section .block #callouts .callout:nth-child(3n+3){margin:30px 0% 4% 0}.section .block #callouts .callout a{text-decoration:none}.section .block #callouts .callout a img{width:100%;height:auto}.section .block #callouts .callout a p{font:normal 12px 'Raleway Regular',serif;line-height:20px;color:#444;margin:0 30px 0 30px}.section .block #callouts .callout a p.headline{font:normal 14px 'Raleway Bold',serif;line-height:20px;color:#444;margin:32px 30px 6px 30px;text-align:center}.section .block #callouts .callout a p.readMore{font:normal 12px 'Raleway Bold Italic',serif;display:inline-block;vertical-align:top;cursor:pointer!important;color:#0bf;margin:20px 0}body.home .section#news{background:#123;max-height:600px}body.home .section#news2{background:#246;max-height:600px}body.home .section#news .block{padding:75px 0 75px;font-size:0}body.home .section#news2 .block{padding:50px 0;font-size:0}body.home .section#news .block .feature,body.home .section#news2 .block .feature{display:inline-block;vertical-align:top;width:500px}body.home .section#news .block .feature img,body.home .section#news2 .block .feature img{width:100%;height:auto;border:0 solid #fff;box-sizing:border-box}body.home .section#news .block .feature p,body.home .section#news2 .block .feature p{width:100%;font:normal 12px 'Raleway Medium Italic',serif;line-height:20px;text-align:right;margin:10px 0 0 0}body.home .section#news .block .text,body.home .section#news2 .block .text{display:inline-block;vertical-align:top;width:500px;position:relative}body.home .section#news .block .text h3,body.home .section#news2 .block .text h3{font:normal 48px 'Raleway Extra Bold',serif;line-height:48px;color:#fff;text-transform:uppercase;letter-spacing:2px;margin:0 50px 0 50px}body.home .section#news .block .text p,body.home .section#news2 .block .text p{font:normal 18px 'Raleway Medium',serif;line-height:30px;color:#fff;margin:20px 50px 0 50px}body.home .section#news .block .text a,body.home .section#news2 .block .text a{display:block;text-align:center;cursor:default;margin:40px 0}body.home .section#news .block .text a span,body.home .section#news2 .block .text a span{cursor:pointer;display:inline-block;font:normal 14px 'Raleway Semibold Italic',serif;color:#fff;padding:9px 12px;background:#0bf}body.home .section#progress{background:url(/wp-content/themes/custom/images/pine_ghost.jpg);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:fixed;height:600px}body.home .section#progress .block{padding:120px 0;font-size:0}body.home .section#progress .block .aerial{display:inline-block;vertical-align:top;width:500px}body.home .section#progress .block .aerial img{width:100%;height:auto;border:30px solid #fff;box-sizing:border-box}body.home .section#progress .block .aerial p{width:100%;font:normal 12px 'Raleway Medium Italic',serif;line-height:20px;color:#fff;text-align:right;margin:10px 0 0 0;opacity:.7}body.home .section#progress .block .text{display:inline-block;vertical-align:top;width:500px;position:relative}body.home .section#progress .block .text h3{font:normal 48px 'Raleway Extra Bold',serif;line-height:48px;color:#fff;text-transform:uppercase;letter-spacing:2px;margin:0 50px 0 50px}body.home .section#progress .block .text p{font:normal 18px 'Raleway Medium',serif;line-height:30px;color:#fff;margin:20px 50px 0 50px}body.home .section#progress .block .text a{display:block;text-align:center;cursor:default;margin:40px 0}body.home .section#progress .block .text a span{cursor:pointer;display:inline-block;font:normal 14px 'Raleway Semibold Italic',serif;color:#fff;padding:9px 12px;background:#0bf}body.home .section#progress .block a img{display:inline-block;vertical-align:top;margin:0;width:50%;height:auto;max-width:500px}body.home .section#progress .block a p{display:inline-block;vertical-align:top;box-sizing:border-box;margin:0 auto;width:200px;height:auto;font:normal 16px 'Raleway Medium',sans-serif;line-height:24px;margin:20px 0 0 0;padding:0 0 0 40px;text-align:left;color:#333}body.site-plan div#intro .block a.link{font:normal 15px 'Raleway Medium',serif;line-height:25px;margin:0 0 0 12px}.siteplan{position:relative;width:100%;min-height:100px;margin:0 0 30px 0;padding-top:30px;border-top:2px dotted #ccc}.siteplan a.anchor{display:block;width:10px;height:10px;position:absolute;left:0;top:-175px}.siteplan .siteplanTitle{display:block;width:60%;float:left;margin:0}.siteplan .siteplanTitle h4{font:normal 30px 'Raleway Medium',serif;line-height:36px;color:#444;margin:0 0 24px 0}.siteplan .siteplanTitle p{font:normal 16px 'Raleway Regular',serif;line-height:24px;color:#444;margin:0 0 12px 0;width:90%}.siteplan .siteplanTitle p.click{font:normal 13px 'Raleway Semibold Italic',serif}.siteplan .siteplanPhoto{width:40%;float:right;margin:0}.siteplan .siteplanPhoto img{width:100%;height:auto}.section .block .photoBlock{width:48%;height:320px;float:right;margin:0 0 20px 0;position:relative}.section .block .photoBlock img{width:100%;height:auto;display:none;position:absolute;top:0;left:0}.section .block #amenities{width:48%;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;float:left}.section .block #amenities p{font:normal 16px 'Raleway Medium',sans-serif;line-height:30px;margin:0;color:#666}.section .block #amenities p:before{content:'\25CF\2002'}#intro .block #text{width:700px;float:left}#intro .block #text img{width:95%;height:auto}#intro .block #form{width:260px;position:relative;float:right}#intro .block #form #shade{width:100%;height:100%;position:absolute;left:0;top:0;background:#bbb;opacity:.8;z-index:20}#intro .block #form p.availability{display:block;position:relative;background:#fff;padding-bottom:20px;z-index:21}.section .block #promotions{width:100%}.section .block .promotion{width:100%;border:1px solid #999;margin:0 0 40px 0;display:table}.section .block .promotion .promotionPhoto{width:45%;display:table-cell;vertical-align:top;margin:0;font-size:0;overflow:hidden;background-size:cover!important;background-repeat:no-repeat!important;background-position:50% 50%!important}.section .block .promotion .promotionPhoto img{display:block;width:100%;height:auto;min-height:100%;min-width:100%}.section .block .promotion .promotionText{width:55%;display:table-cell;vertical-align:top;margin:0;padding:0 90px 0 90px;overflow:hidden}.section .block .promotion .promotionText h4{font:normal 30px 'Raleway Extra Bold',serif;line-height:40px;margin:50px 0 0 0}.section .block .promotion .promotionText p{display:block;font:normal 15px 'Raleway Regular',serif;line-height:27px;margin:10px 0 50px 0}#floorplans{margin-bottom:30px}.floorplan{width:100%;min-height:100px;margin:0 0 30px 0;padding-top:30px;border-top:2px dotted #ccc}.floorplan .floorplanSpecs{width:40%;float:left;margin:0}.floorplan .floorplanSpecs .floorplanTitle{font:normal 30px 'Raleway Medium',serif;line-height:36px;color:#444;margin:20px 0 12px 0}.floorplan .floorplanSpecs p{font:normal 16px 'Raleway Regular',serif;line-height:24px;color:#444;margin:0 0 12px 0;width:90%}.floorplan .floorplanSpecs p.price{font:normal 18px 'Raleway Semibold',serif;line-height:24px;color:#444;margin:0 0 24px 0;width:90%}.floorplan .floorplanSpecs p.notice{font:normal 14px 'Raleway Medium Italic',serif;line-height:24px;color:#444;margin:0 0 24px 0;width:90%}.floorplan .floorplanSpecs p b{font:normal 16px 'Raleway Bold',serif}.floorplan .floorplanSpecs p.click{font:normal 13px 'Raleway Semibold Italic',serif}.floorplan .floorplanPhoto{width:50%;float:right;margin:0}.floorplan .floorplanPhoto img{width:100%;height:auto}.section .block .formText{width:450px;float:left;padding-top:20px}.section .block .formText p{margin-right:0}.section .block .formText img{width:100%;height:auto}.section .block #openLeads{display:block;width:450px;float:right}.section .block #openLeads form{width:99%;display:block;margin:0 auto 50px auto}.section .block #openLeads form p{display:block;margin:0 0 10px 0}.section .block #openLeads form p input[type=text],.section .block #openLeads form p input[type=email]{display:block;box-sizing:border-box;width:98%;margin:0;font:normal 12px 'Lucida Grande',serif;background:#fff;border:1px solid #999;padding:9px}.section .block #openLeads form p select{width:98%;padding:6px 12px 6px 10px;border:1px solid #999;border-radius:6px;height:40px;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:'';overflow:hidden;background:#fff url(/wp-content/themes/custom/images/select_arrow.gif) no-repeat right;font:normal 12px 'Lucida Grande',serif;line-height:18px;display:block;margin:0;color:#777}.section .block #openLeads form p .rblabel{font-size:.85em}.section .block #openLeads form p textarea{display:block;box-sizing:border-box;width:98%;margin:0;font:normal 12px 'Lucida Grande',serif;background:#fff;border:1px solid #999;padding:9px}::-webkit-input-placeholder{color:#000}:-ms-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}::placeholder{color:#000}.section .block #openLeads form p .button{display:block;border:none;background:#28a;color:#fff;padding:8px 16px;margin:20px 0 0 0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;font:normal 14px 'Raleway Bold',serif;cursor:pointer}.xxxsection .block #openLeads form p:nth-of-type(12),.xxxsection .block #openLeads form p:nth-of-type(13){height:1px;max-height:1px;margin:0 0 0 0}.xxxsection .block #openLeads form p:nth-of-type(12) input.x-oh,.xxxsection .block #openLeads form p:nth-of-type(13) input.x-oh{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}.section .block .wpcf7{width:450px;float:right}.section .block .wpcf7 form{width:99%;display:block;margin:0 auto 50px auto}.section .block .wpcf7 form p{display:block;margin:0}.section .block .wpcf7 form p label{display:block;margin:18px 0 6px 0;font:normal 15px 'Raleway Medium',serif;line-height:24px}.section .block .wpcf7 form p input[type=text],.section .block .wpcf7 form p input[type=email]{display:block;box-sizing:border-box;width:98%;margin:6px 0 0 0;font:normal 12px 'Lucida Grande',serif;background:#fff;border:1px solid #999;padding:9px}.section .block .wpcf7 form p textarea{display:block;box-sizing:border-box;width:98%;margin:6px 0 12px 0;font:normal 12px 'Lucida Grande',serif;background:#fff;border:1px solid #999;padding:9px}.section .block .wpcf7 form p span.wpcf7-not-valid-tip{font:normal 13px 'Raleway Bold',serif;line-height:13px;color:#c00;padding-top:6px}.section .block .wpcf7 form p .wpcf7-submit{display:block;border:none;background:#28a;color:#fff;padding:8px 16px;margin:20px 0 0 0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;font:normal 14px 'Raleway Bold',serif;cursor:pointer}.section .block .wpcf7 form p .wpcf7-submit:hover{background:#d60}.section .block .wpcf7 form .wpcf7-response-output{display:inline-block;border:none;background:#3a8;color:#fff;padding:12px;margin:20px 0 0 0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;font:normal 14px 'Raleway Bold',serif;width:90%}.section .block .wpcf7 form .wpcf7-response-output.wpcf7-validation-errors{background:#b00}.section .block .wpcf7 form .wpcf7-response-output.wpcf7-display-none{display:none}#homesList{width:100%;position:relative;padding-top:30px;padding-bottom:50px}#homesList .block{padding-top:20px}#homesList .block #posts{width:100%}#homesList .block #posts .listings,#homesList .block #posts .pre-owned{width:100%;margin:0 0 30px 0;padding-top:20px;border-top:1px solid #bbb}#homesList .block #posts .listings h2,#homesList .block #posts .pre-owned h2{font:normal 30px 'Raleway Regular',serif!important;line-height:36px;color:#555;margin:0 0 10px 0;display:inline-block;max-width:80%}#homesList .block #posts .listings h2 a,#homesList .block #posts .pre-owned h2 a{color:#d72;text-decoration:none}#homesList .block #posts .listings h2 a:hover;#homesList .block #posts .pre-owned h2 a:hover{color:#d72;text-decoration:underline}#homesList .block #posts .listings p.price,#homesList .block #posts .pre-owned p.price{font:normal 24px 'Raleway Semibold',serif;line-height:36px;display:inline-block;float:right;margin:0 0 10px 0}#homesList .block #posts .listings .content,#homesList .block #posts .pre-owned .content{width:100%;margin:30px 0 0 0}#homesList .block #posts .listings .content .listingThumb,#homesList .block #posts .pre-owned .content .listingThumb{width:450px;float:left;margin:0 40px 0 0}#homesList .block #posts .listings .content .listingThumb img,#homesList .block #posts .pre-owned .content .listingThumb img{width:100%;height:auto}#homesList .block #posts .listings .content .listingAddress,#homesList .block #posts .pre-owned .content .listingAddress{width:200px;float:left;margin:0 40px 0 0}#homesList .block #posts .listings .content .listingAddress p,#homesList .block #posts .pre-owned .content .listingAddress p{font:normal 18px 'Raleway Medium',serif;font-weight:700;line-height:24px;color:#555;margin:-5px 0 20px 0}#homesList .block #posts .listings .content .listingDescription,#homesList .block #posts .pre-owned .content .listingDescription{width:450px;float:left;margin:0 0 0 0}#homesList .block #posts .listings .content .listingDescription p,#homesList .block #posts .pre-owned .content .listingDescription p{line-height:28px;margin:-8px 0 0 0}#homesList .block #posts .listings .content .listingDescription ul,#homesList .block #posts .pre-owned .content .listingDescription ul{list-style-type:'✽ '}#homesList .block #posts .listings .content p.readMore,#homesList .block #posts .pre-owned .content p.readMore{font:normal 14px 'Raleway Semibold',serif;line-height:20px;text-align:center;margin:30px 0 0 0}#homesList .block #posts .listings .content p.readMore a,#homesList .block #posts .pre-owned .content p.readMore a{display:inline-block;vertical-align:top;padding:6px 10px;background:#d72;cursor:pointer!important;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#fff;text-decoration:none}#singleHome .container{display:grid;width:100%;gap:10px;grid-template-columns:3fr 1fr}@media screen and (max-width:768px){#singleHome .container{grid-template-columns:1fr}}#xxxxxxxxxxxxxxxxxxxxxxxsingleHome .container .slideshowGroup,#xxxxxxxxxxxxxxxxxxxxxxxsingleHome .container .listingDescription{border:1px solid gray}#singleHome .block{padding-top:20px;padding-bottom:20px}#singleHome .posts .singlePost .content h3,#singleHome .block .listings h3,#singleHome .block .pre-owned h3{font:normal 45px 'Raleway Light',serif;line-height:55px;display:inline-block;margin:30px 0;max-width:100%;width:100%}#singleHome .posts .singlePost .content p.price,#singleHome .block .listings p.price,#singleHome .block .pre-owned p.price{font:normal 35px 'Raleway Semibold',serif;line-height:55px;display:inline-block;float:right;margin:30px 0}#singleHome .block .pre-owned .gallery{width:500px;float:left;margin:5px 0 0 0}#xxxxxxxxxsingleHome .block .listings .gallery #thumbnails,#xxxxxxxxxxxxxsingleHome .block .pre-owned .gallery #thumbnails{width:100%;margin:20px 0 0 0}#xxxxxxxxxxxxsingleHome .block .listings .gallery #thumbnails img,#xxxxxxxxxxxxxsingleHome .block .pre-owned .gallery #thumbnails img{width:84px;height:auto;margin:0 8px 8px 0;display:inline-block;cursor:pointer}#singleHome .block .pre-owned .listingDescription{width:35%;float:right;padding-left:10px}#singleHome .block .listingDescription .listingSpecs p,#singleHome .block .pre-owned .listingDescription .listingSpecs p{font:normal 16px 'Raleway Semibold',serif;line-height:28px}#singleHome .block .listingDescription p,#singleHome .block .pre-owned .listingDescription p{font:normal 16px 'Raleway Medium',serif;line-height:28px}#singleHome .block .listingDescription ul,#singleHome .block .pre-owned .listingDescription ul{list-style-type:'✽ '}#singleHome .listingDescription p.call-us{text-align:center;padding:10px;background-color:#94c8e1;color:#000;font:normal 16px 'Raleway Medium',serif}.wp-pagenavi{margin:20px 0 50px 0;font-size:1em;line-height:0}.wp-pagenavi h5{font:normal 19px 'Raleway Medium',sans-serif;line-height:40px;margin:0 0 30px 0;color:#666}.wp-pagenavi h5 em{font:normal 19px 'Raleway Medium Italic',sans-serif}.wp-pagenavi h5 a{border:none;color:#d72;margin:0;padding:0}.wp-pagenavi h5 a:hover{text-decoration:underline}.wp-pagenavi span.pages{padding:5px 12px;background:#5ad;border:1px solid #5ad;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;font-weight:700;color:#fff;white-space:nowrap;display:inline-block;vertical-align:top;font:normal 13px 'Lucida Grande',serif;line-height:13px;margin:0}.wp-pagenavi span.current{padding:5px 12px;background:#5ad;border:1px solid #5ad;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#fff;display:inline-block;vertical-align:top;font:normal 13px 'Lucida Grande',serif;line-height:13px;margin:0 0 0 6px}.wp-pagenavi span.extend{border-width:0;line-height:2em}.wp-pagenavi a{color:#333;font:'Lucida Grande',serif;line-height:13px;margin:0 0 0 6px}.wp-pagenavi a.page,.wp-pagenavi a.first,.wp-pagenavi a.last{padding:5px 12px;background:#ddd;border:1px solid #5ad;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;display:inline-block;vertical-align:top}.wp-pagenavi a.nextpostslink,.wp-pagenavi a.previouspostslink{padding:5px 12px;background:#ddd;border:1px solid #5ad;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;display:inline-block;vertical-align:top}.wp-pagenavi a.introlink{font:'Raleway Medium',sans-serif!important;color:#d72}.next-post{float:right;margin-bottom:10px}.prev-post{float:left;margin-bottom:10px}.next-post a,.prev-post a{font:'Raleway Medium',sans-serif!important;font-size:1.3em;font-weight:700;color:#d72;text-decoration:none}body.blog #intro,body.single #intro,body.archive #intro{margin-bottom:0}body.single #postList,body.archive #postList{margin-top:60px}#postList .block #posts{width:600px;float:left}#postList .block #posts .post{width:100%;margin:0 0 30px 0;padding-bottom:20px}body.blog #postList .block #posts .post{border-bottom:1px solid #bbb}#postList .block #posts .post h2{font:normal 30px 'Raleway Regular',serif;line-height:36px;color:#555;margin:0 0 10px 0}#postList .block #posts .post h2 a{color:#d72;text-decoration:none}#postList .block #posts .post h2 a:hover{color:#d72;text-decoration:underline}#postList .block #posts .post .meta{width:100%}#postList .block #posts .post h2#postTitle{font:normal 30px 'Raleway Regular',serif;line-height:36px;color:#555;margin:40px 0}#postList .block #posts .post .meta p{font:normal 13px 'Raleway Medium',serif;line-height:20px;color:#555;margin:0 0 10px 0}#postList .block #posts .post .meta p a{color:#d72;text-decoration:none}#postList .block #posts .post .meta p a:hover{color:#d72;text-decoration:underline}#postList .block #posts .post .content{width:100%;margin-bottom:50px}#postList .block #posts .post .content p{font:normal 16px 'Raleway Regular',serif;line-height:28px;color:#555;margin:20px 0 10px 0}#postList .block #posts .post .content p strong{font:normal 16px 'Raleway Semibold',serif}#postList .block #posts .post .content p em{font:normal 16px 'Raleway Italic',serif}#postList .block #posts .post .content p.readMore{font:normal 14px 'Raleway Semibold',serif;line-height:20px;text-align:right}#postList .block #posts .post .content p.readMore a{display:inline-block;vertical-align:top;padding:6px 10px;background:#d72;cursor:pointer!important;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#fff;text-decoration:none}#postList .block #posts .post .content ol,#postList .block #posts .post .content ul{font:normal 15px 'Raleway Regular',serif;line-height:24px;color:#555}#postList .block #posts .post .content ol li,#postList .block #posts .post .content ul li{font:normal 15px 'Raleway Regular',serif;line-height:24px;color:#555;margin:20px 0 10px 20px}#postList .block #posts .post .content ol li strong,#postList .block #posts .post .content ul li strong{font:normal 15px 'Raleway Bold',serif}#postList .block #posts .post .content ol li em,#postList .block #posts .post .content ul li em{font:normal 15px 'Raleway Italic',serif}#postList .block #sidebar{width:300px;float:right;background:#eee;margin:0 0 50px 0;padding:30px 0}#postList .block #sidebar .sidebarItem{width:250px;margin:10px auto 10px auto;font:normal 15px 'Raleway Regular',serif;line-height:22px;padding-top:10px;border-top:1px solid #bbb}#postList .block #sidebar .sidebarItem:first-child{padding-top:0;border-top:none}#postList .block #sidebar .sidebarItem h2{font:normal 18px 'Raleway Semibold',serif;line-height:32px;margin:0 0 10px 0}#postList .block #sidebar .sidebarItem p{font:normal 15px 'Raleway Semibold',serif;line-height:22px;margin:0}#postList .block #sidebar .sidebarItem p a{color:#d72;text-decoration:none}#postList .block #sidebar .sidebarItem p a:hover{color:#d72;text-decoration:underline}#postList .block #sidebar .sidebarItem .list{width:100%}#postList .block #sidebar .sidebarItem .list a{display:block;font:normal 15px 'Raleway Semibold',serif;line-height:22px;margin:0;color:#d72;text-decoration:none}#postList .block #sidebar .sidebarItem .list a:hover{text-decoration:underline}#postList .block #sidebar .sidebarItem ul{list-style:none;margin:0;padding:0}#postList .block #sidebar .sidebarItem ul li{font:normal 15px 'Raleway Semibold',serif;line-height:22px;margin:0}#postList .block #sidebar .sidebarItem ul li a{color:#d72;text-decoration:none}#postList .block #sidebar .sidebarItem ul li a:hover{color:#d72;text-decoration:underline}.section .block #posts .post #comments{width:100%;padding-top:40px;border-top:12px solid #ddd}.section .block #posts .post #comments h4{font:normal 20px 'Raleway Regular',serif;line-height:32px;color:#555;margin:0 0 30px 0}.section .block #posts .post #comments h4{font:normal 20px 'Raleway Italic',serif;line-height:32px;color:#555}.section .block #posts .post #comments ul.commentList{display:block;width:100%;list-style:none;margin:0;padding:0}.section .block #posts .post #comments ul.commentList li.comment{display:block;font:normal 14px 'Raleway Medium',serif;line-height:22px}.section .block #posts .post #comments ul.commentList li.comment .comment-body{width:100%;overflow:hidden;padding-bottom:20px;border-bottom:1px solid #bbb;margin:0 0 30px 0}.section .block #posts .post #comments ul.commentList li.comment .comment-body .comment-meta{width:100%}.section .block #posts .post #comments ul.commentList li.comment .comment-body .comment-meta a{font:normal 14px 'Raleway Semibold',serif;line-height:22px;color:#444;text-decoration:none}.section .block #posts .post #comments ul.commentList li.comment .comment-body .comment-author cite.fn{width:100%;font:normal 14px 'Raleway Bold',serif!important;line-height:22px;color:#444}.section .block #posts .post #comments ul.commentList li.comment .comment-body .comment-author span{width:100%;font:normal 14px 'Raleway Medium Italic',serif;line-height:22px;color:#444}.section .block #posts .post #comments ul.commentList li.comment .comment-body p{font:normal 14px 'Raleway Medium',serif;line-height:22px;color:#444;margin:10px 0 10px 0}.section .block #posts .post #comments ul.commentList li.comment .comment-body .reply{text-align:right}.section .block #posts .post #comments ul.commentList li.comment .comment-body .reply a{display:inline-block;vertical-align:top;padding:4px 8px 5px 8px;background:#d72;cursor:pointer!important;margin:0 30px 0 0;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;font:normal 12px 'Raleway Medium',serif;line-height:12px;text-decoration:none}.section .block #posts .post #comments ul.commentList li.comment ul.children{display:block;margin:20px 0 0 20px}.section .block #posts .post #comments ul.commentList li.comment .comment-body .attachmentFile p img{width:90%;height:auto}.section .block #posts .post #comments #respond{width:100%}.section .block #posts .post #comments #respond h3#reply-title{font:normal 24px 'Raleway Regular',serif;line-height:32px;color:#555;margin:0 0 20px 0}.section .block #posts .post #comments #respond h3#reply-title a{display:inline-block;vertical-align:top;padding:0;cursor:pointer!important;margin:0 20px 0 0;color:#555;font:normal 24px 'Raleway Regular',serif;line-height:32px;text-decoration:none}.section .block #posts .post #comments #respond h3#reply-title a#cancel-comment-reply-link{display:inline-block;vertical-align:top;padding:4px 8px 5px 8px;background:#d72;cursor:pointer!important;margin:6px 30px 0 6px;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;font:normal 12px 'Raleway Medium',serif;line-height:12px;text-decoration:none}.section .block #posts .post #comments #respond form{width:100%}.section .block #posts .post #comments #respond form p.comment-notes{font:normal 14px 'Raleway Medium',serif;line-height:22px;color:#444;text-transform:none}.section .block #posts .post #comments #respond form p.logged-in-as{font:normal 14px 'Raleway Bold',serif;line-height:22px;color:#444;text-transform:none}.section .block #posts .post #comments #respond form p.logged-in-as a{text-decoration:none;color:#d72}.section .block #posts .post #comments #respond form p.comment-notes span#email-notes{font:normal 14px 'Raleway Medium',serif;line-height:22px;color:#444;text-transform:none}.section .block #posts .post #comments #respond form p{display:block;margin:0 0 10px 0}.section .block #posts .post #comments #respond form p label{display:block;font:normal 14px 'Raleway Bold',serif;line-height:22px;color:#444;margin:6px 0px!important}.section .block #posts .post #comments #respond form p label span{font:normal 14px 'Raleway Bold',serif;line-height:22px;color:#444;margin:0px!important}.section .block #posts .post #comments #respond form p input[type=text]{display:block;background:#fff;border:1px solid #999;padding:6px;margin:0;width:50%;font:normal 13px 'Lucida Grande',serif;line-height:22px}.section .block #posts .post #comments #respond form p textarea{display:block;background:#fff;border:1px solid #999;padding:6px;margin:0;width:90%;font:normal 13px 'Lucida Grande',serif;line-height:22px}.section .block #posts .post #comments #respond form p.form-submit input#submit{display:inline-block;vertical-align:top;padding:6px 8px 6px 8px;background:#d72;cursor:pointer!important;margin:12px 0 0 0;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;font:normal 14px 'Raleway Medium',serif;line-height:14px;text-decoration:none}.section .block #posts .post #comments #respond form p.comment-form-attachment{background:#f6e6d6;margin:0;display:block;overflow:hidden;padding:10px 20px;width:80%}.section .block #posts .post #comments #respond form p.comment-form-attachment label{font:normal 12px 'Raleway Medium',serif;line-height:14px}.section .block #posts .post #comments #respond form p.comment-form-attachment input{margin:-20px 0 0 0}.section .block #posts .post #comments #respond form p.comment-form-comment{margin-top:20px}.section .block #posts .post #comments #respond form p.comment-form-url{margin-bottom:20px}.section .block #posts .post #comments #respond form p.comment-form-url.comment-form-attachment{margin-bottom:0}.section .block #posts h3.categoryHead{font:normal 24px 'Raleway Regular',serif;line-height:32px;color:#555;margin:0 0 50px 0;padding-bottom:30px;border-bottom:12px solid #ddd}.block#searchResults{background:#fff;min-height:500px}.block#searchResults .hentry{width:100%;margin:0 0 30px 0;padding-bottom:20px;border-bottom:1px solid #bbb}.block#searchResults .hentry h2{font:normal 30px 'Raleway Regular',serif;line-height:36px;color:#555;margin:60px 0 10px 0}.block#searchResults .hentry h2 a{color:#d72;text-decoration:none}.block#searchResults .hentry h2 a:hover{color:#d72;text-decoration:underline}.block#searchResults .hentry .meta{width:100%}.block#searchResults .hentry .meta p{font:normal 13px 'Raleway Medium',serif;line-height:20px;color:#555;margin:0 0 10px 0}.block#searchResults .hentry .meta p a{color:#d72;text-decoration:none}.block#searchResults .hentry .meta p a:hover{color:#d72;text-decoration:underline}.block#searchResults .hentry .content{width:100%}.block#searchResults .hentry .content p{font:normal 16px 'Raleway Regular',serif;line-height:28px;color:#555;margin:20px 0 10px 0}.block#searchResults .hentry .content p span.search-term{padding:3px 6px;background:#def;color:#555;font:normal 16px 'Raleway Bold',serif;line-height:28px}.block#searchResults .hentry .content p span.search-term mark{background:#2bd;font:normal 13px 'Raleway Bold',serif;line-height:28px;color:#fff;text-transform:uppercase}.block#searchResults .hentry .content p.readMore{font:normal 14px 'Raleway Semibold',serif;line-height:20px;text-align:right}.block#searchResults .hentry .content p.readMore a{display:inline-block;vertical-align:top;padding:6px 10px;background:#d72;cursor:pointer!important;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#fff;text-decoration:none}.block#searchResults .hentry .content .search-highlight{background:#d72}#footer{width:100%;background:#246;overflow:hidden;margin-top:0;z-index:100}#footer #footerContent{width:1200px;margin:20px auto;text-align:center;overflow:hidden}#footer #footerContent p{font:normal 14px 'Raleway Semibold',serif;line-height:22px;color:#bbb;margin:20px 0}#footer #footerContent p a{color:#bbb;text-decoration:none}#footer #footerContent p a:hover{color:#fff;text-decoration:underline}#footer #footerContent #footerNav{display:inline-block;margin:20px 0 40px 0;text-align:center}#footer #footerContent #footerNav div{margin:0;text-align:left}#footer #footerContent #footerNav div ul{list-style:none;display:block;margin:0;padding:0}#footer #footerContent #footerNav div ul li{display:inline-block;vertical-align:top;position:relative;font:normal 13px 'Raleway Semibold',serif;line-height:24px;margin:0 24px}#footer #footerContent #footerNav div a{color:#bbb;display:block;text-decoration:none}#footer #footerContent #footerNav div ul li a:hover{color:#fff}#footer #footerContent #footerNav div ul li ul{list-style:none;display:inline-block;margin:0;padding:0}#footer #footerContent #footerNav div ul li ul li{display:block;vertical-align:top;position:relative;font:normal 14px 'Raleway Semibold',serif;line-height:24px;margin:0 0 0 8px}#footer #footerContent #footerNav div a{color:#bbb;display:block;text-decoration:none}#footer #footerContent #footerNav div ul li a:hover{color:#fff}#footer #footerContent #footerLogo{width:100%;text-align:center}#footer #footerContent .icons{display:none}#footer #footerContent .icons a{display:inline-block;margin:0 10px}.section#test{width:100%;position:relative;margin:80px auto 60px auto}.section#test #galleries .gallery{width:100%;position:relative;font-size:0;text-align:center}.section#test #galleries .gallery h3{font:normal 27px 'Raleway Medium',sans-serif;line-height:30px;margin:20px 0;color:#666;text-align:left}.section#test #galleries .gallery p{font:normal 16px 'Raleway Medium',sans-serif;line-height:32px;margin:0 0 20px 0;color:#666;text-align:left}.section#test #galleries .gallery .wp-caption{width:150px!important;display:inline-block;vertical-align:top;margin:0 12px 12px 0;padding:0}.section#test #galleries .gallery .wp-caption a{width:150px!important;padding:0}.section#test #galleries .gallery .wp-caption a img{width:150px;height:auto;margin:0}.section#test #galleries .gallery .wp-caption .wp-caption-text{font:normal 11px 'Raleway Medium',sans-serif;line-height:14px;margin:0;color:#666;text-align:left;margin:5px 0 0 0}.section#test #galleries .gallery .wp-caption .wp-caption-text em{font:normal 11px 'Raleway Medium Italic',sans-serif;line-height:14px}body.single-press #press,body.archive-press #press,body.single-news #news,body.archive-news #news{margin-top:60px}#press .block #posts,#news .block #posts{width:100%}#press .block #posts .press,#news .block #posts .news{width:100%;margin:0 0 30px 0;padding-bottom:20px}body.press #press .block #posts .press,body.news #news .block #posts .news{border-bottom:1px solid #bbb}#press .block #posts .press h2,#news .block #posts .news h2{font:normal 30px 'Raleway Regular',serif;line-height:36px;color:#555;margin:0 0 10px 0}#press .block #posts .press h2 a,#news .block #posts .news h2 a{color:#d72;text-decoration:none}#press .block #posts .press h2 a:hover,#news .block #posts .news h2 a:hover{color:#d72;text-decoration:underline}#press .block #posts .press .meta,#news .block #posts .news .meta{width:100%}#press .block #posts .press h2#postTitle,#news .block #posts .news h2#postTitle{font:normal 30px 'Raleway Regular',serif;line-height:36px;color:#555;margin:40px 0}#press .block #posts .press .meta p{font:normal 13px 'Raleway Medium',serif;line-height:20px;color:#555;margin:0 0 10px 0}#press .block #posts .press .meta p a{color:#d72;text-decoration:none}#press .block #posts .press .meta p a:hover{color:#d72;text-decoration:underline}#press .block #posts .press .content{width:100%;margin-bottom:50px}#press .block #posts .press .content p{font:normal 16px 'Raleway Regular',serif;line-height:28px;color:#555;margin:20px 0 10px 0}#press .block #posts .press .content p strong{font:normal 16px 'Raleway Semibold',serif}#press .block #posts .press .content p em{font:normal 16px 'Raleway Italic',serif}#press .block #posts .press .content p.readMore,#news .block #posts .news .content p.readMore{font:normal 14px 'Raleway Semibold',serif;line-height:20px;text-align:right}#press .block #posts .press .content p.readMore a,#news .block #posts .news .content p.readMore a{display:inline-block;vertical-align:top;padding:6px 10px;background:#d72;cursor:pointer!important;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#fff;text-decoration:none}#press .block #posts .press .content ol,#press .block #posts .press .content ul,#news .block #posts .news .content ol,#news .block #posts .news .content ul{font:normal 15px 'Raleway Regular',serif;line-height:24px;color:#555}#press .block #posts .press .content ol li,#press .block #posts .press .content ul li,#news .block #posts .news .content ol li,#news .block #posts .news .content ul li{font:normal 15px 'Raleway Regular',serif;line-height:24px;color:#555;margin:20px 0 10px 20px}#press .block #posts .press .content ol li strong,#press .block #posts .press .content ul li strong{font:normal 15px 'Raleway Bold',serif}#press .block #posts .press .content ol li em,#press .block #posts .press .content ul li em{font:normal 15px 'Raleway Italic',serif}#press .block #sidebar{width:300px;float:right;background:#eee;margin:0 0 50px 0;padding:30px 0}#press .block #sidebar .sidebarItem{width:250px;margin:10px auto 10px auto;font:normal 15px 'Raleway Regular',serif;line-height:22px;padding-top:10px;border-top:1px solid #bbb}#press .block #sidebar .sidebarItem:first-child{padding-top:0;border-top:none}#press .block #sidebar .sidebarItem h2{font:normal 18px 'Raleway Semibold',serif;line-height:32px;margin:0 0 10px 0}#press .block #sidebar .sidebarItem p{font:normal 15px 'Raleway Semibold',serif;line-height:22px;margin:0}#press .block #sidebar .sidebarItem p a{color:#d72;text-decoration:none}#press .block #sidebar .sidebarItem p a:hover{color:#d72;text-decoration:underline}#press .block #sidebar .sidebarItem .list{width:100%}#press .block #sidebar .sidebarItem .list a{display:block;font:normal 15px 'Raleway Semibold',serif;line-height:22px;margin:0;color:#d72;text-decoration:none}#press .block #sidebar .sidebarItem .list a:hover{text-decoration:underline}#press .block #sidebar .sidebarItem ul{list-style:none;margin:0;padding:0}#press .block #sidebar .sidebarItem ul li{font:normal 15px 'Raleway Semibold',serif;line-height:22px;margin:0}#press .block #sidebar .sidebarItem ul li a{color:#d72;text-decoration:none}#press .block #sidebar .sidebarItem ul li a:hover{color:#d72;text-decoration:underline}.section#press .press .content .wp-caption{width:150px!important;display:inline-block;vertical-align:top;margin:0 12px 12px 0;padding:0}.section#press .press .content img.size-full{display:block;width:90%;height:auto;margin:20px auto 10px auto!important}.section#press .press .content .wp-caption a{width:150px!important;padding:0}.section#press .press .content .wp-caption a img{width:150px;height:auto;margin:0px!important}.section#press .press .content .wp-caption .wp-caption-text{font:normal 11px 'Raleway Medium',sans-serif!important;line-height:14px!important;margin:0;color:#666;text-align:left;margin:5px 0 0 0px!important}.section#press .press .content .wp-caption .wp-caption-text em{font:normal 11px 'Raleway Medium Italic',sans-serif!important;line-height:14px!important}body.single-progress #progress,body.archive-progress #progress{margin-top:60px}#progress .block #posts{width:100%}#progress .block #posts .progress{width:100%;margin:0 0 30px 0;padding-bottom:20px}body.progress #progress .block #posts .progress{border-bottom:1px solid #bbb}#progress .block #posts .progress h2{font:normal 30px 'Raleway Regular',serif;line-height:36px;color:#555;margin:0 0 10px 0}#progress .block #posts .progress h2 a{color:#d72;text-decoration:none}#progress .block #posts .progress h2 a:hover{color:#d72;text-decoration:underline}#progress .block #posts .progress .meta{width:100%}#progress .block #posts .progress h2#postTitle{font:normal 30px 'Raleway Regular',serif;line-height:36px;color:#555;margin:40px 0}#progress .block #posts .progress .meta p{font:normal 13px 'Raleway Medium',serif;line-height:20px;color:#555;margin:0 0 10px 0}#progress .block #posts .progress .meta p a{color:#d72;text-decoration:none}#progress .block #posts .progress .meta p a:hover{color:#d72;text-decoration:underline}#progress .block #posts .progress .content{width:100%;margin-bottom:50px}#progress .block #posts .progress .content p{font:normal 16px 'Raleway Regular',serif;line-height:28px;color:#555;margin:20px 0 10px 0}#progress .block #posts .progress .content p strong{font:normal 16px 'Raleway Semibold',serif}#progress .block #posts .progress .content p em{font:normal 16px 'Raleway Italic',serif}#progress .block #posts .progress .content p.readMore{font:normal 14px 'Raleway Semibold',serif;line-height:20px;text-align:right}#progress .block #posts .progress .content p.readMore a{display:inline-block;vertical-align:top;padding:6px 10px;background:#d72;cursor:pointer!important;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#fff;text-decoration:none}#progress .block #posts .progress .content ol,#progress .block #posts .progress .content ul{font:normal 15px 'Raleway Regular',serif;line-height:24px;color:#555}#progress .block #posts .progress .content ol li,#progress .block #posts .progress .content ul li{font:normal 15px 'Raleway Regular',serif;line-height:24px;color:#555;margin:20px 0 10px 20px}#progress .block #posts .progress .content ol li strong,#progress .block #posts .progress .content ul li strong{font:normal 15px 'Raleway Bold',serif}#progress .block #posts .progress .content ol li em,#progress .block #posts .progress .content ul li em{font:normal 15px 'Raleway Italic',serif}#progress .block #sidebar{width:300px;float:right;background:#eee;margin:0 0 50px 0;padding:30px 0}#progress .block #sidebar .sidebarItem{width:250px;margin:10px auto 10px auto;font:normal 15px 'Raleway Regular',serif;line-height:22px;padding-top:10px;border-top:1px solid #bbb}#progress .block #sidebar .sidebarItem:first-child{padding-top:0;border-top:none}#progress .block #sidebar .sidebarItem h2{font:normal 18px 'Raleway Semibold',serif;line-height:32px;margin:0 0 10px 0}#progress .block #sidebar .sidebarItem p{font:normal 15px 'Raleway Semibold',serif;line-height:22px;margin:0}#progress .block #sidebar .sidebarItem p a{color:#d72;text-decoration:none}#progress .block #sidebar .sidebarItem p a:hover{color:#d72;text-decoration:underline}#progress .block #sidebar .sidebarItem .list{width:100%}#progress .block #sidebar .sidebarItem .list a{display:block;font:normal 15px 'Raleway Semibold',serif;line-height:22px;margin:0;color:#d72;text-decoration:none}#progress .block #sidebar .sidebarItem .list a:hover{text-decoration:underline}#progress .block #sidebar .sidebarItem ul{list-style:none;margin:0;padding:0}#progress .block #sidebar .sidebarItem ul li{font:normal 15px 'Raleway Semibold',serif;line-height:22px;margin:0}#progress .block #sidebar .sidebarItem ul li a{color:#d72;text-decoration:none}#progress .block #sidebar .sidebarItem ul li a:hover{color:#d72;text-decoration:underline}.section#progress .progress .content .wp-caption{width:150px!important;display:inline-block;vertical-align:top;margin:0 12px 12px 0;padding:0}.section#progress .progress .content img.size-full{display:block;width:90%;height:auto;margin:20px auto 10px auto!important}.section#progress .progress .content .wp-caption a{width:150px!important;padding:0}.section#progress .progress .content .wp-caption a img{width:150px;height:auto;margin:0px!important}.section#progress .progress .content .wp-caption .wp-caption-text{font:normal 11px 'Raleway Medium',sans-serif!important;line-height:14px!important;margin:0;color:#666;text-align:left;margin:5px 0 0 0px!important}.section#progress .progress .content .wp-caption .wp-caption-text em{font:normal 11px 'Raleway Medium Italic',sans-serif!important;line-height:14px!important}body.activity-calendar #topBar{background:url(/wp-content/uploads/2022/11/preserve_florida_clubhouse3.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}body.activity-calendar #mainPhoto{background:url(/wp-content/uploads/2022/11/preserve_florida_clubhouse3.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed;text-align:center;display:table}body.community-spotlight #topBar{background:url(/wp-content/uploads/2022/11/preserve_florida_clubhouse3.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}body.community-spotlight #mainPhoto{background:url(/wp-content/uploads/2022/11/preserve_florida_clubhouse3.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed;text-align:center;display:table}body.community-spotlight p.question{font-weight:700;font-style:italic}body.community-spotlight .question span,body.community-spotlight .answer span{font:normal 30px 'Raleway Semibold',sans-serif;margin:10px;color:#5ad}body.location-experimental .section .block{overflow:visible!important}#map{overflow:visible!important;padding:1px 0;position:relative}#map a.anchor{display:block;width:1px;height:1px;background:#fff0;position:absolute;left:-1px;top:-180px}#attractionBlock{overflow:visible!important;padding:1px 0;position:relative}#attractionBlock a.anchor{display:block;width:1px;height:1px;background:#fff0;position:absolute;left:-1px;top:-180px}.video-container{display:flex;justify-content:center}iframe{aspect-ratio:16 / 9;width:100%!important}.oembed-container{position:relative;padding-bottom:16.25%;overflow:hidden;max-width:100%;height:auto}@media screen and (max-width:600px){.oembed-container iframe{height:300px}}@media screen and (max-width:460px){.oembed-container iframe{height:250px}}.testimonial-box{border:2px solid #ebf2f6;border-radius:25px;background:#f2f8fb url(/wp-content/uploads/2025/12/testimonial_bg.png) left top no-repeat;padding:20px;margin:0 50px 20px 50px;display:block}.quote-container{display:flex;justify-content:center;height:100%;min-height:0;flex-wrap:wrap}.quote-box{width:275px;height:400px;border:0;background:#f2f8fb url(/wp-content/uploads/2025/12/testimonial_bg.png) left top no-repeat;margin-right:15px!important;padding:30px 10px 10px 15px;overflow:scroll}p.readMore{font:normal 14px 'Raleway Semibold',serif;line-height:20px;text-align:right}p.readMore a{display:inline-block;vertical-align:top;padding:6px 10px;background:#d72;cursor:pointer!important;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#ffffff!important;text-decoration:none!important}img{max-width:100%;height:auto}body.the-preserve-amenities-word-search #topBar,body.a-photo-tour-of-the-preserves-amenities #topBar{background:url(/wp-content/uploads/2022/11/preserve_florida_clubhouse3.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}body.the-preserve-amenities-word-search #mainPhoto,body.a-photo-tour-of-the-preserves-amenities #mainPhoto{background:url(/wp-content/uploads/2022/11/preserve_florida_clubhouse3.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed;text-align:center;display:table}