.image-section{margin-bottom:2rem}.atmos-page-wrapper .image-section{margin-bottom:1.5rem}.atmos-page-wrapper .image-section.marginzero,.image-section.marginzero{margin-bottom:0}.image-section{position:relative;overflow:hidden}.image-parallax{will-change:transform;width:100%;height:100%;position:absolute;inset:0}.image-parallax img,.image-parallax video{object-fit:cover;width:100%;height:100%;display:block}.image-parallax img{object-fit:cover}@media only screen and (max-width:991px){.atmos-page-wrapper .image-section,.image-section{margin-bottom:10px}.image-section.marginzero{margin-bottom:0}.image-parallax{will-change:transform;width:100%;height:auto;position:absolute;inset:0}}
.avenues-banner-img{aspect-ratio:1440/1436;width:100%;position:relative;overflow:hidden}.avenues-banner-img img{object-fit:cover;will-change:transform}.avenues-banner-flex{flex-direction:column;gap:5rem;display:flex}.avenues-banner-text{flex-direction:column;gap:0;display:flex}.avenues-banner-text-flex{grid-template-columns:1fr 1fr;display:grid}.avenues-banner-text-flex>div:nth-child(2){width:100%;max-width:24.5rem;margin-left:auto;padding-top:2.9rem}.avenues-banner-text-flex>div:nth-child(2) p span,.avenues-banner-text-flex>div:nth-child(2) p{letter-spacing:-5%;color:#00000080;line-height:121%}.avenues-banner-text-flex>div:first-child{gap:3.75rem;display:flex}.avenues-banner-text>div:first-child p span,.avenues-banner-text>div:first-child p{color:#0006;font-size:1rem}.avenues-banner-text p span,.avenues-banner-text p{color:#000;letter-spacing:-5%;line-height:2.5rem}.avenues-banner-abs{position:absolute;top:14.563rem;left:50%;transform:translate(-50%)}.ak-avenues-detail-banner{aspect-ratio:1440/1436;overflow:hidden}@media only screen and (max-width:991px){.avenues-banner-abs{top:7.563rem}.avenues-banner-img{aspect-ratio:.8}.avenues-banner-flex{gap:2rem}.avenues-banner-text-flex>div:first-child{gap:3rem;display:flex}.avenues-banner-text-flex>div:nth-child(2){width:100%;max-width:24.5rem;margin-left:unset}.avenues-banner-text-flex{grid-template-columns:100%}.avenues-banner-text p span,.avenues-banner-text p{color:#000;letter-spacing:-3%;line-height:1.5}}@media only screen and (max-width:767px){.avenues-banner-text-flex>div:first-child{gap:1rem;display:flex}.avenues-banner-text>div:first-child p span,.avenues-banner-text>div:first-child p{font-size:14px}.avenues-banner-text-flex>div:first-child{grid-template-columns:1fr 1fr;gap:3.5rem 1rem;display:grid}.ak-avenues-detail-banner .section-content p span,.ak-avenues-detail-banner .section-content p{font-size:16px!important}.ak-avenues-detail-banner{background-color:#ebebeb;padding-top:0}.avenues-banner-img{aspect-ratio:unset;height:1210px}.avenues-banner-flex{gap:93px}.avenues-banner-img img{object-position:bottom}.avenues-banner-text-flex>div:nth-child(2){padding-top:84px}.ak-avenues-detail-banner{aspect-ratio:unset;overflow:hidden}}
.image-gird-box{grid-template-columns:40.9% 20.35% 36.39%;gap:1rem;display:grid}.image-gird-box>div:first-child{aspect-ratio:589/393}.image-gird-box>div:nth-child(2){aspect-ratio:293/393}.image-gird-box>div:nth-child(3){aspect-ratio:524/393}.image-grid-wrapper{overflow:hidden}.image-grid-reveal{width:100%;height:100%;position:relative;overflow:hidden}.image-grid-parallax{will-change:transform;width:100%;height:120%;position:absolute;inset:-10% 0}.image-grid-parallax img{object-fit:cover}@media only screen and (max-width:767px){.image-gird-box{grid-template-columns:calc(66.78% - 5px) calc(33.22% - 5px);gap:10px;display:grid}.image-gird-box>div:nth-child(3){grid-area:span 1/span 2}.atmos-page-wrapper .image-gird-box>div:nth-child(2){display:none}.atmos-page-wrapper .image-gird-box{grid-template-columns:243fr 176fr}.atmos-page-wrapper .image-gird-box>div:first-child{aspect-ratio:243/182}.atmos-page-wrapper .image-gird-box>div:nth-child(3){grid-area:unset;aspect-ratio:176/182}}
.two-grid-text-grid{grid-template-columns:1fr 1fr;gap:3.875rem;display:grid}.two-grid-text-padding{padding:7.688rem 0}.two-grid-text-grid>div:nth-child(2){max-width:24.875rem;margin-left:auto}.two-grid-title h3{letter-spacing:-2%;text-transform:uppercase;font-size:1.875rem;line-height:2.125rem}.two-grid-para{flex-direction:column;gap:2.438rem;display:flex}.two-grid-para p span,.two-grid-para p{letter-spacing:-5%;vertical-align:middle;color:#767676;line-height:121%}@media only screen and (max-width:991px){.two-grid-text-grid{grid-template-columns:100%;gap:62px}.two-grid-text-padding{padding:55px 0 56px}.two-grid-para{gap:32px}.two-grid-para p span,.two-grid-para p{font-size:16px!important}.two-grid-text-grid>div:nth-child(2){max-width:100%;margin-left:auto}}
