.anchor_list{font-size:0;position:relative;display:block}.page_separator{position:relative;width:100%;height:2px;background-color:#1F86CA}.structure_tabs{width:320px;z-index:1;position:relative;margin:0;padding:0}.structure_tabs li{position:relative;display:block}.structure_tabs li button{background:none;border:0;width:100%;padding:2px 50px 2px 0;min-height:60px;display:flex;gap:8px;align-items:center;justify-content:flex-start;position:relative;border-bottom:1px solid #e6e6e6;font-size:16px;line-height:20px;font-weight:700;color:#10355A}.structure_tabs li button::after{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#1F86CA;transition:all 400ms ease 0ms;content:"";opacity:0}.notouch .structure_tabs li button:is(:hover,:focus)::after,.structure_tabs li.active button::after{opacity:1}.structure_tabs li button::before{opacity:0;content:"";position:absolute;top:0;bottom:0;right:0;background-color:#1F86CA;width:40px;-webkit-mask-image:url('../../img/arrow_right.svg');mask-image:url('../../img/arrow_right.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:20px 20px;mask-repeat:no-repeat;mask-position:center center;mask-size:20px 20px;transition:all 400ms ease 0ms}.structure_tabs li.active button::before{opacity:1}.module_box:has(.structure_tabs){display:flex}.tabs_row,.module_box:has(.structure_tabs){flex-wrap:wrap}.tabs_row .structure_tabs,.module_box:has(.structure_tabs) .structure_tabs{width:100%;border-bottom:2px solid #e5e5e5;display:flex;gap:0}.tabs_row .structure_tabs li,.module_box:has(.structure_tabs) .structure_tabs li{margin:0 0 -3px}.tabs_row .structure_tabs li button,.module_box:has(.structure_tabs) .structure_tabs li button{border-bottom:2px solid transparent;padding:11px 30px;min-height:initial}.tabs_row .structure_tabs li button::before,.module_box:has(.structure_tabs) .structure_tabs li button::before{display:none}.structure_tabs_content{margin:0;padding:0;width:calc(100% - 370px);display:block}.structure_tabs_content .obsah{z-index:0;position:relative;margin:0;padding:0;opacity:0;display:none;transition:all 400ms ease 0ms}.structure_tabs_content .obsah.active{opacity:1;display:block}.structure_tabs_content .obsah .structure{max-width:100%;width:100%}.tabs_row .structure_tabs_content,.module_box:has(.structure_tabs) .structure_tabs_content{width:100%}@media screen and (max-width:1430px){.structure_tabs{width:280px}.structure_tabs li button{padding:2px 40px 2px 0;min-height:54px;font-size:14px;line-height:20px}.structure_tabs li button::before{width:36px}.structure_tabs_content{width:calc(100% - 320px)}}@media screen and (max-width:1000px){.tabs_column{flex-wrap:wrap}.tabs_column .structure_tabs{width:100%;border-bottom:2px solid #e5e5e5;display:flex;gap:0}.tabs_column .structure_tabs li{margin:0 0 -3px}.tabs_column .structure_tabs li button{border-bottom:2px solid transparent;padding:11px 30px;min-height:initial}.tabs_column .structure_tabs li button::before{display:none}.tabs_column .structure_tabs_content{width:100%}}.landing_list{width:100%;position:relative;margin:40px auto 0;display:grid;grid-template-columns:repeat(2, 1fr);row-gap:100px;column-gap:60px}.landing_list.owl-carousel{display:block}.landing_list.owl-carousel .item{width:calc(50% - (1 * 60px / 2) * 1);margin-right:60px}.landing_list .item{gap:24px;background:#fff;display:flex;padding:0;margin:0;position:relative}.landing_list .item .img{width:30%;position:relative;margin:0;display:block}.landing_list .item .img img{height:initial;max-width:100%;display:block;margin:0}.landing_list .item .text{align-items:flex-start;flex:1;border:1px solid #eaeaea;text-align:left;position:relative;margin:0;padding:20px;display:flex;flex-direction:column;gap:4px}.landing_list .item .text .title{font-size:24px;line-height:30px;font-weight:700;margin:0;color:#1F86CA}.notouch .landing_list .item:hover .text .title{color:#10355A}.landing_list .item .text .text_box{color:#10355A;margin:0}.landing_list .item .text .btn{margin:20px 0 0}@media screen and (max-width:1430px){.landing_list{grid-template-columns:repeat(2, 1fr);row-gap:80px;column-gap:40px}.landing_list.owl-carousel{display:block}.landing_list.owl-carousel .item{width:calc(50% - (1 * 40px / 2) * 1);margin-right:40px}.landing_list .item .text .title{font-size:20px;line-height:26px}}@media screen and (max-width:1280px){.landing_list{grid-template-columns:repeat(2, 1fr);row-gap:60px;column-gap:30px}.landing_list.owl-carousel{display:block}.landing_list.owl-carousel .item{width:calc(50% - (1 * 30px / 2) * 1);margin-right:30px}}@media screen and (max-width:1000px){.landing_list{grid-template-columns:repeat(1, 1fr);row-gap:60px;column-gap:30px}.landing_list.owl-carousel{display:block}.landing_list.owl-carousel .item{width:calc(100% - (0 * 30px / 1) * 1);margin-right:30px}}@media screen and (max-width:500px){.landing_list .item{gap:18px}.landing_list .item .img{width:25%}.landing_list .item .text{padding:18px}}.detail{display:flex;justify-content:space-between;gap:80px}.detail .img{width:35%;position:relative;display:flex;flex-direction:column;gap:16px}.detail .img .main{position:relative;display:block;aspect-ratio:1;transition:all 400ms ease 0ms;box-shadow:0 3px 6px rgba(0,0,0,0.16)}.detail .img .main .in{position:absolute;inset:0}.detail .img .main .in::before{pointer-events:none;opacity:0;content:"";display:block;position:absolute;inset:0;background-color:rgba(16,53,90,0.75);background-size:52px 52px;z-index:200;transition:all 400ms ease 0ms}.detail .img .main .in::after{pointer-events:none;opacity:0;content:"";display:block;position:absolute;inset: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}.notouch .detail .img .main .in:hover::before,.notouch .detail .img .main .in:hover::after{opacity:1}.detail .img .main .in img{object-fit:contain}.detail .img .other{display:grid;grid-template-columns:repeat(3, 1fr);row-gap:16px;column-gap:16px;position:relative;width:100%}.detail .img .other.owl-carousel{display:block}.detail .img .other.owl-carousel .item{width:calc(33.33333333% - (2 * 16px / 3) * 1);margin-right:16px}.detail .img .other .fancybox{position:relative;display:block;aspect-ratio:1;transition:all 400ms ease 0ms;box-shadow:0 3px 6px rgba(0,0,0,0.16)}.detail .img .other .fancybox .in{position:absolute;inset:0}.detail .img .other .fancybox .in::before{pointer-events:none;opacity:0;content:"";display:block;position:absolute;inset:0;background-color:rgba(16,53,90,0.75);background-size:52px 52px;z-index:200;transition:all 400ms ease 0ms}.detail .img .other .fancybox .in::after{pointer-events:none;opacity:0;content:"";display:block;position:absolute;inset: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:44px 44px;mask-repeat:no-repeat;mask-position:center center;mask-size:44px 44px;z-index:200;transition:all 400ms ease 0ms}.notouch .detail .img .other .fancybox .in:hover::before,.notouch .detail .img .other .fancybox .in:hover::after{opacity:1}.detail .img .other .fancybox .in img{object-fit:contain}.detail .content{width:calc(65% - 80px);position:relative;display:flex;flex-direction:column;gap:16px}.detail .content .certification{display:grid;grid-template-columns:repeat(2, 1fr);row-gap:16px;column-gap:16px;position:relative;width:100%}.detail .content .certification.owl-carousel{display:block}.detail .content .certification.owl-carousel .item{width:calc(50% - (1 * 16px / 2) * 1);margin-right:16px}.detail .content .certification .item{position:relative;display:flex}.detail .content .certification .item .icon{justify-content:center;align-items:center;width:60px;background:#10355A;position:relative;display:flex}.detail .content .certification .item .icon img{max-width:50px;display:block;margin:0 auto;height:initial}.detail .content .certification .item .title{font-size:22px;line-height:28px;padding:18px;margin:0;align-items:center;flex:1;background:#1F86CA;color:#fff;font-weight:700;position:relative;display:flex}@media screen and (max-width:1430px){.detail .content .certification{grid-template-columns:repeat(2, 1fr);row-gap:16px;column-gap:16px}.detail .content .certification.owl-carousel{display:block}.detail .content .certification.owl-carousel .item{width:calc(50% - (1 * 16px / 2) * 1);margin-right:16px}.detail .content .certification .item .icon{width:50px}.detail .content .certification .item .icon img{max-width:40px}.detail .content .certification .item .title{font-size:18px;line-height:24px;padding:15px}}@media screen and (max-width:1000px){.detail{flex-wrap:wrap;gap:40px}.detail .img{width:100%;flex-direction:row;align-items:flex-start}.detail .img .main{width:50%}.detail .img .other{grid-template-columns:repeat(2, 1fr);row-gap:16px;column-gap:16px;width:50%}.detail .img .other.owl-carousel{display:block}.detail .img .other.owl-carousel .item{width:calc(50% - (1 * 16px / 2) * 1);margin-right:16px}.detail .img .other .fancybox:nth-child(n + 5){display:none}.detail .content{width:100%}}@media screen and (max-width:750px){.detail .content .certification{grid-template-columns:repeat(1, 1fr);row-gap:16px;column-gap:16px}.detail .content .certification.owl-carousel{display:block}.detail .content .certification.owl-carousel .item{width:calc(100% - (0 * 16px / 1) * 1);margin-right:16px}}.article_images_list{width:100%;position:relative;margin:0;display:grid;grid-template-columns:repeat(3, 1fr);row-gap:0;column-gap:0}.article_images_list.owl-carousel{display:block}.article_images_list.owl-carousel .item{width:calc(33.33333333% - (2 * 0 / 3) * 1px);margin-right:0}.article_images_list a.fancybox{display:inline-block;vertical-align:top;position:relative}.article_images_list a.fancybox .in{overflow:hidden;aspect-ratio:3 / 2;display:block;position:relative;width:100%}.article_images_list a.fancybox .in::before{pointer-events:none;opacity:1;content:"";display:block;position:absolute;inset:0;background-color:rgba(16,53,90,0.75);z-index:200;transition:all 400ms ease 0ms}.notouch .article_images_list a.fancybox:is(:hover) .in::before{opacity:0}@media screen and (max-width:500px){.article_images_list{grid-template-columns:repeat(2, 1fr);row-gap:0;column-gap:0}.article_images_list.owl-carousel{display:block}.article_images_list.owl-carousel .item{width:calc(50% - (1 * 0 / 2) * 1px);margin-right:0}}.sub .article_images_list{grid-template-columns:repeat(3, 1fr);row-gap:24px;column-gap:24px}.sub .article_images_list.owl-carousel{display:block}.sub .article_images_list.owl-carousel .item{width:calc(33.33333333% - (2 * 24px / 3) * 1);margin-right:24px}.sub .article_images_list a.fancybox .in{aspect-ratio:1}.sub .article_images_list a.fancybox .in::before{opacity:0}.notouch .sub .article_images_list a.fancybox:is(:hover) .in::before{opacity:1}.sub .article_images_list a.fancybox .in img{object-fit:contain}@media screen and (max-width:500px){.sub .article_images_list{grid-template-columns:repeat(2, 1fr);row-gap:24px;column-gap:24px}.sub .article_images_list.owl-carousel{display:block}.sub .article_images_list.owl-carousel .item{width:calc(50% - (1 * 24px / 2) * 1);margin-right:24px}}:is(.category_bottom,.article_bottom){text-align:center;margin:60px 0 0;border-top:1px solid rgba(0,0,0,0.3);padding:40px 0}:is(.category_bottom,.article_bottom):not(:has(.pagination)){border:0;padding:0}:is(.category_bottom,.article_bottom) .pagination{padding:0;margin:0 auto;display:block}:is(.category_bottom,.article_bottom) .pagination ul{display:flex;justify-content:center;gap:0;margin:0;padding:0;font-size:0;line-height:0}:is(.category_bottom,.article_bottom) .pagination ul li{list-style:none;display:block}:is(.category_bottom,.article_bottom) .pagination ul li a{display:block;color:#10355A;width:36px;font-size:16px;line-height:36px;padding:0;text-align:center;font-weight:600;position:relative;transition:all 400ms ease 0ms}.notouch :is(.category_bottom,.article_bottom) .pagination ul li:not(.active) a:hover{color:#1F86CA}:is(.category_bottom,.article_bottom) .pagination ul li.active a{color:#1F86CA}:is(.category_bottom,.article_bottom) .pagination ul li.dots{color:#10355A;font-size:20px;line-height:20px;padding-top:8px}:is(.category_bottom,.article_bottom) .pagination ul li.link a{font-size:0}:is(.category_bottom,.article_bottom) .pagination ul li.link a::before{content:"";position:absolute;inset:0;background-color:#10355A;-webkit-mask-image:url('../../img/arrow_right.svg');mask-image:url('../../img/arrow_right.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:14px 14px;mask-repeat:no-repeat;mask-position:center center;mask-size:14px 14px;transition:all 400ms ease 0ms}.notouch :is(.category_bottom,.article_bottom) .pagination ul li.link a:hover::before{background-color:#1F86CA}:is(.category_bottom,.article_bottom) .pagination ul li.link:first-of-type a::before{transform:rotate(180deg)}@media screen and (max-width:1000px){:is(.category_bottom,.article_bottom){margin:40px 0 0;padding:30px 0}}@media screen and (max-width:650px){:is(.category_bottom,.article_bottom){margin:30px 0 0;padding:15px 0}:is(.category_bottom,.article_bottom) .pagination ul li a{width:30px;font-size:14px;line-height:30px}}/*# sourceMappingURL=modules.css.map */