@font-face{font-family:'Fira Sans';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/firasans/v18/va9C4kDNxMZdWfMOD5VvkojO.ttf) format('truetype')}.transition{-webkit-transition:400ms;transition:400ms}.section{max-width:100% !important}@media screen and (min-width:800px){.section{padding:120px 0}}@media screen and (min-width:600px) and (max-width:799px){.section{padding:70px 0}}@media screen and (max-width:599px){.section{padding:50px 0}}.maxWebWidth{max-width:1440px}.wrap{padding:0 20px;max-width:1440px;margin:0 auto}.basicLineHeight{line-height:30px}.basicFont{font-family:'Fira Sans',sans-serif !important}.nounderline{text-decoration:none}.bold{font-weight:700}.uppercase{text-transform:uppercase}.form-section{max-width:100% !important;font-size:15px;line-height:25px !important}@media screen and (min-width:800px){.form-section{padding:120px 0}}@media screen and (min-width:600px) and (max-width:799px){.form-section{padding:70px 0}}@media screen and (max-width:599px){.form-section{padding:50px 0}}.form-wrap{padding:0 20px;max-width:1440px;margin:0 auto}.form-wrap .star{color:#cf3554}.form-wrap a{color:#404040}.form-wrap .margin{margin-bottom:25px}.form-wrap form{width:100%}@media (max-width:699px){.form-wrap form{max-width:400px}}.form-wrap input,.form-wrap textarea,.form-wrap select{font-family:'Fira Sans',sans-serif !important;font-size:15px;line-height:23px !important}.form-wrap input,.form-wrap textarea{-webkit-transition:400ms;transition:400ms;font-size:14px !important}.form-wrap input:focus,.form-wrap textarea:focus{border-color:#4098b4}.form-wrap input:hover,.form-wrap textarea:hover{background-color:#f9f9f9 !important}.form-wrap input::-webkit-input-placeholder,.form-wrap textarea::-webkit-input-placeholder{color:#404040}.form-wrap input:-ms-input-placeholder,.form-wrap textarea:-ms-input-placeholder{color:#404040}.form-wrap input::-ms-input-placeholder,.form-wrap textarea::-ms-input-placeholder{color:#404040}.form-wrap input::placeholder,.form-wrap textarea::placeholder{color:#404040}.form-container{width:100%;max-width:800px;margin:0 auto}.form-container.narrow{max-width:300px}.form-label{display:block;width:100%;font-size:14px;font-weight:600;padding-bottom:10px}@media (max-width:699px){.form-label{text-align:center}}.form-input{display:block;border:0 solid #e5e5e5;color:#404040;width:100%;padding:15px 18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0 !important;background-color:#fff !important;font-family:'Fira Sans',sans-serif !important;font-size:16px}.form-input.center{text-align:center}.form-input.name{background:#fff url(../images/icon-form-man.svg) no-repeat;background-size:13px auto;background-position:18px 18px;padding-left:48px}.form-input.email{background:#fff url(../images/icon-form-email.svg) no-repeat;background-size:17px auto;background-position:18px 21px;padding-left:48px}.form-input.phone{background:#fff url(../images/icon-form-phone.svg) no-repeat;background-size:17px auto;background-position:18px 19px;padding-left:48px}.form-input.mobile{background:#fff url(../images/icon-form-mobile.svg) no-repeat;background-size:18px auto;background-position:18px 18px;padding-left:48px}.form-input.number{background:#fff url(../images/icon-form-number.svg) no-repeat;background-size:20px auto;background-position:18px 18px;padding-left:48px}.form-input.fax{background:#fff url(../images/icon-form-fax.svg) no-repeat;background-size:18px auto;background-position:18px 18px;padding-left:48px}.form-input.calendar{background:#fff url(../images/icon-form-calendar.svg) no-repeat;background-size:18px auto;background-position:18px 18px;padding-left:48px}.form-input.thing{margin-bottom:25px}.form-textarea{width:100%;border:0 solid #e5e5e5;padding:15px 8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0 !important;min-height:285px;margin:0;font-family:'Fira Sans',sans-serif !important;font-size:16px;line-height:24px}@media (max-width:699px){.form-textarea{min-height:200px}}.form-textarea.fullwidth{min-height:200px;height:200px}.form-textarea.message{background:#fff url(../images/icon-form-message.svg) no-repeat;background-size:17px auto;background-position:18px 18px;padding-left:48px}.form-textarea.message.placeholder{min-height:197px;height:197px}.form-textarea.message.input2{min-height:170px;height:170px}.form-textarea.message.input2.placeholder{min-height:135px;height:135px}.form-upload{overflow:hidden}.form-upload .hide_this{display:-webkit-box;display:-ms-flexbox;display:flex}.form-upload .del_file{color:#cf3554;text-decoration:none;font-weight:700;font-family:'Fira Sans',sans-serif !important}@media (max-width:699px){.form-upload p:last-child{text-align:center}}.form-multiupload .codedropz-upload-handler{border-color:#e5e5e5;border-radius:0 !important}.form-multiupload h3{color:#ccc !important;font-size:18px !important;margin:50px auto !important}.form-multiupload .codedropz-upload-inner{white-space:normal !important}.form-multiupload .codedropz-upload-inner span{font-size:15px !important}.form-multiupload .cd-upload-btn{color:#404040 !important;text-decoration:underline !important}.form-multiupload .cd-upload-btn:hover{text-decoration:none !important}.form-multiupload .dnd-icon-remove::before{color:#cf3554 !important}.form-multiupload .dnd-upload-status .dnd-upload-details .name{color:#404040 !important;font-size:14px !important}.form-multiupload .dnd-upload-status .dnd-upload-image{border-color:#e5e5e5 !important}.form-multiupload .dnd-upload-status .dnd-upload-image span{color:#e5e5e5 !important}.form-multiupload .dnd-upload-status .dnd-upload-details .name em{color:#ccc;font-weight:400;padding-right:20px;font-size:13px}.form-multiupload .dnd-upload-status .dnd-upload-details .dnd-progress-bar{background:#ccc}.form-multiupload .dnd-upload-status .dnd-upload-details span.has-error{color:#cf3554}.form-multiupload .dnd-upload-status .dnd-upload-details .dnd-progress-bar span{background:#a0ac48 !important}.form-multiupload .codedropz-dragover{border-color:#4098b4}.form-multiupload .codedropz-upload-container{background:#f9f9f9;border-radius:0}@media (max-width:699px){.form-checkbox>span,.form-radio>span,.form-checkbox>span>span,.form-radio>span>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.form-checkbox .wpcf7-list-item,.form-radio .wpcf7-list-item{margin-left:0;margin-right:15px;display:inline-block}.form-checkbox .wpcf7-list-item:last-child,.form-radio .wpcf7-list-item:last-child{margin-right:0}.form-checkbox .wpcf7-list-item-label,.form-radio .wpcf7-list-item-label{margin-left:2px}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-row>div{width:calc(50% - 10px);margin-top:25px}.form-row>div:first-child{margin-top:0}@media (max-width:699px){.form-row>div{width:100%}}.form-row.fullwidth>div{width:100%}.form-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-column-left{width:50%;padding-right:10px}.form-column-left>div{margin-top:25px}.form-column-left>div:first-child{margin-top:0}.form-column-left p{margin-top:0;margin-bottom:0}@media (max-width:699px){.form-column-left{width:100%;margin-bottom:25px;padding-right:0}}.form-column-right{width:50%;padding-left:10px}.form-column-right>div{margin-top:25px}.form-column-right>div:first-child{margin-top:0}@media (max-width:699px){.form-column-right{width:100%;padding-left:0}}.form-gdpr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:35px}.form-gdpr.left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-gdpr.left .wpcf7-form-control-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-gdpr.left .wpcf7-not-valid-tip{text-align:left}.form-gdpr.center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-gdpr.center .wpcf7-form-control-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-gdpr.center .wpcf7-not-valid-tip{text-align:center}.form-gdpr.right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.form-gdpr.right .wpcf7-form-control-wrap{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.form-gdpr.right .wpcf7-not-valid-tip{text-align:right}.form-gdpr div{margin-bottom:15px}.form-gdpr div.nomargin{margin-bottom:0}.form-gdpr .acceptance{text-align:left;width:100%;overflow:hidden}.form-gdpr .acceptance label{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:20px;font-size:15px !important}.form-gdpr .acceptance label input{margin-top:1px;margin-right:4px}.form-gdpr .acceptance .wpcf7-form-control-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-gdpr .acceptance .wpcf7-list-item{margin-left:0}.form-gdpr .acceptance .wpcf7-list-item-label{padding-left:5px}.form-send-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:45px}.form-send-container.left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-send-container.center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-send-container.right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.form-send-container .wpcf7-spinner{margin-top:10px;margin-bottom:-30px}.form-cf7 .select-box .wpcf7-form-control-wrap{position:unset}.form-cf7 label{font-size:15px;margin-bottom:0;font-size:14px}.form-cf7 p{margin-top:0;margin-bottom:0}.form-cf7 p.display{display:block;font-family:'Fira Sans',sans-serif !important;line-height:30px;margin-bottom:0}.form-cf7 .wpcf7{width:100%}@media (max-width:699px){.form-cf7 .wpcf7{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.form-cf7 .ajax-loader{visibility:hidden;display:inline-block;background:url('../images/ajax-loader.gif') no-repeat top center !important;background-size:25px !important;border:none;padding:0;margin:20px 0 0 0 !important;vertical-align:middle;padding-top:25px !important;width:auto !important;height:auto !important;text-align:center}.form-cf7 .ajax-loader::before{display:none !important}.form-cf7 .ajax-loader::after{display:inline-block !important;padding-left:0 !important;width:160px !important;font-size:14px}.form-cf7.cz .ajax-loader::after{content:"probíhá odesílání" !important}.form-cf7.en .ajax-loader::after{content:"sending" !important}.form-cf7.de .ajax-loader::after{content:"senden" !important}.form-cf7.sk .ajax-loader::after{content:"odosiela sa" !important}.form-cf7.pl .ajax-loader::after{content:"wysyłanie" !important}.form-cf7 .wpcf7-not-valid-tip{background:transparent;padding:9px 0 0;color:#cf3554;display:block;font-size:14px;line-height:22px;width:100%;font-weight:700;margin-left:0;margin-right:0;font-size:15px;padding-top:5px}@media (max-width:699px){.form-cf7 .wpcf7-not-valid-tip{text-align:center}}.form-cf7 .wpcf7 form.sent .wpcf7-response-output{border:2px solid #a0ac48;color:#a0ac48;max-width:500px;margin:0 auto;text-align:center;font-weight:600;padding:10px 20px;border-radius:0;font-size:16px;margin-top:20px}.form-cf7 .wpcf7 form.invalid .wpcf7-response-output,.form-cf7 .wpcf7 form.unaccepted .wpcf7-response-output{border:2px solid #cf3554;color:#cf3554;max-width:500px;margin:0 auto;text-align:center;font-weight:600;padding:10px 20px;border-radius:0;font-size:16px;margin-top:20px}.form-newsletter{margin-bottom:-30px}@media (max-width:699px){.form-newsletter form{max-width:600px}}.form-newsletter-inside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-newsletter-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media (max-width:699px){.form-newsletter-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.form-newsletter-row .input{width:100%;max-width:300px;padding-right:10px}@media (max-width:699px){.form-newsletter-row .input{padding-right:0}}.form-newsletter-row .submit{width:180px}@media (max-width:699px){.form-newsletter-row .submit{margin-top:15px}}.form-newsletter-row .submit .button{min-width:180px;border-radius:0;height:55px}.form-newsletter-row .submit .ajax-loader{display:none}.form-newsletter .ajax-loader{background:url('../img/ajax-loader.gif') no-repeat !important;background-size:25px !important;padding-top:0 !important}.form-newsletter .ajax-loader::after{margin-left:40px}@media (min-width:700px){.form-newsletter.left .form-newsletter-inside{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-newsletter.left .form-newsletter-row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.form-newsletter.left .acceptance .wpcf7-form-control-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-newsletter.left .ajax-loader{text-align:left;background-position:top left !important}.form-newsletter.left .ajax-loader::after{text-align:left}}@media (min-width:700px){.form-newsletter.center .form-newsletter-inside{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-newsletter.center .form-newsletter-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-newsletter.center .acceptance .wpcf7-form-control-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-newsletter.center .ajax-loader{text-align:center;background-position:top left !important}}@media (min-width:700px){.form-newsletter.right .form-newsletter-inside{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.form-newsletter.right .form-newsletter-row{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.form-newsletter.right .acceptance .wpcf7-form-control-wrap{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.form-newsletter.right .ajax-loader{text-align:center;background-position:top right !important}.form-newsletter.right .ajax-loader::after{margin-left:0;margin-right:40px;text-align:right}}.form-newsletter div.wpcf7-spam-blocked,.form-newsletter div.wpcf7-acceptance-missing,.form-newsletter div.wpcf7-validation-errors{display:none !important}.form-newsletter div.wpcf7-mail-sent-ok{margin-top:15px}.form-newsletter .form-gdpr{margin-top:20px}.select-box{cursor:pointer;position:relative;width:100%}.select,.label_select{color:#404040;display:block}.select{width:100%;position:absolute;top:0;height:57px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";background:none transparent;border:0 none}.select-box1{display:block;border:1px solid #e5e5e5;color:#404040;width:100%;padding:15px 18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0 !important;background:#fff}.label_select{position:relative;cursor:pointer}.open .label_select::after{content:" ";background:url(../images/icon-form-arrow.svg) no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg);background-position:center;background-size:12px}.label_select::after{content:" ";position:absolute;display:block;right:0;top:0;background:url(../images/icon-form-arrow.svg) no-repeat;background-size:12px;background-position:center;width:50px;height:57px}.button{font-family:'Fira Sans',sans-serif !important;display:block;text-align:center;-webkit-transition:400ms;transition:400ms;cursor:pointer;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;text-transform:uppercase;font-weight:500}.button.radius{border-radius:40px}.button.regular{font-weight:400}.button.solid.gray{color:#fff;background:#404040;border:2px solid #404040}.button.solid.gray:hover{background:transparent;color:#404040;border:2px solid #404040}.button.solid.white{color:#404040;background:#fff;border:2px solid #fff}.button.solid.white:hover{background:transparent;color:#fff;border:2px solid #fff}.button.ghost{color:#333;border:2px solid #333;background:transparent}.button.ghost:hover{background:#333;color:#fff;border:2px solid #333}.button.ghost.white{color:#fff;border:2px solid #fff;background:transparent}.button.ghost.white:hover{background:#fff;color:#404040;border:2px solid #fff}.button.large{font-size:16px;padding:22px 40px;line-height:25px;min-width:270px;max-width:340px}@media screen and (max-width:799px){.button.large{font-size:14px;padding:15px 25px;line-height:22px;min-width:240px;max-width:280px}}.button.medium{font-size:17px;padding:15px 25px;line-height:22px;min-width:240px;max-width:280px}.button.small{font-size:13px;padding:12px 15px;line-height:20px;min-width:200px;max-width:240px}.button-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.button-container.left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.button-container.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button-container.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.maxWebWidth{max-width:1440px}.container{padding:0 20px;max-width:1440px;margin:0 auto}.transition{-webkit-transition:400ms;transition:400ms}.copyright-section{padding:20px;background:#77675b}.copyright-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;max-width:1440px;margin:0 auto;padding:0}@media screen and (max-width:699px){.copyright-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.copyright-text{font-size:14px;color:#fff;line-height:20px}@media screen and (max-width:699px){.copyright-text{width:100%;text-align:center;margin-bottom:20px}}.copyright-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.copyright-logo>a{-webkit-transition:400ms;transition:400ms}.copyright-logo>a:hover{opacity:.6}.copyright-logo>.stipek{width:58px;height:28px;background:url(../images/logo-stipek.svg) center / contain}.copyright-logo .divider{margin:0 20px;width:1px;background:#aea49d;height:28px}@media screen and (max-width:699px){.copyright-logo .divider{display:none}}.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:40px;right:0;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.05);box-shadow:0 0 10px rgba(0,0,0,0.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:#404040 url(../images/arrow-white.svg) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:400ms;transition:400ms;right:20px;bottom:20px}@media only screen and (min-width:1000px){.cd-top{height:50px;width:50px;bottom:30px}}.cd-top.radius{border-radius:50%}.cd-top.semiradius{border-radius:50% 0 0 50%}.cd-top.sticky{right:0 !important}.cd-top:hover{background:#333 url(../images/arrow-white.svg) no-repeat center 50%;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{-webkit-transition:400ms;transition:400ms}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:1}.no-touch .cd-top:hover{background-color:#999;opacity:1}#cmplz-cookiebanner-container .cmplz-cookiebanner{border-radius:0 !important}#cmplz-cookiebanner-container .cmplz-btn{border-radius:0 !important}#cmplz-cookiebanner-container button.cmplz-btn.cmplz-accept{font-weight:700 !important}#cmplz-document{margin:0 auto}#cmplz-document h2{border-bottom:0 !important;margin-top:30px !important}.cmplz-blocked-content-notice{font-family:'Fira Sans',sans-serif !important;display:block !important;text-align:center !important;-webkit-transition:400ms !important;transition:400ms !important;cursor:pointer !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;border:0 !important;text-transform:uppercase !important;font-weight:500 !important;text-decoration:none !important;font-size:17px !important;padding:15px 25px !important;line-height:22px !important;min-width:200px !important;max-width:400px !important;color:#fff !important;background:#404040 !important;border:2px solid #404040 !important}#cmplz-manage-consent .cmplz-show{display:none !important}.cmplz-blocked-content-container{height:auto !important;background-position:center !important}.cmplz-blocked-content-container{-webkit-filter:grayscale();filter:grayscale()}.transition{-webkit-transition:400ms;transition:400ms}.ct-code-block{width:100%}.grecaptcha-badge{display:none}.oxy-header-container{max-width:1920px !important}.header-menu-container .menu-item:hover a{border-color:#c98d1c !important}@media screen and (max-width:800px){.header-menu-container .menu-item a{margin:0 20px 0 15px !important}}@media screen and (max-width:549px){.header-info_bar-email{display:none}}@media screen and (max-width:767px){.header-menu-container{padding-top:10px;padding-right:20px}.oxy-nav-menu-open .oxy-nav-menu-hamburger-wrap{margin-top:48px !important}.header-menu-container .menu-item a{font-size:22px}.oxy-nav-menu-open{background:#f1ebe5 !important}}@media screen and (max-width:479px){.header-info_bar-phone{width:20px !important;height:20px !important;background-size:16px auto !important;background-position:center !important}.header-info_bar-phone .ct-text-block{display:none !important}}@media screen and (max-width:599px){.header-info_bar-email{display:none !important}}.header-info_bar-language{margin-left:30px;border-left:1px solid #c98d1c;padding-top:3px;padding-bottom:3px}.header-info_bar-language a{color:#fff}.header-info_bar-language a:hover{text-decoration:underline !important}.header-info_bar-language .current-lang a{color:#c98d1c !important;font-weight:700}.header-info_bar-language .current-lang a:hover{text-decoration:none !important}@media screen and (max-width:399px){.header-info_bar-language{margin-left:20px}}.header-info_bar-language #menu-jazyky li{margin-right:10px}.header-info_bar-language #menu-jazyky li:last-child{margin-right:0}a:hover{text-decoration:none}.hero-section .ct-section-inner-wrap{max-width:1440px}.hero-section a{text-decoration:none !important}@media screen and (min-width:1100px) and (max-width:1299px){.hero-section{height:780px;background-size:auto 710px}}@media screen and (min-width:768px) and (max-width:1099px){.hero-section{height:680px;background-size:auto 600px}}@media screen and (max-width:767px){.hero-section{height:500px;background-size:auto 400px}}@media screen and (max-width:1120px){.h2 br{display:none}}.content-container ul{padding-left:24px;margin-bottom:0}.content-container li{list-style:none;padding-left:25px;padding-left:10px}.content-container li::before{display:inline-block;width:8px;height:8px;border-radius:50%;content:'';background:#c98d1c;position:relative;top:-3px;margin-right:16px;margin-left:-24px}.content-heading-with_image .content-heading{width:100%}.h2-wrap{word-wrap:break-word}.property-item-container{border-botom:0 !important}.property-item-container:nth-child(1){border-top:0;padding-top:0;margin-top:0}.property-content img{max-width:100%;height:auto}.content-section p{margin-top:0}.content-section p:last-child{margin-bottom:0}.landing-heading-container .content-heading{width:100%}.content-heading-image{width:auto}.content-inside-container{max-width:none !important}.content-inside-container.narrow{max-width:800px !important}.contact-section .content-inside-container{max-width:800px !important}@media screen and (min-width:768px){.link-phone a{text-decoration:none}}.contact-info-item-container-link:hover .contact-info-item-text{text-decoration:none}@media screen and (max-width:768px){.contact-info-item-container-link .contact-info-item-text{text-decoration:underline}}.services-item-inside:hover .services-item-heading{color:#fff}.services-item-sloupec_1 .services-item-container:first-child a{background:#e4d9cd}.services-item-sloupec_1 .services-item-container:first-child a:hover{background:#77675b}@media screen and (min-width:480px){.services-container-intro .services-icon-obcanske{width:45px}.services-container-intro .services-icon-obchodni{width:39px}.services-container-intro .services-icon-mesta-obce{width:64px}.services-container-intro .services-icon-trestni{width:57px}.services-container-intro .services-icon-nemovitostni{width:43px}.services-container-intro .services-icon-insolvencni{width:42px}.services-container-intro .services-icon-verejne-zakazky{width:49px}.services-container-intro .services-icon-reseni-sporu{width:52px}.services-container-intro .services-icon-rodinne{width:41px}.services-container-intro .services-icon-smluvni{width:43px}.services-container-intro .services-icon-spravni{width:36px}.services-container-intro .services-icon-oddluzeni{width:30px}.services-container-intro .services-icon-pracovni{width:40px}.services-container-intro .services-icon-zakladani-obchodni{width:42px}.services-container-intro .services-icon-pohledavky{width:41px}.services-container-intro .services-icon-autorske{width:42px}.services-container-intro .services-icon-dedicke{width:34px}.services-container-intro .services-icon-offshore{width:43px}.services-container-intro .services-item-inside:hover .services-item-text{visibility:hidden}.services-container-intro .services-item-inside:hover .test{display:block}.services-container-intro .ct-text-block.test{top:30px !important}}@media screen and (max-width:479px){.services-item-icon{width:50px}.services-container-intro .services-icon-obcanske{width:30px}.services-container-intro .services-icon-obchodni{width:26px}.services-container-intro .services-icon-mesta-obce{width:43px}.services-container-intro .services-icon-trestni{width:48px}.services-container-intro .services-icon-nemovitostni{width:30px}.services-container-intro .services-icon-insolvencni{width:28px}.services-container-intro .services-icon-verejne-zakazky{width:34px}.services-container-intro .services-icon-reseni-sporu{width:35px}.services-container-intro .services-icon-rodinne{width:27px}.services-container-intro .services-icon-smluvni{width:29px}.services-container-intro .services-icon-spravni{width:24px}.services-container-intro .services-icon-oddluzeni{width:20px}.services-container-intro .services-icon-pracovni{width:28px}.services-container-intro .services-icon-zakladani-obchodni{width:28px}.services-container-intro .services-icon-pohledavky{width:28px}.services-container-intro .services-icon-autorske{width:28px}.services-container-intro .services-icon-dedicke{width:14px}.services-container-intro .services-icon-offshore{width:28px}}@media screen and (min-width:480px) and (max-width:899px){.services-item-leva_polovina,.services-item-prava_polovina{width:100%}}@media screen and (min-width:1200px){.services-container-intro .services-item-inside,.services-container-intro .services-item-cta-inside{height:300px}}@media screen and (min-width:1100px) and (max-width:1199px){.services-container-intro .services-item-inside,.services-container-intro .services-item-cta-inside{height:330px}}@media screen and (min-width:1000px) and (max-width:1099px){.services-container-intro .services-item-inside,.services-container-intro .services-item-cta-inside{height:360px}}@media screen and (min-width:900px) and (max-width:999px){.services-container-intro .services-item-inside,.services-container-intro .services-item-cta-inside{height:380px}}@media screen and (min-width:800px) and (max-width:899px){.services-container-intro .services-item-inside,.services-container-intro .services-item-cta-inside{height:280px}}@media screen and (min-width:700px) and (max-width:799px){.services-container-intro .services-item-inside{height:290px}}@media screen and (min-width:600px) and (max-width:699px){.services-container-intro .services-item-inside{height:320px}}@media screen and (min-width:480px) and (max-width:599px){.services-container-intro .services-item-inside{height:360px}}@media screen and (max-width:799px){.services-container-intro .services-item-cta-inside{height:auto;padding-top:40px;padding-bottom:40px}}@media screen and (min-width:480px) and (max-width:899px){.services-container-subpage .services-item-inside{-webkit-box-orient:horizontal !Important;-webkit-box-direction:normal !Important;-ms-flex-direction:row !Important;flex-direction:row !Important}}@media screen and (min-width:900px){.services-container-subpage .services-item-inside{-webkit-box-orient:horizontal !Important;-webkit-box-direction:normal !Important;-ms-flex-direction:row !Important;flex-direction:row !Important}}@media screen and (min-width:900px){.services-container-subpage .services-item-cta-inside{-webkit-box-orient:horizontal !Important;-webkit-box-direction:normal !Important;-ms-flex-direction:row !Important;flex-direction:row !Important}}.services-container-subpage .services-item-text{display:none}.services-container-subpage .services-item-icon{width:50px;margin-right:20px}.services-container-subpage .services-icon-obcanske{width:30px}.services-container-subpage .services-icon-obchodni{width:26px}.services-container-subpage .services-icon-mesta-obce{width:43px}.services-container-subpage .services-icon-trestni{width:48px}.services-container-subpage .services-icon-nemovitostni{width:30px}.services-container-subpage .services-icon-insolvencni{width:28px}.services-container-subpage .services-icon-verejne-zakazky{width:34px}.services-container-subpage .services-icon-reseni-sporu{width:35px}.services-container-subpage .services-icon-rodinne{width:27px}.services-container-subpage .services-icon-smluvni{width:29px}.services-container-subpage .services-icon-spravni{width:24px}.services-container-subpage .services-icon-oddluzeni{width:20px}.services-container-subpage .services-icon-pracovni{width:28px}.services-container-subpage .services-icon-zakladani-obchodni{width:28px}.services-container-subpage .services-icon-pohledavky{width:28px}.services-container-subpage .services-icon-autorske{width:28px}.services-container-subpage .services-icon-dedicke{width:24px}.services-container-subpage .services-icon-offshore{width:28px}.services-container-subpage .services-item-inside{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;height:80px}.services-container-subpage .services-item-icon{margin-bottom:0}.services-container-subpage .services-item-heading{text-align:left;font-size:17px}.services-container-subpage .ct-section-inner-wrap{max-width:1920px !important}@media screen and (min-width:992px){.services-container-subpage{margin-top:120px;margin-bottom:120px}}@media screen and (min-width:768px) and (max-width:991px){.services-container-subpage{margin-top:100px;margin-bottom:100px}}@media screen and (min-width:480px) and (max-width:767px){.services-container-subpage{margin-top:70px;margin-bottom:70px}}@media screen and (max-width:479px){.services-container-subpage{margin-top:50px;margin-bottom:50px}}@media screen and (min-width:900px){.services-container-subpage .services-item-cta-inside{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;padding:0 20px}.services-container-subpage .services-item-cta-text{font-size:20px;margin-bottom:0;text-align:left;padding-right:20px}.services-container-subpage .button.solid.white{min-width:190px;padding:10px 20px}}@media screen and (max-width:899px){.services-container-subpage .services-item-cta-inside{padding-top:40px;padding-bottom:40px}}@media screen and (min-width:480px){.employees-item-container{border-bottom:1px solid #c5bcad}}@media screen and (min-width:480px) and (max-width:839px){.employees-item-container:nth-child(n+7){border-bottom:0}}@media screen and (min-width:840px){.employees-item-container:nth-child(n+7){border-bottom:0}}@media screen and (min-width:768px){.anchor{display:block;position:relative;top:-63px;visibility:hidden}}.copyright-container a{color:#fff}.cmplz-cookiebanner .cmplz-title{max-width:260px;text-align:center;line-height:1.1}span.screen-reader-text{display:none !important}