.hero{overflow:hidden;min-height:1080px;padding-top:289px;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1439px){.hero{min-height:600px}}@media (max-width:1023px){.hero{padding-top:110px}}.hero .container{min-height:100%;position:relative;z-index:3}.hero__scroll{-ms-flex-pack:center;height:100px;justify-content:center;-webkit-box-pack:center;right:15px;-webkit-box-align:center;-webkit-transition:all .35s ease-out;transition:all .35s ease-out;position:absolute;bottom:76px;align-items:center;border-radius:50%;background:#fff;cursor:pointer;width:100px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:3}@media (max-width:1439px){.hero__scroll{height:64px;bottom:61px;width:64px}.hero__scroll svg{height:28px}}@media (max-width:1023px){.hero__scroll{display:none}}.hero__scroll:hover{background-color:#d5d5d5}.hero__content{-ms-flex-pack:end;height:100%;padding:0 0 80px;justify-content:flex-end;-webkit-box-pack:end;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1439px){.hero__content{padding:0 0 61px;width:100%}}@media (max-width:1023px){.hero__content{padding:0 0 64px;width:100%}}.hero__title{font-weight:400;color:#fff;font-family:Lack}@media (min-width:0px){.hero__title{font-size:48px;letter-spacing:0;line-height:52px}}@media (min-width:1px){.hero__title{font-size:48px;letter-spacing:0;line-height:52px}}@media (min-width:1024px){.hero__title{font-size:70px;letter-spacing:0;line-height:76px}}@media (min-width:1440px){.hero__title{font-size:86px;letter-spacing:0;line-height:90px}}@media (min-width:1920px){.hero__title{font-size:100px;letter-spacing:0;line-height:88px}}@media (max-width:1439px){.hero__title br{display:none}}.hero__subtitle{font-weight:400;color:#fff;margin-top:56px;font-family:Lack}@media (min-width:0px){.hero__subtitle{font-size:28px;letter-spacing:0;line-height:36px}}@media (min-width:1px){.hero__subtitle{font-size:28px;letter-spacing:0;line-height:36px}}@media (min-width:1024px){.hero__subtitle{font-size:26px;letter-spacing:0;line-height:36px}}@media (min-width:1440px){.hero__subtitle{font-size:30px;letter-spacing:0;line-height:38px}}@media (min-width:1920px){.hero__subtitle{font-size:32px;letter-spacing:0;line-height:40px}}@media (max-width:1919px){.hero__subtitle{margin-top:32px}}@media (max-width:1439px){.hero__subtitle{margin-top:24px}}.hero__pattern{height:65%;right:-10%;position:absolute;bottom:-20px;width:50%;z-index:1}@media (max-width:1023px){.hero__pattern{display:none}}.hero__bg{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.hero:after,.hero__bg{height:100%;position:absolute;top:0;left:0;width:100%;z-index:-1}.hero:after{content:"";background:-webkit-gradient(linear,left bottom,left top,from(hsla(33,30%,71%,.2)),to(hsla(33,30%,71%,.2))),rgba(0,0,0,.4);background:-webkit-linear-gradient(bottom,hsla(33,30%,71%,.2),hsla(33,30%,71%,.2)),rgba(0,0,0,.4);background:linear-gradient(0deg,hsla(33,30%,71%,.2),hsla(33,30%,71%,.2)),rgba(0,0,0,.4)}.hero__cards{margin:161px -12px 0;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1919px){.hero__cards{margin:64px -12px 0}}@media (max-width:1439px){.hero__cards{max-width:600px;margin:32px -12px 0}}@media (max-width:1023px){.hero__cards{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:48px 0 -12px}}.hero__cards-icon{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end;width:100%;margin-top:14px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1919px){.hero__cards-icon{margin-top:38px}}@media (max-width:1439px){.hero__cards-icon{margin-left:24px;width:auto;margin-top:0}}.hero__cards-icon span{-ms-flex-pack:center;height:48px;justify-content:center;-webkit-box-pack:center;border:1px solid #2f2f2f;color:#2f2f2f;-webkit-box-align:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;align-items:center;border-radius:50%;width:48px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.hero__cards-icon span svg{max-width:99%;max-height:99%}@media (max-width:1023px){.hero__cards-icon span{height:42px;width:42px}.hero__cards-icon span svg{-webkit-transform:scale(.9);transform:scale(.9)}}.hero__cards-title{font-weight:500}@media (min-width:0px){.hero__cards-title{font-size:20px;letter-spacing:0;line-height:28px}}@media (min-width:1px){.hero__cards-title{font-size:20px;letter-spacing:0;line-height:28px}}@media (min-width:1024px){.hero__cards-title{font-size:20px;letter-spacing:0;line-height:28px}}@media (min-width:1440px){.hero__cards-title{font-size:22px;letter-spacing:0;line-height:28px}}@media (min-width:1920px){.hero__cards-title{font-size:24px;letter-spacing:0;line-height:29px}}.hero__cards-item{-ms-flex-pack:justify;padding:32px;justify-content:space-between;-webkit-box-pack:justify;color:#2f2f2f;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 12px;background:#fff;-webkit-box-orient:vertical;width:calc(50% - 12px);display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1919px){.hero__cards-item{padding:24px}}@media (max-width:1439px){.hero__cards-item{padding:24px;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center;-webkit-box-orient:horizontal;-ms-flex-align:center}}@media (max-width:1023px){.hero__cards-item{padding:32px 24px;margin:12px 0;width:100%}}.hero__cards-item:hover{background:#f3f3f3}.hero__cards-item:hover span{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.about,.about .row>:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}.about .row>:first-child{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.about__card{position:relative;width:100%}.about__card:after{height:100%;content:"";position:absolute;top:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(30.94%,rgba(47,47,47,0)),to(rgba(47,47,47,.5)));background:-webkit-linear-gradient(top,rgba(47,47,47,0) 30.94%,rgba(47,47,47,.5));background:linear-gradient(180deg,rgba(47,47,47,0) 30.94%,rgba(47,47,47,.5));left:0;width:100%;z-index:1}.about__card-content{right:32px;position:absolute;bottom:32px;z-index:2}@media (max-width:1439px){.about__card-content{right:24px;bottom:24px}}.about__card-name{font-size:22px;font-weight:500;color:#fff;line-height:28px}@media (min-width:0px){.about__card-name{font-size:20px;letter-spacing:0;line-height:28px}}@media (min-width:1px){.about__card-name{font-size:20px;letter-spacing:0;line-height:28px}}@media (min-width:1024px){.about__card-name{font-size:20px;letter-spacing:0;line-height:28px}}@media (min-width:1440px){.about__card-name{font-size:22px;letter-spacing:0;line-height:28px}}@media (min-width:1920px){.about__card-name{font-size:24px;letter-spacing:0;line-height:29px}}.about__card-position{font-size:18px;font-weight:400;color:#d5d5d5;text-align:right;line-height:26px;margin-top:8px}@media (max-width:1023px){.about__card-position{margin-top:4px}}@media (min-width:0px){.about__card-position{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1px){.about__card-position{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1024px){.about__card-position{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1440px){.about__card-position{font-size:18px;letter-spacing:0;line-height:26px}}@media (min-width:1920px){.about__card-position{font-size:18px;letter-spacing:0;line-height:26px}}.about__img{height:794px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (max-width:1919px){.about__img{height:614px}}@media (max-width:1439px){.about__img{height:460px}}@media (max-width:1023px){.about__img{height:400px;object-position:center top}}.about__title{font-weight:400;color:#fff;font-family:Lack}@media (min-width:0px){.about__title{font-size:36px;letter-spacing:0;line-height:42px}}@media (min-width:1px){.about__title{font-size:36px;letter-spacing:0;line-height:42px}}@media (min-width:1024px){.about__title{font-size:40px;letter-spacing:0;line-height:52px}}@media (min-width:1440px){.about__title{font-size:46px;letter-spacing:0;line-height:52px}}@media (min-width:1920px){.about__title{font-size:48px;letter-spacing:0;line-height:60px}}.about__subtitle{font-weight:400;color:#fff;margin-top:32px}@media (min-width:0px){.about__subtitle{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1px){.about__subtitle{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1024px){.about__subtitle{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1440px){.about__subtitle{font-size:18px;letter-spacing:0;line-height:26px}}@media (min-width:1920px){.about__subtitle{font-size:18px;letter-spacing:0;line-height:26px}}.about__desc{font-weight:500;color:#fff;margin-top:32px}@media (min-width:0px){.about__desc{font-size:20px;letter-spacing:0;line-height:28px}}@media (min-width:1px){.about__desc{font-size:20px;letter-spacing:0;line-height:28px}}@media (min-width:1024px){.about__desc{font-size:20px;letter-spacing:0;line-height:28px}}@media (min-width:1440px){.about__desc{font-size:22px;letter-spacing:0;line-height:28px}}@media (min-width:1920px){.about__desc{font-size:24px;letter-spacing:0;line-height:29px}}.about__link{font-weight:500;color:#cbb79e;-webkit-box-align:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;-ms-flex-align:center;margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:0px){.about__link{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1px){.about__link{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1024px){.about__link{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1440px){.about__link{font-size:18px;letter-spacing:0;line-height:26px}}@media (min-width:1920px){.about__link{font-size:18px;letter-spacing:0;line-height:26px}}@media (max-width:1023px){.about__link{margin-top:32px}}.about__link:hover .arrow{color:#2f2f2f;background:#cbb79e}.about__link .arrow{margin-right:16px;-webkit-transition:all .35s ease-out;transition:all .35s ease-out}.about__link .arrow:hover{-webkit-transition:none;transition:none}.section--interior .section__title{max-width:618px}.interior{padding-top:40px}@media (max-width:1439px){.interior{padding-top:16px}}.interior__card{overflow:hidden}.interior__card img{height:440px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (max-width:1919px){.interior__card img{height:358px}}@media (max-width:1439px){.interior__card img{height:290px}}@media (max-width:1023px){.interior__card img{height:245px}}.interior__card-link{font-weight:500;color:#2f2f2f;-webkit-box-align:center;-webkit-transition:all .35s ease-out;transition:all .35s ease-out;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;-ms-flex-align:center;margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:0px){.interior__card-link{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1px){.interior__card-link{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1024px){.interior__card-link{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1440px){.interior__card-link{font-size:18px;letter-spacing:0;line-height:26px}}@media (min-width:1920px){.interior__card-link{font-size:18px;letter-spacing:0;line-height:26px}}@media (max-width:1023px){.interior__card-link{margin-top:24px}}.interior__card-link:hover{-webkit-transition:none;transition:none}.interior__card-link:hover .arrow{color:#fff;background:#2f2f2f}.interior__card-link .arrow{margin-right:16px}.interior__card-pagination{font-weight:500;color:#9ab9ad}@media (min-width:0px){.interior__card-pagination{font-size:20px;letter-spacing:0;line-height:28px}}@media (min-width:1px){.interior__card-pagination{font-size:20px;letter-spacing:0;line-height:28px}}@media (min-width:1024px){.interior__card-pagination{font-size:20px;letter-spacing:0;line-height:28px}}@media (min-width:1440px){.interior__card-pagination{font-size:22px;letter-spacing:0;line-height:28px}}@media (min-width:1920px){.interior__card-pagination{font-size:24px;letter-spacing:0;line-height:29px}}.interior__card-subtitle{font-weight:400;color:#2f2f2f;margin-top:5px;font-family:Lack}@media (min-width:0px){.interior__card-subtitle{font-size:28px;letter-spacing:0;line-height:36px}}@media (min-width:1px){.interior__card-subtitle{font-size:28px;letter-spacing:0;line-height:36px}}@media (min-width:1024px){.interior__card-subtitle{font-size:26px;column-count:2;letter-spacing:0;line-height:36px}}@media (min-width:1440px){.interior__card-subtitle{font-size:30px;column-count:unset;letter-spacing:0;line-height:38px}}@media (min-width:1920px){.interior__card-subtitle{font-size:32px;letter-spacing:0;line-height:40px}}.interior__card-nav{margin-bottom:32px;-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.interior__card-nav{margin-bottom:24px;-webkit-box-align:initial;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;align-items:normal;-webkit-box-orient:vertical;-ms-flex-align:initial}}.interior__card-nav .arrow+.arrow{margin-left:16px}.interior__card-nav--wrapper{margin-left:24px}@media (max-width:1023px){.interior__card-nav--wrapper{margin-bottom:16px;margin-left:0}}.team{overflow:hidden}.team__title{font-weight:400;color:#2f2f2f;max-width:444px;font-family:Lack}@media (min-width:0px){.team__title{font-size:32px;letter-spacing:0;line-height:42px}}@media (min-width:1024px){.team__title{font-size:40px;letter-spacing:0;line-height:52px}}@media (min-width:1440px){.team__title{font-size:46px;letter-spacing:0;line-height:52px}}@media (min-width:1920px){.team__title{font-size:48px;letter-spacing:0;line-height:60px}}.team__slider-btn{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.team__slider-btn{margin-top:24px}}.team__slider-nav{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:32px;-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.team__slider-nav{display:block}}.team__slider-nav .arrow+.arrow{margin-left:16px}@media (max-width:1023px){.team .swiper-slide{width:343px}}.team__card{height:440px;position:relative;width:100%;display:block}@media (max-width:1919px){.team__card{height:355px}}@media (max-width:1023px){.team__card{height:400px;width:343px}}.team__card-info{right:32px;position:absolute;bottom:32px;text-align:right;z-index:2}@media (max-width:1919px){.team__card-info{right:24px;bottom:24px}}.team__card-name{font-weight:500;color:#fff}@media (min-width:0px){.team__card-name{font-size:20px;letter-spacing:0;line-height:28px}}@media (min-width:1px){.team__card-name{font-size:20px;letter-spacing:0;line-height:28px}}@media (min-width:1024px){.team__card-name{font-size:20px;letter-spacing:0;line-height:28px}}@media (min-width:1440px){.team__card-name{font-size:22px;letter-spacing:0;line-height:28px}}@media (min-width:1920px){.team__card-name{font-size:24px;letter-spacing:0;line-height:29px}}.team__card-desc{font-weight:500;color:#d5d5d5;margin-top:8px}@media (min-width:0px){.team__card-desc{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1px){.team__card-desc{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1024px){.team__card-desc{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1440px){.team__card-desc{font-size:18px;letter-spacing:0;line-height:26px}}@media (min-width:1920px){.team__card-desc{font-size:18px;letter-spacing:0;line-height:26px}}.team__card:after{height:100%;content:"";position:absolute;top:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(30.94%,rgba(47,47,47,0)),to(rgba(47,47,47,.5)));background:-webkit-linear-gradient(top,rgba(47,47,47,0) 30.94%,rgba(47,47,47,.5));background:linear-gradient(180deg,rgba(47,47,47,0) 30.94%,rgba(47,47,47,.5));left:0;width:100%;z-index:1}.team__card img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;display:block}.advantages__body{margin-top:16px}.advantages__aside{max-width:600px;margin-top:72px}.advantages__aside p{font-size:12px;color:#535353;line-height:20px}@media (max-width:1439px){.advantages__aside{margin-top:48px}}@media (max-width:1023px){.advantages__aside{margin-top:16px}}.advantages__header{padding-top:16px}.advantages__header .row>:last-child{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1919px){.advantages__header .row>:last-child{display:block}}.advantages__header-title{font-weight:400;max-width:444px;font-family:Lack}@media (min-width:0px){.advantages__header-title{font-size:36px;letter-spacing:0;line-height:42px}}@media (min-width:1px){.advantages__header-title{font-size:36px;letter-spacing:0;line-height:42px}}@media (min-width:1024px){.advantages__header-title{font-size:40px;letter-spacing:0;line-height:52px}}@media (min-width:1440px){.advantages__header-title{font-size:46px;letter-spacing:0;line-height:52px}}@media (min-width:1920px){.advantages__header-title{font-size:48px;letter-spacing:0;line-height:60px}}.advantages__header-desc{font-weight:400;max-width:741px}@media (min-width:0px){.advantages__header-desc{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1px){.advantages__header-desc{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1024px){.advantages__header-desc{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1440px){.advantages__header-desc{font-size:18px;letter-spacing:0;line-height:26px}}@media (min-width:1920px){.advantages__header-desc{font-size:18px;letter-spacing:0;line-height:26px}}.advantages__item-title{font-weight:400;margin-bottom:24px;color:#9ab9ad;border-bottom:1px solid rgba(47,47,47,.3);padding-bottom:24px;font-family:Lack;display:flex}@media (min-width:0px){.advantages__item-title{font-size:130px;letter-spacing:0;line-height:156px}}@media (min-width:1px){.advantages__item-title{font-size:130px;letter-spacing:0;line-height:156px}}@media (min-width:1024px){.advantages__item-title{font-size:110px;letter-spacing:0;line-height:132px}}@media (min-width:1440px){.advantages__item-title{font-size:160px;letter-spacing:0;line-height:192px}}@media (min-width:1920px){.advantages__item-title{font-size:190px;letter-spacing:0;line-height:228px}}@media (max-width:1439px){.advantages__item-title{margin-bottom:16px;padding-bottom:16px}}.advantages__item-desc{font-weight:400}@media (min-width:0px){.advantages__item-desc{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1px){.advantages__item-desc{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1024px){.advantages__item-desc{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1440px){.advantages__item-desc{font-size:18px;letter-spacing:0;line-height:26px}}@media (min-width:1920px){.advantages__item-desc{font-size:18px;letter-spacing:0;line-height:26px}}.objects__link{font-weight:500;color:#cbb79e;-webkit-box-align:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;-ms-flex-align:center;margin-top:43px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:0px){.objects__link{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1px){.objects__link{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1024px){.objects__link{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1440px){.objects__link{font-size:18px;letter-spacing:0;line-height:26px}}@media (min-width:1920px){.objects__link{font-size:18px;letter-spacing:0;line-height:26px}}.objects__link .arrow{margin-right:16px;-webkit-transition:all .35s ease-out;transition:all .35s ease-out}.objects__link .arrow:hover{-webkit-transition:none;transition:none}.objects__link:hover .arrow{color:#2f2f2f;background:#cbb79e}.objects__card{height:600px;position:relative;display:block}@media (max-width:1919px){.objects__card{height:482px}}@media (max-width:1439px){.objects__card{height:345px}}@media (max-width:1023px){.objects__card{height:420px}}.objects__card-icon{-ms-flex-pack:center;height:48px;justify-content:center;-webkit-box-pack:center;border:1px solid #fff;right:32px;-webkit-box-align:center;-webkit-transition:all .35s ease-out;transition:all .35s ease-out;position:absolute;top:32px;align-items:center;border-radius:50%;background:#fff;width:48px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.objects__card-icon:hover{-webkit-transition:none;transition:none}@media (max-width:1439px){.objects__card-icon{right:24px;top:24px}}@media (max-width:1023px){.objects__card-icon{height:42px;width:42px}}.objects__card-icon:after,.objects__card-icon:before{height:20px;-webkit-transition:all .35s ease-out;transition:all .35s ease-out;content:"";background:#2f2f2f;width:1px}@media (max-width:1023px){.objects__card-icon:after,.objects__card-icon:before{height:17px}}.objects__card-icon:after{margin:0 0 0 -1px}.objects__card-icon:after:hover,.objects__card-icon:before:hover{-webkit-transition:none;transition:none}.objects__card-icon:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.objects__card:hover .objects__card-icon{border:1px solid #2f2f2f;background:#2f2f2f}.objects__card:hover .objects__card-icon:after,.objects__card:hover .objects__card-icon:before{background:#fff}.objects__card-name{font-weight:500;right:32px;color:#fff;position:absolute;bottom:32px;text-align:right;z-index:2}@media (min-width:0px){.objects__card-name{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1px){.objects__card-name{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1024px){.objects__card-name{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1440px){.objects__card-name{font-size:18px;letter-spacing:0;line-height:26px}}@media (min-width:1920px){.objects__card-name{font-size:18px;letter-spacing:0;line-height:26px}}@media (max-width:1439px){.objects__card-name{right:24px;bottom:24px}}.objects__card:after{height:100%;content:"";position:absolute;top:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(30.94%,rgba(47,47,47,0)),to(rgba(47,47,47,.5)));background:-webkit-linear-gradient(top,rgba(47,47,47,0) 30.94%,rgba(47,47,47,.5));background:linear-gradient(180deg,rgba(47,47,47,0) 30.94%,rgba(47,47,47,.5));cursor:pointer;left:0;width:100%;z-index:1}.objects__card:hover:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(30.94%,rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(top,rgba(0,0,0,.5) 30.94%,rgba(0,0,0,.5));background:linear-gradient(180deg,rgba(0,0,0,.5) 30.94%,rgba(0,0,0,.5))}.objects__card img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;display:block}.hide_link{height:100%;position:absolute;top:0;left:0;width:100%;z-index:111111}.news{overflow:hidden}.news .swiper-slide,.news .swiper-wrapper{height:inherit}.news__title{font-weight:400;color:#2f2f2f;font-family:Lack}@media (min-width:0px){.news__title{font-size:36px;letter-spacing:0;line-height:42px}}@media (min-width:1px){.news__title{font-size:36px;letter-spacing:0;line-height:42px}}@media (min-width:1024px){.news__title{font-size:40px;letter-spacing:0;line-height:52px}}@media (min-width:1440px){.news__title{font-size:46px;letter-spacing:0;line-height:52px}}@media (min-width:1920px){.news__title{font-size:48px;letter-spacing:0;line-height:60px}}.news__slider-btn{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.news__slider-btn{margin-top:24px}}.news__slider-nav{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:32px;-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.news__slider-nav{display:block}}.news__slider-nav .arrow+.arrow{margin-left:16px}.news__card{-ms-flex-pack:justify;height:100%;padding:0;justify-content:space-between;-webkit-box-pack:justify;border:1px solid transparent;-webkit-transition:all .35s ease-out;transition:all .35s ease-out;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f3f3f3;-webkit-box-orient:vertical;width:100%}.news__card,.news__card-icon span{color:#2f2f2f;display:-webkit-box;display:-ms-flexbox;display:flex}.news__card-icon span{-ms-flex-pack:center;height:48px;justify-content:center;-webkit-box-pack:center;border:1px solid #2f2f2f;-webkit-box-align:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;align-items:center;border-radius:50%;width:48px;-ms-flex-align:center}.news__card-icon span svg{max-width:99%;max-height:99%}.news__card-title{padding:0 24px;font-weight:500;margin:24px 0 0}@media (min-width:0px){.news__card-title{font-size:20px;letter-spacing:0;line-height:28px}}@media (min-width:1px){.news__card-title{font-size:20px;letter-spacing:0;line-height:28px}}@media (min-width:1024px){.news__card-title{font-size:20px;letter-spacing:0;line-height:28px}}@media (min-width:1440px){.news__card-title{padding:0 32px;font-size:22px;letter-spacing:0;line-height:28px}}@media (min-width:1920px){.news__card-title{font-size:24px;letter-spacing:0;line-height:32px}}.news__card-subtitle{padding:0 24px;font-weight:400;color:#2f2f2f;margin-top:16px}@media (min-width:0px){.news__card-subtitle{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1px){.news__card-subtitle{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1024px){.news__card-subtitle{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1440px){.news__card-subtitle{padding:0 32px;font-size:18px;letter-spacing:0;line-height:26px}}@media (min-width:1920px){.news__card-subtitle{font-size:18px;letter-spacing:0;line-height:26px}}.news__card-date{color:#7d7d7d}@media (min-width:0px){.news__card-date{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1px){.news__card-date{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1024px){.news__card-date{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1440px){.news__card-date{font-size:18px;letter-spacing:0;line-height:26px}}@media (min-width:1920px){.news__card-date{font-size:18px;letter-spacing:0;line-height:26px}}.news__card-aside{-ms-flex-pack:justify;padding:48px 32px 32px;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center;margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1919px){.news__card-aside{padding:32px}}@media (max-width:1439px){.news__card-aside{padding:32px 24px 24px}}.news__card:hover{border-color:#d5d5d5;-webkit-transition:none;transition:none;background:#fff}.news__card:hover span{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.reviews{overflow:hidden}.reviews .swiper-slide,.reviews .swiper-wrapper{height:inherit}.reviews__aside{font-weight:400;-webkit-box-align:center;align-items:center;-ms-flex-align:center;margin-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:0px){.reviews__aside{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1px){.reviews__aside{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1024px){.reviews__aside{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1440px){.reviews__aside{font-size:18px;letter-spacing:0;line-height:26px}}@media (min-width:1920px){.reviews__aside{font-size:18px;letter-spacing:0;line-height:26px}}@media (max-width:1023px){.reviews__aside{display:block}}.reviews__aside-link{padding:16px 24px;border:1px solid #2f2f2f;font-weight:500;-webkit-transition:all .35s ease-out;transition:all .35s ease-out;margin:8px;border-radius:100px}@media (min-width:0px){.reviews__aside-link{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1px){.reviews__aside-link{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1024px){.reviews__aside-link{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1440px){.reviews__aside-link{font-size:18px;letter-spacing:0;line-height:26px}}@media (min-width:1920px){.reviews__aside-link{font-size:18px;letter-spacing:0;line-height:26px}}.reviews__aside-link:hover{color:#fff;-webkit-transition:none;transition:none;background:#2f2f2f}.reviews__aside-link--wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-8px;padding-left:24px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.reviews__aside-link--wrapper{padding-top:16px;padding-left:0}}.reviews__title{font-size:48px;font-weight:400;color:#2f2f2f;max-width:400px;line-height:60px;font-family:Lack}@media (max-width:1919px){.reviews__title{font-size:46px;line-height:52px}}@media (max-width:1439px){.reviews__title{font-size:40px;line-height:52px}}@media (max-width:1023px){.reviews__title{font-size:36px;line-height:42px}}.reviews__slider-btn{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.reviews__slider-btn{margin-top:24px}}.reviews__slider-nav{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:32px;-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.reviews__slider-nav{display:block}}.reviews__slider-nav .arrow+.arrow{margin-left:16px}.reviews__card{height:100%;padding-right:42px}@media (max-width:1439px){.reviews__card{padding-right:0}}.reviews__card-text{height:100%;overflow:hidden;pointer-events:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:292px;-webkit-box-orient:vertical;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:0px){.reviews__card-text{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1px){.reviews__card-text{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1024px){.reviews__card-text{font-size:16px;letter-spacing:0;line-height:24px}}@media (min-width:1440px){.reviews__card-text{font-size:18px;letter-spacing:0;line-height:26px}}@media (min-width:1920px){.reviews__card-text{font-size:18px;letter-spacing:0;line-height:26px}}.reviews__card-text.text-overflow{pointer-events:auto}.reviews__card-text.text-overflow:after{height:100px;min-height:100px;content:"";position:absolute;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),#fff);background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);left:0;width:100%;z-index:2}.reviews__card-text.show{max-height:none}.reviews__card-text.show:after{display:none}.reviews__card-header{margin-bottom:24px;-webkit-box-align:center;border-bottom:1px solid rgba(47,47,47,.3);align-items:center;padding-bottom:24px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.reviews__card-name{font-weight:500;color:#2f2f2f}@media (min-width:0px){.reviews__card-name{font-size:20px;letter-spacing:0;line-height:28px}}@media (min-width:1px){.reviews__card-name{font-size:20px;letter-spacing:0;line-height:28px}}@media (min-width:1024px){.reviews__card-name{font-size:20px;letter-spacing:0;line-height:28px}}@media (min-width:1440px){.reviews__card-name{font-size:22px;letter-spacing:0;line-height:28px}}@media (min-width:1920px){.reviews__card-name{font-size:24px;letter-spacing:0;line-height:29px}}.reviews__card-img{height:100px;margin-right:28px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%;width:100px;display:block}@media (max-width:1439px){.reviews__card-img{height:90px;width:90px}}@media (max-width:1023px){.reviews__card-img{height:82px;width:82px}}.reviews__card-round{height:90px!important;justify-content:center;font-size:40px;font-weight:500;font-style:normal;color:#fff;align-items:center;border-radius:50%;background:#7d7d7d;width:90px!important;line-height:48px;display:flex}.reviews__card-round+.reviews__card-name{margin-left:28px}