.card-contact{cursor:pointer;height:100%;position:relative;width:100%}.card-contact__poster{font-size:0;height:100%;width:100%}.card-contact__poster img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}@media only screen and (max-width:767px){.card-contact__poster img{-o-object-fit:cover;object-fit:cover}}.card-contact__content{height:100%;left:0;position:absolute;top:0;width:100%;-webkit-box-flex:0;display:flex;flex-direction:column}.card-contact__regalies{margin-top:auto}.card-contact__regalies,.card-contact__regalies-element{-webkit-box-flex:0;-moz-column-gap:4px;column-gap:4px;display:flex}.card-contact__regalies-name{align-self:flex-start;color:var(--white);font-family:TTInterphasesProTrl-DmBd,sans-serif;font-size:13px;letter-spacing:-.13px;line-height:16px;padding:4px 2px;text-transform:uppercase}.card-contact__regalies--orange{background:var(--orange)}.card-contact__regalies--black{background:var(--black)}.card-contact__regalies--blue{background:var(--blue)}.card-contact__more-btn{background:var(--black);-webkit-box-flex:0;align-items:center;display:flex;padding-left:8px;padding-right:8px}.card-contact__more-btn-name{color:var(--white);font-family:TTInterphasesProTrl-DmBd,sans-serif;font-size:13px;letter-spacing:-.13px;line-height:16px;text-transform:uppercase}.card-contact__counter{background:var(--black);color:var(--white);font-family:Inter-SemiBold,sans-serif;font-size:17px;left:0;letter-spacing:-.34px;line-height:22px;padding:4px 2px;position:absolute;text-transform:uppercase;top:0}@media only screen and (max-width:767px){.card-contact__counter{font-family:Inter-SemiBold,sans-serif;font-size:11px;letter-spacing:-.33px;line-height:18px;padding:3px 2px;text-transform:uppercase}}.popup-join__section{height:100%}@media only screen and (max-width:767px){.popup-join__section{align-items:start!important;height:100%;overflow:hidden;overflow-y:auto;padding:48px 8px}}.contacts-content-mob{-webkit-box-flex:0;display:flex;flex-direction:column;margin-top:48px;padding-left:8px;padding-right:8px}.contacts-content-mob__content{grid-gap:8px;margin-bottom:8px}.contacts-content-mob__join{min-height:67vw;order:1;-webkit-box-flex:0;align-items:center;background:linear-gradient(180deg,#66e5ff,#e5ffcc);cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:8px;padding-right:8px;width:100%}@media only screen and (max-width:767px){.contacts-content-mob__join{order:9}}.contacts-content-mob__join-title{color:var(--black);font-family:Inter-SemiBold,sans-serif;font-size:14px;letter-spacing:-.35px;line-height:18px;text-align:center;text-transform:uppercase}.contacts-content-mob__join-ic{font-size:0;margin-top:16px;width:48px}.contacts-content-mob__join-ic svg{height:100%;width:100%}.contacts-panzoom{height:100vh;margin-top:32px;overflow:hidden;position:relative;width:100%}.contacts-panzoom__content{align-items:flex-start;cursor:grab;display:grid;justify-content:center;min-height:100%;min-width:100%;position:absolute}.contacts-panzoom__content:active{cursor:grabbing}.contacts-panzoom__element{font-size:0;height:100%;overflow:hidden;width:100%}.contacts-panzoom__element img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.contacts-panzoom__zoom-conf{position:absolute;right:16px;-webkit-box-flex:0;align-items:center;background:var(--black);display:flex;flex-direction:column;height:168px;justify-content:space-between;top:calc(50% - 84px);width:68px;z-index:3}@media only screen and (max-width:1279px){.contacts-panzoom__zoom-conf{bottom:50%;flex-direction:column;height:168px;right:4px;top:auto;transform:translateY(50%);width:68px}}@media only screen and (max-width:767px){.contacts-panzoom__zoom-conf{height:112px;top:calc(50% - 56px);width:40px}}.contacts-panzoom__zoom-btn{font-size:0;height:36px;width:36px}@media only screen and (max-width:767px){.contacts-panzoom__zoom-btn{height:24px;width:24px}}.contacts-panzoom__zoom-btn img{width:100%}.contacts-panzoom__zoom-btn-wrapper{cursor:pointer;padding:18px}@media only screen and (max-width:767px){.contacts-panzoom__zoom-btn-wrapper{padding:8px}}.contacts-panzoom__join{-webkit-box-flex:0;align-items:center;background:linear-gradient(180deg,#66e5ff,#e5ffcc);cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:8px;padding-right:8px;width:100%}.contacts-panzoom__join-title{color:var(--black);text-align:center}.contacts-panzoom__join-ic{font-size:0}.contacts-panzoom__join-ic svg{height:100%;width:100%}.contacts-panzoom--zoom-one .contacts-panzoom__content{padding:0 16px;grid-gap:60px;grid-template-columns:repeat(9,128px);grid-template-rows:repeat(auto-fill,175px)}@media only screen and (max-width:1279px){.contacts-panzoom--zoom-one .contacts-panzoom__content{grid-template-columns:repeat(9,140px);grid-template-rows:repeat(auto-fill,195px)}}@media only screen and (max-width:767px){.contacts-panzoom--zoom-one .contacts-panzoom__content{grid-gap:25px;grid-template-columns:repeat(9,55px);grid-template-rows:repeat(auto-fill,76px);padding:8px}}.contacts-panzoom--zoom-one .contacts-panzoom__join-title{font-family:Inter-SemiBold,sans-serif;font-size:11px;letter-spacing:-.33px;line-height:18px;text-transform:uppercase}@media only screen and (max-width:767px){.contacts-panzoom--zoom-one .contacts-panzoom__join-title{display:none}}.contacts-panzoom--zoom-one .contacts-panzoom__join-ic{height:48px;margin-top:9px;width:48px}@media only screen and (max-width:767px){.contacts-panzoom--zoom-one .contacts-panzoom__join-ic{height:36px;margin-top:0;width:36px}}.contacts-panzoom--zoom-two .contacts-panzoom__content{padding:0 16px;grid-gap:80px;grid-template-columns:repeat(7,198px);grid-template-rows:repeat(auto-fill,272px)}@media only screen and (max-width:767px){.contacts-panzoom--zoom-two .contacts-panzoom__content{grid-gap:36px;grid-template-columns:repeat(7,78px);grid-template-rows:repeat(auto-fill,100px);padding:8px}}.contacts-panzoom--zoom-two .contacts-panzoom__join-title{font-family:Inter-SemiBold,sans-serif;font-size:14px;letter-spacing:-.35px;line-height:18px;text-transform:uppercase}@media only screen and (max-width:767px){.contacts-panzoom--zoom-two .contacts-panzoom__join-title{display:none}}.contacts-panzoom--zoom-two .contacts-panzoom__join-ic{height:70px;width:70px}.contacts-panzoom--zoom-three .contacts-panzoom__content{padding:16px;grid-gap:16px;grid-template-columns:repeat(5,512px);grid-template-rows:repeat(auto-fill,708px)}@media only screen and (max-width:1279px){.contacts-panzoom--zoom-three .contacts-panzoom__content{grid-gap:60px;grid-template-columns:repeat(5,274px);grid-template-rows:repeat(auto-fill,400px)}}@media only screen and (max-width:767px){.contacts-panzoom--zoom-three .contacts-panzoom__content{grid-gap:48px;grid-template-columns:repeat(5,151px);grid-template-rows:repeat(auto-fill,205px);padding:8px}}.contacts-panzoom--zoom-three .contacts-panzoom__join-title{font-family:Inter-SemiBold,sans-serif;font-size:17px;letter-spacing:-.34px;line-height:22px;text-transform:uppercase}@media only screen and (max-width:767px){.contacts-panzoom--zoom-three .contacts-panzoom__join-title{font-family:Inter-SemiBold,sans-serif;font-size:11px;letter-spacing:-.33px;line-height:18px;text-transform:uppercase}}.contacts-panzoom--zoom-three .contacts-panzoom__join-ic{height:104px;margin-top:22px;width:104px}@media only screen and (max-width:767px){.contacts-panzoom--zoom-three .contacts-panzoom__join-ic{height:48px;width:48px}}.contacts-block{align-items:center;flex-direction:column;overflow:hidden}.contacts-block,.contacts-block__conf{-webkit-box-flex:0;display:flex;width:100%}.contacts-block__conf{align-items:flex-end;justify-content:space-between;padding:0 16px 16px}@media only screen and (max-width:767px){.contacts-block__conf{align-items:flex-start;flex-direction:column;padding:0 8px;row-gap:15px}}.contacts-block__conf-zoom{color:var(--black);font-family:Inter-SemiBold,sans-serif;font-size:14px;letter-spacing:-.35px;line-height:18px;text-transform:uppercase}@media only screen and (max-width:767px){.contacts-block__conf-zoom{display:none}}.contacts-block__conf-nav{flex:1;overflow:hidden;padding-left:20px;padding-right:20px}@media only screen and (max-width:767px){.contacts-block__conf-nav{left:-8px;order:-1;padding-left:0;padding-right:0;position:relative;width:calc(100% + 16px)}}
