#process{margin-top:83px;margin-bottom:100px}@media screen and (max-width: 1024px){#process{margin-top:60px}}@media screen and (max-width: 768px){#process{margin-bottom:60px}}#process .content{max-width:900px;margin:0 auto 82px}#process .content h2{font-style:normal;font-weight:700;font-size:36.49px;line-height:130%;text-align:center;color:#074073;margin-top:0;margin-bottom:22px}#process .content p{font-weight:400;font-size:20.25px;line-height:130%;text-align:center;color:#383838;margin:0}@media screen and (max-width: 1024px){#process .content{margin-bottom:60px;max-width:600px}#process .content h2{font-size:24px}#process .content p{font-size:16px}}#process .steps{max-width:951px;margin:0 auto;position:relative;padding-bottom:64px}#process .steps .step{position:relative;pointer-events:none}#process .steps .step:nth-child(1) .dot{background:#0290f5}#process .steps .step:not(:first-child){margin-top:-100px}#process .steps .step-inner{display:grid;grid-template-columns:1fr 1fr;gap:29px}#process .steps .step-content{padding:48px;pointer-events:auto}#process .steps .step span{font-weight:700;font-size:16px;line-height:20px;color:#0290f5;margin-bottom:25px;display:block}#process .steps .step h3{font-weight:700;font-size:22.78px;line-height:130%;color:#074073;margin-top:0;margin-bottom:12px}#process .steps .step p{font-size:16px;line-height:24px;letter-spacing:-0.02em;color:#383838}#process .steps .step ul{margin-top:26px}#process .steps .step li{padding-left:14px}#process .steps .step li:not(:last-child){margin-bottom:20px}#process .steps .step li::marker{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02LjI5NTggNC43NjMzOEwxLjcwNTggMC4yODM3OTdDMS41MTg0NCAwLjEwMjAyNyAxLjI2NDk4IDAgMS4wMDA4IDBDMC43MzY2MTMgMCAwLjQ4MzE2MSAwLjEwMjAyNyAwLjI5NTc5OCAwLjI4Mzc5N0MwLjIwMjA3IDAuMzc0NTI0IDAuMTI3Njc2IDAuNDgyNDY0IDAuMDc2OTA3MiAwLjYwMTM5MkMwLjAyNjEzODUgMC43MjAzMTkgMCAwLjg0Nzg4MSAwIDAuOTc2NzE3QzAgMS4xMDU1NSAwLjAyNjEzODUgMS4yMzMxMSAwLjA3NjkwNzIgMS4zNTIwNEMwLjEyNzY3NiAxLjQ3MDk3IDAuMjAyMDcgMS41Nzg5MSAwLjI5NTc5OCAxLjY2OTY0TDQuODk1OCA2LjEzOTQ2QzQuOTg5NTMgNi4yMzAxOCA1LjA2MzkyIDYuMzM4MTIgNS4xMTQ2OSA2LjQ1NzA1QzUuMTY1NDYgNi41NzU5OCA1LjE5MTYgNi43MDM1NCA1LjE5MTYgNi44MzIzOEM1LjE5MTYgNi45NjEyMSA1LjE2NTQ2IDcuMDg4NzcgNS4xMTQ2OSA3LjIwNzdDNS4wNjM5MiA3LjMyNjYzIDQuOTg5NTMgNy40MzQ1NyA0Ljg5NTggNy41MjUzTDAuMjk1Nzk4IDExLjk5NTFDMC4xMDc0OTUgMTIuMTc3NiAwLjAwMTE3OTkyIDEyLjQyNTYgMC4wMDAyNDIyMzMgMTIuNjg0NkMtMC4wMDA2OTU0NDkgMTIuOTQzNiAwLjEwMzgyMiAxMy4xOTIzIDAuMjkwNzk5IDEzLjM3NjFDMC40Nzc3NzcgMTMuNTU5OSAwLjczMTg5OSAxMy42NjM2IDAuOTk3MjYzIDEzLjY2NDVDMS4yNjI2MyAxMy42NjU0IDEuNTE3NSAxMy41NjM0IDEuNzA1OCAxMy4zODFMNi4yOTU4IDguOTAxMzhDNi44NTc2IDguMzUyNDEgNy4xNzMxNiA3LjYwODI1IDcuMTczMTYgNi44MzIzOEM3LjE3MzE2IDYuMDU2NSA2Ljg1NzYgNS4zMTIzNSA2LjI5NTggNC43NjMzOFoiIGZpbGw9IiMwMDcxRDIiLz4KPC9zdmc+Cg==)}#process .steps .step:nth-child(odd) span,#process .steps .step:nth-child(odd) h3,#process .steps .step:nth-child(odd) p,#process .steps .step:nth-child(odd) ul{text-align:right}#process .steps .line{position:absolute;top:0;left:50%;transform:translateX(-50%);width:1px;height:100%;background-image:linear-gradient(to bottom, #A4A4A4 50%, transparent 50%);background-size:1px 30px;background-repeat:repeat-y}#process .steps .line .final{width:100px;height:100px;background:#074073;border-radius:50%;position:absolute;bottom:0;left:50%;transform:translate(-50%, 50%);display:grid;place-items:center}#process .steps .dot{background:#deefff;width:50px;height:50px;position:absolute;top:31px;left:50%;transform:translateX(-50%);z-index:1;border-radius:50%;display:grid;place-items:center}@media screen and (max-width: 768px){#process .steps{padding-bottom:48px}#process .steps .step:not(:first-child){margin-top:40px}#process .steps .step:nth-child(odd) span,#process .steps .step:nth-child(odd) h3,#process .steps .step:nth-child(odd) p,#process .steps .step:nth-child(odd) ul{text-align:left}#process .steps .step-inner{grid-template-columns:1fr;gap:0}#process .steps .step-content{padding:0 24px}#process .steps .step-content span{margin-bottom:16px}#process .steps .line{left:0;transform:translateX(0)}#process .steps .line .final{width:30px;height:30px}#process .steps .line .final svg{width:16px;height:16px}#process .steps .dot{left:0;top:0;transform:translateX(-50%);width:30px;height:30px}#process .steps .dot svg{width:16px;height:16px}}#houses-slider .swiper-slide{height:auto}#houses-slider .content{max-width:900px;margin:0 auto 54px}#houses-slider .content h2{font-style:normal;font-weight:700;font-size:36.49px;line-height:130%;text-align:center;color:#074073;margin-top:0;margin-bottom:22px}#houses-slider .content p{font-weight:400;font-size:20.25px;line-height:130%;text-align:center;color:#383838;margin:0}@media screen and (max-width: 1024px){#houses-slider .content{margin-bottom:60px;max-width:600px}#houses-slider .content h2{font-size:24px}#houses-slider .content p{font-size:16px}}#houses-slider .card{border:1px solid #e3e3e3;border-left:unset;height:100%;display:flex;flex-direction:column}#houses-slider .card-top{padding:26px 27px;border-bottom:1px solid #e3e3e3;position:relative}#houses-slider .card-top img{width:100%;height:380px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 576px){#houses-slider .card-top{padding:0}#houses-slider .card-top img{height:234px}}#houses-slider .card-top .--promotion{display:flex;align-items:center;justify-content:center;position:absolute;width:171px;height:42px;background:linear-gradient(270deg, #FF401F 0%, #E8D01A 100%);border-radius:8px;font-weight:700;font-size:16px;line-height:20px;color:#fff;top:8px;left:8px}#houses-slider .card-top .--promotion svg{margin-right:12px}@media screen and (max-width: 576px){#houses-slider .card-top .--promotion{top:8px;left:8px}}#houses-slider .card-bottom{padding:48px;background:#f7f7f7;flex-grow:1;display:flex;flex-direction:column}@media screen and (max-width: 1910px){#houses-slider .card-bottom{padding:48px 24px}}#houses-slider .card-title{font-weight:700;font-size:36.49px;line-height:130%;color:#074073;display:flex;align-items:center}#houses-slider .card-title::before{content:"";width:22px;height:22px;border-radius:50%;background-color:#0071d2;margin-right:12px;flex-shrink:0}@media screen and (max-width: 1450px){#houses-slider .card-title{font-size:24px}#houses-slider .card-title::before{width:16px;height:16px;margin-right:8px}}#houses-slider .card-number{font-weight:400;font-size:22.78px;line-height:130%;color:#074073;margin-bottom:37px}@media screen and (max-width: 1450px){#houses-slider .card-number{font-size:20px}}#houses-slider .card-row{display:flex;align-items:center;justify-content:space-between}#houses-slider .card-row:not(:last-child){margin-bottom:28px}#houses-slider .card-row-item{display:flex;flex-direction:column;font-weight:700;font-size:20.25px;line-height:130%;color:#074073}#houses-slider .card-row-item span{font-size:16px;font-weight:400}#houses-slider .card-row-item:last-child{align-items:flex-end}#houses-slider .card-row-item-note{font-size:10px !important;font-weight:300 !important}#houses-slider .card-actions{margin-top:auto}@media screen and (max-width: 1910px){#houses-slider .card-actions{gap:20px}}@media screen and (max-width: 1450px){#houses-slider .card-actions{grid-template-columns:1fr}}#houses-slider .card .btn-primary{display:flex;justify-content:center;align-items:center;padding:14px 32px 14px 20px;height:56px;background:#0071d2;border-radius:360px;font-weight:700;font-size:16px;line-height:20px;color:#fff}#houses-slider .card .btn-primary svg{margin-right:12px}#houses-slider .card .btn-secondary{border-radius:360px;font-weight:700;font-size:16px;line-height:20px;color:#074073;height:56px;display:flex;justify-content:center;align-items:center;border:1px solid #074073}@media screen and (max-width: 1720px){#houses-slider .card .btn-primary svg{width:20px;height:20px}#houses-slider .card .btn-primary,#houses-slider .card .btn-secondary{padding:0;height:40px;font-size:13px;line-height:18px}}@media screen and (max-width: 1200px){#houses-slider .card .btn-primary,#houses-slider .card .btn-secondary{height:56px;font-size:16px;line-height:20px}#houses-slider .card .btn-primary svg{width:32px;height:32px}}#houses-slider .houses-slider-controls{display:flex;align-items:center;justify-content:center;margin-top:21px}#houses-slider .houses-slider-controls .prev,#houses-slider .houses-slider-controls .next{cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}#houses-slider .houses-slider-controls .prev:hover,#houses-slider .houses-slider-controls .next:hover{opacity:80}#houses-slider .houses-slider-controls span{padding:0 20px;font-weight:700;font-size:16px;line-height:20px;color:#074073}#houses-slider .final-card{background:#024277;height:100%;padding:40px 96px;display:flex;flex-direction:column;justify-content:center}#houses-slider .final-card h3{font-style:normal;font-weight:700;font-size:64px;line-height:130%;color:#fff;margin-bottom:37px}#houses-slider .final-card p{font-style:normal;font-weight:400;font-size:20.25px;line-height:130%;color:#fff;margin-bottom:37px}#houses-slider .final-card a{display:flex;justify-content:center;align-items:center;height:60px;background:#fff;border-radius:360px;font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#0071d2;transition:opacity .3s ease}#houses-slider .final-card a:hover{opacity:.8}#houses-slider .final-card a svg{margin-right:12px}@media screen and (max-width: 1600px){#houses-slider .final-card{padding:40px 24px}#houses-slider .final-card h3{font-size:48px}#houses-slider .final-card p{font-size:16px}}
