@import url(https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap);.innerDescription,.searchResultArticle,.searchResultArticleDescription,.searchResultEl{height:auto;width:100%}.headerInner,nav{align-items:center}.searchResultEl,nav{background-color:#fff;box-shadow:0 0 40px 3px rgba(0,0,0,.15)}.headerInner,.logo,nav{display:flex;display:flex}.number>a,.searchResultEl a,li>a{color:#000;text-decoration:none}*,.catalogItem,.el,.modal-body form,::after,::before{box-sizing:border-box}.addressInfo h3,.brandInfo h1,.catalogItems h3,.catalogItems p,.notFoundContentTitle h1{text-transform:uppercase}.custom-table td,.custom-table th,.innerDescription{word-break:break-word}.form-floating>.form-control,.iti .form-control{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.address li,.contacts li,.footerDataEls ul,.headerList ul{list-style:none}.el,.info,.iti__country-list{white-space:nowrap}#certificateDownload a,.addressInfoElText a,.catalogBrandItems a,.catalogItems a,.footerBottom a,.footerData a,.headerList ul,.infoText a,.input-file span,.linkContacts a,.navbar-brand,.number>a,.orderStepsEl a,.policy a,.searchResultEl a,.subheaderInfo a,li>a{text-decoration:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}::-webkit-scrollbar{width:0}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#3391c5}::-webkit-scrollbar-thumb:hover{background:#2a7ab3}html{scrollbar-color:#3391C5 #f1f1f1;scrollbar-width:none;overflow-y:scroll;overflow-x:hidden}:root{--font-family:"Jost",sans-serif;--second-family:"Jost",sans-serif;--third-family:"Roboto",sans-serif}body{margin:0 auto;background-color:#f2f2f2;padding-right:0!important;overflow:auto;overflow-x:hidden;font-family:var(--font-family)}.searchResult{margin-bottom:300px;padding-top:20px}.searchResultEl{padding:20px;border-radius:15px;margin-top:40px}.buttonInfo,.call,.choice{box-shadow:0 0 40px 3px rgba(0,0,0,.25)}.searchResultName{font-size:28px}.input-file:active span,.searchResultEl:hover,.table-header th{background-color:#3391c5}.searchResultEl:hover .searchResultArticle{background-color:#242e49}.searchResultEl:hover a,.subheaderInfo li span,.table-header{color:#fff}.el,.logo{color:#1a1a18;font-size:18px;font-family:var(--font-family)}.searchResultArticle{background-color:#f2f2f2;border-radius:10px;margin-top:20px;margin-bottom:20px;padding:10px}.searchResultArticleDescription,.searchResultArticleName{display:flex;display:flex;gap:10px;margin-bottom:5px}.innerDescription img{max-width:100%;height:auto}.button:hover,.inputCountBtn1:hover,.inputCountBtn2:hover,.quantityFormBtn:hover{background-color:#4ba3d6}header{height:100vh}.container1{max-width:95vw;margin:auto;padding:0}.catalogBrand,.main1,.place,.slick-track{margin-top:100px}.header{position:fixed;left:50%;transform:translateX(-50%);z-index:999;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);margin-top:30px}@media screen and (max-width:1024px){.header{margin-top:12px}}nav{justify-content:space-between;margin:auto;width:95vw;height:100px;border-radius:10px}.headerInner{width:100%;justify-content:space-between;padding:15px}.navbar-brand{margin-right:0}.tableCountAdd,.tableCountAdd:active,.tableCountAdd:hover{text-decoration:underline;cursor:pointer}.logo{font-weight:400;gap:12px;align-items:center;justify-content:center}.logo img{display:block;height:70px}.headerList{width:50%;display:flex;align-items:flex-start;justify-content:center;margin-left:20px}.el,.headerList ul{display:flex;width:100%;gap:10px}.headerList ul{align-items:center;justify-content:space-evenly;padding:0;margin:0}.buttonInfo,.el{align-items:center}.el:hover{border:.5px solid #3391c5;border-radius:5px}.el{justify-content:center;background:#f2f2f2;border:.5px solid #f2f2f2;padding:0 10px;height:40px;border-radius:5px}.search input,.time{font-size:16px;font-weight:400}.el>img{display:block;height:15px}.burger-menu,.container1 .toast-container,.fade:not(.show),.searchSmallScreen{display:none}.rightSideInner{width:380px;display:flex;justify-content:flex-end;gap:30px}.formInner{border:1px solid #3391c5;border-radius:100px;width:220px;height:50px;display:flex;justify-content:space-between;align-items:center}.call,.searchButton{justify-content:center}.formInner button{background:0 0;border:none;padding:5px 5px 5px 0}.searchButton{border-radius:100px;width:40px;height:40px;background:#3391c5;display:flex;align-items:center}.info,.subheaderEl{display:flex;flex-direction:column}.search input{background:0 0;border:none;padding:15px;width:90%;height:100%;font-family:var(--font-family);border-radius:100px;outline:0}.formInner,input,input::placeholder{font-family:var(--font-family);font-weight:400;font-size:16px;color:#b7b7b7}.number,.subheaderInfo h3,.time{color:#1a1a18;font-family:var(--font-family)}.info{align-items:end;justify-content:space-between;height:50px;width:150px}.number{font-weight:400;font-size:18px}.subheader{width:100%;display:flex;justify-content:space-between;padding:40px;height:auto}.subheaderEl{align-items:start;justify-content:start;margin-top:100px}.subheaderInfo,.subheaderTitle{flex-direction:column;display:flex;text-align:left}.subheaderTitle{align-items:start;justify-content:start}.subheaderSlider{padding-top:130px}.subheaderInfo{padding:20px;height:100%;align-items:flex-start;justify-content:start;width:50vw}.certificatesTable .table tbody tr td:first-child,.certificatesTable .table tbody tr td:nth-child(3),.formDescr,h2{text-align:center}.subheaderInfo h3{font-weight:500;font-size:30px;margin:0}.subheaderInfo h1{font-weight:700;font-size:80px;line-height:133%;color:#fff;margin:0 0 20px}.subheaderInfo ul{display:flex;flex-direction:column;align-items:start;font-family:var(--font-family);font-weight:400;font-size:25px;color:#1a1a18;margin:0 0 40px}.catalog h2,.place h2,h2{font-weight:700}.subheaderInfo li{color:#3391c5;margin-bottom:10px}.subheaderImage{height:80vh;display:flex;align-items:flex-start;margin-top:40px}.subheaderImage img{width:100%;height:auto;object-fit:contain;max-width:calc(100% - 177px)}.place h2{text-align:left;font-size:90px;line-height:90px;margin-bottom:50px}.subheaderSliderEl{display:flex;justify-content:space-between}.buttonInfo{border-radius:10px;width:200px;height:70px;background:#3391c5;display:flex;justify-content:space-between!important;padding:0 20px;color:#fff;font-family:var(--font-family);font-weight:300;font-size:20px;z-index:9999}#btnFlex{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between}.subheaderProduct img{display:block}.product_bg{background-image:url('images/header_bg.svg');background-repeat:no-repeat;background-position:right top;width:50vw;height:95vh;position:absolute;right:0;top:0;z-index:-1;display:none}.call{position:fixed;left:90vw;top:85vh;border-radius:100px;width:80px;height:80px;background:#3391c5;display:flex;align-items:center;z-index:1}.category,.choice{height:65px;width:50%}.choice button,.choice ul{width:100%;display:flex;justify-content:center}.catalog{margin-top:70px}h2{font-family:var(--second-family);font-size:86px;line-height:111%;color:#1a1a18;margin:100px 0 30px}.catalog h2{margin-top:0;font-size:60px;line-height:100px}.category,.choice button{font-weight:400;font-family:var(--font-family);font-size:25px}.choice{border-radius:5px;-webkit-box-shadow:0 0 40px 3px rgba(0,0,0,.25);background:#f2f2f2;margin:0 auto;display:flex}.choice ul{height:auto;align-items:center;padding:0;list-style-type:none}.choice ul li{width:50%}.choice button{height:75px;border-radius:5px;align-items:center;border:none}.catalogItemImg,.category{display:flex;justify-content:center}li .active{background-color:#3391c5;color:#fff}.category{border-radius:5px;align-items:center;color:#000}.catalogItems h3{font-family:var(--font-family);font-weight:500;font-size:20px;line-height:100%;margin:30px 0 15px}.catalogItems p{font-family:var(--font-family);font-weight:400;font-size:16px;margin-bottom:0}.catalogItems{margin-top:50px;width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;gap:50px;margin-bottom:40px;justify-content:center}#myTab,.slider-container{margin:auto}.catalogItems a{display:block;width:calc(100% - 80% - 40px);height:auto}.catalogItem{display:flex;flex-direction:column;justify-content:start;border-radius:10px;width:100%;background:#fff;color:#1a1a18;padding:20px;height:100%;border-bottom:10px solid #fff}.footerInner,.infoMain{box-sizing:content-box}.catalogItem:hover{background-color:#3494c8;color:#fff;border-bottom:10px solid #242e49;border-radius:10px}.emptyEl{width:calc(100% - 75% - 40px)}.catalogItemImg{border-radius:10px;width:100%;background-color:#fff;align-items:center;box-shadow:0 0 40px 3px rgba(0,0,0,.15)}.slick-dots,.toTop{justify-content:center;display:flex}.footerInner,.infoMain,.map{box-shadow:0 0 60px 15px rgba(0,0,0,.45)}.catalogItemImg img{width:90%;height:170px;border-radius:10px}.infoMain{display:flex;align-self:center;border-radius:15px;width:calc(100% - 80px);background:linear-gradient(135deg,#3e609a 0,#00304e 100%);padding:60px 60px 20px;gap:60px;height:auto}.infoImg{width:40vw;height:100%}.sliderImg img{width:100%;height:100%;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;padding:3px}.formEl,.productInfoChoice ul li button,.slider,.slider-nav div{width:100%}.slick-dots{position:absolute;bottom:15px;width:100%}.slick-dots li{display:flex;align-items:center;margin:0 10px;position:relative}.slick-dots li button{font-size:0;line-height:0;display:block;padding:0;cursor:pointer;border:none;outline:0;background-color:transparent;position:relative}.footerInner,.map,.map iframe{border-radius:15px}.slick-dots li button:before{content:'';width:30px;height:3px;background-color:#fff;opacity:.5;transition:background-color .3s;display:block}.slick-dots li.slick-active button:before{background-color:#3391c5;opacity:1}.infoText{display:flex;flex-direction:column;color:#fff;width:50vw}.infoText h3{font-family:var(--second-family);font-weight:700;font-size:66px;line-height:111%;color:#fff;margin:0 0 20px}.footerLogoText,.infoText p,.place p{font-weight:400;font-size:20px;font-family:var(--font-family)}.infoText p{color:#fff;margin:10px 0}.place p{width:40vw;color:#1a1a18}.map{margin-top:55px;height:495px;display:flex;background-size:contain;background-repeat:no-repeat}.footerInner{margin-top:60px;width:calc(100% - 160px);padding:80px;height:auto;background:linear-gradient(135deg,#3e609a 0,#00304e 100%);background-image:url('images/footerBg.png');background-size:cover;background-repeat:no-repeat;margin-bottom:2.5vw}.brandBanner,.catalogBrandItemImg,.sliderContainer{box-shadow:0 0 40px 3px rgba(0,0,0,.15)}.brandBanner,.catalogBrandItem,.input-file span,.modal-content,.modal-header,.modal-title,.orderStepsEl,.workInfo{box-sizing:border-box}.footerInfo{display:flex;justify-content:space-between;align-items:start;width:100%}.applicationForm,.applicationText,.footerLogo{width:40%}.footerLogoText{margin-top:30px;color:#bebebe}.footerData{display:flex;color:#fff;justify-content:space-between;width:50%;align-items:start;gap:40px}.footerData ul,.modal-body .mainFormContainer,input .form-control .d-inline-block,td{padding:0}.footerData a{color:#fff}.footerData h4{font-family:var(--font-family);font-weight:600;font-size:22px;line-height:114%;color:#fff;margin:0 0 20px}.footerDataEls li{color:#3494c8;font-family:var(--font-family);font-weight:400;font-size:20px}.address li,.contacts li,.footerDataEls span{color:#bebebe;font-family:var(--font-family);font-weight:400;font-size:20px}.footerDataEls span:hover{color:#3494c8}.footerLogoCustom{display:flex;gap:20px;align-items:center;font-family:var(--font-family);font-weight:400;font-size:20px;color:#fff}.policy a,.toTopText{font-family:var(--font-family);font-weight:400;font-size:18px;color:#bebebe}.contacts ul{margin:0}.footerBottom{margin-top:100px;display:flex;justify-content:space-between;align-items:center}.toTop{align-items:center;gap:10px}.brandInfo h1,.breadCrumbs{font-weight:500;font-family:var(--font-family)}.toTopIcon{border-radius:100%;background-color:#3391c5;width:60px;height:60px;display:flex;justify-content:center;align-items:center}.main{margin-top:180px}.breadCrumbs{font-size:14px;line-height:111%;color:#1a1a18}.breadcrumb{display:flex;list-style-type:none;padding:0;flex-wrap:wrap}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:"/"}.brandBanner{padding:20px;margin-top:30px;height:200px;width:100%;border-radius:15px;background:linear-gradient(135deg,#006ea9 0,#fff 100%);display:flex;justify-content:flex-start;gap:40px;align-items:center;position:relative}.brandLogo{width:260px;height:160px;display:flex;align-items:center;justify-content:center}.brandLogo img{width:260px;height:160px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.brandInfo{display:flex;flex-direction:column;align-items:flex-start}.brandInfo h1{margin:0;font-size:70px;color:#1a1a18;text-align:left}.brandInfo h2,.productTitleText h3{font-size:30px;color:#1a1a18}.brandInfo h2{margin:0;font-family:var(--font-family);font-weight:400;text-align:left}.catalogBrandItemTitle,.productTitleText h3{font-family:var(--font-family);font-weight:500}.brandBannerBg{position:absolute;width:25%;height:100%;right:0}.brandBannerBgImg{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0 15px 15px 0;-webkit-border-radius:0 15px 15px 0;-moz-border-radius:0 15px 15px 0;-ms-border-radius:0 15px 15px 0;-o-border-radius:0 15px 15px 0;display:flex;justify-content:end;align-items:center}.form-floating,.inputCount,.slider-container{position:relative}.brandBannerBgImg img{height:100%;object-fit:cover;border-radius:0 15px 15px 0;-webkit-border-radius:0 15px 15px 0;-moz-border-radius:0 15px 15px 0;-ms-border-radius:0 15px 15px 0;-o-border-radius:0 15px 15px 0}.catalogBrandItems{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;align-content:space-between;gap:40px}.catalogBrandItems a{color:#1a1a18;display:flex;justify-content:space-between;padding:20px;align-items:center}.catalogBrandItem{border-radius:10px;width:calc(33% - 30px);background:#fff;border-right:10px solid #fff}@media screen and (max-width:1400px){.catalogBrandItems{display:grid;grid-template-columns:1fr 1fr}.catalogBrandItem{width:100%}}.catalogBrandItem:hover{background:#328dc0;border-right:10px solid #242e49;color:#fff}.catalogBrandItemImg{border-radius:10px;height:210px;width:210px;margin-right:20px;background:#fff;display:flex;align-items:center;justify-content:center}.catalogBrandItemImg img{width:100%;height:100%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;object-fit:contain}.catalogBrandItemTitle{font-size:20px;line-height:117%;width:60%}.productHead{display:flex;justify-content:space-between;gap:40px;margin-top:40px;height:auto}.productCarousel{z-index:1;display:flex;flex-direction:column;width:49%;height:auto}.slick-initialized{display:flex;align-items:center;justify-content:space-around;height:950px}.slick-list{height:100%;background:linear-gradient(110.63deg,#3e609a 0,#00304e 100%);border-radius:15px;margin-top:75px}@media screen and (max-width:1440px){.slick-list{margin-top:45px}}@media screen and (max-width:900px){.slick-list{margin-top:20px}}.slick-slide .slick-current{height:600px}.slick-list .draggable,.slider-nav .nav2 .slick-initialized .slick-slider,.sliderNavEl .slick-slide .slick-current{height:300px}.nav .nav-tabs,.slider div,.slider-nav{display:flex;justify-content:center}.sliderContainer{background:#fff;border-radius:15px;padding:20px;height:700px;flex-direction:column;display:flex;align-items:center;justify-content:center}.productVideo,.slick-slide .slick-cloned{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.slider-nav img{width:100%;display:flex}.slick-initialized .slick-slide{display:flex;width:95vw;justify-content:space-between}.sliderNavEl{background:0 0/150px 150px #fff;width:150px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;height:200px;margin:0 10px;display:flex;align-items:center;justify-content:center}.sliderNavEl img{display:block;width:100%}.slick-current,.slick-next1:active,.slick-prev1:active{border:1px solid #3391c5}.slider-container .sliderInfo{height:100%}.slider-arrows{display:flex;justify-content:space-between;gap:10px;margin-bottom:20px;width:100%}.slick-next,.slick-prev{background-color:rgba(255,255,255,.8);border:none;padding:10px;cursor:pointer;border-radius:5px;top:50px}.slick-next1,.slick-prev1{top:0;width:50px;height:80px;box-shadow:0 0 40px 3px rgba(0,0,0,.15)}.slick-next:hover,.slick-prev:hover{background-color:#fff}.slick-prev1{left:500px;background:url('images/products/arrowLeft.svg') center no-repeat #fff;border-radius:10px;border:1px solid #fff}.slick-next1{right:0;background:url('images/products/arrowRight.svg') center no-repeat #fff;border-radius:10px;border:1px solid #fff}.nav-pills .nav-link,.nav-pills .nav-link.active,.productInfoChoice ul li{border-top-right-radius:10px;border-top-left-radius:10px}.productTitle{flex:1;width:44vw;box-shadow:0 0 40px 3px rgba(0,0,0,.15);background:#fff;border-radius:15px;padding:40px;display:flex;flex-direction:column;justify-content:space-between}.productTitleText{display:flex;flex-direction:column;justify-content:flex-start}.productTitleText h2{font-family:var(--second-family);font-weight:700;font-size:35px;color:#1a1a18;margin:0;display:flex;text-align:left}.applicationText p,.productDescription,.productTitleText h4{font-family:var(--font-family);font-weight:400;font-size:20px;color:#1a1a18}.productTitleText li{font-family:var(--font-family);font-weight:400;font-size:20px;color:#3391c5}.productTitleText span{color:#8a8a8a}.linkContacts a,.linkText,.tab-content h2{font-family:var(--font-family);color:#1a1a18}.productTitleText p{margin-top:20px}.productTitleConnect{width:100%;min-height:120px;background:#f2f2f2;border-radius:10px;padding:20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.linkText{font-size:16px;margin-bottom:20px;font-weight:500}.linkContacts{display:flex;gap:20px;align-items:center}.linkContacts a{font-weight:400;font-size:18px}.linkContactsEl{padding:5px 10px 5px 5px;display:flex;justify-content:flex-start;gap:10px;border-radius:5px;background:#fff;align-items:center;width:auto}.productInfoChoice{display:flex}.productInfoChoice ul{display:flex;align-items:center;width:100%}.productInfoChoice ul li{width:20%;flex:1 1 auto}.productInfoChoice ul>li+li{border-left:2px solid #ddd}.productTabContent{background-color:#fff;box-shadow:0 0 40px 3px rgba(0,0,0,.15)}.nav-pills .nav-link.active{background-color:#3391c5;color:#fff!important}.nav-pills .nav-link{background:#fff;font-family:var(--font-family);font-weight:400;font-size:25px;color:#1a1a18!important;border-bottom:2px solid #ddd}.tab-content{border-radius:0 0 10px 10px;box-shadow:0 0 40px 3px rgba(0,0,0,.15);padding:40px 40px 0;height:auto;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px}.tab-content h2{font-weight:600;font-size:30px;text-align:left;margin:0 0 20px}.table td,.table th{font-family:var(--font-family);font-weight:400;font-size:18px}.characteristics_table:not(:has(p)),.tab-content>.active{margin-bottom:0;padding-bottom:40px}.productDescription p,.table{margin-bottom:0}.productDescription.characteristics_table .table{width:100%!important}.offerCount{display:flex;justify-content:space-between;width:100%;gap:5px}.tableCountAdd{text-align:center;color:#1e415c;display:flex;justify-content:center;width:100%}.tableCountAdd:hover{text-align:center;color:#006ea9}.tableCountAdd:active{text-align:center;color:#005ff9}.inputCount{width:55%}.inputCountBtn1,.inputCountBtn2{position:absolute;top:3px;border-radius:5px;width:24px;height:24px;background:#3391c5;cursor:pointer;display:flex;color:#fff}.inputCountBtn1{left:3%;justify-content:center;align-items:center}.inputCountBtn2{right:3px;justify-content:center;align-items:center}.modal,.modal-backdrop{top:0;position:fixed;left:0}.quantityFormBtn{width:50%;border:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;background-color:#3391c5;color:#fff;padding-left:5px}table{border:none;padding:0;table-layout:fixed}.table-row:nth-child(2n){background:#f2f2f2}.contactsBanner,.table-row:nth-child(odd){background:#e6f0f8}.add-button,.nav-item .nav-link .active{background-color:#006ea9}.table td,.table th{border-radius:5px;height:50px;vertical-align:center}.table td{border-radius:5px;height:50px;padding:0 10px}.add-button{border-radius:.5rem}.table-row{margin-top:30px;height:50px}.table{border-collapse:separate;border-spacing:0.5rem}.quantity-input{margin:0;display:flex;align-items:center;width:100%;justify-content:space-between;height:50px;padding:0}.quantity-input .btn{height:30px;text-align:center;padding:5px;width:40%}.quantity-input input{height:30px;border-radius:5px;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.placeResult{margin-top:40px;box-shadow:0 0 40px 3px rgba(0,0,0,.15);background:#fff;border-radius:15px;height:80px;display:flex;justify-content:start;gap:20px;align-items:center;padding:20px;position:fixed;bottom:50px;right:150px;z-index:1050}.countItems,.orderButton{height:60px;font-weight:400;font-size:18px;font-family:var(--font-family)}.formButton,.orderButton{justify-content:center;display:flex}.orderButton{border-radius:10px;width:150px;border:none;box-shadow:0 0 40px 3px rgba(0,0,0,.25);background:#3391c5;color:#fff;align-items:center}.countItems{border-radius:10px;background:#f2f2f2;width:300px;color:#1a1a18;display:flex;align-items:center;justify-content:space-evenly;padding:0 20px}.formButton,.formButtonChoice{border-radius:100px;width:80px;height:80px}.subtitle,.title{color:#eee;font-weight:600}.countItems .count{font-family:var(--font-family);font-weight:500;font-size:18px;color:#3391c5}.title{font-size:36px;margin-top:30px}.subtitle{font-size:16px;margin-top:10px}.formButton{position:fixed;right:2.5vw;bottom:2.5vw;align-items:end;box-shadow:0 0 40px 3px rgba(0,0,0,.15);-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;z-index:9999}.flex{display:flex;justify-content:center;align-items:center}.formButtonChoice{background:#3391c5;border:none}.formButtonOptions,.modal-xl .modal-content{box-shadow:0 0 40px 3px rgba(0,0,0,.15);background:#fff}.formButtonOptions{display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-radius:100px;width:100px;height:280px;padding:10px}.formButtonCall,.formButtonClose,.formButtonEmail{width:80px;height:80px;cursor:pointer}.formButtonEmail{border-radius:100px;border:none;background:#005ff9}.formButtonCall{border-radius:100px;background:#2ab200;border:none}.formButtonClose{border-radius:100px;background:#f2f2f2}.physicalForm{display:flex;gap:40px}.listOrders{width:30%;height:40vh;overflow:auto;padding:20px;border-radius:10px}.modal,.modal-open{padding-right:0!important}.orderEl{display:flex;flex-direction:row;gap:10px}.orderCount,.orderName{box-shadow:0 0 10px 3px rgba(0,0,0,.15);background:#f5f5f5;border-radius:10px;height:60px;align-items:center;display:flex}.orderName{width:100%;padding-left:10px;font-family:var(--font-family);font-weight:400;font-size:18px;color:#1a1a18}.orderCount{width:60px;justify-items:center}.modal,.orderCount div{width:100%;height:100%}.orderCount div{display:flex;align-items:center;justify-content:center;font-family:var(--font-family);font-weight:500;font-size:20px;color:#3391c5}.btn,.input-file span{font-weight:400;font-size:18px;font-family:var(--font-family)}.modal{margin:30px auto 0;z-index:1055;display:none;overflow-x:hidden;overflow-y:auto;outline:0}#myTab,.btn,.modal-dialog,.modal-header,.oneLine,.physicalForm{display:flex}.fade{transition:opacity .15s linear}.modal-backdrop{z-index:1050;width:100vw;height:100vh}.modal-dialog{justify-content:center;position:relative;width:auto;margin:.5rem;pointer-events:none;transition:transform .3s ease-out;transform:none}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-xl .modal-content{border-radius:15px}.modal-footer{justify-content:flex-start}.application,.oneLine{justify-content:space-between}.btn-close{position:absolute;right:20px;top:20px}.input-file,.input-file span,.iti,.modal-content{position:relative}.physicalForm{width:100%}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}input.form-control::placeholder,textarea.form-control::placeholder{color:transparent!important}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.75) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control{display:block;width:100%;padding:1.625rem .75rem .375rem;font-size:1rem;font-weight:400;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-control:focus{outline:0;box-shadow:none;border-color:#3391c5}.oneLine{gap:20px}#myTab{justify-content:center;flex-wrap:nowrap}.nav-tabs{border-bottom:0}#addButton,.tab-content{box-shadow:none}.nav-tabs .nav-link.active,.nav-tabs .nav-tabs .nav-item.show .nav-link{background-color:#3391c5;font-family:var(--font-family);font-weight:400;color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-color:#3391c5}.nav-tabs .nav-link,.nav-tabs .nav-tabs .nav-item.show .nav-link{background-color:#f2f2f2;box-shadow:0 0 40px 3px rgba(0,0,0,.25);border-color:#f2f2f2;color:#000}.btn{box-shadow:0 0 40px 3px rgba(0,0,0,.25);background:#3391c5;border:1px solid #3391c5;border-radius:10px;width:100%;height:60px;color:#fff;align-items:center;justify-content:center}.form-control,.input-file span{box-shadow:0 0 30px 3px rgba(0,0,0,.15);background:rgba(245,245,245,.96);height:60px}.btn:hover{background-color:#4ba3d6;border:1px solid #4ba3d6;color:#fff}.modal-header{flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);border-bottom:none;text-align:center;justify-content:center}.modal-header .btn-close,.toast .btn-close{margin:-.5rem -.5rem -.5rem auto;box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'><path d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/></svg>");border:0;border-radius:.25rem;opacity:.5}.main .main404,.modal-title{margin-top:0}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}.modal-title{font-family:var(--second-family);font-weight:700;font-size:40px;line-height:120%;color:#1a1a18;margin-bottom:0}.form-control{border-radius:10px}.iti .form-control,.modal-content{background-color:#fff;background-clip:padding-box}.modal-content{box-shadow:0 0 40px 3px rgba(0,0,0,.15);display:flex;flex-direction:column;width:100%;pointer-events:auto;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.input-file{display:inline-block;width:100%}.input-file span{cursor:pointer;display:flex;justify-content:center;align-items:center;outline:0;line-height:22px;padding:10px 20px;border:1px solid #3391c5;margin:0;border-radius:10px;color:#3391c5;width:100%}.addressInfo h3,.applicationForm .form-floating{margin-bottom:20px}.input-file input[type=file]{position:absolute;z-index:-1;opacity:0;display:block;width:0;height:0}.input-file input[type=file]:focus+span{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.input-file:hover span{background-color:#4ba3d6;color:#fff}.input-file input[type=file]:disabled+span{background-color:#eee}.contactsMap{margin-top:40px;border-radius:15px;height:500px;display:flex;box-shadow:0 0 60px 15px rgba(0,0,0,.45);background-size:contain;background-repeat:no-repeat}.certificatesTable,.workInfo{box-shadow:0 0 40px 3px rgba(0,0,0,.15)}.contactsMap iframe{border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}.addresses{margin-top:40px;width:100%;height:auto;display:flex;gap:40px}.ContactAddress{background:#fff;border-radius:20px;width:calc(100% - 67% - 20px);height:auto;padding:30px}#cookie-consent,.body{background-color:#e6f0f8}.addressInfoEl,.application,.notFoundContent{width:100%;display:flex}.addressInfo h3{margin-top:40px;font-family:var(--font-family);font-weight:500;font-size:25px;line-height:140%;color:#1a1a18}.addressInfo p,.applicationForm .form-control{font-family:var(--font-family);font-weight:400;font-size:18px}.addressInfoElText,.applicationForm button{margin-bottom:10px}.addressInfo p{margin-top:20px;color:#1a1a18}.applicationText h3,.notFoundContentTitle h1{font-family:var(--third-family);font-weight:700}.addressInfoEl{gap:10px;align-items:start}.addressInfoElText{font-family:var(--font-family);font-weight:400;font-size:20px;color:#1a1a18}.addressInfoElText a{color:#1a1a18}.application{border-radius:20px;height:426px;background:#e6f0f8;margin-top:40px;padding:80px}.applicationText h3{font-size:90px;line-height:89%;color:#1a1a18}.applicationForm a{color:#1b1b1d}.applicationForm .form-control{color:#b7b7b7;background-color:#fff;box-shadow:none}.body{height:100vh}.notFoundContent{height:90vh;justify-content:space-between;align-items:center}.notFoundContentTitle{margin-top:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.notFoundContentTitle h1{font-size:300px;line-height:33%;text-align:center;color:#1a1a18;margin-bottom:80px}.notFoundContentTitle p{font-family:var(--font-family);font-weight:400;font-size:35px;text-align:center;color:#1a1a18;width:70%}.h2,.workInfo h2{font-size:90px;line-height:133%}.notFoundContentTitle a{text-decoration:none;white-space:nowrap}.nonFoundContentImage{margin-top:100px;width:50%;height:80%;background-image:url('images/404/notFound.svg');background-size:contain;background-position:center;background-repeat:no-repeat}.certificatesTable{margin-top:40px;border-radius:15px;background:#fff}.certificatesTable table{width:100%;table-layout:fixed}.certificatesTable thead{margin-bottom:30px}.certificatesTable .table thead tr th:first-child{width:60px}.certificatesTable .table thead tr th:last-child,.certificatesTable .table thead tr th:nth-child(3),.toastInner img{width:150px}@media screen and (max-width:640px){.header{margin-top:10px}.certificatesTable .table thead tr th:first-child{width:40px}.certificatesTable .table thead tr th:last-child,.certificatesTable .table thead tr th:nth-child(3){width:100px}}@media (max-width:320px){.certificatesTable .table-responsive,.placeOrder .table-responsive{width:100%}.certificatesTable .table-responsive thead,.placeOrder .table-responsive thead{display:none}.certificatesTable .table-row,.placeOrder .table-row{display:block;margin-bottom:1rem;border:1px solid #ddd;padding:.5rem}.certificatesTable .table-row td,.placeOrder .table-row td{display:flex;justify-content:space-between;padding:.25rem 0;border:none;align-items:center}.certificatesTable #certificateDownload a,.certificatesTable .table-row td:before,.placeOrder #certificateDownload a,.placeOrder .table-row td:before{background-color:#3391c5;border-radius:5px}.certificatesTable .table-row span,.placeOrder .table-row span{background-color:#e6f0f8;padding:10px;border-radius:10px;width:100%;height:-webkit-fill-available;align-content:center}.certificatesTable .table-row td:before{content:attr(data-label);font-weight:700;margin-right:5px;color:#fff;text-align:center;align-content:center;align-items:center;min-width:85px;height:-webkit-fill-available}.certificatesTable .table-row td.text-center,.placeOrder .table-row td.text-center{text-align:left}.certificatesTable .table-row td.align-middle,.placeOrder .table-row td.align-middle{align-self:center}.certificatesTable .table-row td:first-child:before{content:"№"}.certificatesTable .table-row td:nth-child(2):before{content:"Документ"}.certificatesTable .table-row td:nth-child(3):before{content:"Номер РУ"}.certificatesTable .table-row td:nth-child(4):before{content:"РУ"}.certificatesTable .table-row:nth-child(2n),.certificatesTable .table-row:nth-child(odd),.placeOrder .table-row:nth-child(2n),.placeOrder .table-row:nth-child(odd){background-color:inherit;height:auto}.certificatesTable .table-row span{text-align:left}.certificatesTable #certificateDownload,.placeOrder #certificateDownload{background-color:inherit!important;gap:0!important}.placeOrder .table-row td:before{content:attr(data-label);font-weight:700;margin-right:5px;color:#fff;text-align:center;align-content:center;align-items:center;min-width:85px;height:-webkit-fill-available;min-height:50px}.placeOrder .table-row td:first-child:before{content:"Код"}.placeOrder .table-row td:nth-child(2):before{content:"Описание"}.placeOrder .table-row td:nth-child(3):before{content:"УП / шт."}.placeOrder .table-row td:nth-child(4):before{content:"Количество"}.placeOrder .table-row span{text-align:left;min-height:50px}.placeOrder .offerCount{flex-direction:row;align-items:center}.inputCountBtn1,.inputCountBtn2{display:block!important;align-content:center}}@media screen and (max-width:700px){.inputCountBtn1,.inputCountBtn2{display:none}.characteristics_table td,.characteristics_table th,.dropDown table{width:100%!important}}.h2{font-family:var(--font3);font-weight:700;color:#1a1a18;margin-top:150px;margin-bottom:40px;text-align:center}.orderStepsElNumber,.workInfo h2{font-family:var(--third-family);font-weight:700;text-transform:uppercase}.orderStepsElNumber,.workLogo{margin-bottom:30px;display:flex}.blur-up{filter:blur(5px);transition:filter .4s}.blur-up.lazyloaded{filter:blur(0)}.workInfo{height:450px;width:100%;border-radius:15px;background-image:url('images/workPage/main.png');background-size:cover;background-repeat:no-repeat;padding:80px}.workLogo{gap:15px;align-items:center}.workInfo h2{margin:0 0 10px;text-align:left}.workInfo p{width:50%;font-family:var(--font-family);font-weight:400;font-size:25px;color:#1a1a18}.howOrder h2{margin:0 0 40px}.orderSteps,.reservation{display:flex;gap:40px;flex-wrap:wrap}.orderStepsEl{background:url("images/workPage/marks.svg") 95% -10px no-repeat #fff;border-radius:10px;padding:30px}.orderStepsEl:first-child,.orderStepsEl:nth-child(4){width:calc(100% - 67% - 20px)}.orderStepsEl:nth-child(2),.orderStepsEl:nth-child(3){width:calc(100% - 33% - 20px)}.orderStepsElNumber{width:80px;height:80px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;background:#c6dff1;align-items:center;justify-content:center;font-size:40px;line-height:100%;color:#3391c5;border:1px solid #3391c5}.bullingStepsEl,.reservationStepsEl{height:auto;padding:30px;box-sizing:border-box}.bullingStepsEl,.deliveryStepsEl,.orderStepsEl p,.refundEl p,.reservationStepsEl{font-size:20px;font-weight:400;font-family:var(--second-family)}.orderStepsEl p,.refundEl p{color:#1a1a18}.orderStepsEl a{font-weight:600;color:#3391c5}.bullingSteps,.refund{width:100%;display:flex;justify-content:space-between;gap:40px}.bullingStepsEl{width:50%;background:#fff;border-radius:10px;color:#1a1a18}.bullingStepsEl:first-child,.bullingStepsEl:nth-child(2){background-position:right bottom;background-repeat:no-repeat}.reservationStepsEl{background:95% -10px no-repeat #fff;border-radius:10px;color:#1a1a18}.deliveryStepsEl:first-child,.deliveryStepsEl:nth-child(2),.reservationStepsEl:first-child,.reservationStepsEl:nth-child(2){width:calc(100% - 50% - 20px)}.deliveryStepsEl:nth-child(3),.deliveryStepsEl:nth-child(4),.deliveryStepsEl:nth-child(5),.reservationStepsEl:nth-child(3),.reservationStepsEl:nth-child(4),.reservationStepsEl:nth-child(5){width:calc(100% - 67% - 30px)}.reservationImagesNew{display:flex;gap:40px;width:100%;justify-content:space-between;margin-top:40px}.reservationImagesEl{border-radius:10px;background-size:cover;height:380px}.deliveryStepsEl,.refundEl{height:auto;background:#fff;border-radius:10px;padding:30px;box-sizing:border-box}.reservationImagesEl:first-child,.reservationImagesEl:nth-child(2),.reservationImagesEl:nth-child(3){width:calc(100% - 67% - 30px);background-color:#fff}.deliverySteps{display:flex;gap:40px;flex-wrap:wrap;justify-content:space-between}.deliveryStepsEl{color:#1a1a18}.refundEl{width:calc(100% - 50% - 20px)}.iti__flag,.truck{background-repeat:no-repeat}.refundEl h3{font-family:var(--second-family);font-weight:500;font-size:30px}.truck{margin-top:40px;width:100%;height:470px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;background-image:url("images/workPage/truck.png");background-size:cover;background-position:center top}.breadcrumb-item{font-size:18px;margin-right:.5rem;line-height:25px}.breadcrumb-item a{color:#858585;font-weight:300;text-transform:lowercase;display:inline-block}.breadcrumb-item a::first-letter,.breadcrumb-item-active::first-letter{text-transform:uppercase}.breadcrumb-item-active{text-transform:lowercase;display:inline-block;color:#1a1a18;font-weight:500}.breadcrumb-item+.breadcrumb-item{padding-left:0}.breadcrumb-item a:hover{color:#1a1a18}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor;text-align:center}.message-status{margin-top:100px;text-align:center;font-weight:700}.success-message{color:green}.error-message{color:red;font-size:.9em;text-align:center;font-weight:700}.characteristics_table{border-collapse:collapse;width:100%}.characteristics_table td,.characteristics_table th{border:2px solid #000}.iti{width:100%;display:inline-block}.form-floating:has(#validationPhoneNumber) label{display:none}.iti .form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{padding-left:52px;margin-left:0;position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti--separate-dial-code .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__flag.iti__ru{height:14px;background-position:-4295px 0}.iti__flag{height:15px;box-shadow:0 0 1px 0 #888;background-image:url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.13/img/flags.png);background-color:#dbdbdb;background-position:20px 0;width:20px}#id_quantity,.iti__country-list,.toast{background-color:#fff}.iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);border:1px solid #ccc;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}#form-messages,#form-response,.iti__hide{display:none}.iti__country{padding:5px 10px;outline:0}#id_quantity{box-shadow:none;display:flex;justify-items:center;align-items:center;width:100%}.toast-container{z-index:99999;top:100px;width:95vw;display:flex;justify-content:center}.less550{display:none!important}.more550{display:block!important;margin-top:46px}.modal-body{position:relative;flex:1 1 auto;padding:1rem;box-sizing:border-box}.toast{border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;font-size:20px;box-shadow:0 0 30px 3px rgba(0,0,0,.15)}#toast{color:#65cca5}#toast-warning{color:#dcc073}.toastInner{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px}.offersList{font-family:var(--second-family);font-weight:700;font-size:30px;line-height:120%;color:#1a1a18;margin-bottom:45px}#cookie-consent{position:fixed;bottom:0;left:0;width:100%;height:80px;color:#000;padding:10px 2.2vw;text-align:center;z-index:1000;font-size:22px;display:flex;gap:10px;justify-content:space-around;align-items:center}#cookie-consent-button{background-color:#3391c5;color:#fff;border:none;padding:5px 20px;cursor:pointer;border-radius:5px;margin-right:90px}.cookieElText{flex:8}.cookieElButton{flex:2}#certificateDownload a{color:#fff;width:100%;text-align:center;align-content:center;height:100%}#certificateDownload{background-color:#3391c5;display:flex;justify-content:center;align-items:center;gap:5px}#certificateDownload img{height:16px}#certificateDownload:hover{background-color:#4ba3d6;cursor:pointer}.form-floating>label{position:absolute;font-size:14px;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;display:inline-block}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.toast.show{display:flex;width:50%;left:25%;height:auto;text-align:center;color:#000!important;flex-direction:column}