﻿@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wdth,wght@0,75..100,300..800;1,75..100,300..800");@keyframes opacity-fade-in{from{opacity:0;}to{opacity:1;}}:root{--color-1:rgb(var(--color-1-rgb));--color-1-lighter:rgb(var(--color-1-lighter-rgb));--color-1-darker:rgb(var(--color-1-darker-rgb));--color-2:rgb(var(--color-2-rgb));--color-2-lighter:rgb(var(--color-2-lighter-rgb));--color-2-darker:rgb(var(--color-2-darker-rgb));--color-black-rgb:0,0,0;--color-black:rgb(var(--color-black-rgb));--color-white-rgb:255,255,255;--color-white:rgb(var(--color-white-rgb));--color-red-rgb:216,56,51;--color-red:rgb(var(--color-red-rgb));--color-grey-rgb:88,88,90;--color-grey:rgb(var(--color-grey-rgb));--font-color-rgb:88,88,90;--font-color:rgb(var(--font-color-rgb));}*{margin:0;padding:0;text-decoration:none;}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{margin:0;-webkit-text-size-adjust:none;font-size:62.5%;}body{font-size:1.4rem;color:var(--font-color);}ol,ul{list-style:none;}a{color:var(--font-color);text-decoration:none;}a:visited{color:var(--font-color);}a img{border:0;}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=file]>button::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{margin:0;border:0;padding:0;}button,input[type=button],input[type=submit],input[type=reset],input[type=text],input[type=email],input[type=tel],input[type=password],textarea{border-radius:0;}button,input[type=button],input[type=submit],input[type=reset]{-webkit-appearance:none;}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;}script{display:none!important;}*{font-family:"Open Sans",sans-serif;font-optical-sizing:auto;font-style:normal;}@font-face{font-family:"isamosprava";src:url("/_contentcore/fonts/iconfonts/icomoon.eot?ec71ja");src:url("/_contentcore/fonts/iconfonts/icomoon.eot?ec71ja#iefix") format("embedded-opentype"),url("/_contentcore/fonts/iconfonts/icomoon.ttf?ec71ja") format("truetype"),url("/_contentcore/fonts/iconfonts/icomoon.woff?ec71ja") format("woff"),url("/_contentcore/fonts/iconfonts/icomoon.svg?ec71ja#icomoon") format("svg");font-weight:normal;font-style:normal;}[class^=icon-],[class*=" icon-"]{font-family:"isamosprava"!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-viamo:before{content:"";color:#4c5858;}.icon-basket-1:before{content:"";color:#fff;}.icon-basket:before{content:"";color:#fff;}.icon-refresh:before{content:"";color:#00a5a1;}.icon-discount:before{content:"";}.icon-pdf:before{content:"";color:#00a5a1;}.icon-cog:before{content:"";color:#4c5858;}.icon-log-out:before{content:"";color:#4c5858;}.icon-document-3:before{content:"";color:#4c5858;}.icon-folder:before{content:"";color:#4c5858;}.icon-home:before{content:"";color:#4c5858;}.icon-document-2:before{content:"";color:#4c5858;}.icon-document-1:before{content:"";color:#4c5858;}.icon-download:before{content:"";color:#00a5a1;}.icon-user-2:before{content:"";color:#4c5858;}.icon-transfer:before{content:"";color:#4c5858;}.icon-credit-card:before{content:"";color:#4f453b;}.icon-document:before{content:"";color:#4c5858;}.icon-check:before{content:"";color:#00a5a1;}.icon-eye:before{content:"";color:#4f453b;}.icon-lock:before{content:"";color:#4c5858;}.icon-close:before{content:"";color:#fff;}.icon-screen:before{content:"";color:#00a5a1;}.icon-message:before{content:"";color:#00a5a1;}.icon-enter:before{content:"";color:#00a5a1;}.icon-alert:before{content:"";color:#d83833;}.icon-pause:before{content:"";color:#00a5a1;}.icon-plane:before{content:"";color:#fff;}.icon-gears:before{content:"";color:#4c5858;}.icon-laptop:before{content:"";color:#4c5858;}.icon-screw:before{content:"";color:#4c5858;}.icon-calendar:before{content:"";color:#4c5858;}.icon-books:before{content:"";color:#4c5858;}.icon-search:before{content:"";color:#fff;}.icon-menu .path1:before{content:"";color:#58585a;font-family:"isamosprava"!important;}.icon-menu .path2:before{content:"";margin-left:-1.1767578125em;color:#58585a;font-family:"isamosprava"!important;}.icon-menu .path3:before{content:"";margin-left:-1.1767578125em;color:#58585a;font-family:"isamosprava"!important;}.icon-menu .path4:before{content:"";margin-left:-1.1767578125em;color:#4c5858;font-family:"isamosprava"!important;}.icon-menu .path5:before{content:"";margin-left:-1.1767578125em;color:#4c5858;font-family:"isamosprava"!important;}.icon-menu .path6:before{content:"";margin-left:-1.1767578125em;color:#4c5858;font-family:"isamosprava"!important;}.icon-plus:before{content:"";color:#00a5a1;}.icon-phone:before{content:"";color:#4c5858;}.icon-info:before{content:"";color:#4c5858;}.icon-user-5:before{content:"";color:#ea8944;}.icon-user-3:before{content:"";color:#00a5a1;}.icon-user-1:before{content:"";}.icon-money:before{content:"";color:#ea8944;}.icon-repair:before{content:"";color:#00a5a1;}.icon-law:before{content:"";color:#5da7ff;}.icon-print:before{content:"";color:#4c5858;}.icon-mail:before{content:"";color:#4c5858;}.icon-star:before{content:"";color:#4c5858;}.icon-chevron-up:before{content:"";color:#fff;}.icon-chevron-down:before{content:"";color:#fff;}.icon-chevron-left:before{content:"";}.icon-chevron-right:before{content:"";}.typography p,.typography li,.typography td,.typography th{line-height:2.4rem;}.typography p,.typography ul,.typography ol,.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6,.typography table,.typography fieldset,.typography blockquote,.typography iframe{margin-bottom:2.8rem;}.typography h1{display:block;margin-top:0;margin-bottom:1em;text-align:center;line-height:1.2;color:var(--font-color);font-weight:700;font-size:2.6rem;}@media(max-width:769px){.typography h1{font-size:2.6rem;}}@media(max-width:575px){.typography h1{font-size:2.6rem;}}.typography h2{display:block;margin-top:0;margin-bottom:.8em;line-height:1.2;color:var(--font-color);font-weight:700;font-size:2.4rem;}@media(max-width:769px){.typography h2{font-size:2.4rem;}}@media(max-width:575px){.typography h2{font-size:2.4rem;}}.typography h3{display:block;margin-top:0;margin-bottom:1em;line-height:1.2;color:var(--font-color);font-weight:700;font-size:2.2rem;}@media(max-width:769px){.typography h3{font-size:2.2rem;}}@media(max-width:575px){.typography h3{font-size:2.2rem;}}.typography h4{display:block;margin-top:0;margin-bottom:1.2em;line-height:1.2;color:var(--font-color);font-weight:700;font-size:2rem;}@media(max-width:769px){.typography h4{font-size:2rem;}}@media(max-width:575px){.typography h4{font-size:2rem;}}.typography a{color:var(--color-1)!important;}.typography a:hover{text-decoration:underline;}.typography p{margin-top:0;color:var(--font-color);font-size:1.4rem;font-weight:400;}.typography p small{color:#6f6f6f;line-height:2rem;}.typography strong{font-weight:700;}.typography img{display:block;max-width:100%;width:100%;margin-bottom:2em;}.typography ul,.typography ol{padding-left:0;margin-bottom:2em;list-style:none;}.typography ul li,.typography ol li{position:relative;padding-left:2.5rem;color:var(--font-color);font-size:1.4rem;line-height:2.4rem;margin-bottom:1rem;}.typography ul a,.typography ol a{color:var(--color-1);text-decoration:none;}.typography ul a:hover,.typography ol a:hover{text-decoration:underline;}.typography ul li:before{content:"";position:absolute;top:.5rem;left:0;width:.8rem;height:.8rem;-webkit-border-radius:100%;border-radius:100%;background-color:var(--color-1);}.typography ol{counter-reset:item;list-style-position:inside;}.typography ol li:before{display:inline-block;position:absolute;top:.2rem;left:0;content:counter(item) ".";counter-increment:item;color:var(--font-color);font-size:1.4rem;line-height:1.4;}.typography em,.typography i,.typography .italic{font-style:italic;}.override-typography div,.override-typography ul,.override-typography ol{margin-top:0;margin-bottom:2.8rem;color:var(--font-color);font-family:"Open Sans",sans-serif;font-size:1.4rem;font-weight:400;line-height:2.4rem;}.override-typography div a{color:inherit;}.override-typography ul,.override-typography ol{list-style:initial;margin-left:1.6rem;}.override-typography ol{padding-inline-start:4rem;}.override-typography p{margin-bottom:2.8rem;}.accordion-list-item{border-bottom:1px solid rgba(60,70,70,.1019607843);transition:padding .1s;}.accordion-list-item-label{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-weight:400;padding:1rem 2rem 1rem 0;text-align:left;cursor:pointer;}.accordion-list-item-label:after{display:inline-block;content:"";font-family:"isamosprava";font-size:1rem;}.accordion-list-item-content{padding:0 3rem;opacity:0;height:0;overflow:hidden;transition:height .05s ease-in,opacity .05s ease-in;}.accordion-list-item.open{padding:0 0 1rem 0;}.accordion-list-item.open>.accordion-list-item-label:after{content:"";}.accordion-list-item.open>.accordion-list-item-content{height:auto;opacity:1;}.accordion-list.compact .accordion-list-item-label{padding:1rem 0 1rem 0;}.accordion-list.compact .accordion-list-item-content{padding:0;}.accordion-list.borderless .accordion-list-item{border-bottom:0;}.accordion-navigation-component{background-color:#4c5858;box-shadow:0 0 4rem rgba(0,0,0,.15);}.accordion-navigation-component-items .accordion-navigation-component-item{border-bottom:1px solid rgba(255,255,255,.1);}.accordion-navigation-component-items .accordion-navigation-component-item.link a{display:block;padding:1.5rem 0;}.accordion-navigation-component-items .accordion-navigation-component-item .accordion-list-item{border-bottom:0;}.accordion-navigation-component-items .accordion-navigation-component-item .accordion-list-item-label-content{display:flex;flex-direction:row;align-items:center;}.accordion-navigation-component-items .accordion-navigation-component-item .accordion-list-item-content{padding-left:3rem;padding-right:3rem;}.accordion-navigation-component-items .accordion-navigation-component-item a{color:var(--color-white);font-size:1.6rem;text-transform:uppercase;font-weight:700;}.accordion-navigation-component-items .accordion-navigation-component-item.justice .accordion-navigation-component-item a:hover{color:#90c3ff!important;}.accordion-navigation-component-items .accordion-navigation-component-item.economy .accordion-navigation-component-item a:hover{color:#f9e0ce!important;}.accordion-navigation-component-items .accordion-navigation-component-item.service .accordion-navigation-component-item a:hover{color:#3ffffa!important;}.accordion-navigation-component-items .accordion-navigation-component-item.level-0.justice .accordion-list-item-label span:before,.accordion-navigation-component-items .accordion-navigation-component-item.level-0.economy .accordion-list-item-label span:before,.accordion-navigation-component-items .accordion-navigation-component-item.level-0.service .accordion-list-item-label span:before{font-family:"isamosprava"!important;content:"";color:#5da7ff;display:inline-block;padding:0 3rem 0 0;font-size:2rem;line-height:0;font-weight:400;vertical-align:sub;}.accordion-navigation-component-items .accordion-navigation-component-item.level-0.justice .accordion-list-item-label{border-left:3px solid #5da7ff;}.accordion-navigation-component-items .accordion-navigation-component-item.level-0.justice .accordion-list-item-label span:before{content:"";color:#5da7ff;}.accordion-navigation-component-items .accordion-navigation-component-item.level-0.economy .accordion-list-item-label{border-left:3px solid #ea8944;}.accordion-navigation-component-items .accordion-navigation-component-item.level-0.economy .accordion-list-item-label span:before{content:"";color:#ea8944;}.accordion-navigation-component-items .accordion-navigation-component-item.level-0.service .accordion-list-item-label{border-left:3px solid #00a5a1;}.accordion-navigation-component-items .accordion-navigation-component-item.level-0.service .accordion-list-item-label span:before{content:"";color:#00a5a1;}.accordion-navigation-component-items .accordion-navigation-component-item.level-0 .accordion-list-item-label{background-color:#3c4646;padding:1.5rem 3rem;border-left:3px solid var(--color-accent);}.accordion-navigation-component-items .accordion-navigation-component-item.level-0 .accordion-list-item-label:hover{background-color:#303838;}.accordion-navigation-component-items .accordion-navigation-component-item.level-0 .accordion-list-item-label .accordion-navigation-component-item-image{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:2rem;min-width:4.5rem;}.accordion-navigation-component-items .accordion-navigation-component-item.level-0 .accordion-list-item-label .accordion-navigation-component-item-image img{max-width:100%;max-height:100%;}.accordion-navigation-component-items .accordion-navigation-component-item.level-1:first-child{padding-top:1rem;}.accordion-navigation-component-items .accordion-navigation-component-item.level-1 .accordion-list-item-label{border-left:0!important;background-color:#4c5858;padding-left:0;padding-right:0;}.accordion-navigation-component-items .accordion-navigation-component-item.level-1 .accordion-list-item-label:hover{background-color:inherit;}.accordion-navigation-component-items .accordion-navigation-component-item.level-1 .accordion-list-item-label span:before{display:none!important;}.accordion-navigation-component-items .accordion-navigation-component-item.level-1 a{font-size:1.3rem;text-transform:none;font-weight:700;}.accordion-navigation-component-items .accordion-navigation-component-item.level-1 .accordion-list-item-content{padding-right:0;}.accordion-navigation-component-items .accordion-navigation-component-item.level-2{border-bottom:0;}.accordion-navigation-component-items .accordion-navigation-component-item .accordion-list-item-label:after{font-size:.85rem;}.accordion-navigation-component-items .accordion-navigation-component-item:last-child{border-bottom:0;}.accordion-navigation-component.mobile .accordion-navigation-component-items .accordion-navigation-component-item a{font-size:1.4rem;text-transform:unset;font-weight:400;}.accordion-navigation-component.mobile .accordion-navigation-component-items .accordion-navigation-component-item.level-0 .accordion-list-item-label{height:5rem;}.accordion-navigation-component.mobile .accordion-navigation-component-items .accordion-navigation-component-item.level-0 .accordion-list-item-label .accordion-navigation-component-item-image{height:2.5rem;}.banner-component{position:relative;width:100%;padding:0 0 6rem 0;}@media(max-width:1001px){.banner-component .banner-component-slider{height:var(--slide-height);}}.banner-component-shadow{position:absolute;top:0;left:0;right:0;display:block;background-color:var(--color-white);box-shadow:0 0 4rem rgba(0,0,0,.15);height:calc(var(--slide-height) - 3rem);}.banner-component-slider .banner-component-slide{position:relative;padding:5rem 3.5rem 8rem 3.5rem;}.banner-component .slick-dots{position:absolute;bottom:-4.4rem;left:0;right:0;display:flex;flex-direction:row;justify-content:center;align-items:center;}.banner-component .slick-dots li{display:inline-block;margin:0 1rem 0 0;}.banner-component .slick-dots li:last-child{margin-right:0;}.banner-component .slick-dots li button{outline:0;border:0;background-color:transparent;color:var(--font-color);font-size:1.2rem;padding:.2rem .5rem;cursor:pointer;-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;}.banner-component .slick-dots li.slick-active button{background-color:var(--color-1);color:var(--color-white);font-size:1.6rem;}.banner-component .banner-tiles{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}.banner-component .banner-tiles .banner-tile{display:flex;flex-direction:row;width:33.3333333333%;padding:1.5rem;border-right:1px solid rgba(60,70,70,.1019607843);border-top:1px solid rgba(60,70,70,.1019607843);}.banner-component .banner-tiles .banner-tile:nth-child(3n){border-right:0;}.banner-component .banner-tiles .banner-tile:nth-child(-n+3){border-top:0;}.banner-component .banner-tiles .banner-tile-icon{flex:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;width:5rem;}.banner-component .banner-tiles .banner-tile-icon .circle-icon-container{display:flex;flex-direction:row;justify-content:center;align-items:center;width:5rem;height:5rem;border-radius:50%;font-size:2.2rem;box-shadow:0 0 4rem rgba(0,0,0,.15);}.banner-component .banner-tiles .banner-tile-content{flex:auto;width:calc(100% - 5rem);padding:0 0 0 1.5rem;}.banner-component .banner-tiles .banner-tile-content-title{position:relative;font-size:1.6rem;font-weight:700;padding:0 0 2.5rem;}.banner-component .banner-tiles .banner-tile-content-title .title-underline{position:absolute;left:0;bottom:1.5rem;display:inline-block;width:3rem;height:.2rem;}.banner-component .banner-tiles .banner-tile-content-text{font-size:1.2rem;}.banner-component .banner-tiles .banner-tile:last-child .banner-tile-content .no-wrap-until-medium{white-space:nowrap;}@media(max-width:1439px){.banner-component .banner-tiles .banner-tile{width:50%;}.banner-component .banner-tiles .banner-tile:nth-child(3n){border-right:1px solid rgba(60,70,70,.1019607843);}.banner-component .banner-tiles .banner-tile:nth-child(2n){border-right:0;}.banner-component .banner-tiles .banner-tile:nth-child(-n+3){border-top:1px solid rgba(60,70,70,.1019607843);}.banner-component .banner-tiles .banner-tile:nth-child(-n+2){border-top:0;}}@media(max-width:1001px){.banner-component .banner-tiles .banner-tile{width:100%;border-top:0!important;border-right:0!important;border-bottom:1px solid rgba(60,70,70,.1019607843)!important;}.banner-component .banner-tiles .banner-tile:last-child{border-bottom:0!important;}.banner-component .banner-tiles .banner-tile:last-child .banner-tile-content{padding-left:0;}.banner-component .banner-tiles .banner-tile:last-child .banner-tile-content .no-wrap-until-medium{white-space:unset;}}.banner-component .banner-button-container{position:absolute;bottom:0;right:7.5rem;}@media(max-width:1001px){.banner-component .banner-button-container{right:50%;transform:translateX(50%);}}.header{position:fixed;top:0;left:0;right:0;display:flex;flex-direction:column;background-color:var(--color-white);z-index:10;}.header-line{display:flex;flex-direction:row;justify-content:center;}.header-line.top{height:4rem;z-index:1;}.header-line.top .header-line-content{display:flex;flex-direction:row;justify-content:space-between;height:100%;}.header-line.top .header-line-content.left{height:100%;}.header-line.top .header-line-content.left .header-top-line-left{height:100%;}.header-line.top .header-line-content.left .header-top-line-left .partner-portals-line{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%;}.header-line.top .header-line-content.left .header-top-line-left .partner-portals-line-item{display:flex;flex-direction:row;justify-content:center;align-items:center;border-right:1px solid rgba(60,70,70,.1019607843);white-space:nowrap;padding:0 1.5rem;height:100%;}.header-line.top .header-line-content.left .header-top-line-left .partner-portals-line-item:first-child{border-left:0;}.header-line.top .header-line-content.left .header-top-line-left .partner-portals-line-item.title{font-weight:400;font-size:1.2rem;opacity:.5;color:#58585a;}.header-line.top .header-line-content.left .header-top-line-left .partner-portals-line-item.portal img{width:6.3rem;}.header-line.top .header-line-content.left .header-top-line-left .partner-portals-line-item.portal.kniznica img{width:14.2rem;}.header-line.top .header-line-content.right .user-menu{width:unset;}.header-line.top .header-line-content.right .user-menu .dropdown-menu-label{display:flex;flex-direction:row;align-items:center;margin:0 2rem 0 0;}.header-line.top .header-line-content.right .user-menu .dropdown-menu-label .icon{font-size:2rem;margin:0 1rem 0 0;}.header-line.top .header-line-content.right .user-menu .dropdown-menu-items{right:1.5rem;width:calc(100% - 1.5rem);min-width:22.5rem;}@media(max-width:1001px){.header-line.top{display:none;}}.header-line.mid{height:6rem;box-shadow:0 0 4rem rgba(0,0,0,.15);}@media(max-width:1001px){.header-line.mid{height:5rem;}}.header-line.mid .header-logo{display:flex;align-items:center;justify-content:center;margin:0 2rem 0 1rem;}.header-line.mid .header-logo img{max-width:100%;height:5rem;max-height:5rem;}@media(max-width:1001px){.header-line.mid .header-logo{margin-left:2rem;}}.header-line.mid .header-controls{position:relative;display:flex;flex-direction:row;width:100%;height:100%;}.header-line.bottom{display:flex;flex-direction:row;justify-content:center;background-color:var(--color-white);box-shadow:0 0 40px rgba(0,0,0,.15);}.header-line-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:136rem;max-width:100%;}@media(max-width:1439px){.header-line-content{width:121rem;}}@media(max-width:1199px){.header-line-content{width:111rem;}}.header-top-line-right{display:flex;flex-direction:row;justify-content:flex-end;width:100%;height:100%;}.header-top-line-right .header-top-line-link{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:0 2.5rem;height:100%;border-right:1px solid rgba(60,70,70,.1019607843);}.header-top-line-right .header-top-line-link:last-child{border-right:0;}.header-top-line-right .header-top-line-link a{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;transition:color .25s;cursor:pointer;}.header-top-line-right .header-top-line-link a .icon{font-size:2rem;margin:0 1rem 0 0;}.header-top-line-right .header-top-line-link a .icon:before{color:var(--color-1);}.header-top-line-right .header-top-line-link a:hover{color:var(--color-1);}.header-top-line-right .header-top-line-link.highlighted a{color:var(--color-1);}.footer{background-color:#3c4646;color:var(--color-white);}.footer-row{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:8rem;}.footer-row a{margin:0 6rem 0 0;color:var(--color-white);}.footer-row a:hover{text-decoration:underline;}.footer-row a:last-child{margin-right:0;}.footer-row.categories a{display:flex;flex-direction:row;align-items:center;}.footer-row.categories a img{margin-right:1.5rem;height:2.5rem;}.footer-row.links a{display:flex;flex-direction:row;justify-content:center;align-items:center;width:11rem;height:4rem;margin-right:0;padding:0 1.5rem;}.footer-row.links a:last-child{margin-right:0;}.footer-row.links a img{max-width:100%;max-height:100%;}.footer-row.pages{background-color:#4c5858;}.footer-row.copyright{text-align:center;font-size:1.2rem;}@media(max-width:1001px){.footer-row{flex-direction:column;height:unset;min-height:8rem;margin:4rem 0;}.footer-row a{margin:0 0 2rem 0;}.footer-row a:last-child{margin-bottom:0;}.footer-row.pages{min-height:10rem;}.footer-row.categories{padding-top:5rem;}.footer-row.copyright{margin-bottom:0;}}.news-component{position:relative;padding:2rem 3rem;box-shadow:0 0 4rem rgba(0,0,0,.15);background-color:var(--color-white);}.news-component-header{display:flex;flex-direction:row;justify-content:space-between;}.news-component-header-title{font-weight:700;}.news-component-header-actions .news-component-btn{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;width:2.5rem;height:2rem;cursor:pointer;}.news-component-header-actions .news-component-btn:before{color:var(--color-1);transition:color .2s;}.news-component-header-actions .news-component-btn:hover:before{color:var(--color-1-darker);}.news-component-progress-line{position:absolute;bottom:0;left:0;right:0;height:.3rem;background-color:var(--color-1);}.tabs-navigation-component{display:flex;flex-direction:column;}.tabs-navigation-component-tabs{position:relative;display:flex;flex-direction:row;}.tabs-navigation-component-tabs:before{content:"";display:inline-block;position:absolute;bottom:-3rem;left:0;right:0;height:3rem;background-color:var(--color-white);z-index:2;pointer-events:none;}.tabs-navigation-component-tabs li{display:flex;flex-direction:row;justify-content:center;align-items:center;min-width:50%;height:6rem;background-color:#f8f8f8;padding:1rem;text-align:center;font-weight:700;text-transform:uppercase;cursor:pointer;}.tabs-navigation-component-tabs li.active{background-color:var(--color-white);box-shadow:0 0 4rem rgba(0,0,0,.15);color:var(--color-1);z-index:1;}.tabs-navigation-component-tab-content{display:none;flex-direction:row;flex-wrap:wrap;width:100%;padding:0 0 1rem 0;margin:1.6rem 0 0 0;background-color:var(--color-white);box-shadow:0 0 4rem rgba(0,0,0,.15);}.tabs-navigation-component-tab-content li{display:inline-block;width:50%;font-size:95%;margin:0 0 .5rem;}.tabs-navigation-component-tab-content li a{display:inline-block;width:100%;padding:1rem 3rem;}.tabs-navigation-component-tab-content li a:hover{color:var(--color-1);}.tabs-navigation-component-tab-content.active{display:flex;}.notes-slider-component{filter:drop-shadow(0 0 4rem rgba(0,0,0,.15));}.notes-slider-component-slider{padding:0 3rem;background-color:#ffffcb;}.notes-slider-component-slider .notes-slider-component-note{padding:3rem .5rem;min-height:45rem;}.notes-slider-component-slider .notes-slider-component-note-title{margin:0 0 2rem 0;font-size:1.6rem;font-weight:700;}.notes-slider-component-slider .notes-slider-component-note-text{margin:0 0 2rem 0;text-align:justify;}.notes-slider-component-slider .notes-slider-component-note-text p{margin-bottom:1.5rem;}.notes-slider-component-slider .notes-slider-component-note-text a{color:var(--color-1);}.notes-slider-component-slider .notes-slider-component-note-date{margin:0 0 2rem 0;}.notes-slider-component-slider .notes-slider-component-note-link a{display:block;color:var(--color-1);text-align:right;transition:color .2s;}.notes-slider-component-slider .notes-slider-component-note-link a .icon{margin:0 0 0 .5rem;font-size:1.2rem;color:inherit;}.notes-slider-component-slider .notes-slider-component-note-link a:hover{color:var(--color-1-darker);}.notes-slider-component-slider .slick-dots{display:flex;flex-direction:row;justify-content:center;}.notes-slider-component-slider .slick-dots li{margin:0 1.5rem 0 0;cursor:pointer;width:1.3rem;height:1.3rem;border-radius:50%;background-color:var(--color-1);opacity:.1;}.notes-slider-component-slider .slick-dots li:last-child{margin-right:0;}.notes-slider-component-slider .slick-dots li button{display:none;}.notes-slider-component-slider .slick-dots li.slick-active,.notes-slider-component-slider .slick-dots li:hover{opacity:1;}.notes-slider-component-footer{display:inline-block;width:100%;}.notes-slider-component-footer img{width:100%;}.top-content-component-categories{display:flex;flex-direction:row;overflow-x:auto;}.top-content-component-categories .top-content-component-category{display:flex;flex-direction:row;align-items:center;height:7rem;padding:.5rem 3.5rem;font-size:1.6rem;border-bottom:2px solid transparent;cursor:pointer;transition:color .2s,border-color .2s,font-weight .02s;}.top-content-component-categories .top-content-component-category.active{font-weight:700;color:var(--color-1);border-color:var(--color-1);}@media(max-width:1001px){.top-content-component-categories .top-content-component-category{white-space:nowrap;padding-left:1.5rem;padding-right:1.5rem;}}.top-content-component-category-content{display:none;padding:3rem;border:1px solid rgba(60,70,70,.1019607843);}@media(max-width:1001px){.top-content-component-category-content{padding:3rem 1.5rem;}}.top-content-component-category-content.active{display:block;}.top-content-component-category-content .top-content-component-category-content{display:flex;flex-wrap:nowrap;flex-direction:row;padding:0 0 1.5rem 0;margin:0 0 1.5rem 0;border:0;border-bottom:1px solid rgba(60,70,70,.1019607843);}.top-content-component-category-content .top-content-component-category-content-date{display:flex;flex-direction:column;align-items:center;width:8rem;min-width:8rem;padding:0 2rem 0 0;}.top-content-component-category-content .top-content-component-category-content-date .day{display:block;font-size:3rem;font-weight:700;line-height:1;}.top-content-component-category-content .top-content-component-category-content-date .month{display:block;font-size:1rem;}.top-content-component-category-content .top-content-component-category-content-date .year{display:block;font-size:1rem;line-height:.8rem;}.top-content-component-category-content .top-content-component-category-content-detail{width:calc(100% - 18rem);}.top-content-component-category-content .top-content-component-category-content-detail-title{font-size:1.6rem;font-weight:700;}.top-content-component-category-content .top-content-component-category-content-link{display:flex;flex-direction:row;align-items:center;padding:0 0 0 2rem;white-space:nowrap;width:10rem;min-width:10rem;}.top-content-component-category-content .top-content-component-category-content-link a{display:block;color:var(--color-1);text-align:right;transition:color .2s;}.top-content-component-category-content .top-content-component-category-content-link a .icon{margin:0 0 0 .5rem;font-size:1.2rem;color:inherit;}.top-content-component-category-content .top-content-component-category-content-link a:hover{color:var(--color-1-darker);}@media(max-width:1001px){.top-content-component-category-content .top-content-component-category-content{flex-wrap:wrap;}.top-content-component-category-content .top-content-component-category-content-detail{width:calc(100% - 8rem);}.top-content-component-category-content .top-content-component-category-content-detail-tags{padding:0 2rem 0 0;}.top-content-component-category-content .top-content-component-category-content-link{width:100%;justify-content:flex-end;margin-top:1rem;}}.top-content-component-category-content .see-more-button-container{display:flex;flex-direction:row;justify-content:center;}.simple-portal-advertisement-component{padding:2.5rem;box-shadow:0 0 4rem rgba(0,0,0,.15);}.simple-portal-advertisement-component-title{display:flex;flex-direction:row;align-items:center;font-size:2rem;font-weight:700;text-transform:uppercase;padding:0 0 2rem 0;margin:0 0 2rem 0;border-bottom:2px solid var(--color-1);}.simple-portal-advertisement-component-slider .simple-portal-advertisement-component-slide{display:flex;flex-direction:row;}.simple-portal-advertisement-component-slider .simple-portal-advertisement-component-slide-image{display:flex;flex-direction:row;justify-content:center;align-items:center;width:10rem;min-width:10rem;margin:0 2rem 0 0;}.simple-portal-advertisement-component-slider .simple-portal-advertisement-component-slide-image img{max-width:100%;max-height:100%;}.simple-portal-advertisement-component-slider .simple-portal-advertisement-component-slide-content{flex:auto;flex-direction:column;}.simple-portal-advertisement-component-slider .simple-portal-advertisement-component-slide-content-title{font-size:1.4rem;font-weight:700;margin:0 0 3rem 0;}.simple-portal-advertisement-component-slider .simple-portal-advertisement-component-slide-content-text{font-size:1.2rem;line-height:2rem;}.simple-portal-advertisement-component-slider .simple-portal-advertisement-component-slide-content-link{margin:1rem 0 0 0;}.simple-portal-advertisement-component-slider .simple-portal-advertisement-component-slide-content-link a{display:block;color:var(--color-1);text-align:right;transition:color .2s;}.simple-portal-advertisement-component-slider .simple-portal-advertisement-component-slide-content-link a .icon{margin:0 0 0 .5rem;font-size:1.2rem;color:inherit;}.simple-portal-advertisement-component-slider .simple-portal-advertisement-component-slide-content-link a:hover{color:var(--color-1-darker);}.simple-portal-advertisement-component .slick-dots{display:flex;flex-direction:row;justify-content:center;padding:2rem 0;}.simple-portal-advertisement-component .slick-dots li{margin:0 1.5rem 0 0;cursor:pointer;width:1.3rem;height:1.3rem;border-radius:50%;background-color:var(--color-1);opacity:.1;}.simple-portal-advertisement-component .slick-dots li:last-child{margin-right:0;}.simple-portal-advertisement-component .slick-dots li button{display:none;}.simple-portal-advertisement-component .slick-dots li.slick-active,.simple-portal-advertisement-component .slick-dots li:hover{opacity:1;}.simple-portal-advertisement-component-link{padding:0 0 1rem 0;}.simple-portal-advertisement-component-link a{display:block;color:var(--color-1);font-size:1.6rem;text-align:center;transition:color .2s;}.simple-portal-advertisement-component-link a .icon{margin:0 0 0 .5rem;font-size:1.2rem;color:inherit;}.simple-portal-advertisement-component-link a:hover{color:var(--color-1-darker);}.simple-portal-advertisement-component.library .simple-portal-advertisement-component-title:before{content:"";font-family:"isamosprava";font-weight:400;font-size:3rem;margin:0 2rem 0 0;}.newsletter-banner-component{display:flex;flex-direction:row;padding:4rem 3rem;box-shadow:0 0 4rem rgba(0,0,0,.15);}.newsletter-banner-component-content{display:flex;flex-direction:column;width:60%;padding:0 3rem 0 0;border-right:1px solid rgba(60,70,70,.1019607843);}.newsletter-banner-component-content-title{font-size:1.6rem;font-weight:700;text-align:center;padding:0 0 2rem 0;}.newsletter-banner-component-content-text{text-align:center;margin:0 0 3rem 0;}.newsletter-banner-component-content-form{position:relative;}.newsletter-banner-component-content-form .newsletter-field{display:flex;flex-direction:row;}.newsletter-banner-component-content-form .newsletter-field .input-text{width:calc(100% - 12rem);}.newsletter-banner-component-content-form .newsletter-field .input-text input{height:5rem;}.newsletter-banner-component-content-form .newsletter-field .button{display:flex;flex-direction:row;align-items:center;justify-content:center;width:12rem;min-width:unset;padding-top:0;padding-bottom:0;font-size:1.6rem;font-weight:700;}.newsletter-banner-component-content-form .newsletter-field .button .icon{margin-right:.5rem;}.newsletter-banner-component-content-form .newsletter-field .button .icon:before{font-size:2.3rem;}.newsletter-banner-component-content-form .input-checkbox-label{font-size:1.2rem;}.newsletter-banner-component-content-form .input-checkbox-label a{font-weight:700;text-decoration:underline;}.newsletter-banner-component-content-form-error{display:block;font-size:1.2rem;color:var(--color-red);margin:0 0 1rem 0;}.newsletter-banner-component-content-form-success{position:absolute;top:-1rem;right:-1rem;bottom:-1rem;left:-1rem;display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;font-size:1.6rem;font-weight:700;border:2px solid var(--color-1);background-color:var(--color-white);z-index:1;animation-name:newsletter-register-success-fade-in;animation-duration:.2s;animation-fill-mode:backwards;}.newsletter-banner-component-image{display:flex;flex-direction:row;justify-content:center;align-items:center;width:40%;}.newsletter-banner-component-image img{max-width:90%;max-height:90%;}@media(max-width:1001px){.newsletter-banner-component{flex-direction:column-reverse;}.newsletter-banner-component-content{width:100%;margin-top:1.5rem;padding-top:1.5rem;padding-right:0;border-top:1px solid rgba(60,70,70,.1019607843);border-right:0;}.newsletter-banner-component-image{width:100%;}}@keyframes newsletter-register-success-fade-in{from{opacity:0;}to{opacity:1;}}.header-search-component{display:flex;flex-direction:row;justify-content:flex-end;width:100%;height:100%;}.header-search-component-searchbar{display:none;flex-direction:row;justify-content:space-between;width:calc(100% - 13rem);animation-name:opacity-fade-in;animation-duration:.5s;animation-fill-mode:backwards;z-index:1;}.header-search-component-searchbar .searchbar-controls{display:flex;flex-direction:row;width:100%;border-bottom:2px solid var(--color-2);}.header-search-component-searchbar .searchbar-controls .searchbar-input-value{width:calc(100% - 16.5rem);font-size:2rem;text-align:center;outline:0;border:0;color:var(--font-color);font-weight:200;opacity:.9;padding:0 .5rem 0 2rem;}.header-search-component-searchbar .searchbar-controls .searchbar-input-value::placeholder{font-weight:200;opacity:.7;}.header-search-component-searchbar .searchbar-controls .seachbar-input-categories{width:16.5rem;}.header-search-component-searchbar .searchbar-controls .seachbar-input-categories .nice-select-options{top:calc(100% + 2px);}.header-search-component-searchbar .searchbar-controls.no-categories .searchbar-input-value{width:100%;}.header-search-component-searchbar .searchbar-search-button{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%;width:6.4rem;margin:0 .1rem 0 0;background-color:var(--color-2);color:var(--color-white);font-size:2rem;font-weight:700;cursor:pointer;transition:background-color .25s;border:0;outline:0;}.header-search-component-searchbar .searchbar-search-button:hover{background-color:var(--color-2-darker);}.header-search-component .header-search-component-buttons .header-search-component-button{flex-direction:row;justify-content:center;align-items:center;height:100%;background-color:var(--color-2);color:var(--color-white);font-weight:700;cursor:pointer;transition:background-color .25s;}.header-search-component .header-search-component-buttons .header-search-component-button .icon{font-size:2rem;}.header-search-component .header-search-component-buttons .header-search-component-button.open{display:flex;width:13rem;}.header-search-component .header-search-component-buttons .header-search-component-button.open .icon{margin:0 1rem 0 0;}.header-search-component .header-search-component-buttons .header-search-component-button.close{display:none;width:6.4rem;margin:0 0 0 .1rem;}.header-search-component .header-search-component-buttons .header-search-component-button:hover{background-color:var(--color-2-darker);}.header-search-component.open .header-search-component-searchbar{display:flex;width:calc(100% - 13rem + 6.5rem);}.header-search-component.open .header-search-component-buttons .header-search-component-button.open{display:none;}.header-search-component.open .header-search-component-buttons .header-search-component-button.close{display:flex;}@media(max-width:1001px){.header-search-component .header-search-component-buttons .header-search-component-button{width:5rem;}.header-search-component .header-search-component-buttons .header-search-component-button.close{width:5rem;}.header-search-component .header-search-component-buttons .header-search-component-button.open{width:5rem;}.header-search-component .header-search-component-buttons .header-search-component-button.open .icon{margin:0;}.header-search-component .header-search-component-buttons .header-search-component-button .text{display:none;}.header-search-component.open .header-search-component-searchbar{position:fixed;top:5rem;left:0;right:0;display:flex;width:100%;background-color:var(--color-white);}.header-search-component.open .header-search-component-searchbar .searchbar-search-button{width:5rem;min-width:5rem;height:5rem;margin-right:0;}}.header-navigation-component{height:100%;}@media(max-width:1001px){.header-navigation-component{display:none;}}.header-navigation-component-button{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:13rem;height:100%;padding:0 1.8rem;cursor:pointer;transition:color .25s;}.header-navigation-component-button .icon{font-size:1.8rem;margin:0 1rem 0 0;}.header-navigation-component-button .icon-close{display:none;padding-left:.2rem;padding-right:.2rem;}.header-navigation-component-button .icon-close:before{color:var(--font-color);}.header-navigation-component-button .icon-menu{display:block;}.header-navigation-component-button .icon-menu span:before{transition:color .2s;}.header-navigation-component-button:hover{color:var(--color-2);}.header-navigation-component-button:hover .icon-close:before{color:var(--color-2);}.header-navigation-component-button:hover .icon-menu .span:before{color:var(--color-2)!important;}.header-navigation-component .header-navigation-component-content{display:none;position:absolute;top:0;right:13rem;bottom:0;left:0;background-color:var(--color-white);animation-name:opacity-fade-in;animation-duration:.5s;animation-fill-mode:backwards;}.header-navigation-component .header-navigation-component-content-items{display:flex;flex-direction:row;justify-content:flex-end;height:100%;}.header-navigation-component .header-navigation-component-content-items .navigation-item{position:relative;height:100%;margin:0 0 0 2.5rem;cursor:pointer;}.header-navigation-component .header-navigation-component-content-items .navigation-item-label{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%;padding:0 2.8rem 0 .5rem;}.header-navigation-component .header-navigation-component-content-items .navigation-item-label:after{content:"";position:absolute;right:0;font-family:"isamosprava";font-size:.8rem;}.header-navigation-component .header-navigation-component-content-items .navigation-item-label-image{display:flex;flex-direction:row;justify-content:center;align-items:center;height:1.6rem;margin:0 .8rem 0 0;}.header-navigation-component .header-navigation-component-content-items .navigation-item-label-image img{max-width:100%;max-height:100%;}.header-navigation-component .header-navigation-component-content-items .navigation-item-content{position:absolute;top:100%;right:0;display:none;width:30rem;background-color:#4c5858;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.15);}.header-navigation-component .header-navigation-component-content-items .navigation-item-content ul{padding:0 3rem;}.header-navigation-component .header-navigation-component-content-items .navigation-item-content ul li{color:var(--color-white);font-size:1.3rem;font-weight:700;border-bottom:1px solid rgba(255,255,255,.1);}.header-navigation-component .header-navigation-component-content-items .navigation-item-content ul li a{display:block;color:inherit;padding:1.2rem 0;}.header-navigation-component .header-navigation-component-content-items .navigation-item-content ul li:last-child{border-bottom:0;}.header-navigation-component .header-navigation-component-content-items .navigation-item-content ul li:hover{color:var(--color-1-lighter);}.header-navigation-component .header-navigation-component-content-items .navigation-item:hover .navigation-item-label{color:var(--color-1);}.header-navigation-component .header-navigation-component-content-items .navigation-item:hover .navigation-item-label:after{content:"";}.header-navigation-component .header-navigation-component-content-items .navigation-item:hover .navigation-item-content{display:block;}.header-navigation-component .header-navigation-component-content-items .navigation-item.justice .navigation-item-label:before,.header-navigation-component .header-navigation-component-content-items .navigation-item.economy .navigation-item-label:before,.header-navigation-component .header-navigation-component-content-items .navigation-item.service .navigation-item-label:before{font-family:"isamosprava"!important;display:inline-block;padding:0 .8rem 0 0;font-size:1.8rem;line-height:0;font-weight:400;vertical-align:sub;}.header-navigation-component .header-navigation-component-content-items .navigation-item.justice .navigation-item-label:before{content:"";color:#5da7ff;}.header-navigation-component .header-navigation-component-content-items .navigation-item.economy .navigation-item-label:before{content:"";color:#ea8944;}.header-navigation-component .header-navigation-component-content-items .navigation-item.service .navigation-item-label:before{content:"";color:#00a5a1;}.header-navigation-component.open .header-navigation-component-button .icon-close{display:block;}.header-navigation-component.open .header-navigation-component-button .icon-menu{display:none;}.header-navigation-component.open .header-navigation-component-content{display:block;}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(var(--color-1-rgb),.5);z-index:998;display:flex;justify-content:center;align-items:flex-start;padding:15vh 0 0 0;animation:modal-open .1s;}.modal-window{position:relative;max-width:90%;max-height:95%;min-width:5rem;min-height:10%;width:40rem;display:flex;flex-direction:column;overflow-y:auto;z-index:1;}.modal-window.no-header .modal-window-header{display:none;}.modal-window.fullsize{max-width:100%;max-height:100%;min-width:unset;min-height:unset;}.modal-window-header{position:relative;display:flex;flex-direction:row;align-items:flex-start;min-height:5rem;padding:2rem 4rem 0 2rem;}.modal-window-header-text{font-size:2.4rem;text-transform:uppercase;font-weight:400;color:var(--color-white);padding:0 1.5rem 0 0;}.modal-window-header .modal-close-btn{position:absolute;top:1.25rem;right:0;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;font-size:2.2rem;}.modal-window-data{padding:2rem;background-color:var(--color-white);overflow-y:auto;}@media(max-width:1001px){.modal-window{max-width:95%;}}@keyframes modal-open{0%{opacity:0;}100%{opacity:1;}}.content-list-component{border:1px solid rgba(60,70,70,.1019607843);padding:3rem;}.content-list-component-control-container{display:flex;flex-direction:row;justify-content:center;align-items:center;}.content-list-component-control-container .content-list-component-control{display:flex;flex-direction:row;justify-content:center;align-items:center;height:5rem;border:1px solid rgba(60,70,70,.1019607843);font-size:1.2rem;}.content-list-component-control-container .content-list-component-control li{color:var(--color-1);}.content-list-component-control-container .content-list-component-control li a{display:block;padding:0 .5rem;color:inherit;cursor:pointer;}.content-list-component-control-container .content-list-component-control li a .icon{font-size:1.2rem;color:inherit;vertical-align:middle;}.content-list-component-control-container .content-list-component-control li a:not(.disabled):hover{font-weight:700;}.content-list-component-control-container .content-list-component-control li a.disabled{cursor:default;}.content-list-component-control-container .content-list-component-control li.previous a,.content-list-component-control-container .content-list-component-control li.next a{white-space:nowrap;padding:0 3rem;}.content-list-component-control-container .content-list-component-control li.previous a .icon,.content-list-component-control-container .content-list-component-control li.next a .icon{margin-bottom:.1rem;}.content-list-component-control-container .content-list-component-control li.previous a .icon{margin-right:.25rem;}.content-list-component-control-container .content-list-component-control li.next a .icon{margin-left:.25rem;}.content-list-component-control-container .content-list-component-control li.active a{font-weight:700;}.content-list-component-control-container .content-list-component-control.smaller{display:none;}.content-list-component-control-container .content-list-component-control.smaller li.previous a,.content-list-component-control-container .content-list-component-control.smaller li.next a{white-space:nowrap;padding:0 2rem;}@media(max-width:1001px){.content-list-component-control-container .content-list-component-control{display:none;}.content-list-component-control-container .content-list-component-control.smaller{display:flex;}}.content-tags-component{position:relative;display:flex;}.content-tags-component .content-tags-component-scroll-btn{display:none;position:absolute;color:rgba(var(--color-1-rgb),1);font-weight:800;cursor:pointer;opacity:.2;transition:opacity .2s;}.content-tags-component .content-tags-component-scroll-btn:hover{opacity:.8;}.content-tags-component .content-tags-component-scroll-btn.left{left:-2rem;}.content-tags-component .content-tags-component-scroll-btn.right{right:-2rem;}.content-tags-component.scroll .content-tags-component-scroll-btn{display:inline-block;}.content-tags-component-tags{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;overflow-x:scroll;width:100%;}.content-tags-component-tags::-webkit-scrollbar{width:1.2rem;height:.4rem;}.content-tags-component-tags::-webkit-scrollbar-track{background-color:transparent;}.content-tags-component-tags::-webkit-scrollbar-thumb{border-radius:1rem;background-color:transparent;}.content-tags-component .content-tag{display:inline-block;font-size:1rem;color:var(--color-white);padding:0 .9rem .1rem .9rem;margin:0 .9rem .5rem 0;border-radius:5rem;transition:background-color .2s;text-align:center;white-space:nowrap;}.content-tags-component .content-tag.tag{background-color:var(--color-2);}.content-tags-component .content-tag.tag:hover{color:var(--color-white);}.content-tags-component .content-tag.category{background-color:var(--color-1);}.content-tags-component .content-tag.category:hover{background-color:var(--color-1-darker);color:var(--color-white);}.content-tags-component .content-tag:last-child{margin-right:0;}.new-content-component{width:100%;}.new-content-component-categories{display:flex;flex-direction:row;width:100%;}.new-content-component-categories .new-content-component-category{flex:auto;display:flex;flex-direction:column;margin:0 2rem 0 0;width:33.3333333333%;min-width:33.3333333333%;max-width:33.3333333333%;}.new-content-component-categories .new-content-component-category:last-child{margin-right:0;}.new-content-component-categories .new-content-component-category-header{flex:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:0 0 3.5rem 0;}.new-content-component-categories .new-content-component-category-header-text{flex:auto;display:block;font-size:2rem;font-weight:700;text-transform:uppercase;margin:0 0 1.5rem 0;text-align:center;}.new-content-component-categories .new-content-component-category-header-image{display:flex;flex-direction:row;justify-content:center;align-items:center;width:6rem;height:6rem;border-radius:50%;border:2px solid var(--accent-color);padding:1.5rem;margin:0 0 2.5rem 0;}.new-content-component-categories .new-content-component-category-header-image img{max-width:100%;max-height:100%;}.new-content-component-categories .new-content-component-category-header-link{display:block;color:var(--accent-color);text-align:right;transition:color .2s;}.new-content-component-categories .new-content-component-category-header-link .icon{margin:0 0 0 .5rem;font-size:1.2rem;color:inherit;}.new-content-component-categories .new-content-component-category-header-link:hover{color:var(--color-1-darker);}.new-content-component-categories .new-content-component-category-contents .new-content-component-category-content{padding:3rem;border:1px solid rgba(60,70,70,.1019607843);border-bottom:2px solid var(--accent-color);margin:0 0 2rem 0;height:30rem;min-height:30rem;}.new-content-component-categories .new-content-component-category-contents .new-content-component-category-content .content-tags{margin:0 0 .5rem 0;}.new-content-component-categories .new-content-component-category-contents .new-content-component-category-content .content-title{font-size:1.6rem;font-weight:700;margin:0 0 1rem 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.new-content-component-categories .new-content-component-category-contents .new-content-component-category-content .content-text{font-size:1.3rem;line-height:2rem;margin:0 0 1rem 0;height:10rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;}.new-content-component-categories .new-content-component-category-contents .new-content-component-category-content .content-footer{display:flex;flex-direction:row;justify-content:space-between;margin:1.5rem 0 2rem 0;}.new-content-component-categories .new-content-component-category-contents .new-content-component-category-content .content-footer-link{display:block;color:var(--accent-color);text-align:right;transition:color .2s;}.new-content-component-categories .new-content-component-category-contents .new-content-component-category-content .content-footer-link .icon{margin:0 0 0 .5rem;font-size:1.2rem;color:inherit;}.new-content-component-categories .new-content-component-category-contents .new-content-component-category-content .content-footer-link:hover{color:var(--color-1-darker);}@media(max-width:1199px){.new-content-component-categories .new-content-component-category-contents .new-content-component-category-content .content-footer{flex-direction:column;}.new-content-component-categories .new-content-component-category-contents .new-content-component-category-content .content-footer-link{margin-top:.5rem;}}@media(max-width:1001px){.new-content-component-categories{flex-direction:column;}.new-content-component-categories .new-content-component-category{width:100%;min-width:100%;height:100%;margin-right:0;margin-bottom:5rem;}}.category-children-component{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;}.category-children-component-item{display:flex;flex-direction:row;align-items:center;width:calc((100% - 4rem)/3);margin:0 2rem 2rem 0;padding:2rem;border:1px solid rgba(60,70,70,.1019607843);transition:border-color .2s;}.category-children-component-item:nth-child(3n){margin-right:0;}@media(max-width:1439px){.category-children-component-item{width:calc((100% - 2rem)/2);}.category-children-component-item:nth-child(3n){margin-right:2rem;}.category-children-component-item:nth-child(2n),.category-children-component-item:nth-child(6n){margin-right:0;}}@media(max-width:768px){.category-children-component-item{width:100%;margin-right:0!important;}}.category-children-component-item-icon{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;overflow:hidden;border-radius:50%;width:4.75rem;height:4.75rem;border:2px solid rgba(60,70,70,.1019607843);font-size:2.8rem;margin:0 2rem 0 0;}.category-children-component-item-icon.icon{position:absolute;}.category-children-component-item-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 6.75rem);font-size:1.6rem;color:var(--color-1);font-weight:700;}.category-children-component-item-title .icon{padding:0 0 0 1rem;}.category-children-component-item:hover{border-color:var(--color-1);}.mobile-navigation-component{display:none;height:100%;}@media(max-width:1001px){.mobile-navigation-component{display:block;}}.mobile-navigation-component-button{display:flex;flex-direction:row;justify-content:center;align-items:center;width:5rem;height:5rem;cursor:pointer;}.mobile-navigation-component-button-icon{position:relative;font-weight:300;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;-o-transition-property:background-color,transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;-webkit-transition-property:background-color,transform;display:inline-block;width:2.5rem;height:.3rem;border-radius:50px;-webkit-border-radius:50px;background-color:#58585a;-webkit-transition-duration:250ms;-o-transition-duration:250ms;transition-duration:250ms;}.mobile-navigation-component-button-icon:before,.mobile-navigation-component-button-icon:after{content:"";position:absolute;-webkit-transition-property:margin,-webkit-transform;transition-property:margin,-webkit-transform;-o-transition-property:margin,transform;transition-property:margin,transform;transition-property:margin,transform,-webkit-transform;-webkit-transition-property:margin,transform;display:inline-block;width:2.5rem;height:.3rem;border-radius:50px;-webkit-border-radius:50px;background-color:#58585a;-webkit-transition-duration:250ms;-o-transition-duration:250ms;transition-duration:250ms;}.mobile-navigation-component-button-icon:before{margin-top:-.8rem;}.mobile-navigation-component-button-icon:after{margin-top:.8rem;}.mobile-navigation-component-content{position:fixed;top:5rem;left:-100%;width:100%;bottom:0;background-color:var(--color-white);transition:left .2s;overflow-y:auto;}.mobile-navigation-component-content .mobile-navigation-component-item{display:flex;flex-direction:row;align-items:center;height:5rem;padding:1.5rem 3rem;font-size:1.4rem;font-weight:400;cursor:pointer;border-bottom:1px solid rgba(60,70,70,.1019607843);}.mobile-navigation-component.open .mobile-navigation-component-button-icon{background-color:transparent;}.mobile-navigation-component.open .mobile-navigation-component-button-icon:before,.mobile-navigation-component.open .mobile-navigation-component-button-icon:after{margin-top:0;}.mobile-navigation-component.open .mobile-navigation-component-button-icon:before{-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);}.mobile-navigation-component.open .mobile-navigation-component-button-icon:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);}.mobile-navigation-component.open .mobile-navigation-component-content{left:0;}.content-attachments-component{box-shadow:0 0 3rem rgba(0,0,0,.25);}.content-attachments-component-accordion-list-item{border:0;}.content-attachments-component-accordion-list-item-label{background-color:#3c4646;color:var(--color-white);padding:1.5rem 3rem 1.5rem 3rem;font-size:1.6rem;font-weight:700;line-height:2.4rem;}.content-attachments-component-accordion-list-item-label:after{font-size:.8rem;}.content-attachments-component-accordion-list-item-label:hover{background-color:#303838;}.content-attachments-component-accordion-list-item-label .content-attachments-component-item-count{font-size:1.4rem;font-weight:400;}.content-attachments-component-attachments{padding:2rem 0 1.2rem 0;}.content-attachments-component-attachments .content-attachments-component-attachment{display:flex;flex-direction:row;justify-content:space-between;margin:.75rem 0 0 0;font-size:1.4rem;color:var(--color-1);transition:color .2s;cursor:pointer;}.content-attachments-component-attachments .content-attachments-component-attachment:first-child{margin-top:0;}.content-attachments-component-attachments .content-attachments-component-attachment-title{display:inline-block;word-wrap:anywhere;}.content-attachments-component-attachments .content-attachments-component-attachment-link{display:inline-block;white-space:nowrap;}.content-attachments-component-attachments .content-attachments-component-attachment-link .icon{margin:0 0 0 1rem;font-size:1rem;vertical-align:middle;}.content-attachments-component-attachments .content-attachments-component-attachment-link .icon-download{margin:0 .5rem 0 .5rem;font-size:1.6rem;vertical-align:unset;}.content-attachments-component-attachments .content-attachments-component-attachment:hover{color:var(--color-1-darker);}.content-attachments-component-attachments .content-attachments-component-attachment:hover .content-attachments-component-attachment-title{text-decoration:underline;}@media(max-width:1001px){.content-attachments-component-attachments .content-attachments-component-attachment-link .icon{margin-right:0;}.content-attachments-component-attachments .content-attachments-component-attachment-link span:not(.icon){display:none;}}.shopping-cart-component{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%;}.shopping-cart-component-buttons{height:100%;}.shopping-cart-component-buttons .shopping-cart-component-button{display:flex;flex-direction:row;justify-content:center;align-items:center;width:14rem;height:100%;color:var(--color-white);font-weight:700;cursor:pointer;}.shopping-cart-component-buttons .shopping-cart-component-button .icon{font-size:2rem;margin:0 1rem 0 0;}.shopping-cart-component-items-count{position:absolute;top:.4rem;right:1.5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;color:var(--color-white);background-color:var(--color-1);width:2rem;height:2rem;border-radius:50%;font-size:1rem;pointer-events:none;}.shopping-cart-component-items-count[data-count="0"]{display:none;}@media(max-width:1001px){.shopping-cart-component-buttons .shopping-cart-component-button{width:5rem;background-color:#4c5858;}.shopping-cart-component-buttons .shopping-cart-component-button .text{display:none;}}.added-to-shopping-cart-notification{display:flex;z-index:9999;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);animation:showAddedToShoppingCartNotification 2.5s linear;width:300px;height:300px;align-items:center;justify-content:center;pointer-events:none;background:rgba(185,185,185,.1294117647);border-radius:50%;box-shadow:0 0 50px 50px rgba(185,185,185,.1294117647);}.added-to-shopping-cart-notification-content{display:flex;padding:.5em 1em;align-items:center;color:#fff;background:#3ece8e;box-shadow:0 0 10px rgba(0,165,161,.25);}.added-to-shopping-cart-notification-content .added-to-shopping-cart-notification-icon-bundle{position:relative;width:50px;height:50px;display:flex;align-items:center;justify-content:center;transform-style:preserve-3d;animation:rotateNotificationShoppingCartCheckIcon 2.5s linear;}.added-to-shopping-cart-notification-content .added-to-shopping-cart-notification-icon-bundle .added-to-shopping-cart-notification-icon{font-size:3em;position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#3ece8e;}.added-to-shopping-cart-notification-content .added-to-shopping-cart-notification-icon-bundle .added-to-shopping-cart-notification-icon:last-child{transform:rotateY(180deg);}.added-to-shopping-cart-notification-content .added-to-shopping-cart-notification-text{font-size:1.5em;}@keyframes showAddedToShoppingCartNotification{0%{opacity:0;}10%{opacity:1;}90%{opacity:1;}100%{opacity:0;}}@keyframes rotateNotificationShoppingCartCheckIcon{0%{transform:rotateY(0deg);}10%{transform:rotateY(0deg);}50%{transform:rotateY(-180deg);}100%{transform:rotateY(-180deg);}}.item-preview-container{position:relative;display:flex;flex-direction:column;width:30rem;border:1px solid rgba(60,70,70,.1019607843);transition:border-color .2s;cursor:pointer;margin:0 0 2.8rem 0;}.item-preview-container .item-preview{display:flex;flex-direction:column;width:100%;height:100%;padding:1.5rem 1.5rem 4.3rem 1.5rem;}.item-preview-container .item-preview-header{width:100%;height:2rem;margin:0 0 1.5rem 0;}.item-preview-container .item-preview-header-image{width:100%;height:100%;text-align:left;}.item-preview-container .item-preview-header-image img{max-width:100%;max-height:100%;}.item-preview-container .item-preview-image{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:20rem;margin:0 0 1.5rem 0;}.item-preview-container .item-preview-image img{max-width:100%;max-height:100%;}.item-preview-container .item-preview-title{margin:0 0 2.5rem 0;font-size:1.6rem;font-weight:700;}.item-preview-container .item-preview-description{margin:0 0 2.5rem 0;line-height:2rem;}.item-preview-container .item-preview-prices{display:flex;flex-direction:column;}.item-preview-container .item-preview-prices .item-preview-price{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 0 .5rem 0;}.item-preview-container .item-preview-prices .item-preview-price:last-child{margin-bottom:0;}.item-preview-container .item-preview-prices .item-preview-price-title{font-size:1.2rem;color:#58585a;opacity:.5;}.item-preview-container .item-preview-prices .item-preview-price-value{font-size:1.8rem;font-weight:500;}.item-preview-container .item-preview-prices .item-preview-price:first-child .item-preview-price-value{font-size:3rem;font-weight:600;}.item-preview-container .item-preview-button{position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);}.item-preview-container:hover{border-color:var(--color-1);}.content-preview{border-bottom:1px solid rgba(60,70,70,.1019607843);padding:.7rem 0 1rem 0;margin:0 0 2rem 0;}.content-preview:last-child{border-bottom:0;}.content-preview-tags{margin:0 0 0 0;}.content-preview-title{font-size:1.6rem;font-weight:700;margin:0 0 1rem 0;}.content-preview-info{display:flex;flex-direction:row;justify-content:flex-start;margin:0 0 1.5rem 0;}.content-preview-info-item{display:inline-block;margin:0 3rem 0 0;}.content-preview-info-item:last-child{margin-right:0;}.content-preview-text{margin:0 0 2rem 0;text-align:justify;line-height:2.4rem;font-size:1.4rem;}.content-preview-link{margin:0 0 1rem 0;text-align:right;}.content-preview-link a{font-size:1.6rem;color:var(--color-1);}.content-preview-link a .icon{margin:0 0 0 1rem;font-size:1rem;vertical-align:middle;}.content-preview a{transition:color .2s;}.content-preview a:hover{color:var(--color-1-darker);}@media(max-width:1001px){.content-preview-link a{font-size:1.4rem;color:var(--color-1);}}.license-required-warning{display:block;font-size:1.4rem;font-weight:700;padding:1rem 0;}.license-required-warning a{color:var(--color-1);cursor:pointer;}.license-required-warning a:hover{text-decoration:underline;}.logout-required-notificaton{position:fixed;bottom:0;left:0;right:0;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 1rem;height:10rem;background-color:#ff1500;z-index:10;box-shadow:0 0 4rem rgba(0,0,0,.15);}.logout-required-notificaton-text{color:#fff;font-size:2rem;font-weight:100;text-align:center;}.logout-required-notificaton-time{font-size:2.6rem;font-weight:600;}.favorite-content-button-component{display:flex;flex-direction:row;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;border:1px solid rgba(60,70,70,.1019607843);border-radius:50%;font-size:2rem;cursor:pointer;transition:background-color .2s;}.favorite-content-button-component:before{padding:0 0 0 .2rem;transition:color .2s;}.favorite-content-button-component:hover,.favorite-content-button-component.active{background-color:var(--font-color);}.favorite-content-button-component:hover:before,.favorite-content-button-component.active:before{color:var(--color-white);}.print-content-button-component{display:flex;flex-direction:row;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;border:1px solid rgba(60,70,70,.1019607843);border-radius:50%;font-size:2rem;cursor:pointer;transition:background-color .2s;}.print-content-button-component:before{padding:0 0 0 .2rem;transition:color .2s;}.print-content-button-component:hover,.print-content-button-component.active{background-color:var(--font-color);}.print-content-button-component:hover:before,.print-content-button-component.active:before{color:var(--color-white);}.login-modal-content{padding:2.5rem 1.5rem 1.5rem 1.5rem;}.login-modal-header{font-size:2.6rem;font-weight:700;text-align:center;margin:0 0 4rem 0;}.login-modal-form .form-fields-row{display:flex;flex-direction:row;margin-bottom:1rem;}.login-modal-form .form-fields-row.icon:before{content:"";display:flex;flex-direction:row;justify-content:center;align-items:center;font-family:"isamosprava";font-size:2.2rem;width:5rem;height:5rem;border:1px solid rgba(60,70,70,.1019607843);border-right:0;}.login-modal-form .form-fields-row.icon.login:before{content:"";}.login-modal-form .form-fields-row.icon.password:before{content:"";}.login-modal-form .form-fields-row.icon .input-text{width:calc(100% - 5rem);}.login-modal-form .form-fields-row.forgotten-password{justify-content:flex-end;}.login-modal-form .form-fields-row.forgotten-password a{display:inline-block;font-size:1.2rem;color:var(--color-1);transition:color .25s;cursor:pointer;}.login-modal-form .form-fields-row.forgotten-password a:hover{color:var(--color-1-darker);}.login-modal-form .form-fields-row.submit{justify-content:center;margin:5rem 0 0 0;}.login-modal-form .form-fields-row.submit .button{padding:1.6rem 1.5rem;font-size:2rem;line-height:2rem;font-weight:700;}.login-modal-footer{margin:3rem 0 0 0;text-align:center;}.login-modal-footer a{color:var(--color-1);transition:color .25s;}.login-modal-footer a:hover{color:var(--color-1-darker);}.login-modal.forgotten-password .login-modal-header,.login-modal.forgotten-password-submitted .login-modal-header{margin:0 0 2.5rem 0;}.login-modal.forgotten-password .login-modal-subheader,.login-modal.forgotten-password-submitted .login-modal-subheader{margin:0 0 3rem 0;text-align:center;}.login-modal.forgotten-password .login-modal-form .form-fields-row.submit,.login-modal.forgotten-password-submitted .login-modal-form .form-fields-row.submit{margin:10rem 0 0 0;}.custom-license-request-modal-content{padding:2.5rem 1.5rem 1.5rem 1.5rem;}.custom-license-request-modal-header{font-size:2.6rem;font-weight:700;text-align:center;margin:0 0 4rem 0;}.custom-license-request-modal-form .form-fields-row{display:flex;flex-direction:row;margin-bottom:1rem;}.custom-license-request-modal-form .form-fields-row.submit{justify-content:center;margin:2rem 0 0 0;}.custom-license-request-modal-form .form-fields-row.submit .button{padding:1.6rem 1.5rem;font-size:2rem;line-height:2rem;font-weight:700;}.custom-license-request-modal-form .input-checkbox-label{font-size:1.2rem;}.custom-license-request-modal-form .input-checkbox-label a{font-weight:700;text-decoration:underline;}.custom-license-request-modal-footer{margin:3rem 0 0 0;text-align:center;}.custom-license-request-modal .custom-license-request-success{display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;font-size:1.6rem;font-weight:700;border:2px solid var(--color-1);background-color:#fff;padding:3rem 1rem;}.newsletter-registration-confirmation-result-content{display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;font-size:2.6rem;font-weight:700;border:2px solid var(--color-1);background-color:var(--color-white);padding:5rem;}.button{display:inline-block;min-width:18rem;padding:1.9rem 1.5rem;text-align:center;color:var(--color-white)!important;font-weight:700;box-shadow:0 0 1rem rgba(var(--color-1-rgb),.25);background-color:var(--color-1);border:0;outline:0;text-decoration:none;-webkit-transition:background-color 250ms ease;-o-transition:background-color 250ms ease;transition:background-color 250ms ease;webkit-transition:-webkit-box-shadow 250ms ease;transition:-webkit-box-shadow 250ms ease;-o-transition:box-shadow 250ms ease;transition:box-shadow 250ms ease;transition:box-shadow 250ms ease,-webkit-box-shadow 250ms ease;cursor:pointer;}.button:hover{background-color:var(--color-1-darker);}.button[disabled]{background-color:#a7a7a7;box-shadow:0 0 1rem rgba(167,167,167,.25);cursor:not-allowed;}.button[disabled]:hover{background-color:#a7a7a7;}.form-fields-row{margin:0 0 2rem 0;}.form-fields-row:last-child{margin-bottom:0;}.form-fields-row.two{display:flex;flex-direction:row;}.form-fields-row.two>div{width:calc(100% - 1rem);}.form-fields-row.two>div:first-child{margin:0 2rem 0 0;}.form-fields.compact .form-fields-row{margin:0 0 1rem 0;}.form-fields.compact .form-fields-row.two>div{width:calc(100% - .5rem);}.form-fields.compact .form-fields-row.two>div:first-child{margin:0 1rem 0 0;}.input-text{position:relative;display:flex;flex-direction:column;width:100%;}.input-text input,.input-text textarea{outline:0;border:0;width:100%;height:5rem;padding:1rem 2rem 0 2rem;font-size:1.4rem;color:var(--font-color);background-color:var(--color-white);border:1px solid rgba(60,70,70,.1019607843);}.input-text input.not-empty+label,.input-text input:active+label,.input-text input:focus+label,.input-text textarea.not-empty+label,.input-text textarea:active+label,.input-text textarea:focus+label{top:.25rem;color:rgba(var(--font-color-rgb),.5);font-size:1rem;}.input-text input.input-validation-error,.input-text input.error,.input-text textarea.input-validation-error,.input-text textarea.error{background-color:rgba(var(--color-red-rgb),.1);border-color:rgba(var(--color-red-rgb),.2);}.input-text input[disabled],.input-text input.read-only,.input-text input.disabled,.input-text textarea[disabled],.input-text textarea.read-only,.input-text textarea.disabled{pointer-events:none;background-color:rgba(var(--color-black-rgb),.1);}.input-text label{position:absolute;top:1.5rem;left:2rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:calc(100% - 1.5rem);height:2rem;background-color:inherit;font-size:1.4rem;font-weight:400;color:var(--font-color);transition:top .2s,font-size .2s,color .2s;pointer-events:none;}.input-text textarea{height:unset;min-height:10rem;padding-top:2rem;resize:vertical;}.input-text input[type=number]::-webkit-outer-spin-button,.input-text input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.input-text.required:after{content:"*";position:absolute;top:0;right:.3rem;font-size:1.4rem;}.input-select{position:relative;width:100%;}.input-select select{outline:0;border:0;width:100%;height:5rem;padding:0 2rem;font-size:1.4rem;color:var(--font-color);background-color:var(--color-white);border:1px solid rgba(60,70,70,.1019607843);-webkit-appearance:none;}.input-checkbox{display:flex;flex-direction:row;align-items:center;width:100%;font-size:1.4rem;}.input-checkbox-control input{display:none!important;}.input-checkbox-control input:checked+span::after{display:block;}.input-checkbox-control input.input-validation-error+span{background-color:rgba(var(--color-red-rgb),.1);border-color:rgba(var(--color-red-rgb),.2);}.input-checkbox-control span{display:flex;flex-direction:row;justify-content:center;align-items:center;width:2rem;height:2rem;background-color:var(--color-white);border:1px solid rgba(60,70,70,.1019607843);cursor:pointer;}.input-checkbox-control span:after{content:"";display:none;width:.6rem;height:1.2rem;border:solid #4c5858;border-width:0 1px 1px 0;margin:0 0 .4rem 0;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);}.input-checkbox-label{margin:0 0 0 1rem;}.input-radio{display:flex;flex-direction:row;align-items:center;width:100%;font-size:1.4rem;}.input-radio-control input{display:none!important;}.input-radio-control input:checked+span::after{display:block;}.input-radio-control input.input-validation-error+span{background-color:rgba(var(--color-red-rgb),.1);border-color:rgba(var(--color-red-rgb),.2);}.input-radio-control span{display:flex;flex-direction:row;justify-content:center;align-items:center;width:2rem;height:2rem;background-color:var(--color-white);border:1px solid rgba(60,70,70,.1019607843);cursor:pointer;}.input-radio-control span:after{content:"";display:none;width:.6rem;height:1.2rem;border:solid #4c5858;border-width:0 1px 1px 0;margin:0 0 .4rem 0;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);}.input-radio-label{margin:0 0 0 1rem;}.input-checkboxlist .checkbox-list{border:1px solid rgba(60,70,70,.1019607843);}.input-checkboxlist .checkbox-list-item-control input{display:none!important;}.input-checkboxlist .checkbox-list-item-control input:checked+.checkbox-list-item-control-content{box-shadow:0 0 1rem rgba(0,0,0,.1);border-color:#00a5a1;}.input-checkboxlist .checkbox-list-item-control input:checked+.checkbox-list-item-control-content .checkbox-list-item-control-content-circle{border-color:#00a5a1;background-color:#00a5a1;}.input-checkboxlist .checkbox-list-item-control input:checked+.checkbox-list-item-control-content .checkbox-list-item-control-content-circle::before,.input-checkboxlist .checkbox-list-item-control input:checked+.checkbox-list-item-control-content .checkbox-list-item-control-content-circle::after{display:block;}.input-checkboxlist .checkbox-list-item-control-content{display:flex;flex-direction:row;align-items:center;height:5.5rem;padding:0 2rem;cursor:pointer;border:1px solid transparent;transition:border-color .2s;}.input-checkboxlist .checkbox-list-item-control-content-circle{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:2rem;min-width:2rem;height:2rem;min-height:2rem;border-radius:50%;background-color:var(--color-white);border:1px solid rgba(60,70,70,.1019607843);cursor:pointer;margin:0 2rem 0 0;transition:border-color .2s;}.input-checkboxlist .checkbox-list-item-control-content-circle:before{position:absolute;content:"";display:none;width:3rem;height:3rem;border-radius:50%;border:1px solid #00a5a1;opacity:.1;}.input-checkboxlist .checkbox-list-item-control-content-circle:after{position:absolute;content:"";display:none;width:.6rem;height:1.2rem;border:solid var(--color-white);border-width:0 3px 3px 0;margin:0 0 .2rem 0;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);}.input-checkboxlist .checkbox-list-item-control-content:hover{border-color:#00a5a1;}.input-checkboxlist .checkbox-list-item-control-content:hover .checkbox-list-item-control-content-circle{border-color:#00a5a1;}.input-checkboxlist .checkbox-list.horizontal{display:flex;flex-direction:row;}.input-checkboxlist .checkbox-list.horizontal .checkbox-list-item{width:50%;}.field-validation-error{font-size:1.2rem;color:var(--color-red);margin:.3rem 0 .5rem 0;}.validation-summary-errors{font-size:1.4rem;color:var(--color-red);}.validation-summary-errors ul li:before{content:"!";display:inline-flex;flex-direction:row;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;border-radius:50%;font-size:1.2rem;color:var(--color-red);border:1px solid var(--color-red);font-weight:800;margin:0 1rem 0 0;}.validation-summary-errors.shopping-cart-summary-validation-summary{font-size:1.2rem;}.nice-select{position:relative;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;height:100%;padding:0 5rem 0 0;cursor:pointer;text-align:right;}.nice-select:after{content:"";font-family:"isamosprava";position:absolute;right:2rem;font-size:.8rem;}.nice-select-options{position:absolute;top:100%;right:0;display:none;width:24rem;background-color:var(--color-white);box-shadow:0 .5rem 1.5rem rgba(0,0,0,.15);animation-name:nice-select-open-options;animation-duration:.2s;animation-fill-mode:backwards;}.nice-select-options li{padding:1.6rem 2.5rem;border-bottom:1px solid rgba(60,70,70,.1019607843);cursor:pointer;transition:color .25s;text-align:left;}.nice-select-options li:hover{color:var(--color-1);}.nice-select-options li:last-child{border-bottom:0;}.nice-select.open:after{content:"";}.nice-select.open .nice-select-options{display:block;}@keyframes nice-select-open-options{from{opacity:0;}to{opacity:1;}}.dropdown-menu{position:relative;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;height:100%;padding:.5rem;cursor:pointer;text-align:right;}.dropdown-menu:not(.no-icon):after{content:"";font-family:"isamosprava";position:absolute;right:2rem;font-size:.8rem;}.dropdown-menu-items{position:absolute;top:100%;right:0;display:none;width:24rem;background-color:var(--color-white);box-shadow:0 .5rem 1.5rem rgba(0,0,0,.15);z-index:1;animation-name:dropdown-menu-open-items;animation-duration:.2s;animation-fill-mode:backwards;}.dropdown-menu-items li{padding:1.6rem 2.5rem;border-bottom:1px solid rgba(60,70,70,.1019607843);cursor:pointer;transition:color .25s;text-align:left;}.dropdown-menu-items li:hover{color:var(--color-1);}.dropdown-menu-items li:last-child{border-bottom:0;}.dropdown-menu:hover:not(.no-icon):after{content:"";}.dropdown-menu:hover .dropdown-menu-items{display:block;}.dropdown-menu.empty:after{display:none;}@keyframes dropdown-menu-open-items{from{opacity:0;}to{opacity:1;}}.nice-loader{display:none;visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.3137254902);align-items:center;justify-content:center;z-index:99998;--anim-fade-in-dur:500ms;--anim-fade-out-dur:500ms;}.nice-loader:after{content:"";display:inline-block;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;background:rgba(255,255,255,.3137254902);animation-name:loader-fade-out;animation-duration:var(--anim-fade-in-dur);}.nice-loader .loader{position:relative;margin:0 auto;width:10rem;height:10rem;}.nice-loader .loader:before{content:"";display:block;padding-top:100%;}.nice-loader .loader .circular-loader{-webkit-animation:loader-rotate 2s linear infinite;animation:loader-rotate 2s linear infinite;height:100%;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;width:100%;position:absolute;top:0;left:0;margin:auto;}.nice-loader .loader .circular-loader .loader-path{stroke-dasharray:150,200;stroke-dashoffset:-10;-webkit-animation:loader-dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;animation:loader-dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round;stroke:var(--color-2);}.nice-loader-showing{display:flex;animation-name:loader-fade-in;animation-duration:var(--anim-fade-in-dur);}.nice-loader-visible{display:flex;visibility:visible;}.nice-loader-hiding{display:flex;animation-name:loader-fade-out;animation-duration:var(--anim-fade-out-dur);pointer-events:none;}@keyframes loader-fade-in{from{visibility:visible;}to{visibility:visible;}}@keyframes loader-fade-out{from{visibility:visible;opacity:1;}to{visibility:hidden;opacity:0;}}@-webkit-keyframes loader-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes loader-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes loader-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0;}50%{stroke-dasharray:89,200;stroke-dashoffset:-35;}100%{stroke-dasharray:89,200;stroke-dashoffset:-124;}}@keyframes loader-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0;}50%{stroke-dasharray:89,200;stroke-dashoffset:-35;}100%{stroke-dasharray:89,200;stroke-dashoffset:-124;}}main{display:flex;flex-direction:row;justify-content:center;width:100%;}.content{width:136rem;max-width:calc(100% - 2rem);margin:14.5rem 0 0 0;}.content.two-cols{display:flex;flex-direction:row;}.content.two-cols .col-side{width:44rem;}.content.two-cols .col-main{width:calc(100% - 44rem - 4.5rem);margin:0 0 0 4.5rem;}@media(max-width:1001px){.content.two-cols.two-cols .col-side{display:none;}.content.two-cols.two-cols .col-main{width:100%;margin:0;padding:0 1rem;}}@media(max-width:1439px){.content{width:121rem;}.content.two-cols .col-side{width:39rem;}.content.two-cols .col-main{width:calc(100% - 39rem - 4.5rem);}}@media(max-width:1199px){.content{width:111rem;}.content.two-cols .col-side{width:34rem;}.content.two-cols .col-main{width:calc(100% - 34rem - 4.5rem);}}@media(max-width:1001px){.content{margin-top:9.5rem;}}.page.page-home .page-home-heading{position:relative;}.page.page-home .page-home-heading img{position:absolute;top:-4.5rem;left:-3.5rem;opacity:.2;z-index:-1;pointer-events:none;}.page.page-home .page-home-heading h1{font-size:2.6rem;text-transform:uppercase;text-align:center;color:var(--color-1);}.institute-doctrine{box-shadow:0 0 3rem rgba(0,0,0,.25);}.institute-doctrine-item-count{font-size:1.2rem;font-weight:400;}.institute-doctrine-item-content-container{padding:1rem 0 0 0;}.institute-doctrine-item-content-container .institute-doctrine-item-content{display:flex;flex-direction:column;border-bottom:1px solid rgba(60,70,70,.1019607843);padding:1.5rem 0 1rem 0;margin:0 0 1.5rem 0;}.institute-doctrine-item-content-container .institute-doctrine-item-content:last-child{border-bottom:0;margin-bottom:0;}.institute-doctrine-item-content-container .institute-doctrine-item-content-header{display:flex;flex-direction:row;justify-content:space-between;}.institute-doctrine-item-content-container .institute-doctrine-item-content-header-title{flex:auto;font-size:1.6rem;font-weight:700;margin:0 0 1rem 0;}.institute-doctrine-item-content-container .institute-doctrine-item-content-header-title a{cursor:pointer;transition:color .2s;}.institute-doctrine-item-content-container .institute-doctrine-item-content-header-title a:hover{color:var(--color-1-darker);}.institute-doctrine-item-content-container .institute-doctrine-item-content-header-tags{flex:none;margin:0 0 0 3rem;width:20rem;}@media(max-width:1001px){.institute-doctrine-item-content-container .institute-doctrine-item-content-header{flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;}.institute-doctrine-item-content-container .institute-doctrine-item-content-header-tags{margin-left:0;width:100%;}}.institute-doctrine-item-content-container .institute-doctrine-item-content-content{margin:.5rem 0 2rem 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}.institute-doctrine-item-content-container .institute-doctrine-item-content-footer{display:flex;flex-direction:row;justify-content:space-between;}.institute-doctrine-item-content-container .institute-doctrine-item-content-footer-info{display:flex;flex-direction:row;justify-content:flex-start;}.institute-doctrine-item-content-container .institute-doctrine-item-content-footer-info-item{display:inline-block;margin:0 3rem 0 0;}.institute-doctrine-item-content-container .institute-doctrine-item-content-footer-info-item:last-child{margin-right:0;}.institute-doctrine-item-content-container .institute-doctrine-item-content-footer-link{text-align:right;}.institute-doctrine-item-content-container .institute-doctrine-item-content-footer-link a{font-size:1.6rem;color:var(--color-1);transition:color .2s;}.institute-doctrine-item-content-container .institute-doctrine-item-content-footer-link a .icon{margin:0 0 0 1rem;font-size:1rem;vertical-align:middle;}.institute-doctrine-item-content-container .institute-doctrine-item-content-footer-link a .icon-download{margin:0 .5rem 0 0;font-size:1.6rem;vertical-align:unset;}.institute-doctrine-item-content-container .institute-doctrine-item-content-footer-link a:hover{color:var(--color-1-darker);}@media(max-width:1001px){.institute-doctrine-item-content-container .institute-doctrine-item-content-footer{flex-direction:column;}.institute-doctrine-item-content-container .institute-doctrine-item-content-footer-info{justify-content:space-between;}.institute-doctrine-item-content-container .institute-doctrine-item-content-footer-info-item{text-align:right;}.institute-doctrine-item-content-container .institute-doctrine-item-content-footer-link{margin-top:1.5rem;}.institute-doctrine-item-content-container .institute-doctrine-item-content-footer-link a{font-size:1.4rem;}}.institute-doctrine-item-content-container .institute-doctrine-register-of-terms-accordion-list-item{border:0;}.institute-doctrine-item-content-container .institute-doctrine-register-of-terms-accordion-list-item-label{padding:1.5rem 3rem 1.5rem 0;font-size:1.6rem;font-weight:700;line-height:1.6rem;}.institute-doctrine-item-content-container .institute-doctrine-register-of-terms-accordion-list-item-label:after{font-size:.8rem;}.institute-doctrine-item-content-container .institute-doctrine-register-of-terms-accordion-list-item-content{padding-left:0;}.institute-doctrine-item-content-container .institute-doctrine-register-of-terms-accordion-list-item-content .institute-doctrine-register-of-terms-item{padding:1rem 0 0 0;}.institute-doctrine-item-content-container .institute-doctrine-register-of-terms-accordion-list-item-content .institute-doctrine-register-of-terms-item-definition{font-size:1.4rem;margin:0 0 2rem 0;}.institute-doctrine-item-content-container .institute-doctrine-register-of-terms-accordion-list-item-content .institute-doctrine-register-of-terms-item-definition-title{font-weight:700;}.institute-doctrine-item-content-container .institute-doctrine-register-of-terms-accordion-list-item-content .institute-doctrine-register-of-terms-item-definition-content{padding:.2rem 0 0 0;}.institute-doctrine-item-content-container .institute-doctrine-register-of-terms-accordion-list-item-content .institute-doctrine-register-of-terms-item-definition:last-child{margin-bottom:0;}@media(max-width:1001px){.institute-doctrine-item-content-container .institute-doctrine-register-of-terms-accordion-list-item-label{padding-right:0;}}.institute-doctrine-item-content-controls{display:flex;flex-direction:row;justify-content:center;padding:1rem 0;}.institute-doctrine-item-content-controls .institute-doctrine-item-content-control{display:none;flex-direction:row;align-items:center;font-size:1.5rem;font-weight:700;color:var(--color-1);transition:color .2s;cursor:pointer;}.institute-doctrine-item-content-controls .institute-doctrine-item-content-control:after{font-family:"isamosprava";display:block;font-size:.8rem;color:inherit;padding:0 0 0 .5rem;}.institute-doctrine-item-content-controls .institute-doctrine-item-content-control:hover{color:var(--color-1-darker);}.institute-doctrine-item-content-controls .institute-doctrine-item-content-control.show-more:after{content:"";}.institute-doctrine-item-content-controls .institute-doctrine-item-content-control.show-less:after{content:"";}.institute-doctrine-item-content-controls .institute-doctrine-item-content-control.visible{display:flex;}.institute-doctrine-accordion-list-item{border:0;}.institute-doctrine-accordion-list-item-label{background-color:#3c4646;color:var(--color-white);padding:1.5rem 3rem 1.5rem 3rem;font-size:1.6rem;font-weight:700;line-height:1.6rem;}.institute-doctrine-accordion-list-item-label:after{font-size:.8rem;}.institute-doctrine-accordion-list-item-label:hover{background-color:#303838;}.judical-decision-content{border:1px solid rgba(60,70,70,.1019607843);padding:3rem;}.judical-decision-content-header{display:flex;flex-direction:row;flex-wrap:wrap;border-bottom:1px solid rgba(60,70,70,.1019607843);padding:0 0 3rem 0;}.judical-decision-content-header-item{width:calc((100% - 3rem)/4);margin:2rem 1rem 0 0;}.judical-decision-content-header-item-title{color:#58585a;font-size:1.2rem;font-weight:400;opacity:.5;}.judical-decision-content-header-item-content{font-size:1.4rem;padding:.25rem 0 0 0;}.judical-decision-content-header-item:nth-child(4n){margin-right:0;}@media(max-width:1001px){.judical-decision-content-header-item{width:calc((100% - 1rem)/2);}.judical-decision-content-header-item:nth-child(2n){margin-right:0;}}@media(max-width:768px){.judical-decision-content-header-item{width:100%;margin-right:0;}}.judical-decision-content-content{padding:2rem 0 0 0;}.judical-decision-content-content-accordion-list-item-label{padding:2.2rem 3rem 2.2rem 0;color:#3c4646;font-size:2rem;font-weight:700;}.judical-decision-content-content-accordion-list-item-label:after{font-size:.8rem;font-weight:700;}.judical-decision-content-content-accordion-list-item-content .judical-decision-text-container{padding:2rem 0 3rem 0;line-height:2rem;}.judical-decision-content-content-accordion-list-item:last-child{border-bottom:0;}@media(max-width:768px){.judical-decision-content-content-accordion-list-item-label{padding-right:0;}.judical-decision-content-content-accordion-list-item-content{padding-right:0;padding-left:0;}}.protocol-case-number{font-size:2rem;font-weight:700;color:#58585a;opacity:.5;text-align:center;}.protocol-content{border:1px solid rgba(60,70,70,.1019607843);padding:3rem;}.protocol-content-header{display:flex;flex-direction:row;flex-wrap:wrap;border-bottom:1px solid rgba(60,70,70,.1019607843);padding:0 0 3rem 0;}.protocol-content-header-item{width:calc((100% - 3rem)/4);margin:2rem 1rem 0 0;}.protocol-content-header-item-title{color:#58585a;font-size:1.2rem;font-weight:400;opacity:.5;}.protocol-content-header-item-content{font-size:1.4rem;padding:.25rem 0 0 0;}.protocol-content-header-item:nth-child(4n){margin-right:0;}@media(max-width:1001px){.protocol-content-header-item{width:calc((100% - 1rem)/2);}.protocol-content-header-item:nth-child(2n){margin-right:0;}}@media(max-width:768px){.protocol-content-header-item{width:100%;margin-right:0;}}.protocol-content-content{padding:2rem 0 0 0;}.protocol-content-content-accordion-list-item-label{padding:2.2rem 3rem 2.2rem 0;color:#3c4646;font-size:2rem;font-weight:700;}.protocol-content-content-accordion-list-item-label:after{font-size:.8rem;font-weight:700;}.protocol-content-content-accordion-list-item-content .protocol-text-container{padding:2rem 0 3rem 0;line-height:2rem;}.protocol-content-content-accordion-list-item:last-child{border-bottom:0;}@media(max-width:768px){.protocol-content-content-accordion-list-item-label{padding-right:0;}.protocol-content-content-accordion-list-item-content{padding-right:0;padding-left:0;}}.regulation-subtitle{font-size:2rem;font-weight:700;color:#58585a;opacity:.5;text-align:center;}.regulation-content{border:1px solid rgba(60,70,70,.1019607843);padding:3rem;}.regulation-content-title{padding:0 0 3rem 0;}.regulation-content-annotation{padding:0 0 3rem 0;}.regulation-content-timeline{display:flex;flex-direction:row;padding:0 0 3rem 0;overflow-x:auto;}.regulation-content-timeline-item{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;min-width:8rem;}.regulation-content-timeline-item-circle{display:flex;flex-direction:row;justify-content:center;align-items:center;width:2rem;height:2rem;background-color:var(--color-white);border:1px solid rgba(60,70,70,.1019607843);border-radius:50%;}.regulation-content-timeline-item-circle:before{content:"";position:absolute;left:calc(50% + 1rem);width:calc(100% - 1rem);border-bottom:1px solid rgba(60,70,70,.1019607843);}.regulation-content-timeline-item-circle .mark{display:none;}.regulation-content-timeline-item-label{color:#6f6f6f;font-size:1.2rem;font-weight:400;text-align:center;margin:1rem 0 0 0;padding:0 .5rem;}.regulation-content-timeline-item:last-child .regulation-content-timeline-item-circle:before{display:none;}.regulation-content-timeline-item.reached .regulation-content-timeline-item-circle{background-color:var(--color-1);border-color:var(--color-1);}.regulation-content-timeline-item.reached .regulation-content-timeline-item-circle:before{border-color:var(--color-1);}.regulation-content-timeline-item.reached .regulation-content-timeline-item-circle:after{content:"";position:absolute;left:calc(50% - 1.5rem);top:-.5rem;width:3rem;height:3rem;border-radius:50%;box-shadow:0 0 20px rgba(0,0,0,.1);border:1px solid var(--color-1);opacity:.1;}.regulation-content-timeline-item.reached .regulation-content-timeline-item-circle .mark{display:block;width:.6rem;height:1rem;border:solid #fff;border-width:0 .2rem .2rem 0;transform:rotate(40deg);margin:0 0 .2rem 0;}.regulation-content-header{display:flex;flex-direction:row;flex-wrap:wrap;border-bottom:1px solid rgba(60,70,70,.1019607843);padding:0 0 3rem 0;}.regulation-content-header-item{width:25%;margin:2rem 0 0 0;}.regulation-content-header-item-title{color:#58585a;font-size:1.2rem;font-weight:400;opacity:.5;}.regulation-content-header-item-content{font-size:1.4rem;padding:.25rem 0 0 0;}.regulation-content-statuses{padding:2rem 0 0 0;}.regulation-content-statuses-accordion-list-item-label{padding:2.2rem 3rem 2.2rem 0;color:#3c4646;font-size:2rem;font-weight:700;}.regulation-content-statuses-accordion-list-item-label:after{font-size:.8rem;font-weight:700;}.regulation-content-statuses-accordion-list-item-content{padding:0;line-height:2rem;}.regulation-content-statuses-accordion-list-item:last-child{border-bottom:0;}.contact-row{display:flex;flex-direction:row;margin:5rem 0 0 0;}.contact-row-header{display:flex;flex-direction:column;justify-content:center;align-items:center;width:33.33%;border-right:2px solid rgba(60,70,70,.1019607843);}.contact-row-header-icon{flex:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;width:5rem;}.contact-row-header-icon .icon{display:flex;flex-direction:row;justify-content:center;align-items:center;width:5rem;height:5rem;border-radius:50%;font-size:2rem;box-shadow:0 0 4rem rgba(0,0,0,.15);}.contact-row-header-label{margin:1.5rem 0 0 0;font-size:1.6rem;font-weight:700;}.contact-row-content{display:flex;flex-direction:row;flex-wrap:wrap;width:66.66%;}.contact-row-content-item{width:50%;padding:1rem 4rem;}.contact-row-content-item-title{display:block;color:#58585a;font-size:1.2rem;font-weight:400;opacity:.5;}.contact-row-content-item-text{display:block;margin:.5rem 0 0 0;}.product{border:1px solid rgba(60,70,70,.1019607843);padding:3rem;}.product-container{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;width:100%;}.product-container .product-left{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;width:75%;}.product-container .product-left .product-images{width:30%;padding:0 1rem;}.product-container .product-left .product-images .product-image{width:100%;}.product-container .product-left .product-details{width:70%;padding:0 1rem;}.product-container .product-left .product-details-title h1{text-align:left;}.product-container .product-left .product-details-price{display:none;}.product-container .product-left .product-details-header{display:flex;flex-direction:row;flex-wrap:wrap;}.product-container .product-left .product-details-header-item{margin:2rem 3rem 0 0;}.product-container .product-left .product-details-header-item-title{color:#58585a;font-size:1.2rem;font-weight:400;opacity:.5;}.product-container .product-left .product-details-header-item-content{font-size:1.4rem;padding:.25rem 0 0 0;}.product-container .product-left .product-details-description{margin:3rem 0 0 0;}.product-container .product-left .product-details-contents{margin:3rem 0 0 0;}.product-container .product-left .product-details-contents-title{font-size:1.6rem;font-weight:700;}.product-container .product-left .product-details-contents-group{margin:2rem 0 0 0;}.product-container .product-left .product-details-contents-group-title{font-size:1.4rem;font-weight:400;margin:0 0 .25rem 0;}.product-container .product-left .product-details-contents-group-contents{display:flex;flex-direction:column;}.product-container .product-left .product-details-contents-group-contents .product-details-content{font-size:1.2rem;}.product-container .product-left .product-details-contents-group-contents a{color:var(--color-1)!important;transition:color .2s;}.product-container .product-left .product-details-contents-group-contents a:hover{color:var(--color-1-darker)!important;}.product-container .product-left .product-details-video{margin:2rem 0 0 0;}.product-container .product-left .product-details-livestream{margin:2rem 0 0 0;font-size:2rem;font-weight:700;}.product-container .product-left .product-details-livestream a{color:var(--color-1);text-decoration:underline;transition:color .2s;}.product-container .product-left .product-details-livestream a:hover{color:var(--color-1-darker);}.product-container .product-left .product-details-buy-mobile{display:none;}.product-container .product-right{width:25%;margin:5rem 0 0 0;padding:5rem 0;border-left:2px solid rgba(60,70,70,.1019607843);}.product .product-price{font-size:3rem;font-weight:700;text-align:center;margin:0 0 2.5rem 0;}.product .product-buttons{display:flex;flex-direction:column;align-items:center;width:100%;}.product .product-buttons .add-to-shopping-cart-button{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:1.4rem;}.product .product-buttons .add-to-shopping-cart-button .icon{margin-right:1.3rem;}.product .product-buttons .add-to-shopping-cart-button .icon:before{font-size:2.2rem;}@media(max-width:1001px){.product{padding:3rem 1rem;}.product-container .product-left{flex-direction:column;width:100%;}.product-container .product-left .product-images{display:flex;flex-direction:row;justify-content:center;width:100%;}.product-container .product-left .product-images .product-image{max-height:30rem;max-width:100%;width:unset;}.product-container .product-left .product-details{width:100%;}.product-container .product-left .product-details-title{margin-top:1rem;}.product-container .product-left .product-details-title h1{text-align:center;}.product-container .product-left .product-details-price{display:flex;flex-direction:column;align-items:center;margin-top:2rem;}.product-container .product-right{display:none;}}.page.page-shopping-cart .shopping-cart{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;}.page.page-shopping-cart .shopping-cart-form{width:49%;}.page.page-shopping-cart .shopping-cart-form .customer-email-field .customer-warning{display:none;color:#ff7800;}.page.page-shopping-cart .shopping-cart-form .customer-email-field.warning input{box-shadow:0 0 5px 0 rgba(255,120,0,.5);}.page.page-shopping-cart .shopping-cart-form .customer-email-field.warning .customer-warning{display:block;font-size:1.2rem;margin:.25rem 0 0 0;}.page.page-shopping-cart .shopping-cart-form-payments{border:1px solid rgba(60,70,70,.1019607843);}.page.page-shopping-cart .shopping-cart-form-payments-title{display:flex;flex-direction:row;align-items:center;height:5.5rem;padding:0 2rem;}.page.page-shopping-cart .shopping-cart-form-payments-title .icon{font-size:2rem;margin:0 2rem 0 0;}.page.page-shopping-cart .shopping-cart-form-payments-list-item-control input{display:none!important;}.page.page-shopping-cart .shopping-cart-form-payments-list-item-control input:checked+.shopping-cart-form-payments-list-item-control-content{box-shadow:0 0 1rem rgba(0,0,0,.1);border-color:#00a5a1;}.page.page-shopping-cart .shopping-cart-form-payments-list-item-control input:checked+.shopping-cart-form-payments-list-item-control-content .shopping-cart-form-payments-list-item-control-content-circle{border-color:#00a5a1;background-color:#00a5a1;}.page.page-shopping-cart .shopping-cart-form-payments-list-item-control input:checked+.shopping-cart-form-payments-list-item-control-content .shopping-cart-form-payments-list-item-control-content-circle::before,.page.page-shopping-cart .shopping-cart-form-payments-list-item-control input:checked+.shopping-cart-form-payments-list-item-control-content .shopping-cart-form-payments-list-item-control-content-circle::after{display:block;}.page.page-shopping-cart .shopping-cart-form-payments-list-item-control-content{display:flex;flex-direction:row;align-items:center;height:5.5rem;padding:0 2rem;cursor:pointer;border:1px solid transparent;transition:border-color .2s;}.page.page-shopping-cart .shopping-cart-form-payments-list-item-control-content-circle{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:2rem;height:2rem;border-radius:50%;background-color:var(--color-white);border:1px solid rgba(60,70,70,.1019607843);cursor:pointer;margin:0 2rem 0 0;transition:border-color .2s;}.page.page-shopping-cart .shopping-cart-form-payments-list-item-control-content-circle:before{position:absolute;content:"";display:none;width:3rem;height:3rem;border-radius:50%;border:1px solid #00a5a1;opacity:.1;}.page.page-shopping-cart .shopping-cart-form-payments-list-item-control-content-circle:after{position:absolute;content:"";display:none;width:.6rem;height:1.2rem;border:solid var(--color-white);border-width:0 3px 3px 0;margin:0 0 .2rem 0;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);}.page.page-shopping-cart .shopping-cart-form-payments-list-item-control-content:hover{border-color:#00a5a1;}.page.page-shopping-cart .shopping-cart-form-payments-list-item-control-content:hover .shopping-cart-form-payments-list-item-control-content-circle{border-color:#00a5a1;}.page.page-shopping-cart .shopping-cart-summary-container{width:49%;padding:2rem;border:1px solid rgba(60,70,70,.1019607843);}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table{border-bottom:1px solid rgba(60,70,70,.1019607843);padding:0 0 2rem 0;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table:last-child{border:0;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table-column{display:flex;flex-direction:row;justify-content:center;align-items:center;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table-row{display:flex;flex-direction:row;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table-row.table-header .shopping-cart-summary-table-column{opacity:.5;color:#58585a;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.items .shopping-cart-summary-table-column.delete-item{width:10%;padding:1rem;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.items .shopping-cart-summary-table-column.product-image{width:25%;padding:1rem;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.items .shopping-cart-summary-table-column.product-name{width:50%;padding:1rem;justify-content:flex-start;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.items .shopping-cart-summary-table-column.product-price{width:15%;padding:1rem;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.items .shopping-cart-summary-table-row:not(.table-header) .shopping-cart-summary-table-column.delete-item .delete-shopping-cart-item-btn{cursor:pointer;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.items .shopping-cart-summary-table-row:not(.table-header) .shopping-cart-summary-table-column.delete-item .delete-shopping-cart-item-btn:before{color:#d83833;font-size:2.2rem;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.items .shopping-cart-summary-table-row:not(.table-header) .shopping-cart-summary-table-column.product-image{display:flex;flex-direction:row;justify-content:center;align-items:center;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.items .shopping-cart-summary-table-row:not(.table-header) .shopping-cart-summary-table-column.product-image img{max-width:100%;max-height:100%;min-height:7rem;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.items .shopping-cart-summary-table-row:not(.table-header) .shopping-cart-summary-table-column.product-price,.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.items .shopping-cart-summary-table-row:not(.table-header) .shopping-cart-summary-table-column.product-name{font-size:1.4rem;font-weight:700;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.payment-method .shopping-cart-summary-table-column.name{width:50%;justify-content:flex-start;padding:1rem;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.payment-method .shopping-cart-summary-table-column.image{width:50%;padding:1rem;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.payment-method .shopping-cart-summary-table-row:not(.table-header) .shopping-cart-summary-table-column.name{font-size:1.4rem;font-weight:700;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.payment-method .shopping-cart-summary-table-row:not(.table-header) .shopping-cart-summary-table-column.image{font-size:2rem;font-weight:700;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.sum .shopping-cart-summary-table-column.title{width:85%;justify-content:flex-start;padding:1rem;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.sum .shopping-cart-summary-table-column.price{width:15%;padding:1rem;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.sum .shopping-cart-summary-table-row:not(.table-header) .shopping-cart-summary-table-column.title{font-size:1.4rem;font-weight:700;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.sum .shopping-cart-summary-table-row:not(.table-header) .shopping-cart-summary-table-column.price{font-size:2rem;font-weight:700;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-personal-data-consent-container{padding:0 0 0 1rem;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-submit-container{display:flex;flex-direction:row;justify-content:flex-end;padding:1rem;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-submit-container .button{font-size:1.4rem;padding:1.5rem;}@media(max-width:1001px){.page.page-shopping-cart .shopping-cart{flex-direction:column;}.page.page-shopping-cart .shopping-cart-form{width:100%;}.page.page-shopping-cart .shopping-cart-summary-container{width:100%;margin-top:5rem;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.items .shopping-cart-summary-table-row.table-header .shopping-cart-summary-table-column.delete-item{visibility:hidden;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.items .shopping-cart-summary-table-row .shopping-cart-summary-table-column{padding:.5rem;font-size:1.2rem;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.items .shopping-cart-summary-table-row .shopping-cart-summary-table-column.delete-item{width:15%;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.items .shopping-cart-summary-table-row .shopping-cart-summary-table-column.delete-item .icon:before{font-size:1.8rem!important;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.items .shopping-cart-summary-table-row .shopping-cart-summary-table-column.product-image{display:none!important;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.items .shopping-cart-summary-table-row .shopping-cart-summary-table-column.product-name{width:55%;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.items .shopping-cart-summary-table-row .shopping-cart-summary-table-column.product-price{width:30%;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.sum .shopping-cart-summary-table-row{justify-content:space-between;}.page.page-shopping-cart .shopping-cart-summary-container .shopping-cart-summary-table.sum .shopping-cart-summary-table-row .shopping-cart-summary-table-column{width:unset;}}.items-category .content-list-component{border:0;padding:0;margin:2rem 0 0 0;}.items-category .content-list-component-content-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}.items-category .content-list-component-content-container .item-preview-container{margin-bottom:8rem;margin-right:calc((100% - 120rem)/3);}.items-category .content-list-component-content-container .item-preview-container:nth-child(4n+0){margin-right:0;}@media(max-width:1439px){.items-category .content-list-component-content-container .item-preview-container{margin-right:calc((100% - 90rem)/2);}.items-category .content-list-component-content-container .item-preview-container:nth-child(4n+0){margin-right:calc((100% - 90rem)/2);}.items-category .content-list-component-content-container .item-preview-container:nth-child(3n+0){margin-right:0;}}@media(max-width:1001px){.items-category .content-list-component-content-container .item-preview-container{width:47.5%;margin-right:5%;}.items-category .content-list-component-content-container .item-preview-container:nth-child(2n+0),.items-category .content-list-component-content-container .item-preview-container:nth-child(4n+0){margin-right:0;}.items-category .content-list-component-content-container .item-preview-container:nth-child(3n+0){margin-right:5%;}}@media(max-width:768px){.items-category .content-list-component-content-container .item-preview-container{width:100%;margin-right:0!important;}}.user-favorite-content-contents{border:1px solid rgba(60,70,70,.1019607843);padding:2rem;width:80rem;max-width:100%;}.licenses-container{display:flex;flex-direction:column;}.licenses-container .licenses-group{display:flex;flex-direction:row;justify-content:center;margin:0 0 10rem 0;}.licenses-container .licenses-group:last-child{margin-bottom:0;}.licenses-container .licenses-group .licenses-item-container{display:flex;flex-direction:column;width:calc(33.3333333333% - 1.25rem);margin:0 2.5rem 0 0;border:1px solid rgba(60,70,70,.1019607843);transition:border-color .2s;}.licenses-container .licenses-group .licenses-item-container:hover{border-color:var(--color-1);}.licenses-container .licenses-group .licenses-item-container:nth-child(3){margin-right:0;}.licenses-container .licenses-group .licenses-item-container .licenses-item{display:flex;flex:auto;flex-direction:column;}.licenses-container .licenses-group .licenses-item-container .licenses-item-header{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f9f9f9;padding:1rem;text-align:center;}.licenses-container .licenses-group .licenses-item-container .licenses-item-header img{max-width:65%;max-height:5rem;margin:0 0 .5rem 0;}.licenses-container .licenses-group .licenses-item-container .licenses-item-header .icon{font-size:4rem;}.licenses-container .licenses-group .licenses-item-container .licenses-item-header .icon.icon-user-1:before{color:#5ca7ff;}.licenses-container .licenses-group .licenses-item-container .licenses-item-header .icon.icon-user-3:before{color:#00a5a1;}.licenses-container .licenses-group .licenses-item-container .licenses-item-title{color:#58585a;font-size:1.4rem;font-weight:700;text-transform:uppercase;text-align:center;background-color:#f9f9f9;}.licenses-container .licenses-group .licenses-item-container .licenses-item-subtitle{background-color:#f9f9f9;font-size:1.2rem;text-align:center;padding:0 1rem 1rem 1rem;}.licenses-container .licenses-group .licenses-item-container .licenses-item-body{flex:auto;padding:1rem;}.licenses-container .licenses-group .licenses-item-container .licenses-item-body-price{color:#4c5858;opacity:.7;padding:3rem 0;text-align:center;}.licenses-container .licenses-group .licenses-item-container .licenses-item-body-price-value{font-size:4rem;font-weight:100;}.licenses-container .licenses-group .licenses-item-container .licenses-item-body-variants-title{font-size:1.2rem;color:#4c5858;}.licenses-container .licenses-group .licenses-item-container .licenses-item-body-variants .license-item-variant{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:5rem;cursor:pointer;}.licenses-container .licenses-group .licenses-item-container .licenses-item-body-variants .license-item-variant input{display:none!important;}.licenses-container .licenses-group .licenses-item-container .licenses-item-body-variants .license-item-variant input:checked+.license-item-variant-checkbox::after{display:block;}.licenses-container .licenses-group .licenses-item-container .licenses-item-body-variants .license-item-variant-checkbox{display:flex;flex-direction:row;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;background-color:var(--color-white);border:1px solid rgba(60,70,70,.1019607843);cursor:pointer;}.licenses-container .licenses-group .licenses-item-container .licenses-item-body-variants .license-item-variant-checkbox:after{content:"";display:none;width:.8rem;height:1.5rem;border:solid #00a5a1;border-width:0 2px 2px 0;margin:0 0 .4rem 0;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);}.licenses-container .licenses-group .licenses-item-container .licenses-item-body-variants .license-item-variant-content{display:flex;flex-direction:row;justify-content:space-between;width:calc(100% - 2.5rem);height:100%;padding:0 0 0 .5rem;}.licenses-container .licenses-group .licenses-item-container .licenses-item-body-variants .license-item-variant-content-logo{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:100%;}.licenses-container .licenses-group .licenses-item-container .licenses-item-body-variants .license-item-variant-content-logo img{max-width:100%;max-height:2.5rem;}.licenses-container .licenses-group .licenses-item-container .licenses-item-body-variants .license-item-variant-content-price{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:0 0 0 1rem;}.licenses-container .licenses-group .licenses-item-container .licenses-item-body-variants .license-item-variant.bundle .license-item-variant-content{width:100%;padding-right:0;justify-content:space-between;}.licenses-container .licenses-group .licenses-item-container .licenses-item-body-variants .license-item-variant.bundle .license-item-variant-content-logins-count{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:1.2rem;color:#4c5858;white-space:nowrap;padding:0 0 0 1rem;}.licenses-container .licenses-group .licenses-item-container .licenses-item-body-variants .license-item-variant:hover input:not(:checked)+.license-item-variant-checkbox::after{display:block;opacity:.2;}.licenses-container .licenses-group .licenses-item-container .licenses-item-submit{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 1rem 2rem 1rem;}.licenses-container .licenses-group .licenses-item-container .licenses-item-submit .button{min-width:unset;width:16rem;max-width:100%;font-size:1.4rem;}.licenses-container .licenses-group .license-custom{display:flex;flex-direction:row;justify-content:center;width:100%;border:1px solid rgba(60,70,70,.1019607843);}.licenses-container .licenses-group .license-custom-image{display:flex;flex-direction:row;justify-content:center;align-items:center;width:25rem;height:25rem;background-color:#f9f9f9;}.licenses-container .licenses-group .license-custom-image img{max-width:100%;max-height:100%;padding:5rem;}.licenses-container .licenses-group .license-custom-text{display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(100% - 25rem);padding:1rem;}.licenses-container .licenses-group .license-custom-text h4{font-size:4rem;font-weight:100;text-align:center;text-transform:uppercase;}.licenses-container .licenses-group .license-custom-text .button{font-size:1.4rem;min-width:unset;width:25rem;margin:2rem 0;}.licenses-container .licenses-group .license-custom-text p{font-size:1.2rem;}@media(max-width:1001px){.licenses-container .licenses-group{flex-direction:column;}.licenses-container .licenses-group .licenses-item-container{width:100%;margin-right:0!important;margin-bottom:8rem;}.licenses-container .licenses-group .licenses-item-container:last-child{margin-bottom:0;}.licenses-container .licenses-group .license-custom{flex-direction:column;}.licenses-container .licenses-group .license-custom-image{width:100%;}.licenses-container .licenses-group .license-custom-text{width:100%;padding-top:2rem;padding-bottom:2rem;text-align:center;}}.page.user-purchased-content .user-purchased-content-list-container{display:flex;flex-direction:row;justify-content:center;padding:0 1rem;}.user-purchased-content-list{width:70rem;max-width:100%;margin:5rem 0 0 0;}.user-purchased-content-list>li{margin:0 0 10rem 0;}.user-purchased-content-list>li .user-purchased-content-list-item{position:relative;display:flex;flex-direction:column;box-shadow:0 50px 70px -10px #f3f3f3;}.user-purchased-content-list>li .user-purchased-content-list-item-title{display:flex;flex-direction:row;justify-content:flex-start;width:100%;height:5rem;background-color:var(--color-1);color:var(--color-white);font-size:1.8rem;transition:background-color .2s,text-decoration .2s;}.user-purchased-content-list>li .user-purchased-content-list-item-title-text{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem 0;}.user-purchased-content-list>li .user-purchased-content-list-item-title:hover{background-color:var(--color-1-darker);text-decoration:underline!important;}.user-purchased-content-list>li .user-purchased-content-list-item.group{min-height:25rem;}.user-purchased-content-list>li .user-purchased-content-list-item.group .user-purchased-content-list-item-title-image{position:absolute;bottom:1px;right:3rem;height:70%;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:-1;pointer-events:none;opacity:.4;}.user-purchased-content-list>li .user-purchased-content-list-item.group .user-purchased-content-list-item-title-image img{max-width:100%;max-height:100%;}.user-purchased-content-list>li .user-purchased-content-list-item.group .user-purchased-content-list-item-title-text{width:100%;}.user-purchased-content-list>li .user-purchased-content-list-item.group .user-purchased-content-list-item-related-content ul{padding:1rem 1rem 1rem 5rem;}.user-purchased-content-list>li .user-purchased-content-list-item.group .user-purchased-content-list-item-related-content ul li{margin:0 0 .2rem 0;}.user-purchased-content-list>li .user-purchased-content-list-item.group .user-purchased-content-list-item-related-content ul li a{display:block;color:var(--color-1);font-size:1.2rem;}.user-purchased-content-list>li .user-purchased-content-list-item.group .user-purchased-content-list-item-related-content ul li a:hover{text-decoration:underline!important;}.page{padding:0 0 15rem 0;}.page .page-content-tags{width:100%;}.page .page-content-tags .content-tags-component{margin-bottom:2rem;}@media(max-width:1001px){.page .page-content-tags{padding:0 1.5rem;}.page .page-content-tags .content-tags-component{margin-bottom:1rem;}}.page .page-content-controls{display:flex;flex-direction:row;justify-content:flex-end;margin:0 0 2rem 0;}.page .page-content-controls a{margin:0 1rem 0 0;}.page .page-content-controls a:last-child{margin-right:0;}.page .page-content-attachments{margin:2rem 0 0 0;}.page.content-not-found{padding-top:5rem;padding-bottom:0;padding-left:25rem;}.page.content-not-found .content-not-found-container{position:relative;display:inline-block;width:80rem;height:60rem;max-width:100%;}.page.content-not-found .content-not-found-container .content-not-found-img{position:absolute;right:0;bottom:-3.5rem;width:100%;z-index:-1;}.page.content-not-found .content-not-found-container .content-not-found-img img{width:100%;}.page.content-not-found .content-not-found-container .content-not-found-text{display:flex;flex-direction:column;align-items:center;padding:0 40rem 0 0;white-space:nowrap;}.page.content-not-found .content-not-found-container .content-not-found-text h1{font-size:20rem;font-weight:700;line-height:20rem;margin-bottom:4rem;}.page.content-not-found .content-not-found-container .content-not-found-text h2{font-size:4rem;font-weight:700;line-height:4rem;margin-bottom:4rem;}.page.content-not-found .content-not-found-container .content-not-found-text p{font-size:1.4rem;font-weight:400;line-height:2rem;}.page.content-not-found .content-not-found-container .content-not-found-button{display:flex;flex-direction:row;justify-content:center;margin:5rem 0 0 0;padding:0 40rem 0 0;}.page.content-not-found .content-not-found-container .content-not-found-button .button{font-size:2rem;font-weight:700;padding:1.3rem 5rem;}@media(max-width:1001px){.page.content-not-found{padding-top:0;padding-left:0;}.page.content-not-found .content-not-found-container{width:100%;height:unset;padding-bottom:15rem;}.page.content-not-found .content-not-found-container .content-not-found-img{top:0;bottom:unset;opacity:.1;}.page.content-not-found .content-not-found-container .content-not-found-text{padding-right:0;}.page.content-not-found .content-not-found-container .content-not-found-button{position:absolute;padding-right:0;bottom:5rem;left:50%;width:100%;transform:translateX(-50%);}}@media(max-width:481px){.page.content-not-found .content-not-found-container .content-not-found-text{white-space:unset;text-align:center;}.page.content-not-found .content-not-found-container .content-not-found-text h1{font-size:15rem;}.page.content-not-found .content-not-found-container .content-not-found-text h2{font-size:3rem;}.page.content-not-found .content-not-found-container .content-not-found-text p{font-size:1.4rem;}.page.content-not-found .content-not-found-container .content-not-found-button .button{font-size:1.8rem;padding:1.3rem 3rem;}}.container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;}.row{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:100%;}.row.reverse{flex-direction:row-reverse;}.col-12{width:100%;}.col-11{width:91.6666666667%;}.col-10{width:83.3333333333%;}.col-9{width:75%;}.col-8{width:66.6666666667%;}.col-7{width:58.3333333333%;}.col-6{width:50%;}.col-5{width:41.6666666667%;}.col-4{width:33.3333333333%;}.col-3{width:25%;}.col-2{width:16.6666666667%;}.col-1{width:8.3333333333%;}@media(max-width:1439px){.col-large-12{width:100%;}.col-large-11{width:91.6666666667%;}.col-large-10{width:83.3333333333%;}.col-large-9{width:75%;}.col-large-8{width:66.6666666667%;}.col-large-7{width:58.3333333333%;}.col-large-6{width:50%;}.col-large-5{width:41.6666666667%;}.col-large-4{width:33.3333333333%;}.col-large-3{width:25%;}.col-large-2{width:16.6666666667%;}.col-large-1{width:8.3333333333%;}}@media(max-width:1001px){.col-medium-12{width:100%;}.col-medium-11{width:91.6666666667%;}.col-medium-10{width:83.3333333333%;}.col-medium-9{width:75%;}.col-medium-8{width:66.6666666667%;}.col-medium-7{width:58.3333333333%;}.col-medium-6{width:50%;}.col-medium-5{width:41.6666666667%;}.col-medium-4{width:33.3333333333%;}.col-medium-3{width:25%;}.col-medium-2{width:16.6666666667%;}.col-medium-1{width:8.3333333333%;}}@media(max-width:768px){.col-mobile-12{width:100%;}.col-mobile-11{width:91.6666666667%;}.col-mobile-10{width:83.3333333333%;}.col-mobile-9{width:75%;}.col-mobile-8{width:66.6666666667%;}.col-mobile-7{width:58.3333333333%;}.col-mobile-6{width:50%;}.col-mobile-5{width:41.6666666667%;}.col-mobile-4{width:33.3333333333%;}.col-mobile-3{width:25%;}.col-mobile-2{width:16.6666666667%;}.col-mobile-1{width:8.3333333333%;}}@media(max-width:481px){.col-small-12{width:100%;}.col-small-11{width:91.6666666667%;}.col-small-10{width:83.3333333333%;}.col-small-9{width:75%;}.col-small-8{width:66.6666666667%;}.col-small-7{width:58.3333333333%;}.col-small-6{width:50%;}.col-small-5{width:41.6666666667%;}.col-small-4{width:33.3333333333%;}.col-small-3{width:25%;}.col-small-2{width:16.6666666667%;}.col-small-1{width:8.3333333333%;}}.padding-0{padding:0;}.padding-05{padding:.5rem;}.padding-1{padding:1rem;}.padding-2{padding:2rem;}.padding-3{padding:3rem;}.padding-4{padding:4rem;}.padding-45{padding:4.5rem;}.padding-5{padding:5rem;}.padding-10{padding:10rem;}.padding-15{padding:15rem;}.padding-top-0{padding-top:0;}.padding-top-05{padding-top:.5rem;}.padding-top-1{padding-top:1rem;}.padding-top-2{padding-top:2rem;}.padding-top-3{padding-top:3rem;}.padding-top-4{padding-top:4rem;}.padding-top-45{padding-top:4.5rem;}.padding-top-5{padding-top:5rem;}.padding-top-10{padding-top:10rem;}.padding-top-15{padding-top:15rem;}.padding-bottom-0{padding-bottom:0;}.padding-bottom-05{padding-bottom:.5rem;}.padding-bottom-1{padding-bottom:1rem;}.padding-bottom-2{padding-bottom:2rem;}.padding-bottom-3{padding-bottom:3rem;}.padding-bottom-4{padding-bottom:4rem;}.padding-bottom-45{padding-bottom:4.5rem;}.padding-bottom-5{padding-bottom:5rem;}.padding-bottom-10{padding-bottom:10rem;}.padding-bottom-15{padding-bottom:15rem;}.padding-left-0{padding-left:0;}.padding-left-05{padding-left:.5rem;}.padding-left-1{padding-left:1rem;}.padding-left-2{padding-left:2rem;}.padding-left-3{padding-left:3rem;}.padding-left-4{padding-left:4rem;}.padding-left-45{padding-left:4.5rem;}.padding-left-5{padding-left:5rem;}.padding-left-10{padding-left:10rem;}.padding-left-15{padding-left:15rem;}.padding-right-0{padding-right:0;}.padding-right-05{padding-right:.5rem;}.padding-right-1{padding-right:1rem;}.padding-right-2{padding-right:2rem;}.padding-right-3{padding-right:3rem;}.padding-right-4{padding-right:4rem;}.padding-right-45{padding-right:4.5rem;}.padding-right-5{padding-right:5rem;}.padding-right-10{padding-right:10rem;}.padding-right-15{padding-right:15rem;}.margin-0{margin:0;}.margin-05{margin:.5rem;}.margin-1{margin:1rem;}.margin-2{margin:2rem;}.margin-3{margin:3rem;}.margin-4{margin:4rem;}.margin-45{margin:4.5rem;}.margin-5{margin:5rem;}.margin-10{margin:10rem;}.margin-15{margin:15rem;}.margin-left-0{margin-left:0;}.margin-left-05{margin-left:.5rem;}.margin-left-1{margin-left:1rem;}.margin-left-2{margin-left:2rem;}.margin-left-3{margin-left:3rem;}.margin-left-4{margin-left:4rem;}.margin-left-45{margin-left:4.5rem;}.margin-left-5{margin-left:5rem;}.margin-left-10{margin-left:10rem;}.margin-left-15{margin-left:15rem;}.margin-right-0{margin-right:0;}.margin-right-05{margin-right:.5rem;}.margin-right-1{margin-right:1rem;}.margin-right-2{margin-right:2rem;}.margin-right-3{margin-right:3rem;}.margin-right-4{margin-right:4rem;}.margin-right-45{margin-right:4.5rem;}.margin-right-5{margin-right:5rem;}.margin-right-10{margin-right:10rem;}.margin-right-15{margin-right:15rem;}.margin-top-0{margin-top:0;}.margin-top-05{margin-top:.5rem;}.margin-top-1{margin-top:1rem;}.margin-top-2{margin-top:2rem;}.margin-top-3{margin-top:3rem;}.margin-top-4{margin-top:4rem;}.margin-top-45{margin-top:4.5rem;}.margin-top-5{margin-top:5rem;}.margin-top-10{margin-top:10rem;}.margin-top-15{margin-top:15rem;}.margin-bottom-0{margin-bottom:0;}.margin-bottom-05{margin-bottom:.5rem;}.margin-bottom-1{margin-bottom:1rem;}.margin-bottom-2{margin-bottom:2rem;}.margin-bottom-3{margin-bottom:3rem;}.margin-bottom-4{margin-bottom:4rem;}.margin-bottom-45{margin-bottom:4.5rem;}.margin-bottom-5{margin-bottom:5rem;}.margin-bottom-10{margin-bottom:10rem;}.margin-bottom-15{margin-bottom:15rem;}body.lock-scroll{overflow:hidden;}.max-width-100{max-width:100%;}.max-height-100{max-height:100%;}.min-width-100{min-width:100%;}.min-width-rem-5{min-width:5rem;}.min-height-100{min-height:100%;}.min-height-100vh{min-height:100vh;}.width-p-100{width:100%;}.width-p-50{width:50%;}.width-p-33{width:33.3333333333%;}.width-1{width:1rem;}.width-2{width:2rem;}.width-2p4{width:2.4rem;}.width-3{width:3rem;}.width-4{width:4rem;}.width-5{width:5rem;}.width-10{width:10rem;}.width-15{width:15rem;}.width-20{width:20rem;}.width-25{width:25rem;}.width-30{width:30rem;}.width-35{width:35rem;}.width-40{width:40rem;}.width-45{width:45rem;}.width-50{width:50rem;}.width-55{width:55rem;}.width-60{width:60rem;}.width-65{width:65rem;}.width-70{width:70rem;}.width-75{width:75rem;}.width-80{width:80rem;}.width-85{width:85rem;}.width-90{width:90rem;}.width-95{width:95rem;}.width-100{width:100rem;}.height-p-100{height:100%;}.height-p-50{height:50%;}.height-p-33{height:33.3333333333%;}.height-1{height:1rem;}.height-2{height:2rem;}.height-3{height:3rem;}.height-4{height:4rem;}.height-5{height:5rem;}.height-10{height:10rem;}.height-15{height:15rem;}.height-20{height:20rem;}.height-25{height:25rem;}.height-30{height:30rem;}.height-35{height:35rem;}.height-40{height:40rem;}.height-45{height:45rem;}.height-50{height:50rem;}.height-55{height:55rem;}.height-60{height:60rem;}.height-65{height:65rem;}.height-70{height:70rem;}.height-75{height:75rem;}.height-80{height:80rem;}.height-85{height:85rem;}.height-90{height:90rem;}.height-95{height:95rem;}.height-100{height:100rem;}.text-align-center{text-align:center;}.text-align-start{text-align:start;}.text-align-end{text-align:end;}.text-align-justify{text-align:justify;}.text-align-justify-all{text-align:justify-all;}.inline-block{display:inline-block;}.hidden{display:none!important;}@media(max-width:1439px){.hidden-large{display:none!important;}}@media(max-width:1001px){.hidden-medium{display:none!important;}}@media(max-width:768px){.hidden-mobile{display:none!important;}}@media(max-width:481px){.hidden-small{display:none!important;}}@media(min-width:1439px){.hidden-above-large{display:none!important;}}@media(min-width:1001px){.hidden-above-medium{display:none!important;}}@media(min-width:768px){.hidden-above-mobile{display:none!important;}}@media(min-width:481px){.hidden-above-small{display:none!important;}}.flex{display:flex;}.flex-wrap{flex-wrap:wrap;}.flex-nowrap{flex-wrap:nowrap;}.flex-wrap-reverse{flex-wrap:wrap-reverse;}.flex-direction-row{flex-direction:row;}.flex-direction-row-reverse{flex-direction:row-reverse;}.flex-direction-column{flex-direction:column;}.flex-direction-column-reverse{flex-direction:column-reverse;}.flex-justify-content-center{justify-content:center;}.flex-justify-content-stretch{justify-content:stretch;}.flex-justify-content-start{justify-content:start;}.flex-justify-content-end{justify-content:end;}.flex-justify-content-left{justify-content:left;}.flex-justify-content-right{justify-content:right;}.flex-justify-content-flex-start{justify-content:flex-start;}.flex-justify-content-flex-end{justify-content:flex-end;}.flex-justify-content-space-between{justify-content:space-between;}.flex-justify-content-space-around{justify-content:space-around;}.flex-justify-content-space-evenly{justify-content:space-evenly;}.flex-align-items-center{align-items:center;}.flex-align-items-stretch{align-items:stretch;}.flex-align-items-start{align-items:start;}.flex-align-items-end{align-items:end;}.flex-align-items-baseline{align-items:baseline;}.flex-align-items-flex-start{align-items:flex-start;}.flex-align-items-flex-end{align-items:flex-end;}.list-style-disc{list-style:disc;}.list-style-none{list-style:none;}.list-style-position-inside{list-style-position:inside;}.list-style-position-outside{list-style-position:outside;}.table{border:1px solid #c7c7c7;}.table th{border-bottom:1px solid #c7c7c7;}.table th:not(:last-child),.table td:not(:last-child){border-right:1px solid #c7c7c7;}.table tr:nth-child(even){background-color:#fbfbfb;}.table tr:not(:first-child):hover{background-color:#f5f5dc;}.table td,.table th{padding:.5rem;text-align:center;}.overflow-auto{overflow:auto;}.overflow-hidden{overflow:hidden;}.overflow-scroll{overflow:scroll;}.overflow-x-auto{overflow-x:auto;}.overflow-x-hidden{overflow-x:hidden;}.overflow-x-scroll{overflow-x:scroll;}.overflow-y-auto{overflow-y:auto;}.overflow-y-hidden{overflow-y:hidden;}.overflow-y-scroll{overflow-y:scroll;}.font-size-1{font-size:1rem;}.font-size-11{font-size:1.1rem;}.font-size-12{font-size:1.2rem;}.font-size-13{font-size:1.3rem;}.font-size-14{font-size:1.4rem;}.font-size-15{font-size:1.5rem;}.font-size-16{font-size:1.6rem;}.font-size-17{font-size:1.7rem;}.font-size-18{font-size:1.8rem;}.font-size-19{font-size:1.9rem;}.font-size-20{font-size:2rem;}.font-size-21{font-size:2.1rem;}.font-size-22{font-size:2.2rem;}.font-size-23{font-size:2.3rem;}.font-size-24{font-size:2.4rem;}.font-size-25{font-size:2.5rem;}.font-size-26{font-size:2.6rem;}.font-size-27{font-size:2.7rem;}.font-size-28{font-size:2.8rem;}.font-size-29{font-size:2.9rem;}.font-size-30{font-size:3rem;}.font-size-50{font-size:5rem;}.position-relative{position:relative;}.position-absolute{position:absolute;}.position-sticky{position:sticky;}.position-fixed{position:fixed;}.top-0{top:0;}.top-05{top:.5rem;}.top-1{top:1rem;}.top-2{top:2rem;}.top-3{top:3rem;}.top-4{top:4rem;}.top-5{top:5rem;}.bottom-0{bottom:0;}.bottom-05{bottom:.5rem;}.bottom-1{bottom:1rem;}.bottom-2{bottom:2rem;}.bottom-3{bottom:3rem;}.bottom-4{bottom:4rem;}.bottom-5{bottom:5rem;}.left-0{left:0;}.left-05{left:.5rem;}.left-1{left:1rem;}.left-2{left:2rem;}.left-3{left:3rem;}.left-4{left:4rem;}.left-5{left:5rem;}.right-0{right:0;}.right-05{right:.5rem;}.right-1{right:1rem;}.right-2{right:2rem;}.right-3{right:3rem;}.right-4{right:4rem;}.right-5{right:5rem;}.text-transform-uppercase{text-transform:uppercase;}.text-transform-none{text-transform:none;}.text-transform-lowercase{text-transform:lowercase;}.text-transform-capitalize{text-transform:capitalize;}.text-decoration-underline{text-decoration:underline;}.font-weight-100{font-weight:100;}.font-weight-200{font-weight:200;}.font-weight-300{font-weight:300;}.font-weight-400{font-weight:400;}.font-weight-500{font-weight:500;}.font-weight-600{font-weight:600;}.font-weight-700{font-weight:700;}.font-weight-800{font-weight:800;}.line-height-1{line-height:.1rem;}.line-height-2{line-height:.2rem;}.line-height-3{line-height:.3rem;}.line-height-4{line-height:.4rem;}.line-height-5{line-height:.5rem;}.line-height-6{line-height:.6rem;}.line-height-7{line-height:.7rem;}.line-height-8{line-height:.8rem;}.line-height-9{line-height:.9rem;}.line-height-10{line-height:1rem;}.line-height-11{line-height:1.1rem;}.line-height-12{line-height:1.2rem;}.line-height-13{line-height:1.3rem;}.line-height-14{line-height:1.4rem;}.line-height-15{line-height:1.5rem;}.line-height-16{line-height:1.6rem;}.line-height-17{line-height:1.7rem;}.line-height-18{line-height:1.8rem;}.line-height-19{line-height:1.9rem;}.line-height-20{line-height:2rem;}.line-height-21{line-height:2.1rem;}.line-height-22{line-height:2.2rem;}.line-height-23{line-height:2.3rem;}.line-height-24{line-height:2.4rem;}.line-height-25{line-height:2.5rem;}.line-height-26{line-height:2.6rem;}.line-height-27{line-height:2.7rem;}.line-height-28{line-height:2.8rem;}.line-height-29{line-height:2.9rem;}.line-height-30{line-height:3rem;}.line-height-31{line-height:3.1rem;}.line-height-32{line-height:3.2rem;}.line-height-33{line-height:3.3rem;}.line-height-34{line-height:3.4rem;}.line-height-35{line-height:3.5rem;}.line-height-36{line-height:3.6rem;}.line-height-37{line-height:3.7rem;}.line-height-38{line-height:3.8rem;}.line-height-39{line-height:3.9rem;}.line-height-40{line-height:4rem;}.line-height-41{line-height:4.1rem;}.line-height-42{line-height:4.2rem;}.line-height-43{line-height:4.3rem;}.line-height-44{line-height:4.4rem;}.line-height-45{line-height:4.5rem;}.line-height-46{line-height:4.6rem;}.line-height-47{line-height:4.7rem;}.line-height-48{line-height:4.8rem;}.line-height-49{line-height:4.9rem;}.white-space-normal{white-space:normal;}.white-space-nowrap{white-space:nowrap;}.color-1{color:var(--color-1);}.color-link{color:var(--color-1)!important;transition:color .2s;cursor:pointer;}.color-link:hover{color:var(--color-1-darker)!important;}.text-overflow-ellipsis-1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}.text-overflow-ellipsis-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.text-overflow-ellipsis-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.text-overflow-ellipsis-4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}.text-overflow-ellipsis-5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;}.text-overflow-ellipsis-6{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;}.text-overflow-ellipsis-7{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;}.text-overflow-ellipsis-8{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;}.text-overflow-ellipsis-9{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;}.text-overflow-ellipsis-10{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;}