.goals .goals-main{position:relative}.goals .goals-con.page-center{display:flex}.goals .gallery__header{max-width:42.7rem}.goals .gallery__heading{font-size:max(2.4rem,min(3.5vw + 1rem,4.8rem));line-height:1;margin:0}.goals .gallery__subheading.mt-2 p{font-family:PolySans,sans-serif;font-size:max(1.6rem,min(1.55vw,2rem));font-weight:400;letter-spacing:0;line-height:1.5;margin:2rem 0 0}.goals .gallery-con.page-center{position:relative}.goals .gallery__item--bg.item-1{display:flex;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.goals .gallery__item.gallery__item--large{box-shadow:-5rem 5rem 5rem #00000026;overflow:hidden;position:relative;width:max(30rem,min(74vw + 1rem,98rem));--aspect-ratio:16/10}.goals .gallery__item img{border-style:none;display:block;height:100%;object-fit:cover;object-position:center center;width:100%}.goals .gallery__item--bg.item-2{display:flex;justify-content:flex-end}.goals .gallery__item{box-shadow:-5rem 5rem 5rem #00000026;overflow:hidden;position:relative}.goals .gallery__item--bg.item-2>div{margin:0 max(1rem,min(6vw + 1rem,8rem));width:max(11.7rem,min(30vw + 1rem,40rem));z-index:2}.goals .gallery__item--bg.item-3{display:flex}.goals .gallery__item--bg.item-3>div{margin:0 max(4rem,min(9vw + 1rem,12rem));width:max(16rem,min(30vw + 1rem,40rem));z-index:2}.goals .gallery__item:before{content:"";display:block;padding-bottom:calc(100%/(var(--aspect-ratio)))}.goals [style*="--aspect-ratio"]>:first-child{height:100%;left:0;position:absolute;top:0;width:100%}.goals.right .gallery__item--bg.item-1,.goals.right .goals-con.page-center{justify-content:flex-end}.goals.right .gallery__item--bg.item-2{justify-content:flex-start}.goals.right .gallery__item--bg.item-3{justify-content:flex-end}@media screen and (min-width:991px){.goals .gallery__header{margin:0 12rem}}@media (max-width:1400px){.goals .gallery__item--bg.item-1{left:0;padding-left:20px;padding-right:20px}}@media (max-width:992px){.goals{margin-top:40PX}.goals .goals-con.page-center{padding-bottom:20px}}@media (max-width:574px){.goals .gallery__item--bg.item-1{padding-left:0;padding-right:0;position:relative;top:0;transform:translateY(0)}.goals .gallery__item.gallery__item--large{width:100%}.goals .gallery__item--bg.item-2>div{margin:0;width:100%}.goals .gallery__item--bg.item-3>div{margin:0;width:100%;z-index:2}.goals .gallery__item--bg+.gallery__item--bg{margin-top:25px}}