.hero-banner-section .banner-sec{position:relative}.hero-banner-section .banner-sec .content-section{margin:0 auto;max-width:1161px}.hero-banner-section .banner-sec .content-section h1{font-size:100px;font-weight:600;letter-spacing:24px;line-height:130%;margin-bottom:30px;text-align:center;text-transform:uppercase}.hero-banner-section .banner-sec .content-section p{font-size:19px;font-weight:500;letter-spacing:2px;line-height:35px;margin:0 auto;max-width:980px;text-align:center}.content-section .book-btn{padding-top:66px;text-align:center}.content-section .book-btn a{letter-spacing:2px;line-height:100%;text-transform:uppercase;vertical-align:middle}@media only screen and (max-width:767px){.hero-banner-section .banner-sec .content-section h1{font-size:32px;letter-spacing:8px;line-height:normal;margin-bottom:30px;padding:0}.hero-banner-section .banner-sec .content-section p{font-size:15px;line-height:26px}.content-section .book-btn{padding-top:25px}.hero-banner-section .banner-sec .content-section{max-width:570px}}@media only screen and (min-width:768px) and (max-width:1024px){.hero-banner-section .banner-sec .content-section h1{font-size:42px;line-height:normal}.hero-banner-section .banner-sec .content-section p{font-size:16px}.content-section .book-btn{padding-top:40px}.hero-banner-section .banner-sec .content-section{max-width:761px}}@media only screen and (min-width:1025px) and (max-width:1240px){.hero-banner-section .banner-sec .content-section h1{font-size:52px;line-height:normal}.hero-banner-section .banner-sec .content-section p{font-size:18px}.content-section .book-btn{padding-top:40px}.hero-banner-section .banner-sec .content-section{max-width:950px}}