@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";body{margin:0;padding:0;padding-top:140px}body.active{overflow:hidden}img{width:100%;height:auto}main{overflow:hidden}:root{--all: #827469;--rose: #C48A91;--coral: #E2A38B;--dark: #59351c}*{color:var(--dark, #41342b);font-family:"Inter",sans-serif;font-size:18px;font-style:normal;font-weight:300;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}strong{font-weight:650}button{border:0;background:none;padding:0;margin:0;cursor:pointer}a,button,p,li,span{font-size:18px}a{text-decoration:none}input,select{outline:none;border:0;border-radius:16px;padding:0}select{cursor:pointer;background:#fff}h1,h1 *{font-size:48px;font-weight:500;line-height:100%;margin-bottom:1vw}h2,h2 *{font-size:36px;line-height:111%;font-weight:400;margin-bottom:.7vw}h3,h3 *{font-size:24px;line-height:134%}h4,h4 *{line-height:118%;font-size:20px}.focus{color:var(--black, #333) !important;font-size:inherit;font-weight:inherit}.btn_dark{background:var(--all, #827469);color:#fff;font-size:18px;border-radius:.7vw;padding:.7vw 1.8vw;position:relative;display:block;cursor:pointer;overflow:hidden;text-align:center;font-weight:600}.btn_dark:hover{background:var(--all, #827469)}.btn_crl:active,.btn_crl:focus-visible{background:var(--all, #827469);outline:none}.btn_light{background:#fff;color:var(--all, #827469);font-size:18px;border-radius:.7vw;padding:.7vw 1.8vw;position:relative;display:block;cursor:pointer;overflow:hidden;text-align:center;font-weight:600}.btn_light:hover{background:#fff}.header{position:fixed;top:0;left:0;background:#fff;width:100%;padding:1vw 4vw}.header .nav_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .nav_info .logo{display:block;width:6vw;margin-right:5vw}.header .nav_info .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5vw;margin:0 5vw 0 0}.header .nav_info .buttons a{display:block;width:30px;height:30px}.header .nav_info nav{margin:0 5vw 0 auto}.header .nav_info nav .menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1vw;list-style:none;padding:0}.welcome{padding:8vw 4vw}.welcome .block{width:30vw;margin:0 29vw 0 auto}.welcome .block h1{color:#fff}.welcome .block .text{margin-bottom:1vw}.welcome .block .text *{color:#fff}.welcome .block a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.about{width:100%;padding:0 0 0 4vw}.about .common{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.about .common .block{width:80%;padding:6vw 9vw}.about .common .block h2{font-size:48px;margin-bottom:2vw}/*# sourceMappingURL=style.min.css.map */