.hero-banner-common .formobile{display:none}.hero-banner-common::after{content:"";position:absolute;width:100%;bottom:0;height:490px;background:linear-gradient(180deg, rgba(20, 19, 19, 0) 0%, rgb(20, 19, 19) 100%)}.hero-banner-common .content-text{max-width:606px}.hero-banner-common .content-text h1{margin-bottom:17px}.hero-banner-common .content-text p{font:normal normal 400 22px/32px Urbanist;letter-spacing:.22px}.hero-banner-common .content-text .content-buttons{margin-top:37px}.hero-banner-common .content-text .content-buttons .btn-site{padding-left:34px;padding-right:34px}.hero-banner-common .content-media img,.hero-banner-common .content-media video{border-radius:12px;opacity:.9;height:376px;object-fit:cover}.hero-banner-common .content-media .content-video .play:After{width:65px;height:65px}@media(max-width: 991px){.hero-banner-common{padding-top:96px !important}.hero-banner-common .content-text{max-width:100%}.hero-banner-common .formobile{display:block}.hero-banner-common .fordesktop{display:none}.hero-banner-common .content-media{margin-bottom:20px}.hero-banner-common .content-media img,.hero-banner-common .content-media video{height:300px}}@media(max-width: 767px){.hero-banner-common{padding-bottom:150px !important}.hero-banner-common.custom-pb{padding-bottom:40px !important}.hero-banner-common .content-text p{font-size:16px;line-height:26px;letter-spacing:.16px}.hero-banner-common .content-text .content-buttons{margin-top:30px;justify-content:flex-start !important}}