/*!
Theme Name: Blocksy
Theme URI: https://creativethemes.com/blocksy/
Author: CreativeThemes
Author URI: https://creativethemes.com
Description: Blocksy is a blazing fast and lightweight WordPress theme built with the latest web technologies. It was built with the Gutenberg editor in mind and has a lot of options that makes it extendable and customizable. You can easily create any type of website, such as business agency, shop, corporate, education, restaurant, blog, portfolio, landing page and so on. It works like a charm with popular WordPress page builders, including Elementor, Beaver Builder, Visual Composer and Brizy. Since it is responsive and adaptive, translation ready, SEO optimized and has WooCommerce built-in, you will experience an easy build and even an increase in conversions. Note: Blocksy is built with the latest web technologies in order to bring you the smoothest experience, that told, old browsers like IE 11 and below may not work as expected. We strongly recommend you to update/switch to a modern browser.
Version: 1.8.95
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Copyright: (c) 2019 CreativeThemes.
Requires at least: 5.2
Requires PHP: 7.0
Tested up to: 6.1
Text Domain: blocksy
Tags: blog, e-commerce, wide-blocks, block-styles, grid-layout, one-column, two-columns, three-columns, four-columns, right-sidebar, left-sidebar, translation-ready, custom-colors, custom-logo, custom-menu, featured-images, footer-widgets, full-width-template, theme-options, threaded-comments, buddypress, rtl-language-support, news
*/
@import url("https://use.fontawesome.com/519a702474.css"); 
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500;600;700&display=swap');
	@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap');
