.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("../images/background/background-1.avif" 1x,"../images/background/background-1@2.avif" 2x,"../images/background/background-1.webp" 1x,"../images/background/background-1@2.webp" 2x,"../images/background/background-1.png" 1x,"../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{z-index:1;position:relative}.intro__title{color:#fa4848;text-transform:uppercase;margin:0 0 8px;padding:0;font-size:21px;font-weight:600;line-height:1}@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{text-transform:lowercase;max-width:280px;margin:0 0 40px;padding:0;font-size:27px;font-weight:600;line-height:1.286}@media (min-width:481px){.intro__subtitle{max-width:320px;font-size:30px}}@media (min-width:769px){.intro__subtitle{max-width:480px;font-size:50px}}@media (min-width:1025px){.intro__subtitle{max-width:520px;font-size:56px}}.intro__contact-button{color:#fff;background:#fa4848;border:0;border-radius:2px;height:48px;padding:0 38px;font-size:16px;font-weight:500;line-height:1}html.allow-transitions .intro__contact-button{transition:background-color .2s ease-out}.intro__contact-button:hover{background:#f92525}@media (hover:hover){.intro__contact-button:focus{background:#f92525}}.intro__contact-button:active{background:#f40707}.intro__photo-container{opacity:.4;max-width:85%;margin:0;padding:0;position:absolute;top:0;right:-15px}@media (min-width:481px){.intro__photo-container{opacity:1;max-width:65%;right:0}}.intro__photo{width:auto;max-width:100%;height:auto;display:block}.about{background:linear-gradient(#fff 0%,#f4f4f4 100%);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;text-transform:uppercase;text-align:center;margin:0 0 7px;padding:0;font-size:20px;font-weight:500;line-height:1.2}@media (min-width:769px){.about__title{margin:0 0 5px}}.about__subtitle{text-transform:lowercase;text-align:center;margin:0 0 32px;font-size:28px;font-weight:600;line-height:1}@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{content:"";clear:both;display:table}.about__description{z-index:2;margin:0;padding:6px 0;font-size:16px;line-height:1.75;position:relative}@media (min-width:769px){.about__description{padding:32px}.about__description.is-first{background:#f4f4f4;max-width:65%;margin:0 0 0 auto}}@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;padding:0;overflow:hidden}@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{top:60px;left:0}@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{top:0;right: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{width:auto;max-width:100%;height:auto;display:block}.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{max-width:180px;margin:0 auto}.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("../images/background/background-2.avif" 1x,"../images/background/background-2@2.avif" 2x,"../images/background/background-2.webp" 1x,"../images/background/background-2@2.webp" 2x,"../images/background/background-2.png" 1x,"../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{z-index:1;margin:0;padding:0;position:relative}.rent__main-title{color:#fa4848;text-transform:uppercase;margin:0 0 7px;padding:0;font-size:20px;font-weight:500;line-height:1.2}@media (min-width:769px){.rent__main-title{margin:0 0 5px}}.rent__subtitle{margin:0 0 30px;font-size:28px;font-weight:600;line-height:1}@media (min-width:769px){.rent__subtitle{margin:0 0 35px;font-size:38px}}@media (min-width:1025px){.rent__subtitle{margin:0 0 64px;font-size:48px}}.rent__description{z-index:1;background:rgba(255,255,255,.8);max-width:680px;margin:0;padding:12px 15px;line-height:1.75;position:relative}@media (min-width:481px){.rent__description{padding:16px 20px}}@media (min-width:769px){.rent__description{background:#fff;padding:32px}}.rent__photo-container{opacity:.4;width:100%;margin:0;position:absolute;top:0;bottom:0;right:0}@media (min-width:769px){.rent__photo-container{opacity:1;width:50%}}.rent__photo{object-fit:cover;width:100%;height:100%;display:block}.lease{text-align:center;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("../images/background/background-3.avif" 1x,"../images/background/background-3@2.avif" 2x,"../images/background/background-3.webp" 1x,"../images/background/background-3@2.webp" 2x,"../images/background/background-3.png" 1x,"../images/background/background-3@2.png" 2x);padding:60px 0 50px}@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;text-transform:uppercase;margin:0 0 7px;padding:0;font-size:20px;font-weight:500;line-height:1.2}@media (min-width:769px){.lease__main-title{margin:0 0 5px}}.lease__subtitle{margin:0 0 30px;font-size:28px;font-weight:600;line-height:1}@media (min-width:769px){.lease__subtitle{margin:0 0 35px;font-size:38px}}@media (min-width:1025px){.lease__subtitle{margin:0 0 64px;font-size:48px}}.lease__paragraph{max-width:615px;margin:0 auto;padding:0;font-size:16px;line-height:1.75}.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{z-index:1;position:relative}@media (min-width:769px){.buy__content{width:60%;margin:0 0 0 auto;padding:0 0 0 40px}}@media (min-width:1025px){.buy__content{width:50%;padding:0 0 0 70px}}.buy__title{color:#fa4848;text-transform:uppercase;margin:0 0 7px;padding:0;font-size:20px;font-weight:500;line-height:1.2}@media (min-width:769px){.buy__title{margin:0 0 5px}}.buy__subtitle{text-transform:lowercase;margin:0 0 30px;font-size:28px;font-weight:600;line-height:1}@media (min-width:769px){.buy__subtitle{margin:0 0 35px;font-size:38px}}@media (min-width:1025px){.buy__subtitle{margin:0 0 55px;font-size:48px}}.buy__description{background:rgba(255,255,255,.8);margin:0;padding:12px 15px;font-size:16px;line-height:1.75}@media (min-width:481px){.buy__description{padding:16px 20px}}@media (min-width:769px){.buy__description{background:0 0;padding:0}}.buy__photo-container{width:100%;margin:0;position:absolute;top:0;bottom:0;left:0}@media (min-width:769px){.buy__photo-container{width:40%}}@media (min-width:1025px){.buy__photo-container{width:50%}}.buy__photo{object-fit:cover;opacity:.4;width:100%;height:100%;display:block}@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("../images/background/background-4.avif" 1x,"../images/background/background-4@2.avif" 2x,"../images/background/background-4.webp" 1x,"../images/background/background-4@2.webp" 2x,"../images/background/background-4.png" 1x,"../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{content:"";z-index:0;background:linear-gradient(rgba(255,255,255,0) 0%,#fff 100%);width:100%;height:100%;position:absolute;top:0;left:0}.sell__content{z-index:1;padding:0 15px;position:relative}@media (min-width:769px){.sell__content{padding:0 55px 0 15px}}@media (min-width:1025px){.sell__content{padding:0 15px}}.sell__title{color:#fa4848;text-transform:uppercase;margin:0 0 7px;padding:0;font-size:20px;font-weight:500;line-height:1.2}@media (min-width:769px){.sell__title{margin:0 0 5px}}.sell__subtitle{text-transform:lowercase;margin:0 0 30px;font-size:28px;font-weight:600;line-height:1}@media (min-width:769px){.sell__subtitle{margin:0 0 35px;font-size:38px}}@media (min-width:1025px){.sell__subtitle{margin:0 0 56px;font-size:48px}}.sell__paragraph{margin:0;padding:0;font-size:16px;line-height:1.75}@media (min-width:769px){.sell__paragraph{max-width:50%}}@media (min-width:1450px){.sell__paragraph{max-width:600px}}.sell__photo-container{z-index:-1;float:right;width:180px;max-width:100%;margin:0 0 15px 15px;padding:0;top:15px;right:0}@media (min-width:481px){.sell__photo-container{width:50%}}@media (min-width:769px){.sell__photo-container{float:none;width:50%;max-width:100%;margin:0;position:absolute}}@media (min-width:1025px){.sell__photo-container{width:480px}}@media (min-width:1450px){.sell__photo-container{width:540px;top:auto;bottom:0;right:-220px}}.sell__photo-container:before{content:"";padding-top:88.8889%;display:block}.sell__photo{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.contact{text-align:center;padding:60px 0 30px}@media (min-width:769px){.contact{padding:95px 0 40px}}@media (min-width:1025px){.contact{padding:120px 0 45px}}.contact__title{text-transform:uppercase;color:#fa4848;margin:0 0 7px;padding:0;font-size:20px;font-weight:500;line-height:1.2}@media (min-width:769px){.contact__title{margin:0 0 5px}}.contact__subtitle{text-transform:lowercase;margin:0 0 35px;font-size:28px;font-weight:600;line-height:1}@media (min-width:769px){.contact__subtitle{margin:0 0 42px;font-size:38px}}@media (min-width:1025px){.contact__subtitle{margin:0 0 48px;font-size:48px}}.contact__form{max-width:360px;margin:0 auto}.contact__form-input-container{margin:0 0 24px}.contact__form-message-textarea{height:120px}.contact__separator{margin:25px 0 20px;font-size:16px;line-height:1.75}@media (min-width:769px){.contact__separator{margin:32px 0}}.contact__phone-title{color:#fa4848;margin:0 0 5px;font-size:17px;font-weight:500;line-height:1.2}@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}}