a,a:hover{color:unset;text-decoration:none}a:hover{cursor:pointer}button,input{outline:none}@font-face{font-family:"Maison Neue";src:url(/static/media/Font.7011dcef.eot);src:url(/static/media/Font.7011dcef.eot?#iefix) format("embedded-opentype"),url(/static/media/Font.c242c975.woff2) format("woff2"),url(/static/media/Font.68099b87.woff) format("woff"),url(/static/media/Font.1e487d41.ttf) format("truetype"),url(/static/media/Font.65934408.svg#Font) format("svg");font-weight:400;font-style:normal;font-display:swap}:root{--toastify-color-success:#2cb1ba!important}*{box-sizing:border-box;font-family:"Maison Neue"}body,html{margin:0}#root{min-height:100vh}#root,.loader{display:flex;flex-direction:column}.loader{justify-content:center;align-items:center;color:#2cb1ba;font-weight:700;padding:150px 0}.lds-ripple{display:inline-block;position:relative;width:80px;height:80px}.lds-ripple div{position:absolute;border:4px solid #2cb1ba;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}to{top:0;left:0;width:72px;height:72px;opacity:0}}.bcg-gray{background-color:#ebedee}button,input[type=checkbox]{cursor:pointer}.container{max-width:1280px;margin:auto}.button-sold{background-color:#2cb1ba;color:#fff}.login-container,.login-form,.signup-container,.signup-form{display:flex;flex-direction:column}.login-container,.signup-container{justify-content:center;text-align:center;margin-top:30px}.login-form,.signup-form{width:275px;margin:auto}.login-form>input,.signup-form>input{border:none;border-bottom:1px solid #fcced3;height:35px;margin-bottom:20px}.checkbox-container{margin-top:20px;padding:10px}.checkbox-container>div{display:flex}.signup-form input[type=checkbox]{transform:scale(2);margin-right:20px}.checkbox-container span{color:#666}.checkbox-container>p{text-align:left;color:#999;font-size:12px}.login-form button,.signup-form button{background-color:#2cb1ba;height:45px;width:100%;border:none;outline:none;border-radius:5px;color:#fff;font-size:16px;margin-top:20px}.login-container a,.signup-container a{text-decoration:none;margin:20px 0;color:#2cb1ba;font-size:12px}.home-hero{background-image:url(/static/media/hero.8bb1c2ce.jpg);min-height:65vh;width:100%;position:relative;background-position:50%;background-size:cover}.home-hero .container{display:flex;height:65vh;align-items:center}.home-hero-tear-style{position:absolute;bottom:0;right:0;height:4vw;pointer-events:none}.home-hero-text{height:260px;width:400px;background-color:#fff;padding:25px;border-radius:3px;font-size:34px;display:flex;flex-direction:column;justify-content:center;box-shadow:0 0 2px rgba(17,17,17,.24)}.home-hero-text button{height:45px;width:187px;background-color:#2baeb7;border-radius:4px;color:#fff;font-size:16px;border:none;padding:10px 14px;margin-top:32px}.Offers{display:flex;flex-wrap:wrap;margin:30px auto;grid-gap:6px 26px;gap:6px 26px}.Offers .offer{width:235px}.Offers .offer-card{cursor:pointer}.Offers .offer-product img{height:360px;width:100%;object-fit:cover}.Offers .offer-product-details{display:flex;flex-direction:column;padding:8px}.Offers .offer-product-details span:not(:first-child){color:#666;font-size:12px}.Offers a,.Offers a:hover{color:unset;text-decoration:none}.Offers a:hover{cursor:pointer}@media (max-width:768px){.home-hero-text{display:none}}.file-select{background-color:#fff;padding:24px;margin:20px 0;box-shadow:0 0 2px grey}.dashed-border{border:1px dashed #ebedee;border-radius:3px;height:200px;display:flex;align-items:center}.dashed-border.empty{justify-content:center}.input-design-default,.input-design-image{display:flex;align-items:center;justify-content:center;border:1px solid #0ab1ba;border-radius:4px;height:45px}.label-file{cursor:pointer;color:#0ab1ba;font-weight:700;display:flex;align-items:center}.input-design-default{width:200px}.label-file>span{margin:auto 10px}.input-sign{font-size:30px}.dashed-border.filled .image-preview{height:90%;margin:0 10px;display:flex;align-items:center}.image-preview img{height:100%}.remove-img-button{position:relative;color:#000;background-color:#fff;right:40px;bottom:70px;height:25px;line-height:25px;width:30px;border-radius:4px;text-align:center;font-weight:700;cursor:pointer}.text-input-section{background-color:#fff;margin:20px 0;box-shadow:0 0 2px grey}.text-input-section>.text-input:not(:last-child){height:25px;border-bottom:1px solid #ebedee}.text-input{display:flex;justify-content:space-between;padding:24px;box-sizing:content-box}.text-input>h4{font-weight:400;margin:0;vertical-align:baseline}.text-input>input,.text-input>textarea{width:50%;border:none;border-bottom:1px solid #ebedee;color:#000;font-family:"Maison Neue";font-size:16px}.text-input>textarea{resize:none;outline:none}.checkbox-section{width:50%}.checkbox-section>input{border:none;border-bottom:1px solid #ebedee;color:#000;font-family:"Maison Neue";font-size:16px;margin-bottom:40px}.text-input-section label{color:#fff}.checkbox-design{border-radius:3px;padding:3px 4px;margin:0 15px 0 0;border:1px solid #000;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.checkbox-input{display:flex;align-items:center}.checkbox-input>input{display:none}.checkbox-design.checked{border:1px solid #0ab1ba;background-color:#0ab1ba}.form-button-div{display:flex;justify-content:flex-end}.form-validation,.save-offer{font:inherit;outline:inherit;padding:12px}.form-validation{background-color:#0ab1ba;color:#fff;border:none;border-radius:4px;margin:50px 0}@media (max-width:1328px){div.container{margin:0 20px}.Header input.search-input{width:450px}}@media (max-width:1024px){.Header div.search-container{display:none}button.header-button{width:90px}}@media (max-width:768px){.Header .signup-button{display:none}.Offer .container,.Offers{justify-content:center}.Offer .container{flex-direction:column}.Offer .offer-picture{object-fit:cover;min-width:100%}.Offer .offer-details,.Payment div.container{width:100%}}.Header .container{display:flex;align-items:center;justify-content:space-between;padding:10px 0}.header-logo{height:40px;cursor:pointer}.header-button{height:30px;width:115px;border:1px solid #2cb1ba;border-radius:5px;font-family:"Maison Neue";font-size:12px;outline:none}.Header .signup-button{margin-right:20px}.Header .login-button,.Header .signup-button{background-color:#fff;color:#2cb1ba}.Header .logout-button{border:1px solid #c2175b;background-color:#c2175b;color:#fff}.Header .search-container{position:relative;display:flex;flex-direction:column}.Header .search-input{width:590px;padding-left:40px;background-color:#f5f6f7;border-radius:5px;height:37px;border:none;outline:none;font-family:"Maison Neue";font-size:16px}.Header .search-price-params{margin-top:25px;font-size:12px;display:flex;align-items:center}.Header .search-price-params>span{margin-right:10px}.Header .search-price-range{transform:scale(1);cursor:inherit;height:36px;display:flex;width:50%}.Header .search-price-range-thumb-label{position:absolute;top:-28px;color:#fff;font-size:12px;font-family:"Maison Neue";padding:4px;border-radius:4px;background-color:#2cb1ba}.switch{position:relative;display:inline-block;width:42px;height:20px;margin-right:25px}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#2cb1ba}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"⇡";font-weight:700;height:16px;width:16px;left:1px;bottom:1px;border:1px solid #666;background-color:#fff}input:checked+.slider{background-color:#2cb1ba}input:focus+.slider{box-shadow:0 0 1px #2cb1ba}input:checked+.slider:before{transform:translateX(21.5px);content:"⇣"}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%;display:flex;justify-content:center;align-items:center}.Header .search-input-icon{position:absolute;left:7px;top:12px;color:#bbb}.Footer{margin-top:auto;line-height:48px}.Footer .footer-container{text-align:center;border-top:1px solid rgba(17,17,17,.08);color:#666;font-size:12px}.Footer.offer-footer{background-color:#ebedee}.Footer a{margin:0 8px;font-weight:700}.Main.bcg-gray{min-height:calc(100vh - 113px)}.Main.bcg-gray+.Footer{background-color:#ebedee}.Offer .container{margin:0 auto;display:flex;justify-content:space-around;padding:30px;grid-gap:30px;gap:30px}.offer-picture{max-height:600px;object-fit:cover;max-width:90%}.offer-price{font-size:24px;line-height:32px;color:#111}.offer-details{display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;width:320px;padding:40px}.offer-details-list{list-style-type:none;padding:0}.offer-details-list li{display:flex;padding:2px 0}.offer-details-list span:nth-child(odd){color:#999}.offer-details-list span{flex:1 1;font-size:14px;text-transform:uppercase}.offer-details .divider{display:block;width:100%;height:1px;background:rgba(17,17,17,.1)}.offer-content .name{font-weight:700}.offer-content .description{color:#666}.offer-avatar-username{display:flex;align-items:center}.offer-details button{color:#fff;background:#09b1ba;border:1px solid #09b1ba;border-radius:4px;width:100%;font-size:16px;height:36px;padding:0 16px;line-height:36px;margin-top:32px}.Payment .container{width:600px;margin:0 auto;padding:36px 20px}.Payment .payment-card{background:#fff}.Payment .payment-card>.title{display:block;font-size:14px;line-height:18px;color:#999;padding:24px 24px 8px}.Payment .payment-card .content{padding:24px;text-align:justify}.Payment .payment-card ul{margin:0;padding:0;list-style-type:none}.Payment .payment-card li{font-size:16px;line-height:22px;color:#666;padding:4px 0;display:grid;grid:auto/1fr auto;align-items:center}.Payment .payment-card .divider{display:block;width:100%;height:1px;background:rgba(17,17,17,.1);margin:24px 0}.Payment .payment-card .content .bold{font-weight:700}.Payment .payment-card li.bold{color:#111;font-weight:700}.Payment .payment-card input,.StripeElement{display:block;margin:10px 0 20px;padding:10px 14px;font-size:1em;font-family:"Source Code Pro",monospace;box-shadow:0 1px 3px rgba(50,50,93,.14902),0 1px 0 rgba(0,0,0,.0196078);border:0;outline:0;border-radius:4px;background:#fff}.Payment .payment-card button{margin-top:8px;display:block;width:100%;font-size:16px;line-height:22px;height:44px;padding:0 14px;color:#fff;border-radius:4px;background:#09b1ba;border:1px solid #09b1ba}
/*# sourceMappingURL=main.157e1265.chunk.css.map */