.vision-resolution-section.new-container{background-color:#e8ecf2;padding:150px 0}.vision-resolution-section.new-container .row,.vision-resolution-section.new-container h2.section-title{margin:0 auto;max-width:1024px;text-align:center;width:80%}.vision-resolution-section.new-container .row{padding:60px 0 100px}.vision-resolution-section.new-container .item-title{font-family:Avant Garde Semi;font-size:24px;font-weight:600;margin-bottom:16px;text-align:center}.vision-resolution-section.new-container .item-text{margin:0 auto;max-width:305px;text-align:center}.vision-resolution-section.new-container img{height:140px}.vision-resolution-section.new-container .row.schedule-row{background-image:url(https://23945802.fs1.hubspotusercontent-na1.net/hubfs/23945802/background_only-scaled-1-1.jpeg);background-position:50%;background-size:cover;border-radius:10px;padding:60px 0}.vision-resolution-section.new-container .row.schedule-row .section-text{color:#fff;font-family:Avant Garde Bold;font-size:24px;font-weight:700;padding-bottom:24px}.vision-resolution-section.new-container .row.schedule-row .cta-btn{justify-content:center}.row.schedule-row .col-12{padding:0 100px}@media (max-width:991px){.vision-resolution-section.new-container{padding:120px 84px}.vision-resolution-section.new-container .item-text{max-width:100%}.vision-resolution-section.new-container .row{gap:30px}.vision-resolution-section.new-container .row,.vision-resolution-section.new-container h2.section-title{width:100%}.vision-resolution-section.new-container .row.schedule-row{padding:60px 50px}.row.schedule-row .col-12{padding:0}}@media (max-width:767px){.vision-resolution-section.new-container{padding:100px 24px}.vision-resolution-section.new-container .row,.vision-resolution-section.new-container h2.section-title{width:100%}.vision-resolution-section.new-container .row.schedule-row{padding-left:20px;padding-right:20px;width:100%}.vision-resolution-section.new-container .item-title{font-family:Avant Garde Bold;font-size:20px;font-weight:700}.vision-resolution-section.new-container .row{gap:40px;padding-bottom:80px;padding-top:40px}.vision-resolution-section.new-container .row.schedule-row a{justify-content:center;width:100%}.vision-resolution-section.new-container .row .col-lg-4:last-child img,.vision-resolution-section.new-container .row .col-lg-4:nth-child(2) img{margin-bottom:16px}}