.banner-section{position:relative}.banner-section .banner-iamge img{height:500px!important;object-fit:cover;width:100%}.banner-section .banner-box{border-radius:8px;bottom:-4rem;margin-left:0;max-width:773px;padding:40px;position:absolute;width:60%}.banner-section .banner-box p a{color:#a78431}.banner-section .banner-box h2{line-height:118%;margin:0 0 20px}.banner-section .banner-box p{font-size:24px;font-weight:400;margin:0}@media only screen and (min-width:768px) and (max-width:1024px){.banner-section .banner-box h2{font-size:24px;margin-bottom:10px}.banner-section .banner-box p{font-size:20px}.banner-section .banner-iamge img{height:300px!important}}@media only screen and (max-width:767px){.banner-section .banner-box{padding:20px}.banner-section .content-wrapper{padding:0}.banner-section .banner-box{border-radius:0;margin:-10px 0 0;position:unset;width:100%}.banner-section .banner-iamge img{height:200px!important}.banner-section .banner-box h2{font-size:24px;margin-bottom:10px}.banner-section .banner-box p{font-size:20px}}@media only screen and (max-width:480px){.banner-section .banner-box h2{font-size:18px}.banner-section .banner-box p{font-size:16px}}