@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);*{box-sizing:border-box}body,html{font-family:Poppins;margin:0;padding:0}body{--dot-bg:#fff;--dot-color:var(--primary);--dot-size:1px;--dot-space:20px;background:linear-gradient(90deg,var(--dot-bg) calc(var(--dot-space) - var(--dot-size)),#0000 1%) 50% /var(--dot-space) var(--dot-space),linear-gradient(var(--dot-bg) calc(var(--dot-space) - var(--dot-size)),#0000 1%) 50% /var(--dot-space) var(--dot-space),var(--dot-color);overflow-x:hidden}:root{--primary:#95c29f;--primary-hover:#72a27c;--border-color:#ededed}.page__price-request{display:flex;height:100%;justify-content:center;width:100vw}.page__container{background:#fff;border-radius:10px;box-shadow:0 0 10px #0000000d;height:auto;justify-content:center;margin:15px;max-width:500px;padding:15px;width:100%}img{display:flex;margin:0 auto 2.5rem}.title{margin-bottom:3rem}.input,.radiobutton{margin-bottom:.5rem}.textarea{margin-bottom:.75rem}.error{margin-bottom:1.5rem}.title{align-items:center;display:flex;flex-direction:column;justify-content:center}.title h1{color:var(--primary);font-size:18px}.title span{background-color:var(--primary);display:flex;height:3px;margin-top:5px;width:100px}.input{align-items:start;display:flex;flex-direction:column;justify-content:center;width:100%}label{font-size:14px;font-weight:500;margin-bottom:5px}input{border:1px solid var(--border-color);border-radius:10px;font-family:Poppins;font-size:12px;padding:10px}input:active,input:focus{outline:0}.textarea{align-items:start;display:flex;flex-direction:column;justify-content:center;width:100%}textarea{border:1px solid var(--border-color);border-radius:10px;font-family:Poppins;font-size:12px;padding:10px}textarea:active,textarea:focus{outline:0}.button{background-color:var(--primary);border:1px solid var(--primary);border-radius:10px;color:#fff;cursor:pointer;font-family:Poppins;font-size:14px;font-weight:500;justify-content:center;padding:9px 5px;transition:background-color .3s ease-in-out;width:100px}.button:hover{background-color:var(--primary-hover)}.container{cursor:pointer;display:block;font-size:14px;font-weight:400;margin-bottom:10px;padding-left:30px;position:relative;-webkit-user-select:none;user-select:none}.container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark{border:1px solid var(--border-color);border-radius:50%;height:22px;left:0;position:absolute;top:0;width:22px}.checkmark,.container input:checked~.checkmark,.container:hover input~.checkmark{background-color:#fff}.checkmark:after{content:"";display:none;position:absolute}.container input:checked~.checkmark:after{display:block}.container .checkmark:after{background:var(--primary);border-radius:50%;height:10px;left:5px;top:5px;width:10px}.radiobutton__label{display:flex;margin-bottom:5px}.error{background-color:#ff8181;border:1px solid #f56464;border-radius:10px;color:#fff;font-size:14px;font-weight:400;padding:10px}.loader-container{align-items:center;background:#ffffffbf;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw}.loader{animation:spin 2s linear infinite;border:10px solid #f3f3f3;border-radius:50%;border-top:10px solid var(--primary);height:50px;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.0d915820.css.map*/