/*!
 * Fonts
 */
@font-face{font-family:"Integral CF";src:url("/themes/frontend/fonts/IntegralCF-Medium.eot");src:url("/themes/frontend/fonts/IntegralCF-Medium.eot?#iefix") format("embedded-opentype"),url("/themes/frontend/fonts/IntegralCF-Medium.woff2") format("woff2"),url("/themes/frontend/fonts/IntegralCF-Medium.woff") format("woff"),url("/themes/frontend/fonts/IntegralCF-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Integral CF";src:url("/themes/frontend/fonts/IntegralCF-MediumOblique.eot");src:url("/themes/frontend/fonts/IntegralCF-MediumOblique.eot?#iefix") format("embedded-opentype"),url("/themes/frontend/fonts/IntegralCF-MediumOblique.woff2") format("woff2"),url("/themes/frontend/fonts/IntegralCF-MediumOblique.woff") format("woff"),url("/themes/frontend/fonts/IntegralCF-MediumOblique.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Poppins";src:url("/themes/frontend/fonts/Poppins-Regular.eot");src:url("/themes/frontend/fonts/Poppins-Regular.eot?#iefix") format("embedded-opentype"),url("/themes/frontend/fonts/Poppins-Regular.woff2") format("woff2"),url("/themes/frontend/fonts/Poppins-Regular.woff") format("woff"),url("/themes/frontend/fonts/Poppins-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("/themes/frontend/fonts/Poppins-Medium.eot");src:url("/themes/frontend/fonts/Poppins-Medium.eot?#iefix") format("embedded-opentype"),url("/themes/frontend/fonts/Poppins-Medium.woff2") format("woff2"),url("/themes/frontend/fonts/Poppins-Medium.woff") format("woff"),url("/themes/frontend/fonts/Poppins-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}
/*!
 * Bootstrap Reboot v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */
*,::after,::before{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media(min-width: 1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media(min-width: 1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media(min-width: 1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}
/*!
 * Critical CSS
 */
*{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*::-moz-selection{background:#000;color:#fff}*::selection{background:#000;color:#fff}body{font-family:"Poppins",sans-serif;color:#000;min-width:calc(320px - var(--scrollbar-width, 0));margin:0 auto}*:focus{outline:0 !important}p:not(.mb):not(.margin-bottom):last-child{margin-bottom:0}strong{font-weight:500}img{width:100%;max-width:100%;height:auto}.sr-only{position:absolute;width:1px;height:1px;border:0;clip:rect(0, 0, 0, 0);padding:0;margin:-1px;overflow:hidden}.header{padding:40px 80px}@media only screen and (max-width: 1600px){.header{padding:35px 70px}}@media only screen and (max-width: 1440px){.header{padding:30px 60px}}@media only screen and (max-width: 1199px){.header{padding:25px 50px}}@media only screen and (max-width: 991px){.header{padding:40px}}@media only screen and (max-width: 767px){.header{padding:32px}}@media only screen and (max-width: 575px){.header{padding:24px}}@media only screen and (max-width: 374px){.header{padding:16px}}.header__nav{display:flex;justify-content:space-between;align-items:center}.header__logo{margin:0}.header__href{display:flex}.header__img{width:auto;height:36px}@media only screen and (max-width: 991px){.menu{display:flex}}.menu__input{display:none}.menu__label{cursor:pointer}@media only screen and (max-width: 991px){.menu__inner{position:fixed;top:0;left:0;width:100%;height:100%;background:#283d1f;text-align:right;opacity:0;visibility:hidden;padding:40px;transition:opacity .6s,visibility .6s;z-index:2}}@media only screen and (max-width: 767px){.menu__inner{padding:32px}}@media only screen and (max-width: 575px){.menu__inner{padding:24px}}@media only screen and (max-width: 374px){.menu__inner{padding:16px}}.menu__top{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 991px){.menu__top{margin-bottom:80px}}@media only screen and (max-width: 767px){.menu__top{margin-bottom:64px}}@media only screen and (max-width: 575px){.menu__top{margin-bottom:48px}}@media only screen and (max-width: 374px){.menu__top{margin-bottom:32px}}.menu__href{display:flex}.menu__img{width:auto;height:36px}.menu__dash{display:block;height:2px;background:#fff;transition:width .6s,background .6s,transform .6s;margin-left:auto}.menu__dash:first-child{width:28px}.menu__dash:nth-child(2){width:20px}.menu__dash:last-child{width:12px}.menu__dash+.menu__dash{margin-top:6px}.menu__list{display:flex;list-style:none;text-align:left;padding:0;margin:0}@media only screen and (max-width: 991px){.menu__list{height:calc(100% - 116px);flex-direction:column}}@media only screen and (max-width: 767px){.menu__list{height:calc(100% - 100px)}}@media only screen and (max-width: 575px){.menu__list{height:calc(100% - 84px)}}@media only screen and (max-width: 374px){.menu__list{height:calc(100% - 68px)}}@media only screen and (min-width: 992px){.menu__item:not(:last-child){margin-left:-8px}}@media only screen and (max-width: 991px){.menu__item+.menu__item{margin-top:16px}}.menu__item--hr{background:0;flex:1 1 100%;margin:0}.menu__link{position:relative;display:inline-block;font-family:"Integral CF",sans-serif;font-size:20px;font-weight:500;color:#fff;text-decoration:none;padding:8px 20px;transition:background .6s,color .6s}@media only screen and (max-width: 1600px){.menu__link{font-size:18px;padding:8px 16px}}@media only screen and (max-width: 1440px){.menu__link{font-size:16px;padding:8px 14px}}@media only screen and (max-width: 1199px){.menu__link{font-size:14px;padding:8px 12px}}@media only screen and (max-width: 991px){.menu__link{font-size:24px;padding:0}}@media only screen and (max-width: 767px){.menu__link{font-size:22px}}@media only screen and (max-width: 575px){.menu__link{font-size:20px}}@media only screen and (max-width: 374px){.menu__link{font-size:18px}}.menu__link:hover{color:#fff}.menu__link:hover:after,.menu__link--active:after{width:50% !important}.menu__link:not(.menu__link--last):after{content:"";position:absolute;bottom:-2px;left:50%;transform:translateX(-50%);width:0;height:2px;background:#fff;transition:width .6s}@media only screen and (max-width: 991px){.menu__link:not(.menu__link--last):after{left:0;transform:translateX(0)}}@media only screen and (min-width: 992px){.menu__link:not(.menu__link--last){margin-right:8px}}@media only screen and (min-width: 1200px){.menu__link:not(.menu__link--last){margin-right:12px}}@media only screen and (min-width: 1441px){.menu__link:not(.menu__link--last){margin-right:16px}}@media only screen and (min-width: 1601px){.menu__link:not(.menu__link--last){margin-right:20px}}.menu__link--last{background:#fff;color:#000}.menu__link--last:hover{background:#97cb7e;color:#000}@media only screen and (max-width: 991px){.menu__link--last{display:block;text-align:center;padding:16px}.menu__link--last.menu__link--active:not(:hover){background:#000;color:#fff}}#menu__input--open:checked~.menu__inner{opacity:1;visibility:visible}#menu__input--open:checked+.menu__label .menu__dash:first-child{transform:translateX(4px) translateY(8px) rotate(45deg)}#menu__input--open:checked+.menu__label .menu__dash:nth-child(2){transform:scale(0)}#menu__input--open:checked+.menu__label .menu__dash:last-child{width:28px;transform:translateX(4px) translateY(-8px) rotate(-45deg)}#menu__input--close+.menu__label .menu__dash:first-child{transform:translateX(4px) translateY(4px) rotate(45deg)}#menu__input--close+.menu__label .menu__dash:last-child{width:28px;transform:translateX(4px) translateY(-4px) rotate(-45deg)}.body--homepage .header{position:absolute;top:0;left:0;right:0;z-index:2}.body--page .menu__label[for=menu__input--open] .menu__dash{background:#000}@media only screen and (min-width: 992px){.body--page .menu__link{color:#000}.body--page .menu__link:after{background:#97cb7e}.body--page .menu__link--last{background:#97cb7e}.body--page .menu__link--last:hover{background:#5d7f4e;color:#fff}.body--page .menu__link--last.menu__link--active{background:#5d7f4e;color:#fff}.body--page .menu__link--last.menu__link--active:hover{background:#97cb7e;color:#000}}.body__input{display:none}@media only screen and (min-width: 768px){.footer--sm-border{border-top:solid 1px}}@media only screen and (max-width: 767px){.footer--sm-border{margin-top:-32px}}@media only screen and (max-width: 575px){.footer--sm-border{margin-top:-24px}}@media only screen and (max-width: 374px){.footer--sm-border{margin-top:-16px}}.footer--border{border-top:solid 1px}@media only screen and (min-width: 768px){.footer__designer{display:flex;justify-content:space-between;align-items:center}}.footer__paragraph{font-size:12px;margin:0}@media only screen and (max-width: 767px){.footer__paragraph{text-align:center}}.footer__paragraph+.footer__paragraph{display:flex;align-items:center}@media only screen and (max-width: 767px){.footer__paragraph+.footer__paragraph{justify-content:center}}.footer__logo{display:inline-block;width:36px;height:18px;background-image:url(https://cdn.core1.cz/core1.cz/core1-logo-black.svg);background-position:center;background-size:contain;background-repeat:no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;margin-left:4px;margin-bottom:2px}.footer__link{color:#000 !important}.footer__link:not(:hover){text-decoration:none}#modal-open:checked~.modal{display:block}.modal{display:none;position:fixed;background:rgba(0,0,0,.88);top:0;left:0;right:0;bottom:0;overflow:auto;z-index:3}.modal::-webkit-scrollbar{width:0;height:0;-ms-overflow-style:none;scrollbar-width:none}.modal__label{position:relative;top:4px;cursor:pointer;margin-bottom:16px}.modal__label:hover .modal__dash{background:#97cb7e}.modal__iframe{display:block;width:100%;min-height:calc((var(--vh, 1vh) * 100) - 199px)}@media only screen and (max-width: 1600px){.modal__iframe{min-height:calc((var(--vh, 1vh) * 100) - 179px)}}@media only screen and (max-width: 1440px){.modal__iframe{min-height:calc((var(--vh, 1vh) * 100) - 159px)}}@media only screen and (max-width: 1199px){.modal__iframe{min-height:calc((var(--vh, 1vh) * 100) - 139px)}}@media only screen and (max-width: 991px){.modal__iframe{min-height:calc((var(--vh, 1vh) * 100) - 119px)}}@media only screen and (max-width: 767px){.modal__iframe{min-height:calc((var(--vh, 1vh) * 100) - 103px)}}@media only screen and (max-width: 575px){.modal__iframe{min-height:calc((var(--vh, 1vh) * 100) - 87px)}}@media only screen and (max-width: 374px){.modal__iframe{min-height:calc((var(--vh, 1vh) * 100) - 71px)}}.modal__inner{text-align:right;margin:80px}@media only screen and (max-width: 1600px){.modal__inner{margin:70px}}@media only screen and (max-width: 1440px){.modal__inner{margin:60px}}@media only screen and (max-width: 1199px){.modal__inner{margin:50px}}@media only screen and (max-width: 991px){.modal__inner{margin:40px}}@media only screen and (max-width: 767px){.modal__inner{margin:32px}}@media only screen and (max-width: 575px){.modal__inner{margin:24px}}@media only screen and (max-width: 374px){.modal__inner{margin:16px}}.modal__dash{display:block;width:28px;height:2px;background:#fff;transition:width .6s,background .6s,transform .6s;margin-left:auto}.modal__dash:first-child{transform:translateX(4px) translateY(4px) rotate(45deg)}.modal__dash:last-child{transform:translateX(4px) translateY(-4px) rotate(-45deg);margin-top:6px}
