.banner-section-small .row.gx-custom{margin-left:-32px;margin-right:-50px}
.banner-section-small .row.gx-custom>[class^="col-"]{padding-left:32px;padding-right:35px}
.banner-section-small .container{padding-left:0}
.banner-section-small .content{display:flex;flex-direction:column;align-items:flex-start;text-align:left}
.banner-section-small .content .container-text img{margin-left:10px;aspect-ratio:1}
.banner-section-small .goal-text{text-align:left}
@media (max-width:991px){.banner-section-small .goal-text{display:flex;flex-direction:column;align-items:center;text-align:center}.banner-section-small .goal-text h1{margin-bottom:6px}.banner-section-small .goal-text p{margin-bottom:34px}}
.banner-section-small .blue-box{border-radius:24px;background:#CBE7FF;display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:32px;height:100%}
.banner-section-small .blue-box .container-text{display:flex;justify-content:space-between;align-items:center}
.banner-section-small .blue-box .container-text .goal-title{margin-bottom:8px}
@media (max-width:991px){.banner-section-small .blue-box{flex-direction:row;align-items:center;justify-content:flex-start;padding:16px 24px;gap:16px;align-self:stretch}.banner-section-small .blue-box .content{width:100%}.banner-section-small .blue-box .content .container-text{width:100%}.banner-section-small .blue-box .regular-text{display:none}.banner-section-small .blue-box h4{max-width:168px;white-space:normal;word-wrap:break-word}}