@media screen and (min-width:641px){.secretariat.desktop{display:block}.secretariat.mobile{display:none}}@media screen and (max-width:640px){.secretariat.desktop{display:none}.secretariat.mobile{display:block}}.secretariat_container{width:310px}section.secretariat{padding-bottom:275px!important;padding:100px 10px;background:#f7f5f2;border-radius:30px;position:relative}section.secretariat h2{text-align:center;margin-bottom:50px}.secretariat .swiper-wrapper{display:flex}.secretariat .swiper-slide{width:280px;max-width:100%;height:430px;display:flex;flex-direction:column;align-items:center;position:relative;border-radius:280px;transition:all 0.3s ease}.secretariat .swiper-slide:hover{background:#fff;padding:20px}.secretariat .swiper-slide:hover .button{background:#5c414b!important;border-color:#5c414b!important}.secretariat .swiper-slide:hover h3{font-size:25px}.secretariat .swiper-slide:hover p{font-size:12px}.secretariat .swiper-slide>div{width:220px;aspect-ratio:1 / 1;border-radius:50%;margin-bottom:15px;overflow:hidden}.secretariat .swiper-slide img{width:100%;aspect-ratio:1 / 1;object-fit:cover;object-position:center}.secretariat .swiper-slide h3{font-weight:700;font-size:30px;line-height:1;margin-bottom:6px;transition:all 0.3s ease}.secretariat .swiper-slide p{font-weight:600;font-size:14px;line-height:21px;text-align:center;text-transform:uppercase;color:#2cafb2;flex:1;max-height:45px;transition:all 0.3s ease}.secretariat .swiper-slide a:not(.button){position:absolute;top:0;left:0;width:100%;height:100%;white-space:nowrap;text-indent:-2000px;overflow:hidden}.secretariat .swiper-pagination{margin-top:40px;text-align:center}.secretariat .swiper-button-prev,.secretariat .swiper-button-next{color:#fff;background-color:#604950;border-radius:50%;height:45px;width:45px;background-image:none!important}.secretariat .swiper-button-prev:after,.secretariat .swiper-button-next:after{font-size:16px;font-weight:600}.secretariat .swiper-button-prev:hover,.secretariat .swiper-button-next:hover{background-color:#2cafb2}.secretariat .swiper-pagination{display:none}.news{padding:100px 10px;position:relative}.news h2{text-align:center;margin-bottom:50px}.news .swiper-wrapper{display:flex}.news .swiper-slide{width:280px;max-width:100%;display:flex;justify-content:center}.news .news-slide-content{width:100%;display:flex;flex-direction:column;align-items:center;gap:20px;position:relative;background:#fff;padding:20px;border-radius:20px;transition:all 0.3s ease;box-shadow:0 0 20px rgba(0,0,0,.03)}.news .news-slide-content:hover{transform:scale(1.025)}.news .news-slide-content:hover .list__excerpt{opacity:1}.news .news-slide-content:hover .list__title{color:#2cafb2!important}.news .news-slide-content img{width:240px;margin:0 auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:50%;object-position:center}.news .news-slide-content .list__title,.news .news-slide-content .list__title a{font-weight:700;font-size:24px;line-height:28px;letter-spacing:-.02em;color:#604950;text-decoration:none;text-align:center;transition:color 0.3s ease}.news .news-slide-content .list__title a:hover{color:#2cafb2}.news .news-slide-content .list__date{font-weight:600;font-size:14px;line-height:28px;text-transform:uppercase;color:#2cafb2;text-align:center}.news .news-slide-content .list__excerpt{max-height:300px;transition:opacity 0.3s ease}.news .news-slide-content .list__excerpt p{font-weight:400;font-size:17px;line-height:28px;color:#604950;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.news .swiper-pagination{margin-top:40px;text-align:center}.news .swiper-button-prev,.news .swiper-button-next{color:#5c414b}.news .swiper-button-prev,.news .swiper-button-next{color:#fff;background-color:#604950;border-radius:50%;height:45px;width:45px;background-image:none!important}.news .swiper-button-prev:after,.news .swiper-button-next:after{font-size:16px;font-weight:600}.news .swiper-button-prev:hover,.news .swiper-button-next:hover{background-color:#2cafb2}.news .swiper-pagination{display:none}@media screen and (min-width:641px){.news.desktop{display:block}.news.mobile{display:none}}@media screen and (max-width:640px){.news.desktop{display:none}.news.mobile{display:block}}