html{overflow:-moz-scrollbars-vertical;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{max-width:100%;overflow-x:hidden}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}@font-face{font-family:MP;src:url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/MP-Regular.woff2) format('woff2'),url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/MP-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NC;src:url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NC-Bold.woff2) format('woff2'),url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NC-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:NC;src:url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NC-Light.woff2) format('woff2'),url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NC-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:NC;src:url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NC-Medium.woff2) format('woff2'),url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NC-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NC;src:url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NC-Thin.woff2) format('woff2'),url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NC-Thin.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'NC Bold Alt';src:url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NC-BoldAlt.woff2) format('woff2'),url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NC-BoldAlt.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'NC Light Alt';src:url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NC-LightAlt.woff2) format('woff2'),url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NC-LightAlt.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'NC Thin Alt';src:url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NC-ThinAlt.woff2) format('woff2'),url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NC-ThinAlt.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'NC Titling';src:url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NC-Titling.woff2) format('woff2'),url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NC-Titling.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'NC Medium Alt';src:url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NC-MediumAlt.woff2) format('woff2'),url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NC-MediumAlt.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NT;src:url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NT-BoldItalic.woff2) format('woff2'),url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NT-BoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:NT;src:url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NT-Bold.woff2) format('woff2'),url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NT-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:NT;src:url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NT-Light.woff2) format('woff2'),url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NT-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:NT;src:url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NT-LightItalic.woff2) format('woff2'),url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NT-LightItalic.woff) format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'NT Book';src:url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NT-Book.woff2) format('woff2'),url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NT-Book.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'NT Book';src:url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NT-BookItalic.woff2) format('woff2'),url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NT-BookItalic.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'NT Demi';src:url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NT-DemiItalic.woff2) format('woff2'),url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NT-DemiItalic.woff) format('woff');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'NT Demi';src:url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NT-Demi.woff2) format('woff2'),url(https://cdn.ssmedia.com/carmelrealtycompany/_scripts/fonts/NT-Demi.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}body{padding:0;margin:0;background:linear-gradient(180deg,#ebe9e1 0,#f7f6f2 65.81%)}body,li,ol,p,td,ul{font-family:minion-pro,serif;font-size:18px;color:#333;line-height:1.5}ul{list-style:square}@media only screen and (max-width:1024px){body,li,ol,p,td,ul{font-size:17px}}@media only screen and (max-width:767px){body,li,ol,p,td,ul{font-size:16px}}@media only screen and (max-width:480px){body,li,ol,p,td,ul{font-size:15px}}hr{border-top:1px solid #8a3d44!important}.customtext hr,hr.hr2{border-top:1px solid #533019!important}a,a.alt:hover{color:#000;text-decoration:underline;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a.alt,a:hover{color:#3f3f3f;text-decoration:none}.imgbox{background-color:#fff;padding:2px;border:1px solid #e0e0e0}.box{border:1px solid #333;border-collapse:collapse}.pubbox{border:1px solid #ccc;border-collapse:collapse}.small{font-size:.8125rem}.h1,h1{margin:0 0 12px 0;font-size:42px;font-weight:400;color:#000}.h2,h2{margin:12px 0;font-size:42px;font-weight:400;color:#000}h2 a{color:#000;text-decoration:none}h2 a:hover{color:#000;text-decoration:underline}.h3,h3{margin:12px 0;font-weight:400;font-size:23px;color:#000}.h4,h4{margin:12px 0;font-weight:700;font-size:21px;color:#000}.h5,h5{margin:12px 0;font-weight:400;font-size:19px;color:#000}.h6,h6{margin:12px 0;font-weight:400;font-size:19px;color:#000}@media only screen and (max-width:1200px){.h1,.h2,h1,h2{font-size:40px}}@media only screen and (max-width:1100px){.h1,.h2,h1,h2{font-size:37px}}@media only screen and (max-width:959px){.h1,.h2,h1,h2{font-size:35px}}@media only screen and (max-width:900px){.h1,.h2,h1,h2{font-size:32px}}@media only screen and (max-width:767px){.h1,.h2,h1,h2{font-size:30px}}@media only screen and (max-width:640px){.h1,.h2,h1,h2{font-size:27px}}@media only screen and (max-width:375px){.h1,.h2,h1,h2{font-size:24px}}.footer,.footerwrapper,.footerwrapper1,.footerwrapper2,.footerwrapper3,.footerwrapper4,.footerwrapper5,.siteheader,.siteheaderwrapper,.wrapper,.wrapper2,.wrapperhome,.wrapperwrapper{position:relative}.footer,.wrapper2,.wrapper:not(.wrapperfull),.wrapperhome{min-width:1280px;max-width:1280px;margin:0 auto}.navbar,.siteheader{min-width:1440px;max-width:1440px;margin:0 auto}#siteWrapper{max-width:100vw;overflow:hidden}@media only screen and (min-width:768px){.siteheaderwrapper,.siteheaderwrapper.headroom.headroom--pinned.headroom--top{position:fixed;top:0;left:0;width:100%;background:#edebe5;z-index:500}.siteheaderwrapper.headroom.headroom--not-bottom.headroom--not-top.headroom--unpinned,.siteheaderwrapper.headroom.headroom--not-top.headroom--unpinned{position:absolute}.siteheader,.siteheaderwrapper.headroom.headroom--pinned.headroom--top .siteheader{min-height:145px}.siteheaderwrapper.headroom.headroom--pinned{height:145px;min-height:0}.siteheaderwrapper.headroom.headroom--pinned:not(.headroom--top){border-bottom:1px solid #edebe5}.headroom.headroom--pinned:not(.headroom--top) .siteheader .logo,.siteheaderwrapper.headroom.headroom--pinned.headroom--not-top .siteheader .sitesectionhdr{display:none}.siteheaderwrapper.headroom.headroom--pinned.headroom--not-top{height:46px;background:#4f311d}.siteheaderwrapper.headroom.headroom--pinned.headroom--not-top .siteheader{min-height:46px}.sitewrappersub,.wrapperslideshow,.wrapperwrapper:not(.hasslideshow){padding-top:145px}.headertextspecial2,header+.headertextspecial3{margin-top:145px}.headertextspecial2+.wrapperslideshow,.headertextspecial3+.wrapperwrapper,.propertyitem+.wrapperslideshow,.propertyitem+.wrapperwrapper:not(.hasslideshow),.siteheadersub+.sitewrappersub,.sitewrappersub+.wrapperslideshow,.sitewrappersub+.wrapperwrapper:not(.hasslideshow),.wrapperestate3slideshow .wrapperslideshow,.wrapperwrapper:nth-of-type(2){padding-top:0}}@media only screen and (min-width:768px) and (max-width:1200px){.headroom.headroom--pinned:not(.headroom--top) .headerbuttonwrapper{display:none}.siteheaderwrapper.headroom.headroom--pinned.headroom--not-top{height:40px}.siteheaderwrapper.headroom.headroom--pinned.headroom--not-top .siteheader{min-height:40px}}.siteheaderwrapper.headroom{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .5s cubic-bezier(.23,1,.32,1);-o-transition:all .5s cubic-bezier(.23,1,.32,1);transition:all .5s cubic-bezier(.23,1,.32,1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;z-index:1039}.siteheader .sitesectionhdr{position:absolute;top:30px;left:38px;font-family:MP;font-size:32px;font-variant:small-caps;letter-spacing:1px;line-height:1.2;color:#533019}.siteheader .sitesectionhdr a,.siteheader .sitesectionhdr a:hover{color:#533019;text-decoration:none}.siteheader .logo{position:absolute;top:20px;right:38px;width:307px;height:56px;background:url(https://cdn.ssmedia.com/carmelrealtycompany/webart/noidx/logo-crc.svg) no-repeat;z-index:100}.siteheader .logo a,.siteheader .logo div{display:block;width:100%;height:100%;text-indent:100%;text-decoration:none;white-space:nowrap;overflow:hidden;background:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)}.siteheader .logo,.siteheader .logo a,.siteheader .logo div{-o-background-size:100% 100%,auto;-moz-background-size:100% 100%,auto;-webkit-background-size:100% 100%,auto;background-size:100% 100%,auto}.headerbuttonwrapper{position:absolute;bottom:5px;right:35px}.headerbuttonwrapper .btn{font-family:'NT Demi';font-size:15px;font-weight:400;letter-spacing:1px}.headerbuttonwrapper .btn:hover{background-color:#4f311d;color:#f1cb00}@media only screen and (max-width:1440px){.headerbuttonwrapper{bottom:4px;right:20px}}@media only screen and (max-width:1200px){.headerbuttonwrapper{bottom:auto;top:35px;right:370px}}@media only screen and (max-width:1024px){.headerbuttonwrapper{right:335px}}@media only screen and (max-width:767px){.headerbuttonwrapper{top:auto;bottom:7px;right:70px}.headerbuttonwrapper .btn{font-size:13px}}@media only screen and (max-width:390px){.headerbuttonwrapper .btn{font-size:12px}}@media only screen and (max-width:360px){.headerbuttonwrapper{bottom:8px}.headerbuttonwrapper .btn{font-size:11px}}@media only screen and (max-width:320px){.headerbuttonwrapper{display:none}}.navbarwrapper{position:absolute;bottom:0;left:0;width:100%;background-color:#4f311d}.wrapper{padding:15px;min-height:500px}.wrapper.wrappernopad{padding:0}.wrapper.nominheight,.wrapperwrapper.wrapperwrapperhome .wrapper{min-height:0}.headertext{margin-bottom:20px;text-align:center}.wrapper.white .headertext h1{color:#533019}.wrapper.hasrightbar .headertext{padding-top:10px}.headertexthome{position:absolute;top:-100vh;left:-100vh;opacity:0}.headertextspecial1,.headertextspecial2{padding:38px 125px;border-top:1px solid #ebe9e1;text-align:center}.headertextspecial1{background-color:#533019}.headertextspecial1 h1{margin:0;padding:0;color:#fff}.headertextspecial2{background-color:#f7f6f2}.headertextspecial2 .headertextspecial2inner1{font-family:'Minion Pro';font-size:42px;font-style:italic;font-weight:400;line-height:1;color:#533019}.headertextspecial2 .headertextspecial2inner2{margin-top:10px;font-family:NC;font-size:30px;font-weight:700;letter-spacing:1.2px;line-height:1;color:#533019;text-transform:uppercase}.headertextspecial3{position:relative;padding:25px 40px;text-align:center;background-color:#f7f6f2;border-bottom:1px solid #7d6251;z-index:200}.headertextspecial3shadow{box-shadow:0 5px 7px 0 rgba(0,0,0,.2)}.headertextspecial3 h2{margin:0;padding:0;text-align:center;line-height:1;color:#533019}.headertextspecial3:not(.headertextspecial3a) h2{font-family:NC;font-size:42px;text-transform:uppercase;letter-spacing:3px}@media only screen and (max-width:1100px){.headertextspecial3{padding-top:20px;padding-bottom:20px}.headertextspecial3 h2{font-size:37px}}@media only screen and (max-width:1024px){.headertextspecial3 h2{font-size:35px}}@media only screen and (max-width:900px){.headertextspecial3 h2{font-size:32px}}@media only screen and (max-width:900px){.headertextspecial3 h2{font-size:30px}}@media only screen and (max-width:767px){.headertextspecial3 h2{font-size:27px}}@media only screen and (max-width:430px){.headertextspecial3 h2{font-size:24px}}.footerwrapper{background-color:#533019}.footerwrapper hr{margin-top:30px;margin-bottom:30px;border-top:1px solid #ebe9e1!important}.footer{padding:0}.footer.footersection1{padding-top:35px}.footer.footersection2{padding-bottom:35px}.footer .awardswrapper{display:table;margin:0 auto}.footer .awardswrapper .awardsitem{display:table-cell;vertical-align:top;padding:0 20px}.footer .awardswrapper .awardsitem:first-of-type{padding-left:0}.footer .awardswrapper .awardsitem:last-of-type{padding-right:0}.footer .awardswrapper .awardsitem em,.footer .awardswrapper .awardsitem strong{display:block;font-family:minion-pro,serif;text-align:center}.footer .awardswrapper .awardsitem em{font-size:16px;color:#f7f6f2}.footer .awardswrapper .awardsitem strong{font-size:21px;font-weight:400;font-style:italic;color:#f1cb10}.footer2{display:table;width:100%}.footer2+.footer2{margin-top:30px}.footer2 .footer2inner{display:table-cell;vertical-align:top}.footer2 .footer2inner:first-of-type{padding-left:35px}.footer2 .footer2inner:last-of-type{padding-right:35px;text-align:right}.footer2 .logoswrapper{display:table}.footer2 .logoswrapper .item{display:table-cell;vertical-align:bottom}.footer2 .logoswrapper .item:first-of-type{padding-right:50px}.footer2 .footeraddr{font-family:minion-pro,serif;font-size:14px;color:#fff}.footer2 .footeraddr a{color:#fff;text-decoration:none}.footer2 .footeraddr a:hover{color:#f1cb00;text-decoration:none}.footeragents{background-color:#ebe9e1}.footeragents .h2.center.brown{margin-bottom:40px}.footerwrapper4{background:linear-gradient(180deg,#f7f6f2 0,#fff 22.06%)}.bttbtn{position:fixed;bottom:20px;right:20px;display:inline-block;width:40px;height:40px;text-align:center;text-decoration:none;background-color:#fff;border-radius:4px;border:1px solid transparent;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:500}.bttbtn span{display:none}.bttbtn::after{content:"\f077";font-family:FontAwesome;font-size:20px;font-style:normal;font-weight:400;color:#533019;line-height:40px}.bttbtn:hover{cursor:pointer;text-decoration:none;background-color:#f1cb00}.bttbtn:hover::after{color:#533019}.bttbtn:active{background-color:#f7f6f2}.bttbtn.show{opacity:1;visibility:visible}.wrapper2{padding:20px 15px}.wrapper2.wrapper2a{padding-left:0;padding-right:0;background-color:#fff}.logoswrapper .logo{width:492px;height:90px;background:url(https://cdn.ssmedia.com/carmelrealtycompany/webart/noidx/logo-crc2.svg) no-repeat;z-index:100}.logoswrapper .logo a,.logoswrapper .logo div{display:block;width:100%;height:100%;text-indent:100%;text-decoration:none;white-space:nowrap;overflow:hidden;background:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)}.logoswrapper .logo,.logoswrapper .logo a,.logoswrapper .logo div{-o-background-size:100% 100%,auto;-moz-background-size:100% 100%,auto;-webkit-background-size:100% 100%,auto;background-size:100% 100%,auto}.logoswrapper .logolre{width:110px;height:32px;margin-bottom:18px;background:url(https://cdn.ssmedia.com/carmelrealtycompany/webart/noidx/boardofregents-logo-2025.svg) no-repeat;filter:invert(98%) sepia(1%) saturate(1720%) hue-rotate(321deg) brightness(116%) contrast(100%);z-index:100}.logoswrapper .logolre a,.logoswrapper .logolre div{display:block;width:100%;height:100%;text-indent:100%;text-decoration:none;white-space:nowrap;overflow:hidden;background:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)}.logoswrapper .logolre,.logoswrapper .logolre a,.logoswrapper .logolre div{-o-background-size:100% 100%,auto;-moz-background-size:100% 100%,auto;-webkit-background-size:100% 100%,auto;background-size:100% 100%,auto}.sociallinks span{padding:0 7px}.sociallinks span a i{color:#fff;font-size:30px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sociallinks span a i span{display:none}.sociallinks span:hover a i{color:#f1cb00}.ss-container{position:relative;width:100%;max-width:100%;margin:0 auto;padding:0 0;box-sizing:border-box}.ss-column,.ss-columns{width:100%;float:left;box-sizing:border-box}.ss-row{margin-bottom:20px}.ss-row.nopad{margin-bottom:0}@media (min-width:481px){.ss-container{width:100%;padding:0}}@media (min-width:581px){.ss-container{width:100%}.ss-column,.ss-columns{margin-left:30px}.two.ss-columns{margin-left:1.3333334%}.four.ss-columns,.three.ss-columns{margin-left:1.3333334%}.five.ss-columns,.six.ss-columns{margin-left:1%}.ss-column:first-child,.ss-columns:first-child{margin-left:0}.two.ss-columns{width:49.333334%}.three.ss-columns{width:32.44445%}.four.ss-columns{width:24%}.five.ss-columns{width:19.2%}.six.ss-columns{width:15.833334%}}.ss-container:after,.ss-row:after,.u-cf{content:"";display:table;clear:both}@media only screen and (max-width:1200px){.ss-column,.ss-columns{margin-left:24px}.ss-row{margin-bottom:34px}}@media only screen and (max-width:1024px){.ss-row{margin-bottom:24px}}@media only screen and (max-width:640px){.ss-column,.ss-columns{margin-left:10px}}@media only screen and (max-width:580px){.ss-column,.ss-columns{margin-left:0}.ss-row{margin-bottom:0}}.wrapper{background:linear-gradient(180deg,#ebe9e1 0,#f7f6f2 65.81%)}.wrapper.white{padding-right:50px;padding-left:50px;background:#fff}.wrapper.whitegradient{background:linear-gradient(180deg,#f7f6f2 0,#fff 100%)}.whitegradient .headertext h1{color:#533019}.wrapper.whitegradient2,.wrapper2.whitegradient2{background:linear-gradient(180deg,#ebe9e1 0,#fff 17%)}.customtext{padding-right:15px;padding-left:15px}.customtext h3{font-size:26px;color:#533019;line-height:1.3}@media only screen and (max-width:480px){.customtext{padding-right:0;padding-left:0}}.customtext.customtext6 h2{line-height:1.2}.customtext.customtext43 h2,.customtext.customtext45 h2,.customtext.customtext46 h2,.customtext.customtext47 h2,.customtext.customtext48 h2,.customtext.customtext49 h2,.customtext.customtext50 h2,.customtext.customtext51 h2{font-style:italic;font-size:22px;font-weight:400}.customtext.customtext51 h2+p{margin-top:0;padding-top:0}.customtext50,.customtext51{width:940px;margin-right:auto;margin-left:auto}@media only screen and (max-width:1024px){.customtext50,.customtext51{width:inherit}}.listingspagewrapper{display:table;width:1020px;margin:0 auto;padding:24px 0}.listingspagewrapper.iscenter{width:1000px}.wrapper.listing20 .listingspagewrapper,.wrapper.white.listing20{padding-right:0;padding-left:0}.wrapper.listing20 .listingspagewrapper{width:100%}@media only screen and (min-width:768px){.wrapper.white.listing19 .agentresults.three .item .imgwrapper{width:150px;float:none;margin-right:auto;margin-left:auto}}.listingspagewrapper.hasborder{padding-bottom:45px;border-bottom:1px solid #000}.listingspagewrapper:not(.iscenter) .listingspageitem{display:table-cell;vertical-align:middle}.listingspagewrapper.aligntop .listingspageitem{vertical-align:top}.listingspagewrapper .listingcontent h2,h2.h2alt{font-style:italic;font-size:22px;font-weight:400}.listingspagewrapper .listingcontent h2:first-of-type{margin:0;padding:0 0 5px 0}.listingspagewrapper .listingcontent h2:first-of-type+p{margin-top:0;padding-top:0}.listingspagewrapper .listingpageimg img{width:auto!important;height:auto!important}.listingspagewrapper.iscenter .listingpageimg img{display:block;max-width:100%}.listingspagewrapper:not(.iscenter) .listingpageimg img{max-width:550px}.wrapper.iscenter{padding-top:0}.listingspagewrapper.iscenter{padding-top:0;padding-bottom:0}.wrapper.iscenter.hasimg .listingspagewrapper.iscenter .listingspageitem:nth-of-type(1){position:relative;bottom:-45px}.listingspagewrapper.iscenter .listingspageitem:nth-of-type(2){position:relative;width:710px;margin-right:auto;margin-left:auto}.listingspagewrapper.iscenter .listingspageitem:nth-of-type(2) .listingcontent{position:relative;top:-45px;padding:15px 50px;background:linear-gradient(180deg,#f7f6f2 0,#fff 22.06%)}.listingspagewrapper:not(.iscenter) .listingspageitem:not(.noimg):nth-of-type(1) .listingcontent{padding-right:30px}.listingspagewrapper:not(.iscenter) .listingspageitem:not(.noimg):nth-of-type(2) .listingcontent{padding-left:30px}@media only screen and (max-width:1240px){.listingspagewrapper:not(.iscenter) .listingpageimg img{max-width:450px}.wrapper.iscenter.hasimg .listingspagewrapper.iscenter .listingspageitem:nth-of-type(1){bottom:-35px}.listingspagewrapper.iscenter .listingspageitem:nth-of-type(2) .listingcontent{top:-35px}}@media only screen and (max-width:1024px){.wrapper.iscenter.hasimg .listingspagewrapper.iscenter .listingspageitem:nth-of-type(1){bottom:-25px}.listingspagewrapper.iscenter .listingspageitem:nth-of-type(2) .listingcontent{top:-25px}}@media only screen and (max-width:1100px){.listingspagewrapper,.listingspagewrapper.iscenter{width:100%}}@media only screen and (max-width:900px){.listingspagewrapper:not(.iscenter) .listingpageimg img{max-width:400px}.listingspagewrapper.iscenter .listingspageitem:nth-of-type(2){width:-o-calc(100% - 30px);width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px)}.listingspagewrapper.iscenter .listingspageitem:nth-of-type(2) .listingcontent{padding-right:30px;padding-left:30px}}@media only screen and (max-width:767px){.listingspagewrapper{padding-top:15px;padding-bottom:15px}.wrapper.hasborder+.wrapper .listingspagewrapper{padding-top:0}.listingspagewrapper.hasborder{padding-bottom:35px}.listingspagewrapper:not(.iscenter) .listingspageitem{display:block}.listingspagewrapper.isleft .listingspageitem:not(.noimg):nth-of-type(1){display:table-footer-group}.listingspagewrapper:not(.iscenter) .listingspageitem:not(.noimg):nth-of-type(1) .listingcontent{padding-right:0}.listingspagewrapper:not(.iscenter) .listingspageitem:not(.noimg):nth-of-type(2) .listingcontent{padding-left:0}}@media only screen and (max-width:640px){.listingspagewrapper.iscenter .listingspageitem:nth-of-type(2) .listingcontent{padding-right:25px;padding-left:25px}}@media only screen and (max-width:480px){.listingspagewrapper:not(.iscenter) .listingpageimg img{max-width:100%}.listingspagewrapper.hasborder{padding-bottom:25px}.listingspagewrapper.iscenter{padding-top:15px}.listingspagewrapper.iscenter .listingspageitem:nth-of-type(2){width:-o-calc(100% - 25px);width:-webkit-calc(100% - 25px);width:-moz-calc(100% - 25px);width:calc(100% - 25px)}.wrapper.iscenter.hasimg .listingspagewrapper.iscenter .listingspageitem:nth-of-type(1){bottom:-15px}.listingspagewrapper.iscenter .listingspageitem:nth-of-type(2) .listingcontent{top:-15px;padding-right:20px;padding-left:20px}}.golftblwrapper{background-color:#ecefec;padding:10px 50px 15px 50px}.golftblwrapper .golftbl+h2{margin-top:30px}.golftblwrapper h2{font-size:26px}.golftbl a{color:#76242a}.golftbl .fa{color:#000;padding-right:5px}.golftbl td{color:#533019}@media only screen and (max-width:1280px){.golftblwrapper{padding-right:30px;padding-left:30px}}@media only screen and (max-width:1024px){.golftbl tr{padding-top:10px;padding-bottom:10px}.golftbl td{font-size:16px}.customtext.customtext44 table:not(.cttable) td{padding-right:10px!important;padding-left:10px!important}.golftbl tr:first-of-type{display:none!important}.golftbl td:nth-of-type(1):before{content:"Course: ";font-weight:700}.golftbl td:nth-of-type(2):before{content:"Phone: ";font-weight:700}.golftbl td:nth-of-type(3):before{content:"Type: ";font-weight:700}.golftbl td:nth-of-type(4):before{content:"Holes: ";font-weight:700}.golftbl td:nth-of-type(5):before{content:"Par: ";font-weight:700}.golftbl .fa{padding-left:5px;padding-right:2px}}@media only screen and (max-width:767px){.golftblwrapper{padding:15px 20px}}.specialcaption,.twocolumnstbl h4{margin-top:24px;margin-bottom:0;font-family:NC;font-size:20px;font-weight:700;color:#000;text-transform:uppercase;letter-spacing:.05em;line-height:1.2}.twocolumnstbl td h4:first-of-type{margin-top:0;padding-top:0}.twocolumnstbl h4{padding-bottom:0}.twocolumnstbl h4+ul{margin-top:0;padding-top:0;padding-left:25px}@media only screen and (max-width:1024px){.twocolumnstbl td img{max-width:400px!important}.customtext h3{font-size:22px}}@media only screen and (max-width:900px){.twocolumnstbl td img{max-width:350px!important}}@media only screen and (max-width:767px){.twocolumnstbl td img{max-width:300px!important}}@media only screen and (max-width:640px){.twocolumnstbl td img{max-width:250px!important}}@media only screen and (max-width:580px){.twocolumnstbl td{display:block}.twocolumnstbl td:first-of-type{margin-bottom:20px;padding-right:0!important}.twocolumnstbl td:first-of-type div{display:inline-block;max-width:46%;padding:0!important;margin:5px!important}.twocolumnstbl td:first-of-type div img{display:block!important;max-width:none!important;width:100%!important;margin:0!important}}@media only screen and (max-width:480px){.twocolumnstbl td:first-of-type{margin-bottom:10px}.twocolumnstbl td:first-of-type div{max-width:100%;margin-right:0!important;margin-left:0!important}.twocolumnstbl td:first-of-type div img{display:none!important;max-width:none!important;width:100%!important;margin:0!important}.twocolumnstbl td:first-of-type div:nth-of-type(1) img{display:block!important}}.customtext.customtext3{max-width:800px;margin-right:auto;margin-left:auto}@media only screen and (max-width:800px){.customtext.customtext3{max-width:100%;padding-right:10px;padding-left:10px}}@media only screen and (max-width:640px){.customtext.customtext3{padding-right:5px;padding-left:5px}}.fourimgswrapper{max-width:1377px;margin-right:auto;margin-left:auto}.fourimgswrapper:after{content:"";display:table;height:25px;clear:both}.fourimgswrapper .item{display:block;float:left;margin-left:1%;width:24.25%}.fourimgswrapper .item:first-of-type{margin-left:0}.fourimgswrapper .listingimg{position:relative;border:1px solid #fff}.fourimgswrapper .listingimg img{display:block;width:100%!important;height:auto!important}.fourimgswrapper .listingimg .caption{position:absolute;top:0;left:0;display:table;width:100%;height:100%;padding:10px 0;background:rgba(83,48,25,.6);font-size:30px;font-weight:400;letter-spacing:.02rem;font-variant:small-caps;letter-spacing:1px;text-align:center;aspect-ratio:325/250}.fourimgswrapper .listingimg .caption div{display:table-cell;width:100%;height:100%;vertical-align:middle}@media(hover:hover) and (pointer:fine){.fourimgswrapper .listingimg .caption{opacity:0}.fourimgswrapper .listingimg:hover{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.fourimgswrapper .listingimg:hover .caption{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}}@media only screen and (max-width:1380px){.fourimgswrapper{max-width:none}}@media only screen and (max-width:1240px){.fourimgswrapper .listingimg .caption{font-size:27px}}@media only screen and (max-width:1150px){.fourimgswrapper .listingimg .caption{font-size:25px}}@media only screen and (max-width:1024px){.fourimgswrapper .listingimg .caption{font-size:20px}}@media only screen and (max-width:767px){.fourimgswrapper .item{margin:10px;width:-o-calc(50% - 20px);width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px)}.fourimgswrapper .item:first-of-type{margin-left:10px}.fourimgswrapper .listingimg .caption{font-size:25px}}@media only screen and (max-width:580px){.fourimgswrapper .item{margin:7px;width:-o-calc(50% - 14px);width:-webkit-calc(50% - 14px);width:-moz-calc(50% - 14px);width:calc(50% - 14px)}.fourimgswrapper .item:first-of-type{margin-left:7px}.fourimgswrapper .listingimg .caption{font-size:20px}}@media only screen and (max-width:390px){.fourimgswrapper .listingimg .caption{font-size:18px}}@media only screen and (max-width:375px){.fourimgswrapper{max-width:325px}.fourimgswrapper .item{margin-right:auto;margin-left:auto;width:100%}.fourimgswrapper .item:first-of-type{margin-left:auto}.fourimgswrapper .listingimg .caption{font-size:22px}}.wrapperwrapper.wrapperaltbg1 .wrapper{min-height:0;background:#533019}.wrapperaltbg1,.wrapperbrown{background-color:#533019}.wrapperaltbg1 .wrapper,.wrapperaltbg1 .wrapper div,.wrapperaltbg1 .wrapper h2,.wrapperaltbg1 .wrapper h3,.wrapperaltbg1 .wrapper h4,.wrapperaltbg1 .wrapper h5,.wrapperaltbg1 .wrapper h6,.wrapperaltbg1 .wrapper li,.wrapperaltbg1 .wrapper p,.wrapperaltbg1 .wrapper td,.wrapperbrown .wrapper2,.wrapperbrown .wrapper2 div,.wrapperbrown .wrapper2 h2,.wrapperbrown .wrapper2 h3,.wrapperbrown .wrapper2 h4,.wrapperbrown .wrapper2 h5,.wrapperbrown .wrapper2 h6,.wrapperbrown .wrapper2 li,.wrapperbrown .wrapper2 p,.wrapperbrown .wrapper2 td{color:#fff}.wrapperaltbg1 .wrapper a,.wrapperbrown .wrapper2 a{color:#fff}.wrapperaltbg1 .wrapper a:hover,.wrapperbrown .wrapper2 a:hover{color:#f1cb00}.wrapperaltbg1 .wrapper .btn.btn3:hover,.wrapperbrown .wrapper2 .btn.btn3:hover{background-color:#533019}.wrapperaltbg1 .wrapper h2{line-height:1.3}.specialinner1{padding:24px 50px}.specialinner1 h2{font-size:24px;font-variant:small-caps;line-height:30px;letter-spacing:1px}.specialinner1 span{display:block}.specialinner1 .btnwrapper{clear:both;padding:15px 0;text-align:center}.specialinner1 .btnwrapper .btn{margin:7px;border-color:#ebe9e1}.specialinner1 .btnwrapper .btn.btn2.btn3{color:#533019}.specialinner1 .btnwrapper .btn.btn2.btn3:hover{background-color:#533019;color:#f1cb00}.specialinner2{padding-right:230px;padding-left:230px}.specialinner2 div,.specialinner2 li,.specialinner2 p,.specialinner2 td{font-size:18px;line-height:1.2}@media only screen and (max-width:1280px){.specialinner1{padding-right:30px;padding-left:30px}.specialinner2{padding-right:130px;padding-left:130px}}@media only screen and (max-width:1100px){.specialinner2{padding-right:110px;padding-left:110px}}@media only screen and (max-width:1024px){.specialinner2{padding-right:90px;padding-left:90px}}@media only screen and (max-width:959px){.specialinner1{padding-right:15px;padding-left:15px}.specialinner2{padding-right:40px;padding-left:40px}}@media only screen and (max-width:767px){.specialinner1 h2{font-size:20px}.specialinner1 span{margin-top:10px}}@media only screen and (max-width:640px){.specialinner1{padding-right:0;padding-left:0}.specialinner2{padding-right:15px;padding-left:15px}.specialinner2 div,.specialinner2 li,.specialinner2 p,.specialinner2 td{font-size:17px}}@media only screen and (max-width:480px){.specialinner1 .btnwrapper .btn{font-size:15px}}@media only screen and (max-width:414px){.specialinner1 h2 span{font-size:16px}}.fixedimage{cursor:default;position:relative;width:100%;height:400px;overflow:hidden;z-index:10;background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.ios .fixedimage,.mobile .fixedimage{background-attachment:scroll}@media only screen and (max-width:480px){.fixedimage{height:300px}}.wrapper2.wrapper2a.wrapper2slideshowcontent+.wrapper2.wrapper2a.wrapper2slideshowcontent{padding-top:0}.wrapper2.wrapper2a.wrapper2slideshowcontent+.wrapper2.wrapper2a.wrapper2slideshowcontent .slideshowcontentwrapper{margin-top:0}.slideshowcontentwrapper{position:relative;min-height:545px;margin:40px 0}.slideshowcontentwrapper .content{position:absolute;top:90px;right:80px;width:650px;padding:45px 50px;background-color:#f3f2ed;z-index:100}.slideshowcontentwrapper .content h2{margin:0;padding:0;font-size:24px;color:#4f311d;font-variant:small-caps;letter-spacing:1px;line-height:1}.slideshowcontentwrapper .content,.slideshowcontentwrapper .content li,.slideshowcontentwrapper .content p,.slideshowcontentwrapper .content td{font-size:18px;line-height:1.3}.slideshowcontentwrapper .content p:first-of-type{margin-bottom:0;padding-bottom:0}.slideshowcontentwrapper .content p:last-of-type{margin-bottom:0;padding-bottom:0}.slideshowcontentwrapper .content .btnwrapper{margin-top:20px}.slideshowcontentwrapper .content .btnwrapper.btnwrapperpad{margin-top:45px}.slideshowcontentwrapper .content .btnwrapper .btn.btn3{color:#4f311d;background-color:#f3f2ed;border-color:#786151}.slideshowcontentwrapper .content .btnwrapper .btn.btn3:hover{color:#fff;background-color:#4f311d;border-color:#4f311d}.slideshowcontentwrapper .slides{position:relative;width:840px;background-color:#f3f2ed;z-index:50}.slideshowcontentwrapper .slides .flexslider{width:100%;height:100%!important;max-width:100%;max-height:none}.slideshowcontentwrapper .slides .flexslider .slides>li{height:100%!important}.slideshowcontentwrapper .slides .flexslider .flex-direction-nav{display:none}.slideshowcontentwrapper:after{content:"";display:table;clear:both}.wrapper2slideshowcontent.contentleft .slideshowcontentwrapper .content{right:auto;left:80px}.wrapper2slideshowcontent.contentleft .slideshowcontentwrapper .slides{margin-left:-o-calc(100% - 840px);margin-left:-webkit-calc(100% - 840px);margin-left:-moz-calc(100% - 840px);margin-left:calc(100% - 840px)}@media only screen and (max-width:1240px){.slideshowcontentwrapper{min-height:435px;margin-top:30px;margin-bottom:30px}.slideshowcontentwrapper .content{top:65px;right:40px;width:65%;padding:50px}.slideshowcontentwrapper .slides{width:750px}.wrapper2slideshowcontent.contentleft .slideshowcontentwrapper .slides{margin-left:-o-calc(100% - 750px);margin-left:-webkit-calc(100% - 750px);margin-left:-moz-calc(100% - 750px);margin-left:calc(100% - 750px)}}@media only screen and (max-width:1024px){.slideshowcontentwrapper{min-height:357px;margin-top:20px;margin-bottom:20px}.slideshowcontentwrapper .content{top:50px;right:40px;padding:40px}.slideshowcontentwrapper .content,.slideshowcontentwrapper .content li,.slideshowcontentwrapper .content p,.slideshowcontentwrapper .content td{font-size:17px}.slideshowcontentwrapper .slides{width:650px}.wrapper2slideshowcontent.contentleft .slideshowcontentwrapper .content{left:40px}.wrapper2slideshowcontent.contentleft .slideshowcontentwrapper .slides{margin-left:-o-calc(100% - 650px);margin-left:-webkit-calc(100% - 650px);margin-left:-moz-calc(100% - 650px);margin-left:calc(100% - 650px)}}@media only screen and (max-width:959px){.slideshowcontentwrapper .content{top:55px;right:25px;width:75%;padding:30px}.wrapper2slideshowcontent.contentleft .slideshowcontentwrapper .content{left:25px}}@media only screen and (max-width:680px){.slideshowcontentwrapper{min-height:0;margin-top:45px;margin-bottom:0}.slideshowcontentwrapper .content{position:relative;top:-50px;right:auto;width:-o-calc(100% - 30px);width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);margin-right:auto;margin-left:auto;padding:25px;text-align:center;border:none}.slideshowcontentwrapper .content h2{font-size:22px}.slideshowcontentwrapper .content h2+p{margin-top:10px}.slideshowcontentwrapper .content,.slideshowcontentwrapper .content li,.slideshowcontentwrapper .content p,.slideshowcontentwrapper .content td{font-size:16px}.slideshowcontentwrapper .content .btnwrapper.btnwrapperpad{margin-top:24px}.slideshowcontentwrapper .slides{width:100%}.slideshowcontentwrapper .slides,.slideshowcontentwrapper .slides .flexslider{height:auto!important}.wrapper2.wrapper2slideshowcontent{padding-top:0;padding-bottom:0}.wrapper2slideshowcontent.contentleft .slideshowcontentwrapper .content{left:auto}.wrapper2slideshowcontent.contentleft .slideshowcontentwrapper .slides{margin-left:0}}@media only screen and (max-width:480px){.slideshowcontentwrapper .content,.slideshowcontentwrapper .content li,.slideshowcontentwrapper .content p,.slideshowcontentwrapper .content td{font-size:15px}}.wrapper2.wrapper2a.wrapperfootercallout{border-top:4px solid #f7f6f2}.footercallout{padding:25px 0;text-align:center}.footercallout h2{margin:0;padding:0;font-size:24px;color:#4f311d;font-variant:small-caps;letter-spacing:1px;line-height:1}.footercallout .btnwrapper{margin-top:20px}.footercallout .btnwrapper .btn.btn3{margin:5px;font-size:14px;color:#4f311d;background-color:#fff;border-color:#533019}.footercallout .btnwrapper .btn.btn3:hover{color:#fff;background-color:#4f311d;border-color:#4f311d}.footercallout .content{padding:0 120px}.footercallout .content,.footercallout .content li,.footercallout .content p,.footercallout .content td{font-size:18px;line-height:1.3}.footercallout .content p:first-of-type{margin-bottom:0;padding-bottom:0}.footercallout .content p:last-of-type{margin-bottom:0;padding-bottom:0}@media only screen and (max-width:1240px){.footercallout .content{padding-right:80px;padding-left:80px}}@media only screen and (max-width:1024px){.footercallout .content,.footercallout .content li,.footercallout .content p,.footercallout .content td{font-size:17px}.footercallout .content{padding-right:60px;padding-left:60px}}@media only screen and (max-width:680px){.footercallout .content{padding-right:45px;padding-left:45px}.footercallout .content,.footercallout .content li,.footercallout .content p,.footercallout .content td{font-size:16px}}@media only screen and (max-width:480px){.footercallout{padding-top:15px;padding-bottom:15px}.footercallout .content{padding-right:25px;padding-left:25px}.footercallout .content,.footercallout .content li,.footercallout .content p,.footercallout .content td{font-size:15px}}.infiniteslide_wrap{overflow:visible!important}.slideconvwrapper{width:100vw;margin:45px 50% 25px 50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.slideconvwrapper2inner{display:table;margin:0 auto}.slideconvwrapper2inner .item{position:relative;display:table-cell;vertical-align:middle}.slideconvwrapper2inner .item .inner{position:relative;width:600px;margin:0 15px}.desktop .slideconvwrapper2inner .splide__slide.is-visible .item .inner:hover{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slideconvwrapper2inner .item img{display:block;width:100%;height:auto}.slideconvwrapper2inner .item .caption{position:absolute;bottom:0;left:0;width:100%;padding:10px 0;font-family:NC;font-size:16px;font-weight:700;letter-spacing:.02rem;text-transform:uppercase;text-align:center;background:rgba(0,0,0,.4)}.slideconvwrapper2inner .item .inner:hover .caption{background:rgba(0,0,0,.5);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.splide__track{overflow:visible!important}.splide__list{width:100vw!important}.splide__slide{width:600px!important;margin-right:25px!important}@media only screen and (max-width:1200px){.slideconvwrapper2inner .item .inner{width:500px}.splide__slide{width:500px!important}}@media only screen and (max-width:767px){.slideconvwrapper{margin-top:34px;margin-bottom:15px}.slideconvwrapper2inner .item .inner{width:400px}.splide__slide{width:400px!important}}@media only screen and (max-width:480px){.slideconvwrapper2inner .item .inner{width:350px}.splide__slide{width:350px!important}}.footernavwrapper{position:relative;padding:24px 0 35px 0}.footernavwrapper .h2{margin:0;color:#533019}.footernav{margin-top:24px;max-width:1200px;margin-right:auto;margin-left:auto}.footernav a{display:block;font-family:NC;font-size:16px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;color:#000;background-color:#faf9f7;border-top:2px solid #533019}.footernav .ss-row{margin-bottom:0}.footernav a:hover{color:#fff;background-color:#533019;box-shadow:10px 10px 5px -7px rgba(0,0,0,.3);-webkit-box-shadow:10px 10px 5px -7px rgba(0,0,0,.3);-moz-box-shadow:10px 10px 5px -7px rgba(0,0,0,.3);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.footernav .listingimg{padding:0 10px 10px 10px;overflow:hidden}.footernav .listingimg img{display:block;width:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footernav a:hover .listingimg img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.footernav .navtitle{padding:5px 0}@media only screen and (max-width:1240px){.footernav{max-width:none;padding-right:20px;padding-left:20px}}@media only screen and (max-width:900px){.footernav.six a{font-size:15px}}@media only screen and (max-width:800px){.footernav.six a{font-size:14px}}@media only screen and (max-width:767px){.footernavwrapper{padding-bottom:24px}.footernavwrapper{background-position:top left;background-size:inherit}.footernav{display:table;padding-right:0;padding-left:0;width:670px;text-align:center}.footernav .ss-columns{display:inline-block;float:none;margin:10px;width:200px}.footernav .ss-columns:first-child{margin-left:10px}.footernav.six a{font-size:16px}}@media only screen and (max-width:680px){.footernav{width:575px}.footernav .ss-columns{width:175px;margin:7px}.footernav .ss-columns:first-child{margin-left:7px}}@media only screen and (max-width:580px){.footernavwrapper{background-position:-150px 100%;background-size:cover}.footernavwrapper .h2{line-height:1.3!important}.footernav{width:435px}.footernav .ss-columns{width:200px}}@media only screen and (max-width:440px){.footernav{width:390px}.footernav .ss-columns{width:175px}}@media only screen and (max-width:389px){.footernav{width:350px}.footernav .ss-columns{width:155px}}@media only screen and (max-width:374px){.footernav{width:300px}.footernav a,.footernav.six a{font-size:15px}.footernav .ss-columns{width:130px}}.featureboxes2{margin:15px auto 0 auto;padding-left:4px}.featureboxes2:after{content:"";display:table;clear:both}.featureboxes2 .item{position:relative;width:-o-calc(33.334% - 22px);width:-webkit-calc(33.334% - 22px);width:-moz-calc(33.334% - 22px);width:calc(33.334% - 22px);padding-bottom:10px;float:left;margin:0 10px 34px 10px;background-color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:0 5px 7px 0 rgba(0,0,0,.25)}.featureboxes2 .item:hover{background-color:#f7f6f2;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.featureboxes2 .item .amenitieshdr,.featureboxes2 .item .pricehdr{margin:15px 0 0 0;font-family:NC;font-size:12px;font-weight:700;color:#000;letter-spacing:.2em;text-align:center;text-transform:uppercase}.featureboxes2 .item .amenitiesicons{display:table;margin:0 auto}.featureboxes2 .item .amenitiesicons div{display:inline-block;margin:0 5px;font-size:20px;color:#533019}.featureboxes2 .item .bedbathtbl{display:table;margin:10px auto}.featureboxes2 .item .price+.bedbathtbl{margin-top:15px}.featureboxes2 .item .bedbathitem{display:table-cell;text-align:center;line-height:1}.featureboxes2 .item .bedbathitem+.bedbathitem{padding-left:70px}.featureboxes2 .item .bedbathitem .inner,.featureboxes2 .item .bedbathitem .inner2,.featureboxes2 .item .price{font-family:NC;color:#000;letter-spacing:.2em;text-align:center;text-transform:uppercase}.featureboxes2 .item .bedbathitem .inner{font-size:12px;font-weight:700;letter-spacing:.2em}.featureboxes2 .item .bedbathitem .inner2,.featureboxes2 .item .price{font-size:36px;font-weight:600;letter-spacing:.54px}.featureboxes2 .item .price{line-height:1}.featureboxes2 .item .price.pricesm{font-size:24px;line-height:1.5}.featureboxes2 .item .price.pricesm.concession{text-transform:none}.featureboxes2 .item .details{padding:10px 0 0 0;font-family:minion-pro,serif;font-size:24px;color:#533019;text-align:center}.featureboxes2 .item .details a{color:#533019;text-decoration:none}.featureboxes2 .item .details a:hover{color:#000;text-decoration:none}.featureboxes2 .item .details a span{display:block;padding-bottom:10px;font-size:18px}.featureboxes2 .item .location{max-width:85%;margin:0 auto;font-family:NC;font-size:15px;font-weight:700;letter-spacing:.125em;line-height:1.75;text-align:center;text-transform:uppercase;color:#533019;background-color:#f7f6f2;border-bottom:solid 1px #533019}.featureboxes2 .item .imgwrapper{position:relative;padding-bottom:60.75949367088607%;overflow:hidden}.featureboxes2 .item .imgwrapper img.img{position:absolute;top:0;left:0;display:block;width:100%!important;height:auto!important}.secondarybtnlinkswrapper+h2.center.brown{margin-top:25px}h2.center.brown+.featureboxes2{margin-top:25px}.featureboxes2 .item .imgwrapper+.location{margin-top:20px}.featureboxes2 .item .location a,.featureboxes2 .item .location a:hover{text-decoration:none}.featureboxes2 .item .nobedbath{height:73px}.inlinemapwrapper .rentalmapwrapper{width:100%;margin-bottom:20px}.inlinemapwrapper .mapzoombtns{display:none!important}@media only screen and (max-width:1200px){.featureboxes2 .item .price.pricesm{font-size:22px;line-height:1.6}}@media only screen and (max-width:1024px){.featureboxes2 .item .price.pricesm{font-size:18px;line-height:2}}@media only screen and (max-width:900px){.featureboxes2 .item .details{font-size:20px}.featureboxes2 .item .details a span{font-size:16px}.featureboxes2 .item .location{font-size:14px}.featureboxes2 .item .bedbathitem .inner2,.featureboxes2 .item .price{font-size:32px}.featureboxes2 .item .price.pricesm{line-height:1.7}.featureboxes2 .item .nobedbath{height:69px}}@media only screen and (max-width:850px){.featureboxes2 .item .details{font-size:18px}.featureboxes2 .item .details a span{font-size:15px}.featureboxes2 .item .location{font-size:13px}.featureboxes2 .item .bedbathitem .inner2,.featureboxes2 .item .price{font-size:30px}.featureboxes2 .item .price.pricesm{font-size:16px;line-height:1.8}.featureboxes2 .item .nobedbath{height:67px}}@media only screen and (max-width:767px){.featureboxes2 .item{width:-o-calc(50% - 24px);width:-webkit-calc(50% - 24px);width:-moz-calc(50% - 24px);width:calc(50% - 24px)}.featureboxes2 .item .details{font-size:20px}.featureboxes2 .item .details a span{font-size:16px}.featureboxes2 .item .location{font-size:14px}.featureboxes2 .item .bedbathitem .inner2,.featureboxes2 .item .price{font-size:32px}.featureboxes2 .item .price.pricesm{font-size:15px;line-height:2}.featureboxes2 .item .nobedbath{height:69px}}@media only screen and (max-width:480px){.featureboxes2{padding-left:0}.featureboxes2 .item{width:100%;margin-left:0;margin-right:0;float:none}.featureboxes2 .item .details{font-size:22px}.featureboxes2 .item .details a span{font-size:18px}.featureboxes2 .item .nobedbath{height:20px}.featureboxes2 .item .price.pricesm{font-size:20px;line-height:1.5}}.rentalmapwrapper{position:relative;width:1100px;height:600px;margin:0 auto 30px auto}.rentalmapwrapper .rentalmap{position:absolute;top:0;bottom:0;width:100%;height:100%}.mapzoombtns{display:table;width:1100px;margin:0 auto}.mapzoombtns div{display:table-cell;text-align:center}.mapzoombtns .btn{display:block;width:100%;text-align:center;border:2px solid #9d8d7e;border-left:0!important}.mapzoombtns div:first-of-type .btn{border-left:2px solid #9d8d7e!important}.mapzoombtns .btn{background-color:#ebe9e1}.mapzoombtns .btn.btn2.on,.mapzoombtns .btn.on{background:#ebe9e1;color:#000}.maplegend{display:table;margin:0 auto 10px auto}.maplegend .item{display:table-cell;padding-left:20px;vertical-align:top;font-family:NC;font-size:13px;font-weight:700;text-transform:uppercase;line-height:2}.maplegend .item:first-of-type{padding-left:0}.maplegend .item .icon{float:left;margin-right:5px}.maplegend .item .icon.cluster{margin-top:3px;width:20px;height:20px;border-radius:50%;background-color:rgba(241,203,0,.6)}.maplegend .item .icon.marker{width:20px;height:30px;background:url(https://cdn.ssmedia.com/carmelrealtycompany/webart/pms/icon-map-pin.png);background-position:top center;background-repeat:no-repeat;background-size:100% auto}.rentalmap .leaflet-popup-content-wrapper{padding:0;box-shadow:0 5px 7px 0 rgba(0,0,0,.25)}.rentalmap .leaflet-popup-content{width:200px;padding:0}.rentalmap .marker-cluster-large,.rentalmap .marker-cluster-medium,.rentalmap .marker-cluster-small{background-color:rgba(241,203,0,.6)}.rentalmap .marker-cluster-large div,.rentalmap .marker-cluster-medium div,.rentalmap .marker-cluster-small div{background-color:rgba(241,203,0,.6)}.rentalmap .popupwrapper.clickDiv{cursor:pointer}.rentalmap .leaflet-popup-close-button,.rentalmap .map-tooltip.closable .close{background-color:rgba(255,255,255,.75)}.rentalmap .leaflet-popup-close-button:hover,.rentalmap .map-tooltip.closable .close:hover{background-color:rgba(255,255,255,.95)}.rentalmap .popupwrapper .inner{padding:10px}.rentalmap .popupwrapper .details{font-family:minion-pro,serif;font-size:17px;color:#533019;text-align:center}.rentalmap .popupwrapper .details a{color:#533019;text-decoration:none}.rentalmap .popupwrapper .details a:hover{color:#000;text-decoration:none}.rentalmap .popupwrapper .location{margin-top:5px;font-family:NC;font-size:12px;font-weight:700;letter-spacing:.125em;line-height:1.75;text-align:center;text-transform:uppercase;color:#533019;background-color:#f7f6f2;border-bottom:solid 1px #533019}.rentalmap .popupwrapper .bedbathtbl{display:table;margin:3px auto}.rentalmap .popupwrapper .bedbathitem{display:table-cell;text-align:center;line-height:1}.rentalmap .popupwrapper .bedbathitem+.bedbathitem{padding-left:20px}.rentalmap .popupwrapper .bedbathitem .inner,.rentalmap .popupwrapper .bedbathitem .inner2{font-family:NC;text-align:center;text-transform:uppercase}.rentalmap .popupwrapper .bedbathitem .inner{padding:8px 10px 4px;font-size:12px;font-weight:700;letter-spacing:.2em}.rentalmap .popupwrapper .bedbathitem .inner2{font-size:20px;font-weight:600;letter-spacing:.54px}.rentalmap .popupwrapper .imgwrapper{position:relative;padding-bottom:66.66666666666667%;overflow:hidden}.rentalmap .popupwrapper .imgwrapper img.img{position:absolute;top:0;left:0;display:block;width:100%!important;height:auto!important}@media only screen and (max-width:1150px){.mapzoombtns,.rentalmapwrapper{width:100%}}@media only screen and (max-width:1024px){.rentalmapwrapper{height:500px}}@media only screen and (max-width:840px){.mapzoombtns{background-color:#f4f2ed;padding:5px;text-align:center}.mapzoombtns div{display:inline-block;text-align:center}.mapzoombtns .btn{width:auto;margin:3px;border-left:2px solid #9d8d7e!important}.rentalmapwrapper{height:450px}.maplegend{margin-bottom:0}}@media only screen and (max-width:580px){.rentalmap .leaflet-popup-content{width:165px;padding:0}}@media only screen and (max-width:480px){.rentalmapwrapper{margin-bottom:10px;height:370px}.maplegend .item{line-height:2.25}}@media only screen and (max-width:340px){.rentalmap .leaflet-popup-content{width:150px;padding:0}.rentalmap .popupwrapper .details{font-size:16px}}.mobile.landscape .rentalmapwrapper{margin-bottom:10px;height:300px}.mobile.landscape .rentalmap .leaflet-popup-content{width:165px;padding:0}.specialrule{position:relative;display:block;max-width:90%;margin:0 auto 10px auto}.specialrule .arrow1,.specialrule .arrow2,.specialrule .rule{display:block}.specialrule .arrow1,.specialrule .arrow2{position:absolute;top:0}.specialrule .arrow1{left:0}.specialrule .arrow2{right:0}.specialrule .arrow1:before,.specialrule .arrow2:before{position:absolute;content:"";margin:-4px 0 0 0;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent}.specialrule .arrow1:before{right:0;border-left:5px solid #54331d}.specialrule .arrow2:before{border-right:5px solid #54331d}.specialrule .rule{width:100%;height:1px;background-color:#a69588;overflow:hidden}.searchformstbl{display:table;margin:0 auto 24px auto}.searchformstbl .searchformstblitem{display:table-cell}.searchformstbl .searchformstblitem:nth-of-type(2){padding-left:30px}.searchtbl{display:table}.searchtbl .searchitem{display:table-cell;padding:0 5px}.searchitem .btn.btnsmall{position:relative;padding-top:8px;padding-bottom:8px;font-size:13px}.searchicon2{position:relative;top:2px;background:0 0;border:none;font-size:20px;color:#532b19}.searchicon2:hover{color:#000}.listingfield{cursor:pointer;padding:5px 24px 5px 9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;background:#eaeae2;border:1px solid #664732;color:#72161e;width:155px;font:normal 16px minion-pro,serif;font-style:italic;color:#72161e}#siteWrapper .bodycontent .listingfieldwrapper input[type=text].listingfield{background-color:#ebe9e1;box-shadow:none;border:1px solid #664732;border-radius:0}#siteWrapper .bodycontent .searchitem select{padding:5px;background:#eaeae2;border:1px solid #664732;font-family:NC;font-size:14px;font-weight:700;color:#000;text-transform:uppercase;border-radius:0;width:200px}#siteWrapper .bodycontent .searchitem select option{font-weight:700}#siteWrapper td.odd,#siteWrapper tr.odd td{background-color:#f7f6f2;border-color:transparent}.iconbtns.btntable{text-align:center}.iconbtns.btntable .btn{margin:5px}.iconbtns.btntable a,.iconbtns.btntable a.alt,.iconbtns.btntable a.on{text-decoration:none}@media only screen and (max-width:840px){.searchformstbl{display:block}.searchformstbl .searchformstblitem{display:table;margin-right:auto;margin-left:auto}.searchformstbl .searchformstblitem:nth-of-type(2){margin-top:15px;padding-left:0}}@media only screen and (max-width:640px){#siteWrapper .bodycontent .searchitem select{width:100%}.searchformstbl .searchformstblitem,.searchtbl,.searchtbl .searchitem{display:block;margin-bottom:5px}.searchformstbl .searchformstblitem{margin-right:0;margin-left:0}.searchformstbl .searchformstblitem:nth-of-type(2){margin-left:5px}.searchtbl .searchitem{margin-bottom:5px}}@media only screen and (max-width:420px){.iconbtns.btntable{text-align:inherit}}.secondarybtnlinkswrapper{padding:24px 10px;background-color:#f7f6f2;border-top:1px solid #917a6a;border-bottom:1px solid #917a6a}.secondarybtnlinkswrapper .header{margin-bottom:15px;font-size:25px;font-style:italic;color:#000;text-align:center}.secondarybtnlinkswrapper .iconbtns.btntable .btn.btn2{padding:10px 25px!important;font-size:18px}.secondarybtnlinkswrapper .iconbtns.btntable .btn.btn2 i{padding-right:10px}@media only screen and (max-width:1100px){.secondarybtnlinkswrapper .iconbtns.btntable .btn.btn2{padding-right:20px!important;padding-left:20px!important;font-size:16px}}@media only screen and (max-width:1024px){.secondarybtnlinkswrapper .iconbtns.btntable .btn.btn2 i{padding-right:6px}}@media only screen and (max-width:767px){.secondarybtnlinkswrapper .header{font-size:22px}}@media only screen and (max-width:640px){.secondarybtnlinkswrapper .header{font-size:20px}}@media only screen and (max-width:580px){.secondarybtnlinkswrapper .break{display:block;height:1px;text-indent:100%;white-space:nowrap;overflow:hidden}}@media only screen and (max-width:420px){.secondarybtnlinkswrapper .iconbtns.btntable{text-align:center}.secondarybtnlinkswrapper .break{display:inline;height:auto;text-indent:auto;white-space:normal;overflow:visible}}.agentresults{margin:15px auto 0 auto;padding-left:4px}.agentresults:after{content:"";display:table;clear:both}.agentresults .item{position:relative;float:left;margin:0 10px 20px 10px;padding:10px;text-align:center;background-color:#fff}.agentresults.three .item{width:-o-calc(33.334% - 25px);width:-webkit-calc(33.334% - 25px);width:-moz-calc(33.334% - 25px);width:calc(33.334% - 25px)}.agentresults.four .item{width:-o-calc(25% - 20px);width:-webkit-calc(25% - 20px);width:-moz-calc(25% - 20px);width:calc(25% - 20px)}.agentresults.five .item{width:-o-calc(20% - 20px);width:-webkit-calc(20% - 20px);width:-moz-calc(20% - 20px);width:calc(20% - 20px)}.agentresults.six .item{width:-o-calc(16.667% - 20px);width:-webkit-calc(16.667% - 20px);width:-moz-calc(16.667% - 20px);width:calc(16.667% - 20px)}.agentresults .item .details{margin-top:10px;font-family:minion-pro,serif;color:#533019;line-height:1.2}.agentresults .item .details a{color:#533019;text-decoration:none}.agentresults .item .details a:hover{color:#000;text-decoration:underline}.agentresults .item .details div{padding:2px 0 0 0}.agentresults .item .agentemail{margin-top:4px;font-size:14px;text-decoration:underline}.agentresults .item .agentlicense{font-size:12px}.agentresults .item .agentname,.agentresults .item .agentphone{font-size:20px}.agentresults .item .agenttitle{min-height:40px;font-size:14px;font-style:italic}.agentresults .item .imgwrapper{position:relative}.agentresults.four .item .imgwrapper{height:220px}.agentresults.three .item{min-height:390px}.agentresults .item .imgwrapper img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;margin:0 auto}@media only screen and (max-width:1200px){.agentresults.three .item{min-height:360px}}@media only screen and (max-width:1024px){.agentresults.three .item{min-height:310px}.agentresults.four .item,.agentresults.three .item{width:-o-calc(33.334% - 25px);width:-webkit-calc(33.334% - 25px);width:-moz-calc(33.334% - 25px);width:calc(33.334% - 25px)}.agentresults.five .item{width:-o-calc(20% - 25px);width:-webkit-calc(20% - 25px);width:-moz-calc(20% - 25px);width:calc(20% - 25px)}.agentresults.six .item{width:-o-calc(16.667% - 25px);width:-webkit-calc(16.667% - 25px);width:-moz-calc(16.667% - 25px);width:calc(16.667% - 25px)}.agentresults .item .agentemail{font-size:12px}.agentresults .item .agenttitle{font-size:13px}}@media only screen and (max-width:959px){.agentresults.three .item{min-height:auto}.agentresults.four .item .imgwrapper{height:200px}}@media only screen and (max-width:900px){.agentresults.four .item .imgwrapper{height:180px}.agentresults .item .agenttitle{font-size:12px}}@media only screen and (max-width:767px){.agentresults.four .item,.agentresults.three .item{min-height:320px;width:-o-calc(50% - 25px);width:-webkit-calc(50% - 25px);width:-moz-calc(50% - 25px);width:calc(50% - 25px)}.agentresults.four .item .imgwrapper,.agentresults.three .item .imgwrapper{height:165px}.agentresults .item .agenttitle{min-height:0}}@media only screen and (max-width:510px){.agentresults.four .item,.agentresults.three .item{min-height:340px}}@media only screen and (max-width:450px){.agentresults.four .item,.agentresults.three .item{min-height:360px}}@media only screen and (max-width:359px){.agentresults{padding-left:0}.agentresults .item{margin-right:0;margin-left:0}.agentresults.four .item,.agentresults.three .item{min-height:0;width:100%}.agentresults.four .item .imgwrapper,.agentresults.three .item .imgwrapper{height:250px}.agentresults .item .agentemail,.agentresults .item .agenttitle{font-size:14px}}@media only screen and (max-width:320px){.agentresults.four .item .imgwrapper,.agentresults.three .item .imgwrapper{height:175px}.agentresults.four .item,.agentresults.three .item{min-height:0}}.wrapperestate1{background:linear-gradient(180deg,#f7f6f2 0,#fff 100%);border-top:1px solid #533019}.wrapperestate1inner{max-width:1200px;min-width:1200px;margin:0 auto;padding:25px 100px 50px 100px;background-color:#fff;border-right:1px solid #533019;border-left:1px solid #533019}.wrapperestate1tbl{display:table}.wrapperestate1tbl .wrapperestate1tblitem{display:table-cell;vertical-align:top;padding-left:25px}.wrapperestate1tbl .wrapperestate1tblitem:nth-of-type(1){padding-left:0}.wrapperestate1tblitem h3{font-size:32px;font-weight:400;line-height:1.2}.wrapperestate1tblitem div,.wrapperestate1tblitem li,.wrapperestate1tblitem p,.wrapperestate1tblitem td{font-size:18px;line-height:1.3;color:#000}.wrapperestate1tbl .wrapperestate1tblitem .mainimg img{display:block;width:auto!important;height:auto!important;max-width:590px}.wrapperestate1tbl .wrapperestate1tblitem .smallimgs{display:table;margin-top:20px}.wrapperestate1tbl .wrapperestate1tblitem .smallimgs .smallimgitem{display:table-cell;vertical-align:top}.wrapperestate1tbl .wrapperestate1tblitem .smallimgs .smallimgitem:nth-of-type(1){padding-right:10px}.wrapperestate1tbl .wrapperestate1tblitem .smallimgs .smallimgitem:nth-of-type(2){padding-left:10px}.wrapperestate1tbl .wrapperestate1tblitem .smallimgs .smallimgitem img{display:block;width:auto!important;height:auto!important;max-width:285px}.wrapperestate2{background:linear-gradient(180deg,#f7f6f2 0,#fff 100%)}.wrapperestate2inner{max-width:1200px;min-width:1200px;margin:0 auto;padding:50px 0}.wrapperestate2tbl{display:table}.wrapperestate2tbl .wrapperestate2tblitem{display:table-cell;vertical-align:top;padding-left:25px}.wrapperestate2tbl .wrapperestate2tblitem:nth-of-type(1){padding-left:0}.wrapperestate2tblitem h3{font-size:32px;font-weight:400;line-height:1.2}.wrapperestate2tblitem div,.wrapperestate2tblitem li,.wrapperestate2tblitem p,.wrapperestate2tblitem td{font-size:18px;line-height:1.3;color:#000}.wrapperestate2 .slideshowwrapper{position:relative;width:790px}.wrapperestate2 .slideshowwrapper .flex-direction-nav{display:none}.wrapperestate2 .slideshowwrapper .flexslider{width:100%}.flex-viewport,.wrapperestate2 .slideshowwrapper .flexslider,.wrapperestate2 .slideshowwrapper .slider-wrap-box{max-width:100%;height:auto!important}.wrapperestate2 .slideshowwrapper .flexslider .slides>li{height:auto}@media only screen and (max-width:1024px) and (min-height:800px){.wrapperestate2 .slideshowwrapper .flexslider .slides>li{height:auto!important}}@media only screen and (max-width:959px){.mobile.landscape .wrapperestate2 .slideshowwrapper .flexslider .slides>li{height:auto!important}}@media only screen and (min-width:1240px) and (max-height:800px){.wrapperestate2 .slideshowwrapper .flexslider .slides>li{height:auto!important}}@media only screen and (max-width:1150px) and (min-height:800px){.wrapperestate2 .slideshowwrapper .flexslider .slides>li{height:auto!important}}@media only screen and (max-width:1024px) and (min-height:800px){.wrapperestate2 .slideshowwrapper .flexslider .slides>li{height:auto!important}}@media only screen and (max-width:640px){.wrapperestate2 .slideshowwrapper .flexslider .slides>li{height:auto!important}}.wrapperestate2 .slideshowwrapper .flexslider .slides img{width:100%!important}.wrapperestate2 .flex-caption1{top:20px;left:0;width:auto;display:inline-block;padding:9px 25px;background:rgba(255,255,255,.9);font-family:NC;font-size:19px;font-weight:700;letter-spacing:.08em;line-height:19px;color:#000;text-align:center;text-shadow:none;text-transform:uppercase;line-height:1}.ulbtn{padding-left:40px}.wrapperestate3{background-color:#fff}.wrapperestate3inner{max-width:1200px;min-width:1200px;margin:0 auto;padding:30px 0}.wrapperestate3tbl{display:table}.wrapperestate3tbl .wrapperestate3tblitem{display:table-cell;vertical-align:top}.wrapperestate3tbl .wrapperestate3tblitem:nth-of-type(1){padding-right:25px}.wrapperestate3tbl .wrapperestate3tblitem:nth-of-type(2){width:58%;padding:20px 25px;background:linear-gradient(180deg,#ebe9e1 0,#f7f6f2 100%)}.wrapperestate3tbl .wrapperestate3rightwrapper h3{font-family:NC;font-weight:700;color:#000;text-align:center;text-transform:uppercase}.wrapperestate3tblitem h3{font-size:32px;font-weight:400;line-height:1.2}.wrapperestate3tblitem div,.wrapperestate3tblitem li,.wrapperestate3tblitem p,.wrapperestate3tblitem td{font-size:18px;line-height:1.3;color:#000}.wrapperestate3righttbl{display:table;margin-top:15px}.wrapperestate3righttbl .wrapperestate3righttblinner{display:table-cell;vertical-align:top}.wrapperestate3righttbl .wrapperestate3righttblinner:nth-of-type(2){padding-left:20px}.wrapperestate3righttbl .wrapperestate3righttblinner:nth-of-type(2) p:nth-of-type(1){margin-top:0}.wrapperestate3righttbl .wrapperestate3righttblinner .imgwrapper{position:relative;width:360px}.wrapperestate3righttbl .wrapperestate3righttblinner .imgwrapper+.imgwrapper{margin-top:15px}.wrapperestate3righttbl .wrapperestate3righttblinner .imgwrapper img{display:block;width:auto!important;height:auto!important;max-width:100%}.wrapperestate3righttbl .wrapperestate3righttblinner .imgwrapper .caption{position:absolute;bottom:15px;right:15px;display:inline-block;padding:8px 22px;font-family:NC;font-size:16px;font-weight:700;text-decoration:none;text-transform:uppercase;color:#000;line-height:1;border:1px solid #664732;background-color:#ebe9e1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.wrapperestate4{background:linear-gradient(180deg,#f7f6f2 0,#fff 100%)}.wrapperestate4inner{max-width:1200px;min-width:1200px;margin:0 auto;padding:25px 0}.wrapperestate4tbl{display:table}.wrapperestate4tbl .wrapperestate4tblitem{display:table-cell;vertical-align:top}.wrapperestate4tbl .wrapperestate4tblitem:nth-of-type(1){width:300px;padding-right:25px}.wrapperestate4tblitem:nth-of-type(1) h3{font-size:32px;font-weight:400;line-height:1.2}.wrapperestate4tblitem:nth-of-type(1) div,.wrapperestate4tblitem:nth-of-type(1) li,.wrapperestate4tblitem:nth-of-type(1) p,.wrapperestate4tblitem:nth-of-type(1) td{font-size:18px;line-height:1.3;color:#000}.wrapperestate4tblitem .agentresults.three .imgwrapper{width:60%;margin-right:auto;margin-left:auto}@media only screen and (max-width:1250px){.wrapperestate1inner{border-right:none;border-left:none}.wrapperestate1inner,.wrapperestate2inner,.wrapperestate3inner,.wrapperestate4inner{max-width:100%;min-width:100%}.wrapperestate1inner,.wrapperestate2inner,.wrapperestate3inner,.wrapperestate4inner{padding-right:25px;padding-left:25px}}@media only screen and (max-width:1200px){.wrapperestate2 .slideshowwrapper{width:700px}}@media only screen and (max-width:1100px){.wrapperestate2 .slideshowwrapper{width:650px}.wrapperestate1tblitem h3,.wrapperestate2tblitem h3,.wrapperestate3tblitem h3,.wrapperestate4tblitem:nth-of-type(1) h3{font-size:28px}.wrapperestate1tbl .wrapperestate1tblitem .mainimg img{max-width:500px}.wrapperestate1tbl .wrapperestate1tblitem .smallimgs .smallimgitem img{max-width:240px}.wrapperestate3righttbl .wrapperestate3righttblinner .imgwrapper{width:300px}}@media only screen and (max-width:1024px){.wrapperestate2 .slideshowwrapper{width:600px}.wrapperestate1tblitem h3,.wrapperestate2tblitem h3,.wrapperestate3tblitem h3,.wrapperestate4tblitem:nth-of-type(1) h3{font-size:26px}.wrapperestate2inner{padding-top:30px;padding-bottom:30px}.wrapperestate1tblitem div,.wrapperestate1tblitem li,.wrapperestate1tblitem p,.wrapperestate1tblitem td,.wrapperestate2tblitem div,.wrapperestate2tblitem li,.wrapperestate2tblitem p,.wrapperestate2tblitem td,.wrapperestate3tblitem div,.wrapperestate3tblitem li,.wrapperestate3tblitem p,.wrapperestate3tblitem td,.wrapperestate4tblitem:nth-of-type(1) div,.wrapperestate4tblitem:nth-of-type(1) li,.wrapperestate4tblitem:nth-of-type(1) p,.wrapperestate4tblitem:nth-of-type(1) td{font-size:17px}}@media only screen and (max-width:959px){.wrapperestate2tbl,.wrapperestate2tbl .wrapperestate2tblitem,.wrapperestate3tbl,.wrapperestate3tbl .wrapperestate3tblitem{display:block}.wrapperestate2tbl .wrapperestate2tblitem{margin-top:25px;padding-left:0}.wrapperestate2inner{padding-top:0}.wrapperestate2 .slideshowwrapper{width:700px}.wrapperestate3tbl .wrapperestate3tblitem:nth-of-type(1){padding-right:0}.wrapperestate3tbl .wrapperestate3tblitem:nth-of-type(2){width:100%;margin-top:25px}.wrapperestate3righttbl .wrapperestate3righttblinner .imgwrapper{width:360px}.wrapperestate4tbl .wrapperestate4tblitem:nth-of-type(1){width:100%;padding-right:0}.wrapperestate4tblitem:nth-of-type(2){display:table-header-group}}@media only screen and (max-width:900px){.wrapperestate1inner{padding-bottom:25px}.wrapperestate1tbl .wrapperestate1tblitem .mainimg img{max-width:400px}.wrapperestate1tbl .wrapperestate1tblitem .smallimgs .smallimgitem img{max-width:190px}}@media only screen and (max-width:767px){.wrapperestate1tbl .wrapperestate1tblitem{display:block;padding-left:0}.wrapperestate1tbl .wrapperestate1tblitem:nth-of-type(2){margin-top:25px}.wrapperestate1tbl .wrapperestate1tblitem .mainimg img{max-width:590px}.wrapperestate1tbl .wrapperestate1tblitem .smallimgs .smallimgitem img{max-width:285px}.wrapperestate1tblitem h3,.wrapperestate2tblitem h3,.wrapperestate3tblitem h3,.wrapperestate4tblitem:nth-of-type(1) h3{font-size:24px}.wrapperestate2 .slideshowwrapper{width:100%}.wrapperestate3slideshow .wrapperslideshow{padding-top:0}.wrapperestate3slideshow .wrapperslideshow .flex-direction-nav{display:none}.wrapperestate3righttbl .wrapperestate3righttblinner .imgwrapper{width:300px}}@media only screen and (max-width:640px){.wrapperestate1tbl .wrapperestate1tblitem .mainimg img{max-width:100%}.wrapperestate1tbl .wrapperestate1tblitem .smallimgs .smallimgitem img{max-width:100%}.wrapperestate3righttbl .wrapperestate3righttblinner .imgwrapper{width:250px}}@media only screen and (max-width:580px){.wrapperestate3righttbl,.wrapperestate3righttbl .wrapperestate3righttblinner{display:block}.wrapperestate3righttbl .wrapperestate3righttblinner:nth-of-type(2){margin-top:25px;padding-left:0}.wrapperestate3righttbl .wrapperestate3righttblinner .imgwrapper{width:280px;margin-right:auto;margin-left:auto}}@media only screen and (max-width:480px){.wrapperestate1inner,.wrapperestate2inner,.wrapperestate3inner,.wrapperestate4inner{padding-right:15px;padding-left:15px}.wrapperestate1tblitem h3,.wrapperestate2tblitem h3,.wrapperestate3tblitem h3,.wrapperestate4tblitem:nth-of-type(1) h3{font-size:22px}.wrapperestate1tblitem div,.wrapperestate1tblitem li,.wrapperestate1tblitem p,.wrapperestate1tblitem td,.wrapperestate2tblitem div,.wrapperestate2tblitem li,.wrapperestate2tblitem p,.wrapperestate2tblitem td,.wrapperestate3tblitem div,.wrapperestate3tblitem li,.wrapperestate3tblitem p,.wrapperestate3tblitem td,.wrapperestate4tblitem:nth-of-type(1) div,.wrapperestate4tblitem:nth-of-type(1) li,.wrapperestate4tblitem:nth-of-type(1) p,.wrapperestate4tblitem:nth-of-type(1) td{font-size:15px}.wrapperestate3inner{padding-top:15px}.wrapperestate4tblitem .agentresults.three .imgwrapper{width:100%}}.eventswrapper{max-width:1200px;margin:0 auto}.eventswrapper .item{display:table;width:100%;margin-bottom:20px;padding:15px;background-color:#f7f6f2;border-top:1px solid #533019;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.eventswrapper .item .iteminner{display:table-cell;vertical-align:top}.eventswrapper .item .iteminner:first-of-type{width:225px}.eventswrapper .item .iteminner:last-of-type{padding-left:20px}.eventswrapper .item .iteminner .imgwrapper{width:225px}.eventswrapper .item .iteminner .imgwrapper img{width:auto!important;height:auto!important;max-width:100%}.eventswrapper .h2.title{margin:0;padding:0;line-height:1.3}.eventswrapper .h2.title a{text-decoration:none}.eventswrapper .h2.title a:hover{color:#533019;text-decoration:none}.eventswrapper .h3.titlesub{margin:0;padding:0;color:#532f1b;line-height:1.3}.eventswrapper .datehdr{margin-bottom:15px;font-family:'NC Bold Alt';font-size:25px;font-weight:700;color:#000;text-align:center;text-transform:uppercase}.eventswrapper .desc{margin-top:10px}.eventswrapper .desc,.eventswrapper .desc div,.eventswrapper .desc li,.eventswrapper .desc p,.eventswrapper .desc td{font-size:14px}.eventswrapper .desc p:first-of-type{margin-top:0;padding-top:0}.eventswrapper .desc p:last-of-type{margin-bottom:0;padding-bottom:0}.eventmore.moredetails .iconbtns.btntable,.eventswrapper .iconbtns.btntable{margin:10px 0}.eventmore.moredetails .iconbtns.btntable .btn,.eventswrapper .iconbtns.btntable .btn{background-color:#ebe9e1;font-family:'NC Bold Alt';-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.eventmore.moredetails .iconbtns.btntable .btn.haslink:hover,.eventswrapper .iconbtns.btntable .btn.haslink:hover{background-color:#533019;color:#fff}.eventmore.moredetails .iconbtns.btntable .btn.haslink:hover a,.eventswrapper .iconbtns.btntable .btn.haslink:hover a{color:#fff}.eventswrapper .phone{font-family:'NC Bold Alt';font-size:15px;font-weight:700;color:#000;text-transform:uppercase}.eventswrapper .item.haspop:hover{background-color:#533019;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.eventswrapper .item.haspop a{display:block;width:100%;height:100%;text-decoration:none}.eventswrapper .item.haspop:hover .date,.eventswrapper .item.haspop:hover .eventdate,.eventswrapper .item.haspop:hover .h2.title,.eventswrapper .item.haspop:hover .h2.title a{color:#ebe9e1}.eventmore.moredetails{position:relative;background:#f7f6f2;padding:40px;width:auto;max-width:1024px;margin:20px auto}.eventmore.moredetails .moredetailstbl{display:table;width:100%;border-bottom:1px dashed #000}.eventmore.moredetails .moredetailstbl .inner{display:table-cell;vertical-align:top}.eventmore.moredetails .moredetailstbl .inner:nth-of-type(2){padding-left:24px;white-space:nowrap}.eventmore.moredetails .title.h2{margin:0;padding:0;font-size:42px}.eventmore.moredetails .eventdate{font-size:26px;line-height:2.6}.eventmore.moredetails .iconbtns.btntable{margin-top:20px;margin-right:0;margin-left:0}.eventmore.moredetails .desc,.eventmore.moredetails .desc div,.eventmore.moredetails .desc li,.eventmore.moredetails .desc p,.eventmore.moredetails .desc td{font-size:18px;line-height:1.4}.eventmore.moredetails .moredetailstbl+.imgwrapper,.eventmore.moredetails .moredetailstbl+.link{margin-top:20px}.eventmore.moredetails .imgwrapper img{width:auto!important;height:auto!important;max-width:100%}.eventmore.moredetails .phone+.link{margin-top:10px}.eventmore.moredetails .link+.imgwrapper,.eventmore.moredetails .phone+.imgwrapper{margin-top:20px}.eventmore.moredetails .mapwrapper{margin-top:25px}.eventmore.moredetails .h3.titlesub{color:#532f1b;line-height:1.3}.eventmore.moredetails .mapbox2{width:100%;height:250px;background-color:#e0e0e0}@media only screen and (max-width:1200px){.eventmore.moredetails .title.h2{font-size:40px}.eventswrapper{max-width:100%}}@media only screen and (max-width:1100px){.eventmore.moredetails .title.h2{font-size:37px}}@media only screen and (max-width:1024px){.eventmore.moredetails{padding:30px}.eventmore.moredetails .moredetailstbl .inner{display:block}.eventmore.moredetails .moredetailstbl .inner:nth-of-type(2){padding-left:0;white-space:inherit}.eventmore.moredetails .eventdate{margin-bottom:15px;line-height:1.7}}@media only screen and (max-width:959px){.eventmore.moredetails .title.h2{font-size:35px}}@media only screen and (max-width:900px){.eventmore.moredetails .title.h2{font-size:32px}.eventswrapper .item .iteminner{display:block;vertical-align:top}.eventswrapper .item .iteminner:first-of-type{width:auto}.eventswrapper .item .iteminner:last-of-type{padding-left:0}}@media only screen and (max-width:767px){.eventmore.moredetails{padding:25px}.eventmore.moredetails .title.h2{font-size:30px}}@media only screen and (max-width:640px){.eventmore.moredetails{padding:20px}.eventmore.moredetails .eventdate,.eventmore.moredetails .link,.eventmore.moredetails .phone{font-size:17px}.eventmore.moredetails .title.h2{font-size:27px;line-height:1.4}}@media only screen and (max-width:480px){.eventswrapper .date{font-size:16px}.eventswrapper .phone{font-size:16px}.eventswrapper .iconbtns.btntable{display:block;margin-top:10px;margin-bottom:10px;text-align:inherit}}@media only screen and (max-width:375px){.eventmore.moredetails .title.h2{font-size:24px}}.listingbox2wrapper{max-width:1012px;margin-right:auto;margin-left:auto}.listingbox2wrapper .listingimg{position:relative;padding-bottom:64.0625%;overflow:hidden;background-color:#ebe9e1;box-shadow:10px 10px 5px -7px rgba(0,0,0,.3);-webkit-box-shadow:10px 10px 5px -7px rgba(0,0,0,.3);-moz-box-shadow:10px 10px 5px -7px rgba(0,0,0,.3)}.listingbox2wrapper .listingimg img{position:absolute;top:0;left:0;display:block;width:100%;z-index:50}.listingbox2wrapper .listingimg .caption{position:absolute;bottom:0;left:0;width:100%;padding:5px;font-family:NC;font-size:16px;font-weight:700;color:#fff;letter-spacing:.02rem;text-transform:uppercase;text-align:center;background:rgba(0,0,0,.4);z-index:100}.listingbox2wrapper .listingimg:hover .caption{background:rgba(0,0,0,.5);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.desktop .listingbox2wrapper .listingimg:hover{-moz-transform:scale(1.02);-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media only screen and (max-width:1240px){.listingbox2wrapper{max-width:none}}@media only screen and (max-width:1024px){.listingbox2wrapper .listingimg .caption{font-size:14px}}@media only screen and (max-width:580px){.listingbox2wrapper .listingimg{margin-bottom:15px}.listingbox2wrapper .listingimg .caption{font-size:16px}}.wishlistbtnwrapper{clear:both;padding:15px 0;text-align:center}.wishlistbtnwrapper,.wishlisttbl .wishlisttblitem .inputfield,.wishlisttbl .wishlisttblitem select{-moz-box-sizing:border-box;box-sizing:border-box}.wishlistprivacywrapper{display:block;margin:15px 10%;padding:15px;font-size:13px;background-color:#fff;border:2px solid #e3e3ca}.wishlistprivacywrapper,.wishlistprivacywrapper div,.wishlistprivacywrapper li,.wishlistprivacywrapper p{font-size:13px}.wishlistprivacywrapper h2{margin:0;padding:0 0 5px 0;font-size:18px;color:#523420}.wishlisttbl{display:table;padding:0 30px 15px 30px}.wishlisttblitem{display:table-cell;width:33%}.wishlisttblitem h3{font-size:18px;text-transform:uppercase}.wishlisttbl .wishlisttblitem .inputfield,.wishlisttbl .wishlisttblitem select{display:block;margin:2px 0;padding:3px;width:100%}.wishlisttbl .separator{width:20px}.wishlistprivacywrapper div.wishlistprivacyhdr{margin-bottom:3px;font-size:18px}.inputfield.error{border-color:red!important}@media only screen and (max-width:767px){.wishlisttbl .wishlisttblitem .inputfield,.wishlisttbl .wishlisttblitem select{padding:5px 2px}}@media only screen and (max-width:640px){.wishlisttbl{display:block;padding-right:0;padding-left:0}.wishlisttblitem{display:block;width:100%}.wishlisttbl .separator{display:none}}.contenthighlight{margin-bottom:20px;padding:10px}.contenthighlight h2{margin:0;font-size:30px;padding:0;color:#73161e;font-style:normal}.contenthighlight h3{color:#533019;font-style:normal}.contenthighlight h2 a,.contenthighlight h3 a{color:#73161e!important;text-decoration:none}.contenthighlight h2 a:hover,.contenthighlight h3 a:hover{color:#73161e!important;text-decoration:underline}.contenthighlight p{color:#533019}.contenthighlight a{color:#533019;text-decoration:none}.contenthighlight a:hover{color:#533019;text-decoration:underline}.rightbarwrapper{display:table;width:100%}.rightbarwrapper .rightbar2{padding-top:15px}.rightbarwrapper .rightbar2 .img{display:block;width:auto;height:auto;max-width:160px;max-height:none;margin-bottom:5px}.rightbarheader{margin-top:0;padding-top:0;text-align:center}.wrapperleft{padding-right:75px}.wrapperleft .customtext{padding-right:0;padding-left:0}.wrapperleft,.wrapperright{display:table-cell;vertical-align:top;padding-bottom:25px}.wrapperleft .ctimageright{margin-right:75px}.wrapperright{width:385px}@media only screen and (max-width:1280px){.wrapperleft{padding-right:50px}.wrapperleft .ctimageright{margin-right:50px}}@media only screen and (max-width:1024px){.wrapperleft{padding-right:34px}.wrapperleft .ctimageright{margin-right:34px}.wrapperright{width:350px}}@media only screen and (max-width:900px){.rightbarwrapper{display:table;width:100%;padding-top:0;padding-bottom:0}.rightbarwrapper,.wrapperleft,.wrapperright{display:block;width:100%;padding-right:0;padding-left:0;padding-bottom:10px}.rightbarwrapper .rightbar2{margin-top:10px;margin-left:0;padding-top:0;height:auto;min-height:0}.wrapperleft{padding-right:0}.wrapperleft .ctimageright{margin-right:0}.wrapperright{width:100%}.rightbarwrapper .rightbar2{padding-top:0}}@media only screen and (max-width:767px){.rightbarwrapper .rightbar2,.wrapperleft .customtext{padding-right:15px;padding-left:15px}}.sublinkswrapper{background-color:#f7f6f2;border:1px solid #917a6a}.sublinkswrapper .weatherwidget-io{margin-bottom:15px}.sublinks a{display:block;padding:8px 10px;background-color:#ebe9e1;font-family:NC;font-size:18px;font-weight:700;color:#000;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;border-top:1px solid #917a6a;border-bottom:1px solid #917a6a}.sublinks a:hover{background-color:#533019;color:#fff;text-decoration:none}.sublinks a i{font-size:15px;padding-right:5px}.fa.fa-hotel:before{content:"\f594"!important}.weatherwrapper{min-height:215px}@media only screen and (max-width:1024px){.sublinks a{font-size:16px}.sublinks a i{font-size:14px}}.brown{color:#533019}.customtext{padding-bottom:15px}.customtext:after{content:"";display:table;clear:both}.customtextc{max-width:1080px;margin-right:auto;margin-left:auto}.ctimagebottom{margin-bottom:20px!important}@media only screen and (max-width:1080px){.customtextc{max-width:100%}}#siteWrapper input[type=email],#siteWrapper input[type=password],#siteWrapper input[type=search],#siteWrapper input[type=tel],#siteWrapper input[type=text],#siteWrapper select,#siteWrapper textarea:not(.select2-search__field),.siteField{margin-bottom:2px;padding:5px 10px;font-size:.8125rem;color:#4d4e4e;font-weight:500;background:#fff none repeat scroll 0 0;border:1px solid rgba(165,166,166,.5);border-radius:5px;-webkit-box-shadow:0 0 5px 0 rgba(77,79,79,.15);-moz-box-shadow:0 0 5px 0 rgba(77,79,79,.15);box-shadow:0 0 5px 0 rgba(77,79,79,.15);transition:border-color .5s ease 0s}#siteWrapper input[type=email]:focus,#siteWrapper input[type=password]:focus,#siteWrapper input[type=search]:focus,#siteWrapper input[type=tel]:focus,#siteWrapper input[type=text]:focus,#siteWrapper select:focus,#siteWrapper textarea:not(.select2-search__field):focus,.siteField:focus{-webkit-box-shadow:0 0 5px 0 rgba(77,79,79,.5);-moz-box-shadow:0 0 5px 0 rgba(77,79,79,.5);box-shadow:0 0 5px 0 rgba(77,79,79,.5)}#siteWrapper .hTable2 input[type=checkbox],#siteWrapper input[type=radio]{width:auto;padding:0;margin:0;line-height:normal}#siteWrapper .protectedInputLabel{left:10px!important;top:3px!important;font-size:.75rem!important}#siteWrapper label.error{display:block;font-size:.8125rem}#siteWrapper .hTable2 tr td[colspan="2"] label{font-size:.8125rem;font-weight:700}#siteWrapper .hTable2 tr th{font-weight:700}#siteWrapper .hTable2 td{font-weight:500;font-size:.9375rem}#siteWrapper .hTable2 td div{margin-bottom:10px;font-size:.8125rem}#siteWrapper .hTable2 th{font-weight:500;font-size:.8125rem}@media only screen and (max-width:480px){#siteWrapper .hTable2 td{font-size:.8125rem}#siteWrapper .hTable2 th{font-size:.75rem}}#siteWrapper label{padding-left:0;padding-right:5px}#siteWrapper textarea:not(.select2-search__field){min-height:90px}#siteWrapper .select2-selection.select2-selection--single{padding:5px;min-height:40px}#siteWrapper .select2-container--default .select2-selection--single{border:2px solid #ddd}#siteWrapper .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px}.wrapperright .siteField,.wrapperright input[type=email],.wrapperright input[type=password],.wrapperright input[type=search],.wrapperright input[type=tel],.wrapperright input[type=text],.wrapperright select,.wrapperright textarea:not(.select2-search__field){width:100%}#siteWrapper .bodycontent input[type=email],#siteWrapper .bodycontent input[type=password],#siteWrapper .bodycontent input[type=search],#siteWrapper .bodycontent input[type=tel],#siteWrapper .bodycontent input[type=text],#siteWrapper .bodycontent select,#siteWrapper .bodycontent textarea:not(.select2-search__field),.bodycontent .siteField{border:1px solid rgba(77,79,79,.25)}@media only screen and (max-width:767px){label.password-toggler{display:block;padding-top:10px}#siteWrapper input:not(.btn),#siteWrapper select,#siteWrapper textarea:not(.select2-search__field),.siteField{font-size:.875rem}}@media only screen and (max-width:480px){#siteWrapper input:not(.btn),#siteWrapper select,#siteWrapper textarea:not(.select2-search__field),.siteField{padding:5px}#ContactState{position:relative;left:-5px}#siteWrapper input:not(.btn),#siteWrapper select,#siteWrapper textarea:not(.select2-search__field),.siteField{font-size:.8125rem}}.btntable{display:table;margin:0 auto}.btntable .btn{margin:5px 10px}.btn,.btn2,.btnbig,.btnoutline,.btnsm{display:inline-block!important;border:none;white-space:nowrap;-webkit-appearance:none}.btn i,.btn2 i,.btnbig i,.btnoutline i{padding-right:5px}.btn{padding:8px 12px;font-family:NC;font-size:20px;font-weight:700;text-decoration:none;text-transform:uppercase;letter-spacing:1.76px;color:#fff;border:1px solid #fff;background:#533019;line-height:1}.btn:hover{color:#fff;text-decoration:none;background:#000}.btn.btntrans{background:0 0}.btn.btntrans:not(.nohover):hover{background:#533019;color:#fff;text-decoration:none}.btn.btn2{background:#ebe9e1;border-color:#664732;font-size:14px;letter-spacing:inherit;color:#000}.btn.btn2.btn2a{padding-left:22px;padding-right:22px;font-size:16px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.btn.btn2.btntrans{background:0 0}.btn.btn2.btntrans2{background:rgba(247,246,242,.8)}.btn.btn2.on{background:#533019;color:#fff}.btn.btn3{padding:10px 20px;font-family:'NT Demi';font-size:15px;letter-spacing:1px;font-weight:400}@media (hover:hover){.btn.btn2:not(.nohover):hover{background:#533019;color:#fff;text-decoration:none}}.btn.btnsmall{padding:6px 12px;font-size:15px}.btn.btnsmall2{padding:4px 10px;font-size:13px}.rightbar .btn{padding:12px 20px;font-size:14px}.btn.disabled,.btn.is-disabled,.btn:disabled,.btndisabled{opacity:.5;cursor:not-allowed!important}.btn.hidden,.btn.hide{display:none!important}@media only screen and (max-width:767px){.btn{font-size:16px}}@media only screen and (max-width:480px){.btn{font-size:15px}.btn.btnsmall{font-size:13px}.btn.btnsmall2{font-size:11px}}.filterlink a{position:relative;display:inline-block;padding:8px 12px;margin:0 2px 5px 0;background:#e7e7de;font-family:NC;font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase;letter-spacing:1.76px;color:#000;border:1px solid #664732;line-height:1}.filterlink a:hover{color:#fff;text-decoration:none;background:#000}.filterlink a.alt{background:#533019;color:#fff}h2.special{position:relative;padding:15px 30px;font-size:28px;color:#533019;text-align:center;background-color:#f7f6f2;border-bottom:1px solid #7d6251;z-index:200}.ctimagebottom{margin-top:15px}@media only screen and (max-width:1500px){.ctimage,.ctimageleft,.ctimageright{width:700px!important}.ctimage img,.ctimageleft img,.ctimageright img,.customtext img{width:auto!important;height:auto!important;width:auto!important;max-width:700px!important;max-height:none}.wrapperleft .ctimage,.wrapperleft .ctimageleft,.wrapperleft .ctimageright{width:400px!important}.wrapperleft .ctimage img,.wrapperleft .ctimageleft img,.wrapperleft .ctimageright img,.wrapperleft .customtext img{width:auto!important;max-width:400px!important}}@media only screen and (max-width:1200px){.ctimage,.ctimageleft,.ctimageright{width:550px!important}.ctimage img,.ctimageleft img,.ctimageright img,.customtext img{max-width:550px!important}.wrapperleft .ctimage,.wrapperleft .ctimageleft,.wrapperleft .ctimageright{width:350px!important}.wrapperleft .ctimage img,.wrapperleft .ctimageleft img,.wrapperleft .ctimageright img,.wrapperleft .customtext img{max-width:350px!important}.ctimage.pressimgwrapper img{max-width:100%!important}}@media only screen and (max-width:1024px){.ctimage,.ctimageleft,.ctimageright{width:468px!important}.ctimage img,.ctimageleft img,.ctimageright img,.customtext img{max-width:468px!important}.wrapperleft .ctimage,.wrapperleft .ctimageleft,.wrapperleft .ctimageright{max-width:300px!important}.wrapperleft .ctimage img,.wrapperleft .ctimageleft img,.wrapperleft .ctimageright img,.wrapperleft .customtext img{max-width:300px!important}.customtext table:not(.cttable),.customtext table:not(.cttable) tbody,.customtext table:not(.cttable) td,.customtext table:not(.cttable) th,.customtext table:not(.cttable) tr{display:block;width:100%!important;padding-right:0!important;padding-left:0!important}.wrapper.white{padding-right:30px;padding-left:30px}}@media only screen and (max-width:900px){.wrapperleft .ctimage,.wrapperleft .ctimageleft,.wrapperleft .ctimageright{margin-right:15px;max-width:350px!important}.wrapperleft .ctimage img,.wrapperleft .ctimageleft img,.wrapperleft .ctimageright img,.wrapperleft .customtext img{max-width:350px!important}}@media only screen and (max-width:767px){.ctimage,.ctimageleft,.ctimageright,.wrapperleft .ctimage,.wrapperleft .ctimageleft,.wrapperleft .ctimageright{display:block;float:none!important;margin:10px auto 15px auto!important;padding:0!important;width:100%!important;max-height:none;width:auto!important;height:auto!important;text-align:center!important}.ctimage img,.ctimageleft img,.ctimageright img,.customtext img,.wrapperleft .ctimage img,.wrapperleft .ctimageleft img,.wrapperleft .ctimageright img,.wrapperleft .customtext img{display:block;max-width:96%!important;max-height:none;margin:0 auto 10px auto!important;text-align:center!important}.wrapper.white{padding-right:15px;padding-left:15px}}.box-sizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.swal2-shown{padding-right:0!important}.mfp-bg{z-index:999995!important}.mfp-wrap{z-index:999996!important}.mfp-preloader{z-index:999997!important}.mfp-content{z-index:999998!important}.mfp-title{font-size:.875rem}button.mfp-arrow,button.mfp-close{z-index:999999!important}@media only screen and (min-width:1500px) and (min-height:851px){.mfp-iframe-holder .mfp-content:not(.mlpopup){max-width:1400px!important}}@media only screen and (max-width:1440px){.navbar,.siteheader{min-width:100%;max-width:100%}.siteheader .sitesectionhdr{left:20px}.siteheader .logo{right:20px}}@media only screen and (max-width:1280px){.footer,.wrapper2,.wrapper:not(.wrapperfull),.wrapperhome{min-width:100%;max-width:100%}}@media only screen and (max-width:1200px){.headertextspecial2 .headertextspecial2inner1{font-size:40px}.headertextspecial2 .headertextspecial2inner2{font-size:28px}.footer{padding-right:20px;padding-left:20px}.footer .awardswrapper .awardsitem em{font-size:15px}.footer .awardswrapper .awardsitem strong{font-size:20px}.footer2 .footer2inner:first-of-type{padding-left:20px}.footer2 .footer2inner:last-of-type{padding-right:20px}.logoswrapper .logo{width:369px;height:68px}.logoswrapper .logolre{width:95px;height:27px;margin-bottom:14px}}@media only screen and (max-width:1100px){.headertextspecial2 .headertextspecial2inner1{font-size:37px}.headertextspecial2 .headertextspecial2inner2{font-size:26px}}@media only screen and (max-width:1024px){.siteheader .logo{width:274px;height:50px}.siteheader .sitesectionhdr{top:35px;font-size:30px}.headertextspecial1,.headertextspecial2{padding:30px 50px}.footer .awardswrapper .awardsitem{padding-right:15px;padding-left:15px}.footer .awardswrapper .awardsitem em{font-size:14px}.footer .awardswrapper .awardsitem strong{font-size:19px}.footer2 .logoswrapper .item:first-of-type{padding-right:35px}.wrapper{min-height:50vh}}@media only screen and (max-width:959px){.siteheader .sitesectionhdr{font-size:27px}.headertextspecial2 .headertextspecial2inner1{font-size:35px}.headertextspecial2 .headertextspecial2inner2{font-size:24px}.footer .awardswrapper .awardsitem em{font-size:12px}.footer .awardswrapper .awardsitem strong{font-size:18px}}@media only screen and (max-width:900px){.headertextspecial2 .headertextspecial2inner1{font-size:32px}.headertextspecial2 .headertextspecial2inner2{font-size:22px}.footer .awardswrapper,.footer .awardswrapper .awardsitem{display:block}.footer .awardswrapper .awardsitem{margin:15px 0;padding-right:0;padding-left:0}.footer .awardswrapper .awardsitem:first-of-type{margin-top:0}.footer .awardswrapper .awardsitem:last-of-type{margin-bottom:0}.footer .awardswrapper .awardsitem em{font-size:14px}.footer .awardswrapper .awardsitem strong{font-size:19px}.footer2 .logoswrapper .item{display:block}.footer2 .logoswrapper .item:first-of-type{margin-bottom:20px;padding-right:0}.footer2+.footer2{margin-top:20px}.sociallinks span a i{font-size:25px}.siteheader .sitesectionhdr{left:15px}.siteheader .sitesectionhdr{right:15px}.footer{padding-right:15px;padding-left:15px}.siteheader .sitesectionhdr{top:7px;height:92px;font-size:26px;line-height:1}.siteheader .sitesectionhdr div{display:table;width:100%;height:100%}.siteheader .sitesectionhdr div div{display:table-cell;vertical-align:middle}}@media only screen and (max-width:840px){.siteheader .sitesectionhdr{width:200px}}@media only screen and (max-width:767px){.wrapper{min-height:60vh}.siteheaderwrapper{position:fixed;min-height:0;width:100%;z-index:1100}.siteheader{min-height:0;height:110px;background:#edebe5;border-bottom:2px solid #532b19}.siteheader .logo{top:15px;right:15px}.headertextspecial2 .headertextspecial2inner1{font-size:30px}.headertextspecial2 .headertextspecial2inner2{font-size:20px}.navbarwrapper{position:relative;bottom:auto;border-top:none;width:auto;background:0 0}body.js-mobile-menu-open{overflow:hidden;height:100vh}body.js-mobile-menu-open #siteheader{position:fixed!important}.wrapperwrapper:not(.hasslideshow) .headertextspecial1,.wrapperwrapper:not(.hasslideshow) .headertextspecial2,.wrapperwrapper:not(.hasslideshow) .wrapper{padding-top:130px}.headertextspecial2.headertextspecial2top{padding-top:130px}header+.headertextspecial3{padding-top:130px}.wrapperwrapper:not(.hasslideshow) .headertextspecial1+.wrapper,.wrapperwrapper:not(.hasslideshow) .headertextspecial2+.wrapper{padding-top:0}.wrapperwrapper.hasheadertextspecial3 .wrapper{padding-top:10px}}@media only screen and (max-width:680px){.footer2 .footer2inner{display:block;text-align:center}.footer2 .footer2inner:first-of-type{padding-left:0}.footer2 .footer2inner:last-of-type{padding-right:0;text-align:center}.footer2+.footer2{margin-top:30px}.footer2+.footer2 .footer2inner{margin-top:24px}.footer2+.footer2 .footer2inner:last-of-type{display:table-header-group}.footer2 .logoswrapper{width:100%}.logoswrapper .logo,.logoswrapper .logolre{margin-right:auto;margin-left:auto}}@media only screen and (max-width:640px){.headertextspecial1,.headertextspecial2{padding:24px}.headertextspecial2 .headertextspecial2inner1{font-size:27px}.headertextspecial2 .headertextspecial2inner2{font-size:19px}}@media only screen and (max-width:580px){.wrapper{min-height:50vh}.siteheader .sitesectionhdr{width:150px}}@media only screen and (max-width:480px){.headertext{padding-right:5px;padding-left:5px}.logoswrapper .logo{width:274px;height:50px}.logoswrapper .logolre{width:85px;height:24px}.siteheader .logo{width:218px;height:40px}.mhide{display:none}}@media only screen and (max-width:420px){.headertextspecial1 h1{font-size:24px}.siteheader .sitesectionhdr{font-size:27px}}@media only screen and (max-width:390px){.siteheader .logo{width:200px;height:36px}}@media only screen and (max-width:375px){.headertextspecial2 .headertextspecial2inner1{font-size:24px}.headertextspecial2 .headertextspecial2inner2{font-size:18px}}@media only screen and (max-width:359px){.headertextspecial1,.headertextspecial2{padding-right:15px;padding-left:15px}.headertextspecial1 h1{font-size:20px}.siteheader .logo{width:150px;height:26px}.siteheader .sitesectionhdr{font-size:24px}}@media (prefers-reduced-motion:reduce){#siteWrapper input,.bttbtn,.featureboxes2 .item:hover,.siteheader .logo.logonothome:hover,.slideconvwrapper2inner .item img:hover,.sociallinks span a i,.sociallinks2 span a i,a,a.alt:hover{-webkit-transition:none;-moz-transition:none;transition:none}.slideconvwrapper2inner .item img:hover{-moz-transform:none;-webkit-transform:none;transform:none}}