.hospitality-design-banner{min-height:801px;background-repeat:no-repeat;background-size:cover;background-position:top;overflow:hidden}.hospitality-design-banner .hospitality-design-content p{font-family:Montserrat;font-weight:500;font-style:normal;font-size:16px;color:#32425d;max-width:399px;text-align:center;margin:35px auto}.hospitality-design-banner .hospitality-design-bg{max-width:981px;margin:0 auto;padding-top:0;display:block;background:#ffffffd9;border-style:solid;border-width:1px;border-color:#ccc;border-radius:0px;left:0px;top:0px;z-index:11;width:981px;height:357px}.hospitality-design-banner .hospitality-design-container{padding-top:165px}.hospitality-design-banner .hospitality-design-content h3{font-weight:600;font-family:Montserrat;font-size:18px;color:#32425d;font-style:normal;text-align:center;margin-top:23px}.hospitality-design-banner .hospitality-design-content h1{font-size:75px;font-family:Montserrat;font-weight:500;font-style:normal;color:#32425d;text-align:center;letter-spacing:normal;line-height:80px;letter-spacing:-4px;text-align:center;margin-top:44px}.hospitality-design-banner .banner-button a{background:#84b54f;display:inline-block;border-style:none;border-radius:5px;width:auto;padding:13px 10px 13px;font-size:16px;line-height:19px;font-weight:600;font-family:Montserrat;font-style:normal;text-align:center;background-repeat:no-repeat;color:#fff}.hospitality-design-banner .banner-button a:hover{background:#71ac3c;box-shadow:none;color:#fff;text-decoration:none}.hospitality-design-banner .banner-button{text-align:center;margin-top:120px}@media(max-width:1030px){.hospitality-design-banner .hospitality-design-bg{width:auto !important;height:auto !important}}@media(max-width:767px){.hospitality-design-banner .hospitality-design-content h1{font-size:35px;line-height:38px}.hospitality-design-banner .hospitality-design-content{padding:0 15px}}