.main-banner{padding:40px 0 47px;border-bottom:1px solid rgba(0,152,47,.2)}.main-banner .content{display:flex;align-items:center;position:relative}.main-banner .content-left{width:37.0833333333%;margin-right:-25px}.main-banner .content-right{position:relative;width:69.5%}.main-banner .banner-image img{mix-blend-mode:multiply}.main-banner .banner-title{font-style:normal;font-weight:600;font-size:32px;line-height:38px;color:#000;margin-bottom:20px}.main-banner .banner-desc{font-style:normal;font-weight:600;font-size:16px;line-height:19px;color:#000;padding-bottom:30px}.main-banner .rent{display:flex;align-items:center;background:#fff;position:absolute;bottom:-47px;right:0;border-top:6px solid #f6e646;max-width:467.38px;padding:16px 12px 30px 18px;box-shadow:0px -4px 4px rgba(0,0,0,.1)}.main-banner .rent-image{max-width:200px}.main-banner .rent-image img{width:100%;display:block}.main-banner .rent-text{margin-left:30px;max-width:208.5px}.main-banner .rent .title{font-style:normal;font-weight:600;font-size:18px;line-height:21px;color:#000;margin-bottom:5px}.main-banner .rent .desc{font-style:normal;font-weight:600;font-size:14px;line-height:21px;color:gray}.main-banner .banner-btns{display:flex}.main-banner .banner-btns .flat-btn{padding:10px 20px;max-width:165px;margin-right:10px}.services{padding:59px 0 39px 0}.services .content{display:flex}.services .content-left{width:33.3333333333%;margin-right:auto}.services .content-right{width:62.5833333333%}.services .block-heading{margin-bottom:54px}.services .block-desc{margin-top:50px}.services-items .item{display:flex;flex-wrap:wrap;align-items:center;background:#fff;padding:29px 28px 29px 45px;margin-bottom:13px}.services-items .item-name{font-style:normal;font-weight:600;font-size:16px;line-height:19px;color:#000;margin-right:auto;border-bottom:1px dashed #000;padding-bottom:3px}.services-items .item-price{font-style:normal;font-weight:600;font-size:16px;line-height:19px;color:#00982f}.services-items .item-text{margin-top:11px;font-style:normal;font-weight:600;font-size:14px;line-height:21px;color:gray;width:68.1757656458%}.services-items .flat-btn{margin-left:25px}@media screen and (max-width: 1280px){.main-banner .banner-title{font-size:29px;line-height:36px}.consult-form .agreement br{display:none}}@media screen and (max-width: 1160px){.main-banner .content-left{margin-right:0;width:40%}.main-banner .content-right{width:60%}}@media screen and (max-width: 1110px){.main-banner .rent{padding:16px 12px 16px 18px}.main-banner .rent .title{font-size:16px;line-height:19px}.main-banner .rent-image{max-width:180px}.main-banner .rent .desc,.more-details{font-size:13px;line-height:19px}.main-banner .banner-title{font-size:27px;line-height:34px}.services .block-heading{margin-bottom:34px}.services{padding:40px 0 30px}.services .block-desc{margin-top:25px;margin-bottom:35px}.services .content{flex-wrap:wrap}.services .content-left{width:100%}.services .content-right{width:100%}}@media screen and (max-width: 1000px){.main-banner .rent-image{max-width:165px}.main-banner .banner-btns .flat-btn{font-size:14px}.main-banner{padding-top:60px}.main-banner .content-right{width:69.5%;margin:0 auto;position:static}.main-banner .banner-btns{justify-content:center}.main-banner .content{flex-wrap:wrap;position:relative}.main-banner .content-left{width:100%;text-align:center}.main-banner .banner-image{max-width:640px}.main-banner .banner-title{font-size:25px;line-height:32px}.main-banner .banner-desc{padding-bottom:25px}}@media screen and (max-width: 830px){.main-banner .content-right{width:100%}}@media screen and (max-width: 768px){.services-items .item{padding:29px}}@media screen and (max-width: 600px){.services-items .item-price{order:2;width:100%}.services-items .item-text{order:3;width:100%}.services{padding-top:20px}.main-banner .banner-title{font-size:26px;line-height:31px}}@media screen and (max-width: 550px){.main-banner .content-right{order:-1}.main-banner .content-left{margin-top:40px;margin-bottom:100px}.main-banner .rent{position:relative;max-width:none;bottom:0;margin:0 -25px;padding:25px}.main-banner .rent-text{max-width:none}.main-banner{padding-bottom:0}}@media screen and (max-width: 480px){.main-banner .banner-title{font-size:24px;line-height:29px}.consult .block-desc{text-align:center}.main-banner .rent{position:relative;max-width:none}.block-heading{font-size:28px}}@media screen and (max-width: 440px){header .profile-btn .text{display:none}.services-items .item-name{margin-bottom:15px}.services-items .flat-btn{width:100%;margin:0;order:4;margin-top:20px}.services-items .item{padding:30px 20px}}@media screen and (max-width: 400px){.main-banner .rent{margin:0 -20px}.main-banner .rent .title{font-size:13px;line-height:17px}.main-banner .rent-text{margin-left:25px}.main-banner .rent .desc,.more-details{font-size:12px}.services .block-heading{margin-bottom:25px}.main-banner .banner-title br{display:none}}@media screen and (max-width: 375px){.main-banner .rent{flex-direction:column;justify-content:center;align-items:center;text-align:center}.main-banner .rent-image{margin-bottom:30px}.main-banner .banner-btns{flex-wrap:wrap}.main-banner .rent .title{font-size:17px;line-height:20px}.main-banner .rent .desc{margin:0 auto}.main-banner .rent .desc,.more-details{font-size:14px;line-height:20px}}@media screen and (max-width: 370px){.main-banner .banner-btns .flat-btn{display:block;width:100%;margin-right:0;margin-bottom:10px;max-width:none}}.add-option-ur-adv-search{padding-top:21px;padding-bottom:21px}
