﻿.checkbox-container{display:block;border-radius:3px;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-container input:checked~.checkmark{background-color:#a00}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container:hover input~.checkmark{background-color:#ccc}.checkbox-container .checkmark:after{left:10px;top:6px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:5px}.checkmark:after{content:"";position:absolute;display:none}.submit-btn{background-color:#a00;color:#fff;font-weight:bold;font-size:14px;border:none;border-radius:5px;padding:1rem;cursor:pointer;overflow:hidden;position:relative;transition:all .3s ease-in-out}.submit-btn:after{content:"";position:absolute;width:0;height:0;top:50%;left:50%;top:var(--mouse-y);left:var(--mouse-x);transform-style:flat;transform:translate3d(-50%, -50%, 0);background:hsla(0,0%,100%,.3);border-radius:100%;transition:width .3s ease,height .3s ease}.submit-btn:focus,.submit-btn:hover{background-color:#870000;color:#fff}.submit-btn:active:after{width:300px;height:300px}.submit-btn:disabled{pointer-events:none !important;opacity:.5 !important}.submit-btn.sended{background-color:#328f32 !important;color:#fff !important}.submit-btn.error{background-color:#cc992b}.btn{border:none;outline:none;border-radius:unset}.btn.btn-primary{padding-left:48px !important;padding-right:48px !important;background-color:var(--primary-color);color:var(--primary-color-contrast);box-shadow:0 8px 12px rgba(17,0,0,.2)}.btn.btn-primary:focus{background-color:#c70000 !important;outline:none !important}.btn.btn-secondary{background-color:var(--secondary-color);color:var(--secondary-color-contrast)}.btn.btn-secondary:focus{background-color:#fff !important;outline:none !important}.btn.rounded{border-radius:50px !important}.error-msg{transform:scaleY(0);transition:all .3s ease-in-out;transform-origin:top}.error-msg .error{padding:.5rem;color:#a00;border:solid 1px #a00;border-radius:5px;background-color:#fcc;margin-bottom:.5rem}.error-msg.expand{transform:scaleY(1) !important}.error-msg .success{padding:.5rem;color:#007c19;border:solid 1px #007c19;border-radius:5px;background-color:#cbffcb;margin-bottom:.5rem}.donation-wrapper{display:block;position:relative}.donationGranted{right:0px;position:absolute;top:170px;background-color:#fff;border-radius:5px;padding:.5rem}.donationAmount{padding:.5rem 1rem;border:solid 1px #e2e2e2;border-radius:5px;box-shadow:0 5px 10px -3px rgba(0,0,0,.1)}.donationAmount::after{content:"Kč"}.donationAmount::before{content:"Získaná dotace: "}.buttons-wrapper{text-align:center;margin-bottom:1rem}.buttons-wrapper img{width:100%}@media(min-width: 992px){.donationGranted{right:-35px;top:-20px;background-color:rgba(0,0,0,0)}.buttons-wrapper{margin-bottom:0px;margin-bottom:0px;width:60%;font-size:13px;font-weight:bold}}.loader-area{position:absolute;width:100%;height:100%;background:hsla(0,0%,100%,.5);transform:scale(1.1);border-radius:5px;transition:all .3s ease-in-out;opacity:0;display:flex;justify-content:center;align-items:center;box-shadow:0 5px 10px -3px;backdrop-filter:blur(2px)}.loader-area.unhiden{transition:all .5s ease-in-out;opacity:1}.spinner{width:70px;height:70px;background-color:#a00;border-radius:50%;transition:all .3s ease-in-out;box-shadow:0px 15px 14px -7px rgba(50,0,0,.3);transform:scale(1);opacity:1}.spinner.hidden{transform:scale(0);opacity:0}.spinner-spinner{animation:rotate 2s linear infinite;z-index:2;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width:50px;height:50px}.spinner-spinner .path{stroke:hsla(0,0%,100%,.527);stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}.checkIcon{display:flex;justify-content:center;align-items:center;width:70px;height:70px;background-color:#0f8405;border-radius:50%;transition:all .3s ease-in-out;box-shadow:0px 15px 14px -7px rgba(50,0,0,.3);transform:scale(0);opacity:0}.checkIcon.unhiden{transform:scale(1);opacity:1}.errorIcon{display:flex;justify-content:center;align-items:center;width:70px;height:70px;background-color:#bd6d23;border-radius:50%;transition:all .3s ease-in-out;box-shadow:0px 15px 14px -7px rgba(50,24,0,.3);transform:scale(0);opacity:0}.errorIcon.unhiden{transform:scale(1);opacity:1}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}#main-menu{transition:all .2s ease-in-out;transform:translateY(0px)}.secondary-bar{color:#fff;font-weight:500}.sticky{top:0;position:sticky;position:-webkit-sticky;left:0;z-index:9999}.image-handle-container{position:relative;height:200px;width:300px}.image-handle-container img{pointer-events:none;height:100%;object-fit:cover;object-position:left;width:300px;position:absolute}.image-handle-container #first{z-index:50;width:150px;height:200px;border-right:solid 3px #a00;overflow:hidden;position:absolute}.image-handle-container #second{height:200px;z-index:25;position:absolute}.image-handle-container .caption{font-style:italic}.handle{position:absolute;color:rgba(0,0,0,0);top:calc(50% - 20px);width:20px;height:40px;background:#e2e2e2;box-shadow:0px 3px 6px rgba(0,0,0,.3);border-radius:50px;z-index:100;cursor:move}.handle-image-wrapper{display:flex;gap:16px;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 600px){.image-handle-container{height:350px;width:500px}.image-handle-container img{pointer-events:none;height:100%;object-fit:cover;object-position:left;height:250px;width:600px}.image-handle-container #first{height:350px;width:250px}.image-handle-container #second{height:350px;width:500px}}@media screen and (min-width: 1200px){.handle-image-wrapper{flex-direction:row;justify-content:space-around}}@media screen and (min-width: 1400px){.image-handle-container{height:400px;width:600px}.image-handle-container img{pointer-events:none;height:100%;object-fit:cover;object-position:left;height:250px;width:600px}.image-handle-container #first{height:400px;width:300px}.image-handle-container #second{height:400px;width:600px}}#hero{background-color:#e2e2e2;padding:0}#hero img{max-width:100%;height:100%;object-fit:contain}#hero h1{font-weight:bold}.chip-list{display:flex;flex-wrap:wrap;gap:12px;padding-bottom:16px}.chip-list .chip{font-size:12px;background-color:#fff;border-radius:50px;padding:4px;padding-left:8px;padding-right:12px}.quick-actions{display:flex;flex-direction:column;gap:16px;font-size:18px}.quick-actions button{border:none;outline:none;padding-top:12px !important;padding-bottom:12px !important;padding-left:24px !important;padding-right:24px !important;font-weight:bold;transition:all .3s ease-in-out}.quick-actions .rounded{border-radius:50px !important}.quick-actions .btn-primary{background-color:var(--primary-color);color:var(--primary-color-contrast);box-shadow:0 8px 16px -4px rgba(51,2,2,.438)}.quick-actions .btn-primary:hover{background-color:var(--primary-color-hover)}.quick-actions .btn-secondary{background-color:var(--secondary-color);color:var(--secondary-color-contrast)}.quick-actions .btn-secondary:hover{background-color:var(--secondary-color-hover);color:var(--secondary-color-contrast)}.card.reasons{min-width:200px;background-color:#ececec;border:none;align-items:flex-start;box-shadow:0 12px 12px -8px rgba(0,0,0,.2)}.card.reasons .card-title{font-size:32px;font-weight:700;margin-bottom:0px}.card.reasons .card-subtitle{font-size:18px;opacity:.8;margin-bottom:16px}@media screen and (min-width: 992px){.chip-list{flex-direction:row}.quick-actions{flex-direction:row}}#types{background:#f3f3f3}.types-items{display:flex;gap:48px;width:100%}.types-items .card{align-items:flex-start}.types-items .type-item{height:100%}.types-items img{align-self:self-end}.types-items .type-card{flex:1;width:100%;border:none;gap:16px}.types-items .type-card h6{color:#3a3a3a;text-transform:uppercase;font-size:18px}.card-action{display:flex;justify-content:center;width:100%}.card-action a{width:100%}.card-action button{width:100%;padding-top:8px;padding-bottom:8px;padding-left:12px;padding-right:12px;border:solid 2px var(--primary-color);color:var(--primary-color);background-color:var(--primary-color-contrast)}.stepper{position:relative}.stepper .flow{display:flex;justify-content:space-evenly;margin-bottom:32px}.stepper .flow .step-line{height:2px;width:75%;background-color:#9e9e9e;position:absolute;top:22px;z-index:-1}.stepper .card{background-color:#d4d4d4;padding:24px;align-items:flex-start}.stepper .card .step-subtitle{opacity:.6}.stepper .card .step-title{font-weight:700;text-transform:uppercase}.stepper .card .step-content{font-size:14px}.step-point{height:48px;width:48px;color:var(--primary-color);background-color:var(--primary-color-contrast);border:solid 2px #9e9e9e;border-radius:50px;display:flex;justify-content:center;align-items:center;font-weight:700}.step-point.marked{background-color:var(--primary-color);color:var(--primary-color-contrast)}.steps{display:flex;flex-direction:column;gap:16px;padding-left:60px;padding-right:60px;margin-bottom:32px}.steps .card{border:none}@media screen and (min-width: 992px){.steps{flex-direction:row}.steps .step-title{margin-bottom:32px;min-height:50px}}#references{background-color:#f1f1f1}.reference-card{padding:0 !important;max-width:350px;border-radius:16px;overflow:hidden;background-color:#fff;box-shadow:0 24px 24px -16px rgba(0,0,0,.4);opacity:1;transition:all .5s ease-in-out;transform:translateX(0)}.reference-card.hidden{opacity:0 !important;transition:all .5s ease-in-out;transform:translateX(-10%)}.reference-card .reference-image{width:100%;height:250px;object-fit:cover;border-radius:16px;overflow:hidden}.reference-card .reference-image img{object-fit:cover;width:100%;height:100%}.reference-card .reference-text{padding:2rem}.reference-card .reference-text .reference-content{text-align:left !important}.references{display:flex;width:100%;flex-direction:column;gap:40px;justify-content:space-evenly;align-items:center}@media screen and (min-width: 800px){.references{flex-direction:row}}.contact-details{background-color:#e6e6e6;padding:24px;box-shadow:0 16px 24px -16px rgba(0,0,0,.6);max-width:100%}.contact-input-field{flex:1;display:flex;max-width:100%;flex-direction:column}.contact-input-field label{opacity:.7}.contact-input-field.full{flex-basis:100%}.form-input-fields-group{display:flex !important;flex-wrap:wrap;gap:32px;margin-bottom:24px}.contact-form-input{padding:8px;border:none;background-color:#fff;border-radius:6px}.pagination{justify-content:center;flex-direction:row}.pagination .nav-links{display:flex;gap:8px}.page-numbers{font-size:18px;padding-left:8px;padding-right:8px;display:flex;background-color:var(--bg-secondary);color:#212121;min-width:24px;justify-content:center;min-height:16px;border-radius:4px}.page-numbers.current{background-color:var(--primary-color);color:var(--white)}.page-numbers.current:hover{color:var(--white) !important}.page-numbers:hover{color:var(--primary-color) !important}:root{--primary-color:#AA0000;--primary-color-contrast:#FFF;--primary-color-hover: #720000;--secondary-color: #FFF;--secondary-color-hover: #f1f1f1;--secondary-color-contrast: #AA0000;--swiper-theme-color:#AA0000!important;--bg-primary: #fff;--bg-secondary:#e0e0e0;--text-primary: #212121;--white: #fff}h4{margin-bottom:1.5rem !important}.bg-medium{background-color:#eee}.bg-primary{background-color:#bdbdbd}.drop-shadow{box-shadow:0px -5px 20px rgba(0,0,0,.2)}body{height:100%}body a{color:#a00}p{text-wrap:pretty}img.logo{width:100%}.main-content{min-height:100%}.mapouter{margin:auto;overflow:hidden}.navbar{width:100%;box-shadow:0 4px 5px rgba(0,0,0,.2);z-index:1000}.nav-link{color:#595959 !important;font-weight:bold;margin-left:1rem}.nav-link.special{background-color:#a00;color:#fff !important;padding:.5rem !important;border-radius:5px;transition:all .3s ease-in-out}.nav-link.special:hover{transform:scale(1.1)}.nav-item{justify-content:center;display:flex}p.error{background-color:#ffe0e0;border:solid 1px #a00;border-radius:3px;color:#a00;padding:1.5rem;margin-top:2rem;box-shadow:0 10px 20px rgba(79,0,0,.2705882353)}.btn-next{background-color:#a00 !important;color:#fff !important}.post-category{text-decoration:none;pointer-events:none}.post-category .post-categories{list-style:none;padding-left:0;display:flex;flex-wrap:wrap}.post-category .post-categories li{margin-right:.5rem}.post-category .post-categories li:after{content:"/";margin-left:.5rem;color:#bdbdbd}.post-category .post-categories li:last-child:after{content:""}.post-category .post-categories li a{text-decoration:none;color:#bdbdbd;font-size:14px}.pr-galery-image{height:200px;background-size:cover;background-position:center;padding:0 !important;opacity:1;transition:all 1s ease-in-out;transform:tanslateX(0) rotateY(0deg) rotateX(0deg) scale(1)}.pr-galery-image.hidden{opacity:0 !important;transition:all 1s ease-in-out;transform:translateX(-30%) rotateY(90deg) rotateX(25deg) scale(1.4)}.open-light-box{display:flex;width:100%;height:200px;opacity:0;background-color:#a00;transition:all .3s ease-in-out}.open-light-box:hover{opacity:.5}.profi-theme-menu{list-style:none;margin-bottom:0 !important}.profi-theme-menu li{text-decoration:none}.profi-theme-menu li a{text-decoration:none;color:#bdbdbd;font-weight:400}.navbar-collapse{justify-content:flex-end !important}.card-content{width:100%;text-align:left}.card-content p{color:#212121;white-space:pre-line !important}section{padding:1rem 0}section#front-page-slider{margin-top:60px}section .profi-theme-contacts-header{margin-top:3rem;display:"flex";height:100px;background-position:center;background-size:cover}section .profi-theme-contacts-header::after{display:block;width:100%;min-height:200px;background-color:rgba(170,0,0,.7333333333)}section .profi-theme-contacts-header .profi-theme-color-overlay{background-color:#a00;height:100%;display:flex;flex-direction:column;opacity:.8;padding:1rem;justify-content:flex-end}section .profi-theme-contacts-header .profi-theme-color-overlay h3{color:#fff}section .card{align-items:center;min-height:100%;padding:2rem;flex-grow:1;margin-bottom:1rem;border-radius:12px;opacity:1;transition:all .5s ease-in-out;transform:translateX(0)}section .card.no-border{border:none}section .card.hidden{opacity:0 !important;transition:all .5s ease-in-out;transform:translateX(-5%)}section .card-image{transition:all .5s ease-in-out;margin-bottom:1rem}section .card-title h6{color:#a00;font-size:25px;margin-bottom:0px}section#profi-theme-post-header .profi-theme-post-header-image{margin-top:3rem;display:"flex";height:100px;background-position:center;background-size:cover}section#profi-theme-post-header .profi-theme-post-header-image .profi-theme-color-overlay{background-color:#a00;height:100%;display:flex;flex-direction:column;opacity:.8}section .profi-theme-post-heading-text{border-style:solid;border-width:0 0 3px 0;border-color:#a00}section .profi-theme-post-info{display:flex;width:100%}section .profi-theme-post-info .info-item{margin-right:1rem;font-size:12px !important;color:#bdbdbd}.profi-theme-post-header-image{margin-top:3rem;display:"flex";height:200px;background-position:center;background-size:cover}.profi-theme-contact-adresses{display:flex;gap:2rem;flex-direction:column}h3{color:#a00}h5{color:#a00}.divider{background-color:#a00;height:3px;width:100;display:block;margin:1rem 0}.contact-card-wrapper{max-width:400px;min-width:400px;padding:1.5rem;background:linear-gradient(transparent 0% 40%, #ededed 40% 100%)}.contact-card-wrapper .contact-card{display:flex;flex-direction:column;gap:1rem}.contact-card-wrapper .contact-card .profi-theme-contact-top{display:flex;gap:1rem}.contact-card-wrapper .contact-card .profi-theme-contact-top .profi-theme-contact-image{width:140px;min-width:140px;max-width:140px;height:180px;background-position:center !important;background-size:cover !important;border-radius:3px;box-shadow:0px 5px 10px rgba(0,0,0,.4)}.contact-card-wrapper .contact-card .profi-theme-contact-top .contact-name{flex-basis:40%}.contact-card-wrapper .contact-card .profi-theme-contact-top .contact-text-header{display:flex;flex-direction:column}.contact-card-wrapper .contact-card .profi-theme-contact-top .contact-text-header h5{margin-bottom:0px;font-weight:bold}.contact-card-wrapper .contact-card .profi-theme-contact-top .contact-text-header .captation{font-size:14px;text-align:start;color:#bdbdbd}.contact-card-wrapper .contact-card .profi-theme-contact-top .contact-text-content p{margin-bottom:0px;color:#bdbdbd;flex-basis:60%}.contact-card-wrapper .contact-card .contact-mail-wrapper{display:flex;justify-content:center;width:100%}.contact-card-wrapper .contact-card .contact-mail-wrapper h6{color:#a00;margin-bottom:0px}.profi-theme-contact-form form{margin-top:1rem}.profi-theme-contact-form form input,.profi-theme-contact-form form textarea{background-color:#eee;color:#212121;width:100%;border-width:0px 0px 0px 3px;border-style:solid;border-color:#a00;border-radius:0px;margin-bottom:1rem;padding:.5rem;outline:none;transition:all .3s ease-in-out}.profi-theme-contact-form form input:focus,.profi-theme-contact-form form textarea:focus{box-shadow:0px 5px 10px rgba(55,0,0,.2392156863)}.profi-theme-contact-form form input[type=file],.profi-theme-contact-form form textarea[type=file]{visibility:hidden;height:.1px !important;width:.1px;margin:0;padding:0;position:absolute}.profi-theme-contact-form form .profi-theme-contact-controls{display:flex;flex-direction:row-reverse;margin-bottom:1rem}.cta-post{color:#fff;background-color:#a00}.cta-post .cta-btn{border:none;border-radius:3px;background-color:#fff;color:#a00;padding:10px;font-weight:500;transition:all .3s ease-in-out}.cta-post .cta-btn:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 10px 20px rgba(0,0,0,.4)}.input-field{display:flex;border:solid 1px #bdbdbd;margin-bottom:.5rem;background-color:#fff;align-items:center}.input-field:focus{outline:solid 3px #a00}.demand-form{position:relative;transition:all .3s ease-in-out;width:100%}.demand-form input[type=text],.demand-form input[type=mail],.demand-form input[type=date],.demand-form input[type=number],.demand-form select,.demand-form textarea{border-radius:0;border:none;padding:.5rem;width:100%}.demand-form input[type=text]:focus,.demand-form input[type=mail]:focus,.demand-form input[type=date]:focus,.demand-form input[type=number]:focus,.demand-form select:focus,.demand-form textarea:focus{outline:none}.demand-form select{border:solid 1px #bdbdbd;margin:5px}.demand-form input[type=checkbox]{margin:.5rem}.demand-form input[type=number]{-moz-appearance:textfield}.demand-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.demand-form input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.demand-form .error{border-color:#e12e2e !important;border-width:3px}.donations{display:inline-block;position:fixed;z-index:999;top:84px;background-color:#fff;margin:auto;right:1rem;transform:translateY(0px);padding:.25rem .5rem;border-radius:0 0 5px 5px;color:#b6b6b6;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:all .2s ease-in-out}.donations.hidden-behind-menu{transform:translateY(-60px) !important;transition:all .2s ease-in-out}.donations .wrapper{display:flex}.profi-theme-accordion{background-color:#bdbdbd !important}.profi-theme-accordion:not(.collapsed){color:#fff !important;background-color:#8e8e8e !important}.post-cards{display:flex;flex-wrap:wrap;gap:5%}.post-cards .post-wrapper{box-shadow:0 8px 15px rgba(108,6,6,.0705882353);margin-bottom:5%}.post-wrapper{padding:1rem;flex-basis:100%;margin-bottom:2rem !important}.post-wrapper .post-image{display:flex;width:100%;height:200px;overflow:hidden;background-position:center;background-size:cover;margin-bottom:1rem}.post-wrapper .post-button{width:100%;display:flex;flex-direction:column}.post-wrapper .post-btn{background-color:#a00}.post-wrapper .post-btn a{color:#fff;font-weight:500;text-decoration:none}.post-wrapper .post-text .divider{margin:.1rem 0 !important}.post-wrapper .post-text .post-header h5{margin-bottom:.3rem}.col.y-centered{display:flex;align-items:center}.footer{background-color:#1a1a1a;color:#bdbdbd;height:auto;position:relative;width:100%;bottom:0px}.footer-text{margin-bottom:0px}.swiper{width:100%;height:100%}.swiper-slide{background-position:center;background-size:cover}.swiper-slide img{display:block;width:100%}.swiper-slide-text{color:#fff;padding:1rem;background-color:#a00;min-height:250px}.swiper-slide-text h3{color:#fff}.swiper-slide-text h5{color:#212121}.accordion-flush{margin-bottom:1rem}#bg-image.lazy{background-image:none !important;background-color:#f1f1fa}#contact-us{position:fixed;left:1rem;bottom:1rem;z-index:99998;background-color:#a00;color:#fff;font-size:14px;padding:1rem;border:none;border-radius:2rem;cursor:pointer;box-shadow:0 5px 10px rgba(0,0,0,.3)}.link-button{padding:1rem;background-color:#a00;color:#fff;border:none;border-radius:2rem;font-size:18px;font-weight:bold}.form-area{display:flex;flex-direction:column;padding:1rem;justify-content:space-around;align-items:center;background-color:#303030;height:auto;width:60%;margin:auto;border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,.3)}.rounded-item{border-style:solid !important;border-width:0 0 0 3px !important;box-shadow:0 5px 10px rgba(0,0,0,.3) !important;transition:all .3s ease-in-out}.rounded-item:hover{border-color:gray;transform:translateY(-5px)}.form-area h2{color:#fff;font-weight:bold;font-size:18px;margin-top:1rem;margin-bottom:1rem}.form-area p{color:#fff;font-size:14px;text-align:center;margin-bottom:1rem}.phone-form{width:60%;color:#fff}.name-input-group,.phone-input-group{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.name-input-group input,.phone-input-group input{border:none;border-radius:5px;width:70%;padding:.5rem}.pr-modal{position:fixed;display:flex;flex-direction:column;justify-content:space-evenly;height:100vh;width:100vw;top:0px;z-index:99999;background-color:rgba(53,53,53,.1019607843);backdrop-filter:blur(5px)}.close-contact-modal-text{position:absolute;display:block;font-weight:bold;font-size:60px;color:#303030;cursor:pointer;transform:rotate(45deg);text-align:center;transition:all .5s;right:2rem;top:2rem}.ontop{z-index:99999}.gutter{--bs-gutter-x: 1.5rem;margin-right:calc(var(--bs-gutter-x)*-0.5);margin-left:calc(var(--bs-gutter-x)*-0.5)}.gutter-1{gap:1rem}.gutter-2{gap:2rem}.font-bold{font-weight:bold}#footer-info{background-color:#ededed;font-size:12px}#footer-info .bold{font-weight:bold;margin:0;text-align:center}#footer-info img{margin-bottom:1rem}.swiper-button-next{visibility:hidden !important}.swiper-button-prev{visibility:hidden !important}@media(max-width: 576px){.front-page-slider{padding:0px !important}}@media(max-width: 768px){.front-page-slider{padding:0px !important}.profi-theme-contact-adresses{flex-basis:100%;overflow:hidden}.profi-theme-contact-address{flex-basis:100%}.donations .wrapper img{height:35px}}.home-footer .pr-galery-image{height:300px;opacity:1;transition:all .5s ease-in-out;transform:scale(1)}.home-footer .pr-galery-image.hidden{opacity:0 !important;transition:all .5s ease-in-out;transform:scale(0)}.home-footer .pr-galery-image .open-light-box{height:300px}@media(min-width: 768px){section .front-page-slider{margin-top:0}section#cards{padding:5rem}.donations{top:84px}.swiper-slide-text{background-color:rgba(0,0,0,0);position:absolute;color:#212121;top:3rem;left:3rem;z-index:10}.swiper-slide-text h3,.swiper-slide-text h5{color:#212121}.swiper-slide-text p{max-width:400px}.swiper-slide-text button{background-color:#a00;color:#fff}}#faq-section h4{margin-bottom:2rem}.subcategory-checkbox-input{margin-left:1rem}.sidebar{border-right:solid 1px #eee;padding-right:1rem}@media(min-width: 992px){.profi-theme-contact-adresses{flex-direction:row}.front-page-slider{border-width:3px 0 3px 0;border-color:#a00;border-style:solid;padding:10px 0 10px 0}.navbar-first-row{max-width:250px}.swiper-slide h3{font-size:53px;font-weight:bold;color:inherit;max-width:600px;margin-bottom:2rem}.swiper-slide p{font-size:20px}.swiper-slide .swiper-slide-text-button{padding:1rem;border-radius:10px}.swiper-button-next{visibility:visible !important}.swiper-button-prev{visibility:visible !important}}#faq-section{margin-bottom:2rem}.profi-theme-post-header-image{height:500px}.profi-theme-post-header-image.full-height{height:500px !important}.card{box-shadow:0px 15px 15px rgba(108,6,6,.0705882353);transition:all .3s ease-in-out}.card:hover{transform:scale(1.05);z-index:10}.rotate{animation:spinRotate .5s linear infinite}.profi-rekuperace-ventilace-logo{position:absolute;width:120px !important;top:30px;left:40px}.images-container{position:relative;overflow:hidden}.images-container img:not(.profi-rekuperace-ventilace-logo){object-fit:cover;max-height:750px;width:100%}.ventilace-article{width:100%}.ventilace-footer #qr-code{height:60px;width:60px}.ventilace-footer img:not(#qr-code){max-width:350px;width:100%}.ventilace-footer .footer-item{width:100%}.ventilace-footer{gap:16px;font-weight:bold !important}@media screen and (min-width: 768px){.swiper-slide-text.donations-banner{left:unset;right:2rem;max-width:48%}.swiper-slide-text h5{color:#a00}.profi-rekuperace-ventilace-text header h5{font-size:26px}.profi-rekuperace-ventilace-text header h6{font-size:24px}.ventilace-content h6{font-size:24px;margin:16px 0}.ventilace-content{font-size:18px;gap:16px}.profi-rekuperace-ventilace-logo{width:240px !important}.ventilace-footer #qr-code{height:120px;width:120px}.ventilace-footer .footer-item{flex-basis:48% !important}}.max-w-xxl{max-width:1400px}.max-w-xl{max-width:1200px}@media screen and (min-width: 1200px){.ventilace-content{gap:32px}.ventilace-content .ventilace-article{flex-basis:48%}.post-wrapper{display:block;height:250px;box-shadow:0 10px 20px rgba(0,0,0,.2)}.post-wrapper .post-image{width:200px;height:100%;float:left;margin-right:1rem;margin-bottom:0}.post-wrapper .post-text{display:flex;flex-direction:column;height:100%;justify-content:space-around}.post-wrapper .post-text .post-content{flex-grow:1}.post-wrapper .post-text .post-button{flex-grow:3;display:flex;align-items:flex-end;flex-direction:row;justify-content:space-between}.profi-rekuperace-ventilace-logo{width:360px !important}.images-container img:not(.profi-rekuperace-ventilace-logo){object-position:bottom}.profi-rekuperace-ventilace-text header h5{font-size:42px}.profi-rekuperace-ventilace-text header h6{font-size:28px}.ventilace-footer #qr-code{height:160px;width:160px}.ventilace-footer h6{font-size:28px}.ventilace-footer .footer-item{flex-basis:48% !important}.ventilace-footer{font-size:32px !important}}@media screen and (min-width: 992px){.scaled-up{display:flex;justify-content:center;transform:scale(1.8);margin-bottom:30px}}@keyframes spinRotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@font-face{font-family:"Roboto";font-display:fallback;src:url(https://fonts.googleapis.com/css2?family=Roboto:wght@300&display=swap)}@media screen and (min-width: 768px){.float-md-right{float:right !important}}@media screen and (min-width: 992px){.float-lg-right{float:right !important}}/*# sourceMappingURL=main.min.css.map */