.ContactsList_contacts_list__cf-5l{list-style:none;font-size:16px;color:#fff;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;padding:0;margin:0}.ContactsList_contacts_list__cf-5l .ContactsList_contacts_item__m5VEB{position:relative;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}.ContactsList_contacts_list__cf-5l .ContactsList_contacts_item__m5VEB:not(:last-child){margin-right:40px}.ContactsList_contacts_list__cf-5l .ContactsList_contacts_item__m5VEB.ContactsList_socials__3xBGS{display:-moz-box;display:flex}.ContactsList_contacts_list__cf-5l .ContactsList_contacts_item__m5VEB.ContactsList_socials__3xBGS .ContactsList_social_contact__1A25G{width:24px;height:24px;-webkit-transition:all .2s linear;transition:all .2s linear}.ContactsList_contacts_list__cf-5l .ContactsList_contacts_item__m5VEB.ContactsList_socials__3xBGS .ContactsList_social_contact__1A25G.ContactsList_fb__1SnSv{background:url(/img/icons/social/fb.svg) no-repeat}.ContactsList_contacts_list__cf-5l .ContactsList_contacts_item__m5VEB.ContactsList_socials__3xBGS .ContactsList_social_contact__1A25G.ContactsList_be__3MX4f{background:url(/img/icons/social/be.svg) no-repeat}.ContactsList_contacts_list__cf-5l .ContactsList_contacts_item__m5VEB.ContactsList_socials__3xBGS .ContactsList_social_contact__1A25G.ContactsList_inst__2fcih{background:url(/img/icons/social/inst.svg) no-repeat}.ContactsList_contacts_list__cf-5l .ContactsList_contacts_item__m5VEB.ContactsList_socials__3xBGS .ContactsList_social_contact__1A25G:not(last-child){margin-right:16px}.ContactsList_contacts_list__cf-5l .ContactsList_contacts_item__m5VEB.ContactsList_socials__3xBGS .ContactsList_social_contact__1A25G:hover{-webkit-filter:opacity(.5);filter:opacity(.5)}.ContactsList_contacts_list__cf-5l .ContactsList_contacts_item__m5VEB .ContactsList_contact__2f3iu{color:#fff;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.04em}.ContactsList_contacts_list__cf-5l .ContactsList_contacts_item__m5VEB:not(:first-child){padding-left:40px}.ContactsList_contacts_list__cf-5l .ContactsList_contacts_item__m5VEB:not(:first-child):before{content:"";height:20px;border-left:1px solid #fff;position:absolute;left:0}.ContactsList_contacts_list__cf-5l .ContactsList_email_container__2cS1T{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:start;align-items:flex-start}.ContactsList_contacts_list__cf-5l .ContactsList_email_container__2cS1T a:not(:last-child){margin-bottom:4px}@media screen and (max-width:992px){.ContactsList_contacts__3MgZe.ContactsList_headerContacts__LEnFh .ContactsList_contacts_list__cf-5l .ContactsList_contacts_item__m5VEB.ContactsList_socials__3xBGS{display:none}}@media screen and (max-width:768px){.ContactsList_contacts__3MgZe.ContactsList_headerContacts__LEnFh .ContactsList_contacts_list__cf-5l .ContactsList_email_container__2cS1T{display:none}}@media screen and (max-width:576px){.ContactsList_contacts__3MgZe.ContactsList_headerContacts__LEnFh .ContactsList_contacts_list__cf-5l .ContactsList_contact_phone__1R7VG{display:none}.ContactsList_contacts__3MgZe.ContactsList_headerContacts__LEnFh .ContactsList_contacts_list__cf-5l .ContactsList_contact_phone_mobile__1btzF{width:28px;height:28px;background:url(/img/icons/menu/phone.svg) no-repeat}}.Slider_slider__1Hulw{width:100%;overflow:hidden;-moz-box-pack:center;justify-content:center}.Slider_slider_container__K9a_C{width:100vw;display:-moz-box;display:flex;-webkit-transition:all .5s linear;transition:all .5s linear}.Slider_slider_container__K9a_C>div{flex-basis:100%;flex-shrink:0}.Slider_slider_container__K9a_C.Slider_slide1__MguBS{-webkit-transform:translate(0);transform:translate(0)}.Slider_slider_container__K9a_C.Slider_slide2__Rx0zh{-webkit-transform:translate(-100%);transform:translate(-100%)}.Slider_slider_container__K9a_C.Slider_slide3__O6oG0{-webkit-transform:translate(-200%);transform:translate(-200%)}.Slider_slider_container__K9a_C.Slider_slide4__1Aja2{-webkit-transform:translate(-300%);transform:translate(-300%)}.Header_header__3y3lQ{padding:0;margin:0;display:grid;grid-template-columns:315px 1fr auto;-moz-box-align:center;align-items:center;background:url(/bg.jpg);position:sticky;top:0;z-index:10}.Header_header__3y3lQ .Header_logo_mobile__2sxv3{display:none}.Header_header__3y3lQ .Header_contacts__25ob_{padding-left:30px}.Header_header__3y3lQ .Header_menu__QCNct{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;margin-right:30px;text-transform:capitalize}.Header_header__3y3lQ .Header_menu_item__1wu2H{color:#fff;padding-left:40px;background-position:0;background-repeat:no-repeat;font-weight:500;font-size:14px;line-height:24px;letter-spacing:.04em;-webkit-transition:all .2s linear;transition:all .2s linear}.Header_header__3y3lQ .Header_menu_item__1wu2H:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.Header_header__3y3lQ .Header_menu_item__1wu2H:not(button){margin-right:60px}.Header_header__3y3lQ .Header_menu_item__1wu2H.Header_portfolio_link__WFIT9{background-image:url(/img/icons/menu/stack.svg)}.Header_header__3y3lQ .Header_menu_btn__Q7PHf{border:none;background-color:transparent;background-image:url(/img/icons/menu/list.svg);margin-right:0;cursor:pointer;text-transform:capitalize}@media screen and (max-width:1300px){.Header_header__3y3lQ .Header_menu_item__1wu2H:not(.Header_header__3y3lQ .Header_menu_btn__Q7PHf){display:none}}.Header_header__3y3lQ .Header_main_menu__2eT13{position:fixed;top:0;right:0;width:583px;max-width:100vw;height:100vh;background:#e40000;opacity:.9;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.3s linear;transition:.3s linear;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;z-index:5}.Header_header__3y3lQ .Header_main_menu_opened__1tZ69{-webkit-transform:translateX(0);transform:translateX(0)}.Header_header__3y3lQ .Header_main_menu__2eT13 .Header_close_btn__19z0V{position:absolute;top:62px;right:50px;cursor:pointer}.Header_header__3y3lQ .Header_main_menu_container__PxWbf{margin-top:128px;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding-left:54px;padding-bottom:28px;-moz-box-flex:1;flex:1 1;overflow:auto;color:#fff}.Header_header__3y3lQ .Header_main_menu_container__PxWbf .Header_menu_list__ojuxw{list-style:none;justify-self:stretch}.Header_header__3y3lQ .Header_main_menu_container__PxWbf .Header_menu_list__ojuxw .Header_main_menu_item__30ZXH{margin-bottom:32px;text-transform:uppercase}.Header_header__3y3lQ .Header_main_menu_container__PxWbf .Header_menu_list__ojuxw .Header_main_menu_item__30ZXH:last-child{margin-bottom:0}.Header_header__3y3lQ .Header_main_menu_container__PxWbf .Header_menu_list__ojuxw a{color:#fff;font-weight:600;font-size:32px;line-height:39px;letter-spacing:.04em}.Header_header__3y3lQ .Header_main_menu_container__PxWbf .Header_menu_list__ojuxw a:hover{opacity:.7}.Header_header__3y3lQ .Header_main_menu_container__PxWbf .Header_org_information__8H1RY{margin-top:auto;flex-shrink:0;display:grid;grid-template-columns:1fr;grid-row-gap:30px;row-gap:30px}.Header_header__3y3lQ .Header_main_menu_container__PxWbf .Header_org_information_shedule__2ZFKu{text-transform:lowercase}.Header_header__3y3lQ .Header_main_menu_container__PxWbf .Header_org_information_contacts__2vK1q{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;text-transform:lowercase}@media screen and (max-width:1200px){.Header_header__3y3lQ{grid-template-columns:250px 1fr auto}.Header_header__3y3lQ .Header_logo__2l-O-{-webkit-transform:translateX(-75px);transform:translateX(-75px)}}@media screen and (max-width:992px){.Header_header__3y3lQ .Header_contacts_list__SzsdB .Header_contacts_item__1zPv6.Header_socials__1yz5T{display:none}}@media screen and (max-width:768px){.Header_header__3y3lQ{grid-template-areas:"logo contacts menu"}.Header_header__3y3lQ .Header_logo__2l-O-{grid-area:logo}.Header_header__3y3lQ .Header_menu__QCNct{grid-area:menu;justify-self:center}.Header_header__3y3lQ .Header_contacts__25ob_{grid-area:contacts}.Header_header__3y3lQ .Header_main_menu_container__PxWbf{padding-left:16px;margin-top:64px}}@media screen and (max-width:576px){.Header_header__3y3lQ{grid-template-columns:150px 1fr auto}.Header_header__3y3lQ .Header_logo__2l-O-{-webkit-transform:translateX(-115px);transform:translateX(-115px);display:none}.Header_header__3y3lQ .Header_logo_mobile__2sxv3{display:block;grid-area:logo}.Header_header__3y3lQ .Header_menu__QCNct{margin-right:0}.Header_header__3y3lQ .Header_menu_btn__Q7PHf{width:24px;height:24px}.Header_header__3y3lQ .Header_menu_btn_label__2kMc4{display:none}}.Footer_footer__2Q1Mr{background:url(/bg.jpg);padding-top:40px;padding-bottom:40px;display:grid;grid-template-columns:230px auto 230px;justify-content:space-around;-moz-box-align:center;align-items:center;color:#fff}.Footer_footer_menu__YojDP{list-style:none;padding:0;margin:0;width:230px}.Footer_footer_menu__YojDP .Footer_menu_item__2GiAi{font-weight:600;font-size:16px;line-height:20px;color:#fff;text-transform:capitalize;margin-bottom:24px}.Footer_footer_menu__YojDP .Footer_menu_item__2GiAi:last-child{margin-bottom:0}.Footer_footer_org__3sjaH{text-align:center;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.Footer_footer_org__3sjaH .Footer_org_contacts__Oht4y{margin-bottom:16px}.Footer_footer_org__3sjaH .Footer_org_address__1xvUw{margin-bottom:36px;font-size:16px;line-height:28px;text-align:center;letter-spacing:.01em}.Footer_footer_org__3sjaH .Footer_org_copyright__1D8Uw{letter-spacing:.04em}.Footer_footer_subscriptions__2o8wf .Footer_subscription_title__2FjQF{font-weight:600;font-size:16px;line-height:20px;letter-spacing:.01em;margin-bottom:40px;display:block}.Footer_footer_subscriptions__2o8wf .Footer_subsription_form__1GWQZ{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.Footer_footer_subscriptions__2o8wf .Footer_subsription_form__1GWQZ input{background:transparent;padding:8px 4px;border:none;border-bottom:1px solid #fff;margin-bottom:24px;font-weight:500;font-size:16px;line-height:20px;color:#fff}.Footer_footer_subscriptions__2o8wf .Footer_subsription_form__1GWQZ input::-webkit-input-placeholder{color:#5a5958;font-weight:500;font-size:16px;line-height:20px}.Footer_footer_subscriptions__2o8wf .Footer_subsription_form__1GWQZ input::-moz-placeholder{color:#5a5958;font-weight:500;font-size:16px;line-height:20px}.Footer_footer_subscriptions__2o8wf .Footer_subsription_form__1GWQZ input:-ms-input-placeholder{color:#5a5958;font-weight:500;font-size:16px;line-height:20px}.Footer_footer_subscriptions__2o8wf .Footer_subsription_form__1GWQZ input::placeholder{color:#5a5958;font-weight:500;font-size:16px;line-height:20px}.Footer_footer_subscriptions__2o8wf .Footer_subsription_form__1GWQZ button{background:#fff;color:#e40000;border-radius:50px;padding-top:14px;padding-bottom:14px;width:230px;border:none;font-weight:600;font-size:14px;line-height:17px}@media screen and (max-width:1200px){.Footer_footer__2Q1Mr{grid-template-columns:repeat(3,auto);grid-row-gap:40px;row-gap:40px;grid-template-areas:"menu menu menu" "address address subscription"}.Footer_footer_menu__YojDP{grid-area:menu;display:-moz-box;display:flex;justify-self:center;width:auto}.Footer_footer_menu__YojDP .Footer_menu_item__2GiAi{margin-bottom:0;margin-right:30px}.Footer_footer_menu__YojDP .Footer_menu_item__2GiAi:last-child{margin-right:0}.Footer_footer_org__3sjaH{grid-area:address;-moz-box-align:center;align-items:center}.Footer_footer_subscriptions__2o8wf{grid-area:subscription}}@media screen and (max-width:768px){.Footer_footer__2Q1Mr{grid-template-columns:1fr;grid-template-areas:"menu" "subscription" "address"}.Footer_footer_subscriptions__2o8wf .Footer_subsription_form__1GWQZ button{margin:0 auto}}@media screen and (max-width:576px){.Footer_footer_menu__YojDP .Footer_menu_item__2GiAi,.Footer_footer_org__3sjaH{font-size:14px;line-height:18px}.Footer_footer_org__3sjaH .Footer_org_contacts__Oht4y{display:none}.Footer_footer_subscriptions__2o8wf .Footer_subscription_title__2FjQF{font-weight:600;font-size:14px;line-height:18px;letter-spacing:.01em;margin-bottom:40px;display:block}.Footer_footer_subscriptions__2o8wf .Footer_subsription_form__1GWQZ input::-webkit-input-placeholder{font-size:14px;line-height:18px}.Footer_footer_subscriptions__2o8wf .Footer_subsription_form__1GWQZ input::-moz-placeholder{font-size:14px;line-height:18px}.Footer_footer_subscriptions__2o8wf .Footer_subsription_form__1GWQZ input:-ms-input-placeholder{font-size:14px;line-height:18px}.Footer_footer_subscriptions__2o8wf .Footer_subsription_form__1GWQZ input::placeholder{font-size:14px;line-height:18px}}@media screen and (max-width:360px){.Footer_footer_menu__YojDP{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.Footer_footer_menu__YojDP .Footer_menu_item__2GiAi{margin-right:0;margin-bottom:16px;text-align:center}.Footer_footer_menu__YojDP .Footer_menu_item__2GiAi:last-child{margin-bottom:0}}.Layout_wrapper__1hkzn{max-width:100vw;min-height:100vh;display:grid;grid-template-rows:auto 1fr auto;grid-template-areas:"header" "content" "footer"}.Layout_wrapper_header__2j5u3{grid-area:header;max-width:100vw}.Layout_wrapper_content__35Tk8{max-width:100vw;grid-area:content}.Layout_wrapper_footer__GyOx7{max-width:100vw;grid-area:footer}.Button_button__2gXlJ{padding:14px 18px;font-weight:600;font-size:14px;line-height:17px;border-radius:50px;cursor:pointer}.Button_button__2gXlJ.Button_solid__19zAJ{background:#e40000;color:#fff;border:none;outline:none}.Button_button__2gXlJ.Button_bordered__3OeYi{background:transparent;color:#000;border:2px solid #000}.ContactForm_contactForm__2gOGM{width:-webkit-calc(min(100%,445px));width:calc(min(100%, 445px))}.ContactForm_contactForm__2gOGM .ContactForm_manager__22vL1{display:grid;grid-template-columns:80px auto;grid-column-gap:20px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-moz-box-align:center;align-items:center;margin-bottom:32px}.ContactForm_contactForm__2gOGM .ContactForm_manager_photo__3CIm8{width:80px;height:80px;border-radius:50%}.ContactForm_contactForm__2gOGM .ContactForm_manager_info__FNIVw{font-size:16px;line-height:22px;letter-spacing:.01em;color:#1d1d1c;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.ContactForm_contactForm__2gOGM .ContactForm_manager_info__FNIVw .ContactForm_badge__2pfP8{font-weight:600;font-size:12px;line-height:15px;letter-spacing:.2px;text-transform:uppercase;color:#e40000;margin-bottom:8px}.ContactForm_contactForm__2gOGM .ContactForm_manager_info__FNIVw .ContactForm_name__11Q99{font-weight:700}.ContactForm_contactForm__2gOGM .ContactForm_manager_info__FNIVw .ContactForm_post__2noac{font-weight:500}.ContactForm_contactForm__2gOGM form{display:grid;grid-template-columns:1fr;grid-row-gap:40px;row-gap:40px;width:100%}.ContactForm_contactForm__2gOGM form input,.ContactForm_contactForm__2gOGM form textarea{outline:none;width:100%;padding-bottom:14px;border:none;border-bottom:1px solid #b7b7b7;font-size:16px;line-height:20px;font-weight:700;color:#1d1d1c}.ContactForm_contactForm__2gOGM form input::-webkit-input-placeholder,.ContactForm_contactForm__2gOGM form textarea::-webkit-input-placeholder{color:#5a5958;font-weight:500;font-size:16px;line-height:20px}.ContactForm_contactForm__2gOGM form input::-moz-placeholder,.ContactForm_contactForm__2gOGM form textarea::-moz-placeholder{color:#5a5958;font-weight:500;font-size:16px;line-height:20px}.ContactForm_contactForm__2gOGM form input:-ms-input-placeholder,.ContactForm_contactForm__2gOGM form textarea:-ms-input-placeholder{color:#5a5958;font-weight:500;font-size:16px;line-height:20px}.ContactForm_contactForm__2gOGM form input::placeholder,.ContactForm_contactForm__2gOGM form textarea::placeholder{color:#5a5958;font-weight:500;font-size:16px;line-height:20px}.ContactForm_contactForm__2gOGM form textarea{resize:none}.ContactForm_contactForm__2gOGM form textarea::-webkit-scrollbar{width:0}.ContactForm_contactForm__2gOGM form .ContactForm_submit_btn__1oxhJ{width:174px}.Map_map_container__1Caqh{width:100%;max-width:1170px;height:500px;margin:0 auto}.contacts_root__2HnED section{padding:48px 130px;width:100%}.contacts_root__2HnED .contacts_contacts__2_DNL{background:url(/bg.jpg) repeat;background-size:contain;display:grid;grid-template-columns:1fr;-moz-box-pack:center;justify-content:center;grid-row-gap:48px;row-gap:48px;-moz-box-align:start;align-items:start}.contacts_root__2HnED .contacts_contacts__2_DNL .contacts_title__1O4XX{color:#fff;text-align:center}.contacts_root__2HnED .contacts_contacts_block__2iG_k{width:100%;max-width:1169px;background:#fff;margin:0 auto;display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;padding:64px}.contacts_root__2HnED .contacts_contacts_block__2iG_k .contacts_contacts_list__F75O6{padding:0;margin:0 10px 0 0;list-style:none}.contacts_root__2HnED .contacts_contacts_block__2iG_k .contacts_contacts_list__F75O6 .contacts_contacts_item__1mqJS{font-weight:500;font-size:16px;line-height:22px;letter-spacing:.01em;color:#1d1d1c;padding-left:45px;min-height:32px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.contacts_root__2HnED .contacts_contacts_block__2iG_k .contacts_contacts_list__F75O6 .contacts_contacts_item__1mqJS:not(:last-child){margin-bottom:36px}.contacts_root__2HnED .contacts_contacts_block__2iG_k .contacts_contacts_list__F75O6 .contacts_contacts_item__1mqJS.contacts_address__vKX8K{background:url(/img/icons/common/location.svg) no-repeat 0}.contacts_root__2HnED .contacts_contacts_block__2iG_k .contacts_contacts_list__F75O6 .contacts_contacts_item__1mqJS.contacts_phone__3G_T7{background:url(/img/icons/common/phone.svg) no-repeat 0}.contacts_root__2HnED .contacts_contacts_block__2iG_k .contacts_contacts_list__F75O6 .contacts_contacts_item__1mqJS.contacts_mail__DzFsx{background:url(/img/icons/common/mail.svg) no-repeat 0}.contacts_root__2HnED .contacts_contacts_block__2iG_k .contacts_contacts_list__F75O6 .contacts_contacts_item__1mqJS.contacts_mail__DzFsx a{text-decoration:underline}.contacts_root__2HnED .contacts_contacts_block__2iG_k .contacts_contacts_list__F75O6 .contacts_contacts_item__1mqJS.contacts_fb__TeUIE{background:url(/img/icons/common/fb.svg) no-repeat 0}.contacts_root__2HnED .contacts_contacts_block__2iG_k .contacts_contacts_list__F75O6 .contacts_contacts_item__1mqJS.contacts_fb__TeUIE a{text-decoration:underline}.contacts_root__2HnED .contacts_contacts_block__2iG_k .contacts_contacts_list__F75O6 .contacts_contacts_item__1mqJS.contacts_behance__1n1fW{background:url(/img/icons/common/be.svg) no-repeat 0}.contacts_root__2HnED .contacts_contacts_block__2iG_k .contacts_contacts_list__F75O6 .contacts_contacts_item__1mqJS.contacts_behance__1n1fW a{text-decoration:underline}.contacts_root__2HnED .contacts_contacts_block__2iG_k .contacts_contacts_list__F75O6 .contacts_contacts_item__1mqJS.contacts_inst__3kaDj{background:url(/img/icons/common/inst.svg) no-repeat 0}.contacts_root__2HnED .contacts_contacts_block__2iG_k .contacts_contacts_list__F75O6 .contacts_contacts_item__1mqJS.contacts_inst__3kaDj a{text-decoration:underline}.contacts_root__2HnED .contacts_map__quWU5 .contacts_title__1O4XX{font-weight:600;font-size:22px;line-height:27px;letter-spacing:.01em;text-transform:uppercase;color:#1d1d1c;text-align:center}@media screen and (max-width:992px){.contacts_root__2HnED .contacts_contacts_block__2iG_k{display:grid;-moz-box-pack:initial;justify-content:normal;grid-template-areas:"form" "contacts";grid-row-gap:40px;row-gap:40px}.contacts_root__2HnED .contacts_contacts_block__2iG_k .contacts_contacts_list__F75O6{grid-area:contacts;margin:0}.contacts_root__2HnED .contacts_contacts_block__2iG_k .contacts_form_container__TzlLb{grid-area:form}}@media screen and (max-width:768px){.contacts_root__2HnED section{padding:24px 64px}.contacts_root__2HnED .contacts_contacts_block__2iG_k{padding:32px}}@media screen and (max-width:576px){.contacts_root__2HnED section{padding:24px 8px}.contacts_root__2HnED .contacts_contacts__2_DNL{grid-row-gap:24px;row-gap:24px}.contacts_root__2HnED .contacts_contacts_block__2iG_k{padding:32px 8px}}