html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}body{line-height:1;color:#363d40;background:white;font-family:"Open Sans",Helvetica,Arial,Lucida,sans-serif;font-size:18px;}ol,ul{margin:0 0 1em 0;padding:0 0 0 35px;font-size:1em;line-height:1.5em;}ol ol,ul ul{font-size:1em;margin:0;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}em{font-style:italic;}hr{background-color:#003764;height:1px;margin:30px 0;width:100%;}strong{font-weight:bold;}h1{margin:.5em 0 .6em 0;padding:0;font-weight:normal;font-size:1.8em;line-height:1.3em;font-family:"Noto Serif SC",serif;}h2{margin:0 0 .6em 0;padding:0;font-weight:bold;font-size:1.6em;line-height:1.3em;font-family:"Noto Serif SC",serif;}h3{margin:0 0 .6em 0;padding:0;font-weight:normal;font-size:1.4em;line-height:1.3em;font-family:"Noto Serif SC",serif;}h4{margin:0 0 .8em 0;padding:0;font-weight:bold;font-size:1.1em;line-height:1.3em;font-family:"Noto Serif SC",serif;}p{margin:0 0 1em 0;padding:0;font-weight:normal;font-size:1em;line-height:1.6em;}a{color:#1376a4;}a:hover,a:focus{color:rgba(0,189,242,1);text-decoration:underline;}img{max-width:100%;}.clearfix:after{content:" ";display:block;clear:both;}.container{width:90%;max-width:1400px;margin:0 auto;}.screen-reader-text{opacity:0;height:0;width:0;position:absolute;}.skip-main{position:absolute;top:0;left:calc(50% - 75px);width:200px;height:30px;text-align:center;background-color:white;padding:3px 5px;opacity:0;z-index:-1;}.skip-main:focus{opacity:1;border:1px solid #800080;z-index:105;}#main-content:focus{outline:none;}body.form-processing,body.form-processing .contact input:hover,body.form-processing .contact label:hover,body.form-processing .contact select:hover{cursor:wait !important;}body .gform_wrapper.gravity-theme .gform_footer{position:relative;padding:0;margin:15px 0;}body.form-processing .gform_wrapper .gform_footer:after{content:"Processing your request...";position:absolute;top:0px;left:0;background-color:#003764;color:white;width:320px;height:100%;padding:21px;font-size:1.2em;border-radius:8px;border:3px solid #003764;max-width:100%;}body.show-cookie-notification.bottom{margin:0;}.cookie-notification.bottom{bottom:0;top:unset;}body .cookie-notification{display:none;}body.show-cookie-notification{margin-top:40px;}.cookie-notification{position:fixed;top:0;left:0;width:100%;background-color:#2e2e2e;z-index:-1;}body.show-cookie-notification .cookie-notification{display:block;z-index:100;}body.show-cookie-notification .cookie-notification p{margin:0;padding:7px;width:calc(100% - 130px);color:white;float:left;text-align:center;font-size:17px;}.cookie-notification a{color:white;text-decoration:underline;margin-left:10px;}.cookie-notification a:hover,.cookie-notification a:focus{opacity:1;}.cookie-notification .close{text-shadow:unset;cursor:pointer;float:right;padding:12px 45px 5px 10px;color:white;font-size:17px;opacity:1;font-weight:normal;line-height:1.5em;position:relative;top:-3px;}.cookie-notification .close:hover,.cookie-notification .close:focus{text-decoration:underline;}.emergency-band{background-color:#003764;}.emergency-band h3{color:white;padding:10px 0 15px;margin:0;font-size:1.2em;}.emergency-band a{display:inline-block;float:right;background-color:#928d83;color:white;text-decoration:none;padding:0px 10px 3px 10px;border:1px solid white;}.emergency-band a:hover{background-color:orange;}.mini-top{font-size:.8em;color:white;}.condensed .mini-top{position:relative;overflow:hidden;z-index:5;}.condensed .mini-top .container{width:calc(90% - 230px);max-width:1170px;margin-right:calc(50% - 705px);background-color:#f1f1f1;}.condensed .mini-top .container:before{position:absolute;content:" ";width:40px;height:100%;top:0;left:0;background-color:white;border-bottom:40px solid transparent;border-right:40px solid #f1f1f1;}.condensed .mini-top .container:after{position:absolute;content:" ";width:3000px;height:100%;background-color:#f1f1f1;top:0;left:100%;}.mini-top .menu{list-style-type:none;margin:8px 0 8px 8px;padding:0;float:right;font-size:15px;}.mini-top .menu li{display:inline-block;}.mini-top .menu li a{text-decoration:none;padding:3px 5px 3px 2px;color:#323232;}.mini-top .menu li a:hover,.mini-top .menu li a:focus{color:#003764;text-decoration:underline;}.mini-top .menu li a:after{content:" ";display:inline-block;width:0;height:0;margin-left:10px;vertical-align:middle;border:2px solid #323232;border-radius:5px;}.mini-top .menu li:last-child a:after{content:" ";display:none;padding:0;}.condensed .container{position:relative;display:table;}.condensed > .container{margin-top:-38px;}.mini-top .menu li.social a{position:relative;top:4px;border-radius:3px;padding:3px 5px 0px 3px;display:block;margin:-10px 0;}.social img{height:22px;}.social .tw{background-color:#1da1f2;}.social .tw:hover,.social .tw:focus{background-color:#167ab8;}.social .fb{background-color:#3b5998;}.social .fb:hover,.social .fb:focus{background-color:#2d4474;}.social .yt{background-color:#cd322d;}.social .yt:hover,.social .yt:focus{background-color:#9c2622;}.search{float:right;margin-top:-4px;}.searchbutton{height:34px;width:34px;border-radius:10px;background-image:url("https://www.kemptonofjacksonville.com/nitropack_static/dzLwLxZIzDOIGjUlIisILwlJXORCctLa/assets/images/optimized/rev-524925b/www.kemptonofjacksonville.com/wp-content/themes/jacksonville/img/search_color.png");background-size:24px;background-repeat:no-repeat;border:none;background-color:transparent;background-position:4px 4px;position:relative;top:6px;}.searchbutton.nitro-lazy{background-image:none !important;}.search input[type=text]{position:relative;top:-6px;padding:3px 5px;width:175px;border:1px solid lightgray;}.searchbutton:hover,.searchbutton:focus{opacity:.5;}@-moz-document url-prefix(){.search input[type="text"]{top:6px;}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.search input[type="text"]{top:6px;}}.newsletter-popup{display:none;position:fixed;z-index:60;width:100%;max-width:650px;padding:25px 0 25px 15px;background-color:#aea99f;border-radius:5px;top:20px;box-shadow:5px 5px 10px rgba(0,0,0,.4);left:calc(50% - 325px);overflow-y:auto;overflow-x:hidden;max-height:90vh;}.newsletter-popup h3{padding-right:15px;color:white;font-size:1.7em;margin:10px 0;}.newsletter-popup .close{position:absolute;top:5px;right:10px;color:white;text-decoration:none;font-size:20px;opacity:.5;}.newsletter-popup .close:hover{opacity:1;}.newsletter-popup .gform_wrapper{margin-bottom:0;}.newsletter-popup .gform_wrapper .gfield_label{color:white;font-weight:normal;}.newsletter-popup .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{color:white;}.newsletter-popup .gform_wrapper .gform_footer input.button{width:calc(100% - 15px);background-color:#003764;color:white;padding:5px;cursor:pointer;font-size:1.1em;}.newsletter-popup #field_6_2{margin-top:0;}.newsletter-popup .gform_wrapper .gform_footer{margin-top:0;padding-bottom:0;}.newsletter-archive{text-align:center;}.newsletter-archive ul{line-height:2em;list-style-type:none;}.info-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.8);z-index:60;}.info-learn{position:fixed;top:10%;left:10%;width:80%;height:80%;overflow-y:scroll;background-color:white;padding:20px;box-shadow:3px 3px 10px rgba(0,0,0,.4);}.info-overlay>.close{position:absolute;top:3px;right:10px;color:#00505c;opacity:.7;text-decoration:none;font-size:24px;transform:scale(1,.9);}.info-pad .close{color:#00505c;opacity:.7;}.info-overlay .close:hover{opacity:1;text-decoration:none;}header{padding-bottom:500px;}.main-site header{padding-bottom:0;background-image:unset;}.top-bar{background-color:rgba(255,255,255,.8);border-bottom:5px solid #003764;text-align:center;z-index:50;}.logo{float:left;height:140px;padding:10px 0;transition:all .25s ease;z-index:6;position:relative;}.logo img{max-height:100%;max-width:auto;}.top-contact{float:right;margin-top:44px;}.top-contact a,.top-contact a:hover{color:#003764;text-decoration:none;}.top-contact .phone{font-size:32px;text-decoration:none;line-height:1em;color:#003764;}.top-contact .phone:hover{color:#003764;}.top-contact .callout-box{display:block;position:relative;top:-5px;z-index:1;}.top-contact .callout-inner{padding-right:20px;}.top-contact .callout-inner:after{content:">";height:10px;width:10px;transform:scale(.5,1.2);position:absolute;font-weight:bold;top:7px;font-size:23px;right:12px;}.top-contact .callout-inner:hover,.top-contact .callout-inner:focus{color:white;}.top-bar.scrolling{position:fixed;width:100%;top:0;left:0;}.top-bar.scrolling .mini-top{display:none;}.top-bar.scrolling .top-contact{display:none;}.top-bar.scrolling .logo{height:70px;padding:5px 0;}.top-bar.scrolling.condensed > .container{margin-top:0;}.resizer{text-align:center;width:50px;margin:10px 0;float:right;font-size:18px;}.resizer a{text-decoration:none;color:gray;}.resizer a:hover,.resizer a:focus{text-decoration:none;color:rgba(0,189,242,1);}.top-nav{clear:both;background-color:white;}.condensed .top-nav{background-color:transparent;width:100%;bottom:0;position:absolute;}.top-nav ul{margin:0 auto;padding:0;list-style:none;position:relative;content:"";display:table;clear:both;text-align:center;}.top-nav ul li{display:inline-block;}.top-nav ul li a{text-decoration:none;padding:3px 20px;white-space:nowrap;display:block;font-size:18px;color:#003764;}.top-nav > ul > li > a:hover,.top-nav > ul > li > a:focus{text-decoration:none;color:#343434;background-color:white;border-top-left-radius:10px;border-top-right-radius:10px;}.top-nav ul ul{display:none;position:absolute;z-index:9999;width:290px;}ul.expandable{z-index:9999;}.top-nav ul ul li{display:list-item;position:relative;padding:0;border-left:none;}.top-nav ul ul li:last-child{border-bottom:none;}.top-nav ul ul li:hover > ul.drop-to-right,.top-nav ul ul li.hover > ul.drop-to-right{right:100%;left:auto;}.top-nav ul ul li:hover > ul li{white-space:nowrap;}.top-nav ul ul li a{padding:5px 15px;color:black;text-align:left;font-size:16px;}.top-nav ul ul li a:hover,.top-nav ul ul li a:focus{text-decoration:none;background-color:white;box-shadow:0 0 5px rgba(0,0,0,.3);}.top-nav ul li:hover > ul,.top-nav ul li.hover > ul{display:block;border-top:3px solid #003764;border-bottom:3px solid #003764;background-color:rgba(255,255,255,.9);box-shadow:3px 3px 3px rgba(0,0,0,.3);margin-top:-4px;}.top-nav ul li.menu-item-56:hover>ul,.top-nav ul li.menu-item-56:last-child>ul{right:0;}.top-nav ul ul li.menu-item-has-children:hover{padding-bottom:40px;transition:all .25s ease;}.top-nav ul ul li:hover > ul,.top-nav ul ul li.hover > ul{display:list-item;right:0;background-color:#e2e2e2;}.top-nav ul ul ul li{position:relative;}.top-nav ul ul ul li:hover > ul,.top-nav ul ul ul li.hover > ul{display:list-item;}.top-nav li > a:after{content:" ";display:inline-block;width:0;height:0;margin-left:8px;vertical-align:middle;border-top:4px solid #003764;border-right:4px solid transparent;border-left:4px solid transparent;}.top-nav li > a:only-child:after{display:none;}.top-nav .mobile-option{display:none;}.mobile-top{display:block;background-color:#003764;height:60px;color:white;font-size:16px;position:fixed;width:100%;z-index:12;top:0;}.mobile-top a{color:white;font-weight:normal;text-decoration:none;display:block;padding-bottom:7px;}.mobile-top img,.mobile-nav img{height:35px;margin:3px auto -17px;display:block;}.mobile-phone,.mobile-map,.mobile-contact,.mobile-nav{width:25%;float:left;text-align:center;}.mobile-nav,.middle-nav{position:relative;}.mobile-nav .hamburger,.middle-nav .hamburger{width:45px;margin:0 auto;}.mobile-nav .cross,.middle-nav .cross{width:45px;margin:0 auto;}.mobile-nav ul,.middle-nav ul{list-style:none;background-color:rgba(255,255,255,.9);box-shadow:3px 3px 3px rgba(0,0,0,.3);margin:3px 0;padding:0;width:290px;z-index:3;font-size:18px;}.mobile-nav>ul,.middle-nav>ul{position:absolute;right:0px;border-top:3px solid #003764;border-bottom:3px solid #003764;display:none;}.mobile-nav ul li a,.middle-nav ul li a{padding:8px 10px;display:block;color:#666;line-height:1.1em;}.mobile-nav ul li a:hover,.middle-nav ul li a:hover{color:black;background-color:white;box-shadow:0 0 5px rgba(0,0,0,.3);}.mobile-nav ul li ul,.middle-nav ul li ul{display:block;font-size:16px;}.mobile-nav ul li ul li,.middle-nav ul li ul li{background-color:#f3f3f3;}.mobile-nav ul li ul li ul li,.middle-nav ul li ul li ul li{background-color:#a1a1a1;}.mobile-nav ul li ul li ul li a,.middle-nav ul li ul li ul li a{color:#666;}.mobile-nav ul a,.middle-nav ul a{text-decoration:none;}.mobile-nav .sub-menu,.middle-nav .sub-menu{overflow:hidden;height:0px;transition:.3s height ease-in-out;}.mobile-nav .sub-menu.expanded,.middle-nav .sub-menu.expanded{height:auto;}.mobile-nav li > a:after,.middle-nav li > a:after{content:" ";display:inline-block;width:0;height:0;margin-left:4px;vertical-align:middle;border-top:4px solid #003764;border-right:4px solid transparent;border-left:4px solid transparent;}.mobile-nav li > a:only-child:after,.middle-nav li > a:only-child:after{display:none;}.banner{background-image:url("https://www.kemptonofjacksonville.com/nitropack_static/dzLwLxZIzDOIGjUlIisILwlJXORCctLa/assets/images/optimized/rev-524925b/www.kemptonofjacksonville.com/wp-content/themes/jacksonville/img/main-banner.jpg");background-size:cover;background-repeat:no-repeat;background-position:50% 0%;position:relative;}.banner.nitro-lazy{background-image:none !important;}.banner.inner{height:500px;}.cta-wrap{text-align:center;}.cta{height:auto;width:calc(50% - 4px);padding:10px;color:#363d40;display:inline-block;text-decoration:none;position:relative;transition:all .5s ease;max-width:600px;}.cta:hover{color:#363d40;text-decoration:none;top:-2px;left:-2px;}.cta div{position:absolute;bottom:0;width:calc(100% - 20px);padding-bottom:10px;}.cta h3{background-color:#003764;color:white;padding:6px 10px 10px 10px;margin:0;}.cta p{background-color:rgba(255,255,255,.8);padding:5px 10px 10px 10px;text-align:left;margin:0;}.cta span{color:#1376a4;}.residences{margin:50px 0 30px;}.residences>a>h2{margin-top:-2px;font-size:1.8em;font-weight:normal;}.spacer{width:100%;height:35px;}.note{font-size:.8em;font-style:italic;}.thin-line-top{border-top:3px solid #003764;border-bottom:1px solid #003764;height:6px;}.thin-line-bottom{border-top:1px solid #003764;border-bottom:3px solid #003764;height:6px;}.tan-bg{color:#003764;padding:15px 5% 20px;background-color:#f1f1f1;text-align:center;margin:0;}.callout-box{border:1px solid #003764;border-radius:10px;display:inline-block;padding:2px;margin:10px 0;}.callout-inner{padding:3px 10px;margin:0;border:3px solid #003764;border-radius:8px;background-color:#f1f1f1;text-align:center;color:#363d40;line-height:1.3em;font-weight:normal;display:block;text-decoration:none;}.callout-inner:hover{background-color:#003764;color:white;text-decoration:none;}.callout-box.bold-box{font-size:1.3em;border:1px solid #e50000;}.bold-box .callout-inner{border:3px solid #e50000;background-color:#002171;color:white;}.bold-box .callout-inner:hover{background-color:#8391b3;}.content{overflow:hidden;}.inner #main-content{position:relative;padding:20px 0;}.inner.blog #main-content{float:left;width:calc(100% - 350px);padding-right:20px;}.side-bar{float:left;width:350px;padding:20px 20px 20000px 20px;margin-bottom:-20000px;background-color:#f1f1f1;text-align:center;}.inner.no-side #main-content{float:none;width:100%;padding:20px 0;}.flex-center{display:flex;align-items:center;padding:20px 0;}.flex-center-reverse{display:flex;align-items:center;flex-direction:row-reverse;padding:20px 0;}.flex-center-reverse>div,.flex-center>div{margin-top:-15px;}.flex-center img{padding-right:30px;flex-shrink:0;}.flex-center-reverse img{padding-left:30px;flex-shrink:0;}.falling-img{padding:30px 0;text-align:center;}.falling-img img{width:calc(33% - 5px);border:4px solid white;box-shadow:3px 3px 15px rgba(0,0,0,.4);display:inline-block;}.falling-img .img-one{transform:rotate(3deg);}.falling-img .img-two{transform:rotate(-5deg);}.falling-img .img-three{transform:rotate(4deg);}.embed-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:95%;}.navigation.pagination{width:100%;text-align:center;font-size:17px;}.blog-post h3{margin-bottom:5px;}.blog .side-bar ul{list-style-type:none;padding:0;}.blog .side-bar li:first-child{border-top:1px solid #003764;}.blog .side-bar li{border-bottom:1px solid #003764;list-style-type:none;}.blog .side-bar>ul>li.categories{border-top:none;font-size:1.6em;font-style:normal;font-variant:normal;font-weight:300;line-height:2.3em;color:#003764;letter-spacing:.5px;border-bottom:none;}.blog .side-bar>ul>li.categories ul{line-height:1em;}.blog .side-bar ul li a{font-size:16px;padding:5px;display:block;}.blog .side-bar ul li a:hover{background-color:#343434;color:white;}.post-details{color:#888;font-size:11px;margin:0 0 18px;display:block;}.blog-post img{width:15%;float:left;margin-right:10px;height:auto;}.pagination .nav-links a{padding:0 10px;}.floor-plan-download{background-color:#003764;color:white;text-transform:uppercase;padding:6px 10px 10px 10px;display:inline-block;text-decoration:none;}.floor-plan-download:hover{color:white;}.floor-plan{overflow:auto;margin:30px auto;max-width:1100px;}.plan-text{float:left;width:400px;}.floor-plan img{float:left;max-width:calc(100% - 400px);max-height:500px;}.floor-plans .slick-prev:before,.floor-plans .slick-next:before{opacity:1;color:#003764;font-size:30px;}.floor-plans .slick-prev:hover:before,.floor-plans .slick-next:hover:before{opacity:1;color:#e4bc5e;}.floor-plans .slick-prev{left:10px;z-index:1;}.floor-plans .slick-next{right:20px;}.floor-plans .cta:hover{top:0;left:0;}.plan-slide{padding:0;border:1px solid #3f2a22;}.plan-slide.slick-slide img{width:100%;}.plan-slide.cta{max-width:unset;}.plan-slide.cta div{width:100%;padding:0;position:unset;}.plan-slide.cta div p{text-align:center;}.floor-plan-a{margin:15px 0 40px;display:block;}.blue-bg{background-color:#a9d5fa;position:relative;padding:30px 0;}.blue-bg:before{content:" ";position:absolute;background-color:#a9d5fa;height:100%;width:calc(50vw - 700px);top:0;left:calc(-50vw + 700px);}.blue-bg:after{content:" ";position:absolute;background-color:#a9d5fa;height:100%;width:calc(50vw - 700px);top:0;right:calc(-50vw + 700px);}.gold-bg{background-color:#fff5c1;position:relative;padding:30px 0;}.gold-bg:before{content:" ";position:absolute;background-color:#fff5c1;height:100%;width:calc(50vw - 700px);top:0;left:calc(-50vw + 700px);}.gold-bg:after{content:" ";position:absolute;background-color:#fff5c1;height:100%;width:calc(50vw - 700px);top:0;right:calc(-50vw + 700px);}.light-blue-bg{background-color:#e8f5ff;position:relative;padding:30px 0;}.light-blue-bg:before{content:" ";position:absolute;background-color:#e8f5ff;height:100%;width:calc(50vw - 700px);top:0;left:calc(-50vw + 700px);}.light-blue-bg:after{content:" ";position:absolute;background-color:#e8f5ff;height:100%;width:calc(50vw - 700px);top:0;right:calc(-50vw + 700px);}@media (max-width:1550px){.blue-bg:before,.blue-bg:after{width:calc(5% + 10px);}.blue-bg:before{left:calc(-5% - 10px);}.blue-bg:after{right:calc(-5% - 10px);}.gold-bg:before,.gold-bg:after{width:calc(5% + 10px);}.gold-bg:before{left:calc(-5% - 10px);}.gold-bg:after{right:calc(-5% - 10px);}.light-blue-bg:before,.light-blue-bg:after{width:calc(5% + 10px);}.light-blue-bg:before{left:calc(-5% - 10px);}.light-blue-bg:after{right:calc(-5% - 10px);}}.trust-band{text-align:center;}.banner .slick-slide img{width:100%;margin-bottom:70px;}.banner.slickslideshow .tan-bg{position:absolute;width:100%;left:0;bottom:0;min-height:70px;}.banner.slickslideshow .slick-slide{position:relative;}.banner.slickslideshow.slick-dotted.slick-slider{margin-bottom:40px;}.banner.slickslideshow .slick-dots{bottom:-30px;}.banner.slickslideshow .slick-dots li button:before{font-size:18px;color:white;background-color:#003764;border-radius:10px;line-height:22px;}.banner.slickslideshow .slick-dots li.slick-active button:before{color:white;}.banner.slickslideshow .slick-dots li{margin:0 15px;}.strip-gallery .slick-list{padding-top:10px !important;padding-bottom:10px !important;}.strip-gallery .slick-prev,.strip-gallery .slick-next{width:50px;height:calc(100% - 20px);background-color:rgba(0,55,100,.83);z-index:10;}.strip-gallery .slick-prev:hover,.strip-gallery .slick-prev:focus,.strip-gallery .slick-next:hover,.strip-gallery .slick-next:focus{color:white;outline:none;background-color:#003764;}.strip-gallery .slick-prev:before,.strip-gallery .slick-next:before{font-size:30px;font-weight:bold;transform:scale(1,2);display:block;height:35px;}.strip-gallery .slick-prev{left:0px;}.strip-gallery .slick-prev:before{content:"<";}.strip-gallery .slick-next{right:0px;}.strip-gallery .slick-next:before{content:">";}.strip-gallery{padding:30px 0;}.strip-gallery img{opacity:.5;transition:all .25s ease;}.strip-gallery img.slick-current{opacity:1;transform:scale(1.1);position:relative;z-index:1;box-shadow:3px 3px 10px rgba(0,0,0,.3);cursor:pointer;}.strip-gallery .fullscreen{display:none;}#strip-gallery-fs{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:99999;}#strip-gallery-fs.overlay{display:block;}#strip-gallery-fs .strip-gallery{width:80%;margin:0 auto;}#strip-gallery-fs .strip-gallery img.slick-current{transform:unset;box-shadow:unset;}#strip-gallery-fs .close{position:absolute;right:12px;top:10px;color:white;transform:scale(1,.8);font-size:23px;}#strip-gallery-fs .close:hover{opacity:.5;cursor:pointer;}.contact .contact-header{text-align:center;font-size:1.7em;color:white;background-color:#003764;border-top-right-radius:10px;border-top-left-radius:10px;padding:20px;font-weight:bold;margin-bottom:6px;}.contact .contact-header span{font-size:.7em;font-weight:normal;line-height:1.4em;display:block;}.contact .note{text-align:right;color:#790000;font-weight:bold;padding:0 15px 0 0;}.contact-callout{float:right;font-size:1.5em;text-align:center;width:250px;}.contact-callout .callout-inner{min-width:200px;}.contact-center{width:100%;max-width:1100px;margin:0 auto;}.contact{background-color:#f1f1f1;border-radius:10px;width:800px;margin:0 auto;position:relative;padding:1px;}.contact.full-contact{float:right;margin:0 20px;}.contact .gform_wrapper{padding:15px 0 15px 15px;}.contact.full-contact .gform_wrapper{padding:0 20px 0 20px;}.contact .gform_wrapper .top_label .gfield_label,.contact .gform_wrapper legend.gfield_label{font-weight:normal;}.contact .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{text-align:center;}.contact .gform_wrapper .ginput_complex .ginput_left.address_city{width:calc(100% - 319px);margin-right:15px;padding-right:0;flex:unset;}.contact .gform_wrapper .ginput_complex .ginput_right.address_state{margin-right:15px;width:165px;flex:unset;padding-left:0;}.contact .gform_wrapper .ginput_complex .ginput_left.address_zip{padding-right:0;width:124px;flex:unset;}.contact .gform_wrapper .gform_footer input.button,.contact .gform_wrapper .gform_footer input[type=submit],.contact .gform_wrapper .gform_page_footer input.button,.contact .gform_wrapper .gform_page_footer input[type=submit]{background-color:#f1f1f1;color:#003764;border-radius:8px;border:3px solid #003764;width:100%;padding:5px;cursor:pointer;white-space:normal;font-size:1.2em;max-width:320px;margin:0;}.contact .gform_wrapper .gform_footer input.button:hover,.contact .gform_wrapper .gform_footer input[type=submit]:hover,.contact .gform_wrapper .gform_page_footer input.button:hover,.contact .gform_wrapper .gform_page_footer input[type=submit]:hover{background-color:#003764;color:white;}.contact .ginput_container.ginput_recaptcha div{margin:-8px 0 10px 0;}.contact .gform_wrapper .gform_footer{text-align:center;margin-top:8px;}.contact.full-contact #field_2_5{display:none;}.contact .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:2px;}.contact-bar{background-color:#f1f1f1;padding:30px 0 20px 0;}.contact-bar .gform_wrapper .top_label .gfield_label,.contact-bar .gform_wrapper legend.gfield_label{font-weight:normal;}.contact-bar .gform_wrapper ul.gform_fields li.gfield{position:relative;}.contact-bar .gform_wrapper textarea.medium{height:134px;}.contact-bar .gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker),.contact-bar .gform_wrapper .top_label li.gfield.gf_right_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker){margin-top:0;}.contact-bar .gform_wrapper ul.gform_fields,.contact-bar .gform_wrapper .top_label span{position:relative;color:#283349;}.contact-bar .gform_wrapper .gform_footer{margin-top:8px;}.contact-bar .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{font-size:1em;margin:0;letter-spacing:unset;}.contact-bar .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container span.slide-up label{font-size:12px;line-height:1.2em;}.contact-bar .gform_wrapper .top_label .gfield_label,.contact-bar .gform_wrapper legend.gfield_label,.contact-bar .gform_wrapper .top_label span label{position:absolute;top:5px;left:6px;color:#283349;}.contact-bar .gform_wrapper .ginput_container_email,.contact-bar .gform_wrapper .ginput_container_phone{margin-top:0 !important;}.contact-bar .gform_wrapper .top_label .gfield_label.slide-up,.contact-bar .gform_wrapper legend.gfield_label.slide-up,.contact-bar .gform_wrapper .top_label span.slide-up label{font-size:12px;top:-9px;background-color:white;border-radius:3px;padding:0 2px;left:0;}.contact-bar .gform_wrapper .gform_footer input.button,.contact-bar .gform_wrapper .gform_footer input[type=submit],.contact-bar .gform_wrapper .gform_page_footer input.button,.contact-bar .gform_wrapper .gform_page_footer input[type=submit]{background-color:#003764;color:white;width:100%;padding:5px;cursor:pointer;}.contact-bar .gform_wrapper .gform_footer{padding:6px 16px 0 0;margin:0;width:calc(100% - 320px);float:right;position:relative;top:-43px;}.gform_wrapper .opt-in ul.gfield_radio li{display:inline-block;margin:0 20px;}.gform_wrapper ul li.field_description_below.opt-in div.ginput_container_radio{margin-top:0;}#field_1_5,#field_1_7{display:inline-block;vertical-align:top;}#field_1_7{width:calc(100% - 320px);}#field_1_7 .gfield_label.slide-up{background-color:transparent;font-size:18px;position:unset;padding:7px 2px;}.gform_wrapper ul li.field_description_below.opt-in div.ginput_container_radio{display:inline-block;padding:1px 26px;position:relative;top:5px;}.trust-band{padding:30px 0;}.interactive-map .wpgmza_infowindow_image{margin:0 !important;}.interactive-map .wpgmza-infowindow .wpgmza-marker-gallery{float:none;margin:0 auto 10px;}.interactive-map .wpgmza_infowindow_title{font-size:2em;text-align:center;font-weight:normal;padding-bottom:10px;}.interactive-map .video-tour img{max-width:250px;margin:10px auto 0;display:block;}.interactive-map p.wpgmza_infowindow_link{text-align:right;}.interactive-map a.wpgmza_infowindow_link{display:inline-block;background-color:#cae261;border-radius:10px;padding:5px 10px;text-decoration:none;font-weight:bold;font-size:1.2em;}.interactive-map a.wpgmza_infowindow_link:hover,.interactive-map a.wpgmza_infowindow_link:focus{color:white;}.interactive-map .wpgmza-marker-listing-category-filter>span{display:none;}.interactive-map .wpgmza_cat_checkbox_holder{height:unset;max-height:unset;}.interactive-map ul.wpgmza_cat_checkbox_item_holder{text-align:center;}.interactive-map li.wpgmza_cat_checkbox_item_holder{display:inline-block;padding:40px 30px 10px 30px;text-align:left;position:relative;}.interactive-map li.wpgmza_cat_checkbox_item_holder:before{content:" ";position:absolute;width:40px;height:40px;top:0;left:calc(50% - 20px);background-size:contain;}.interactive-map li.wpgmza_cat_checkbox_item_holder.wpgmza_cat_checkbox_item_holder_1:before{background-image:url("https://www.kemptonofjacksonville.com/nitropack_static/dzLwLxZIzDOIGjUlIisILwlJXORCctLa/assets/images/optimized/rev-524925b/www.kemptonofjacksonville.com/wp-content/uploads/62693adcd7cb51.83179042-1.png");}.interactive-map li.wpgmza_cat_checkbox_item_holder.wpgmza_cat_checkbox_item_holder_2:before{background-image:url("https://www.kemptonofjacksonville.com/nitropack_static/dzLwLxZIzDOIGjUlIisILwlJXORCctLa/assets/images/optimized/rev-524925b/www.kemptonofjacksonville.com/wp-content/uploads/62693b4519cdd5.55928009-1.png");}.interactive-map li.wpgmza_cat_checkbox_item_holder.wpgmza_cat_checkbox_item_holder_3:before{background-image:url("https://www.kemptonofjacksonville.com/nitropack_static/dzLwLxZIzDOIGjUlIisILwlJXORCctLa/assets/images/optimized/rev-524925b/www.kemptonofjacksonville.com/wp-content/uploads/62693b7609e0c9.09238271-1.png");}.interactive-map li.wpgmza_cat_checkbox_item_holder.wpgmza_cat_checkbox_item_holder_4:before{background-image:url("https://www.kemptonofjacksonville.com/nitropack_static/dzLwLxZIzDOIGjUlIisILwlJXORCctLa/assets/images/optimized/rev-524925b/www.kemptonofjacksonville.com/wp-content/uploads/62693ba3e2d5c8.07438001-1.png");}.interactive-map li.wpgmza_cat_checkbox_item_holder.wpgmza_cat_checkbox_item_holder_5:before{background-image:url("https://www.kemptonofjacksonville.com/nitropack_static/dzLwLxZIzDOIGjUlIisILwlJXORCctLa/assets/images/optimized/rev-524925b/www.kemptonofjacksonville.com/wp-content/uploads/62693bd3a26859.91484039-1.png");}.interactive-map li.wpgmza_cat_checkbox_item_holder.wpgmza_cat_checkbox_item_holder_6:before{background-image:url("https://www.kemptonofjacksonville.com/nitropack_static/dzLwLxZIzDOIGjUlIisILwlJXORCctLa/assets/images/optimized/rev-524925b/www.kemptonofjacksonville.com/wp-content/uploads/62693bfca0bb51.53206023-1.png");}.interactive-map li.wpgmza_cat_checkbox_item_holder.wpgmza_cat_checkbox_item_holder_7:before{background-image:url("https://www.kemptonofjacksonville.com/nitropack_static/dzLwLxZIzDOIGjUlIisILwlJXORCctLa/assets/images/optimized/rev-524925b/www.kemptonofjacksonville.com/wp-content/uploads/Street-View_3-1.png");}.interactive-map .wpgmza_cat_checkbox_item_holder label{padding-left:10px;}.map .liberty-main ol{column-count:3;}.liberty-communities{float:left;padding:20px 0;position:relative;width:100%;}.liberty-communities .map{width:100%;}.liberty-main img{display:block;width:200px;margin:15px 15px 10px 15px;}.liberty-main h3{color:white;}.liberty-main ol a{color:white;display:block;text-align:left;line-height:1.4em;text-decoration:none;}.liberty-main ol a:hover{text-decoration:underline;}.community-info-wrap{display:none;position:fixed;position:fixed;background-color:rgba(255,255,255,.8);width:100%;height:100%;top:0;left:0;z-index:99;}.community-info{display:none;position:relative;background-color:white;margin:20px auto;width:calc(100% - 20px);max-width:900px;padding:20px 20px 1px 20px;max-height:90vh;overflow-y:auto;border:1px solid gray;color:#363d40;text-align:left;}.community-info-wrap .community-info a{color:#1376a4;text-decoration:underline;}.community-info-wrap .community-info a:hover,.community-info-wrap .community-info a:focus{color:rgba(0,189,242,1);}.community-info .close{position:absolute;top:0;right:6px;font-size:22px;}.community-info .close:hover{cursor:pointer;}.community-info-wrap .community-info .size-img-25{width:255px;margin-bottom:0;}.community-info-wrap .community-info div{width:calc(100% - 285px);float:left;}.map .liberty-communities .community-markers a{position:absolute;display:block;width:8px;height:8px;background-color:#ea4435;border:1px solid white;border-radius:50%;z-index:1;text-decoration:none;text-align:center;color:white;}.map .liberty-communities .community-markers a span{position:absolute;display:block;width:30px;height:30px;top:-46px;left:calc(50% - 15px);padding:4px 3px;background-color:#ea4435;border:1px solid white;border-radius:50%;z-index:1;transition:all .25s ease;}.map .liberty-communities .community-markers a:hover span{transform:scale(1.2);}.community-markers a:before{content:" ";position:absolute;bottom:1px;left:calc(50% - 10px);border-top:34px solid white;border-right:10px solid transparent;border-left:10px solid transparent;z-index:-1;}.community-markers a:after{z-index:-1;content:" ";position:absolute;bottom:4px;left:calc(50% - 8px);border-top:29px solid #ea4435;border-right:8px solid transparent;border-left:8px solid transparent;}.map .liberty-communities .community-markers a.angled span{top:-31px;left:-39px;}.community-markers a.angled:before{transform:rotate(-57deg);bottom:-5px;left:calc(100% - 26px);}.community-markers a.angled:after{transform:rotate(-57deg);bottom:-2px;left:calc(100% - 25px);}.map .liberty-communities .community-markers a.angled-right span{left:unset;top:-24px;right:-41px;}.community-markers a.angled-right:before{transform:rotate(65deg);bottom:-8px;left:calc(100% + 1px);}.community-markers a.angled-right:after{transform:rotate(65deg);bottom:-6px;left:calc(100% + 3px);}.map .liberty-communities .community-markers a.angled-down span{top:6px;left:-39px;}.community-markers a.angled-down:before{transform:rotate(-126deg);bottom:-23px;left:calc(100% - 26px);}.community-markers a.angled-down:after{transform:rotate(-126deg);bottom:-21px;left:calc(100% - 25px);}.community-markers a.one{top:37.8%;left:70.5%;}.community-markers a.two{top:53.8%;left:91.3%;}.community-markers a.three{top:52.8%;left:92%;}.community-markers a.four{top:80.1%;left:19.4%;}.community-markers a.five{top:22.6%;left:86.1%;}.community-markers a.six{top:23.3%;left:82.7%;}.community-markers a.seven{top:52.9%;left:90.5%;}.community-markers a.eight{top:36.3%;left:71.5%;}.community-markers a.nine{top:54.2%;left:70.3%;}.community-markers a.ten{top:80.6%;left:76.6%;}.community-markers a.eleven{top:15.2%;left:28.7%;}.community-markers a.twelve{top:42.5%;left:94.9%;}.community-markers a.thirteen{top:39.4%;left:68.7%;}.community-markers a.fourteen{top:57.4%;left:67.5%;}.community-markers a.fifteen{top:27.1%;left:57%;}.community-markers a.sixteen{top:35.3%;left:80.4%;}.community-markers a.seventeen{top:80.3%;left:77.5%;}.community-markers a.eighteen{top:35%;left:70.3%;}.community-markers a.nineteen{top:80.6%;left:76.6%;}.community-markers a.twenty{top:24%;left:84.6%;}.community-markers a.twenty-one{top:78%;left:48.9%;}.trust-band{text-align:center;line-height:3em;float:right;}.trust-band img{height:39px;margin:0 5px;}footer{background-color:#003764;text-align:left;padding:1px;}.community-address{text-align:center;padding:20px 0 5px;}.community-address a{color:#003764;text-decoration:none;}.community-address .container{position:relative;}.community-address .callout-box{position:absolute;top:0;left:0;margin:0 0 20px 0;}.community-address p,.community-address h3{color:#003764;}.community-address .callout-inner:hover,.community-address .callout-inner:hover{color:white;}.footer-nav{text-align:center;border-top:3px solid white;border-bottom:3px solid white;padding:20px 0 15px 0;}.footer-nav ul{list-style:none;padding-left:15px;font-weight:normal;margin-bottom:15px;}.footer-nav a{color:white;text-decoration:none;}.footer-nav a:hover,.footer-nav a:focus{color:white;text-decoration:underline;}.footer-nav>ul>li{float:left;width:25%;}.menu-footer-container>ul>li{list-style-type:none;}.footer-nav>ul>li>a,.menu-footer-container>ul>li>a{display:none;}.footer-nav>ul>li>ul>li{margin-bottom:5px;}.footer-nav ul ul{padding:0;text-align:left;}.footer-nav ul ul ul{padding-left:15px;margin-top:5px;border-left:3px solid white;}.language-assistance p{color:white;}.language-assistance{padding-top:20px;}.language-assistance ul{list-style-type:none;padding:0;}.language-assistance ul li{display:inline-block;width:175px;}.copyright{text-align:center;margin-top:12px;font-size:.8em;opacity:.6;padding-bottom:35px;color:white;}.copyright a,.copyright a:hover{color:white;}.directions-popup{display:none;}.popup,.directions-popup.open{display:block;background-color:white;border:3px solid #003764;padding:10px 15px 15px 15px;position:fixed;bottom:30px;right:3%;max-width:400px;width:94%;text-align:center;box-shadow:3px 5px 8px rgba(0,0,0,.4);z-index:1000;}.directions-popup.open{max-width:290px;}.popup h3{margin:.4em 0 .3em 0;}.popup-more{background-color:#003764;display:inline-block;padding:6px 10px 8px;color:white;text-decoration:none;position:relative;}.popup-more:hover,.popup-more:focus{background-color:#928d83;color:white;text-decoration:none;}.popup .close,.directions-popup .close{position:absolute;bottom:15px;right:15px;opacity:.6;text-decoration:none;color:black;}.popup .close:hover,.popup .close:focus,.directions-popup .close:hover,.directions-popup .close:focus{opacity:1;}.gform_wrapper .gf_right_third .ginput_complex .ginput_right.address_state{width:100%;}.wp-caption{width:100% !important;}.wp-caption.caption-25{width:25% !important;}.wp-caption.caption-25 .size-img-25{width:100%;}.wp-caption.caption-33{width:33% !important;}.wp-caption.caption-33 .size-img-33{width:100%;}.wp-caption.caption-50{width:50% !important;}.wp-caption.caption-50 .size-img-50{width:100%;}.wp-caption img{height:auto;}.wp-caption-text{text-align:center;font-style:italic;font-size:.9em;margin-top:5px;}.centered-img,.centered-img.alignleft,.centered-img.alignright,.centered-img.aligncenter{float:none;display:inline-block;padding:3px;margin:0;}.alignleft{float:left;margin:0 30px 10px 0;}.alignright{float:right;margin:0 0 10px 30px;}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center;}.alignleft.size-2-across,.alignleft.size-3-across,.alignleft.size-4-across,.alignright.size-2-across,.alignright.size-3-across,.alignright.size-4-across,.aligncenter.size-2-across,.aligncenter.size-3-across,.aligncenter.size-4-across{margin:0;display:inline-block;}.size-full{height:auto;}.size-2-across{vertical-align:top;display:inline-block;width:calc(50% - 4px);text-align:center;padding:3px;height:auto;}.size-3-across{vertical-align:top;display:inline-block;width:calc(33.33% - 4px);text-align:center;padding:3px;height:auto;}.size-4-across{vertical-align:top;display:inline-block;width:calc(25% - 4px);border:0px;text-align:center;padding:3px;height:auto;}.size-img-25{padding:2px;width:25%;height:auto;min-width:200px;}.size-img-33{padding:2px;width:33.33%;height:auto;min-width:250px;}.size-img-50{padding:2px;width:50%;height:auto;min-width:250px;}.size-img-100{width:100%;height:auto;}.size-one-third{width:33.33%;float:left;}.size-two-thirds{width:66.66%;float:left;}@media (max-width:1575px){.condensed .mini-top .container{margin-right:5%;}}@media (max-width:1550px){.blue-bg:before,.blue-bg:after{width:calc(5% + 10px);}.blue-bg:before{left:calc(-5% - 10px);}.blue-bg:after{right:calc(-5% - 10px);}.gold-bg:before,.gold-bg:after{width:calc(5% + 10px);}.gold-bg:before{left:calc(-5% - 10px);}.gold-bg:after{right:calc(-5% - 10px);}.light-blue-bg:before,.light-blue-bg:after{width:calc(5% + 10px);}.light-blue-bg:before{left:calc(-5% - 10px);}.light-blue-bg:after{right:calc(-5% - 10px);}}@media (max-width:1400px){.mini-top-bar{text-align:center;}.mini-top-bar .top-nav{position:unset;}.mini-top-bar .mini-top-right{float:none;display:inline-block;}}@media (max-width:1250px){.condensed .top-nav{width:auto;right:0;}.condensed .top-nav ul li a{padding:3px 10px;}.top-contact{margin-top:40px;}.top-contact .callout-box{display:inline-block;margin-left:15px;}.contact,.contact.full-contact{margin:0 auto;float:none;}.contact-callout{float:none;width:100%;}.community-address .callout-box{position:unset;}}@media (max-width:1200px){.search,.resizer{display:none;}.map .liberty-main{float:none;max-width:100%;margin-bottom:-25px;}.map .liberty-main ol{column-count:3;}.map .liberty-communities{float:none;width:100%;}.flex-center.long-text,.flex-center-reverse.long-text{display:block;}.flex-center.long-text img{float:left;}.flex-center-reverse.long-text img{float:right;}}@media (min-width:1050px){}@media (max-width:1050px){.map .liberty-main ol{column-count:2;}.inner.banner{height:400px;}.inner #main-content{float:none;width:100%;}.inner.blog #main-content{float:none;width:100%;}.side-bar{float:none;width:100%;max-width:400px;margin:0 auto 20px;padding:20px;}.footer-nav>ul>li{width:50%;height:200px;}.footer-nav>ul>li#menu-item-34{height:270px;}h1{font-size:1.8em;}h2{font-size:1.6em;}h3{font-size:1.4em;}.size-img-25{width:33.33%;}.size-img-33{width:50%;}}@media (min-width:951px){.mobile-top{display:none;}.top-nav ul li.mobile-only{display:none;}}@media (max-width:950px){.contact{width:100%;}.condensed .mini-top{display:none;}.condensed > .container{margin-top:0px;}.emergency-band{margin-top:60px;text-align:center;}.emergency-band a{float:none;margin:10px 10px 0 10px;top:0;}.top-bar.scrolling{position:unset;}.top-contact{display:none;}.cta{width:100%;}.pool-rendering{height:250px;}.falling-img img{max-width:400px;width:100%;}.mini-top-bar{display:none;}.top-bar{margin-top:60px;}.top-nav{display:none;}.top-right{display:none;}.logo{float:none;max-width:250px;margin:0 auto;display:block;width:100%;height:auto;}.flex-center,.flex-center-reverse{display:block;}.flex-center img{float:left;}.flex-center-reverse img{float:right;}}@media (max-width:850px){.contact-bar{padding-top:20px;}.contact-bar .gform_wrapper ul.gform_fields li.gfield{width:100%;}.contact-bar .gform_wrapper ul.gform_fields #field_1_4,.contact-bar .gform_wrapper ul.gform_fields #field_3_4{position:relative;margin-top:16px;}.contact-bar .gform_wrapper .gform_footer{float:none;position:unset;width:100%;}.contact-bar .ginput_container.ginput_recaptcha div{margin:-8px auto 5px;}#field_1_7{width:100%;margin-top:0;}.gform_wrapper .opt-in ul.gfield_radio li label{width:auto;}.contact .gform_wrapper .gform_footer{position:relative;width:100%;padding-top:10px;margin-top:30px;}body.form-processing .gform_wrapper .gform_footer:after{height:75px;}}@media (min-width:750px){.liberty-communities .mobile{display:none;}}@media (max-width:750px){.banner.slickslideshow .tan-bg{font-size:1.2em;}.banner.slickslideshow .tan-bg span{font-size:.7em !important;}.liberty-communities .map{display:none;}.community-markers{display:none;}.newsletter-popup{max-width:unset;max-width:calc(100% - 30px);left:0;margin:0 15px;}.strip-gallery img.slick-current{transform:unset;box-shadow:unset;}.strip-gallery .slick-prev:before,.strip-gallery .slick-next:before{font-size:20px;height:25px;}.strip-gallery .slick-prev,.strip-gallery .slick-next{width:40px;}.footer-address{float:none;margin:0 auto;}.liberty-communities{float:none;width:100%;}.map .liberty-main ol{column-count:1;}.plan-text{float:none;width:100%;}.floor-plan img{float:none;max-width:100%;display:block;margin:20px 0 0 0;}.flex-center,.flex-center-reverse{display:block;text-align:center;}.flex-center img,.flex-center-reverse img{padding:0 0 20px 0;}.flex-center-reverse div,.flex-center div{text-align:left;}h1{font-size:1.8em;}h2{font-size:1.4em;}.size-img-25{width:50%;}.size-img-50{width:100%;}.size-4-across{width:50%;}.size-2-across{width:100%;}}@media (max-width:640px){.contact .gform_wrapper,.contact.full-contact .gform_wrapper{padding:15px;}.contact-bar .gform_wrapper .gform_footer{padding:6px 0 0 0;}.contact .gform_wrapper .ginput_complex .ginput_left.address_city{width:100%;margin-right:0;}.contact .gform_wrapper .ginput_complex .ginput_right.address_state{width:calc(100% - 155px);display:inline-block;}.contact .top_label li.gfield div:not(.ginput_container_date) select,.contact .gform_wrapper .ginput_complex .ginput_right select{height:46px;}.contact .gform_wrapper .ginput_complex .ginput_left.address_zip{float:right;margin-right:0 !important;}body.form-processing .gform_wrapper .gform_footer:after{height:102px;padding:34px 0;}.newsletter-popup{padding:25px 15px;}}@media (max-width:600px){.community-info-wrap .community-info div{width:100%;float:none;}.community-info-wrap .community-info .size-img-25{max-width:350px;width:100%;margin-bottom:20px;}header{padding-bottom:300px;}.cta{width:100%;display:block;margin:10px 0;}.cta div{position:relative;width:100%;margin-top:-20px;}.footer-nav>ul>li{float:none;width:100%;height:auto;}.footer-nav>ul>li#menu-item-34{height:auto;}.alignright,.alignleft,.aligncenter{float:none;margin:0 auto;display:block;}.size-img-33{width:100%;}.size-3-across{width:100%;}}@media (max-width:450px){.size-img-25{width:100%;}.size-4-across{width:100%;}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;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);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:"";}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[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;}@charset "UTF-8";.slick-loading .slick-list{background:#fff url("https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/./ajax-loader.gif") center center no-repeat;}.slick-loading .slick-list.nitro-lazy{background-image:none !important;}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.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:white;-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:30px;}.slick-dots{position:absolute;bottom:-25px;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{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.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:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}