main section.section-title .box-title:before{background:rgba(0,0,0,.44)}main section.section-title .box-title form{max-width:396px;margin:24px 0 0 0;position:relative}main section.section-title .box-title form .selectize-control .selectize-input{padding:13px 0;background:rgba(0,0,0,0);border:0;border-bottom:1px solid #e5e5e5;border-radius:0;box-shadow:none}main section.section-title .box-title form .selectize-control .selectize-input:after{display:none}main section.section-title .box-title form .selectize-control .selectize-input input{font-family:"ivyjournal",sans-serif;font-weight:300;font-size:20px;color:#fff;font-style:italic}main section.section-title .box-title form .selectize-control .selectize-input input::placeholder{color:#fff;opacity:1}main section.section-title .box-title form .selectize-control .selectize-input input::-ms-input-placeholder{color:#fff}main section.section-title .box-title form .selectize-control .selectize-dropdown{padding:10px;margin-top:13px;background:#f9f9f9;border:1px solid #e5e5e5;border-radius:8px;box-shadow:unset}main section.section-title .box-title form .selectize-control .selectize-dropdown .option{font-size:12px;color:#003a31;padding:9.5px 16px;border-radius:4px}main section.section-title .box-title form .selectize-control .selectize-dropdown .option.active{background:#cbf7c2}main section.section-title .box-title form .selectize-control .selectize-dropdown .option .highlight{background:rgba(0,0,0,0)}main section.section-title .box-title form .focus-btn{cursor:pointer;filter:brightness(0) invert(1)}main section.section-project{margin:120px 0 110px 0}@media(max-width: 991px){main section.section-project{margin:40px 0 90px 0}}main section.section-project h2{font-weight:300;color:#1d2018;margin:0}main section.section-project h2 em{font-family:"ivyjournal",sans-serif;font-weight:300}@media(max-width: 767px){main section.section-project .box-sort{margin-bottom:40px}}main section.section-project .box-sort .sort-by-text{font-size:12px;color:#9ea4aa;margin-right:32px}main section.section-project .box-sort .sort-list{position:relative}main section.section-project .box-sort .sort-list .sort-btn{font-family:"ivyjournal",sans-serif;font-weight:300;line-height:1.4;color:#000;font-style:italic;width:140px;max-width:100%;background:rgba(0,0,0,0);padding:13px 8px 13px 0;border-bottom:1px solid #e5e5e5;display:flex;align-items:center;justify-content:space-between;cursor:pointer}main section.section-project .box-sort .sort-list .sort-btn:after{content:url(/application/files/1817/6829/7838/arrow-down.svg);right:8px}main section.section-project .box-sort .sort-list ul{width:100%;padding:0;margin:0;list-style:none;background:#fff;opacity:0;position:absolute;top:100%;left:0;z-index:1;pointer-events:none;transition:opacity .4s}main section.section-project .box-sort .sort-list ul li a{font-size:12px;padding:12px;display:flex}main section.section-project .box-sort .sort-list ul li a:hover{background:#efefef}main section.section-project .box-sort .sort-list.active ul{opacity:1;pointer-events:all}main section.section-project .row-project{margin-top:65px;row-gap:48px}@media(max-width: 575px){main section.section-project .row-project{margin-top:43px;row-gap:27px}}main section.section-project .row-project a .property-type{font-weight:500;font-size:14px;line-height:10px;color:#003a31;padding:8px 0 8px 10px;background:#cbf7c2;position:relative}main section.section-project .row-project a .property-type:after{content:url("/application/files/6217/7261/5035/type-bg.svg");position:absolute;top:0;left:100%}main section.section-project .row-project a .box-thumbnail{transition:border-radius .6s}main section.section-project .row-project a .box-thumbnail img{aspect-ratio:358/298;object-fit:cover;transition:transform .6s}main section.section-project .row-project a .box-text{padding-top:14px}main section.section-project .row-project a .box-text h3{font-weight:500;color:#000;margin-bottom:6px}main section.section-project .row-project a .box-text .area-size{font-family:"ivyjournal",sans-serif;font-weight:300;font-size:14px;color:#454c53;font-style:italic;min-height:21px;margin-bottom:18px}main section.section-project .row-project a .box-text p{font-size:12px;color:#72787f;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:36px;overflow:hidden;margin:18px 0}main section.section-project .row-project a .box-text .price{font-weight:500;line-height:12px;color:#14151a}main section.section-project .row-project a .box-text .price span{font-family:"ivyjournal",sans-serif;font-weight:300;font-size:14px;line-height:12px;color:#454c53;font-style:italic;margin-right:12px}main section.section-project .row-project a .box-text .price{padding:16px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}main section.section-project .row-project a .box-text .row-meta{padding:16px 0;border-bottom:1px solid #e5e5e5;display:flex}main section.section-project .row-project a .box-text .row-meta .meta{font-size:12px;color:#72787f;padding:0 15px;border-right:1px solid #e5e5e5;display:flex;align-items:center;gap:10px}main section.section-project .row-project a .box-text .row-meta .meta:first-of-type{padding-left:0}main section.section-project .row-project a .box-text .row-meta .meta:last-of-type{padding-right:0;border:0}main section.section-project .row-project a .box-text .location{font-family:"ivyjournal",sans-serif;font-weight:300;font-size:14px;line-height:14px;color:#454c53;font-style:italic;margin-top:18px}main section.section-project .row-project a:hover .box-thumbnail{border-radius:40px 0 40px 0}main section.section-project .row-project a:hover .box-thumbnail img{transform:scale(102.49%)}main section.section-project .row-project .ccm-pagination-wrapper{margin-top:72px}@media(max-width: 767px){main section.section-project .row-project .ccm-pagination-wrapper{margin-top:53px}}main section.section-project .row-project .ccm-pagination-wrapper ul{font-family:"ivyjournal",sans-serif;font-weight:300;color:#72787f;font-style:italic;padding:0;margin:0;display:flex;justify-content:center;gap:16px;list-style:none}main section.section-project .row-project .ccm-pagination-wrapper ul li.prev,main section.section-project .row-project .ccm-pagination-wrapper ul li.next,main section.section-project .row-project .ccm-pagination-wrapper ul li .visually-hidden{display:none}main section.section-project .row-project .ccm-pagination-wrapper ul li .page-link{width:44px;height:48px;border-bottom:1px solid #e5e5e5;display:flex;align-items:center;justify-content:center}main section.section-project .row-project .ccm-pagination-wrapper ul li.active .page-link{color:#000;border-color:#1b1d1f}
