.section__title{margin-bottom:30px}@media only screen and (max-width: 1024px){.section__title{margin-bottom:15px}}.main-head{text-align:center;font-size:38px;color:#42515a;padding-top:60px}@media only screen and (max-width: 1024px){.main-head{font-size:24px;padding:28px 0 20px}}.section-shop{margin-bottom:20px}.section-shop .shop-link{max-width:none;justify-content:flex-start;padding:10px 0 10px 72px}.section-shop .shop-link svg{width:108px;height:52px}.section-shop .shop-link__separate{width:2px;height:32px;margin-right:13px;margin-left:2px;background:rgba(255,255,255,.7)}.section-shop .shop-link__text{font-size:12px;font-weight:400;line-height:1em}.section-shop .shop-link:hover .shop-link__separate{background:#0a91d1}.navigation-cards{padding:30px 0 60px}@media only screen and (max-width: 768px){.navigation-cards{padding-top:15px;padding-bottom:35px}.navigation-cards .swiper{height:130vw;overflow:hidden}}.navigation-cards .section-box{gap:20px;flex-wrap:wrap;justify-content:space-around}.navigation-cards .section-box .navigation-slider{overflow:hidden}.navigation-cards .section-box .card{display:block;color:#fff}.navigation-cards .section-box .card:before{content:"";display:block;width:100%;padding-top:133.5%}.navigation-cards .section-box .card .back{position:absolute;top:0;left:0}.navigation-cards .section-box .card .box{padding:16px;background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0) 50%)}.navigation-cards .section-box .card .bottom{display:flex;flex-direction:column;gap:20px}.navigation-cards .section-box .card button{display:flex;align-items:center;justify-content:center;width:138px;border:1px solid #f1f1f2;height:44px;border-radius:8px;font-size:16px;line-height:1;font-weight:500;color:#f1f1f2;margin:0 auto}.news-and-technology{margin-bottom:30px}@media only screen and (max-width: 768px){.news-and-technology{margin-bottom:35px}.news-and-technology .section__title.title-h2{text-align:left}}.news-and-technology .section-box{position:relative}.news-and-technology .technology-link{position:absolute;right:0;top:19px}@media only screen and (max-width: 768px){.news-and-technology .technology-link{top:5px}}.news-and-technology .technology-link a{display:flex;align-items:center;font-size:14px;line-height:1.4;font-weight:500;color:#0090d0}.news-and-technology .technology-link svg{width:24px;height:24px}.news-and-technology .news-slider{overflow:hidden}@media only screen and (max-width: 768px){.news-and-technology .swiper-button-prev,.news-and-technology .swiper-button-next{display:none}}.news-and-technology .button{margin:30px auto 20px}.news-and-technology .card{border-radius:8px;color:#fff;overflow:hidden}.news-and-technology .card:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(360deg,#232526 0%,rgba(35,37,38,0) 100%)}.news-and-technology .card .box .card__name{text-align:left}.news-and-technology .card .box .card__description{padding-top:0;height:0;overflow:hidden}.news-and-technology .card .box .card__footnote{font-size:10px;opacity:.5;line-height:1em;text-align:left}.news-and-technology .card .box .card__footnote sup{top:0}.news-and-technology .card:hover .box .card__description{padding-top:10px;height:auto}.news-and-technology .card:hover .box .card__description:not(:last-child){padding-bottom:5px}.more-detailed{padding:30px 0}@media only screen and (max-width: 768px){.more-detailed{padding:0}}@media only screen and (max-width: 768px){.more-detailed .title-h3{font-size:22px}}.more-detailed .row{gap:20px;flex-wrap:wrap}@media only screen and (max-width: 768px){.more-detailed .row{gap:35px}}.more-detailed .row .col{text-align:center;color:#42515a;width:calc(50% - 10px)}@media only screen and (max-width: 768px){.more-detailed .row .col{width:100%;display:flex;flex-direction:column}}.more-detailed .row .col .text-main{max-width:494px;margin:20px auto auto}@media (min-width: 1000px) and (max-width: 1240px){.more-detailed .row .col .text-main{min-height:120px;overflow:hidden}}.more-detailed .row .col .button{margin:25px auto auto;padding:18px 26px}@media only screen and (max-width: 768px){.more-detailed .row .col .button{width:100%;max-width:none;order:4;margin-top:15px}}.more-detailed .row .col .banner{margin-top:40px;width:100%;height:310px;border-radius:8px;overflow:hidden}@media only screen and (max-width: 768px){.more-detailed .row .col .banner{margin-top:15px;height:auto}}.more-detailed .row .col .banner .img{object-fit:cover}@media only screen and (max-width: 768px){.more-detailed .row .col .banner .img{width:100%;display:block}}@media only screen and (max-width: 768px){.more-detailed .row .col .button.small{height:56px}}
