body.menu-open{overflow:hidden}body.menu-open #nav-wrapper{clip-path:inset(0 0 0 0);pointer-events:auto;transition:clip-path .8s 0s cubic-bezier(0.71, 0.26, 0.26, 0.88)}#header-wrapper{position:relative;top:0;left:0;z-index:20;width:100%;background-color:#fbfbfb;border-bottom:#cc3d0d 2px solid;transition:all .8s ease}#header-wrapper .common-logo-container{padding-top:var(--sm-custom-container-y);padding-bottom:var(--sm-custom-container-y)}#header-wrapper.nav-scroll{position:sticky;top:0;width:100%;animation:ani-slide-down .7s;transition:all .5s ease-in-out}#header-wrapper .header-container{display:flex;justify-content:space-between;align-items:center}#header-wrapper .header-container .navigation-wrapper .navigation-container nav>ul{display:flex;margin:0 -24px}#header-wrapper .header-container .navigation-wrapper .navigation-container nav>ul>li>a{padding:47px 24px}#header-wrapper .header-container .navigation-wrapper .navigation-container nav>ul>li.has-sub-menu.menu-show .menu-wrapper{clip-path:inset(0 0 0 0);transition:clip-path .4s cubic-bezier(0.71, 0.26, 0.26, 0.88);pointer-events:initial}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper{width:100%;background-color:#fbfbfb;border-top:#cc3d0d 2px solid;position:absolute;top:100%;left:0;z-index:30;clip-path:inset(0 0 100% 0);transition:clip-path .4s .1s cubic-bezier(0.71, 0.26, 0.26, 0.88);pointer-events:none}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper h4{color:#726f6d;transition:color .5s ease}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper .co-btn.header-nav:hover h4{color:#cc3d0d;transition:color .5s ease}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper .layout-container{--width: calc(600px + (var(--gap) * 2));--gap: 80px;align-items:center;margin:0 calc(-1*var(--gap))}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper .layout-container .layout-item{padding:0 var(--gap)}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper .layout-container .layout-item:nth-of-type(1){position:relative;width:var(--width)}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper .layout-container .layout-item:nth-of-type(1) .inner{position:relative}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper .layout-container .layout-item:nth-of-type(1) .inner .image-container .image-inner{padding-bottom:55%}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper .layout-container .layout-item:nth-of-type(1) .inner .image-container .image-inner::after{content:" ";position:absolute;top:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.1) 55.08%, #000000 100%);width:100%;height:100%}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper .layout-container .layout-item:nth-of-type(1) .inner .image-title{position:absolute;left:45px;bottom:40px}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper .layout-container .layout-item:nth-of-type(1) .inner .image-title h4{margin:0;line-height:1.2em;color:#fff}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper .layout-container .layout-item:nth-of-type(1)::after{content:" ";position:absolute;top:0;right:0;width:1.5px;height:100%;background-color:#d9d9d9}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper .layout-container .layout-item:nth-of-type(2){flex:1}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper .layout-container .layout-item:nth-of-type(2) .inner{display:flex;align-items:flex-start}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper .layout-container .layout-item:nth-of-type(2) .menu-container{display:flex;flex-direction:column;gap:40px;min-width:250px}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper .layout-container .layout-item:nth-of-type(2) .menu-container li{position:relative}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper .layout-container .layout-item:nth-of-type(2) .menu-container li>a{display:flex;align-items:center;justify-content:space-between}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper .layout-container .layout-item:nth-of-type(2) .menu-container li>a::after{content:"";max-width:0;width:100%;height:24px;background:url("../img/icons/right-arrow-orange.png") center/contain no-repeat;transition:max-width .2s ease}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper .layout-container .layout-item:nth-of-type(2) .menu-container li>a:hover::after{max-width:24px;transition:max-width .2s ease}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper .layout-container .layout-item:nth-of-type(2) .menu-container li.has-sub-menu.level-2>a{position:relative}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper .layout-container .layout-item:nth-of-type(2) .menu-container li.has-sub-menu.level-2>a:after{content:"";max-width:none;width:24px;height:24px;background:url("../img/icons/chevron-right-dark.png") center/contain no-repeat}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper .layout-container .layout-item:nth-of-type(2) .menu-container li.has-sub-menu.level-2.menu-show>a{color:#726f6d}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper .layout-container .layout-item:nth-of-type(2) .menu-container li.has-sub-menu.level-2.menu-show>a:after{background:url("../img/icons/chevron-right.png") center/contain no-repeat}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper .layout-container .layout-item:nth-of-type(2) .menu-container li.has-sub-menu.level-2.menu-show .sub-menu-container{opacity:1;visibility:visible;transform:translateX(0);pointer-events:initial}#header-wrapper .header-container .navigation-wrapper .navigation-container nav .menu-wrapper .layout-container .layout-item:nth-of-type(2) .menu-container li.has-sub-menu.level-2 .sub-menu-container{position:absolute;top:0;left:100%;min-width:348px;padding-left:74px;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-8px);transition:all .35s ease;display:flex;flex-direction:column;gap:40px}#header-wrapper .menu-toggle{display:flex;gap:5px;flex-direction:column;justify-content:center;align-items:center;background:none;cursor:pointer;position:relative;z-index:35}#header-wrapper .menu-toggle .menu-bar{display:block;width:20px;height:2px;background-color:#413d3a;border-radius:2px;transition:all .5s ease,opacity .9s ease;transform-origin:center}#header-wrapper .menu-toggle.is-active{border:0px}#header-wrapper .menu-toggle.is-active .menu-bar:nth-child(1){transform:translateY(6px) rotate(45deg)}#header-wrapper .menu-toggle.is-active .menu-bar:nth-child(2){width:0;height:0;opacity:0;transform:scaleX(-50%)}#header-wrapper .menu-toggle.is-active .menu-bar:nth-child(3){transform:translateY(-6px) rotate(-45deg)}#header-wrapper .common-toggle.type-menu{display:flex;align-items:center;gap:10px;border:1px solid #654f11;cursor:pointer;padding:7px 10px}#header-wrapper .common-toggle.type-menu .toggle-item:nth-of-type(2){font-family:"Barlow",sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial;font-weight:700;text-transform:uppercase;color:#413d3a;transition:color .5s ease}#header-wrapper .common-toggle.type-menu .toggle-item:nth-of-type(2) p{margin-bottom:0}#header-wrapper .common-toggle.type-menu .toggle-item:nth-of-type(2) p:first-child{max-height:40px;max-width:50px;opacity:1}#header-wrapper .common-toggle.type-menu .toggle-item:nth-of-type(2) p:last-child{max-height:0;max-width:0;opacity:0}#header-wrapper .common-toggle.type-menu:hover .toggle-item:nth-of-type(2){color:#654f11;transition:color .5s ease}#header-wrapper .common-toggle.type-menu:has(.menu-toggle.is-active) .toggle-item:nth-of-type(2) p:first-child{max-height:0;max-width:0;opacity:0}#header-wrapper .common-toggle.type-menu:has(.menu-toggle.is-active) .toggle-item:nth-of-type(2) p:last-child{max-height:40px;max-width:50px;opacity:1}#header-wrapper .common-toggle.type-tablet{display:flex}#header-overlay{z-index:9;height:100%;width:100%;background-color:rgba(0,0,0,.4784313725);position:fixed;top:0;right:0;pointer-events:none;opacity:0;transition:opacity .6s ease;transition-delay:.4s;transition:opacity .8s .1s cubic-bezier(0.71, 0.26, 0.26, 0.88)}#header-overlay.active{opacity:1;pointer-events:auto;transition:opacity .6s ease;transition-delay:.4s;transition:opacity .8s .1s cubic-bezier(0.71, 0.26, 0.26, 0.88)}#nav-wrapper{z-index:30;position:fixed;overflow:hidden;width:100%;height:calc(100vh - 90px);top:90px;right:0;background-color:#fbfbfb;border-top:2px solid #cc3d0d;pointer-events:none;clip-path:inset(0 0% 100% 0);transition:clip-path .8s .2s cubic-bezier(0.71, 0.26, 0.26, 0.88)}#nav-wrapper .nav-body{height:100%}#nav-wrapper .nav-body .custom-container{padding:26px var(--lg-custom-container-x) 0;height:100%}#nav-wrapper .nav-body .layout-item:nth-of-type(1){margin-right:80px;border-right:1px solid #d9d9d9}#nav-wrapper .nav-body .layout-item:nth-of-type(1) .inner{padding-right:60px;overflow:auto}#nav-wrapper .nav-body .inner{height:100%;padding-top:60px;position:relative}#nav-wrapper .nav-body .inner nav>ul li.open>a{border:0;color:#cc3d0d;transition:color .4s ease}#nav-wrapper .nav-body .inner nav>ul li a{position:relative;font-family:"Bebas Neue",sans-serif;transition:color .4s ease}#nav-wrapper .nav-body .inner nav>ul>li:not(:last-child){margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #d9d9d9}#nav-wrapper .nav-body .inner nav>ul>li>a{text-transform:capitalize;transition:background-color .3s ease,color .3s ease;color:#726f6d;font-size:28px}#nav-wrapper .nav-body .inner nav>ul>li>a:hover{color:#d6643d}#nav-wrapper .nav-body .inner nav>ul>li>a:hover::after{opacity:0;transition:opacity .4s ease}#nav-wrapper .nav-body .inner nav>ul>li>a:hover::before{opacity:1;transition:opacity .2s ease}#nav-wrapper .nav-body .inner nav>ul>li ul{pointer-events:none;background-color:#eeeeed;opacity:0;transition:opacity .4s ease}#nav-wrapper .nav-body .inner nav>ul>li ul>li{padding:0 20px}#nav-wrapper .nav-body .inner nav>ul>li ul>li:not(:last-child){margin-bottom:20px}#nav-wrapper .nav-body .inner nav>ul>li ul>li.open>a{color:#d6643d;transition:color .4s ease}#nav-wrapper .nav-body .inner nav>ul>li ul>li a{white-space:nowrap;color:#726f6d;font-size:24px}#nav-wrapper .nav-body .inner nav>ul>li>ul>li.has-sub-menu>ul{pointer-events:none;opacity:0;max-height:0;transition:padding .6s ease,max-height .6s ease,opacity .6s ease}#nav-wrapper .nav-body .inner nav>ul>li>ul>li.has-sub-menu>ul a{text-transform:none;font-size:20px;font-weight:500;font-family:"Barlow",sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial}#nav-wrapper .nav-body .inner nav>ul>li>ul>li.has-sub-menu.open>ul{pointer-events:auto;max-height:500px;padding:20px 0;opacity:1;transition:padding .6s ease,max-height .6s ease,opacity .6s ease}#nav-wrapper .nav-body .inner nav>ul>li>ul>li.has-sub-menu.open a::after{opacity:0;transform:rotate(90deg);transition:opacity .6s ease,transform .4s ease}#nav-wrapper .nav-body .inner nav>ul>li>ul>li.has-sub-menu.open a::before{opacity:1;transform:rotate(0deg);transition:opacity .6s ease,transform .4s ease}#nav-wrapper .nav-body .inner nav>ul>li>ul>li.has-sub-menu>a::after{content:" ";position:absolute;top:0;right:0;height:100%;width:36px;opacity:1;z-index:1;background:url(../img/icons/header-chevron-right-dark.png) center/contain no-repeat;transition:opacity .6s ease,transform .4s ease}#nav-wrapper .nav-body .inner nav>ul>li>ul>li.has-sub-menu>a::before{content:" ";position:absolute;top:0;right:0;height:100%;width:36px;opacity:0;z-index:0;transform:rotate(-90deg);background:url(../img/icons/header-chevron-down-orange.png) center/contain no-repeat;transition:opacity .6s ease,transform .4s ease}#nav-wrapper .nav-body .inner nav>ul>li.has-sub-menu{position:relative}#nav-wrapper .nav-body .inner nav>ul>li.has-sub-menu>ul{pointer-events:none;max-height:0;opacity:0;transition:padding .6s ease,max-height .6s ease,opacity .6s ease}#nav-wrapper .nav-body .inner nav>ul>li.has-sub-menu.open>ul{pointer-events:auto;max-height:500px;padding:20px 0;opacity:1;transition:padding .6s ease,max-height .6s ease,opacity .6s ease}#nav-wrapper .nav-body .inner nav>ul>li.has-sub-menu.open>a::after{opacity:0;transition:opacity .4s ease}#nav-wrapper .nav-body .inner nav>ul>li.has-sub-menu.open>a::before{opacity:1;transition:opacity .2s ease}#nav-wrapper .nav-body .inner nav>ul>li.has-sub-menu>a::after{content:"";position:absolute;top:0;right:0;height:100%;width:36px;opacity:1;background:url(../img/icons/add.png) center/contain no-repeat;transition:opacity .4s ease}#nav-wrapper .nav-body .inner nav>ul>li.has-sub-menu>a::before{content:"";position:absolute;top:0;right:0;height:100%;width:36px;opacity:0;background:url(../img/icons/substract.png) center/contain no-repeat;transition:opacity .2s ease}#nav-wrapper .layout-container{height:100%}#nav-wrapper .layout-container .layout-item:nth-of-type(2) .image-inner{padding-bottom:150%}#nav-wrapper .layout-container .layout-item:nth-of-type(2) .text-container{margin-top:40px;margin-bottom:24px}#content-wrapper #home-page .common-banner-section .custom-container{padding-bottom:calc(var(--md-custom-container-y)*2)}#content-wrapper #home-page .common-banner-section .banner-slider{padding-bottom:0}#content-wrapper #home-page .common-banner-section .banner-item{position:relative}#content-wrapper #home-page .program-section{position:relative}#content-wrapper #home-page .program-section .section-title{position:relative}#content-wrapper #home-page .program-section .section-title .title{width:580px}#content-wrapper #home-page .program-section .section-title .content{position:absolute;right:0;bottom:-16px;width:510px}#content-wrapper #home-page .program-section .layout-container{display:flex;background-color:rgba(45,18,5,.6)}#content-wrapper #home-page .program-section .layout-container .layout-item:nth-of-type(1){flex:1;display:flex;flex-direction:column;gap:84px}#content-wrapper #home-page .program-section .layout-container .layout-item:nth-of-type(1) .title{padding-bottom:15px}#content-wrapper #home-page .program-section .layout-container .layout-item:nth-of-type(1) .common-tagline{line-height:1.6}#content-wrapper #home-page .program-section .layout-container .layout-item:nth-of-type(2){width:722px;padding-left:220px}#content-wrapper #home-page .courtroom-section{position:relative;height:118.6vh}#content-wrapper #home-page .courtroom-section h2{color:#fff;position:relative;z-index:1}#content-wrapper #home-page .courtroom-section::after{content:" ";position:absolute;top:0;left:0;background:linear-gradient(180deg, #561a05 2.42%, rgba(86, 26, 5, 0) 42.46%);width:100%;height:100%}#content-wrapper #home-page .why-us-section{position:relative;z-index:0;--height-width: 537px}#content-wrapper #home-page .why-us-section::after{content:" ";position:absolute;top:100px;left:-50px;width:var(--height-width);height:var(--height-width);z-index:-1;background-color:#fef5e3;-webkit-mask:url("../img/background/common-background.png") center/contain no-repeat;mask:url("../img/background/common-background.png") center/contain no-repeat}#content-wrapper #home-page .why-us-section .layout-container{display:flex}#content-wrapper #home-page .why-us-section .layout-container .layout-item{width:50%}#content-wrapper #home-page .why-us-section .layout-container .layout-item:nth-of-type(1){padding-right:100px}#content-wrapper #home-page .why-us-section .layout-container .layout-item:nth-of-type(2){padding-left:121px;padding-top:42px}#content-wrapper #home-page .why-us-section .inner{display:flex;flex-direction:column;gap:100px}#content-wrapper #home-page .why-us-section .image-container .image-inner{padding-bottom:127.6%}#content-wrapper #home-page .clubs-section .clubs-container{display:flex;margin:-20px}#content-wrapper #home-page .clubs-section .clubs-container .left-column{width:calc(64.6% + 40px);padding:20px}#content-wrapper #home-page .clubs-section .clubs-container .right-column{padding:20px;display:flex;flex-direction:column;row-gap:40px;flex:1}#content-wrapper #home-page .clubs-section .clubs-container .right-column .image-container{height:100%}#content-wrapper #home-page .clubs-section .clubs-container .right-column .image-container .image-inner{width:100%;height:100%;padding:0;overflow:hidden}#content-wrapper #home-page .clubs-section .clubs-container .right-column .image-container .image-inner::after{background:linear-gradient(180deg, rgba(26, 9, 3, 0.4) 0%, #1a0903 94.77%)}#content-wrapper #home-page .clubs-section .clubs-container .right-column .clubs-item{height:50%}#content-wrapper #home-page .clubs-section .clubs-container .right-column .inner .content{padding:25px 22px}#content-wrapper #home-page .clubs-section .clubs-container .inner{position:relative;height:100%;width:100%;overflow:hidden}#content-wrapper #home-page .clubs-section .clubs-container .inner .content{position:absolute;bottom:0;left:0;padding:40px;width:100%}#content-wrapper #home-page .clubs-section .clubs-container .inner .content .text-container{max-width:610px}#content-wrapper #home-page .clubs-section .clubs-container .inner .content .text-container .title{margin-bottom:16px}#content-wrapper #home-page .clubs-section .clubs-container .inner .content .text-container:has(.description){margin-bottom:15px}#content-wrapper #home-page .clubs-section .clubs-container .inner .content .meta-post{border-top:1px solid #cac9c8}#content-wrapper #home-page .clubs-section .clubs-container .inner:hover .image-container img{transform:scale(1.05);transition:transform .5s ease}#content-wrapper #home-page .clubs-section .clubs-container .clubs-item{overflow:hidden}#content-wrapper #home-page .clubs-section .clubs-container .image-container .image-inner{padding-bottom:76%}#content-wrapper #home-page .clubs-section .clubs-container .image-container .image-inner::after{content:" ";position:absolute;top:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.1) 0.2%, #000000 100%);width:100%;height:100%}#content-wrapper #home-page .clubs-section .clubs-container .image-container .image-inner img{transform:scale(1);transition:transform .5s ease}#content-wrapper #home-page .common-publication-section .section-title{width:fit-content}#content-wrapper #home-page .common-publication-section .section-title .title{max-width:80%}#content-wrapper #home-page .news-event-section{position:relative;z-index:0;--height-width: 438px}#content-wrapper #home-page .news-event-section::after{content:" ";position:absolute;top:179px;left:-84px;width:var(--height-width);height:var(--height-width);z-index:-1;background-color:#f9e4a4;-webkit-mask:url("../img/background/common-background.png") center/contain no-repeat;mask:url("../img/background/common-background.png") center/contain no-repeat}#content-wrapper #home-page .news-event-section .section-header .custom-container{padding-bottom:var(--sm-custom-container-x)}#content-wrapper #home-page .news-event-section .section-body .slick-list{padding-right:330px}#content-wrapper #home-page .news-event-section .section-body .slick-slider{margin-bottom:40px}#content-wrapper #home-page .news-event-section .section-body .slider-item{width:100%;padding-right:40px}#content-wrapper #home-page .news-event-section .section-body .slider-item .inner{background-color:#fef8ea;border:1px solid #ab861c;position:relative;height:100%}#content-wrapper #home-page .news-event-section .section-body .slider-item .inner:hover .image-container img{transform:scale(1.05);transition:transform .5s ease}#content-wrapper #home-page .news-event-section .section-body .slider-item .inner .common-tagline{z-index:2}#content-wrapper #home-page .news-event-section .section-body .slider-item .inner h6{text-transform:initial}#content-wrapper #home-page .news-event-section .section-body .slider-item .image-container .image-inner{width:100%;padding-bottom:70%;overflow:hidden}#content-wrapper #home-page .news-event-section .section-body .slider-item .image-container .image-inner img{transition:transform .5s ease}#content-wrapper #home-page .news-event-section .section-body .slider-item .block-container{padding:25px}#content-wrapper #home-page .news-event-section .section-body .slider-item .title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#content-wrapper #home-page .news-event-section .section-body .slider-item .date{margin-bottom:8px}#content-wrapper #home-page .news-event-section .section-body .slider-item .content{color:#413d3a;font-weight:400}#content-wrapper #home-page .news-event-section .section-body .slider-item .content p{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#content-wrapper #home-page .news-event-section h4{line-height:1.2}#content-wrapper #home-page .testimonial-section .layout-container{padding:16px;padding-right:40px;margin-right:40px;gap:40px;border:1px solid #bdbbba}#content-wrapper #home-page .testimonial-section .layout-container .layout-item:nth-of-type(1){width:190px}#content-wrapper #home-page .testimonial-section .layout-container .layout-item:nth-of-type(2){flex:1}#content-wrapper #home-page .testimonial-section .layout-container .image-container{height:100%}#content-wrapper #home-page .testimonial-section .layout-container .image-container .image-inner{width:100%;height:100%}#content-wrapper #home-page .testimonial-section .layout-container .text-container{padding:22px 0}#content-wrapper #home-page .testimonial-section .slick-slider{padding:0}#content-wrapper #home-page .testimonial-section .slick-slider .slick-arrow{top:-130px}#content-wrapper #home-page .testimonial-section .slick-slider .slick-prev{left:auto;right:calc(var(--custom-container-x) + 60px);transform:none}#content-wrapper #home-page .testimonial-section .slick-slider .slick-next{left:auto;right:var(--custom-container-x);transform:none}#content-wrapper #home-page .testimonial-section .slick-slider .slick-list{padding-right:var(--custom-container-y)}#content-wrapper #home-page .testimonial-section .slick-slide>div,#content-wrapper #home-page .testimonial-section .slick-slide>div>*{height:100%}#content-wrapper #about-us-page .common-about-us-section .custom-container{padding:calc(var(--md-custom-container-y)*2) var(--custom-container-x)}#content-wrapper #about-us-page .common-about-us-section .data-container{border-top:1px solid #faece7;border-bottom:1px solid #faece7}#content-wrapper #about-us-page .history-section .section-header .section-title{width:552px}#content-wrapper #about-us-page .history-section .section-body .slick-list{padding-right:60px}#content-wrapper #about-us-page .history-section .section-body .slick-arrow{top:-176px}#content-wrapper #about-us-page .history-section .section-body .slick-prev{left:auto;right:calc(var(--custom-container-x) + 60px);transform:none}#content-wrapper #about-us-page .history-section .section-body .slick-next{left:auto;right:var(--custom-container-x);transform:none}#content-wrapper #about-us-page .history-section .section-body .slider-item{width:100%;padding-right:40px}#content-wrapper #about-us-page .history-section .section-body .slider-item .inner{background-color:#fef8ea;border:1px solid #ab861c;position:relative;height:100%}#content-wrapper #about-us-page .history-section .section-body .slider-item .inner .common-tagline{z-index:2}#content-wrapper #about-us-page .history-section .section-body .slider-item .layout-container{gap:48px;padding:40px;height:100%}#content-wrapper #about-us-page .history-section .section-body .slider-item .image-container .image-inner{width:100%;padding-bottom:57%}#content-wrapper #about-us-page .history-section .section-body .slider-item .image-container .image-inner img{transition:transform .5s ease}#content-wrapper #about-us-page .history-section .section-body .slider-item .content{color:#413d3a;font-weight:400}#content-wrapper #about-us-page .academic-section{position:relative;z-index:0;overflow:hidden;--gap: 65px;--width: 720px}#content-wrapper #about-us-page .academic-section::after{content:" ";position:absolute;top:140px;right:-25px;background:url(../img/background/academic-pattern.png) center/contain no-repeat;width:330px;height:295px;pointer-events:none;z-index:-1}#content-wrapper #about-us-page .academic-section .custom-container{padding-right:calc(var(--md-custom-container-x)*2 + var(--sm-custom-container-y))}#content-wrapper #about-us-page .academic-section .layout-container{margin:0px calc(-1*var(--gap))}#content-wrapper #about-us-page .academic-section .layout-container .layout-item{padding:0px var(--gap)}#content-wrapper #about-us-page .academic-section .layout-container .layout-item:nth-of-type(1){flex:1}#content-wrapper #about-us-page .academic-section .layout-container .layout-item:nth-of-type(2){width:calc(var(--width) + var(--gap)*2)}#content-wrapper #about-us-page .academic-section .layout-container .layout-item .inner{position:relative}#content-wrapper #about-us-page .academic-section .section-title .title{width:650px}#content-wrapper #about-us-page .academic-section .image-container .image-inner{padding-bottom:127%}#content-wrapper #blog-page .common-banner-section{background-color:rgba(0,0,0,0)}#content-wrapper #blog-page .common-banner-section .image-inner{height:100%}#content-wrapper #blog-page .featured-latest-section .layout-container{margin:-60px}#content-wrapper #blog-page .featured-latest-section .layout-container .layout-item{padding:60px}#content-wrapper #blog-page .featured-latest-section .title{margin-bottom:40px}#content-wrapper #blog-page .featured-latest-section .blog-title{margin-top:8px}#content-wrapper #blog-page .featured-latest-section .blog-content{margin-top:20px;margin-bottom:50px}#content-wrapper #blog-page .featured-latest-section .blog-content .text{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:400}#content-wrapper #blog-page .featured-latest-section .featured{color:#000}#content-wrapper #blog-page .featured-latest-section .featured .image-container .image-inner{padding-bottom:57%}#content-wrapper #blog-page .featured-latest-section .featured .co-btn{text-align:initial}#content-wrapper #blog-page .featured-latest-section .latest .block-container{gap:32px}#content-wrapper #blog-page .featured-latest-section .latest .block-container .block-item:not(:last-child){padding-bottom:32px;border-bottom:1px solid #bdbbba}#content-wrapper #blog-page .featured-latest-section .latest .inner{padding:12px;padding-left:13px;display:flex;align-items:center;transition:background .3s ease}#content-wrapper #blog-page .featured-latest-section .latest .inner:hover{background-color:#d6643d;transition:background .3s ease}#content-wrapper #blog-page .featured-latest-section .latest .inner:hover .text-container .meta-post.type-blogpost ul li span{color:#f4ca53;transition:color .3s ease}#content-wrapper #blog-page .featured-latest-section .latest .inner:hover .text-container .meta-post.type-blogpost ul li span::before{background-color:#f4ca53;transition:background-color .3s ease}#content-wrapper #blog-page .featured-latest-section .latest .inner:hover .text-container h4{color:#fff;transition:color .3s ease}#content-wrapper #blog-page .featured-latest-section .latest .inner .text-container{padding-right:40px;flex:1}#content-wrapper #blog-page .featured-latest-section .latest .inner .text-container h4{line-height:1.2;transition:color .3s ease}#content-wrapper #blog-page .featured-latest-section .latest .inner .image-container{width:100px}#content-wrapper #blog-page .featured-latest-section .latest .inner .image-container .image-inner{padding-bottom:100%}#content-wrapper #blog-page .featured-latest-section .meta-post ul li span{font-size:14px}#content-wrapper #blog-page .featured-latest-section .meta-post ul li:nth-of-type(2) span{text-transform:capitalize}#content-wrapper #blog-page .all-blogs-section .custom-container{padding-top:calc(var(--md-custom-container-y)*2)}#content-wrapper #blog-detail-page .related-section .custom-container{padding-top:180px}#content-wrapper #ballb-page .common-banner-section{background-color:rgba(0,0,0,0)}#content-wrapper #ballb-page .common-banner-section .image-inner{height:100%}#content-wrapper #ballb-page .common-banner-section h1{margin-bottom:0}#content-wrapper #ballb-page .program-section{font-weight:400}#content-wrapper #ballb-page .program-section .layout-container{margin:-60px}#content-wrapper #ballb-page .program-section .layout-container .layout-item{padding:60px}#content-wrapper #ballb-page .program-section .layout-container .layout-item:nth-of-type(1){width:710px}#content-wrapper #ballb-page .program-section .layout-container .layout-item:nth-of-type(2){flex:1}#content-wrapper #ballb-page .program-section .common-text-background{border-color:#561a05;padding:95px 80px}#content-wrapper #ballb-page .program-section .common-text-background .border-1::after,#content-wrapper #ballb-page .program-section .common-text-background .border-1::before,#content-wrapper #ballb-page .program-section .common-text-background .border-2::after,#content-wrapper #ballb-page .program-section .common-text-background .border-2::before{border-color:#cc3d0d}#content-wrapper #ballb-page .career{--gap: 95px;--width: 580px}#content-wrapper #ballb-page .career .layout-container{margin:calc(-1*var(--gap))}#content-wrapper #ballb-page .career .layout-container .layout-item{padding:var(--gap)}#content-wrapper #ballb-page .career .layout-container .layout-item:nth-of-type(1){width:calc(var(--width) + var(--gap)*2)}#content-wrapper #ballb-page .career .layout-container .layout-item:nth-of-type(2){flex:1}#content-wrapper #ballb-page .career .layout-container .image-container .image-inner{padding-bottom:56%}#content-wrapper #ballb-page .career .layout-container .section-title .title{width:390px}#content-wrapper #ballb-page .eligibility{--gap: 90px;--width: 740px}#content-wrapper #ballb-page .eligibility .section-title h2{color:#fef8ea}#content-wrapper #ballb-page .eligibility .layout-container{align-items:center;margin:calc(-1*var(--gap))}#content-wrapper #ballb-page .eligibility .layout-container .layout-item{padding:var(--gap)}#content-wrapper #ballb-page .eligibility .layout-container .layout-item:nth-of-type(1){width:calc(var(--width) + var(--gap)*2)}#content-wrapper #ballb-page .eligibility .layout-container .layout-item:nth-of-type(2){flex:1}#content-wrapper #ballb-page .eligibility .block-container{gap:20px}#content-wrapper #ballb-page .eligibility .block-container .block-item:not(:last-child){padding-bottom:20px;border-bottom:1px solid #726f6d}#content-wrapper #ballb-page .eligibility .block-container .title{margin-bottom:8px}#content-wrapper #ballb-page .eligibility .block-container .title h4{line-height:1.2}#content-wrapper #ballb-page .eligibility .block-container .inner{padding:2px 0}#content-wrapper #ballb-page .curriculum{position:relative;z-index:0}#content-wrapper #ballb-page .curriculum .section-title{width:740px}#content-wrapper #ballb-page .curriculum::after{content:" ";display:block;position:absolute;top:92px;right:134px;background:url(../img/background/curriculum.png) center/contain no-repeat;width:175px;height:254px;z-index:-1}#content-wrapper #ballb-page .curriculum .layout-container{border:1px solid #cc3d0d}#content-wrapper #ballb-page .curriculum .layout-container .layout-item:nth-of-type(1){width:520px;padding:24px;border-right:1px solid #ab861c;padding-right:80px}#content-wrapper #ballb-page .curriculum .layout-container .layout-item:nth-of-type(2){flex:1;padding:40px 40px 40px 70px}#content-wrapper #ballb-page .curriculum .common-remove-tab-style{flex-direction:column;margin-bottom:0}#content-wrapper #ballb-page .curriculum .common-remove-tab-style li:not(:last-child) .co-btn{border:0;box-shadow:inset 0 -1px 0 -0.5px #654f11}#content-wrapper #ballb-page .curriculum .common-remove-tab-style li .co-btn{padding:16px 23px;width:100%;display:flex;flex-direction:column;text-align:initial}#content-wrapper #ballb-page .curriculum .common-remove-tab-style li .co-btn.nav-link h4{color:#413d3a}#content-wrapper #ballb-page .curriculum .common-remove-tab-style li .co-btn.nav-link .content{text-transform:initial}#content-wrapper #ballb-page .curriculum .common-remove-tab-style li .co-btn.nav-link::after{content:" ";position:absolute;left:0;right:0;bottom:0px;height:2px;background-color:#ba380c;transform:scaleX(0);transform-origin:left center;transition:transform .4s ease}#content-wrapper #ballb-page .curriculum .common-remove-tab-style li .co-btn:hover,#content-wrapper #ballb-page .curriculum .common-remove-tab-style li .co-btn.active{color:#413d3a;background-color:#f1bd28;padding-left:35px}#content-wrapper #ballb-page .curriculum .common-remove-tab-style li .co-btn:hover h4,#content-wrapper #ballb-page .curriculum .common-remove-tab-style li .co-btn.active h4{color:#2a2522}#content-wrapper #ballb-page .curriculum .tab-pane .title{margin-bottom:40px}#content-wrapper #ballb-page .curriculum .tab-pane .content ul{display:flex;flex-wrap:wrap;margin:0 -35px}#content-wrapper #ballb-page .curriculum .tab-pane .content ul li{width:50%;padding:0 35px;margin-bottom:16px}#content-wrapper #ballb-page .curriculum .tab-pane .content ul li:not(:nth-last-child(-n+2)) .text-container{box-shadow:inset 0 -1px 0 -0.5px #ab861c}#content-wrapper #ballb-page .curriculum .tab-pane .content ul li .text-container{padding-bottom:16px;display:flex}#content-wrapper #ballb-page .curriculum .tab-pane .content ul li .text-container .course-code{padding-right:10px}#content-wrapper #ballb-page .curriculum .tab-pane .content ul li .text-container p{font-weight:600}#content-wrapper #ballb-page .curriculum .co-btn.nav-link{font-size:inherit}#content-wrapper #contact-page .contact-section::after{background:url(../img/background/contact-page.png) center/contain no-repeat;width:389px;height:370px;top:409px;right:0}#content-wrapper #contact-page .contact-section .layout-container .layout-item:nth-of-type(1){width:464px;display:flex;flex-direction:column;justify-content:center;gap:80px}#content-wrapper #contact-page .contact-section .layout-container .layout-item:nth-of-type(2){flex:1;padding-left:var(--custom-container-x)}#content-wrapper #contact-page .contact-section .common-text-background{backdrop-filter:blur(3px)}#content-wrapper #contact-page .contact-section .open-hours .title{margin-bottom:16px}#content-wrapper #contact-page .contact-section .open-hours .content{display:flex}#content-wrapper #contact-page .contact-section .open-hours .content span:first-of-type{padding-right:16px;margin-right:16px;position:relative}#content-wrapper #contact-page .contact-section .open-hours .content span:first-of-type::after{content:" ";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:84%;background-color:#faece7}#content-wrapper #contact-page .find-section .map{width:100%;height:552px}#content-wrapper #contact-page .find-section .map iframe{width:100%;height:100%;border:2px solid #f4ca53}#content-wrapper #contact-page .find-section .map iframe .gm-inset-map-impl{height:300px !important;width:300px !important}#content-wrapper #admission-page .common-info-card-section .section-title .layout-container .layout-item:nth-of-type(1){width:440px}#content-wrapper #admission-page .common-info-card-section .section-title .content{width:660px}#content-wrapper #admission-page .common-info-card-section .image-container{height:54px}#content-wrapper #admission-page .common-info-card-section .image-container .image-inner{height:100%}#content-wrapper #admission-page .common-image-list-section{--gap: 125px;--width: calc(540px + var(--gap) * 2)}#content-wrapper #admission-page .common-image-list-section .section-title{width:440px}#content-wrapper #admission-page .common-image-list-section .common-list-container{gap:25px}#content-wrapper #admission-page .common-image-list-section .common-list-container .list-item:not(:last-child){padding-bottom:25px}#content-wrapper #admission-page .common-image-list-section .common-list-container .title{display:flex;gap:16px}#content-wrapper #admission-page .common-image-list-section .common-list-container .title .image-container .image-inner{height:28px;padding-bottom:0;width:auto}#content-wrapper #admission-page .common-image-list-section .common-list-container .title .image-container .image-inner img{vertical-align:initial}#content-wrapper #admission-page .common-image-list-section .common-list-container .title h4{color:#cc3d0d}#content-wrapper #admission-page .common-image-list-section .common-list-container .description{font-weight:400;color:#35302d}#content-wrapper #admission-page .common-image-list-section .layout-container{margin:calc(-1*var(--gap))}#content-wrapper #admission-page .common-image-list-section .layout-container .layout-item{padding:var(--gap)}#content-wrapper #admission-page .common-image-list-section .layout-container .layout-item:nth-of-type(1){width:auto;flex:1px}#content-wrapper #admission-page .common-image-list-section .layout-container .layout-item:nth-of-type(1) .image-container .image-inner{padding-bottom:84%}#content-wrapper #admission-page .common-image-list-section .layout-container .layout-item:nth-of-type(2){width:var(--width)}#content-wrapper #faq-page .faq-container{display:flex;flex-direction:column;gap:120px}#content-wrapper #faq-page .faq-section .layout-container{display:flex}#content-wrapper #faq-page .faq-section .layout-container .layout-item:nth-of-type(1){width:600px;padding-right:200px}#content-wrapper #faq-page .faq-section .layout-container .layout-item:nth-of-type(2){flex:1}#content-wrapper #faq-page .accordion{margin-bottom:16px}#content-wrapper #faq-page .accordion>.card{border-bottom:1px solid #654f11}#content-wrapper #library-page{--spacing: 16px;--gap-y: 40px;--gap-x: 20px}#content-wrapper #library-page .section-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:60px}#content-wrapper #library-page .section-header .common-remove-tab-style{justify-content:initial}#content-wrapper #library-page .section-header .common-pagination ul{margin:0}#content-wrapper #library-page .section-header .common-pagination ul li .co-btn{width:auto}#content-wrapper #library-page .section-content .books-container{display:flex;flex-wrap:wrap;margin:calc(var(--gap-y)*-1) calc(var(--gap-x)*-1)}#content-wrapper #library-page .section-content .books-container .books-item{width:20%;padding:var(--gap-y) var(--gap-x)}#content-wrapper #library-page .section-content .image-container{padding:var(--spacing);background-color:#fef8ea}#content-wrapper #library-page .section-content .text-container{padding-top:var(--spacing);margin-top:var(--spacing);border-top:1px solid #dbac24}#content-wrapper #notes-page .common-card-title-section .pdf-container{display:flex;flex-wrap:wrap;margin:-20px}#content-wrapper #notes-page .common-card-title-section .pdf-container .pdf-item{width:33.33%;padding:20px}#content-wrapper #notes-page .common-card-title-section .pdf-container .pdf-item .inner{display:flex;flex-direction:column;padding:28px;background-color:#fef8ea;border:1px solid #ab861c}#content-wrapper #notes-page .common-card-title-section .pdf-title{display:flex}#content-wrapper #notes-page .common-card-title-section .pdf-title .pdf-logo{margin-right:20px}#content-wrapper #notes-page .common-card-title-section .meta-post ul{margin:0 -6px}#content-wrapper #notes-page .common-card-title-section .meta-post ul li{padding:0 6px}#content-wrapper #notes-page .common-card-title-section .meta-post ul li span{text-transform:initial}#content-wrapper #notes-page .common-card-title-section .meta-post ul li:nth-of-type(2) span::before{content:" ";display:block;background-color:#d6643d;width:3px;height:3px;border-radius:50%;margin-right:12px;transition:all .3s ease}#content-wrapper #notes-page .common-card-title-section .meta-post ul li:nth-of-type(2) span{color:#726f6d;font-weight:400}#content-wrapper #notes-page .common-card-title-section .text-container{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #a6a3a2}#content-wrapper #infrastructure-detail-page .image-slider-section .custom-container{padding:var(--custom-container-y) 300px}#content-wrapper #infrastructure-detail-page .image-slider-section .common-text-background{border-color:#561a05;padding:25px}#content-wrapper #infrastructure-detail-page .image-slider-section .common-text-background .border-1::after,#content-wrapper #infrastructure-detail-page .image-slider-section .common-text-background .border-1::before,#content-wrapper #infrastructure-detail-page .image-slider-section .common-text-background .border-2::after,#content-wrapper #infrastructure-detail-page .image-slider-section .common-text-background .border-2::before{border-color:#cc3d0d}#content-wrapper #infrastructure-detail-page .image-slider-section .layout-container{display:flex;flex-direction:column;gap:8px}#content-wrapper #infrastructure-detail-page .image-slider-section .common-slider{padding-bottom:0}#content-wrapper #infrastructure-detail-page .image-slider-section .common-slider .common-slider-item .image-container{width:100%}#content-wrapper #infrastructure-detail-page .image-slider-section .common-slider .common-slider-item .image-container .image-inner{padding-top:43.5%}#content-wrapper #infrastructure-detail-page .image-slider-section .common-slider .slick-arrow{top:50%;left:auto;right:auto;transform:translateY(-50%)}#content-wrapper #infrastructure-detail-page .image-slider-section .common-slider .slick-prev{left:-90px}#content-wrapper #infrastructure-detail-page .image-slider-section .common-slider .slick-next{right:-90px}#content-wrapper #infrastructure-detail-page .image-slider-section .common-slider-nav{padding-bottom:0}#content-wrapper #infrastructure-detail-page .image-slider-section .common-slider-nav .common-slider-nav-item{cursor:pointer;border:1px solid rgba(0,0,0,0);transition:opacity .3s ease,border-color .3s ease;padding-right:8px;opacity:1}#content-wrapper #infrastructure-detail-page .image-slider-section .common-slider-nav .common-slider-nav-item .image-container .image-inner{padding-bottom:61%}#content-wrapper #infrastructure-detail-page .image-slider-section .common-slider-nav .slick-current,#content-wrapper #infrastructure-detail-page .image-slider-section .common-slider-nav .common-slider-nav-item:hover{opacity:.3;border-color:#cc3d0d}#content-wrapper #club-page .common-info-card-section .section-title .layout-container .layout-item:nth-of-type(1),#content-wrapper #club-detail-page .common-info-card-section .section-title .layout-container .layout-item:nth-of-type(1){width:440px}#content-wrapper #club-page .common-info-card-section .section-title .content,#content-wrapper #club-detail-page .common-info-card-section .section-title .content{width:660px}#content-wrapper #club-page .common-info-card-section .image-container,#content-wrapper #club-detail-page .common-info-card-section .image-container{width:auto}#content-wrapper #club-page .common-info-card-section .image-container .image-inner,#content-wrapper #club-detail-page .common-info-card-section .image-container .image-inner{height:auto;width:auto}#content-wrapper #club-page .common-info-card-section .image-container .image-inner img,#content-wrapper #club-detail-page .common-info-card-section .image-container .image-inner img{height:54px;width:auto}#content-wrapper #club-page .common-info-card-section .card-container,#content-wrapper #club-detail-page .common-info-card-section .card-container{margin-top:85px}#content-wrapper #club-page .club-section,#content-wrapper #club-detail-page .club-section{--gap: 75px;--width: 442px}#content-wrapper #club-page .club-section .layout-container,#content-wrapper #club-detail-page .club-section .layout-container{display:flex;margin:calc(var(--gap)*-1)}#content-wrapper #club-page .club-section .layout-container .layout-item,#content-wrapper #club-detail-page .club-section .layout-container .layout-item{padding:var(--gap)}#content-wrapper #club-page .club-section .layout-container .layout-item:nth-of-type(1),#content-wrapper #club-detail-page .club-section .layout-container .layout-item:nth-of-type(1){width:calc(var(--width) + var(--gap)*2)}#content-wrapper #club-page .club-section .layout-container .layout-item:nth-of-type(2),#content-wrapper #club-detail-page .club-section .layout-container .layout-item:nth-of-type(2){flex:1}#content-wrapper #club-page .club-section .layout-container .layout-item .co-sticky,#content-wrapper #club-detail-page .club-section .layout-container .layout-item .co-sticky{top:120px}#content-wrapper #club-page .club-section .club-container,#content-wrapper #club-detail-page .club-section .club-container{display:flex;flex-direction:column;gap:32px}#content-wrapper #club-page .club-section .club-container .club-item,#content-wrapper #club-detail-page .club-section .club-container .club-item{padding-bottom:32px}#content-wrapper #club-page .club-section .club-container .club-item:not(:last-child),#content-wrapper #club-detail-page .club-section .club-container .club-item:not(:last-child){border-bottom:1px solid #bdbbba}#content-wrapper #club-page .club-section .club-container a,#content-wrapper #club-detail-page .club-section .club-container a{display:flex;padding-left:12px;align-items:center}#content-wrapper #club-page .club-section .club-container a h3,#content-wrapper #club-detail-page .club-section .club-container a h3{transition:color .3s ease}#content-wrapper #club-page .club-section .club-container a:hover h3,#content-wrapper #club-detail-page .club-section .club-container a:hover h3{color:#d6643d;transition:color .3s ease}#content-wrapper #club-page .club-section .club-container a:hover .btn-icon img,#content-wrapper #club-page .club-section .club-container a:hover .btn-icon img:nth-of-type(n),#content-wrapper #club-detail-page .club-section .club-container a:hover .btn-icon img,#content-wrapper #club-detail-page .club-section .club-container a:hover .btn-icon img:nth-of-type(n){transform:rotate(45deg);filter:brightness(0) saturate(100%) invert(27%) sepia(39%) saturate(609%) hue-rotate(325deg) brightness(166%) contrast(138%);transition:all .3s ease}#content-wrapper #club-page .club-section .club-container a:hover .image-container img,#content-wrapper #club-detail-page .club-section .club-container a:hover .image-container img{transform:scale(1.08);transition:all .3s ease}#content-wrapper #club-page .club-section .club-container a .image-container,#content-wrapper #club-detail-page .club-section .club-container a .image-container{width:206px;margin-right:24px;overflow:hidden}#content-wrapper #club-page .club-section .club-container a .image-container .image-inner,#content-wrapper #club-detail-page .club-section .club-container a .image-container .image-inner{padding-bottom:58%}#content-wrapper #club-page .club-section .club-container a .image-container .image-inner img,#content-wrapper #club-detail-page .club-section .club-container a .image-container .image-inner img{transition:all .3s ease}#content-wrapper #club-page .club-section .club-container a .text-container,#content-wrapper #club-detail-page .club-section .club-container a .text-container{display:flex;justify-content:space-between;flex:1}#content-wrapper #club-page .activities-section,#content-wrapper #club-detail-page .activities-section{position:relative;z-index:0;--height-width: 438px}#content-wrapper #club-page .activities-section .section-header .section-title,#content-wrapper #club-detail-page .activities-section .section-header .section-title{width:442px}#content-wrapper #club-page .activities-section .section-body .campus-container,#content-wrapper #club-detail-page .activities-section .section-body .campus-container{display:flex;margin:-20px}#content-wrapper #club-page .activities-section .section-body .campus-item,#content-wrapper #club-detail-page .activities-section .section-body .campus-item{width:100%;padding:20px}#content-wrapper #club-page .activities-section .section-body .campus-item .inner,#content-wrapper #club-detail-page .activities-section .section-body .campus-item .inner{background-color:#fef8ea;border:1px solid #ab861c;position:relative;height:100%}#content-wrapper #club-page .activities-section .section-body .campus-item .inner:hover .image-container img,#content-wrapper #club-detail-page .activities-section .section-body .campus-item .inner:hover .image-container img{transform:scale(1.05);transition:transform .5s ease}#content-wrapper #club-page .activities-section .section-body .campus-item .inner .common-tagline,#content-wrapper #club-detail-page .activities-section .section-body .campus-item .inner .common-tagline{z-index:2}#content-wrapper #club-page .activities-section .section-body .campus-item .inner h6,#content-wrapper #club-detail-page .activities-section .section-body .campus-item .inner h6{text-transform:initial}#content-wrapper #club-page .activities-section .section-body .campus-item .image-container .image-inner,#content-wrapper #club-detail-page .activities-section .section-body .campus-item .image-container .image-inner{width:100%;padding-bottom:65%;overflow:hidden}#content-wrapper #club-page .activities-section .section-body .campus-item .image-container .image-inner img,#content-wrapper #club-detail-page .activities-section .section-body .campus-item .image-container .image-inner img{transition:transform .5s ease}#content-wrapper #club-page .activities-section .section-body .campus-item .block-container,#content-wrapper #club-detail-page .activities-section .section-body .campus-item .block-container{padding:25px}#content-wrapper #club-page .activities-section .section-body .campus-item .title,#content-wrapper #club-detail-page .activities-section .section-body .campus-item .title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#content-wrapper #club-page .activities-section .section-body .campus-item .date,#content-wrapper #club-detail-page .activities-section .section-body .campus-item .date{margin-bottom:8px}#content-wrapper #club-page .activities-section .section-body .campus-item .content,#content-wrapper #club-detail-page .activities-section .section-body .campus-item .content{color:#413d3a;font-weight:400}#content-wrapper #club-page .activities-section .section-body .campus-item .content p,#content-wrapper #club-detail-page .activities-section .section-body .campus-item .content p{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#content-wrapper #club-page .activities-section h4,#content-wrapper #club-detail-page .activities-section h4{line-height:1.2}#content-wrapper #club-detail-page .common-banner-section{background-color:#fff;position:relative}#content-wrapper #club-detail-page .common-banner-section::after{content:" ";position:absolute;top:50px;right:35px;background-image:url("img/background/club-detail.png");background-size:251px 291px}#content-wrapper #club-detail-page .objective-section .section-title{width:615px;margin-right:275px}#content-wrapper #club-detail-page .objective-section .content{flex:1}#content-wrapper #club-detail-page .activities-section::after{display:none}#content-wrapper #club-detail-page .activities-section .slick-arrow{top:-100px}#content-wrapper #club-detail-page .activities-section .slick-prev{left:auto;right:80px;transform:none}#content-wrapper #club-detail-page .activities-section .slick-next{left:auto;right:20px;transform:none}#content-wrapper #club-detail-page .activities-section .section-body .campus-container{display:block}#content-wrapper #news-events-page .featured-section .layout-container{margin:-60px;align-items:center}#content-wrapper #news-events-page .featured-section .layout-container .layout-item{padding:60px}#content-wrapper #news-events-page .featured-section .image-container .image-inner{padding-bottom:57%}#content-wrapper #news-events-page .featured-section .title{margin-top:8px}#content-wrapper #news-events-page .featured-section .content{margin-top:20px;margin-bottom:50px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#content-wrapper #news-events-page .news-events-section .common-pagination.type-name ul{justify-content:initial;margin-bottom:40px}#content-wrapper #news-detail-page .section-title{text-align:center}#content-wrapper #news-detail-page .imp-info{margin-top:80px}#content-wrapper #news-detail-page .imp-info .title{margin-bottom:16px}#content-wrapper #news-detail-page .imp-info .list ul li{list-style:disc inside;font-weight:400}#content-wrapper #news-detail-page .imp-info .list ul li::marker{font-size:16px}#content-wrapper #calendar-page .calendar-section{--gap: 35px;--width: calc(880px + var(--gap) * 2)}#content-wrapper #calendar-page .calendar-section .layout-container{margin:calc(-1*var(--gap));align-items:stretch}#content-wrapper #calendar-page .calendar-section .layout-container .layout-item{padding:var(--gap)}#content-wrapper #calendar-page .calendar-section .layout-container .layout-item:nth-of-type(1){width:var(--width)}#content-wrapper #calendar-page .calendar-section .layout-container .layout-item:nth-of-type(2){flex:1}#content-wrapper #calendar-page .calendar-section .calendar-nav{margin-bottom:20px}#content-wrapper #calendar-page .calendar-section .calendar-nav .table-arrow{position:relative;color:rgba(0,0,0,0);border:none;outline:none;background:rgba(0,0,0,0);height:48px;width:48px;background-color:#702207;font-size:0;line-height:0;padding:0;margin:0}#content-wrapper #calendar-page .calendar-section .calendar-nav .table-arrow:after{content:"";height:100%;width:18px;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:auto;background-size:contain;background-repeat:no-repeat;background-position:center}#content-wrapper #calendar-page .calendar-section .calendar-nav .table-arrow:before{display:none}#content-wrapper #calendar-page .calendar-section .calendar-nav .table-prev:after{transform:rotate(180deg) translateY(50%);background-image:url("../img/icons/right-arrow.png")}#content-wrapper #calendar-page .calendar-section .calendar-nav .table-next:after{background-image:url("../img/icons/right-arrow.png")}#content-wrapper #calendar-page .calendar-section .calendar-nav .nav-date-select{display:flex;align-items:center;gap:24px}#content-wrapper #calendar-page .calendar-section .calendar-nav .nav-date-select select{height:100%;width:120px;border-radius:4px;border:0;background-color:rgba(0,0,0,0);color:#35302d;font-family:"Bebas Neue",sans-serif;font-size:48px;font-weight:400;line-height:1;box-sizing:border-box;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../img/icons/down-arrow.png);background-repeat:no-repeat;background-position:right 0 center;background-size:36px 36px}#content-wrapper #calendar-page .calendar-section .calendar-nav .nav-date-select select::placeholder{opacity:1;transition:opacity .6s ease}#content-wrapper #calendar-page .calendar-section .calendar-nav .nav-date-select select:focus{outline:none;color:#272625;transition:all .3s ease}#content-wrapper #calendar-page .calendar-section .calendar-nav .nav-date-select select:focus::placeholder{opacity:.2;transition:opacity .6s ease}#content-wrapper #calendar-page .calendar-section .calendar-nav .nav-date-select select option{color:#35302d;font-family:"Bebas Neue",sans-serif;font-size:26px;font-weight:400;line-height:1}#content-wrapper #calendar-page .calendar-section .calendar-nav .nav-date-select .nav-month select{width:110px}#content-wrapper #calendar-page .calendar-section .table-wrapper{position:relative}#content-wrapper #calendar-page .calendar-section .table-wrapper table.calendar{overflow-x:auto}#content-wrapper #calendar-page .calendar-section .table-wrapper table.calendar th,#content-wrapper #calendar-page .calendar-section .table-wrapper table.calendar td{width:14.28%;font-weight:500;color:#35302d}#content-wrapper #calendar-page .calendar-section .table-wrapper table.calendar td{padding:16px 9px 12px 16px;height:100px;border-style:solid;border-width:0 1px 1px 0;border-color:#bdbbba;vertical-align:top}#content-wrapper #calendar-page .calendar-section .table-wrapper table.calendar td.muted{color:#bdbbba;font-weight:400}#content-wrapper #calendar-page .calendar-section .table-wrapper table.calendar thead tr th{padding:9px 45px 7px;font-weight:400;line-height:1.6;background-color:#f6d36f;border:1px solid #35302d;text-transform:uppercase}#content-wrapper #calendar-page .calendar-section .table-wrapper table.calendar tbody{border:1px solid #bdbbba}#content-wrapper #calendar-page .calendar-section .table-wrapper table.calendar .has-event{display:flex;flex-direction:column;justify-content:space-between;color:#912b09;line-height:1.2;width:100%}#content-wrapper #calendar-page .calendar-section .table-wrapper table.calendar .has-event .event-label{font-size:14px;font-weight:600}#content-wrapper #calendar-page .calendar-section .table-wrapper table.calendar .highlight{background-color:#d6643d;color:#faece7}#content-wrapper #calendar-page .calendar-section .common-text-background{padding:40px}#content-wrapper #calendar-page .calendar-section .common-text-background .border-1::after,#content-wrapper #calendar-page .calendar-section .common-text-background .border-1::before,#content-wrapper #calendar-page .calendar-section .common-text-background .border-2::after,#content-wrapper #calendar-page .calendar-section .common-text-background .border-2::before{border-color:#cc3d0d}#content-wrapper #calendar-page .calendar-section .common-text-background .section-title{margin-bottom:60px}#content-wrapper #calendar-page .calendar-section .common-text-background .events-list .block-container .block-item:not(:last-child){padding-bottom:24px;margin-bottom:24px}#content-wrapper #calendar-page .calendar-section .common-text-background .events-list h4.date{margin-right:30px}#content-wrapper #notice-page .notice-section{--gap: 50px;--width: calc(400px + var(--gap) * 2)}#content-wrapper #notice-page .notice-section .layout-container{margin:calc(var(--gap)*-1)}#content-wrapper #notice-page .notice-section .layout-container .layout-item{padding:var(--gap)}#content-wrapper #notice-page .notice-section .layout-container .layout-item:nth-of-type(1){width:var(--width)}#content-wrapper #notice-page .notice-section .layout-container .layout-item:nth-of-type(2){flex:1}#content-wrapper #notice-page .notice-section .block-container{display:flex;flex-direction:column;gap:60px;padding-bottom:120px}#content-wrapper #notice-page .notice-section .notice-container{display:flex;flex-direction:column;gap:32px}#content-wrapper #notice-page .notice-section .notice-container .notice-item{padding:32px;border:1px solid #ab861c}#content-wrapper #notice-page .notice-section .notice-container .notice-item .inner{display:flex;align-items:center}#content-wrapper #notice-page .notice-section .notice-container .notice-item .inner .inner-item{display:flex;align-items:center}#content-wrapper #notice-page .notice-section .notice-container .notice-item .inner .inner-item:nth-of-type(2){flex:1}#content-wrapper #notice-page .notice-section .notice-container .date-container{padding:26px 0;background-color:#d6643d;width:120px;text-align:center}#content-wrapper #notice-page .notice-section .notice-container .date-container h3,#content-wrapper #notice-page .notice-section .notice-container .date-container h4{color:#fef8ea}#content-wrapper #notice-page .notice-section .notice-container .text-container{display:flex;flex-direction:column;gap:4px;margin:0 50px 0 32px}#content-wrapper #notice-page .notice-section .notice-container .text-container .desc{display:flex;flex-direction:column;gap:8px}#content-wrapper #notice-page .notice-section .notice-container .text-container .desc .content p{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#content-wrapper #questions-page .questions-section{--gap: 50px;--width: calc(410px + var(--gap) * 2)}#content-wrapper #questions-page .questions-section .section-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:120px}#content-wrapper #questions-page .questions-section .section-header .section-title{width:540px}#content-wrapper #questions-page .questions-section .layout-container{margin:calc(var(--gap)*-1)}#content-wrapper #questions-page .questions-section .layout-container .layout-item{padding:var(--gap)}#content-wrapper #questions-page .questions-section .layout-container .layout-item:nth-of-type(1){width:var(--width)}#content-wrapper #questions-page .questions-section .layout-container .layout-item:nth-of-type(2){flex:1}#content-wrapper #questions-page .questions-section .pdf-container{display:flex;flex-direction:column;gap:32px;margin-bottom:120px}#content-wrapper #questions-page .questions-section .pdf-container .pdf-item{padding-bottom:32px;display:flex;justify-content:space-between}#content-wrapper #questions-page .questions-section .pdf-container .pdf-item:first-child{padding-top:40px}#content-wrapper #questions-page .questions-section .pdf-container .pdf-item:not(:last-child){border-bottom:1px solid #a6a3a2}#content-wrapper #questions-page .questions-section .pdf-container .pdf-item .left-item,#content-wrapper #questions-page .questions-section .pdf-container .pdf-item .right-item{display:flex;align-items:center}#content-wrapper #questions-page .questions-section .pdf-container .pdf-item .image-container .image-inner{width:27px;padding-bottom:149%}#content-wrapper #questions-page .questions-section .pdf-container .pdf-item .left-item{margin:-12px;padding-right:48px}#content-wrapper #questions-page .questions-section .pdf-container .pdf-item .left-item .pdf-icon,#content-wrapper #questions-page .questions-section .pdf-container .pdf-item .left-item .pdf-title{padding:12px}#content-wrapper #questions-page .questions-section .pdf-container .pdf-item .left-item .pdf-title{flex:1}#content-wrapper #questions-page .questions-section .pdf-container .pdf-item .right-item{width:280px;margin:-20px}#content-wrapper #questions-page .questions-section .pdf-container .pdf-item .right-item .pdf-size,#content-wrapper #questions-page .questions-section .pdf-container .pdf-item .right-item .action-container{padding:20px}#content-wrapper #questions-page .questions-section .pdf-container .pdf-item .right-item .pdf-size{width:94px}#content-wrapper #application-page .common-banner-section{--gap: 40px;--width: calc(780px + var(--gap) * 2)}#content-wrapper #application-page .common-banner-section .layout-container{align-items:initial}#content-wrapper #application-page .common-banner-section .layout-container .layout-item:nth-of-type(1){width:var(--width)}#content-wrapper #application-page .common-banner-section .layout-container .layout-item:nth-of-type(2){width:auto}#content-wrapper #application-page .common-banner-section .block-container{display:flex;margin:-10px}#content-wrapper #application-page .common-banner-section .block-container .block-item{padding:10px;width:16.66%;display:flex}#content-wrapper #application-page .common-banner-section .block-container .block-item .inner{background-color:#fff;padding:32px 0;display:flex;flex-direction:column;align-items:center;text-align:center;height:100%;width:100%}#content-wrapper #application-page .common-banner-section .block-container .block-item .inner h4{color:#525152}#content-wrapper #application-page .common-banner-section .block-container .block-item .inner .image-container{height:74px;margin-bottom:30px}#content-wrapper #application-page .common-banner-section .block-container .block-item .inner .image-container .image-inner{height:100%;padding-bottom:0}#content-wrapper #application-page .common-banner-section::after{bottom:0;top:50%;transform:translateY(-110%);right:80px;background:url("../img/background/application.png") center/contain no-repeat;width:211px;height:220px}#content-wrapper #application-page .online-application{--width: 480px;--gap: 20px}#content-wrapper #application-page .online-application .section-title{margin-bottom:60px}#content-wrapper #application-page .online-application .layout-container{margin:calc(var(--gap)*-1)}#content-wrapper #application-page .online-application .layout-container .layout-item{padding:var(--gap)}#content-wrapper #application-page .online-application .layout-container .layout-item:nth-of-type(1){width:var(--width)}#content-wrapper #application-page .online-application .layout-container .layout-item:nth-of-type(2){flex:1}#content-wrapper #application-page .online-application .form-action{padding-top:60px;margin-top:60px;border-top:1px solid #561a05}#content-wrapper #application-page .online-application .policy-checkbox .checkbox-item{position:relative;display:flex}#content-wrapper #application-page .online-application .policy-checkbox .checkbox-item input[type=checkbox]{background-color:#bdbbba;position:absolute;opacity:0;width:0;height:0}#content-wrapper #application-page .online-application .policy-checkbox .checkbox-item input[type=checkbox]:checked+label::before{border-color:#bdbbba;background-image:url("../img/icons/right.png");background-size:12px;background-repeat:no-repeat;background-position:center;margin-top:3px}#content-wrapper #application-page .online-application .policy-checkbox .checkbox-item label{display:flex;align-items:flex-start;gap:10px;cursor:pointer;margin:0}#content-wrapper #application-page .online-application .policy-checkbox .checkbox-item label::before{content:"";flex:0 0 20px;width:21px;height:21px;margin-top:1px;border:1px solid #ccc;border-radius:4px;background:#fff;transition:background-color .15s ease,border-color .15s ease}#content-wrapper #application-page .online-application .policy-checkbox .checkbox-item .type-text{flex:1;font-size:14px;line-height:1.6}#content-wrapper #application-page .common-info-card-section{--gap: 100px;--width: calc(410px + var(--gap) * 2)}#content-wrapper #application-page .common-info-card-section .layout-container{margin:0px calc(var(--gap)*-1)}#content-wrapper #application-page .common-info-card-section .layout-container .layout-item{padding:0 var(--gap)}#content-wrapper #application-page .common-info-card-section .layout-container .layout-item:nth-of-type(1){width:var(--width)}#content-wrapper #application-page .common-info-card-section .layout-container .layout-item:nth-of-type(2){flex:1}#content-wrapper #application-page .common-info-card-section .section-title{margin-bottom:170px}#content-wrapper #application-page .common-info-card-section .accordion{margin-bottom:16px}#content-wrapper #application-page .common-info-card-section .accordion>.card{border-bottom:1px solid #654f11}#content-wrapper #error-page .common-banner-section.sm-banner{height:calc(100vh - 120px)}#content-wrapper #error-page .common-banner-section.sm-banner .custom-container{display:flex;flex-direction:column;align-items:center}#content-wrapper #error-page .common-banner-section.sm-banner .text-container{max-width:100%;text-align:center;margin-bottom:60px}#content-wrapper #error-page .common-banner-section.sm-banner .text-container .h1-font{margin-bottom:12px}#content-wrapper #error-page .common-banner-section.sm-banner .text-container .h1-font h1{font-size:260px;font-weight:700}#content-wrapper #error-page .common-banner-section.sm-banner .text-container .content{margin-top:5px}#content-wrapper #error-page .common-banner-section.sm-banner .text-container h2{font-size:98px;font-weight:500}#content-wrapper #project-detail-page .common-tagline{display:flex;gap:16px}#content-wrapper #faculty-page .section-container .layout-container{--gap: 20px;--width: 33.33%;display:flex;flex-wrap:wrap;margin:calc(-1*var(--gap))}#content-wrapper #faculty-page .section-container .layout-container .layout-item{padding:var(--gap);width:var(--width)}#content-wrapper #faculty-page .section-container .layout-container .inner{display:flex;align-items:center;border-bottom:1px solid #bdbbba;padding-bottom:20px}#content-wrapper #faculty-page .section-container .layout-container .inner .image-container{width:175px;margin-right:24px}#content-wrapper #faculty-page .section-container .layout-container .inner .image-container .image-inner{padding-bottom:56%}#content-wrapper #faculty-page .section-container .layout-container .inner .text-container .position{margin-bottom:8px}#content-wrapper #faculty-detail-page .member-detail{--gap: 35px;--width: calc(372px + var(--gap) * 2);--width-1: calc(396px + var(--gap) * 2)}#content-wrapper #faculty-detail-page .member-detail .layout-container{margin:calc(-1*var(--gap))}#content-wrapper #faculty-detail-page .member-detail .layout-container .layout-item{padding:var(--gap)}#content-wrapper #faculty-detail-page .member-detail .layout-container .layout-item:nth-of-type(1){width:var(--width);color:#413d3a}#content-wrapper #faculty-detail-page .member-detail .layout-container .layout-item:nth-of-type(1) .image-container{padding:0 16px 16px 0;margin:0 -16px -16px 0}#content-wrapper #faculty-detail-page .member-detail .layout-container .layout-item:nth-of-type(1) .image-container .image-inner{padding-bottom:146%}#content-wrapper #faculty-detail-page .member-detail .layout-container .layout-item:nth-of-type(1) .image-container .image-inner::before{right:16px;bottom:auto;top:16px}#content-wrapper #faculty-detail-page .member-detail .layout-container .layout-item:nth-of-type(1) .common-sm-container{margin-top:60px;gap:16px}#content-wrapper #faculty-detail-page .member-detail .layout-container .layout-item:nth-of-type(1) .common-sm-container .co-btn.transparent{color:#413d3a}#content-wrapper #faculty-detail-page .member-detail .layout-container .layout-item:nth-of-type(2){flex:1}#content-wrapper #faculty-detail-page .member-detail .layout-container .layout-item:nth-of-type(2) .action-container{margin-top:50px;justify-content:space-between}#content-wrapper #faculty-detail-page .member-detail .layout-container .layout-item:nth-of-type(2) .action-container .co-btn{text-transform:initial}#content-wrapper #faculty-detail-page .member-detail .layout-container .layout-item:nth-of-type(2) .block-container{--gap: 12px;margin:calc(-1*var(--gap))}#content-wrapper #faculty-detail-page .member-detail .layout-container .layout-item:nth-of-type(2) .block-container .block-item{padding:var(--gap)}#content-wrapper #faculty-detail-page .member-detail .layout-container .layout-item:nth-of-type(2) .block-container .image-inner{height:24px}#content-wrapper #faculty-detail-page .member-detail .layout-container .layout-item:nth-of-type(2) .inner{padding-top:40px}#content-wrapper #faculty-detail-page .member-detail .layout-container .layout-item:nth-of-type(2) .section-title .position{margin-top:8px}#content-wrapper #faculty-detail-page .member-detail .layout-container .layout-item:nth-of-type(2) .section-title .content{color:#2f2d2f;font-weight:400}#content-wrapper #faculty-detail-page .member-detail .layout-container .layout-item:nth-of-type(3){width:var(--width-1)}#content-wrapper #faculty-detail-page .member-detail .layout-container .layout-item:nth-of-type(3) .common-text-background .border-1::after,#content-wrapper #faculty-detail-page .member-detail .layout-container .layout-item:nth-of-type(3) .common-text-background .border-1::before,#content-wrapper #faculty-detail-page .member-detail .layout-container .layout-item:nth-of-type(3) .common-text-background .border-2::after,#content-wrapper #faculty-detail-page .member-detail .layout-container .layout-item:nth-of-type(3) .common-text-background .border-2::before{border-color:#cc3d0d}#content-wrapper #faculty-detail-page .member-detail .data-container{display:flex;justify-content:space-between;position:relative;left:0;padding:28px 0;border-top:1px solid #726f6d;border-bottom:1px solid #726f6d}#content-wrapper #faculty-detail-page .member-detail .data-container .data-item:not(:last-child){padding-right:40px}#content-wrapper #faculty-detail-page .member-detail .data-container .text{color:#413d3a}#content-wrapper #faculty-detail-page .member-detail .data-container .number h4{color:#d6643d;line-height:1.2}#content-wrapper #faculty-detail-page .member-detail .progress-list{display:flex;flex-direction:column;gap:24px;margin-top:24px;font-weight:400;color:#2f2d2f}#content-wrapper #faculty-detail-page .member-detail .progress-list .progress-bar-container{align-items:center;display:flex;justify-content:space-between}#content-wrapper #faculty-detail-page .member-detail .progress-list .progress-bar-container .progress-bar-item:nth-of-type(1){width:250px}#content-wrapper #faculty-detail-page .member-detail .progress-list .progress-bar-container .progress-bar-item:nth-of-type(2){width:fit-content}#content-wrapper #faculty-detail-page .member-detail .progress-list .progress-bar{height:4px;width:100%;position:relative;vertical-align:middle;background-color:rgba(0,0,0,0)}#content-wrapper #faculty-detail-page .member-detail .progress-list .progress-bar .progress-track{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#faece7;z-index:0;border-radius:360px}#content-wrapper #faculty-detail-page .member-detail .progress-list .progress-bar .progress-fill{position:absolute;top:0;left:0;height:100%;background-color:#d6643d;z-index:1;border-radius:360px}#content-wrapper #faculty-detail-page .member-detail .progress-list .progress-bar .progress-fill::after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:9px;height:9px;background-color:#d6643d;border-radius:50%}#content-wrapper #faculty-detail-page .biography-section{display:flex;flex-direction:column}#content-wrapper #faculty-detail-page .biography-section .layout-container{--gap: 80px;--width: calc(455 + var(--gap) * 2);margin:calc(-1*var(--gap))}#content-wrapper #faculty-detail-page .biography-section .layout-container .layout-item{padding:var(--gap)}#content-wrapper #faculty-detail-page .biography-section .layout-container .layout-item:nth-of-type(1){width:var(--width)}#content-wrapper #faculty-detail-page .biography-section .layout-container .layout-item:nth-of-type(2){flex:1}#content-wrapper #faculty-detail-page .biography-section .block-container{gap:20px}#content-wrapper #faculty-detail-page .biography-section .block-container .block-item{padding:2px 0}#content-wrapper #faculty-detail-page .biography-section .block-container .block-item:not(:last-child){padding-bottom:20px;border-bottom:1px solid #ab861c}#content-wrapper #faculty-detail-page .biography-section .block-container .block-item .title{margin-bottom:8px}#content-wrapper #faculty-detail-page .biography-section .block-container .block-item .list ul{padding-left:28px}#content-wrapper #faculty-detail-page .biography-section .block-container .block-item .list ul li{list-style:disc;font-weight:400}#content-wrapper #faculty-detail-page .common-partation-section{font-weight:400}#content-wrapper #faculty-detail-page .common-partation-section::after{display:none}#footer-wrapper{background-color:#561a05;color:#fff}#footer-wrapper h4{color:#fff}#footer-wrapper .top-footer{padding-bottom:120px;margin-bottom:30px;border-bottom:1px solid hsla(0,0%,100%,.2)}#footer-wrapper .top-footer .footer-container{display:flex;margin:-40px;justify-content:space-between}#footer-wrapper .top-footer .footer-container .footer-item{padding:40px}#footer-wrapper .top-footer .title{margin-bottom:30px}#footer-wrapper .top-footer ul{display:flex;flex-direction:column;gap:10px}#footer-wrapper .top-footer ul li a{color:#faece7}#footer-wrapper .bottom-footer{padding-right:71px}#footer-wrapper .bottom-footer .text-container{display:flex;align-items:center;background:rgba(241,189,40,.25);width:fit-content;margin-bottom:60px}#footer-wrapper .bottom-footer .text-container .co-btn.type-text{color:#fff;line-height:1}#footer-wrapper .bottom-footer .text-container.common-text-background .border-1::after,#footer-wrapper .bottom-footer .text-container.common-text-background .border-1::before,#footer-wrapper .bottom-footer .text-container.common-text-background .border-2::after,#footer-wrapper .bottom-footer .text-container.common-text-background .border-2::before{border-width:2px 0 0 2px;border-color:#d6643d;width:6px;height:6px}#footer-wrapper .bottom-footer .text-container.common-text-background .border-1::after{top:-2px;right:-2px;transform:rotate(90deg)}#footer-wrapper .bottom-footer .text-container.common-text-background .border-1::before{top:-2px;left:-2px}#footer-wrapper .bottom-footer .text-container.common-text-background .border-2::after{bottom:-2px;right:-2px;transform:rotate(180deg)}#footer-wrapper .bottom-footer .text-container.common-text-background .border-2::before{bottom:-2px;left:-2px;transform:rotate(270deg)}#footer-wrapper .bottom-footer .footer-container{align-items:center}#footer-wrapper .bottom-footer .footer-container .footer-item{display:flex;flex-direction:column;gap:75px}#footer-wrapper .bottom-footer .footer-container .footer-item:nth-of-type(1){width:525px}#footer-wrapper .bottom-footer .footer-container .footer-item:nth-of-type(2){width:max-content;padding-right:60px}#footer-wrapper .bottom-footer .copyright{color:#faece7}#footer-wrapper .bottom-footer .block-container{--gap: 12px;margin:calc(-1*var(--gap))}#footer-wrapper .bottom-footer .block-container .block-item{padding:var(--gap)}#footer-wrapper .bottom-footer .block-container .image-inner{height:24px}.common-banner-section{position:relative;z-index:0}.common-banner-section .banner-slider{position:relative;z-index:0;align-items:center}.common-banner-section .banner-slider .banner-item{height:calc(100vh - 120px)}.common-banner-section .banner-slider .banner-item .text-container{max-width:834px}.common-banner-section .banner-slider .banner-item .text-container .content{width:560px}.common-banner-section.bottom-padding .banner-slider .banner-item .text-container{padding-bottom:60px}.common-banner-section.dark-background{overflow:hidden}.common-banner-section.dark-background::after{content:" ";position:absolute;bottom:-48px;right:-30px;background:url(../img/background/blog-page.png) center/contain no-repeat;width:320px;height:338px;z-index:-1}.common-banner-section.sm-banner .image-container .image-inner::after{content:" ";position:absolute;top:0;left:0;background:linear-gradient(90deg, #250d04 0%, rgba(37, 13, 4, 0.8) 100%);width:100%;height:100%;z-index:0}.common-banner-section.sm-banner .text-container{max-width:896px}.common-banner-section.sm-banner .text-container .section-title .title h1{margin-bottom:8px}.common-banner-section.sm-banner .text-container .section-title .gradient-yellow,.common-banner-section.sm-banner .text-container .section-title .gradient-yellow *{color:#f1bd28}.common-banner-section.type-2{--width: calc(740px + var(--gap) * 2);--gap: 70px}.common-banner-section.type-2 .layout-container{margin:calc(-1*var(--gap))}.common-banner-section.type-2 .layout-container .layout-item{padding:var(--gap)}.common-banner-section.type-2 .layout-container .layout-item:nth-of-type(1){flex:1}.common-banner-section.type-2 .layout-container .layout-item:nth-of-type(2){width:var(--width)}.common-banner-section.type-2 .layout-container .image-container .image-inner{padding-bottom:100%}.common-banner-section .image-container .image-inner{height:100%}.common-banner-section.full-image .layout-container{align-items:stretch}.common-banner-section.full-image .layout-container .layout-item:nth-of-type(2){flex:1;display:flex}.common-banner-section .list{margin-top:16px}.common-banner-section .list ul{padding-left:10px}.common-banner-section .list ul li{list-style-type:disc;font-weight:400}.common-tagline{position:relative;display:flex;font-weight:500;margin-bottom:16px;padding-left:30px}.common-tagline::before{content:"";display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:2px;background-color:#f4ca53}.common-tagline h5,.common-tagline h6{color:#f4ca53;font-family:"Barlow",sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial}.common-tagline.orange h5,.common-tagline.orange h6{color:#cc3d0d;line-height:1.2}.common-tagline.orange::before{background-color:#cc3d0d}.common-tagline.type-text{padding-left:0;margin-bottom:0;line-height:1.6}.common-tagline.type-text::before{display:none}.common-tagline.type-box{background-color:#d6643d}.common-tagline.type-box h5,.common-tagline.type-box h6{color:#561a05}.common-tagline.type-box.add-padding{padding:4px 8px}.common-tagline.absolute{position:absolute;top:40px;left:40px}.common-tagline.absolute.md-gap{top:24px;left:24px}.common-tagline.absolute.sm-gap{top:16px;left:16px}.common-tagline.sm-margin{margin-bottom:8px}.common-text-background{backdrop-filter:blur(8px);border:1px solid #654f11;padding:80px 80px 70px;position:relative}.common-text-background .border-1,.common-text-background .border-2{pointer-events:none}.common-text-background .border-1::after,.common-text-background .border-1::before,.common-text-background .border-2::after,.common-text-background .border-2::before{content:" ";position:absolute;border-style:solid;border-width:4px 0 0 4px;border-color:#f1bd28;width:40px;height:40px}.common-text-background .border-1::after{top:-3px;right:-3px;transform:rotate(90deg)}.common-text-background .border-1::before{top:-3px;left:-3px}.common-text-background .border-2::after{bottom:-3px;right:-3px;transform:rotate(180deg)}.common-text-background .border-2::before{bottom:-3px;left:-3px;transform:rotate(270deg)}.common-text-background.sm-padding{padding:4px 12px}.common-text-background.md-padding{padding:40px}.common-remove-tab-style,.common-pagination{border-bottom:0}.common-remove-tab-style.publication-nav,.common-pagination.publication-nav{margin-bottom:40px}.common-remove-tab-style.publication-nav li:not(:last-of-type),.common-pagination.publication-nav li:not(:last-of-type){margin-right:40px}.common-remove-tab-style.publication-nav li .co-btn.nav-link,.common-pagination.publication-nav li .co-btn.nav-link{position:relative;padding:0;padding-bottom:5px;border:0}.common-remove-tab-style.publication-nav li .co-btn.nav-link h4,.common-pagination.publication-nav li .co-btn.nav-link h4{color:#726f6d}.common-remove-tab-style.publication-nav li .co-btn.nav-link::after,.common-pagination.publication-nav li .co-btn.nav-link::after{content:" ";position:absolute;left:0;right:0;bottom:0px;height:2px;background-color:#ba380c;transform:scaleX(0);transform-origin:left center;transition:transform .4s ease}.common-remove-tab-style.publication-nav li .co-btn.nav-link:hover,.common-remove-tab-style.publication-nav li .co-btn.nav-link.active,.common-pagination.publication-nav li .co-btn.nav-link:hover,.common-pagination.publication-nav li .co-btn.nav-link.active{border:0;color:#726f6d;background-color:rgba(0,0,0,0)}.common-remove-tab-style.publication-nav li .co-btn.nav-link:hover h4,.common-remove-tab-style.publication-nav li .co-btn.nav-link.active h4,.common-pagination.publication-nav li .co-btn.nav-link:hover h4,.common-pagination.publication-nav li .co-btn.nav-link.active h4{color:#ba380c}.common-remove-tab-style.publication-nav li .co-btn.nav-link:hover:after,.common-remove-tab-style.publication-nav li .co-btn.nav-link.active:after,.common-pagination.publication-nav li .co-btn.nav-link:hover:after,.common-pagination.publication-nav li .co-btn.nav-link.active:after{transform:scaleX(1);transition:transform .4s ease}.common-pagination ul{display:flex;justify-content:center;margin:60px -10px 0}.common-pagination ul li{padding:0 10px}.common-pagination ul li:not(:last-of-type){margin-right:0}.common-pagination ul li .co-btn{min-width:32px}.common-pagination ul li .co-btn.nav-link{padding:0;padding-bottom:5px}.common-pagination ul li .co-btn.nav-link h4{line-height:1.2;color:#504c4a}.common-pagination ul li .co-btn.nav-link::after{content:" ";position:absolute;left:0;right:0;bottom:0px;height:2px;background-color:#ba380c;transform:scaleX(0);transform-origin:left center;transition:transform .4s ease}.common-pagination ul li .co-btn.nav-link:hover,.common-pagination ul li .co-btn.nav-link.active{border:0;color:#726f6d;background-color:rgba(0,0,0,0)}.common-pagination ul li .co-btn.nav-link:hover h4,.common-pagination ul li .co-btn.nav-link.active h4{color:#ba380c}.common-pagination ul li .co-btn.nav-link:hover:after,.common-pagination ul li .co-btn.nav-link.active:after{transform:scaleX(1);transition:transform .4s ease}.common-pagination.next-prev ul li:first-child{padding-right:180px}.common-pagination.next-prev ul li:first-child .co-btn{display:flex}.common-pagination.next-prev ul li:first-child .co-btn .btn-icon{margin:0;margin-right:16px;padding-bottom:5px}.common-pagination.next-prev ul li:last-child{padding-left:180px}.common-pagination.next-prev ul li:last-child .co-btn{display:flex}.common-pagination.next-prev ul li:last-child .co-btn .btn-icon{margin:0;margin-left:16px;padding-bottom:5px}.common-pagination.type-name ul li .co-btn.nav-link h4{color:#726f6d}.common-pagination.type-name ul li .co-btn.nav-link:hover,.common-pagination.type-name ul li .co-btn.nav-link.active{border:0;color:#726f6d;background-color:rgba(0,0,0,0)}.common-pagination.type-name ul li .co-btn.nav-link:hover h4,.common-pagination.type-name ul li .co-btn.nav-link.active h4{color:#ba380c}.common-pagination.type-name ul li .co-btn.nav-link:hover:after,.common-pagination.type-name ul li .co-btn.nav-link.active:after{transform:scaleX(1);transition:transform .4s ease}.common-program-container{display:flex;flex-direction:column}.common-program-container .program-item{display:flex;width:100%;padding-bottom:38px;margin-bottom:38px;border-bottom:1px solid #654f11}.common-program-container .program-item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.common-program-container .text{width:100%;padding-top:3px}.common-program-container .title{display:flex}.common-program-container .title h4{line-height:1.2}.common-program-container .image-container{height:100%;width:32px;margin-right:20px}.common-program-container .image-container .image-inner{height:100%}.common-program-container .content{color:#cac9c8}.common-program-container.type-2 .title h4{color:#35302d}.common-program-container.type-2 .content{color:#413d3a}.common-about-us-section{position:relative;overflow:hidden;z-index:0;--gap: 92px;--width: 720px}.common-about-us-section .layout-container{display:flex;margin:0px calc(-1*var(--gap))}.common-about-us-section .layout-container .layout-item{padding:0px var(--gap)}.common-about-us-section .layout-container .layout-item:nth-of-type(1){flex:1}.common-about-us-section .layout-container .layout-item:nth-of-type(2){width:calc(var(--width) + var(--gap)*2);padding-top:14px}.common-about-us-section .layout-container .layout-item .inner{position:relative}.common-about-us-section .layout-container .image-container .image-inner{width:100%;padding-bottom:127%}.common-about-us-section .layout-container .action-container{position:absolute;bottom:-26px;right:-70px}.common-about-us-section .layout-container .data-container{display:flex;justify-content:space-between;position:relative;left:0;width:650px;padding:28px 0;border-top:1px solid #726f6d;border-bottom:1px solid #726f6d}.common-about-us-section .layout-container .data-container .data-item:not(:last-child){padding-right:40px}.common-about-us-section .layout-container .data-container .text{color:#413d3a}.common-about-us-section .layout-container .data-container .number h3{color:#cc3d0d}.common-about-us-section::after{content:" ";position:absolute;top:0;right:-25px;background:url(../img/background/about-pattern.png) center/contain no-repeat;width:330px;height:65%;pointer-events:none;z-index:-1}.common-about-us-section.about-page{--gap: 60px;--height-width: 210px}.common-about-us-section.about-page .layout-container{flex-direction:row-reverse;margin:0px calc(-1*var(--gap))}.common-about-us-section.about-page .layout-container .layout-item{padding:0px var(--gap)}.common-about-us-section.about-page .layout-container .layout-item:nth-of-type(1){flex:1}.common-about-us-section.about-page .layout-container .layout-item:nth-of-type(2){width:calc(var(--width) + var(--gap)*2)}.common-about-us-section.about-page .layout-container .image-container .image-inner{padding-bottom:110%}.common-about-us-section.about-page .layout-container .data-container .text{color:#faece7}.common-about-us-section.about-page .layout-container .data-container .number h3{color:#d6643d}.common-about-us-section.about-page::after{top:237px;right:auto;left:-13px;background:url(../img/background/about-page.png) center/contain no-repeat;width:var(--height-width);height:var(--height-width)}.common-admission-section .section-title{width:500px}.common-list-container{display:flex;flex-direction:column;gap:22px}.common-list-container .list-item:not(:last-child){padding-bottom:20px;border-bottom:1px solid #726f6d}.common-list-container .title{margin-bottom:8px}.common-list-container .title h4{color:#702207;line-height:1.2}.common-list-container .description{font-weight:400}.common-list-container .inner{padding:2px 0}.common-sm-container{display:flex;flex-direction:column;gap:15px}.common-sm-container .sm-item{display:flex;align-items:center;gap:12px}.common-sm-container .sm-item .co-btn.transparent{color:#faece7;font-size:inherit;line-height:inherit}.common-sm-container .sm-item .sm-logo{width:24px}.common-sm-container .sm-item .sm-logo img{width:100%;height:100%;object-fit:contain}.common-sm-container.contact-page{gap:20px}.common-sm-container.contact-page .sm-item{gap:16px}.common-blogs-container{display:flex;flex-wrap:wrap;margin:-20px}.common-blogs-container .blogs-item{width:33.33%;padding:20px}.common-blogs-container .blogs-item .inner{background-color:#fef8ea;border:1px solid #ab861c;position:relative;height:100%}.common-blogs-container .blogs-item .inner:hover .image-container img{transform:scale(1.05);transition:transform .5s ease}.common-blogs-container .blogs-item .image-container .image-inner{width:100%;padding-bottom:70%;overflow:hidden}.common-blogs-container .blogs-item .image-container .image-inner img{transition:transform .5s ease}.common-blogs-container .blogs-item .block-container{padding:25px}.common-blogs-container .blogs-item .date{margin-bottom:8px}.common-blogs-container .blogs-item .content{color:#413d3a;font-weight:400;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.common-message-section{--gap: 60px;--width: 750px}.common-message-section .layout-container{margin:calc(-1*var(--gap));align-items:center}.common-message-section .layout-container .layout-item{padding:var(--gap)}.common-message-section .layout-container .layout-item:nth-of-type(1){flex:1}.common-message-section .layout-container .layout-item:nth-of-type(2){width:calc(var(--width) + var(--gap)*2)}.common-message-section .image-container .image-inner{padding-bottom:150%}.common-message-section .image-container .image-inner img{border:1px solid #f4ca53;transform:scaleX(-1)}.common-message-section .text-container{margin-bottom:75px}.common-message-section .text-container p{font-weight:400}.common-team-layout .layout-container{margin:-10px;flex-wrap:wrap}.common-team-layout .layout-container .layout-item{padding:10px;width:25%}.common-team-layout .card-container{display:flex;flex-direction:column}.common-team-layout .card-container .card-item{display:flex;align-items:center;position:relative;padding-bottom:16px;margin-bottom:16px}.common-team-layout .card-container .card-item:nth-of-type(1):after{content:" ";display:block;position:absolute;bottom:0px;height:1px;width:100%;background-color:#dbac24}.common-team-layout .card-container .card-item .image-container{padding:20px;border:1px solid #ab861c}.common-team-layout .card-container .card-item .image-container .image-inner{padding-bottom:100%;border:1px solid #f9e19c}.common-team-layout .card-container .card-item .text-container h4{line-height:1.2}.common-info-card-section .card-container{display:flex;margin:120px -10px 0}.common-info-card-section .card-container .card-item{width:25%;padding:0 10px}.common-info-card-section .card-container .card-item .card-inner{padding:38px;background-color:#fef8ea;border:1px solid #efc3b4;display:flex;flex-direction:column;gap:32px;height:100%}.common-info-card-section .card-container .image-container{width:60px}.common-info-card-section .card-container .text-container .card-title{margin-bottom:8px}.common-image-list-section .layout-container{margin:0 -90px;align-items:flex-end}.common-image-list-section .layout-container .layout-item{padding:0 90px}.common-image-list-section .layout-container .layout-item:nth-of-type(1){width:48%}.common-image-list-section .layout-container .layout-item:nth-of-type(2){width:52%}.common-image-list-section .image-container .image-inner{padding-bottom:57%}.common-layout-section{--gap: 120px;--width: 490px}.common-layout-section .custom-container{padding-right:calc(var(--md-custom-container-x)*2)}.common-layout-section .layout-container{margin:0 calc(-1*var(--gap));font-weight:400}.common-layout-section .layout-container .layout-item{padding:0 var(--gap)}.common-layout-section .layout-container .layout-item:nth-of-type(1){width:calc(var(--width) + var(--gap)*2)}.common-layout-section .layout-container .layout-item:nth-child(2){flex:1;padding-top:50px}.common-layout-section .image-container{width:100%;padding:12px 0 0 12px}.common-layout-section .image-container .image-inner{padding-bottom:127%}.common-publication-section .tab-content .co-btn,.common-title-search .tab-content .co-btn{font-size:inherit}.common-publication-section .tab-content .co-btn .text,.common-title-search .tab-content .co-btn .text{display:flex;align-items:center;gap:40px}.common-publication-section .common-text-background .border-1::after,.common-publication-section .common-text-background .border-1::before,.common-publication-section .common-text-background .border-2::after,.common-publication-section .common-text-background .border-2::before,.common-title-search .common-text-background .border-1::after,.common-title-search .common-text-background .border-1::before,.common-title-search .common-text-background .border-2::after,.common-title-search .common-text-background .border-2::before{border-color:#cc3d0d}.common-publication-section:has(.common-search-bar) .section-title,.common-title-search:has(.common-search-bar) .section-title{display:flex;align-items:flex-end;justify-content:space-between}.common-publication-section:has(.common-search-bar) .section-title .title,.common-title-search:has(.common-search-bar) .section-title .title{width:560px}.common-infrastructure-layout-section{--gap: 20px;--width: 650px}.common-infrastructure-layout-section .layout-container{display:flex;margin:calc(-1*var(--gap))}.common-infrastructure-layout-section .layout-container .layout-item{padding:var(--gap)}.common-infrastructure-layout-section .layout-container .layout-item:nth-of-type(1){width:calc(var(--width) + var(--gap)*2)}.common-infrastructure-layout-section .layout-container .layout-item:nth-of-type(1) .image-container{display:flex;margin-top:40px}.common-infrastructure-layout-section .layout-container .layout-item:nth-of-type(1) .image-container .image-item{width:50%}.common-infrastructure-layout-section .layout-container .layout-item:nth-of-type(1) .image-container .image-item .image-inner{padding-bottom:69%}.common-infrastructure-layout-section .layout-container .layout-item:nth-of-type(2){flex:1}.common-infrastructure-layout-section .layout-container .layout-item:nth-of-type(2) .image-container{height:100%}.common-infrastructure-layout-section .layout-container .layout-item:nth-of-type(2) .image-container .image-inner{height:100%}.common-infrastructure-layout-section.reverse-layout .layout-container{flex-direction:row-reverse}.common-gallery-container{display:grid;grid-template-columns:repeat(12, 1fr);grid-auto-rows:280px;margin:-10px}.common-gallery-container .gallery-item{padding:10px}.common-gallery-container .gallery-item .image-container{border:1px solid #e3e3e2}.common-gallery-container .gallery-item:nth-child(9n+1),.common-gallery-container .gallery-item:nth-child(9n+3),.common-gallery-container .gallery-item:nth-child(9n+8),.common-gallery-container .gallery-item:nth-child(9n){grid-column:span 3}.common-gallery-container .gallery-item:nth-child(9n+2),.common-gallery-container .gallery-item:nth-child(9n+7){grid-column:span 6}.common-gallery-container .gallery-item:nth-child(9n+4),.common-gallery-container .gallery-item:nth-child(9n+5),.common-gallery-container .gallery-item:nth-child(9n+6){grid-column:span 4}.common-gallery-container .image-container{width:100%;height:100%}.common-gallery-container .image-container .image-inner{height:100%}.common-detail-section{--neg-padding: 200px}.common-detail-section .section-content .image-container{margin:0 calc(var(--neg-padding)*-1);width:calc(100% + var(--neg-padding)*2)}.common-detail-section .section-content .image-container .image-inner{padding-bottom:55%;width:100%}.common-detail-section .section-content .image-container .image-inner img{margin:0}.common-detail-section .section-content .text-container{margin-top:80px;font-weight:400}.common-detail-section .section-content .text-container *{color:#35302d}.common-detail-section .section-content .text-container h1{margin:80px 0 40px 0}.common-detail-section .section-content .text-container h2{margin:80px 0 30px 0}.common-detail-section .section-content .text-container h3{margin:80px 0 20px 0}.common-detail-section .section-content .text-container h4{margin:80px 0 16px 0}.common-detail-section .section-content .text-container p strong,.common-detail-section .section-content .text-container p b{font-weight:600}.common-detail-section .section-content .text-container p em,.common-detail-section .section-content .text-container p i{font-style:italic}.common-detail-section .section-content .text-container p a{transition:opacity .3s ease;font-weight:600}.common-detail-section .section-content .text-container p a:hover{font-weight:700}.common-detail-section .section-content .text-container p:not(:last-child){margin-bottom:0}.common-detail-section .section-content .text-container ul,.common-detail-section .section-content .text-container ol{margin:0 0 30px;padding-left:28px}.common-detail-section .section-content .text-container ul li,.common-detail-section .section-content .text-container ol li{list-style:inherit;margin-bottom:12px;padding-left:8px}.common-detail-section .section-content .text-container ul li:last-child,.common-detail-section .section-content .text-container ol li:last-child{margin-bottom:0}.common-detail-section .section-content .text-container ul li ul,.common-detail-section .section-content .text-container ul li ol,.common-detail-section .section-content .text-container ol li ul,.common-detail-section .section-content .text-container ol li ol{margin-top:12px;margin-bottom:0}.common-detail-section .section-content .text-container ul{list-style:disc}.common-detail-section .section-content .text-container ul ul{list-style:circle}.common-detail-section .section-content .text-container ul ul ul{list-style:square}.common-detail-section .section-content .text-container ol{list-style:decimal}.common-detail-section .section-content .text-container ol ol{list-style:lower-alpha}.common-detail-section .section-content .text-container ol ol ol{list-style:lower-roman}.common-detail-section .section-content .text-container img{display:block;width:100%;height:auto;margin:50px 0;object-fit:cover}.common-detail-section .section-content .text-container figure{margin:50px 0}.common-detail-section .section-content .text-container figure img{margin:0}.common-detail-section .section-content .text-container figure figcaption{margin-top:15px;font-size:16px;color:#e3e3e2;text-align:center;font-style:italic}.common-detail-section .section-content .text-container video{display:block;width:100%;height:auto;margin:50px 0}.common-detail-section .section-content .text-container iframe{display:block;width:100%;aspect-ratio:16/9;margin:50px 0;border:none}.common-detail-section .section-content .text-container .video-wrapper,.common-detail-section .section-content .text-container .embed-responsive{position:relative;width:100%;padding-bottom:56.25%;margin:50px 0;height:0;overflow:hidden}.common-detail-section .section-content .text-container .video-wrapper iframe,.common-detail-section .section-content .text-container .video-wrapper video,.common-detail-section .section-content .text-container .video-wrapper embed,.common-detail-section .section-content .text-container .video-wrapper object,.common-detail-section .section-content .text-container .embed-responsive iframe,.common-detail-section .section-content .text-container .embed-responsive video,.common-detail-section .section-content .text-container .embed-responsive embed,.common-detail-section .section-content .text-container .embed-responsive object{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.common-detail-section .section-content .text-container blockquote{margin:40px 0;padding:25px 35px;border-left:4px solid #f1bd28;background-color:#d6643d;font-size:24px;font-style:italic}.common-detail-section .section-content .text-container blockquote p{margin-bottom:0}.common-detail-section .section-content .text-container hr{margin:50px 0;border:none;border-top:1px solid #654f11}.common-detail-section .section-content .text-container table{width:100%;margin:40px 0;border-collapse:collapse;font-size:18px}.common-detail-section .section-content .text-container table th,.common-detail-section .section-content .text-container table td{padding:14px 18px;border:1px solid #654f11;text-align:left}.common-detail-section .section-content .text-container table th{background-color:#702207;font-weight:600}.common-detail-section .section-content .text-container table tbody tr:nth-child(even){background-color:#d6643d}.common-detail-section .section-content .text-container img+h1,.common-detail-section .section-content .text-container img+h2,.common-detail-section .section-content .text-container img+h3,.common-detail-section .section-content .text-container video+h1,.common-detail-section .section-content .text-container video+h2,.common-detail-section .section-content .text-container video+h3,.common-detail-section .section-content .text-container iframe+h1,.common-detail-section .section-content .text-container iframe+h2,.common-detail-section .section-content .text-container iframe+h3,.common-detail-section .section-content .text-container figure+h1,.common-detail-section .section-content .text-container figure+h2,.common-detail-section .section-content .text-container figure+h3{margin-top:40px}.common-nav{padding:24px 26px}.common-nav ul li{position:relative;width:100%}.common-nav ul li:not(:last-child) .co-btn.nav-link{border-bottom:1px solid #654f11}.common-nav ul li .co-btn.nav-link{padding:24px;text-align:initial;width:100%;display:block}.common-nav ul li .co-btn.nav-link::after{content:" ";display:block;position:absolute;left:0;right:0;bottom:0px;height:100%;width:0;background-color:#f1bd28;transition:width .4s ease;z-index:-1}.common-nav ul li .co-btn.nav-link:hover,.common-nav ul li .co-btn.nav-link:active,.common-nav ul li .co-btn.nav-link.active{padding-left:36px;border-bottom:0}.common-nav ul li .co-btn.nav-link:hover::after,.common-nav ul li .co-btn.nav-link:active::after,.common-nav ul li .co-btn.nav-link.active::after{width:100%;transition:width .4s ease}.common-accordion.accordion{margin-bottom:16px}.common-accordion.accordion>.card{border:none;border-bottom:1px solid #654f11;background-color:rgba(0,0,0,0);padding:0px 0px 36px 16px}.common-accordion.accordion>.card:first-child .card-header{padding-top:0}.common-accordion.accordion .card-header{border:none;padding:36px 0 0;background:none}.common-accordion.accordion .card-header button:not(:has(.collapsed)) h4{color:#cc3d0d}.common-accordion.accordion .card-header button{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0;border:none;background:rgba(0,0,0,0)}.common-accordion.accordion .card-header button::after{content:"-";font-size:35px;font-weight:200;line-height:1;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;transition:transform .3s ease}.common-accordion.accordion .card-header button.collapsed::after{content:"+"}.common-accordion.accordion .card-header button.collapsed h4{color:#35302d;line-height:1.2}.common-accordion.accordion .card-header button:focus,.common-accordion.accordion .card-header button:hover,.common-accordion.accordion .card-header button:active{outline:none}.common-accordion.accordion .card-body{padding:12px 0 0;font-weight:400}.common-category-section .layout-container{flex-wrap:wrap;margin:-20px}.common-category-section .layout-container .layout-item{width:50%;padding:20px}.common-category-section .layout-container .layout-item .inner{background-color:#fef8ea;padding:40px;border:1px solid #cc3d0d;height:100%;display:flex;flex-direction:column;gap:40px}.common-category-section .layout-container .layout-item .text-container{display:flex;justify-content:space-between;width:100%;height:100%;gap:12px}.common-category-section .layout-container .layout-item .text-container .title{flex:1}.common-category-section .layout-container .layout-item .text-container .action-container{width:115px}.common-category-section.project-page .card-content{display:flex;flex-direction:column;gap:32px}.common-category-section.project-page .text-container{display:flex;flex-direction:column}.common-category-section.project-page .card-detail{display:flex;flex-direction:column;gap:14px}.common-category-section.project-page .card-detail .content{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.common-category-section.project-page .intro{display:flex;justify-content:space-between;padding-bottom:13px;margin-bottom:12px;border-bottom:1px solid #bdbbba}.common-category-section .common-pagination{width:100%;display:flex;justify-content:center}.common-network-section .card-container{display:flex;flex-wrap:wrap;margin:-10px}.common-network-section .card-container .card-item{width:20%;padding:10px}.common-network-section .card-container .card-item .card-inner{height:100%;border:1px solid #cc3d0d}.common-network-section.type-2 .card-inner{background-color:#fef8ea}.common-partation-section{position:relative}.common-partation-section::after{content:" ";position:absolute;top:300px;right:80px;width:200px;height:255px;background:url(../img/background/our-mission.png) center/contain no-repeat;z-index:-1}.common-partation-section .common-text-background{border-color:#561a05;backdrop-filter:none;font-weight:400;padding:80px 75px 70px}.common-partation-section .common-text-background .border-1::after,.common-partation-section .common-text-background .border-1::before,.common-partation-section .common-text-background .border-2::after,.common-partation-section .common-text-background .border-2::before{border-color:#cc3d0d}.common-partation-section .layout-container{margin:0 -35px}.common-partation-section .layout-container .layout-item{padding:0 35px}.common-partation-section .layout-container .layout-item:nth-of-type(1){border-right:1px solid #561a05}.common-partation-section .layout-container .layout-item .text-container{padding:80px;padding-bottom:35px}.common-partation-section .layout-container .layout-item .text-container .content ul{padding-left:28px}.common-partation-section .layout-container .layout-item .text-container .content ul li{list-style:disc;margin-bottom:8px}.common-partation-section .layout-container .layout-item .text-container .content ul li .co-btn.type-text{text-align:initial;display:inline;text-decoration:underline;text-underline-offset:5px;text-transform:initial;font-size:inherit}.common-partation-section .layout-container .layout-item .text-container .content ul li:last-child{margin-bottom:0}.common-partation-section .layout-container .layout-item .text-container .content ul li::marker{font-size:15px}.common-background-container{position:absolute;inset:0;height:100%;width:100%;z-index:-5;pointer-events:none}.common-background-container img{width:100%;height:100%;object-fit:cover}.common-background-container video{width:100%;height:100%;object-fit:cover;object-position:top;opacity:.3}.common-image-background{position:relative;background:url(../img/background/program-background.jpg) center/cover no-repeat}.common-logo-container{display:block}.common-logo-container.type-header .logo-wrapper{display:block;position:relative;width:200px;padding-bottom:30%}.common-logo-container.type-header .logo-wrapper a{display:block}.common-logo-container.type-header .logo-wrapper svg{position:absolute;inset:0;object-fit:contain;width:100%;height:100%}.common-form{border-color:#efc3b4;background-color:rgba(244,202,83,.04);padding:60px}.common-form .fields{display:flex;flex-wrap:wrap;margin:0 -8px;row-gap:20px}.common-form .fields .form-group{position:relative;width:100%;padding:0 8px;margin-bottom:0}.common-form .fields .form-group.half-width{width:50%}.common-form .fields .form-group .form-group-inner{position:relative}.common-form .fields .form-group .form-group-inner.type-radio-group{display:flex}.common-form .fields .form-group .form-group-inner.type-radio-group .radio-item{position:relative}.common-form .fields .form-group .form-group-inner.type-radio-group .radio-item:not(:first-of-type){margin-left:20px}.common-form .fields .form-group .form-group-inner.type-radio-group .radio-item input[type=radio]{width:auto;height:auto;pointer-events:none;position:absolute;top:0;right:0;opacity:0;transition:all .4s ease}.common-form .fields .form-group .form-group-inner.type-radio-group .radio-item input[type=radio]:checked~label span{color:#d6643d}.common-form .fields .form-group .form-group-inner.type-radio-group .radio-item input[type=radio]:checked~label:before{opacity:0;border:8px solid #413d3a;transition:all .2s ease}.common-form .fields .form-group .form-group-inner.type-radio-group .radio-item input[type=radio]:checked~label:after{opacity:1;transition:all .2s ease}.common-form .fields .form-group .form-group-inner.type-radio-group .radio-item label{position:relative;z-index:0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:400}.common-form .fields .form-group .form-group-inner.type-radio-group .radio-item label span.type-text{font-weight:600;padding-left:32px;color:#726f6d}.common-form .fields .form-group .form-group-inner.type-radio-group .radio-item label:before,.common-form .fields .form-group .form-group-inner.type-radio-group .radio-item label:after{content:"";height:20px;width:20px;border-radius:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);transition:all .2s ease;background-color:rgba(0,0,0,0)}.common-form .fields .form-group .form-group-inner.type-radio-group .radio-item label:before{z-index:0;border:1px solid #726f6d}.common-form .fields .form-group .form-group-inner.type-radio-group .radio-item label:after{z-index:1;opacity:0;background-color:#faece7;border:7px solid #d6643d;transition:all .2s ease}.common-form .fields .form-group label{color:#efc3b4;margin-bottom:4px}.common-form .fields .form-group input,.common-form .fields .form-group select,.common-form .fields .form-group textarea{width:100%;height:46px;vertical-align:middle;font-family:"Barlow",sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial;background-color:rgba(0,0,0,0);border:1px solid #efc3b4;color:#efc3b4;transition:all .3s ease}.common-form .fields .form-group input::placeholder,.common-form .fields .form-group select::placeholder,.common-form .fields .form-group textarea::placeholder{color:rgba(0,0,0,0);transition:all .3s ease}.common-form .fields .form-group input:focus,.common-form .fields .form-group select:focus,.common-form .fields .form-group textarea:focus{outline:none;color:#272625;transition:all .3s ease}.common-form .fields .form-group input:focus::placeholder,.common-form .fields .form-group select:focus::placeholder,.common-form .fields .form-group textarea:focus::placeholder{color:#2a2522;transition:all .3s ease}.common-form .fields .form-group textarea{height:120px;vertical-align:top}.common-form .fields .form-group .floating-label{font-size:15px;display:inline-block;padding:2px 6px;pointer-events:none;color:#efc3b4;position:absolute;left:11px;top:16px;transition:.2s ease all;background:#efc3b4}.common-form .fields .form-group input:focus~.floating-label,.common-form .fields .form-group select:focus~.floating-label,.common-form .fields .form-group textarea:focus~.floating-label,.common-form .fields .form-group input:not(:focus):valid~.floating-label,.common-form .fields .form-group select:not(:focus):valid~.floating-label,.common-form .fields .form-group textarea:not(:focus):valid~.floating-label{top:-7px;transform:translateY(0)}.common-form .form-action{margin-top:60px}.common-form .form-action .wpcf7-spinner{position:absolute;top:35%;transform:translateX(-50%);right:0px;margin:0}.common-form.light-form{border:1px solid #654f11;background-color:#fff}.common-form.light-form .border-1::after,.common-form.light-form .border-1::before,.common-form.light-form .border-2::after,.common-form.light-form .border-2::before{border-color:#cc3d0d}.common-form.light-form:has(.fields+.fields) .fields+.fields{margin-top:60px}.common-form.light-form .fields .card-section-title{color:#d6643d;font-weight:600;padding-bottom:20px;width:100%}.common-form.light-form .fields .form-group label{color:#413d3a;margin-bottom:4px}.common-form.light-form .fields .form-group input,.common-form.light-form .fields .form-group select,.common-form.light-form .fields .form-group textarea{color:#413d3a}.notice-modal{background-color:rgba(0,0,0,.5)}.notice-modal .modal-content{position:relative;border:none;border-radius:12px;background-color:rgba(0,0,0,0)}.notice-modal .modal-close-btn{position:absolute;top:-16px;right:-16px;z-index:5;width:36px;height:36px;padding:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background-color:#fff;color:#272625;cursor:pointer;transition:all .3s ease}.notice-modal .modal-close-btn svg{width:20px;height:20px}.notice-modal .modal-close-btn:hover{background-color:#f1bd28;transform:rotate(90deg)}.notice-modal img{display:block;width:100%}.common-search-bar{width:420px;padding:8px 16px;border-bottom:1px solid #726f6d}.common-search-bar:has(:nth-child(2)){display:flex;align-items:center}.common-search-bar .search-bar-icon{margin-right:16px}.common-search-bar .search-bar-icon img{width:32px;height:100%;object-fit:contain}.common-search-bar .search-bar-input{position:relative;width:100%;padding:4px 8px}.common-search-bar .search-bar-input input,.common-search-bar .search-bar-input select,.common-search-bar .search-bar-input textarea{width:100%;height:35px;padding:0;vertical-align:middle;color:#efc3b4;background-color:rgba(0,0,0,0);border:none;font-family:"Barlow",sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial;font-weight:500;line-height:1.2;transition:all .3s ease}.common-search-bar .search-bar-input input::placeholder,.common-search-bar .search-bar-input select::placeholder,.common-search-bar .search-bar-input textarea::placeholder{color:#726f6d;opacity:1;transition:opacity .6s ease}.common-search-bar .search-bar-input input:focus,.common-search-bar .search-bar-input select:focus,.common-search-bar .search-bar-input textarea:focus{outline:none;color:#272625;transition:all .3s ease}.common-search-bar .search-bar-input input:focus::placeholder,.common-search-bar .search-bar-input select:focus::placeholder,.common-search-bar .search-bar-input textarea:focus::placeholder{opacity:.2;transition:opacity .6s ease}.common-banner-section .banner-slider .banner-item:not(:first-of-type){display:none}.common-banner-section .banner-slider.slick-initialized .banner-item{display:block}.slick-slider{padding-bottom:50px;--gap: 8px}.slick-slider .slick-arrow{top:100%;left:calc(50% - var(--custom-container-x)/2);right:auto;z-index:1;height:40px;width:40px;background-color:#702207}.slick-slider .slick-arrow:after{content:"";height:100%;width:18px;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:auto;background-size:contain;background-repeat:no-repeat;background-position:center}.slick-slider .slick-arrow:before{display:none}.slick-slider .slick-prev{transform:translateX(calc(-100% - var(--gap)))}.slick-slider .slick-prev:after{transform:rotate(180deg) translateY(50%);background-image:url("../img/icons/right-arrow.png")}.slick-slider .slick-next{transform:translateX(var(--gap))}.slick-slider .slick-next:after{background-image:url("../img/icons/right-arrow.png")}.slick-slider.slick-dotted{margin-bottom:0}.slick-slider.slick-dotted .slick-dots{bottom:50px}.slick-slider.slick-dotted .slick-dots li{height:13px;width:13px;border-radius:100%;margin:0;background-color:hsla(0,0%,100%,.45)}.slick-slider.slick-dotted .slick-dots li.slick-active{background-color:#fff}.slick-slider.slick-dotted .slick-dots li:not(:last-of-type){margin-right:18px}.slick-slider.slick-dotted .slick-dots li button{height:13px;width:13px;padding:0;opacity:0}@keyframes ani-slide-down{0%{opacity:0;transform:translateY(-100%)}100%{opacity:.9;transform:translateY(0)}}.slick-slide img.type-mobile,.type-mobile{display:none}.type-tablet{display:none}/*# sourceMappingURL=thestyles.min.css.map */