:root{--font-size-base:18px;--color-primary:#21b3e8;--color-primary-focus:#1f94de;--color-text:#6E7491;--color-text--light:#7C8DB0;--color-border:#e8e9f1;--color-success:#00b289;--color-input-border:var(--color-border);--color-input-text:var(--color-text);--section-spacing:7rem}
.skewed-element-before{content:'';display:inline-block;width:100%;height:100%;background-color:var(--color-primary);position:absolute;border-radius:5px;top:0;left:0;z-index:-1;transition:all ease .3s}.alert{border-radius:0;background-color:transparent}
.alert-info{background-color:var(--color-primary);border:0;color:#fff}
.card{border-radius:.7rem;height:100%;border:3px solid var(--color-border)}
.card hr{height:3px;background-color:var(--color-border);opacity:1}
.card .Headline,
.card .Content{margin:1.5rem 0}
[class^="col"]:nth-child(even)>.card{box-shadow:none}
.card-flush{box-shadow:none}
.card-inverse{background-color:var(--color-primary);color:#fff !important;text-decoration:none;transition:all ease .3s;height:auto;box-shadow:none;border:none}
.card-inverse svg path{fill:#fff}
.card-inverse:hover{box-shadow:0 5px 20px rgba(0,0,0,0.4) !important}
.card--compact .card-body{padding:1rem}
.card--compact .card-icon{display:inline-block !important;width:30px;height:30px;margin:0 !important}
.card--compact .Headline{display:inline-block !important;margin:0 0 0 1rem !important;line-height:30px;height:auto !important;vertical-align:bottom}
.card--compact .Content{text-align:left !important;margin:2rem 0}
.card--compact hr{margin-top:1rem}
.detail-tab{border:2px solid var(--color-border);background-color:#fff;color:var(--color-text);box-shadow:0 0 20px rgba(0,0,0,0.1)}
.detail-tab:hover{border-color:var(--color-primary);color:var(--color-primary)}
.detail-tab:first-child{border-radius:5px 0 0 5px;border-right:0}
.detail-tab:last-child{border-radius:0 5px 5px 0;border-left:0}
.detail-tab.active{border-color:var(--color-primary);background-color:var(--color-primary);color:#fff}
.navbar-brand img{height:40px;margin:.5rem 0}
.MainMenu{padding:0;position:absolute;top:0;left:0;width:100%;z-index:9999;box-shadow:0 0 20px rgba(0,0,0,0.2)}
.MainMenu .container{align-items:stretch !important}
.MainMenu .navbar-nav{height:100%}
.MainMenu .nav-link{display:flex;align-items:center;justify-content:center;height:100%;color:var(--color-text)}
.MainMenu .nav-link:hover{background-color:var(--color-border)}
.MainMenu .nav-link.active{color:var(--color-primary)}
.splide__slide{display:flex;align-items:center}
.splide__track{background-color:var(--color-input-border);border-radius:.8rem;border:1px solid var(--color-input-border)}
@media (min-width:991px){.navbar-brand img{height:55px}.MainMenu{position:static}.card .Headline,.card .Content{margin:3rem 0}.card--compact .card-body{padding:2rem}.card--compact hr{margin-top:2rem}}
body{font-family:'Inter',sans-serif;color:var(--color-text);font-size:var(--font-size-base)}
section{margin-top:var(--section-spacing);margin-bottom:var(--section-spacing)}
section.no-padding{padding-top:0 !important;padding-bottom:0 !important}
section.section-inverse{background-color:var(--color-primary);border-radius:.5rem;padding-top:var(--section-spacing);padding-bottom:var(--section-spacing)}
section.section-inverse .Headline,
section.section-inverse .Content{color:#fff}
.section-padding{padding-top:var(--section-spacing);padding-bottom:var(--section-spacing)}
.Headline{font-weight:bold}
h1.Headline,
h2.Headline{margin-bottom:2rem}
.Headline--header{color:#fff;margin-top:5rem;text-transform:uppercase;font-size:2rem;margin-bottom:1rem !important}
.Headline--cardTitle{margin:1.5rem 0}
.alert-danger{color:#bb000e;text-align:center;font-size:20px}
.grid-icon svg{width:12px;height:12px}
.order-back-btn{color:var(--color-text);margin-top:2rem;display:inline-block}
.order-back-btn:hover{color:var(--color-primary)}
.card ol{margin-bottom:0}
.card li{padding:5px}
.card li::marker{color:var(--color-primary);font-weight:bold}
.card-header-primary{background-color:var(--color-primary);color:#fff}
#listing-description-container{margin-bottom:5rem;position:relative}
#listing-description-container h3{margin-top:2rem}
#listing-description-container ul{display:block;margin-left:0 !important}
#listing-description-container ul li{display:list-item;list-style:disc;margin-left:2rem;margin-bottom:1rem}
#listing-description-container ul li::before{display:none}
#listing-description-container::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff);z-index:1;display:none}
#listing-description-container.roll-up{overflow:hidden;height:500px}
#listing-description-container.roll-up .roll-down-button-container{display:flex}
#listing-description-container.roll-up::after{display:block}
#listing-description-container .roll-down-button-container{position:absolute;bottom:2rem;left:0;width:100%;display:none;justify-content:center;align-items:center;z-index:2}
#listing-description-container .roll-down-button{background-color:transparent;color:var(--color-primary);border:0;text-decoration:underline}
#listing-description-container .roll-down-button svg{display:inline-block;transform:rotate(90deg);margin-left:10px;fill:var(--color-primary)}
@media (min-width:991px){.Headline--header{font-size:4rem}.Headline--cardTitle{height:4rem}.Content--header{font-size:1.4rem}}
[data-tooltip]{position:relative;cursor:help}
[data-tooltip] svg{width:25px;height:25px}
[data-tooltip] svg path{fill:var(--color-primary)}
[data-tooltip]:hover [data-tooltip-content]{display:block}
[data-tooltip-content]{position:absolute;color:#fff;background-color:rgba(0,0,0,0.8);width:430px;right:-215px;top:120%;font-size:.8rem;border-radius:.5rem;padding:1rem;display:none;z-index:9999}
[data-tooltip-content] p,
[data-tooltip-content] ul{margin:0 !important;padding:.5rem}
@media (max-width:768px){[data-tooltip]{position:static}[data-tooltip-content]{width:95%;right:2.5%;top:50%;transform:translateY(-50%)}}
.Content p{margin-bottom:2rem}
.Content a{word-break:break-all}
.Content-icon{width:100%;max-width:60px}
.Content a:not(.btn){color:var(--color-primary)}
.Content a:not(.btn):hover{color:var(--color-primary);text-decoration:none}
.Content:not(.Content--noDecor) ul{display:flex;flex-wrap:wrap;gap:1.5rem;border:3px solid var(--color-border);border-radius:.7rem;padding:2rem;margin-top:2rem;margin-bottom:2rem;flex-direction:column}
.Content:not(.Content--noDecor) ul li{text-align:left;flex:0 0 30%;font-size:1.2rem;list-style:none;display:flex;align-items:center;gap:1rem}
.Content:not(.Content--noDecor) ul li::before{content:'';display:inline-block;width:1.5rem;height:1.5rem;background-image:url(data:image/png;base64,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);background-size:100%;background-position:center}
.Content div[name^="date_"]{font-weight:bold}
.Content div[name^="description_"]{margin-top:.5rem;margin-bottom:2rem}
.Content div[name^="description_"] p{margin-bottom:0}
.Content--medium{margin:0 auto;max-width:800px}
.Content--header{color:#fff;font-size:1.4rem;margin-bottom:3rem}
table{width:100%;border:1px solid #ccc}
table tr:nth-child(odd){background-color:#f2f2f2}
table td{padding:5px}
@media (min-width:768px){.Content:not(.Content--noDecor) ul{flex-direction:row}}
@media (min-width:991px){.Content-icon{max-width:100px}.Content--header{font-size:1.4rem;margin-bottom:7rem}}
.pagination{margin:2rem auto;display:flex;justify-content:space-between;width:100%}
.pagination .page-item{position:relative;border:0;color:#fff;display:none}
.pagination .page-item.middle .page-link{border:0}
.pagination .page-item.active .page-link{background-color:var(--color-primary) !important;color:#fff !important;border-color:var(--color-primary)}
.pagination .page-item.last,
.pagination .page-item.first{display:inline-block}
.pagination .page-item.last .page-link::before{content:'Další '}
.pagination .page-item.first .page-link::after{content:' Předchozí '}
.pagination .page-link{border:1px solid var(--color-border);background-color:transparent !important;color:var(--color-text);font-size:1.2rem}
.pagination .page-link:hover{color:var(--color-primary);border-color:var(--color-primary)}
@media (min-width:992px){.pagination{width:auto}.pagination .page-item{display:inline-block}}
.form-select,
.form-control{border:2px solid var(--color-border);border-radius:5px;position:relative;z-index:2;outline:none !important}
.input-incremental-buttons{display:flex}
.input-incremental-buttons input{border-radius:.5rem 0 0 .5rem;border-right:none;appearance:none}
.incremental-buttons{display:flex;flex-direction:column}
.incremental-button{width:50px;font-size:1.2rem;font-weight:bold;color:var(--color-text);background-color:transparent;border:1px solid var(--color-primary);line-height:1.3rem;transition:all ease .2s}
.incremental-button.plus{border-radius:0 .5rem 0 0;border-bottom-width:1px}
.incremental-button.minus{border-radius:0 0 .5rem 0;border-top-width:1px}
.incremental-button:hover{background-color:var(--color-primary);color:#fff}
.btn{background-color:transparent;position:relative;color:var(--color-primary)}
.btn span{position:relative;z-index:2}
.btn:hover{color:#fff;background-color:var(--color-primary);border:1px solid #fff}
.btn svg{width:12px;height:12px}
.btn-large-icon svg{width:2rem;height:2rem}
.btn-inverse{color:#fff;background-color:var(--color-primary);border:1px solid var(--color-primary)}
.btn-inverse svg path{fill:#fff;transition:all ease .3s}
.btn-inverse:hover{background-color:var(--color-primary-focus);border:1px solid var(--color-primary)}
.btn-check + .btn-inverse{background-color:transparent;color:var(--color-text);border:1px solid var(--color-border)}
.btn-check + .btn-inverse svg path{fill:var(--color-text)}
.btn-check + .btn-inverse:hover{border:1px solid var(--color-primary)}
.btn-check:checked + .btn-inverse{background-color:var(--color-primary);color:#fff;border:1px solid var(--color-primary)}
.btn-check:checked + .btn-inverse svg path{fill:#fff}
.btn-outline-light{color:#fff}
.btn-outline-light svg path{fill:#fff}
.btn-outline-light:hover{background-color:#fff;color:var(--color-primary)}
.btn-outline-light:hover svg path{fill:var(--color-primary)}
.btn-outline-info{transition:all ease .2s}
.btn-outline-info svg path{fill:var(--color-primary)}
.btn-outline-info:hover{background-color:transparent;color:var(--color-primary);opacity:.6;border:1px solid var(--color-primary)}
.Pickathing{position:relative;width:100%}
.Pickathing *{box-sizing:border-box}
.Pickathing + select{display:none}
.Pickathing-selectedField{height:35px;border:1px solid #ccc;padding:5px 30px 5px 8px;position:relative;cursor:pointer;border-radius:3px;transition:all ease .3s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;width:100%;color:#0a0a0a;text-align:left;background-color:transparent}
.Pickathing-selectedField:before{content:'';position:absolute;top:8px;right:8px;line-height:35px}
.Pickathing-selectedField:hover{border:1px solid #333;text-decoration:none;color:#0a0a0a}
.Pickathing-selectedField:active,
.Pickathing-selectedField:focus{text-decoration:none;color:#0a0a0a}
.Pickathing-selectedField:disabled:hover{color:#0a0a0a;border:1px solid #ccc;text-decoration:none;cursor:not-allowed}
.Pickathing-selectedFlag{display:inline-block;margin-right:5px;margin-bottom:5px;background-color:#ccc;padding:3px 5px;float:left}
.Pickathing-dropdown{position:absolute;top:40px;left:0;width:100%;border:1px solid #0a0a0a;border-radius:3px;padding:8px;background-color:#fff;z-index:100;visibility:hidden;opacity:0;transition:all ease .2s}
.Pickathing-searchField{width:100%;border:1px solid #ccc;padding:5px 8px;margin-bottom:8px}
.Pickathing-option{cursor:pointer;padding:5px 8px;border:none;display:block;width:100%;text-align:left;background-color:transparent}
.Pickathing-option:hover{background-color:#ccc}
.Pickathing-option:disabled{cursor:not-allowed;background-color:#bbb;text-align:left}
.Pickathing-option:disabled:hover{background-color:#bbb}
.Pickathing-option--selected{background-color:#e6e6e6}
.Pickathing-list{overflow-y:auto;max-height:0;transition:all ease .2s}
.Pickathing--open .Pickathing-dropdown{visibility:visible;opacity:1}
.Pickathing--open .Pickathing-list{max-height:400px}
.Pickathing--multiple .Pickathing-selectedField{min-height:35px;height:auto}
.Pickathing--multiple .Pickathing-dropdown{top:100%}
.Navbar-wrapper{background-color:var(--color-primary);padding:0;position:relative;z-index:1000}
.Navbar-wrapper .container{position:relative}
.Navbar-menu{padding-left:0;display:block;width:100%;justify-content:stretch;margin-bottom:0;flex-wrap:wrap}
.Navbar-menu li{text-align:center}
.Navbar-menu li a{text-align:center}
.Navbar-menu.collapse{text-align:center}
.Navbar-menu.collapse.show{display:block;background-color:#fff}
.Navbar-menu--sub{position:absolute;grid-template-columns:1fr 1fr 1fr 1fr;padding:1rem;top:100%;left:var(--bs-gutter-x,0.75rem);right:var(--bs-gutter-x,0.75rem);width:auto;background-color:#fff;display:grid;visibility:hidden;overflow:hidden;height:0;opacity:0;z-index:1000;margin-bottom:1rem;box-shadow:0 12px 12px 0 rgba(0,0,0,0.1)}
.Navbar-menu--subSub{display:block;margin-bottom:1rem}
.Navbar-category{list-style:none;flex:1 1 auto;text-align:center;position:relative}
.Navbar-category a{display:inline-block;padding:.7rem .3rem;width:100%;color:#fff;text-decoration:none;font-weight:bold;transition:all ease .2s}
.Navbar-category--sub{text-align:left}
.Navbar-category--sub a{color:var(--color-primary);padding:.3rem;text-decoration:none !important}
.Navbar-category--sub a:hover{text-decoration:underline !important}
.Navbar-category--subSub{text-align:left}
.Navbar-category--subSub a{color:#000;padding:.3rem;text-decoration:none;font-weight:normal}
.Navbar-category--subSub a:hover{text-decoration:underline !important}
.navbar-toggler-icon{flex-direction:column;justify-content:space-between;display:flex;outline:none !important}
.navbar-toggler-icon .toggle-bar{flex:0 0 5px;background-color:var(--color-text);width:100%}
#sports-navbar-mobile .Navbar-category>a{color:var(--color-primary)}
@media (min-width:991px){.Navbar{box-shadow:none}.Navbar-menu{display:flex}.Navbar-menu>.Navbar-category a{text-align:center}.Navbar-menu>.Navbar-category--sub,.Navbar-menu>.Navbar-category--subSub{text-align:left}.Navbar-menu>.Navbar-category--sub a,.Navbar-menu>.Navbar-category--subSub a{text-align:left}.Navbar-menu--sub{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;width:calc(960px - 1.5rem)}.Navbar-menu--subSub{display:flex;flex-direction:column}.Navbar-category:hover a{color:var(--color-primary);text-decoration:underline;background-color:#fff}.Navbar-category:hover .Navbar-category--subSub a{color:#000;background-color:#fff}.Navbar-category:hover .Navbar-menu--sub{opacity:1;height:auto;overflow:visible;visibility:visible}}
@media (min-width:1200px){.Navbar-menu--sub{width:calc(1140px - 1.5rem)}}
@media (min-width:1400px){.Navbar-menu--sub{width:calc(1320px - 1.5rem)}}
.ProductFilter{position:relative}
.ProductFilter.isLoading{pointer-events:none}
.ProductFilter.isLoading .ProductFilter-loadingIndicator{visibility:visible;opacity:1}
.ProductFilter-loadingIndicator{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.5);display:flex;justify-content:center;align-items:center;z-index:5;visibility:hidden;opacity:0;transition:visibility 0s ease .3s,opacity .3s ease;pointer-events:none}
.ProductFilter-wrapper{padding:2rem 0}
.ProductFilter-specify{padding:1rem 0}
.ProductFilter-filters{display:flex;flex-direction:column;border-radius:7px;gap:.5rem}
.ProductFilter-filter{flex:0 0 25%}
.ProductFilter-filter .Pickathing--open .Pickathing-selectedField{border-radius:.5rem .5rem 0 0}
.ProductFilter-filter .Pickathing-option{border-radius:.3rem;margin-bottom:1px;font-size:1.1rem;color:var(--color-text)}
.ProductFilter-filter .Pickathing-option:hover{background-color:var(--color-border);color:var(--color-text)}
.ProductFilter-filter .Pickathing-option:disabled{background-color:transparent;color:var(--color-border)}
.ProductFilter-filter .Pickathing-option--selected{background-color:var(--color-primary);color:#fff}
.ProductFilter-filter .Pickathing-selectedField{background-color:#fff;display:block;transition:none;border:1px solid var(--color-border);border-radius:.5rem}
.ProductFilter-filter .Pickathing-selectedField:hover{border:1px solid var(--color-border)}
.ProductFilter-filter .Pickathing-selectedField::before{content:'';display:inline-block;height:50px;width:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-size:20px;background-position:center;background-repeat:no-repeat;font-size:1rem;color:var(--color-border)}
.ProductFilter-filter .Pickathing-dropdown{top:60px;border-radius:0 0 5px 5px;border:2px solid var(--color-border);box-shadow:0 5px 10px rgba(0,0,0,0.1)}
.ProductFilter-filter .form-control,
.ProductFilter-filter .form-select,
.ProductFilter-filter .Pickathing-selectedField{border-color:var(--color-border) !important;height:60px;line-height:53px;font-size:1.3rem;border-width:1px;border-radius:.5rem}
.ProductFilter-btn{background-color:var(--color-primary);color:#fff;border:2px solid var(--color-primary);transition:all ease .3s;border-radius:5px;display:inline-block;width:100%;height:60px;font-size:1.4rem}
.ProductFilter-btn:hover,
.ProductFilter-btn:active,
.ProductFilter-btn:focus{background-color:#fff;border:2px solid var(--color-primary);color:var(--color-primary)}
.ProductFilter-headline{font-size:1.1rem;margin-bottom:.7rem}
.ProductFilter-form{width:100%;max-width:1320px;margin:0 auto}
.ProductFilter--simple{height:calc(100vh - 129px);background-size:cover;background-position:center center;display:flex;justify-content:center;align-items:center}
.ProductFilter--simple .ProductFilter-headline{color:#fff;text-align:center;margin-bottom:2rem;font-weight:bold;font-size:3rem}
.ProductFilter--simple .ProductFilter-wrapper{background-color:transparent}
.ProductFilter-specify .Pickathing-option{border-radius:.3rem;margin-bottom:1px;font-size:1.1rem;color:var(--color-text)}
.ProductFilter-specify .Pickathing-option:hover{background-color:var(--color-border);color:var(--color-text)}
.ProductFilter-specify .Pickathing-option:disabled{background-color:transparent;color:var(--color-border)}
.ProductFilter-specify .Pickathing-option--selected{background-color:var(--color-primary);color:#fff}
.ProductFilter-specify .Pickathing-selectedField{height:45px;background-color:#fff;display:block;transition:none;border:1px solid var(--color-border);line-height:38px;border-radius:.3rem;font-size:18px;color:var(--color-text);padding-left:1rem}
.ProductFilter-specify .Pickathing-selectedField:hover{border:1px solid var(--color-primary)}
.ProductFilter-specify .Pickathing-selectedField::before{content:'';display:inline-block;height:31px;width:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%237C8DB0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-size:20px;background-position:center;background-repeat:no-repeat;font-size:1rem;color:var(--color-border)}
.ProductFilter-specify .Pickathing-selectedField.notEmpty{border:1px solid var(--color-primary)}
.ProductFilter-specify .Pickathing-dropdown{top:48px;border-radius:0 0 5px 5px;border:2px solid var(--color-border);box-shadow:0 5px 10px rgba(0,0,0,0.1)}
.ProductFilter-specify .Pickathing--open .Pickathing-selectedField{border-color:var(--color-primary)}
.ProductFilter-specify .form-check-input:checked{background-color:var(--color-primary);border-color:var(--color-primary)}
.ProductFilter-specify .btn-check:checked + .btn-inverse{background-color:transparent;border:2px solid var(--color-primary);color:var(--color-text)}
.ProductFilter-specify .btn-inverse{background-color:transparent;color:var(--color-text);border:1px solid var(--color-border);font-size:18px}
.ProductFilter-specify .btn-inverse:hover{border-color:var(--color-primary)}
.ProductFilter-specify .btn-inverse.checked{border:2px solid var(--color-primary)}
@media (min-width:992px){.ProductFilter-filters{flex-direction:row}.ProductFilter-filter{flex:0 0 24.8%}}
.Listing{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;margin-top:2rem}
.Listing-item{display:flex;transition:all ease .2s;text-decoration:none;flex-direction:column;box-shadow:0 0 20px 0 rgba(0,0,0,0.1);border-radius:.7rem;overflow:hidden;position:relative}
.Listing-item:hover{box-shadow:0 0 20px 0 rgba(0,0,0,0.3)}
.Listing-item:hover .Listing-arrow{background-color:#fff}
.Listing-item:hover .Listing-arrow svg path{fill:var(--color-primary)}
.Listing-ribbon{position:absolute;width:200px;text-align:center;top:2rem;right:-3.5rem;padding:.2rem 1rem;color:#fff;background-color:var(--color-primary);transform:rotate(45deg);font-size:.9rem;box-shadow:0 0 20px rgba(0,0,0,0.1)}
.Listing-inner{padding:1rem;display:flex;flex-direction:column;justify-content:space-between;flex:1 1 100%}
.Listing-image{flex:0 0 200px;background-size:cover;background-position:center}
.Listing-title{text-decoration:none !important;margin-top:1rem;margin-bottom:1rem;color:#000;font-size:1.5rem}
.Listing-tags .badge{background-color:var(--color-primary)}
.Listing-iconInfo{display:flex;align-items:center;gap:.5rem;margin-bottom:.2rem;color:#000}
.Listing-iconInfo svg{width:24px;height:24px;transform:scale(0.7)}
.Listing-iconInfo svg path{fill:var(--color-primary)}
.Listing-price{color:var(--color-primary);font-size:2rem;font-weight:bold}
.Listing-arrow{padding:1rem;position:relative;background-color:var(--color-primary);transition:all ease .3s;border-radius:50%;border:2px solid var(--color-primary)}
.Listing-arrow svg{width:2rem;height:2rem}
.Listing-arrow svg path{transition:all ease .3s;fill:#fff}
@media (min-width:768px){.Listing{grid-template-columns:1fr 1fr}}
@media (min-width:1200px){.Listing{grid-template-columns:1fr 1fr 1fr}}
.Passenger-headline{margin-bottom:0;margin-top:2rem;background-color:#f0f3fb;padding:1rem;border-radius:.7rem}
.TableList{padding:0 1.4rem;border:2px solid var(--color-border);border-radius:.7rem}
.TableList-row{padding:1.4rem 0;border-bottom:2px solid var(--color-border)}
.TableList-row:last-child{border-bottom:0}
.TableList-check{width:100%;border:2px solid var(--color-border);border-radius:.3rem;padding:.7rem 1rem}
@media (min-width:991px){.TableList-check{padding:.3rem .6rem;width:auto}}
.StickySummary{position:sticky;top:0;margin-bottom:2rem;background-color:#fff;z-index:500;padding:.8rem 1.2rem;margin-top:2rem;border:4px solid var(--color-primary)}
.StickySummary-mainText{font-weight:bold;color:var(--color-primary);font-size:16px}
@media (min-width:991px){.StickySummary-mainText{font-size:20px}}
.Stepper{display:flex;align-items:stretch;margin:4rem 0 1rem}
.Stepper-step{flex:0 0 100px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-decoration:none}
.Stepper-step.isActive .Stepper-number{background-color:transparent;border:2px solid var(--color-success);color:var(--color-success)}
.Stepper-step.isActive .Stepper-text{color:var(--color-text)}
.Stepper-step.isDone .Stepper-number{background-color:var(--color-success);color:#fff;border-color:var(--color-success)}
.Stepper-step.isDone .Stepper-text{color:var(--color-text)}
.Stepper-fill{display:flex;align-items:center;justify-content:center;flex:1 1 100%}
.Stepper-fill::after{content:'';display:inline-block;flex:1 1 100%;height:2px;background-color:var(--color-input-border);transform:translateY(-25px)}
.Stepper-fill.isActive::after,
.Stepper-fill.isDone::after{background-color:var(--color-success)}
.Stepper-number{width:40px;height:40px;border-radius:50%;background-color:var(--color-input-border);border:2px solid var(--color-input-border);color:#fff;font-size:20px;font-weight:700;line-height:37px;text-align:center;text-decoration:none}
.Stepper-text{margin-top:1rem;font-size:14px;font-weight:700;line-height:1.2;text-align:center;color:var(--color-text);text-decoration:none}
.Tile{text-decoration:none !important;padding:3rem 1rem;position:relative;display:flex;flex-direction:column;justify-content:center;overflow:hidden}
.Tile:first-child{border-radius:.5rem .5rem 0 0}
.Tile:last-child{border-radius:0 0 .5rem .5rem}
.Tile .Headline,
.Tile .Content{color:#fff;text-decoration:none !important}
.Tile-backdrop{position:absolute;width:100%;height:100%;background-size:cover;background-position:center;z-index:-1;transition:all ease .4s;top:0;left:0}
.Tile--link{--enlarge-by:80px}
.Tile--link:hover .Tile-backdrop{width:calc(100% + var(--enlarge-by));height:calc(100% + var(--enlarge-by));top:calc(var(--enlarge-by) / -2);left:calc(var(--enlarge-by) / -2)}
.Tile--large{height:25vw}
@media (min-width:991px){.Tile:first-child{border-radius:.5rem 0 0 .5rem}.Tile:last-child{border-radius:0 .5rem .5rem 0}}
.Footer-social{border-radius:50%;box-shadow:0 5px 20px rgba(0,0,0,0.1);transition:all ease .4s}
.Footer-social svg{display:inline-block;width:70px;height:70px}
.Footer-social svg path{fill:var(--color-primary)}
.Footer-social:hover{box-shadow:0 5px 20px rgba(0,0,0,0.4)}
.Footer-menu{background-color:var(--color-primary);color:#fff}
.Footer-menu--light{background-color:var(--color-border);color:var(--color-text)}
.Footer-menu--light .Footer-menuItem{color:var(--color-text);text-decoration:underline}
.Footer-menu--light .Footer-menuItem:hover{color:var(--color-primary)}
.Footer-menuItem{color:#fff;text-decoration:none}
.Footer-menuItem:hover{color:var(--color-border)}
.Footer-separator{color:var(--color-border)}