html{background:#fff;box-sizing:border-box;margin:0;padding:0}body{background:#ebebeb;box-sizing:border-box;margin:0;padding:0}.container{width:100%;padding:0 50px;margin:0;max-width:100%;display:flex;align-items:center;height:100%;box-sizing:border-box}@media screen and (max-width: 991px){.container{padding:0 18px}}a{color:#fff;transition:.4s ease;text-decoration:none}a.active{color:#e13e1d;transition:.4s ease}@media (hover: hover){a:hover{color:#e13e1d;transition:.4s ease}}@media (hover: none){a:active{color:#e13e1d;transition:.4s ease}}section{height:max-content}ul{padding:0;margin:0;list-style:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0}.sub{font-size:calc(14px + .005*(100vw - 320px));font-weight:var(--font-weight);line-height:1.36364;font-family:var(--font-family);color:#949494;text-transform:uppercase}.title{font-size:calc(54px + .02875*(100vw - 320px));font-weight:var(--font-weight);line-height:1.02;font-family:var(--font-family);color:#222}.description{font-size:calc(15px + 11 * (100vw - 320px) / 1600);font-weight:var(--font-weight);line-height:1.76923;font-family:var(--font-family);color:#222}*::-webkit-scrollbar{width:8px}*::-webkit-scrollbar-track{background:#ebebeb}*::-webkit-scrollbar-thumb{background-color:#222;border-radius:10px;border:2px solid #ebebeb}header{background:#ebebeb;position:sticky;top:0;height:100px;z-index:100}@media screen and (max-width: 991px){header{height:70px}}header .container{padding-right:0;justify-content:space-between}@media screen and (max-width: 991px){header .logo svg{height:41px;width:120px}}header nav{margin-right:100px}@media screen and (max-width: 1500px){header nav{margin-right:0}}@media screen and (max-width: 991px){header nav{display:none}}header nav ul{list-style:none;display:flex;margin:0;padding:0}header nav ul li{margin:0 30px}@media screen and (max-width: 1500px){header nav ul li{margin:0 15px}}header nav ul li a{font-weight:var(--font-weight);font-size:24px;font-family:var(--font-family);text-align:center;line-height:1.25;color:#222;text-decoration:none;transition:.4s ease}header .panel{display:flex;height:100%}header .burger{border-left:2px solid #949494;width:70px;height:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:center}header .langs{height:100%;display:flex;align-items:center;border-left:2px solid #949494}header .langs a{font-weight:var(--font-weight);font-size:24px;font-family:var(--font-family);text-align:center;line-height:1.25;text-transform:uppercase;color:#222;padding:0 25px}.mob_menu{position:fixed;top:0;z-index:100;background:#fff;width:100%;height:100vh;overflow:auto;transition:.5s ease;transform:translate(100%)}.mob_menu.show{transform:translate(0);transition:.5s ease}.mob_menu .header{display:flex;justify-content:space-between;padding:15 15px;border-bottom:2px solid #949494}.mob_menu .menu nav ul li{border-bottom:2px solid #949494;padding:15px}.mob_menu .menu nav ul li a{font-weight:var(--font-weight);font-size:28px;font-family:var(--font-family);text-align:center;line-height:1.25;color:#222;text-decoration:none;transition:.4s ease;display:flex;justify-content:center}html[lang=uk] #home .content .h1{font-size:calc(98px + .12625*(100vw - 320px))}#home{position:relative;overflow-x:hidden;height:100vh;background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}@media screen and (max-width: 991px){#home{padding:50px 0}}#home .content{overflow:hidden;height:100%;width:100%}#home .content .h1{font-weight:var(--font-weight);font-size:calc(98px + .15125*(100vw - 320px));font-family:var(--font-family);color:#fff;white-space:nowrap;position:relative;left:-100px;top:90px}@media screen and (max-width: 991px){#home .content .h1{white-space:wrap;left:0;top:0}}#home .content .h1 span{position:relative;opacity:0}#home .content .h1 span:nth-of-type(1){animation:.5s linear top_to_down;animation-delay:.2s;animation-fill-mode:forwards}#home .content .h1 span:nth-of-type(2){animation:.5s linear top_to_down;animation-delay:.4s;animation-fill-mode:forwards}#home .content .h1 span:nth-of-type(3){animation:.5s linear top_to_down;animation-delay:calc(.2s * 3);animation-fill-mode:forwards}#home .content .h1 span:nth-of-type(4){animation:.5s linear top_to_down;animation-delay:.8s;animation-fill-mode:forwards}#home .content .h1 span:nth-of-type(5){animation:.5s linear top_to_down;animation-delay:1s;animation-fill-mode:forwards}#home .content .h1 span:nth-of-type(6){animation:.5s linear top_to_down;animation-delay:calc(.2s * 6);animation-fill-mode:forwards}#home .content .h1 span:nth-of-type(7){animation:.5s linear top_to_down;animation-delay:calc(.2s * 7);animation-fill-mode:forwards}#home .content .h1 span:nth-of-type(8){animation:.5s linear top_to_down;animation-delay:1.6s;animation-fill-mode:forwards}#home .content .h1 span:nth-of-type(9){animation:.5s linear top_to_down;animation-delay:1.8s;animation-fill-mode:forwards}#home .content .h1 span:nth-of-type(10){animation:.5s linear top_to_down;animation-delay:2s;animation-fill-mode:forwards}#home .content .h1 span:nth-of-type(11){animation:.5s linear top_to_down;animation-delay:2.2s;animation-fill-mode:forwards}#home .content .h1 span:nth-of-type(12){animation:.5s linear top_to_down;animation-delay:calc(.2s * 12);animation-fill-mode:forwards}#home .content .h1 span:nth-of-type(13){animation:.5s linear top_to_down;animation-delay:2.6s;animation-fill-mode:forwards}#home .content .h1 span:nth-of-type(14){animation:.5s linear top_to_down;animation-delay:calc(.2s * 14);animation-fill-mode:forwards}#home .content .h1 span:nth-of-type(15){animation:.5s linear top_to_down;animation-delay:3s;animation-fill-mode:forwards}#home .content .h1 span:nth-of-type(16){animation:.5s linear top_to_down;animation-delay:3.2s;animation-fill-mode:forwards}#home .content .h1 span:nth-of-type(17){animation:.5s linear top_to_down;animation-delay:calc(.2s * 17);animation-fill-mode:forwards}#home .content .h1 span:nth-of-type(18){animation:.5s linear top_to_down;animation-delay:3.6s;animation-fill-mode:forwards}#home .content .h1 span:nth-of-type(19){animation:.5s linear top_to_down;animation-delay:calc(.2s * 19);animation-fill-mode:forwards}#home .content .h1 span:nth-of-type(20){animation:.5s linear top_to_down;animation-delay:4s;animation-fill-mode:forwards}#home .content .btn_to_contact{display:flex;justify-content:center;margin-top:-120px}@media screen and (max-width: 991px){#home .content .btn_to_contact{margin-top:-70px}}#home .content .btn_to_contact .link{border-radius:100%;width:300px;height:300px;background:#ebebeb66;-webkit-backdrop-filter:blur(14.7692308426px);backdrop-filter:blur(14.7692308426px);display:flex;justify-content:center;align-items:center;font-size:36px;font-family:var(--font-family);line-height:1.31282;color:#fff;text-align:center;text-decoration:none;transition:.4s ease}@media screen and (max-width: 991px){#home .content .btn_to_contact .link{width:160px;height:160px;font-size:20px;text-align:center}}#home .content .btn_to_contact .link:hover{background:#e13e1d66;-webkit-backdrop-filter:blur(14.7692308426px);backdrop-filter:blur(14.7692308426px);transition:.4s ease}#home .content .info{display:flex;justify-content:space-between;padding:0 70px}@media screen and (max-width: 991px){#home .content .info{flex-direction:column;padding:0 18px;margin-top:50px}}@media screen and (max-width: 991px){#home .content .info .links{order:2;margin:56px auto 0}}#home .content .info ul{display:flex}#home .content .info ul li{padding-right:15px;margin-right:15px}#home .content .info ul li:last-child{padding-right:0;margin-right:0}#home .content .info ul li:last-child a:after{display:none}#home .content .info ul li a{font-family:var(--font-family);text-transform:uppercase;font-size:calc(15px + 11 * (100vw - 320px) / 1600);line-height:46px;text-decoration:none;position:relative}#home .content .info ul li a:after{content:"";display:flex;width:2px;height:25px;background:#fff;position:absolute;right:-15px;top:3px}#home .content .info .desc{font-family:var(--font-family);font-size:calc(15px + 11 * (100vw - 320px) / 1600);line-height:46px;color:#fff;max-width:580px;text-align:right}@media screen and (max-width: 991px){#home .content .info .desc{order:1;text-align:left;margin:0 auto}}.about_wrapper{display:flex;justify-content:space-between;overflow:hidden}@media screen and (max-width: 991px){.about_wrapper{flex-direction:column}}.about .left{width:33.3333333333%;flex:0 0 33.3333333333%;display:flex;flex-direction:column;box-sizing:border-box;padding:80px 50px;border-bottom:2px solid #949494;transition:.5s ease}.about .left .description{margin-top:60px;font-size:calc(15px + 15 * (100vw - 320px) / 1600)}@media screen and (max-width: 991px){.about .left .description{margin-top:30px}}@media screen and (max-width: 991px){.about .left{width:100%;flex:0 0 100%;padding:40px 18px}}.about .right{width:66.6666666667%;flex:0 0 66.6666666667%;display:flex;flex-direction:column;box-sizing:border-box}@media screen and (max-width: 991px){.about .right{width:100%;flex:0 0 100%}}.about .right .item{display:flex;justify-content:space-between;box-sizing:border-box;padding:50px;border-left:2px solid #949494;border-bottom:2px solid #949494;opacity:0;transition:.5s ease}@media screen and (max-width: 991px){.about .right .item{padding:0;flex-direction:column;opacity:1;border-left:0}}.about .right .item.show{opacity:1}.about .right .item_desc{order:1;position:relative;width:calc(50% - 50px)}@media screen and (max-width: 991px){.about .right .item_desc{order:2;width:100%;padding:0 18px 30px;margin-top:40px;box-sizing:border-box}}.about .right .item_desc .sub{font-size:calc(14px + .0025*(100vw - 320px));line-height:1.66667}.about .right .item_desc .title{font-size:calc(36px + .0075*(100vw - 320px));line-height:1.04167}.about .right .item_desc .description{font-size:calc(15px + 9 * (100vw - 320px) / 1600);margin-top:30px;line-height:1.83333;padding-bottom:60px}@media screen and (max-width: 991px){.about .right .item_desc .description{padding-bottom:80px}}.about .right .item_desc svg{stroke:#949494;position:absolute;bottom:0;transition:.5s ease}@media screen and (max-width: 991px){.about .right .item_desc svg{bottom:30px;right:18px}}.about .right .item_image{order:2;overflow:hidden;width:calc(50% - 50px);flex:0 0 calc(50% - 50px);display:flex;box-sizing:border-box;transition:.5s ease}@media screen and (max-width: 991px){.about .right .item_image{order:1;width:100%;flex:0 0 100%;justify-content:center}}.about .right .item_image img{width:max-content}@media screen and (max-width: 991px){.about .right .item_image img{width:100%}}.about .right .item:nth-child(2n) .item_image{order:1}@media screen and (max-width: 991px){.about .right .item:nth-child(2n) .item_image{order:1}}.about .right .item:nth-child(2n) .item_desc{order:2}@media screen and (max-width: 991px){.about .right .item:nth-child(2n) .item_desc{order:2}}.about .right .item:hover .item_image{transition:.5s ease;transform:scale(1.1)}@media screen and (max-width: 991px){.about .right .item:hover .item_image{transform:scale(1)}}.about .right .item:hover .item_desc svg{transition:.5s ease;stroke:#e13e1d;transform:rotate(90deg)}.brands{padding:80px 0}@media screen and (max-width: 991px){.brands{padding:40px 0}}.brands .container{flex-direction:column;align-items:flex-start}.brands .description{font-size:calc(15px + 15 * (100vw - 320px) / 1600);margin-top:60px}.brands_elements{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:120px}@media screen and (max-width: 991px){.brands_elements{margin-top:44px;flex-direction:column;align-items:center;width:100%}}.brands_element{display:flex;flex-direction:column;margin-right:20px;margin-bottom:60px;transform:rotate(180deg);opacity:0;transition:2s ease}.brands_element.show{transform:rotate(0);opacity:1}.brands_element .text{font-size:calc(55px + 85 * (100vw - 320px) / 1600);line-height:.72857;font-family:var(--font-family);font-weight:var(--font-weight);text-align:center;color:#222;transition:.5s ease;position:relative}.brands_element .text:before{content:"";display:flex;height:8px;width:100%;position:absolute;bottom:0;border-top:2px solid #949494;background:#ebebeb;transition:.5s ease}.brands_element .download{font-size:calc(10px + .00875*(100vw - 320px));line-height:1.83333;font-family:var(--font-family);font-weight:var(--font-weight);color:#949494;margin-top:25px}.brands_element .download svg{margin-left:10px}.brands_element:hover .text{color:attr(data-hover);transition:.5s ease}.brands_element:hover .text:before{bottom:-18px;transition:.5s ease}.labels{padding:80px 0 128px;background:#222}@media screen and (max-width: 991px){.labels{padding:40px 0 50px}}.labels .title{color:#fff}.labels_wrapper{width:100%}.labels_elements{display:flex;flex-direction:column}@media screen and (max-width: 991px){.labels_elements{margin-top:50px}}.labels_element{position:relative;width:100%;padding-left:33%;margin-bottom:70px;box-sizing:border-box;transition:.5s ease;opacity:0}@media screen and (max-width: 991px){.labels_element{padding-left:0;display:flex;flex-direction:column}}.labels_element.show{transition:.5s ease;opacity:1}.labels_element:last-child{margin-bottom:0}.labels_element .left{position:relative}@media screen and (max-width: 991px){.labels_element .left{order:2}}.labels_element .number{color:#949494;font-size:calc(26px + .00625*(100vw - 320px));font-family:var(--font-family);font-weight:var(--font-weight);position:absolute;left:-55px;top:5px}@media screen and (max-width: 991px){.labels_element .number{position:static;color:#e13e1d;margin-top:30px}}.labels_element .title{font-size:calc(54px + 82 * (100vw - 320px) / 1600);font-family:var(--font-family);font-weight:var(--font-weight);color:#949494}.labels_element .img{transition:.5s ease;opacity:0;position:absolute;top:-100%;right:0;transform:translateY(-100px)}@media screen and (max-width: 991px){.labels_element .img{transform:translateY(0);opacity:1;position:static;order:1;width:100%}.labels_element .img img{width:100%}}.labels_element:hover .title{color:#fff;transition:.5s ease}.labels_element:hover .img{opacity:1;transition:.5s ease}.contacts{padding:80px 0}@media screen and (max-width: 991px){.contacts{padding:40px 0 0}}.contacts_wrapper{width:100%}.contacts_elements{display:flex;flex-wrap:wrap;width:100%;flex:0 0 100%;margin-top:40px;box-sizing:border-box;justify-content:flex-start}.contacts_element{position:relative;width:calc(33.3333333333% - 30px);box-sizing:border-box;transition:.5s ease;opacity:0;transform:translateY(-100px);margin-right:44px;margin-bottom:44px}.contacts_element:nth-child(3n){margin-right:0}@media screen and (max-width: 991px){.contacts_element{width:100%}}.contacts_element.show{transition:.5s ease;opacity:1;transform:translateY(0)}.contacts_element.show:nth-child(3n-1){transition:1s ease}.contacts_element.show:nth-child(3n){transition:1.5s ease}@media screen and (max-width: 600px){.contacts_element{width:100%}}.contacts_element .foto{margin-bottom:30px;width:100%;box-sizing:border-box}@media screen and (max-width: 991px){.contacts_element .foto{margin-bottom:18px}}.contacts_element .foto img{width:100%}.contacts_element .position{font-size:calc(10px + .005*(100vw - 320px));line-height:1.66667;font-family:var(--font-family);font-weight:var(--font-weight);color:#949494}.contacts_element .name{font-size:calc(28px + .0125*(100vw - 320px));line-height:1.04167;font-family:var(--font-family);font-weight:var(--font-weight);color:#222;margin-bottom:40px}@media screen and (max-width: 991px){.contacts_element .name{margin-bottom:24px}}.contacts_element .phone,.contacts_element .email{font-size:calc(22px + .00875*(100vw - 320px));line-height:1.38889;font-family:var(--font-family);font-weight:var(--font-weight);color:#222}.address{padding:80px 0}@media screen and (max-width: 991px){.address{padding:40px 0}}.address_wrapper{width:100%;box-sizing:border-box}.address_wrapper .title_maps{font-size:calc(14px + .01375*(100vw - 320px));line-height:1.38889;font-family:var(--font-family);font-weight:var(--font-weight);color:#222;margin-bottom:30px;margin-top:30px}@media screen and (max-width: 991px){.address_wrapper .title_maps{margin-bottom:20px;margin-top:20px}}.address_wrapper .maps{width:100%;box-sizing:border-box}.address_wrapper .maps iframe{width:100%;height:900px}@media screen and (max-width: 991px){.address_wrapper .maps iframe{height:600px}}.contact_us{padding:80px 0}@media screen and (max-width: 991px){.contact_us{padding:40px 0}}.contact_us_wrapper{width:100%;box-sizing:border-box}.contact_us .title_form{width:100%;font-size:calc(64px + 276 * (100vw - 320px) / 1600);line-height:.70588;font-family:var(--font-family);font-weight:var(--font-weight);color:#222;text-align:center;position:relative;overflow:hidden}.contact_us .title_form:before{content:"";display:flex;height:25px;width:100%;position:absolute;bottom:-4px;border-top:2px solid #949494;background:#ebebeb;transition:.5s ease}@media screen and (max-width: 991px){.contact_us .title_form:before{height:15px}}.contact_us .title_form:hover:before{transition:.5s ease;bottom:-28px}.contact_us .form{margin-top:100px;display:flex;width:100%;flex-direction:column;box-sizing:border-box;padding:0 70px}@media screen and (max-width: 991px){.contact_us .form{padding:0 18px;margin-top:40px}}.contact_us .form-row{display:flex;justify-content:space-between;width:100%;margin-bottom:29px}.contact_us .form-row:last-child{margin-bottom:0}@media screen and (max-width: 991px){.contact_us .form-row{flex-direction:column;margin-bottom:0}}.contact_us .form-element{display:flex;flex-direction:column;width:45%;box-sizing:border-box;position:relative}@media screen and (max-width: 991px){.contact_us .form-element{width:100%}}.contact_us .form-element label{width:100%;font-size:calc(11px + 19 * (100vw - 320px) / 1600);line-height:1.53333;font-family:var(--font-family);font-weight:var(--font-weight);color:#222}.contact_us .form-element label span{color:#949494}.contact_us .form-element input,.contact_us .form-element textarea{padding:27px 30px;width:100%;color:#222;font-size:calc(8px + .0075*(100vw - 320px));line-height:2.3;font-family:var(--font-family);font-weight:var(--font-weight);border:2px solid #949494;height:100px;box-sizing:border-box;background:transparent}.contact_us .form-element input::placeholder,.contact_us .form-element textarea::placeholder{color:#949494}@media screen and (max-width: 991px){.contact_us .form-element input,.contact_us .form-element textarea{height:40px;padding:10px;margin-bottom:20px}}.contact_us .form-element textarea{height:270px;resize:none}@media screen and (max-width: 991px){.contact_us .form-element textarea{height:100px}}.contact_us .form-element.error{padding:0}.contact_us .form-element.error label{color:red}.contact_us .form-element.error input,.contact_us .form-element.error textarea{border-color:red;color:red}.contact_us .form-element.error .error_mess{position:absolute;right:0;top:0;color:red;font-family:var(--font-family);font-weight:var(--font-weight);font-size:calc(11px + 19 * (100vw - 320px) / 1600)}.contact_us .form-column{box-sizing:border-box;width:45%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 991px){.contact_us .form-column{width:100%}}.contact_us .form-column .form-element{width:100%}.contact_us .form button{background:#222;color:#fff;font-size:calc(11px + 19 * (100vw - 320px) / 1600);line-height:1.53333;font-family:var(--font-family);font-weight:var(--font-weight);height:120px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;transition:.5s ease;cursor:pointer;border:none}.contact_us .form button:hover{background:#e13e1d}@media screen and (max-width: 991px){.contact_us .form button{height:45px}}.contact_us .privat{width:100%;display:flex;justify-content:center;margin-top:60px;font-size:calc(7px + 13 * (100vw - 320px) / 1600);line-height:2.3;font-family:var(--font-family);font-weight:var(--font-weight);color:#949494}@media screen and (max-width: 991px){.contact_us .privat{margin-top:20px}}.contact_us .privat a{color:#949494;text-decoration:underline;margin:0 5px}footer{background:#222;padding:40px 0;height:max-content}footer .container{justify-content:space-between}footer .powered{color:#fff;font-size:calc(14px + .00125*(100vw - 320px));line-height:1.38889;font-family:var(--font-family);font-weight:var(--font-weight)}.pages .container{flex-direction:column;align-items:start}.error{display:flex;box-sizing:border-box;padding:20px 0}.error .container{flex-direction:column;align-items:center;justify-content:center}.error .ooops{font-size:calc(98px + .12625*(100vw - 320px));font-family:var(--font-family);font-weight:var(--font-weight);background:url(/build/assets/full-1-DQ4TaYtr.jpg) no-repeat center/cover;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.error .code{color:#222;font-size:calc(19px + 21 * (100vw - 320px) / 1600);font-family:var(--font-family);font-weight:var(--font-weight);text-transform:uppercase}.error .text{color:#222;font-size:calc(12px + .00875*(100vw - 320px));font-family:var(--font-family);font-weight:var(--font-weight);line-height:1.70414;margin-top:64px}.error .link_{height:120px;width:860px;display:flex;justify-content:center;align-items:center;background:#222;font-size:calc(10px + .0125*(100vw - 320px));font-family:var(--font-family);font-weight:var(--font-weight);line-height:1.53333;color:#fff;margin-top:65px;transition:.5s}.error .link_:hover{transition:.5s;background:#e13e1d}@media screen and (max-width: 991px){.error .link_{width:100%}}.modal{position:fixed;background:#4d586a99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:100%;height:100vh;z-index:100;left:0;top:0;display:none}.modal.active{display:block}.modal__inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;background:#fff;max-width:460px;padding:60px 62px}.modal-close{position:absolute;top:20px;right:15px;cursor:pointer}.modal_title{font-size:calc(18px + .0075*(100vw - 320px));line-height:1.12857;font-family:var(--font-family);font-weight:var(--font-weight);text-align:center;color:#222;transition:.5s ease}.modal_message{font-size:calc(14px + .00625*(100vw - 320px));line-height:1.12857;font-family:var(--font-family);font-weight:var(--font-weight);text-align:center;color:#222;transition:.5s ease;margin-top:10px}@keyframes top_to_down{0%{top:-100px;opacity:0}to{top:0;opacity:1}}@keyframes opacity{0%{opacity:0}to{opacity:1}}
