.internal-banner.banner-section .banner-item{background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:5px solid #bc956f;padding:200px 0 150px;text-align:center}.internal-banner.banner-section .banner-btn-section a.theme-btn{font-size:25px;padding:12px 60px}.internal-banner.banner-section .banner-btn-section .btn-item-2{margin-left:100px}.internal-banner.banner-section .banner-btn-section{display:flex;justify-content:center;margin-top:50px}.internal-banner.banner-section .banner-description p{font-size:25px;margin-top:20px}.internal-banner.banner-section .line-separator hr{background:#adbf97}.internal-banner.banner-section .banner-title h1{font-size:66px;text-shadow:0 6px 9px rgba(0,0,0,.83)}.internal-banner.banner-section .banner-btn-section .btn-item-1 a.theme-btn{background:hsla(87,24%,67%,.8);border:1px solid hsla(87,24%,67%,.8)}.internal-banner.banner-section .banner-btn-section .btn-item-2 a.theme-btn{background:hsla(30,36%,59%,.8);border:1px solid hsla(30,36%,59%,.8)}.internal-banner.banner-section .banner-btn-section .btn-item-1 a.theme-btn:hover,.internal-banner.banner-section .banner-btn-section .btn-item-2 a.theme-btn:hover{background:transparent}.internal-banner.banner-section .banner-btn-section .btn-item-2 a.theme-btn:hover{color:#bc956f}.internal-banner.banner-section .banner-title h1{letter-spacing:15px;position:relative;text-shadow:0 6px 9px rgba(0,0,0,.6)}@media(max-width:991px){.internal-banner.banner-section .banner-title h1{font-size:40px}}@media(max-width:850px){.internal-banner.banner-section .banner-btn-section{flex-direction:column}.internal-banner.banner-section .banner-btn-section .btn-item-2{margin-left:0;margin-top:20px}}@media(max-width:767px){.internal-banner.banner-section{border-bottom:5px solid #bc956f}.internal-banner.banner-section .banner-item{border-bottom:none;padding:70px 0 100px}.internal-banner.banner-section .banner-title h1{font-size:30px}.internal-banner.banner-section .banner-description p{font-size:21px}}