.b-certificates{position:relative;padding:120px 0 60px}@media(min-width:1366px)and (max-width:1919px){.b-certificates{padding:80px 0 40px}}@media(min-width:768px)and (max-width:1365px){.b-certificates{padding:60px 0 30px}}@media(max-width:767px){.b-certificates{padding:40px 0 20px}}.b-certificates:before{content:"";position:absolute;z-index:0;background-color:#f0f0f0;pointer-events:none;inset:0 calc(50% - 50vw)}.b-certificates h2{line-height:1;letter-spacing:-.03em}@media(max-width:767px){.b-certificates h2{margin-bottom:30px}}@media(min-width:1920px){.b-certificates .certificates__heading{padding:0 0 0 30px}}.b-certificates .certificates__item{display:flex;height:100%;padding:30px;background-color:#fff;flex-direction:column;gap:25px}@media(max-width:1919px){.b-certificates .certificates__item{padding:20px;gap:20px}}.b-certificates .certificates__imgbox{display:flex;justify-content:center;align-items:center;aspect-ratio:340/480;overflow:hidden}.b-certificates .certificates__imgbox a{display:block;width:100%}.b-certificates .certificates__imgbox img{width:100%}.b-certificates .certificates__name{font-size:19px;font-weight:700;line-height:1.32;letter-spacing:-.01em}@media(max-width:1919px){.b-certificates .certificates__name{font-size:14px;line-height:1.43}}.b-certificates .certificates__link-all:link,.b-certificates .certificates__link-all:visited{width:100%;height:55px;margin-top:20px}.swiper.swiper--main-theme.swiper--certificates{--indent-top: 105px;margin-top:calc(var(--indent-top) * -1);padding-top:var(--indent-top);overflow:hidden}@media(min-width:1920px){.swiper.swiper--main-theme.swiper--certificates{margin-right:18px}}@media(min-width:1366px)and (max-width:1919px){.swiper.swiper--main-theme.swiper--certificates{--indent-top: 80px}}@media(min-width:768px)and (max-width:1365px){.swiper.swiper--main-theme.swiper--certificates{--indent-top: 60px}}@media(max-width:767px){.swiper.swiper--main-theme.swiper--certificates{--indent-top: 40px}}.swiper.swiper--main-theme.swiper--certificates .swiper-slide{height:auto}.swiper.swiper--main-theme.swiper--certificates .swiper__btns{position:absolute;z-index:3;top:0;right:0;display:flex;align-items:center;gap:10px}@media(max-width:1365px){.swiper.swiper--main-theme.swiper--certificates .swiper__btns{display:none}}.swiper.swiper--main-theme.swiper--certificates .swiper__btn{position:static;transform:none}@media(max-width:1365px){.swiper.swiper--main-theme.swiper--certificates .swiper__btn{display:flex}}.swiper.swiper--main-theme.swiper--certificates .swiper__btn.swiper-button-disabled,.swiper.swiper--main-theme.swiper--certificates .swiper-scrollbar{background-color:#fff}@media(min-width:1366px){.swiper.swiper--main-theme.swiper--certificates .swiper-scrollbar{display:none}}
