

/* Start:/local/templates/dvelinii/css/contacts.css?173311903514644*/
.contact-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-info__title~a:first-of-type{margin-top:.4rem}.contact-info__title{font-family:"TTNorms",sans-serif;font-size:1.6rem;text-transform:uppercase;font-weight:500;letter-spacing:.01em;line-height:120%}.contact-info__subtitle{font-weight:400;font-size:1.2rem;font-family:"TTNorms",sans-serif;line-height:120%;letter-spacing:.01em;text-align:left;padding-top:.4rem;max-width:25.8rem}.contact-info__phone,.contact-info__mail{font-family:"TTNorms",sans-serif;font-weight:500;font-size:1.6rem;line-height:120%;letter-spacing:.01em;text-align:left;padding-top:.8rem;text-transform:uppercase}.contact-info__phone small,.contact-info__mail small{text-transform:none;font-family:"TTNorms",sans-serif;font-weight:400;font-size:1.2rem;line-height:120%;letter-spacing:.01em}.contact-block{width:100%}.contact-block--grid-theme-primary{padding-bottom:4rem}.contact-block__address-office-link{display:block;padding-top:.8rem;font-weight:500;font-size:1.6rem;font-family:"TTNorms",sans-serif;line-height:120%;letter-spacing:.01em;text-align:left;text-transform:uppercase}.contact-block__address-office-link small{font-weight:400;font-size:1.2rem;font-family:"TTNorms",sans-serif;line-height:120%;letter-spacing:.01em;text-transform:none}.contact-block__address-office-link:first-of-type{padding-top:1.2rem}.contact-block__phones{padding-top:1rem}.contact-block__phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:2rem}.contact-block__phone:not(:first-of-type){padding-top:1.6rem}.contact-block__phone-number{font-weight:500;font-size:2.4rem;font-family:"TTNorms",sans-serif;line-height:120%}.contact-block__phone-number--small{font-size:1.6rem;line-height:120%}.contact-block__mail{display:block;font-weight:400;font-size:2rem;font-family:"TTNorms",sans-serif;line-height:120%;letter-spacing:.01em;text-align:left;text-transform:uppercase}.contact-block__mail:not(:last-child){padding-bottom:.8rem}.contact-block__info-phone,.contact-block__mail-title{display:block;padding-bottom:.2rem;font-weight:400;font-size:1.2rem;font-family:"TTNorms",sans-serif;line-height:120%;letter-spacing:.01em;text-align:left}.contact-block__phone-number{display:block}.contact-block__mails{display:grid;grid-gap:1.6rem;gap:1.6rem;padding-top:1.6rem}.contact-block__mail{text-transform:none}.contact-block__delivery{padding-top:4rem}.contact-block__factory,.contact-block__address-office{padding-top:4rem}.contact-block__address-office-title{padding-bottom:1rem;font-weight:500;font-size:1.6rem;font-family:"TTNorms",sans-serif;line-height:1.92rem;letter-spacing:.01em;text-align:left;text-transform:uppercase}.contact-block__address-office-text{padding-top:.2rem;font-weight:400;font-size:1.6rem;font-family:"TTNorms",sans-serif;line-height:120%;letter-spacing:.01em;text-align:left}.contact-form{padding:2.8rem 1.6rem 3rem;background:#fff}.contact-form__inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:2.4rem}.contact-form__title{font-weight:466;font-size:1.8rem;font-family:"RobotoFlex",sans-serif;line-height:120%;letter-spacing:.03em;text-align:center;text-transform:uppercase}.contact-form__textarea,.contact-form__submit{width:100%}.contact-form__text{padding-top:1.6rem;font-weight:400;font-size:1.2rem;font-family:"TTNorms",sans-serif;line-height:120%;letter-spacing:.01em;text-align:left}.contact-user-card-item{padding-top:2.4rem}.contact-user-card-item__information{padding-top:1.3rem}.contact-user-card-item__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-user-card-item__image{width:32.8rem;height:32rem;background-repeat:no-repeat;background-size:cover}.contact-user-card-item__name{font-weight:500;font-size:1.2rem;font-family:"TTNorms",sans-serif;line-height:1.44rem;letter-spacing:.01em;text-align:left;text-transform:uppercase}.contact-user-card-item__info{padding:.8rem 0;font-weight:500;font-size:.8rem;font-family:"TTNorms",sans-serif;line-height:.96rem;letter-spacing:.1em;text-align:left;text-transform:uppercase;color:#646f7a}.contact-user-card-item__contact{padding-top:0;font-weight:500;font-size:1.1rem;font-family:"TTNorms",sans-serif;line-height:1.32rem;letter-spacing:.1em;text-align:left;text-transform:uppercase}.contact-user-card-item__contact:not(:first-child){padding-top:.8rem}.contacts-page{background:#f9fafb;padding-top:5.6rem;padding-top:var(--header-height, 5.6rem)}.contacts-page .crumbs-block{padding-top:5.3rem;padding-left:2rem}.contacts-page .tabs__content{padding:1.4rem 3.8rem}.contacts-page .simple-btn{padding:1.2rem}.contacts-page .tabs__item:first-child{padding-left:0}.contacts-page__container{padding:0 1.6rem}.contacts-page__container--full-width{width:100%}.contacts-page__title{padding-top:3rem;font-weight:500;font-size:2.4rem;font-family:"RobotoFlex",sans-serif;line-height:140%;letter-spacing:.04em;text-align:left;text-transform:uppercase}.contacts-page__form{padding-top:5rem}.contacts-page__team{padding:8.4rem 1.6rem;background:#fff}.contacts-page__team-title{padding-bottom:3rem;font-weight:500;font-size:2.4rem;font-family:"RobotoFlex",sans-serif;line-height:3.36rem;letter-spacing:.04em;text-align:left;text-transform:uppercase}.contacts-page__team-content{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff}.contacts-page__team-content._active{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 500px){.contact-info__mail{letter-spacing:.03em}.contact-block{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:3rem;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}.contact-block__phone{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:2.8rem;padding-bottom:0}.contact-block__phone:not(:first-of-type){padding-top:2rem}.contact-block__phone-number,.contact-block__mail{font-size:2rem;line-height:2.4rem}.contact-block__info-phone{padding-bottom:0}.contact-block__phone-number{padding-bottom:.4rem}.contact-block__phone-number--small{font-size:1.6rem;line-height:120%}.contact-block__phone-number--small:not(:last-child){padding-bottom:.2rem}.contact-block__phone-number--small:last-child{padding-bottom:0}.contact-block__info-phone,.contact-block__mail-title{font-size:1.2rem;line-height:120%}.contact-block__mails{gap:2rem;padding-top:4rem}.contact-block__delivery{padding-top:4rem}.contact-block__address-office{padding-top:4rem}.contact-block__factory{padding-top:4rem}.contact-form{padding-top:4rem;padding-right:4rem;padding-left:4rem}.contact-form__inputs{padding-top:3.4rem}.contact-form--additional-fields .contact-form__inputs{display:grid;grid-template-columns:repeat(2, 1fr)}.contact-form--additional-fields .contact-form__submit,.contact-form--additional-fields .contact-form__textarea{grid-column:1/3}.contact-form__title{font-size:2rem}.contact-form__text{font-size:1.4rem;text-align:center}.contact-user-card-item__information{padding-top:2.4rem}.contact-user-card-item__image{width:35.2rem}.contact-user-card-item__name{font-size:1.6rem;line-height:1.92rem}.contact-user-card-item__info{font-size:1.1rem;font-size:max(1.1rem,10px);line-height:1.32rem}.contact-user-card-item__contact{font-size:1.2rem;line-height:1.44rem;letter-spacing:.01em}.contact-user-card-list{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1rem 2.4rem;gap:1rem 2.4rem}.contacts-page{padding-top:6rem;padding-top:var(--header-height, 6rem)}.contacts-page .crumbs-block{padding-top:4.6rem}.contacts-page__container{padding:0 2rem}.contacts-page .tabs__content{padding:1.8rem 3.2rem}.contacts-page__title{padding-top:3.7rem;font-size:3.2rem;line-height:130%;letter-spacing:.03em}.contacts-page__form{padding:3.7rem 2rem 5rem}.contacts-page__team{padding:3.2rem 2rem}.contacts-page__team-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width: 900px){.contact-info__title{width:15.7rem}.contact-info__title~a:first-of-type{margin-top:.8rem}.contact-info__subtitle{max-width:100%}.contact-info--big-title .contact-info__title{width:100%}.contact-block{-webkit-column-gap:2.9rem;-moz-column-gap:2.9rem;column-gap:2.9rem}.contact-block--grid-theme-primary{grid-template-columns:repeat(3, 1fr)}.contact-block__mails{padding-top:3.9rem}.contact-block__address-office-text{width:21.8rem}.contact-block__delivery{padding-top:4.8rem}.contact-block__address-office{grid-column:1/3;padding-top:4.8rem}.contact-block__address-office-title{max-width:27rem}.contact-block__factory{padding-top:4.8rem}.contact-form{width:48rem;margin-top:1.7rem;padding-top:5rem;padding-right:2.4rem;padding-left:2.4rem}.contact-form--additional-fields{width:100%}.contact-form__text{text-align:left}.contact-user-card-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.4rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact-user-card-item__image{width:22.5rem;height:28rem}.contact-user-card-item__information{padding-top:8rem;margin-left:.4rem}.contacts-page{padding-top:9.6rem;padding-top:var(--header-height, 9.6rem)}.contacts-page .crumbs-block{padding-top:8.5rem}.contacts-page .tabs__content{padding:1.8rem 3.2rem;font-size:1.6rem;line-height:1.92rem;letter-spacing:.1em}.contacts-page__title{padding-top:3.9rem}.contacts-page__form{padding-top:1rem}.contacts-page__team-content{margin-top:1.5rem}.contacts-page__team{padding-top:8rem}.contacts-page__information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 8rem}.contacts-page__container{padding:0 0 0 2rem}.contacts-page__container--full-width{padding:0 2rem}.contacts-page .simple-btn{padding:1.7rem}.contacts-page__team-title{padding-bottom:4rem}}@media (min-width: 1440px){.contact-info__title~a:first-of-type{margin-top:.7rem}.contact-info__title{width:auto;font-size:2rem;line-height:2.4rem}.contact-info__subtitle{font-size:1.6rem;line-height:1.92rem;letter-spacing:.01em;padding-top:.8rem;max-width:36.8rem}.contact-info__phone,.contact-info__mail{font-size:1.8rem;line-height:2.16rem;padding-top:1.3rem}.contact-info__phone small,.contact-info__mail small{font-size:1.6rem;line-height:120%}.contact-block{gap:4rem 4rem}.contact-block__phone:not(:first-of-type){padding-top:2.4rem}.contact-block__address-office-link:first-of-type{padding-top:1.6rem}.contact-block__address-office{padding-top:2rem}.contact-block__phone-number,.contact-block__mail{font-size:3.2rem;line-height:3.84rem}.contact-block__phone-number--small,.contact-block__mail--small{font-size:1.8rem;line-height:120%}.contact-block__phone-number{padding-bottom:.8rem}.contact-block__address-office-link{padding-top:1.3rem;font-size:1.8rem;line-height:2.16rem}.contact-block__address-office-link small{font-size:1.6rem;line-height:120%}.contact-block__info-phone,.contact-block__mail-title{font-size:1.6rem;line-height:1.92rem}.contact-block__phone{padding-top:3rem}.contact-block__mails{gap:1.6rem;padding-top:4rem}.contact-block__mail-title{padding-bottom:.4rem}.contact-block__delivery{padding-top:2.4rem}.contact-block__factory{padding-top:2.4rem}.contact-block__address-office-title{max-width:30rem;padding-bottom:2rem;font-size:2rem;line-height:2.4rem}.contact-block__address-office-text{width:auto;max-width:38rem;font-size:1.8rem}.contact-form{width:66rem;margin-top:15rem;margin-right:2rem;padding-top:5rem;padding-right:3.8rem;padding-left:4rem}.contact-form--additional-fields{width:100%}.contact-form--additional-fields .contact-form__text{width:100%}.contact-form__inputs{gap:4rem;padding-top:4rem}.contact-form__title{font-size:3.2rem}.contact-form__text{width:55rem;padding-top:2.8rem;font-size:1.4rem;letter-spacing:.03em}.contact-user-card-item__information{padding-top:8rem;margin-left:1.4rem}.contact-user-card-item__image{width:38rem;height:40rem}.contact-user-card-item__name{width:30rem;font-size:2rem;line-height:2.4rem}.contact-user-card-item__info{padding-top:1.6rem;padding-bottom:1.8rem}.contact-user-card-item__contact{padding-top:0;font-size:1.6rem;line-height:1.92rem;letter-spacing:.11em}.contact-user-card-item__contact:not(:first-child){padding-top:1.6rem}.contact-user-card-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;width:100%;padding-right:12rem;padding-left:14rem}.contacts-page{padding-top:13.2rem;padding-top:var(--header-height, 13.2rem)}.contacts-page .crumbs-block{padding-top:7.5rem;padding-right:14rem;padding-left:14rem}.contacts-page .simple-btn{padding:1.6rem}.contacts-page .tabs__item:first-child{padding-left:14rem}.contacts-page__container{padding:3.7rem 0}.contacts-page__title{padding:0 0 4rem;font-size:4.8rem;line-height:140%;letter-spacing:.04em}.contacts-page__form{padding-top:4rem}.contacts-page__team{padding:14.5rem 0}.contacts-page__team-title{padding-right:14rem;padding-bottom:8rem;padding-left:14rem;font-size:4.8rem;line-height:6.72rem}.contacts-page__information{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 10rem 7rem 14rem}}
.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{-ms-flex-wrap:wrap;flex-wrap:wrap}

/* End */
/* /local/templates/dvelinii/css/contacts.css?173311903514644 */
