.banner-section-container{background-position:top;background-repeat:no-repeat;background-size:cover;padding:100px 0 300px;position:relative}.banner-section-container:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.banner-section-container .page-center{position:relative;z-index:1}.banner-section-container .banner-quote-section h3{color:#fff;margin:0;padding:20px 0}.banner-section-container .banner-quote-section h3 span{font-size:20px}.banner-quote-section{align-items:center;bottom:auto;column-gap:30px;display:flex;justify-content:space-between;left:0;margin:0 auto;max-width:740px;padding:0 20px;position:absolute;right:0;text-align:center;top:160px;width:100%}@media screen and (max-width:1199px){.banner-section-container{padding:150px 0}.banner-quote-section{top:20px}}@media screen and (max-width:991px){.banner-section-container{padding:100px 0}.banner-quote-section{max-width:600px;top:0}.banner-section-container .banner-quote-section h3{font-size:24px;padding:10px 0}}@media screen and (max-width:767px){.banner-quote-section{flex-direction:column;max-width:500px}}@media screen and (max-width:630px){.banner-quote-section{max-width:400px}}@media screen and (max-width:480px){.banner-quote-section{max-width:380px;top:-10px}.banner-section-container .banner-quote-section h3{margin:0;padding:15px 0}.banner-section-container{padding:100px 0}.banner-section-container .banner-quote-section h3 span{font-size:17px}}@media screen and (max-width:375px){.banner-quote-section{max-width:350px;top:0}.banner-section-container .banner-quote-section h3{font-size:20px}}