body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f7f9f5;color:#333;font-family:Arial,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}header{align-items:center;color:#fff;display:flex;height:50vh;justify-content:center;position:relative;text-align:center}header:before{background:#00322880;bottom:0;content:"";left:0;position:absolute;right:0;top:0}header .hero-content{position:relative;z-index:1}header h1{font-size:3rem;margin-bottom:1rem}header p{font-size:1.5rem;margin-bottom:2rem}header a.button{background-color:#ff914d;border-radius:30px;color:#fff;font-weight:700;padding:.8rem 2rem;text-decoration:none}section{margin:0 auto;max-width:1200px;padding:2rem}.equipment,.features,.workflow{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.block h2{color:#2b6c5d;font-size:2rem;margin-bottom:1rem}.block li,.block p{font-size:1rem;line-height:1.6}.cta{background-color:#e7f3eb;border-radius:12px;padding:3rem 2rem;text-align:center}.cta h3{font-size:1.8rem;margin-bottom:1rem}.cta a{background-color:#ff914d;border-radius:30px;color:#fff;font-weight:700;padding:.8rem 2rem;text-decoration:none}.fa-telegram{color:#00a0ff}.fa-whatsapp{color:#00ff40}.fa-viber{color:#6000c0}.card{background-color:#fff}.contacts_div{margin-bottom:50px}.contacts_item{align-items:center;display:flex;display:-ms-flexbox;margin-bottom:20px}.contacts_item .fa_icon{margin:0}.contacts_div .card_wrapper:last-of-type .contacts_item{margin-bottom:0}.contacts_div .card_wrapper:first-of-type .fa_icon{transform:scaleX(-1)}.contacts_item .icon{display:flex;display:-ms-flexbox;flex-basis:20%;padding:0 10px;text-align:center}.contacts_item .fa_icon,.social_links .fa_icon{font-size:25px;height:auto}.contacts_item:first-of-type a{padding-bottom:5px}.contacts_item:first-of-type a:last-of-type{padding-bottom:0}.contacts_item h5{padding-bottom:10px;padding-top:10px;text-align:left}.contacts_item h5:first-of-type{padding-top:0}.contacts_item a,.contacts_item p{color:#757575;display:block}.contacts_item a:hover{color:#0e314b}.social_div{margin-bottom:30px}.social_links{display:flex;justify-content:center}.social_links a{color:inherit}.social_links .fa_icon{margin:0 15px;transition:none}.map_div iframe{width:100%}.contactForm_div{padding-top:20px}.contactForm_div h2{padding-bottom:50px}.contactForm_div form,.formDiv form{display:flex;display:-ms-flexbox;flex-direction:column;margin:0 auto;max-width:400px}.contactForm_div input[type=email],.contactForm_div input[type=text],.contactForm_div textarea{border:none;border-radius:10px;margin-bottom:15px;outline:none;padding:15px}.contactForm_div textarea{font-family:Manrope,sans-serif;font-size:100%;margin-bottom:30px;min-height:8em}@media screen and (min-width:435px){.properties_group dt{width:40%}.properties_group dd{width:60%}}@media screen and (max-width:479px){.category_page .complex_block_headline,.ipqam_solution_page .complex_block_headline,.linking_block .complex_block_headline{align-items:flex-start;flex-direction:column;padding-bottom:20px}.parameter_buttons .btn{font-size:14px;font-weight:500}}@media screen and (min-width:480px){.parameter_buttons .btn{padding:10px 20px}.error_page{min-height:65vh}.product_item .title{font-weight:500}.side_block{padding:30px}}@media screen and (min-width:580px){.products_wrapper{grid-gap:20px;display:grid;grid-template-columns:calc(50% - 10px) calc(50% - 10px)}.contacts_div{display:flex;display:-ms-flexbox;flex-wrap:wrap}.product_item{margin-bottom:0}.contacts_item .icon{flex-basis:25%}.ip_qam_page .accordion_item{margin-bottom:30px}.ip_qam_page .accordion_item summary{min-height:180px;padding:30px}.ip_qam_page .card_img{height:calc(100% - 60px);right:30px;top:30px;width:calc(30% - 30px)}.buttons_block .block_item{flex-direction:row;min-height:90px;padding:0 20px}.buttons_block .block_item span{padding:0;text-align:left}.buttons_block .block_item .fa_icon{margin-right:15px}.with_buttons .buttons_block_fixed{top:-55px}.m_buttons .buttons_block_fixed+.page_block{padding-top:170px}.s_buttons .buttons_block_fixed+.page_block{padding-top:60px}.list_of_links{align-items:center;display:flex;display:-ms-flexbox;justify-content:space-around}}@media screen and (min-width:768px){.scrollbar_inner li div{height:80px;width:80px}.category_page .page_block:nth-last-of-type(2),.products_wrapper{padding-bottom:60px}.product_item_img{max-height:250px;width:auto}.product_page .buy_info{margin-top:40px}.product-buy .btn{flex-basis:auto;padding-left:50px;padding-right:50px}.modal .subtitle{padding:15px 0}.list_of_links .fa_icon{font-size:20px}.list_of_links a{padding:0}.no_img_article_title{padding-top:25px}.article_title:not(.wider_article_title) .title{padding-top:0}.article_title:not(.wider_article_title) .gatsby-image-wrapper{float:left;margin-bottom:20px;margin-right:20px;max-width:30%;width:100%}.contacts_div .card_wrapper{flex-basis:50%;max-width:50%;padding:0 15px}.contacts_item{height:170px;margin:0 auto 30px;max-width:330px}.contacts_item h5{font-size:18px}.contacts_div .card_wrapper:nth-last-of-type(-n+2) .contacts_item{margin-bottom:0}.social_div{margin-bottom:40px}.accordion_item{margin-bottom:15px}.accordion_item .properties_group dt span{background-color:#fff}.accordion_item .content,.accordion_item summary{padding:30px}.image_block .grid_layout{grid-gap:20px;display:grid;grid-template-columns:calc(60% - 10px) calc(40% - 10px)}.image_block .flexbox{align-items:center;flex-direction:row}.image_block .flexbox.inverse{flex-direction:row-reverse}.image_block .flexbox .textDiv{flex-basis:60%}.image_block .flexbox h2,.image_block .flexbox h4{padding-bottom:20px;padding-top:0}.image_block .flexbox .gatsby-image-wrapper{flex-basis:40%}.image_block .grid_layout .gatsby-image-wrapper{margin:0}.image_block .flexbox .gatsby-image-wrapper{margin:0 0 20px 10px}.image_block .flexbox.inverse .gatsby-image-wrapper{margin-left:0;margin-right:10px}.image_block .flexbox.bigger_margin_flexbox .gatsby-image-wrapper{margin-left:40px}.image_block .flexbox.inverse.bigger_margin_flexbox .gatsby-image-wrapper{margin-left:0;margin-right:40px}.page .start_block{height:290px}.start_block p{top:80px}.buttons_block .block_item_wrapper:nth-of-type(odd){padding-right:15px}.buttons_block .block_item_wrapper:nth-of-type(2n){padding-left:15px}.buttons_block .block_item span{font-size:14px}.first_page_block{padding-top:30px}.titles td{padding-left:10px;padding-right:10px}.error_page .error_code{font-size:85px}.ip_qam_page .complex_title .icon{height:68px;width:68px}.side_block h4{padding-top:0}.hotel_solution_page .list_of_links .fa_icon{font-size:1.5em}.h2_h4_div{padding-bottom:30px}}@media screen and (min-width:768px) and (max-width:1023px){.xs_buttons .image_block:first-of-type .flexbox h2{padding-top:30px}}@media screen and (min-width:1024px){.page{padding-top:20px}.product_page h1{padding-bottom:15px}.bigger_margin_block{margin-bottom:40px}.start_block p{text-align:left;top:calc(50% + 48px)}.category_page .grid_layout{display:grid}.accordion_item summary svg{margin-left:15px}.productsBlock h3{text-align:left}.product_page{padding-top:0}.moreBtn.backToCat_button{display:none}.breadcrumbs_div{background-color:#f7f7f7;border-bottom:1px solid #ececec}ul.breadcrumbs{color:#757575;display:block;padding:10px 0}ul.breadcrumbs li{display:inline;font-size:14px;vertical-align:initial}ul.breadcrumbs li a,ul.breadcrumbs li span{padding:0 4px}ul.breadcrumbs li a:hover{color:#0e314b}ul.breadcrumbs li:first-child{padding-right:5px}ul.breadcrumbs li+li+li:before{content:"/\00a0";padding:0 4px}.product-gallery{align-items:flex-start;flex-direction:row;margin-bottom:2em}.product-thumb{margin-right:30px;margin-top:0;width:auto}.scrollbar_inner{flex-direction:column;overflow-y:auto}.scrollbar_inner li{margin-right:0}.product-photo_box{max-height:none}.buy_info,.product-gallery{float:left}.buy_info{padding-left:50px;width:40%}.product-gallery{width:60%}.product_page .additional{margin-top:0}.product-buy{align-items:flex-start;flex-direction:column}.product-buy .btn{max-width:160px;padding:1px;width:50%}.product-status{margin-left:0;margin-top:15px}.product_page .description{clear:both}.products_wrapper{display:grid;grid-template-columns:calc(33.3% - 13.33333px) calc(33.3% - 13.33333px) calc(33.3% - 13.33333px)}.category_page .page_block:nth-last-of-type(2),.products_wrapper{padding-bottom:60px}.category_description{padding-top:30px}.pageName{text-align:left}.product_page .categories{align-items:center;display:flex;display:-ms-flexbox;justify-content:flex-end}.product_page .categories .title{padding-bottom:0;padding-right:10px}.product_page .categories_ul li{margin-bottom:0}.excerpt_hidden{max-height:400px}.contacts_div .card_wrapper{flex-basis:50%;max-width:50%;padding:0 15px}.contacts_item{max-width:380px}.contacts_item .fa_icon,.social_links .fa_icon{font-size:30px}.social_links .fa_icon{margin:0 30px 0 0}.contactForm_div h2{padding-top:20px;text-align:center}.contactForm_div input[type=email],.contactForm_div input[type=text],.contactForm_div textarea{margin-bottom:20px;padding:20px}.contactForm_div form{max-width:500px}.contactForm_div textarea{min-height:10em}.page .start_block{height:425px;padding:0;top:-20px}.page .start_block .container{justify-content:flex-start}.start_block .titleDiv .subtitle{max-width:62%;text-align:left}.page .start_block h1{padding:0}.page.with_buttons .start_block .titleDiv,.page.with_buttons .start_block h1:not(.title){margin-top:0}.flexbox_1024{align-items:center;display:flex}.flexbox_1024 .textDiv{flex-basis:75%}.side_block{background:none;flex-basis:30%;margin:0 0 0 30px;padding:0}.side_block .img-icon{display:block}.with_buttons .buttons_block_fixed{top:-75px}.with_buttons .buttons_block{width:calc(100% - 30px)}.xs_buttons .block_item{max-width:50%}.item_square{padding:30px;width:200px}.item_square img{height:75px;width:75px}.wider_article_title .title{padding-top:0}.wider_article_title .gatsby-image-wrapper{float:left;margin-bottom:20px;margin-right:20px;max-width:35%;width:100%}}@media screen and (min-width:1200px){.category_page .page_block:nth-last-of-type(2),.products_wrapper{padding-bottom:70px}.properties_group dt{width:35%}.properties_group dd{width:65%}.contacts_div .card_wrapper{flex-basis:25%;max-width:25%}.contacts_item{height:185px;padding:30px 20px}.contacts_item .icon{margin-right:15px;padding:0}.contacts_item a,.contacts_item p{font-size:15px}.ip_qam_page .accordion_item{height:-webkit-fit-content;height:fit-content}.ip_qam_page .accordion_item summary{min-height:210px}.page .start_block{height:380px}.ipqam_solution_page .buttons_block .block_item_wrapper{flex-basis:25%}.buttons_block .block_item_wrapper{padding:0 15px}.with_buttons .buttons_block_fixed{top:-65px}.m_buttons .buttons_block_fixed+.page_block{padding-top:80px}.ipqam_solution_page .image_block h4{max-width:70%}.ipqam_solution_page .page_block:last-of-type{padding-top:30px}.side_block{flex-basis:25%;margin:0}}@media screen and (min-width:1500px){.contactForm_div textarea{min-height:15em}.category_page .grid_layout{grid-template-columns:calc(25% - 15px) calc(25% - 15px) calc(25% - 15px) calc(25% - 15px)}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-link{color:#84daf1}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.f0190e02.css.map*/