.lesPage{padding-bottom:60px}.lesPage .wrap{max-width:var(--max-textpage-width,1250px);box-sizing:border-box;margin:0 auto;padding:0 20px}.lesPage .lesTopImg{box-sizing:border-box;width:100vw;margin-left:calc(50% - 50vw)}.lesPage .lesTopImg img{width:100%;height:auto;display:block}.lesPage .breadcrumbs{color:var(--gray-text-2,#636363);flex-wrap:wrap;align-items:center;gap:8px 35px;margin-top:15px;margin-bottom:20px;padding:0;font-size:13px;line-height:16px;list-style:none;display:flex}.lesPage .breadcrumbs a{color:inherit;text-decoration:none;position:relative}.lesPage .breadcrumbs a:after{content:"";clip-path:polygon(0 0,100% 50%,0 100%);opacity:.45;background:currentColor;width:6px;height:8px;margin-top:-4px;position:absolute;top:50%;right:-20px}.lesPage .heading h1{letter-spacing:-.02em;text-align:center;color:#0f0f0f;margin:0 0 20px;font-size:32px;font-weight:600;line-height:39px}.lesPage .txt{text-align:left;color:var(--gray-text-2,#636363);margin:0 0 1em;font-size:16px;font-weight:400;line-height:1.5em}.lesPage .lGrayBox{box-sizing:border-box;background-color:#fafafa;width:100vw;margin-left:calc(50% - 50vw)}.lesPage .lesBlock{flex-direction:row;column-gap:75px;margin-top:40px;padding-top:40px;padding-bottom:40px;display:flex}.lesPage .lesBlock>div{flex-direction:column;justify-content:center;align-items:center;width:50%;display:flex;position:relative}.lesPage .lesBlock>div img{border-radius:20px;width:100%;position:relative;box-shadow:0 0 26px rgba(0,0,0,.08)}.lesPage .lesBlock>div.right .pad{padding-left:20px}.lesPage .lesBlock h2{text-align:left;margin:0;padding:0 0 40px;font-size:24px;font-weight:600;line-height:1.2}.lesPage .lesBlock p{color:var(--gray-text-2,#636363);margin:0 0 1em;font-size:16px;line-height:1.5em}.lesPage .grayBlock2{box-sizing:border-box;background-color:#d5dad2;width:100vw;margin-left:calc(50% - 50vw)}.lesPage .lesCertBlock{column-gap:75px;padding-top:20px;padding-bottom:20px;display:flex}.lesPage .lesCertBlock .left{width:100%;max-width:calc(50% - 37px);padding-bottom:50px;position:relative}.lesPage .lesCertBlock .right{box-sizing:border-box;width:100%;max-width:calc(50% - 38px);position:relative}.lesPage .lesCertBlock .right img{border-radius:20px;width:100%;height:auto;box-shadow:0 4px 10px rgba(0,0,0,.25)}.lesPage .les-certs{width:calc(100% + 20px)}.lesPage .les-certs .les-cert-btn{cursor:pointer;background:0 0;border:none;width:100%;padding:0;display:block}.lesPage .les-certs .les-cert-btn img{border-radius:20px;width:100%}.lesPage .les-certs .swiper-button-prev,.lesPage .les-certs .swiper-button-next{color:#0f0f0f;width:13px;height:21px;margin-top:0;top:auto;bottom:-40px}.lesPage .les-certs .swiper-button-prev:after,.lesPage .les-certs .swiper-button-next:after{font-size:16px;font-weight:700}.lesPage .les-certs .swiper-button-prev{left:auto;right:70px}.lesPage .les-certs .swiper-button-next{left:auto;right:20px}.lesPage .les-certs .swiper-pagination{bottom:-36px}@media (max-width:767px){.lesPage .heading h1{font-size:24px;line-height:1.2}.lesPage .lesBlock{flex-direction:column;row-gap:40px}.lesPage .lesBlock>div{width:100%}.lesPage .lesBlock>div.right .pad{padding-left:0}.lesPage .lesBlock h2{padding-bottom:20px}.lesPage .lesCertBlock{flex-direction:column;row-gap:40px}.lesPage .lesCertBlock .left,.lesPage .lesCertBlock .right{max-width:100%}}
