.custom-breadcrumbs p#breadcrumbs{width:fit-content;padding-left:clamp(30px, 5.3125vw, 85px)}.custom-breadcrumbs{text-transform:uppercase;font-family:var(--BarlowSemiCondensed);width:fit-content;padding:30px;background:#a28e7e;color:#fff;font-weight:700;min-width:525px}p#breadcrumbs a{color:#fff}p#breadcrumbs span span{padding:0 3px}.img-canvas{position:relative}.img-canvas canvas{display:block;width:100%;height:auto}.img-canvas img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.ec-accent-bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.ec-accent-bg canvas{display:block;width:100%;height:100%;background:center / cover no-repeat}div#inner-page-wrapper>.container{width:100%;padding:0}#inner-page-wrapper{margin-bottom:0}.ip-ec-comm-content-wrap{padding-top:10px}.page-template-community-v2 p#breadcrumbs{max-width:1500px;margin:1.12em auto;padding:0 20px}.ip-ec-community-wrap{padding:40px 20px 90px}.ip-ec-community-title .section_title{justify-content:center}.ip-ec-comm-stat-title h3 em{font-style:normal!important;font-weight:600}.ip-ec-comm-stat-title h3,.ip-ec-comm-stat-title h3>span{font-size:clamp(15px,1.563vw,25px)!important;text-transform:uppercase;font-weight:600!important;letter-spacing:.025em;line-height:1;margin:0!important;font-family:var(--BarlowSemiCondensed)}.stat-data{font-family:var(--BarlowSemiCondensed)}.ip-ec-comm-stat-title h3>span{color:#a28e7e}.stat-data-num{font-size:clamp(13px,1.250vw,20px);font-weight:800}.stat-data-label{text-transform:uppercase;font-size:clamp(9px,0.750vw,12px);letter-spacing:.025em;padding-top:7px}.stat-data-line{width:1px;height:30px;background:#000;margin:0 auto}.ip-ec-comm-stat-data{display:flex;text-align:center;border-top:1px solid #000;justify-content:space-between}.ip-ec-comm-stat-data .stat-data:nth-child(2) .stat-data-line{height:60px}.ip-ec-comm-stats .ip-ec-comm-stat-entry:nth-child(2){margin:0 max(25px,3.125vw)}.ip-ec-comm-stat-entry{width:28.33%;text-align:center}.ip-ec-comm-stat-title h3+span{display:block;text-transform:uppercase;font-size:clamp(12px,1.125vw,18px);font-family:var(--BarlowSemiCondensed);font-weight:600;padding-top:3px}.ip-ec-comm-stat-title{min-height:55px}.ip-ec-comm-title{text-align:center}.ip-ec-comm-stats{display:flex;max-width:1440px;margin:0 auto;align-items:end;padding:35px 0 0;justify-content:space-between}.ip-ec-comm-listings{padding-top:140px}.ip-ec-comm-feed-photo img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;transition:0.3s}.ip-ec-comm-feed-photo canvas{display:block;width:100%;height:auto}.ip-ec-comm-feed-photo{position:relative;overflow:hidden}.ip-ec-comm-feed-photo:hover img{transform:scale(1.2)}.ip-ec-comm-feeds{display:flex}.ip-ec-comm-feeds{display:flex;max-width:1488px;margin:0 auto;flex-wrap:wrap}.ip-ec-comm-feed{width:33.33%;padding:14px;position:relative}.ip-ec-comm-feed-det{position:absolute;bottom:14px;left:50%;z-index:1;transform:translateX(-50%);color:#fff;text-align:center;font-size:14px;font-weight:100;letter-spacing:.05em;width:100%;max-width:285px;background:rgb(0 0 0 / .7);padding:18px 10px}.ip-ec-comm-feed-det h3{text-transform:uppercase;font-weight:600;font-family:var(--BarlowSemiCondensed);font-size:clamp(14px,1.0625vw,17px)!important;letter-spacing:.1em;line-height:1.3}.ip-ec-comm-feed-btn{padding-top:35px}.ec-list-btn{width:100%;max-width:250px;height:53px;display:block;margin:0 auto;text-align:center;position:relative}.ec-list-btn a:hover{color:#fff;background-color:#a28e7e;border:1px solid #a28e7e}.ec-list-btn a{width:100%;height:100%;display:block;color:#1b1b1b;font-size:15px;font-weight:700;line-height:51px;letter-spacing:.2em;text-transform:uppercase;border:1px solid #a28e7e;background-color:#fff0;transition:0.3s;font-family:var(--BarlowSemiCondensed)}.ec-list-btn:before{width:4px;height:100%;content:"";position:absolute;z-index:1;top:0;left:-1px;background-color:#a28e7e}.ip-ec-toc{display:flex;width:100%;max-width:1460px;margin:0 auto;padding-top:100px}.ip-ec-toc-left{width:calc((632 / 1460)* 100%);padding:100px 105px 100px 50px;background:rgb(0 0 0 / .8);display:flex;flex-direction:column;justify-content:center;position:relative}.ip-ec-toc-left h2{font-size:clamp(20px,2.4375vw,39px);font-family:var(--BarlowSemiCondensed);color:#fff;text-transform:uppercase;font-weight:600}.ip-ec-toc-left ul{padding:30px 0 30px 30px}.ip-ec-toc-left ul li{color:#fff;font-size:clamp(15px,1.3125vw,21px);letter-spacing:.05em;line-height:1.7em;list-style-type:auto;padding-bottom:5px}.ip-ec-toc-left ul li a{color:#fff}.ip-ec-toc-center{width:calc((865 / 1460)* 100%);margin-right:-285px;margin-left:-90px;position:relative;z-index:2;padding-top:90px}.ip-ec-toc-right{width:calc((408 / 1460)* 100%);min-width:370px;margin-right:-70vw}.ip-ec-toc-right-accent{height:100%}.ip-ec-toc-right-accent img{filter:grayscale(1) brightness(.2)}.ip-ec-toc-center-inner{height:100%;background:#fff;padding:clamp(30px, 5vw, 80px)}.ip-ec-content p{font-size:clamp(14px,1vw,16px);letter-spacing:.05em;line-height:1.8;margin:25px 0 0}.ip-ec-content ul{padding:20px 0}.ip-ec-content ul li{position:relative;font-size:clamp(13px,0.9375vw,15px);letter-spacing:.05em;line-height:1.7;margin-bottom:20px;padding-left:40px;position:relative}.ip-ec-content ul li em{position:absolute;content:'';width:15px;height:15px;left:0;top:7px;border:1px solid;display:flex;align-items:center;justify-content:center}.ip-ec-content ul li em::before{position:absolute;content:'';width:7px;height:7px;background:#bbaca0}.ip-ec-main-content{padding-top:100px}.ip-ec-main-intro{width:100%;max-width:1460px;margin:0 auto;display:flex}.ip-ec-main-intro-right{width:calc((564 / 1460)* 100%)}.ip-ec-main-intro-center{width:calc((940 / 1460)* 100%);margin-right:-130px;margin-left:-150px;position:relative;z-index:2;padding-top:90px}.ip-ec-main-intro-center-content{height:100%;background:#fff;padding:clamp(30px, 5vw, 80px) clamp(30px,4.0625vw,65px) 0}.ip-ec-main-intro-left{width:calc((300 / 1460)* 100%);min-width:300px;margin-left:-4.375vw}.ip-ec-main-intro-left-accent img{filter:brightness(.35)}.ip-ec-main-intro-left-accent,.ip-ec-main-intro-right-accent{height:100%}.ip-ec-main-inner-content{width:100%;max-width:1300px;margin:0 auto;padding:0 clamp(30px,4.0625vw,65px)}.ip-ec-main-inner-content.ip-ec-content h2,.ip-ec-main-inner-content.ip-ec-content h3,.ip-ec-main-inner-content.ip-ec-content h4{font-size:clamp(30px,3.25vw,52px);font-family:var(--BarlowSemiCondensed);text-transform:uppercase;font-weight:600;margin:30px 0}.ip-ec-main-inner-content.ip-ec-content h3{margin:10px 0 40px;padding:30px;position:relative;color:#fff;text-align:center}.ip-ec-main-inner-content.ip-ec-content h4{font-size:clamp(20px,2vw,32px);margin:30px 0 0}.ip-ec-main-inner-content.ip-ec-content h3:before{position:absolute;content:'';width:100vw;left:0;height:100%;top:0;background:#a28e7e;z-index:-1}.ip-ec-main-intro-center-content .ip-ec-content ul{padding-bottom:0}.group-list-col strong,.ip-ec-content ul strong{display:block;font-size:clamp(16px,1.25vw,20px)}.ip-ec-content ul strong{padding-bottom:20px}.group-list-col ul li{margin-bottom:0}.group-list{display:flex;justify-content:space-between;padding:30px 0 0}.group-list-col{width:33.33%}.ip-ec-content p a{color:#000}.ip-ec-content p a:hover{opacity:.5}@media only screen and (max-width:1199px){.ip-ec-toc-left{padding:100px 105px 100px 20px}}@media only screen and (max-width:991px){.ip-ec-comm-stats{flex-direction:column;align-items:center}.ip-ec-comm-stat-entry{width:100%;max-width:600px}.ip-ec-comm-stats .ip-ec-comm-stat-entry:nth-child(2){margin:0}.ip-ec-comm-stat-entry{padding-top:50px}.stat-data-num{font-size:16px}.ip-ec-comm-feeds{flex-direction:column}.ip-ec-comm-feed{width:100%;max-width:600px;margin:0 auto}.ip-ec-toc{display:block}.ip-ec-toc-right{display:none}.ip-ec-toc-left,.ip-ec-toc-center{width:100%;margin:auto}.ip-ec-toc-left{padding:50px 30px}.ip-ec-toc-center-inner{padding:30px 0}.ip-ec-main-intro-left{display:none}.ip-ec-main-intro-right,.ip-ec-main-intro-center{margin:auto;width:100%}.ip-ec-main-intro{display:block}.ip-ec-main-intro-center-content{padding:30px 0}.ip-ec-main-intro-right{max-width:700px}.ip-ec-main-inner-content{padding:0}.ip-ec-main-inner-content.ip-ec-content h3{text-align:left}.group-list{display:block}.group-list-col{width:100%;padding-bottom:30px}}@media only screen and (max-width:480px){.ec-list-btn a{font-size:13px!important}.ip-ec-comm-feed-det{max-width:230px}.ip-ec-comm-feed-det h3{font-size:13px!important}}