.blad,main .messages .conversation .respond .content .files .__nodownload,main .form-confirmation .container .form-content .paragraph .files .__nodownload,main .dont-miss .container ul li .__date,main .blog .blog-content .single-news-title .__date{font-size:12px}@media screen and (max-width: 479px){.blad,main .messages .conversation .respond .content .files .__nodownload,main .form-confirmation .container .form-content .paragraph .files .__nodownload,main .dont-miss .container ul li .__date,main .blog .blog-content .single-news-title .__date{font-size:10.8px}}.post__p,.post p,.post__link,main .catalog-list .col9 .single-catalog .single-catalog-details .__reservation,main .catalog-list .col9 .single-catalog .single-catalog-details .company .place-details span,main .catalog-list .col3 form .flex-box .field select option,main .catalog-list .col3 form .flex-box .field select,main .catalog-list .col3 form .flex-box .field label,main .cars-list .col3 .car-about h4,main .cars-list .col3 .car-about .__dtls,main .cars-list .col3 picture::before,main .catalog-section .single-catalog-box .list-box .__location,main .catalog-section .single-catalog-box .list-box ul li,main .catalog-section .single-catalog-box .top-box h3,main .catalog-section .single-catalog-box .top-box .__place,main .news-section .col9 .single-news-box .news-content .news-description p,main .news-section .col9 .single-news-box .news-content header .__date,main .news-section .col9 .single-news-box .news-content header h3,main .news-section .filtr-box select option,main .news-section .filtr-box select,main .messages .conversation .respond .content .text,main .answer-score .single-answer a,main .answer-score .single-answer p,main .answer-score .single-answer span,main .answer-score .single-answer h4,main .answer-score .formularz-szukaj-baza .field input,main .site-header .site-title p span,main .form-confirmation .container .form-content p,main .form-confirmation .container .form-values span,main .login-section .container .__input-field h5,main .login-section .container .__input-field h4,main .login-section .container .__input-field span,main .login-section .container .agreement .choice label,main .login-section .container label,main .login-section .container input[type=text],main .login-section .container input[type=email],main .login-section .container input[type=tel],main .login-section .container input[type=password],main .login-section .container textarea,main .login-section .container select,main .footer-bottom .container .links a:last-of-type,main .footer-bottom .container ul li a,main .form .agreement .choice label,main .help .container ul li .__mark,main .map .container a,main .blog .__all-news,main .blog .blog-content h3,main .about .container .about-box a,main .about .container .about-box p,main .question .container .content .box p,.topbar .top-part .__login-menu li,.topbar .top-part form .__szukaj-fraza{font-size:14px}@media screen and (max-width: 479px){.post__p,.post p,.post__link,main .catalog-list .col9 .single-catalog .single-catalog-details .__reservation,main .catalog-list .col9 .single-catalog .single-catalog-details .company .place-details span,main .catalog-list .col3 form .flex-box .field select option,main .catalog-list .col3 form .flex-box .field select,main .catalog-list .col3 form .flex-box .field label,main .cars-list .col3 .car-about h4,main .cars-list .col3 .car-about .__dtls,main .cars-list .col3 picture::before,main .catalog-section .single-catalog-box .list-box .__location,main .catalog-section .single-catalog-box .list-box ul li,main .catalog-section .single-catalog-box .top-box h3,main .catalog-section .single-catalog-box .top-box .__place,main .news-section .col9 .single-news-box .news-content .news-description p,main .news-section .col9 .single-news-box .news-content header .__date,main .news-section .col9 .single-news-box .news-content header h3,main .news-section .filtr-box select option,main .news-section .filtr-box select,main .messages .conversation .respond .content .text,main .answer-score .single-answer a,main .answer-score .single-answer p,main .answer-score .single-answer span,main .answer-score .single-answer h4,main .answer-score .formularz-szukaj-baza .field input,main .site-header .site-title p span,main .form-confirmation .container .form-content p,main .form-confirmation .container .form-values span,main .login-section .container .__input-field h5,main .login-section .container .__input-field h4,main .login-section .container .__input-field span,main .login-section .container .agreement .choice label,main .login-section .container label,main .login-section .container input[type=text],main .login-section .container input[type=email],main .login-section .container input[type=tel],main .login-section .container input[type=password],main .login-section .container textarea,main .login-section .container select,main .footer-bottom .container .links a:last-of-type,main .footer-bottom .container ul li a,main .form .agreement .choice label,main .help .container ul li .__mark,main .map .container a,main .blog .__all-news,main .blog .blog-content h3,main .about .container .about-box a,main .about .container .about-box p,main .question .container .content .box p,.topbar .top-part .__login-menu li,.topbar .top-part form .__szukaj-fraza{font-size:11.9px}}main .catalog-list .col9 .single-catalog .single-catalog-details .company header .rating span b,main .catalog-section .single-catalog-box .catalog-description .contact a,main .site-header .site-title p,main .form-confirmation .container .submit-box input[type=submit],main .form-confirmation .container .form-values a,main .login-section .container input[type=submit],main .login-section .container .submit,main .step-header .steps-counter li::after,main .step-header .step-title p,main .footer-bottom .container .links a:first-of-type,main .form input[type=submit],main .contact-info .container .__chat span,main .contact-info .container .__email a,main .dont-miss .container ul li h4,main .help .container p,main .blog .blog-content .single-news-title h4,main .blog .blog-content h3 b,main .about .container .about-box p b,main .question .container .content .box a,.komunikat .__more a,body{font-size:16px}@media screen and (max-width: 479px){main .catalog-list .col9 .single-catalog .single-catalog-details .company header .rating span b,main .catalog-section .single-catalog-box .catalog-description .contact a,main .site-header .site-title p,main .form-confirmation .container .submit-box input[type=submit],main .form-confirmation .container .form-values a,main .login-section .container input[type=submit],main .login-section .container .submit,main .step-header .steps-counter li::after,main .step-header .step-title p,main .footer-bottom .container .links a:first-of-type,main .form input[type=submit],main .contact-info .container .__chat span,main .contact-info .container .__email a,main .dont-miss .container ul li h4,main .help .container p,main .blog .blog-content .single-news-title h4,main .blog .blog-content h3 b,main .about .container .about-box p b,main .question .container .content .box a,.komunikat .__more a,body{font-size:12.8px}}main .cars-list .col3 .car-about .__price,.topbar .navbar li a{font-size:18px}@media screen and (max-width: 479px){main .cars-list .col3 .car-about .__price,.topbar .navbar li a{font-size:14.4px}}.getOffer .singleOffer .price .green,.getOffer .singleOffer .offername,.getOffer .singleOffer .popular,.settings-box .buttons button,.settings-box p,.post__header,main .catalog-list .col9 .single-catalog .single-catalog-details .company header h3,main .catalog-list header.tabs .container a,main .messages h2,main .answer-score .__uppercase,main .form header h2,main .dont-miss .container .section-title h4,main .help .container h2,main .map .container h2,main .blog .blog-content h2,main .about .container .about-box h3,main .question .container .content .box a,.komunikat .__more a{font-size:24px}@media screen and (max-width: 479px){.getOffer .singleOffer .price .green,.getOffer .singleOffer .offername,.getOffer .singleOffer .popular,.settings-box .buttons button,.settings-box p,.post__header,main .catalog-list .col9 .single-catalog .single-catalog-details .company header h3,main .catalog-list header.tabs .container a,main .messages h2,main .answer-score .__uppercase,main .form header h2,main .dont-miss .container .section-title h4,main .help .container h2,main .map .container h2,main .blog .blog-content h2,main .about .container .about-box h3,main .question .container .content .box a,.komunikat .__more a{font-size:19.2px}}.getOffer .singleOffer .price span:first-child,main .site-header .site-title h3,main .step-header .step-title h3,main .contact-info .container h2,main .dont-miss .container .section-title h2,main .question .container header h1{font-size:36px}@media screen and (max-width: 479px){.getOffer .singleOffer .price span:first-child,main .site-header .site-title h3,main .step-header .step-title h3,main .contact-info .container h2,main .dont-miss .container .section-title h2,main .question .container header h1{font-size:25.2px}}*,*:before,*:after{box-sizing:border-box}body{margin:0;padding:0}address{font-style:normal}p{margin:0;padding:0 0 20px 0}ul,ol{margin-top:0;padding-top:0;margin-top:0;padding-bottom:0}ul ul{padding-bottom:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0 0 10px 0}ul ul{margin:0}img,figure,picture,iframe{margin:0;padding:0;border:0;display:block}form,fieldset{margin:0;padding:0;border:0}label{margin:0;padding:0;cursor:pointer;text-align:left}input[type=text],input[type=tel],input[type=email],input[type=submit],select,textarea{margin:0;padding:0;border:none;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}select{background:url(../img/svg/icon-dropdown.svg) right 15px center no-repeat #fff;padding-right:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=submit]:focus,select:focus,textarea:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}input,textarea,select{border-radius:0px}table{border-collapse:collapse;margin:0;padding:0}table tr th,table tr td{margin:0;padding:0}a{text-decoration:none;transition:.3s ease all}a:hover{text-decoration:none}.container{margin:0 auto;width:1200px;position:relative}@media screen and (max-width: 1279px){.container{width:1000px}}@media screen and (max-width: 1023px){.container{width:746px}}@media screen and (max-width: 767px){.container{width:100%;padding:0 25px}}@media screen and (max-width: 479px){.container{width:100%}}.topbar{width:100%}.topbar .burgermenu{float:right;display:none;cursor:pointer}@media screen and (max-width: 1279px){.topbar .burgermenu{display:block}}@media screen and (max-width: 1279px){nav.navbar{display:none}}nav.navbar ul{margin:0;padding:0;list-style:none}nav.navbar ul li{margin:0;padding:0}.navbarMobile{position:fixed;top:0;right:0;width:100vw;height:100vh;z-index:99999}.navbarMobile .container{padding:0;width:100%;overflow-y:auto;position:fixed;top:0;right:-99.999%;z-index:2;height:100vh;transition:right .3s ease-out;background:rgba(255,255,255,0)}.navbarMobile .containerActive{right:0px}.breadcrumb{margin:15px -10px 0 -10px;padding:0;list-style:none;display:block;overflow:hidden;width:100%;font-size:.875em}.breadcrumb li{padding:0 0 0 10px;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.breadcrumb li::before{padding:0 10px 0 0;content:"/"}.cover-bg{background-repeat:no-repeat;min-height:100%;min-width:100%;height:100%;background-size:cover;background-position:center center}.slider .content{margin:0;padding:0;list-style:none;position:relative}.slider .content li{margin:0;padding:0}.slider .content li:first-child{display:block}.slider .content li:last-child{display:none;position:relative}.justify{text-align:justify}.right{text-align:right}.center{text-align:center}.row{margin:0 auto;width:100%;display:flex;flex-wrap:wrap}.row .col1{width:8.3333333333%}.row .col2{width:16.6666666667%}.row .col3{width:25%}.row .col4{width:33.3333333333%}.row .col5{width:41.6666666667%}.row .col6{width:50%}.row .col7{width:58.3333333333%}.row .col8{width:66.6666666667%}.row .col9{width:75%}.row .col10{width:83.3333333333%}.row .col11{width:91.6666666667%}.row .col12{width:100%}.row200{margin:0 -100px;width:calc(100% + 200px)}.row200 .col{padding:100px}.row160{margin:0 -80px;width:calc(100% + 160px)}.row160 .col{padding:80px}.row120{margin:0 -60px;width:calc(100% + 120px)}.row120 .col{padding:60px}.row80{margin:0 -40px;width:calc(100% + 80px)}.row80 .col{padding:40px}.row70{margin:0 -35px;width:calc(100% + 70px)}.row70 .col{padding:35px}.row60{margin:0 -30px;width:calc(100% + 60px)}.row60 .col{padding:30px}.row50{margin:0 -25px;width:calc(100% + 50px)}.row50 .col{padding:25px}.row40{margin:0 -20px;width:calc(100% + 40px)}.row40 .col{padding:20px}.row30{margin:0 -15px;width:calc(100% + 30px)}.row30 .col{padding:15px}.row20{margin:0 -10px;width:calc(100% + 20px)}.row20 .col{padding:10px}.row10{margin:0 -5px;width:calc(100% + 10px)}.row10 .col{padding:5px}.row6{margin:0 -3px;width:calc(100% + 6px)}.row6 .col{padding:3px}.row0{margin:0;width:100%}.row0 .col{padding:0}@media screen and (max-width: 1023px){.row .col1,.row .col2,.row .col3,.row .col4,.row .col5,.row .col6,.row .col7,.row .col8,.row .col9,.row .col10,.row .col11,.row .col12{width:100%}}footer{width:100%}.ciasteczka{padding:0;position:fixed;width:100%;overflow:hidden;bottom:0;z-index:99999999;background:#000;opacity:.85}.ciasteczka a{color:#fff;cursor:pointer;font-size:13px}.ciasteczka a:hover{text-decoration:underline}.ciasteczka .cookies{text-align:center;color:#fff;position:relative;overflow:hidden}.ciasteczka .cookies P{margin:0;padding:15px 34px 15px 0;font-size:13px;text-align:left}.ciasteczka .cookies .close{position:absolute;right:8px;top:12px;cursor:pointer}.ciasteczka .cookies .close:hover{text-decoration:none}.__uppercase{text-transform:uppercase}.__lowercase{text-transform:lowercase}.accordion .panel .panel-header{cursor:pointer}.bodynoscroll{overflow-y:hidden}.bodyscroll{overflow-y:scroll}body{padding-top:160px;font-family:"Montserrat",sans-serif;color:#221f20;line-height:1.3;font-size:15px;font-weight:300;color:#3b3b3b}body a{font-family:"Montserrat",sans-serif;color:#3b3b3b}main{overflow:hidden;font-family:"Montserrat",sans-serif;font-weight:normal;font-style:normal}b{font-family:"Montserrat",sans-serif}strong{font-family:"Montserrat",sans-serif}.komunikat{width:100%;text-align:center}.komunikat .potwierdzenie{text-align:center}.komunikat .__more{margin-top:10px;margin-bottom:10px}.komunikat .__more a{border:2px solid #80c433;line-height:70px;height:70px;display:inline-block;text-transform:lowercase;color:#80c433;padding:0 30px;font-weight:700;position:relative;font-size:14px;min-width:210px;text-align:center;font-weight:700}.komunikat .__more a:hover{color:#f2f2f2;background:#80c433}@media screen and (max-width: 1023px){.komunikat .__more a{margin-right:20px;padding:0 20px}}@media screen and (max-width: 767px){.komunikat .__more a{margin:0 0 20px 0}}@media screen and (max-width: 479px){.komunikat .__more a{width:100%;text-align:center;margin-bottom:15px}}.navbarMobile{background:#353535}.navbarMobile .close{background:url(../img/svg/hamburger-close-42x42.svg) right 20px center no-repeat;background-size:38px auto;width:100%;height:90px;cursor:pointer}.navbarMobile ul{margin:0;padding:0 0 50px 0;list-style:none}.navbarMobile ul li{display:block;text-align:right;color:#fefefe}.navbarMobile ul li a{padding:10px 25px;display:block;border-bottom:1px #3b3b3b solid;cursor:pointer;transition:opacity .3s ease;background-image:inherit;color:#fff}.navbarMobile ul li a:hover{opacity:.75}.navbarMobile ul:nth-child(2){padding:0 0 10px 0;overflow:hidden;display:block}.navbarMobile ul:nth-child(2) li{float:right}.navbarMobile ul:nth-child(2) li a{padding-left:0;color:#80c433}label{padding-bottom:8px;display:block}input{border:0}input[type=submit]{cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}input[type=button]{-moz-appearance:none;appearance:none;-webkit-appearance:none}.topbar{height:160px;color:#fefefe;position:fixed;top:0;left:0;z-index:999;background:#fff}@media screen and (max-width: 1279px){.topbar{border-bottom:1px #f5f5f5 solid}}.topbar .container{display:flex;flex-wrap:wrap}.topbar .top-part{width:100%;height:80px;display:flex;justify-content:space-between;align-items:center;position:relative}@media screen and (max-width: 1279px){.topbar .top-part:after{content:"";top:80px;left:0;width:100%;height:1px;background:#f5f5f5;position:absolute}}.topbar .top-part form{margin:0;padding:0;width:550px;position:relative}@media screen and (max-width: 1279px){.topbar .top-part form{position:absolute;top:90px;left:0;width:100%}}.topbar .top-part form fieldset{margin:0;padding:0;border:0;width:100%;overflow:hidden}.topbar .top-part form .__szukaj-fraza{line-height:60px;background-color:#f5f5f5;width:calc(100% - 50px);padding:0 20px 0 20px;font-weight:400;color:#3b3b3b;font-family:"Montserrat",sans-serif;float:left}.topbar .top-part form input[type=submit]{float:right;width:50px;height:60px;border:0;cursor:pointer;background:url(../img/svg/icon-magnifier.svg) right center no-repeat;background-size:32px auto}.topbar .top-part form .__szukaj-wyniki{display:none;position:absolute;top:60px;left:0;width:100%;max-height:50vh;overflow-x:hidden;overflow-y:auto;background:#fafafa;z-index:20;color:#221f20;padding:0 0 20px 0}.topbar .top-part form .__szukaj-wyniki p{padding:20px 20px 10px 20px}.topbar .top-part form .__szukaj-wyniki ul{list-style:none;margin:0;padding:0}.topbar .top-part form .__szukaj-wyniki ul li{margin:0;padding:0}.topbar .top-part form .__szukaj-wyniki ul li a{padding:5px 20px;display:block}.topbar .top-part form .__szukaj-wyniki ul li a:hover{background:#80c433;color:#fff}.topbar .top-part .__login-menu{display:flex;margin:0;padding:0;list-style:none}@media screen and (max-width: 1279px){.topbar .top-part .__login-menu{display:none}}.topbar .top-part .__login-menu li{padding:0 20px;text-transform:lowercase;font-weight:400;position:relative}@media screen and (max-width: 1023px){.topbar .top-part .__login-menu li{padding:0 15px}}@media screen and (max-width: 767px){.topbar .top-part .__login-menu li{padding:0 10px}}.topbar .top-part .__login-menu li:first-of-type::after{height:100%;width:1px;right:0;content:"";position:absolute;background-color:#3b3b3b;top:0}.topbar .top-part .__login-menu li a:hover{color:#80c433}.topbar .bottom-part{width:100%;height:80px;z-index:1}@media screen and (max-width: 1279px){.topbar .bottom-part{display:none}}.topbar::after{background-color:#3b3b3b;width:100%;height:80px;left:0;bottom:0;content:"";position:absolute}@media screen and (max-width: 1279px){.topbar::after{content:none}}.topbar h1{float:left;padding:0}.topbar h1 picture{height:30px;width:auto}@media screen and (max-width: 767px){.topbar h1 picture{height:24px}}.topbar h1 picture img{width:auto;height:100%}.topbar .burgermenu{background:url(../img/svg/hamburger-32x32.svg) center center no-repeat;background-size:32px auto;width:32px;height:32px}.topbar .navbar{width:100%;z-index:1}.topbar .navbar ul{display:flex;justify-content:center}.topbar .navbar li{position:relative;display:inline-block}.topbar .navbar li a{font-weight:400;font-family:"Montserrat",sans-serif;color:#fefefe;line-height:80px;display:block;transition:color .3s ease;text-transform:uppercase;padding:0 20px}.topbar .navbar li a:hover{color:#80c433}.topbar .navbar li a.active{color:#80c433}.topbar .navbar li.__asq a{font-weight:700;padding-left:50px;background-image:url(/img/svg/icon-question.svg);background-size:auto 32px;background-repeat:no-repeat;background-position:center left}main .slider .content{display:block}main .slider .content li{position:relative}main .slider .content img{width:100% !important;height:auto !important}main .slider .nav{position:absolute;z-index:2;width:100%;bottom:30px;right:0;height:15px;text-align:center;display:flex;justify-content:flex-start;padding-left:50px}@media screen and (max-width: 479px){main .slider .nav{padding-left:20px}}main .slider .nav li{margin:0 5px;display:inline-block;width:24px;height:24px}@media screen and (max-width: 479px){main .slider .nav li{width:16px;height:16px}}main .slider .nav li a{border-radius:50%;display:block;width:100%;height:100%;cursor:pointer;background:#fefefe}main .slider .nav li .active{position:relative}main .slider .nav li .active::after{width:8px;height:8px;position:absolute;top:8px;left:8px;background-color:#3b3b3b;border-radius:50%;content:""}@media screen and (max-width: 479px){main .slider .nav li .active::after{width:6px;height:6px;top:5px;left:5px}}main .slider ._info{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/header.png) center center no-repeat;background-size:1903px auto}@media screen and (max-width: 1600px){main .slider ._info{background-size:auto 100%}}@media screen and (max-width: 650px){main .slider ._info{display:none}}main .question{padding:100px 0;background-image:url(/img/svg/bg-key.svg);background-position:center;background-attachment:fixed;background-size:305px auto;background-repeat:no-repeat}main .question .container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media screen and (min-width: 1279px){main .question .container{padding:0 110px}}main .question .container header{width:calc(40% - 30px)}@media screen and (max-width: 1023px){main .question .container header{width:calc(40% - 15px)}}@media screen and (max-width: 767px){main .question .container header{width:100%;margin-bottom:20px}}main .question .container header h1{color:#3b3b3b;text-transform:uppercase;letter-spacing:.1px;text-align:right}@media screen and (max-width: 1023px){main .question .container header h1{line-height:30px}}@media screen and (max-width: 767px){main .question .container header h1{text-align:center}}main .question .container header p{text-align:right}@media screen and (max-width: 767px){main .question .container header p{text-align:center}}main .question .container header p b{font-weight:400}main .question .container header picture{width:90px;height:auto;margin-left:auto}@media screen and (max-width: 767px){main .question .container header picture{margin:0 auto}}main .question .container header picture img{width:100%;height:auto}main .question .container .content{width:calc(60% - 30px)}@media screen and (max-width: 1023px){main .question .container .content{width:calc(60% - 15px)}}@media screen and (max-width: 767px){main .question .container .content{width:100%}}main .question .container .content .box{display:flex;align-items:center}@media screen and (max-width: 767px){main .question .container .content .box{justify-content:center;flex-direction:column}}@media screen and (max-width: 479px){main .question .container .content .box{flex-wrap:wrap}}main .question .container .content .box:first-of-type{margin-bottom:20px}@media screen and (max-width: 1023px){main .question .container .content .box:first-of-type{margin-bottom:10px}}@media screen and (max-width: 767px){main .question .container .content .box:first-of-type{margin-bottom:30px}}@media screen and (max-width: 479px){main .question .container .content .box:first-of-type{margin-bottom:30px}}main .question .container .content .box a{border:2px solid #80c433;line-height:70px;text-transform:lowercase;color:#303030;padding:0 30px;margin-right:35px;font-weight:700;position:relative;font-size:14px;min-width:210px;text-align:center}@media screen and (max-width: 1023px){main .question .container .content .box a{margin-right:20px;padding:0 20px}}@media screen and (max-width: 767px){main .question .container .content .box a{margin:0 0 20px 0}}@media screen and (max-width: 479px){main .question .container .content .box a{width:100%;text-align:center;margin-bottom:15px}}main .question .container .content .box p{font-weight:300;padding:0}@media screen and (max-width: 767px){main .question .container .content .box p{text-align:center;width:100%}}main .question .container .content .box a{font-weight:700}main .question .container .content .box a:hover{color:#f2f2f2;background:#80c433}main .about{padding:100px 0 0 0;background-image:url(/img/about-bg.png);background-size:cover;background-position:center}@media screen and (max-width: 767px){main .about{padding-bottom:20px}}main .about .container{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:stretch}main .about .container .about-box{width:calc(33.33333% - 40px);display:flex;flex-direction:column;align-items:center;padding-bottom:100px}@media screen and (max-width: 767px){main .about .container .about-box{width:100%;padding-bottom:80px}}main .about .container .about-box picture{width:80px;height:auto;margin-bottom:30px}@media screen and (max-width: 767px){main .about .container .about-box picture{margin-bottom:20px}}main .about .container .about-box picture img{width:100%;height:auto}main .about .container .about-box h3{text-transform:uppercase;padding-bottom:30px;color:#fff}@media screen and (max-width: 767px){main .about .container .about-box h3{padding-bottom:20px}}main .about .container .about-box h3 b{color:#80c433}main .about .container .about-box p{color:#fefefe;text-align:center}main .about .container .about-box p b{font-weight:400;display:block}main .about .container .about-box a{color:#fefefe;border:3px solid #80c433;line-height:60px;padding:0 37px;font-weight:700;text-transform:lowercase;margin-top:auto}main .about .container .about-box a:hover{background-color:#80c433;color:#fefefe}main .blog{padding:100px 0;position:relative;color:#3b3b3b}main .blog header{width:100%;height:100%}main .blog h1{position:absolute;transform:rotate(90deg);color:#fefefe;right:-162px;top:250px;font-size:138px;text-transform:uppercase;line-height:100px;padding:0}@media screen and (max-width: 767px){main .blog h1{transform:rotate(0deg);position:relative;right:0;top:230px;text-align:center;color:#3b3b3b;font-size:64px;color:#fff}}@media screen and (min-width: 1279px){main .blog .container{padding-left:600px}}@media screen and (max-width: 1279px)and (min-width: 1023px){main .blog .container{padding-left:500px}}@media screen and (max-width: 1023px)and (min-width: 767px){main .blog .container{padding-left:400px}}@media screen and (max-width: 767px){main .blog .container{padding-top:60px}}main .blog .blog-picture{position:absolute;width:45%;height:100%;left:0;top:0;background-image:url(/img/blog-bg.png);background-position:center;background-size:cover}@media screen and (max-width: 767px){main .blog .blog-picture{width:100%;position:relative;top:initial;left:initial;height:300px;padding-bottom:40px}}main .blog .blog-content h3{font-weight:300;padding-bottom:55px}@media screen and (max-width: 479px){main .blog .blog-content h3{text-align:center}}main .blog .blog-content h3 b{font-weight:400}main .blog .blog-content h2{text-transform:uppercase;padding-bottom:20px}@media screen and (max-width: 479px){main .blog .blog-content h2{text-align:center}}main .blog .blog-content .single-news-title{padding-bottom:15px;padding-left:25px;background-image:url(/img/svg/icon-arrow-right.svg);background-position:-22px -24px;background-repeat:no-repeat;background-size:60px auto;transition:.3s ease all}main .blog .blog-content .single-news-title h4{font-weight:400;padding-bottom:0}main .blog .blog-content .single-news-title h4 a:hover{color:#80c433}main .blog .blog-content .single-news-title .__date{font-weight:300}@media screen and (max-width: 767px){main .blog .blog-content{text-align:center}main .blog .blog-content h3{text-align:center}main .blog .blog-content .single-news-title{padding-left:0;background:none}}main .blog .__all-news{border:3px solid #80c433;line-height:60px;padding:0 37px;font-weight:700;text-transform:lowercase;display:inline-block;margin-top:40px}@media screen and (max-width: 479px){main .blog .__all-news{width:100%;text-align:center}}main .blog .__all-news:hover{background-color:#80c433;color:#fefefe}main .map{padding:90px 0;color:#3b3b3b;clear:both;position:relative}@media screen and (max-width: 767px){main .map{padding:0}}main .map .map-picture{position:absolute;width:55%;height:100%;right:0;top:0;background-image:url(/img/map.png);background-position:center;background-size:cover}@media screen and (max-width: 767px){main .map .map-picture{width:100%;position:relative;background:none;padding-bottom:40px}}main .map .container{display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-end}@media screen and (min-width: 1279px){main .map .container{padding-right:770px}}@media screen and (max-width: 1279px)and (min-width: 1023px){main .map .container{padding-right:620px}}@media screen and (max-width: 1023px)and (min-width: 767px){main .map .container{padding-right:490px}}@media screen and (max-width: 767px){main .map .container{align-items:center}}main .map .container h2{text-transform:uppercase;line-height:24px;text-align:right}@media screen and (max-width: 767px){main .map .container h2{text-align:center}}main .map .container .__key{width:43px;height:auto;margin-bottom:20px}main .map .container .__key img{width:100%;height:auto}main .map .container .__map{width:100%;height:auto;display:none}@media screen and (max-width: 767px){main .map .container .__map{display:none}}main .map .container .__map img{width:100%;height:auto}main .map .container a{border:3px solid #80c433;line-height:60px;padding:0 37px;font-weight:700;text-transform:lowercase;display:inline-block;margin-top:0;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 767px){main .map .container a{margin-bottom:60px;margin-top:10px}}@media screen and (max-width: 479px){main .map .container a{width:100%;text-align:center}}main .map .container a:hover{background-color:#80c433;color:#fefefe}main .help{background-color:#3b3b3b;padding:100px 0;color:#fefefe}@media screen and (max-width: 767px){main .help{margin-top:-40px}}main .help .container{display:flex;justify-content:center;align-items:center;flex-direction:column}main .help .container h2{text-transform:uppercase;line-height:24px;padding-bottom:30px;text-align:center}main .help .container p{color:#fefefe;font-weight:400}main .help .container ul{display:flex;justify-content:space-around;padding:0 150px;margin:0;width:100%}@media screen and (max-width: 1279px){main .help .container ul{padding:0 75px}}@media screen and (max-width: 1023px){main .help .container ul{padding:0}}@media screen and (max-width: 767px){main .help .container ul{flex-wrap:wrap;justify-content:center}}main .help .container ul li{width:-moz-fit-content;width:fit-content;display:flex;align-items:center}@media screen and (max-width: 767px){main .help .container ul li{padding:0 30px;margin-bottom:20px}}@media screen and (max-width: 479px){main .help .container ul li{justify-content:center;padding:0 10px}}main .help .container ul li .__mark{font-weight:700;line-height:28px;margin-left:15px}main .help .container ul li picture{width:28px;height:auto}main .help .container ul li picture img{width:100%;height:auto}main .help .container ul li .__toyota{width:37px}main .help .container ul li .__opel{width:37px}main .help .container ul li .__audi{width:55px}main .dont-miss{padding:100px 0;color:#3b3b3b}main .dont-miss .container{display:flex;flex-wrap:wrap}main .dont-miss .container .section-title{width:42%;display:flex;flex-direction:column;align-items:flex-end}@media screen and (max-width: 767px){main .dont-miss .container .section-title{width:100%;align-items:center;margin-bottom:30px}}main .dont-miss .container .section-title h2{text-transform:uppercase}main .dont-miss .container .section-title h4{text-align:right;text-transform:uppercase;line-height:24px}main .dont-miss .container .section-title picture{width:34px;height:auto;margin-bottom:10px}main .dont-miss .container .section-title picture img{width:100%;height:auto}main .dont-miss .container ul{width:58%;padding:0 0 0 100px;margin:0;list-style:none}@media screen and (max-width: 1023px){main .dont-miss .container ul{padding-left:50px}}@media screen and (max-width: 767px){main .dont-miss .container ul{width:100%;padding:0}}main .dont-miss .container ul li{margin-bottom:25px;padding-left:25px;background-image:url(/img/svg/icon-arrow-right.svg);background-position:-22px -24px;background-repeat:no-repeat;background-size:60px auto;transition:.3s ease all}main .dont-miss .container ul li:last-of-type{margin:0}main .dont-miss .container ul li h4{font-weight:400;padding:0}main .dont-miss .container ul li a:hover{color:#80c433}main .dont-miss .container ul li .__date{font-weight:300}@media screen and (max-width: 767px){main .dont-miss .container{text-align:center}main .dont-miss .container ul li{padding-left:0;background:none}}main .contact-info{background-color:#f7f7f7;padding:120px 0;background-image:url(/img/svg/icon-question-mark.svg);background-position:center;background-attachment:fixed;background-size:225px auto;background-repeat:no-repeat}main .contact-info .container{display:flex;justify-content:center;align-items:center;color:#3b3b3b;flex-wrap:wrap}main .contact-info .container h2{text-align:center;text-transform:uppercase;line-height:30px;width:100%;padding-bottom:30px;width:100%}main .contact-info .container picture{margin:0 auto;text-align:center;width:50px;height:50px}main .contact-info .container picture img{margin:0 auto;width:100%;height:auto}main .contact-info .container .__email{width:160px;text-align:center}main .contact-info .container .__email a{font-weight:400}main .contact-info .container .__email a:hover{color:#80c433}@media screen and (max-width: 479px){main .contact-info .container .__email{margin-top:20px}}main .contact-info .container .__chat{width:160px;text-align:center}main .contact-info .container .__chat span{font-weight:400}main .contact-info .container .__chat img{height:40px}main .form{background-color:#3b3b3b;padding:50px 0 30px 0}main .form .formularz-kontakt label{color:#fff}main .form header h2{padding-bottom:50px;padding-left:55px;text-align:center;width:100%;background-image:url(/img/svg/icon-contact-form.svg);background-repeat:no-repeat;background-position:calc(50% - 180px) calc(50% - 24px);background-size:100px auto;text-transform:uppercase;color:#fff}@media screen and (max-width: 479px){main .form header h2{padding-left:0;background-size:80px auto;background-position:calc(50% - 5px) calc(50% + 10px)}}main .form form{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:40px;justify-content:space-between}@media screen and (max-width: 767px){main .form form{flex-direction:column}}main .form form fieldset{width:calc(50% - 15px)}@media screen and (max-width: 767px){main .form form fieldset:first-child{margin-right:0;margin-bottom:20px}}main .form form fieldset:last-child{margin-left:15px}@media screen and (max-width: 767px){main .form form fieldset:last-child{margin-left:0}}@media screen and (max-width: 767px){main .form form fieldset{width:100%}}main .form form fieldset .field{margin-bottom:25px}main .form form fieldset .field:last-child{margin-bottom:0}main .form form fieldset .field label{font-weight:300;display:block}main .form form fieldset .field input{display:block;color:#3b3b3b;width:100%;line-height:50px;padding:0 20px;font-weight:400;font-family:"Montserrat",sans-serif}main .form form fieldset .field input::-moz-placeholder{font-weight:400}main .form form fieldset .field input::placeholder{font-weight:400}main .form form fieldset .field textarea{display:block;width:100%;padding:16px 18px !important;resize:vertical;min-height:254px !important;font-family:"Montserrat",sans-serif !important;color:#3b3b3b;font-size:15px !important;font-weight:400}main .form form fieldset .field textarea::-moz-placeholder{font-size:15px !important;font-weight:400}main .form form fieldset .field textarea::placeholder{font-size:15px !important;font-weight:400}main .form input[type=submit]{background-color:#3b3b3b;line-height:65px;color:#fefefe;width:100%;text-align:center;border:3px solid #80c433;transition:all .3s ease;margin-top:30px;font-weight:400}main .form input[type=submit]:hover{background-color:#80c433;cursor:pointer}@media screen and (max-width: 767px){main .form .agreement{width:100%;margin-bottom:30px}}main .form .agreement .choice{margin:0;display:flex;align-items:flex-start;flex-wrap:wrap}main .form .agreement .choice .checkbox{width:40px}main .form .agreement .choice .checkbox a{border:3px solid #fff;width:32px;height:32px;float:left;display:block;position:relative}main .form .agreement .choice .checkbox a::after{position:absolute;width:100%;height:100%;left:0;top:0;content:"";background:url(/img/svg/icon-checked-green.svg) center center no-repeat;background-size:60% auto;opacity:0;transition:opacity .3s}main .form .agreement .choice .checkbox input{display:none}main .form .agreement .choice .checkbox .active::after{opacity:1}main .form .agreement .choice label{width:calc(100% - 40px);color:#fff;padding-bottom:0 !important}main .form .agreement .choice label a{color:#80c433;text-decoration:underline;z-index:999;position:relative}main .form .agreement .choice label a:hover{opacity:.7}main .form .agreement .choice .blad{flex-basis:100%;width:100%}main .form .agreement label{color:#3b3b3b}main .footer-bottom{background-color:#353535;padding:20px 0}@media screen and (max-width: 1023px){main .footer-bottom{padding-bottom:10px}}main .footer-bottom .container{display:flex;flex-wrap:wrap;align-items:center}main .footer-bottom .container ul{padding:0;margin:0;display:flex;list-style:none}@media screen and (max-width: 1023px){main .footer-bottom .container ul{width:100%;justify-content:center}}main .footer-bottom .container ul li{margin:auto 0}main .footer-bottom .container ul li a{color:#80c433;text-transform:lowercase;font-weight:300}main .footer-bottom .container ul li a:hover{color:#fff}main .footer-bottom .container ul li a.active{color:#fff}main .footer-bottom .container ul li a.__white{color:#fff}main .footer-bottom .container .fast-menu{width:75%}main .footer-bottom .container .fast-menu li{margin-right:30px}@media screen and (max-width: 1023px){main .footer-bottom .container .fast-menu li{margin:0 5px}}main .footer-bottom .container .fast-menu li:last-of-type{margin:0}@media screen and (max-width: 1023px){main .footer-bottom .container .fast-menu{width:100%;margin-bottom:10px;flex-wrap:wrap}}main .footer-bottom .container .links{width:66.666%;display:flex;justify-content:center}@media screen and (max-width: 1023px){main .footer-bottom .container .links{width:100%;margin:15px 0 5px 0}}main .footer-bottom .container .links a{color:#fefefe}main .footer-bottom .container .links a:first-of-type{font-weight:400;margin-right:30px}main .footer-bottom .container .links a:last-of-type{font-weight:300}main .footer-bottom .container .links a:hover{opacity:.7}main .footer-bottom .container .social{width:25%;justify-content:flex-end}@media screen and (max-width: 1023px){main .footer-bottom .container .social{justify-content:center;width:100%}}main .footer-bottom .container .social li{position:relative;padding:10px;transition:.3s ease all}main .footer-bottom .container .social li:hover{opacity:.7}main .footer-bottom .container .social li a{position:absolute;left:0;top:0;width:100%;height:100%}main .footer-bottom .container .social li .__fb{width:9px}main .footer-bottom .container .social li .__ig{width:20px}main .footer-bottom .container .social li .__yt{width:23px}main .footer-bottom .container .social li picture{height:auto}main .footer-bottom .container .social li picture img{width:100%;height:auto}main .step-header{padding:70px 0;background-color:#f2f2f2}main .step-header .container{display:flex;flex-wrap:wrap}@media screen and (min-width: 1279px){main .step-header .container{padding:0 110px}}main .step-header .step-title{display:flex;align-items:center;width:50%}@media screen and (max-width: 1023px){main .step-header .step-title{width:100%;justify-content:center;margin-bottom:30px}}main .step-header .step-title picture{width:68px;height:auto;margin-right:25px}@media screen and (max-width: 479px){main .step-header .step-title picture{margin-right:15px;width:54px}}main .step-header .step-title picture img{width:100%;height:auto}main .step-header .step-title h3{color:#3b3b3b}main .step-header .step-title span{font-weight:300}main .step-header .step-title p{padding:0}main .step-header .steps-counter{padding:0;margin:0;list-style:none;display:flex;justify-content:space-between;width:50%;counter-reset:li-counter;position:relative}@media screen and (max-width: 1023px){main .step-header .steps-counter{width:100%}}@media screen and (max-width: 479px){main .step-header .steps-counter{flex-direction:column}}main .step-header .steps-counter::before{margin-left:12%;position:absolute;top:20px;width:76%;content:"";height:2px;background-color:#3b3b3b}@media screen and (max-width: 479px){main .step-header .steps-counter::before{content:none}}main .step-header .steps-counter::after{position:absolute;top:1px;left:0;width:80%;content:"";height:40px;background-image:url(/img/svg/icon-arrow-right-gray.svg),url(/img/svg/icon-arrow-right-gray.svg);background-repeat:no-repeat,no-repeat;background-position:37% center,91% center;background-size:60px auto,60px auto}@media screen and (max-width: 479px){main .step-header .steps-counter::after{content:none}}main .step-header .steps-counter li{padding-top:72px;position:relative;color:#999}@media screen and (max-width: 479px){main .step-header .steps-counter li{text-align:center;padding-top:50px;margin-bottom:20px}main .step-header .steps-counter li:last-of-type{margin:0}}main .step-header .steps-counter li::before{width:42px;height:42px;top:0;left:calc(50% - 21px);background-color:#fefefe;border-radius:50px;content:"";position:absolute}main .step-header .steps-counter li::after{counter-increment:li-counter;width:42px;height:42px;top:0;left:calc(50% - 21px);display:flex;justify-content:center;align-items:center;border-radius:50px;content:counter(li-counter);position:absolute;color:#3b3b3b;font-weight:700}main .step-header .steps-counter .__active{color:#454547}main .step-header .steps-counter .__active::before{background-color:#80c433}main .step-header .steps-counter .__active::after{color:#fefefe}main .login-section{padding:25px 0 !important}main .login-section .container{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}main .login-section .container::before{position:absolute;background-color:#f5f5f5;width:1px;height:100%;top:0;left:calc(50% - 1px);position:absolute;content:""}@media screen and (max-width: 1023px){main .login-section .container::before{content:none}}main .login-section .container .form-box{width:100%}main .login-section .container .register-box h3{font-size:24px;color:#303030 !important;padding-bottom:30px}main .login-section .container .login-box{position:relative}main .login-section .container .login-box h3{font-size:24px;color:#303030 !important;padding-bottom:126px}@media screen and (max-width: 1023px){main .login-section .container .login-box h3{padding-bottom:30px}}main .login-section .container .login-box .forgotten{margin-top:30px;text-align:right}main .login-section .container .login-box .forgotten a{color:#80c433;text-decoration:underline;z-index:999;position:relative}main .login-section .container .login-box .forgotten a:hover{opacity:.7}@media screen and (max-width: 1023px){main .login-section .container .login-box{order:-1}main .login-section .container .login-box::after{position:absolute;background-color:#f5f5f5;width:100%;height:1px;bottom:0;left:0;position:absolute;content:""}}main .login-section .container .step-field{width:100%;margin-bottom:30px}main .login-section .container .field{width:50%}@media screen and (max-width: 479px){main .login-section .container .field{width:100%}}main .login-section .container .radio{display:flex;flex-wrap:wrap}main .login-section .container .radio label{width:100%}main .login-section .container .radio .radio-label{display:block;padding-left:50px;position:relative;width:50%;line-height:32px}@media screen and (max-width: 479px){main .login-section .container .radio .radio-label{width:100%}}main .login-section .container .radio .radio-label::before{width:32px;height:32px;top:0;left:0;border-radius:50px;border:3px solid #3b3b3b;content:"";position:absolute}main .login-section .container .radio .radio-label::after{width:18px;height:18px;top:7px;left:7px;border-radius:50px;background-color:#80c433;content:"";opacity:0;position:absolute;transition:.3s ease all}main .login-section .container .radio .radio-label.active::after{opacity:1}main .login-section .container input[type=text],main .login-section .container input[type=email],main .login-section .container input[type=tel],main .login-section .container input[type=password],main .login-section .container textarea,main .login-section .container select{background-color:#f5f5f5;width:100%;display:inline-block;line-height:65px;padding:0 25px;font-family:"Montserrat",sans-serif}main .login-section .container input[type=text]::-moz-placeholder, main .login-section .container input[type=email]::-moz-placeholder, main .login-section .container input[type=tel]::-moz-placeholder, main .login-section .container input[type=password]::-moz-placeholder, main .login-section .container textarea::-moz-placeholder, main .login-section .container select::-moz-placeholder{color:#999}main .login-section .container input[type=text]::placeholder,main .login-section .container input[type=email]::placeholder,main .login-section .container input[type=tel]::placeholder,main .login-section .container input[type=password]::placeholder,main .login-section .container textarea::placeholder,main .login-section .container select::placeholder{color:#999}main .login-section .container select{background-image:url(/img/svg/icon-select.svg);background-position:center right;background-size:60px auto;background-repeat:no-repeat}main .login-section .container textarea{padding:25px;line-height:18px;resize:vertical;min-height:180px}main .login-section .container label{color:#454547}main .login-section .container input[type=radio]{color:#3b3b3b;display:none}main .login-section .container .submit-box{display:flex;justify-content:flex-end}main .login-section .container input[type=submit],main .login-section .container .submit{cursor:pointer;width:-moz-fit-content;width:fit-content;background-color:#80c433;color:#fefefe;line-height:65px;padding:0 50px 0 30px;text-transform:initial;font-weight:400;background-image:url(/img/svg/icon-submit.svg);background-position:right 20px center;background-size:10px auto;background-repeat:no-repeat;border:none;margin:0;transition:background-color .3s}@media screen and (max-width: 767px){main .login-section .container input[type=submit],main .login-section .container .submit{width:100%}}main .login-section .container input[type=submit]:hover,main .login-section .container .submit:hover{background-color:#3b3b3b}@media screen and (max-width: 767px){main .login-section .container .agreement{width:100%;margin-bottom:30px}}main .login-section .container .agreement .choice{margin:0;display:flex;align-items:flex-start;flex-wrap:wrap}main .login-section .container .agreement .choice .checkbox{width:40px}main .login-section .container .agreement .choice .checkbox a{border:3px solid #3b3b3b;width:32px;height:32px;float:left;display:block;position:relative}main .login-section .container .agreement .choice .checkbox a::after{position:absolute;width:100%;height:100%;left:0;top:0;content:"";background:url(/img/svg/icon-checked-green.svg) center center no-repeat;background-size:60% auto;opacity:0;transition:opacity .3s}main .login-section .container .agreement .choice .checkbox input{display:none}main .login-section .container .agreement .choice .checkbox .active::after{opacity:1}main .login-section .container .agreement .choice label{width:calc(100% - 40px);padding-bottom:0 !important}main .login-section .container .agreement .choice label a{color:#80c433;text-decoration:underline;z-index:999;position:relative}main .login-section .container .agreement .choice label a:hover{opacity:.7}main .login-section .container .agreement .choice .blad{flex-basis:100%;width:100%}main .login-section .container .agreement label{color:#3b3b3b}main .login-section .container .agreement.cat-agreement{background:red}main .login-section .container .agreement.cat-agreement .choice{padding-bottom:15px;float:left;padding-right:20px;width:33.333%}@media screen and (max-width: 1023px){main .login-section .container .agreement.cat-agreement .choice{width:50%}}@media screen and (max-width: 479px){main .login-section .container .agreement.cat-agreement .choice{width:100%}}main .login-section .container .agreement.cat-agreement .choice .checkbox a{border:3px solid #f5f5f5}main .login-section .container .agreement.cat-agreement .choice label{padding:8px 0;line-height:16px}main .login-section .container .__input-field{height:200px;width:100%;position:relative;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;padding-top:20px}@media screen and (max-width: 479px){main .login-section .container .__input-field{flex-direction:column}}main .login-section .container .__input-field::before{background-color:#80c433;height:180px;position:absolute;bottom:0;left:0;content:"";width:100%}main .login-section .container .__input-field picture{width:70px;height:auto;z-index:1;margin-right:10px}@media screen and (max-width: 767px){main .login-section .container .__input-field picture{width:50px}}@media screen and (max-width: 479px){main .login-section .container .__input-field picture{margin:0}}main .login-section .container .__input-field picture img{width:100%;height:auto}main .login-section .container .__input-field span{color:#454547;margin-bottom:10px;width:100%;position:absolute;top:-6px;left:0;height:20px;margin:0}main .login-section .container .__input-field h4{color:#fefefe;padding:0;z-index:1}main .login-section .container .__input-field h5{background-color:#fefefe;color:#3b3b3b;line-height:65px;padding:0 30px;z-index:1}@media screen and (max-width: 767px){main .login-section .container .__input-field h5{padding:0 15px;line-height:40px}}main .login-section .container .__input-field .__or{position:relative;width:-moz-fit-content;width:fit-content;color:#fefefe;margin:0 45px;display:inline-block}@media screen and (max-width: 767px){main .login-section .container .__input-field .__or{margin:0 15px}}@media screen and (max-width: 479px){main .login-section .container .__input-field .__or{margin:10px 0}}main .step-form{padding:25px 0}main .step-form .container::before{display:none}main .single-form{margin:0 auto;padding:0}main .single-form .container{margin:0 auto;max-width:479px !important}main .single-form .container::before{display:none}main .single-form .container h3{text-align:center}main .single-form .gallery{margin:0;padding:0;list-style:none;width:calc(100% + 20px);margin-left:-10px;margin-top:-10px}main .single-form .gallery li{margin:0;padding:10px;float:left;width:20%}@media screen and (max-width: 1023px){main .single-form .gallery li{width:33%}}main .single-form .gallery li div{text-align:center;line-height:36px;font-size:12px}main .single-form .gallery li div span{background:#4b4b4d;color:#fff;display:block}main .single-form .gallery li div a{background:#80c433;display:block;color:#fff}main .single-form .gallery li img{width:100%;height:auto}main .single-form .hours{overflow:hidden;clear:both;display:block;width:100%;margin:0 0 10px 0}main .single-form .hours:last-child{margin-bottom:0}main .single-form .hours .day{float:left;width:130px;line-height:30px}@media screen and (max-width: 479px){main .single-form .hours .day{width:100%}}main .single-form .hours select{float:left !important;margin:0;width:100% !important;line-height:30px;height:30px;width:calc(100% - 130px) !important}main .single-form .hours select.active{width:calc((100% - 160px)/2) !important}@media screen and (max-width: 479px){main .single-form .hours select{width:100% !important}main .single-form .hours select.active{width:calc((100% - 30px)/2) !important}}main .single-form .hours .to{float:left !important;width:30px !important;text-align:center;line-height:30px}main .form-confirmation{padding:50px 0}main .form-confirmation .container{display:flex;flex-wrap:wrap}main .form-confirmation .container .form-values{width:100%;display:flex}main .form-confirmation .container .form-values .col3{display:flex;flex-wrap:wrap}@media screen and (max-width: 1023px){main .form-confirmation .container .form-values{display:block;padding-top:15px}main .form-confirmation .container .form-values .col{width:50% !important;float:left}}@media screen and (max-width: 767px){main .form-confirmation .container .form-values .col{width:100% !important;padding-top:0}}main .form-confirmation .container .form-values span{display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;color:#3b3b3b;width:100%;min-height:65px;height:100%;padding:20px}main .form-confirmation .container .form-values a{background-color:#80c433;color:#fefefe;text-transform:initial;font-weight:400;border:none;margin:0;width:100%;min-height:65px;height:100%;cursor:pointer}main .form-confirmation .container .form-values a span{transition:background-color .3s;background-image:url(/img/svg/icon-submit.svg);background-color:#80c433;background-position:right 20px center;background-size:10px auto;background-repeat:no-repeat;color:#fff}main .form-confirmation .container .form-values a:hover span{background-color:#3b3b3b}main .form-confirmation .container .form-content{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}main .form-confirmation .container .form-content .paragraph{padding:30px 30px 30px 95px;background-color:#3b3b3b;width:100%;background-image:url(/img/svg/icon-avatar.svg);background-position:top 47px left 32px;background-repeat:no-repeat;background-size:30px auto}@media screen and (max-width: 767px){main .form-confirmation .container .form-content .paragraph{width:100%;margin-bottom:30px}}@media screen and (max-width: 479px){main .form-confirmation .container .form-content .paragraph{padding-left:70px}}main .form-confirmation .container .form-content .paragraph .files{overflow:hidden}main .form-confirmation .container .form-content .paragraph .files .__nodownload{margin-top:15px;float:left;text-align:left;color:#e6e6e6;text-align:left}main .form-confirmation .container .form-content .paragraph .files ul{margin:0;padding:0 0 0 0;float:left;clear:both;text-align:left}main .form-confirmation .container .form-content .paragraph .files ul li{float:left;margin:15px 15px 0 0;padding:0;width:254px;padding:0 30px 0 55px;background-image:url(/img/svg/icon-file.svg);background-position:25px center;background-size:16px auto;background-repeat:no-repeat;background-color:#80c433;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fefefe}main .form-confirmation .container .form-content .paragraph .files ul li:nth-child(4n){margin-right:0;width:256px}main .form-confirmation .container .form-content .paragraph .files ul li a,main .form-confirmation .container .form-content .paragraph .files ul li span{line-height:65px;color:#fefefe;text-align:left}main .form-confirmation .container .form-content .paragraph .files ul li a:hover{background-color:#999}main .form-confirmation .container .form-content p{padding:25px 35px;width:100%;position:relative;background-color:#fefefe}main .form-confirmation .container .form-content p::before{height:30px;width:30px;background-image:url(/img/svg/icon-arrow-left.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto;left:-15px;top:20px;position:absolute;content:""}main .form-confirmation .container .submit-box{margin-top:20px;display:flex;justify-content:flex-end;width:100%}@media screen and (max-width: 1023px){main .form-confirmation .container .submit-box{justify-content:flex-start}}main .form-confirmation .container .submit-box input[type=submit]{background-color:#80c433;color:#fefefe;line-height:65px;padding:0 50px 0 30px;text-transform:initial;font-weight:400;background-image:url(/img/svg/icon-submit.svg);background-position:right 20px center;background-size:10px auto;background-repeat:no-repeat;border:none;margin:0;transition:background-color .3s;cursor:pointer}@media screen and (max-width: 767px){main .form-confirmation .container .submit-box input[type=submit]{width:100%}}main .form-confirmation .container .submit-box input[type=submit]:hover{background-color:#3b3b3b}main .site-header{padding:70px 0;background-color:#f2f2f2;min-height:236px}main .site-header .container{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;min-height:96px}main .site-header .container picture{width:95px;height:auto;margin-right:34px}@media screen and (max-width: 479px){main .site-header .container picture{margin:0}}main .site-header .container picture img{width:100%;height:auto}main .site-header .site-title{width:-moz-fit-content;width:fit-content;align-self:flex-start}@media screen and (max-width: 479px){main .site-header .site-title{width:100%;display:flex;justify-content:center;flex-direction:column}}main .site-header .site-title h3{color:#3b3b3b}@media screen and (max-width: 479px){main .site-header .site-title h3{text-align:center}}main .site-header .site-title p{font-weight:400;padding:0}@media screen and (max-width: 479px){main .site-header .site-title p{text-align:center}}main .site-header .site-title p span{font-weight:300}main .answer-score{margin:25px 0;padding:0;background-color:initial}main .answer-score .col12 p{padding-bottom:7px}main .answer-score .formularz-szukaj-baza{position:relative}main .answer-score .formularz-szukaj-baza .__szukaj-wyniki-baza{display:none;z-index:999;position:absolute;top:65px;left:0;width:100%;max-height:80vh;overflow-x:hidden;overflow-y:auto;background:#fafafa;z-index:20;color:#221f20;padding:0;border-bottom:20px #fafafa solid}main .answer-score .formularz-szukaj-baza .__szukaj-wyniki-baza p{padding:20px 20px 10px 20px}main .answer-score .formularz-szukaj-baza .__szukaj-wyniki-baza ul{list-style:none;margin:0;padding:0}main .answer-score .formularz-szukaj-baza .__szukaj-wyniki-baza ul li{margin:0;padding:0}main .answer-score .formularz-szukaj-baza .__szukaj-wyniki-baza ul li a{padding:5px 20px;display:block}main .answer-score .formularz-szukaj-baza .__szukaj-wyniki-baza ul li a:hover{background:#80c433;color:#fff}main .answer-score .formularz-szukaj-baza .field{display:flex;flex-wrap:wrap;width:100%}main .answer-score .formularz-szukaj-baza .field input{line-height:65px;font-family:"Montserrat",sans-serif}main .answer-score .formularz-szukaj-baza .field input[type=text]{width:calc(100% - 70px);padding:0 20px;background-color:#f5f5f5}main .answer-score .formularz-szukaj-baza .field input[type=submit]{width:70px;background-color:#80c433;background-image:url(/img/svg/icon-magnifier-white.svg);background-position:center;background-size:30% auto;background-repeat:no-repeat;margin:0;border:none;transition:background-color .3s;cursor:pointer}main .answer-score .formularz-szukaj-baza .field input[type=submit]:hover{background-color:#3b3b3b}main .answer-score .__uppercase{color:#3b3b3b;line-height:26px}main .answer-score .col9 .list-answer{padding:20px;background-color:#3b3b3b;display:flex;flex-wrap:wrap;position:relative;color:#fefefe}main .answer-score .col9 .list-answer::before{height:30px;width:30px;position:absolute;content:"";left:-14px;top:0;background-image:url(/img/svg/icon-search-triangle.svg)}@media screen and (max-width: 1023px){main .answer-score .col9 .list-answer::before{content:none}}@media screen and (max-width: 1023px){main .answer-score .col3{padding-bottom:20px}main .answer-score .col9{padding-top:0}}main .answer-score .single-answer{color:#3b3b3b;display:flex;flex-wrap:wrap;margin-bottom:20px;width:100%}main .answer-score .single-answer:last-of-type{margin:0}main .answer-score .single-answer .single-answer-content{width:calc(100% - 197px);background-color:#fefefe}@media screen and (max-width: 767px){main .answer-score .single-answer .single-answer-content{width:100%}}main .answer-score .single-answer .title{display:flex;align-items:center;justify-content:space-between;padding:20px 20px;min-height:60px;flex-wrap:wrap}main .answer-score .single-answer .details{width:30%;display:flex;justify-content:flex-end}@media screen and (max-width: 767px){main .answer-score .single-answer .details{width:100%;margin-top:5px}}main .answer-score .single-answer h4{padding:0;width:70%}@media screen and (max-width: 767px){main .answer-score .single-answer h4{width:100%}}main .answer-score .single-answer span{color:#999;position:relative}main .answer-score .single-answer span:first-of-type{padding-right:20px}main .answer-score .single-answer span:first-of-type::after{right:10px;top:0;width:1px;height:100%;content:"";background-color:#ccc;position:absolute}main .answer-score .single-answer p{padding:20px;background-color:#f5f5f5}main .answer-score .single-answer a{width:197px;background-color:#80c433;color:#fefefe;height:-moz-fit-content;height:fit-content;text-align:center;line-height:60px}@media screen and (max-width: 767px){main .answer-score .single-answer a{width:100%}}main .answer-score .single-answer a:hover{background-color:#999}main .answer-score .single-answer a.nowy{background-color:#fff;color:#303030}main .answer-score .single-answer a.wtrakcie{background-color:#ffd500;color:#303030}main .answer-score .single-answer a.gotowy{background-color:#ff9700}main .answer-score .single-answer a.nierozwiazany{background-color:#f34236}main .answer-score .single-answer a.rozwiazany{background-color:#80c433}main .messages .row{justify-content:center}main .messages .col3{align-items:flex-start;display:flex;flex-direction:column}main .messages .col3 a{margin-top:9px;padding-left:25px;background-image:url(/img/svg/icon-arrow-left-green.svg);background-repeat:no-repeat;background-position:-20px center;background-size:50px auto}main .messages .col3 a:hover{opacity:.7}main .messages .col6{justify-content:center}main .messages .__citydate{font-size:12px;color:#303030}main .messages h2{color:#3b3b3b;padding:0;text-align:left}main .messages .form-values{position:relative;justify-content:center}main .messages .form-values::before{position:absolute;left:-50vw;top:50%;height:1px;background-color:#f5f5f5;content:"";width:200vw;z-index:-1}@media screen and (max-width: 1023px){main .messages .form-values::before{display:none}}main .messages .conversation{padding:30px 30px 10px 30px;background-color:#3b3b3b;display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){main .messages .conversation{background:none;padding:0 0 10px 0}}main .messages .conversation .respond{justify-content:flex-start;margin-bottom:20px;display:flex;flex-wrap:wrap;width:100%;position:relative}main .messages .conversation .respond .image{order:1;width:60px}main .messages .conversation .respond .image picture{margin:0 auto;width:100%}main .messages .conversation .respond .image picture.mobile{display:none}main .messages .conversation .respond .image img{margin-top:15px;width:30px;height:auto}@media screen and (max-width: 767px){main .messages .conversation .respond .image{position:absolute;top:-30px;left:0;z-index:10}main .messages .conversation .respond .image picture{display:none}main .messages .conversation .respond .image picture.mobile{display:block}}main .messages .conversation .respond .contentmore{width:calc(30% - 30px);color:#fff;order:3;margin-left:30px}main .messages .conversation .respond .contentmore .__price{font-size:24px;padding-bottom:20px;width:100%;text-align:center}main .messages .conversation .respond .contentmore .__price strong{font-size:36px}main .messages .conversation .respond .contentmore .__city{padding-bottom:20px;text-align:center}main .messages .conversation .respond .contentmore .__contact ul{margin:20px 0 0 0;padding:0;list-style:none}main .messages .conversation .respond .contentmore .__contact ul li{margin:0 0 15px 0;padding:0;line-height:60px}main .messages .conversation .respond .contentmore .__contact ul li a{border:2px #80c433 solid;display:block;line-height:60px;color:#fff;transition:opacity .3s;text-align:center;transition:background-color .3s}main .messages .conversation .respond .contentmore .__contact ul li a:hover{background:#80c433}@media screen and (max-width: 1023px){main .messages .conversation .respond .contentmore .__contact ul li a{border:2px #80c433 solid;background:#80c433;color:#fff}}main .messages .conversation .respond .contentmore .__contact ul li:nth-child(1) span{background:url(../img/svg/ogloszenie-tel.svg) left center no-repeat;background-size:26px auto;line-height:60px;padding-left:35px;display:inline-block}main .messages .conversation .respond .contentmore .__contact ul li:nth-child(2) span{background:url(../img/svg/ogloszenie-email.svg) left center no-repeat;background-size:26px auto;line-height:60px;padding-left:38px;display:inline-block}main .messages .conversation .respond .contentmore .__contact ul li.buy{background:red}main .messages .conversation .respond .contentmore .__contact ul li.buy a{background-color:#80c433}@media screen and (max-width: 1023px){main .messages .conversation .respond .contentmore{margin-bottom:0;padding-bottom:0;margin-top:40px;text-align:right;width:100%;margin-left:0}main .messages .conversation .respond .contentmore .__price{text-align:right}main .messages .conversation .respond .contentmore .__city{text-align:right}main .messages .conversation .respond .contentmore .__contact ul{padding:0;margin:0;overflow:hidden}main .messages .conversation .respond .contentmore .__contact ul li{margin:0 10px;float:left;width:calc(50% - 20px);margin-bottom:10px}}@media screen and (max-width: 1023px)and (max-width: 479px){main .messages .conversation .respond .contentmore .__contact ul li{width:100%;display:block;margin:0 0 10px 0}}@media screen and (max-width: 1023px){main .messages .conversation .respond .contentmore .__contact ul li a{padding-right:20px;padding-left:20px}}@media screen and (max-width: 1023px)and (max-width: 1023px){main .messages .conversation .respond .contentmore .__contact ul li a:nth-child(1){padding-right:10px;padding-left:10px;font-size:11px;display:block}}@media screen and (max-width: 767px){main .messages .conversation .respond .contentmore{color:initial}}main .messages .conversation .respond .content{width:calc(70% - 60px);order:2;position:relative}@media screen and (max-width: 1023px){main .messages .conversation .respond .content{width:calc(100% - 60px)}}@media screen and (max-width: 767px){main .messages .conversation .respond .content{width:100% !important}}main .messages .conversation .respond .content.content-long{width:calc(100% - 60px)}@media screen and (max-width: 767px){main .messages .conversation .respond .content.content-long{width:100%}}main .messages .conversation .respond .content::before{height:30px;width:30px;top:15px;left:-15px;content:"";background-image:url(/img/svg/icon-big-arrow-left.svg);background-position:center;background-size:100% auto;position:absolute}@media screen and (max-width: 767px){main .messages .conversation .respond .content::before{display:none}}main .messages .conversation .respond .content .text{padding:30px 30px 10px 30px;background-color:#f5f5f5;position:relative;width:100%;display:flex;flex-direction:column}main .messages .conversation .respond .content .text .videoContainer{position:relative;height:0;padding-top:56.25%;width:100%}main .messages .conversation .respond .content .text .videoContainer iframe{position:absolute;top:0;left:0;border:0;width:100%;height:100%}main .messages .conversation .respond .content .text .gallery{width:100%}main .messages .conversation .respond .content .text .gallery ul{margin:0 0 20px 0;padding:0;list-style:none;overflow:hidden}main .messages .conversation .respond .content .text .gallery ul li{margin:0;padding:0;float:left;width:25%}main .messages .conversation .respond .content .text .gallery ul li:first-child{width:100%;margin-bottom:20px}main .messages .conversation .respond .content .text .gallery ul li a img{width:100%;height:auto;transition:opacity .3s}main .messages .conversation .respond .content .text .gallery ul li a:hover img{opacity:.7 !important}main .messages .conversation .respond .content .text .info h3{padding-bottom:20px;font-weight:normal;font-size:30px}main .messages .conversation .respond .content .text .info h3 b{font-weight:bold}main .messages .conversation .respond .content .text .info img{max-width:100%;height:auto !important}main .messages .conversation .respond .content .files{overflow:hidden}main .messages .conversation .respond .content .files .__nodownload{margin-top:15px;float:left;text-align:left;color:#e6e6e6;text-align:left}main .messages .conversation .respond .content .files ul{margin:0;padding:0 0 0 0;float:left;clear:both;text-align:left;width:calc(100% + 20px);list-style:none}main .messages .conversation .respond .content .files ul li{float:left;margin:15px 15px 0 0;padding:0;max-width:50%;padding:0;color:#fefefe}main .messages .conversation .respond .content .files ul li a,main .messages .conversation .respond .content .files ul li span{line-height:40px;color:#fefefe;text-align:left;padding:0 13px 0 30px;display:block;background-image:url(/img/svg/icon-file.svg);background-position:11px center;background-size:9px auto;background-repeat:no-repeat;background-color:#80c433;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}main .messages .conversation .respond .content .files ul li a:hover{background-color:#999}main .messages .conversation .respond.respond-answear{justify-content:flex-end}main .messages .conversation .respond.respond-answear .image{order:2;left:initial;right:0;z-index:10}main .messages .conversation .respond.respond-answear .image picture{margin:0 auto;width:100%}main .messages .conversation .respond.respond-answear .image img{margin-top:18px;float:right}main .messages .conversation .respond.respond-answear .content{order:1}main .messages .conversation .respond.respond-answear .content::before{left:initial;right:-15px;transform:rotate(180deg)}@media screen and (max-width: 1023px){main .messages .conversation .respond.respond-answear .content{width:calc(100% - 60px)}}main .news-section{padding:30px 0 70px 0;background-color:initial;color:#3b3b3b}main .news-section .filtr-box label{color:#fff}@media screen and (max-width: 1023px){main .news-section .filtr-box .col{width:25%}}@media screen and (max-width: 767px){main .news-section .filtr-box{margin-bottom:20px}main .news-section .filtr-box .col{width:100%;margin-bottom:0;padding-bottom:0}main .news-section .filtr-box .col h4{margin:0;padding:0}}main .news-section .filtr-box h4{margin-top:27px;background-color:#80c433;color:#fefefe;padding:0;line-height:65px;width:100%;text-align:center;cursor:pointer;transition:opacity .3s}main .news-section .filtr-box h4 span{display:inline-block;margin:0 auto;background:url(/img/svg/icon-filter-white.svg) no-repeat left center;background-size:24px auto;padding-left:34px}@media screen and (max-width: 1023px){main .news-section .filtr-box h4{width:100%;text-align:center;margin-bottom:10px}}main .news-section .filtr-box h4:hover{opacity:.7}main .news-section .filtr-box h4 a{color:#fff;display:block}main .news-section .filtr-box .__add{margin:0 auto;display:block;color:#fff}main .news-section .filtr-box .hide{display:none}main .news-section .filtr-box select{display:inline-block;line-height:65px;background-color:#f5f5f5;padding:0 30px;width:100%;background-image:url(/img/svg/icon-select.svg);color:#3b3b3b;background-position:right 0px}main .news-section .filtr-box select option{color:#3b3b3b}main .news-section .information{background:#fff;padding:20px;min-height:100px}main .news-section .col9{background-color:initial}@media screen and (max-width: 1023px){main .news-section .col9{padding-top:0}}main .news-section .col9::before{top:40px;left:24px}main .news-section .col9 .all-news-box{background-color:#3b3b3b;padding:20px}main .news-section .col9 .single-news-box{display:flex;flex-wrap:wrap;margin-bottom:20px}main .news-section .col9 .single-news-box:last-of-type{margin:0}main .news-section .col9 .single-news-box picture{width:180px;height:auto}@media screen and (max-width: 479px){main .news-section .col9 .single-news-box picture{width:100%}}main .news-section .col9 .single-news-box picture img{width:100%;height:auto}main .news-section .col9 .single-news-box .news-content{width:calc(100% - 180px);background-color:#fefefe;display:flex;flex-wrap:wrap}@media screen and (max-width: 479px){main .news-section .col9 .single-news-box .news-content{width:100%}}main .news-section .col9 .single-news-box .news-content header{width:calc(100% - 110px);display:flex;justify-content:space-between;align-items:center;padding:0 25px}@media screen and (max-width: 767px){main .news-section .col9 .single-news-box .news-content header{flex-wrap:wrap;padding:25px;width:100%}}main .news-section .col9 .single-news-box .news-content header h3{font-weight:300;color:#3b3b3b;padding:0}@media screen and (max-width: 767px){main .news-section .col9 .single-news-box .news-content header h3{width:100%}}main .news-section .col9 .single-news-box .news-content header .__date{color:#999}@media screen and (max-width: 767px){main .news-section .col9 .single-news-box .news-content header .__date{width:100%}}main .news-section .col9 .single-news-box .news-content a{width:110px}@media screen and (max-width: 767px){main .news-section .col9 .single-news-box .news-content a{width:100%}}main .news-section .col9 .single-news-box .news-content .news-description{background-color:#f5f5f5;padding:19px 25px}main .news-section .col9 .single-news-box .news-content .news-description p{padding:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}main .catalog-section .col9{background-color:initial}main .catalog-section .single-catalog-box{display:flex;flex-wrap:wrap;background-color:#fefefe;color:#3b3b3b;margin-bottom:25px}main .catalog-section .single-catalog-box:last-of-type{margin-bottom:0}main .catalog-section .single-catalog-box .top-box{width:100%;display:flex;align-items:center}@media screen and (max-width: 767px){main .catalog-section .single-catalog-box .top-box{flex-wrap:wrap}}main .catalog-section .single-catalog-box .top-box header{display:flex;justify-content:space-between;width:calc(100% - 184px);padding:15px 25px}@media screen and (max-width: 767px){main .catalog-section .single-catalog-box .top-box header{width:100%;flex-wrap:wrap}}main .catalog-section .single-catalog-box .top-box a{width:184px;height:100%;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){main .catalog-section .single-catalog-box .top-box a{width:100%;height:-moz-fit-content;height:fit-content}}main .catalog-section .single-catalog-box .top-box .__place{color:#454547}main .catalog-section .single-catalog-box .top-box h3{font-weight:400;padding:0}@media screen and (max-width: 767px){main .catalog-section .single-catalog-box .top-box h3{width:100%;padding-bottom:20px}}main .catalog-section .single-catalog-box .top-box h3 span{position:relative;font-weight:300;color:#999;padding-left:30px}main .catalog-section .single-catalog-box .top-box h3 span::before{content:"|";position:absolute;left:13px;top:0;height:100%;width:1px}main .catalog-section .single-catalog-box .list-box{padding:0 0 0 25px;background-color:#f5f5f5;width:100%;display:flex;justify-content:space-between;align-items:center;min-height:60px}@media screen and (max-width: 767px){main .catalog-section .single-catalog-box .list-box{flex-wrap:wrap;padding:0 20px}}main .catalog-section .single-catalog-box .list-box ul{padding:10px 0;margin:0;list-style:none;display:flex;flex-wrap:wrap;max-width:70%}@media screen and (max-width: 767px){main .catalog-section .single-catalog-box .list-box ul{width:100%;max-width:100%}}main .catalog-section .single-catalog-box .list-box ul li{text-transform:lowercase;margin-right:23px;position:relative;padding-left:11px}main .catalog-section .single-catalog-box .list-box ul li::before{position:absolute;top:8px;left:0;height:3px;width:3px;border-radius:50px;content:"";background-color:#80c433}main .catalog-section .single-catalog-box .list-box .__location{background-image:url(/img/svg/icon-marker2.svg);background-repeat:no-repeat;background-color:initial;background-size:25px auto;background-position:center left;color:#3b3b3b;width:-moz-fit-content;width:fit-content;padding:0 25px 0 38px}@media screen and (max-width: 767px){main .catalog-section .single-catalog-box .list-box .__location{width:100%;padding:0 20px 0 60px;background-position:calc(50% - 60px) center}}@media screen and (max-width: 479px){main .catalog-section .single-catalog-box .list-box .__location{padding:0 10px 0 50px}}main .catalog-section .single-catalog-box .list-box .__location:hover{color:#80c433}main .catalog-section .single-catalog-box .catalog-description{display:flex;flex-wrap:wrap;padding:25px}main .catalog-section .single-catalog-box .catalog-description .description-content{width:70%}@media screen and (max-width: 1279px){main .catalog-section .single-catalog-box .catalog-description .description-content{width:63%}}@media screen and (max-width: 767px){main .catalog-section .single-catalog-box .catalog-description .description-content{width:100%;padding-bottom:20px}}main .catalog-section .single-catalog-box .catalog-description .description-content p{padding:0}main .catalog-section .single-catalog-box .catalog-description .contact{width:30%;display:flex;align-items:flex-end;flex-direction:column;justify-content:space-between;background-position:center right;overflow:hidden}@media screen and (max-width: 1279px){main .catalog-section .single-catalog-box .catalog-description .contact{width:37%}}@media screen and (max-width: 767px){main .catalog-section .single-catalog-box .catalog-description .contact{width:100%}}main .catalog-section .single-catalog-box .catalog-description .contact a{line-height:initial;background-color:initial;background-position:calc(100% - 1px) center;background-repeat:no-repeat;color:#3b3b3b;width:-moz-fit-content;width:fit-content;padding-right:37px;word-break:break-all}@media screen and (max-width: 479px){main .catalog-section .single-catalog-box .catalog-description .contact a{padding-right:20px}}main .catalog-section .single-catalog-box .catalog-description .contact a:hover{color:#80c433}main .catalog-section .single-catalog-box .catalog-description .contact .__tel{background-image:url(/img/svg/icon-tel.svg);background-size:18px auto}@media screen and (max-width: 479px){main .catalog-section .single-catalog-box .catalog-description .contact .__tel{background-size:15px auto}}main .catalog-section .single-catalog-box .catalog-description .contact .__mail{background-image:url(/img/svg/icon-mail.svg);background-size:17px auto}@media screen and (max-width: 479px){main .catalog-section .single-catalog-box .catalog-description .contact .__mail{background-size:14px auto}}main .blog-list{padding-top:58px}main .cars-list{background-color:#f5f5f5;position:relative}main .cars-list::after{width:200vw;left:-50vw;height:220px;top:0;content:"";background-color:#3b3b3b;position:absolute;z-index:0}@media screen and (max-width: 767px){main .cars-list::after{height:480px}}main .cars-list .col{z-index:1}main .cars-list .col3{display:flex;flex-direction:column;position:relative}@media screen and (max-width: 1023px){main .cars-list .col3{width:50%}}@media screen and (max-width: 767px){main .cars-list .col3{width:100%}}main .cars-list .col3:hover picture::before{opacity:1}main .cars-list .col3:hover picture::after{background-color:#999}main .cars-list .col3 .__go{position:absolute;width:100%;height:100%;left:0;top:0;line-height:initial;background-color:initial;z-index:200}main .cars-list .col3 picture{width:100%;height:auto;position:relative;background:#fafafa}main .cars-list .col3 picture::before{position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(128,196,51,.8);content:"Zobacz";opacity:0;transition:.3s ease all;color:#fefefe;display:flex;justify-content:center;align-items:center}main .cars-list .col3 picture img{width:100%;height:auto}main .cars-list .col3.inactive:hover picture::before{opacity:0}main .cars-list .col3.inactive:hover picture::after{background-color:none}main .cars-list .col3 .car-about{padding:25px;background-color:#fefefe;display:flex;flex-direction:column;height:100%;position:relative}main .cars-list .col3 .car-about .__price{padding-bottom:10px;display:inline-block}main .cars-list .col3 .car-about .__dtls{color:#999}main .cars-list .col3 .car-about h4{flex-grow:1;font-weight:400;padding-bottom:15px}main .cars-list .col3 .car-about .__status{padding-top:5px;float:left;width:50%}main .cars-list .col3 .car-about .__weryfikacja{color:#ff9700}main .cars-list .col3 .car-about .__zweryfikowane{color:#80c433}main .cars-list .col3 .car-about .__wygasle{color:#f34236}main .cars-list .col3 .car-about .__edit{position:absolute;right:25px;bottom:25px;z-index:999}main .cars-list .col3 .car-about .__edit a:hover{color:#80c433}main .cars-list .special picture::after{content:"Wyróżnione";text-transform:lowercase;background-color:#80c433;color:#fefefe;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;bottom:0;right:0;position:absolute;padding:15px;transition:.3s ease all}main .catalog-list{background-color:#f5f5f5}main .catalog-list .row{justify-content:flex-end;padding:70px 0}main .catalog-list header.tabs{background-color:#3b3b3b;height:150px;display:flex;align-items:flex-end}main .catalog-list header.tabs .container{display:flex;justify-content:center;align-items:flex-end}main .catalog-list header.tabs .container a{font-weight:700;background-color:#80c433;color:#fefefe;padding:30px 37px;transition:.3s ease all}main .catalog-list header.tabs .container a:hover{color:#3b3b3b;background-color:#fefefe}main .catalog-list header.tabs .container .active{color:#3b3b3b;background-color:#fefefe}main .catalog-list .col3 a{margin-top:9px;padding-left:25px;background-image:url(/img/svg/icon-arrow-left-green.svg);background-repeat:no-repeat;background-position:-20px center;background-size:50px auto}main .catalog-list .col3 a:hover{opacity:.7}main .catalog-list .col3 form{margin:-28px 0 0 0;overflow:hidden}@media screen and (max-width: 767px){main .catalog-list .col3 form{width:100%}}main .catalog-list .col3 form fieldset{width:100%}main .catalog-list .col3 form .flex-box{display:flex;flex-wrap:wrap}main .catalog-list .col3 form .flex-box .field{display:flex;flex-direction:column;margin:0;width:100%;margin-bottom:20px}@media screen and (max-width: 767px){main .catalog-list .col3 form .flex-box .field{width:100%;margin:0}main .catalog-list .col3 form .flex-box .field:first-of-type{margin-bottom:20px}}main .catalog-list .col3 form .flex-box .field label{font-weight:400;color:#3b3b3b}main .catalog-list .col3 form .flex-box .field select{display:inline-block;line-height:65px;background-color:#fefefe;padding:0 30px;width:100%;background-image:url(/img/svg/icon-select.svg);color:#3b3b3b;background-position:right 0px}@media screen and (min-width: 1279px){main .catalog-list .col3 form .flex-box .field select{min-width:270px}}main .catalog-list .col3 form .flex-box .field select option{color:#3b3b3b}main .catalog-list .col9 .single-catalog{margin-bottom:30px;display:flex;flex-wrap:wrap;justify-content:flex-end}@media screen and (max-width: 767px){main .catalog-list .col9 .single-catalog{flex-direction:column}}main .catalog-list .col9 .single-catalog .__logo{width:250px}@media screen and (max-width: 767px){main .catalog-list .col9 .single-catalog .__logo{width:100%}}main .catalog-list .col9 .single-catalog .__logo picture{width:100%}main .catalog-list .col9 .single-catalog .__logo picture img{width:100%;height:auto}main .catalog-list .col9 .single-catalog .single-catalog-details{display:flex;flex-wrap:wrap;color:#3b3b3b;width:100%;height:-moz-fit-content;height:fit-content;width:calc(100% - 250px);flex-grow:1}@media screen and (max-width: 767px){main .catalog-list .col9 .single-catalog .single-catalog-details{width:100%}}main .catalog-list .col9 .single-catalog .single-catalog-details .company{background-color:#fefefe;display:flex;padding:35px 35px 15px 35px;width:100%;flex-direction:column;width:100%}main .catalog-list .col9 .single-catalog .single-catalog-details .company header{width:100%;background-color:#fefefe;height:-moz-fit-content;height:fit-content;display:flex;flex-wrap:wrap;align-items:center}main .catalog-list .col9 .single-catalog .single-catalog-details .company header a{float:left;width:calc(100% - 85px);padding-right:20px;transition:color .3s}@media screen and (max-width: 1023px){main .catalog-list .col9 .single-catalog .single-catalog-details .company header a{width:100%}}main .catalog-list .col9 .single-catalog .single-catalog-details .company header a:hover{color:#80c433}main .catalog-list .col9 .single-catalog .single-catalog-details .company header h3{float:left;font-weight:400;text-transform:uppercase;padding:0}@media screen and (max-width: 767px){main .catalog-list .col9 .single-catalog .single-catalog-details .company header h3{width:100%}}@media screen and (max-width: 479px){main .catalog-list .col9 .single-catalog .single-catalog-details .company header h3{text-align:center}}main .catalog-list .col9 .single-catalog .single-catalog-details .company header .rating{padding-top:7px;width:85px;float:right;align-self:flex-start}@media screen and (max-width: 1023px){main .catalog-list .col9 .single-catalog .single-catalog-details .company header .rating{width:100%;float:left;padding:0 0 20px 0}}main .catalog-list .col9 .single-catalog .single-catalog-details .company header .rating ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row}main .catalog-list .col9 .single-catalog .single-catalog-details .company header .rating ul li{float:right;margin:0;padding:0}main .catalog-list .col9 .single-catalog .single-catalog-details .company header .rating ul li picture{width:17px;height:auto}main .catalog-list .col9 .single-catalog .single-catalog-details .company header .rating ul li picture img{width:100%;height:auto}main .catalog-list .col9 .single-catalog .single-catalog-details .company header .rating span{display:none;font-size:11px;margin-left:5px}main .catalog-list .col9 .single-catalog .single-catalog-details .company header .rating span b{margin-right:3px}main .catalog-list .col9 .single-catalog .single-catalog-details .company .openingHours{padding-bottom:20px}main .catalog-list .col9 .single-catalog .single-catalog-details .company .openingHours .day{overflow:hidden;padding:10px}main .catalog-list .col9 .single-catalog .single-catalog-details .company .openingHours .day:nth-child(2n+1){background:#f2f2f2}main .catalog-list .col9 .single-catalog .single-catalog-details .company .openingHours .day div{float:left;width:70%;text-align:right}main .catalog-list .col9 .single-catalog .single-catalog-details .company .openingHours .day div:nth-child(1){width:30%;text-align:left}@media screen and (max-width: 1023px){main .catalog-list .col9 .single-catalog .single-catalog-details .company .openingHours .day div{width:100%}}main .catalog-list .col9 .single-catalog .single-catalog-details .company .place-details{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;align-items:left;padding-bottom:20px;flex-direction:column}@media screen and (max-width: 479px){main .catalog-list .col9 .single-catalog .single-catalog-details .company .place-details{flex-direction:column}}main .catalog-list .col9 .single-catalog .single-catalog-details .company .place-details a{margin-top:10px;font-size:10px;font-weight:700;color:#80c433;padding-left:25px;transition:.3s ease all;background-image:url(/img/svg/icon-marker-gray.svg);background-position:left center;background-repeat:no-repeat;background-size:auto 100%;line-height:20px}main .catalog-list .col9 .single-catalog .single-catalog-details .company .place-details a:hover{color:#3b3b3b}main .catalog-list .col9 .single-catalog .single-catalog-details .__reservation{width:100%;background-color:#80c433;color:#fefefe;line-height:60px;text-align:center;font-weight:700}main .catalog-list .col9 .single-catalog .single-catalog-details .__reservation:hover{background-color:#3b3b3b}main .catalog-list .col9 .single-catalog .__contact ul{margin:20px 0 0 0;padding:0;list-style:none}main .catalog-list .col9 .single-catalog .__contact ul li{margin:0 10px 10px 0;padding:0;line-height:60px;width:calc((100% - 10px)/2);float:left}main .catalog-list .col9 .single-catalog .__contact ul li a{border:2px #80c433 solid;display:block;line-height:60px;color:#fff;transition:opacity .3s;text-align:center;transition:background-color .3s;background:#80c433}main .catalog-list .col9 .single-catalog .__contact ul li a:hover{background:#80c433}@media screen and (max-width: 1023px){main .catalog-list .col9 .single-catalog .__contact ul li a{border:2px #80c433 solid;background:#80c433;color:#fff}}main .catalog-list .col9 .single-catalog .__contact ul li:nth-child(1) span{background:url(../img/svg/ogloszenie-tel.svg) left center no-repeat;background-size:26px auto;line-height:60px;padding-left:35px;display:inline-block}main .catalog-list .col9 .single-catalog .__contact ul li:nth-child(2){margin-right:0}main .catalog-list .col9 .single-catalog .__contact ul li:nth-child(2) span{background:url(../img/svg/ogloszenie-email.svg) left center no-repeat;background-size:26px auto;line-height:60px;padding-left:38px;display:inline-block}@media screen and (max-width: 767px){main .catalog-list .col9 .single-catalog .__contact ul li{width:100%;margin-right:0}}@media screen and (max-width: 1023px)and (max-width: 479px){main .catalog-list .col9 .single-catalog .__contact ul li{width:100%;display:block}}@media screen and (max-width: 1023px){main .catalog-list .col9 .single-catalog .__contact ul li a{padding-right:20px;padding-left:20px}}@media screen and (max-width: 1023px)and (max-width: 1023px){main .catalog-list .col9 .single-catalog .__contact ul li a:nth-child(1){padding-right:10px;padding-left:10px;font-size:11px;display:block}}main .__green-letter{color:#80c433}textarea{max-height:80vh;height:270px}footer{font-size:13px;background:#303030;color:#fefefe}footer .container{display:flex;justify-content:space-between;align-items:center;height:80px}@media screen and (max-width: 767px){footer .container{flex-direction:column;height:-moz-fit-content;height:fit-content;padding:20px 0}}footer picture{width:120px;height:auto}@media screen and (max-width: 767px){footer picture{order:-1;margin-bottom:10px}}footer picture img{width:100%;height:auto}footer p{width:-moz-fit-content;width:fit-content;padding:0;color:#fefefe}@media screen and (max-width: 767px){footer p:first-of-type{padding:5px 0}}footer p a{color:#fefefe}footer p a:hover{opacity:.7}.blad{color:#f34236;display:none;padding:5px 0 0 0;display:none}.text-section h3{padding-bottom:20px !important;opacity:.9}.text-section table{margin:0 auto;margin-bottom:20px;border-collapse:collapse;width:100%}.text-section table th{padding:10px;border:1px #ddd solid;font-weight:400;vertical-align:top;background:#f7f7f7}.text-section table td{padding:10px;border:1px #ddd solid;text-align:left;vertical-align:top}.porcjowanie{margin-top:-80px;padding-bottom:80px;display:block;width:100%;text-align:right;position:relative}@media screen and (max-width: 1023px){.porcjowanie{text-align:center}}.porcjowanie span{margin:0 2px;display:inline-block;width:50px;height:50px;text-align:center;line-height:50px;background:#80c433;color:#fff}@media screen and (max-width: 1023px){.porcjowanie span{width:26px;height:26px;line-height:26px}}.porcjowanie a{margin:0 2px;display:inline-block;width:50px;height:50px;text-align:center;background:#221f20;color:#fff;line-height:50px}@media screen and (max-width: 1023px){.porcjowanie a{margin:0 1px;width:26px;height:26px;line-height:26px}}.porcjowanie a:hover{background:#80c433;color:#fff}.RWDtable{width:100%;overflow:hidden;overflow-x:auto}.map{height:400px;max-height:80vh}.posts{padding:0 0 80px 0;background-color:#f2f2f2}@media screen and (max-width: 767px){.posts{padding:40px 0 50px 0}}.posts-container{display:grid;grid-template-columns:1fr;row-gap:40px}@media screen and (max-width: 767px){.posts-container{row-gap:50px}}.post{display:grid;grid-template-columns:270px 1fr}@media screen and (max-width: 767px){.post{grid-template-columns:170px 1fr}}@media screen and (max-width: 479px){.post{grid-template-columns:1fr}}.post-content{color:#fefefe;background-color:#3b3b3b;padding:35px;height:-moz-fit-content;height:fit-content;position:relative}@media screen and (max-width: 767px){.post-content{padding:25px}}@media screen and (max-width: 479px){.post-content{padding:20px}}.post__header{font-weight:400}.post__link{color:#fefefe;background-color:#80c433;line-height:60px;display:block;width:-moz-fit-content;width:fit-content;padding:0 35px;font-weight:700;margin-left:-35px;margin-bottom:-65px;transition:.3s ease all}@media screen and (max-width: 767px){.post__link{margin-left:-25px;margin-bottom:-55px}}@media screen and (max-width: 479px){.post__link{margin-left:-20px;line-height:50px;margin-bottom:-50px}}.post__link:hover{background-color:#999}.post__p,.post p{color:#fefefe;font-weight:400}.post__picture{width:100%;height:auto;padding:40px;background-color:#fefefe}.post__picture img{width:100%;height:auto}.order-box{background-color:#ebebeb !important}.order-box header.tabs{height:auto !important}.settings-box{display:flex;flex-direction:column;gap:30px;align-items:center;justify-content:flex-end;text-transform:uppercase;z-index:2;position:relative}.settings-box p{color:#e6e6e6;padding:30px 0 0;font-weight:700;text-align:center}.settings-box .buttons{display:flex;gap:10px;width:100%}.settings-box .buttons button{width:-moz-fit-content;width:fit-content;border:none;font-family:inherit;background:rgba(0,0,0,0);cursor:pointer;font-weight:700;background-color:#80c433;color:#fefefe;padding:30px 37px;transition:.2s ease-in background-color,.2s ease-in color}.settings-box .buttons button:hover,.settings-box .buttons button.active{background-color:#e6e6e6;color:#221f20}@media screen and (max-width: 1023px){.settings-box .buttons button{padding:20px}}@media screen and (max-width: 767px){.settings-box{padding-bottom:30px}.settings-box .buttons{flex-direction:column}.settings-box .buttons button{width:100%}}.getOffer{margin:0;display:flex;gap:40px 20px;align-items:flex-end;width:100%;font-weight:700}.getOffer .singleOffer{width:calc((100% - 40px)/3);text-align:center}.getOffer .singleOffer.border{border-left:2px solid #80c433;border-right:2px solid #80c433}.getOffer .singleOffer span{display:block}.getOffer .singleOffer .popular{background-color:#80c433;color:#e6e6e6;padding:30px;text-transform:uppercase}.getOffer .singleOffer .offername{padding:30px;text-transform:uppercase}.getOffer .singleOffer .price{background-color:#f5f5f5;text-transform:uppercase;padding:40px 30px}.getOffer .singleOffer .price .green{color:#80c433;margin-top:8px}.getOffer .singleOffer a{display:flex;align-items:center;justify-content:center;padding:20px 30px;width:100%;background-color:#80c433;color:#e6e6e6;text-transform:unset;transition:.2s ease-in background-color}.getOffer .singleOffer a:hover{background-color:#454547}@media screen and (max-width: 1023px){.getOffer{gap:40px 14px}.getOffer .singleOffer .popular{padding:24px}.getOffer .singleOffer .offername{padding:24px;font-size:22px}.getOffer .singleOffer .price{padding:24px}.getOffer .singleOffer a{padding:24px}}@media screen and (max-width: 767px){.getOffer{flex-direction:column}.getOffer .singleOffer{width:100%}.getOffer .singleOffer .popular{padding:20px}.getOffer .singleOffer .offername{padding:20px;background-color:#f5f5f5}.getOffer .singleOffer .price{padding:20px}.getOffer .singleOffer a{padding:20px}}/*# sourceMappingURL=style.min.css.map */