@media all {
:root {
	--strong: #6A1B9A;
	--strong-light: #8E24AA;
	--strong-dark: #4A148C;
	--strong2: #2E7D32;
	--strong2-light: #43A047;
	--strong2-dark: #1B5E20;
	--grey_black: #3D3D3D;
	--grey_blacker: #232323;
	--grey: #848484;
	--grey_soft: #c8c8c8;
	--grey_softer: #ededf2;
	--b: #000;
	--mistyrose: #fff;
	--firebrick: #d50000;
	--palegoldenrod: #ffd600;
	--headfamilyfont: 'Oswald', sans-serif;
	--headfamilyfont-light: 200;
	--headfamilyfont-regular: 400;
	--headfamilyfont-medium: 500;
	--headfamilyfont-bold: 600;
	--family_text_font: 'Open Sans', sans-serif;
	--family_text_font-light: 300;
	--family_text_font-regular: 400;
	--family_text_font-medium: 600;
	--family_text_font-bold: 700;
	scroll-behavior: smooth;
}
.bg-05rem {padding:.5rem;}
.bg-1rem {padding:1rem;}
.bg-1.5rem {padding:1.5rem;}
.bg-2rem {padding:2rem;}
.bg-grey{background-color: var(--grey);}
.bg-grey-light{background-color: var(--grey_soft);}
.bg-grey-lighter{background-color: var(--grey_softer);}
.bg-grey-dark{background-color: var(--grey_black);color:var(--mistyrose);}
.bg-grey-dark a {color:var(--mistyrose);}
.bg-grey-darker{background-color: var(--grey_blacker);color:var(--mistyrose);}
.bg-grey-darker a {color:var(--mistyrose);}
.bg-mark{background-color: var(--strong);color:var(--mistyrose);}
.bg-mark-dark{background-color: var(--strong-dark);color:var(--mistyrose);}
.bg-mark2{background-color: var(--strong2);color:var(--mistyrose);}
.bg-mark2-dark{background-color: var(--strong2-dark);color:var(--mistyrose);}
body {
	font-family: var(--family_text_font);font-size:16px;line-height: 1.4em;
	color:var(--grey_black);background: var(--mistyrose);
	margin: 0px;padding: 0px; 
}
.body { width: 100%;min-height: 100vh;margin: 0px;display:flex;flex-direction: column;}
article, section, aside, hgroup, nav, header, footer, figure, figcaption, ul, div, form, input, select, textarea, main {display: block;margin:0;padding:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
address {font-style: unset;}
ul ul { padding-left:20px;}
ul { list-style: inside;line-height: 1.5em;}
table tr td { vertical-align: top;}
img, a img {max-width:100%;height: auto;border:0;}
.clear { font-size: 0px;line-height: 0px;margin: 0px;padding: 0px;clear: both;height: 0px; }
mark, .mark {color:var(--strong);background:transparent;}
iframe, embed {max-width:100%;border: 0;}
a { color:var(--strong2);text-decoration: none;cursor: pointer;transition:0.4s all;}
a:hover { color: var(--strong);text-decoration:none;}
a.button {background:var(--strong2);padding:.7em 1em;border-radius:1em;color:var(--mistyrose);margin:0 .2em;display: inline-block;}
a.button:hover {background:var(--grey_black);}
.subtitle1 {font-weight: var(--headfamilyfont-regular);font-size: 14px;letter-spacing: 0.15px;}
.subtitle2 {font-weight: var(--headfamilyfont-medium);font-size: 12px;letter-spacing: 0.1px;}
.body1 {font-weight: var(--family_text_font-regular);font-size: 16px;letter-spacing: 0.5px;line-height: 1.5em;}
.body2 {font-weight: var(--family_text_font-regular);font-size: 14px;letter-spacing: 0.25px;line-height: 1.5em;}
.button {font-weight: var(--family_text_font-medium);font-size: 14px;letter-spacing: 1.25px;cursor:pointer;}
.caption {font-weight: var(--family_text_font-regular);font-size: 12px;letter-spacing: 0.4px;}
.overline {font-weight: var(--family_text_font-regular);font-size: 12px;letter-spacing: 1.5px;}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {line-height: 1.2;width: 100%;}
h1, .h1 {font-size:48px;margin:2rem 0 2rem;font-family: var(--headfamilyfont);font-weight: var(--headfamilyfont-light);letter-spacing: -1.5px;}
h2, .h2 {font-size:38px;margin:2rem 0 2rem;font-family: var(--headfamilyfont);font-weight: var(--headfamilyfont-light);letter-spacing: -0.5px;}
h3, .h3 {font-size:34px;margin:2rem 0 2rem;font-family: var(--headfamilyfont);font-weight: var(--headfamilyfont-regular);letter-spacing: 0px;}
h4, .h4 {font-size:28px;margin:2rem 0 2rem;font-family: var(--headfamilyfont);font-weight: var(--headfamilyfont-regular);letter-spacing: 0.25px;}
h5, .h5 {font-size:24px;margin:2rem 0 2rem;font-family: var(--headfamilyfont);font-weight: var(--headfamilyfont-regular);letter-spacing: 0px;}
h6, .h6 {font-size:20px;margin:2rem 0 2rem;font-family: var(--headfamilyfont);font-weight: var(--headfamilyfont-medium);letter-spacing: 0.15px;}
p {margin: 0px 0px 1rem 0px;}
p+h1 {margin-top:1rem;}
p+h2 {margin-top:1rem;}
p+h3 {margin-top:1rem;}
p+h4 {margin-top:1rem;}
p+h5 {margin-top:1rem;}
p+h6 {margin-top:1rem;}
@keyframes colorChange {
    0% { color: var(--strong); }
    50% { color: var(--grey);; }
    100% { color: var(--strong); }
} 
@keyframes feature_non_selected {
    0%   {background: var(--strong);}
    33%  {background: var(--strong-light);}
    66%  {background: var(--strong-dark);}
    100% {background: var(--strong);}
}
.color-animation {animation: colorChange 4s infinite;}
.sticky {position: sticky;top:0;}
.center {width:100%;max-width:1400px;margin:0px auto;}
header.blocksy_zs_or {display: flex;flex-direction: column;width:100%;margin:0px auto 0px auto;padding:0px 0px 0px 0px;box-shadow: -4px 14px 19px -22px rgba(66, 68, 90, 0.49);}
header.blocksy_zs_or .blocksy_tg_ea {display: flex;width:100%;font-size: .9em;background:var(--grey_softer);color:var(--b);}
header.blocksy_zs_or .blocksy_tg_ea .zp_se{margin:0px 0px 0px 0px;padding:.5rem 0;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items: center;}
header.blocksy_zs_or .blocksy_tg_ea .zp_se .blocksy_ef_ls {display:flex;flex-direction:row;justify-content:space-between;align-items: center;}
header.blocksy_zs_or .blocksy_tg_ea .zp_se .zd_ht {display: flex;flex-flow:row wrap;gap:3rem;}
header.blocksy_zs_or .blocksy_tg_ea .zp_se .zd_ht span {display: flex;gap:0.5em;font-size: 1.2em;}
header.blocksy_zs_or .blocksy_tg_ea .zp_se .zd_ht span.blocksy_fa_um_40 {font-size:1em;}
header.blocksy_zs_or .blocksy_tg_ea .zp_se .zd_ht span.blocksy_fa_um_40 a {color:var(--grey);}
header.blocksy_zs_or .blocksy_tg_ea .zp_se .zd_ht span.blocksy_fa_um_40 a.active {color:var(--b);}
header.blocksy_zs_or .blocksy_tg_ea .zp_se .zd_ht span.blocksy_bs_mi_53 {font-size:1em;}
header.blocksy_zs_or .blocksy_tg_ea .zp_se .zd_ht span.blocksy_bs_mi_53 a {color:var(--grey);}
header.blocksy_zs_or .blocksy_tg_ea .zp_se .zd_ht span.blocksy_bs_mi_53 a.active {color:var(--b);}
header.blocksy_zs_or .blocksy_tg_ea .zp_se .zd_ht span.blocksy_hn_sk {gap:0.8em;}
header.blocksy_zs_or .blocksy_tg_ea .zp_se .zd_ht span.bb_yw {display: flex;position:relative;margin-right: 1.5rem;}
header.blocksy_zs_or .blocksy_tg_ea .zp_se .zd_ht span.bb_yw a {}
header.blocksy_zs_or .blocksy_tg_ea .zp_se .zd_ht span.bb_yw a:hover {color:var(--b);}
header.blocksy_zs_or .blocksy_tg_ea .zp_se .zd_ht span.bb_yw span.cart_number{font-size:1em;background:var(--grey_black);color:var(--mistyrose);border-radius:50%;height:25px;width:25px;font-size:11px;display:inline-flex;align-items:center;justify-content:center;position:absolute;top: 15px;right: -20px;}
header.blocksy_zs_or .blocksy_tg_ea .zp_se .zd_ht span.blocksy_fw_wc_132 {display: flex;position:relative;margin-right: 25px;}
header.blocksy_zs_or .blocksy_tg_ea .zp_se .zd_ht span.blocksy_fw_wc_132 a {color:var(--grey);}
header.blocksy_zs_or .blocksy_tg_ea .zp_se .zd_ht span.blocksy_fw_wc_132 span.fav_number{font-size:1em;background:var(--grey);color:var(--mistyrose);border-radius:50%;height:25px;width:25px;font-size:11px;display:inline-flex;align-items:center;justify-content:center;position:absolute;top: 15px;right: -20px;}
header.blocksy_zs_or .blocksy_tg_ea .zp_se .zd_ht span.blocksy_zs_tt_132 {display: flex;position:relative;margin-right: 25px;}
header.blocksy_zs_or .blocksy_tg_ea .zp_se .zd_ht span.blocksy_zs_tt_132 a {color:var(--grey);}
header.blocksy_zs_or .blocksy_tg_ea .zp_se .zd_ht span.blocksy_zs_tt_132 span.compare_number{font-size:1em;background:var(--grey);color:var(--mistyrose);border-radius:50%;height:25px;width:25px;font-size:11px;display:inline-flex;align-items:center;justify-content:center;position:absolute;top: 15px;right: -20px;}
header.blocksy_zs_or .blocksy_tg_ea .zp_se a {color:var(--b);}
header.blocksy_zs_or .blocksy_tg_ea .zp_se a .fa {margin: 6px 0px 0px 15px;}
header.blocksy_zs_or .blocksy_tg_ea .zp_se a .fa:hover { color: var(--grey);}
header.blocksy_zs_or .blocksy_tg_ea .zp_se a:hover { color: var(--grey);}
header.blocksy_zs_or section {background:var(--mistyrose);}
header.blocksy_zs_or section .center {display:flex;align-items:center;justify-content:space-between;padding-top:1em;padding-bottom:1em;}
header.blocksy_zs_or section .logo {margin: 0em 0;}
header.blocksy_zs_or section .logo a {}
header.blocksy_zs_or section .logo a img{display: block;height: auto;margin:auto;}
header.blocksy_zs_or section .wa_tg {display: flex;flex-flow:row nowrap;gap:1em;}
header.blocksy_zs_or section .wa_tg a {}
nav.blocksy_wg_zt ul,nav.blocksy_wg_zt li,nav.blocksy_wg_zt span,nav.blocksy_wg_zt a {margin: 0;padding: 0;position: relative;}
nav.blocksy_wg_zt {margin: 0px 0px 0px 0px;float: right; text-transform: uppercase;}
nav.blocksy_wg_zt:after,nav.blocksy_wg_zt ul:after {content: '';display: block;clear: both;}
nav.blocksy_wg_zt a {display: inline-block;}
nav.blocksy_wg_zt ul { list-style: none;}
nav.blocksy_wg_zt > ul { margin: 0px;float:left;list-style: none;}
nav.blocksy_wg_zt > ul > li { float: left;text-align:left;}
nav.blocksy_wg_zt > ul > li.blocksy_bz_hl > a::after {font-family: "Font Awesome 6 Free"; font-weight: 900; content: "\f0d7";margin-left: 0.24em;}
nav.blocksy_wg_zt > ul > li > a {margin: 0px;padding: 10px 15px;text-decoration: none;color: var(--b);font-size: 1.0em;font-weight:400;}
nav.blocksy_wg_zt > ul > li:last-child {margin-right:0;}
nav.blocksy_wg_zt > ul > li:last-child > a {padding-right: 0;}
nav.blocksy_wg_zt > ul > li:first-child > a {	padding-left:0;	}
nav.blocksy_wg_zt > ul > li:hover > a, nav.blocksy_wg_zt > ul > li.active > a {
color:var(--strong);}
nav.blocksy_wg_zt > ul > li:hover:after {content: '';display: block;width: 0;height: 0;position: absolute;left: 50%;bottom: 0;margin-left: -10px;}
nav.blocksy_wg_zt > ul > li.active:after {content: '';display: block;width: 0;height: 0;position: absolute;left: 50%;bottom: 0; margin-left: -10px;}
nav.blocksy_wg_zt .blocksy_bz_hl {z-index:1000;}
nav.blocksy_wg_zt .blocksy_bz_hl:hover > ul {display: block;}
nav.blocksy_wg_zt .blocksy_bz_hl ul { display: none;position: absolute;width: 300px;padding:20px 10px;top: 100%;left: -100px;background: var(--grey_blacker);}
nav.blocksy_wg_zt .blocksy_bz_hl ul li {}
nav.blocksy_wg_zt .blocksy_bz_hl ul li:last-child a { border-radius:0px 0px 5px 5px;}
nav.blocksy_wg_zt .blocksy_bz_hl ul li a { background: var(--grey_blacker);filter: none;font-size: 15px;display: block;line-height: 120%;padding: 10px;color: var(--mistyrose);text-transform: initial;}
nav.blocksy_wg_zt .blocksy_bz_hl ul li.blocksy_bz_hl a { background:var(--grey_blacker) url(img/menup2.png) no-repeat right center;}
nav.blocksy_wg_zt .blocksy_bz_hl ul li:hover a { color:var(--strong);}
nav.blocksy_wg_zt .blocksy_bz_hl ul li.active a { color:var(--strong);}
nav.blocksy_wg_zt .blocksy_bz_hl .blocksy_bz_hl:hover > ul { display: block;border:none; }
nav.blocksy_wg_zt .blocksy_bz_hl .blocksy_bz_hl ul { display: none;position: absolute;left: 100%;top: 0;}
nav.blocksy_wg_zt .blocksy_bz_hl .blocksy_bz_hl ul li a { background: var(--grey_blacker);color:var(--mistyrose);font-weight:normal;}
nav.blocksy_wg_zt .blocksy_bz_hl .blocksy_bz_hl ul li a:hover {color:var(--grey_softer);background: var(--grey_blacker);}
nav.blocksy_wg_zt .blocksy_bz_hl .blocksy_bz_hl ul li.active a { font-weight:bold;color:var(--grey_softer);background: var(--grey_blacker);}
.blocksy_wg_zt_open {cursor:pointer;padding:0.5em 1em;display:none;justify-content:center;align-items:center;gap: 0.3em;font-size:1.5em;}
nav.blocksy_wg_zt_responsive { display:none; float:left;width: 100%; padding: 0px 0%;position: relative;background: var(--mistyrose); }
nav.blocksy_wg_zt_responsive ul { position:relative;z-index:100; margin:0;padding:.5em 1em;display: flex;flex-direction: column;}
nav.blocksy_wg_zt_responsive ul li { width:100%;padding:0;list-style:none;position: relative;}
nav.blocksy_wg_zt_responsive ul li .toggle{right:0;top:0;bottom:0;width:42px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.3em;position:absolute;z-index:999;color:var(--grey)}
nav.blocksy_wg_zt_responsive ul li a { display:block;padding:.5em 0;color:var(--b);border-bottom: solid 1px var(--grey_softer);}
nav.blocksy_wg_zt_responsive ul li a:hover {color:var(--strong);}
nav.blocksy_wg_zt_responsive ul li.active a, nav.blocksy_wg_zt_responsive ul li:hover a {color:var(--strong);}
nav.blocksy_wg_zt_responsive ul ul { display:none;padding: 0.5em 0 0.5em 1em;}
nav.blocksy_wg_zt_responsive ul ul li a {}
nav.blocksy_wg_zt_responsive ul ul.active { display:block; }
nav.blocksy_wg_zt_responsive ul ul ul { display:none;padding: 0.5em 0 0.5em 1em;}
nav.blocksy_wg_zt_responsive ul ul ul li a {}
nav.blocksy_wg_zt_responsive ul ul ul.active { display:block; }
.blocksy_du_uz {}
.ba_ez {padding:5em 2em 2em 2em;display:flex;flex-direction:column;align-items:center;order:3;color:var(--mistyrose);width:100%;line-height:2.5em;margin:auto;position: relative;}
.ba_ez::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);}
.ba_ez table.ad_ml {position: relative}
.ba_ez div.table {position: relative}
.ba_ez h1 {margin:0 0 1em 0;}
.ba_ez h2 {margin:0 0 1em 0;}
.blocksy_jg_zh{display:none;}
.blocksy_jg_zh {text-shadow: 2px 3px 5px rgb(0 0 0 / 40%);}
.blocksy_jg_zh .blocksy_tm_bw {background:#000;background-size: cover;background-position: center center;padding: 3em 0;margin: 0 0 0 0;}
.blocksy_jg_zh .blocksy_tm_bw .center {display:flex;flex-flow: column;justify-content: center;align-items: flex-start;}
.blocksy_jg_zh .blocksy_tm_bw .center span.blocksy_pf_td {color:var(--mistyrose);margin: 0;line-height: 150%;font-size: 3em;display:block;}
.blocksy_jg_zh .blocksy_tm_bw .center span.blocksy_hc_at {color:var(--mistyrose);margin: 0;line-height: 150%;font-size: 2em;display:block;margin: 0 0 40px 0;}
.blocksy_jg_zh .blocksy_tm_bw .center .blocksy_og_kn_34 {}
.blocksy_jg_zh .blocksy_tm_bw .center .blocksy_og_kn_34 a {color:var(--mistyrose);	background: var(--strong);padding: 10px 20px;border-radius: 3px;font-size: 1.2em;}
.blocksy_jg_zh .blocksy_tm_bw .center .blocksy_og_kn_34 a:hover {background: var(--grey_black);}
.sl_hn{display:block;}
.swiper-container{width:100%;}
.swiper-container .swiper-wrapper .swiper-slide{background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:600px;}
.swiper-container .swiper-wrapper .slider_txt{width:100%;background:url(img/tlo.png) no-repeat center;height:500px;background-size:100%;display:flex;align-items:center;flex-direction:row;}
.swiper-container .swiper-wrapper .slider_txt .slider_txt1{width:100%;}
.swiper-container .swiper-wrapper .swiper-slide span.title{font-size:2.3em;line-height:2.3em;width:100%;float:left;color:var(--mistyrose);text-shadow:1px 1px 1px var(--b);}
.swiper-container .swiper-wrapper .swiper-slide-active span.title{animation-name:fade-in;animation-duration:2s;animation-delay:1s;animation-fill-mode:both;}
.swiper-container .swiper-wrapper .swiper-slide span.txt1{font-size:2.3em;line-height:1.4em;color:var(--mistyrose);text-shadow:1px 1px 1px var(--b);float:left;width:100%;line-height:2.3em;}
.swiper-container .swiper-wrapper .swiper-slide-active span.txt1{font-size:2.3em;line-height:2.3em;width:100%;float:left;color:var(--mistyrose);text-shadow:1px 1px 1px var(--b);}
.swiper-container .swiper-wrapper .swiper-slide span.txt2{font-size:2.3em;line-height:1.4em;float:left;width:100%;color:var(--mistyrose);text-shadow:1px 1px 1px var(--b);margin:0.5em 0;}
.swiper-container .swiper-wrapper .swiper-slide-active span.txt2{animation-name:fade-in;animation-duration:2s;animation-delay:1s;animation-fill-mode:both;line-height:1.3em;}
.swiper-container .swiper-wrapper .swiper-slide span.txt3{font-size:2.3em;line-height:1.4em;float:right;width:100%;color:var(--mistyrose);text-shadow:1px 1px 1px var(--b);margin:0.5em 0;}
.swiper-container .swiper-wrapper .swiper-slide-active span.txt3{animation-name:fade-in;animation-duration:2s;animation-delay:1s;animation-fill-mode:both;line-height:1.3em;}
.swiper-container .swiper-wrapper .swiper-slide-active a{animation-name:fade-in;animation-duration:2s;animation-delay:3s;animation-fill-mode:both;}
.swiper-container .swiper-wrapper .slider_txt a{background:var(--strong);color:var(--mistyrose);font-weight:600;letter-spacing:1px;padding:8px 40px;z-index:2;overflow:hidden;border-radius:3px;display:block;position:relative;width:max-content;margin:30px 0 0 0;font-size:24px;text-transform:uppercase;line-height:150%;}
.swiper-container .swiper-wrapper .slider_txt a::before{position:absolute;content:'';background:var(--grey_blacker);top:0;left:0;right:0;bottom:100%;transition:.5s ease all;z-index:-1;}
.swiper-container .swiper-wrapper .slider_txt a:hover::before{bottom:0;}
.swiper-container .swiper-wrapper .s_img{display:none;}
.swiper-container .center{position:relative;}
.swiper-container .nav{position:absolute;bottom:0%;left:0;margin:30px 0;z-index:10000;display:flex;align-items:center;grid-gap:50px;font-weight:300;}
.swiper-container .nav .swiper-button-prev{background:transparent;color:var(--mistyrose);position:static;margin:0;width:auto;height:auto;}
.swiper-container .nav .swiper-button-prev i,.swiper-container .nav .swiper-button-prev svg,.swiper-container .nav .swiper-button-prev em{margin-right:15px;}
.swiper-container .nav .swiper-button-next i,.swiper-container .nav .swiper-button-next svg,.swiper-container .nav .swiper-button-next em{margin-left:15px;}
.swiper-container .nav .swiper-button-next{background:transparent;color:var(--mistyrose);position:static;margin:0;width:auto;height:auto;}
main{width:100%;max-width:1400px;margin:0px auto;padding:0px 0px;display:flex;flex-flow:row-reverse wrap;gap:2rem;column-gap:2rem;row-gap:0;}
main.full {max-width: unset;flex-direction: column;}
.ud_kz {display: flex;flex-direction: column;}
.ud_kz .head {font-size:1.3em;margin:1em 0;padding:0;font-weight:400;color:var(--b);}
.ud_kz .box {width: 100%;float: left;clear: both;margin: 0px 0px;padding: 0px;} 
.ud_kz .box p {clear: both;float: left;margin: 5px 0px;line-height: 20px;}
.ud_kz ul {margin:0px 0px ;padding: 0px;width: 100%;}
.ud_kz ul li { width: 100%;margin: 0 0 0.3em 0;list-style: none;}
.ud_kz ul li::before {content:'» ';margin: 0 0.2em 0 0;}
.ud_kz ul li.noactive { display:none; }
.ud_kz ul li a {color:  var(--b);font-weight: 300;font-size: .9em;}
.ud_kz ul li a:hover, ul li a.active, ul li.active a {color: var(--strong);}
.ud_kz ul ul {padding:.3em 0 .5em .5em;}
.ud_kz ul ul li {margin:0 0 0px 0;}
.ud_kz ul ul ul {padding:.5em 0 .5em .7em;}
main section.blocksy_ez_dk_111 { width: calc(75% - 2rem); margin:0px 0px 0px 0px;padding:0px 0px 0px 0;}
main aside.menu { width:25%; margin:0px; padding: 0px;}
main section.blocksy_ez_dk_111.full {width:100%;padding:0;flex-direction: column;}
main section .ri_br > .blocksy_iy_ga_62{display: flex;flex-flow: row wrap;margin:2em auto;}
main section .ri_br > .blocksy_iy_ga_62 .contact_address{width:60%;}
main section .ri_br > .blocksy_iy_ga_62 .contact_address .ad_ml {padding: 0 2em;}
main section .ri_br > .blocksy_iy_ga_62 .contact_address .ad_ml tr {margin:0 0 3em 0;}
main section .ri_br > .blocksy_iy_ga_62 .contact_address div.table.table_div {padding: 0 2em;}
main section .ri_br > .blocksy_iy_ga_62 .contact_address div.table.table_div div.table-row {margin:0 0 3em 0;}
main section .ri_br > .blocksy_iy_ga_62 .blocksy_kb_tc{width:40%;box-shadow: 0px 0px 15px var(--grey_softer);padding: 1em;}
main section .ri_br > .blocksy_iy_ga_62 .blocksy_kb_tc form {position:sticky;top:1em;}
main section .ri_br > .blocksy_iy_ga_62 .blocksy_kb_tc h2 {font-size: 1.1em;margin: 0.5em 0 0.8em 0;padding: 0;}
main section .ri_br > .blocksy_iy_ga_62 .blocksy_kl_zs{width: 100%;margin:2em 0 0 0;}
main section .ri_br > section {background:var(--grey_softer);padding:3em 0;margin:1em 0;}
main section .ri_br > section > div {max-width:1400px;margin:0 auto;display: flex;flex-direction: column;}
main section .ri_br > div {max-width:1400px;margin:0 auto;display: flex;flex-direction: column;}
main section .ri_br > section.bg-image {position: relative;color:var(--mistyrose);}
main section .ri_br > section.bg-image > * {position: relative;z-index:1;}
main section .ri_br > section.bg-image a {color:var(--mistyrose);text-decoration: underline;}
main section .ri_br > section.bg-image a:hover {color:var(--grey_soft);}
main section .ri_br > section.bg-image.fixed {background-attachment: fixed;}
main section .ri_br > section.bg-image.cover {background-size: cover;}
main section .ri_br > section.bg-image.contain {background-size: contain;}
main section .ri_br > section.bg-image::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);}
.blocksy_ns_fj_94 {width:100%;margin:1.0rem 0;padding: 0;font-size:.7rem;color: var(--grey);}
.blocksy_ns_fj_94 a {margin: 0 2px;color: var(--grey);}
.blocksy_ns_fj_94 a:hover {color: var(--grey_black);}
.bz_ag {display:grid;width:100%;margin:2rem 0;}
.bz_ag .blocksy_uy_yb {width:100%;padding: 0px;display: flex;justify-content: center;align-items: center;flex-flow: column wrap;}
.bz_ag .blocksy_uy_yb .ah_yc {}
.bz_ag .blocksy_uy_yb .ah_yc a {line-height:0;display: block;}
.bz_ag .blocksy_uy_yb .blocksy_uo_wp {}
.bz_ag .blocksy_lk_dd_52 {width:100%;padding: 0px;display: flex;justify-content: center;align-items: center;flex-flow: column wrap;}
.bz_ag .blocksy_lk_dd_52 .blocksy_di_hz {}
.bz_ag .blocksy_lk_dd_52 .blocksy_di_hz a {line-height:0;display: block;}
.bz_ag .blocksy_lk_dd_52 .blocksy_rt_rd_79 {}
.gu_mr {display:grid;width:100%;margin:2rem 0;}
.gu_mr article.blocksy_group_hw_60 { width: 100%;}
.gu_mr article.blocksy_group_hw_60.h a {display: flex;flex-direction: column;color:var(--b);}
.gu_mr article.blocksy_group_hw_60.h a span {display: block;}
.gu_mr article.blocksy_group_hw_60.h .blocksy_lg_by {font-size:1em;margin:1rem 0;}
.gu_mr article.blocksy_group_hw_60.h .pp_fh { width:100%;padding: 0 0px;text-align:center;}
.gu_mr article.blocksy_group_hw_60.h .pp_fh img {display: block;transition:all 0.4s;width:100%;}
.gu_mr article.blocksy_group_hw_60.h:hover .pp_fh img{-moz-filter: grayscale(100%);-o-filter: grayscale(100%);-ms-filter: grayscale(100%);filter: grayscale(100%);transition:all 0.4s;}
.gu_mr article.blocksy_group_hw_60.h .blocksy_ot_og_100 {width: 100%;text-align: center;}
.gu_mr article.blocksy_group_hw_60.h .blocksy_ot_og_100 .sd_yt {margin: 1rem 0 0 0;color:var(--grey);}
.gu_mr article.blocksy_group_hw_60.h .blocksy_ot_og_100 .sd_yt p:nth-of-type(n+2){display: none;}
.gu_mr article.blocksy_group_hw_60.h .ap_bd {display: none;color:var(--strong);}
.gu_mr.x1.v {gap:4rem;}
.gu_mr article.blocksy_group_hw_60.v {display: flex;flex-flow:row nowrap;}
.gu_mr article.blocksy_group_hw_60.v .blocksy_lg_by {font-size:20px;margin:1rem 0;flex-grow: 1;width: 100%;}
.gu_mr article.blocksy_group_hw_60.v .blocksy_lg_by a {color:var(--b);}
.gu_mr article.blocksy_group_hw_60.v .blocksy_lg_by a:hover {color:var(--strong2);}
.gu_mr article.blocksy_group_hw_60.v .pp_fh { width:35%;padding: 0 0px;}
.gu_mr article.blocksy_group_hw_60.v .pp_fh img {display: block;transition:all 0.4s;width:100%;}
.gu_mr article.blocksy_group_hw_60.v:hover .pp_fh img{-moz-filter: grayscale(100%);-o-filter: grayscale(100%);-ms-filter: grayscale(100%);filter: grayscale(100%);transition:all 0.4s;}
.gu_mr article.blocksy_group_hw_60.v .blocksy_ot_og_100 {display: flex;flex-flow:column;width: 65%;padding:0px 0px 0px 2rem;}
.gu_mr article.blocksy_group_hw_60.v .blocksy_ot_og_100.no_photo {width: 100%;padding:0;}
.gu_mr article.blocksy_group_hw_60.v .blocksy_ot_og_100 .blocksy_lg_by {margin:0 0 2rem 0;flex-grow:0;}
.gu_mr article.blocksy_group_hw_60.v .blocksy_ot_og_100 .sd_yt {margin: 0;flex-grow:1;color:var(--grey);}
.gu_mr article.blocksy_group_hw_60.v .blocksy_ot_og_100 .sd_yt p{}
.gu_mr article.blocksy_group_hw_60.v .category {display: flex;flex-flow:row wrap;gap:0.5rem;align-items: center;margin-bottom: 0.25rem;color:var(--grey_black);}
.gu_mr article.blocksy_group_hw_60.v .category a {color:var(--grey_blacker);}
.gu_mr article.blocksy_group_hw_60.v .category a:hover {color:var(--strong);}
.gu_mr article.blocksy_group_hw_60.v .ap_bd {display: flex;flex-flow:row wrap;gap:1rem;justify-content: space-between;width: 100%;align-items: center;color:var(--grey_black);}
.gu_mr article.blocksy_group_hw_60.v .ap_bd .l {display: flex;flex-flow:row wrap;gap:1rem;align-items: center;}
.gu_mr article.blocksy_group_hw_60.v .ap_bd .r {}
.blocksy_cg_kk_10 {width:100%;max-width:1400px;display: flex;flex-flow:column;margin:2em auto;padding:0;}
.blocksy_cg_kk_10 .blocksy_zu_zp{display:flex;align-items:center;justify-content:center;margin:0em 0 0 0;}
.blocksy_cg_kk_10 .blocksy_zu_zp a {background:var(--strong2);padding:1em;border-radius:1em;color:var(--mistyrose);}
.blocksy_cg_kk_10 .blocksy_zu_zp a:hover {background:var(--grey_black);}
main.blocksy_group_hw_60 {flex-flow:row wrap;}
main.blocksy_group_hw_60 aside.menu {position:relative;display:flex;flex-flow:column;background:var(--mistyrose);}
main.blocksy_group_hw_60 aside.menu .blocksy_to_ci_40{width:100%;position:sticky;top:0;height:max-content;display:flex;flex-direction:column;background:var(--mistyrose);}
main.blocksy_group_hw_60 .blocksy_da_su{background:var(--grey_softer);display:flex;position: relative;margin: 2rem 0 0;padding: .5rem 1rem;}
main.blocksy_group_hw_60 .blocksy_da_su::before{content:\'\';background:var(--grey_soft);width:calc( (100vw - 1000px) / 2);position:absolute;left:calc( (-100vw + 1000px) / 2);height:100%;}
main.blocksy_group_hw_60 .blocksy_da_su div {margin-right:1em;}
main.blocksy_group_hw_60 .blocksy_rn_rk_103{width:100%;display:flex;flex-flow:column;margin:unset;}
main.blocksy_group_hw_60 .blocksy_rn_rk_103 .hy_mb{width:100%;display:flex;flex-flow:column;gap:.5rem;margin-bottom:3rem;}
main.blocksy_group_hw_60 .blocksy_rn_rk_103 .hy_mb .head{display:flex;align-items:center;justify-content:space-between;color:var(--grey);gap: 1rem;}
main.blocksy_group_hw_60 .blocksy_rn_rk_103 .hy_mb .comment{}
main.blocksy_group_hw_60 .blocksy_rn_rk_103 .add_comments_page{display:flex;align-items:center;flex-flow:row nowrap;justify-content:right;}
main.blocksy_group_hw_60 .blocksy_rn_rk_103 .add_comments_page .blocksy_cg_kk_10{margin: 0;}
main.blocksy_group_hw_60 .blocksy_rn_rk_103 .add_comments_page div.blocksy_jd_or_85{margin: 0;}
.be_yz {display: grid;width: 100%;margin: 2rem 0;}
.be_yz .box_product { width: 100%;}
.be_yz .box_product a {display: flex;flex-direction: column;color:var(--b);}
.be_yz .box_product a span {display: block;}
.be_yz .box_product .product_title {font-size:1em;margin:1rem 0;}
.be_yz .box_product .product_photo { width:100%;padding: 0 0px;text-align:center;}
.be_yz .box_product .product_photo img {display: block;transition:all 0.4s;width:100%;}
.be_yz .box_product:hover .product_photo img{-moz-filter: grayscale(100%);-o-filter: grayscale(100%);-ms-filter: grayscale(100%);filter: grayscale(100%);transition:all 0.4s;}
.be_yz .box_product .product_description {width: 100%;text-align: center;}
.be_yz .box_product .product_description .products_text {margin: 1rem 0 0 0;color:var(--grey);}
.be_yz .box_product .product_description .products_text p:nth-of-type(n+2){display: none;}
.be_yz .box_product .product_more {display: none;color:var(--strong);}
.hj_fh {padding: 4em 0;background:var(--grey_softer);float:left;width: 100%;}
.hj_fh h2{font-size:2.3em;line-height: 1.5em;margin:0 0 2em 0;text-align:center;}
.hj_fh .blocksy_dw_fb_58 {background:var(--mistyrose); padding:2em;border-radius:8px;display:flex;flex-direction:column;justify-content: space-between;margin: 0;width: 100%;}
.hj_fh .blocksy_dw_fb_58 .author {display: flex;grid-gap: 0 10px;flex-wrap: wrap;}
.hj_fh .blocksy_dw_fb_58 .author .img img {width: 50px;height:50px;border-radius:50%;}
.hj_fh .blocksy_dw_fb_58 .author .vote{display:flex;gap:1em;align-items:center;}
.hj_fh .blocksy_dw_fb_58 .author .vote > div{display:flex;flex-flow:row nowrap;line-height: 1em;}
.hj_fh .blocksy_dw_fb_58 .author .vote > div img{width:16px;height:16px;}
.hj_fh .blocksy_dw_fb_58 .author .vote .date{width:max-content;color: var(--grey_soft);font-size: .8em;}
.hj_fh .blocksy_dw_fb_58 .author .name{font-weight:bold;}
.hj_fh .blocksy_dw_fb_58 .text {flex-grow:1;color:var(--grey_black); font-weight:300;font-size:16px; margin: 0;padding: 1em 0;}
.hj_fh .blocksy_dw_fb_58 .source {display: flex;flex-flow:row wrap; align-items: center;gap:.5em;}
.hj_fh .blocksy_dw_fb_58 .source .img img {width: 30px;height: auto;}
.hj_fh .blocksy_dw_fb_58 .source .name {font-size:.8em;line-height:1.3em;}
.hj_fh .blocksy_dw_fb_58 .source .name span {color:var(--grey_soft);}
.hj_fh .more_hj_fh{display:flex;align-items:center;justify-content:center;margin:3em 0 0 0;}
.hj_fh .more_hj_fh a {background:var(--strong);padding:1em;border-radius:1em;color:var(--mistyrose);}
.hj_fh .more_hj_fh a:hover {background:var(--grey_black);}
.hj_fh .owl-carousel .owl-stage {display:flex;}
.hj_fh .owl-carousel .owl-item {display:flex;}
.hj_fh .owl-carousel .owl-item .item{display:flex;width: 100%;}
.blocksy_jn_ln{width:50px;height:50px;font-size: 20px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:var(--mistyrose);font-weight:300;text-transform:uppercase;}
.blocksy_jn_ln.k1{background:#ccc;}
.blocksy_jn_ln.k2{background:#b9b6b6;}
.blocksy_jn_ln.k3{background:#C81111;}
.blocksy_jn_ln.k4{background:#3b4fe4;}
.blocksy_jn_ln.k5{background:#8f705e;}
.footer_contact {padding:0 0 80px 0;display:flex;width: 100%;background: var(--grey_softer);}
.footer_contact .center {display: flex;flex-flow: row wrap;}
.footer_contact .footer_contact_header {display: flex;flex-flow: column;width: 100%;}
.footer_contact .footer_contact_header {margin: 2rem 0 2rem;}
.footer_contact .footer_contact_address{width: calc(45% - 1rem);}
.footer_contact .footer_contact_form {width: calc(55% - 1rem);}
.footer_contact .footer_contact_form .line {margin:1rem 0;}
.footer_contact .footer_contact_form .line input {border:0; border-bottom: 2px solid var(--mistyrose);background:transparent;font-size:1rem;}
.footer_contact .footer_contact_form .line textarea {border:0; border-bottom: 2px solid var(--mistyrose);background:transparent;font-size:1rem;}
.footer_contact .footer_contact_form .line input:focus, .footer_contact .footer_contact_form .line textarea:focus {outline:none; background:var(--mistyrose);}
.blocksy_zz_uw_44 p{margin: 0;}
.blocksy_zz_uw_44 iframe, .blocksy_zz_uw_44 embed {display: block;}
table.contact_address_container tr td {padding:1rem 1.5rem;font-size:1.3em;font-weight:300;position: relative;}
table.contact_address_container tr td:first-child::after {width:3px; height:1.5rem;content:'';position: absolute; right:0; top: 1.5rem;background:var(--strong);}
table.contact_address_container tr td a {color:var(--mistyrose-light);}
table.contact_address_container tr td h3{color:var(--grey_blacker);font-size:1.2rem;margin:0 0 0.75rem 0;font-family:var(--family_text_font);}
table.contact_address_container tr td:first-child{padding-left:0;}
table.contact_address_container tr td:first-child i,table.contact_address_container tr td:first-child svg{font-size:3rem;color:var(--strong);}
table.contact_address_container tr td:last-child{padding-right:0;}
footer.ay_ul {display: flex;flex-grow: 1;align-items: flex-end;padding:3rem 0px;width: 100%;margin: 2rem auto 0;}
.blocksy_az_dw {display: flex;flex-flow:row wrap;gap:1rem;}
.blocksy_az_dw .dg_oz {width:calc(25% - 1rem);font-size: .9rem;padding:0.5rem;}
.blocksy_az_dw .dg_oz h4 {font-family: var(--family_text_font);font-size: 22px;letter-spacing: 1.5px;margin: 0 0 2rem;}
.blocksy_az_dw .dg_oz ul {display: flex;flex-direction: column;gap: 0.25rem;}
.blocksy_az_dw .dg_oz ul li {}
.blocksy_az_dw .dg_oz ul li a {}
.blocksy_az_dw .dg_oz ul li a:hover {}
.blocksy_jd_ad_144 {width: 100%;display: flex;align-items: flex-end;}
.blocksy_jd_ad_144 .center {display: flex;flex-flow:row wrap;justify-content: space-between;align-items: center;}
.blocksy_jd_ad_144 .center > div {font-size:.75rem;}
form {width:100%;display: flex;flex-flow:column;}
input, select, textarea {display: block;margin:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-family: var(--family_text_font);padding:.7rem .9rem;border:solid 1px var(--grey_softer);border-radius: 4px;letter-spacing: .25px;transition:.2s all;font-size:13px;}
input:hover, select:hover, textarea:hover {border:solid 1px var(--grey_soft);}
input:focus, select:focus, textarea:focus, input:focus-visible, select:focus-visible, textarea:focus-visible {border:solid 1px var(--grey_black);outline:none;}
textarea {min-height: 80px;}
textarea.medium {min-height: 120px;}
textarea.big {min-height: 200px;}
div.line {display: flex;flex-flow:row nowrap;align-items:baseline;gap:1rem;width:100%;margin:.5rem 0;}
div.line input, div.line select, div.line textarea {width:100%;}
div.line input[type=checkbox], div.line input[type=radio] {width:auto;}
div.line div.desc2 {font-size:14px;line-height: 1.2;}
div.sb_tf {display: flex;flex-flow:row nowrap;align-items:flex-start;gap:1.5rem;width:100%;margin:.5rem 0;}
div.sb_tf div.desc {width:30%;margin-top: 0.5rem;text-align:right;}
div.sb_tf div.group {width:70%;display: flex;flex-flow:column;align-items:flex-start;gap:.5rem;}
div.sb_tf div.group div.line input, div.sb_tf div.group div.line textarea, div.sb_tf div.group div.line select {width:100%;}
div.sb_tf div.group div.line input[type=checkbox], div.sb_tf div.group div.line input[type=radio] {width:auto;}
div.sb_tf div.group div.line {margin:0;}
div.sb_tf div.group div.sb_tf {margin:0 0 .5rem;}
div.sb_tf input, div.sb_tf select, div.sb_tf textarea {width:70%;}
div.sb_tf input[type=checkbox], div.sb_tf input[type=radio] {width:auto;margin:.75rem 0 0 0;}
div.sb_tf div.desc2 {font-size:14px;line-height: 1.2;}
.captcha_container{display:none;width:100%;margin:1em 0;justify-content:center;align-items:center;}
.submit {width: 100%;display: flex;align-items: center;justify-content: center;margin:1rem 0px 1rem 0;}
input[type=submit], input[type=button] {width:auto;margin:auto;padding: 0.7rem 2rem;float:none;clear:both;cursor:pointer;background:var(--strong2);color:var(--mistyrose);transition:.4s all;}
input[type=submit]:hover, input[type=button]:hover {background:var(--grey_black);color:var(--mistyrose);}
.ne_ls { width:100%;max-width:1400px;text-align:center;margin:1.5rem auto; }
.ne_ls_right { position:fixed; right:0;top:90px; }
.ne_ls_left { position:fixed; left:0;top:90px; }
div.blocksy_jd_or_85 {display: flex;justify-content: end;align-items: center;gap:5px;margin:4rem 0;}
div.blocksy_jd_or_85 a {padding:2px 10px 2px 10px;border:solid 1px var(--mistyrose);font-size: 15px;color:var(--b);}
div.blocksy_jd_or_85 a:hover {color:var(--strong);}
div.blocksy_jd_or_85 a.blocksy_jd_or_85_active {color:var(--b);border:solid 1px var(--grey_soft);}
.blocksy_kt_fy_69 {display:none;}
.blocksy_cn_bj_135 {width:100%;margin:30px 0;}
.blocksy_cn_bj_135 ul {columns: 3;  -webkit-columns: 3;  -moz-columns: 3;}
.blocksy_cn_bj_135 ul li.active a {color:var(--strong);}
.blocksy_lg_hd_126 {position: fixed;bottom:2.5em;right:1.5em;z-index: 1000000;}
.blocksy_lg_hd_126 a {display:block;}
.blocksy_lg_hd_126 a span {background:var(--mistyrose);color:var(--b);box-shadow:var(--grey_black) 3px 2px 6px 0px;position:absolute;z-index:1000010;top:-3em;right:0;padding:0.3em 0.5em;font-size:15px;font-weight:bold;width:max-content;border-radius:10px;}
.blocksy_lg_hd_126 a i {padding: 0.5em;color:var(--mistyrose);border-radius:50px;width:30px;font-size:2em;height:30px;display:flex;justify-content:center;align-items:center;background:var(--strong) ;}
.blocksy_lg_hd_126 a img {padding: 0.5em;color:var(--mistyrose);border-radius:50px;width:30px;font-size:3em;height:30px;display:flex;justify-content:center;align-items:center;animation: blocksy_lg_hd_126-bg 3s infinite;background:var(--strong) ;}
.blocksy_mc_nc {left:0px;	top:30%;position:fixed;z-index:10000;}
.blocksy_mc_nc ul {float:left;margin:0;padding:0;list-style:none;display:block;}
.blocksy_mc_nc ul li {float:left;clear:both;width:48px;height:48px;margin:0;padding:0;list-style:none;display:block;transition:0.4s all;text-align:center;line-height:48px;}
.blocksy_mc_nc ul li a, .blocksy_mc_nc ul li a:hover {color:var(--mistyrose);text-decoration:none;font-size: 19px;display:block;}
.blocksy_mc_nc ul li:hover {padding:0 10px;}
.blocksy_mc_nc ul li.tiktok {background:#121212;}.blocksy_mc_nc ul li.pint {background:#bd081c;}.blocksy_mc_nc ul li.fb {background:#3b5998;}.blocksy_mc_nc ul li.tripad {background:#00af87;}.blocksy_mc_nc ul li.yt {background:#e62117;}.blocksy_mc_nc ul li.li {background:#0077b5;}.blocksy_mc_nc ul li.tw {background:#1da1f2;}.blocksy_mc_nc ul li.sn {background:var(--mistyrose)c00;}.blocksy_mc_nc ul li.insta {background:#ba3c88;}.blocksy_mc_nc ul li.allegro {background:#ff5e07;}
.blocksy_rs_zr{position:fixed;bottom:10px;right:10px;padding:0px;cursor:pointer;font-size:2em;z-index:9999;color:var(--mistyrose);background:var(--grey_black);border-radius:50%;width:1.3em;height:1.3em;display:flex;justify-content:center;align-items:center;}
section.blocksy_eb_fc{display:flex;flex-flow:column;justify-content:center;align-items:center;z-index:2000000;position:fixed;top:0;left:0;width:100%;height:100%;color:#999;background-color:#ececec;background-color:rgba(0,0,0,0.7);opacity:0;visibility:hidden;}
section.blocksy_eb_fc div.ai_ze{width:600px;padding:0px;display:flex;flex-flow:column;position: relative;z-index:2000010;}
section.blocksy_eb_fc div.ai_ze div.close {position: absolute;top:.5em;right:1em;width: 200px;text-align: right;}
section.blocksy_eb_fc div.ai_ze div.close a {color:var(--b);font-size:17px;text-shadow: 1px 1px 1px #000;}
section.blocksy_eb_fc div.ai_ze div.close a:hover {color:var(--b);text-decoration:underline;}
section.blocksy_eb_fc div.ai_ze div.source {color:var(--b);background: var(--mistyrose);padding:1.5em;box-shadow:0px 0px 3px 0px var(--grey);border-radius:1em;overflow:hidden;}
section.blocksy_eb_fc div.ai_ze div.source img { display:block; width:auto;max-width:100%;}
section.blocksy_eb_fc div.ai_ze div.source .h1 {text-align: center;color:var(--grey_black);font-weight:bold;font-size: 1.6em;letter-spacing: .03em;margin: 1.4em 0 0 0;}
section.blocksy_eb_fc div.ai_ze div.source p {margin:0;padding:1em 1em 0 1em;text-align: center;font-size: .8em;}
section.blocksy_eb_fc div.ai_ze div.source p:last-child {padding-bottom:1em;}
section.blocksy_eb_fc div.ai_ze div.source nav ul{display:flex;list-style:none;justify-content:center;gap:1em;margin:0;font-size:.8em;line-height: 1.8em;}
section.blocksy_eb_fc div.ai_ze div.source nav ul li {text-align:center;}
section.blocksy_eb_fc div.ai_ze div.source nav ul li a {color:var(--grey_black);display:block;}
section.blocksy_eb_fc div.ai_ze div.source nav ul li a.active, section.blocksy_eb_fc div.ai_ze div.source nav ul li a:hover {color:var(--strong);}
section.blocksy_eb_fc div.ai_ze div.source form{display: flex;justify-content: center;}
section.blocksy_eb_fc div.ai_ze div.source input{text-align:center;border-color:var(--strong2);margin:0;min-height: 40px;}
section.blocksy_eb_fc div.ai_ze div.source .input.tel {display: flex; gap:1em;}
section.blocksy_eb_fc div.ai_ze div.source .input.tel .cs{position:relative;display:inline-block;}
section.blocksy_eb_fc div.ai_ze div.source .input.tel .cs input {max-width: 75px;text-align: right;}
section.blocksy_eb_fc div.ai_ze div.source .input.tel .cs::before{content:"\f067";font-family:"FontAwesome";position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:12px;color:#999;}
section.blocksy_eb_fc div.ai_ze div.source input.phone-error {border-color:var(--firebrick);}
section.blocksy_eb_fc div.ai_ze div.source input.phone-ok {border-color:var(--strong2);}
section.blocksy_eb_fc div.ai_ze div.source select{text-align:center;border-color:var(--strong2);}
section.blocksy_eb_fc div.ai_ze div.source textarea{width: 100%;min-height: 90px}
section.blocksy_eb_fc div.ai_ze div.source .inputs{width: 100%;display: flex;flex-flow:row wrap;gap:1em;align-items: center;justify-content: center;padding: 1em;border-radius: 5px;background:var(--mistyrose);}
section.blocksy_eb_fc div.ai_ze div.source .inputs .sb_tf{margin-bottom:.4em;display: flex;flex-flow: row nowrap;align-items: center;gap: 1em;}
section.blocksy_eb_fc div.ai_ze div.source .inputs .sb_tf .desc{flex-basis: 50%;}
section.blocksy_eb_fc div.ai_ze div.source .inputs .sb_tf input {width:auto;}
section.blocksy_eb_fc div.ai_ze div.source .inputs .input-100p{width: 100%;}
section.blocksy_eb_fc div.ai_ze div.source .info-tel-valid {width: 100%;}
section.blocksy_eb_fc div.ai_ze div.source .info-tel-valid span {text-align: center;width: 100%;display: block;margin: 0.5em 0 1em 0;}
section.blocksy_eb_fc div.ai_ze div.source .info span {text-align: center;width: 100%;display: block;margin: 0.5em 0 1em 0;}
section.blocksy_eb_fc div.ai_ze div.source .ile_osob{text-align: center;font-size: .8em;margin-top: 0.8em;}
section.blocksy_eb_fc div.ai_ze div.source .rodo{font-size:.7em;color:var(--grey);line-height: 1.3em;margin-top: 1em;}
body.lb-disable-scrolling{overflow:hidden;}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none;}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;outline:none;}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;/* Image border */ border:4px solid white;}.lightbox a img{border:none;}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;/* Background color behind image. This is visible during transitions. */ background-color:white;}.lb-outerContainer:after{content:"";display:table;clear:both;}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0;}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(img/lightbox-loading.gif) no-repeat;}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}.lb-container > .nav{left:0;}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block;}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(img/lightbox-prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(img/lightbox-next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}.lb-dataContainer:after{content:"";display:table;clear:both;}.lb-data{padding:0 4px;color:#ccc;}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em;}.lb-data .lb-caption a{color:#4ae;}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999;}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(img/lightbox-close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
.lazyload,.lazyloading {opacity: 0;}
.lazyloaded {opacity: 1;transition: opacity 300ms;}
.x1{gap:2rem;grid-template-columns: 1fr;}
.x2{gap:2rem;grid-template-columns: repeat(2, 1fr);}
.x3{gap:2rem;grid-template-columns: repeat(3, 1fr);}
.x4{gap:1.5rem;grid-template-columns: repeat(4, 1fr);}
.x5{gap:1rem;grid-template-columns: repeat(5, 1fr);}
.x6{gap:.5rem;grid-template-columns: repeat(6, 1fr);}
}
@media (max-width: 1520px) {
	.center {padding:0 2rem;}
	main:not(.full) {padding:0 2rem;}
	main .center {padding:0;}
	.blocksy_mc_nc {display: none;}
}
@media (max-width: 1200px) {
	.blocksy_oz_ai_23 {display:none;}
	.blocksy_kt_fy_69 {display:block;}
	.footer_contact .footer_contact_address {width:40%;}
@media (max-width: 1000px) {
	.blocksy_wg_zt_open {display:flex; }
	nav.blocksy_wg_zt {display:none;}
	nav.header_blocksy_wg_zt_responsive { display:block; margin-top:13px; }
	
	main aside.menu {display:none;}
	main aside.menu.showmobile {display:block;width: 100%;}
	main.search-reverse {display: flex;flex-direction: column-reverse;}
	.mobile-search-show {display: flex;}
	.mobile-search {display: none;}
	main section.blocksy_ez_dk_111 { width: 100%; margin:0px;padding:0px 0rem;}
	main section .ri_br > .blocksy_iy_ga_62 .contact_address{width:100%;}
	main section .ri_br > .blocksy_iy_ga_62 .contact_address .ad_ml {padding:0;}
	main section .ri_br > .blocksy_iy_ga_62 .blocksy_kb_tc{width:100%;}
		
	main.blocksy_group_hw_60 aside.menu {display: none;}
	
	.footer_contact .footer_contact_address {width:100%;padding:0;}
	.footer_contact .footer_contact_form {width: 100%;}
	table.contact_address_container {margin: 0 auto;}
	
	footer.ay_ul ul li { display:block;float:left;margin-right:15px;}	
	
	.x5{grid-template-columns: repeat(3, 1fr);}
	.x6{grid-template-columns: repeat(3, 1fr);}
}
@media (max-width: 999px) {
	/* sklep==0 */
	/* header.blocksy_zs_or .blocksy_tg_ea {display: none;} */
	/* sklep==1 */
	header.blocksy_zs_or .blocksy_tg_ea .zp_se {justify-content: center;}
	header.blocksy_zs_or .blocksy_tg_ea .zp_se div:not(.zd_ht) {display: none;}
}	
@media (max-width: 900px) {
	.sl_hn{display:none;}
	.blocksy_jg_zh{display:block;}
	.bz_ag .blocksy_uy_yb {flex-basis: calc(100% / 3);}
	.bz_ag .blocksy_lk_dd_52 {flex-basis: calc(100% / 3);}
}
@media (max-width: 800px) {
	.center {padding:0 1rem;}
	div.sb_tf {flex-flow:row wrap;gap:.25rem;}
	div.sb_tf div.desc {width: 100%;text-align: left;font-size:14px;margin:0;letter-spacing: 1.5px;}
	div.sb_tf input, div.sb_tf select, div.sb_tf textarea {width: 100%;}
	div.sb_tf div.group {width: 100%;}
}
@media (max-width: 700px) {
	.gu_mr.x1.v {gap:2em;grid-template-columns: 1fr 1fr;}
	.gu_mr article.blocksy_group_hw_60.v {display: flex;flex-direction: column;}
	.gu_mr article.blocksy_group_hw_60.v .blocksy_lg_by {font-size:1em;margin:1rem 0;}
	.gu_mr article.blocksy_group_hw_60.v .pp_fh { width:100%;padding: 0 0px;text-align:center;}
	.gu_mr article.blocksy_group_hw_60.v .pp_fh img {display: block;transition:all 0.4s;width:100%;}
	.gu_mr article.blocksy_group_hw_60.v:hover .pp_fh img{-moz-filter: grayscale(100%);-o-filter: grayscale(100%);-ms-filter: grayscale(100%);filter: grayscale(100%);transition:all 0.4s;}
	.gu_mr article.blocksy_group_hw_60.v .blocksy_ot_og_100 {width: 100%;text-align: center;padding:0;}
	.gu_mr article.blocksy_group_hw_60.v .blocksy_ot_og_100 .sd_yt {margin: 1rem 0 0 0;color:var(--grey);}
	.gu_mr article.blocksy_group_hw_60.v .blocksy_ot_og_100 .sd_yt p:nth-of-type(n+2){display: none;}
	.gu_mr article.blocksy_group_hw_60.v .blocksy_ot_og_100 .blocksy_lg_by {margin:1rem 0 0 0;}
	.gu_mr article.blocksy_group_hw_60.v .category {display: none;}
	.gu_mr article.blocksy_group_hw_60.v .ap_bd {display: none;}
	main.blocksy_group_hw_60 .blocksy_da_su {flex-direction: column;}
	main.blocksy_group_hw_60 .blocksy_rn_rk_103 .hy_mb .head{flex-direction:column;align-items:flex-start;gap:0;}
	
	.blocksy_cn_bj_135 ul {columns: 2;  -webkit-columns: 2;  -moz-columns: 2;}
	.x3{grid-template-columns: repeat(2, 1fr);}
	.x4{grid-template-columns: repeat(2, 1fr);}
	.x5{grid-template-columns: repeat(2, 1fr);}
	.x6{grid-template-columns: repeat(2, 1fr);}
}
@media (max-width: 600px) {
	.bz_ag .blocksy_uy_yb {flex-basis: calc(100% / 2);}
	.bz_ag .blocksy_lk_dd_52 {flex-basis: calc(100% / 2);}
	
	div.line{flex-flow:row wrap;gap:0.5rem;}
	.blocksy_lg_hd_126 a span {display: none;}
}
@media (max-width: 500px) {
	/* sklep==1 */
	header.blocksy_zs_or .blocksy_tg_ea {order:2;padding:1rem 0;} 
	header.blocksy_zs_or .blocksy_tg_ea .zp_se .zd_ht {gap:2rem;}
	header.blocksy_zs_or .blocksy_tg_ea .zp_se .zd_ht span.blocksy_fa_um_40 {display: none;}
	header.blocksy_zs_or .blocksy_tg_ea .zp_se .zd_ht span.blocksy_bs_mi_53 {display: none;}
	header.blocksy_zs_or .blocksy_tg_ea .zp_se .zd_ht span.bb_yw {margin-right: 0px;}
	header.blocksy_zs_or .blocksy_tg_ea .zp_se .zd_ht span {gap:1.0em;}
	header.blocksy_zs_or section .center {flex-flow:row nowrap;gap: 1em;}
	header.blocksy_zs_or section .wa_tg {display: none;}
}	
@media (max-width: 450px) {
	table.contact_address_container tr td {display:block;padding:10px 0; text-align:center;}
	table.contact_address_container tr td:first-child::after {display:none;}
}
@media (max-width: 700px), (max-height: 700px) {
	section.blocksy_eb_fc div.ai_ze div.source .h1 {font-size:1.4em;}
	section.blocksy_eb_fc {overflow:scroll;justify-content: flex-start;}
	section.blocksy_eb_fc div.ai_ze { position:relative;width:auto;max-width:calc(100% - 2em);margin:2em 1em 0px;left:0%;top:0px;}
}
@media (max-height: 600px) {
	section.blocksy_eb_fc, section.blocksy_eb_fc div, section.blocksy_eb_fc article, section.blocksy_eb_fc div.ai_ze {display: none;}
}