body{text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased}p{margin-bottom:.8em}.sc_layouts_row_type_narrow{font-size:15px;font-weight:400}.sc_icons_item_description{font-size:17px;line-height:1.3em}.sc_icons_decoration .sc_icons_item{box-shadow:0 5px 30px 0 rgba(0,0,0,.08);padding:3.2em 2em}.sc_item_subtitle{font-family:futura-pt,sans-serif!important;color:#34b5e6;font-weight:600}.sc_blogger_item_body{height:100%}.page_content_wrap{padding-top:3rem;padding-bottom:100px}.sc_layouts_item_icon{color:var(--theme-color-text_dark)}.wp-image-5929,.wp-image-6934{max-width:150px!important}.elementor-4487 .elementor-element.elementor-element-783d3c0:not(.elementor-motion-effects-element-type-background).sc_layouts_row_fixed_on,.elementor-4487 .elementor-element.elementor-element-783d3c0>.elementor-motion-effects-container>.elementor-motion-effects-layer.sc_layouts_row_fixed_on,.elementor-4492 .elementor-element.elementor-element-c098b3a:not(.elementor-motion-effects-element-type-background),.elementor-4492 .elementor-element.elementor-element-c098b3a>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-4463 .elementor-element.elementor-element-f605d39:not(.elementor-motion-effects-element-type-background),.elementor-4463 .elementor-element.elementor-element-f605d39>.elementor-motion-effects-container>.elementor-motion-effects-layer{box-shadow:rgba(0,0,0,.08) 0 5px 160px 0px!important}.sc_layouts_title .breadcrumbs{font-size:12px}.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse)>a{font-weight:400!important;color:white!important}.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse)>a:hover{color:#5cc5ed!important}.menu_mobile .menu-item a{text-align:center!important}#rev_slider_1_1_wrapper .uranus.tparrows::before,#rev_slider_2_1_wrapper .uranus.tparrows::before,#rev_slider_3_1_wrapper .uranus.tparrows::before{color:#000f46}.sc_blogger_item{box-shadow:0 0 3 0 rgba(0,0,0,0);transition:all 0.3s ease}.sc_blogger_item:hover{box-shadow:0 5px 30px 0 rgba(0,0,0,.08)}.post_layout_rr-blog.post_item_container{box-shadow:0 5px 30px 0 rgba(0,0,0,.08);background-color:#fff}.post_info_mc{height:100%;padding:50px!important}.post_item_container{height:100%;background-color:#fff}.rr__button .sc_button.sc_button_default.sc_button_size_normal{text-transform:none;background-color:transparent!important;padding:0!important;font-size:16px;line-height:20px;font-weight:500;color:var(--theme-color-text_dark);letter-spacing:normal;overflow:hidden}.rr__button .sc_button.sc_button_default.sc_button_size_normal .sc_button_title{text-indent:-110px;display:inline-block;transition:all 0.3s ease}.rr__button .sc_button.sc_button_default.sc_button_size_normal:after{font-size:11px;line-height:inherit;font-weight:400;font-style:inherit;content:'\E9A4';font-family:"fontello";display:inline-block;vertical-align:top;color:currentColor;margin-left:9px;text-indent:-9px;vertical-align:middle}.rr__button .sc_button.sc_button_default.sc_button_size_normal:hover{text-indent:0;color:var(--theme-color-text_dark)!important}.rr__button .sc_button.sc_button_default.sc_button_size_normal:hover:after{text-indent:0}.rr__button .sc_button.sc_button_default.sc_button_size_normal:hover .sc_button_title{text-indent:0}.rr__post-image{margin:-50px -50px 50px -50px!important;width:calc(100% + 100px)!important;max-width:calc(100% + 100px)}.sc_layouts_blog_item h4{font-size:19px!important}.woocommerce ul.products li.product .button{text-transform:none;background-color:transparent!important;padding:0!important;font-size:16px;line-height:20px;font-weight:500;color:var(--theme-color-text_dark);letter-spacing:normal;text-indent:-110px;overflow:hidden;margin-top:1em}.woocommerce ul.products li.product .button:after{font-size:11px;line-height:inherit;font-weight:400;font-style:inherit;content:'\E9A4';font-family:"fontello";display:inline-block;vertical-align:top;color:currentColor;margin-left:9px;text-indent:-9px}.woocommerce ul.products li.product .button:hover{text-indent:0;background-color:transparent;color:var(--theme-color-text_dark)}.woocommerce ul.products li.product .button:hover:after{text-indent:0}.sidebar_show.woocommerce ul.products.columns-4,.sidebar_show.woocommerce-page ul.products.columns-4,.woocommerce ul.products.columns-5,.woocommerce-page ul.products.columns-5,.woocommerce ul.products.columns-6,.woocommerce-page ul.products.columns-6,.woocommerce ul.products.columns-6,.woocommerce-page ul.products.columns-7,.woocommerce ul.products.columns-6,.woocommerce-page ul.products.columns-8{font-size:.9rem}.woocommerce ul.products li.product>.post_item.post_layout_thumbs{padding:50px;background-color:#f1f6fa}.product .post_data_inner p{margin-bottom:0!important;margin-top:10px}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{max-height:150px;width:auto;margin:auto!important}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img,.woocommerce ul.products li.product a:hover img,.woocommerce-page ul.products li.product a:hover img{margin:inherit}.rr__categories{margin-top:10px}.rr__categories a{color:#050b31;font-weight:500}.woocommerce ul.products li.product a:hover{color:#5cc5ed!important}.woocommerce ul.products li.product .post_featured{filter:drop-shadow(0 10px 10px rgba(0,15,70,.1))}.woocommerce-notices-wrapper,.woocommerce-result-count,.woocommerce-ordering{display:none}.rr__product-icons{display:flex;margin-top:30px}.rr__product-icons img{width:60px!important;height:auto!important}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img{max-height:500px;width:auto;margin:auto}.generica_button_buy{color:var(--theme-color-bg_color);border-color:var(--theme-color-text_link);background-color:var(--theme-color-text_link);font-family:futura-pt,sans-serif;font-size:18px!important;font-weight:700;font-style:normal;line-height:22px;text-decoration:none;text-transform:uppercase;-webkit-appearance:none;cursor:pointer;display:inline-flex;align-items:center;vertical-align:top;letter-spacing:1.5px;box-sizing:border-box;border-radius:0;white-space:nowrap;height:auto;max-width:100%;padding:18px 40px;border-width:0!important;margin-right:10px;&:before{font-size:inherit;line-height:inherit!important;font-weight:inherit;font-style:inherit;display:inline-block;width:auto;margin:0;font-family:"fontello";text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;content:'\e8cc'}span{display:inline-block;vertical-align:middle;white-space:normal;text-decoration:inherit;color:var(--theme-color-bg_color)!important;margin-left:.55em;font-size:16px!important;font-weight:600}&:hover{color:var(--theme-color-inverse_hover);border-color:var(--theme-color-text_dark_blend);background-color:var(--theme-color-text_dark_blend)}}.trx_addons_icon-star::before{color:orange}#rr__references-form .elementor-widget-wrap{padding:50px;box-shadow:0 5px 30px 0 rgba(0,0,0,.08);background-color:#fff}.ref-rating{margin-bottom:20px;margin-top:10px;display:block}.ref-rating .wpcf7-list-item{display:inline-block;margin:0 1em 0 0}.sc_testimonials_item_content p{font-family:futura-pt;padding:20px;background-color:#fff;box-shadow:0 5px 30px 0 rgba(0,0,0,.08);position:relative;height:100%}.sc_testimonials_item_content p:after{content:'';width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:14px solid #fff;position:absolute;bottom:-14px;left:25px}.sc_testimonials_default .sc_testimonials_item_author{margin:28px 0 1px}.sc_testimonials_item{display:flex!important;flex-direction:column!important;justify-content:end!important}.sc_testimonials_item_content{flex:1 auto}.certificates .gallery-item{overflow:visible}.certificates a img{box-shadow:0 5px 30px 0 rgba(0,0,0,.08)}@media (max-width:767px){#manazment .elementor-icon-box-icon{display:none!important}}.wpcf7 textarea{height:auto}.footer_wrap .sc_layouts_row_type_compact{font-size:15px}.footer_wrap [class*="scheme_"].vc_row .sc_layouts_row_delimiter,.footer_wrap [class*="scheme_"].sc_layouts_row_delimiter,[class*="scheme_"].footer_wrap .sc_layouts_row_delimiter{border-color:#152560!important}#cookie-notice{background-color:#eff4f8!important}#cookie-notice *{font-family:futura-pt,sans-serif!important}.cn-button.bootstrap{background-color:#000f46!important}.grecaptcha-badge{display:none!important}.post_featured.hover_link img{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;max-height:150px;width:auto;margin:auto!important}.post_featured.with_thumb.hover_link{filter:drop-shadow(0 10px 10px rgba(0,15,70,.1))}#autocomplete{position:absolute;height:240px;width:100%;background-color:#000f46;padding:20px;display:none}#autocomplete__inner{overflow-y:scroll;height:200px}#autocomplete h2{font-size:1em;margin:0 0 10px 0!important}#autocomplete h2:last-of-type{margin:0!important}#autocomplete h2 a{text-align:left;color:#fff;line-height:1}#autocomplete h2 a:hover{color:#5cc5ed}.search_modern .search_wrap{height:100%!important;top:-100%}.search_modern .search_wrap .search_form{top:50%!important}@media (min-width:1025px) and (max-width:1279px){.hide_on_tablet,.sc_layouts_hide_on_tablet{display:inherit!important}.hide_on_notebook,.sc_layouts_hide_on_notebook{display:none!important}}@media (min-width:768px) and (max-width:1024px){.hide_on_tablet,.sc_layouts_hide_on_tablet{display:none!important}}@media (min-width:1024px) and (max-width:1279px){h1,.front_page_section_caption{font-size:2.35rem!important}}@media (max-width:1140px){.woocommerce ul.products li.product>.post_item.post_layout_thumbs,.elementor-18340 .elementor-element.elementor-element-938eb84>.elementor-element-populated.elementor-column-wrap{padding:30px!important}h4{font-size:19px!important;line-height:24px!important}.rr__post-image{margin:-30px -30px 30px -30px!important;width:calc(100% + 60px)!important;max-width:calc(100% + 60px)}}@media (max-width:950px){:root{--theme-var-grid_max_columns:2 !important}.row:not(.columns_fluid)>[class*="column-"],.columns_wrap:not(.columns_fluid)>[class*="column-"],.trx_addons_columns_wrap:not(.columns_fluid)>[class*="trx_addons_column-"]{width:calc(100% / var(--theme-var-grid_max_columns))}.row.columns_padding_bottom.columns_in_single_row>[class*="column-"],.columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="column-"],.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row>[class*="trx_addons_column-"]{padding-bottom:var(--theme-var-grid_gap)}}@media (max-width:767px){.home .woocommerce.columns-3 ul.products li.product,.woocommerce-page.columns-3 ul.products li.product,.woocommerce ul.products.columns-3 li.product{width:100%!important}.header_position_over .top_panel{position:relative}}@media (max-width:479px){:root{--theme-var-grid_max_columns:1 !important}}#kategorie-produktov .categories_list_item,#kategorie-produktu .categories_list_item,#product-categories .categories_list_item{box-shadow:0 5px 10px 0 rgba(38,65,85,.05);border:1px solid #f5f5f5;padding:15px;display:flex;align-items:center;border-radius:20px;background-color:#fff}#kategorie-produktov .categories_list_style_1 .categories_list_item .categories_list_title,#kategorie-produktu .categories_list_style_1 .categories_list_item .categories_list_title,#product-categories .categories_list_style_1 .categories_list_item .categories_list_title{font-size:16px;text-align:left;margin:0;line-height:1.2;flex:1 1 0%}#kategorie-produktov .widget_categories_list .categories_list_style_1 .categories_list_image img,#kategorie-produktu .widget_categories_list .categories_list_style_1 .categories_list_image img,#product-categories .widget_categories_list .categories_list_style_1 .categories_list_image img{width:60px;min-width:60px;max-height:none}#kategorie-produktov .widget_categories_list .categories_list_style_1 .categories_list_image,#kategorie-produktu .widget_categories_list .categories_list_style_1 .categories_list_image,#product-categories .widget_categories_list .categories_list_style_1 .categories_list_image{height:auto;margin-right:10px}@media (max-width:479px){#kategorie-produktov .trx_addons_column-1_4,#kategorie-produktu .trx_addons_column-1_4,#product-categories .trx_addons_column-1_4{width:50%}#kategorie-produktov .categories_list_style_1 .categories_list_item .categories_list_title,#kategorie-produktu .categories_list_style_1 .categories_list_item .categories_list_title,#product-categories .categories_list_style_1 .categories_list_item .categories_list_title{font-size:14px;text-align:center;-webkit-hyphens:none}#kategorie-produktov .widget_categories_list .categories_list_style_1 .categories_list_image img,#kategorie-produktu .widget_categories_list .categories_list_style_1 .categories_list_image img,#product-categories .widget_categories_list .categories_list_style_1 .categories_list_image img{width:40px;min-width:40px}#kategorie-produktov .categories_list_item,#kategorie-produktu .categories_list_item,#product-categories .categories_list_item{flex-direction:column}#kategorie-produktov .widget_categories_list .categories_list_style_1 .categories_list_image,#kategorie-produktu .widget_categories_list .categories_list_style_1 .categories_list_image,#product-categories .widget_categories_list .categories_list_style_1 .categories_list_image{margin-right:0}}.overflow-hidden{overflow:hidden}#category-title{cursor:pointer}#kategorie .sidebar:not(.sidebar_float) .widget,#kategorie .sidebar:not(.sidebar_float)[class*="scheme_"] .widget{width:100%!important}#kategorie .woocommerce.widget_product_search .search_field{border-color:#000f46}.post-template-default article h6{margin-top:1em;margin-bottom:.5em}.cky-switch input[type="checkbox"]{position:relative!important}.rr__product-single{display:flex;flex-direction:row}.rr__product-single_left{width:50%}.rr__product-single_right{width:50%}.woocommerce.sidebar_hide div.product div.summary,.woocommerce-page.sidebar_hide div.product div.summary,.woocommerce.sidebar_hide div.product div.images,.woocommerce-page.sidebar_hide div.product div.images{width:100%;float:none}@media (max-width:1023px){.rr__product-single{display:flex;flex-direction:column}.rr__product-single_left,.rr__product-single_right{width:100%}.infoplus{margin-bottom:40px}.woocommerce.sidebar_hide div.product div.summary,.woocommerce-page.sidebar_hide div.product div.summary,.woocommerce.sidebar_hide div.product div.images,.woocommerce-page.sidebar_hide div.product div.images{width:100%;float:none}}