.availability{background-color:#eee4da}.availability>.container{padding-bottom:56px;padding-top:56px}@media only screen and (min-width:768px){.availability>.container{padding-bottom:78px;padding-top:78px}}@media only screen and (min-width:768px) and (max-width:992px){.availability>.container{padding-left:20px;padding-right:20px}}@media only screen and (max-width:767px){.availability>.container{padding-left:0;padding-right:0}}.availability .title{font-family:Schnyder Wide S,sans-serif;font-size:40px;font-weight:300}@media only screen and (max-width:767px){.availability .title{font-size:30px;text-align:center}}.availability .items{font-size:15px}.availability .items.desktop .close-btn svg{cursor:pointer}@media not (hover:none){.availability .items.desktop .close-btn svg:hover path{fill:#ae8e6c!important}}.availability .items.desktop .image{display:none}.availability .items.desktop .pdf{background:#e2d5c4;border:.5px solid #b58c67;color:#0e202a!important;font-size:15px;letter-spacing:.7px;min-height:37px;min-width:191px}@media not (hover:none){.availability .items.desktop .pdf:hover{background-color:#ae8e6c;border-color:#ae8e6c;color:#fff!important}}.availability .items.mobile{color:#b58c67;padding-top:30px}.availability .items.mobile .item{border:0;padding-bottom:28px}.availability .items.mobile .item-inner{background:#e2d5c4}.availability .items.mobile .item .left{line-height:1.3;padding:15px 20px}.availability .items.mobile .item .left .residence{font-size:16px;font-weight:600}@media only screen and (min-width:360px){.availability .items.mobile .item .left .residence{font-size:calc(-2px + 5vw)}}@media only screen and (min-width:400px){.availability .items.mobile .item .left .residence{font-size:18px}}.availability .items.mobile .item .left .name{font-size:25px;font-weight:600}@media only screen and (min-width:360px){.availability .items.mobile .item .left .name{font-size:calc(-20px + 12.5vw)}}@media only screen and (min-width:400px){.availability .items.mobile .item .left .name{font-size:30px}}.availability .items.mobile .item .left .price{font-size:17px;font-weight:600;padding-top:12px}@media only screen and (min-width:360px){.availability .items.mobile .item .left .price{font-size:calc(-10px + 7.5vw)}}@media only screen and (min-width:400px){.availability .items.mobile .item .left .price{font-size:20px}}.availability .items.mobile .item .right{font-size:16px;font-weight:600;line-height:1.4;padding:15px 20px;white-space:nowrap}@media only screen and (min-width:360px){.availability .items.mobile .item .right{font-size:calc(-20px + 10vw)}}@media only screen and (min-width:400px){.availability .items.mobile .item .right{font-size:20px}}.availability .items.mobile .item .bottom .close-btn{cursor:pointer}.availability .items.mobile .item .bottom .image{display:none}.availability .items.mobile .item .bottom .w-50{background:#e2d5c4}.availability .items.mobile .item .bottom .w-50 a{border:0;color:#1f1d2e;font-size:18px}@media only screen and (min-width:400px){.availability .items.mobile .item .bottom .w-50 a{font-size:20px}}.availability .heading{height:83px;text-transform:uppercase}@media only screen and (min-width:992px){.availability .heading{font-size:18px;font-weight:600}}.availability .item{font-size:20px;min-height:78px}.availability .item:not(:last-of-type){border-bottom:.5px solid #ae8d6c}.availability .item a{align-items:center;background:#e2d5c4;border:.5px solid #b58c67;color:#0e202a!important;display:inline-flex;font-size:15px;justify-content:center;letter-spacing:.7px;min-height:37px;min-width:70px}@media not (hover:none){.availability .item a:hover{background-color:#ae8e6c;border-color:#ae8e6c;color:#fff!important}}.availability .item .cl{font-size:18px}.availability .cl{text-align:center;width:12.5%}@media only screen and (min-width:992px) and (max-width:1170px){.availability .cl{width:12.5%!important}}@media only screen and (min-width:1170px){.availability .cl-4,.availability .cl-5,.availability .cl-6{width:13.5%}}.availability .cl-7{text-align:right}@media only screen and (min-width:1170px){.availability .cl-7{width:14.5%}}.availability .cl-8{text-align:right}@media only screen and (min-width:1170px){.availability .cl-8{width:7.5%}}.availability .factsheet{padding-top:25px}@media only screen and (min-width:992px){.availability .factsheet{padding-top:100px}}.availability .factsheet a{align-items:center;background:#e2d5c4;border:.5px solid #b58c67;color:#0e202a!important;display:inline-flex;font-size:15px;justify-content:center;letter-spacing:.7px;min-height:37px;min-width:191px;text-transform:uppercase}@media not (hover:none){.availability .factsheet a:hover{background-color:#ae8e6c;border-color:#ae8e6c;color:#fff!important}}
