.intro{background:url(../images/background/background-1.png) 50%/cover no-repeat;background-image:-webkit-image-set(url("../images/background/background-1.avif") 1x,url("../images/background/background-1@2.avif") 2x,url("../images/background/background-1.webp") 1x,url("../images/background/background-1@2.webp") 2x,url("../images/background/background-1.png") 1x,url("../images/background/background-1@2.png") 2x);background-image:image-set(url("../images/background/background-1.avif") 1x,url("../images/background/background-1@2.avif") 2x,url("../images/background/background-1.webp") 1x,url("../images/background/background-1@2.webp") 2x,url("../images/background/background-1.png") 1x,url("../images/background/background-1@2.png") 2x);padding:130px 15px 65px;position:relative}@media(min-width:769px){.intro{min-height:490px;padding:140px 15px 60px}}@media(min-width:1025px){.intro{min-height:686px;padding:175px 15px 120px}}.intro__container{padding:30px 0;position:relative}@media(min-width:769px){.intro__container{padding:65px 0 58px}}@media(min-width:1025px){.intro__container{padding:65px 0 58px}}.intro__content{position:relative;z-index:1}.intro__title{color:#fa4848;font-size:21px;font-weight:600;line-height:1;margin:0 0 8px;padding:0;text-transform:uppercase}@media(min-width:481px){.intro__title{font-size:23px}}@media(min-width:769px){.intro__title{font-size:25px}}@media(min-width:1025px){.intro__title{font-size:28px}}.intro__subtitle{font-size:27px;font-weight:600;line-height:1.286;margin:0 0 40px;max-width:280px;padding:0;text-transform:lowercase}@media(min-width:481px){.intro__subtitle{font-size:30px;max-width:320px}}@media(min-width:769px){.intro__subtitle{font-size:50px;max-width:480px}}@media(min-width:1025px){.intro__subtitle{font-size:56px;max-width:520px}}.intro__contact-button{background:#fa4848;border:0;border-radius:2px;color:#fff;font-size:16px;font-weight:500;height:48px;line-height:1;padding:0 38px}html.allow-transitions .intro__contact-button{transition:background-color .2s ease-out}.intro__contact-button:hover{background:hsl(0,94.6808510638%,56.137254902%)}@media(hover:hover){.intro__contact-button:focus{background:hsl(0,94.6808510638%,56.137254902%)}}.intro__contact-button:active{background:hsl(0,94.6808510638%,49.137254902%)}.intro__photo-container{margin:0;max-width:85%;opacity:.4;padding:0;position:absolute;right:-15px;top:0}@media(min-width:481px){.intro__photo-container{max-width:65%;opacity:1;right:0}}.intro__photo{display:block;height:auto;max-width:100%;width:auto}.about{background:linear-gradient(180deg,#fff,#f4f4f4);padding:30px 0 50px}@media(min-width:481px){.about{padding:40px 0 50px}}@media(min-width:700px){.about{padding:60px 0}}@media(min-width:1025px){.about{padding:80px 0}}.about__title{color:#fa4848;font-size:20px;font-weight:500;line-height:1.2;margin:0 0 7px;padding:0;text-align:center;text-transform:uppercase}@media(min-width:769px){.about__title{margin:0 0 5px}}.about__subtitle{font-size:28px;font-weight:600;line-height:1;margin:0 0 32px;text-align:center;text-transform:lowercase}@media(min-width:769px){.about__subtitle{font-size:32px}}.about__description-box{position:relative}.about__description-box.is-first{margin:0 0 30px}@media(min-width:481px){.about__description-box.is-first{margin:0 0 50px}}@media(min-width:769px){.about__description-box.is-first{margin:0 0 150px}.about__description-box.is-second{padding:42px 0}}.about__description-box:after{clear:both;content:"";display:table}.about__description{font-size:16px;line-height:1.75;margin:0;padding:6px 0;position:relative;z-index:2}@media(min-width:769px){.about__description{padding:16px 20px;padding:32px}.about__description.is-first{background:#f4f4f4;margin:0 0 0 auto;max-width:65%}}@media(min-width:1025px){.about__description.is-first{max-width:552px}}@media(min-width:769px){.about__description.is-second{background:#fff;max-width:65%}}@media(min-width:1025px){.about__description.is-second{max-width:650px}}.about__photo-container{border-radius:2px;margin:0 0 5px;overflow:hidden;padding:0}@media(min-width:481px){.about__photo-container{max-width:48%}}@media(min-width:769px){.about__photo-container{max-width:100%;position:absolute}}.about__photo-container.is-first{left:0;top:60px}@media(min-width:481px){.about__photo-container.is-first{float:left;margin:0 15px 10px 0}}@media(min-width:769px){.about__photo-container.is-first{float:none;margin:0;top:40px}}.about__photo-container.is-second{right:0;top:0}@media(min-width:481px){.about__photo-container.is-second{float:right;margin:0 0 10px 15px}}@media(min-width:769px){.about__photo-container.is-second{float:none;margin:0}}.about__photo{display:block;height:auto;max-width:100%;width:auto}.about__contact-button-container{margin:40px 0 0}@media(min-width:481px){.about__contact-button-container{margin:60px 0 0}}@media(min-width:769px){.about__contact-button-container{margin:90px 0 0}}.about__contact-button{margin:0 auto;max-width:180px}.rent{background:url(../images/background/background-2.png) 50%/cover no-repeat;background-image:-webkit-image-set(url("../images/background/background-2.avif") 1x,url("../images/background/background-2@2.avif") 2x,url("../images/background/background-2.webp") 1x,url("../images/background/background-2@2.webp") 2x,url("../images/background/background-2.png") 1x,url("../images/background/background-2@2.png") 2x);background-image:image-set(url("../images/background/background-2.avif") 1x,url("../images/background/background-2@2.avif") 2x,url("../images/background/background-2.webp") 1x,url("../images/background/background-2@2.webp") 2x,url("../images/background/background-2.png") 1x,url("../images/background/background-2@2.png") 2x);padding:50px 0;position:relative}@media(min-width:769px){.rent{padding:100px 0 40px}}@media(min-width:1025px){.rent{padding:120px 0 40px}}.rent__title{margin:0;padding:0;position:relative;z-index:1}.rent__main-title{color:#fa4848;font-size:20px;font-weight:500;line-height:1.2;margin:0 0 7px;padding:0;text-transform:uppercase}@media(min-width:769px){.rent__main-title{margin:0 0 5px}}.rent__subtitle{font-size:28px;font-weight:600;line-height:1;margin:0 0 30px}@media(min-width:769px){.rent__subtitle{font-size:38px;margin:0 0 35px}}@media(min-width:1025px){.rent__subtitle{font-size:48px;margin:0 0 64px}}.rent__description{background:hsla(0,0%,100%,.8);line-height:1.75;margin:0;max-width:680px;padding:12px 15px;position:relative;z-index:1}@media(min-width:481px){.rent__description{padding:16px 20px}}@media(min-width:769px){.rent__description{background:#fff;padding:32px}}.rent__photo-container{bottom:0;margin:0;opacity:.4;position:absolute;right:0;top:0;width:100%}@media(min-width:769px){.rent__photo-container{opacity:1;width:50%}}.rent__photo{display:block;height:100%;object-fit:cover;width:100%}.lease{background:#fff url(../images/background/background-3.png) bottom/cover no-repeat;background-image:-webkit-image-set(url("../images/background/background-3.avif") 1x,url("../images/background/background-3@2.avif") 2x,url("../images/background/background-3.webp") 1x,url("../images/background/background-3@2.webp") 2x,url("../images/background/background-3.png") 1x,url("../images/background/background-3@2.png") 2x);background-image:image-set(url("../images/background/background-3.avif") 1x,url("../images/background/background-3@2.avif") 2x,url("../images/background/background-3.webp") 1x,url("../images/background/background-3@2.webp") 2x,url("../images/background/background-3.png") 1x,url("../images/background/background-3@2.png") 2x);padding:60px 0 50px;text-align:center}@media(min-width:481px){.lease{padding:90px 0}}@media(min-width:769px){.lease{padding:130px 0}}@media(min-width:1025px){.lease{padding:160px 0}}.lease__title{margin:0;padding:0}.lease__main-title{color:#fa4848;font-size:20px;font-weight:500;line-height:1.2;margin:0 0 7px;padding:0;text-transform:uppercase}@media(min-width:769px){.lease__main-title{margin:0 0 5px}}.lease__subtitle{font-size:28px;font-weight:600;line-height:1;margin:0 0 30px}@media(min-width:769px){.lease__subtitle{font-size:38px;margin:0 0 35px}}@media(min-width:1025px){.lease__subtitle{font-size:48px;margin:0 0 64px}}.lease__paragraph{font-size:16px;line-height:1.75;margin:0 auto;max-width:615px;padding:0}.buy{padding:80px 0 70px;position:relative}@media(min-width:769px){.buy{padding:120px 0 110px}}@media(min-width:1025px){.buy{padding:147px 0}}.buy__content{position:relative;z-index:1}@media(min-width:769px){.buy__content{margin:0 0 0 auto;padding:0 0 0 40px;width:60%}}@media(min-width:1025px){.buy__content{padding:0 0 0 70px;width:50%}}.buy__title{color:#fa4848;font-size:20px;font-weight:500;line-height:1.2;margin:0 0 7px;padding:0;text-transform:uppercase}@media(min-width:769px){.buy__title{margin:0 0 5px}}.buy__subtitle{font-size:28px;font-weight:600;line-height:1;margin:0 0 30px;text-transform:lowercase}@media(min-width:769px){.buy__subtitle{font-size:38px;margin:0 0 35px}}@media(min-width:1025px){.buy__subtitle{font-size:48px;margin:0 0 55px}}.buy__description{background:hsla(0,0%,100%,.8);font-size:16px;line-height:1.75;margin:0;padding:12px 15px}@media(min-width:481px){.buy__description{padding:16px 20px}}@media(min-width:769px){.buy__description{background:none;padding:0}}.buy__photo-container{bottom:0;left:0;margin:0;position:absolute;top:0;width:100%}@media(min-width:769px){.buy__photo-container{width:40%}}@media(min-width:1025px){.buy__photo-container{width:50%}}.buy__photo{display:block;height:100%;object-fit:cover;opacity:.4;width:100%}@media(min-width:769px){.buy__photo{opacity:1}}.sell{background:#fff url(../images/background/background-4.png) bottom/cover no-repeat;background-image:-webkit-image-set(url("../images/background/background-4.avif") 1x,url("../images/background/background-4@2.avif") 2x,url("../images/background/background-4.webp") 1x,url("../images/background/background-4@2.webp") 2x,url("../images/background/background-4.png") 1x,url("../images/background/background-4@2.png") 2x);background-image:image-set(url("../images/background/background-4.avif") 1x,url("../images/background/background-4@2.avif") 2x,url("../images/background/background-4.webp") 1x,url("../images/background/background-4@2.webp") 2x,url("../images/background/background-4.png") 1x,url("../images/background/background-4@2.png") 2x);padding:60px 0 40px;position:relative}@media(min-width:769px){.sell{padding:80px 0 64px}}@media(min-width:1025px){.sell{padding:120px 0 64px}}@media(min-width:1450px){.sell{padding:225px 0 64px}}.sell:before{background:linear-gradient(180deg,rgba(255,255,255,0),#fff);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.sell__content{padding:0 15px;position:relative;z-index:1}@media(min-width:769px){.sell__content{padding:0 55px 0 15px}}@media(min-width:1025px){.sell__content{padding:0 15px}}.sell__title{color:#fa4848;font-size:20px;font-weight:500;line-height:1.2;margin:0 0 7px;padding:0;text-transform:uppercase}@media(min-width:769px){.sell__title{margin:0 0 5px}}.sell__subtitle{font-size:28px;font-weight:600;line-height:1;margin:0 0 30px;text-transform:lowercase}@media(min-width:769px){.sell__subtitle{font-size:38px;margin:0 0 35px}}@media(min-width:1025px){.sell__subtitle{font-size:48px;margin:0 0 56px}}.sell__paragraph{font-size:16px;line-height:1.75;margin:0;padding:0}@media(min-width:769px){.sell__paragraph{max-width:50%}}@media(min-width:1450px){.sell__paragraph{max-width:600px}}.sell__photo-container{float:right;margin:0 0 15px 15px;max-width:100%;padding:0;right:0;top:15px;width:180px;z-index:-1}@media(min-width:481px){.sell__photo-container{width:50%}}@media(min-width:769px){.sell__photo-container{float:none;margin:0;max-width:100%;position:absolute;width:50%}}@media(min-width:1025px){.sell__photo-container{width:480px}}@media(min-width:1450px){.sell__photo-container{bottom:0;right:-220px;top:auto;width:540px}}.sell__photo-container:before{content:"";display:block;padding-top:88.8888888889%}.sell__photo{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.contact{padding:60px 0 30px;text-align:center}@media(min-width:769px){.contact{padding:95px 0 40px}}@media(min-width:1025px){.contact{padding:120px 0 45px}}.contact__title{color:#fa4848;font-size:20px;font-weight:500;line-height:1.2;margin:0 0 7px;padding:0;text-transform:uppercase}@media(min-width:769px){.contact__title{margin:0 0 5px}}.contact__subtitle{font-size:28px;font-weight:600;line-height:1;margin:0 0 35px;text-transform:lowercase}@media(min-width:769px){.contact__subtitle{font-size:38px;margin:0 0 42px}}@media(min-width:1025px){.contact__subtitle{font-size:48px;margin:0 0 48px}}.contact__form{margin:0 auto;max-width:360px}.contact__form-input-container{margin:0 0 24px}.contact__form-message-textarea{height:120px}.contact__separator{font-size:16px;line-height:1.75;margin:25px 0 20px}@media(min-width:769px){.contact__separator{margin:32px 0}}.contact__phone-title{color:#fa4848;font-size:17px;font-weight:500;line-height:1.2;margin:0 0 5px}@media(min-width:769px){.contact__phone-title{font-size:19px}}@media(min-width:1025px){.contact__phone-title{font-size:20px}}.contact__phone-link{color:#000;font-size:22px;font-weight:600;line-height:1.333;text-decoration:none}.contact__phone-link:hover{text-decoration:underline}@media(hover:hover){.contact__phone-link:focus{text-decoration:underline}}@media(min-width:769px){.contact__phone-link{font-size:30px}}@media(min-width:1025px){.contact__phone-link{font-size:36px}}