.pagebanner{background:linear-gradient(45deg, #c3deff, #ffe5bb)}.pagebanner .title{text-transform:uppercase;font-size:clamp(1.75em,5vw,3.25em);font-weight:var(--bs-fw-bold);color:var(--bs-primary)}.innerpage-section .inner-wrap{max-width:1220px;margin:auto}.innerpage-section .inner-wrap p{font-size:clamp(1em,2.5vw,1.125em);line-height:1.8;color:rgba(0,0,0,.6)}.brand-card{display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:3px;border-top-right-radius:20px;border-bottom-left-radius:20px;background:var(--bs-white);border:1px solid rgba(0,0,0,.05);min-height:140px;transition:transform .3s ease-in-out}.brand-card img{object-fit:contain;max-width:100%}.brand-card:hover{transform:scale(1.05);z-index:1}.category-banner-wrap{background-color:#f9f9f9;padding:clamp(1.25em,5vw,4.375em);max-width:1220px;margin:auto;border-radius:clamp(1.5625em,5vw,3.125em)}.category-banner-card{position:relative;display:flex;border-radius:clamp(0.625em,2.5vw,1.25em);overflow:hidden;transition:transform .3s ease-in-out;break-inside:avoid}.category-banner-card img{object-fit:cover;width:100%}.overview-stats{display:flex;flex-wrap:wrap;gap:20px}.overview-stats>div{flex:1;white-space:nowrap}.overview-stats .count{font-size:3em;font-weight:var(--bs-fw-semibold);line-height:1}.overview-stats .fs-1{line-height:1}.overview-stats .text-dark{font-size:0.9375em;font-weight:var(--bs-fw-medium);line-height:1}.storyBanner-section .banner{border-radius:clamp(0.625em,5vw,1.25em);overflow:hidden}.storyBanner-section .banner img{object-fit:cover;width:100%}.storyBanner-section .content{position:relative;margin-top:-56px}.storyinfo-section{border-top:1px solid rgba(0,0,0,.05)}.storyinfo-section .aboutstoryimage{padding:0.75em 0;position:relative}.storyinfo-section .aboutstoryimage img{object-fit:contain}.storyinfo-section .aboutstoryimage .inner{border-radius:0.75em;overflow:hidden;position:relative;z-index:1}.storyinfo-section .title{font-size:clamp(2em,2.5vw,2.875em);line-height:1}.storyinfo-section p{font-size:1em;line-height:1.8;color:rgba(0,0,0,.6)}.management-team-section{border-top:1px solid rgba(0,0,0,.05)}.management-team-section .team-card{--bs-card-border-color: rgba(0, 0, 0, 0.1);--bs-border-radius: 20px;--bs-card-spacer-x:1.5rem}.management-team-section .team-card .card-img{text-align:center}.management-team-section .swiper-button-next,.management-team-section .swiper-button-prev{width:32px;height:32px;position:static;font-size:0;margin:0}.management-team-section .swiper-button-next::after,.management-team-section .swiper-button-prev::after{content:"";background:url("../images/icons/arrow-right-i.svg") no-repeat center;background-size:contain;width:18px;height:18px}.management-team-section .swiper-button-prev::after{transform:rotate(180deg)}.form-card{background:#f9f9f9;border-radius:1.25em;padding:clamp(1.25em,5vw,2.5em) clamp(1.25em,5vw,3.75em)}.form-card .form-control,.form-card .form-select{border-color:rgba(0,0,0,.09)}.form-card .form-control:focus,.form-card .form-select:focus{border-color:rgba(37,95,163,.5)}.contact-card{border-radius:1.25em;overflow:hidden;border:1px solid rgba(0,0,0,.1)}.contact-card .contact{padding:2.5em clamp(2.5em,5vw,3.75em)}.contact-card .contact ul{gap:1.25em;list-style:none;display:flex;flex-direction:column;gap:0.9375em;margin:0;padding:0}.contact-card .contact ul li a{font-size:1.0625em;color:var(--bs-black);text-decoration:none;opacity:.8;transition:opacity .3s ease-in-out}.contact-card .contact ul li a:hover{opacity:1}.contact-card .contact ul li{display:flex;gap:0.75em}.contact-card .contact ul li .icon{display:flex;justify-content:center;align-items:center;width:28px;height:28px;flex:0 0 28px}.contact-card .contact ul .c-phone{display:flex;gap:0.625em}.contact-card .contact ul .c-phone a+a{display:flex}.contact-card .contact ul .c-phone a+a::before{display:inline-flex;content:"/";color:var(--bs-black);margin-right:8px}.contact-card .contact ul .c-address{line-height:1.8;font-weight:400;opacity:.8}.contact-card .contact ul .c-address strong{font-weight:500}.contact-card .social-media{display:flex;flex-wrap:wrap;gap:0.625em}.contact-card .social-media :is(a){width:48px;height:48px;border-radius:50rem;display:flex;justify-content:center;align-items:center;background:#fff;border:1px solid rgba(0,0,0,.1)}.department-specific-section .ds-card{--bs-card-border-color: rgba(0, 0, 0, 0.1);--bs-border-radius: 20px;--bs-card-spacer-x:1.5rem;height:100%}.department-specific-section ul{list-style:none;display:flex;flex-direction:column;gap:0.75em;margin:0;padding:0}.department-specific-section ul li a{font-size:1.0625em;color:var(--bs-black);text-decoration:none;opacity:.8;transition:opacity .3s ease-in-out}.department-specific-section ul li a:hover{opacity:1}.department-specific-section ul li{display:flex;gap:0.75em}.department-specific-section ul li .icon{display:flex;justify-content:center;align-items:center;width:28px;height:28px;flex:0 0 28px;border:1px solid rgba(0,0,0,.05);border-radius:100%}.department-specific-section ul .c-phone{display:flex;gap:0.625em}.department-specific-section ul .c-phone a+a{display:flex}.department-specific-section ul .c-phone a+a::before{display:inline-flex;content:"/";color:var(--bs-black);margin-right:8px}.department-specific-section ul .c-address{line-height:1.8;font-weight:400;opacity:.8}.department-specific-section ul .c-address strong{font-weight:500}.accordion{counter-reset:section;display:flex;flex-direction:column;gap:1.25em;--bs-accordion-active-bg:#f9f9f9}.accordion .accordion-item{border:1px solid rgba(0,0,0,.05) !important;border-radius:0.75em;overflow:hidden}.accordion .accordion-item .accordion-header{margin-bottom:0}.accordion .accordion-item .accordion-button{font-weight:500;font-size:0.875em}.accordion .accordion-item .accordion-button::before{counter-increment:section;content:counter(section) ". ";margin-right:10px}.staticContent :is(h1,h2){font-size:1.5em;font-weight:500;margin-bottom:1.375em}.staticContent :is(h3){font-size:1.25em;font-weight:500}.staticContent :is(h4){font-size:1.25em;font-weight:500}.staticContent :is(h5){font-size:1.125em;font-weight:500}.staticContent :is(h1,h2,h3,h4,h5,h6,p,ul,ol,img){margin-bottom:1.125em}.staticContent img{object-fit:contain}.staticContent ul,.staticContent ol{padding-left:1.5625em;display:flex;flex-direction:column;gap:0.625em}.staticContent ul li,.staticContent ol li{font-size:15px}.staticContent p{font-size:1em;line-height:2}.staticContent p strong{font-weight:500}.staticContent a{color:#000}/*# sourceMappingURL=static.min.css.map */
