.plans-wrapper{display:grid;gap:35px;grid-template-columns:repeat(3,1fr);padding:30px 0 0}.single-article{text-align:center}.single-article.open{animation:fader 1.2s;animation-delay:1s}@keyframes fader{0%{opacity:1}to{display:none;opacity:0}}.title{color:#fff;padding:10px 3px}.title h3{color:#fff;font-size:18px;font-weight:600;margin:0}.title .bottom-details{display:block}.floor-plan{background:#d8d8d8;cursor:pointer;overflow:hidden;position:relative;transition:all .3s}.floor-plan img{height:300px;max-width:250px;object-fit:contain;width:100%}.open-icon{align-items:center;background:#c7b6b6;border-radius:50%;color:#fff;display:flex;height:55px;justify-content:center;left:50%;position:absolute;top:200%;transform:translate(-50%,-50%);transition:all .3s cubic-bezier(.86,0,.07,1);width:55px}.floor-plan:hover{background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4))}.floor-plan a{display:block}.reset-btn i{margin-right:7px}.open-icon a{color:#fff}.floor-plan:hover .open-icon{top:50%}.price-button a{background:#595959;color:#fff;display:block;display:flex;font-size:22px;font-weight:700;justify-content:center;padding:10px;text-decoration:none}.plan-selection-btn div{font-size:16px;font-weight:300;padding-right:10px}.filters{display:flex;font-size:15px;justify-content:space-between;padding:25px 0 0}.filters span{color:#000;text-transform:uppercase}.filters button{background:transparent;border:none;cursor:pointer}.view-more{margin:50px 0 30px;text-align:center}.filter-section .filter button{cursor:pointer!important}.view-more button{border:none;color:#fff;cursor:pointer;font-size:16px;font-weight:700;min-width:290px;outline:none;padding:15px 25px;transition:all .3s ease}.view-more button:hover{background-color:#79591d!important}.filter-section{display:flex;padding:10px 0 20px}.filter-section .filter button,.filter-section .filter button:focus{border:none;color:#fff;font-size:16px;font-weight:700;max-width:290px;min-width:290px;outline:none;padding:15px;text-align:center}.filter-section .filter{margin:0 15px 0 0}.filter-section .filter button:after{border-top-color:#fff}.ms-options-wrap{position:relative}.ms-options-wrap,.ms-options-wrap *{box-sizing:border-box}.ms-options-wrap>button,.ms-options-wrap>button:focus{background-color:#fff;border:1px solid #aaa;color:#aaa;font-size:13px;margin-top:1px;outline-offset:-2px;overflow:hidden;padding:5px 20px 5px 5px;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.ms-options-wrap>button[disabled]{background-color:#e5e9ed;color:grey;opacity:.6}.ms-options-wrap>button:after{border:6px solid transparent;border-top-color:#999;content:" ";height:0;margin-top:-3px;position:absolute;right:5px;top:50%;width:0}.ms-options-wrap.ms-has-selections>button{color:#333}.ms-options-wrap>.ms-options{background:#fff;border:1px solid #aaa;left:0;margin-bottom:20px;margin-top:1px;overflow:auto;position:absolute;visibility:hidden;width:100%;z-index:2000}.ms-options-wrap.ms-active>.ms-options{visibility:visible}.ms-options-wrap>.ms-options>.ms-search input{border:none;border-bottom:1px groove;outline:none;padding:4px 5px;width:100%}.ms-options-wrap>.ms-options>.no-result-message{display:none;padding:4px 5px}.ms-options-wrap>.ms-options .ms-selectall{display:inline-block;font-size:.9em;text-decoration:none;text-transform:lowercase}.ms-options-wrap>.ms-options .ms-selectall:hover{text-decoration:underline}.ms-options-wrap>.ms-options>.ms-selectall.global{margin:4px 5px}.ms-options-wrap>.ms-options>ul,.ms-options-wrap>.ms-options>ul>li.optgroup ul{list-style-type:none;margin:0;padding:0}.ms-options-wrap>.ms-options>ul li.ms-hidden{display:none}.ms-options-wrap>.ms-options>ul>li.optgroup{padding:5px}.ms-options-wrap>.ms-options>ul>li.optgroup+li.optgroup{border-top:1px solid #aaa}.ms-options-wrap>.ms-options>ul>li.optgroup .label{display:block;font-weight:700;padding:5px 0 0}.ms-options-wrap>.ms-options>ul label{border:1px dotted transparent;display:inline-block;margin:1px 0;padding:4px 4px 4px 20px;position:relative;width:100%}.ms-options-wrap>.ms-options.checkbox-autofit>ul label,.ms-options-wrap>.ms-options.hide-checkbox>ul label{padding:4px}.ms-options-wrap>.ms-options>ul label.focused,.ms-options-wrap>.ms-options>ul label:hover{background-color:#efefef;border-color:#999}.ms-options-wrap>.ms-options>ul li.selected label{background-color:#efefef;border-color:transparent}.ms-options-wrap>.ms-options>ul input[type=checkbox]{left:4px;margin:0 5px 0 0;position:absolute;top:7px}.ms-options-wrap>.ms-options.hide-checkbox>ul input[type=checkbox]{height:1px;overflow:hidden;position:absolute!important;width:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ms-options-wrap li label{color:#000;font-size:14px;padding-left:25px!important}.ms-options-wrap li label input{top:50%!important;transform:translateY(-50%)}.ms-options{min-height:unset!important}.ms-options-wrap.ms-has-selections>button span{color:#fff}@media (max-width:1024px){.plans-wrapper{gap:35px;grid-template-columns:repeat(2,1fr);padding:30px 0 0}}@media (max-width:768px){.filter-section{flex-direction:column}.filter-section .filter{margin:5px 0}.filter-section .filter button,.ms-options-wrap.ms-has-selections button{max-width:unset;width:100%!important}.plans-wrapper{gap:25px;grid-template-columns:repeat(1,1fr);padding:15px 0 0}.title h3{line-height:1.4}.price-button a{padding:15px 10px}.floor-plan img{height:250px}}