.image-banner{padding:0 0 100px;text-align:center}.image-banner .subtext{background-color:#e6e7e9;padding:35px 15px}.image-banner .subtext h1{color:#595959;font-size:30px;font-weight:700;line-height:35px;text-align:center}.image-banner .img-section{clear:both;content:"";display:flex;flex-wrap:wrap;justify-content:center;margin:0 -15px;padding:50px 0 0}.image-banner .img-section .img-inner{border-bottom:5px solid #e8b72e;float:left;margin:0 15px;width:calc(33.33333% - 30px)}.image-banner .img-section .img-inner .img-title{align-items:center;background-color:#e8b72e;border-radius:25px 25px 0 0;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;position:relative}.image-banner .img-section .img-inner .img-title h2{font-size:22px}.image-banner .img-section .img-inner .img-title p{margin:10px 0 0}.image-banner .img-section .img-inner .img-title h3{color:#fff;font-size:24px;margin:0 0 10px}.image-banner .img-section .img-module>img{border-radius:0 0 25px 25px;max-height:230px;min-height:230px;object-fit:cover;width:100%}.image-banner .img-section .img-subtext{margin:15px 0 0;padding:10px}@media (max-width:991px){.image-banner{padding:20px 0 50px}.image-banner .img-section{margin:0 -10px}.image-banner .img-section .img-inner{margin:0 10px;width:calc(33.33333% - 20px)}.image-banner .img-section .img-module>img{max-height:160px;min-height:160px}.image-banner .img-section .img-inner .img-title{padding:30px 10px 15px}.image-banner .img-section .img-inner .img-title:before{background-size:100% 30px;height:30px}.image-banner .img-section .img-inner .img-title h2{font-size:18px}}@media (max-width:767px){.image-banner{padding:0 0 50px}.image-banner .img-section{margin:0}.image-banner .img-section .img-inner{margin:0 0 50px;width:100%}.image-banner .img-section .img-inner:last-child{margin:0}.image-banner .img-section .img-subtext{margin:10px 0 0}.image-banner .img-section .img-inner .img-title:before{background-size:100% 60px;height:60px}.image-banner .img-section .img-inner .img-title{padding:60px 10px 15px}}@media (max-width:500px){.image-banner .subtext{padding:30px 15px}.image-banner .subtext h1{line-height:32px}.image-banner .img-section .img-inner .img-title{padding:25px 15px}.image-banner .img-section .img-subtext{margin:0}.image-banner .img-section .img-inner{margin:0 0 40px}}@media (max-width:400px){.image-banner .img-section .img-inner .img-title:before{background-size:100% 40px;height:40px}.image-banner .img-section .img-inner .img-title{padding:40px 10px 15px}}