.carBlock{display:block;text-align:left;max-width:372px;background:#fff;color:#333;margin:0 auto 1.5em;border:1px solid #d5d6d6;-webkit-transition:all 200ms;transition:all 200ms;font-size:1.1111em}.carBlock:hover{-webkit-box-shadow:0 0 30px 2px rgba(0,0,0,0.22);box-shadow:0 0 30px 2px rgba(0,0,0,0.22)}.carBlock .text{height:8.393em;position:relative}.carBlock .text .text_center{padding:.6em .9em;position:absolute;width:100%;max-height:100%;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.carBlock .title{font-size:1.2em;font-weight:700;padding-bottom:.5em;max-height:4em;overflow:hidden;text-overflow:ellipsis}.carBlock .image{display:block;position:relative;width:100%;padding-bottom:59.459%;background:url(../../images/logo_mach.svg) #000 no-repeat 50% 50%}.carBlock .image .stitky span{position:absolute;top:0;left:0;display:inline-block;float:left;clear:left;padding:.3em 1em;background:rgba(0,90,43,0.9);font-size:.7em;color:#fff;text-transform:uppercase}.carBlock .image .stitky span.doporucujeme{background:#c5ad7e}.carBlock .image .stitky span.sleva{background:#9e1b32}.carBlock .image .stitky span.novinka{background:#fff;color:#005a2b;padding-right:calc(.8em + 24px)}.carBlock .image .stitky span.novinka:after{content:'';display:block;position:absolute;right:0;top:0;height:100%;width:8px;background:#323d7a;border-right:8px solid #9e1b32;border-left:8px solid #a7a9ac}.carBlock .image .stitky span:nth-of-type(2){top:2.5em}.carBlock .image .stitky span:nth-of-type(3){top:5em}.carBlock .image .stitky span:nth-of-type(4){top:7.5em}.carBlock .image img{padding:0;position:absolute;top:0;left:0;width:100%;height:100%}.carBlock .carInfo{display:block;float:left;width:33%;font-size:.95em;background:#fff no-repeat 0 25%;padding:.2em .2em .2em 1.6em}.carBlock .carInfo.registrace{background-image:url(../../images/rok_1_registrace.svg);background-size:1em 1.2em}.carBlock .carInfo.vykon{background-image:url(../../images/vykon.svg);background-size:1.4em 1em}.carBlock .carInfo.prevodovka{background-image:url(../../images/prevodovka.svg);background-size:1em 1em}.carBlock .carInfo.palivo{background-image:url(../../images/palivo.svg);background-size:.8em 1.1em}.carBlock .carInfo.najeto{background-image:url(../../images/stav_tachometru.svg);background-size:1.1em 1.1em}.carBlock .price{height:7.5em;border-top:1px solid #ddd;position:relative}.carBlock .price .price_content{padding:0 1em;width:100%;position:absolute;top:50%;left:50%;letter-spacing:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.carBlock .price .price_content span{font-size:1.2em;padding-bottom:.2em;display:block}.carBlock .price .price_content span:last-of-type{padding:0}.carBlock .price .price_content span.cenikova_cena,.carBlock .price .price_content span.lineThrough{font-size:1.1em}.carBlock .price .price_content span.sleva{font-size:1.1em;color:#d5060f;font-weight:700}@media (min-width:700px){.carBlocks{max-width:807px;margin:0 auto;padding-bottom:3.5em}.carBlock{max-width:100%;display:block !important;width:49%;width:calc(50% - 11px);float:left}.carBlock:nth-of-type(odd){margin-right:22px}}@media (min-width:1050px){.carBlocks{max-width:1230px}.carBlock{width:31.66666667%;margin-right:2.5%}.carBlock:nth-of-type(odd){margin-right:2.5%}.carBlock:nth-of-type(3n){margin-right:0}.carBlock .title{font-size:1.1em}}@media (min-width:1200px){.carBlock{width:31.66666667%;margin-right:2.5%}.auta_bg .carBlock{width:31.66666667%}}.auta_bg{padding-top:55px}.auta_bg.notpad{padding-top:0}.auta_bg h2{color:#000;font-size:2.4rem;letter-spacing:.52rem;text-align:center;font-weight:500;font-family:"JLR Proxima Nova 2","Arial Unicode","arial","helvetica",sans-serif;padding:1em 0 .5em}@media screen and (max-width:740px) and (min-width:1px){.auta_bg h2{font-size:20px}}@media screen and (max-width:900px) and (min-width:1px){.auta_bg h2{font-size:20px}}.auta_bg h2>span{font-size:.54em;color:#8d8c96;font-weight:500;display:inline-block;letter-spacing:normal;margin-left:.3em}.auta_bg h2 .selects_show{display:none;letter-spacing:normal;font-size:1.3rem}.auta_bg .load_more{margin:1em auto 5em auto;max-width:16em;cursor:pointer;text-transform:uppercase;font-size:.9em;min-width:18em;max-width:100%;border:0;display:table;text-align:center;padding:1.2em 1em 1em 1em;color:#fff;font-weight:bold;background:#9e1b32;border:1px solid #9e1b32;background-size:0 100%;letter-spacing:.2em;border-top:1px solid rgba(255,255,255,0.1)}.auta_bg .load_more:hover{background:none;border-color:#000;color:#000}@media (min-width:900px){.auta_bg .content{padding:0 0 2em;max-width:1230px;margin:0 auto}.auta_bg h2{padding-left:30px;padding-right:30px;text-align:left}.auta_bg h2 .chosen-container{font-weight:400;margin-top:-0.4em;text-align:left;width:48% !important;clear:none;float:left}.auta_bg h2 .chosen-container:first-of-type{margin-right:4%}.auta_bg h2 .chosen-container .chosen-single{border:1px solid #cdcdcd}.auta_bg h2 .selects_show{display:block;float:right;width:49%}.auta_bg .carBlocks{padding:0 30px;max-width:1230px}}.kont_osoby{background:#333;text-align:center;padding:3em 0;color:#fff}.kont_osoby a,.kont_osoby h2,.kont_osoby h3{color:#fff;text-align:center}.kont_osoby h2{text-align:left;padding:1em 10px 1em;font-size:1.375em}.kont_osoby .kategorie{display:inline-block}.kont_osoby .osoba{display:inline-block;margin:0 10px 1em;overflow:hidden;position:relative}.kont_osoby .osoba>img{width:280px}.kont_osoby .osoba .osoba_text{-webkit-transition:.3s all linear;transition:.3s all linear}.kont_osoby .osoba .osoba_text .onhover{-webkit-transition:all .3s linear;transition:all .3s linear;max-height:0;overflow:hidden;display:block}.kont_osoby .osoba .qr_div{cursor:pointer}.kont_osoby .osoba .qr_div:hover{text-decoration:underline}.kont_osoby .osoba .osoba_hover{display:block;position:absolute;top:0;opacity:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.8);color:#333;font-weight:700}.kont_osoby .osoba .osoba_hover img{margin-top:.5em}.kont_osoby .osoba .osoba_hover div{display:block;position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.kont_osoby .osoba .osoba_hover .close{-webkit-transition:.3 all linear;transition:.3 all linear;position:absolute;top:2%;right:2%;font-size:2.5em;line-height:.5em;font-weight:300;-webkit-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer}.kont_osoby .osoba .osoba_hover .close:hover{color:#005a2b}.kont_osoby .osoba.hover:hover .osoba_text .onhover{max-height:100px}.kont_osoby .osoba .osoba_text{padding:1em .5em 1.5em;text-align:center;position:absolute;bottom:0;left:0;width:100%;background:#005a2b;color:#fff}.kont_osoby .osoba .osoba_text .sipka{display:inline-block;height:.8em;position:relative;top:.1em}.kont_osoby .osoba .osoba_text .qr_div{margin-top:.5em}.kont_osoby .osoba .osoba_text h3{font-size:1.15em}.kont_osoby .osoba .osoba_text div{font-size:1.2rem;line-height:1.3}.kont_osoby .osoba .osoba_text i{font-size:1.2rem;display:block;margin-bottom:.5em}.kont_osoby .osoba .osoba_text a{font-weight:700}.kont_osoby .osoba .osoba_text a:hover{text-decoration:none}@media (min-width:900px){.kont_osoby{background:url(../../images/kont_bg.jpg) no-repeat 50% 50%;background-size:cover}.kont_osoby .osoba{max-width:268px}}.hidden,.message_cover{display:none}.alertify{border-color:none !important;border-radius:0 !important}.alertify .alertify-inner ul{margin:0;padding:0;list-style-type:none}.alertify .alertify-inner ul li{padding-bottom:1rem}.alertify .alertify-inner .alertify-buttons{margin-top:1rem}.alertify .alertify-inner .alertify-buttons button{margin:0;border:2px solid #005a2b;background-color:#005a2b;color:#fff;font-weight:bold;font-size:1.25rem;padding:14px 32px;text-transform:uppercase;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-image:none;border-radius:0;line-height:1}.alertify .alertify-inner .alertify-buttons button:hover{cursor:pointer;background-color:#fff;color:#005a2b}.auta_detail{font-size:18px}.auta_detail .top_line{text-align:center;padding:2.5em 22px 2em}.auta_detail .top_line .right span{display:block;font-size:1.28em}.auta_detail .top_line .right span.lineThrough{font-size:1em;color:#999}.auta_detail .top_line h1{font-size:2.14em;text-align:center}@media (min-width:800px){.auta_detail .top_line{padding:0;max-width:1230px;margin:0 auto 1em;position:relative;overflow:hidden}.auta_detail .top_line .left{float:left;width:100%;padding:1.5em 2em;background:#f0f0f0;padding-right:31.66666%;text-align:left}.auta_detail .top_line .left h1{text-align:left}.auta_detail .top_line .right{position:absolute;right:0;top:0;height:100%;text-align:right;width:31.6666%;color:#fff}.auta_detail .top_line .right .lineThrough{color:#fff;margin-bottom:.5em}.auta_detail .top_line .right div{position:absolute;right:1em;top:50%;max-height:100%;max-width:90%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.auta_detail .top_line .right:before{content:'';display:block;position:absolute;left:11%;top:0;width:130%;height:100%;background:#333;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}}.auta_detail .car_gallery>a>img{display:block;margin:0 auto;width:100%}.auta_detail .car_gallery .car_gallery_views{position:relative;float:left;width:100%}.auta_detail .car_gallery .car_gallery_views img{width:20%;float:left;border-right:2px solid #fff;border-top:2px solid #fff;max-height:98px}.auta_detail .car_gallery .car_gallery_views .last img{border-right:0}.auta_detail .car_gallery .car_gallery_views .over_images{position:absolute;right:0;top:2px;height:calc(100% - 2px);width:20%;background:rgba(0,0,0,0.5);color:#fff;font-size:1.5em;text-align:center}.auta_detail .car_gallery .car_gallery_views .over_images:hover{text-decoration:none;opacity:.6}.auta_detail .car_gallery .car_gallery_views .over_images span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.auta_detail .desktop{display:none}.auta_detail .auta_bloky{padding:5.5em 22px 1em}.auta_detail .auta_bloky .auta_blok{text-align:center;width:48.5%;float:left;padding:3.5em .2em 1em;margin-bottom:3%;position:relative;border:2px solid #e1e1e1}.auta_detail .auta_bloky .auta_blok:nth-of-type(even){float:right;clear:right}.auta_detail .auta_bloky .auta_blok:nth-of-type(odd){float:left;clear:left}.auta_detail .auta_bloky .auta_blok b{display:block;font-size:.9em}.auta_detail .auta_bloky .auta_blok svg{position:absolute;top:2em;left:50%;height:2em;width:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.auta_detail .auta_bloky .auta_blok svg *{fill:#686868}@media (min-width:900px){.auta_detail{padding:0 22px;margin:2em auto 4em;max-width:1230px}.auta_detail .prodejce{display:block}.auta_detail .prodejce .prodejce_text{font-size:.85em}.auta_detail .left_content{float:left;width:73%}.auta_detail .right_content{float:right;width:24.15%}.auta_detail .mobile{display:none !important}.auta_detail .desktop{display:block !important}.auta_detail .auta_bloky{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5.5em 0 1em}.auta_detail .auta_bloky .auta_blok{float:none !important;display:inline-block;vertical-align:top;width:calc((99.99% - 7%) / 3);-webkit-box-flex:0;-ms-flex:0 1 calc((99.99% - 6%) / 3);flex:0 1 calc((99.99% - 6%) / 3);margin-right:3%}.auta_detail .auta_bloky .auta_blok:nth-of-type(3n){margin-right:0}.auta_detail .right_content.form{padding:0}.auta_detail .right_content.form .g-recaptcha{margin-top:1em;-webkit-transform:scale(.6) translateX(-25%);transform:scale(.6) translateX(-25%)}}@media (min-width:1200px){.auta_detail .auta_bloky .auta_blok{width:calc((99.99% - 5%) / 4);-webkit-box-flex:0;-ms-flex:0 1 calc((99.99% - 3.45%) / 4);flex:0 1 calc((99.99% - 3.45%) / 4);margin-right:1.15%;margin-bottom:1.15%}.auta_detail .auta_bloky .auta_blok:nth-of-type(3n){margin-right:1.15%}.auta_detail .auta_bloky .auta_blok:nth-of-type(4n){margin-right:0}.auta_detail .right_content.form .g-recaptcha{margin-top:1em;-webkit-transform:scale(.85) translateX(-10%);transform:scale(.85) translateX(-10%)}}.auta_detail .left_content .cenikova_cena{display:block;padding:1em 22px;background:#f0f0f0;text-align:right}.auta_detail .left_content .cenikova_cena span{float:left}.auta_detail .left_content .sleva{display:block;background:#fafafa;padding:1em 22px;text-align:right}.auta_detail .left_content .sleva span{float:left}.auta_detail .left_content .cena.lineThrough{display:block;padding:1em 22px;background:rgba(0,90,43,0.05);text-align:right}.auta_detail .left_content .cena.lineThrough span{float:left}.auta_detail .left_content .cena:not(.lineThrough){display:block;padding:1em 22px;background:#005a2b;color:#fff;font-size:1.15em;text-align:right}.auta_detail .left_content .cena:not(.lineThrough) span{float:left}.auta_detail .left_content .financovani{text-align:center;background:#cce4fc;padding:1em;margin:2.5em 0}.auta_detail .left_content .financovani .financovani_left span{display:block;text-transform:uppercase;color:#2366d4;font-size:1.6em}.auta_detail .left_content .financovani .financovani_left span b{font-size:1.1em}.auta_detail .left_content .financovani .financovani_right{margin:1em 0 0}.auta_detail .left_content .financovani .financovani_right .mesicni_splatka_mesic{font-size:1.35em}.auta_detail .left_content .financovani .financovani_right .mesicni_splatka{font-weight:700;font-size:1.35em}@media (min-width:1200px){.auta_detail .left_content .financovani{background:url(../../images/calculator.jpg) no-repeat;background-size:cover}.auta_detail .left_content .financovani .financovani_left{float:left;text-align:left}.auta_detail .left_content .financovani .financovani_left span{font-size:1.2em}.auta_detail .left_content .financovani .financovani_right{float:right;text-align:right;margin:0}}.auta_detail .left_content .balicky{padding:1em 22px}.auta_detail .left_content .balicky h3{color:#333;font-size:1.2em;margin-bottom:.5em}.auta_detail .left_content .balicky .packet{position:relative;padding-bottom:1em;font-size:1.05em}.auta_detail .left_content .balicky .packet .info{display:inline}.auta_detail .left_content .balicky .packet img{height:1em;position:relative;top:.1em}.auta_detail .left_content .balicky .packet img:hover~.hidden{display:block;position:absolute;top:100%;width:100%;background:#fff;padding:1em;-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,0.22);box-shadow:0 0 25px 0 rgba(0,0,0,0.22);z-index:2}.auta_detail .left_content .balicky .packet img:hover~.hidden p:last-of-type{padding:0}.auta_detail .left_content .vybavy{padding:1em 22px}.auta_detail .left_content .vybavy h3{color:#333;font-size:1.2em;margin-bottom:1em;margin-top:2em}.auta_detail .left_content .vybavy .vybava{clear:both;padding-bottom:1em}.auta_detail .left_content .vybavy .vybava .info{display:inline}.auta_detail .left_content .vybavy .vybava .kod{float:left;width:5em}.auta_detail .left_content .vybavy .vybava .nazev{position:relative;float:left;width:calc(100% - 5em)}.auta_detail .left_content .vybavy img{height:1em;position:relative;top:.1em}.auta_detail .left_content .vybavy img:hover~.hidden{display:block;position:absolute;top:100%;width:100%;background:#fff;padding:1em;-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,0.22);box-shadow:0 0 25px 0 rgba(0,0,0,0.22);z-index:2}.auta_detail .left_content .vybavy img:hover~.hidden p:last-of-type{padding:0}.right_content.mobile{padding:1em 22px;text-align:left}.prodejce{display:inline-block;position:relative;min-height:8em}.prodejce img{display:block;width:100%}.prodejce .prodejce_text{padding:1em .5em 1.5em;text-align:center;position:absolute;bottom:0;left:0;width:100%;background:rgba(51,51,51,0.8);color:#fff}.prodejce h3{font-size:1.33333em;color:#fff;text-align:center;padding:0 0 .4em}.prodejce a{color:#fff;font-weight:700}.prodejce a:hover{text-decoration:none}.qr_kontakt{display:inline-block;width:100%;max-width:290px;margin:1em 0 0;padding:.8em;border:1px solid #c7c7c7;text-align:center}.qr_kontakt span{display:block;font-size:1.33333em;font-weight:700;text-transform:uppercase}.karta_vozu{display:block;width:100%;max-width:290px;margin:0 auto 1em;padding:.8em;border:1px solid #c7c7c7;text-align:center}.karta_vozu span{display:block;font-size:1.33333em;font-weight:700;text-transform:uppercase}.karta_vozu.desktop{display:none}.karta_vozu.mobile{margin-left:0}.right_content.form{padding:0 22px}.right_content.form a:not(.button){color:#005a2b}.right_content.form a:not(.button):hover{text-decoration:underline}.right_content.form .button{text-transform:uppercase;font-size:.9em;min-width:1px;width:100%;border:0;display:inline-block;text-align:center;padding:1em 1em .9em 1em;color:#fff;background:#005a2b;background-size:0 100%;letter-spacing:.2em;border:2px solid #005a2b}.right_content.form .button:hover{background:#fff;color:#005a2b}.right_content.form form{overflow:hidden;display:block;padding:1em;margin-bottom:1em;background:#f0f0f0;color:#666}.right_content.form form h3{color:#666;font-size:1.3333em;text-align:center;margin-bottom:1em;padding:0 1em}.right_content.form form label{font-size:.9em;margin-bottom:.25em;display:block}.right_content.form form input{height:2.2em;line-height:2}.right_content.form form textarea,.right_content.form form input{width:100%;margin-bottom:1em;border:2px solid #d1d1d1;padding:.1em .5em}.right_content.form form textarea:focus,.right_content.form form input:focus{outline:0;border-color:#005a2b}.right_content.form form .err input,.right_content.form form .err textarea{border-color:#ec4848}.right_content.form form textarea{padding:.5em;font-family:"JLR Proxima Nova 2","Arial Unicode","arial","helvetica",sans-serif;font-size:16px}.right_content.form form input[type="checkbox"]{height:1.2em;width:1.2em;float:left;margin:2px .5em 0 0}.right_content.form form .button{margin:2em auto 0;display:block;min-width:100%}.right_content.form form .souhlas p{font-size:16px;margin-bottom:1.5rem}.right_content.form form .souhlas p a{text-decoration:underline}.right_content.form form .souhlas p a:hover{text-decoration:none}@media (max-width:400px){.right_content.form form .g-recaptcha{-webkit-transform:scale(.8) translateX(-10%);transform:scale(.8) translateX(-10%)}}@media (min-width:900px){.right_content.form form h3{text-align:left;padding:0}}.page_content form h3{color:#333;font-size:1.3333em;margin-bottom:1em}.page_content form label{font-size:.9em;margin-bottom:.25em;display:block}.page_content form input{height:2.2em;line-height:2}.page_content form textarea,.page_content form input{width:100%;margin-bottom:1em;border:2px solid #d1d1d1;padding:.1em .5em}.page_content form textarea:focus,.page_content form input:focus{outline:0;border-color:#005a2b}.page_content form textarea{padding:.5em}.page_content form input[type="checkbox"]{height:1.2em;width:1.2em;float:left;margin-right:.2em}.page_content form button{margin-top:3em}.page_content form .form_stav .chosen-container{font-size:1em;width:100% !important;margin-bottom:1em;border:2px solid #d1d1d1;height:2.2em;padding:0 .5em;line-height:2}.page_content form .form_stav .chosen-container .chosen-single{padding:0;background:transparent;border:0}.page_content form .form_stav .chosen-container a:hover{text-decoration:none}hr{border:0;border-bottom:1px solid #005a2b;padding:0;margin:0 0 1.5em}.right_content.kontakty h1,.right_content.kontakty h2,.right_content.kontakty h3,.right_content.kontakty h4,.right_content.kontakty h5,.right_content.kontakty h6{color:#333;padding-bottom:.5em}.right_content.kontakty a{color:#333}.right_content.kontakty a:hover{text-decoration:underline}.right_content.kontakty table{border:0;width:100% !important;max-width:100%;margin-bottom:1.5em}.right_content.kontakty table td{border:0;vertical-align:top}.right_content.kontakty table td:first-child{width:30px;padding:3px}.right_content.kontakty table:last-of-type strong{display:inline-block;padding:.2em .4em;background:#005a2b;color:#fff;font-weight:400}@media (min-width:900px){.left_content.kontakty{float:left;width:65.8%}.right_content.kontakty{float:right;width:31.6666%}}@media (max-width:400px){.g-recaptcha{-webkit-transform:scale(.9) translateX(-5%);transform:scale(.9) translateX(-5%)}}.filter_bg{background:#aaa8b4;color:#fff;max-width:1230px;margin:0 auto 0 auto}.filter{padding:1em 22px 2em;text-align:center;background:linear-gradient(10deg, rgba(255,255,255,0.17) 0, rgba(0,0,0,0.17) 100%)}.filter>.title{color:#fff;font-weight:700;font-size:1.7em;padding:.3em 0}.filter .cancel_filter{display:none}.filter .filter_category_desktop{padding:.1em 0 1.2em;position:relative;font-size:1.3em;display:block}.filter .filter_category_desktop img,.filter .filter_category_desktop .description{display:none}.filter .filter_category_desktop input{float:left;width:1.4em;height:1.4em;margin-right:1em;visibility:hidden}.filter .filter_category_desktop .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;border:1px solid #fff;border-radius:4px}.filter .filter_category_desktop :after{content:"";position:absolute;display:none}.filter .filter_category_desktop input:checked~.checkmark:after{display:block}.filter .filter_category_desktop input:checked~.checkmark{background:#005a2b;border-color:#005a2b}.filter .filter_category_desktop .checkmark:after{left:50%;top:50%;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg) translate(-105%, -20%);transform:rotate(45deg) translate(-105%, -20%)}.filter label{font-size:.9em;display:block;text-align:left}.filter .chosen-container{text-align:left;width:100% !important}.filter .mobile_hide{display:none}.filter .desktop_hide .button{margin-top:1.33333em}.filter .button{text-transform:uppercase;font-size:.9em;min-width:18em;max-width:100%;border:0;display:inline-block;text-align:center;padding:1em 1em .9em 1em;border:2px solid #005a2b;color:#fff;background:#005a2b;background-size:0 100%;letter-spacing:.2em}.filter .button:hover{background:#fff;color:#005a2b}.filter_bottom{position:relative;z-index:51;text-align:left;max-width:1230px;padding:2em 1.875em}.filter_bottom h1,.filter_bottom h2,.filter_bottom h3,.filter_bottom h4,.filter_bottom h5,.filter_bottom h6{color:#333}.filter_bottom img{height:auto !important}.filter_bottom:before{content:'';display:block;position:absolute;left:10%;bottom:100%;border-bottom:1em solid #fff;border-left:1em solid transparent;border-right:1em solid transparent}@media (min-width:900px){.filter_bottom img{float:right;max-width:60%;margin-left:2%}.filter{padding:1em 30px .3em;max-width:1230px}.filter .filter_category_mobile{display:none}.filter>.title{text-align:left}.filter>.title .cancel_filter{display:block;float:right;font-size:.5em;font-weight:400;text-transform:uppercase;color:#fff}.filter>.title .cancel_filter span{font-size:2em;font-weight:500;-webkit-transform:rotate(45deg) translateX(4px);transform:rotate(45deg) translateX(4px);margin-left:.5em;display:inline-block}.filter>.title .cancel_filter:hover{color:#000}.filter .filter_category_desktop{display:block;height:10.3em;float:left;width:49%;cursor:pointer;position:relative;z-index:1;background-repeat:no-repeat !important;background-position:0 0 !important;background-size:50% !important;margin:0 auto;padding:0;font-size:1em;margin-bottom:2%}.filter .filter_category_desktop input,.filter .filter_category_desktop .checkmark{display:none}.filter .filter_category_desktop .description{display:block;font-size:.9em}.filter .filter_category_desktop:nth-of-type(odd){margin-right:2%}.filter .filter_category_desktop:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #c2c5c6), color-stop(44%, #f5f5f5), color-stop(50%, #c3c8cb), color-stop(56%, #cacfd1), color-stop(70%, #f4f4f4), color-stop(76%, #f2f2f2), color-stop(80%, #efefef), to(#c8cbcb));background:linear-gradient(0deg, #c2c5c6 0, #f5f5f5 44%, #c3c8cb 50%, #cacfd1 56%, #f4f4f4 70%, #f2f2f2 76%, #efefef 80%, #c8cbcb 100%);z-index:-1}.filter .filter_category_desktop.active:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #96a6be), color-stop(44%, #b6c9ea), color-stop(50%, #96a8c2), color-stop(53%, #96a8c2), color-stop(65%, #b4c7e8), color-stop(80%, #b4c7e8), to(#9aaac3));background:linear-gradient(0deg, #96a6be 0, #b6c9ea 44%, #96a8c2 50%, #96a8c2 53%, #b4c7e8 65%, #b4c7e8 80%, #9aaac3 100%);z-index:-1;-webkit-transition:.3s all linear;transition:.3s all linear}.filter .filter_category_desktop:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #5b7db6), color-stop(44%, #5b7fbb), color-stop(50%, #5e87cc), color-stop(75%, #608cd3), to(#5a7cb2));background:linear-gradient(0deg, #5b7db6 0, #5b7fbb 44%, #5e87cc 50%, #608cd3 75%, #5a7cb2 100%);z-index:-1;opacity:0;-webkit-transition:.3s all linear;transition:.3s all linear}.filter .filter_category_desktop img{display:block;max-width:66%;max-height:50%;position:absolute;top:10%;right:0}.filter .filter_category_desktop .text{font-size:.75em;position:absolute;bottom:1em;left:50%;width:100%;padding:0 .79em;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#333}.filter .filter_category_desktop .text .title{font-weight:700;display:block;font-size:1.77773em}.filter .filter_category_desktop:hover{-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,0.22);box-shadow:0 0 25px 0 rgba(0,0,0,0.22)}.filter .filter_category_desktop:hover:after{opacity:1}.filter .filter_category_desktop:hover .text{color:#fff}.filter .selectbox{width:49% !important;float:left;margin-bottom:.5%}.filter .selectbox:nth-of-type(odd){margin-right:2%}.filter .mobile_hide .selectbox:nth-of-type(even){margin-right:2%}.filter .mobile_hide .selectbox:nth-of-type(odd){margin-right:0}}@media (min-width:1050px){.filter .filter_category_desktop{width:23.5%;margin-bottom:.9%;margin-right:2%}.filter .filter_category_desktop:nth-of-type(4n){margin-right:0}.filter .selectbox{width:23.5% !important;margin-right:2%}.filter .selectbox.nomargin{margin-right:0}.filter .mobile_hide .selectbox:nth-of-type(odd){margin-right:2%}.filter .mobile_hide .selectbox.nomargin{margin-right:0}.filter .desktop_hide{display:none}.filter .mobile_hide{display:block}}@media (min-width:900px){.filter_bg{margin-top:-30px;z-index:51;position:relative}}.chosen-container.chosen-disabled{opacity:1 !important}.chosen-container.chosen-disabled .chosen-single div{opacity:0}@media (max-width:636px){.kont_osoby h2{text-align:center}}div.freeprivacypolicy-com---nb-simple{max-width:100%;width:100%}div.freeprivacypolicy-com---palette-light.freeprivacypolicy-com---nb{background-color:rgba(225,225,225,0.95)}div.freeprivacypolicy-com---nb .cc-nb-text{font-size:14px;margin-bottom:.75rem}div.freeprivacypolicy-com---nb .cc-nb-title{font-size:18px;margin-bottom:.5rem}div.freeprivacypolicy-com---nb .cc-nb-main-container{padding:1rem}div.freeprivacypolicy-com---palette-light .cc-nb-okagree,div.freeprivacypolicy-com---palette-light .cc-nb-reject,div.freeprivacypolicy-com---palette-light .cc-cp-foot-save{background:#005a2b}div.freeprivacypolicy-com---palette-light .cc-nb-okagree:hover,div.freeprivacypolicy-com---palette-light .cc-nb-reject:hover,div.freeprivacypolicy-com---palette-light .cc-cp-foot-save:hover{background:#002713}div.freeprivacypolicy-com---palette-light .cc-nb-okagree:focus,div.freeprivacypolicy-com---palette-light .cc-nb-reject:focus,div.freeprivacypolicy-com---palette-light .cc-cp-foot-save:focus{-webkit-box-shadow:none;box-shadow:none}div.freeprivacypolicy-com---palette-light .cc-nb-reject{display:none}div.freeprivacypolicy-com---palette-light .cc-nb-changep:hover{background:#d7d7d7}div.freeprivacypolicy-com---palette-light .cc-nb-changep:focus{-webkit-box-shadow:none;box-shadow:none}.cc-custom-checkbox input{visibility:hidden;opacity:0}.cc-nb-buttons-container button{display:inline-block;margin-right:10px}.contact_form{text-align:left;max-width:800px;margin:auto;margin-top:2rem}.contact_form input,.contact_form textarea,.contact_form input[type=text]:not(.DxInput){width:100%;margin-bottom:1.25rem;border:2px solid #d1d1d1;padding:7px 14px}.contact_form input:focus,.contact_form textarea:focus,.contact_form input[type=text]:not(.DxInput):focus{border-color:#005a2b}.contact_form textarea{min-width:100%;max-width:100%;height:200px;font-family:"lr_ot4","Arial Unicode","arial","helvetica",sans-serif;font-size:16px}.contact_form label{margin-bottom:3px}.contact_form .agree{margin-bottom:1rem}.contact_form .agree p{margin-bottom:2rem}.contact_form .agree input{display:inline-block;vertical-align:top;width:auto;margin:0 10px 0 0;padding:0;width:20px;height:20px}.contact_form .agree label{display:inline-block;vertical-align:top;max-width:calc(99.99% - 30px);margin-top:3px}.contact_form button{display:table;margin:2rem auto 0 auto}.contact_form .err input,.contact_form .err textarea,.contact_form .err input[type=text]:not(.DxInput){border-color:#f00}.alertify{width:700px !important;max-width:95vw;margin-left:0 !important;top:50% !important;left:50% !important;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modal_image{max-width:90vw;max-height:66vh;width:100%;-o-object-fit:contain;object-fit:contain}
/*# sourceMappingURL=style.css.map */