.landing-page-banner{position:relative;padding:120px 0 170px;overflow:hidden}.landing-page-banner .inner{max-width:490px}.landing-page-banner .inner h1{font-weight:700;margin:0 0 5px}.landing-page-banner .inner h3{margin:0 0 3px}.landing-page-banner .inner h4{font-weight:300;color:#555;margin:0 40px 75px 0}.landing-page-banner .inner .button-1 a{text-transform:uppercase}.landing-page-banner .banner-filter{max-width:1016px;margin:80px auto 0;width:100%;border-radius:20px;border:1px solid #b7b5b5;padding:35px 70px;position:relative;backdrop-filter:blur(22px)}.landing-page-banner .banner-filter .each-field{width:220px;margin:0 7px}.landing-page-banner .banner-filter .each-field:last-child{width:170px}.landing-page-banner .banner-filter .each-field:last-child input[type=submit]{min-width:172px;border-radius:10px;background-color:#36454f;text-transform:capitalize;color:#fff;padding:15.5px 15px;transform:translateY(8px);border:none}.landing-page-banner .banner-filter .each-field select{border-radius:10px;border:1px solid #bfbdbd;background-color:#f9f9f9;font-size:18px;padding:14px 15px;background:#fff url(https://f.hubspotusercontent30.net/hubfs/2660033/theme-crane-works/images/dropdown-arrow.png) no-repeat right 12px center/11px auto}.landing-page-banner .banner-filter .each-field label{padding:0 0 5px;display:block;color:#555}.landing-page-banner .banner-filter .banner-filter-wrapper>div{margin:0 -7px}.landing-page-banner .image{position:absolute;right:0;bottom:0;z-index:-1;height:100%;max-width:50vw}.landing-page-banner .image img{display:block;height:100%;margin:0 0 0 auto;object-fit:cover;object-position:left center;width:100%}.landing-page-banner .inner .button-1 a:after{content:"";position:absolute;left:30px;top:-62px;width:174px;height:174px;background:url(https://f.hubspotusercontent30.net/hubfs/2660033/theme-crane-works/images/button-bg.png) no-repeat;z-index:-1;transition:.4s;opacity:0;visibility:hidden}.landing-page-banner .inner .button-1 a:hover:after{opacity:1;visibility:visible}.landing-page-banner.banner-img-c .image img{object-position:left top;margin-top:15px}@media only screen and (min-width:1200px) and (max-width:1800px){.landing-page-banner .image img{height:75%}}@media(max-width:1200px){.landing-page-banner .image{max-width:700px}}@media (max-width:1199px){.landing-page-banner{padding:60px 0}.landing-page-banner .image{top:50%;bottom:auto;height:auto;max-width:816px;transform:translateY(-50%)}.landing-page-banner .inner h4{margin:0 0 25px}.landing-page-banner .banner-filter{padding:15px 20px}.landing-page-banner:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.7)}.landing-page-banner .container{position:relative}.request-quote-main-page.landing-page-banner .image{max-width:820px}}@media (max-width:991px){.landing-page-banner{padding:100px 0}.landing-page-banner .banner-filter{backdrop-filter:blur(100px)}}@media (max-width:767px){.landing-page-banner{padding:85px 0 50px}.landing-page-banner .inner{max-width:none;text-align:center}.landing-page-banner .image{top:0;bottom:auto;height:100%;max-width:100%;transform:none;width:100%;display:none}.landing-page-banner .image img{height:500px;object-fit:cover}.landing-page-banner .banner-filter .each-field{width:100%;margin:0}.landing-page-banner .banner-filter .each-field select{padding:6px 15px}.landing-page-banner .banner-filter .each-field:last-child input[type=submit]{min-width:100%;padding:4px 15px;transform:none}.landing-page-banner .banner-filter .each-field:last-child{width:100%}.landing-page-banner .banner-filter .each-field:last-child input[type=submit]{padding:7px 15px}.landing-page-banner .banner-filter{margin:40px auto 0}}