.residences{position:relative;overflow:hidden;padding:12px 0 169px;background-color:#3d2630}.residences .residences__container{max-width:1750px}.residences:before{background-image:url(/wp-content/themes/fws-cortile/dist/assets/img/decor_image.png);background-size:100% auto;background-position:center;background-repeat:no-repeat;content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%)}.residences__intro{margin-left:14px}.residences:after{content:"";position:absolute;left:0;right:0;bottom:0;height:14px;background-color:#ebe6d6;z-index:2}.residences__container{position:relative;z-index:3}.residences__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:52px}.residences__subtitle{font-family:DM Sans,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.3;letter-spacing:1.9px;text-transform:uppercase;color:#bd8a4c;margin-left:5px}.residences__nav{display:flex;align-items:center;gap:10px;padding-bottom:8px}.residences__arrow{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border:1px solid rgba(235,230,214,.3);background-color:transparent;color:#fff;transition:.35s ease}.residences__arrow.slick-disabled{opacity:.45;pointer-events:none}.residences__arrow-icon{width:11px;height:11px;fill:#ebe6d6}.residences__counter{margin:0 0 0 13px;font-family:DM Sans,Arial,Helvetica,sans-serif;font-size:11px;line-height:1;min-width:50px;width:50px;letter-spacing:.1em;color:#ffffff73}.residences__slider{cursor:grab;max-width:1720px}.residences__slider:active{cursor:grabbing}.residences__slide{padding:0 58px}.residences .slick-list{margin:0 -58px;overflow:hidden}.residences .slick-track{display:flex}.residences .slick-slide{height:auto}.residences .slick-slide>div{height:100%}.residences-card{position:relative;height:100%;overflow:hidden;border:35px solid #EBE6D6;border-radius:300px 300px 0 0;background-color:#ffffff0f;min-height:772px;box-shadow:0 12px 24px #0000002e}.residences-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(235,230,214,.45);border-radius:inherit;z-index:1;pointer-events:none}.residences-card:after{content:"";position:absolute;left:0;right:0;bottom:0;height:60%;background:linear-gradient(180deg,#0000,#0000009e 55%,#000c);z-index:2}.residences-card__image{display:block;width:100%;height:100%;object-fit:cover}.residences-card__content{position:absolute;left:24px;right:24px;bottom:22px;z-index:3;color:#fff}.residences-card__number{font-family:Gued,Arial,Helvetica,sans-serif;font-weight:400;font-size:48px;line-height:1.1;letter-spacing:2px;color:#fff;margin-bottom:5px;opacity:.5}.residences-card__title{margin:0;font-family:Gued,Arial,Helvetica,sans-serif;font-weight:400;font-size:41.14px;color:#fff;line-height:1;letter-spacing:0}.residences-card__text{font-family:DM Sans,Arial,Helvetica,sans-serif;font-size:18px;line-height:28px;color:#fff;opacity:.8;margin-bottom:8px}@media only screen and (min-width: 1199px){.residences__arrow:hover{border-color:#ffffff4d;color:#ebe6d6}}@media screen and (max-width: 1800px){.residences .residences__container{max-width:1500px}.residences__slide{padding:0 40px}.residences .slick-list{margin:0 -40px}}@media screen and (max-width: 1600px){.residences{padding-bottom:130px;padding-top:93px}.residences .residences__container{max-width:1367px}.residences__head{gap:16px;margin-bottom:40px}.residences__subtitle{font-size:11px}.residences__arrow{width:40px;height:40px}.residences__slider{max-width:1263px}.residences-card{min-height:574px;border:30px solid #EBE6D6}.residences-card__content{left:10px;right:10px;bottom:16px}.residences-card__number{font-size:35px}.residences-card__title{font-size:30px;margin-bottom:3px}.residences-card__text{font-size:14px;line-height:20px;margin-bottom:10px}}@media screen and (max-width: 1400px){.residences .residences__container{max-width:1140px}.residences__head{gap:16px;margin-bottom:40px}.residences__subtitle{font-size:12px;margin-left:0}.residences__slide{padding:0 15px}.residences .slick-list{margin:0 -15px}.residences-card__number{font-size:32px}.residences-card__title{font-size:32px;margin-bottom:5px}.residences-card__text{font-size:16px}}@media screen and (max-width: 1199px){.residences{padding-bottom:100px}.residences .residences__container{max-width:1140px}.residences__head{flex-wrap:wrap;gap:10px;margin-bottom:30px}.residences-card__number,.residences-card__title{font-size:36px}.residences-card__text{font-size:20px}}@media screen and (max-width: 991px){.residences{padding-bottom:80px}.residences .residences__container{max-width:960px}.residences-card{min-height:auto;border:20px solid #EBE6D6;max-height:482px;max-width:fit-content;margin:0 auto}.residences-card__number,.residences-card__title{font-size:32px}.residences-card__text{font-size:16px}}@media screen and (max-width: 767px){.residences .residences__container{max-width:95%}.residences__slide{max-width:90%}.residences-card__number,.residences-card__title{font-size:32px}.residences-card__text{font-size:18px}}@media screen and (max-width: 575px){.residences__head{flex-direction:column;align-items:center;text-align:center;justify-content:center}}
