/*!
 * Theme Name:        custom_theme
 * Description:       Custom theme description...
 * Version:           1.0.0
 * Author:            MamiArt s.r.o.
 * Author URI:        https://mamiart.cz/
 * Tags:              custom, private
 * Tested up to:      6.4
 * Requires at least: 6.2
 * Requires PHP:      8.1
 */*,html,body{box-sizing:border-box;font-family:"Reddit Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100;font-weight:400}html,body{background-color:#fff;padding:0;margin:0;margin-top:0 !important}html{scroll-behavior:smooth;scroll-padding-top:5.625rem}#wrapper{margin-top:5.625rem}#header{display:block;position:relative}#header .navbar{background-color:#fff;flex-flow:column;left:0;max-width:100vw;overflow:visible;padding:1.25rem 1.25rem;position:fixed;right:0;top:0;z-index:1000}#header .navbar a.navbar-brand{width:10rem;margin:auto;margin-left:0}#header .navbar a.navbar-brand img{width:6.25rem}#header .navbar.active{height:100vh}.navbar--display-flex{display:flex;align-items:center;justify-content:space-between}.toggleBtn{align-self:center;background-color:rgba(0,0,0,0);background:url("data:image/svg+xml,%3Csvg width='42' height='26' viewBox='0 0 42 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 0H42L36 6H0L6 0Z' fill='%23D60F3C'/%3E%3Cpath d='M6 10H42L36 16H0L6 10Z' fill='%23D60F3C'/%3E%3Cpath d='M6 20H42L36 26H0L6 20Z' fill='%23D60F3C'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;background-position:center;border:none;cursor:pointer;display:inline-block;height:2.75rem;pointer-events:all;transition:background-image .1s ease;width:2.75rem;z-index:999}.toggleBtn.active{background:url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.51486 4.27194L33.9707 29.7278H25.4854L0.0295765 4.27194H8.51486Z' fill='%23D60F3C'/%3E%3Cpath d='M4.27243 25.4851L29.7283 0.0293014L29.7283 8.51458L4.27243 33.9704L4.27243 25.4851Z' fill='%23D60F3C'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}.menu{display:none;flex-direction:column;max-width:100%;text-align:center}.menu.active{align-items:center;background-color:unset;display:flex;gap:3vh;justify-content:flex-start;margin-bottom:1.25rem;margin-top:.625rem;margin:0;padding:0;position:relative;top:1.875rem}.menu li{font-size:1.25rem;list-style:none}@media(min-width: 576px){.menu li{font-size:1.375rem}}@media(min-width: 768px){.menu li{font-size:1.625rem}}@media(min-width: 992px){.menu li{font-size:1.875rem}}@media(min-width: 1650px){.menu li{font-size:1rem}}#navbarPrimaryMenu.show{display:flex;flex-direction:column;height:calc(100vh - 4.25rem);justify-content:center}.menu li a,.menu li a span{color:#3c3c3b;text-decoration:none;text-transform:uppercase;font-weight:700}@media(min-width: 1650px){.toggleBtn{display:none}.menu{display:flex;flex-direction:row;flex-grow:1;justify-content:flex-end;list-style:none;gap:1.25rem;margin:0;padding:0;z-index:1000;position:relative}.navbar{align-items:center;display:flex;justify-content:space-between;position:relative}.navbar__kontakt-btn{display:none}#header .navbar{flex-flow:row}}.post.type-post,.page.type-page{padding:0 .9375rem}@media(min-width: 576px){.post.type-post,.page.type-page{padding:0 1.5625rem}}#kontakt{margin-top:5rem;background-color:#ececee;color:#3c3c3b;display:grid;grid-template-columns:1fr;align-items:center;justify-content:center}@media(min-width: 992px){#kontakt{grid-template-columns:1fr 1fr}}.footer__inner{max-width:71.25rem;width:100%;margin:auto;padding:1.875rem 1.25rem;display:flex;flex-direction:column}@media(min-width: 992px){.footer__inner{padding:1.875rem;padding-left:15%;padding-right:15%}}.footer__grid{display:grid;grid-template-columns:max-content 1fr;align-items:center;justify-content:flex-start;gap:.9375rem;margin:0 0 1.875rem 0}.footer__grid-col{font-size:1.25rem;font-weight:700}.footer__grid-col p{margin:0 0 .9375rem 0}.footer__grid-col p:last-of-type{margin:0}.footer__grid-col a{text-decoration:none;color:#3c3c3b}.footer__name{font-size:1.875rem;font-weight:700;margin:1.25rem 0}.footer__links,.footer__copy{display:flex;font-size:1rem;flex-direction:column;align-items:flex-start;justify-content:center;gap:.625rem;margin:0 0 1.875rem 0}.footer__links a,.footer__copy a{text-decoration:none;color:#3c3c3b}.footer__copy{font-size:1.125rem;display:block;margin:0}.footer__contacts{display:flex;flex-wrap:wrap;column-gap:5rem}.icon__wrapper{align-items:flex-start;display:inline-flex;gap:.5rem;justify-content:center;margin-right:auto}.icon__phone{background:url("data:image/svg+xml,%3Csvg width='28' height='44' viewBox='0 0 28 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 44C2.2 44 1.5 43.7 0.9 43.1C0.3 42.5 0 41.8 0 41V3C0 2.2 0.3 1.5 0.9 0.9C1.5 0.3 2.2 0 3 0H25C25.8 0 26.5 0.3 27.1 0.9C27.7 1.5 28 2.2 28 3V41C28 41.8 27.7 42.5 27.1 43.1C26.5 43.7 25.8 44 25 44H3ZM3 36.5V41H25V36.5H3ZM14.009 40.25C14.4363 40.25 14.7917 40.1053 15.075 39.816C15.3583 39.527 15.5 39.1687 15.5 38.741C15.5 38.3137 15.3553 37.9583 15.066 37.675C14.777 37.3917 14.4187 37.25 13.991 37.25C13.5637 37.25 13.2083 37.3947 12.925 37.684C12.6417 37.973 12.5 38.3313 12.5 38.759C12.5 39.1863 12.6447 39.5417 12.934 39.825C13.223 40.1083 13.5813 40.25 14.009 40.25ZM3 33.5H25V7.5H3V33.5ZM3 4.5H25V3H3V4.5Z' fill='%23D60F3C'/%3E%3C/svg%3E%0A");background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;height:2.75rem;width:1.875rem}.icon__email{background:url("data:image/svg+xml,%3Csvg width='36' height='33' viewBox='0 0 36 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M33.9999 16.4V5.19999C33.9999 4.3513 33.6628 3.53737 33.0627 2.93726C32.4626 2.33714 31.6486 2 30.7999 2H5.19999C4.3513 2 3.53737 2.33714 2.93726 2.93726C2.33714 3.53737 2 4.3513 2 5.19999V24.4C2 26.1599 3.44 27.5999 5.19999 27.5999H18' stroke='%23D60F3C' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M33.9999 6.7998L19.648 15.9198C19.154 16.2293 18.5829 16.3934 18 16.3934C17.4171 16.3934 16.8459 16.2293 16.352 15.9198L2 6.7998' stroke='%23D60F3C' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M29.2002 21.2002V30.8002' stroke='%23D60F3C' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M24.3999 26H33.9999' stroke='%23D60F3C' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;height:2.75rem;width:2.125rem;justify-self:center}.wp-block-button{border-radius:0}.wp-element-button{background-color:#d60f3c;color:#fff;display:inline-block;font-size:1.125rem;font-weight:700;padding:1.25rem 1.875rem}.wp-element-button:hover,.wp-element-button:active,.wp-element-button:visited{color:#fff}.wp-block-button__link{color:#fff;font-weight:700;border-radius:0}.wp-block-button.is-style-button-white-fill .wp-element-button{color:#d60f3c}.wp-block-button.is-style-button-white-fill .wp-element-button:hover,.wp-block-button.is-style-button-white-fill .wp-element-button:active,.wp-block-button.is-style-button-white-fill .wp-element-button:visited{color:#d60f3c}.gallery__wrapper{max-width:56.25rem;margin:auto}.gallery__wrapper img{max-width:100%;height:auto}.gallery__container{position:relative;display:flex;align-items:center;overflow:hidden;margin:1.875rem auto}.gallery__thumbnails-wrapper{display:flex;overflow-x:auto;scroll-behavior:smooth;gap:1.25rem;padding:0;flex:1;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.galleryModal{width:33%;height:auto}.galleryModal img{width:100%;height:auto}.gallery__thumbnails-wrapper a{flex-shrink:0;scroll-snap-align:start}.gallery__thumbnails-wrapper img{max-width:35vw;height:auto;user-select:none;pointer-events:auto;display:block;border-radius:4px}.gallery__arrow{background:rgba(0,0,0,.4);border:none;color:#fff;font-size:2rem;line-height:1;cursor:pointer;padding:.625rem .625rem .9375rem .625rem;margin:0;z-index:2;transition:background .2s ease;display:flex;align-items:center;justify-content:center}.gallery__arrow:hover{background:rgba(0,0,0,.6)}.gallery__arrow:disabled{opacity:.3;cursor:default}.gallery__arrow--left{position:absolute;left:0rem;border-top-right-radius:50%;border-bottom-right-radius:50%}.gallery__arrow--right{position:absolute;right:0rem;border-top-left-radius:50%;border-bottom-left-radius:50%}.entry-header,.archive-title{padding-top:1.5625rem}.page__header img{height:auto;width:100%;object-fit:contain;object-position:center;margin:auto;display:block;max-width:56.25rem;margin-bottom:1.25rem}h1,h2,h3,h4,h5,h6{font-family:"Reddit sans",sans-serif}h1.entry-title{font-size:2.5rem;color:#3c3c3b;font-family:"Reddit sans",sans-serif;font-weight:700;max-width:56.25rem;margin:auto;margin-bottom:2.5rem}.entry-summary .wp-post-image{border-radius:3.125rem;border:8px solid #fff;box-sizing:border-box;height:auto;max-width:100%;width:auto;max-height:12.5rem}.entry-content{display:block;margin:auto auto 2.1875rem auto;max-width:56.25rem}.entry-content h1.wp-block-heading,.entry-content h2.wp-block-heading,.entry-content h3.wp-block-heading,.entry-content h4.wp-block-heading,.entry-content h5.wp-block-heading,.entry-content h6.wp-block-heading{color:#3c3c3b;font-weight:700;padding:0}.entry-content h1.entry-title,.entry-content h1.wp-block-heading{font-size:2.5rem}.entry-content h2.wp-block-heading{font-size:2rem;color:#3c3c3b;margin-bottom:2.5rem;font-weight:700}.entry-content h3.wp-block-heading{margin:0 0 1.25rem 0;font-weight:700;font-size:1.5rem}.entry-content h4.wp-block-heading{margin:0 0 .9375rem 0}.entry-content p,.entry-content ul,.entry-content ol,.entry-content li,.entry-content td,.entry-content tr{color:#000;line-height:1.5}.entry-content p{margin:0 0 1.5625rem 0}.entry-content ul:not(.glide__slides){padding:0;display:flex;flex-direction:column;gap:.625rem}.entry-content ul:not(.glide__slides) li{margin-left:1.875rem}.entry-content ul:not(.glide__slides) li::before{display:inline-block;margin:auto auto -0.25rem -1.75rem;padding-right:.625rem;content:"";width:1.125rem;height:1.125rem;background-size:contain;background-position:left center;background-repeat:no-repeat}.entry-content ul:not(.glide__slides) li>ul{margin-top:.625rem}.entry-content strong{font-weight:900}.entry-content .wp-post-image{box-sizing:border-box;height:auto;max-width:100%;width:auto}.entry-content .single-post-thumbnail__wrapper{text-align:center;display:block}.entry-content .single-post-thumbnail__wrapper img{margin:auto}.entry-content p a,.entry-content p a:hover,.entry-content p a:active,.entry-content p a:visited,.entry-content .wp-block-heading a,.entry-content .wp-block-heading a:hover,.entry-content .wp-block-heading a:active,.entry-content .wp-block-heading a:visited{color:#d60f3c}.entry-content .wp-block-heading a,.entry-content .wp-block-heading a:hover,.entry-content .wp-block-heading a:active,.entry-content .wp-block-heading a:visited{text-decoration:none;font-weight:700}.entry-content .wp-block-buttons{gap:.9375rem}.entry-content .wp-block-buttons,.entry-content .wp-block-group{margin-bottom:1.875rem}.entry-content .wp-block-group>.wp-block-group{margin-bottom:0}#cf7-form-wrapper{width:100%;background-color:#d60f3c;padding:1.875rem 1.25rem}#cf7-form-wrapper>div{max-width:71.25rem;margin:auto}@media(min-width: 992px){#cf7-form-wrapper{padding-left:15%;padding-right:15%}}.wpcf7-form{align-items:flex-start;color:#fff;display:flex;flex-direction:column;gap:1.25rem;margin:auto}.wpcf7-form h2{font-weight:700;font-size:2rem}.wpcf7-form label{display:flex;font-weight:700;flex-direction:column;width:100%;gap:.625rem .3125rem}.wpcf7-form .label-inline,.wpcf7-form .label-inline label{flex-direction:row;align-items:center}.wpcf7-form .radios-inline{display:flex;align-items:flex-start;justify-content:center;gap:1.5625rem}.wpcf7-form .wpcf7-form-control-wrap{width:100%}.wpcf7-form input[type=email],.wpcf7-form input[type=text],.wpcf7-form input[type=tel],.wpcf7-form input[type=number],.wpcf7-form input[type=date],.wpcf7-form textarea,.wpcf7-form select{border:1px solid #d60f3c;font-family:"Reddit Sans",sans-serif;font-size:.875rem;background-color:#fff;display:inline-block;margin:0;padding:.9375rem;width:100%}.wpcf7-form .checkbox-grid label{display:grid;grid-template-columns:min-content auto;gap:.625rem;align-items:center;justify-content:flex-start}.wpcf7-form input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--form-background);margin:0 .625rem 0 0;font:inherit;color:#d60f3c;width:2rem !important;height:2rem;border:.1875rem solid #fff;transform:translateY(-0.075em);display:block;place-content:center}.wpcf7-form input[type=checkbox]::before{background-color:#fff;box-shadow:inset 1em 1em var(--form-control-color);clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);content:"";display:block;height:1.125rem;margin-left:.25rem;transform-origin:bottom left;transform:scale(0);transition:120ms transform ease-in-out;width:1.125rem}.wpcf7-form input[type=checkbox]:checked::before{transform:scale(1)}.wpcf7-form input[type=checkbox]:disabled{--form-control-color: var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label{display:grid;grid-template-columns:2.5rem 1fr;align-items:center;justify-content:flex-start}.wpcf7-form .wpcf7-not-valid-tip{padding:.625rem;font-size:.875rem}.wpcf7-form .frmSection{margin:auto;max-width:unset;padding:0;width:100%}.wpcf7-form .frmSection strong{font-weight:700}.wpcf7-form textarea[name=your-message]{max-height:6.25rem}.wpcf7-form .frmSubmitButton{background-color:#fff;border:0 none;color:#d60f3c;text-transform:uppercase;font-weight:bold;font-size:1rem;padding:1.25rem 1.875rem;font-weight:bold;display:inline-block;border-radius:0;font-weight:bold;padding:1em 2em;text-decoration:none;clip-path:polygon(10% 0%, 100% 0%, 90% 100%, 0% 100%);margin:0 10px;transition:background-color .3s ease}.wpcf7-form .hidden{display:none !important}.wpcf7-response-output{border:0 none rgba(0,0,0,0) !important;display:block !important;margin:0 !important;padding:0 !important;width:100% !important}.wpcf7-not-valid-tip{color:#fff;font-size:1rem;font-weight:bold;display:block;font-style:italic}.wp-block-details{margin-bottom:.625rem}.wp-block-details summary{font-size:1.25rem;font-weight:700;list-style:none;position:relative}.wp-block-details p{padding-top:.625rem;position:relative}.wp-block-details .wp-block-group p{padding:0}.wp-block-details summary::before{content:"";background:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.57143 11.4286H0V8.57143H8.57143V0H11.4286V8.57143H20V11.4286H11.4286V20H8.57143V11.4286Z' fill='%231C1B1F'/%3E%3C/svg%3E%0A");background-position:center center;background-repeat:no-repeat;height:1.25rem;position:absolute;top:0;right:0;width:1.875rem;transition:transform .3s ease}.wp-block-details[open] summary::before{background:url("data:image/svg+xml,%3Csvg width='20' height='4' viewBox='0 0 20 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 3.42843H0V0.571289H6L8.57143 0.571428L11.4286 0.571289H14.5H20V3.42843H14.5H11.4286H8.57143H6Z' fill='%231C1B1F'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center center}.reference{max-width:58.125rem;margin:auto;position:relative;gap:.625rem}.reference h2{padding-inline:1.25rem}.horizontal-scroll{display:flex !important;flex-wrap:nowrap;overflow:scroll;padding:1.5rem;overflow-y:hidden;position:relative}.horizontal-scroll .wp-block-group.glide__slide{min-width:17.5rem;scroll-snap-align:start}.horizontal-scroll .wp-block-group.glide__slide img{border-radius:.75rem;aspect-ratio:1/1;object-fit:cover;width:100%;margin-bottom:.75rem}.horizontal-scroll h3.wp-block-heading{font-weight:700;margin-top:.5rem;margin-bottom:.5rem}.horizontal-scroll p{margin:0 0 .5rem;line-height:1.4}.reference::-webkit-scrollbar{height:.375rem;left:20px}.reference::-webkit-scrollbar-thumb{background-color:#c90c0c;border-radius:.5rem;position:absolute;left:1.25rem}.reference::-webkit-scrollbar-track{background:rgba(0,0,0,0);position:relative}.horizontal-scroll{position:relative;scroll-behavior:smooth}.scroll-arrow{position:absolute;top:0;bottom:0;width:2.5rem;height:2.5rem;border-radius:50%;z-index:10;cursor:pointer;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.25rem;line-height:0;user-select:none}.scroll-arrow.left{background:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2023_8)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23 17H12.414L16.536 21.12C16.926 21.51 16.926 22.15 16.536 22.54C16.145 22.93 15.512 22.93 15.121 22.54L9.46399 16.88C9.22499 16.64 9.14999 16.31 9.20499 16C9.14999 15.69 9.22499 15.36 9.46399 15.12L15.121 9.45996C15.512 9.06996 16.145 9.06996 16.536 9.45996C16.926 9.85996 16.926 10.49 16.536 10.88L12.414 15H23C23.552 15 24 15.45 24 16C24 16.55 23.552 17 23 17ZM16 0C7.164 0 0 7.16 0 16C0 24.84 7.164 32 16 32C24.836 32 32 24.84 32 16C32 7.16 24.836 0 16 0Z' fill='black' fill-opacity='0.4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2023_8'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;left:0;height:100%}.scroll-arrow.right{background:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.535 16.88L16.879 22.54C16.488 22.93 15.855 22.93 15.465 22.54C15.074 22.15 15.074 21.51 15.465 21.12L19.586 17H9C8.447 17 8 16.55 8 16C8 15.45 8.447 15 9 15H19.586L15.465 10.88C15.074 10.49 15.074 9.85996 15.465 9.45996C15.855 9.06996 16.488 9.06996 16.879 9.45996L22.535 15.12C22.775 15.36 22.85 15.69 22.795 16C22.85 16.31 22.775 16.64 22.535 16.88ZM16 0C7.163 0 0 7.16 0 16C0 24.84 7.163 32 16 32C24.837 32 32 24.84 32 16C32 7.16 24.837 0 16 0Z' fill='black' fill-opacity='0.4'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;right:0;height:100%}@media(min-width: 991px){.scroll-arrow.left{left:-1.25rem}.scroll-arrow.right{right:-1.25rem}}@media(min-width: 1200px){.scroll-arrow.left{left:-3.125rem}.scroll-arrow.right{right:-3.125rem}}.horizontal-scroll{cursor:grab;user-select:none}.horizontal-scroll.dragging{cursor:grabbing}.fp__header{width:100%;text-align:center;min-height:25rem;object-fit:cover;margin-bottom:1.25rem}.fp__header img{width:100%;max-width:25rem;display:block;margin:auto;padding-inline:2.5rem}.fp__header h1.fp__header__title{padding-inline:1.25rem;color:#d60f3c;font-family:"Reddit sans",sans-serif;font-size:2.5rem;font-weight:900;text-transform:uppercase;text-align:left;max-width:56.25rem;margin:auto;margin-bottom:2.5rem}.fp__header h1.fp__header__title span{display:block;color:#3c3c3b;font-weight:700}@media(min-width: 992px){.fp__header h1.fp__header__title span{font-size:2.5rem}}.fp__content{padding-top:2.5rem}.fp__content h2,.fp__content h3,.fp__content h4,.fp__content p,.fp__content .wp-block-buttons{z-index:100;position:relative}.fp__content p{line-height:1.5}.fp__content section{padding-inline:1.25rem;max-width:56.25rem;margin:auto;z-index:100}.fp__content h2{color:#3c3c3b;font-size:2rem;font-weight:700}.fp__content .is-background-red{max-width:100vw;background-color:#d60f3c;color:#fff;padding-top:2.5rem;padding-bottom:2.5rem;padding-inline:0}.fp__content .is-background-red h2,.fp__content .is-background-red h3,.fp__content .is-background-red p{color:#fff}.fp__content .is-background-red h3{text-transform:uppercase;font-weight:bold}.fp__content figure.bg-symbol-red{position:relative}.fp__content figure.bg-symbol-red img{z-index:0;position:absolute;bottom:-1.25rem;left:0}.fp__content figure.bg-symbol-light{position:relative}.fp__content figure.bg-symbol-light img{z-index:0;position:absolute;bottom:0;left:0}.fp__content .wp-block-group.is-nowrap{gap:.3125rem}.fp__content .sluzby .wp-block-group__inner-container{display:grid;gap:1.25rem;row-gap:2.5rem}@media(min-width: 768px){.fp__content .sluzby .wp-block-group__inner-container{grid-template-columns:1fr 1fr}}.fp__content .sluzby .wp-block-group__inner-container .wp-block-group{margin-top:0}.archive-reference-navi__wrapper{margin:1.875rem auto;max-width:71.25rem;padding:0 1.25rem}.archive-reference-navi{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:.625rem}.archive-reference-navi__item a{display:block;padding:.75rem 1.25rem;background-color:#3c3c3b;transition:all ease-in .2s;border:1px solid #3c3c3b;border-radius:1.25rem;text-decoration:none;color:#000;font-weight:400;text-transform:lowercase}.archive-reference-navi__item a.current-term,.archive-reference-navi__item a:hover{background-color:#3c3c3b;color:#fff;font-weight:400}.archive-title{color:#3c3c3b;font-size:2.5rem;font-weight:700}.header__reference{margin:auto;max-width:71.25rem;padding:0 1.25rem}.archive-meta p{margin:0 0 1.5625rem 0}.archive-reference__wrapper{display:grid;grid-template-columns:1fr;gap:2.8125rem 1.25rem;margin-bottom:1.25rem}@media(min-width: 576px){.archive-reference__wrapper{grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr}}@media(min-width: 768px){.archive-reference__wrapper{grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr}}.archive-reference__item{position:relative}.archive-reference__item a{color:#000;background-color:#3c3c3b;border-radius:1.5rem;display:flex;flex-direction:column;gap:0;height:100%;background-clip:border-box;position:relative;text-decoration:none}.archive-reference__item a::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_2032_7651' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_2032_7651)'%3E%3Cpath d='M11 21V13H3V11H11V3H13V11H21V13H13V21H11Z' fill='%23FEFEFE'/%3E%3C/g%3E%3C/svg%3E%0A");background-position:center center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;height:3rem;width:3rem;font-size:2.375rem;color:#fff;background-color:#3c3c3b;position:absolute;bottom:-1.5rem;right:1.5rem;z-index:100;border-radius:50%}.archive-reference__item a .item-image{width:100%;max-width:100%;height:auto;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.archive-reference__inner-wrapper{padding:1.25rem}.archive-reference__inner-wrapper .icon__wrapper{margin-bottom:.9375rem}.archive-reference__item--title{font-size:1.5rem;color:#3c3c3b;font-weight:700;margin:0 0 1.25rem 0}.archive-reference__item--excerpt strong{font-weight:700}.archive-custom-pagination{max-width:56.25rem;margin:auto}.archive-custom-pagination .wp-block-button a{display:block;padding:.875rem 1.25rem;background-color:#d60f3c;transition:all ease-in .2s;border-radius:1.875rem;text-decoration:none;color:#000;font-weight:700;font-size:1.25rem;color:#000}.archive-custom-pagination .wp-block-button a.current-term,.archive-custom-pagination .wp-block-button a:hover{transform:scale(1.02)}article.type-page{padding-top:3.125rem}#wpadminbar{top:auto;bottom:0;position:fixed}/*# sourceMappingURL=style.css.map */
