.home-main{position:relative;color:#fff}.home-main__container{display:flex;flex-direction:column;justify-content:flex-end;position:relative;z-index:2;min-height:375px;padding-bottom:16px}@media (min-width: 992px){.home-main__container{min-height:800px;padding-bottom:30px}}@media (min-width: 1280px){.home-main__container{min-height:100svh;padding-bottom:96px}}.home-main__title{font-weight:300;font-size:32px;line-height:1.2}@media (max-width: 992px){.home-main__title{font-size:31px}}@media (max-width: 767.98px){.home-main__title{font-size:22px}}@media (min-width: 767.98px){.home-main__title{max-width:445px}}.home-main__video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.home-main__video,.home-main__video-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media (max-width: 767.98px){.home-categories__container{padding:0}}@media (min-width: 767.98px){.home-categories__table{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:30px 0}}@media (min-width: 767.98px) and (max-width: 992px){.home-categories__table{gap:40px}}@media (max-width: 767.98px){.home-categories__table{padding:16px}}.home-categories__items{display:flex;flex-direction:column;gap:30px}@media (max-width: 767.98px){.home-categories__items{display:none;gap:16px}.home-categories__items.home-categories__items--main{display:flex}}@media (min-width: 992px){.home-categories__item{padding-left:10px}.home-categories__item.home-categories__item--fit{padding-left:0}.home-categories__items--main .home-categories__item{padding-right:10px;padding-left:0}.home-categories__items--main .home-categories__item.home-categories__item--fit{padding-right:0;padding-left:0}}@media (min-width: 767.98px){.home-categories__item--mobile{display:none}}.home-categories__item--with-buttons{flex:1 1 auto;display:flex;justify-content:center;margin-bottom:16px}@media (max-width: 767.98px){.home-categories__item--with-buttons{display:none}}.home-categories__item--with-button{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-end}.home-categories__button{margin-top:auto;align-self:flex-start}@media (max-width: 992px){.home-categories__button{margin-top:16px}}.home-category__wrapper{display:block;position:relative;color:#fff}@media (min-width: 767.98px){.home-category__wrapper{padding-bottom:112%}.home-categories__item--fit .home-category__wrapper{padding-bottom:71%}}@media (max-width: 767.98px){.home-category__wrapper{padding-bottom:58%}}.home-category__content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;flex-direction:column;padding:24px}.home-category__title{font-weight:500;line-height:1.1;font-size:25px;line-height:1.24}@media (max-width: 992px){.home-category__title{font-size:22px}}@media (max-width: 767.98px){.home-category__title{font-size:19px}}@media (max-width: 992px){.home-category__title{flex:1 1 auto}}.home-category__text{flex:1 1 auto;display:flex;justify-content:center;align-items:center;text-align:center;max-width:70%;margin:0 auto;transition:opacity .2s;opacity:0}@media (min-width: 992px) and (any-hover: hover){.home-category:hover .home-category__text{opacity:1}}@media (max-width: 992px){.home-category__text{display:none}}.home-category__button{align-self:flex-end;transition:opacity .2s,color .2s,background-color .2s;opacity:0}@media (any-hover: hover){.home-category:hover .home-category__button{opacity:1}}@media (any-hover: none){.home-category__button{opacity:1}}@media (max-width: 992px){.home-category__button{opacity:1}}.home-category__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media (max-width: 992px){.home-category__video{display:none}}.home-category__image{display:none}@media (max-width: 992px){.home-category__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}}.history{margin-bottom:120px;padding:64px 0 16px;background-color:#f3f4f6}@media (max-width: 992px){.history{margin-bottom:96px}}@media (max-width: 767.98px){.history{margin-bottom:48px}}.history__container{display:flex;flex-direction:column;gap:64px}@media (max-width: 992px){.history__container{gap:30px}}@media (min-width: 767.98px){.history__head{display:grid;align-items:flex-start;grid-template-columns:233px 1fr;gap:117px}}@media (min-width: 767.98px) and (max-width: 992px){.history__head{gap:20px}}@media (max-width: 767.98px){.history__head{display:flex;flex-direction:column;gap:30px}}.history__logo{display:flex;align-items:center;gap:24px;font-weight:500;line-height:1.1;font-size:25px;line-height:1.24}@media (max-width: 992px){.history__logo{font-size:22px}}@media (max-width: 767.98px){.history__logo{font-size:19px}}.history__title{font-weight:300;line-height:1.2;font-size:28px;line-height:1.25}@media (max-width: 992px){.history__title{font-size:26px}}@media (max-width: 767.98px){.history__title{font-size:22px}}.history__texts{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;line-height:1.2}@media (min-width: 767.98px){.history__texts{padding-left:350px;gap:30px}}@media (min-width: 767.98px) and (max-width: 992px){.history__texts{margin-bottom:34px;padding-left:253px}}@media (max-width: 767.98px){.history__texts{gap:16px}}@media (min-width: 767.98px){.history__photo{display:grid;grid-template-columns:233px 1fr;gap:64px}}@media (min-width: 767.98px) and (max-width: 992px){.history__photo{gap:20px}}.history__photo-button{align-self:flex-end;padding-bottom:30px}.history__button{padding:8px;display:flex;gap:50px;align-items:flex-end;justify-content:space-between;background-color:#a96b42;color:#fff;max-width:233px;font-weight:300;line-height:1.2;transition:background-color .2s,color .2s;font-size:28px;line-height:1.25}@media (max-width: 992px){.history__button{font-size:26px}}@media (max-width: 767.98px){.history__button{font-size:22px}}.history__button svg{flex:0 0 auto;transform:rotate(90deg);transition:transform .2s}.history__button:hover{background-color:#e0ab4a}.history__button:hover svg{transform:rotate(45deg)}.history__button:active{background-color:#f7e6ce;color:#855236}.history__image-wrapper{flex:1 1 auto;display:flex;flex-direction:column;gap:16px;text-align:center;font-weight:500;line-height:1.1;font-size:14.22px;line-height:1.06}@media (max-width: 992px){.history__image-wrapper{font-size:14.22px}}@media (max-width: 767.98px){.history__image-wrapper{font-size:14.22px}}.history__image{min-height:344px;object-fit:cover}.news{padding:64px 0 120px;background-color:#f3f4f6}@media (max-width: 992px){.news{padding:30px 0 64px}}.news__container{display:flex;flex-direction:column;gap:64px}@media (max-width: 992px){.news__container{gap:30px}}@media (min-width: 992px){.news__content{display:flex;gap:50px;justify-content:space-between}}@media (min-width: 480px) and (max-width: 992px){.news__main{margin-bottom:30px}}.news__items{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}@media (min-width: 992px){.news__items{max-width:38%}}@media (max-width: 480px){.news__items{display:none}}@media (min-width: 480px){.home-main-news{display:flex;gap:32px;flex:1 1 auto}}@media (min-width: 480px) and (max-width: 992px){.home-main-news{display:grid;grid-template-columns:repeat(2,1fr)}}.home-main-news__image{position:relative;display:block}@media (min-width: 992px){.home-main-news__image{width:100%;max-width:413px}}.home-main-news__image-wrapper{width:100%;height:100%;position:relative;overflow:hidden}@media (max-width: 992px){.home-main-news__image-wrapper{padding-bottom:84%}}@media (any-hover: hover){.home-main-news__image-wrapper:hover img{transform:scale(1.05)}}._played .home-main-news__image-wrapper img{display:none}.home-main-news__image-wrapper img,.home-main-news__image-wrapper video,.home-main-news__image-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s}.home-main-news__play{position:absolute;z-index:2;bottom:24px;right:24px;width:40px;height:40px;border-radius:50%;border:1px solid #fff;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#ffffff30;cursor:pointer}._played .home-main-news__play{display:none}.home-main-news__play svg{transition:transform .2s}.home-main-news__play:hover svg{transform:scale(1.1)}.home-main-news__body{padding-top:8px;display:flex;flex-direction:column}@media (min-width: 480px){.home-main-news__body{max-width:295px}}.home-main-news__title{font-weight:500;line-height:1.1;margin-bottom:24px;font-size:25px;line-height:1.24}@media (max-width: 992px){.home-main-news__title{font-size:22px}}@media (max-width: 767.98px){.home-main-news__title{font-size:19px}}@media (max-width: 480px){.home-main-news__title{margin-bottom:8px}}.home-main-news__date{font-weight:500;line-height:1.1;color:#e0ab4a;display:block;margin-bottom:8px;font-size:14.22px;line-height:1.06}@media (max-width: 992px){.home-main-news__date{font-size:14.22px}}@media (max-width: 767.98px){.home-main-news__date{font-size:14.22px}}.home-main-news__text{line-height:1.1;flex:1 1 auto;margin-bottom:50px}.home-main-news__button{align-self:flex-start}@media (max-width: 992px){.home-main-news__button{order:3}}@media (max-width: 992px){.item-news{display:flex;flex-direction:column}}.item-news__image{position:relative;padding-bottom:96%;margin-bottom:10px;overflow:hidden;width:250px}@media (max-width: 992px){.item-news__image{padding-bottom:84%}}.item-news__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s}.item-news:hover .item-news__image img{transform:scale(1.05)}.item-news__date{font-weight:500;line-height:1.1;margin-bottom:8px;color:#e0ab4a;display:block;font-size:14.22px;line-height:1.06}@media (max-width: 992px){.item-news__date{font-size:14.22px}}@media (max-width: 767.98px){.item-news__date{font-size:14.22px}}@media (max-width: 992px){.item-news__date{order:1;margin-bottom:0}}.item-news__title{font-weight:500;font-size:25px;line-height:1.24}@media (max-width: 992px){.item-news__title{font-size:22px}}@media (max-width: 767.98px){.item-news__title{font-size:19px}}@media (any-hover: hover){.item-news__title:hover{text-decoration:underline}}@media (max-width: 992px){.item-news__title{order:0;margin-bottom:8px;flex:1 1 auto}}@media (max-width: 480px){.home-products__slider{max-width:290px}}
