.abouthero{position:relative;margin-bottom:150px;width:100%;min-height:calc(100vh);background-image:url(/ned.webp);background-position:50%;background-size:cover;background-repeat:no-repeat;padding-bottom:40px;padding-top:150px}.abouthero__filters{gap:20px;padding:10px;width:100%;z-index:10;background-color:#fff;border-radius:20px;box-shadow:0 5px 50px 0 rgba(0,0,0,.05);background:#fff;margin:20px auto 0;z-index:1000}.abouthero__filters,.abouthero__list{display:flex;align-items:center;justify-content:space-between}.abouthero__list{width:calc(100% - 300px);gap:15px;z-index:10}.abouthero__title{max-width:610px;color:#1e1e1e;font-size:70px;font-weight:600;line-height:88px;letter-spacing:0;text-align:left;margin-bottom:40px}.abouthero__btns{display:flex;align-items:center;gap:10px}.abouthero__text{max-width:610px;color:rgba(30,30,30,.5);font-size:18px;font-weight:400;line-height:23px;letter-spacing:0;text-align:left}.abouthero__titlebox{position:absolute;width:1090px;padding:50px;border-top-left-radius:50px;background:#fff;bottom:0;right:0}.abouther__listlink{color:#1e1e1e;font-size:14px!important;font-weight:600!important;line-height:22px!important;letter-spacing:0;text-align:left;display:block;width:170px!important;outline:none!important}.abouther__btn{border:none;outline:none;width:150px;border-radius:100px;padding:21px 30px;background:#002e28;color:#fff;font-size:18px;font-weight:400;line-height:23px;letter-spacing:0;text-align:center}.abouthero__map{display:none;width:100%;padding:20px;border-radius:30px;height:500px;background:#fff}.abouthero__map-item{width:100%;height:100%;background-image:url(/map.png);background-size:cover;background-repeat:no-repeat;background-position:50%;border-radius:30px}.abouthero__titlebg{background-image:url(/bg/mainherolinebg.png);background-size:contain;background-repeat:no-repeat;background-position:0}.abouther__listlink:hover .abouthero__dropdown{display:block!important}.abouther__listlink{width:150px!important}.abouthero__list select{width:160px!important;height:100%;border-radius:6px;outline:none;padding:10px 3px;border:1px solid #e4e6e7;cursor:pointer}.abouthero__list option{border:none;border-radius:4px}.abouthero__list option:active{background:#fff!important}.abouthero__list input{max-width:100px;border-radius:6px;outline:none;padding:10px 4px;border:1px solid #e4e6e7}.abouthero__dropdown{display:none;position:absolute;top:100%;width:200px;left:0;background-color:#fff;border:1px solid #ddd;padding:10px;z-index:100}.abouther__dropdown,.abouther__listlink{position:relative}.abouther__dropdownBtn{display:block;height:100%;background-color:#fff;cursor:pointer;max-width:200px;font-size:18px;line-height:18px;font-weight:700;border-radius:6px;outline:none;padding:10px 4px;border:1px solid #e4e6e7}.abouther__dropdownBtn:hover{transform:scale(1)}.price-inputs{padding:5px;display:flex;flex-direction:column;gap:10px;width:200px}.abouther__listlink__input{font-size:14px!important;font-weight:600!important;line-height:22px!important;height:38px!important}.abouther__listlink__input::placeholder{color:#1e1e1e}.abouther__dropdownBtn{display:flex;gap:5px;height:40px;font-size:14px!important;font-weight:600!important;line-height:22px!important}.abouther__dropdownContent{z-index:100;width:100%;overflow-y:auto}.abouther__dropdownContent,.abouther__dropdownContentprice{position:absolute;background-color:#fff;border:1px solid #ccc;max-height:200px;border-radius:4px}.abouther__dropdownContentprice{z-index:1}.abouther__dropdownContentprice input{display:block;width:120px!important;margin:5px!important}.abouther__dropdownContent label{display:block;padding:5px 10px}.abouther__dropdownContent input{margin-right:5px}.abouther__listlink__input{width:140px!important;display:block;max-width:120px}@media only screen and (max-width:2000px){.abouthero__titlebox{width:750px}.abouthero__title{max-width:550px;font-size:55px;line-height:68px;margin-bottom:30px}.abouthero__text{max-width:550px;font-size:18px;line-height:24px}.abouther__btn,.abouther__listlink{font-size:16px;line-height:21px}.abouther__btn{padding:15px 20px}.abouther__dropdownBtn{display:block;width:120px;max-width:120px;text-align:start}.abouther__listlink__input{display:block!important;width:120px!important;max-width:120px!important}}@media only screen and (max-width:1440px){.abouthero__list select{width:150px!important;max-width:150px!important}}@media only screen and (max-width:1380px){.abouthero__filters{width:100%!important}.abouthero__list,.abouthero__list li{width:100%;max-width:100%}.abouthero__list select{max-width:100%!important;width:100%!important}.abouther__dropdownBtn{max-width:600px}.price-inputs{width:100%}.abouther__dropdownBtn,.abouther__listlink,.abouther__listlink__input{width:100%!important}}@media only screen and (max-width:1310px){.abouthero__titlebox{display:none}.abouthero__filters,.abouthero__list{flex-direction:column;align-items:flex-start}.abouthero__filters{padding:20px;margin-bottom:50px}.abouthero__btns{flex-direction:column;align-items:flex-start;gap:10px}.abouthero__map{display:block}.abouther__listlink{display:block;width:500px!important}.abouthero__list input,.abouthero__list select{display:block;max-width:100%;padding:5px 10px;height:auto}}@media only screen and (max-width:620px){.abouthero{min-height:100vh;padding-top:100px}.abouthero__filters{width:100%}.abouthero__list{gap:30px;width:100%;margin-bottom:40px}.abouthero__list li{width:100%}.abouthero__btns{gap:20px}.abouther__listlink{width:100%!important;font-size:20px;font-weight:600;line-height:25px}.abouther__btn{font-size:18px;font-weight:400;line-height:23px}.abouthero__btns,.abouthero__btns button{width:100%}}