.news-lists{--news-lists-item-gap: 40px;gap:var(--news-lists-item-gap)}.news-lists .news-list-item{position:relative}.news-lists .news-list-item:not(:last-child){padding-bottom:var(--news-lists-item-gap);border-bottom:1px solid #d4d4d4}@media only screen and (max-width: 767px){.news-lists .news-list-item:not(:last-child){padding-bottom:8px}}.news-item{--news-item-gap: 24px;--news-item-title-font-size: 24px;--news-item-content-padding: 110px;position:relative;display:-ms-flexbox;display:flex;gap:var(--news-item-gap)}.news-item:hover .news-item-img img{transform:scale(1.15)}.news-item:hover .news-item-title{color:var(--color-primary)}.news-item:hover .news-goto-icon svg{transform:rotate(45deg);will-change:transform;--webkit-backface-visibility: hidden}.news-item:hover .news-goto-icon svg *{stroke:var(--color-primary)}.news-item .news-item-img{display:-ms-flexbox;display:flex;min-width:min(35%,170px);-ms-flex:1;flex:1;max-width:170px;margin-bottom:auto;overflow:hidden}@media only screen and (max-width: 767px){.news-item .news-item-img{display:none}}.news-item .news-item-img img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:170/106;transition:all 0.45s;will-change:transform}.news-item .news-item-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--news-item-gap);padding-right:var(--news-item-content-padding)}@media only screen and (max-width: 767px){.news-item .news-item-content{gap:8px;padding-right:25px}}.news-item .news-item-title{font-weight:500;font-size:var(--news-item-title-font-size);line-height:1.15;color:var(--color-text-secondary);transition:all .45s}.news-item .news-goto-icon{position:absolute;top:0;right:0;backface-visibility:hidden}@media only screen and (max-width: 767px){.news-item .news-goto-icon{position:static;margin-top:6px}}.news-item .news-goto-icon svg{transition:all .45s;backface-visibility:hidden}.social-share{--share-background-color: transparent;--share-border-color: #E5DAF5;--share-icon-size: 40px;--share-circle-radius: 50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px}.social-share .social-share{display:-ms-flexbox;display:flex;gap:12px;-ms-flex-align:center;align-items:center}.social-share .share-item{--btn-bg-color: var(--share-background-color);--btn-padding: 0;--btn-border-color: var(--share-border-color);--btn-border-radius: var(--share-circle-radius);--btn-hover-border-color: var(--color-primary);min-width:var(--share-icon-size);aspect-ratio:1;transition:all .45s ease-in-out}.social-share .share-item svg *{transition:all .4s}.social-share .share-item:hover:not(.share-link):hover svg *{fill:var(--btn-hover-border-color)}.social-share .share-item.share-link:hover svg *{stroke:var(--btn-hover-border-color)}.gallery-grid-area{--large-column-size: 53%;--grid-column-gap: 16px;--small-column-size: calc(100% - var(--large-column-size) - var(--grid-column-gap));display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--grid-column-gap)}@media only screen and (max-width: 991px){.gallery-grid-area{-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 767px){.gallery-grid-area{--grid-column-gap: 12px}}.gallery-grid-area>.gallery-column{max-height:660px}.gallery-grid-area .gallery-column{display:-ms-flexbox;display:flex;min-width:0;-ms-flex:1;flex:1;overflow:hidden}.gallery-grid-area .gallery-column img{min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all 0.45s;will-change:transform}.gallery-grid-area .gallery-item:hover img{transform:scale(1.15)}.gallery-grid-area .gallery-column-left{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--grid-column-gap);min-width:var(--large-column-size)}.gallery-grid-area .gallery-column-right{min-width:0;-ms-flex:1 1 calc(100% - var(--large-column-size) - var(--grid-column-gap));flex:1 1 calc(100% - var(--large-column-size) - var(--grid-column-gap))}.gallery-grid-area .gallery-item-single{min-width:100%}.pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.pagination .page-item{color:var(--color-primary)}.pagination .page-link{--page-link-size: 40px;--btn-font-color: var(--color-text-primary);--btn-padding: 0;--btn-border-color: #CDBBE1;--btn-border-radius: 0;--btn-hover-bg-color: var(--color-primary);--btn-hover-font-color: var(--color-white);--btn-hover-border-color: var(--color-primary);display:-ms-flexbox;display:flex;min-width:var(--page-link-size);max-width:var(--page-link-size);aspect-ratio:1;transition:all .4s}@media only screen and (max-width: 450px){.pagination .page-link{--page-link-size: 32px;--btn-font-size: 12px}}.pagination .page-link svg{pointer-events:none}.pagination .page-link svg rect{display:none}.pagination .page-link:hover rect{fill:var(--color-primary)}.pagination .page-link:hover path{stroke:var(--color-white)}.pagination .is-disabled .page-link,.pagination .swiper-button-disabled .page-link{opacity:.5;pointer-events:none}.pagination .is-active .page-link{--btn-bg-color: var(--color-primary);--btn-font-color: var(--color-white);--btn-border-color: var(--color-primary)}.pagination .is-active rect{fill:var(--color-primary)}.pagination .is-active path{stroke:var(--color-white)}.pagination .page-item-next svg{transform:rotate(180deg)}.info-list{--event-info-color-bg: #D9D9D9;display:-ms-flexbox;display:flex}.info-list .info-text{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-family:var(--font-family-secondary);font-weight:400;font-size:12px;color:var(--color-text-primary);line-height:1.1}.info-list .info-text:not(:first-child)::before{content:"";width:4px;display:block;background-color:var(--event-info-color-bg);aspect-ratio:1;border-radius:50%;margin:0 8px;pointer-events:none}.gallery-banner{padding-block:80px 120px}@media only screen and (max-width: 991px){.gallery-banner{padding-block:48px}}.gallery-banner .gallery-banner-desc{max-width:664px;margin-top:32px}@media only screen and (max-width: 991px){.gallery-banner .gallery-banner-desc{margin-top:24px}}.events-area{display:-ms-flexbox;display:flex;gap:48px;margin-top:56px}@media only screen and (max-width: 1248px){.events-area{gap:32px}}@media only screen and (max-width: 991px){.events-area{-ms-flex-direction:column;flex-direction:column;margin-top:32px}}.events-area .upcoming-event-area{-ms-flex:1;flex:1;min-width:min(60%,735px)}.events-area .past-event-area{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;-ms-flex:1 1 0px;flex:1 1 0;gap:20px}.events-area .past-events-title{font-family:var(--font-family-secondary);color:var(--color-primary);text-transform:uppercase}.events-area .news-item{--news-item-gap: 20px;--news-item-title-font-size: 18px;--news-item-content-padding: 30px}@media only screen and (max-width: 1248px){.events-area .news-item{--news-item-gap: 14px}}@media only screen and (max-width: 767px){.events-area .news-item+.news-item{margin-top:12px}}.upcoming-event-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.upcoming-event-item:not(:has(.social-share:hover)):hover img{transform:scale(1.15)}.upcoming-event-item:not(:has(.social-share:hover)):hover .upcoming-event-title{color:var(--color-primary)}.upcoming-event-item .upcoming-event-img{overflow:hidden}.upcoming-event-item .upcoming-event-img img{transition:all 0.45s;will-change:transform}.upcoming-event-item .upcoming-event-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-top:4px}.upcoming-event-item .upcoming-event-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:16px}@media only screen and (max-width: 767px){.upcoming-event-item .upcoming-event-footer{-ms-flex-direction:column;flex-direction:column}}.gallery-sec{background-color:#f2f0fe;padding-block:var(--sec-cmn-space)}.gallery-sec .gallery-title{margin-bottom:56px}@media only screen and (max-width: 767px){.gallery-sec .gallery-title{margin-bottom:32px}}.pagination-wrapper{margin-top:64px}@media only screen and (max-width: 767px){.pagination-wrapper{margin-top:40px}}/*# sourceMappingURL=gallery-page.min.css.map */