.wrap-index-slider{margin-top:-177px;position:relative;width:100%}@media only screen and (max-width:680px){.wrap-index-slider{margin-top:0}}.index-slider{width:100%;display:flex;overflow:hidden}.index-slide{flex-shrink:0;width:100%}.index-slide img{width:100%;object-fit:cover;display:block}.index-slider-nav{width:100%;position:absolute;bottom:0;right:0;display:flex;align-items:center;padding-bottom:40px;justify-content:flex-end;max-width:1920px;left:50%;transform:translate(-50%)}.index-slider-nav__points{display:flex;align-items:center;margin:0}.index-slider-nav__points .glider-dot{background:transparent;margin:0;width:12px;height:12px;border-radius:50%;border:2px solid #fff;color:#000}.index-slider-nav__points .glider-dot.active{background:#fff}.index-slider-nav__points .glider-dot+.glider-dot{margin-left:20px}.index-slider-nav__buttons{display:flex;align-items:center;margin-left:60px}.index-slider-nav__buttons>*+*{margin-left:20px}.index-slider-nav__button{width:60px;height:60px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;color:#000;transition:.3s}.index-slider-nav__button:hover{background:#f0f0f0}@media only screen and (max-width:1154px){.index-slider-nav{padding-bottom:30px}}@media only screen and (max-width:848px){.index-slider-nav{padding-bottom:20px}.index-slider-nav__buttons{margin-left:40px}.index-slider-nav__button{width:40px;height:40px;font-size:16px}}@media only screen and (max-width:680px){.index-slider-nav{height:60px;padding-bottom:0;position:relative;background:#c4c4c4}.index-slider-nav__points .glider-dot+.glider-dot{margin-left:10px}.index-slider-nav__buttons{margin-left:20px}}.info-slider{display:flex;flex-direction:column;position:absolute;width:100%;bottom:120px;left:50%;transform:translate(-50%)}.info-slider__heading{font-size:60px;font-weight:500;margin:0;padding-left:50%}.info-slider__sub{font-weight:300}.info-slider__lid{margin:0;font-size:30px;font-weight:300;padding-left:50%}@media only screen and (max-width:1520px){.info-slider{max-width:1520px}.info-slider__heading{font-size:44px}.info-slider__lid{font-size:26px}}@media only screen and (max-width:1320px){.info-slider{max-width:1320px}.info-slider__heading{font-size:40px}.info-slider__lid{font-size:24px}}@media only screen and (max-width:1154px){.info-slider{max-width:1154px}.info-slider__heading{font-size:32px}.info-slider__lid{font-size:24px}}@media only screen and (max-width:848px){.info-slider{max-width:848px}.info-slider__heading{font-size:24px}.info-slider__lid{font-size:16px}}@media only screen and (max-width:680px){.info-slider{max-width:680px}.info-slider__heading,.info-slider__lid{padding-left:20%}}.index-about{display:flex;position:relative;background:#fff}.index-about__wrap{width:100%;position:relative;z-index:2;display:grid;grid-template-columns:repeat(12,1fr)}.index-about__left{grid-column-end:span 4;padding:100px 0;font-size:16px}.index-about__right{position:absolute;right:0;top:0;height:100%;width:64%;background:url(/images/index/company.png) 100% no-repeat;background-size:cover}.index-about .link-border{margin-top:140px}@media only screen and (max-width:1520px){.index-about__left{padding:60px 0}.index-about .link-border{margin-top:90px}.index-about .heading-2{margin-bottom:40px}.index-about .app-text{font-size:14px}}@media only screen and (max-width:1320px){.index-about .link-border{margin-top:30px}.index-about .heading-2{font-size:28px}}@media only screen and (max-width:1154px){.index-about__left{padding:40px 0}.index-about .link-border{margin-top:30px}.index-about .heading-2{font-size:24px;margin-bottom:20px}.index-about .app-text,.index-about .link-border{font-size:12px}}@media only screen and (max-width:848px){.index-about__left{padding:20px 0}.index-about .heading-2{font-size:18px;margin-bottom:10px}.index-about .app-text{font-size:10px}.index-about .app-text>*+*{margin-top:10px}.index-about .link-border{font-size:10px}}@media only screen and (max-width:680px){.index-about{display:flex;flex-direction:column}.index-about__left{grid-column-end:span 12}.index-about__right{position:relative;width:100%;padding-bottom:53.7%;background-size:cover}}.index-promo-items{padding-top:100px;padding-bottom:160px}.index-promo-items__catalog-button{letter-spacing:.2em;margin-top:60px}@media only screen and (max-width:1320px){.index-promo-items{padding-top:80px;padding-bottom:100px}}@media only screen and (max-width:1154px){.index-promo-items{padding-top:60px;padding-bottom:100px}}@media only screen and (max-width:848px){.index-promo-items__catalog-button{margin-top:20px}}@media only screen and (max-width:680px){.index-promo-items{padding-top:40px;padding-bottom:60px}}.index-second-slider{padding:40px 0 160px;background:#e5e5e5}.index-second-slider__nav{width:100%;display:flex;align-items:center;justify-content:center;margin-top:40px}.index-second-slider__button{width:60px;height:60px;border-radius:50%;border:1px solid #e7e7e7;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;background:#fff;transition:.3s}.index-second-slider__button+.index-second-slider__button{margin-left:20px}.index-second-slider__button:hover{background:#f5f5f5}.index-second-slider__body{overflow:hidden;display:flex}.index-second-slider__two{display:flex;flex-direction:column}.index-second-slider__slide{flex-shrink:0}.index-second-slider__slide img{display:block;width:100%;height:100%}.index-second-slider__slide--big{grid-column-end:span 2;grid-row-end:span 2;width:805px;height:600px}.index-second-slider__slide--midle{grid-column-end:span 1;grid-row-end:span 2;width:415px;height:600px}.index-second-slider__slide--min{grid-column-end:span 1;grid-row-end:span 1;width:415px;height:290px}@media only screen and (max-width:1520px){.index-second-slider__slide--big{width:598px;height:450px}.index-second-slider__slide--midle{width:315px;height:450px}.index-second-slider__slide--min{width:315px;height:215px}}@media only screen and (max-width:1320px){.index-second-slider__slide--big{width:528px;height:394px}.index-second-slider__slide--midle{width:285px;height:394px}.index-second-slider__slide--min{width:285px;height:187px}}@media only screen and (max-width:1154px){.index-second-slider__slide--big{width:422px;height:316px}.index-second-slider__slide--midle{width:229px;height:316px}.index-second-slider__slide--min{width:229px;height:148px}}@media only screen and (max-width:848px){.index-second-slider__slide--big{width:316px;height:239px}.index-second-slider__slide--midle{width:172px;height:239px}.index-second-slider__slide--min{width:172px;height:113px}}@media only screen and (max-width:680px){.index-second-slider__slide--big,.index-second-slider__slide--midle,.index-second-slider__slide--min{width:340px;height:258px;grid-column-end:span 1;grid-row-end:span 1}}@media only screen and (max-width:480px){.index-second-slider__slide--big,.index-second-slider__slide--midle,.index-second-slider__slide--min{width:300px;height:228px}}@media only screen and (max-width:1320px){.index-second-slider{padding:40px 0 100px}}@media only screen and (max-width:848px){.index-second-slider{padding:20px 0 60px}.index-second-slider__nav{margin-top:20px}}@media only screen and (max-width:680px){.index-second-slider{display:none!important}.index-second-slider__button{width:40px;height:40px;font-size:16px}}.index-news{padding-top:100px;padding-bottom:160px;background:#e5e5e5}.index-news__wrap{display:grid;grid-template-columns:repeat(12,1fr)}.index-news__wrap .app-event{grid-column-end:span 4}.index-news__heading{display:flex;justify-content:space-between}.index-news__heading>a{margin-top:15px;align-self:flex-start;color:#606060}.index-news__heading>a:hover{text-decoration:none}@media only screen and (max-width:1154px){.index-news__heading>a{margin-top:0}}@media only screen and (max-width:1320px){.index-news{padding-top:80px;padding-bottom:100px}}@media only screen and (max-width:1154px){.index-news{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width:848px){.index-news{padding-top:60px;padding-bottom:80px}}@media only screen and (max-width:680px){.index-news{padding-top:40px;padding-bottom:60px}.index-news__wrap .app-event{grid-column-end:span 6}}@media only screen and (max-width:480px){.index-news__wrap .app-event{grid-column-end:span 12}.index-news__heading{flex-direction:column}.index-news__heading>a{margin-bottom:20px;font-size:12px}}.index-contact{display:flex;background:linear-gradient(90deg,#9b7b6f 0,#9b7b6f 50%,#9b7b6f 0,#9b7b6f)}.index-contact__wrap{padding:100px 0 160px;width:100%;display:grid;grid-template-columns:repeat(12,1fr)}@media only screen and (max-width:1520px){.index-contact__wrap{padding:100px 0 130px}.index-contact .contact-promo .heading-2{padding-right:0}.index-contact .contact-promo .contact-promo__lid{padding-right:10%}}@media only screen and (max-width:1320px){.index-contact__wrap{padding:80px 0 100px}.index-contact__lid{font-size:16px}}@media only screen and (max-width:740px){.index-contact{background:transparent;padding:0}.index-contact__wrap{grid-template-columns:repeat(12,1fr);padding:0;background:#fff}.index-contact__wrap .contact-form,.index-contact__wrap .contact-promo{grid-column-start:1;grid-column-end:span 12}.index-contact__wrap .contact-form{padding:40px 20px 60px}.index-contact__wrap .contact-form .persolan{align-items:center}.index-contact__wrap .contact-promo{padding:40px 20px;background:#94a963}}@media only screen and (max-width:680px){.index-contact__wrap .contact-form{padding:40px 10px 60px}.index-contact__wrap .contact-promo{padding:40px 10px;background:#94a963}}.contact-promo{grid-column-start:1;grid-column-end:span 6;color:#fff;display:flex;flex-direction:column}.contact-promo__icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;font-size:60px;flex-shrink:0;margin-bottom:auto;color:#fff}.contact-promo .heading-2{margin:60px 0}.contact-promo .heading-2,.contact-promo__lid{padding-right:15%}@media only screen and (max-width:1520px){.contact-promo__wrap{padding:100px 0 130px}.contact-promo .contact-promo .heading-2{padding-right:0}.contact-promo .contact-promo .contact-promo__lid{padding-right:10%}}@media only screen and (max-width:1023px){.contact-promo .heading-2{font-size:20px;margin:40px 0}}@media only screen and (max-width:848px){.contact-promo .heading-2{font-size:18px;margin:40px 0}}@media only screen and (max-width:680px){.contact-promo .heading-2{margin:20px 0 30px}.contact-promo__lid{font-size:14px}.contact-promo__icon{width:40px;height:40px;font-size:40px}}@media only screen and (max-width:359px){.contact-promo .heading-2{font-size:16px}}.contact-form{grid-column-start:8;grid-column-end:span 4;display:flex;flex-direction:column}.contact-form>*+*{margin-top:40px}.contact-form .generic-button{align-self:flex-start;width:270px;height:64px;margin-top:100px}@media only screen and (max-width:1320px){.contact-form .generic-button{margin-top:60px}}@media only screen and (max-width:848px){.contact-form .generic-button{min-width:0;width:100%;margin-top:40px}.contact-form>*+*{margin-top:20px}}