@font-face{font-family:"JetBrains Mono";src:url("/local/templates/museum/fonts/JetBrainsMono/JetBrainsMono-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url("/local/templates/museum/fonts/JetBrainsMono/JetBrainsMono-Italic.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url("/local/templates/museum/fonts/JetBrainsMono/JetBrainsMono-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url("/local/templates/museum/fonts/JetBrainsMono/JetBrainsMono-MediumItalic.woff2") format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url("/local/templates/museum/fonts/JetBrainsMono/JetBrainsMono-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url("/local/templates/museum/fonts/JetBrainsMono/JetBrainsMono-BoldItalic.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url("/local/templates/museum/fonts/JetBrainsMono/JetBrainsMono-ExtraBold.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url("/local/templates/museum/fonts/JetBrainsMono/JetBrainsMono-ExtraBoldItalic.woff2") format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("/local/templates/museum/fonts/Inter/Inter-ThinBETA.woff2") format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/local/templates/museum/fonts/Inter/Inter-ThinItalicBETA.woff2") format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("/local/templates/museum/fonts/Inter/Inter-ExtraLightBETA.woff2") format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/local/templates/museum/fonts/Inter/Inter-ExtraLightItalicBETA.woff2") format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("/local/templates/museum/fonts/Inter/Inter-LightBETA.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/local/templates/museum/fonts/Inter/Inter-LightItalicBETA.woff2") format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("/local/templates/museum/fonts/Inter/Inter-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/local/templates/museum/fonts/Inter/Inter-Italic.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("/local/templates/museum/fonts/Inter/Inter-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/local/templates/museum/fonts/Inter/Inter-MediumItalic.woff2") format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("/local/templates/museum/fonts/Inter/Inter-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/local/templates/museum/fonts/Inter/Inter-SemiBoldItalic.woff2") format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("/local/templates/museum/fonts/Inter/Inter-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/local/templates/museum/fonts/Inter/Inter-BoldItalic.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("/local/templates/museum/fonts/Inter/Inter-ExtraBold.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/local/templates/museum/fonts/Inter/Inter-ExtraBoldItalic.woff2") format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("/local/templates/museum/fonts/Inter/Inter-Black.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/local/templates/museum/fonts/Inter/Inter-BlackItalic.woff2") format("woff2");font-weight:900;font-style:italic;font-display:swap}*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-outline:none;-moz-outline:none;outline:none}html,body{font-family:"Inter";font-weight:500;margin:0;padding:0;min-width:375px;height:100%;scroll-behavior:smooth}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}picture,img{max-width:100%;max-height:100%;display:block}img[src$=".svg"]{backface-visibility:hidden}p,h1,h2,h3,h4,h5,h6{margin:0}ul{margin:0;padding:0;list-style-type:none}a{text-decoration:none;color:inherit;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}input,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-outline:none;-moz-outline:none;outline:none;background:rgba(0,0,0,0);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;font-family:"Inter";display:block;width:100%;margin:0;padding:0}button{font-family:"JetBrains Mono";font-weight:500}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.container{width:100%;max-width:1920px;padding:0 60px;margin:0 auto}@media only screen and (max-width: 1680px){.container{max-width:1420px;padding:0 30px}}@media only screen and (max-width: 1439px){.container{max-width:1200px}}@media only screen and (max-width: 1199px){.container{max-width:1024px;padding:0 16px}}@media only screen and (max-width: 1023px){.container{max-width:768px}}@media only screen and (max-width: 767px){.container{max-width:480px}}.lazyLoad{height:40px;background:url("/local/templates/museum/images/loading.svg") center center no-repeat;background-size:min(40px,100%) min(40px,100%)}.h2{font-family:"JetBrains Mono";font-size:64px;font-weight:500;line-height:84px;text-transform:uppercase;color:#deecff}@media only screen and (max-width: 1439px){.h2{font-size:30px;line-height:40px}}.h4{font-family:"JetBrains Mono";font-size:36px;font-weight:500;line-height:48px;text-transform:uppercase;color:#deecff}@media only screen and (max-width: 1439px){.h4{font-size:20px;line-height:28px}}.btn{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:16px;padding:12px 24px;border-radius:8px;background:#1e7aff;border:2px solid #1e7aff;color:#fff;font-family:"JetBrains Mono";font-size:30px;font-weight:500;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media only screen and (max-width: 1439px){.btn{font-size:16px;line-height:20px;padding:8px 16px}.btn-big{padding:14px 16px}}.btn:hover{background:#1E7AFF4D}.btn-inverse{background:#1E7AFF4D}.btn-inverse:hover{background:#1E7AFF}.red{color:#df3f2c}.form form{display:block}.form-item{position:relative;margin-bottom:30px}@media only screen and (max-width: 1439px){.form-item{margin-bottom:16px}}.form-item:last-child{margin-bottom:0}.form-item label{display:block;font-family:"Inter";font-size:24px;font-weight:500;line-height:30px;color:#deecff;margin-bottom:12px}@media only screen and (max-width: 1439px){.form-item label{font-size:18px;line-height:22px}}.form-item input[type=text],.form-item input[type=tel],.form-item input[type=number],.form-item input[type=email]{padding:16px;height:56px;border:1px solid #deecff;border-radius:8px;background:#fff;color:gray;font-family:"Inter";font-size:20px;font-weight:500;line-height:24px}.form-item input[type=text].error,.form-item input[type=tel].error,.form-item input[type=number].error,.form-item input[type=email].error{border:1px solid #df3f2c}.form-item input[type=number]{max-width:180px}.form-item-error{position:absolute;left:0;bottom:-20px;font-family:"Inter";font-size:14px;color:#df3f2c !important}@media only screen and (max-width: 767px){.form-item-error{position:initial}}.form-checkbox{position:relative;margin-bottom:30px}.form-checkbox:last-child{margin-bottom:0}.form-checkbox .form-item-error{position:initial;margin-top:4px}.form-checkbox-item{display:flex;flex-wrap:nowrap;column-gap:5px;cursor:pointer}.form-checkbox-item-checkmark{flex:0 0 auto;width:18px;height:18px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:2px solid #deecff;background:rgba(0,0,0,0);border-radius:2px;margin-top:1px;color:#1e7aff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.form-checkbox-item-checkmark svg{display:block;width:100%;height:100%;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.form-checkbox-item-input{display:none}.form-checkbox-item-input:checked+.form-checkbox-item-checkmark{border:2px solid #deecff}.form-checkbox-item-input:checked+.form-checkbox-item-checkmark svg{opacity:1}.form-checkbox-item-input.error+.form-checkbox-item-checkmark{border:2px solid #df3f2c}.form-checkbox-item-content{flex:1 0 0;font-family:"Inter";font-size:18px;font-weight:500;line-height:22px;color:#b5b6ba}.form-error{font-family:"Inter";font-size:16px;color:#df3f2c !important}.hidden{display:none}body.no-scroll{overflow:hidden}.body-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;min-height:100%;background:#2e2d32}.main{flex:1 1 auto}.header{padding-top:12px;padding-bottom:12px;margin-bottom:64px}@media only screen and (max-width: 1023px){.header{margin-bottom:24px}}.header-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px}@media only screen and (max-width: 1023px){.header-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}}.header-logo{position:relative;z-index:3100}.header-logo a{display:block;color:#fff;width:130px;height:130px;padding:24px}@media only screen and (max-width: 1023px){.header-logo a{padding:0;width:85px;height:85px}}@media only screen and (max-width: 767px){.header-logo a{padding:0;width:30px;height:30px}}.header-logo a svg{display:block;width:100%;height:100%}.header-menu{flex:1 0 0;display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:72px}@media only screen and (max-width: 1680px){.header-menu{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:20px}}@media only screen and (max-width: 1023px){.header-menu{flex:1 0 0;display:none}}.header-menu-link{display:block;width:fit-content;color:#fff;font-family:"JetBrains Mono";font-size:30px;font-weight:500;line-height:40px}@media only screen and (max-width: 1439px){.header-menu-link{font-size:24px;line-height:32px}}@media only screen and (max-width: 1023px){.header-menu-link{display:block;width:100%;font-size:18px;line-height:24px;padding:20px 0;border-top:1px solid #fff}}.header-menu-link:hover{color:gray}.header-burger{display:none;cursor:pointer;position:relative;padding:8px;width:40px;height:36px;z-index:3100}@media only screen and (max-width: 1023px){.header-burger{display:block}}.header-burger span{position:absolute;left:8px;width:calc(100% - 16px);height:2px;background-color:#fff;border-radius:2px}.header-burger span:nth-child(1){top:8px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header-burger span:nth-child(2){top:50%;transform:translate(0, -50%)}.header-burger span:nth-child(3){bottom:8px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header-burger.active span:nth-child(1){top:50%;transform:translate(0, -50%) rotate(45deg)}.header-burger.active span:nth-child(2){opacity:0}.header-burger.active span:nth-child(3){bottom:auto;top:50%;transform:translate(0, -50%) rotate(-45deg)}.header.active{position:fixed;top:0;width:100%;height:100vh;background:#2e2d32;overflow-y:auto;z-index:3000}.header.active .header-menu{flex:0 0 100%;display:block}.footer{padding:40px 0 120px 0;border-top:1px solid gray}.footer-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.footer-logo{flex:0 0 auto}@media only screen and (max-width: 1023px){.footer-logo{flex:0 0 100%;margin-bottom:50px}}.footer-logo a{display:block;color:#fff;width:160px;height:160px;padding:30px;margin:0 auto}.footer-logo a svg{display:block;width:100%;height:100%}.footer-menu{flex:0 0 auto}@media only screen and (max-width: 1023px){.footer-menu{flex:0 0 100%;margin-bottom:40px}}.footer-menu-link{display:block;width:fit-content;font-family:"JetBrains Mono";font-size:30px;font-weight:500;line-height:40px;color:#fff;margin-bottom:30px}@media only screen and (max-width: 1439px){.footer-menu-link{font-size:24px;line-height:32px;margin-bottom:12px}}@media only screen and (max-width: 1023px){.footer-menu-link{margin-bottom:28px}}.footer-menu-link:hover{color:gray}.footer-contacts{flex:0 0 auto}@media only screen and (max-width: 1023px){.footer-contacts{flex:0 0 100%}}.footer-contacts-title{font-family:"JetBrains Mono";font-size:30px;font-weight:500;line-height:40px;color:#fff;margin-bottom:60px}@media only screen and (max-width: 1439px){.footer-contacts-title{font-size:24px;line-height:32px;margin-bottom:20px}}@media only screen and (max-width: 1023px){.footer-contacts-title{margin-bottom:30px}}.footer-contacts-item{display:flex;flex-wrap:nowrap;align-items:center;gap:28px;color:#b5b6ba;font-family:"Inter";font-size:32px;font-weight:500;line-height:38px;margin-bottom:48px}@media only screen and (max-width: 1439px){.footer-contacts-item{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;font-size:20px;line-height:28px;margin-bottom:16px}}@media only screen and (max-width: 1023px){.footer-contacts-item{margin-bottom:8px}}.footer-contacts-item:last-child{margin-bottom:0}.footer-contacts-item-icon{flex:0 0 auto;width:43px;height:43px}@media only screen and (max-width: 1439px){.footer-contacts-item-icon{flex:0 0 auto;width:43px;height:43px}}.footer-contacts-item-icon.icon-location{padding:4px 8px}@media only screen and (max-width: 1439px){.footer-contacts-item-icon.icon-location{padding:8px 12px}}.footer-contacts-item-icon.icon-metro{padding:10px 8px}.footer-contacts-item-icon.icon-phone{padding:5px}@media only screen and (max-width: 1439px){.footer-contacts-item-icon.icon-phone{padding:10px}}.footer-contacts-item-icon.icon-mail{padding:8px 4px}@media only screen and (max-width: 1439px){.footer-contacts-item-icon.icon-mail{padding:9px 11px}}.footer-contacts-item-icon svg{display:block;width:100%;height:100%}.footer-contacts-item-text{flex:1 0 0}@media only screen and (max-width: 1439px){.footer-contacts-item-text{flex:1 0 0}}.footer-contacts-item-text a:hover{color:gray}/*# sourceMappingURL=style.css.map */
