@import url(https://fonts.googleapis.com/css2?family=PT+Sans&display=swap);*{margin:0;padding:0}.woocs_auto_switcher ul li img{width:25px!important}#goTopBtn{display:none;position:fixed;bottom:15px;right:16px;opacity:.6;z-index:99;font-size:18px;border:none;outline:none;background-color:#00aaa6;color:#fff;cursor:pointer;border-radius:4px;height:35px;width:35px;text-align:center}#goTopBtn:hover{background-color:#2c2c2c}.block_d_in_foo{color:#fff;text-align:right;display:block;float:right}.menu_f_blc_m .menu{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}.menu_f_blc_m .menu-item{list-style:none}.menu_f_blc_m .nav-link{display:block;text-decoration:none}.footet_kontakty{display:flex;align-items:center}.footet_kontakty a{margin-right:10px;text-decoration:none;color:inherit}.footet_kontakty a:last-child{margin-right:0}.menu_f_blc_m .menu{display:flex;flex-direction:row;gap:7px;padding:0;margin:0;list-style:none;justify-content:center;display:grid;grid-template-columns:repeat(2,1fr);gap:7px}.menu-menju-futer1-ua-container a{color:#fff}.menu_f_blc_m .menu-item{display:flex;align-items:center;text-align:left}.menu_f_blc_m .nav-link{display:block;text-decoration:none}.footer_bg .des_video_home_des{max-width:185px;font-size:10px;margin:0 auto;float:left}.footet_kontakty a:hover{color:#00aaa6}ul#menu-futer-menju li a:hover{color:#00aaa6}.menu_f_blc_m .nav-link{padding:0}.woofc-count.woofc-count-bottom-right{right:15px!important;z-index:2}.woofc-count{width:40px!important;height:50px!important;bottom:100px!important}.woofc-count span{background-color:#89b456!important}.woocommerce div.product form.cart .button{background-color:#40c781!important;display:block!important;line-height:30px!important}.woocommerce div.product form.cart .button:hover{cursor:pointer;background-color:#28a263!important}.woocommerce-product-gallery__image img{width:100%;height:auto;object-fit:cover;object-position:center}.xoo-wsc-items-count{top:-12px;right:0px!important}.pagination-nav-container{display:flex;justify-content:center;margin:20px 0;width:100%}li.page-item a{color:#000}.pagination span.page-numbers.current{background:none;height:auto;width:auto;padding:4px;color:#fff;border-radius:10%;display:block;line-height:.7}.pagination .page-item.active .page-link{z-index:3;color:#fff;background-color:#00aaa6;border-color:#00aaa6}.pagination{list-style:none;padding:0;display:flex}.page-item{margin:0 5px}.page-link{display:block;padding:10px 15px;border:1px solid #ddd;border-radius:4px;color:#007bff;text-decoration:none;transition:background-color 0.3s,color 0.3s}.page-link:hover{background-color:#f1f1f1;color:#0056b3}.page-item.active .page-link{background-color:#007bff;color:#fff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#ddd}ul.tabs.wc-tabs{margin:0 auto;list-style:none}h2.woocommerce-loop-category__title{font-size:1rem;text-align:center;color:#00aaa6;font-weight:700;margin-top:18px}.bg_in_cat .mark,mark{background-color:#00aaa6!important;color:#fff;border-radius:0 10px 0 10px;font-size:.9rem;position:absolute;right:15px;top:11px;padding:0.7em!important}.bg_in_cat img{max-width:150px;margin:0 auto}.bg_in_cat{background:#fff;padding:10px;margin-top:10px;border:1px solid #0478b4;border-radius:10px}.tovar_n{padding:0;margin:0 0 10px;z-index:1;position:relative;overflow:hidden;margin-bottom:25px;background-color:#fff;box-shadow:0 10px 30px 0 rgb(0 0 0 / 6%);margin-bottom:20px}a.title_tov{display:block;text-align:center;color:#2c2c2c;text-transform:uppercase;font-weight:700;font-size:.8rem;margin-top:7px;padding:5px}.home_price bdi{color:#00aaa6;font-size:20px;text-align:center;display:block;font-weight:700;margin:0;padding:0;margin-bottom:10px}.woocommerce-tabs h2{margin-top:10px}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#40c781;font-weight:700}.woocommerce-tabs.wc-tabs-wrapper{margin-top:35px}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#00aaa6;display:block;font-weight:700;margin:0;padding:0;margin-bottom:10px;font-size:2rem}.slider_home{position:relative;z-index:8}.bg_slider{position:relative;overflow:hidden}ul#owl-demo{margin:0;padding:0;list-style:none}.wrapper{position:relative;min-height:100%}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{display:block;text-align:center;background:#00aaa6;color:#fff;text-transform:uppercase}html,body{height:100%;font-family:'PT Sans',sans-serif!important;font-weight:400}.wrapper{position:relative;min-height:100%}.content{padding-bottom:255px}.footer_bg{position:absolute;left:0;bottom:0;width:100%;height:240px}p.text-center.copyright{color:#fff;text-align:center;margin-bottom:5px}.bg_woo_work{padding-top:60px;padding-bottom:70px}ul#menu-futer-menju li a{color:#fff}ul#menu-futer-menju li{color:#fff}ul#menu-futer-menju2 li{color:#fff}ul#menu-futer-menju2 li a{color:#fff;padding:0;font-size:20px;text-transform:uppercase}ul#menu-futer-menju-ua li a{color:#fff;padding:0;font-size:18px}ul#menu-futer-menju-ua li{color:#fff}ul#menu-futer-menju2-ua li{color:#fff}ul#menu-futer-menju2-ua li a{color:#fff;padding:0;font-size:18px}.img_home_h{max-width:540px;margin:0 auto;max-height:400px;overflow:hidden;border:1px solid #ccc;box-shadow:-1px 9px 18px 0 rgb(75 81 91 / .1);background:#fff;margin-bottom:20px;border:2px solid #b3b3b3}.block_name_t{color:#0395c5;font-size:1.6rem;padding-top:5px;padding-bottom:5px;text-transform:uppercase;text-align:center;position:relative;border-bottom:3px solid #e7eaeb;margin-bottom:45px;font-weight:700}.block_w:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f054";position:absolute;top:28%;right:-7px;font-size:23px;color:#0395c5}.block_w.tx-3:after{content:none}.desk_work{text-align:left;font-size:1.2em;font-weight:700;letter-spacing:1px;box-shadow:0 0 20px rgb(0 0 0 / .06);overflow:hidden;background-color:#fff;transition:all 0.3s;position:relative;padding-top:25px;padding-bottom:25px}.woo_work_desk{font-size:12px;font-weight:100;letter-spacing:0;margin-top:10px;margin:0 auto}.block_name_t:before{background:#0395c5;width:100px;height:5px;content:"";position:absolute;bottom:-4px;left:0;right:0;margin:auto}.woo_work_image{width:30px;float:left;display:block;margin-left:10px}.woo_work_image{float:left;display:block;margin-left:14px;width:40px;height:40px;margin-right:12px;color:#0395c5;text-align:center;font-size:31px}#main .post,#main .page{border:1px solid #fff!important;margin-bottom:20px;overflow-x:hidden!important;padding:0px!important}.msks{display:block;clear:both;background:#f2f2f2;max-width:1140px;margin:0 auto;padding-top:15px;margin-bottom:25px;position:relative;overflow:hidden;padding:9px;border-bottom:1px solid #bababa}.woocommerce div.product form.cart{margin-bottom:2em}.qib-button-wrapper{margin:0 auto!important;white-space:nowrap}.woocommerce div.product form.cart .button{background-color:#a46497;color:#fff;-webkit-font-smoothing:antialiased;display:block;width:100%;margin-top:20px;clear:both;text-transform:uppercase}.video-play-button{z-index:10;box-sizing:content-box;display:block;width:32px;height:44px;border-radius:50%;margin:0 auto}.block_video_home{background:#f5f6fa;padding-top:25px;padding-bottom:40px;position:relative}.des_video_home_des{text-align:center;color:#0485bc;font-weight:700}.video-play-button:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:80px;height:80px;background:#ba1f24;border-radius:50%;animation:pulse-border 1500ms ease-out infinite}.video-play-button:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:80px;height:80px;background:red;border-radius:50%;transition:all 200ms}.video-play-button:hover:after{background-color:darken(#fa183d,10%)}.video-play-button img{position:relative;z-index:3;max-width:100%;width:auto;height:auto}.video-play-button span{display:block;position:relative;z-index:3;width:0;height:0;border-left:30px solid #fff;border-top:22px solid #fff0;border-bottom:22px solid #fff0;margin-left:7px}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}a.mwe2{display:block;background:#0484bb;color:#fff;padding:3px;text-align:center;text-transform:uppercase;font-weight:700}.tovar{position:relative;box-shadow:0 10px 30px 0 rgb(0 0 0 / 14%);display:flex;flex-direction:column;height:100%;-webkit-box-shadow:0 2px 2px 0 rgb(0 0 0 / .14),0 3px 1px -2px rgb(0 0 0 / .12),0 1px 5px 0 rgb(0 0 0 / .2);box-shadow:0 2px 2px 0 rgb(0 0 0 / .14),0 3px 1px -2px rgb(0 0 0 / .12),0 1px 5px 0 rgb(0 0 0 / .2)}.category-wrapper{background:#f5f5f5;padding:15px;max-width:1110px;margin:0 auto!important;margin-bottom:30px!important;margin-top:20px!important}.block_ins{margin-top:auto;padding:10px}.pad_tov{flex-grow:1}.tovar img{margin:0 auto}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none;width:100%;clear:none}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:none;width:100%}span.soldout{position:absolute;right:0;background:#ff5151e3;padding:6px;color:#fff;font-size:12px;letter-spacing:.4px}.site-main{padding-bottom:125px;overflow:hidden;margin-bottom:46px}.alignleft{margin:0 auto;display:block;text-align:center}.alignright{display:inline;float:right;margin-left:1.5em}.gallery{margin-bottom:1.6em}.gallery-item{display:inline-block;padding:1.79104477%;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-icon img{margin:0 auto}.gallery-caption{color:#707070;color:rgb(51 51 51 / .7);display:block;font-family:"Noto Sans",sans-serif;font-size:12px;font-size:1.2rem;line-height:1.5;padding:.5em 0}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.wp-caption{border:1px solid #ccc;margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:1.2% auto 0;max-width:98%}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#sidebar-left .widget,#sidebar-right .widget{border:0 solid #eee!important;margin-bottom:20px;overflow:hidden!important;padding:0px!important}.phone_header{font-weight:700;font-size:1.3em;color:#00aaa6;text-align:left;position:relative;clear:both;margin-bottom:10px}.work_header{font-weight:700;font-size:1.3em;color:#00aaa6;text-align:left;position:relative}.phone_header i{color:#fff;font-weight:900;font-size:18px;margin-right:8px;position:relative;background:#00aaa6;border-radius:50%;float:left;width:36px;height:35px;text-align:center;line-height:35px}.menu-futer-menju2-container{padding-left:20px}.email_header i{color:#fff;font-weight:900;font-size:18px;margin-right:8px;position:relative;background:#00aaa6;border-radius:50%;float:left;width:36px;height:35px;text-align:center;line-height:35px}.work_header i{color:#fff;font-weight:900;font-size:18px;position:relative;background:#00aaa6;border-radius:50%;float:left;width:36px;height:35px;text-align:center;line-height:35px;margin-right:8px}.phone_header span{font-weight:700}.phone_header_f{text-align:right;font-size:2em;padding-top:31px;color:#fff}.phone_header_f span{font-weight:700}nav.woocommerce-pagination{clear:both;display:block;overflow:hidden;width:100%}ul.page-numbers{margin:0;padding:0;list-style:none;text-align:center;margin-bottom:20px}.phone_header a{color:#00aaa6}.email_header a{color:#00aaa6}ul.page-numbers li{display:inline-block}span.page-numbers.current{background:#2f9dc9;padding:11px;height:30px;width:30px;color:#fff;border-radius:10%;display:block;line-height:.7}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#0478b4;color:#fff}.woocommerce nav.woocommerce-pagination ul li{border-right:none;padding:0;margin:0;float:left;display:inline;overflow:hidden;margin-left:3px}.page-numbers li a{background:dimgray;padding:11px;height:30px;width:30px;color:#fff;border-radius:10%;display:block;line-height:.7}nav.woocommerce-pagination{clear:both;display:block;overflow:hidden;width:100%;background:#e5e6e6;padding-top:5px;margin:0 auto;margin-bottom:30px;margin-top:20px;max-width:1110px}.description{padding:10px}.video_block{padding:10px;overflow:hidden}.gallery_block{padding:10px}div.widget-title2{color:#00aaa6;font-size:17px;margin-top:0;padding-top:5px;padding-bottom:5px;background-color:#fff;text-transform:uppercase;text-align:center;box-shadow:0 2px 3px rgb(0 0 0 / .1);font-weight:800;margin-bottom:10px}.block_work_in{position:relative}.block_img_work{position:relative}a{color:#337ab7;text-decoration:none}img{display:block;height:auto;max-width:100%}.photo_glav img{display:block;margin:0 auto}.op_site{font-size:1.2em;text-align:justify}h1.widget-title{text-align:center;color:#fff;font-weight:700;letter-spacing:1px;background:#00aaa6;padding:6px;margin-bottom:3px;text-transform:uppercase;font-size:17px!important}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#dfdcde;text-decoration:none;background-image:none;color:#d3d3d3}div.widget-title{color:#00aaa6;font-weight:700;font-size:2rem;margin-top:15px;padding-top:5px;padding-bottom:5px;background-color:#fff;text-transform:uppercase;text-align:center;box-shadow:0 2px 3px rgb(0 0 0 / .1);font-weight:800;margin-bottom:10px}div.widget-title:before{content:"\f111";font-size:16px;margin-right:25px;top:-8px;position:relative;color:#00aaa6;font-family:"Font Awesome 5 Free"}div.widget-title:after{content:"\f111";font-size:16px;margin-left:25px;top:-8px;position:relative;color:#00aaa6;font-family:"Font Awesome 5 Free"}.su-table .su-even td{background:rgb(158 218 242 / .55)!important}.footer_bg{background-color:#1b1b1b;padding-top:25px;position:absolute;bottom:-4px;width:100%;left:0}.su-table{font-weight:700}.site_ol{margin:0 auto;display:block;width:100%;max-width:195px}.email_header.foo_pos_b{clear:both;margin-top:16px}.column{float:left;width:48%}.column.right{float:right}.clear{clear:both;height:0;overflow:hidden}.page-header{padding-bottom:0;margin:0;border-bottom:0 solid #eee!important}.date{clear:both}h2.nm1{text-align:center;font-size:1.3em;margin-top:0;background:#00aaa6;padding:3px}h2.nm1 a{color:#fff}.post{overflow:hidden}.row.main-navigation{clear:both}.wp-svg-phone:before{content:"\e03c";font-size:60px;color:#03a5ce}.wp-svg-users:before{content:"\e071";font-size:60px;color:#03a5ce}.wp-svg-truck:before{content:"\e0ab";font-size:60px;color:#03a5ce}.wp-svg-arrow-right-3:before{content:"\e132";position:absolute;top:47px;font-size:1.99em;color:#006e2e}select.orderby{display:none}p.woocommerce-result-count{display:none}.email_header{font-weight:700;font-size:1.3em;color:#00aaa6;text-align:left;position:relative;display:block;clear:both;margin-top:10px}.lang_l{color:#00aaa6;font-weight:700;font-size:18px;line-height:35px}.lang_r a{color:#000;font-weight:700}.lang_r span.active{color:#00aaa6;font-weight:700;text-decoration:underline}.email_header_f{text-align:center;font-weight:700;font-size:2.5em;padding-top:25px;letter-spacing:1px;color:#fff}ul#owl-demo{margin:0;padding:0;list-style:none}.slider_home{position:relative;z-index:8}.bg_header{padding-top:10px;background:#fff;padding-bottom:10px}.entry-content ul{padding-left:20px}nav.navbar.navbar-default{background:#5ebcaa}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background:none;color:#fff}span.posted_in a{color:#337ab7}span.tagged_as a{color:#337ab7}.navbar-default .navbar-nav>li>a{color:#000;text-transform:uppercase;font-weight:700}.nav>li>a{position:relative;display:block;padding:14px 14px}ul.sub-menu.dropdown-menu{z-index:9999;width:100%;background:#0481b9;color:#fff}ul.sub-menu.dropdown-menu a{color:#fff}ul.sub-menu.dropdown-menu li a:hover{background-color:#5ebcaa!important}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffe8e8e8',GradientType=0);background-repeat:repeat-x}.bg_menu{background:#00aaa6}.woocommerce span.onsale{min-width:6.236em;padding:0;max-width:110px;width:100%;text-align:center;font-weight:200;top:0em;left:0em;margin:0;background-color:#F44336;color:#fff;font-size:13px;z-index:9;position:absolute;border-radius:0%}.owl-theme .owl-dots .owl-dot span{background:#179aae}.owl-mnogob .owl-dots{text-align:center;height:2em;margin:0!important;padding:0!important;position:absolute;bottom:0;top:auto;left:.6667%;counter-reset:dots;font-size:1.25em;width:auto}.woocommerce-message{border-top-color:#27b31f;max-width:1250px;margin:0 auto}a.added_to_cart.wc-forward{display:none}img{display:block;height:auto;max-width:100%}.bl-news-home{background-color:#fff;margin-bottom:20px;-webkit-transition:.5s all linear;-o-transition:.5s all linear;transition:.5s all linear;position:relative;background:#fff;box-shadow:0 1px 3px 0 rgb(0 0 0 / .15);height:auto}.desc-news-home h3{font-size:14px;color:#fff;margin-top:2px;position:relative;line-height:18px;top:1px;z-index:9;width:100%;left:0;margin-bottom:0;padding:6px;text-align:left}#sidebar-left .widget ul,#sidebar-right .widget ul{padding-left:0px!important}.desc-home{position:absolute;left:0;right:0;bottom:0;color:#fff;padding-top:24%;background:-moz-linear-gradient(top,#fff0 0%,#fff0 3%,rgb(0 0 0 / .98) 98%,rgb(0 0 0) 100%);background:-webkit-linear-gradient(top,#fff0 0%,#fff0 3%,rgb(0 0 0 / .98) 98%,rgb(0 0 0) 100%);background:linear-gradient(to bottom,#fff0 0%,#fff0 3%,rgb(0 0 0 / .98) 98%,rgb(0 0 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00e3e4e5',endColorstr='#000000',GradientType=0);padding-left:0;padding-bottom:10px}.title_block_home2:hover{background:#2c2c2c;text-decoration:none}.title_block_home2 a:hover{background:#2c2c2c;text-decoration:none;color:#fff}.img-bl-news-home img{width:100%;height:auto;margin-bottom:0px!important}.img-bl-news-home{position:relative}a.read-more-link{display:block;text-align:center;background:#00aaa6;color:#fff;text-transform:uppercase;padding-top:6px;padding-bottom:6px;font-weight:700;width:100%;bottom:0;left:0}.desc-news-home{top:0;left:0;width:100%;overflow:hidden}a.close{opacity:1;border-radius:0}a.dsw{color:#000;display:block}.taxonomy-description{text-transform:initial;line-height:18px;padding-top:11px;color:#141515}input.wpcf7-form-control.wpcf7-text{width:100%;margin-bottom:2px;margin-top:2px;padding:7px;border:1px solid #b5b5b5}textarea.wpcf7-form-control.wpcf7-textarea{width:100%;margin-bottom:7px;margin-top:3px;padding:9px;border:1px solid rgb(204 204 204 / .72)}input.wpcf7-form-control.wpcf7-submit{font-weight:700;text-decoration:none;border-radius:3px;margin-bottom:6px;background:#7fc41c;margin-top:2px;color:#fff;padding-left:5px;padding-right:5px;padding:9px;font-size:1.3em;border:none;width:100%}input.wpcf7-form-control.wpcf7-submit:hover{cursor:pointer;opacity:.9}.see-more{background:#7fc41c;text-align:center;padding:16px;text-transform:uppercase;font-weight:900;color:#fff;font-size:1.2em;letter-spacing:1px;clear:both;display:block}.b_ktn_name{display:block;background:#00aaa6;color:#fff;padding-left:10px;padding:11px;font-weight:700;text-transform:uppercase}.b_ktn_name_spm{color:#171717c2;font-weight:700;border-top:3px solid #00aaa6;border-bottom:3px solid #00aaa6;padding:23px;margin-bottom:20px}.bg_namepage{background:#00aaa61a;text-transform:uppercase;margin-bottom:10px}.cat_rub_list li a{display:block;color:#000;background:#dff0f0ad;border-bottom:1px solid #82848430;padding-top:8px;padding-bottom:8px;padding-left:10px;font-size:15px}.cat_rub_list li a:hover{cursor:pointer;text-decoration:none;color:#fff;background:#00aaa6}a.button.addtocartbutton{display:block;text-align:center}#swipebox-overlay{background:#0d0d0d82!important}div#swipebox-top-bar{position:relative!important;z-index:0!important}ul.meny_2 a{display:block;color:#000;background:#dff0f0ad;border-bottom:1px solid #82848430;padding-top:8px;padding-bottom:8px;padding-left:10px;font-size:15px;text-transform:uppercase}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:none;margin:0 0% 0em 0;padding:0;position:relative;width:100%;margin-left:0;margin-bottom:18px;box-shadow:0 2px 3px rgb(0 0 0 / .1);padding:3px}.woocommerce ul.products li.product .price{color:#77a464;display:block;font-weight:400;margin-bottom:.5em;font-size:1.2em}h2.woocommerce-loop-product__title{font-weight:700;color:#000;font-size:0.8em!important;margin-top:6px;margin-bottom:3px;text-align:center;padding-top:3px;padding-bottom:7px}.tovar a:hover{text-decoration:none}.tovar:hover{cursor:pointer;background:#f2f2f2}a.button.product_type_variable.add_to_cart_button{display:block;text-align:center;color:#000}a.button.product_type_simple{display:block;text-align:center}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 0em;box-shadow:none}.breadcrumbs p{margin:0;margin-top:3px;margin-bottom:2px;text-transform:none}.bg_tov_title{background:#f5f5f5;margin-bottom:10px;padding-top:10px;padding-bottom:10px}p#breadcrumbs a{color:#a2a2a2;text-transform:none}h3.tov_cat{clear:both;display:block;font-size:17px;text-align:center;background:#00aaa6;line-height:34px;margin-top:0;margin-bottom:15px}span.posted_in{DISPLAY:BLOCK}h3.tov_cat img{background:#f3f3f3;padding:5px}h3.tov_cat a{color:#fff}h1.product_title.entry-title{margin:0;margin-bottom:11px;font-weight:700;font-size:29px;margin-top:6px}ul.products.columns-4{margin:0;padding:0;list-style:none}ul.tabs.wc-tabs{margin:0 auto;list-style:none}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 .1em;overflow:hidden;position:relative;margin-top:10px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #d3ced2;background-color:#ebe9eb;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}a.button.addtocartbutton{display:block;background:#0478b4;color:#fff;padding-top:6px;padding-bottom:6px;text-transform:uppercase;margin-top:11px;font-size:16px}a.button.addtocartbutton:hover{cursor:pointer;background-color:#19668e}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.summary .price_tov{color:#3c763d;font-size:20px;text-align:left;font-weight:700}.bbloomer-thumbs div.woocommerce-product-gallery__image{width:30%;margin-right:3%;margin-bottom:3%;float:left}.price_tov{color:#3c763d;font-size:20px;text-align:center}li.product a:hover{text-decoration:none}ul.tabs.wc-tabs{margin:0 auto;list-style:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #d3ced2;z-index:1}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #ebe9eb}* WooCommerce 3 Gallery */ .woocommerce-product-gallery{position:relative;margin-bottom:3em}.woocommerce-product-gallery figure{margin:0}.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce-product-gallery .flex-control-thumbs li{list-style:none;float:left;cursor:pointer}.woocommerce-product-gallery .flex-control-thumbs img{opacity:.5}.woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:1}.woocommerce-product-gallery img{display:block;width:100%;border-right:6px solid #fff}img.wp-post-image{margin-bottom:5px}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:50%}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:25%}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:20%}.woocommerce-product-gallery__trigger{position:absolute;top:1em;right:1em;z-index:99}a.woocommerce-product-gallery__trigger{text-decoration:none}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:.875em;right:.875em;display:block;height:2em;width:2em;border-radius:3px;z-index:99;text-align:center;text-indent:-999px;overflow:hidden}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{background-color:#169fda;color:#fff}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover{background-color:#1781ae;border-color:#1781ae;color:#fff}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{font:normal normal normal 1em/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;content:"\f00e";line-height:2;text-indent:0}.pum-theme-1194 .pum-title,.pum-theme-tema-po-umolchaniju .pum-title{text-align:center;margin-bottom:10px}.button7{font-weight:700;color:#fff;text-decoration:none;padding:15px;border-radius:3px;background:#40c781;box-shadow:0 -3px #35a76e inset;transition:0.2s;position:relative;display:block;margin-top:10px;text-align:center;text-transform:uppercase}.button7:hover{background:#35a76e;color:#fff}.button7:active{background:#21935a;box-shadow:0 3px #21935a inset}.button7 i{font-size:19px;margin-right:10px}.overlay{top:0;right:0;bottom:0;left:0;z-index:10;display:none;background-color:rgb(0 0 0 / .65);position:fixed;cursor:default}.overlay:target{display:block}.popup{top:-100%;right:0;left:50%;font-size:14px;z-index:20;margin:0;width:85%;min-width:320px;max-width:450px;position:fixed;padding:15px;border:1px solid #383838;background:#fefefe;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;font:14px/18px 'Tahoma',Arial,sans-serif;-webkit-box-shadow:0 15px 20px rgb(0 0 0 / .22),0 19px 60px rgb(0 0 0 / .3);-moz-box-shadow:0 15px 20px rgb(0 0 0 / .22),0 19px 60px rgb(0 0 0 / .3);-ms-box-shadow:0 15px 20px rgb(0 0 0 / .22),0 19px 60px rgb(0 0 0 / .3);box-shadow:0 15px 20px rgb(0 0 0 / .22),0 19px 60px rgb(0 0 0 / .3);-webkit-transform:translate(-50%,-500%);-ms-transform:translate(-50%,-500%);-o-transform:translate(-50%,-500%);transform:translate(-50%,-500%);-webkit-transition:-webkit-transform 0.6s ease-out;-moz-transition:-moz-transform 0.6s ease-out;-o-transition:-o-transform 0.6s ease-out;transition:transform 0.6s ease-out}.overlay:target+.popup{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);top:20%}.df{font-weight:700;text-align:center;margin-bottom:10px;text-transform:uppercase}.close{top:-20px;right:-10px;width:30px;height:30px;position:absolute;padding:0;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;background-color:rgb(61 61 61 / .8);-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:center;text-decoration:none;font-weight:700;-webkit-transition:all ease .8s;-moz-transition:all ease .8s;-ms-transition:all ease .8s;-o-transition:all ease .8s;transition:all ease .8s;background:#fb2020;opacity:1;line-height:23px;color:#f00!important}.close:before{color:rgb(255 255 255 / .9);content:"X";text-shadow:0 -1px rgb(0 0 0 / .9);font-size:12px}.close:hover{background-color:rgb(252 20 0 / .8);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.popup img{width:100%;height:auto}.pic-left,.pic-right{width:25%;height:auto}.pic-left{float:left;margin:5px 15px 5px 0}.pic-right{float:right;margin:5px 0 5px 15px}.popup embed,.popup iframe{top:0;right:0;bottom:0;left:0;display:block;margin:auto;min-width:320px;max-width:600px;width:100%}.popup p{margin:0;padding:5px 0}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:.92em;color:#767676;margin:0;margin-top:10px}.grtyoutube-popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999}.grtyoutube-popup-content{margin-top:150px;width:95%;max-width:850px;margin-left:auto;margin-right:auto;position:relative}.grtyoutube-popup-close{position:absolute;top:-30px;right:0;color:#FFF;font-size:25px;width:17px;height:17px;cursor:pointer}.ras_bg{background:url(/images/ras_bg.webp);background-position:center;min-height:400px;position:relative}.about-img{position:relative;z-index:1}.ras_bg::after{position:absolute;content:'';top:-10px;left:-10px;width:80px;height:80px;background:#047db7;z-index:-1}.ras_bg::before{position:absolute;content:'';bottom:-10px;right:-10px;width:80px;height:80px;background:#047db7;z-index:-1}span.youtube-link{position:absolute;margin:0 auto;display:block;top:50%;left:50%;margin-left:-18px}.des_video_home_title{text-align:center;margin-top:23px;font-size:1.4rem}.grtyoutube-iframe{width:100%;height:480px}@media (max-width:767px){.grtyoutube-iframe{width:100%;height:350px}}.grtyoutube-dark-theme{background:rgb(0 0 0 / .85)}.grtyoutube-dark-theme .grtyoutube-popup-content{-webkit-box-shadow:0 0 8px 0 rgb(255 255 255 / .4);-moz-box-shadow:0 0 8px 0 rgb(255 255 255 / .4);box-shadow:0 0 8px 0 rgb(255 255 255 / .4)}.grtyoutube-dark-theme .grtyoutube-popup-close{background:url(/images/icon-close-white.png) no-repeat}.grtyoutube-light-theme{background:rgb(255 255 255 / .85)}.grtyoutube-light-theme .grtyoutube-popup-content{-webkit-box-shadow:0 0 8px 0 rgb(0 0 0 / .4);-moz-box-shadow:0 0 8px 0 rgb(0 0 0 / .4);box-shadow:0 0 8px 0 rgb(0 0 0 / .4)}.grtyoutube-light-theme .grtyoutube-popup-close{background:url(/wp-content/themes/rastoyka/icon-close-black.png) no-repeat}.question_block_name{color:#00aaa6;font-weight:700;margin-bottom:12px}.question_block_name span{position:absolute;left:15px;background:#00aaa6;width:21px;text-align:center;color:#fff;border-radius:0 20px 20px 0;font-size:19px}.question_block_detal_btn{background:#f7f7f7;padding-top:40px;padding-bottom:40px}a.btnk{display:block;text-align:center;background:#ccc;max-width:350px;margin:0 auto;padding-top:15px;padding-bottom:15px;border-radius:4px;color:#fff;background:#00aaa6;text-transform:uppercase;font-weight:700}.question_t1{color:#00aaa6;font-weight:700;font-size:1.3rem}.question_t2{color:#6d5d5d;font-size:1.1rem;line-height:21px;margin-top:9px}a.btnk:hover{cursor:pointer;background:#2c2c2c;color:#fff}.question_block_name{color:#00aaa6;font-weight:700;margin-bottom:12px;margin-left:10px;font-size:17px}.question_block{box-shadow:-1px 9px 18px 0 rgb(75 81 91 / .1);background:#fff;padding-left:15px;padding-right:15px;padding-top:12px;padding-bottom:20px;margin-bottom:20px}.question_block_desk ul{padding:0;margin:0;padding-left:16px;margin-top:10px}.question_block_desk p{margin-bottom:5px}.question_block_desk p{margin-bottom:.2rem}ul.lm_x{list-style:none;padding:0}.tab_des .table .thead-dark th{color:#fff;background-color:#0395c5;border-color:#dee2e6;text-transform:uppercase;font-size:14px;text-align:center}.table-responsive-stack tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.table-striped tbody tr:nth-of-type(odd){background-color:rgb(144 144 144 / .05)!important}.table-bordered{border:1px solid #fbfbfb!important}.table-bordered td,.table-bordered th{border:1px solid #f5f5f5!important}.table-responsive-stack td,.table-responsive-stack th{display:block;-ms-flex:1 1 auto;flex:1 1 auto}.table-responsive-stack .table-responsive-stack-thead{font-weight:700}@media screen and (max-width:768px){.table-responsive-stack tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:0 solid #ccc;display:block}.table td,.table th{padding:0.4rem!important;vertical-align:top;border-top:1px solid #dee2e6}.table-responsive-stack td{float:left\9;width:100%}}.table_block_name{text-align:center;margin-bottom:10px;font-weight:700;font-size:1.3rem;padding-top:15px;padding-bottom:15px}.icon-download{position:relative;display:block;width:50px;height:25px;margin:auto;border:solid 3px #fdfdfd;border-top:none;float:left}.icon-download:before,.icon-download:after{content:'';display:block;position:absolute;animation:icon-bounce .5s infinite alternate}.icon-download:before{left:19px;top:-10px;width:5px;height:11px;background:#fdfdfd}.icon-download:after{left:11px;top:0;width:0;height:0;border-left:solid 10px #fff0;border-right:solid 10px #fff0;border-top:solid 10px #fff}@keyframes icon-bounce{from{transform:translateY(-8px)}to{transform:translateY(0)}}.btn_download a{color:#fff;text-align:center;display:block;text-transform:uppercase;font-size:18px}.btn_download{font-weight:700;color:#fff;text-decoration:none;border-radius:3px;background:#00aaa6;transition:0.2s;max-width:285px;margin:0 auto;padding:12px;margin-top:12px;text-align:center;text-transform:uppercase}.btn_download:hover{background:#f00f0f;color:#fff}.btn_download:active{background:#ffcd82}.btn_download a:hover{color:#fff}.operating_instructions_steps_desk span{background:#ccc;display:block;float:left;width:16px;text-align:center;margin-right:6px}.operating_instructions_steps_desk{box-shadow:-1px 9px 18px 0 rgb(75 81 91 / .1);background:#fff;padding-left:30px;padding-right:15px;padding-top:30px;padding-bottom:20px;margin-bottom:20px}.operating_instructions_steps_desk span{background:#00aaa6;display:block;float:left;width:30px;height:30px;text-align:center;margin-right:6px;color:#fff;position:absolute;left:0;top:28%;border-radius:3px;line-height:1.7;font-weight:700}.vm{box-shadow:-1px 9px 18px 0 rgb(75 81 91 / .1);background:#fff;padding:8px}.vm:hover{cursor:pointer}.eur_style{color:#3c763d;font-size:20px;text-align:center;font-weight:700;width:100%;display:block}.uah_style{color:#3c763d;font-size:20px;text-align:left;font-weight:700;float:left}.eur_f_block{display:block;width:100%;clear:both;overflow:hidden;text-align:center;background:#f1f1f1;padding-top:10px;padding-bottom:10px;border:1px solid #e9e9e9;margin-bottom:10px}.eur_f_block span{display:block;clear:both;text-align:center}.question_block_detal_btn3{margin-top:10px;margin-bottom:30px}.wooter_block i{color:red;float:left;line-height:27px;margin-right:11px;font-size:22px}.wooter_block strong{color:red;text-transform:uppercase;font-size:1.2rem}.service_page_name{text-align:center;font-weight:700;font-size:1.5rem;margin-bottom:13px}@media only screen and (max-width :1200px){.work_header{font-size:.9em;line-height:35px}.email_header{font-size:.9em;line-height:35px}.phone_header{font-size:.9em;line-height:30px}}.list_gallery{background:#fff;margin-bottom:28px;border:1px solid #F3F0F0;position:relative;box-shadow:0 1px 2px #AFAFAF}@media only screen and (max-width :992px){.menu_f_blc_m .menu-item{display:block;align-items:center}.footet_kontakty{display:flex;align-items:center;justify-content:center;margin-top:20px}.woo_work_image{float:none;margin:0 auto}.desk_work{text-align:center}.block_w:after{font-family:"Font Awesome 5 Free";top:37%}.footer_bg{height:500px}.content{padding-bottom:597px}.site_ol{margin-bottom:15px}.question_t2{text-align:center}.question_t1{text-align:center}}@media only screen and (max-width :768px){.desk_work{margin-bottom:45px}.work_header{text-align:center;font-size:.9em}.email_header{text-align:center}.phone_header{text-align:center}.work_header i{float:none;margin:0 auto;display:block}.email_header i{float:none;margin:0 auto;display:block}.phone_header i{float:none;margin:0 auto;display:block}.lang_l{font-size:14px;line-height:20px}.phone_header.foo_pos_b i{float:left}.email_header.foo_pos_b i{float:left}.menu-futer-menju2-container{padding-left:20px}.block_w:after{content:"\f107";top:74%;font-size:34px;color:#0395c5;text-align:center;right:50%;margin-right:-3px}.woo_work_desk{font-size:16px;font-weight:100;letter-spacing:0;margin:0 auto;margin-top:12px}.footer_bg{height:500px}.content{padding-bottom:497px}}@media only screen and (max-width :600px){.footer_bg{height:675px}.content{padding-bottom:647px}}@media only screen and (max-width :575px){.block_d_in_foo{margin:0 auto;display:block;max-width:210px}.menu_f_blc_m{margin:0 auto;margin-top:20px;text-align:center}ul#menu-futer-menju li{list-style:none}ul#menu-futer-menju2 li{list-style:none}.work_header i{float:left;margin:0 auto;display:block}.email_header i{float:left;margin:0 auto;display:block}.phone_header i{float:left;margin:0 auto;display:block}.des_video_home_title{margin-bottom:35px}.block_name_t{font-size:1.2rem}.block_name_t:before{height:4px}.block_name_t{border-bottom:0 solid #e7eaeb}}@media only screen and (max-width :480px){.menu_f_blc_m .menu{grid-template-columns:repeat(1,1fr);gap:5px}.email_header i{font-size:14px;float:left;width:29px;height:29px;text-align:center;line-height:31px}.phone_header i{font-size:14px;float:left;width:29px;height:29px;text-align:center;line-height:31px}.phone_header{font-size:.8em}.email_header{font-size:.8em}.work_header{text-align:center;font-size:.8em}}.stock_max{min-height:3.236em;line-height:3.236;min-width:6.236em;padding:0;max-width:110px;width:100%;text-align:center;font-weight:200;top:0em;left:0em;margin:0;background-color:#F44336;color:#fff;font-size:13px;z-index:9;position:absolute;border-radius:0%}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{text-align:center;background:#00aa0d;padding-top:10px;padding-bottom:10px;text-transform:uppercase;font-weight:700;color:#fff}.exp_title{color:#fff;font-size:1.5rem}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{padding-left:0}.mchjk{background:#047db7;max-width:200px;margin:0 auto;font-size:18px;padding-top:10px;padding-bottom:10px;border-radius:35px;color:#fff}.stock_max{min-height:3.236em;line-height:3.236;min-width:6.236em;padding:0;max-width:110px;width:100%;text-align:center;font-weight:200;top:0em;left:0em;margin:0;background-color:#FFEB3B;color:#000;font-size:13px;z-index:9;position:absolute;border-radius:0%}.pad_tov span.price{color:#00aaa6;font-size:20px;text-align:center;display:block;font-weight:700;margin:0;padding:0;margin-bottom:10px}p.stock.available-on-backorder{background-color:#FFEB3B;text-align:center;padding-top:6px;padding-bottom:6px;color:#000!important;display:block;max-width:420px}span.woocommerce-input-wrapper{display:block;width:100%}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal;width:100%;margin-bottom:2px;margin-top:2px;padding:7px;border:1px solid #b5b5b5}.wac-qty-button{display:inline;border-radius:1px;padding-left:12px;padding-right:12px;padding-bottom:6px;background-color:#00aaa6;text-decoration:none;font-weight:700;color:#fff;padding-top:2px}.summary button.minus{width:20px;background:#fff;border:1px solid #767676;line-height:26px;font-weight:700}.summary button.plus{width:20px;background:#fff;border:1px solid #767676;line-height:26px;font-weight:700}