ul#componentContainer{display:inline-flex;list-style-type:none;padding-inline-start:0}ul#componentContainer a{align-items:center;display:flex;justify-content:center;text-decoration:none}.input[data-v-9d7b5b4c]{height:57px;width:100%}.input input[data-v-9d7b5b4c]::-webkit-inner-spin-button,.input input[data-v-9d7b5b4c]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input input[data-v-9d7b5b4c]{border:1px solid #eaeaea;border-radius:8px;box-sizing:border-box;font-size:15px;height:100%;outline:none;padding:0 24px;width:100%}.input input[data-v-9d7b5b4c]::-moz-placeholder{color:#8c8d8a}.input input[data-v-9d7b5b4c]::placeholder{color:#8c8d8a}.button[data-v-5f6e063f]{align-items:center;border-radius:8px;display:flex;font-weight:600;height:50px;justify-content:center}.button.disabled[data-v-5f6e063f]{cursor:not-allowed;opacity:.5}.button.white[data-v-5f6e063f]{background:#fff;color:#b61f26}.button.red[data-v-5f6e063f]{background:linear-gradient(88.28deg,#eb303e -5.41%,#bb1e25 125.91%);color:#fff}.button.gray[data-v-5f6e063f]{background:#e4e4e4;color:#b61f26;font-weight:600}.button .button__img[data-v-5f6e063f]{margin-right:10px}.checkboxSimple{align-items:center;border:1px solid #cacbcd;border-radius:5px;box-sizing:border-box;display:flex;height:18px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:18px}.checkboxSimple.active{background:#d60002;border:none}.checkboxSimple .checked{height:auto;width:10px}.modal[data-v-dfb19a22]{background:#787878b3;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:99}.content[data-v-dfb19a22],.modal[data-v-dfb19a22]{align-items:center;display:flex}.content[data-v-dfb19a22]{position:relative}.content .close-icon[data-v-dfb19a22]{cursor:pointer;position:absolute;right:30px;top:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.request-modal .request-modal-success[data-v-d7a93615]{align-items:center;background:#fff;display:flex;font-size:30px;justify-content:center;inset:0;position:absolute;z-index:3}.request-modal[data-v-d7a93615]{background:#fff;border-radius:20px;display:flex;overflow:hidden;position:relative;width:-moz-fit-content;width:fit-content}.request-modal .people-image[data-v-d7a93615]{height:440px;width:480px}.request-modal .main-content[data-v-d7a93615]{height:-moz-fit-content;height:fit-content;padding:40px 40px 30px;width:375px}.request-modal .main-content .title[data-v-d7a93615]{color:#242520;font-size:22px;font-style:normal;font-weight:700;line-height:normal;margin:10px 0 40px}.request-modal .main-content .title[data-v-d7a93615] .selected{color:#b61f26;font-size:22px;font-style:normal;font-weight:700;line-height:normal}.request-modal .main-content .form[data-v-d7a93615]{display:flex;flex-direction:column;gap:20px}.request-modal .main-content .form .button[data-v-d7a93615]{height:57px}.request-modal .main-content .privacy-policy[data-v-d7a93615]{display:flex;gap:10px;margin-top:10px}.request-modal .main-content .privacy-policy .checkbox[data-v-d7a93615]{flex:0 0 auto;height:20px;width:20px}.request-modal .main-content .privacy-policy a[data-v-d7a93615],.request-modal .main-content .privacy-policy span[data-v-d7a93615]{color:#242520;font-size:11px;font-style:normal;font-weight:400;line-height:normal}.request-modal .main-content .privacy-policy a[data-v-d7a93615]{text-decoration:underline}@media screen and (max-width:950px){.request-modal[data-v-d7a93615]{width:455px}.request-modal .people-image[data-v-d7a93615]{display:none}}@media screen and (max-width:700px){.request-modal[data-v-d7a93615]{width:310px}}.dropdownAdaptive_item{width:100%}.dropdownAdaptive_item p{font-weight:700;padding:15px}.dropdownAdaptive_item .card__options .card__option{cursor:pointer;line-height:17px;padding:15px;position:relative}.dropdownAdaptive_item .card__options .card__option:hover{text-decoration:underline}.contacts_line__footer .contacts__block .contact_phones[data-v-45c7c3dd]{margin-left:0}.contacts_line[data-v-45c7c3dd]{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.contacts_line .menu_icon[data-v-45c7c3dd]{display:none}.contacts_line .mobile_menu[data-v-45c7c3dd]{display:none;overflow-y:scroll}.contacts_line .mobile_mask[data-v-45c7c3dd]{display:none}.contacts_line .contacts__block[data-v-45c7c3dd]{display:flex;justify-content:space-between;width:36%}.contacts_line .contacts__block .el__text[data-v-45c7c3dd]{font-size:14px;font-weight:600;line-height:16px;width:70px;word-break:break-word}.contacts_line .call[data-v-45c7c3dd]{font-weight:600}.contacts_line .contact_el[data-v-45c7c3dd]{align-items:center;display:flex}.contacts_line .contact_el .el__img[data-v-45c7c3dd]{align-self:end;margin:0 10px}.contacts_line .contact_phones[data-v-45c7c3dd]{font-size:16px;font-weight:700;line-height:19px;margin-left:20px}@media screen and (max-width:1300px){.contacts_line.contacts_line__header[data-v-45c7c3dd]{justify-content:end}.contacts_line.contacts_line__header .contact_el[data-v-45c7c3dd]{margin-left:30px}.contacts_line.contacts_line__header .contact_phones[data-v-45c7c3dd]{margin-left:20px}.contacts_line.contacts_line__header .email[data-v-45c7c3dd],.contacts_line.contacts_line__header .whatsapp .el__text[data-v-45c7c3dd]{display:none}.contacts_line.contacts_line__footer[data-v-45c7c3dd]{align-items:flex-end;flex-direction:column}.contacts_line.contacts_line__footer .contacts__block[data-v-45c7c3dd]{align-items:center;flex-direction:column;width:175px}.contacts_line.contacts_line__footer .contacts__block .contact_phones[data-v-45c7c3dd]{margin-bottom:20px}.contacts_line.contacts_line__footer .contacts__block .contact_el[data-v-45c7c3dd]{margin-top:25px}.contacts_line.contacts_line__footer .contacts__block .contact_el .el__img[data-v-45c7c3dd]{margin-left:0}.contacts_line.contacts_line__footer .contacts__block .contact_el .el__text[data-v-45c7c3dd]{width:auto}}@media screen and (max-width:950px){.contacts_line.contacts_line__header[data-v-45c7c3dd]{justify-content:space-between}.contacts_line.contacts_line__header .contact_el[data-v-45c7c3dd]{margin-left:15px}.contacts_line.contacts_line__header .contact_phones[data-v-45c7c3dd]{display:none}.contacts_line.contacts_line__header .menu_icon[data-v-45c7c3dd]{align-items:center;display:flex;margin-left:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.contacts_line.contacts_line__header .mobile_mask[data-v-45c7c3dd]{display:block;inset:95px 0 0;position:fixed;z-index:2}.contacts_line.contacts_line__header .mobile_menu[data-v-45c7c3dd]{background:#f0f3f5;bottom:0;display:flex;position:fixed;right:0;top:95px;transition:width 1s ease;width:0;z-index:3}.contacts_line.contacts_line__header .mobile_menu.visible[data-v-45c7c3dd]{width:50%}.contacts_line.contacts_line__header .mobile_menu[data-v-45c7c3dd]{flex-direction:column}.contacts_line.contacts_line__header .mobile_menu .menu__link[data-v-45c7c3dd]{border:2px solid transparent;box-sizing:border-box;padding:15px;white-space:nowrap;width:-moz-min-content;width:min-content}.contacts_line.contacts_line__header .mobile_menu .about__links[data-v-45c7c3dd],.contacts_line.contacts_line__header .mobile_menu .dropdown_block[data-v-45c7c3dd]{padding-left:30px}.contacts_line.contacts_line__header .mobile_menu .dropdown_block p[data-v-45c7c3dd]{font-weight:700}.contacts_line.contacts_line__header .mobile_menu .active[data-v-45c7c3dd]{border-bottom:2px solid #b61f26}.contacts_line.contacts_line__footer .contacts__block[data-v-45c7c3dd]{align-items:flex-end}.contacts_line.contacts_line__footer .contacts__block .contact_phones[data-v-45c7c3dd]{font-size:16px}.contacts_line.contacts_line__footer .contacts__block .contact_el .el__text[data-v-45c7c3dd]{font-size:12px;width:70px}}@media screen and (max-width:700px){.contacts_line.contacts_line__header[data-v-45c7c3dd]{height:100%;justify-content:end}.contacts_line.contacts_line__header .call[data-v-45c7c3dd],.contacts_line.contacts_line__header .email[data-v-45c7c3dd],.contacts_line.contacts_line__header .geo[data-v-45c7c3dd],.contacts_line.contacts_line__header .whatsapp[data-v-45c7c3dd]{display:none}.contacts_line.contacts_line__header .mobile_mask[data-v-45c7c3dd],.contacts_line.contacts_line__header .mobile_menu[data-v-45c7c3dd]{top:60px}.contacts_line.contacts_line__header .mobile_menu.visible[data-v-45c7c3dd]{width:80%}.contacts_line.contacts_line__footer[data-v-45c7c3dd]{justify-content:center}.contacts_line.contacts_line__footer .contacts__block[data-v-45c7c3dd]{align-items:center;width:100%}.contacts_line.contacts_line__footer .contacts__block .contact_phones[data-v-45c7c3dd]{margin-top:40px}.contacts_line.contacts_line__footer .contacts__block .contact_el .el__text[data-v-45c7c3dd]{width:auto}}.dropdown_item{text-align:center;width:100%}.dropdown_item p{align-items:center;background:#2f3a55;color:#fff;display:flex;font-weight:700;height:22px;justify-content:center;padding:15px 0}.dropdown_item .card__options .card__option{cursor:pointer;line-height:17px;padding:15px;position:relative}.dropdown_item .card__options .card__option:hover{text-decoration:underline}.header{background:#f8fafc}.header .logo{align-items:flex-end;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:350px}.header .logo .logo__img{width:231px}.header .logo .logo__text{align-items:flex-end;display:flex;margin-left:20px}.header .logo .logo__text img{width:95px}.header .company_info{border-bottom:1px solid #d9d9d9;box-sizing:border-box;height:95px}.header .company_info .container{align-items:center;display:flex;height:100%}.header .company_info .container .contacts_block{margin-left:auto;width:900px}.header .navbar{align-items:center;display:flex;height:65px}.header .navbar .navbar__button{align-items:center;background:linear-gradient(88.28deg,#eb303e -5.41%,#bb1e25 125.91%);border-radius:8px;color:#fff;display:flex;font-size:14px;font-weight:600;height:48px;justify-content:center;min-width:140px;text-align:center;width:180px}.header .navbar .navbar__menu{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 30px;max-width:875px;min-width:320px;width:100%}.header .navbar .navbar__menu .real-estate{position:relative}.header .navbar .navbar__menu .real-estate:after{bottom:-10px;content:"";height:20px;left:0;position:absolute;width:100%;z-index:-1}.header .navbar .navbar__menu .menu__link{border-bottom:2px solid transparent;box-sizing:border-box;padding:15px;position:relative;z-index:3}.header .navbar .navbar__menu .menu__link .dropdown_block{background:#fff;border-radius:10px;display:none;left:-720px;position:absolute;top:50px;width:1300px}.header .navbar .navbar__menu .menu__link .dropdown_block .dropdown_boxes{display:flex}.header .navbar .navbar__menu .menu__link .hover_menu{background:#fff;border-radius:10px;display:none;height:auto;left:0;padding:0 5px;position:absolute;top:46px;width:180px}.header .navbar .navbar__menu .menu__link:hover .dropdown_block,.header .navbar .navbar__menu .menu__link:hover .hover_menu{display:block}.header .navbar .navbar__menu .active{border-bottom:2px solid #b61f26}.header .navbar .navbar__search_mobile{display:none}.header .navbar .navbar__search{align-items:center;background:#e9eff5;border-radius:76px;box-sizing:border-box;display:flex;height:35px;padding:0 16px;position:relative;width:180px}.header .navbar .navbar__search .search__input{background:inherit;border:none;height:100%;outline:none;width:100%}@media screen and (max-width:1300px){.header .company_info .container .contacts_block{width:auto}.header .navbar .navbar__search{display:none}.header .navbar .navbar__search_mobile{display:block}.header .navbar .navbar__search_mobile img{width:20px}}@media screen and (max-width:950px){.header .navbar{display:none}.header .logo{width:250px}.header .logo .logo__img{width:175px}.header .logo .logo__text img{width:75px}.header .logo .logo__text span{font-size:11px}.header{position:sticky;top:0;z-index:10}}@media screen and (max-width:700px){.header .company_info{height:60px;padding:0}}.cookie-popup{align-items:center;background:#fff;border-top:1px solid #000;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;width:100%;z-index:1000}.popup-content{background:#fff;border-radius:5px;padding:20px;text-align:center}.popup-content p{margin:0 0 20px}.popup-content button{background:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-right:40px;padding:5px 10px}.popup-content a{color:#007bff;cursor:pointer;text-decoration:underline}.footer{background:#28282808;height:340px;padding-top:20px}.footer .footer__desc{display:flex;margin-top:20px}.footer .footer__desc .button{margin-left:auto}.footer .about__company__block{display:flex;justify-content:space-between;margin-left:153px;width:364px}.footer .footer__title{font-size:16px;font-weight:700;line-height:19px;margin-bottom:30px}.footer .footer__option{color:#767677;display:flex;line-height:20px}.footer .footer__addresses{color:#767677;display:flex;height:180px;margin-top:35px;width:100%}.footer .footer__addresses .social__links{margin-left:auto}.footer .footer__addresses .social__links .social__img{border-radius:10px;height:37px;margin-left:30px;width:37px}.footer .footer__addresses .addresses__address{display:flex;flex-direction:column;height:65px;justify-content:space-between;width:285px}.footer .footer__contacts{margin-left:180px;width:calc(100% - 440px)}.footer .footer__about{display:flex}.footer .footer__logo{width:260px}.footer .footer__logo .footer__logo__img{width:100%}.footer .footer__logo .footer__logo__text{line-height:20px;text-align:right}.footer .footer__logo .footer__logo__text__mini{display:none}@media screen and (max-width:1300px){.footer{height:400px}.footer .footer__logo__text{display:none}.footer .footer__desc{margin-top:100px}.footer .footer__title{font-size:14px}.footer .footer__option{font-size:12px}.footer .footer__logo{align-items:center;display:flex}.footer .footer__logo .footer__logo__img{margin-right:30px;min-width:260px}.footer .footer__logo .footer__logo__text__mini{align-items:flex-end;display:flex;margin-left:20px}.footer .footer__logo .footer__logo__text__mini img{width:95px}.footer .footer__about{display:block;position:relative}.footer .footer__contacts{margin:0;position:absolute;right:0;top:0}.footer .footer__addresses{position:relative}.footer .footer__addresses .addresses__address{width:170px}.footer .footer__addresses .about__company__block{margin-left:0;width:auto}.footer .footer__addresses .about__company__block .about__company{margin-left:80px}.footer .footer__addresses .social__links{bottom:-60px;position:absolute;right:0}}@media screen and (max-width:950px){.footer .footer__addresses .addresses__address{width:150px}.footer .footer__addresses .about__company__block .about__company{margin-left:40px}.footer .footer__desc,.footer .footer__desc *{font-size:12px}}@media screen and (max-width:700px){.footer{height:auto}.footer .footer__title{margin-bottom:20px}.footer .footer__logo{justify-content:center;width:auto}.footer .footer__logo .footer__logo__img{min-width:190px;width:190px}.footer .footer__logo .footer__logo__text__mini{margin-left:0}.footer .footer__logo .footer__logo__text__mini img{width:80px}.footer .footer__contacts{inset:auto;position:relative;width:100%}.footer .footer__addresses{align-items:center;flex-direction:column;height:auto}.footer .footer__addresses .addresses__address{justify-content:start;margin-bottom:20px;text-align:center;width:100%}.footer .footer__addresses .about__company__block{width:100%}.footer .footer__addresses .about__company__block .about__company{margin:0;text-align:center;width:50%}.footer .footer__addresses .about__company__block .about__company .footer__option{display:block}.footer .footer__addresses .social__links{bottom:-70px;display:flex;justify-content:space-evenly;width:100%}.footer .footer__addresses .social__links .social__img{margin:0}.footer .footer__desc{align-items:center;flex-direction:column;margin-top:100px;padding-bottom:20px}.footer .footer__desc .button{margin:0}}.sticky_buttons{left:10px;position:fixed;top:50%;z-index:2}.sticky_buttons .sticky__button{align-items:center;border-radius:8px;box-shadow:0 4px 20px #00000026;box-sizing:border-box;color:#fff;display:flex;font-weight:600;height:50px;justify-content:center;margin-bottom:10px;width:135px}.sticky_buttons .sticky__button_left{background:linear-gradient(88.28deg,#eb303e -5.41%,#bb1e25 125.91%)}.sticky_buttons .sticky__button_right{background:linear-gradient(88.28deg,#2f3a55 -5.41%,#242520 125.91%)}.sticky_buttons .sticky__button__img{margin-left:10px}@media screen and (max-width:1300px){.sticky_buttons{display:none}}.loading[data-v-b735c932]{align-items:center;background:#fff;display:flex;height:100vh;justify-content:center;position:fixed;width:100vw;z-index:100}.page-enter-active[data-v-b735c932],.page-leave-active[data-v-b735c932]{transition:all .4s}.page-enter-from[data-v-b735c932],.page-leave-to[data-v-b735c932]{filter:blur(1rem);opacity:0}.langBox[data-v-b735c932]{display:flex;flex-direction:column;gap:6px;position:fixed;right:0;top:50%;transform:translate(-50%);z-index:9999}.langBtn[data-v-b735c932]{background:#f0f0f0;border:none;border-radius:50%;cursor:pointer;font-weight:600;height:50px;transition:all .2s ease;width:50px}.langBtn[data-v-b735c932]:hover{background:#ddd}.langBtn.active[data-v-b735c932]{background:#b61f26;color:#fff}.widgetWhatsapp[data-v-b735c932]{bottom:10px;cursor:pointer;display:block;position:fixed;right:10px;transition:.2s;z-index:99999}.widgetWhatsapp img[data-v-b735c932]{height:50px;width:50px}.widgetWhatsapp[data-v-b735c932]:hover{transform:scale(1.2)}
