.home_page__success{border:1px solid #1ea91e;padding:16px;text-align:center;font-size:20px!important;border-radius:16px;background-color:#f1fff1;display:flex!important;align-content:center;justify-content:center;flex-direction:row!important}.home_page__image{width:100%;height:inherit}.home_page__image__absolute,.home_page__image__absolute__right{position:absolute;width:300px;height:100px}.home_page__image__absolute__right{right:0}.home_page__image__wrapper{width:100%;height:460px;position:relative;margin-top:75px}.home_page__about_us{margin-top:48px;padding:24px;text-align:center}.home_page__about_us h1{font-size:40px;padding:20px;margin:-24px -24px 24px;color:hsla(0,0%,100%,.9);border-radius:24px}@media(max-width:700px){.home_page__about_us h1{font-size:30px;padding:0}}.home_page__about_us h1 span{border-bottom:7px solid #fff}@media(max-width:700px){.home_page__about_us h1 span{border-bottom:3px solid #fff}}.home_page__main_content{margin-top:48px;padding:24px;text-align:center}.home_page__main_content__description{padding:16px;color:#111;margin-top:48px;border-radius:8px;background-color:#fff;font-size:20px}@media(max-width:700px){.home_page__main_content__description{font-size:16px;margin-top:24px}}.home_page__main_content h1{font-size:40px;padding:20px;margin:-24px -24px 24px;color:hsla(0,0%,100%,.9);border-radius:24px}@media(max-width:700px){.home_page__main_content h1{font-size:30px;padding:0}}.home_page__main_content h1 span{border-bottom:7px solid #fff}@media(max-width:700px){.home_page__main_content h1 span{border-bottom:3px solid #fff}}.home_page__main_content__container{display:flex;flex-grow:1;gap:48px}@media(max-width:700px){.home_page__main_content__container{flex-direction:column;gap:24px}}.home_page__main_content__container>div{width:33.33%;flex-grow:1}@media(max-width:700px){.home_page__main_content__container>div{width:100%}}.home_page__main_content__card{font-size:164px;width:300px;height:430px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:20px;box-shadow:0 0 1px rgba(0,0,0,.075),0 0 2px rgba(0,0,0,.075),0 0 4px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.075),0 0 16px rgba(0,0,0,.075);transform-origin:10% 60%}@media(max-width:700px){.home_page__main_content__card{width:200px;height:315px}}.home_page__main_content__card__image{width:280px;height:410px}@media(max-width:700px){.home_page__main_content__card__image{width:180px;height:295px}}.home_page__main_content__card__image__wrapper{border-radius:20px;overflow:hidden;width:280px;height:410px}@media(max-width:700px){.home_page__main_content__card__image__wrapper{width:180px;height:295px}}.home_page__main_content__card__wrapper{display:flex;align-items:baseline}@media(max-width:1100px){.home_page__main_content__card__wrapper{flex-direction:column}}.home_page__main_content__card__container{display:flex;align-items:center;justify-content:center;position:relative;padding-top:20px;margin-bottom:-75px;min-width:350px;width:100%}.home_page__into_text{background-color:#fff;border-radius:8px;padding:16px;font-size:20px;display:flex;align-items:center;flex-direction:column}@media(max-width:700px){.home_page__into_text{font-size:14px}}.home_page__into_text h4{padding-bottom:20px}.home_page__into_text>p{border-bottom:3px solid #b59999;margin-bottom:15px;font-size:20px;font-weight:500}.home_page__icon_with_border{border-bottom:3px solid #111;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:15px}.home_page__end_of_content{margin-top:150px}.home_page__end_of_content h1{font-size:40px;padding:20px;color:hsla(0,0%,100%,.9);border-radius:24px;text-align:center}@media(max-width:700px){.home_page__end_of_content h1{font-size:30px;padding:0}}.home_page__end_of_content h1 span{border-bottom:7px solid #fff}@media(max-width:700px){.home_page__end_of_content h1 span{border-bottom:3px solid #fff}}.home_page__end_of_content__wrapper{margin-top:24px!important;margin-bottom:24px!important;padding:0 24px}.home_page__end_of_content__paper{border-radius:24px!important}.home_page__end_of_content__item{background-color:#fff;display:flex;align-items:center;gap:16px;font-size:18px;padding:24px!important;font-weight:500;text-transform:uppercase;border-radius:16px}@media(max-width:700px){.home_page__end_of_content__item{font-size:16px;padding:16px!important}}.home_page__how_to_find_us{margin-top:75px}.home_page__how_to_find_us h1{font-size:40px;padding:20px;color:hsla(0,0%,100%,.9);border-radius:24px;text-align:center}@media(max-width:700px){.home_page__how_to_find_us h1{font-size:30px;padding:0}}.home_page__how_to_find_us h1 span{border-bottom:7px solid #fff}@media(max-width:700px){.home_page__how_to_find_us h1 span{border-bottom:3px solid #fff}}.home_page__how_to_find_us__wrapper{margin-top:24px!important;margin-bottom:24px!important;display:flex;gap:40px;background-color:#fff;padding:16px;border-radius:8px;margin:0 24px}@media(max-width:1000px){.home_page__how_to_find_us__wrapper{flex-direction:column}}.home_page__how_to_find_us__container{display:flex;flex-direction:column;gap:20px;flex:33% 1}.home_page__how_to_find_us__container__contact_us{display:flex;flex-direction:column;gap:16px;justify-content:flex-end}.home_page__how_to_find_us__container>div{font-size:16px;display:flex;flex-flow:wrap;flex-direction:column;gap:8px}@media(max-width:700px){.home_page__how_to_find_us__container>div{font-size:14px}}.home_page__how_to_find_us__container span{font-size:18px;font-weight:500}@media(max-width:700px){.home_page__how_to_find_us__container span{font-size:14px}}.home_page__how_to_find_us__container span a{color:#6b5252}.home_page__houses__wrapper{padding:24px 24px 0;display:flex;flex-direction:column;gap:24px}.home_page__houses__privacy{padding:24px 24px 60px;gap:40px;flex-direction:column}.home_page__houses__block,.home_page__houses__privacy{display:flex;background-color:#fff;border-radius:20px;align-items:center}.home_page__houses__block{padding:16px;gap:20px}@media(max-width:700px){.home_page__houses__block{flex-direction:column}}.home_page__houses__image{width:100%;max-width:400px}.home_page__houses__image img{width:inherit;height:auto}.home_page__houses__title{font-size:20px;font-weight:500;border-bottom:3px solid #6b5252;width:-moz-fit-content;width:fit-content}.home_page__houses__text{font-size:16px;display:flex;flex-direction:column;gap:16px}@media(max-width:700px){.home_page__houses__text{font-size:14px}}.home_page__houses__button{display:flex;align-self:flex-end;width:-moz-fit-content;width:fit-content;font-size:20px;text-decoration:none;color:#fff;background-color:#292929;padding:16px;border-radius:15px;box-shadow:0 4px 6px rgba(0,0,0,.15);cursor:pointer;border:none;outline:none}@media(max-width:700px){.home_page__houses__button{font-size:18px}}.home_page__houses__button__price{font-size:20px;font-weight:500}@media(max-width:700px){.home_page__houses__button__price{font-size:18px}}.home_page__houses__button__wrapper{display:flex;justify-content:space-between;width:100%;align-items:center}