.banner-section-container{padding:100px 0 300px;position:relative;background-position:top center;background-size:cover;background-repeat:no-repeat}.banner-section-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.banner-section-container .page-center{position:relative;z-index:1}.banner-section-container .banner-quote-section h3{padding:20px 0;margin:0;color:#fff}.banner-section-container .banner-quote-section h3 span{font-size:20px}.banner-quote-section{text-align:center;position:absolute;right:0;left:0;margin:0 auto;bottom:auto;top:160px;max-width:700px;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{top:0;max-width:600px}.banner-section-container .banner-quote-section h3{padding:10px 0;font-size:24px}}@media screen and (max-width:767px){.banner-quote-section{max-width:500px}}@media screen and (max-width:630px){.banner-quote-section{max-width:400px}}@media screen and (max-width:480px){.banner-section-container{padding:100px 0}.banner-quote-section{top:-10px;max-width:380px}.banner-section-container .banner-quote-section h3{padding:15px 0;margin: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}}