.anchor_list{font-size:0;position:relative;display:block}.page_separator{height:1px;position:relative}.page_separator::before{position:absolute;left:0;right:0;top:calc(50% - 1px);height:1px;background-color:#e1e1e1;content:"";z-index:0}.landing{display:block;position:relative}.landing ul{font-size:0;line-height:0;margin:16px 0 0;padding:0;display:block;position:relative}.landing ul>li{display:block;position:relative;margin:10px 0 0 0}.landing ul>li>a{font-size:15px;line-height:22px;font-weight:700;display:inline-block;position:relative;padding:0 20px 0 0;transition:all 400ms ease 0ms}.notouch .landing ul>li>a:hover,.notouch .landing ul>li>a:hover{color:#CC530A}.landing ul>li>ul{margin:0}.landing ul>li>ul>li>a{font-size:15px;line-height:22px;font-weight:500}.landing ul>li>ul.bread>li{margin:0;position:relative;display:inline-block}.landing ul>li>ul.bread>li::before{display:inline-block;vertical-align:middle;font-size:12px;line-height:18px;font-weight:400;color:#22201F;content:"/"}.landing ul>li>ul.bread>li:nth-child(1)::before{display:none}.landing ul>li>ul.bread>li:nth-child(1) a{padding-left:0}.landing ul>li>ul.bread>li a{opacity:.8;white-space:nowrap;position:relative;display:inline-block;vertical-align:middle;color:#22201F;font-size:12px;line-height:18px;font-weight:500;padding:0 5px;transition:all 400ms ease 0ms}.notouch .landing ul>li>ul.bread>li a:hover{color:#CC530A}.search_landing{margin:30px 0 0 15px}.search_landing .main_title{font-size:20px;line-height:26px;font-weight:700;margin:0 0 15px}.search_landing ul{margin:0;padding:0;width:100%}.search_landing ul>li{margin:7px 0 0;list-style:none;display:block}.search_landing ul>li:nth-child(1){border-top:0}.search_landing ul>li>a{border:0;text-align:left;color:#22201F;font-size:16px;line-height:22px;font-weight:600;padding:8px 10px 0 0;list-style:none;display:block;transition:all 400ms ease 0ms}.notouch .search_landing ul>li>a:hover,.search_landing ul>li.active>a,.search_landing ul>li>a:focus{color:#CC530A}.search_landing ul>li>ul>li{position:relative;display:inline-block;border:0}.search_landing ul>li>ul>li::before{display:inline-block;vertical-align:middle;font-size:13px;line-height:20px;font-weight:400;color:#22201F;content:">"}.search_landing ul>li>ul>li:nth-child(1)::before{display:none}.search_landing ul>li>ul>li:nth-child(1) a{padding-left:0}.search_landing ul>li>ul>li a{opacity:.8;white-space:nowrap;position:relative;display:inline-block;vertical-align:middle;color:#22201F;font-size:13px;line-height:20px;font-weight:500;padding:0 5px;transition:all 400ms ease 0ms}.notouch .search_landing ul>li>ul>li a:hover{opacity:1}@media screen and (max-width:600px){.search_landing .main_title{font-size:18px;line-height:24px}.search_landing ul>li>ul>li a{font-size:12px;line-height:20px}}.search_results .contact_list_search{display:grid;grid-template-columns:repeat(3, 1fr);row-gap:30px;column-gap:30px;background-color:transparent;margin:30px 0 0}.search_results .contact_list_search .item{display:inline-block;padding:40px 40px 60px;box-sizing:border-box;background-color:#fff}.search_results .contact_list_search .item .item_inbox{display:flex;flex-direction:column;align-items:center}.search_results .contact_list_search .item .item_inbox .skupiny_box{display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px}.search_results .contact_list_search .item .item_inbox .skupiny_box .skupina{color:#CC530A;font-size:15px;line-height:22px;text-transform:uppercase;font-weight:600;margin:0 0 5px;text-align:center}.search_results .contact_list_search .item .item_inbox .skupiny_box .skupina::before{content:'/';padding:0 4px;box-sizing:border-box}.search_results .contact_list_search .item .item_inbox .skupiny_box .skupina:nth-child(1)::before{display:none}.search_results .contact_list_search .item .item_inbox .img{width:246px;height:246px;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;display:inline-block;border-radius:50%;background-color:rgba(0,132,200,0.1)}.search_results .contact_list_search .item .item_inbox .img .acronym{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:0;font-size:50px;line-height:50px;font-weight:700;color:#0084c8}.search_results .contact_list_search .item .item_inbox .text{margin-top:54px}.search_results .contact_list_search .item .item_inbox .text p{margin:0}.search_results .contact_list_search .item .item_inbox .text .top_box{text-align:center}.search_results .contact_list_search .item .item_inbox .text .top_box .name{font-size:21px;line-height:28px;font-weight:600;margin:0 0 13px}.search_results .contact_list_search .item .item_inbox .text .top_box .pozice{font-size:15px;line-height:22px;font-style:italic}.search_results .contact_list_search .item .item_inbox .text .bot_box{margin-top:35px}.search_results .contact_list_search .item .item_inbox .text .bot_box .contact_line{font-size:15px;line-height:22px;margin-top:10px}.search_results .contact_list_search .item .item_inbox .text .bot_box .contact_line:nth-child(1){margin-top:0}.search_results .contact_list_search .item .item_inbox .text .bot_box .contact_line strong{display:inline-block;width:20px;text-align:right;color:#CC530A;margin-right:10px}.search_results .contact_list_search .item .item_inbox .text .bot_box .contact_line a{font-weight:600}.search_results .contact_list_search .item .item_inbox .text .bot_box .contact_line a:hover{text-decoration:underline}@media screen and (max-width:1920px){.search_results .contact_list_search .item .item_inbox .text{margin-top:45px}}@media screen and (max-width:1800px){.search_results .contact_list_search .item .item_inbox .img{width:196px;height:196px}.search_results .contact_list_search .item .item_inbox .text{margin-top:35px}}@media screen and (max-width:1600px){.search_results .contact_list_search .item .item_inbox .text .top_box .name{margin:0 0 9px}}@media screen and (max-width:1400px){.search_results .contact_list_search{grid-template-columns:repeat(3, 1fr);row-gap:20px;column-gap:20px}.search_results .contact_list_search .item{padding:30px 30px 50px}}@media screen and (max-width:1350px){.search_results .contact_list_search .item .item_inbox .skupina{font-size:14px;line-height:20px}.search_results .contact_list_search .item .item_inbox .text{margin-top:30px}.search_results .contact_list_search .item .item_inbox .text .top_box .name{font-size:19px;line-height:26px;margin:0 0 8px}.search_results .contact_list_search .item .item_inbox .text .bot_box{margin-top:30px}.search_results .contact_list_search .item .item_inbox .text .bot_box .contact_line{font-size:14px;line-height:20px}}@media screen and (max-width:990px){.search_results .contact_list_search .item .item_inbox .img{width:166px;height:166px}.search_results .contact_list_search .item .item_inbox .img .acronym{font-size:42px;line-height:42px}}@media screen and (max-width:900px){.search_results .contact_list_search{grid-template-columns:repeat(2, 1fr);row-gap:20px;column-gap:20px}}@media screen and (max-width:650px){.search_results .contact_list_search .item .item_inbox .text .top_box .name{font-size:17px;line-height:24px;margin:0 0 7px}.search_results .contact_list_search .item .item_inbox .text .top_box .pozice{font-size:14px;line-height:20px}}@media screen and (max-width:600px){.search_results .contact_list_search{grid-template-columns:repeat(1, 1fr);row-gap:30px;column-gap:30px;max-width:330px;margin:0 auto}}.contact_list_search{text-align:left;width:100%;position:relative;font-size:0;line-height:0;margin:60px 0 0;display:grid;grid-template-columns:repeat(3, 1fr);row-gap:40px;column-gap:30px}.contact_list_search .item{text-align:left;padding:0;position:relative;display:inline-block;vertical-align:middle;margin:0;font-size:0;line-height:0}.contact_list_search .item .con_img{display:inline-block;vertical-align:top;width:90px;height:90px;border:1px solid #eaeaea;margin:0 20px 0 0;background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent;border-radius:80px}.contact_list_search .item .con_text{display:inline-block;vertical-align:top;width:calc(100% - 112px);margin:0}.contact_list_search .item .con_text p.name{display:block;font-size:16px;line-height:24px;font-weight:700;margin:0}.contact_list_search .item .con_text p.post{display:block;font-size:14px;line-height:22px;font-weight:400;margin:0;font-style:italic}.contact_list_search .item .con_text p{font-size:14px;line-height:22px;margin:5px 0 0;padding:0}.contact_list_search .item .con_text p strong.phone,.contact_list_search .item .con_text p strong.mail,.contact_list_search .item .con_text p strong.fax{background-color:#fff;-webkit-mask-repeat:no-repeat;-webkit-mask-position:left center;-webkit-mask-size:14px 14px;mask-repeat:no-repeat;mask-position:left center;mask-size:14px 14px;width:14px;height:14px;display:inline-block;vertical-align:middle;padding:0;margin-right:6px}.contact_list_search .item .con_text p strong.phone{-webkit-mask-image:url('../../../../img/phone_icon.svg');mask-image:url('../../../../img/phone_icon.svg')}.contact_list_search .item .con_text p strong.mail{-webkit-mask-image:url('../../../../img/mail_icon.svg');mask-image:url('../../../../img/mail_icon.svg')}.contact_list_search .item .con_text p a{font-weight:600;text-decoration:underline;transition:all 400ms ease 0ms}.notouch .contact_list_search .item .con_text p a:hover{color:#CC530A}@media screen and (max-width:1360px){.contact_list_search{grid-template-columns:repeat(2, 1fr);row-gap:40px;column-gap:20px}}@media screen and (max-width:1024px){.contact_list_search{margin:30px 0 0}}@media screen and (max-width:750px){.contact_list_search{grid-template-columns:repeat(1, 1fr);row-gap:40px;column-gap:15px}.contact_list_search .item .con_img{width:60px;height:60px;margin:0 15px 0 0}.contact_list_search .item .con_text{width:calc(100% - 77px)}.contact_list_search .item .con_text p.name{font-size:15px;line-height:20px}}.fotogalerie{width:100%;position:relative;margin:0;font-size:0;line-height:0;display:grid}.fotogalerie .text_box{margin:0 0 20px}.fotogalerie a.swipebox,.fotogalerie .item{display:inline-block;vertical-align:top;position:relative}.fotogalerie .item a.swipebox{display:block;margin:0 !important;width:100% !important}.fotogalerie a.swipebox .in{overflow:hidden;display:block;position:relative;width:100%}.fotogalerie.square a.swipebox .in{padding:0 0 100%}.fotogalerie.rectangle a.swipebox .in{padding:0 0 66.66%}.fotogalerie a.swipebox .in video{z-index:0;position:absolute;max-height:100%;min-height:100%;min-width:100%;height:auto;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);object-fit:cover;background-color:#e1e1e1}html[class*="mozilla 11"] .fotogalerie a.swipebox .in video{min-width:135%;min-height:135%}.fotogalerie a.swipebox .in picture{z-index:0;position:absolute;left:0;top:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#e1e1e1}.fotogalerie a.swipebox .in::before{opacity:0;content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.9);background-size:52px 52px;z-index:200;transition:all 400ms ease 0ms}.fotogalerie a.swipebox .in::after{opacity:0;content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background-color:#fff;-webkit-mask-image:url('../../img/fotogallery_icon.svg');mask-image:url('../../img/fotogallery_icon.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:52px 52px;mask-repeat:no-repeat;mask-position:center center;mask-size:52px 52px;z-index:200;transition:all 400ms ease 0ms}.fotogalerie a.swipebox .in.play::after{-webkit-mask-image:url('../../img/play.svg');mask-image:url('../../img/play.svg')}.notouch .fotogalerie a.swipebox .in:hover::before{opacity:1}.notouch .fotogalerie a.swipebox .in:hover::after{opacity:1}.fotogalerie a.swipebox .title{text-align:center;font-size:14px;line-height:22px;text-decoration:underline;padding:18px 12px 20px;display:block;font-weight:600;transition:all 400ms ease 0ms}.fotogalerie a.swipebox:hover .title{color:#CC530A}.fotogalerie.row_two{grid-template-columns:repeat(2, 1fr);row-gap:10px;column-gap:10px}.fotogalerie.row_three{grid-template-columns:repeat(3, 1fr);row-gap:10px;column-gap:10px}@media screen and (max-width:700px){.fotogalerie.row_three{grid-template-columns:repeat(2, 1fr);row-gap:10px;column-gap:10px}}.fotogalerie.row_four{grid-template-columns:repeat(4, 1fr);row-gap:10px;column-gap:10px}@media screen and (max-width:1280px){.fotogalerie.row_four{grid-template-columns:repeat(3, 1fr);row-gap:10px;column-gap:10px}}@media screen and (max-width:700px){.fotogalerie.row_four{grid-template-columns:repeat(2, 1fr);row-gap:10px;column-gap:10px}}.fotogalerie.row_five{grid-template-columns:repeat(5, 1fr);row-gap:10px;column-gap:10px}@media screen and (max-width:1280px){.fotogalerie.row_five{grid-template-columns:repeat(4, 1fr);row-gap:10px;column-gap:10px}}@media screen and (max-width:900px){.fotogalerie.row_five{grid-template-columns:repeat(3, 1fr);row-gap:10px;column-gap:10px}}.fotogalerie.row_six{grid-template-columns:repeat(6, 1fr);row-gap:10px;column-gap:10px}@media screen and (max-width:1500px){.fotogalerie.row_six{grid-template-columns:repeat(5, 1fr);row-gap:10px;column-gap:10px}}@media screen and (max-width:1280px){.fotogalerie.row_six{grid-template-columns:repeat(4, 1fr);row-gap:10px;column-gap:10px}}@media screen and (max-width:900px){.fotogalerie.row_six{grid-template-columns:repeat(3, 1fr);row-gap:10px;column-gap:10px}}.grid_masonry{padding:0;opacity:0;transition:all 400ms ease 0ms}.grid_masonry .grid-item{width:25%;display:inline-block}.grid_masonry .grid-item video.in{display:block;width:calc(100% - 8px);margin:4px}.grid_masonry .grid-item .in img{width:calc(100% - 8px);display:block;margin:4px;height:initial}.grid_masonry .grid-item::before{opacity:0;content:"";display:block;position:absolute;left:4px;top:4px;right:4px;bottom:4px;background-color:rgba(0,0,0,0.9);background-size:52px 52px;z-index:200;transition:all 400ms ease 0ms}.grid_masonry .grid-item::after{opacity:0;content:"";display:block;position:absolute;left:4px;top:4px;right:4px;bottom:4px;background-color:#fff;-webkit-mask-image:url('../../img/fotogallery_icon.svg');mask-image:url('../../img/fotogallery_icon.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:52px 52px;mask-repeat:no-repeat;mask-position:center center;mask-size:52px 52px;z-index:200;transition:all 400ms ease 0ms}.grid_masonry .grid-item.play::after{-webkit-mask-image:url('../../img/play.svg');mask-image:url('../../img/play.svg')}.notouch .grid_masonry .grid-item:hover::before{opacity:1}.notouch .grid_masonry .grid-item:hover::after{opacity:1}.grid_masonry .grid-item .title{position:absolute;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.8);text-align:center;font-size:14px;line-height:22px;text-decoration:underline;padding:10px 15px;display:block;font-weight:600}.grid_masonry.row_two a.swipebox{width:50%}.grid_masonry.row_three a.swipebox{width:33.33%}@media screen and (max-width:700px){.grid_masonry.row_three a.swipebox{width:50%}}.grid_masonry.row_four a.swipebox{width:25%}@media screen and (max-width:1280px){.grid_masonry.row_four a.swipebox{width:33.33%}}@media screen and (max-width:700px){.grid_masonry.row_four a.swipebox{width:50%}}.grid_masonry.row_five a.swipebox{width:20%}@media screen and (max-width:1280px){.grid_masonry.row_five a.swipebox{width:25%}}@media screen and (max-width:900px){.grid_masonry.row_five a.swipebox{width:33.33%}}.grid_masonry.row_six a.swipebox{width:16.66%}@media screen and (max-width:1500px){.grid_masonry.row_six a.swipebox{width:20%}}@media screen and (max-width:1280px){.grid_masonry.row_six a.swipebox{width:25%}}@media screen and (max-width:900px){.grid_masonry.row_six a.swipebox{width:33.33%}}.products_filter .inbox{display:flex;align-items:flex-start;flex-direction:column}.products_filter .inbox .category_section{display:flex;align-items:center;margin-top:20px}.products_filter .inbox .category_section:nth-child(1){margin-top:0}.products_filter .inbox .category_section .filter_title{margin:0;font-size:17px;line-height:22px;text-transform:uppercase;font-weight:600;padding-top:0;min-width:90px;color:#CC530A;font-family:purista-web,sans-serif;font-style:italic}.products_filter .inbox .category_section .filter_buttons{padding-left:30px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.products_filter .inbox .category_section .filter_buttons label{cursor:pointer;padding:9px;position:relative;font-size:16px;line-height:22px;border:1px solid #c6c6c6;background-color:transparent;color:#22201F;transition:all 400ms ease 0ms}.products_filter .inbox .category_section .filter_buttons label.active,.notouch .products_filter .inbox .filter_buttons label:hover{background-color:#CC530A;color:#fff;border-color:#CC530A}.products_filter .inbox .category_section .filter_buttons label .checker{margin-right:4px}.products_filter .inbox .flex_start{display:flex;flex-basis:100%;margin:25px 0 0 120px}.products_filter .inbox .flex_start .btn{padding:6px 14px;min-height:unset;font-size:15px;line-height:22px}@media screen and (max-width:1850px){.products_filter .inbox .category_section .filter_buttons label{font-size:15px;line-height:22px}}@media screen and (max-width:1600px){.products_filter .inbox .category_section .filter_buttons{padding-left:15px}}@media screen and (max-width:1100px){.products_filter .inbox{flex-wrap:wrap}.products_filter .inbox .category_section .filter_title{flex-basis:100%;padding-top:0;padding-bottom:13px;font-size:16px;line-height:22px}.products_filter .inbox .category_section .filter_buttons{padding-left:0}}@media screen and (max-width:550px){.products_filter .inbox .category_section .filter_buttons label .checker{margin-right:2px}}.pagination_omni .show_all{display:flex;justify-content:center;margin:0 0 50px}.article_bottom .pagination ul{display:flex;justify-content:center;gap:11px;padding:0;margin:0}.article_bottom .pagination ul li{list-style:none;display:flex;align-items:center}.article_bottom .pagination ul li a{font-size:16px;line-height:22px;font-weight:500;text-decoration:none}.article_bottom .pagination ul li:not(.link) a{width:30px;height:100%;display:flex;align-items:center;justify-content:center;background:#fff;transition:all 400ms ease 0ms}.notouch .article_bottom .pagination ul li a:hover,.article_bottom .pagination ul li.active a{background:#22201F;color:#fff}.article_bottom .pagination ul li.link a{padding:6px 10px;min-height:unset;font-size:14px;line-height:20px;text-decoration:none}@media screen and (max-width:500px){.article_bottom .pagination ul li:not(.link) a{color:#22201F !important;background:transparent !important;width:12px}.notouch .article_bottom .pagination ul li a:hover,.article_bottom .pagination ul li.active a{text-decoration:underline}}/*# sourceMappingURL=modules.css.map */