﻿header .navbar-brand img{max-height:74px}.odstavec{padding:50px 0}h2{font-size:32;color:#a51717}h3{color:#a51717}h1{font-size:52px;font-weight:600;color:#a51717}.nadpis_wrap{margin-bottom:50px}::placeholder{color:#91a2af;opacity:1}:-ms-input-placeholder{color:#91a2af}::-ms-input-placeholder{color:#91a2af}.page-header{position:relative}.page-header::before{height:100%;width:100%;content:"";background-color:#000;left:0;top:0;z-index:1;opacity:.4;position:absolute}.page-header img{aspect-ratio:16/2;object-fit:cover;position:relative;width:100%;opacity:1}#breadcrumb-wrapper{background-color:#f1f1f1;margin-bottom:50px}#breadcrumb-wrapper .breadcrumb{margin:0;padding:10px 0}@media(max-width: 500px){#breadcrumb-wrapper .breadcrumb .breadcrumb-item{font-size:13px}}#breadcrumb-wrapper .breadcrumb a{color:#6c757d;text-decoration:none;transition:.3s}#breadcrumb-wrapper .breadcrumb a:hover{color:#a51717;transition:.3s}#breadcrumb-wrapper .breadcrumb .active{color:#a51717;font-weight:500}form h3{font-size:45px;font-weight:700;color:#a51717}form .form-control{border-radius:0;border:none;border-bottom:1px solid #f1f1f1;margin-bottom:10px}form .field-required{color:#fff}form .field-required a{color:#fff}form .field-required a:hover{text-decoration:underline}.dropdown-menu{border-radius:0;border:0}.contact-form-paragraph,footer{background-color:#333}.contact-form-paragraph h2,footer h2{margin-bottom:25px;color:#fff}.contact-form-paragraph form,footer form{margin:25px 0;color:#fff}.contact-form-paragraph form .row,footer form .row{padding:15px 0}.contact-form-paragraph ul,footer ul{display:flex;flex-wrap:wrap;list-style:none}.contact-form-paragraph ul li,footer ul li{flex:0 0 50%;width:100%;max-width:50%;padding-bottom:25px;padding-left:25px;position:relative;color:#fff}.contact-form-paragraph ul li a,footer ul li a{color:#df1c1c;text-decoration:none}.contact-form-paragraph ul li a:hover,footer ul li a:hover{text-decoration:underline}.contact-form-paragraph ul li img,footer ul li img{position:absolute;left:-10px;top:5px;filter:grayscale(1)}form:not(#Form_14){padding:45px;background-color:#f1f1f1}form:not(#Form_14) label{color:#262626}form:not(#Form_14) .form-control{position:relative;background-color:none;border:none;border-bottom:2px solid rgba(5,104,191,.168627451);padding-left:10px;border-radius:0;transition:.3s}form:not(#Form_14) .form-control:focus,form:not(#Form_14) .form-control:hover{box-shadow:unset;border-bottom:2px solid #bf1c1c;transition:.3s}form:not(#Form_14) .form-select{border-radius:0;border-color:rgba(5,104,191,.168627451)}form:not(#Form_14) .form-select:focus,form:not(#Form_14) .form-select:hover{box-shadow:unset;border-color:2px solid #bf1c1c;transition:.3s}form:not(#Form_14) .form-group{margin-bottom:20px}form:not(#Form_14) a:not(.btn){color:#262626;transition:.3s;text-decoration:underline dotted}form:not(#Form_14) a:not(.btn):hover{color:#bf1c1c;transition:.3s;text-decoration:underline}#service-slider-arrows,#realization-wrap-arrows{display:flex;gap:10px;justify-content:flex-end}.included_gallery{padding-top:15px}.included_gallery h2{margin:0 0 25px}.included_gallery img{max-width:100%;aspect-ratio:1.1/1;object-fit:cover;width:100%;transform:scale3d(1, 1, 1);transition:.3s}.included_gallery a{aspect-ratio:1.1/1;overflow:hidden;position:relative;display:block}.included_gallery a::before{content:"";position:absolute;left:0;top:0;background-color:#a51717;opacity:0;width:100%;height:100%;transition:.3s;z-index:1}.included_gallery a::after{content:url(/public/layout/images/search_ref.png);position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:45px;height:45px;opacity:0;transition:.3s;z-index:2}.included_gallery a:hover img{transform:scale3d(1.1, 1.1, 1.1);transition:.3s}.included_gallery a:hover::after{opacity:1;transition:.3s}.included_gallery a:hover::before{opacity:.45;transition:.3s}.copyright{background-color:#262626;padding:20px 0}.copyright p{margin:0;color:#fff;font-size:16px}.copyright a{color:#fff;text-decoration:unset}.copyright a:hover{color:#fff;text-decoration:underline}.news-wrapper .news-box{padding:45px;background-color:#f1f1f1;position:relative}.news-wrapper .news-box::before{pointer-events:none;width:15px;height:15px;background-color:#f1f1f1;position:absolute;bottom:-7px;left:50px;transform:rotate(45deg);content:""}.news-wrapper .news-box>p{margin:0;margin-top:15px}.news-wrapper .news-box>p a{color:#a51717;text-decoration:none}.news-wrapper .news-box>p a:hover{text-decoration:underline}.news-wrapper .slick-slide{margin:0 20px 0 0}.news-wrapper .short_text{height:3rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.news-wrapper h3{color:#a51717;font-size:16px;padding-top:15px}.news-wrapper #news-slider-arrows{padding-bottom:25px;display:flex;gap:10px;justify-content:flex-end}.news-wrapper #news-slider-arrows .slick-arrow{margin:0 5px;padding:7px 15px;background-color:#a51717;transition:.3s;cursor:pointer}.news-wrapper #news-slider-arrows .slick-arrow img{filter:brightness(0) invert(100%) grayscale(100%)}.news-wrapper #news-slider-arrows .slick-arrow.slick-disabled{background-color:#fff}.news-wrapper #news-slider-arrows .slick-arrow.slick-disabled img{filter:none}.contact_box .col-md-6>.box{padding:45px;background-color:#a51717}.contact_box .col-md-6>.box strong{color:#fff}.contact_box .col-md-6>.box a{color:#fff;text-decoration:unset}.contact_box .col-md-6>.box a img{padding-right:10px;filter:brightness(0) invert(100%) grayscale(100%)}.contact_box .col-md-6>.box a:hover{text-decoration:underline}.contact_map{text-align:center;padding-bottom:0}.contact_map h2{margin-bottom:25px}.contact_map .container-fluid{padding:0}.contact_map .container-fluid>p{margin-bottom:0}table{table-layout:fixed;width:100%;border-collapse:collapse;border:none}table th,table td{padding:10px 15px;width:80%}table th+td,table th+th,table td+td,table td+th{width:20%}table th a,table td a{color:#262626;text-decoration:none;transition:.3}table th a:hover,table td a:hover{color:#a51717;transition:.3}table th{background-color:#a51717;color:#fff}table tr:nth-child(odd){background:#f7f7f7}table tr:nth-child(even){background:#efefef}.ordinary_hours table th,.ordinary_hours table td{width:50%}.ordinary_hours table th+td,.ordinary_hours table th+th,.ordinary_hours table td+td,.ordinary_hours table td+th{width:50%}.services:nth-child(even){background-color:#f1f1f1}.services h2{display:flex;align-items:center;margin-bottom:25px}.services h2 img{margin-right:15px}.services .row{align-items:center}.services ul{list-style-type:none}.services ul li{padding:5px 0;font-size:18px;position:relative}.services ul li::before{content:"■";color:#a51717;display:inline-block;width:1.4em;margin-left:-1.4em;top:-2px;position:relative}.article-detail-wrap .back{margin:15px 0}.article-detail-wrap .date{padding:6px 12px;width:fit-content;background-color:#f1f1f1}.article-detail-wrap .content{margin:25px 0}.article-detail-wrap .content a{color:#262626;text-decoration:none}.article-detail-wrap .content a:hover{text-decoration:underline}.social_links{display:flex;gap:15px;margin-right:25px}.social_links a{color:#262626;font-size:20px}.social_links a:hover{color:#a51717}@media(max-width: 1300px){.about-us .col-md-6{justify-content:flex-start}}@media(max-width: 1200px){.included_gallery a::after{content:url(/public/layout/images/search_ref.png);width:35px;height:35px}#slider .banner-content-wrap .box h1{color:#fff;font-size:32px;line-height:62px}#slider .banner-content-wrap .box h1 strong{font-size:50px;line-height:62px}form .col-md-4{width:100%}h2{font-size:38px}}@media(max-width: 1023px){.contact-form-paragraph,footer ul li{flex:0 0 50%;max-width:50%}.news-wrapper .slick-slide{margin:0}.top-header .container>div{flex-direction:column}.contact_box .col-md-6{width:100%}.contact_box .col-md-6+.col-md-6 .box{margin-top:20px}header .top-header ul{min-width:600px;margin:0 auto}.services:nth-child(odd) .row{flex-direction:column-reverse}.services .row .col-md-6{width:100%}.services-wrapper{padding:0}.about-us .col-md-6{display:block;width:100%}.about-us .row{flex-direction:column-reverse}.contact-form-paragraph .col-md-6,footer .col-md-6{width:100%}.included_gallery .col-md-4{width:100%}.included_gallery .col-md-4+.col-md-4{padding-top:20px}#slider img{aspect-ratio:1920/950}}@media(max-width: 767px){.odstavec{padding:25px 0}#soc_n_btns{flex-direction:column;align-items:flex-start !important;gap:10px}.services-wrapper .service-box h3{font-size:20px}h2{font-size:28px}h1{font-size:42px}#slider .banner-content-wrap .box h1{font-size:28px;line-height:58px}#slider .banner-content-wrap .box h1 strong{font-size:38px;line-height:52px}#slider img{aspect-ratio:1920/1250}.copyright p{text-align:center !important}}@media(max-width: 519px){#slider img{aspect-ratio:1920/1500}form .btn.btn-primary{display:block;width:100%;margin-top:15px}.contact-form-paragraph,footer ul li{flex:0 0 100%;max-width:100%}.about-us .col-md-6 img{width:100%}#slider .banner-content-wrap .box h1{font-size:22px;line-height:42px}#slider .banner-content-wrap .box h1 strong{font-size:32px;line-height:42px}table th+td,table th+th,table td+td,table td+th{width:50%}h2{font-size:26px}.services img{width:100%}.news-wrapper .news-box{padding:25px}.contact_box .col-md-6>.box{padding:25px}}@media(max-width: 359px){#slider .banner-content-wrap .box h1{font-size:18px}#slider .banner-content-wrap .box h1 strong{font-size:28px}h2{font-size:32px}}@media(max-width: 1300px){.how_to .box h3{font-size:1.35rem}}@media(max-width: 1200px){.services-wrapper .col-md-3{width:50%}.services-wrapper .service-box{margin-bottom:25px}.url_realizace .col-md-4{width:50%}}@media(max-width: 767px){.services-wrapper .col-md-3{width:100%}header .navbar .nav-item .nav-link.active{color:#a51717}.url_realizace .col-md-4{width:100%}.page-header img{aspect-ratio:16/4}}@media(max-width: 576px){header .navbar-brand img{max-height:64px}}@media(max-width: 576px){header .navbar-brand img{max-height:50px}}.url_poptavka .nadpis_wrap{margin-bottom:0}.img_text_center .row{align-items:center}footer{padding:50px 0}footer a{color:#bf1c1c}footer a:hover{color:#bf1c1c}.url_poptavka .odstavec form .field-required{color:#262626}/*# sourceMappingURL=tomas.css.map */
