@font-face{font-family:Toyota Type Book;font-style:normal;font-weight:400;src:url(//static.sites.toyota.pl/fonts/toyotatype/ToyotaType-Book.woff) format("woff")}@font-face{font-family:Toyota Type Regular;font-style:normal;font-weight:400;src:url(//static.sites.toyota.pl/fonts/toyotatype/ToyotaType-Regular.woff) format("woff")}@font-face{font-family:Toyota Type Semibold;font-style:normal;font-weight:400;src:url(//static.sites.toyota.pl/fonts/toyotatype/ToyotaType-Semibold.woff) format("woff")}@font-face{font-family:Toyota Type Light;font-style:normal;font-weight:400;src:url(//static.sites.toyota.pl/fonts/toyotatype/ToyotaType-Light.woff) format("woff")}*{outline:none!important}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body,figure,html,img{max-width:100%}body,html{-ms-overflow-style:scrollbar;-webkit-font-smoothing:antialiased}body,html{background-color:#fff}body{background-repeat:no-repeat;color:#000;font-family:T1 Body Font,Toyota Type Book,sans-serif;font-weight:400;margin:0;min-height:100vh;min-width:100%;padding-right:0!important;width:1px}a:active,a:hover,a:link,a:visited{text-decoration:none!important}.row-center{margin-top:2rem;text-align:center}.col-center{display:inline-block;float:none!important}.text-center{padding-left:15px;padding-right:15px;text-align:center}.roadshow{padding-bottom:3rem}@media only screen and (min-width:768px){.roadshow{padding-bottom:6rem}}.roadshow__container{background-color:#2d2d37;background-image:url(assets/images/background.97ed363c35596f9767e0ce8b3dedd7bb.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.roadshow__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.roadshow__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.roadshow__column{width:100%}@media only screen and (min-width:768px){.roadshow__column{width:50%}}.roadshow__column--left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding:2rem}@media only screen and (min-width:768px){.roadshow__column--left{padding:10rem 3rem 0}}.roadshow__column--right{display:block;margin:0 auto;padding:2rem}@media only screen and (min-width:768px){.roadshow__column--right{padding:3rem;padding:8rem 3rem}}@media only screen and (min-width:992px){.roadshow__column--right{padding:8rem 4rem}}@media only screen and (min-width:1200px){.roadshow__column--right{padding:8rem 6rem}}@media only screen and (min-width:1366px){.roadshow__column--right{padding:8rem}}.roadshow__content{max-width:49rem;width:100%}@media only screen and (min-width:768px){.roadshow__content{margin-left:auto}}.roadshow__title{color:#fff;font-family:T1 Body Font Bold,Toyota Type Semibold,sans-serif;font-size:3.5rem;font-weight:400;line-height:4rem;margin:0;padding:4rem 2rem 1.5rem;text-align:left;text-transform:uppercase}@media only screen and (min-width:768px){.roadshow__title{font-size:4.8rem;line-height:5.2rem;text-align:center}}.roadshow__subtitle{color:#f02;font-family:T1 Body Font Regular,Toyota Type Regular,sans-serif;font-size:2.1rem;line-height:2.6rem;padding:0 2rem;text-align:left}@media only screen and (min-width:768px){.roadshow__subtitle{text-align:center}}.roadshow__date-range{color:#fff;font-family:T1 Body Font Regular,Toyota Type Regular,sans-serif;font-size:2.1rem;line-height:2.1rem;margin-top:1rem;padding:0 2rem;text-align:left}@media only screen and (min-width:768px){.roadshow__date-range{line-height:2.6rem;text-align:center}}.roadshow__btn{background-color:#f02!important;border:1px solid #f02!important;border-radius:10rem;color:#000!important;cursor:pointer;display:inline-block!important;font-family:T1 Body Font,Toyota Type Book,sans-serif;font-size:1.6rem!important;font-weight:400;height:4.6rem;line-height:3.9rem!important;margin:4rem 0 3rem!important;max-width:100%;min-width:16rem;overflow:hidden;padding:0 3rem;text-align:center;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media only screen and (min-width:768px){.roadshow__btn{margin:4.5rem 0 6rem!important}}.roadshow__btn--styled{border:1px solid #707070;border-radius:3px;color:#fff!important;display:inline-block;font-family:T1 Body Font Regular,Toyota Type Regular,sans-serif;font-size:1.6rem;line-height:2.6rem;margin-top:2rem;padding:1rem;text-transform:uppercase}.roadshow__btn--styled:hover{background-color:#f02;border-color:#f02;color:#fff}.roadshow__btn--styled:hover:after{border-color:#fff}.roadshow__btn--styled:after{border-bottom:2px solid #f02;border-left:2px solid #f02;content:"";display:inline-block;height:6px;margin-bottom:2px;margin-left:5px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);width:6px}.roadshow__btn--styled-2{background-color:#fff!important;border:1px solid #707070;border-radius:3px;color:#2d2d37!important;display:inline-block;font-family:T1 Body Font Regular,Toyota Type Regular,sans-serif;font-size:1.6rem;line-height:2.6rem;margin-top:2rem;padding:1rem;text-transform:uppercase}.roadshow__btn--styled-2:hover{background-color:#fff!important;border-color:#2d2d37!important;color:#2d2d37}.roadshow__btn--styled-2:after{border-bottom:2px solid #2d2d37;border-left:2px solid #2d2d37;content:"";display:inline-block;height:6px;margin-bottom:2px;margin-left:5px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);width:6px}.roadshow__btn--styled-3{background-color:#f02;border:1px solid #f02;border-radius:3px;color:#fff!important;display:inline-block;font-family:T1 Body Font Regular,Toyota Type Regular,sans-serif;font-size:1.6rem;line-height:2.6rem;margin-top:2rem;padding:1rem;text-transform:uppercase}.roadshow__btn--styled-3:hover{background-color:transparent;border-color:#707070;color:#fff}.roadshow__btn--styled-3:hover:after{border-color:#fff}.roadshow__btn--styled-3:after{border-bottom:2px solid #f02;border-left:2px solid #f02;content:"";display:inline-block;height:6px;margin-bottom:2px;margin-left:5px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);width:6px}.roadshow__contact-btn{margin:30px auto 20px;text-align:center}.roadshow__description{color:#fff;font-family:T1 Body Font,Toyota Type Book,sans-serif;font-size:1.5rem;line-height:2.1rem}.roadshow__list{margin-top:1.5rem}.roadshow__text{border-top:1px solid #f02;color:#fff;font-family:T1 Body Font Regular,Toyota Type Regular,sans-serif;font-size:2.5rem;line-height:3rem;margin-top:3.8rem;padding-top:3rem;text-transform:uppercase}@media only screen and (min-width:768px){.roadshow__text{font-size:3.4rem;line-height:4rem}}.roadshow__select-container{position:relative}.roadshow__select-container:after{border:solid #f02;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.roadshow__select{pointer-events:none;position:absolute;visibility:hidden}.roadshow__datepicker{position:relative;z-index:9}.roadshow__custom-select,.roadshow__datepicker-input{background-color:#2d2d37;border:1px solid #707070;border-radius:3px;color:#fff;cursor:pointer;font-family:T1 Body Font Regular,Toyota Type Regular,sans-serif;font-size:1.6rem;height:5.1rem;line-height:2.6rem;width:100%}.roadshow__custom-select::-webkit-input-placeholder,.roadshow__datepicker-input::-webkit-input-placeholder{color:#fff!important}.roadshow__custom-select::-moz-placeholder,.roadshow__datepicker-input::-moz-placeholder{color:#fff!important}.roadshow__custom-select::placeholder,.roadshow__datepicker-input::placeholder{color:#fff!important}.roadshow__custom-select:-ms-input-placeholder,.roadshow__datepicker-input:-ms-input-placeholder{color:#fff!important}.roadshow__custom-select::-ms-input-placeholder,.roadshow__datepicker-input::-ms-input-placeholder{color:#fff!important}.roadshow__custom-select{border:none;margin-top:3.5rem}.roadshow__custom-select-items{border:1px solid #707070;border-bottom:0;border-top:0;-webkit-box-shadow:0 5px 5px 0 #2d2d37;box-shadow:0 5px 5px 0 #2d2d37;display:none;max-height:25.5rem;overflow-y:auto;position:relative;z-index:10}.roadshow__custom-select-items.show{display:block}.roadshow__custom-select-item,.roadshow__custom-select-text{background:#2d2d37;padding:1rem 0 1.4rem 2rem}.roadshow__custom-select-text{border:1px solid #707070;border-radius:3px}.roadshow__custom-select-item{border-bottom:1px solid #707070}.roadshow__custom-select-item.active,.roadshow__custom-select-item:hover{background-color:#f02;color:#2d2d37}.roadshow__custom-select-item.hide{display:none}.roadshow__datepicker-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.921' height='31.849'%3E%3Cpath data-name='Icon metro-calendar' d='M10.14 12.072h3.856v3.856H10.14Zm5.784 0h3.856v3.856h-3.856Zm5.784 0h3.856v3.856h-3.856ZM4.356 23.636h3.856v3.856H4.356Zm5.784 0h3.856v3.856H10.14Zm5.784 0h3.856v3.856h-3.856Zm-5.784-5.784h3.856v3.856H10.14Zm5.784 0h3.856v3.856h-3.856Zm5.784 0h3.856v3.856h-3.856Zm-17.352 0h3.856v3.856H4.356ZM25.564.5v1.928h-3.856V.5h-13.5v1.928H4.356V.5H.5v30.849h28.92V.5h-3.856Zm1.928 28.921H2.429V8.212h25.063Z' fill='%23f02' stroke='%232d2d37'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;margin-top:2rem;padding:1rem 0 1.4rem 2rem}@media only screen and (min-width:768px){.roadshow__datepicker-input{margin-top:3rem}}.roadshow__clear-filters{color:#f02;display:inline-block;font-family:T1 Body Font Regular,Toyota Type Regular,sans-serif;font-size:1.6rem;line-height:2.6rem;margin:2rem 0 0 2rem}.roadshow__clear-filters:hover{cursor:pointer;text-decoration:underline}.roadshow__clear-filters span{border:solid #f02;border-width:0 2px 2px 0;display:inline-block;margin-left:1rem;padding:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.roadshow__arrow-text{color:#f02;display:inline-block;font-family:T1 Body Font Regular,Toyota Type Regular,sans-serif;font-size:1.6rem;line-height:2.6rem;margin-top:1.5rem;text-align:center}@media only screen and (min-width:768px){.roadshow__arrow-text{margin-top:2rem}}.roadshow__arrows{display:none;margin:0 auto 0 1rem;padding-bottom:1rem;width:auto}@media only screen and (min-width:768px){.roadshow__arrows{margin:2rem auto}}.roadshow__arrows.show{display:block}.roadshow__arrows-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.roadshow__arrow{-webkit-animation:arrowAnimation1 1s ease-in-out infinite,arrowAnimation2 1s ease-in-out infinite;animation:arrowAnimation1 1s ease-in-out infinite,arrowAnimation2 1s ease-in-out infinite;border-bottom:2px solid #f02;border-left:2px solid #f02;content:"";display:block;height:20px;opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:20px}.roadshow__arrow--2{-webkit-animation-delay:.2s;animation-delay:.2s}.roadshow__arrow--3{-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes arrowAnimation1{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes arrowAnimation1{0%{opacity:0}50%{opacity:1}to{opacity:0}}@-webkit-keyframes arrowAnimation2{0%{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}to{-webkit-transform:translateY(7px) rotate(-45deg);transform:translateY(7px) rotate(-45deg)}}@keyframes arrowAnimation2{0%{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}to{-webkit-transform:translateY(7px) rotate(-45deg);transform:translateY(7px) rotate(-45deg)}}.roadshow__newsletter-title{border-bottom:1px solid #f02;color:#fff;display:inline-block;font-family:T1 Body Font Regular,Toyota Type Regular,sans-serif;font-size:2.1rem;line-height:2.6rem;margin-bottom:2rem;padding-bottom:2rem;text-transform:uppercase}.roadshow__newsletter-text{color:#fff;font-family:T1 Body Font,Toyota Type Book,sans-serif;font-size:1.5rem;line-height:2.1rem;max-width:48rem}.roadshow__map{display:block;margin:0 auto;max-height:40rem;max-width:60rem;width:100%}@media only screen and (max-width:767px){.roadshow__map{height:85vw}}@media only screen and (min-width:768px){.roadshow__map{max-height:100%;max-width:100%}}.roadshow__car{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-end;width:100%}.roadshow__region{cursor:pointer}.roadshow__region path{fill:none;stroke:#fff;stroke-miterlimit:22.926;fill-rule:evenodd;pointer-events:fill;-webkit-transition:fill .5s ease-in-out;transition:fill .5s ease-in-out}.roadshow__region circle{fill:#fff}.roadshow__region text{fill:#2d2d37;display:none;font-family:T1 Body Font Regular,Toyota Type Regular,sans-serif;font-size:1.6rem}.roadshow__region.active path,.roadshow__region:hover path{fill:#fff;stroke:#2d2d37;stroke-width:.1}.roadshow__region.active circle,.roadshow__region:hover circle{fill:#000}.roadshow__region .cls-3{letter-spacing:-.02em}.roadshow__region .cls-4{letter-spacing:-.035em}.roadshow__region .cls-5{letter-spacing:-.03em}.roadshow__info{margin-top:-1px}.roadshow__box,.roadshow__info{background-color:#232229}.roadshow__box-container,.roadshow__info-container{display:none;margin-left:auto;max-width:calc(50% + 55rem);padding:2rem 2rem 0}@media only screen and (min-width:768px){.roadshow__box-container,.roadshow__info-container{padding:3rem 3rem 0}}.roadshow__box-container.show,.roadshow__info-container.show{display:block}.roadshow__box-container{color:#f02;font-family:T1 Body Font Regular,Toyota Type Regular,sans-serif;font-size:2.5rem;line-height:3rem;padding-bottom:3rem;text-transform:uppercase}@media only screen and (min-width:768px){.roadshow__box-container{font-size:3.4rem;line-height:4rem;padding-bottom:6rem}}.roadshow__data{color:#f02;display:inline-block;font-family:T1 Body Font Regular,Toyota Type Regular,sans-serif;font-size:2.5rem;line-height:3rem;text-transform:uppercase}@media only screen and (min-width:768px){.roadshow__data{font-size:3.4rem;line-height:4rem}}.roadshow__cities{margin-top:1rem}@media only screen and (min-width:768px){.roadshow__cities{margin-top:3rem}}.roadshow__city-name{color:#fff;font-family:T1 Body Font Regular,Toyota Type Regular,sans-serif;font-size:2.2rem;line-height:2.8rem;text-transform:uppercase}@media only screen and (min-width:768px){.roadshow__city-name{font-size:2.8rem;line-height:3.4rem}}.roadshow__events{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-right:-4rem;margin-top:2rem}.roadshow__event,.roadshow__events{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.roadshow__event{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:3rem;margin-right:4rem;width:30rem}@media only screen and (min-width:768px){.roadshow__event{margin-bottom:6rem}}.roadshow__event>*{width:100%}.roadshow__event-address,.roadshow__event-dealer,.roadshow__event-info,.roadshow__event-place{color:#fff;font-family:T1 Body Font,Toyota Type Book,sans-serif;font-size:1.2rem;line-height:1.8rem}@media only screen and (min-width:768px){.roadshow__event-address,.roadshow__event-dealer,.roadshow__event-info,.roadshow__event-place{font-size:1.4rem;line-height:2rem}}.roadshow__event-date,.roadshow__event-time{font-size:2rem;line-height:2.2rem;width:auto}@media only screen and (min-width:768px){.roadshow__event-date,.roadshow__event-time{font-size:2.4rem;line-height:2.6rem}}.roadshow__event-address{margin-bottom:.5rem}@media only screen and (min-width:768px){.roadshow__event-address{margin-bottom:1rem}}.roadshow__event-info{margin-top:.5rem}@media only screen and (min-width:768px){.roadshow__event-info{margin-top:1rem}}.roadshow__event-postal-code{white-space:nowrap}.roadshow__event-text{border-top:1px solid #f02;color:#fff;font-family:T1 Body Font,Toyota Type Book,sans-serif;font-size:1.2rem;line-height:2rem;margin-top:1rem;padding-top:1rem}@media only screen and (min-width:768px){.roadshow__event-text{font-size:1.4rem;line-height:2.6rem;margin-top:1.5rem;padding-top:1.5rem}}.roadshow__event-date{color:#f02;font-family:T1 Body Font Regular,Toyota Type Regular,sans-serif;width:auto}@media only screen and (min-width:768px){.roadshow__event-date{width:100%}}.roadshow__event-date--margin-top{margin-top:1.5rem}.roadshow__event-date:not(:first-child):not(:last-child):after{border-bottom:1px solid #f02;content:"";display:block;height:calc(3rem - 1px);width:12.1rem}.roadshow__event-time{color:#f02;font-family:T1 Body Font Regular,Toyota Type Regular,sans-serif;white-space:pre-line}.roadshow__event-fb{color:#fff!important;display:inline-block;font-family:T1 Body Font,Toyota Type Book,sans-serif;font-size:1.1rem;line-height:1.3rem;margin-top:1.5rem;text-decoration:underline}.roadshow__event-fb:hover{cursor:pointer;text-decoration:underline!important}:-moz-placeholder-shown{color:#fff}:-ms-input-placeholder{color:#fff}:placeholder-shown{color:#fff}.ui-datepicker{display:none;padding:.2em .2em 0;width:17em}.ui-datepicker .ui-datepicker-header{padding:.2em 0;position:relative}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{height:1.8em;position:absolute;top:2px;width:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%}.ui-datepicker .ui-datepicker-title{line-height:1.8em;margin:0 2.3em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{border-collapse:collapse;font-size:.9em;margin:0 0 .4em;width:100%}.ui-datepicker th{border:0;font-weight:700;padding:.7em .3em;text-align:center}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td.event a{color:#f02}.ui-datepicker td.event.highlight a{color:#fff}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-bottom:0;border-left:0;border-right:0;margin:.7em 0 0;padding:0 .2em}.ui-datepicker .ui-datepicker-buttonpane button{cursor:pointer;float:right;margin:.5em .2em .4em;overflow:visible;padding:.2em .6em .3em;width:auto}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto .4em;width:95%}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;font-size:0;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{left:auto;right:2px}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:auto;right:1px}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:1px;border-right-width:0}.ui-datepicker .ui-icon{background-repeat:no-repeat;display:block;left:.5em;overflow:hidden;text-indent:-99999px;top:.3em}.ui-widget.ui-widget-content[role=dialog]{background:#fff;border:none;border-radius:0;-webkit-box-shadow:0 0 5px;box-shadow:0 0 5px;padding:0!important;z-index:9999}.ui-widget.ui-widget-content[role=dialog] .ui-widget-content,.ui-widget.ui-widget-content[role=dialog] .ui-widget-header{background:#fff}.ui-widget.ui-widget-content[role=dialog] .ui-button{border-radius:0;color:#fff;min-width:190px;opacity:1;padding:1.1em 1em;text-transform:none;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.ui-widget.ui-widget-content[role=dialog] .ui-button:active,.ui-widget.ui-widget-content[role=dialog] .ui-button:focus,.ui-widget.ui-widget-content[role=dialog] .ui-button:hover{background:#282830;border-radius:0;color:#fff!important;opacity:.8}.ui-widget.ui-widget-content[role=dialog] .ui-button.is-loading{cursor:not-allowed;opacity:.6}.ui-widget.ui-widget-content[role=dialog] .ui-button.is-loading:after{-webkit-animation:button-loading-spinner 1s ease infinite;animation:button-loading-spinner 1s ease infinite;border:4px solid transparent;border-radius:50%;border-top-color:#fff;bottom:0;content:"";height:24px;left:auto;margin:auto;position:absolute;right:20px;top:0;width:24px}.ui-widget.ui-widget-content[role=dialog] button[type=submit]{position:absolute;visibility:hidden}.ui-widget.ui-widget-content[role=dialog] .ui-dialog-titlebar .ui-button{min-width:unset;padding:1.3rem 2.15rem;position:absolute;right:0;top:0}.ui-widget.ui-widget-content[role=dialog] .ui-dialog-buttonset{padding:0 2rem 2rem}.ui-widget.ui-widget-content[role=dialog] .ui-dialog-buttonset .ui-button:first-child{margin-left:0;pointer-events:none;visibility:hidden}.ui-widget.ui-widget-content[role=dialog] .ui-dialog-buttonset .ui-button:last-child{position:absolute;right:2rem}.ui-widget.ui-widget-content[role=dialog] .form{font-size:1rem}.ui-widget.ui-widget-content[role=dialog] .form li.fullline,.ui-widget.ui-widget-content[role=dialog] .form li.fullwidth{-webkit-box-flex:0;display:block;-ms-flex:0 0 calc(66.6666% - 10px);flex:0 0 100%;max-width:100%;width:100%!important}.ui-widget.ui-widget-content[role=dialog] .form input.fullwidth,.ui-widget.ui-widget-content[role=dialog] .form select.fullwidth,.ui-widget.ui-widget-content[role=dialog] .form textarea.fullwidth{width:100%!important}.ui-widget.ui-widget-content[role=dialog] .form__title{color:#282830;font-family:ToyotaType-Regular,sans-serif;font-size:2.2em;font-weight:400;margin-bottom:.5em;text-align:center}.ui-widget.ui-widget-content[role=dialog] .form__hints{color:#282830;font-family:Toyota Type Book,sans-serif;font-size:1.6em;font-weight:400;margin-bottom:3em;text-align:center}.ui-widget.ui-widget-content[role=dialog] .form__fields{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:2em 2em 0}.ui-widget.ui-widget-content[role=dialog] .form__fields li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1.8em;position:relative}@media only screen and (min-width:992px){.ui-widget.ui-widget-content[role=dialog] .form__fields li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.ui-widget.ui-widget-content[role=dialog] .form__fields li.model{-ms-flex-item-align:start;align-self:flex-start}.ui-widget.ui-widget-content[role=dialog] .form__fields li.dilers_select{margin-top:-27px}}.ui-widget.ui-widget-content[role=dialog] .form__fields li.BooleanField{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:-10px;max-width:100%}@media only screen and (min-width:1200px){.ui-widget.ui-widget-content[role=dialog] .form__fields li.BooleanField{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.ui-widget.ui-widget-content[role=dialog] .form__fields li label{color:#676767;display:block;font-family:Toyota Type Book,sans-serif;font-size:1.6em;font-weight:400;margin-bottom:4px}.ui-widget.ui-widget-content[role=dialog] .form__fields .required label:after{content:"*"}.ui-widget.ui-widget-content[role=dialog] .form__fields textarea{max-height:180px;resize:none}@media only screen and (min-width:992px){.ui-widget.ui-widget-content[role=dialog] .form__fields textarea{max-height:137px}}.ui-widget.ui-widget-content[role=dialog] .form__fields input,.ui-widget.ui-widget-content[role=dialog] .form__fields select,.ui-widget.ui-widget-content[role=dialog] .form__fields textarea{background-color:#fff;border:1px solid #676767;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#676767;font-family:Toyota Type Book,sans-serif;font-size:1.6em;font-weight:400;margin-bottom:1em;padding:17px 20px;width:100%}.ui-widget.ui-widget-content[role=dialog] .form__fields input:disabled,.ui-widget.ui-widget-content[role=dialog] .form__fields select:disabled,.ui-widget.ui-widget-content[role=dialog] .form__fields textarea:disabled{cursor:not-allowed;opacity:.4}.ui-widget.ui-widget-content[role=dialog] .form__fields .ChoiceField label{margin-top:-20px}.ui-widget.ui-widget-content[role=dialog] .form__fields .CharField:not(.dilers_select) label,.ui-widget.ui-widget-content[role=dialog] .form__fields .DateField:not(.dilers_select) label,.ui-widget.ui-widget-content[role=dialog] .form__fields .EmailField:not(.dilers_select) label{left:22px;margin-bottom:0;pointer-events:none;position:absolute;top:38px;-webkit-transform:translateY(-22px);transform:translateY(-22px);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.ui-widget.ui-widget-content[role=dialog] .form__fields .CharField:not(.dilers_select).is-focus label,.ui-widget.ui-widget-content[role=dialog] .form__fields .DateField:not(.dilers_select).is-focus label,.ui-widget.ui-widget-content[role=dialog] .form__fields .EmailField:not(.dilers_select).is-focus label{-webkit-transform:translate(-22px,-65px);transform:translate(-22px,-65px)}.ui-widget.ui-widget-content[role=dialog] .form__fields .BooleanField{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative}.ui-widget.ui-widget-content[role=dialog] .form__fields .BooleanField input{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin:0;order:1;width:auto}.ui-widget.ui-widget-content[role=dialog] .form__fields .BooleanField input[type=checkbox]{height:1px;left:-1px;opacity:0;position:absolute;top:-1px;width:1px}.ui-widget.ui-widget-content[role=dialog] .form__fields .BooleanField input[type=checkbox]~label{padding:5px 0 5px 30px;position:relative}.ui-widget.ui-widget-content[role=dialog] .form__fields .BooleanField input[type=checkbox]~label:after{border:2px solid #282830;border-radius:0;content:"";display:block;height:20px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.ui-widget.ui-widget-content[role=dialog] .form__fields .BooleanField input[type=checkbox]:checked~label:after{border-width:0 3px 3px 0;height:8px;-webkit-transform:translate(5px,-57%) rotate(45deg);transform:translate(5px,-57%) rotate(45deg);width:12px}.ui-widget.ui-widget-content[role=dialog] .form__fields .BooleanField label{-webkit-box-ordinal-group:3;-ms-flex-order:2;cursor:pointer;line-height:1;margin-bottom:0;margin-top:0;order:2;padding-left:10px}.ui-widget.ui-widget-content[role=dialog] .form__footer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:2em}.ui-widget.ui-widget-content[role=dialog] .form__btn-wrapper{overflow:hidden;position:relative}.ui-widget.ui-widget-content[role=dialog] .form [data-submit-button]{min-height:60px}.ui-widget.ui-widget-content[role=dialog] .form [data-submit-button]:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.ui-widget.ui-widget-content[role=dialog] .form [data-submit-button]:disabled+.dot-pulse{display:block}.ui-widget.ui-widget-content[role=dialog] .form__politycy{color:#282830;font-family:Toyota Type Book,sans-serif;font-size:1.6em;padding-right:15px}.ui-widget.ui-widget-content[role=dialog] .form__politycy:active,.ui-widget.ui-widget-content[role=dialog] .form__politycy:hover,.ui-widget.ui-widget-content[role=dialog] .form__politycy:link,.ui-widget.ui-widget-content[role=dialog] .form__politycy:visited{color:#282830}@media only screen and (max-width:319px){.ui-widget.ui-widget-content[role=dialog] .form__politycy{margin-bottom:20px}}.ui-widget.ui-widget-content[role=dialog] .form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB3aWR0aD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTcgMTAgNSA1IDUtNXoiLz48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PC9zdmc+");background-position:right .7em top 50%;background-repeat:no-repeat,repeat;background-size:1.45em auto}.ui-widget.ui-widget-content[role=dialog] .form select option{color:#676767;font-family:Toyota Type Book,sans-serif;font-size:1.6rem}.ui-widget.ui-widget-content[role=dialog] #frm-foot,.ui-widget.ui-widget-content[role=dialog] .frm-gdpr{color:#676767;font-family:Toyota Type Book,sans-serif;font-size:1.4em}.ui-widget.ui-widget-content[role=dialog] #frm-foot a,.ui-widget.ui-widget-content[role=dialog] .frm-gdpr a{font-size:1em}.ui-widget.ui-widget-content[role=dialog] .frm-gdpr-link{display:block;margin-bottom:0;margin-top:20px}@media only screen and (min-width:1200px){.ui-widget.ui-widget-content[role=dialog] .is-comment-textarea .form__fields li{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333% - 10px);flex:0 0 calc(33.3333% - 10px);max-width:calc(33.3333% - 10px)}.ui-widget.ui-widget-content[role=dialog] .is-comment-textarea .form__fields li.komentarz{-webkit-box-flex:0;-ms-flex:0 0 calc(66.6666% - 10px);flex:0 0 calc(66.6666% - 10px);max-width:calc(66.6666% - 10px)}}.ui-widget.ui-widget-content[role=dialog] .is-comment-textarea .form__fields li.BooleanField{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:-10px;max-width:100%}@media only screen and (min-width:1200px){.ui-widget.ui-widget-content[role=dialog] .is-comment-textarea .form__fields li.BooleanField{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.ui-widget-overlay{background:hsla(0,0%,100%,.4);height:100vh;position:fixed;top:0;width:100%;z-index:9998!important}@-webkit-keyframes button-loading-spinner{0%{-webkit-transform:rotate(0turn);transform:rotate(0turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes button-loading-spinner{0%{-webkit-transform:rotate(0turn);transform:rotate(0turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ui-widget.ui-widget-content{border:1px solid #707070;border-radius:2px;margin-top:-1px;padding:.5rem 0 0;position:absolute;right:0;top:auto;width:100%}@media(min-width:360px){.ui-widget.ui-widget-content{padding:1rem 0 .5rem}}@media(min-width:380px){.ui-widget.ui-widget-content{padding:1.5rem 0 1rem}}@media(min-width:400px){.ui-widget.ui-widget-content{padding:2.5rem 0}}.ui-datepicker .ui-datepicker-header,.ui-datepicker-calendar{margin-left:auto!important;margin-right:auto!important;max-width:28.8rem}.ui-widget-content,.ui-widget-header{background:#2d2d37}.ui-widget-header{border:none}.ui-datepicker-month,.ui-datepicker-year{color:#f02;font-family:T1 Body Font,Toyota Type Book,sans-serif;font-size:1.55rem;line-height:2.7rem;text-transform:uppercase}.ui-datepicker-calendar th{color:#aaa;font-family:T1 Body Font Regular,Toyota Type Regular,sans-serif;font-size:1.5rem;font-weight:400;line-height:2.7rem;text-align:center;text-transform:uppercase;width:14.2857142857%}.ui-datepicker-calendar td a,.ui-datepicker-calendar td span{margin-bottom:2px;margin-right:2px}@media(min-width:330px){.ui-datepicker-calendar td a,.ui-datepicker-calendar td span{margin-bottom:4px;margin-right:4px}}@media(min-width:340px){.ui-datepicker-calendar td a,.ui-datepicker-calendar td span{margin-bottom:5px;margin-right:5px}}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{background:#2d2d37;border:none;color:#aaa;font-family:T1 Body Font,Toyota Type Book,sans-serif;font-size:1.5rem;font-weight:400;line-height:2.7rem;margin-left:.1rem;text-align:center;text-transform:uppercase}.ui-button.ui-state-active:hover,.ui-button:active,.ui-button:focus,.ui-button:hover,.ui-state-active,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-active,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-active,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover,a.ui-button:active{background:#f02;border:none;border-radius:50%;color:#2d2d37!important}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{height:2.88rem;top:4px;width:2.88rem}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{margin-left:-1.1rem;margin-top:-.6rem}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{border-radius:0;height:2.6rem;top:5px;width:3.5rem}.ui-datepicker-next .ui-icon,.ui-datepicker-prev .ui-icon{background-position:50%;background-repeat:no-repeat;height:1.1rem;width:2.2rem}.ui-datepicker-prev .ui-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.653' height='11.413'%3E%3Cg data-name='Group 929' fill='none' stroke='%23aaa' stroke-linecap='round'%3E%3Cpath data-name='Line 116' d='M21.15 5.706.707 5.831'/%3E%3Cpath data-name='Line 117' d='M5.291.706.707 5.831'/%3E%3Cpath data-name='Line 118' d='M5.291 10.706.707 5.831'/%3E%3C/g%3E%3C/svg%3E")}.ui-datepicker-next .ui-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.653' height='11.413'%3E%3Cg data-name='Group 930' fill='none' stroke='%23aaa' stroke-linecap='round'%3E%3Cpath data-name='Line 116' d='m.503 5.707 20.443-.125'/%3E%3Cpath data-name='Line 117' d='m16.362 10.707 4.584-5.125'/%3E%3Cpath data-name='Line 118' d='m16.362.707 4.584 4.875'/%3E%3C/g%3E%3C/svg%3E")}.ui-datepicker .ui-datepicker-prev{left:7px}.ui-datepicker .ui-datepicker-prev-hover{left:4px}.ui-datepicker .ui-datepicker-prev-hover .ui-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.653' height='11.413'%3E%3Cg data-name='Group 929' fill='none' stroke='%232d2d37' stroke-linecap='round'%3E%3Cpath data-name='Line 116' d='M21.15 5.706.707 5.831'/%3E%3Cpath data-name='Line 117' d='M5.291.706.707 5.831'/%3E%3Cpath data-name='Line 118' d='M5.291 10.706.707 5.831'/%3E%3C/g%3E%3C/svg%3E")}.ui-datepicker .ui-datepicker-next{right:7px}.ui-datepicker .ui-datepicker-next-hover{right:4px}.ui-datepicker .ui-datepicker-next-hover .ui-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.653' height='11.413'%3E%3Cg data-name='Group 930' fill='none' stroke='%232d2d37' stroke-linecap='round'%3E%3Cpath data-name='Line 116' d='m.503 5.707 20.443-.125'/%3E%3Cpath data-name='Line 117' d='m16.362 10.707 4.584-5.125'/%3E%3Cpath data-name='Line 118' d='m16.362.707 4.584 4.875'/%3E%3C/g%3E%3C/svg%3E")}.ui-datepicker .ui-datepicker-title{margin:0 3.68rem}.highlight .ui-state-default{background:#f02;border:none;border-radius:50%;color:#2d2d37!important}td.ui-state-disabled{opacity:1!important}td.ui-state-disabled span{color:hsla(0,0%,67%,.35)!important}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#2d2d37;color:#f02}.highlight.ui-datepicker-today a,.ui-datepicker-today a:hover{background:#f02!important;border:none!important;border-radius:50%!important;color:#2d2d37!important}.clos-notification{background-color:#a3d7a3;bottom:0;display:none;left:0;position:fixed;width:100%;z-index:1000}.clos-notification.show{display:block}.clos-notification__text{color:#024e02;font-size:16px;margin:0;padding:25px 15px;text-align:center}.clos-notification__close{color:#024e02;font-size:30px;line-height:1;position:absolute;right:10px;top:0;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.clos-notification__close:hover{color:#023002}