@keyframes spin{to{transform:translate(-50%, -50%) rotate(360deg)}}.department_page{background:linear-gradient(180deg, #ffffff 0%, #f6f6f6 9.84%);padding-block-start:max(85px,4.4270833333vw);padding-block-end:max(85px,4.4270833333vw)}.department_page__info_title{color:var(--vivid-green);font-weight:700;font-size:48px;line-height:1.333333333;margin-block-end:max(6px,0.3125vw)}.department_page__info_text *{font-size:max(16px,0.8333333333vw);line-height:1.5}.department_page__blocks{margin-block-start:max(36px,1.875vw)}.department_page__blocks_title{font-weight:400;font-size:max(32px,1.6666666667vw);line-height:100%;color:var(--vivid-green)}.department_page__blocks_items{background-color:var(--white);border-radius:max(36px,3.75vw);grid-template-columns:auto auto auto auto;padding:max(20px,1.0416666667vw) max(16px,0.8333333333vw);margin-block-start:max(16px,0.8333333333vw);gap:max(32px,3.3333333333vw) max(42px,4.3229166667vw)}@media only screen and (max-width: 1124px){.department_page__blocks_items{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 600px){.department_page__blocks_items{grid-template-columns:1fr}}.department_page__block_item{gap:max(16px,0.8333333333vw)}@media only screen and (min-width: 1125px){.department_page__block_item:not(:last-child){position:relative}.department_page__block_item:not(:last-child)::after{content:"";position:absolute;top:0;left:calc(-1*max(42px,4.375vw)/2);height:100%;width:1px;background-color:var(--gray-15)}}@media only screen and (max-width: 1124px){.department_page__block_item:nth-child(2n-1){position:relative}.department_page__block_item:nth-child(2n-1)::after{content:"";position:absolute;top:0;left:calc(-1*max(42px,4.375vw)/2);height:100%;width:1px;background-color:var(--gray-15)}}@media only screen and (max-width: 600px){.department_page__block_item:nth-child(2n-1)::after{display:none}}.department_page__block_item_icon{background-color:var(--light-gray-03);border-radius:50%;overflow:hidden;padding:max(8px,0.8854166667vw) max(8px,0.7291666667vw);aspect-ratio:1/1;width:max(40px,3.3333333333vw)}.department_page__block_item_icon svg,.department_page__block_item_icon img{width:100%;height:100%;object-fit:contain}.department_page__block_item_title{font-weight:700;font-size:max(18px,0.9375vw)}.department_page__block_item_text{font-weight:400;font-size:max(16px,1.0416666667vw)}.department_page .video_click_overlay{position:absolute;inset:0;z-index:5;cursor:pointer;background:rgba(0,0,0,0)}.department_page .video_click_overlay:hover .department_page__video_play_icon svg{--circle-grad-end: #62b24d !important;--circle-grad-start: #aed760 !important;--path-grad-end: var(--gray) !important;--path-grad-start: var(--gray) !important}.department_page__video{width:max(min(100%,1366.82px),71.1885416667vw);margin-inline:auto;margin-block:max(36px,1.875vw);border-radius:max(20px,1.0416666667vw);box-shadow:20px 20px 30px 0px rgba(71,75,75,.1490196078);overflow:hidden;aspect-ratio:1366.82/715}@media only screen and (max-width: 1024px){.department_page__video{aspect-ratio:1540/1000}}.department_page__video iframe,.department_page__video video,.department_page__video img,.department_page__video svg{width:100%;height:100%;object-fit:cover}.department_page__video_play_icon{top:50%;left:50%;transform:translate(-50%, -50%);cursor:pointer;width:max(50px,5.7291666667vw);z-index:6}.department_page__video_play_icon svg{--circle-grad-end: #fff !important;--circle-grad-start: #fff !important;--path-grad-end: #62b24d !important;--path-grad-start: #aed760 !important;transition:--circle-grad-start .3s,--circle-grad-end .3s,--path-grad-start .3s,--path-grad-end .3s}.department_page__gallery{margin-inline:auto}.department_page__gallery .mainSwiper{aspect-ratio:1540/633;border-radius:max(20px,1.0416666667vw);overflow:hidden;margin-block-end:max(14px,0.7291666667vw)}@media only screen and (max-width: 1024px){.department_page__gallery .mainSwiper{aspect-ratio:1540/1000}}.department_page__gallery .mainSwiper .swiper-button-prev{transform:rotate(180deg) !important}.department_page__gallery .thumbsSwiper .swiper-slide{border-radius:max(20px,1.0416666667vw);height:auto;aspect-ratio:180/120;overflow:hidden;cursor:pointer;opacity:.5}.department_page__gallery .thumbsSwiper .swiper-slide.swiper-slide-thumb-active{opacity:1}/*# sourceMappingURL=single-department.min.css.map */