@font-face{font-family:"Delm";font-style:normal;font-weight:300;src:url("../webfonts/webfont-DelmLight.eot");src:url("../webfonts/webfont-DelmLight.eot?#iefix") format("embedded-opentype"),url("../webfonts/webfont-DelmLight.woff2") format("woff2"),url("../webfonts/webfont-DelmLight.woff") format("woff"),url("../webfonts/webfont-DelmLight.ttf") format("truetype"),url("../webfonts/webfont-DelmLight.svg#DelmLight") format("svg")}@font-face{font-family:"Delm";font-style:normal;font-weight:700;src:url("../webfonts/webfont-Delm.eot");src:url("../webfonts/webfont-Delm.eot?#iefix") format("embedded-opentype"),url("../webfonts/webfont-Delm.woff2") format("woff2"),url("../webfonts/webfont-Delm.woff") format("woff"),url("../webfonts/webfont-Delm.ttf") format("truetype"),url("../webfonts/webfont-Delm.svg#Delm") format("svg")}/*! sanitize.css v6.0.0 | CC0 License | github.com/csstools/sanitize.css */*,::before,::after{background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}html{line-height:1.15;cursor:default;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button{overflow:visible;text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}::-moz-focus-inner{border-style:none;padding:0}fieldset{padding:0.35em 0.75em 0.625em}input{overflow:visible}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{overflow:auto;resize:vertical}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}dialog{background-color:white;border:solid;color:black;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{touch-action:manipulation}[hidden]{display:none}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled],[disabled]{cursor:disabled}[aria-hidden="false"][hidden]:not(:focus){clip:rect(0, 0, 0, 0);display:inherit;position:absolute}@-ms-viewport{width:device-width}:root{color:#000;font-family:"Delm",sans-serif;font-size:130%;font-weight:300;line-height:1.3}@media (min-width: 60.001em){:root{font-size:140%}}html{cursor:initial}input,button{font-family:inherit}h1,h2,h3,h4,h5,h6,p,ol,ul{margin:0;padding:0}img,svg{max-width:100%}a{color:#000}@media (prefers-reduced-motion: no-preference){a{-webkit-transition:color 200ms ease;transition:color 200ms ease}}a:hover{color:#00a651}b,strong{font-weight:bold}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.action--ulterior{display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-left:auto;margin-right:auto;--iconSize: 0.8em;background-image:url("../images/icon-smallPaw.svg");padding-left:calc(var(--iconSize) + .325rem);background-size:auto var(--iconSize);background-position:left 0.15em;text-decoration:underline}.announcement{padding:.65rem 1.3rem;background-color:#00a651;text-align:center}.announcement,.announcement a{color:#fff}.footer-wrapper{background-color:#f0f3f2;position:relative}.footer{display:grid;grid-template-areas:"navigation navigation" "language language" "facebook instagram" "logo-full logo-full" "search search";justify-items:center;margin-left:auto;margin-right:auto;max-width:52.5em;padding-top:2.6rem;padding-bottom:2.6rem}@media (max-width: 28em){.footer{grid-column-gap:.65rem}}@media (min-width: 28.001em){.footer{grid-template-areas:"navigation navigation" "socials language" "logo-full logo-full" "search search";grid-template-columns:1fr 1fr}}@media (min-width: 50.001em){.footer{grid-template-areas:"navigation facebook instagram language" "navigation logo-full logo-full logo-full" ". search search search";grid-template-columns:auto -webkit-max-content -webkit-max-content -webkit-max-content;grid-template-columns:auto max-content max-content max-content;grid-template-rows:auto auto auto auto;padding-left:1.3rem;padding-right:1.3rem}}.footer-navigation{display:contents}.footer-navigation-languageLink{grid-area:language}@media (max-width: 28em){.footer-navigation-languageLink{margin-bottom:.65rem}}@media (min-width: 28.001em){.footer-navigation-languageLink{align-self:center;justify-self:self-start;text-transform:lowercase}}@media (min-width: 28.001em) and (max-width: 50em){.footer-navigation-languageLink{margin-bottom:2.6rem}}@media (min-width: 50.001em){.footer-navigation-languageLink--active{justify-self:center}}.footer-navigation-languageLink-icon{max-height:2em;max-width:1.7em}.footer-navigation-languageLink-icon-label{fill:#fff;font-size:1em;pointer-events:none}.footer-navigation-main{grid-area:navigation}@media (min-width: 28.001em){.footer-navigation-main{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-rule:2px solid #b3b3b3;-moz-column-rule:2px solid #b3b3b3;column-rule:2px solid #b3b3b3;-webkit-column-gap:2.6rem;-moz-column-gap:2.6rem;column-gap:2.6rem;text-align:left;margin-bottom:1.3rem}}@media (max-width: 28em){.footer-navigation-main-item{text-align:center}}.footer-navigation-main-item-link{display:inline-block}.footer-navigation-languageLink,.footer-navigation-main-item-link{padding:0.3em .65rem 0.15em;border-radius:2em;color:#000;text-decoration:none;-webkit-transition:background-color 200ms linear, color 200ms linear;transition:background-color 200ms linear, color 200ms linear}.footer-navigation-languageLink:hover,.footer-navigation-main-item-link:hover{color:#00a651}.footer-navigation-languageLink--active,.footer-navigation-main-item-link--active{background-color:#00a651;color:#fff !important}.footer-navigation-languageLink--active:hover,.footer-navigation-main-item-link--active:hover{background-color:#007338}.footer-facebookLink{grid-area:facebook;position:relative;padding:1em;border-radius:2em;text-decoration:none;background-color:#d4dcd9;-webkit-transition:background-color 200ms linear;transition:background-color 200ms linear}@media (max-width: 28em){.footer-facebookLink{margin-bottom:1.3rem}}@media (min-width: 28.001em){.footer-facebookLink{align-self:center}}@media (min-width: 28.001em) and (max-width: 50em){.footer-facebookLink{grid-area:socials;margin-right:calc(2.6rem + .65rem);margin-bottom:2.6rem}}@media (max-width: 50em){.footer-facebookLink{justify-self:self-end}}.footer-facebookLink::before{content:"f";position:absolute;top:26%;left:41%;-webkit-transition:color 200ms linear;transition:color 200ms linear}.footer-facebookLink:hover{background-color:#00a651}.footer-facebookLink:hover::before{color:#fff}.footer-facebookLink-icon{max-height:2em;max-width:1.7em}.footer-facebookLink-icon-label{fill:#fff;font-size:1.2em;font-weight:700;pointer-events:none}.footer-instagramLink{grid-area:instagram;position:relative;padding:1em;border-radius:2em;text-decoration:none;background-color:#d4dcd9;-webkit-transition:background-color 200ms linear;transition:background-color 200ms linear}@media (max-width: 28em){.footer-instagramLink{margin-bottom:1.3rem;justify-self:start}}@media (min-width: 28.001em){.footer-instagramLink{align-self:center}}@media (min-width: 28.001em) and (max-width: 50em){.footer-instagramLink{grid-area:socials;margin-right:.65rem;margin-bottom:2.6rem;justify-self:self-end}}.footer-instagramLink::before{content:"";-webkit-mask-image:url("../images/icon-instagram.svg");mask-image:url("../images/icon-instagram.svg");-webkit-transition:background-color 200ms linear;transition:background-color 200ms linear;background-color:#000;padding:1em;position:absolute;left:0;top:0;-webkit-mask-size:0.9em;mask-size:0.9em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.footer-instagramLink:hover{background-color:#00a651}.footer-instagramLink:hover::before{background-color:#fff}.footer-instagramLink-icon{max-height:2em;max-width:1.7em}.footer-instagramLink-icon-label{fill:#fff;font-size:1.2em;font-weight:700;pointer-events:none}.footer-logoLink{grid-area:logo-full;align-self:self-end;display:block;width:10rem;height:3rem;background-size:10rem;background-image:url("../images/logo-hb-full.svg")}.footer-searchForm{grid-area:search;max-width:13em;justify-self:center}@media (max-width: 50em){.footer-searchForm{width:calc(100% - 1.3rem)}}form input[type=text],form input[type=email],form input[type=tel],form textarea{border:1px solid #00a651;border-radius:6px;padding:15px .65rem 2px;background:-webkit-linear-gradient(338deg, rgba(131,205,121,0) 0%, rgba(131,205,121,0) 18.7%, rgba(131,205,121,0.002) 34.9%, rgba(131,205,121,0.008) 48.8%, rgba(131,205,121,0.019) 60.6%, rgba(131,205,121,0.037) 70.4%, rgba(131,205,121,0.064) 78.4%, rgba(131,205,121,0.102) 84.8%, rgba(131,205,121,0.152) 89.8%, rgba(131,205,121,0.216) 93.6%, rgba(131,205,121,0.296) 96.3%, rgba(131,205,121,0.394) 98.1%, rgba(131,205,121,0.512) 99.2%, rgba(131,205,121,0.651) 99.8%, rgba(131,205,121,0.813) 100%, #83cd79 100%),#fff;background:linear-gradient(112deg, rgba(131,205,121,0) 0%, rgba(131,205,121,0) 18.7%, rgba(131,205,121,0.002) 34.9%, rgba(131,205,121,0.008) 48.8%, rgba(131,205,121,0.019) 60.6%, rgba(131,205,121,0.037) 70.4%, rgba(131,205,121,0.064) 78.4%, rgba(131,205,121,0.102) 84.8%, rgba(131,205,121,0.152) 89.8%, rgba(131,205,121,0.216) 93.6%, rgba(131,205,121,0.296) 96.3%, rgba(131,205,121,0.394) 98.1%, rgba(131,205,121,0.512) 99.2%, rgba(131,205,121,0.651) 99.8%, rgba(131,205,121,0.813) 100%, #83cd79 100%),#fff}form input[type=text],form input[type=email],form input[type=tel],form select,form textarea{-webkit-transition:-webkit-box-shadow 100ms ease-out;transition:-webkit-box-shadow 100ms ease-out;transition:box-shadow 100ms ease-out;transition:box-shadow 100ms ease-out, -webkit-box-shadow 100ms ease-out}form input[type=text]:focus,form input[type=email]:focus,form input[type=tel]:focus,form select:focus,form textarea:focus{-webkit-box-shadow:0 0 4px #00a651;box-shadow:0 0 4px #00a651}form input[type=checkbox]{opacity:0;position:absolute;z-index:-1}form input[type=checkbox]+label{position:relative;display:-webkit-box;display:flex}form input[type=checkbox]+label::before{content:"";height:20px;width:20px;border:2px solid #00a651;margin-right:.65rem;flex-shrink:0;border-radius:3px;background:-webkit-linear-gradient(338deg, rgba(131,205,121,0) 0%, rgba(131,205,121,0) 18.7%, rgba(131,205,121,0.002) 34.9%, rgba(131,205,121,0.008) 48.8%, rgba(131,205,121,0.019) 60.6%, rgba(131,205,121,0.037) 70.4%, rgba(131,205,121,0.064) 78.4%, rgba(131,205,121,0.102) 84.8%, rgba(131,205,121,0.152) 89.8%, rgba(131,205,121,0.216) 93.6%, rgba(131,205,121,0.296) 96.3%, rgba(131,205,121,0.394) 98.1%, rgba(131,205,121,0.512) 99.2%, rgba(131,205,121,0.651) 99.8%, rgba(131,205,121,0.813) 100%, #83cd79 100%);background:linear-gradient(112deg, rgba(131,205,121,0) 0%, rgba(131,205,121,0) 18.7%, rgba(131,205,121,0.002) 34.9%, rgba(131,205,121,0.008) 48.8%, rgba(131,205,121,0.019) 60.6%, rgba(131,205,121,0.037) 70.4%, rgba(131,205,121,0.064) 78.4%, rgba(131,205,121,0.102) 84.8%, rgba(131,205,121,0.152) 89.8%, rgba(131,205,121,0.216) 93.6%, rgba(131,205,121,0.296) 96.3%, rgba(131,205,121,0.394) 98.1%, rgba(131,205,121,0.512) 99.2%, rgba(131,205,121,0.651) 99.8%, rgba(131,205,121,0.813) 100%, #83cd79 100%);-webkit-transition:-webkit-box-shadow 100ms ease-out;transition:-webkit-box-shadow 100ms ease-out;transition:box-shadow 100ms ease-out;transition:box-shadow 100ms ease-out, -webkit-box-shadow 100ms ease-out}form input[type=checkbox]:checked+label::after{content:url("../images/icon-check.svg");display:block;flex-shrink:0;width:14px;height:14px;position:absolute;top:0;left:0.13em}@media (min-width: 60.001em){form input[type=checkbox]:checked+label::after{top:-0.1em}}form input[type=radio]{opacity:0;position:absolute;z-index:-1}form input[type=radio]+label{position:relative;display:-webkit-box;display:flex}form input[type=radio]+label::before{content:"";border-radius:50%;height:20px;width:20px;border:2px solid #00a651;flex-shrink:0;display:inline-block;margin-right:.65rem;-webkit-transition:-webkit-box-shadow 100ms ease-out;transition:-webkit-box-shadow 100ms ease-out;transition:box-shadow 100ms ease-out;transition:box-shadow 100ms ease-out, -webkit-box-shadow 100ms ease-out}form input[type=radio]:checked+label::after{content:"";display:block;flex-shrink:0;width:12px;height:12px;background-color:#00a651;border-radius:50%;position:absolute;top:4px;left:4px}form input[type=checkbox]:focus+label::before,form input[type=radio]:focus+label::before{-webkit-box-shadow:0 0 4px #00a651;box-shadow:0 0 4px #00a651}form input[type=button],form input[type=reset],form input[type=submit],form button{cursor:pointer;text-transform:initial !important}@media (max-width: 39em){.page{--page-header-height: 3.3rem;padding-top:var(--page-header-height)}}.header-wrapper{top:0;z-index:99;background-color:#fff}@media (prefers-reduced-motion: no-preference){.header-wrapper{-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out}}@media (max-width: 39em){.header-wrapper{position:fixed;width:100%;height:var(--page-header-height);overflow:hidden}}@media (min-width: 39.001em){.header-wrapper{position:-webkit-sticky;position:sticky}}.header-wrapper.headroom--not-top{border-bottom:2px solid #00a651}.header-wrapper.headroom--unpinned{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.header-wrapper.headroom:not(.headroom--unpinned){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (max-width: 39em){.header-wrapper.headroom:not(.headroom--unpinned){height:auto}}.header{-webkit-box-align:center;align-items:center;display:grid;grid-template-areas:"organizationName . searchBarToggler toggleNavigationLink" "mainNavigation mainNavigation mainNavigation mainNavigation" "futureEventsLink futureEventsLink futureEventsLink futureEventsLink" "languageLink languageLink languageLink languageLink";grid-template-columns:-webkit-min-content auto 2.58em 2.58em;grid-template-columns:min-content auto 2.58em 2.58em;margin-left:auto;margin-right:auto;max-width:52.5em;padding:.65rem 0 .65rem .65rem}.header-logo{grid-area:logo;align-self:self-start;margin-top:0.3em}@media (max-width: 50em){.header-logo{display:none}}.header-logo-image{max-height:3em;max-width:2.1em;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.header-organizationName{grid-area:organizationName}.header-organizationName-image{max-width:7.3em;max-height:2em}.header-searchBarToggler{grid-area:searchBarToggler;display:block;padding:calc(.65rem + 8px);background-color:transparent;background-image:url("../images/icon-search-black.svg");background-position:center center;background-size:auto 17px}@media (prefers-reduced-motion: no-preference){.header-searchBarToggler{-webkit-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out}}.header-toggleNavigationLink{grid-area:toggleNavigationLink;padding:.325rem .65rem;display:block;max-width:3em;margin-left:auto}.header-toggleNavigationLink-image{width:100%}.header-mainNavigation-languageLink,.header-mainNavigation-list-item-link,.header-futureEventsLink{display:block;padding:0.3em 0 calc(0.3em - 0.15em);text-decoration:none}@media (max-width: 39em){.header-mainNavigation-languageLink,.header-mainNavigation-list-item-link,.header-futureEventsLink{text-align:right}}@media (max-width: 39em){.header-mainNavigation-languageLink--active,.header-mainNavigation-list-item-link--active,.header-futureEventsLink--active{color:#00a651;font-weight:bold}}.header-mainNavigation{display:contents}.header-mainNavigation-languageLink{text-decoration:none;grid-area:languageLink}@media (max-width: 39em){.header-mainNavigation-languageLink{display:none;margin-bottom:.65rem;margin-right:.65rem}}.header-mainNavigation-languageLink-icon{max-height:2em;max-width:1.7em}.header-mainNavigation-languageLink-icon-label{fill:#fff;font-size:1em;pointer-events:none}.header-mainNavigation-list{grid-area:mainNavigation;list-style-type:none}@media (max-width: 39em){.header-mainNavigation-list{display:none;padding-top:.65rem;margin-top:.65rem;border-top:2px solid #00a651;margin-right:.65rem}}@media (max-width: 39em){.header--isOpened .header-mainNavigation-languageLink,.header--isOpened .header-mainNavigation-list{display:block}}.header-futureEventsLink{grid-area:futureEventsLink}@media (max-width: 39em){.header-futureEventsLink{display:none;margin-right:.65rem}}@media (max-width: 39em){.header--isOpened .header-futureEventsLink{display:block}}@media (min-width: 39.001em){.header{grid-template-areas:"organizationName . searchBarToggler futureEventsLink languageLink" "mainNavigation mainNavigation mainNavigation mainNavigation mainNavigation";grid-template-columns:-webkit-min-content auto -webkit-min-content -webkit-min-content -webkit-min-content;grid-template-columns:min-content auto min-content min-content min-content;padding-right:.65rem}.header-toggleNavigationLink{max-height:0;max-width:0;padding:0;position:absolute;right:0;top:0}.header-mainNavigation-list{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-align:center;align-items:center;margin-left:-.65rem;padding-top:.65rem}.header-mainNavigation-list-item-link{padding-left:.65rem;padding-right:.65rem;border-radius:2em}}@media (min-width: 39.001em) and (prefers-reduced-motion: no-preference){.header-mainNavigation-list-item-link{-webkit-transition:background-color 200ms linear, color 200ms linear;transition:background-color 200ms linear, color 200ms linear}}@media (min-width: 39.001em){.header-mainNavigation-list-item-link--active{padding-top:.65rem;padding-bottom:0.4em;margin-top:-0.1em;background-color:#00a651;color:#fff !important}.header-mainNavigation-list-item-link--active:hover{background-color:#007338}.header-mainNavigation-languageLink{border-radius:2em;text-transform:lowercase;white-space:nowrap;width:0;height:0;overflow:hidden;position:relative;padding:calc(.65rem + 8px)}}@media (min-width: 39.001em) and (prefers-reduced-motion: no-preference){.header-mainNavigation-languageLink{-webkit-transition:background-color 200ms linear, color 100ms linear;transition:background-color 200ms linear, color 100ms linear}}@media (min-width: 39.001em){.header-mainNavigation-languageLink::before{content:"en";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:0.1em}.header-mainNavigation-languageLink--active::before{content:"cs"}.header-mainNavigation-languageLink-label{opacity:0}.header-mainNavigation-languageLink:hover,.header-mainNavigation-languageLink--active{background-color:#00a651;color:#fff !important}.header-mainNavigation-languageLink--active:hover{background-color:#007338}.header-futureEventsLink{display:block;padding:calc(.65rem + 8px);margin-right:.325rem;background-color:transparent;background-image:url("../images/icon-datetime-black.svg");background-position:center center;background-size:auto 18.4px;border-radius:50%}}@media (min-width: 39.001em) and (prefers-reduced-motion: no-preference){.header-futureEventsLink{-webkit-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out}}@media (min-width: 39.001em){.header-futureEventsLink-text{display:none}.header-futureEventsLink--active,.header-futureEventsLink:hover{background-color:#00a651;background-image:url("../images/icon-datetime-white.svg")}.header-futureEventsLink--active:hover{background-color:#007338}.header-searchBarToggler{border-radius:50%;margin-right:.325rem}.header-searchBarToggler:hover{background-color:#00a651;background-image:url("../images/icon-search-white.svg")}}@media (min-width: 50.001em){.header{grid-template-areas:"logo organizationName . searchBarToggler futureEventsLink languageLink" "mainNavigation mainNavigation mainNavigation mainNavigation mainNavigation mainNavigation";grid-template-columns:2.3em -webkit-min-content auto -webkit-min-content -webkit-min-content -webkit-min-content;grid-template-columns:2.3em min-content auto min-content min-content min-content}.header-mainNavigation-list{padding-left:4px}}.hero{min-height:19em;max-width:40rem;background-position:center top;background-size:cover;border-radius:2em}@media (min-width: 39.001em){.hero{margin-left:-1.3rem;margin-right:-1.3rem}}@media (min-width: 60.001em){.hero{margin-left:auto;margin-right:auto}}.coverPhoto{min-height:var(--coverPhoto-height);max-width:75em;margin-left:auto;margin-right:auto;--coverPhoto-height: 10em}@media (min-width: 39.001em){.coverPhoto{--coverPhoto-height: 15em}}@media (min-width: 75.001em){.coverPhoto{border-radius:2em;margin-left:1.3rem;margin-right:1.3rem}}@media (min-width: 115.001em){.coverPhoto{margin-left:auto;margin-right:auto}}.coverPhoto--detail,.coverPhoto--future,.coverPhoto--newversionannouncement,.coverPhoto--news,.coverPhoto--rentals,.coverPhoto--searchresults,.coverPhoto--error404{display:none}.coverPhoto--aboutcrossroad,.coverPhoto--abouthighlights,.coverPhoto--aboutsuccesses{background-image:url("../images/hlavicka-o-brontosauru.jpg");background-position:54% -17em;background-size:42em}@media (min-width: 39.001em){.coverPhoto--aboutcrossroad,.coverPhoto--abouthighlights,.coverPhoto--aboutsuccesses{background-position-y:-20em;background-size:55em}}@media (min-width: 60.001em){.coverPhoto--aboutcrossroad,.coverPhoto--abouthighlights,.coverPhoto--aboutsuccesses{background-position:center -32em;background-size:75em}}.coverPhoto--english{background-image:url("../images/hlavicka-anglicka.jpg");background-position:25% -5em;background-size:35em}@media (min-width: 39.001em){.coverPhoto--english{background-position-y:-8em;background-size:55em}}@media (min-width: 60.001em){.coverPhoto--english{background-position-y:-14em;background-size:75em}}.coverPhoto--contacts{background-image:url("../images/hlavicka-kontakty.jpg");background-position:left top;background-size:41em}@media (min-width: 39.001em){.coverPhoto--contacts{background-size:62em}}@media (min-width: 60.001em){.coverPhoto--contacts{background-size:76em;background-position-y:-3em}}.coverPhoto--highschool{background-image:url("../images/hlavicka-stredni-skoly.jpg");background-position:center -3em;background-size:50em}@media (min-width: 39.001em){.coverPhoto--highschool{background-position-y:-1em}}@media (min-width: 60.001em){.coverPhoto--highschool{background-position-y:-5em;background-size:75em}}.coverPhoto--partners{background-image:url("../images/hlavicka-nasi-partneri.jpg");background-position:left -4.2em;background-size:30em}@media (min-width: 39.001em){.coverPhoto--partners{background-position-y:-7.2em;background-size:47em}}@media (min-width: 60.001em){.coverPhoto--partners{background-position-y:-17em;background-size:75em}}.coverPhoto--aboutstructure{background-image:url("../images/hlavicka-struktura-organizace.jpg");background-position:right -2em;background-size:30em}@media (min-width: 39.001em){.coverPhoto--aboutstructure{background-position-y:-4em;background-size:47em}}@media (min-width: 60.001em){.coverPhoto--aboutstructure{background-position-y:-12em;background-size:75em}}.coverPhoto--voluntary,.coverPhoto--courses,.coverPhoto--meetups,.coverPhoto--forchildren,.coverPhoto--firsttime,.coverPhoto--home,.coverPhoto--supportoverview,.coverPhoto--supportadoption{position:relative}.coverPhoto--voluntary::before,.coverPhoto--courses::before,.coverPhoto--meetups::before,.coverPhoto--forchildren::before,.coverPhoto--firsttime::before,.coverPhoto--home::before,.coverPhoto--supportoverview::before,.coverPhoto--supportadoption::before{content:"";top:0;height:100%;position:absolute;background-color:#00a651;width:10em}.coverPhoto--voluntary::after,.coverPhoto--courses::after,.coverPhoto--meetups::after,.coverPhoto--forchildren::after,.coverPhoto--firsttime::after,.coverPhoto--home::after,.coverPhoto--supportoverview::after,.coverPhoto--supportadoption::after{display:block;top:1.3rem;position:absolute;color:#fff;font-size:1.4em;font-weight:bold}@media (min-width: 39.001em){.coverPhoto--voluntary::after,.coverPhoto--courses::after,.coverPhoto--meetups::after,.coverPhoto--forchildren::after,.coverPhoto--firsttime::after,.coverPhoto--home::after,.coverPhoto--supportoverview::after,.coverPhoto--supportadoption::after{top:3.9rem;font-size:1.7em}}.coverPhoto--courses{background-image:url("../images/hlavicka-kurzy-a-prednasky.jpg");background-size:55em;background-position:center calc(100% + 11em)}@media (min-width: 60.001em){.coverPhoto--courses{background-size:87em;background-position-y:-23em}}.coverPhoto--courses::before{-webkit-clip-path:circle(66% at 30% 24%);clip-path:circle(66% at 30% 24%);left:0}@media (min-width: 39.001em){.coverPhoto--courses::before{-webkit-clip-path:circle(41% at 25% 27%);clip-path:circle(41% at 25% 27%);width:30em}}@media (min-width: 75.001em){.coverPhoto--courses::before{border-radius:2em 0 0 2em}}.coverPhoto--courses::after{content:"Dobrý pocit z\00a0nových informací";max-width:6em;left:1.3rem}@media (min-width: 39.001em){.coverPhoto--courses::after{max-width:7em;left:2.6rem}}.coverPhoto--meetups{background-image:url("../images/hlavicka-setkavani-a-kluby.jpg");background-size:40em;background-position:center -10em}@media (min-width: 39.001em){.coverPhoto--meetups{background-size:54em;background-position:center -11em}}@media (min-width: 60.001em){.coverPhoto--meetups{background-size:75em;background-position:center -20em}}.coverPhoto--meetups::before{left:0;width:13em;-webkit-clip-path:circle(66% at 30% 14%);clip-path:circle(66% at 30% 14%)}@media (min-width: 39.001em){.coverPhoto--meetups::before{-webkit-clip-path:circle(41% at 25% 27%);clip-path:circle(41% at 25% 27%);width:28em}}@media (min-width: 75.001em){.coverPhoto--meetups::before{border-radius:2em 0 0 2em}}.coverPhoto--meetups::after{content:"Dobrý pocit sdílený s\00a0přáteli";left:1.3rem;max-width:6em}@media (min-width: 39.001em){.coverPhoto--meetups::after{left:2.6rem}}.coverPhoto--forchildren{background-image:url("../images/hlavicka-proDeti.jpg");background-position:75% -1em;background-size:35em}@media (min-width: 39.001em){.coverPhoto--forchildren{background-position:80% -2em;background-size:54em}}@media (min-width: 60.001em){.coverPhoto--forchildren{background-position:right -4em;background-size:75em}}.coverPhoto--forchildren::before{left:0;-webkit-clip-path:circle(54% at 28% 23%);clip-path:circle(54% at 28% 23%)}@media (min-width: 39.001em){.coverPhoto--forchildren::before{width:20em}}@media (min-width: 75.001em){.coverPhoto--forchildren::before{border-radius:2em 0 0 2em}}.coverPhoto--forchildren::after{content:"Dobrý pocit pro\00a0 děti";max-width:6em;left:1.3rem}@media (min-width: 39.001em){.coverPhoto--forchildren::after{left:2.6rem}}.coverPhoto--home::before,.coverPhoto--voluntary::before,.coverPhoto--firsttime::before,.coverPhoto--supportoverview::before,.coverPhoto--supportadoption::before{-webkit-clip-path:circle(66% at 66% 24%);clip-path:circle(66% at 66% 24%);right:0}@media (min-width: 39.001em){.coverPhoto--home::before,.coverPhoto--voluntary::before,.coverPhoto--firsttime::before,.coverPhoto--supportoverview::before,.coverPhoto--supportadoption::before{-webkit-clip-path:circle(51% at 76% 28%);clip-path:circle(51% at 76% 28%);width:20em}}@media (min-width: 75.001em){.coverPhoto--home::before,.coverPhoto--voluntary::before,.coverPhoto--firsttime::before,.coverPhoto--supportoverview::before,.coverPhoto--supportadoption::before{border-radius:0 2em 2em 0}}.coverPhoto--home::after,.coverPhoto--voluntary::after,.coverPhoto--firsttime::after{right:1.3rem;text-align:right;max-width:6em;font-size:1.2em}@media (min-width: 39.001em){.coverPhoto--home::after,.coverPhoto--voluntary::after,.coverPhoto--firsttime::after{top:2.6rem;right:2.6rem;max-width:6em;font-size:1.5em}}.coverPhoto--home{background-image:url("../images/hlavicka-uvodni.jpg");background-position:-6.5em -3em;background-size:45em}@media (min-width: 39.001em){.coverPhoto--home{background-size:70em;background-position-y:-5em}}@media (min-width: 82.001em){.coverPhoto--home{background-size:97em;background-position:-6em -11em}}.coverPhoto--home::after{content:"Dobrý pocit najdeš tam, kde se děje něco dobrého…"}.coverPhoto--voluntary,.coverPhoto--firsttime{background-image:url("../images/hlavicka-dobrovolnickeAkce.jpg");background-position:calc(100% + 2px) -3.7em;background-size:42em}@media (min-width: 39.001em){.coverPhoto--voluntary,.coverPhoto--firsttime{background-size:60em;background-position-y:-5.5em}}@media (min-width: 70.001em){.coverPhoto--voluntary,.coverPhoto--firsttime{background-size:76em;background-position-y:-10em}}.coverPhoto--voluntary::after,.coverPhoto--firsttime::after{content:"Dobrý pocit kořeněný dobrodružstvím"}.coverPhoto--supportoverview,.coverPhoto--supportadoption{background-image:url("../images/hlavicka-moznost-podpory.jpg");background-position:35% -11em;background-size:35em}@media (min-width: 39.001em){.coverPhoto--supportoverview,.coverPhoto--supportadoption{background-position:center -19em;background-size:55em}}@media (min-width: 68.001em){.coverPhoto--supportoverview,.coverPhoto--supportadoption{background-position:center -29em;background-size:75em}}.coverPhoto--supportoverview::after,.coverPhoto--supportadoption::after{content:"Dobrý pocit z\00a0maličkostí";right:1.3rem;top:2.6rem;max-width:6em;text-align:right}@media (min-width: 39.001em){.coverPhoto--supportoverview::after,.coverPhoto--supportadoption::after{top:3.9rem;right:2.6rem}}.button,form input[type=button],form input[type=reset],form input[type=submit],form button,.searchForm__gcseRoot button.gsc-search-button{display:inline-block;border-radius:2em;text-decoration:none;-webkit-transition:background-color 200ms ease-in-out, color 200ms ease-in-out;transition:background-color 200ms ease-in-out, color 200ms ease-in-out}.button--primary,form input[type=button],form input[type=reset],form input[type=submit],form button,.searchForm__gcseRoot button.gsc-search-button,.button--secondary{padding-top:calc(.65rem + 0.25em);padding-bottom:.65rem}.button--primary,form input[type=button],form input[type=reset],form input[type=submit],form button,.searchForm__gcseRoot button.gsc-search-button{background-color:#00a651;border:none;color:#fff !important;padding-left:2.6rem;padding-right:calc(2.6rem + 5px);position:relative;text-transform:uppercase}.button--primary:hover,form input:hover[type=button],form input:hover[type=reset],form input:hover[type=submit],form button:hover,.searchForm__gcseRoot button.gsc-search-button:hover{background-color:#007338;color:#fff}.button--primary::after,form input[type=button]::after,form input[type=reset]::after,form input[type=submit]::after,form button::after,.searchForm__gcseRoot button.gsc-search-button::after{content:"";display:inline-block;position:absolute;right:25px;top:calc(50% - 9px);width:10px;height:17px;background-image:url("../images/icon-arrow.svg");background-repeat:no-repeat;background-size:auto 100%}.button--secondary-wrapper{display:block;overflow:hidden;position:relative}.button--secondary{display:block;position:absolute;bottom:1.3rem;max-width:8em;z-index:0;text-decoration:none;text-transform:uppercase;-webkit-transition:color 200ms ease-in-out;transition:color 200ms ease-in-out;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (max-width: 39em){.button--secondary{text-align:right;right:1.3rem}}@media (min-width: 39.001em){.button--secondary{max-width:20em;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;padding:.65rem 1.3rem calc(.65rem - 0.3em);border-radius:2em}}.button--secondary::before{background-image:url("../images/icon-smallPaw.svg");background-position:left top;background-size:100% auto;content:"";display:inline-block;height:22px;margin-bottom:-0.1em;margin-right:10px;width:20px}.button--secondary::after{content:"";background-color:rgba(255,255,255,0.8);width:13em;height:13em;position:absolute;border-radius:50%;top:-3em;z-index:-1;-webkit-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out}@media (max-width: 39em){.button--secondary::after{right:-4em}}@media (min-width: 39.001em){.button--secondary::after{background-color:rgba(255,255,255,0.9);width:100%;height:100%;top:0;left:0;border-radius:2em}}.button--secondary-wrapper:hover .button--secondary{color:#fff}.button--secondary-wrapper:hover .button--secondary::after{background-color:#00a651}.button--customization{padding:0.3em 1.3rem 0.15em;border:none;background-color:#f0f3f2;color:#000;cursor:pointer}.button--customization:hover,.button--customization:active{background-color:#d4dcd9;color:initial !important}.button--customization:active{-webkit-transform:translate(1px, 1px);-ms-transform:translate(1px, 1px);transform:translate(1px, 1px)}.content{padding:2.6rem 1.3rem;color:rgba(0,0,0,0.8)}.content a{color:rgba(0,0,0,0.8)}.content a:hover{color:#00a651}@media (min-width: 39.001em){.content{padding-left:2.6rem;padding-right:2.6rem}}@media (min-width: 60.001em){.content{padding-bottom:2.6rem;padding-top:2.6rem}}.content h1{font-size:1.7em;font-weight:700;margin-bottom:.65rem}@media (min-width: 60.001em){.content h1{font-size:2.5em;text-align:center;margin-bottom:1.3rem}}.content h2{font-size:1.25em;font-weight:700;margin-bottom:.65rem}@media (min-width: 60.001em){.content h2{font-size:1.5em;text-align:center}}.content h3{font-size:1.1em;font-weight:300;margin-bottom:.65rem}.events-filters{margin-bottom:1.3rem}.events-filters-toggler{display:block;margin-left:auto;margin-right:auto;position:relative;padding-right:calc(1.3rem + .325rem);padding-left:0.75em;-webkit-transition:margin-bottom 200ms 50ms ease-in-out;transition:margin-bottom 200ms 50ms ease-in-out}@media (min-width: 39.001em){.events-filters-toggler{display:none}}.events-filters-toggler::after{content:"";display:inline-block;position:absolute;width:11px;height:7px;right:.65rem;top:0.75em;background-image:url("../images/icon-arrow-down-black.svg");background-position:left center;background-repeat:no-repeat;background-size:11px;-webkit-transition:-webkit-transform 100ms linear;transition:-webkit-transform 100ms linear;transition:transform 100ms linear;transition:transform 100ms linear, -webkit-transform 100ms linear}.events-filters--opened .events-filters-toggler{margin-bottom:.65rem;background-color:transparent}.events-filters--opened .events-filters-toggler:hover{background-color:#d4dcd9}.events-filters--opened .events-filters-toggler::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.events-filters-list{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;text-align:center;list-style:none}@media (max-width: 39em){.events-filters-list{overflow:hidden;overflow-anchor:none;-webkit-transition:max-height 200ms ease-in-out;transition:max-height 200ms ease-in-out;--height: 0;max-height:var(--height)}}.events-filters-list-item{margin-bottom:.65rem;margin-right:.39rem}.events-filters-list-item-link{display:inline-block;background-color:#e6e6e6;text-decoration:none}.events-filters-list-item-link--selected{background-color:#00a651 !important;color:#fff !important}.events-filters-list-item-link:active{color:#f0f3f2}.events-event-wrapper{display:grid;grid-template-columns:1fr;max-width:19rem;margin:0 auto 1.3rem;padding:1.3rem;grid-gap:1.3rem}@media (min-width: 44.001em){.events-event-wrapper{display:grid;grid-template-columns:1fr 1fr;max-width:38rem;margin-left:-1.3rem;margin-right:-1.3rem}}@media (min-width: 47.001em){.events-event-wrapper{margin-left:auto;margin-right:auto}}@media (min-width: 73.001em){.events-event-wrapper{grid-template-columns:1fr 1fr 1fr;max-width:62em;grid-gap:1.3rem}}.events-event-wrapper--collapse{margin-top:-1.3rem;overflow:hidden;overflow-anchor:none;-webkit-transition:max-height 200ms ease-in-out;transition:max-height 200ms ease-in-out;--height: 0;max-height:var(--height)}.events-event-wrapper:not(.events-event-wrapper--opened){padding-top:0;padding-bottom:0}.events-event{border-radius:15px;display:block;width:100%;margin:0 auto;padding-bottom:1.3rem;text-decoration:none;-webkit-box-shadow:0 0 12px 0 #b3b3b3;box-shadow:0 0 12px 0 #b3b3b3;-webkit-transition:-webkit-transform 200ms linear;transition:-webkit-transform 200ms linear;transition:transform 200ms linear;transition:transform 200ms linear, -webkit-transform 200ms linear}.events-event:hover{color:#000 !important;-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.events-event-image-wrapper{margin-bottom:1.3rem;position:relative;text-align:center}.events-event-image{background-color:#f0f3f2;border-radius:15px 15px 0 0;width:100%;height:13rem;-o-object-fit:cover;object-fit:cover}.events-event-image--noThumbnail{-o-object-fit:none;object-fit:none}.events-event-meta{position:absolute;bottom:0;width:100%;-webkit-box-pack:end !important;justify-content:flex-end !important;padding:0 .65rem .325rem;border-bottom:2px solid #00a651}.events-event-header{margin-bottom:1.3rem;padding-left:1.3rem;padding-right:1.3rem}.events-event-header-heading{margin-bottom:0.1em;color:#00a651;font-variant-caps:small-caps;font-size:1.5em;line-height:1}.events-event-header-meta{display:-webkit-box;display:flex;flex-wrap:wrap;font-size:0.8em;opacity:0.8}.events-event-header-meta-datetime{margin-right:.65rem;padding-left:0.85rem;background-image:url("../images/icon-datetime.svg");background-position:left top;background-size:auto 14px}@media (min-width: 60.001em){.events-event-header-meta-datetime{background-size:auto 16px;background-position-y:0.1em}}.events-event-header-meta-place{padding-left:0.9em;background-image:url("../images/icon-place.svg");background-position:left top;background-size:auto 15px}@media (min-width: 60.001em){.events-event-header-meta-place{background-size:auto 17px;background-position-y:0.1em}}.events-event-excerpt{padding-left:1.3rem;padding-right:1.3rem;font-size:0.9em}.events-noResults{margin-top:3.9rem;margin-bottom:6.5rem}@media (min-width: 39.001em){.events-noResults{text-align:center}}.events-moreLink{display:block;margin-left:auto;margin-right:auto}.eventTagList{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;flex-wrap:wrap;font-size:0.9em}.eventTagList__item{margin-top:.325rem;padding:.325rem .65rem calc(.325rem - 0.15em);background-color:rgba(255,255,255,0.9);border-radius:2em}.eventTagList__item:not(:last-child){margin-right:.325rem}.eventTagList__item--type{padding-left:calc(.65rem + 1.25em);background-position:.65rem center;background-size:auto 1em}.eventTagList__item--nature{background-image:url("../images/icon-nature.svg")}.eventTagList__item--sights{background-image:url("../images/icon-castle.svg");background-position-x:calc(.65rem + 0.1em)}.description-text{max-width:28rem;margin-bottom:.65rem;text-align:left}@media (min-width: 60.001em){.description-text{margin-left:auto;margin-right:auto}}@media (min-width: 40.001em){.description-text{margin-bottom:1.3rem}}@media (min-width: 60.001em){.description-text{margin-left:auto;margin-right:auto}}.description-list{display:grid;grid-gap:1.3rem;grid-template-columns:1fr;-webkit-box-pack:center;justify-content:center;max-width:28rem}@media (min-width: 40.001em) and (max-width: 60em){.description-list{margin-left:-1.3rem;margin-right:-1.3rem;max-width:calc(28rem + 2.6rem)}}@media (min-width: 60.001em){.description-list{grid-template-columns:1fr 1fr;margin-left:auto;margin-right:auto;max-width:40rem}}.description-list-item{grid-column-start:span 2}@media (min-width: 60.001em){.description-list-item{grid-column-start:span 1}}.description-list-item--fullWidth{grid-column-start:span 2}@media (min-width: 60.001em){.description-list-item--fullWidth .description-list-item-text{max-width:28rem;margin-left:auto;margin-right:auto}}.icon{fill:#00a651;fill-opacity:1;-webkit-transition:fill 100ms linear;transition:fill 100ms linear}.icon:hover{fill:#007338}.list{max-width:20rem;list-style-type:none}@media (min-width: 60.001em){.list{margin-left:auto;margin-right:auto}}@media (min-width: 60.001em){.list:not(.list--noBackground){background-color:#f0f3f2;border-radius:2em;padding:1.3rem 3.9rem;max-width:calc(28em + 7.8rem)}}.list__item:not(:last-child){margin-bottom:.65rem}.list__item::before{content:"→️";font-size:0.65em;position:absolute;margin-left:-1.5em;margin-top:0.2em}@media (min-width: 60.001em){.list__item::before{margin-left:-1.3rem;font-size:0.75em;margin-top:0.15em}}.noResults{max-width:calc(28rem + 10.4rem);margin-left:-1.3rem;margin-right:-1.3rem;padding:1.3rem;font-style:italic;background-color:#ddd}@media (min-width: 39.001em){.noResults{margin-left:auto;margin-right:auto}}@media (min-width: 60.001em){.noResults{padding-left:5.2rem;padding-right:5.2rem}}.optionBox{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;overflow:hidden;background-color:#f0f3f2;border-radius:2em;text-decoration:none}.optionBox:hover{color:inherit !important}.optionBox__text{padding:1.3rem}@media (min-width: 40.001em){.optionBox__text{padding:1.95rem 2.6rem}}.optionBox__heading{font-weight:bold}@media (min-width: 60.001em){.optionBox__heading{text-align:center}}.optionBox__image{background-position:center top;background-size:cover;border-radius:0 0 2em 2em;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:13em;-webkit-box-pack:end;justify-content:flex-end;overflow:hidden;position:relative}.optionBox__image--voluntary-firstTime{background-image:url("/templates/brontosaurus/dist/images/voluntary-firstTime.jpg");background-position-y:36%}.optionBox__image--voluntary-weekendEvents{background-image:url("/templates/brontosaurus/dist/images/voluntary-weekendEvents.jpg");background-position-y:62%}.optionBox__image--voluntary-oneDayEvents{background-image:url("/templates/brontosaurus/dist/images/voluntary-oneDayEvents.jpg");background-position-y:58%}.optionBox__image--voluntary-holidayEvents{background-image:url("/templates/brontosaurus/dist/images/voluntary-holidayEvents.jpg")}.optionBox__image--voluntary-nature{background-image:url("/templates/brontosaurus/dist/images/voluntary-nature.jpg")}.optionBox__image--voluntary-sights{background-image:url("/templates/brontosaurus/dist/images/voluntary-sights.jpg")}.optionBox__image--courses-organizing{background-image:url("/templates/brontosaurus/dist/images/courses-organizing.jpg");background-position-y:41%}.optionBox__image--courses-thematic{background-image:url("/templates/brontosaurus/dist/images/courses-thematic.jpg");background-position-y:96%;background-size:144%}.optionBox__image--meetups{background-image:url("/templates/brontosaurus/dist/images/meetups.jpg");background-position-y:20%}.optionBox__image--forChildren-camps{background-image:url("/templates/brontosaurus/dist/images/forChildren-camps.jpg")}.optionBox__image--forChildren-units{background-image:url("/templates/brontosaurus/dist/images/forChildren-units.jpg");background-position-y:85%}.optionBox__image--forChildren-events{background-image:url("/templates/brontosaurus/dist/images/forChildren-events.jpg");background-position-y:100%}.optionBox__image--forChildren-eventsWithParents{background-image:url("/templates/brontosaurus/dist/images/forChildren-eventsWithParents.jpg");background-position-y:22%}.optionBox__image--supportOverview-presents{background-image:url("/templates/brontosaurus/dist/images/supportOverview-presents.jpg");background-size:cover}.optionBox__image--supportOverview-adoption{background-image:url("/templates/brontosaurus/dist/images/supportOverview-adoption.jpg");background-size:cover;background-position:center center}.photogallery{display:-webkit-box;display:flex;flex-wrap:wrap;justify-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:start;align-items:flex-start;list-style-type:none}@media (max-width: 30em){.photogallery{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.photogallery__item{margin-bottom:.325rem}@media (max-width: 30em){.photogallery__item:not(:nth-child(1)):not(:nth-child(2)){max-height:0;max-width:0;overflow:hidden;position:absolute}}@media (min-width: 30.001em){.photogallery__item{flex-basis:31%;margin-right:.325rem}}.photogallery__link{display:block}.photogallery__image{border-radius:20px}@media (min-width: 30.001em){.photogallery__image{-o-object-fit:cover;object-fit:cover;height:9.6em;width:100%}}.presentationBox{position:relative;min-height:18rem;padding:10.4rem 1.3rem 1.3rem;margin-left:-1.3rem;margin-right:-1.3rem;background-color:#f0f3f2;overflow:hidden}@media (min-width: 39.001em){.presentationBox{margin-left:-2.6rem;margin-right:-2.6rem}}@media (min-width: 50.001em){.presentationBox{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;padding:2.6rem;margin-left:auto;margin-right:auto;border-radius:2em;background-color:transparent}}.presentationBox::before{content:"";display:block;width:100%;height:9.1rem;position:absolute;top:0;left:0}@media (min-width: 50.001em){.presentationBox::before{height:100%;z-index:-1}}.presentationBox::after{left:0}@media (min-width: 50.001em){.presentationBox::after{content:"";display:block;width:50%;height:100%;position:absolute;top:0;z-index:-1;background-color:rgba(240,243,242,0.9)}}@media (min-width: 50.001em){.presentationBox--thirdsLayout::after{width:60%}}.presentationBox--textOnRight::after{left:initial;right:0}.presentationBox__text{margin:0}.presentationBox__text:not(:last-child){margin-bottom:.65rem}@media (min-width: 50.001em){.presentationBox__text{max-width:calc(50% - 2.6rem)}}@media (min-width: 50.001em){.presentationBox--thirdsLayout .presentationBox__text{max-width:calc(60% - 2.6rem)}}@media (min-width: 50.001em){.presentationBox--textOnRight .presentationBox__text{margin-left:calc(50% + 2.6rem)}}@media (min-width: 50.001em){.presentationBox--thirdsLayout.presentationBox--textOnRight .presentationBox__text{margin-left:calc(40% + 2.6rem - 0.5rem)}}.presentationBox__quotation{font-style:italic;margin-bottom:1.3rem;position:relative}.presentationBox__quotation::before{content:"„";position:absolute;left:-0.4em}.presentationBox__quotation::after{content:"“"}.presentationBox--aboutCrossroad-pavlicek::before{background-image:url("../images/aboutCrossroad-references-jaroslav-pavlicek.jpg");background-size:39em;background-position:center -9em}@media (min-width: 50.001em){.presentationBox--aboutCrossroad-pavlicek::before{background-size:43em;background-position:-3em -7em}}.presentationBox--aboutCrossroad-binka::before{background-image:url("../images/aboutCrossroad-references-bohuslav-binka.jpg");background-size:39em;background-position:80% -7em}@media (min-width: 50.001em){.presentationBox--aboutCrossroad-binka::before{background-size:40em;background-position:left -4em}}.presentationBox--aboutCrossroad-dalajlama::before{background-image:url("../images/aboutCrossroad-references-dalajlama.jpg");background-size:39em;background-position:center -2.8em}@media (min-width: 50.001em){.presentationBox--aboutCrossroad-dalajlama::before{background-size:40em;background-position:left -0.1em}}.presentationBox--aboutCrossroad-tesar::before{background-image:url("../images/aboutCrossroad-references-ladislav-tesar.jpg");background-size:39em;background-position:center -5em}@media (min-width: 50.001em){.presentationBox--aboutCrossroad-tesar::before{background-size:50em;background-position:left -5em}}.presentationBox--aboutStructure-baseUnits::before{background-image:url("../images/baseUnit.jpg");background-position:center -7em;background-size:40em}@media (min-width: 50.001em){.presentationBox--aboutStructure-baseUnits::before{background-position:-4em -8.5em;background-size:50em}}.presentationBox--aboutSuccesses-lukov::before{background-image:url("../images/aboutSuccesses-lukov.jpg");background-size:cover}@media (max-width: 50em){.presentationBox--aboutSuccesses-lukov::before{background-size:39em;background-position-y:-2em}}.presentationBox--aboutSuccesses-ucebna::before{background-image:url("../images/aboutSuccesses-ucebna.jpg");background-size:45em;background-position-y:-11em}@media (min-width: 50.001em){.presentationBox--aboutSuccesses-ucebna::before{background-size:63em;background-position:center -15em}}.presentationBox--aboutSuccesses-himalaje::before{background-image:url("../images/aboutSuccesses-himalaje.jpg");background-size:cover}@media (max-width: 50em){.presentationBox--aboutSuccesses-himalaje::before{background-size:39em;background-position:center -1em}}.presentationBox--aboutSuccesses-koreny::before{background-image:url("../images/aboutSuccesses-koreny.jpg");background-size:39em;background-position:calc(100% + 3em) -6.4em}@media (min-width: 50.001em){.presentationBox--aboutSuccesses-koreny::before{background-size:54em;background-position-x:calc(100% + 6em)}}.presentationBox--aboutSuccesses-ukrajina::before{background-image:url("../images/aboutSuccesses-ukrajina.jpg");background-size:39em;background-position-y:-2em}@media (min-width: 50.001em){.presentationBox--aboutSuccesses-ukrajina::before{background-size:48em;background-position-y:-1em}}.presentationBox--highschool-outdoor::before{background-image:url("../images/highschools-outdoor.jpg");background-position:center -1em;background-size:35em}@media (min-width: 50.001em){.presentationBox--highschool-outdoor::before{background-position-x:-9em;background-size:50em}}.presentationBox--highschool-in::before{background-image:url("../images/highschools-in.jpg");background-position:right center;background-size:cover;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.presentationBox--highschool-biodiversity::before{background-image:url("../images/highschools-biodiversity.jpg");background-position:left calc(100% + 2em);background-size:27em}@media (min-width: 39.001em){.presentationBox--highschool-biodiversity::before{background-position-y:calc(100% + 3em);background-size:35em}}@media (min-width: 50.001em){.presentationBox--highschool-biodiversity::before{background-size:42em}}.presentationBox--highschool-planting::before{background-image:url("../images/highschools-planting.jpg");background-position:center -7em;background-size:28em}@media (min-width: 39.001em){.presentationBox--highschool-planting::before{background-position-y:-11em;background-size:35em}}@media (min-width: 50.001em){.presentationBox--highschool-planting::before{background-position:left -18em;background-size:58em}}.presentationBox--supportOverview-frelich::before{background-image:url("../images/supportOverview-supporters-frelich.jpg");background-size:38em;background-position:left -4.5em}@media (min-width: 50.001em){.presentationBox--supportOverview-frelich::before{background-position-y:-3em}}.presentationBox--supportOverview-brzobohata::before{background-image:url("../images/supportOverview-supporters-brzobohata.jpg");background-size:11em;background-position:center -3em}@media (min-width: 50.001em){.presentationBox--supportOverview-brzobohata::before{background-size:19em;background-position:right -3em}}.presentationBox--supportOverview-perlik::before{background-image:url("../images/supportOverview-supporters-perlik.jpg");background-size:39em;background-position:left -4em}@media (min-width: 50.001em){.presentationBox--supportOverview-perlik::before{background-size:41em;background-position:-3em top}}.presentationBox--supportOverview-hladky::before{background-image:url("../images/supportOverview-supporters-hladky.jpg");background-size:45em;background-position:left -5.5em}@media (min-width: 50.001em){.presentationBox--supportOverview-hladky::before{background-size:47em;background-position-y:-2.5em}}.presentationBox--supportOverview-vansa::before{background-image:url("../images/supportOverview-supporters-vansa.jpg");background-size:39em;background-position:left -8em}@media (min-width: 50.001em){.presentationBox--supportOverview-vansa::before{background-size:43em;background-position:-5em -2.5em}}.presentationBox--supportOverview-zemanek::before{background-image:url("../images/supportOverview-supporters-zemanek.jpg");background-size:39em;background-position:right -7em}@media (min-width: 50.001em){.presentationBox--supportOverview-zemanek::before{background-position-y:-4em}}.references{position:relative;max-width:40rem;margin-left:auto;margin-right:auto}.references__link{position:relative;display:block;text-decoration:none}.references__link:hover{color:inherit !important}.references__button{position:absolute;top:calc(50% - 1.3rem);padding:1.3rem;background-image:url("../images/icon-arrow-right.svg");background-position:center center;background-size:auto 1.5em;z-index:3;opacity:1;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}.references__button--previous{left:-1.3rem;-webkit-transform:rotateY(200grad);transform:rotateY(200grad)}.references__button--previous:active{-webkit-transform:translate(1px, 1px) rotateY(200grad);transform:translate(1px, 1px) rotateY(200grad)}.references__button--next{right:-1.3rem}.references__button--hidden{opacity:0;pointer-events:none}.references__list{--carouselPosition: 1;list-style-type:none;display:-webkit-box;display:flex;overflow:hidden;border-radius:2em}.references__list-item{flex-shrink:0;flex-basis:100%;-webkit-transform:translateX(calc(var(--carouselPosition) * -100%));-ms-transform:translateX(calc(var(--carouselPosition) * -100%));transform:translateX(calc(var(--carouselPosition) * -100%));-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out;margin-left:initial;margin-right:initial}.registration{max-width:32rem;margin-left:auto;margin-right:auto;--labelWidth: 9.1rem}.registration__text{text-align:center}.registration__actionButton{display:block;margin-left:auto;margin-right:auto;max-width:9em;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.registration__actionButton--brontoweb{margin-bottom:.65rem;border:2px solid transparent;cursor:pointer}.registration__actionButton--brontoweb::after{top:calc(50% - 8px);width:10px;height:16px;-webkit-mask-image:url("/templates/brontosaurus/dist/images/icon-arrow.svg");mask-image:url("/templates/brontosaurus/dist/images/icon-arrow.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto 100%;mask-size:auto 100%;background-color:#fff;background-image:none;-webkit-transition:background-color 200ms ease-in-out, -webkit-transform 200ms ease-in-out;transition:background-color 200ms ease-in-out, -webkit-transform 200ms ease-in-out;transition:background-color 200ms ease-in-out, transform 200ms ease-in-out;transition:background-color 200ms ease-in-out, transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out}.registration__actionButton--brontoweb.registration__actionButton--activated{background-color:#fff;border-color:#00a651;color:#00a651 !important}.registration__actionButton--brontoweb.registration__actionButton--activated:hover{background-color:#00a651;color:#fff !important}.registration__actionButton--brontoweb.registration__actionButton--activated::after{-webkit-transform:rotate(100grad);-ms-transform:rotate(100grad);transform:rotate(100grad);background-color:#00a651}.registration__actionButton--brontoweb.registration__actionButton--activated:hover::after{background-color:#fff}.registration__actionButton--email::after{top:calc(50% - 9px);width:16px;height:16px;-webkit-mask-image:url("/templates/brontosaurus/dist/images/icon-letter.svg");mask-image:url("/templates/brontosaurus/dist/images/icon-letter.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto 100%;mask-size:auto 100%;background-color:#fff;background-image:none;-webkit-transition:background-color 200ms ease-in-out, -webkit-transform 200ms ease-in-out;transition:background-color 200ms ease-in-out, -webkit-transform 200ms ease-in-out;transition:background-color 200ms ease-in-out, transform 200ms ease-in-out;transition:background-color 200ms ease-in-out, transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out}.registration__actionButton--customWebpage::after{top:calc(50% - 9px);width:18px;height:16px;-webkit-mask-image:url("/templates/brontosaurus/dist/images/icon-link-external.svg");mask-image:url("/templates/brontosaurus/dist/images/icon-link-external.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto 100%;mask-size:auto 100%;background-color:#fff;background-image:none;-webkit-transition:background-color 200ms ease-in-out, -webkit-transform 200ms ease-in-out;transition:background-color 200ms ease-in-out, -webkit-transform 200ms ease-in-out;transition:background-color 200ms ease-in-out, transform 200ms ease-in-out;transition:background-color 200ms ease-in-out, transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out}.registration__form{--formHeight: none;position:relative;padding:2.6rem 1.3rem;overflow:hidden;max-height:var(--formHeight);border-radius:2em;background-color:#f0f3f2}@media (min-width: 50.001em){.registration__form{padding:2.6rem}}.registration__form--hidden{max-height:0;padding-top:0;padding-bottom:0}.registration__form--animateStateChanges{-webkit-transition:max-height 200ms ease-in-out, padding 200ms 50ms ease-in-out;transition:max-height 200ms ease-in-out, padding 200ms 50ms ease-in-out}.registration__formError{list-style-type:none;margin:0 -1.3rem 0.65rem;background-color:#a60000;color:#fff;padding:0.65rem 1.3rem 0.4rem}.registration__formRow{display:-webkit-box;display:flex;margin-bottom:.325rem}@media (max-width: 50em){.registration__formRow{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media (min-width: 50.001em){.registration__formRow{-webkit-box-align:center;align-items:center}}.registration__formRow--biggerBottomOffset{margin-bottom:2.6rem}.registration__formRow--consent{display:block;margin-bottom:.65rem;font-size:0.8em;text-align:center}@media (min-width: 50.001em){.registration__inputLabel{flex-basis:var(--labelWidth);padding-right:.325rem}}.registration__inputLabel--note{align-self:flex-start;padding-top:.325rem}.registration__inputLabelNote{display:block;margin-bottom:0.25rem;line-height:0.8;font-size:0.8em;color:#b3b3b3}.registration__inputField{padding-top:13px !important;padding-bottom:4px !important;background-color:#fff}.registration__inputField--birthDate{max-width:6em}.registration__inputField--phoneNumber{max-width:8em}@media (min-width: 50.001em){.registration__inputField--email,.registration__inputField--note{width:calc(100% - var(--labelWidth))}}.registration__inputField--note{min-height:6em}.registration__inputNote{color:#b3b3b3;font-size:0.85em}@media (min-width: 50.001em){.registration__inputNote{margin-left:.65rem}}@media (min-width: 50.001em){.registration__formSubmitButton{margin-left:8em}}aside .related{max-width:40rem;margin-left:auto;margin-right:auto}aside .related-heading{margin-bottom:1.3rem}aside .related-list{display:grid;grid-template-columns:1fr;grid-gap:1.3rem;-webkit-box-pack:center;justify-content:center}@media (min-width: 39.001em){aside .related-list{grid-template-columns:1fr 1fr}}aside .related-list-item{border-radius:2em;overflow:hidden;display:block;padding:1.3rem 1.3rem 2.6rem;position:relative;text-decoration:none;z-index:0}@media (min-width: 39.001em){aside .related-list-item{display:grid;grid-template-areas:"heading" "list" "link";grid-template-columns:1fr;-webkit-box-align:center;align-items:center;grid-row-gap:1.3rem;grid-column-gap:.65rem;padding:1.3rem}}@media (min-width: 53.001em){aside .related-list-item{grid-template-areas:"heading heading" "list photo" "link link";grid-template-columns:2fr 1fr}}aside .related-list-item:hover{color:inherit}aside .related-list-item::before{content:"";background-color:rgba(240,243,242,0.9);position:absolute;width:100%;height:100%;top:0;left:0;display:block;z-index:-1}@media (max-width: 39em){aside .related-list-item-heading{margin-bottom:1.3rem}}@media (min-width: 39.001em){aside .related-list-item-heading{grid-area:heading;margin-bottom:0}}aside .related-list-item-list{list-style:none}@media (max-width: 39em){aside .related-list-item-list{margin-bottom:2.6rem}}@media (min-width: 39.001em){aside .related-list-item-list{grid-area:list}}@media (max-width: 30em){aside .related-list-item-list li:nth-child(3){max-width:8em}}aside .related-list-item-roundedPhoto{background-size:250%;border-radius:50%;-webkit-clip-path:circle(50%);clip-path:circle(50%);height:5em;width:5em}@media (max-width: 53em){aside .related-list-item-roundedPhoto{display:none}}@media (max-width: 39em){aside .related-list-item-roundedPhoto{top:3.9rem;position:absolute;right:.65rem;z-index:1}}@media (min-width: 39.001em){aside .related-list-item-roundedPhoto{grid-area:photo;justify-self:end}}aside .related-list-item-moreLink{z-index:-1}aside .related-list-item-moreLink::after{background-color:#f0f3f2}@media (min-width: 39.001em){aside .related-list-item-moreLink{grid-area:link;justify-self:center;position:relative;left:unset;bottom:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset;white-space:unset}}aside .related-list-item--courses{background-image:url("../images/hlavicka-kurzy-a-prednasky.jpg");background-position:right top;background-size:30em}aside .related-list-item--courses-roundedPhoto{background-image:url("../images/hlavicka-kurzy-a-prednasky.jpg");background-position-x:50%;background-position-y:28%}aside .related-list-item--meetups{background-image:url("../images/hlavicka-setkavani-a-kluby.jpg");background-size:25em}aside .related-list-item--meetups-roundedPhoto{background-image:url("../images/hlavicka-setkavani-a-kluby.jpg");background-position-x:97%;background-position-y:17%}aside .related-list-item--donation{background-image:url("../images/hlavicka-moznost-podpory.jpg");background-size:22em}aside .related-list-item--donation-roundedPhoto{background-image:url("../images/hlavicka-moznost-podpory.jpg");background-position-x:13%;background-position-y:81%}aside .related-list-item--children{background-image:url("../images/hlavicka-proDeti.jpg");background-position:right center;background-size:36em}aside .related-list-item--children-roundedPhoto{background-image:url("../images/hlavicka-proDeti.jpg");background-position:94% 59%;background-size:21rem}aside .related-list-item--voluntary{background-image:url("../images/hlavicka-dobrovolnickeAkce.jpg");background-position:calc(100% + 8em) -7em;background-size:45em}aside .related-list-item--voluntary-roundedPhoto{background-image:url("../images/hlavicka-dobrovolnickeAkce.jpg");background-position:-5.5em -0.6em}del.revision{position:relative;background-color:#fbdbdb;padding:.65rem}del.revision::before{content:attr(data-revision-text);position:absolute;background-color:#d40303;color:#fff;top:-3.2em;left:60%;text-decoration:none;padding:.65rem .65rem calc(.65rem - 0.15em);border-radius:2em;white-space:nowrap;font-size:0.85em}del.revision::after{content:"";display:block;position:absolute;border:15px solid transparent;top:-0.5em;border-top-color:#d40303;left:calc(60% + 1.3em)}ins.revision{position:relative;background-color:#dbfbdb;padding:.65rem;text-decoration:none}ins.revision::before{content:attr(data-revision-text);position:absolute;background-color:#38c935;color:#fff;top:-3.2em;left:60%;text-decoration:none;padding:.65rem .65rem calc(.65rem - 0.15em);border-radius:2em;white-space:nowrap;font-size:0.85em}ins.revision::after{content:"";display:block;position:absolute;border:15px solid transparent;top:-0.5em;border-top-color:#38c935;left:calc(60% + 1.3em)}.searchForm{position:absolute;width:100%;height:100%;display:-webkit-box;display:flex;z-index:1;background-color:#fff}.searchForm--hidden{max-height:0;overflow:hidden;pointer-events:none}.searchForm__innerWrapper{display:-webkit-box;display:flex;width:80vw;max-width:28rem;margin-left:auto;margin-right:auto;position:relative}.searchForm__gcseRoot{-webkit-box-flex:1;flex-grow:1;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.searchForm__gcseRoot>div{flex-basis:30rem !important}.searchForm__gcseRoot .gsc-input-box{height:3em !important;border-radius:2em !important}.searchForm__gcseRoot .gsib_a{padding-left:15px !important;padding-bottom:0 !important}.searchForm__gcseRoot .gsst_b{padding-top:4px !important}.searchForm__gcseRoot .gsst_a{padding-right:10px !important}.searchForm__gcseRoot table.gsc-input{height:100% !important}.searchForm__gcseRoot .gsc-search-box>tbody>tr{display:-webkit-box !important;display:flex !important;-webkit-box-align:center !important;align-items:center !important}.searchForm__gcseRoot .gsc-search-box>tbody>tr>td.gsc-input{-webkit-box-flex:1 !important;flex-grow:1 !important}.searchForm__gcseRoot .gsc-search-box>tbody>tr>td.gsc-search-button{flex-basis:9em !important;flex-basis:max-content !important}.searchForm__gcseRoot input.gsc-input{background:none !important;font-size:1.6em !important;text-indent:initial !important}.searchForm__gcseRoot input.gsc-input::-webkit-input-placeholder{font-size:0.9em !important}.searchForm__gcseRoot input.gsc-input::-moz-placeholder{font-size:0.9em !important}.searchForm__gcseRoot input.gsc-input:-ms-input-placeholder{font-size:0.9em !important}.searchForm__gcseRoot input.gsc-input::-ms-input-placeholder{font-size:0.9em !important}.searchForm__gcseRoot input.gsc-input::placeholder{font-size:0.9em !important}.searchForm__gcseRoot input.gsc-input:focus{-webkit-box-shadow:none !important;box-shadow:none !important}.searchForm__gcseRoot button.gsc-search-button{border-radius:2em !important;padding:.65rem 1.3rem calc(.65rem - 0.35em) !important;font-size:1.6em !important;height:100% !important}.searchForm__gcseRoot button.gsc-search-button>svg{width:16px !important;height:16px !important}.searchForm__gcseRoot button.gsc-search-button::after{display:none !important}.searchForm__closeButton{position:absolute;right:-2.6rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:1.3rem;cursor:pointer;border:none;background-color:transparent;background-image:url("../images/icon-close-black.svg");background-position:center;background-size:0.7em}@media (max-width: 30em){.searchForm__closeButton{right:-2em}}.searchForm__closeButton::after{display:none}.sponsors{border-top:2px solid #f0f3f2;padding:2.6rem 1.3rem;text-align:center}.sponsors-list{display:grid;grid-template-columns:repeat(auto-fit, 8em);grid-row-gap:2.6rem;grid-column-gap:1.3rem;-webkit-box-align:center;align-items:center;justify-items:center;-webkit-box-pack:center;justify-content:center;max-width:72rem;margin-left:auto;margin-right:auto;margin-bottom:2.6rem;list-style-type:none;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.sponsors-list-item--msmt{max-width:5.6em}.sponsors-list-item--mv{max-width:7.9em}.sponsors-list-item--mzp{max-width:8.2em}.sponsors-list-item--mzv{max-width:9.2em}.sponsors-link{font-size:0.9em;color:#555}article .about-crossroad-screenreaderHeading{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}article .about-crossroad-heading{font-size:1.7em;font-weight:700;margin-bottom:.65rem}@media (min-width: 60.001em){article .about-crossroad-heading{font-size:2.5em;text-align:center;margin-bottom:1.3rem}}article .about-crossroad-philosophy{max-width:28rem;margin-bottom:1.3rem}@media (min-width: 60.001em){article .about-crossroad-philosophy{margin-left:auto;margin-right:auto}}article .about-crossroad-highlightsLink{margin-bottom:1.3rem}article .about-crossroad-crossroad{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;max-width:40rem;margin-left:auto;margin-right:auto;margin-bottom:5.2rem;list-style-type:none}@media (min-width: 60.001em){article .about-crossroad-crossroad{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:center;justify-content:center}}article .about-crossroad-crossroad-field{flex-basis:50%}@media (max-width: 60em){article .about-crossroad-crossroad-field:not(:last-child){margin-bottom:1.3rem}}@media (min-width: 60.001em){article .about-crossroad-crossroad-field:not(:last-child){margin-right:1.3rem}}article .about-crossroad-crossroad-field-link{display:block;height:18em;border-radius:2em}article .about-crossroad-crossroad-field-link--structure{background-image:url("../images/hlavicka-struktura-organizace.jpg");background-size:41em;background-position:80% top}article .about-crossroad-crossroad-field-link--successes{background-image:url("../images/aboutSuccesses-lukov.jpg");background-size:40em;background-position:-4em -2em}article .about-highlights{text-align:center;margin-bottom:3.9rem}article .about-highlights-heading{font-size:1.7em;font-weight:700;margin-bottom:.65rem}@media (min-width: 60.001em){article .about-highlights-heading{font-size:2.5em;text-align:center;margin-bottom:1.3rem}}article .about-highlights-list{max-width:20rem;margin-bottom:1.3rem}article .about-highlights-action{display:block;max-width:10em;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-left:auto;margin-right:auto}article .about-successes{margin-bottom:3.9rem}article .about-successes-heading{font-size:1.7em;font-weight:700;margin-bottom:.65rem}@media (min-width: 60.001em){article .about-successes-heading{font-size:2.5em;text-align:center;margin-bottom:1.3rem}}article .about-successes-introduction{max-width:28rem;margin-bottom:1.3rem}@media (min-width: 60.001em){article .about-successes-introduction{margin-left:auto;margin-right:auto}}@media (min-width: 60.001em){article .about-successes-introduction{margin-bottom:2.6rem}}article .about-successes-item:not(:last-child){margin-bottom:2.6rem}@media (min-width: 60.001em){article .about-successes-item:not(:last-child){margin-bottom:3.9rem}}article .about-successes-item-headingWrapper{margin-bottom:.65rem}@media (min-width: 60.001em){article .about-successes-item-headingWrapper{text-align:center}}article .about-successes-item-heading{display:inline-block}@media (min-width: 60.001em){article .about-successes-item-heading{font-weight:bold}}article .about-successes-item-heading-castle,article .about-successes-item-heading-nature{position:relative}@media (min-width: 40.001em){article .about-successes-item-heading-castle::before,article .about-successes-item-heading-nature::before{content:"";position:absolute;background-size:auto 100%;width:20px;height:20px;top:0.2em;left:-1.3em}}@media (min-width: 40.001em){article .about-successes-item-heading-castle::before{background-image:url("../images/icon-castle.svg")}}@media (min-width: 40.001em){article .about-successes-item-heading-nature::before{background-image:url("../images/icon-nature.svg")}}article .about-successes-item-text{max-width:32em;margin-bottom:1.3rem}@media (min-width: 60.001em){article .about-successes-item-text{margin-left:auto;margin-right:auto}}article .about-successes-item-quotation{max-width:47.5rem;margin-bottom:1.3rem}@media (min-width: 50.001em){article .about-successes-item-quotation{margin-bottom:2.6rem}}article .about-successes-item-quotation-name{font-size:0.8em;text-align:right;line-height:1.3;color:#444}article .about-successes-item-quote{padding:2.6rem 1.3rem;flex-basis:100%;text-align:center;font-weight:700}@media (min-width: 39.001em){article .about-successes-item-quote{padding-left:2.6rem;padding-right:2.6rem}}@media (min-width: 40.001em){article .about-successes-item-quote{flex-basis:50%;padding-top:5.2rem;padding-bottom:5.2rem}}article .about-successes-contact{display:block;max-width:18em;margin:-.65rem auto 0;font-size:0.85em;text-align:center}@media (min-width: 60.001em){article .about-successes-contact{margin-top:-1.3rem}}.contacts-introduction{max-width:28rem;margin-bottom:2.6rem}@media (min-width: 60.001em){.contacts-introduction{margin-left:auto;margin-right:auto}}.contacts-details{margin-bottom:2.6rem}.contacts-details-blockContainer{max-width:35rem;margin-left:auto;margin-right:auto;margin-bottom:1.3rem;display:grid;grid-template-areas:"map" "contacts" "openingHours";grid-template-columns:100%;grid-template-rows:30vh auto auto;border-radius:2em;overflow:hidden}@media (min-width: 39.001em){.contacts-details-blockContainer{grid-template-areas:"map contacts" "map openingHours";grid-template-columns:50% 50%;grid-template-rows:50% 50%}}.contacts-details-map{grid-area:map;width:100%;height:100%}.contacts-details-contacts{grid-area:contacts;font-style:normal;background-color:#f0f3f2;padding:2.6rem;font-size:0.9em}.contacts-details-contacts-item{margin-bottom:0.4em}.contacts-details-contacts-item::before{content:"";display:block;position:absolute;margin-left:calc(-.65rem - 20px);width:2em;margin-top:0.05em;background-size:auto 100%}.contacts-details-contacts-item--address::before{background-image:url("../images/icon-place-green.svg");background-position-x:3px;height:23px}.contacts-details-contacts-item--phone::before{background-image:url("../images/icon-phone.svg");height:24px}.contacts-details-contacts-item--phone-number{display:block}.contacts-details-contacts-item--email::before{background-image:url("../images/icon-letter.svg");background-position-x:1px;height:20px}.contacts-details-contacts-item-subheading{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.contacts-details-openingHours{grid-area:openingHours;background-color:#f0f3f2;padding:0 2.6rem 2.6rem}.contacts-details-openingHours-list{list-style-type:none;font-size:0.9em}.contacts-invoicing,.contacts-accounts{max-width:28rem;font-size:0.85em}@media (min-width: 60.001em){.contacts-invoicing,.contacts-accounts{margin-left:auto;margin-right:auto}}.contacts-people{max-width:40rem;margin:0 auto 3.25rem}@media (max-width: 60em){.contacts-people{clear:right}}@media (min-width: 60.001em){.contacts-people{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}@media (max-width: 60em){.contacts-people-imageWrapper{float:right;max-width:33vw;margin-left:.65rem}}@media (max-width: 60em) and (min-width: 40.001em){.contacts-people-imageWrapper{max-width:25vw}}@media (min-width: 60.001em){.contacts-people-imageWrapper{flex-basis:47%}}@media (min-width: 60.001em){.contacts-people:nth-child(odd) .contacts-people-imageWrapper{-webkit-box-ordinal-group:2;order:1}}.contacts-people-image{border-radius:23% / 25%;margin-bottom:.65rem;max-width:100%}@media (min-width: 60.001em){.contacts-people-image{margin-bottom:0}}@media (min-width: 60.001em){.contacts-people-description{flex-basis:47%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}}.contacts-people-description-name{margin-bottom:.65rem}.contacts-people-description-name-bold{font-weight:bold}.contacts-people-description-about{margin-bottom:.65rem}@media (min-width: 60.001em){.contacts-people-description-about{max-width:15em}}.contacts-people-description-contact{padding-left:1.3rem}.contacts-people-description-contact::before{display:block;content:"";width:23px;height:25px;background-image:url("../images/icon-letter.svg");position:absolute;margin-left:-1.3rem;margin-top:0.1em}@media (min-width: 30.001em){.detail{max-width:25em;margin-left:auto;margin-right:auto}}@media (min-width: 50.001em){.detail{max-width:40em}}.detail__noResults{margin-bottom:5.2rem}.detail__heading{margin-bottom:1.3rem !important;font-variant-caps:small-caps;text-align:center}.detail__top{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:2.6rem;border-radius:2em;background-color:#f0f3f2}@media (min-width: 50.001em){.detail__top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;min-height:18em}}.detail__tagList-wrapper{position:relative}@media (max-width: 50em){.detail__tagList-wrapper{border-bottom:2px solid #00a651}}@media (min-width: 50.001em){.detail__tagList-wrapper{align-self:stretch;flex-basis:40%;border-right:2px solid #00a651}}.detail__coverImage-wrapper{display:contents;height:100%}.detail__coverImage{--detail-coverImage-height: 15em;width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 50em){.detail__coverImage{max-height:var(--detail-coverImage-height);border-top-left-radius:2em;border-top-right-radius:2em}}@media (min-width: 50.001em){.detail__coverImage{max-height:18em;min-height:100%;border-top-left-radius:2em;border-bottom-left-radius:2em}}.detail__coverImage--none{height:var(--detail-coverImage-height);background-color:#f0f3f2;background-image:url("../images/logo-hb-brontosaurus.svg");background-position:center center;background-repeat:no-repeat}@media (min-width: 50.001em){.detail__coverImage--none{height:100%}}.detail__tagList{position:absolute;bottom:0;width:100%;-webkit-box-pack:end !important;justify-content:flex-end !important;padding:0 .65rem .65rem;text-align:center}.detail__basicInformation-wrapper{flex-basis:60%}.detail__basicInformation{display:table;margin:1.3rem auto}.detail__basicInformation-item{display:table-row}.detail__basicInformation-label,.detail__basicInformation-value{display:table-cell;vertical-align:top}.detail__basicInformation-label{padding-left:1.3rem;padding-right:1.3rem;padding-bottom:.325rem;font-weight:bold;text-align:right}.detail__basicInformation-value{padding-right:1.3rem}.detail__basicInformation-mapLink{background-image:url("/templates/brontosaurus/dist/images/icon-link-external-alt.svg");background-position:right 0.2em;background-size:auto 13px;padding-right:calc(13px + .325rem)}.detail__basicInformation-priceNoFee{font-style:italic}.detail__firstTimeAttendeesInformation{padding:1.3rem 1.3rem calc(1.3rem - 0.15rem);text-align:center}@media (max-width: 50em){.detail__firstTimeAttendeesInformation{border-bottom-right-radius:2em;border-bottom-left-radius:2em;background-color:#f0f3f2}}@media (min-width: 50.001em){.detail__firstTimeAttendeesInformation{margin-bottom:.65rem;padding-top:.65rem;font-weight:bold}}.detail__registrationLink{margin-bottom:2.6rem}.detail-program,.detail-information,.detail-work,.detail-example-text,.detail-team,.detail-contact,.detail-promo{max-width:55ch;margin-left:auto;margin-right:auto}.detail-program-paragraph:not(:last-child),.detail-information-paragraph:not(:last-child),.detail-work-paragraph:not(:last-child),.detail-team-paragraph:not(:last-child),.detail-promo-paragraph:not(:last-child){margin-bottom:.65rem}.detail-program,.detail-information,.detail-work,.detail-team{margin-bottom:1.3rem}.detail-information-paragraph-link{color:#00a651}.detail-information-list{list-style-type:none}.detail-example{margin-bottom:1.3rem}.detail-example-text{margin-bottom:.65rem}.detail-contact{margin-bottom:2.6rem}.detail-contact-wrapperButton{text-align:center;margin-bottom:.65rem}.detail-contact-button{margin-bottom:0}.detail-contact-data{margin-bottom:.975rem}.detail-contact-data-website{background-image:url("/templates/brontosaurus/dist/images/icon-link-external-alt.svg");background-position:right 0.2em;background-size:auto 10px;padding-right:calc(10px + .325rem)}.detail-registrationLink-wrapper{margin-bottom:3.9rem}.detail-promo-moreLink{margin-top:1.3rem}.detail-promo{max-width:60ch;margin-left:auto;margin-right:auto}.detail__flashMessage{display:-webkit-box;display:flex;position:fixed;max-width:60ch;text-align:center;margin-top:-1.3rem;background-color:#00a651;color:#fff;border-radius:10em;padding:1.3em;z-index:1;--flashMessage-xTranslation: 0%;-webkit-animation-name:flashMessage-bounce,flashMessage-pulse;animation-name:flashMessage-bounce,flashMessage-pulse;-webkit-animation-delay:0.8s,3s;animation-delay:0.8s,3s;-webkit-animation-duration:0.5s,1.7s;animation-duration:0.5s,1.7s;-webkit-animation-fill-mode:both,forwards;animation-fill-mode:both,forwards;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite}@media (max-width: 39em){.detail__flashMessage{left:.65rem;right:.65rem}}@media (min-width: 39.001em){.detail__flashMessage{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width: 39.001em){.detail__flashMessage{--flashMessage-xTranslation: -50%}}.detail__flashMessage--hidden{pointer-events:none;-webkit-animation-name:flashMessage-bounce,flashMessage-pulse,flashMessage-hide;animation-name:flashMessage-bounce,flashMessage-pulse,flashMessage-hide;-webkit-animation-delay:0.8s,3s,0s;animation-delay:0.8s,3s,0s;-webkit-animation-duration:0.5s,1.7s,800ms;animation-duration:0.5s,1.7s,800ms;-webkit-animation-fill-mode:both,forwards,forwards;animation-fill-mode:both,forwards,forwards;-webkit-animation-iteration-count:1,infinite,1;animation-iteration-count:1,infinite,1}@-webkit-keyframes flashMessage-bounce{0%{opacity:0;-webkit-transform:translateX(var(--flashMessage-xTranslation)) scale(0.3);transform:translateX(var(--flashMessage-xTranslation)) scale(0.3)}50%{opacity:0.9;-webkit-transform:translateX(var(--flashMessage-xTranslation)) scale(1.1);transform:translateX(var(--flashMessage-xTranslation)) scale(1.1)}80%{opacity:1;-webkit-transform:translateX(var(--flashMessage-xTranslation)) scale(0.89);transform:translateX(var(--flashMessage-xTranslation)) scale(0.89)}100%{opacity:1;-webkit-transform:translateX(var(--flashMessage-xTranslation)) scale(1);transform:translateX(var(--flashMessage-xTranslation)) scale(1)}}@keyframes flashMessage-bounce{0%{opacity:0;-webkit-transform:translateX(var(--flashMessage-xTranslation)) scale(0.3);transform:translateX(var(--flashMessage-xTranslation)) scale(0.3)}50%{opacity:0.9;-webkit-transform:translateX(var(--flashMessage-xTranslation)) scale(1.1);transform:translateX(var(--flashMessage-xTranslation)) scale(1.1)}80%{opacity:1;-webkit-transform:translateX(var(--flashMessage-xTranslation)) scale(0.89);transform:translateX(var(--flashMessage-xTranslation)) scale(0.89)}100%{opacity:1;-webkit-transform:translateX(var(--flashMessage-xTranslation)) scale(1);transform:translateX(var(--flashMessage-xTranslation)) scale(1)}}@-webkit-keyframes flashMessage-pulse{from{-webkit-transform:translateX(var(--flashMessage-xTranslation)) scale(1);transform:translateX(var(--flashMessage-xTranslation)) scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:translateX(var(--flashMessage-xTranslation)) scale(0.97);transform:translateX(var(--flashMessage-xTranslation)) scale(0.97);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:translateX(var(--flashMessage-xTranslation)) scale(0.99);transform:translateX(var(--flashMessage-xTranslation)) scale(0.99);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:translateX(var(--flashMessage-xTranslation)) scale(0.97);transform:translateX(var(--flashMessage-xTranslation)) scale(0.97);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:translateX(var(--flashMessage-xTranslation)) scale(1);transform:translateX(var(--flashMessage-xTranslation)) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes flashMessage-pulse{from{-webkit-transform:translateX(var(--flashMessage-xTranslation)) scale(1);transform:translateX(var(--flashMessage-xTranslation)) scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:translateX(var(--flashMessage-xTranslation)) scale(0.97);transform:translateX(var(--flashMessage-xTranslation)) scale(0.97);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:translateX(var(--flashMessage-xTranslation)) scale(0.99);transform:translateX(var(--flashMessage-xTranslation)) scale(0.99);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:translateX(var(--flashMessage-xTranslation)) scale(0.97);transform:translateX(var(--flashMessage-xTranslation)) scale(0.97);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:translateX(var(--flashMessage-xTranslation)) scale(1);transform:translateX(var(--flashMessage-xTranslation)) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-webkit-keyframes flashMessage-hide{from{opacity:1}to{opacity:0}}@keyframes flashMessage-hide{from{opacity:1}to{opacity:0}}.detail__flashMessage-closeButton{background-image:url("../images/icon-close.svg");width:calc(1em + 1.3rem);height:calc(1em + 1.3rem);background-color:transparent;border:none;background-size:auto 1em;background-position:center center;cursor:pointer;margin-top:-.65rem}.english-heading{max-width:28rem}@media (min-width: 60.001em){.english-heading{margin-left:auto;margin-right:auto}}.english-paragraph{max-width:28rem;margin-bottom:2.6rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width: 60.001em){.english-paragraph{margin-left:auto;margin-right:auto}}.english-subheading{max-width:28rem}@media (min-width: 60.001em){.english-subheading{margin-left:auto;margin-right:auto}}.english-list{margin-bottom:1.3rem}.english-card{max-width:22em;margin-left:-1.3rem;padding:1.3rem}@media (max-width: 39em), (min-width: 60.001em){.english-card{max-width:25em;margin-left:auto;margin-right:auto;text-align:center}}.english-card-text{margin-bottom:1.3rem;max-width:15em}@media (max-width: 39em), (min-width: 60.001em){.english-card-text{margin-left:auto;margin-right:auto}}.english-card-contactLink{text-transform:none}.error404__lead{max-width:28rem;margin-bottom:2.6rem}@media (min-width: 60.001em){.error404__lead{margin-left:auto;margin-right:auto}}@media (min-width: 60.001em){.error404__lead{text-align:center}}.error404__paragraph{max-width:28rem;margin-bottom:1.3rem}@media (min-width: 60.001em){.error404__paragraph{margin-left:auto;margin-right:auto}}.error404__whatNow{margin-bottom:2.6rem}.firstTime__text{max-width:28rem;margin-bottom:1.3rem}@media (min-width: 60.001em){.firstTime__text{margin-left:auto;margin-right:auto}}.firstTime__hero{margin-top:1.3rem;margin-bottom:2.6rem;background-image:url("../images/box-firstTime.jpg")}@media (min-width: 60.001em){.firstTime__hero{margin-bottom:3.9rem}}.firstTime__list{margin-bottom:1.3rem}.firstTime__chooseEvent{text-align:center}.forchildren-heading{text-align:center}.forchildren-map-wrapper{text-align:center;margin-bottom:1.3rem}.forchildren-map{background-image:url("../images/icon-map.svg");background-position:left 0.1em;background-size:1.7em auto;display:inline-block;padding-left:calc(1.7em + 0.5em)}.forchildren-events{margin-bottom:2.6rem}.forchildren-description{margin-bottom:2.6rem}.future .future-heading{margin-bottom:1.3rem;text-align:center}.future .future-events-heading{margin-bottom:1.3rem;text-transform:uppercase;text-align:center}.future .future-events-list:not(:last-child){margin-bottom:3.9rem}.highschool__introduction{max-width:28rem;margin-bottom:2.6rem}@media (min-width: 60.001em){.highschool__introduction{margin-left:auto;margin-right:auto}}.highschool__blocks{margin-bottom:2.6rem}@media (min-width: 60.001em){.highschool__blocks{max-width:40rem;margin-left:auto;margin-right:auto}}.highschool__block:not(:last-child){margin-bottom:1.3rem}@media (min-width: 39.001em){.highschool__block:not(:last-child){margin-bottom:2.6rem}}.highschool__block-heading{text-align:center}.highschool__price{font-weight:bold;padding-top:1.3rem}.highschool__callToAction{max-width:28rem;margin-left:auto;margin-right:auto;margin-bottom:1.3rem}@media (min-width: 39.001em){.highschool__callToAction{text-align:center}}.highschool__contactPerson{max-width:28rem;margin-left:auto;margin-right:auto;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:wrap}@media (min-width: 30.001em){.highschool__contactPerson{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}}@media (min-width: 39.001em){.highschool__contactPerson{-webkit-box-pack:center;justify-content:center}}.highschool__contactPersonImage{max-width:7rem;border-radius:23% / 25%;margin-right:1.3rem}@media (max-width: 30em){.highschool__contactPersonImage{-webkit-box-ordinal-group:2;order:1}}.highschool__contactPersonInformation{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (max-width: 30em){.highschool__contactPersonInformation{margin-bottom:.65rem}}.highschool__contactPersonName{font-weight:bold}.about-structure__overview{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:2.6rem}@media (min-width: 60.001em){.about-structure__overview{-webkit-box-pack:center;justify-content:center;max-width:40rem;margin-left:auto;margin-right:auto}}.about-structure-text{max-width:28rem}@media (min-width: 60.001em){.about-structure-text{margin-left:auto;margin-right:auto}}.about-structure-text:not(:last-child){margin-bottom:1.3rem}.about-structure-image{flex-basis:17em;flex-shrink:0}@media (max-width: 50em), (pointer: none), (pointer: coarse){.about-structure-image{display:none}}.about-structure-image-part-shape{fill:#00a651;cursor:pointer;-webkit-transition:fill 200ms linear;transition:fill 200ms linear}.about-structure-image-part-shape:hover{fill:#007338}.about-structure-image-part-label{fill:#000;font-size:1.2em;opacity:0;pointer-events:none;-webkit-transition:opacity 200ms 100ms linear;transition:opacity 200ms 100ms linear}.about-structure-image-part-shape:hover+.about-structure-image-part-label{opacity:1;pointer-events:auto}.about-structure-map{max-width:40rem;margin-left:auto;margin-right:auto;margin-bottom:2.6rem}.about-structure-map-filters{display:-webkit-box;display:flex;flex-wrap:wrap;font-size:0.9em;list-style-type:none}@media (min-width: 60.001em){.about-structure-map-filters{margin-bottom:.65rem}}.about-structure-map-filters-item{margin-bottom:0.3em}.about-structure-map-filters-item:not(:last-child){margin-right:0.3em}.about-structure-map-filters-item-link--icon{background-size:0.7em;background-position:.65rem center;padding-left:calc(1.3rem + 0.5em)}.about-structure-map-filters-item-link--office{background-image:url("/components/com_brontosaurus/views/aboutstructure/assets/dist/images/icon-marker-office.svg")}.about-structure-map-filters-item-link--regional{background-image:url("/components/com_brontosaurus/views/aboutstructure/assets/dist/images/icon-marker-regional.svg")}.about-structure-map-filters-item-link--base{background-image:url("/components/com_brontosaurus/views/aboutstructure/assets/dist/images/icon-marker-base.svg")}.about-structure-map-filters-item-link--club{background-image:url("/components/com_brontosaurus/views/aboutstructure/assets/dist/images/icon-marker-club.svg")}.about-structure-map-filters-item-link--children{background-image:url("/components/com_brontosaurus/views/aboutstructure/assets/dist/images/icon-marker-children.svg")}.about-structure-map-filters-item--active .about-structure-map-filters-item-link{background-color:#00a651;color:#fff !important}.about-structure-map-map{height:20em;max-height:100vh;margin-left:-1.3rem;margin-right:-1.3rem}.about-structure-map-map img{max-width:initial}.about-structure-unit{margin-bottom:1.3rem}@media (min-width: 60.001em){.about-structure-unit{margin-bottom:2.6rem}}.about-structure-unit-subheading{font-weight:700 !important}@media (min-width: 60.001em){.about-structure-unit-subheading{text-align:center}}.about-structure-unit-description{max-width:28rem}@media (min-width: 60.001em){.about-structure-unit-description{margin-left:auto;margin-right:auto}}.about-structure-unit-description:not(:last-child){margin-bottom:.65rem}.about-structure-unit-block{max-width:40rem;margin-top:1.3rem;margin-bottom:1.3rem}@media (min-width: 50.001em){.about-structure-unit-block{min-height:19.5rem;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-left:auto;margin-right:auto}}.homepage-heading{text-align:center}.homepage-subheading{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:#00a651;max-width:12rem;margin-bottom:1.3rem;margin-left:auto;margin-right:auto}.homepage-subheading::before,.homepage-subheading::after{content:"";display:block;margin-top:-3px;width:3rem;height:1px;background-color:#00a651}.homepage-subheading::before{margin-right:.65rem}.homepage-subheading::after{margin-left:.65rem}.homepage-text{max-width:28rem;margin-bottom:1.3rem;margin-left:auto;margin-right:auto;text-align:center}@media (min-width: 60.001em){.homepage-text{margin-left:auto;margin-right:auto}}.homepage-voluntary{position:relative;display:block;margin-bottom:1.3rem;background-image:url("../images/hlavicka-dobrovolnickeAkce.jpg");background-position:calc(100% + 8em) -1em;background-size:45em}@media (min-width: 39.001em){.homepage-voluntary{background-position-x:center}}.homepage-voluntary-link{position:absolute;max-width:15rem;width:100%;bottom:1.95rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.homepage-voluntary:hover .button--primary,.homepage-voluntary:hover form input[type=button],form .homepage-voluntary:hover input[type=button],.homepage-voluntary:hover form input[type=reset],form .homepage-voluntary:hover input[type=reset],.homepage-voluntary:hover form input[type=submit],form .homepage-voluntary:hover input[type=submit],.homepage-voluntary:hover form button,form .homepage-voluntary:hover button,.homepage-voluntary:hover .searchForm__gcseRoot button.gsc-search-button,.searchForm__gcseRoot .homepage-voluntary:hover button.gsc-search-button{background-color:#007338;color:#fff}.homepage-voluntaryMoreLink{margin-bottom:2.6rem}.homepage-related{margin-bottom:2.6rem}.homepage-related .related-heading{margin-bottom:.65rem;text-align:center}.homepage-related .related-subheading{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:#00a651;max-width:12rem;margin-bottom:1.3rem;margin-left:auto;margin-right:auto}.homepage-related .related-subheading::before,.homepage-related .related-subheading::after{content:"";display:block;margin-top:-3px;width:3rem;height:1px;background-color:#00a651}.homepage-related .related-subheading::before{margin-right:.65rem}.homepage-related .related-subheading::after{margin-left:.65rem}.homepage-references-heading{margin-bottom:.65rem !important}.homepage-references-carousel{margin-bottom:1.3rem}.news{max-width:28rem;margin-left:auto;margin-right:auto}.news__list{list-style-type:none}@media (min-width: 60.001em){.news__list--empty{text-align:center}}.news__item{margin-bottom:2.6rem;clear:right}.news__link{text-decoration:none}.news__link:hover{color:inherit !important}.news__item-heading{margin-bottom:0 !important}.news:not(.news--single) .news__item-heading{text-align:left !important;font-size:1.3em !important;-webkit-transition:color 200ms linear;transition:color 200ms linear}.news__link:hover .news__item-heading{color:#00a651}.news__item-date{display:block;margin-top:-0.3em;margin-bottom:.325rem;font-size:0.75em;color:#b3b3b3}.news--single .news__item-date{margin-top:-0.5em;margin-bottom:1.3rem;text-align:center}@media (max-width: 39em){.news__item-content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media (max-width: 39em){.news__item-coverImage{-webkit-box-ordinal-group:2;order:1;max-width:15em}}@media (min-width: 39.001em){.news__item-coverImage{float:right;max-width:11em;margin-left:.65rem;margin-bottom:.65rem}}.news__item-perex{margin-bottom:.65rem}.news__item-moreLink{color:#b3b3b3;font-size:0.85em;-webkit-transition:color 200ms linear;transition:color 200ms linear}.news__link:hover .news__item-moreLink{color:#000}.news__clear{clear:right}.voluntary-heading{text-align:center}.voluntary-events{margin-bottom:2.6rem}.voluntary-description{margin-bottom:2.6rem}.voluntary-description-firstTimeLink{justify-self:center}.partners .partners-heading,.partners .partners-subheading{margin-bottom:1.3rem;text-align:center}@media (min-width: 39.001em){.partners .partners-heading,.partners .partners-subheading{margin-bottom:2.6rem}}.partners .partners-subheading{font-size:1.7em}.partners .partners-list{margin-bottom:3.9rem;list-style-type:none}@media (min-width: 39.001em){.partners .partners-list{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;grid-gap:2.6rem;-webkit-box-align:center;align-items:center;justify-items:center;margin-bottom:5.2rem}}@media (min-width: 50.001em){.partners .partners-list{grid-template-columns:repeat(3, 1fr);max-width:40rem;margin-left:auto;margin-right:auto}}.partners .partners-list-item{max-width:10em;margin-left:auto;margin-right:auto;text-align:center}@media (max-width: 39em){.partners .partners-list-item:not(:last-child){margin-bottom:2.6rem}}.partners .partners-list-item--mzp{max-width:8.2em}.partners .partners-list-item--msmt{max-width:6.3em}.partners .partners-list-item--mv{max-width:7.9em}.partners .partners-list-item--mzv{max-width:9.2em}.partners .partners-list-item--jmk{max-width:8.7em}.partners .partners-list-item--brno{max-width:5.5em}.partners .partners-list-item--praha{max-width:3.1em}.partners .partners-list-item--partnerstvi{max-width:6.8em}.partners .partners-list-item--stromy{max-width:3.9em}.partners .partners-list-item--brnoSever{max-width:8em}.partners .partners-list-item--esc{max-width:8em}.partners .partners-list-item--veronica{max-width:6em}.partners .partners-list-item--grifart{max-width:7em}.partners .partners-list-item--smartlook{max-width:8em}.partners .partners-list-item--dobrovolnik{max-width:7.7em}.partners .partners-list-item--m{max-width:2.1em}.partners .partners-list-item--prostredoskolaky{max-width:7.4em}.partners .partners-list-item--signaly{max-width:4.1em}.partners .partners-list-item--nasePriroda{max-width:6em}.partners .partners-list-item--propamatky{max-width:7.3em}.partners .partners-list-item--mindless{max-width:4.5em}.partners .partners-list-item--yee{max-width:3.9em}.partners .partners-list-item--zelenykruh{max-width:8.7em}.partners .partners-list-item--crdm{max-width:3.3em}.partners .partners-list-item--zasnadnedarcovstvi{max-width:6.4em}.partners .partners-list-item--kppo{max-width:5.8em}.courses-heading{text-align:center}.courses-events{margin-bottom:2.6rem}.courses-description{margin-bottom:3.9rem}.courses-description-highSchoolProgramsLink{background-image:url("../images/highSchoolPrograms.jpg");background-position-y:36%}.meetups-heading{text-align:center}.meetups-events{margin-bottom:2.6rem}.meetups-description{margin-bottom:2.6rem}.rentals__introText{max-width:28rem;margin-bottom:1.3rem}@media (min-width: 60.001em){.rentals__introText{margin-left:auto;margin-right:auto}}.rentals__tableOfContents{margin-bottom:2.6rem}.rentals__tableOfContents-heading{margin-bottom:.65rem;font-weight:bold}@media (min-width: 60.001em){.rentals__tableOfContents-heading{max-width:28rem;margin-left:auto;margin-right:auto}}@media (min-width: 60.001em){.rentals__tableOfContents-list{max-width:28rem;padding-left:1.3rem}}.rentals__place:not(:last-child){margin-bottom:2.6rem}@media (min-width: 60.001em){.rentals__place:not(:last-child){margin-bottom:3.9rem}}.rentals__subsection{max-width:28rem}@media (min-width: 60.001em){.rentals__subsection{margin-left:auto;margin-right:auto}}.rentals__subsection:not(:last-child){margin-bottom:1.3rem}.rentals__subsection-heading:not(.increaseSelectorSpecificity){margin-bottom:.65rem;font-weight:bold;font-size:1em}.rentals__mapLink{display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-bottom:.65rem;font-size:0.8em}@media (min-width: 60.001em){.rentals__mapLink{margin-left:auto;margin-right:auto}}.rentals__mapLink::before{content:"";position:absolute;display:block;width:14px;height:14px;margin-top:0.1em;margin-left:-1em;background-color:#00a651;-webkit-mask-image:url("../images/icon-place.svg");mask-image:url("../images/icon-place.svg");-webkit-mask-position:left center;mask-position:left center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto 100%;mask-size:auto 100%}.rentals__table{margin-bottom:.65rem}.rentals__table-label,.rentals__table-price{border:1px solid #f0f3f2;padding:.65rem .65rem calc(.65rem - 0.35em)}.rentals__table-price{background-color:#f0f3f2}.rentals__accomodation{padding-left:0.8em}.rentals__photogallery{-webkit-box-pack:start;justify-content:flex-start;justify-content:start}.rentals__contact{font-style:normal}.searchResults__form-wrapper{margin-bottom:.65rem;margin-left:-2.6rem;margin-right:-2.6rem;padding:1.3rem 2.6rem;background-color:#f0f3f2}.searchResults__form,.searchResults__results{max-width:28rem;margin-left:auto;margin-right:auto}.searchResults .gsc-above-wrapper-area{display:none !important}.searchResults .gsc-control-cse{padding:0 !important}.searchResults .gs-webResult.gs-result{padding:1.3rem !important;border:1px solid #f0f3f2 !important;border-radius:2em !important;-webkit-box-shadow:1px 4px 5px #f0f3f2 !important;box-shadow:1px 4px 5px #f0f3f2 !important}.searchResults .gs-webResult.gs-result a.gs-title,.searchResults .gs-webResult.gs-result .gs-snippet{padding-left:0 !important;padding-right:0 !important;font-family:"Delm" !important;font-weight:300 !important}.searchResults .gs-webResult.gs-result .gs-title,.searchResults .gs-webResult.gs-result .gs-title *{text-decoration:none !important;color:#000 !important}@media (prefers-reduced-motion: no-preference){.searchResults .gs-webResult.gs-result .gs-title,.searchResults .gs-webResult.gs-result .gs-title *{-webkit-transition:color 200ms ease !important;transition:color 200ms ease !important}}.searchResults .gs-webResult.gs-result .gs-title:hover,.searchResults .gs-webResult.gs-result .gs-title:hover *{color:#00a651 !important}.searchResults .gs-webResult.gs-result .gs-title :not(a){font-size:unset !important}.searchResults .gs-webResult.gs-result a.gs-title{font-size:1.3rem !important;font-variant-caps:small-caps !important;display:block !important;overflow-x:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}.searchResults .gs-webResult.gs-result .gs-snippet{font-size:0.9rem !important}.searchResults .gs-webResult.gs-result.gs-no-results-result .gs-snippet{border:none !important;background-color:transparent !important}.searchResults .gs-webResult.gs-result .gs-visibleUrl{display:none !important}.support-overview{margin-bottom:3.9rem}@media (min-width: 60.001em){.support-overview{margin-bottom:5.2rem}}.support-overview-how{margin-bottom:2.6rem}@media (min-width: 60.001em){.support-overview-how{margin-bottom:3.9rem}}.support-overview-how-paragraph{max-width:28rem;margin-bottom:1.3rem}@media (min-width: 60.001em){.support-overview-how-paragraph{margin-left:auto;margin-right:auto}}.support-overview-how-options{display:grid;grid-template-columns:1fr;grid-gap:1.3rem;max-width:47.5rem;margin-left:auto;margin-right:auto;list-style-type:none}@media (min-width: 60.001em){.support-overview-how-options{grid-template-columns:1fr 1fr}}.support-overview-how-options-item{display:contents}.support-overview-how-options-item-link{position:relative}@media (min-width: 60.001em){.support-overview-how-options-item-link-heading{max-width:20ch;margin-left:auto;margin-right:auto}}.support-overview-how-options-item-link-button{position:absolute;max-width:15rem;width:100%;bottom:1.3rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.support-overview-why{margin-bottom:2.6rem}@media (min-width: 60.001em){.support-overview-why{margin-bottom:3.9rem}}.support-overview-why-list{max-width:38rem;margin-left:auto;margin-right:auto}.support-overview-why-list-item{margin-bottom:1.3rem}.support-overview-why-list-item-name{font-weight:bold}.support-overview-why-list-item-occupation{margin-top:-0.2em;font-size:0.85em}.support-overview-why-list-item-quotation{font-size:0.85em}.support-overview-adoptionLink{display:block;max-width:15rem;margin-left:auto;margin-right:auto;margin-bottom:.65rem}.support-overview-presentsLink{display:block;max-width:10rem;margin-left:auto;margin-right:auto;text-align:center}.support-adoption-paragraph{max-width:28rem;margin-bottom:1.3rem}@media (min-width: 60.001em){.support-adoption-paragraph{margin-left:auto;margin-right:auto}}.support-adoption-form{max-width:35em;margin:0 auto 2.6rem}.support-adoption-form-donation{padding:0;border:none;margin-bottom:2.6rem}.support-adoption-form-donation-legend{text-align:center;color:#00a651;border-bottom:1px solid #00a651;width:100%;margin-bottom:2.6rem}.support-adoption-form-donation-item{max-width:24em;margin:0 auto 0.25em;position:relative}.support-adoption-form-donation-item-checkbox-custom{max-width:3em;border-top:none !important;border-left:none !important;border-right:none !important;background:none !important;border-radius:0 !important;margin:-5px 0.25em 0;padding:5px 5px 0 !important;height:auto !important;text-align:right}.support-adoption-form-donation-item-label-currency{color:#00a651}.support-adoption-form-personalData{padding:0;border:none;margin-bottom:2.6rem}.support-adoption-form-personalData-legend{text-align:center;color:#00a651;border-bottom:1px solid #00a651;width:100%;margin-bottom:2.6rem}.support-adoption-form-personalData-gridWrapper{margin:0 auto;display:grid;grid-template-rows:auto}@media (max-width: 23em){.support-adoption-form-personalData-gridWrapper{max-width:15em;grid-template-columns:1fr;grid-row-gap:1.3rem}}@media (min-width: 23.001em){.support-adoption-form-personalData-gridWrapper{max-width:25em;grid-column-gap:1.3rem;grid-row-gap:1.95rem;grid-template-columns:20% 20% auto auto;grid-template-areas:"name name lastName lastName" "street street number psc" "email email email ."}}.support-adoption-form-personalData-item{position:relative}.support-adoption-form-personalData-item-input{width:100%}.support-adoption-form-personalData-item-label{position:absolute;top:-9px;left:17px;background-color:#fff;padding:0 3px;color:#00a651;font-size:0.9em}@media (min-width: 23.001em){.support-adoption-form-personalData-item--name{grid-area:name}}@media (min-width: 23.001em){.support-adoption-form-personalData-item--lastName{grid-area:lastName}}@media (min-width: 23.001em){.support-adoption-form-personalData-item--street{grid-area:street}}@media (min-width: 23.001em){.support-adoption-form-personalData-item--number{grid-area:number}}@media (min-width: 23.001em){.support-adoption-form-personalData-item--psc{grid-area:psc}}@media (min-width: 23.001em){.support-adoption-form-personalData-item--email{grid-area:email}}.support-adoption-form-donationPlace{margin:0 auto 2.6rem;max-width:22em;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.support-adoption-form-donationPlace-label{padding-right:.65rem}.support-adoption-form-donationPlace-select{border:1px solid #00a651;border-radius:6px;height:2em;padding:10px 6px 10px 3px;background:-webkit-linear-gradient(338deg, rgba(131,205,121,0) 0%, rgba(131,205,121,0) 18.7%, rgba(131,205,121,0.002) 34.9%, rgba(131,205,121,0.008) 48.8%, rgba(131,205,121,0.019) 60.6%, rgba(131,205,121,0.037) 70.4%, rgba(131,205,121,0.064) 78.4%, rgba(131,205,121,0.102) 84.8%, rgba(131,205,121,0.152) 89.8%, rgba(131,205,121,0.216) 93.6%, rgba(131,205,121,0.296) 96.3%, rgba(131,205,121,0.394) 98.1%, rgba(131,205,121,0.512) 99.2%, rgba(131,205,121,0.651) 99.8%, rgba(131,205,121,0.813) 100%, #83cd79 100%);background:linear-gradient(112deg, rgba(131,205,121,0) 0%, rgba(131,205,121,0) 18.7%, rgba(131,205,121,0.002) 34.9%, rgba(131,205,121,0.008) 48.8%, rgba(131,205,121,0.019) 60.6%, rgba(131,205,121,0.037) 70.4%, rgba(131,205,121,0.064) 78.4%, rgba(131,205,121,0.102) 84.8%, rgba(131,205,121,0.152) 89.8%, rgba(131,205,121,0.216) 93.6%, rgba(131,205,121,0.296) 96.3%, rgba(131,205,121,0.394) 98.1%, rgba(131,205,121,0.512) 99.2%, rgba(131,205,121,0.651) 99.8%, rgba(131,205,121,0.813) 100%, #83cd79 100%);min-width:8em}.support-adoption-form-processingPersonalData{max-width:22em;margin:0 auto 1.3rem}.support-adoption-form-buttonWrapper{text-align:center;margin-bottom:2.6rem}.support-adoption-subheading{font-weight:bold;text-align:center;font-size:1.2em;margin-bottom:.65rem}.newVersionAnnouncement__paragraph{max-width:28rem;margin-bottom:1.3rem}@media (min-width: 60.001em){.newVersionAnnouncement__paragraph{margin-left:auto;margin-right:auto}}.newVersionAnnouncement__tips{margin-bottom:1.3rem;padding-top:0 !important;padding-bottom:0 !important;background-color:transparent !important}

/*# sourceMappingURL=style.css.map */
