img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter {float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter {float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*!
Theme Name: guzman
Theme URI: http://underscores.me/
Author: Jan Polzer
Author URI: https://www.polzer.cz/
Description: Default theme for this website
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: guzman
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

guzman is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.preloader{display:none}footer.site-footer{width:96%;max-width:1677px;margin:0 auto;position:relative;padding:62px 0 50px}footer.site-footer:before{content:"";display:block;width:100vw;height:100%;box-sizing:border-box;position:absolute;left:50%;top:0;background:#f3f3f3;border-bottom:76px solid #e8e8e8;transform:translate(-50%,0%);z-index:-1}.footer3 ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}.footer3 ul li{padding:0;margin:0 7px}.footer3 ul li a{background:#fff;box-shadow:0px 5px 15px #0000003F;width:52px;height:52px;display:block;border-radius:50px;font-size:0px;text-indent:-9999px}.footer3 ul li a:hover{box-shadow:0px 5px 15px #0000009F}.footer3 ul li a[href*=facebook]{background:#fff url(/wp-content/themes/guzman/images/facebook.svg) no-repeat center center}.footer3 ul li a[href*=youtube]{background:#fff url(/wp-content/themes/guzman/images/youtube.svg) no-repeat center center}.footer2{display:flex;flex-wrap:wrap;justify-content:space-between}.footer2 .about{width:31.15%;padding-top:68px;background:transparent url(/wp-content/themes/guzman/images/logo_guzman_web.svg) no-repeat 0px top;background-size:150px auto}.footer2 .about p{margin:0;font-size:14px;line-height:26px;letter-spacing:.28px;color:#161616}.footer2 nav{width:59.65%}.footer2 nav ul.menu{padding:0 0 57px;margin:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(200px,1fr));grid-column-gap:40px}.footer2 nav ul.menu li{padding:0;margin:0 0 30px}.footer2 nav ul.menu li a{font-size:14px;line-height:20px;letter-spacing:.7px;color:#161616;text-transform:uppercase;text-decoration:none;font-family:'Poppins',sans-serif;font-weight:500}.footer2 nav ul.menu li a:hover{color:#e12d32}.footer1{display:flex;flex-wrap:wrap;padding-bottom:27px;margin-bottom:64px;border-bottom:3px solid #e5e5e5}.footer1 .phone,.footer1 .mail{width:180px;margin-right:35px;padding:9px 0}.footer1 .phone a,.footer1 .mail a{display:block;padding:9px 0 9px 47px;font-size:12px;line-height:19px;text-transform:uppercase;color:#000;text-decoration:none;letter-spacing:.36px;font-family:'Poppins',sans-serif;font-weight:500;background:transparent url(/wp-content/themes/guzman/images/phone.svg) no-repeat left center}.footer1 .mail a{background:transparent url(/wp-content/themes/guzman/images/mail.svg) no-repeat left center}.footer1 .phone a:hover,.footer1 .mail a:hover{text-decoration:underline}.footer1 nav{width:calc(100% - 430px)}.footer1 nav ul.menu{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:end}.footer1 nav ul.menu li{margin:0 0 33px 33px;padding:0}.footer1 nav ul.menu li a{display:block;font-size:14px;line-height:25px;letter-spacing:.7px;color:#161616;text-transform:uppercase;background:#fff;padding:15px 34px;text-decoration:none;font-family:'Poppins',sans-serif;font-weight:500;box-shadow:0px 10px 15px #00000040}.footer1 nav ul.menu li a:hover{box-shadow:0px 10px 15px #00000090}.footer1 nav ul.menu li.cta-konzultace a{color:#fff;background:transparent linear-gradient(71deg,#ffb406 0%,#e17b2e 54%,#e35d2b 100%)}.footer1 nav ul.menu li.cta-vybrat a{color:#fff;background:transparent linear-gradient(68deg,#e12d32 0%,#740003 100%)}.infobox{width:calc(80.2% + 30px);box-sizing:border-box;padding:22px 22px 22px 38px;border:1px solid #a4a4a4;display:flex;flex-wrap:wrap;justify-content:space-between;margin:48px 0 61px;position:relative;z-index:1}body.home .infobox{margin-top:0}.infobox .text{width:calc(100% - 216px);box-sizing:border-box;position:relative;padding-left:97px;display:flex;flex-wrap:wrap;align-content:center}.infobox .text:before{content:"";display:block;width:65px;height:65px;position:absolute;left:0;top:0;border-radius:50px;background:#e1932d url(/wp-content/themes/guzman/images/info.svg) no-repeat center top}.infobox .text>*{max-width:617px}.infobox .text h2{font-size:30px;line-height:40px;margin:0 0 15px;color:#161616;font-weight:700}.infobox .text p{letter-spacing:.28px;color:#242424;font-size:14px;line-height:24px;margin:0 0 15px}.infobox .text p:last-child{margin:0}.text2images{display:flex;flex-wrap:wrap;justify-content:space-between;width:100vw;max-width:1680px;margin:0 auto 57px;position:relative;left:50%;transform:translate(-50%,0%)}.text2images:before{content:"";display:block;width:100vw;min-width:1920px;position:absolute;left:50%;bottom:0;height:100%;background:transparent url(/wp-content/themes/guzman/images/podkres-texttwoimages.svg) no-repeat right top;z-index:-1;transform:translate(-50%,0%)}.text2images .col-1{width:43.81%}.text2images .col-2{width:54.1%;padding-top:50px}.text2images .col-2 .text{padding:0 0 55px 59px}.text2images .col-2 .text h2,.reference>h2,.pomuzeme h2,.dalsi-domy>h2,.clanky>h2{font-size:60px;line-height:80px;margin:0 0 55px;color:#000;font-weight:900}div.reference{margin-bottom:100px}body.home div.reference{margin-bottom:200px}.reference>h2{margin-bottom:35px}.text2images .col-2 .text>*{max-width:525px}p{font-size:16px;line-height:30px;margin:0 0 25px;letter-spacing:.32px;color:#161616}.reference .slider{max-width:1159px;width:100%;margin:0 auto;position:relative}.reference .slick-list{padding:0 !important;overflow:visible}.reference .slick-list:before,.reference .slick-list:after{content:"";width:calc(50vw - 560px);height:100%;display:block;position:absolute;right:100%;top:0;background:#fff;opacity:.8;z-index:1}.reference .slick-list:after{right:auto;left:100%}.reference .slider article{padding:0 22px}.reference .slider article .slider-image{position:relative;overflow:hidden;height:635px}.reference .slider article .slider-image img{position:absolute;max-width:10000px;width:auto;min-width:100%;min-height:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.reference .slider article .box{display:none;width:100%;max-width:600px;background:#e12d32;margin:-53px 0 0 64px;box-sizing:border-box;padding:58px 46px 48px 56px;align-items:end;justify-content:space-between;flex-wrap:wrap;position:relative;z-index:1}.reference .slider article.slick-active .box{display:flex}.reference .slider article .box h3{width:100%;letter-spacing:.4px;color:#fff;font-size:20px;line-height:26px;font-weight:400;margin:0 0 13px;font-family:'Roboto Slab',serif}.reference .slider article .box h3 a{color:#fff;text-decoration:none}.reference .slider article .box h3 a:hover{text-decoration:underline}.reference .slider article .box p{margin:0;font-size:14px;line-height:24px;color:#fff;letter-spacing:.28px;max-width:calc(100% - 210px);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.reference a.button{padding:13px 21px;font-size:14px;letter-spacing:1.4px}.reference .slider button.slick-arrow,.pudorysy button.slick-arrow,.dalsi-domy button.slick-arrow,.clanky button.slick-arrow{display:block;width:30px;height:22px;font-size:0px;text-indent:-9999px;border:none;background:transparent url(/wp-content/themes/guzman/images/slider-arrow.svg) no-repeat center center;position:absolute;bottom:62px;cursor:pointer;z-index:2}.reference .slider button.slick-arrow.slick-prev{left:-283px}.reference .slider button.slick-arrow.slick-next{right:-283px;transform:rotate(180deg)}.pudorysy button.slick-arrow{bottom:auto;top:68px}.pudorysy button.slick-arrow.slick-prev{left:-110px}.pudorysy button.slick-arrow.slick-next{transform:rotate(180deg);right:-110px}.dalsi-domy button.slick-arrow,.clanky button.slick-arrow{bottom:auto;top:30%}.dalsi-domy button.slick-arrow.slick-prev,.clanky button.slick-arrow.slick-prev{left:-95px}.dalsi-domy button.slick-arrow.slick-next,.clanky button.slick-arrow.slick-next{transform:rotate(180deg);right:-95px}.reference>.cta{max-width:1115px;margin:0 auto;text-align:right}.reference>.cta a.button{margin-top:-100px;float:right;position:relative;z-index:1}.pomuzeme{margin:0 0 165px;display:flex;flex-wrap:wrap}body.not-front .pomuzeme{margin:100px 0 120px}.pomuzeme h2{margin-bottom:135px;max-width:460px}.pomuzeme .col-1{width:49.4%;margin-right:-4.2%;position:relative;z-index:1}.pomuzeme .col-2{width:54.8%}.pomuzeme .texts .item{padding-bottom:18px;margin-bottom:34px;border-bottom:4px solid #e12d32;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end}.pomuzeme .texts .item .text{max-width:385px}.pomuzeme .texts .item h3{font-size:35px;line-height:45px;color:#161616;font-weight:700;margin:0 0 15px}.pomuzeme .texts .item p{margin:0}div.blog{display:flex;flex-wrap:wrap;padding-bottom:60px}div.blog>.posts{width:64.4%;display:flex;flex-wrap:wrap;justify-content:space-between}div.blog>.posts article{width:calc(50% - 32px);margin:0 0 55px}div.blog>.posts article h3{letter-spacing:.4px;color:#242424;font-size:20px;line-height:26px;margin:0;text-align:center;font-weight:500;font-family:'Roboto Slab',serif}div.blog>.posts article h3 a{display:block;padding-top:13px;text-decoration:none;color:#242424}div.blog>.posts article h3 a:hover{text-decoration:underline}div.blog>.col-2{width:35.6%;box-sizing:border-box;padding:70px 0 0 107px}div.blog>.col-2 h2{font-size:60px;line-height:80px;color:#000;margin:0 0 47px;font-weight:900;padding-top:85px;background:transparent url(/wp-content/themes/guzman/images/blog-nadpis.svg) no-repeat 8px top}div.blog>.col-2 h2 strong{display:block;margin-bottom:34px;font-size:130px;line-height:174px;color:#d6d6d6;font-weight:900}.formular{position:relative;text-align:right;padding:37px 0;margin-bottom:55px}.formular img{position:absolute;left:50%;top:50%;max-width:10000px;transform:translate(-50%,-50%);z-index:-1}.formular .form{background:transparent linear-gradient(135deg,#e1932d 0%,#e12d32 100%);box-shadow:0px 10px 50px #000000A3;width:51%;text-align:left;box-sizing:border-box;display:inline-block;padding:30px 0 30px;min-height:580px}body .formular .form .wpcf7 form.sent .wpcf7-response-output{border:none;height:500px;padding:0;display:flex !important;align-content:center;flex-wrap:wrap}.formular .form form{max-width:420px;margin:0 auto}.formular .form form h2{font-size:40px;line-height:52px;font-weight:700;color:#fff;text-align:center;margin:0 0 30px}.formular .form form h2 strong{font-size:60px;line-height:75px;font-weight:900;display:block}.formular .form form h2 span{display:none}.formular .form form>.grid{display:flex;flex-wrap:wrap;justify-content:space-between}.formular .form form>.grid>.item{width:calc(50% - 11px);margin:0 0 18px}.formular .form form input{height:49px;box-shadow:0px 8px 15px #0000003F;background:#fff;padding:0 13px;width:100%;box-sizing:border-box;letter-spacing:.32px;color:#242424;font-size:16px}.formular .form form input.wpcf7-not-valid,.formkontakt form input.wpcf7-not-valid{border:3px solid #dc3232}.formular .form form p{margin-bottom:27px}.formular .form form p.popis{font-size:12px;line-height:16px;letter-spacing:.24px;color:#fff;margin-bottom:15px}.formular .form form label>input[type=checkbox]{display:none}.formular .form form label>input[type=checkbox]+span{font-size:12px;line-height:16px;letter-spacing:.24px;color:#fff;padding-left:41px;position:relative;display:flex;align-items:center;min-height:30px}.formular .form form label>input[type=checkbox]+span:before{content:"";display:block;width:30px;height:30px;box-sizing:border-box;border:1px solid #a4a4a4;background:#fff;position:absolute;left:0;top:0}.formular .form form label>input[type=checkbox]:checked+span:after{content:"";display:block;width:18px;height:10px;box-sizing:border-box;border-left:1px solid #e12d32;border-bottom:1px solid #e12d32;position:absolute;left:6px;top:6px;transform:rotate(-45deg)}.formular .form form p:last-of-type{text-align:center}.formular .form form input[type=submit]{height:55px;border:none;box-shadow:0px 10px 15px #00000040;background:#e1932d url(/wp-content/themes/guzman/images/form-button.svg) no-repeat 76px center;padding:0 76px 0 112px;width:100%;box-sizing:border-box;letter-spacing:1.6px;color:#fff;font-size:16px;text-transform:uppercase;width:auto;display:inline-block;cursor:pointer}.formular .form form input[type=submit]:hover{box-shadow:0px 10px 15px #00000090}body .wpcf7-list-item{margin:0}.formular .form form .wpcf7-spinner{display:none}.formular .form .wpcf7-not-valid-tip,.formkontakt .wpcf7-not-valid-tip{color:#fff;position:relative}body.not-front .twotiles{margin-bottom:206px;padding-top:150px}body.not-front .twotiles>h2{width:100%;font-size:60px;line-height:80px;color:#000;margin-bottom:54px}body.not-front .twotiles:before{width:calc(100% + 262px);height:370px;top:auto;bottom:-100px;right:auto;left:50%;transform:translate(-50%,0%);background:transparent url(/wp-content/themes/guzman/images/twotiles-podkres-notfront.jpg) no-repeat center center;z-index:-1}.technical{max-width:1240px;margin:0 auto 85px;display:flex;flex-wrap:wrap}.technical .left{width:47.2%;position:relative}.technical .left h2{position:absolute;color:#fff;top:50px;left:35px;font-size:40px;line-height:50px;word-spacing:999999px;z-index:2}.technical .right{width:52.8%;box-sizing:border-box;padding:52px 80px 0 65px}.technical .right h3,.pudorysy h3{font-size:30px;line-height:40px;margin:0 0 50px}.pudorysy h3{margin-bottom:65px;text-align:center}.technical .right .cols{display:flex;flex-wrap:wrap;justify-content:space-between}.technical .right .cols .col{width:calc(50% - 28px)}.technical .right .cols .col .item{padding-bottom:16px;margin-bottom:14px;border-bottom:2px solid #c9c9c9}.technical .right .cols .col .item label{font-size:14px;line-height:24px;letter-spacing:.28px;color:#242424}.technical .right .cols .col .item .value{font-size:20px;line-height:26px;letter-spacing:.4px;color:#242424;font-weight:500}.links{max-width:1240px;background:#e12d32;margin:0 auto 54px;padding:45px 0 35px}.links h3{font-size:30px;line-height:40px;color:#fff;text-align:center;margin-bottom:30px}.links ul{padding:0 11px;margin:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}.links ul li{margin:0 9px 20px}.links ul li a.button{background:transparent linear-gradient(104deg,#ffb22e 0%,#e1932d 100%);font-size:14px;line-height:21px;letter-spacing:1.4px;padding:14px 20px}.pudorysy{max-width:1048px;margin:0 auto 120px;position:relative;padding:60px 0 100px}.pudorysy:before{content:"";display:block;width:100vw;max-width:1675px;height:100%;position:absolute;left:50%;top:0;background:#f2f2f2;z-index:-1;transform:translate(-50%,0%)}.galerie>h2{text-align:center;margin-bottom:45px}.dalsi-domy{margin-bottom:90px;text-align:center}.dalsi-domy>h2{text-align:left}.dalsi-domy .domy{margin:0 -36px;width:calc(100% + 72px)}.dalsi-domy .domy>div{width:100%}.domy{display:flex;flex-wrap:wrap;justify-content:space-between}.domy article{width:calc(33.33% - 48px);margin-bottom:54px;padding-bottom:47px;position:relative;text-align:left;border-bottom:1px solid #a4a4a4}.dalsi-domy .domy article{margin:0 36px 54px}.domy article:before,main>div.katalog>.katalog-content article:before{content:"";display:block;width:1px;height:44px;position:absolute;left:50%;bottom:-22px;background:#a4a4a4}.domy article .stitky,main>div.katalog>.katalog-content article .stitky{padding:0 38px;margin:-30px 0 22px;position:relative;z-index:1;display:flex;flex-wrap:wrap}.domy article .stitky .plocha,main>div.katalog>.katalog-content article .stitky .plocha{padding:15px 20px 15px 43px;background:#e1932d url(/wp-content/themes/guzman/images/plocha.svg) no-repeat 18px center;font-size:16px;line-height:21px;letter-spacing:.32px;color:#fff}.domy article .stitky .dispozice,main>div.katalog>.katalog-content article .stitky .dispozice{padding:15px 20px 15px 43px;background:#e12d32 url(/wp-content/themes/guzman/images/dispozice.svg) no-repeat 14px center;font-size:16px;line-height:21px;letter-spacing:.32px;color:#fff;margin-left:-1px}main>div.katalog>.katalog-content article .stitky.top{position:absolute;top:38px;left:38px;margin:0;padding:0}main>div.katalog>.katalog-content article .stitky.top .stitek{display:block;font-size:16px;line-height:21px;letter-spacing:.32px;color:#161616;padding:15px 22px;margin:0 12px 12px 0;background:#fff}.domy article h3,main>div.katalog>.katalog-content article h2{padding:0 36px;margin-bottom:20px;font-size:35px;line-height:47px}.domy article h3 a,main>div.katalog>.katalog-content article h2 a{text-decoration:none;color:#161616}.domy article h3 a:hover,main>div.katalog>.katalog-content article h2 a:hover{color:#e12d32}.domy article .from,main>div.katalog>.katalog-content article .from{padding-left:36px;font-size:16px;line-height:22px;letter-spacing:.32px;color:#a4a4a4}.domy article .cena,main>div.katalog>.katalog-content article .cena{padding-left:36px;font-size:20px;line-height:26px;letter-spacing:.4px;color:#242424;font-weight:500}.dalsi-domy>a.button{padding:15px 21px;background:transparent linear-gradient(103deg,#ffb22e 0%,#e1932d 100%)}.sidebar .wpc-filters-widget-main-wrapper .wpc-filters-widget-top-container.wpc-show-on-desktop{display:none}.sidebar .wpc-filters-widget-wrapper .wpc-filters-section{border-bottom:1px solid #a4a4a4;margin-bottom:32px}.sidebar .wpc-filters-widget-wrapper .wpc-filters-section:last-child{border-bottom:none}.sidebar .wpc-filter-header{font-size:24px;line-height:32px;color:#a4a4a4;margin:0 0 17px;font-weight:700;font-family:'Playfair Display',serif}.sidebar .wpc-filters-widget-main-wrapper ul.wpc-filters-ul-list{padding:0;margin:0}.sidebar .wpc-filters-section:not(.wpc-filter-post_meta_num,.wpc-filter-layout-dropdown) .wpc-filter-content:not(.wpc-filter-has-hierarchy) ul.wpc-filters-ul-list{max-height:10000px}.sidebar .wpc-filters-widget-main-wrapper ul.wpc-filters-ul-list li{padding-bottom:6px}.sidebar .wpc-filters-widget-main-wrapper li.wpc-term-item input[type=checkbox]{display:none}.sidebar .wpc-filters-widget-main-wrapper li.wpc-term-item input[type=checkbox]+label{padding-left:56px;display:block;position:relative;font-size:16px;line-height:30px;letter-spacing:.32px;color:#161616;font-weight:400;opacity:1}.sidebar .wpc-filters-widget-main-wrapper li.wpc-term-item input[type=checkbox]+label a{color:#161616;opacity:1}.sidebar .wpc-filters-widget-main-wrapper li.wpc-term-item input[type=checkbox]+label:before{content:"";display:block;width:30px;height:30px;position:absolute;left:0;top:0;box-sizing:border-box;border:1px solid #a4a4a4}.sidebar .wpc-filters-widget-main-wrapper li.wpc-term-item input[type=checkbox]:checked+label:after{content:"";display:block;width:24px;height:24px;position:absolute;left:3px;top:3px;background:#e12d32 url(/wp-content/themes/guzman/images/checkbox.svg) no-repeat center center}.sidebar form.wpc-filter-range-form{display:flex;flex-direction:column-reverse}.sidebar form.wpc-filter-range-form .wpc-filters-range-slider-wrapper{margin:16px 34px 40px 6px}.sidebar form.wpc-filter-range-form .wpc-filters-range-slider-wrapper .ui-slider-horizontal{height:8px;background:#e5e5e5}.sidebar form.wpc-filter-range-form .ui-slider-horizontal .ui-slider-range{background:#740003}.sidebar form.wpc-filter-range-form .ui-slider-horizontal .ui-slider-handle{width:40px;height:40px;background:#e12d32;border-radius:0;box-shadow:none;top:-16px;border:none}.sidebar form.wpc-filter-range-form .wpc-filters-range-max-column,.sidebar form.wpc-filter-range-form .wpc-filters-range-min-column{max-width:140px;margin:0 0 22px;width:100%;position:relative}.sidebar .wpc-filter-cena form.wpc-filter-range-form .wpc-filters-range-wrapper,.sidebar .wpc-filter-uzitna_plocha form.wpc-filter-range-form .wpc-filters-range-wrapper,.sidebar .wpc-filter-zastavena_plocha form.wpc-filter-range-form .wpc-filters-range-wrapper{padding-right:30px}.sidebar .wpc-filter-cena form.wpc-filter-range-form .wpc-filters-range-max-column:before,.sidebar .wpc-filter-cena form.wpc-filter-range-form .wpc-filters-range-min-column:before{content:"Kč";position:absolute;left:100%;top:0;line-height:49px;font-size:16px;color:#242424;display:block;margin-left:10px}.sidebar .wpc-filter-uzitna_plocha form.wpc-filter-range-form .wpc-filters-range-max-column:before,.sidebar .wpc-filter-uzitna_plocha form.wpc-filter-range-form .wpc-filters-range-min-column:before,.sidebar .wpc-filter-zastavena_plocha form.wpc-filter-range-form .wpc-filters-range-max-column:before,.sidebar .wpc-filter-zastavena_plocha form.wpc-filter-range-form .wpc-filters-range-min-column:before{content:"m2";position:absolute;left:100%;top:0;line-height:49px;font-size:16px;color:#242424;display:block;margin-left:10px}.sidebar form.wpc-filter-range-form .wpc-filters-range-wrapper input[type=number]{height:49px;box-shadow:0px 8px 15px #0000003F;box-sizing:border-box;padding:0 13px;background:#fff;border:none;border-bottom:2px solid #e12d32;border-radius:0;font-size:16px;color:#242424}.sidebar form.wpc-filter-range-form .wpc-filters-range-wrapper .wpc-filters-range-max-column input[type=number]{text-align:right}.sidebar .wpc-filters-widget-wrapper .wpc-filters-section[class*=dispozice] ul.wpc-filters-ul-list{display:flex;flex-wrap:wrap}.sidebar .wpc-filters-widget-wrapper .wpc-filters-section[class*=dispozice] ul.wpc-filters-ul-list li{margin-right:4px}.sidebar .wpc-filters-widget-wrapper .wpc-filters-section[class*=dispozice] ul.wpc-filters-ul-list li.wpc-term-item input[type=checkbox]+label{width:80px;text-align:center;padding:13px 10px}.sidebar .wpc-filters-widget-wrapper .wpc-filters-section[class*=dispozice] ul.wpc-filters-ul-list li.wpc-term-item input[type=checkbox]:checked+label,.sidebar .wpc-filters-widget-wrapper .wpc-filters-section[class*=dispozice] ul.wpc-filters-ul-list li.wpc-term-item input[type=checkbox]:checked+label a{color:#fff}.sidebar .wpc-filters-widget-wrapper .wpc-filters-section[class*=dispozice] ul.wpc-filters-ul-list li.wpc-term-item input[type=checkbox]+label:before{width:100%;height:100%;background:0 0}.sidebar .wpc-filters-widget-wrapper .wpc-filters-section[class*=dispozice] ul.wpc-filters-ul-list li.wpc-term-item input[type=checkbox]:checked+label:after{width:calc(100% - 6px);height:calc(100% - 6px);background:#e12d32;z-index:-1}.sidebar .wpc-filters-widget-wrapper .wpc-filters-section[class*=dispozice] ul.wpc-filters-ul-list li.wpc-term-item input[type=checkbox]+label .wpc-term-count{display:block}.individualni{width:100vw;max-width:1675px;position:relative;left:50%;transform:translate(-50%,0%);margin:0 auto 95px}.individualni .dlazdice{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.individualni .dlazdice>div{width:433px;height:255px;display:block;margin:0 10px -70px;box-sizing:border-box;padding:32px 30px 0 200px;color:#fff;font-size:24px;line-height:32px;font-weight:700;font-family:'Playfair Display',serif;background:#e12d32 url(/wp-content/themes/guzman/images/dlazdice-plus.svg) no-repeat right 47px bottom 40px;position:relative;cursor:pointer;-moz-transition:all .25s;-webkit-transition:all .25s;transition:all .25s}.individualni .dlazdice>div:hover{background:#740003 url(/wp-content/themes/guzman/images/dlazdice-plus.svg) no-repeat right 47px bottom 40px}.individualni .dlazdice>div.active{background:#740003;height:299px;margin:-22px 10px -92px}.individualni .dlazdice>div:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:transparent url(/wp-content/themes/guzman/images/dlazdice-1.svg) no-repeat left top}.individualni .dlazdice>div.dlazdice-2:before{background:transparent url(/wp-content/themes/guzman/images/dlazdice-2.svg) no-repeat left top}.individualni .dlazdice>div.dlazdice-3:before{background:transparent url(/wp-content/themes/guzman/images/dlazdice-3.svg) no-repeat left top}.individualni .rozcestnik{padding:70px 0 70px 130px;background:#f2f2f2}.individualni .rozcestnik>div{display:none}.individualni .rozcestnik>div.active{display:block}.individualni .rozcestnik>div.item-1{padding:105px 0 25px}.individualni .rozcestnik>div.item-1>div{background:transparent url(/wp-content/themes/guzman/images/rozcestnik-kontakt.png) no-repeat right top}.individualni .rozcestnik>div.item-1>div form{width:36%;display:flex;flex-wrap:wrap;min-height:1100px}.individualni .rozcestnik>div.item-1>div .wpcf7-form.sent>.wpcf7-response-output{align-items:center;display:flex !important;color:#000;padding:0;margin:0}.individualni .rozcestnik>div.item-1>div form>*{width:100%}.individualni .rozcestnik h2{font-size:60px;line-height:80px;font-weight:900;margin-bottom:24px}.individualni .rozcestnik h3{font-size:30px;line-height:40px;margin-bottom:27px;padding-top:18px}.individualni .rozcestnik>div.item-1>div form .contact-bar{background:transparent linear-gradient(99deg,#e1932d 0%,#e12d32 100%);margin:0 0 20px;padding:24px 0;display:flex;flex-wrap:wrap}.individualni .rozcestnik>div.item-1>div form .contact-bar a{padding-left:43px;display:block;color:#fff;line-height:35px;letter-spacing:.45px;font-size:15px;font-weight:500;text-decoration:underline;font-family:'Poppins',sans-serif;margin-left:35px}.individualni .rozcestnik>div.item-1>div form .contact-bar a:hover{text-decoration:none}.individualni .rozcestnik>div.item-1>div form .contact-bar a[href*=tel]{background:transparent url(/wp-content/themes/guzman/images/contact-bar-phone.svg) no-repeat left top}.individualni .rozcestnik>div.item-1>div form .contact-bar a[href*=mailto]{background:transparent url(/wp-content/themes/guzman/images/contact-bar-mail.svg) no-repeat left top}.individualni .rozcestnik>div.item-1>div form>p:nth-child(7),.individualni .rozcestnik>div.item-1>div form>p:nth-child(8),.individualni .rozcestnik>div.item-1>div form>p:nth-child(9),.individualni .rozcestnik>div.item-1>div form>p:nth-child(10){width:36%;margin-right:28px}.individualni .rozcestnik>div.item-1>div form>p:nth-child(7) input,.individualni .rozcestnik>div.item-1>div form>p:nth-child(8) input,.individualni .rozcestnik>div.item-1>div form>p:nth-child(9) input,.individualni .rozcestnik>div.item-1>div form>p:nth-child(10) input{width:100%;border:none;border-bottom:2px solid #e12d32;background:#fff;box-sizing:border-box;height:49px;padding:0 13px;box-shadow:0px 8px 15px #0000003F;letter-spacing:.32px;color:#242424;font-size:16px}.individualni .rozcestnik>div.item-1>div form textarea{width:100%;border:none;border-bottom:2px solid #e12d32;background:#fff;box-sizing:border-box;height:205px;padding:13px;box-shadow:0px 8px 15px #0000003F;letter-spacing:.32px;color:#242424;font-size:16px}.individualni .rozcestnik>div.item-1>div form>p:nth-child(12){font-size:13px;line-height:20px}.individualni .rozcestnik>div.item-1>div form>p a{color:#740003}.individualni .rozcestnik>div.item-1>div form label>input[type=checkbox]{display:none}.individualni .rozcestnik>div.item-1>div form label>input[type=checkbox]+span{font-size:13px;line-height:26px;letter-spacing:.24px;padding-left:36px;position:relative;display:block}.individualni .rozcestnik>div.item-1>div form label>input[type=checkbox]+span:before{content:"";display:block;width:26px;height:26px;box-sizing:border-box;border:1px solid #a4a4a4;background:#fff;position:absolute;left:0;top:0}.individualni .rozcestnik>div.item-1>div form label>input[type=checkbox]:checked+span:after{content:"";display:block;width:15px;height:8px;box-sizing:border-box;border-left:1px solid #e12d32;border-bottom:1px solid #e12d32;position:absolute;left:6px;top:7px;transform:rotate(-45deg)}.individualni .rozcestnik>div.item-1>div form input[type=submit]{height:55px;border:none;box-shadow:0px 10px 15px #00000040;background:#e1932d url(/wp-content/themes/guzman/images/form-button.svg) no-repeat 76px center;padding:0 76px 0 112px;width:100%;box-sizing:border-box;letter-spacing:1.6px;color:#fff;font-size:16px;text-transform:uppercase;width:auto;display:inline-block;cursor:pointer}.individualni .rozcestnik>div.item-1>div form input[type=submit]:hover{box-shadow:0px 10px 15px #00000090}.individualni .rozcestnik>div.item-2{padding:80px 280px 1px 150px}.individualni .rozcestnik>div.item-2 h2{text-align:center;margin-bottom:65px}.individualni .rozcestnik .predstava{padding:40px 0;border-bottom:3px solid #fff;display:flex;flex-wrap:wrap;justify-content:space-between}.individualni .rozcestnik .predstava:nth-child(2){border-top:3px solid #fff}.individualni .rozcestnik .predstava h3{width:190px;text-align:right;margin:0;padding:0}.individualni .rozcestnik .predstava .text{width:calc(100% - 245px)}.individualni .rozcestnik .predstava .text p:last-child{margin-bottom:0}.individualni .rozcestnik .paticka-predstav{padding-top:100px}.individualni .rozcestnik>div.item-2 .paticka-predstav h2{font-size:30px;line-height:40px;margin-bottom:42px}.individualni .rozcestnik .paticka-predstav a.button{padding-left:58px;position:relative;margin:0 22px}.individualni .rozcestnik>div.item-3{padding:130px 60px 40px 0;flex-wrap:wrap;justify-content:space-between;align-items:center}.individualni .rozcestnik>div.item-3.active{display:flex}.individualni .rozcestnik>div.item-3 .left{width:47.5%;box-sizing:border-box;padding-right:90px}.individualni .rozcestnik>div.item-3 .left p{padding-top:10px;margin:0}.individualni .rozcestnik>div.item-3 .left p a.button{position:relative;padding-left:58px}.individualni .rozcestnik>div.item-3 .right{width:52.5%;display:flex;flex-wrap:wrap;justify-content:space-between}.individualni .rozcestnik>div.item-3 .right .item{width:calc(33.33% - 20px)}.clanky{margin-bottom:55px}body.single .clanky,.text+.clanky{padding-top:60px}body.single .clanky+.twotiles{padding-top:70px}.clanky>.cta{text-align:center;padding-top:20px}.clanky .slick-list{margin:0 -37px}.clanky article{padding:0 37px}.clanky article h3{letter-spacing:.4px;color:#242424;font-size:20px;line-height:26px;font-family:'Roboto Slab',serif;font-weight:500;text-align:center}.clanky article h3 a{color:#242424;text-decoration:none;display:block;padding-top:17px}.clanky article h3 a:hover{color:#e12d32}.pruhledny{text-shadow:-2px 0 #e5e5e5,0 2px #e5e5e5,2px 0 #e5e5e5,0 -2px #e5e5e5;font-size:110px;line-height:147px;white-space:nowrap;color:#fff;position:relative;left:50%;transform:translate(-50%,0%);text-align:center;width:100vw;font-weight:900;font-family:'Playfair Display',serif;letter-spacing:3px;margin:0 0 100px}.textimage,.imagetextred,.imagetext,.textimagered{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 0 100px;position:relative}.imagetextred,.textimagered{padding:70px 0}.textimage .col-1,.textimagered .col-1{width:37.7%}.textimage .col-2,.textimagered .col-2{width:62.3%;box-sizing:border-box;padding-left:100px}.textimage .col-2 img,.textimagered .col-2 img{max-width:915px}.textimage h2,.imagetextred h2,.imagetext h2,.videotext h2,.textimagered h2,.lide h2,.mapa h2{font-size:60px;line-height:80px;color:#000;font-weight:900;margin:0 0 50px}.mapa h2{margin-bottom:35px}.imagetextred h2,.textimagered h2{color:#fff}.textimage p:last-child,.imagetextred p:last-child,.imagetext p:last-child,.videotext p:last-child,.textimagered p:last-child{margin-bottom:0}.textimage ul{padding:20px 0 40px;margin:0;list-style:none}.textimage ul li{margin:0 0 40px;padding-left:80px;font-size:37px;line-height:50px;color:#bfbfbf;font-weight:900;font-family:'Playfair Display',serif}.textimage ul li:first-child{background:transparent url(/wp-content/themes/guzman/images/hruba-stavba.svg) no-repeat left center}.textimage ul li:nth-child(2){background:transparent url(/wp-content/themes/guzman/images/hruba-stavba-plus.svg) no-repeat left center}.textimage ul li:nth-child(3){background:transparent url(/wp-content/themes/guzman/images/dum-na-klic.svg) no-repeat left center}body.not-front .textimage+.twotiles{padding-top:0}.content>.textimage:first-child{margin-top:120px}.content>.textimage:first-child:before{content:"";display:block;width:100vw;height:100%;position:absolute;left:50%;top:0;transform:translate(-50%,0%);z-index:-1;background:transparent url(/wp-content/themes/guzman/images/textimage-podkres.svg) no-repeat left center}.imagetextred .col-1{width:42%;display:flex;justify-content:flex-end}.imagetextred .col-1 img{width:100vw;max-width:1020px}.imagetextred .col-2{width:58%;box-sizing:border-box;padding-left:130px;background:transparent url(/wp-content/themes/guzman/images/twotiles-podkres-2.svg) no-repeat right bottom}.imagetextred .col-2:before,.textimagered .col-1:before{content:"";width:calc(100% + 50px);height:100%;display:block;position:absolute;z-index:-1;left:29%;top:0;background:#e12d32;max-width:1136px}.textimagered .col-1:before{left:auto;right:29%}.imagetextred .col-2>*{max-width:460px}.imagetextred p,.textimagered p{color:#fff}.imagetext .col-1,.videotext .col-1{width:42%;display:flex;justify-content:flex-end}.imagetext .col-1 img{width:100vw;max-width:727px}.imagetext .col-2,.videotext .col-2{width:58%;box-sizing:border-box;padding-left:115px}.imagetext .col-2>*,.videotext .col-2>*{max-width:530px}.content div[id*=krok-] h2:before{font-size:130px;line-height:145px;color:#d6d6d6;font-weight:900;font-family:'Playfair Display',serif;display:block}.content div#krok-1 h2:before{content:"1."}.content div#krok-2 h2:before{content:"2."}.content div#krok-3 h2:before{content:"3."}.content div#krok-4 h2:before{content:"4."}.content div#krok-5 h2:before{content:"5."}.content div#krok-6 h2:before{content:"6."}.content div#krok-7 h2:before{content:"7.";color:#740003}.content div#krok-8 h2:before{content:"8."}.content div#krok-9 h2:before{content:"9."}.content div#krok-10 h2:before{content:"10."}.content div#krok-11 h2:before{content:"11."}.content div#krok-12 h2:before{content:"12."}.content>div#krok-1 a.button,.content>div#krok-1 p:nth-last-child(2) a.button{padding-left:58px;position:relative}.videotext{display:flex;flex-wrap:wrap;justify-content:space-between}.videotext .col-1{align-items:flex-start}.videotext .col-1 video{width:100vw;max-width:800px;position:sticky;top:10px}.videotext .col-2>div{margin:0 0 100px}.ctadrevo{width:100vw;max-width:1675px;position:relative;left:50%;transform:translate(-50%,0%);margin:50px 0 73px;padding:85px 0 45px;background:transparent url(/wp-content/themes/guzman/images/ctadrevo-podkres.svg) no-repeat center bottom}.ctadrevo h2{font-size:60px;line-height:80px;margin:0 0 50px;color:#fff;font-weight:900}.ctadrevo a.button{padding-left:58px;position:relative;margin:0 20px}.content>.video{padding-top:145px;text-align:center;max-width:1170px;margin:0 auto}body.page-id-59 .content>.textimage:first-child:before{display:none}body.page-id-59 .textimage .col-1{width:45.5%}body.page-id-59 .textimage .col-2{padding-left:230px;width:54.5%}.rozsahdodavky{width:100vw;max-width:1675px;position:relative;left:50%;transform:translate(-50%,0%);margin:0 auto 95px}.rozsahdodavky .selector{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.rozsahdodavky .selector>.item{width:433px;height:98px;display:block;margin:0 5px -49px;box-sizing:border-box;padding:33px 10px;color:#fff;font-size:24px;line-height:32px;font-weight:700;font-family:'Playfair Display',serif;background:#e12d32;position:relative;cursor:pointer;-moz-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;text-align:center}.rozsahdodavky .selector>.item:hover{background:#740003}.rozsahdodavky .selector>.item.active{background:#740003;height:124px;margin:-13px 5px -62px;padding:46px 10px}.rozsahdodavky .selector>.item a{color:#fff;text-decoration:none;vertical-align:top;display:inline-block}.rozsahdodavky .selector>.item a:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0}.rozsahdodavky .selector>.item a:before{content:"";display:inline-block;width:41px;height:41px;margin-right:19px;vertical-align:top;background:transparent url(/wp-content/themes/guzman/images/hruba-stavba-2.svg) no-repeat center center}.rozsahdodavky .selector>.item:hover a:before,.rozsahdodavky .selector>.item.active a:before{background:transparent url(/wp-content/themes/guzman/images/hruba-stavba-3.svg) no-repeat center center}.rozsahdodavky .selector>.item:nth-child(2) a:before{background:transparent url(/wp-content/themes/guzman/images/hruba-stavba-plus-2.svg) no-repeat center center}.rozsahdodavky .selector>.item:nth-child(2):hover a:before,.rozsahdodavky .selector>.item.active:nth-child(2) a:before{background:transparent url(/wp-content/themes/guzman/images/hruba-stavba-plus-3.svg) no-repeat center center}.rozsahdodavky .selector>.item:nth-child(3) a:before{background:transparent url(/wp-content/themes/guzman/images/dum-na-klic-2.svg) no-repeat center center}.rozsahdodavky .selector>.item:nth-child(3):hover a:before,.rozsahdodavky .selector>.item.active:nth-child(3) a:before{background:transparent url(/wp-content/themes/guzman/images/dum-na-klic-3.svg) no-repeat center center}.rozsahdodavky .rozsah-items{padding:49px 80px;background:#f2f2f2}.rozsahdodavky .rozsah-items>div{display:none;flex-wrap:wrap;justify-content:space-between;padding:80px 0 30px;align-items:center}.rozsahdodavky .rozsah-items>div.active{display:flex}.rozsahdodavky .rozsah-items>div .col-1{width:45%}.rozsahdodavky .rozsah-items>div .col-2{width:55%;box-sizing:border-box;padding-left:180px}.rozsahdodavky .rozsah-items>div .col-2>*{max-width:495px}.rozsahdodavky .rozsah-items>div .col-2 p:last-child{margin-bottom:0}.rozsahdodavky .rozsah-items>div .col-2 h2{font-size:35px;line-height:47px;margin-bottom:25px}body.not-front .rozsahdodavky+.twotiles{padding-top:0}.lide{margin:0 0 130px}.lide .items{max-width:1305px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.lide .items>.item{width:calc(25% - 22px);text-align:center;font-size:16px;line-height:30px;letter-spacing:.32px;color:#161616}.lide .items>.item .obrazek{border:1px solid #e5e5e5;display:inline-block;padding:39px;border-radius:150px;position:relative;margin-bottom:10px}.lide .items>.item .obrazek:before{content:"";display:block;width:calc(100% - 38px);height:calc(100% - 38px);position:absolute;left:19px;top:19px;border-radius:100px;box-sizing:border-box;border:2px solid #e5e5e5}.lide .items>.item .obrazek:after{content:"";display:block;width:calc(100% - 60px);height:calc(100% - 60px);position:absolute;left:30px;top:30px;border-radius:100px;box-sizing:border-box;border:3px solid #e12d32}.lide .items>.item .obrazek img{border-radius:100px}.lide .items>.item h3{font-size:30px;line-height:40px;color:#e12d32;margin-bottom:2px}.lide .items>.item .funkce{margin-bottom:35px}.lide .items>.item a{color:#161616}.mapa .iframe{width:100vw;max-width:1675px;position:relative;left:50%;transform:translate(-50%,0%);margin-bottom:85px}.mapa .iframe p{margin:0}.mapa .iframe iframe{width:100%;height:477px}.pum.pum-theme-default-theme.pum-overlay{background:rgba(0,0,0,.4)}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive{background:transparent linear-gradient(134deg,#e1932d 0%,#e12d32 100%);box-shadow:0px 10px 50px #000000A3;width:713px;max-width:96vw !important;border:none;margin:0;height:auto;max-height:86vh;position:absolute;left:50% !important;top:50% !important;transform:translate(-50%,-50%);padding:65px 20px;box-sizing:border-box}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content{max-width:417px;margin:0 auto;overflow:auto;max-height:100%;padding-right:8px}@media screen and (max-height:850px){.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive{height:86%}}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form{display:flex;flex-wrap:wrap;justify-content:space-between}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form>*{width:100%}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form p{margin-bottom:17px;font-size:12px;line-height:16px;letter-spacing:.24px;color:#fff}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form h2{font-size:40px;line-height:52px;margin:0 0 40px;text-align:center;color:#fff}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form input{height:49px;box-shadow:0px 8px 15px #0000003F;background:#fff;padding:0 13px;width:100%;box-sizing:border-box;letter-spacing:.32px;color:#242424;font-size:16px}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form textarea{height:181px;box-shadow:0px 8px 15px #0000003F;background:#fff;padding:17px 13px;width:100%;box-sizing:border-box;letter-spacing:.32px;color:#242424;font-size:16px}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form input[type=submit]{height:55px;border:none;box-shadow:0px 10px 15px #00000040;background:#e1932d url(/wp-content/themes/guzman/images/form-button.svg) no-repeat 76px center;padding:0 76px 0 112px;width:100%;box-sizing:border-box;letter-spacing:1.6px;color:#fff;font-size:16px;text-transform:uppercase;width:auto;display:inline-block}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form input[type=submit]:hover{box-shadow:0px 10px 15px #00000090}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form .grid{display:flex;flex-wrap:wrap;justify-content:space-between}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form p:nth-child(3),.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form p:nth-child(4),.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form p:nth-child(5),.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form p:nth-child(6),.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form .grid>div{width:calc(50% - 14px);margin-bottom:17px}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form .grid+p,.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form .grid+p+p,.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form .grid+p+p+p,.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form .grid+p+p+p+p,.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form .grid+p+p+p+p+p{width:100%}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form p:nth-last-child(4){text-align:center}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form p:nth-last-child(4) span{display:none}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form label>input[type=checkbox]{display:none}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form label>input[type=checkbox]+span{font-size:12px;line-height:16px;letter-spacing:.24px;color:#fff;padding-left:41px;position:relative;display:flex;min-height:30px;flex-wrap:wrap;align-content:center}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form label>input[type=checkbox]+span:before{content:"";display:block;width:30px;height:30px;box-sizing:border-box;border:1px solid #a4a4a4;background:#fff;position:absolute;left:0;top:0}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form label>input[type=checkbox]:checked+span:after{content:"";display:block;width:18px;height:10px;box-sizing:border-box;border-left:1px solid #e12d32;border-bottom:1px solid #e12d32;position:absolute;left:6px;top:6px;transform:rotate(-45deg)}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form a{color:#fff;margin-left:3px}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive button.pum-close{width:36px;height:36px;border:none;font-size:0px;text-indent:-9999px;right:10px;top:10px;background:transparent url(/wp-content/themes/guzman/images/popup-close.svg) no-repeat center center}body.search-open #page>.search{display:block;position:absolute;top:165px;left:50%;background:#fff;width:100vw;padding:50px 20px;transform:translate(-50%,0%);z-index:3;max-width:990px;box-sizing:border-box}#page>.search form{max-width:600px;margin:0 auto;display:flex;flex-wrap:wrap;position:relative;padding-bottom:20px}#page>.search form:before{content:"";display:block;width:100%;height:3px;position:absolute;left:0;bottom:0;background:transparent linear-gradient(225deg,#e1932d 0%,#e12d32 100%)}#page>.search form>input.search-submit{height:48px;border:none;box-shadow:0px 10px 15px #00000040;background:transparent linear-gradient(117deg,#ffb22e 0%,#e1932d 100%);padding:0 25px;box-sizing:border-box;letter-spacing:1.6px;color:#fff;font-size:16px;text-transform:uppercase;width:auto;display:inline-block;border-radius:0}#page>.search form>input.search-submit:hover{box-shadow:0px 10px 15px #00000090}#page>.search form>label{width:calc(100% - 123px);box-sizing:border-box;padding-right:20px}#page>.search form>label input{border:none;height:48px;padding:0;width:100%;font-size:24px;color:#161616;-webkit-appearance:none}#page>.search form>label input::-webkit-search-cancel-button,body.search-results .hero .herotext form>label input::-webkit-search-cancel-button,body.search-no-results .hero .herotext form>label input::-webkit-search-cancel-button,body.error404 .page-content form>label input::-webkit-search-cancel-button{position:relative;right:20px;-webkit-appearance:none;height:20px;width:20px;border-radius:10px;background:0 0}main.site-main>nav.posts-navigation,.katalog-content>nav.posts-navigation{margin:50px auto 100px;max-width:1140px;width:100%}main>nav.posts-navigation a,.katalog-content>nav.posts-navigation a{display:inline-block;padding:12px 30px;font-size:16px;line-height:25px;letter-spacing:1.6px;color:#fff;text-transform:uppercase;display:inline-block;background:transparent linear-gradient(71deg,#ffb406 0%,#e17b2e 54%,#e35d2b 100%);box-shadow:0px 8px 15px #0000003F;font-family:'Poppins',sans-serif;font-weight:500;text-decoration:none}main>nav.posts-navigation a:hover,.katalog-content>nav.posts-navigation a:hover{box-shadow:0px 8px 15px #0000009F;color:#fff}.carousel .slider button.slick-arrow{display:none !important}.pager{display:flex;flex-wrap:wrap;justify-content:center;width:100%;padding-top:50px}.pager a.page-numbers,.pager span.page-numbers.current,.pager span.page-numbers.dots{display:block;width:31px;height:31px;line-height:31px;text-align:center;font-size:14px;letter-spacing:.7px;color:#a4a4a4;text-transform:uppercase;font-weight:500;text-decoration:none;font-family:'Poppins',sans-serif;margin:0 15px 10px;position:relative}.pager a.page-numbers:hover,.pager span.page-numbers.current{color:#fff;background:#740003}.pager a.page-numbers:before,.pager span.page-numbers.current:before,.pager span.page-numbers.dots:before{content:"";display:block;width:5px;height:5px;background:#a4a4a4;position:absolute;top:13px;right:-17px}.pager a.page-numbers.prev{width:auto;margin-right:60px;color:#e12d32;padding-left:35px;background:transparent url(/wp-content/themes/guzman/images/pager-prev.svg) no-repeat left center}.pager a.page-numbers.prev:hover{background:transparent url(/wp-content/themes/guzman/images/pager-prev.svg) no-repeat left center;color:#e12d32;text-decoration:underline}.pager a.page-numbers.next{width:auto;margin-left:60px;color:#e12d32;padding-right:35px;background:transparent url(/wp-content/themes/guzman/images/pager-next.svg) no-repeat right center}.pager a.page-numbers.next:hover{background:transparent url(/wp-content/themes/guzman/images/pager-next.svg) no-repeat right center;color:#e12d32;text-decoration:underline}.pager a.page-numbers.prev:before,.pager a.page-numbers.next:before,.pager a.page-numbers:nth-last-child(2):before,.pager a.page-numbers:last-child:before,.pager span.page-numbers:last-child:before{display:none}body .wpcf7 form .wpcf7-response-output{margin:1em 0 0;color:#fff}body .individualni .wpcf7 form .wpcf7-response-output{color:#c50b03}body .wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}body .wpcf7 form.invalid .wpcf7-response-output,body .wpcf7 form.unaccepted .wpcf7-response-output,body .wpcf7 form.payment-required .wpcf7-response-output{border-color:#c50b03}.wpcf7-form.sent>*{display:none !important}.wpcf7-form.sent>.wpcf7-response-output{display:block !important}body .wpcf7 form.sent .wpcf7-response-output{border:none}.pomuzeme .texts .item .text+a.button{margin-top:20px}@media screen and (max-width:1700px){.reference .slider button.slick-arrow.slick-prev{left:-50px}.reference .slider button.slick-arrow.slick-next{right:-50px}div.floater,p.floater{right:20px;margin-right:0}}@media screen and (max-width:1450px){.text2images:before{height:100%;transform:translate(-60%,0%)}.text2images .col-2 .text h2,.reference>h2,.pomuzeme h2,.dalsi-domy>h2,.clanky>h2{font-size:40px;line-height:53px;margin:0 0 40px}.text2images{max-width:1180px}.reference .slick-list:before,.reference .slick-list:after{width:calc(50vw - 500px)}.reference .slider button.slick-arrow.slick-prev{left:-50px}.reference .slider button.slick-arrow.slick-next{right:-50px}.pomuzeme .col-2 img{width:100vw;max-width:600px}p{font-size:14px;line-height:25px}.pomuzeme .texts .item .text{max-width:300px}.pomuzeme .texts .item h3{font-size:30px;line-height:40px}div.blog{width:100vw;box-sizing:border-box;padding:0 60px 60px;left:50%;position:relative;transform:translate(-50%,0%)}.footer1{justify-content:center}.footer1 nav{width:100%;padding-top:30px}.footer1 .phone,.footer1 .mail{margin-left:20px;margin-right:20px}.footer1 nav ul.menu{justify-content:center}.footer1 nav ul.menu li a{font-size:12px;line-height:25px;letter-spacing:.32px;padding:12px 24px}.footer2 nav{width:66.65%}div.blog>.col-2 h2{font-size:40px;line-height:50px}div.blog>.col-2 h2 strong{margin-bottom:15px;font-size:100px;line-height:150px}.formular .form form h2 strong{font-size:40px;line-height:53px}.formular .form form h2{font-size:30px;line-height:40px}.domy article h3,main>div.katalog>.katalog-content article h2{padding:0 25px;font-size:24px;line-height:32px}.domy article .from,main>div.katalog>.katalog-content article .from,.domy article .cena,main>div.katalog>.katalog-content article .cena{padding-left:25px;font-size:13px;line-height:20px;letter-spacing:.24px}.domy article .stitky,main>div.katalog>.katalog-content article .stitky{padding:0 25px}.technical .left h2{font-size:30px;line-height:40px}.technical .right h3,.pudorysy h3{font-size:22px;line-height:30px;margin:0 0 40px}.dalsi-domy .domy article{margin:0 15px 44px}.dalsi-domy button.slick-arrow.slick-prev,.clanky button.slick-arrow.slick-prev{left:-60px}.dalsi-domy button.slick-arrow.slick-next,.clanky button.slick-arrow.slick-next{right:-60px}.dalsi-domy .domy{margin:0 -15px}.footer2 nav ul.menu{grid-template-columns:repeat(4,minmax(205px,1fr));grid-column-gap:25px}.footer2 nav ul.menu li a{font-size:12px;line-height:18px;letter-spacing:.24px}.individualni .dlazdice>div{width:370px;height:200px;padding:25px 20px 0 165px;font-size:18px;line-height:26px}.individualni .rozcestnik{max-width:96vw;box-sizing:border-box;position:relative;left:50%;transform:translate(-50%,0%);z-index:-1;padding-left:50px}.individualni .rozcestnik h2{font-size:40px;line-height:53px}.individualni .rozcestnik h3{font-size:22px;line-height:32px}.individualni .rozcestnik>div.item-1>div form .contact-bar a{margin-left:20px}.individualni .rozcestnik>div.item-1>div{background-size:58% auto}.individualni .rozcestnik .paticka-predstav a.button{padding-left:42px}.individualni .dlazdice>div.active{height:244px}.textimage h2,.imagetextred h2,.imagetext h2,.videotext h2,.textimagered h2,.lide h2,.mapa h2{font-size:40px;line-height:53px;margin:0 0 40px}.textimage .col-2 img,.textimagered .col-2 img{max-width:583px}.pruhledny{font-size:70px;line-height:94px}.imagetextred .col-1 img{max-width:800px}.imagetextred .col-2{background-size:auto 350px}.imagetextred .col-2>*{max-width:325px}.textimage ul li{font-size:30px;line-height:40px;padding:5px 0 5px 80px;margin-bottom:20px}body.not-front .twotiles>h2{font-size:40px;line-height:53px;margin-bottom:42px}body.not-front .twotiles:before{max-width:96vw}.content div[id*=krok-] h2:before{font-size:100px;line-height:120px}.imagetext .col-1 img{max-width:500px}.videotext .col-1 video{max-width:500px}.ctadrevo h2{font-size:40px;line-height:53px}.ctadrevo a.button{padding-left:42px}.ctadrevo{max-width:calc(100vw - 100px);background-position:center -43px}body.page-id-59 .textimage .col-2{padding-left:130px;width:54.5%}.rozsahdodavky .selector>.item{width:340px;font-size:18px}.rozsahdodavky .rozsah-items{padding:40px 75px;width:calc(100% - 100px);margin:0 auto}.rozsahdodavky .rozsah-items>div .col-2{padding-left:100px}.rozsahdodavky .rozsah-items>div .col-2 h2{font-size:22px;line-height:32px}.mapa .iframe{max-width:calc(100vw - 56px);margin-bottom:60px}.lide .items>.item h3{font-size:22px;line-height:30px}.clanky article{padding:0 15px}.clanky .slick-list{margin:0 -15px}main>div.katalog>.katalog-content article .stitky.top{top:25px;left:25px}main>div.katalog>.katalog-content article .stitky.top .stitek{font-size:14px;padding:15px}.pudorysy button.slick-arrow.slick-prev{left:0}.pudorysy button.slick-arrow.slick-next{right:0}.dalsi-domy button.slick-arrow.slick-prev,.clanky button.slick-arrow.slick-prev{left:20px;top:auto;bottom:-35px}.dalsi-domy button.slick-arrow.slick-next,.clanky button.slick-arrow.slick-next{right:20px;top:auto;bottom:-35px}.sidebar form.wpc-filter-range-form .wpc-filters-range-wrapper input[type=number]{padding:0 6px}.sidebar form.wpc-filter-range-form .wpc-filters-range-max-column,.sidebar form.wpc-filter-range-form .wpc-filters-range-min-column{max-width:110px}}@media screen and (max-width:1279px){.footer2 .about{width:22%}.footer2 nav{width:78%;box-sizing:border-box;padding-left:30px}.footer2 nav ul.menu{grid-template-columns:repeat(4,minmax(175px,1fr));grid-column-gap:25px}.footer1 nav ul.menu li{margin:0 0 33px 20px}.sidebar form.wpc-filter-range-form .wpc-filters-range-max-column,.sidebar form.wpc-filter-range-form .wpc-filters-range-min-column{max-width:80px}.sidebar form.wpc-filter-range-form .wpc-filters-range-wrapper input[type=number]{font-size:14px}.sidebar .wpc-filter-cena form.wpc-filter-range-form .wpc-filters-range-max-column:before,.sidebar .wpc-filter-cena form.wpc-filter-range-form .wpc-filters-range-min-column:before,.sidebar .wpc-filter-uzitna_plocha form.wpc-filter-range-form .wpc-filters-range-max-column:before,.sidebar .wpc-filter-uzitna_plocha form.wpc-filter-range-form .wpc-filters-range-min-column:before,.sidebar .wpc-filter-zastavena_plocha form.wpc-filter-range-form .wpc-filters-range-max-column:before,.sidebar .wpc-filter-zastavena_plocha form.wpc-filter-range-form .wpc-filters-range-min-column:before{margin-left:5px}.sidebar .wpc-filter-cena form.wpc-filter-range-form .wpc-filters-range-wrapper,.sidebar .wpc-filter-uzitna_plocha form.wpc-filter-range-form .wpc-filters-range-wrapper,.sidebar .wpc-filter-zastavena_plocha form.wpc-filter-range-form .wpc-filters-range-wrapper{padding-right:25px}.domy article .stitky .plocha,main>div.katalog>.katalog-content article .stitky .plocha,.domy article .stitky .dispozice,main>div.katalog>.katalog-content article .stitky .dispozice{font-size:13px;line-height:19px}.reference .slider{max-width:900px}.reference .slick-list:before,.reference .slick-list:after{width:calc(50vw - 450px)}.reference>.cta a.button{margin-right:40px}.dalsi-domy{max-width:900px;margin:0 auto 90px}.dalsi-domy button.slick-arrow.slick-prev,.clanky button.slick-arrow.slick-prev{left:-40px}.dalsi-domy button.slick-arrow.slick-next,.clanky button.slick-arrow.slick-next{right:-40px}.clanky{max-width:900px;margin:0 auto 55px}.individualni .dlazdice>div{width:300px;padding:25px 20px 0 150px;background-position:right 25px bottom 20px}.individualni .rozcestnik>div.item-1>div form>p:nth-child(7),.individualni .rozcestnik>div.item-1>div form>p:nth-child(8),.individualni .rozcestnik>div.item-1>div form>p:nth-child(9),.individualni .rozcestnik>div.item-1>div form>p:nth-child(10){width:47%;margin-right:10px}.individualni .rozcestnik>div.item-1>div form .contact-bar a{margin-top:5px;margin-bottom:5px}.individualni .rozcestnik h2{font-size:38px;line-height:53px}.individualni .rozcestnik>div.item-2{padding:80px 180px 1px 50px}.rozsahdodavky .selector>.item{width:275px}.dalsi-domy button.slick-arrow.slick-prev,.clanky button.slick-arrow.slick-prev{left:20px;top:auto;bottom:-35px}.dalsi-domy button.slick-arrow.slick-next,.clanky button.slick-arrow.slick-next{right:20px;top:auto;bottom:-35px}.reference .slider article .slider-image{height:490px}}@media screen and (max-width:1023px){.infobox{width:100%;padding:20px;margin:15px 0 32px;align-items:flex-start}.infobox .text{width:calc(100% - 216px);padding-left:65px;padding-right:20px}.infobox .text:before{width:45px;height:45px;background-size:contain}.text2images{width:100%}.text2images .col-2 .text{padding:0 0 50px 40px}.text2images .col-2 img{max-width:140%;float:right}body.home div.reference{margin-bottom:140px}.reference .slider{max-width:calc(100% - 200px)}.reference .slider article{padding:0 8px}.reference .slick-list:before,.reference .slick-list:after{width:120px}.reference .slider article .box{max-width:calc(100% - 100px);margin:-50px 0 0 50px;padding:40px 35px 35px;justify-content:center;text-align:center}.reference .slider article .box p{margin:0 0 20px;max-width:100%}.reference>.cta a.button{float:none;margin:0}.reference>.cta{text-align:center;padding-top:25px}.reference .slider button.slick-arrow.slick-next{right:-75px}.reference .slider button.slick-arrow.slick-prev{left:-75px}.pomuzeme .col-1{width:62%;margin-right:-10%}.pomuzeme .col-2{width:48%;overflow:hidden}.pomuzeme h2{padding-right:20%}.pomuzeme .texts .item .text{max-width:265px}.pomuzeme{margin:0 0 80px}div.blog{padding:0 20px 110px}div.blog>.col-2{width:100%;padding:0;order:1}div.blog>.posts{width:100%;order:2}div.blog>.col-2 h2{padding:0 80px 0 0;background-position:right top;display:table;width:100%}div.blog>.col-2 h2 strong{margin-bottom:0;font-size:80px;line-height:100px}div.blog>.posts article{width:calc(50% - 16px)}div.blog>.col-2 a.button{position:absolute;left:50%;bottom:60px;transform:translate(-50%,0%)}.formular .form{width:555px}.formular{margin-bottom:0;text-align:center}footer.site-footer{width:100%;box-sizing:border-box;padding:30px 20px}.footer1{padding-bottom:1px;margin-bottom:35px}.footer2 nav ul.menu{grid-template-columns:repeat(2,minmax(175px,1fr));grid-column-gap:25px}.footer2{max-width:calc(100% - 100px);margin:0 auto}.footer2 .about{width:35%}.footer2 nav{width:65%}footer.site-footer:before{border-bottom:54px solid #e8e8e8}.technical .left{width:100%}.technical .left img{width:100%}.technical .right{width:100%}.pudorysy{margin:0 auto 75px;padding:40px 30px 45px}.pudorysy:before{width:100%}.pudorysy button.slick-arrow.slick-prev{left:30px}.pudorysy button.slick-arrow.slick-next{right:30px}.pudorysy button.slick-arrow{top:48px}.individualni .dlazdice{padding:0 20px}.individualni .dlazdice>div{width:calc(33.33% - 20px);padding:20px 20px 195px;background-position:right 25px bottom 20px}.individualni .dlazdice>div:before{height:150px;top:auto;bottom:0;background-size:contain !important;background-position:left bottom !important}.individualni .rozcestnik{max-width:100vw;padding:40px}.individualni .rozcestnik>div.item-1>div{background-size:500px auto;background-position:center bottom;padding-bottom:485px}.individualni .rozcestnik>div.item-1>div form{width:100%}.individualni .rozcestnik>div.item-1>div form .contact-bar{justify-content:center}.individualni .rozcestnik>div.item-1>div form>p:nth-child(7),.individualni .rozcestnik>div.item-1>div form>p:nth-child(8),.individualni .rozcestnik>div.item-1>div form>p:nth-child(9),.individualni .rozcestnik>div.item-1>div form>p:nth-child(10){width:36%;margin-right:28px}.individualni .rozcestnik>div.item-2{padding:80px 0 1px}.individualni .rozcestnik>div.item-3 .left{width:100%;padding-right:0;text-align:center;margin-bottom:40px}.individualni .rozcestnik>div.item-3{padding:80px 0 0}.individualni .rozcestnik>div.item-3 .right{width:100%}.textimage .col-2,.textimagered .col-2{width:50.3%;padding-left:0;overflow:hidden}.textimage .col-1,.textimagered .col-1{width:44.7%}.content>.textimage:first-child{margin-top:46px}.textimage,.imagetextred,.imagetext,.textimagered{margin:0 0 50px}.imagetextred .col-2{width:48%;padding-left:40px;background:0 0}.imagetextred .col-1{width:52%}.imagetextred .col-1 img{max-width:540px}.textimage ul li{font-size:25px;line-height:33px;padding:8px 0 8px 70px;margin-bottom:15px}.textimage ul{padding:0}body.not-front .twotiles:before{max-width:100vw;height:253px}.imagetext .col-1,.videotext .col-1{width:52%;overflow:hidden}.imagetext .col-2,.videotext .col-2{width:48%;padding-left:40px}.videotext .col-1 video{max-width:100%}.ctadrevo{max-width:calc(100vw - 40px)}.content>.video video{max-width:100%}body.page-id-59 .textimage .col-2{padding-left:30px;width:50%}body.page-id-59 .textimage .col-1{width:50%}.rozsahdodavky .rozsah-items{padding:40px 20px;width:calc(100% - 40px);margin:0 auto}.rozsahdodavky .rozsah-items>div .col-1{width:52%}.rozsahdodavky .rozsah-items>div .col-2{padding-left:40px;width:48%}.rozsahdodavky .selector>.item{width:calc(33.33% - 20px);display:flex;align-items:center;justify-content:center;line-height:24px}.rozsahdodavky .selector>.item a{display:inline-flex;align-items:center;justify-content:center}.mapa .iframe{max-width:calc(100vw - 40px);margin-bottom:15px}.lide .items>.item{width:calc(50% - 22px);margin-bottom:60px;text-align:left}.lide{margin:0}.lide .items>.item .obrazek{padding:22px;float:left;width:130px;height:130px;margin-left:0;max-width:130px}.lide .items>.item .obrazek:before{width:calc(100% - 22px);height:calc(100% - 22px);left:11px;top:11px}.lide .items>.item .obrazek:after{width:calc(100% - 34px);height:calc(100% - 34px);left:17px;top:17px}.lide .items>.item>*{max-width:calc(100% - 140px);width:calc(100% - 140px);margin-left:10px;clear:none;float:left}.lide .items>.item .funkce{margin-bottom:15px}body.not-front .twotiles{margin-bottom:150px;padding-top:70px}body.search-open #page>.search{top:153px;max-width:calc(100% - 40px)}.domy article .stitky,main>div.katalog>.katalog-content article .stitky{padding:0 11px}main>div.katalog>.katalog-content article .stitky.top .stitek{padding:10px 15px}main>div.katalog>.katalog-content article .stitky.top{top:11px;left:11px}p.floater,div.floater{width:48px;height:48px}p.floater:before,div.floater:before{content:"?";display:block;width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;left:-5px;top:-5px;line-height:48px;background:#e12d32;font-family:'Playfair Display',serif;text-align:center;box-shadow:0px 10px 15px #00000066}p.floater:before,div.floater:before{display:none}p.floater,div.floater{width:100%;height:auto;box-sizing:border-box;padding:15px 150px 15px 20px;border:none;right:0;bottom:0;font-size:20px;text-align:left;line-height:28px}p.floater a.button,div.floater a.button{padding:9px 15px 9px 42px;position:absolute;right:10px;top:calc(50% - 21px)}div.floater p{font-size:20px;line-height:28px;text-align:left;margin:0}.pager a.page-numbers:before,.pager span.page-numbers.current:before,.pager span.page-numbers.dots:before{display:none}.pager a.page-numbers,.pager span.page-numbers.current,.pager span.page-numbers.dots{margin:0 7px 10px}.pager a.page-numbers.prev{margin-right:30px}.pager a.page-numbers.next{margin-left:30px}.dalsi-domy .domy{margin:0;width:100%}.reference .slider article .slider-image{height:380px}}@media screen and (max-width:767px){.footer2{max-width:100%}.footer2 nav ul.menu{grid-template-columns:repeat(2,minmax(120px,1fr));grid-column-gap:25px}.footer2 nav ul.menu li{margin:0 0 20px}.formular .form{width:100%;box-sizing:border-box;padding-left:20px;padding-right:20px}.text2images .col-2 .text h2,.reference>h2,.pomuzeme h2,.dalsi-domy>h2,.clanky>h2{font-size:34px;line-height:48px}.reference .slider{max-width:calc(100% - 100px)}.reference .slider button.slick-arrow.slick-prev{left:-50px}.reference .slider button.slick-arrow.slick-next{right:-50px}.reference .slider article .box{max-width:calc(100% - 40px);margin:-50px 0 0 20px;padding:20px}.infobox .text{width:100%;padding-left:65px;padding-right:0;margin-bottom:20px}.technical .right{padding:52px 20px 0}.links ul li a.button{padding:14px 15px}.individualni .dlazdice>div{padding:20px 10px 195px;font-size:14px;width:calc(33.33% - 10px);margin-left:5px;margin-right:5px}.individualni .dlazdice>div.active{margin:-22px 5px -92px}.individualni .rozcestnik{padding:40px 20px}.individualni .rozcestnik .predstava h3{width:140px}.individualni .rozcestnik .predstava .text{width:calc(100% - 160px)}.individualni .rozcestnik .paticka-predstav a.button{margin:5px 10px}.textimage h2,.imagetextred h2,.imagetext h2,.videotext h2,.textimagered h2,.lide h2,.mapa h2{font-size:32px;line-height:44px;margin:0 0 30px}.ctadrevo a.button{margin:5px 10px}body.page-id-59 .textimage .col-1{width:100%;margin-bottom:30px}body.page-id-59 .textimage .col-2{padding-left:0;width:100%}.rozsahdodavky .rozsah-items>div .col-2{padding-left:20px}.rozsahdodavky .selector>.item a:before{display:none}.lide .items>.item{width:100%}main>div.katalog>.katalog-content article .stitky.top .stitek{margin:0 6px 6px 0}.carousel .thumbs{padding:0 50px}.pager{padding-bottom:40px;position:relative}.pager a.page-numbers.prev,.pager a.page-numbers.next{position:absolute;left:0;bottom:0;margin:0}.pager a.page-numbers.next{left:auto;right:0}body.single .clanky{padding-top:0}}@media screen and (max-width:479px){.footer2 nav{width:100%;order:1;padding-left:0}.footer2 .about{width:100%;order:2;border-top:3px solid #e5e5e5;padding-top:80px;background-position:center 20px}.footer2 .about p{margin:0 0 28px;text-align:center}.footer2 nav ul.menu{padding:0 0 30px}.footer1 nav ul.menu{justify-content:flex-start;padding-bottom:20px}.footer1 nav ul.menu li{margin:0 8px 10px 0}.footer1 nav ul.menu li a{letter-spacing:.22px;padding:10px 15px}.formular .form form>.grid>.item{width:100%}.formular .form form input[type=submit]{background-position:28px center;padding:0 30px 0 60px}.formular img{width:auto;height:100%}article.post,article.page{margin:0}.formular{padding:65px 0 65px}div.blog>.col-2 h2{padding:0;background:0 0}div.blog>.col-2 h2 strong{font-size:50px;line-height:70px}div.blog>.posts article{width:100%;margin-bottom:40px}.pomuzeme .col-1{width:100%;margin-right:0}.pomuzeme h2{padding-right:0}.pomuzeme .texts .item .text{max-width:100%;margin-bottom:0}.pomuzeme .col-2{width:100%;height:0;padding-top:124%;position:relative}.pomuzeme .col-2 img{max-width:100%;position:absolute;left:0;top:50%;transform:translate(0%,-50%)}body.home div.reference{margin-bottom:90px}.reference .slider{max-width:calc(100% + 40px);width:calc(100% + 40px);margin-left:-20px}.reference .slider article{padding:0}.reference .slider article .box{max-width:calc(100% - 0px);margin:0;padding:20px 20px 30px}.reference a.button{padding:6px 15px;font-size:12px;letter-spacing:.84px}.reference .slider button.slick-arrow.slick-prev{left:20px;bottom:-52px}.reference .slider button.slick-arrow.slick-next{right:20px;bottom:-52px}.text2images .col-1{width:100%;overflow:hidden;position:relative;height:0;padding-top:105%}.text2images .col-1 img{position:absolute;left:0;top:0}.text2images .col-2{width:100%;padding-top:26px;overflow:hidden;position:relative;padding-bottom:105%}.text2images .col-2 .text{padding:0 0 20px}.text2images .col-2 img{max-width:10000px;position:absolute;left:0;bottom:0;width:auto;height:calc(105vw - 40px)}.text2images:before{height:70%;transform:translate(-60%,-50%);min-width:340%;top:50%}.infobox{flex-wrap:wrap-reverse}.infobox img{width:100%}.infobox .text{width:100%;padding-left:0;padding-top:30px}.infobox .text:before{top:-23px}.infobox .text h2{font-size:27px;line-height:36px}body.search-open #page>.search{top:139px;padding:20px}body.search-open.toggled #page>.search{display:none}#page>.search form>input.search-submit{height:40px;padding:0 15px;letter-spacing:.7px;font-size:12px;position:absolute;top:0;right:0}#page>.search form>label{width:calc(100% - 82px);padding-right:10px;margin-bottom:0}#page>.search form>label input{height:40px;width:100%;font-size:18px}#page>.search form:before{height:3px}.domy article h3,main>div.katalog>.katalog-content article h2{padding:0 5px}.domy article .from,main>div.katalog>.katalog-content article .from,.domy article .cena,main>div.katalog>.katalog-content article .cena{padding-left:5px}.domy article:before,main>div.katalog>.katalog-content article:before{height:32px;bottom:-16px}.domy article .stitky,main>div.katalog>.katalog-content article .stitky{padding:0 5px}main>nav.posts-navigation a,.katalog-content>nav.posts-navigation a{padding:5px 10px;font-size:12px;letter-spacing:.82px}main.site-main>nav.posts-navigation,.katalog-content>nav.posts-navigation{margin:20px auto 0px}.technical .right{padding:30px 0 0}.technical .right .cols .col{width:100%}.technical{margin:0 auto 40px}.links ul li a.button{padding:7px 10px;font-size:12px;letter-spacing:.82px}.links ul{justify-content:flex-start}.links{padding:25px 0 20px}.pudorysy{margin:0 -20px 75px;padding:30px 20px 30px}.pudorysy button.slick-arrow.slick-prev{left:8px;top:35px}.pudorysy button.slick-arrow.slick-next{right:8px;top:35px}.pudorysy h3{margin:0 22px 20px}.galerie>h2{display:none}body.single article>.galerie.carousel,.content>.carousel{margin-bottom:70px}.individualni .dlazdice>div{padding:20px 10px 90px 109px;height:180px;font-size:16px;width:100%;margin:0 0 10px}.individualni .rozcestnik{padding:40px 20px;margin-top:-50px}.individualni{margin:0 auto 80px}.individualni .dlazdice>div.active{margin:0 0 10px;height:180px}.individualni .rozcestnik>div.item-1{padding:35px 0 1px}.individualni .rozcestnik>div.item-1>div form .contact-bar a{width:185px}.individualni .rozcestnik>div.item-1>div form>p:nth-child(7),.individualni .rozcestnik>div.item-1>div form>p:nth-child(8),.individualni .rozcestnik>div.item-1>div form>p:nth-child(9),.individualni .rozcestnik>div.item-1>div form>p:nth-child(10){width:100%;margin-right:0}.individualni .rozcestnik>div.item-1>div{background-size:280px auto;padding-bottom:270px}.individualni .rozcestnik>div.item-2 h2{text-align:left;margin-bottom:40px}.individualni .rozcestnik>div.item-2{padding:35px 0 1px}.individualni .rozcestnik .predstava h3{width:100%;text-align:left;margin-bottom:10px}.individualni .rozcestnik .predstava .text{width:100%}.individualni .rozcestnik .predstava{padding:18px 0}.individualni .rozcestnik .paticka-predstav{padding-top:25px}.individualni .rozcestnik>div.item-3{padding:40px 0 0}.individualni .rozcestnik>div.item-3 .left{text-align:left}.individualni .rozcestnik>div.item-3 .right .item{width:calc(33.33% - 6px)}.textimage .col-1,.textimagered .col-1{width:100%;margin-bottom:40px}.content>.textimage:first-child:before{display:none}.textimage .col-2,.textimagered .col-2{width:100%}.textimage .col-2 img,.textimagered .col-2 img{max-width:100%}.pruhledny{margin:0 0 40px}.textimage,.imagetextred,.imagetext,.textimagered{margin:0 0 40px}.imagetextred .col-1 img{max-width:100%}.imagetextred .col-1{width:100%;margin-bottom:40px}.imagetextred .col-2{width:100%;padding-left:0}.imagetextred,.textimagered{padding:0 0 40px}.imagetextred .col-2:before,.textimagered .col-1:before{width:calc(100% + 40px);height:calc(100% - 100px);left:-20px;top:100px}body.not-front .twotiles>h2{display:none}.content div[id*=krok-] h2:before{float:right;margin-top:-67px}.content div[id*=krok-] .textimage h2,.content div[id*=krok-] .imagetextred h2,.content div[id*=krok-] .imagetext h2,.content .videotext div[id*=krok-] h2,.content div[id*=krok-] .textimagered h2{padding-top:65px}.imagetext .col-2,.videotext .col-2{width:100%;padding-left:0;margin-bottom:40px;order:1}.imagetext .col-1,.videotext .col-1{width:100%;order:2}.imagetext .col-1 img{max-width:100%}.videotext .col-2>div{margin:0 0 40px}.videotext .col-2>div:last-child{margin:0}.textimagered .col-1:before{top:20px}.ctadrevo{max-width:calc(100vw - 0px);padding:50px 20px 30px;margin-bottom:40px}.ctadrevo h2{font-size:32px;line-height:48px;margin-bottom:35px}.content>.video{padding-top:330px}.content>.video video{max-width:calc(100% + 40px);margin-left:-20px;width:calc(100% + 40px)}.rozsahdodavky .selector>.item{width:calc(100% - 40px);height:88px;margin:0 0 10px}.rozsahdodavky .selector>.item.active{height:88px;margin:0 0 10px}.rozsahdodavky .selector>.item a:before{display:inline-block}.rozsahdodavky .rozsah-items{padding:243px 20px 40px;width:calc(100% - 0px);margin:-252px auto 0px}.rozsahdodavky .rozsah-items>div{padding:50px 0 0}.rozsahdodavky .rozsah-items>div .col-1{width:100%;order:2}.rozsahdodavky .rozsah-items>div .col-2{padding-left:0;width:100%;margin-bottom:40px;order:1}body.not-front .pomuzeme{margin:40px 0 40px}.mapa .iframe{max-width:calc(100vw - 0px)}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form h2{font-size:24px;line-height:30px;margin-bottom:20px}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form p:nth-child(3),.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form p:nth-child(4),.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form p:nth-child(5),.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form p:nth-child(6),.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form .grid>div{width:100%}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form p:nth-child(3),.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form p:nth-child(4),.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form p:nth-child(5),.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form p:nth-child(6),.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form .grid>div{width:calc(50% - 5px);margin-bottom:10px}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form textarea{height:170px}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive{padding:0 20px 40px;min-height:100vh;max-width:100vw !important;max-height:100vh !important;top:0 !important;transform:translate(-50%,0%);overflow:hidden;position:fixed}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive form{padding-top:50px}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content{max-width:310px;overflow:auto;max-height:100vh;padding:0 20px 0}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive .pum-content form input[type=submit]{background-position:30px center;padding:0 30px 0 60px}.pum.pum-theme-default-theme.pum-overlay .pum-container.pum-responsive button.pum-close{top:50px}.carousel .thumbs{display:none}.carousel .slider{padding-bottom:44px}.carousel .slider button.slick-arrow{display:block !important;width:30px;height:22px;font-size:0px;text-indent:-9999px;border:none;background:transparent url(/wp-content/themes/guzman/images/slider-arrow.svg) no-repeat center center;position:absolute;bottom:0;cursor:pointer;z-index:2}.carousel .slider button.slick-arrow.slick-prev{left:0}.carousel .slider button.slick-arrow.slick-next{right:0;transform:rotate(180deg)}body.single article>.content .carousel .slider button,.content>.carousel .slider button{display:block !important}body.single article>.content .carousel .slider button.slick-prev,.content>.carousel .slider button.slick-prev{left:20px;bottom:0}body.single article>.content .carousel .slider button.slick-next,.content>.carousel .slider button.slick-next{left:auto;right:20px;bottom:0}.pager{padding-top:30px}.pager a.page-numbers,.pager span.page-numbers.current,.pager span.page-numbers.dots{width:26px;height:26px;line-height:26px;font-size:12px;letter-spacing:.32px}.pager a.page-numbers.prev{padding-left:23px}.pager a.page-numbers.next{padding-right:23px}.pager a.page-numbers,.pager span.page-numbers.current,.pager span.page-numbers.dots{margin:0 4px 10px}.dalsi-domy .domy article{margin:0 0 44px}main>div.katalog>.katalog-content article a.button.readmore{display:none}.reference .slider article .slider-image{height:350px}}@media print{nav.main-navigation,footer.site-footer,.hero .breadcrumb,.links,.pudorysy,.galerie,.reference,.dalsi-domy,.formular,.floater,blockquote{display:none}body.single .hero img{min-width:100%;max-width:100%}body.single .hero{height:250px;align-content:end}.specs{margin-bottom:30px}h2{margin-bottom:15px}.specs .col{width:150px;padding:30px 10px}.technical .right{padding:0 0 0 30px}.technical .right .cols .col{width:100%}.specs .col .value{font-size:15px;line-height:19px}.technical .right .cols .col .item{padding-bottom:10px;margin-bottom:8px}.technical .right .cols .col .item .value{font-size:16px;line-height:22px}body h1{font-size:40px;line-height:50px}p{font-size:14px;line-height:24px}.technical .right h3{margin-bottom:20px}*{-webkit-print-color-adjust:exact !important;color-adjust:exact !important}}
.wpc-orderby-select{width:100%}.wpc-filters-open-button-container{display:none}.wpc-debug-message{padding:16px;font-size:14px;border:1px dashed #ccc;margin-bottom:20px}.wpc-debug-title{visibility:hidden}.wpc-button-inner,.wpc-chip-content{display:flex;align-items:center}.wpc-icon-html-wrapper{position:relative;margin-right:10px;top:2px}.wpc-icon-html-wrapper span{display:block;height:1px;width:18px;border-radius:3px;background:#2c2d33;margin-bottom:4px;position:relative}span.wpc-icon-line-1:after,span.wpc-icon-line-2:after,span.wpc-icon-line-3:after{content:"";display:block;width:3px;height:3px;border:1px solid #2c2d33;background-color:#fff;position:absolute;top:-2px;box-sizing:content-box}span.wpc-icon-line-3:after{border-radius:50%;left:2px}span.wpc-icon-line-1:after{border-radius:50%;left:5px}span.wpc-icon-line-2:after{border-radius:50%;left:12px}body .wpc-filters-open-button-container a.wpc-filters-open-widget,body .wpc-filters-open-button-container a.wpc-open-close-filters-button{display:inline-block;text-align:left;border:1px solid #2c2d33;border-radius:2px;line-height:1.5;padding:7px 12px;background-color:transparent;color:#2c2d33;box-sizing:border-box;text-decoration:none!important;font-weight:400;transition:none;position:relative}@media screen and (max-width:768px){.wpc_show_bottom_widget .wpc-filters-open-button-container,.wpc_show_open_close_button .wpc-filters-open-button-container{display:block}.wpc_show_bottom_widget .wpc-filters-open-button-container{margin-top:1em;margin-bottom:1em}}
.lazyload{background-image:none !important}.lazyload:before{background-image:none !important}
@media screen and (max-width:479px){nav.main-navigation ul li.cta-popup a{font-size:8px}}@media screen and (max-width:479px){nav.main-navigation ul li a{padding:18px 20px}}@media screen and (max-width:1023px){nav.main-navigation.toggled ul li:nth-child(7){padding-bottom:27px}}@media screen and (max-width:1023px){nav.main-navigation.toggled ul li:nth-child(7) a{margin-top:20px}}@media screen and (max-width:1023px){nav.main-navigation.toggled ul li:nth-child(7) a:before{width:175px}}@media screen and (max-width:479px){nav.main-navigation.toggled ul li.mobile{top:565px;padding-top:10px}}@media screen and (max-width:479px){nav.main-navigation.toggled ul li.mobile+li.mobile{top:612px;padding-top:14px;padding-bottom:14px}}@media screen and (max-width:479px){body.not-front .hero .text{display:inline-block}}