*{box-sizing:border-box}body{margin:0;padding:0}a{text-decoration:none;color:#000}.d-flex{display:flex}.is-mobile{display:none!important}@media only screen and (max-width: 767px){.is-mobile{display:block!important}}.gap-7{gap:7px}.main-back{background-color:#eaeaea;min-height:100vh}.main-back .content{max-width:1240px;margin-left:auto;margin-right:auto;min-height:100vh;display:flex;flex-direction:column}@media only screen and (max-width: 767px){.main-back .content{max-width:338px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.main-back .content{max-width:86%}}.main-back .content header{justify-content:space-between;display:flex;margin-top:55px;margin-bottom:45px}@media only screen and (max-width: 767px){.main-back .content header{align-items:center;margin-top:33px;margin-bottom:41px}}.main-back .content header .block-logo{display:flex;flex-direction:column;white-space:nowrap}.main-back .content header .block-logo .img-logo{width:199px}@media only screen and (max-width: 767px){.main-back .content header .block-logo .img-logo{width:183px}}.main-back .content header .menu{display:flex;align-items:end}.main-back .content header .menu .part-menu{display:grid;grid-template-columns:auto auto auto auto auto}.main-back .content header .menu .part-menu>a:last-of-type,.main-back .content header .menu .part-menu>:last-child{margin-right:0}@media only screen and (max-width: 767px){.main-back .content header .menu .part-menu>a:last-of-type,.main-back .content header .menu .part-menu>:last-child{margin-right:22px}}.main-back .content header .menu .part-menu>*{margin-right:22px}@media only screen and (max-width: 767px){.main-back .content header .menu .part-menu>*{margin-left:20px;max-width:338px;width:100%}}@media only screen and (max-width: 767px){.main-back .content header .menu .part-menu{z-index:20000;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#eaeaea;padding:100px 30px 30px;overflow:auto;display:flex;flex-direction:column;align-items:start;row-gap:14px;transform:translate(100%);transition:all .8s cubic-bezier(.8,0,.33,1)}.main-back .content header .menu .part-menu._active{transform:translate(0);align-items:center}.main-back .content header .menu .part-menu._active .mobile-menu-block{max-width:338px}}.main-back .content header .menu .part-menu .mobile-banner,.main-back .content header .menu .part-menu .bottom-1,.main-back .content header .menu .part-menu .bottom-2,.main-back .content header .menu .part-menu .bottom-3{display:none}@media only screen and (max-width: 767px){.main-back .content header .menu .part-menu .mobile-banner{width:336px;margin:30px 20px 41px;display:block}.main-back .content header .menu .part-menu .bottom-1,.main-back .content header .menu .part-menu .bottom-2,.main-back .content header .menu .part-menu .bottom-3{font-family:Futura New Book;font-size:12px;line-height:15px;letter-spacing:0em;text-align:left;width:85vw;color:#000;display:block;font-weight:400;max-width:338px}.main-back .content header .menu .part-menu .mobile-menu-inner-block{margin-top:45px}.main-back .content header .menu .part-menu .mobile-menu-inner-block .bottom-3:first-child{font-family:Futura New Medium Reg}.main-back .content header .menu .part-menu .bottom-1{padding-top:27px;border-top:1px solid #c7c7c7}}.main-back .content header .menu .mobile-menu{display:none}@media only screen and (max-width: 767px){.main-back .content header .menu .mobile-menu{display:block;font-family:Futura New Light Reg;font-size:16px;font-weight:400;line-height:19.22px;letter-spacing:0em;cursor:pointer;margin-bottom:0;margin-top:0}}.main-back .content header .menu .mobile-menu.close-menu{display:none}.main-back .content header .menu .mobile-menu.close-menu-active{display:block;z-index:100000}.main-back .content header .menu .active{font-family:Futura New Book;font-size:21px;font-weight:400;line-height:26px;color:#000;text-decoration:none}@media only screen and (max-width: 767px){.main-back .content header .menu .active{font-size:16px;line-height:19.22px;font-family:Futura New Book}}.main-back .content footer{display:flex;justify-content:space-between;padding-bottom:32px;margin:61px 0 0}@media only screen and (max-width: 767px){.main-back .content footer{flex-direction:column;align-items:center}}.main-back .content footer.flex-footer{flex:0 0 auto}.main-back .content footer p{margin:0}.main-back .content footer .adress,.main-back .content footer .year,.main-back .content footer .email,.main-back .content footer .phone{font-family:Futura New Book;font-size:14px;font-weight:400;line-height:17px;letter-spacing:0em;text-align:left;color:#000}.main-back .content footer .phone{text-align:right}@media only screen and (max-width: 767px){.main-back .content footer .block-contacts{margin-top:45px}}.main-back .content footer .block-contacts .icon-center-end{justify-content:flex-end}@media only screen and (max-width: 767px){.main-back .content footer .block-contacts .icon-center-end{justify-content:center;margin-top:10px}}.main-back .content footer .block-contacts .email{font-family:Futura New Medium Reg}.main-back .content footer .block-contacts .gap-7{gap:7px}@media only screen and (max-width: 767px){.main-back .content footer .email,.main-back .content footer .adress,.main-back .content footer .year,.main-back .content footer .phone{font-size:12px;text-align:center}}.nav{font-family:Futura New Light Reg;font-size:21px;font-weight:300;line-height:26px;letter-spacing:0em;text-align:left;text-decoration:none;color:#000}@media only screen and (max-width: 767px){.nav{font-size:16px;line-height:19.22px}}.relative{position:relative}.phone,.email,.nav{cursor:pointer}.block-contacts{display:flex;flex-direction:column}@media only screen and (max-width: 767px){._opacity{opacity:0}.block-logoIndex{z-index:200000}}.align-items-center{align-items:center}.justify-content-center{justify-content:space-between}.flex-body{flex:1 0 auto}
