@charset "UTF-8";.grid{margin:0 auto;overflow:hidden}.full-height.grid{display:-ms-flexbox;display:flex;height:100%;-ms-flex-direction:column;flex-direction:column}.full-height.grid>.row{-ms-flex-positive:1;flex-grow:1}.main-content .form.content form,.main-content .form.content form .clearfix>.divide,.main-content .personal-data.content form,.main-content .personal-data.content form .clearfix>.divide,.main-content .places,.main-content .search-place,.row,.shop .search-place .choose-time>div{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.5em}.main-content .form.content form .clearfix>.divide>*,.main-content .form.content form>*,.main-content .personal-data.content form .clearfix>.divide>*,.main-content .personal-data.content form>*,.main-content .places>*,.main-content .search-place>*,.row>*,.shop .search-place .choose-time>div>*{box-sizing:border-box;padding:0 .5em 1em;-ms-flex-preferred-size:100%;flex-basis:100%}.main-content .form.content form .clearfix>.divide:last-child,.main-content .form.content form:last-child,.main-content .personal-data.content form .clearfix>.divide:last-child,.main-content .personal-data.content form:last-child,.main-content .places:last-child,.main-content .search-place:last-child,.row:last-child,.shop .search-place .choose-time>div:last-child{margin-bottom:-1em}.gutterless>.row{margin:0}.gutterless>.row>*{padding:0}.gutterless>.row:last-child{margin-bottom:0}.col{-ms-flex:1 0 auto;flex:1 0 auto}.col-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.push-1{display:block;margin-left:8.33333%}.pull-1{display:block;margin-right:8.33333%}.col-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.push-2{display:block;margin-left:16.66667%}.pull-2{display:block;margin-right:16.66667%}.col-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.push-3{display:block;margin-left:25%}.pull-3{display:block;margin-right:25%}.col-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.push-4{display:block;margin-left:33.33333%}.pull-4{display:block;margin-right:33.33333%}.col-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.push-5{display:block;margin-left:41.66667%}.pull-5{display:block;margin-right:41.66667%}.col-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.push-6{display:block;margin-left:50%}.pull-6{display:block;margin-right:50%}.col-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.push-7{display:block;margin-left:58.33333%}.pull-7{display:block;margin-right:58.33333%}.col-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.push-8{display:block;margin-left:66.66667%}.pull-8{display:block;margin-right:66.66667%}.col-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.push-9{display:block;margin-left:75%}.pull-9{display:block;margin-right:75%}.col-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.push-10{display:block;margin-left:83.33333%}.pull-10{display:block;margin-right:83.33333%}.col-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.push-11{display:block;margin-left:91.66667%}.pull-11{display:block;margin-right:91.66667%}.col-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.push-12{display:block;margin-left:100%}.pull-12{display:block;margin-right:100%}.col-top{-ms-flex-item-align:start;align-self:flex-start}.col-bottom{-ms-flex-item-align:end;align-self:flex-end}.col-middle{-ms-flex-item-align:center;align-self:center}.row-left{-ms-flex-pack:start;justify-content:flex-start}.row-right{-ms-flex-pack:end;justify-content:flex-end}.row-center{-ms-flex-pack:center;justify-content:center}.row-space-between{-ms-flex-pack:justify;justify-content:space-between}.row-space-around{-ms-flex-pack:distribute;justify-content:space-around}.row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.row-equal>*{display:-ms-flexbox;display:flex}.row-equal>*>*{width:100%}.row-top{-ms-flex-align:start;align-items:flex-start}.row-middle{-ms-flex-align:center;align-items:center}.row-bottom{-ms-flex-align:end;align-items:flex-end}.hide{display:none}.show{display:block}@media (min-width:320px){.col-xs-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.push-xs-1{display:block;margin-left:8.33333%}.pull-xs-1{display:block;margin-right:8.33333%}.col-xs-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.push-xs-2{display:block;margin-left:16.66667%}.pull-xs-2{display:block;margin-right:16.66667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.push-xs-3{display:block;margin-left:25%}.pull-xs-3{display:block;margin-right:25%}.col-xs-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.push-xs-4{display:block;margin-left:33.33333%}.pull-xs-4{display:block;margin-right:33.33333%}.col-xs-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.push-xs-5{display:block;margin-left:41.66667%}.pull-xs-5{display:block;margin-right:41.66667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.push-xs-6{display:block;margin-left:50%}.pull-xs-6{display:block;margin-right:50%}.col-xs-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.push-xs-7{display:block;margin-left:58.33333%}.pull-xs-7{display:block;margin-right:58.33333%}.col-xs-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.push-xs-8{display:block;margin-left:66.66667%}.pull-xs-8{display:block;margin-right:66.66667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.push-xs-9{display:block;margin-left:75%}.pull-xs-9{display:block;margin-right:75%}.col-xs-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.push-xs-10{display:block;margin-left:83.33333%}.pull-xs-10{display:block;margin-right:83.33333%}.col-xs-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.push-xs-11{display:block;margin-left:91.66667%}.pull-xs-11{display:block;margin-right:91.66667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.push-xs-12{display:block;margin-left:100%}.pull-xs-12{display:block;margin-right:100%}.col-xs-top{-ms-flex-item-align:start;align-self:flex-start}.col-xs-bottom{-ms-flex-item-align:end;align-self:flex-end}.col-xs-middle{-ms-flex-item-align:center;align-self:center}.row-xs-left{-ms-flex-pack:start;justify-content:flex-start}.row-xs-right{-ms-flex-pack:end;justify-content:flex-end}.row-xs-center{-ms-flex-pack:center;justify-content:center}.row-xs-space-between{-ms-flex-pack:justify;justify-content:space-between}.row-xs-space-around{-ms-flex-pack:distribute;justify-content:space-around}.row-xs-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.row-xs-equal>*{display:-ms-flexbox;display:flex}.row-xs-equal>*>*{width:100%}.row-xs-top{-ms-flex-align:start;align-items:flex-start}.row-xs-middle{-ms-flex-align:center;align-items:center}.row-xs-bottom{-ms-flex-align:end;align-items:flex-end}.hide-xs{display:none}.show-xs{display:block}}@media (min-width:640px){.col-sm-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.push-sm-1{display:block;margin-left:8.33333%}.pull-sm-1{display:block;margin-right:8.33333%}.col-sm-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.push-sm-2{display:block;margin-left:16.66667%}.pull-sm-2{display:block;margin-right:16.66667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.push-sm-3{display:block;margin-left:25%}.pull-sm-3{display:block;margin-right:25%}.col-sm-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.push-sm-4{display:block;margin-left:33.33333%}.pull-sm-4{display:block;margin-right:33.33333%}.col-sm-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.push-sm-5{display:block;margin-left:41.66667%}.pull-sm-5{display:block;margin-right:41.66667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.push-sm-6{display:block;margin-left:50%}.pull-sm-6{display:block;margin-right:50%}.col-sm-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.push-sm-7{display:block;margin-left:58.33333%}.pull-sm-7{display:block;margin-right:58.33333%}.col-sm-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.push-sm-8{display:block;margin-left:66.66667%}.pull-sm-8{display:block;margin-right:66.66667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.push-sm-9{display:block;margin-left:75%}.pull-sm-9{display:block;margin-right:75%}.col-sm-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.push-sm-10{display:block;margin-left:83.33333%}.pull-sm-10{display:block;margin-right:83.33333%}.col-sm-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.push-sm-11{display:block;margin-left:91.66667%}.pull-sm-11{display:block;margin-right:91.66667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.push-sm-12{display:block;margin-left:100%}.pull-sm-12{display:block;margin-right:100%}.col-sm-top{-ms-flex-item-align:start;align-self:flex-start}.col-sm-bottom{-ms-flex-item-align:end;align-self:flex-end}.col-sm-middle{-ms-flex-item-align:center;align-self:center}.row-sm-left{-ms-flex-pack:start;justify-content:flex-start}.row-sm-right{-ms-flex-pack:end;justify-content:flex-end}.row-sm-center{-ms-flex-pack:center;justify-content:center}.row-sm-space-between{-ms-flex-pack:justify;justify-content:space-between}.row-sm-space-around{-ms-flex-pack:distribute;justify-content:space-around}.row-sm-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.row-sm-equal>*{display:-ms-flexbox;display:flex}.row-sm-equal>*>*{width:100%}.row-sm-top{-ms-flex-align:start;align-items:flex-start}.row-sm-middle{-ms-flex-align:center;align-items:center}.row-sm-bottom{-ms-flex-align:end;align-items:flex-end}.hide-sm{display:none}.show-sm{display:block}}@media (min-width:760px){.col-md-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.push-md-1{display:block;margin-left:8.33333%}.pull-md-1{display:block;margin-right:8.33333%}.col-md-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.push-md-2{display:block;margin-left:16.66667%}.pull-md-2{display:block;margin-right:16.66667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.push-md-3{display:block;margin-left:25%}.pull-md-3{display:block;margin-right:25%}.col-md-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.push-md-4{display:block;margin-left:33.33333%}.pull-md-4{display:block;margin-right:33.33333%}.col-md-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.push-md-5{display:block;margin-left:41.66667%}.pull-md-5{display:block;margin-right:41.66667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.push-md-6{display:block;margin-left:50%}.pull-md-6{display:block;margin-right:50%}.col-md-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.push-md-7{display:block;margin-left:58.33333%}.pull-md-7{display:block;margin-right:58.33333%}.col-md-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.push-md-8{display:block;margin-left:66.66667%}.pull-md-8{display:block;margin-right:66.66667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.push-md-9{display:block;margin-left:75%}.pull-md-9{display:block;margin-right:75%}.col-md-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.push-md-10{display:block;margin-left:83.33333%}.pull-md-10{display:block;margin-right:83.33333%}.col-md-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.push-md-11{display:block;margin-left:91.66667%}.pull-md-11{display:block;margin-right:91.66667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.push-md-12{display:block;margin-left:100%}.pull-md-12{display:block;margin-right:100%}.col-md-top{-ms-flex-item-align:start;align-self:flex-start}.col-md-bottom{-ms-flex-item-align:end;align-self:flex-end}.col-md-middle{-ms-flex-item-align:center;align-self:center}.row-md-left{-ms-flex-pack:start;justify-content:flex-start}.row-md-right{-ms-flex-pack:end;justify-content:flex-end}.row-md-center{-ms-flex-pack:center;justify-content:center}.row-md-space-between{-ms-flex-pack:justify;justify-content:space-between}.row-md-space-around{-ms-flex-pack:distribute;justify-content:space-around}.row-md-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.row-md-equal>*{display:-ms-flexbox;display:flex}.row-md-equal>*>*{width:100%}.row-md-top{-ms-flex-align:start;align-items:flex-start}.row-md-middle{-ms-flex-align:center;align-items:center}.row-md-bottom{-ms-flex-align:end;align-items:flex-end}.hide-md{display:none}.show-md{display:block}}@media (min-width:960px){.col-lg-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.push-lg-1{display:block;margin-left:8.33333%}.pull-lg-1{display:block;margin-right:8.33333%}.col-lg-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.push-lg-2{display:block;margin-left:16.66667%}.pull-lg-2{display:block;margin-right:16.66667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.push-lg-3{display:block;margin-left:25%}.pull-lg-3{display:block;margin-right:25%}.col-lg-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.push-lg-4{display:block;margin-left:33.33333%}.pull-lg-4{display:block;margin-right:33.33333%}.col-lg-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.push-lg-5{display:block;margin-left:41.66667%}.pull-lg-5{display:block;margin-right:41.66667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.push-lg-6{display:block;margin-left:50%}.pull-lg-6{display:block;margin-right:50%}.col-lg-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.push-lg-7{display:block;margin-left:58.33333%}.pull-lg-7{display:block;margin-right:58.33333%}.col-lg-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.push-lg-8{display:block;margin-left:66.66667%}.pull-lg-8{display:block;margin-right:66.66667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.push-lg-9{display:block;margin-left:75%}.pull-lg-9{display:block;margin-right:75%}.col-lg-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.push-lg-10{display:block;margin-left:83.33333%}.pull-lg-10{display:block;margin-right:83.33333%}.col-lg-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.push-lg-11{display:block;margin-left:91.66667%}.pull-lg-11{display:block;margin-right:91.66667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.push-lg-12{display:block;margin-left:100%}.pull-lg-12{display:block;margin-right:100%}.col-lg-top{-ms-flex-item-align:start;align-self:flex-start}.col-lg-bottom{-ms-flex-item-align:end;align-self:flex-end}.col-lg-middle{-ms-flex-item-align:center;align-self:center}.row-lg-left{-ms-flex-pack:start;justify-content:flex-start}.row-lg-right{-ms-flex-pack:end;justify-content:flex-end}.row-lg-center{-ms-flex-pack:center;justify-content:center}.row-lg-space-between{-ms-flex-pack:justify;justify-content:space-between}.row-lg-space-around{-ms-flex-pack:distribute;justify-content:space-around}.row-lg-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.row-lg-equal>*{display:-ms-flexbox;display:flex}.row-lg-equal>*>*{width:100%}.row-lg-top{-ms-flex-align:start;align-items:flex-start}.row-lg-middle{-ms-flex-align:center;align-items:center}.row-lg-bottom{-ms-flex-align:end;align-items:flex-end}.hide-lg{display:none}.show-lg{display:block}}@media (min-width:1120px){.col-xl-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.push-xl-1{display:block;margin-left:8.33333%}.pull-xl-1{display:block;margin-right:8.33333%}.col-xl-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.push-xl-2{display:block;margin-left:16.66667%}.pull-xl-2{display:block;margin-right:16.66667%}.col-xl-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.push-xl-3{display:block;margin-left:25%}.pull-xl-3{display:block;margin-right:25%}.col-xl-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.push-xl-4{display:block;margin-left:33.33333%}.pull-xl-4{display:block;margin-right:33.33333%}.col-xl-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.push-xl-5{display:block;margin-left:41.66667%}.pull-xl-5{display:block;margin-right:41.66667%}.col-xl-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.push-xl-6{display:block;margin-left:50%}.pull-xl-6{display:block;margin-right:50%}.col-xl-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.push-xl-7{display:block;margin-left:58.33333%}.pull-xl-7{display:block;margin-right:58.33333%}.col-xl-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.push-xl-8{display:block;margin-left:66.66667%}.pull-xl-8{display:block;margin-right:66.66667%}.col-xl-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.push-xl-9{display:block;margin-left:75%}.pull-xl-9{display:block;margin-right:75%}.col-xl-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.push-xl-10{display:block;margin-left:83.33333%}.pull-xl-10{display:block;margin-right:83.33333%}.col-xl-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.push-xl-11{display:block;margin-left:91.66667%}.pull-xl-11{display:block;margin-right:91.66667%}.col-xl-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.push-xl-12{display:block;margin-left:100%}.pull-xl-12{display:block;margin-right:100%}.col-xl-top{-ms-flex-item-align:start;align-self:flex-start}.col-xl-bottom{-ms-flex-item-align:end;align-self:flex-end}.col-xl-middle{-ms-flex-item-align:center;align-self:center}.row-xl-left{-ms-flex-pack:start;justify-content:flex-start}.row-xl-right{-ms-flex-pack:end;justify-content:flex-end}.row-xl-center{-ms-flex-pack:center;justify-content:center}.row-xl-space-between{-ms-flex-pack:justify;justify-content:space-between}.row-xl-space-around{-ms-flex-pack:distribute;justify-content:space-around}.row-xl-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.row-xl-equal>*{display:-ms-flexbox;display:flex}.row-xl-equal>*>*{width:100%}.row-xl-top{-ms-flex-align:start;align-items:flex-start}.row-xl-middle{-ms-flex-align:center;align-items:center}.row-xl-bottom{-ms-flex-align:end;align-items:flex-end}.hide-xl{display:none}.show-xl{display:block}}@media (min-width:768px){.form-inline .combobox-container,.form-search .combobox-container{display:inline-block;margin-bottom:0;vertical-align:top}.form-inline .combobox-container .input-group-addon,.form-search .combobox-container .input-group-addon{width:auto}}.combobox-container:not(.combobox-selected) .glyphicon-remove,.combobox-selected .caret{display:none}.typeahead-long{max-height:300px;overflow-y:auto}.control-group.error .combobox-container .add-on{color:#b94a48;border-color:#b94a48}.control-group.error .combobox-container .caret{border-top-color:#b94a48}.control-group.warning .combobox-container .add-on{color:#c09853;border-color:#c09853}.control-group.warning .combobox-container .caret{border-top-color:#c09853}.control-group.success .combobox-container .add-on{color:#468847;border-color:#468847}.control-group.success .combobox-container .caret{border-top-color:#468847}.umbraco-forms-form,.umbraco-forms-submitmessage{margin-bottom:40px;margin-top:35px}.umbraco-forms-form .umbraco-forms-navigation{text-align:center}.umbraco-forms-form .umbraco-forms-navigation .btn{width:auto;display:inline-block;font-size:calc(($pixels / $context) * 1em);padding:20px 90px}.umbraco-forms-form .validation-summary-errors{background-color:#b5b5b5;color:#fff;font-size:calc(($pixels / $context) * 1em);border-radius:2px;font-weight:400;padding:10px 20px;margin:20px 15px 25px}.umbraco-forms-form .validation-summary-errors ul{list-style-type:none}.umbraco-forms-form .umbraco-forms-page,.umbraco-forms-form .umbraco-forms-page .float-label-control{margin-bottom:30px}.umbraco-forms-form .umbraco-forms-page .float-label-control label{left:20px}.umbraco-forms-form .umbraco-forms-page .float-label-control input[type=text],.umbraco-forms-form .umbraco-forms-page .float-label-control textarea{width:100%}.umbraco-forms-form .umbraco-forms-page .float-label-control.date label{margin-bottom:10px}.umbraco-forms-form .umbraco-forms-page .float-label-control.date,.umbraco-forms-form .umbraco-forms-page .float-label-control.dropdown{width:100%}.umbraco-forms-form .umbraco-forms-page .float-label-control.date input,.umbraco-forms-form .umbraco-forms-page .float-label-control.date label,.umbraco-forms-form .umbraco-forms-page .float-label-control.dropdown input,.umbraco-forms-form .umbraco-forms-page .float-label-control.dropdown label{position:static}.umbraco-forms-form .umbraco-forms-page .float-label-control.date select,.umbraco-forms-form .umbraco-forms-page .float-label-control.dropdown select{margin-left:0;display:block}.umbraco-forms-form .umbraco-forms-page .float-label-control.date label,.umbraco-forms-form .umbraco-forms-page .float-label-control.dropdown label{left:0;top:0;display:block;font-size:calc(($pixels / $context) * 1em);font-weight:400;color:#6a6a6a}.umbraco-forms-form .umbraco-forms-page .float-label-control.date .dropdown.row,.umbraco-forms-form .umbraco-forms-page .float-label-control.dropdown .dropdown.row{margin-top:10px}.umbraco-forms-form .umbraco-forms-page .float-label-control.checkbox input{width:auto;display:inline-block}.umbraco-forms-form .umbraco-forms-page .float-label-control.checkboxlist,.umbraco-forms-form .umbraco-forms-page .float-label-control.radiobuttonlist{width:100%}.umbraco-forms-form .umbraco-forms-page .float-label-control.checkboxlist label,.umbraco-forms-form .umbraco-forms-page .float-label-control.radiobuttonlist label{padding-left:0;display:block;left:0;top:0;font-size:calc(($pixels / $context) * 1em);font-weight:400;color:#6a6a6a;margin-bottom:10px;margin-top:20px}.umbraco-forms-form .umbraco-forms-page .float-label-control.checkboxlist div input,.umbraco-forms-form .umbraco-forms-page .float-label-control.radiobuttonlist div input{margin-bottom:10px;width:auto;display:inline-block}.umbraco-forms-form .umbraco-forms-page .float-label-control.checkboxlist div label,.umbraco-forms-form .umbraco-forms-page .float-label-control.radiobuttonlist div label{display:inline-block;vertical-align:bottom;left:0;top:0;padding-left:10px;font-size:calc(($pixels / $context) * 1em);font-weight:400;color:#6a6a6a;margin-bottom:10px;margin-top:0;line-height:13px}.umbraco-forms-form .umbraco-forms-page .float-label-control.checkboxlist div.error,.umbraco-forms-form .umbraco-forms-page .float-label-control.radiobuttonlist div.error{border:1px solid #e3000f;border-radius:3px;background:url(../img/cross.png);background:url(../img/cross.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:top 25px right 10px;padding:20px;box-shadow:0 0 1px 1px #eee}.umbraco-forms-form .umbraco-forms-page .float-label-control.checkboxlist div.valid,.umbraco-forms-form .umbraco-forms-page .float-label-control.radiobuttonlist div.valid{border:1px solid #4ece3d;border-radius:3px;background:url(../img/check.png);background:url(../img/check.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:top 25px right 10px;padding:20px;box-shadow:0 0 1px 1px #eee}.umbraco-forms-form .umbraco-forms-page .float-label-control.checkboxlist input,.umbraco-forms-form .umbraco-forms-page .float-label-control.checkboxlist label,.umbraco-forms-form .umbraco-forms-page .float-label-control.radiobuttonlist input,.umbraco-forms-form .umbraco-forms-page .float-label-control.radiobuttonlist label{position:static}.umbraco-forms-form .umbraco-forms-page .float-label-control.checkboxlist input,.umbraco-forms-form .umbraco-forms-page .float-label-control.radiobuttonlist input{margin-left:20px}.umbraco-forms-form .umbraco-forms-page .float-label-control.upload input{box-sizing:border-box;width:100%}.umbraco-forms-form .umbraco-forms-page .float-label-control.upload input.input-validation-error{border:1px solid #e3000f;border-radius:3px;background:url(../img/cross.png);background:url(../img/cross.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:top 25px right 10px;padding:20px;box-shadow:0 0 1px 1px #eee}.umbraco-forms-form .umbraco-forms-page .float-label-control.upload input.valid{border:1px solid #4ece3d;border-radius:3px;background:url(../img/check.png);background:url(../img/check.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:top 25px right 10px;padding:20px;box-shadow:0 0 1px 1px #eee}.umbraco-forms-form .umbraco-forms-page .float-label-control.upload label{margin-bottom:10px}.umbraco-forms-form .umbraco-forms-page .float-label-control.checkbox,.umbraco-forms-form .umbraco-forms-page .float-label-control.upload{width:100%}.umbraco-forms-form .umbraco-forms-page .float-label-control.checkbox input,.umbraco-forms-form .umbraco-forms-page .float-label-control.checkbox label,.umbraco-forms-form .umbraco-forms-page .float-label-control.upload input,.umbraco-forms-form .umbraco-forms-page .float-label-control.upload label{position:static}.umbraco-forms-form .umbraco-forms-page .float-label-control.checkbox input,.umbraco-forms-form .umbraco-forms-page .float-label-control.upload input{margin-left:0}.umbraco-forms-form .umbraco-forms-page .float-label-control.checkbox label,.umbraco-forms-form .umbraco-forms-page .float-label-control.upload label{left:0;top:0;padding-left:10px;display:inline-block;vertical-align:bottom;font-size:calc(($pixels / $context) * 1em);font-weight:400;color:#6a6a6a}.umbraco-forms-form .umbraco-forms-page .float-label-control.checkbox.error,.umbraco-forms-form .umbraco-forms-page .float-label-control.upload.error{border:1px solid #e3000f;border-radius:3px;background:url(../img/cross.png);background:url(../img/cross.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:top 25px right 10px;padding:20px;box-shadow:0 0 1px 1px #eee}.umbraco-forms-form .umbraco-forms-page .float-label-control.checkbox.valid,.umbraco-forms-form .umbraco-forms-page .float-label-control.upload.valid{border:1px solid #4ece3d;border-radius:3px;background:url(../img/check.png);background:url(../img/check.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:top 25px right 10px;padding:20px;box-shadow:0 0 1px 1px #eee}.umbraco-forms-form .umbraco-forms-page .float-label-control.upload label{padding-left:0}.umbraco-forms-form .umbraco-forms-page .float-label-control textarea{height:200px}.float-label-control{position:relative;box-sizing:border-box}.float-label-control input:focus,.float-label-control textarea:focus{box-shadow:none;-webkit-box-shadow:none}.float-label-control label{position:absolute;top:1px;left:20px;z-index:1;animation:a .3s none ease-out;animation-play-state:running!important;-webkit-animation-play-state:running!important;font-size:calc(($pixels / $context) * 1em)}.float-label-control textarea+label{left:20px}.float-label-control input.empty+label,.float-label-control textarea.empty+label{top:21px;animation:none;-webkit-animation:none}.float-label-control input:not(.empty)+label,.float-label-control textarea:not(.empty)+label{z-index:1;font-size:calc(($pixels / $context) * 1em);color:#979797}.float-label-control input[type=email],.float-label-control input[type=text],.float-label-control textarea{font-size:calc(($pixels / $context) * 1em);padding:20px 0 20px 20px;box-sizing:border-box}.divide .float-label-control.contact-dropdown label,.tire-search .float-label-control label{font-size:calc(($pixels / $context) * 1em);color:#979797;display:none}@keyframes a{0%{opacity:1;color:#6a6a6a;top:24px;font-size:calc(($pixels / $context) * 1em)}20%{font-size:calc(($pixels / $context) * 1em);opacity:0}30%{top:10px}50%{opacity:0;font-size:calc(($pixels / $context) * 1em)}to{top:5px;opacity:1;color:#979797}}input[type=email],input[type=tel],input[type=text],label,textarea{font-size:calc(($pixels / $context) * 1em);font-weight:400;color:#6a6a6a}input[type=email],input[type=tel],input[type=text],textarea{background:none;display:block;padding:20px;border-radius:3px;border:1px solid #eee;box-shadow:0 0 1px 1px #eee}input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#6a6a6a}input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#6a6a6a;opacity:1}input[type=email]:-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=text]::-ms-input-placeholder,textarea:-ms-input-placeholder,textarea::-ms-input-placeholder{color:#6a6a6a}input[type=email].input-validation-error,input[type=tel].input-validation-error,input[type=text].input-validation-error,textarea.input-validation-error{border-color:#e3000f;background:url(../img/cross.png);background:url(../img/cross.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:top 25px right 10px}input[type=email].valid,input[type=tel].valid,input[type=text].valid,textarea.valid{border-color:#4ece3d;background:url(../img/check.png);background:url(../img/check.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:top 25px right 10px}.dropdown select{width:100%;font-size:1.14286em;font-weight:400;border-radius:3px;border:none;border-right:8px solid transparent;outline:1px solid #ccc;padding:10px 4px 10px 12px;font-family:Montserrat,Helvetica,Arial,sans-serif}button,input,textarea{display:block;margin-bottom:20px}input[type=checkbox]+label{margin-bottom:15px}textarea{height:200px}.checkbox label:after,.radio label:after{content:"";display:table;clear:both}.checkbox .cr,.radio .cr{background-color:#eee;position:relative;display:inline-block;border:0 none;width:18px;height:18px;float:left;margin-right:.5em;margin-top:2px}.checkbox .cr span,.radio .cr span{display:block;width:13px;height:10px;background:url(../img/check.svg);background:url(../img/check.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat}.checkbox .cr .cr-icon,.radio .cr .cr-icon{position:absolute;font-size:.8em;line-height:0;top:4px;left:3px}.checkbox label input[type=checkbox],.checkbox label input[type=radio],.radio label input[type=checkbox],.radio label input[type=radio]{display:none}.checkbox label input[type=checkbox]+.cr>.cr-icon,.checkbox label input[type=radio]+.cr>.cr-icon,.radio label input[type=checkbox]+.cr>.cr-icon,.radio label input[type=radio]+.cr>.cr-icon{transform:scale(3) rotate(-20deg);opacity:0;transition:all .3s ease-in}.checkbox label input[type=checkbox]:checked+.cr>.cr-icon,.checkbox label input[type=radio]:checked+.cr>.cr-icon,.radio label input[type=checkbox]:checked+.cr>.cr-icon,.radio label input[type=radio]:checked+.cr>.cr-icon{transform:scale(1) rotate(0deg);opacity:1}.checkbox label input[type=checkbox]:disabled+.cr,.checkbox label input[type=radio]:disabled+.cr,.radio label input[type=checkbox]:disabled+.cr,.radio label input[type=radio]:disabled+.cr{opacity:.5}.checkbox label,.radio label{color:#fff}.checkbox label input[type=checkbox]:checked+.cr,.radio label input[type=checkbox]:checked+.cr{box-shadow:0 0 4px 0 rgba(0,0,0,.5)}.radio .cr{border-radius:50%}.radio .cr .cr-icon{margin-left:.04em}fieldset{border:0 none}.h-field{display:none!important}.c-input{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.c-input .c-input__label{font-weight:700;font-size:14px}.c-input .c-input__field{padding:10px 12px;height:40px;box-shadow:unset;border-radius:4px;border:1px solid #ccc;font-size:16px;margin:0;box-sizing:border-box}.c-input--row{-ms-flex-direction:row;flex-direction:row}#contact-form-container select.input-item.dropdown{background-color:transparent}.drop_zone.highlight{font-size:20px;font-weight:600;color:#868686;border:2px dashed #e3000f!important;margin:0 0 8px}.file-entry{margin:5px 0;padding:5px;border:1px;border-radius:5px;background-color:#f6f6f6;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.remove-file{background-color:#e3000f;color:#fff;border:none;border-radius:5px;padding:5px 10px;cursor:pointer;margin-bottom:0}.remove-file:hover{background-color:#fe2c4d}.form-container{margin-bottom:20px}.form-container:last-child{margin-bottom:0;margin-top:20px}.cartype-AGR .icon{width:48px;height:41px}.cartype-AGR .icon,.cartype-AGR .icon.small{background:url(../img/landbouw.png);background:url(../img/landbouw.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat}.cartype-AGR .icon.small{width:24px;height:20px;background-size:100% 100%}.cartype-PL .icon{width:87px;height:39px}.cartype-PL .icon,.cartype-PL .icon.small{background:url(../img/vrachtwagen.png);background:url(../img/vrachtwagen.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat}.cartype-PL .icon.small{width:44px;height:19px;background-size:100% 100%}.cartype-GC .icon{width:46px;height:39px}.cartype-GC .icon,.cartype-GC .icon.small{background:url(../img/bulldozer.png);background:url(../img/bulldozer.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat}.cartype-GC .icon.small{width:23px;height:19px;background-size:100% 100%}.cartype-IND .icon{width:40px;height:40px}.cartype-IND .icon,.cartype-IND .icon.small{background:url(../img/forklift.png);background:url(../img/forklift.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat}.cartype-IND .icon.small{width:20px;height:20px;background-size:100% 100%}.cartype-CT .icon{width:64px;height:39px;background:url(../img/van.png);background:url(../img/van.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:72%;background-position:top 10px center}.cartype-CT .icon.small{width:36px;height:33px}.cartype-T .icon{width:56px;height:28px;margin-top:11px;background:url(../img/personenwagen.png);background:url(../img/personenwagen.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat}.cartype-T .icon.small{width:30px;height:25px;background-size:100% 100%;margin-top:0}.slick-slide{margin:0 20px}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0;width:calc(100% - 190px);margin:0 auto}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;width:100%;max-height:50px;object-fit:contain}.slick-next,.slick-prev{position:absolute;background-color:transparent;border:0 none;color:transparent;width:30px;height:100%;line-height:0;font-size:0;cursor:pointer;display:block;padding:0;outline:0}.slick-prev{left:0;top:0}.slick-prev:before{background:url(../img/arrow-left-black.png);background-repeat:no-repeat;background-position:50%;color:transparent;font-family:Open Sans,Helvetica,Arial,sans-serif;content:"<-";width:25px;height:30px;display:block}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.slick-prev:before{background:url(../img/arrow-left-black@2x.png);background-size:8px 11px;background-repeat:no-repeat;background-position:50%}}.slick-next{right:0;top:0}.slick-next:before{background:url(../img/arrow-right-black.png);background-repeat:no-repeat;background-position:50%;font-family:Open Sans,Helvetica,Arial,sans-serif;color:transparent;content:"->";width:25px;height:30px;display:block}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.slick-next:before{background:url(../img/arrow-right-black@2x.png);background-size:8px 11px;background-repeat:no-repeat;background-position:50%}}.slick-loading .slick-list{background:#fff url(../img/ajax-loader.gif) 50% no-repeat}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.ui-slider{position:relative;text-align:left;background-color:#eee;width:calc(100% - 10px);margin-left:5px}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:10px;height:13px;cursor:default;-ms-touch-action:none;touch-action:none;background-color:#9b9b9b}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;background-color:#fed207}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.3em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-5px;cursor:pointer}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.breadcrumb{max-width:1310px;margin:0 auto;background-color:#fff;margin-top:25px;margin-bottom:5px}.breadcrumb ul{margin:0;list-style-type:none}@media (min-width:320px){.breadcrumb ul{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.breadcrumb ul:after{content:"";display:table;clear:both}.breadcrumb ul li{color:#9b9b9b;float:left;margin:0}.breadcrumb ul li:first-child{margin-left:20px}.breadcrumb ul li .divider{display:inline-block;margin:0 10px}.breadcrumb ul li a{color:#9b9b9b;text-decoration:none;font-size:calc(($pixels / $context) * 1em)}.breadcrumb ul li a:hover{text-decoration:underline}.main-content{max-width:1310px;margin:0 auto;overflow:hidden}.main-content .with-sidebar.row-eq-height{display:block}.main-content .with-sidebar .article.content,.main-content .with-sidebar .content{width:100%}.main-content .articles{width:100%;margin-top:30px}.main-content .articles>div{margin-top:20px}.main-content .articles>div:first-child{margin-top:0}.main-content .articles>div a{display:block}.main-content .articles>div a img{display:block;width:100%}.main-content .articles>div .content{background-color:#fff;padding:20px;max-width:100%;width:100%}.main-content .articles>div .content h3{color:#6a6a6a;font-size:calc(($pixels / $context) * 1em);font-weight:700;line-height:calc(($pixels / $context) * 1em);letter-spacing:1px;text-align:left;margin:10px 0 20px;text-transform:uppercase}.main-content .articles>div .content h3 a{background-color:transparent;font-size:inherit;font-weight:inherit;color:inherit;text-transform:none;letter-spacing:inherit;margin:0;padding:0;display:inline}.main-content .articles>div .content h3 a:hover{background-color:transparent}.main-content .articles>div .content p{color:#6a6a6a;font-size:calc(($pixels / $context) * 1em);font-weight:300;line-height:calc(($pixels / $context) * 1em);margin:10px 0 30px}.main-content .articles>div .content p a{color:#6a6a6a}.main-content .articles>div .content a{display:inline-block;background-color:#e3000f;color:#fff;font-size:calc(($pixels / $context) * 1em);font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:11px 15px;margin-bottom:20px;text-decoration:none}.main-content .articles>div .content a:hover{background-color:#fe2c4d}.main-content .article.content{margin-bottom:30px}@media (min-width:320px){.main-content .article.content{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.main-content .article.content:after{content:"";display:table;clear:both}.main-content .article.content .row{margin-top:20px;margin-bottom:20px}.main-content .article.content.no-vertical-margin{margin-top:0;margin-bottom:0}.main-content .embedded-code{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.main-content .embedded-code embed,.main-content .embedded-code iframe,.main-content .embedded-code object{position:absolute;top:0;left:0;width:100%;height:100%}.main-content .iframe-container{position:relative;width:100%;overflow:hidden;background-color:#fff;border-radius:4px;margin:20px 0}.main-content .iframe-container iframe{display:block;width:100%;border:none;transition:height .3s ease-in-out}.main-content .feedback.content{text-align:center;float:none}.main-content .feedback.content:after{content:"";display:table;clear:both}.main-content .feedback.content p{margin-left:0}@media (min-width:320px){.main-content .feedback.content p{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;margin-left:8.33333%}}.main-content .feedback.content a.btn-warning{margin-bottom:40px}.main-content .search-place{margin-top:35px}@media (min-width:320px){.main-content .search-place form{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.main-content .search-place form input#search-city,.main-content .search-place form input.btn{font-size:16px;margin-bottom:25px;display:block;width:100%}.main-content .search-place form .search-left{width:100%}.main-content .search-place form .search-left .search-city{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.main-content .search-place form .search-left .search-city .float-label-control{-ms-flex-positive:1;flex-grow:1}.main-content .search-place form .search-left .search-city .float-label-control input{font-weight:700;font-size:17px!important}.main-content .search-place form .search-left .search-city input#search-city{width:100%}@media (max-width:960px){.main-content .search-place form .search-left .search-city .float-label-control{width:100%}}@media (min-width:960px){.main-content .search-place form .search-left .search-city{-ms-flex-direction:row;flex-direction:row}}.main-content .search-place form .search-left .cartype .radio{float:left;margin-top:5px;text-align:center}@media (min-width:320px){.main-content .search-place form .search-left .cartype .radio{width:100%}}@media (min-width:960px){.main-content .search-place form .search-left .cartype .radio{width:10%}}.main-content .search-place form .search-left .cartype .radio label{padding-left:0}.main-content .search-place form .search-left .cartype .radio .cr{float:none;margin:5px 0 0;border:2px solid #000}.main-content .search-place form .search-left .cartype .radio .cr .cr-icon{background-image:none;background-color:#000;border-radius:5px;width:10px;height:10px}.main-content .search-place form .search-left .cartype .radio .icon{display:block}.main-content .search-place form span.search-or{font-weight:500;font-size:calc(($pixels / $context) * 1em);display:block;text-align:center;margin-bottom:25px}.main-content .search-place form input[type=submit]{font-size:calc(($pixels / $context) * 1em);padding:30px 20px}.main-content .search-place form ul.suggestions{display:none;position:absolute;background-color:#fff;overflow-y:scroll;max-height:250px;z-index:9999;padding:0;top:65px;width:calc(100% - 30px)}.main-content .search-place form ul.suggestions li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;list-style-type:none!important;height:38px;margin-left:15px;margin-right:10px;padding-left:15px}.main-content .search-place form ul.suggestions li.focused{background-color:#f6f6f6}.main-content .search-place form ul.suggestions li a{text-decoration:none;color:#e3000f;outline:none}.main-content .search-place form ul.suggestions li a:hover{text-decoration:underline}.main-content .search-place form ul.suggestions li a span.zipcode{color:#8c8c8c}.main-content .search-place form ul.suggestions li:before{content:none}.main-content .search-place form ul.suggestions::-webkit-scrollbar{width:6px;position:absolute;right:20px}.main-content .search-place form ul.suggestions::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent;opacity:0;border-radius:8px}.main-content .search-place form ul.suggestions::-webkit-scrollbar-thumb{border-radius:8px;background:hsla(0,0%,80%,.6);-webkit-box-shadow:inset 0 0 6px hsla(0,0%,78%,.2)}.main-content .search-place form ul.suggestions::-webkit-scrollbar-thumb:window-inactive{background:hsla(0,0%,78%,.2)}.main-content .search-place hr{display:none}.main-content .search-place .switch-layout{margin-bottom:25px;text-align:center}@media (min-width:320px){.main-content .search-place .switch-layout{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.main-content .search-place .switch-layout:after{content:"";display:table;clear:both}.main-content .search-place .switch-layout a{display:inline-block;text-decoration:none;text-transform:uppercase;color:#979797;font-size:calc(($pixels / $context) * 1em);padding:7px 33px;font-weight:700;border-right:1px solid #6a6a6a;cursor:pointer}.main-content .search-place .switch-layout a.active{color:#6a6a6a}.main-content .search-place .switch-layout a:last-child{border:0 none}.main-content .search-place #map{width:100%;clear:both}.main-content .search-place #map:after{content:"";display:table;clear:both}.main-content .search-place #map>div{height:570px;background-color:#979797}.main-content .search-place #map>div .pop-up-garage{color:#6a6a6a;width:250px;margin-left:15px;font-family:Open Sans,Helvetica,Arial,sans-serif}.main-content .search-place #map>div .pop-up-garage .btn{margin-top:20px}.main-content .search-place #map>div .pop-up-garage a{color:#6a6a6a}.main-content .search-place #map>div .pop-up-garage h3{font-size:calc(($pixels / $context) * 1em)}.main-content .search-place #map>div .pop-up-garage p{margin-bottom:10px}.main-content .search-place #map>div .pop-up-garage .buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-top:0}.main-content .search-place #map>div .pop-up-garage .buttons .button-block{margin-bottom:10px}.main-content .search-place #map>div .pop-up-garage .buttons .button-block .button{display:inline-block;color:#fff;background-color:#e3000f;padding:10px;border-radius:5px;text-decoration:none;border:none;cursor:pointer;font-weight:600}.main-content .search-place #map>div .pop-up-garage .buttons .button-block .button:hover{background-color:#fe2c4d}.main-content .search-place #map>div .pop-up-garage .buttons .button-block .link{color:#e3000f}.main-content .search-place #map>div .pop-up-garage .buttons .button-block .link:hover{color:#fe2c4d}.main-content .search-place #map>div .gm-style .gm-style-iw{background-color:#fff!important;top:0!important;left:-50px!important;width:100%!important;display:block!important;border-radius:3px!important;box-shadow:-2px 2px 2px 0 hsla(0,0%,70%,.4)}.main-content .search-place #map>div .gm-style div:first-child div:nth-child(4) div:nth-child(4) div:first-child div:first-child div:nth-child(4):not(.buttons){background-color:#fff!important;left:0!important;border-radius:10px!important;width:318px!important}.main-content .search-place #map>div .gm-style .gm-style-iw-t:after{left:-50px;border-top-color:#4a4a4a!important}.main-content .search-place #map>div .gm-style .gm-style-iw-tc:after{left:-50px}.main-content .search-place #map>div .gm-style-iw.gm-style-iw-c .gm-ui-hover-effect{top:0!important;right:0!important}.main-content .places #search-result-load-more,.main-content .places #search-result-no-results,.main-content .places #search-result-your-location{display:none}.main-content .places h2{margin-bottom:30px}@media (min-width:320px){.main-content .places h2{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.main-content .places .place{margin-bottom:10px}.main-content .places .place.open>div{background:url(../img/arrow-up-black-big.png);background:url(../img/arrow-up-black-big.svg),linear-gradient(transparent,transparent);background-position:right 20px;background-repeat:no-repeat}.main-content .places .place.open p.address{margin-bottom:20px}.main-content .places .place.open p.details{margin-top:0;display:block}.main-content .places .place.open p.details i{width:20px}.main-content .places .place.open p.details a:hover{text-decoration:underline}.main-content .places .place.open p.distance,.main-content .places .place.open p.openinghours,.main-content .places .place.open p.services{display:block}.main-content .places .place.open p.services strong{display:block;margin-bottom:5px}.main-content .places .place.open p.services img{width:22px;margin-right:5px}.main-content .places .place.open a.image.mobile,.main-content .places .place.open div.image.mobile{display:block;margin-bottom:20px}.main-content .places .place.open a.image.mobile img,.main-content .places .place.open div.image.mobile img{height:100%;display:block;object-fit:cover}.main-content .places .place>div{background-color:#f6f6f6;border-radius:4px;padding:15px 20px;background:url(../img/arrow-down-black-big.png);background:url(../img/arrow-down-black-big.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:right 20px;cursor:pointer}.main-content .places .place>div:after{content:"";display:table;clear:both}.main-content .places .place a.image,.main-content .places .place div.image{display:none}.main-content .places .place a.image img,.main-content .places .place div.image img{width:100%;object-fit:cover}.main-content .places .place h3{font-size:calc(($pixels / $context) * 1em);line-height:calc(($pixels / $context) * 1em);font-weight:700;margin-bottom:0;margin-top:0}.main-content .places .place p{margin-bottom:20px;font-size:calc(($pixels / $context) * 1em)}.main-content .places .place p.address{margin-bottom:0}.main-content .places .place p.details{margin-top:0;display:none}.main-content .places .place p.details i{width:20px}.main-content .places .place p.distance,.main-content .places .place p.openinghours,.main-content .places .place p.services{display:none}.main-content .places .place p a{text-decoration:none;color:inherit}@media (min-width:320px){.main-content .places .place .service{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}.main-content .places .place a.btn{margin-bottom:30px;display:none;font-size:calc(($pixels / $context) * 1em);padding:10px}@media (min-width:320px){.main-content .places .place a.btn{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}.main-content .places .loadmore{clear:both;text-align:center}.main-content .content.thankyou h2{font-size:calc(($pixels / $context) * 1em);margin-bottom:10px}.main-content.place-detail .representatives{margin-bottom:30px}.main-content.place-detail .representatives:after{content:"";display:table;clear:both}@media (min-width:960px){.main-content.place-detail .representatives{display:-ms-flexbox;display:flex;clear:both}}.main-content.place-detail .representatives .representative{border-top:1px solid #d8d8d8;padding-top:20px;margin-bottom:30px}@media (min-width:760px){.main-content.place-detail .representatives .representative{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}}@media (min-width:960px){.main-content.place-detail .representatives .representative{border-left:1px solid #d8d8d8;border-top:0 none;padding-top:0}}.main-content.place-detail .representatives .representative:first-child{border-left:0 none;border-top:0 none}.main-content.place-detail .representatives .image:after{content:"";display:table;clear:both}.main-content.place-detail .representatives .image .name-detail{float:left;padding-top:10px}.main-content.place-detail .representatives .image .profilepicture-img{float:left;width:54px;height:54px;border-radius:27px;margin-right:20px}.main-content.place-detail .representatives p.details{margin-bottom:7px;margin-top:7px;margin-left:10px}.main-content.place-detail .representatives p.details a{text-decoration:none;color:inherit}.main-content.place-detail .representatives p.details a:hover{text-decoration:underline}.main-content.place-detail .representatives p.details i{width:15px;margin-right:5px}.main-content.place-detail .representatives p.responsable-title{margin-top:20px;margin-bottom:10px}.main-content.place-detail .representatives p.responsable-title strong{font-weight:500}.main-content.place-detail .representatives p.sector{margin-left:6px;margin-top:0;margin-bottom:5px}.main-content.place-detail .representatives p.sector>span{width:55px;text-align:center;display:inline-block}.main-content.place-detail .representatives p.sector .icon{display:inline-block;vertical-align:middle}.main-content .place-detail-content>div h3{font-size:calc(($pixels / $context) * 1em);line-height:calc(($pixels / $context) * 1em);font-weight:700;margin-bottom:0;margin-top:20px}.main-content .place-detail-content>div p.details i{width:15px;margin-right:5px}.main-content .place-detail-content>div p.address{margin-bottom:0}.main-content .place-detail-content>div p.details,.main-content .place-detail-content>div p.distance,.main-content .place-detail-content>div p.openinghours{margin-bottom:7px;margin-top:7px}.main-content .place-detail-content>div p a{text-decoration:none;color:inherit}.main-content .place-detail-content>div p a:hover{text-decoration:underline}.main-content .place-detail-content>div .buttons{text-align:center;width:100%;margin-top:40px}.main-content .place-detail-content>div .buttons a.btn{display:block;padding:10px 5px;font-size:calc(($pixels / $context) * 1em);float:none;width:100%;margin-bottom:15px}.main-content .place-detail-content>div .buttons a:active{box-shadow:none}.main-content .place-detail-img{width:100%;margin-top:25px;display:block}.main-content .service-tiles .service-tile{width:50%;float:left;height:125px;position:relative}.main-content .service-tiles .service-tile div{height:100%}.main-content .service-tiles .service-tile img,.main-content .service-tiles .service-tile p{margin:0;position:absolute;left:50%;transform:translate(-50%,-50%)}.main-content .service-tiles .service-tile img{top:30%}.main-content .service-tiles .service-tile p{bottom:15px}.main-content .service-tiles .service-tile-banden div{background:url(../img/banden.png);background:url(../img/banden.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:top 20px center}.main-content .service-tiles .service-tile-batterij div{background:url(../img/batterij.png);background:url(../img/batterij.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:top 20px center}.main-content .service-tiles .service-tile-lichten div{background:url(../img/lichten.png);background:url(../img/lichten.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:top 20px center}.main-content .service-tiles .service-tile-olie div{background:url(../img/olie.png);background:url(../img/olie.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:top 20px center}.main-content .service-tiles .service-tile-remmen div{background:url(../img/remmen.png);background:url(../img/remmen.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:top 20px center}.main-content .service-tiles .service-tile-schokdempers div{background:url(../img/schokdempers.png);background:url(../img/schokdempers.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:top 20px center}.main-content .service-tiles .service-tile-uitlijnen div{background:url(../img/uitlijnen.png);background:url(../img/uitlijnen.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:top 20px center}.main-content .service-tiles .service-tile-velgen div{background:url(../img/velgen.png);background:url(../img/velgen.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:top 20px center}.main-content .service-tiles .service-tile:nth-child(odd){border-right:1px solid rgba(74,74,74,.3)}.main-content .service-tiles .service-tile:nth-child(-n+6){border-bottom:1px solid rgba(74,74,74,.3)}.main-content .service-tiles .service-not-available div{opacity:.3}.main-content .car-type-select-container{text-align:center;padding-top:30px;display:none}.main-content .car-type-select-container h2{color:#6a6a6a;font-size:calc(($pixels / $context) * 1em);font-weight:700}.main-content .car-type-select-container a{width:100%;line-height:75px;display:block;margin:0 auto;color:#fff;background-color:#979797;margin-top:40px;font-size:calc(($pixels / $context) * 1em);text-transform:none;border:0 none}.main-content .car-type-select-container a.active,.main-content .car-type-select-container a:hover{background-color:#e3000f;color:#fff}.main-content .car-type-select-container hr{margin-top:60px}.main-content hr{background-color:#979797;height:2px}.main-content .form.content h2{text-align:center}.main-content .form.content .taxnumber>.dropdown,.main-content .personal-data.content .taxnumber>.dropdown{width:calc(50% - 20px);float:left}.main-content .form.content .taxnumber>.float-label-control,.main-content .personal-data.content .taxnumber>.float-label-control{width:calc(55% - 15px);float:right}.main-content .form.content .taxnumber>.float-label-control label,.main-content .personal-data.content .taxnumber>.float-label-control label{left:20px}.main-content .form.content h2,.main-content .personal-data.content h2{margin-top:20px;margin-bottom:30px;line-height:calc(($pixels / $context) * 1em)}.main-content .form.content h2 strong,.main-content .personal-data.content h2 strong{color:#e3000f}.main-content .form.content .feedback,.main-content .personal-data.content .feedback{margin-bottom:25px}@media (min-width:320px){.main-content .form.content .feedback,.main-content .personal-data.content .feedback{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.main-content .form.content .feedback p,.main-content .personal-data.content .feedback p{background-color:#b5b5b5;color:#fff;font-size:calc(($pixels / $context) * 1em);border-radius:2px;font-weight:400;padding:10px 20px;margin:0}@media (min-width:320px){.main-content .form.content form .clearfix>.divide>div,.main-content .form.content form div.full,.main-content .personal-data.content form .clearfix>.divide>div,.main-content .personal-data.content form div.full{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media (min-width:320px){.main-content .form.content form .clearfix>.divide>div.divide-sub,.main-content .personal-data.content form .clearfix>.divide>div.divide-sub{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}.main-content .form.content form .clearfix>.divide>div.divide-sub:first-child:not(.float-label-control),.main-content .personal-data.content form .clearfix>.divide>div.divide-sub:first-child:not(.float-label-control){margin-left:0}.main-content .form.content form .clearfix>.divide .float-label-control input,.main-content .personal-data.content form .clearfix>.divide .float-label-control input{width:100%}.main-content .form.content form .vestiging,.main-content .personal-data.content form .vestiging{background-color:#eee;border-radius:3px;border:1px solid #eee;box-shadow:0 0 1px 1px #eee;padding:15px;margin-bottom:20px}.main-content .form.content form .vestiging h4,.main-content .personal-data.content form .vestiging h4{font-size:calc(($pixels / $context) * 1em);font-weight:400;margin:0 0 10px}.main-content .form.content form .vestiging span,.main-content .personal-data.content form .vestiging span{font-weight:700;font-size:calc(($pixels / $context) * 1em);margin-bottom:10px}.main-content .form.content form .vestiging p,.main-content .personal-data.content form .vestiging p{margin-bottom:0;margin-top:0}.main-content .form.content form .dropdown,.main-content .personal-data.content form .dropdown{margin-top:0}.main-content .form.content form .btn,.main-content .personal-data.content form .btn{font-size:calc(($pixels / $context) * 1em)}.main-content .form.content form .btn.dropdown-toggle,.main-content .personal-data.content form .btn.dropdown-toggle{margin-bottom:0}.main-content .faq.content{margin-top:25px}@media (min-width:320px){.main-content .faq.content{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.main-content .faq.content .panel{background-color:#f6f6f6;box-shadow:0 0 1px 1px #eee;border:0 none;color:#6a6a6a;margin-bottom:15px;border-radius:2px}.main-content .faq.content .panel .panel-heading{border-top-right-radius:2px;border-top-left-radius:2px;padding:0}.main-content .faq.content .panel .panel-heading h2.panel-title{font-size:calc(($pixels / $context) * 1em);line-height:calc(($pixels / $context) * 1em);font-weight:700;margin:0}.main-content .faq.content .panel .panel-heading h2.panel-title a{text-decoration:none;display:block;padding:20px 80px 20px 20px;position:relative}.main-content .faq.content .panel .panel-heading h2.panel-title a .caret{display:block;width:75px;height:100%;background:url(../img/arrow-down-red-big.png);background:url(../img/arrow-down-red-big.svg),linear-gradient(transparent,transparent);border:0 none;background-repeat:no-repeat;background-position:top 29px right 17px;background-color:transparent;position:absolute;top:1px;right:0;border-left:1px solid #d8d8d8;margin-top:-1px}.main-content .faq.content .panel .panel-collapse .panel-body{padding:20px;font-size:calc(($pixels / $context) * 1em);border:0 none;font-weight:400}.main-content .faq.content .panel .panel-collapse .panel-body p{margin-bottom:20px}.main-content .faq.content .panel .panel-collapse .panel-body p:first-child{margin-top:0}.main-content .faq.content .panel .panel-collapse .panel-body p:last-child{margin-bottom:0}.main-content .faq.content .panel .panel-collapse.in{border-top:1px solid #d8d8d8}.main-content .content{color:#2b2b2b}.main-content .content .row .content h2{margin-top:0}.main-content .content h2{font-size:calc(($pixels / $context) * 1em);letter-spacing:1px;font-weight:700;line-height:calc(($pixels / $context) * 1em);margin-top:40px;margin-bottom:10px}.main-content .content h2 a{font-size:inherit;font-weight:inherit;color:inherit;text-transform:none;letter-spacing:inherit;margin:0;padding:0;display:inline}.main-content .content h2 a,.main-content .content h2 a:hover{background-color:transparent}.main-content .content h3{font-size:calc(($pixels / $context) * 1em);line-height:calc(($pixels / $context) * 1em);font-weight:700}.main-content .content h3 a{font-size:inherit;font-weight:inherit;color:inherit;text-transform:none;letter-spacing:inherit;margin:0;padding:0;display:inline}.main-content .content h3 a,.main-content .content h3 a:hover{background-color:transparent}.main-content .content p{font-size:calc(($pixels / $context) * 1em);line-height:calc(($pixels / $context) * 1em);font-weight:400;letter-spacing:1px;margin-bottom:30px;margin-top:10px}.main-content .content p a{color:#2b2b2b}.main-content .content ul{padding:10px 0 25px}.main-content .content ul li{font-size:calc(($pixels / $context) * 1em);line-height:calc(($pixels / $context) * 1em);font-weight:400;letter-spacing:1px;list-style:none;margin-left:35px;position:relative}.main-content .content ul li:before{content:"·";display:block;font-size:calc(($pixels / $context) * 1em);position:absolute;top:-2px;left:-20px}.main-content .content ul.dropdown-menu{padding:0}.main-content .content ul.dropdown-menu li{padding:0;margin:0}.main-content .content ul.dropdown-menu li:before{content:"";display:none}.main-content .content .full-img.picture-full{display:block;width:100%}.main-content .content .full-img.picture-full img{object-fit:contain}.main-content .content .full-img img{object-fit:cover;width:100%}.main-content .content .full-img img.img-dynamic{object-fit:contain}.main-content .content .row{margin-top:40px;margin-bottom:40px}.main-content .content .row.dropdown{margin-bottom:20px}.main-content .content blockquote{font-weight:700;font-size:calc(($pixels / $context) * 1em);line-height:calc(($pixels / $context) * 1em);letter-spacing:1px;border:0 none;margin-bottom:30px;margin-top:10px;padding:0}.main-content .content a.btn{white-space:normal;letter-spacing:1px;text-align:center;font-weight:700}.main-content .content a.btn.back{padding:25px 15px;font-size:calc(($pixels / $context) * 1em)}.main-content .content a.btn.appointment{font-size:calc(($pixels / $context) * 1em);padding:25px 40px;width:80%}.main-content .partners-container{clear:both;overflow:hidden}.main-content .partners-container .partners a{margin-right:20px}.main-content .partners-container .partners a img{height:25px}.full-width-content .service-tiles-container{background-color:#eee;padding:30px 0}.garage-detail-banner-title{font-size:calc(($pixels / $context) * 1em)!important;line-height:45px!important}.banner .gm-style{background-color:#000}.section-title{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.section-title i{font-size:16px;margin-right:8px}.section-title .title{font-size:20px;font-weight:600;margin-bottom:0}.section-title.section-title--large i{font-size:36px}.section-title.section-title--large .title{font-size:24px;font-weight:700}.section-title.section-title--inverted{color:#fff}.promotions .image-container{overflow:hidden}.promotions .image-container.order-last{-ms-flex-order:1;order:1}.promotions .image-container .image{width:100%;height:100%;object-fit:cover;border-radius:8px}.promotions .image-container.square{aspect-ratio:1/1}.quick-links .items{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background-color:#fff;padding:24px;border-radius:8px;margin:0 .5em 1em}.quick-links .item{gap:12px;text-decoration:none;color:#000}.quick-links .item,.quick-links .item .image-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.quick-links .item .image-container{-ms-flex-pack:center;justify-content:center;width:60px;height:60px;background-color:#e3000f;border-radius:50%}.quick-links .item .image-container .image{height:auto;width:24px;object-fit:cover}.quick-links .item .text{font-weight:600;text-align:center}.quick-links .item.item--green .image-container{background-color:#61993b}.text-image-header{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:36px;padding:84px 24px 64px;border-radius:8px;overflow:hidden}.text-image-header .bg-image{position:absolute;z-index:-2;content:"";width:100%;height:100%;top:0;left:0;object-fit:cover}.text-image-header.text-image-header--overlay:after{position:absolute;content:"";z-index:-1;background-color:rgba(0,0,0,.16);width:100%;height:100%;top:0;left:0}.cta--inline{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:8px;overflow:hidden;background-color:#fff}.cta--inline .cta__image{aspect-ratio:16/9;width:100%;height:auto;object-fit:cover}.cta--inline .cta__container{gap:16px;padding:16px}.cta--inline .cta__container,.cta--inline .cta__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cta--inline .cta__info{gap:8px}.cta--inline .cta__info h3,.cta--inline .cta__info p{margin:0}.cta-block{border-radius:8px;overflow:hidden}.cta-block .section-title{max-width:479px}.cta-block .text-image-header{border-radius:0}.cta-block .cta-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;-ms-flex-align:start;align-items:flex-start;padding:24px;background-color:#fff}.cta-block .cta-content .text{font-size:14px;color:#868686;max-width:653px;margin:0}.cta-block .cta-content .btn{-ms-flex-negative:0;flex-shrink:0}.articles-carousel .swiper-cards{margin-top:-32px}.jobs-carousel h2{padding:initial}.application-form .stepper{padding:0}.application-form .step,.application-form .stepper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.application-form .step{max-width:786px;position:relative;background-color:#fff;border-radius:8px;padding:24px}.application-form .step .highlighted,.application-form .step .step-title{margin:0 0 8px}.application-form .step .highlighted{font-size:20px;font-weight:600;color:#868686}.application-form .step .upload{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.application-form .step .btn{-ms-flex-item-align:start;align-self:flex-start}.application-form .step .drop_zone{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;border:1px dashed #ccc;color:#b1b1b1;border-radius:4px;padding:16px;height:100px}.application-form .step .drop_zone.input-validation-error{border:1px solid #e3000f;border-radius:3px;background:url(../img/cross.png);background:url(../img/cross.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:bottom 5px right 10px;padding:20px;box-shadow:0 0 1px 1px #eee}.application-form .step .drop_zone.valid{border:1px solid #4ece3d;border-radius:3px;background:url(../img/check.png);background:url(../img/check.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:bottom 5px right 10px;padding:20px;box-shadow:0 0 1px 1px #eee}.application-form .step:before{content:"1";position:relative;width:40px;height:40px;background-color:#fff;border:1px solid #b1b1b1;border-radius:40px;font-size:24px;color:#868686;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.application-form .step .field-validation-error{border-color:#e3000f}.application-form .step:last-child:after{content:unset}.application-form .step.is-done:before{font-family:FontAwesome;content:"\f058";color:#61993b;border:1px solid #61993b}.c-text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:16px 0;height:100%;-ms-flex-align:start;align-items:start}.c-text h2,.c-text p{margin:unset}.c-text p{font-size:14px}.c-text--stretch{-ms-flex-pack:justify;justify-content:space-between}.c-text--center{-ms-flex-pack:center;justify-content:center}.contact-person{background-color:#fff;position:relative}.contact-person .contact-person__header,.contact-person .contact-person__meta,.contact-person .contact-person__text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.contact-person .contact-person__text{gap:32px;padding:32px 16px}@media (min-width:960px){.contact-person .contact-person__text{padding:64px}}.contact-person .contact-person__text .contact-person__header{gap:24px;-ms-flex-align:start;align-items:start}.contact-person .contact-person__text .contact-person__header h2{margin:initial}.contact-person .contact-person__text .contact-person__meta{gap:16px}.contact-person .contact-person__text .contact-person__actions{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-person .contact-person__image{position:relative;padding:0;margin:0}.contact-person .contact-person__image .contact-person__image-bg{position:relative;height:100%;bottom:0;right:0;width:100%;object-fit:cover;aspect-ratio:16/9}.contact-person .contact-person__image .contact-person__image-person{position:absolute;bottom:0;right:0;width:100%;height:110%;object-fit:contain;object-position:center bottom}@media (min-width:760px){.contact-person .contact-person__image{position:absolute;right:0;bottom:0;width:100%;height:100%}}.hero-text{background-color:#fff}.hero-text h1{margin:initial;padding:initial;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.hero-text .main-content{padding:32px 20px}.hero-text .hero-text__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}.hero-text .hero-text__btn{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;gap:16px}.hero-text .hero-text__btn .btn-primary{-ms-flex-positive:1;flex-grow:1}.hero-text .hero-text__filter{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.hero-text .hero-text__filter .filter__general{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.hero-text .hero-text__filter .filter__general>.dropdown{-ms-flex:1 1 280px;flex:1 1 280px}.hero-text .hero-text__filter .filter__refine{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:16px}.hero-text .hero-text__filter .filter__refine .text{font-weight:600;color:#868686}.hero-text .hero-text__filter .filter__refine>.dropdown{-ms-flex:0 1 280px;flex:0 1 280px}.hero-text .hero-text__filter .filter__refine>.input{-ms-flex:0 1 380px;flex:0 1 380px}.jobs .jobs__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:32px}.jobs .jobs__items{display:grid;row-gap:16px}.jobs .jobs__popular{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.jobs .jobs__popular .title{font-size:18px;margin:0;padding:0}.jobs .show-more{-ms-flex-item-align:center;align-self:center}.job-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:8px;overflow:hidden;text-decoration:none;color:#000}.job-item .job-item__image{aspect-ratio:16/9;width:100%;height:auto;object-fit:cover}.job-item .job-item__container{background-color:#fff;padding:16px}.job-item .job-item__container,.job-item .job-item__info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.job-item .job-item__info{-ms-flex-direction:column;flex-direction:column}.job-item .job-item__info h3{margin:0;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;transition:all .3s ease-in-out}.job-item .job-item__icon{display:none;-ms-flex-align:center;align-items:center;padding:40px 32px 40px 48px;border-left:1px solid #d8d8d8}.job-item .job-item__icon .icon{color:#585858;transition:all .3s ease-in-out}.job-item:hover h3{color:#e3000f}.job-item:hover .job-item__icon .icon{transform:translateX(8px)}.job-item--small .job-item__info h3{font-size:14px}.tags{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:4px}.tag,.tags{display:-ms-flexbox;display:flex}.tag{gap:6px;padding:8px 16px;border-radius:100vmax;background-color:#e3000f;color:#fff;font-size:14px}.tag--secondary,.tag .icon{background-color:#f6f6f6;color:#585858}.tag--sm{font-size:12px;gap:4px;padding:4px 8px}@media (min-width:640px){.promotions .image-container.order-last{-ms-flex-order:initial;order:0}.promotions .image-container .relative{position:relative;width:100%;height:100%}.promotions .image-container:not(.square) .image{position:absolute}.promotions .image-container a{display:unset}.application-form .stepper{gap:32px}.application-form .step{margin-left:196px}.application-form .step:before{position:absolute;left:-196px;top:0;width:80px;height:80px;background-color:#fff;border:1px solid #b1b1b1;border-radius:40px;font-size:24px;color:#868686;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.application-form .step:after{content:"";position:absolute;z-index:-1;left:-156px;top:0;width:1px;height:calc(100% + 32px);background-color:#b1b1b1}.quick-links .items{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.quick-links .item{-ms-flex-direction:column;flex-direction:column}.quick-links .item .image-container{width:120px;height:120px}.quick-links .item .image-container .image{width:56px}.text-image-header{-ms-flex-align:center;align-items:center}.cta--inline{-ms-flex-direction:row;flex-direction:row}.cta--inline .cta__image{width:182px;min-height:120px}.cta--inline .cta__container{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-right:40px;width:100%}.cta--inline .cta__info{max-width:570px}.cta--inline .cta__info p{color:#868686}.cta--inline .btn{-ms-flex-negative:0;flex-shrink:0}.cta-block .cta-content{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.section-title{gap:16px}.section-title.section-title--center{text-align:center;-ms-flex-align:center;align-items:center}.section-title.section-title--large i{font-size:56px}.section-title.section-title--large .title{font-size:36px}.articles-carousel .swiper-cards{margin-top:-56px}.article .article__container .content{padding-right:64px}.job-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;border-radius:8px}.job-item .job-item__image{aspect-ratio:16/9;width:182px;height:auto;object-fit:cover}.job-item .job-item__container{width:100%;gap:16px;background-color:#fff;padding:16px}.job-item .job-item__container,.job-item .job-item__info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.job-item .job-item__info{max-width:570px;-ms-flex-direction:column;flex-direction:column}.job-item .job-item__icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:40px 32px 40px 48px;border-left:1px solid #d8d8d8}}@media (min-width:960px){.main-content .with-sidebar{margin-bottom:40px}}@media (min-width:960px) and (min-width:760px){.main-content .with-sidebar .article.content,.main-content .with-sidebar .content{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;margin-left:0;margin-right:0}}@media (min-width:960px){.main-content .with-sidebar.row-eq-height{display:-ms-flexbox;display:flex}.main-content .articles{margin-bottom:30px}.main-content .articles>div{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;margin-top:30px}.main-content .articles>div .img{width:42%}.main-content .articles>div .img.picture-full a img{object-fit:cover;height:100%}.main-content .articles>div .img a{height:100%}.main-content .articles>div .img a img{height:100%;width:100%;object-fit:cover}.main-content .articles>div .content{padding:50px}.main-content .articles>div .content h3{margin-top:0;font-size:calc(($pixels / $context) * 1em);margin-bottom:15px}.main-content .articles>div .content p{font-weight:400;font-size:calc(($pixels / $context) * 1em);margin-bottom:25px}.main-content .articles>div .content a.btn{font-size:calc(($pixels / $context) * 1em);padding:5px 20px}.main-content .article.content{margin-bottom:30px}}@media (min-width:960px) and (min-width:760px){.main-content .article.content{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;margin-left:8.33333%;margin-right:8.33333%}}@media (min-width:960px){.main-content .article.content:after{content:"";display:table;clear:both}.main-content .feedback.content{float:none!important}}@media (min-width:960px) and (min-width:760px){.main-content .feedback.content{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;margin-left:8.33333%}}@media (min-width:960px){.main-content .feedback.content h2{margin-bottom:0}.main-content .feedback.content p{left:0;font-size:calc(($pixels / $context) * 1em);font-weight:700;margin-top:0;margin-bottom:30px}}@media (min-width:960px) and (min-width:760px){.main-content .feedback.content p{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media (min-width:960px){.main-content .feedback.content a.btn-warning{margin-bottom:140px}.main-content .search-place form:after{content:"";display:table;clear:both}.main-content .search-place form .search-left{padding-left:0;padding-right:0}}@media (min-width:960px) and (min-width:760px){.main-content .search-place form .search-left{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media (min-width:960px){.main-content .search-place form span.search-or{padding:25px 0}}@media (min-width:960px) and (min-width:760px){.main-content .search-place form span.search-or{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}}@media (min-width:960px) and (min-width:760px){.main-content .search-place form input[type=submit]{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}}@media (min-width:960px){.main-content .search-place form ul.suggestions{width:calc(50% - 15px)}.main-content .search-place hr{margin-left:15px;margin-right:15px;width:calc(100% - 30px);display:block}}@media (min-width:960px) and (min-width:760px){.main-content .search-place #map{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media (min-width:960px){.main-content .garage-finder-messages{text-align:center}.main-content .places.content h2{text-align:center;margin-bottom:60px}.main-content .places.content .place>div{background-image:none}.main-content .places.content .place>div a.image,.main-content .places.content .place>div div.image{display:block}.main-content .places.content .place>div a.image img,.main-content .places.content .place>div div.image img{height:190px}.main-content .places.content .place>div h3{font-size:calc(($pixels / $context) * 1em);line-height:calc(($pixels / $context) * 1em);font-weight:700;margin-bottom:0;margin-top:20px}.main-content .places.content .place>div .clearfix:after{content:"";clear:both;display:table}.main-content .places.content .place>div p.address,.main-content .places.content .place>div p.details,.main-content .places.content .place>div p.distance,.main-content .places.content .place>div p.openinghours,.main-content .places.content .place>div p.services{display:block}.main-content .places.content .place>div p.services strong{display:block;margin-bottom:5px}.main-content .places.content .place>div p.services img{width:22px;margin-right:5px}.main-content .places.content .place>div p.details{clear:both;margin-top:15px;margin-bottom:15px}.main-content .places.content .place>div p.distance,.main-content .places.content .place>div p.openinghours{margin-bottom:7px;margin-top:7px}.main-content .places.content .place>div .buttons{text-align:center;bottom:0;width:100%}.main-content .places.content .place>div .buttons a.btn{display:block;padding:10px 5px;font-size:calc(($pixels / $context) * 1em);float:none;width:70%;margin-bottom:15px}.main-content .places.content .place>div .buttons a:active{box-shadow:none}.main-content .places.content .place.open>div a.image.mobile,.main-content .places.content .place.open>div div.image.mobile,.main-content .places.content .place>div a.image.mobile,.main-content .places.content .place>div div.image.mobile{display:none}.main-content .places.content .place.open>div p.address{margin-bottom:0}.main-content .places.content .loadmore{margin-bottom:20px}.main-content .places.content .loadmore a.btn{padding:10px 15px}.main-content .place-detail-content>div .buttons{margin-bottom:50px}.main-content .place-detail-content>div .buttons a:active{box-shadow:none}.main-content .service-tiles .service-tile{width:25%}.main-content .service-tiles .service-tile:nth-child(odd){border-right:none}.main-content .service-tiles .service-tile:nth-child(-n+6){border-bottom:none}.main-content .service-tiles .service-tile:nth-child(-n+4){border-bottom:1px solid rgba(74,74,74,.3)}.main-content .service-tiles .service-tile:nth-child(-n+7){border-right:1px solid rgba(74,74,74,.3)}.main-content .service-tiles .service-tile:nth-child(4){border-right:none}.main-content .car-type-select-container a{width:500px}}@media (min-width:960px) and (min-width:760px){.main-content .form.content h2,.main-content .personal-data.content h2{margin-left:8.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}}@media (min-width:960px){.main-content .form.content h2 a,.main-content .personal-data.content h2 a{text-decoration:none}}@media (min-width:960px) and (min-width:760px){.main-content .form.content .feedback,.main-content .personal-data.content .feedback{margin-left:8.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}}@media (min-width:960px) and (min-width:760px){.main-content .form.content form div.full,.main-content .personal-data.content form div.full{margin-left:8.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}}@media (min-width:960px) and (min-width:760px){.main-content .form.content form .clearfix>.divide>div,.main-content .personal-data.content form .clearfix>.divide>div{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}}@media (min-width:960px) and (min-width:760px){.main-content .form.content form .clearfix>.divide>div:first-child:not(.float-label-control),.main-content .personal-data.content form .clearfix>.divide>div:first-child:not(.float-label-control){margin-left:16.66667%}}@media (min-width:960px) and (min-width:760px){.main-content .form.content form .clearfix>.divide>div.divide-sub,.main-content .personal-data.content form .clearfix>.divide>div.divide-sub{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}}@media (min-width:960px){.main-content .form.content form .full,.main-content .personal-data.content form .full{text-align:center}.main-content .form.content form .full .btn,.main-content .personal-data.content form .full .btn{width:auto;display:inline-block;font-size:calc(($pixels / $context) * 1em);padding:20px 90px}.main-content .form.content form .vestiging span,.main-content .personal-data.content form .vestiging span{font-size:calc(($pixels / $context) * 1em)}.main-content .faq.content{margin-top:35px}.main-content .faq.content .panel .panel-heading h2.panel-title{font-size:calc(($pixels / $context) * 1em)}.main-content .faq.content .panel .panel-collapse .panel-body{padding:20px 20px 30px}.main-content .content h2,.main-content .faq.content .panel .panel-collapse .panel-body p{font-size:calc(($pixels / $context) * 1em)}.main-content .content h2{margin-top:40px;margin-bottom:30px}.main-content .content p{margin-top:10px}.main-content .content blockquote,.main-content .content p,.main-content .content ul li{font-size:calc(($pixels / $context) * 1em)}.main-content .content blockquote{line-height:calc(($pixels / $context) * 1em)}.main-content .content a.btn.appointment{width:auto;font-size:calc(($pixels / $context) * 1em);padding:20px 30px}.main-content .content .row.make-equal-height img{max-height:none;margin-bottom:0}.main-content .partners-container:after{content:"";display:table;clear:both}}.no-margin{margin-top:0!important;margin-bottom:0!important}.col-padding{padding-bottom:0}@media (min-width:760px){.c-split:first-child .c-text{padding-right:16px}.c-split:last-child .c-text{padding-left:16px}}@media (min-width:320px){.footer__container{background-color:#fff;font-size:14px;padding:0 24px}.nav-items{margin:0;padding:0}.nav-item{list-style:none}.nav-item a{color:#868686;font-size:14px;font-weight:600;text-decoration:none}.nav-item a:hover{text-decoration:underline}.nav-item i{margin-right:6px}.nav-item--small span{font-size:12px}.footer__top{display:-ms-flexbox;display:flex;gap:24px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:24px 0;border-bottom:1px solid #d9d9d9}.footer__top .nav-items{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0}.footer__top .back-to-top{-ms-flex:1 4 100%;flex:1 4 100%;color:#e3000f;font-weight:600;padding:0;cursor:pointer}.footer__top .back-to-top i{margin-right:6px}.footer__center{padding:20px 0}.footer__center .footer__left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;-ms-flex-pack:justify;justify-content:space-between;padding-left:0}.footer__center .footer__left .social-icons{display:-ms-flexbox;display:flex;gap:12px;padding:0}.footer__center .footer__left .social-icon{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;list-style:none;background-image:url(../img/sticker-q.svg);background-repeat:no-repeat;background-size:contain;padding:3px 4px 4px 2px;width:25px;height:24px}.footer__center .footer__left .social-icon i{color:#fff}.footer__center .footer__left .logo a{background:url(../img/logo.svg);background-repeat:no-repeat;display:inline-block;background-size:100%;width:120px;height:40px}}@media only screen and (min-width:320px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:320px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:320px) and (min-device-pixel-ratio:2),only screen and (min-width:320px) and (min-resolution:2dppx),only screen and (min-width:320px) and (min-resolution:192dpi){.footer__center .footer__left .logo a{background:url(../img/logo@2x.svg);background-size:100% 100%;background-repeat:no-repeat}}@media (min-width:320px){.footer__center .footer__right{padding-right:0}.footer__center .footer__right .row>div{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.footer__center .footer__right .row div:last-child{-ms-flex-positive:2;flex-grow:2}.footer__center .footer__right .footer__col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.footer__center .footer__right .footer__col .title{font-size:14px;margin:0}.footer__center .footer__right .footer__col .nav-items{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;-ms-flex-align:start;align-items:start}.footer__center .footer__right .footer__col .nav-item{font-size:14px;text-decoration:none;color:#2b2b2b}.footer__bottom{padding-bottom:24px}.footer__bottom .date{padding:0;color:#868686;font-size:14px;font-weight:600}.footer__bottom .legal-items{display:-ms-flexbox;display:flex;gap:24px;padding:0;margin:0;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:960px){.footer__top{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.footer__top .nav-items{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;gap:32px}}.cc-window{background-color:#000;padding:40px 0;margin:0 auto}.cc-window .cc-message{font-size:calc(($pixels / $context) * 1em);color:#fff;line-height:calc(($pixels / $context) * 1em);font-weight:400;margin:0 0 20px;text-align:center}@media (min-width:320px){.cc-window .cc-message{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.cc-window .cc-message a{display:none}@media (min-width:320px){.cc-window .cc-compliance{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.cc-window .cc-compliance a{text-transform:uppercase;padding:15px 10px;color:#fff;background-color:#55b534;border-color:#55b534;font-size:calc(($pixels / $context) * 1em);font-weight:900}.cc-window.cc-floating{max-width:none}@media (min-width:960px){.cc-window.cc-banner .cc-message{line-height:calc(($pixels / $context) * 1em);font-size:calc(($pixels / $context) * 1em);margin:0;text-align:left}}@media (min-width:960px) and (min-width:760px){.cc-window.cc-banner .cc-message{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}}@media (min-width:960px){.cc-window.cc-banner .cc-compliance{width:auto;float:right}}.shop .with-sidebar{position:relative}.shop .tire-results{clear:both;margin:0 -10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;row-gap:20px}.shop .content .tire-container>div.filter-sort,.shop.shop-inline .tire-container>div.filter-sort{margin-bottom:30px}.shop .content .tire-container>div.filter-sort>span,.shop.shop-inline .tire-container>div.filter-sort>span{display:block;text-align:right;width:calc(100% - 160px);float:left;line-height:30px}.shop .content .tire-container>div.filter-sort .dropdown,.shop.shop-inline .tire-container>div.filter-sort .dropdown{float:right;padding:7px 10px;background-color:#eee;border:0 none;width:140px;text-align:center}.shop .content .tire-container>div.filter-sort .dropdown a,.shop.shop-inline .tire-container>div.filter-sort .dropdown a{color:#9b9b9b;text-decoration:none}.shop .content .tire-container>div.filter-sort .dropdown a.dropdown-toggle,.shop.shop-inline .tire-container>div.filter-sort .dropdown a.dropdown-toggle{display:block}.shop .content .tire-container>div.filter-sort .dropdown a i,.shop.shop-inline .tire-container>div.filter-sort .dropdown a i{float:right;padding-right:20px;padding-top:2px}.shop .checkbox .cr,.shop .radio .cr{background-color:#fff}.shop .checkbox label,.shop .radio label{padding-left:0}.shop .tire-search,.shop .tire-search-filter-toggle{display:none}.shop .tire-search .tirelabels .checkbox{margin-top:0;margin-bottom:15px}.shop .tire-search .tirelabels .checkbox .cr{margin-right:15px}.shop .tire-search .tirelabels#labels-noise .checkbox .cr{margin-top:6px}.shop .tire-search .runflat .checkbox{margin-top:20px;margin-bottom:20px}.shop .tire-search .runflat .checkbox .cr{margin-top:0}.shop .tire-search #brands .checkbox .cr,.shop .tire-search #budgets .checkbox .cr{margin-top:0;margin-right:1em}.shop .tire-search>div{margin-bottom:30px}.shop .tire-search>div>div{margin-bottom:10px}.shop .tire-search .grouped .ui-select-container{float:left;width:31%;margin-left:5px}.shop .tire-search .grouped .ui-select-container:first-child{margin-left:0}.shop .tire-search .grouped-second .ui-select-container{float:left;width:48%;margin-left:5px}.shop .tire-search .grouped-second .ui-select-container:first-child{margin-left:0}.shop .tire-search .btn-info{margin-top:-2px;width:25%;height:83px}.shop .sidebar-nav{background-color:#eee;padding:15px}.shop .sidebar-nav h4{font-weight:700;margin-top:10px;margin-bottom:15px}.shop .sidebar-nav h4,.shop .sidebar-nav h5{font-size:calc(($pixels / $context) * 1em);font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#2b2b2b}.shop .sidebar-nav h5{font-weight:500;margin-top:0}.shop .sidebar-nav ul{list-style-type:none;margin:0 0 20px;padding:0}.shop .sidebar-nav ul li{margin-bottom:5px}.shop .sidebar-nav input{border:0 none;margin-right:12px}.shop .sidebar-nav label{font-size:calc(($pixels / $context) * 1em);font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000;vertical-align:middle}.shop .dropdown .dropdown-select{font-family:Font Awesome\ 5 Pro,Open Sans,Helvetica,Arial,sans-serif;padding:10px 5px 10px 10px;width:100%;border-color:#666;color:#666;border-radius:5px;cursor:pointer}.shop .dropdown .dropdown-select:disabled{cursor:not-allowed}.shop .tire-marker{display:inline-block;color:#fff;position:relative;padding-left:3px;margin-bottom:0;padding-top:3px;margin-right:20px;text-align:center;vertical-align:middle;font-weight:700;font-size:calc(($pixels / $context) * 1em);padding:0 7px 0 10px;border-radius:5px 0 0 5px;line-height:27px}.shop .tire-marker.grade-x{background-color:#979797}.shop .tire-marker.grade-x:before{border-left:12px solid #979797}.shop .tire-marker.grade-a{background-color:#469741}.shop .tire-marker.grade-a:before{border-left:12px solid #469741}.shop .tire-marker.grade-b{background-color:#729743}.shop .tire-marker.grade-b:before{border-left:12px solid #729743}.shop .tire-marker.grade-c{background-color:#fff202}.shop .tire-marker.grade-c:before{border-left:12px solid #fff202}.shop .tire-marker.grade-d{background-color:#fdb914}.shop .tire-marker.grade-d:before{border-left:12px solid #fdb914}.shop .tire-marker.grade-e{background-color:#ed1b24}.shop .tire-marker.grade-e:before{border-left:12px solid #ed1b24}.shop .tire-marker.grade-grip-x{background-color:#979797}.shop .tire-marker.grade-grip-x:before{border-left:12px solid #979797}.shop .tire-marker.grade-grip-a{background-color:#0066b3}.shop .tire-marker.grade-grip-a:before{border-left:12px solid #0066b3}.shop .tire-marker.grade-grip-b{background-color:#0180c6}.shop .tire-marker.grade-grip-b:before{border-left:12px solid #0180c6}.shop .tire-marker.grade-grip-c{background-color:#4ba6dd}.shop .tire-marker.grade-grip-c:before{border-left:12px solid #4ba6dd}.shop .tire-marker.grade-grip-d{background-color:#74bee9}.shop .tire-marker.grade-grip-d:before{border-left:12px solid #74bee9}.shop .tire-marker.grade-grip-e{background-color:#aae2fa}.shop .tire-marker.grade-grip-e:before{border-left:12px solid #aae2fa}.shop .tire-marker+span{font-family:Open Sans,Helvetica,Arial,sans-serif;color:#6a6a6a;font-size:calc(($pixels / $context) * 1em);font-weight:600}.shop .tire-marker:before{content:"";position:absolute;right:-12px;bottom:0;width:0;height:3px;border-top:12px solid transparent;border-bottom:12px solid transparent}.shop .sound{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}.shop .tire-noise{width:44px;height:35px;display:inline-block;text-indent:-9999px;margin-right:7px;background-size:100%;background-repeat:no-repeat}.shop .tire-noise.grade-1{background-image:url(../img/rolgeluid-1.svg)}.shop .tire-noise.grade-2{background-image:url(../img/rolgeluid-2.svg)}.shop .tire-noise.grade-3{background-image:url(../img/rolgeluid-3.svg)}.shop .tire-noise+span{font-weight:600;font-size:calc(($pixels / $context) * 1em);font-family:Open Sans,Helvetica,Arial,sans-serif;color:#6a6a6a}.shop .tire-type .tire-type-tz{background:url(../img/zomerbanden.png);background:url(../img/zomerbanden.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;width:51px;height:51px}.shop .tire-type .tire-type-ms{background:url(../img/winterbanden.png);background:url(../img/winterbanden.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;width:51px;height:51px}.shop .tire-type .tire-type-ts{width:102px}.shop .tire-type .tire-type-ts .tire-type-tz{float:left}.shop .tire-type .tire-type-ts .tire-type-ms{float:right}.shop .content{margin:0 0 40px}.shop .content .filter{margin-top:20px;margin-bottom:20px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.shop .content .filter .dropdown{margin-left:10px;width:30%}.shop .content .tire-container{width:100%}.shop .content .tire-container>div{margin-bottom:30px}.shop .tire-urlep img{width:100%}.shop a.tire-urlep-info{font-size:11px;margin-top:20px;margin-left:20px}.shop .tire-urlep--desktop,.shop .tire-urlle--desktop{display:none}.shop .tire-urlep--mobile,.shop .tire-urlle--mobile{display:block}.shop .tire-urlle{font-size:11px;margin-bottom:20px;margin-left:20px}.shop.shop-inline .tire-container>div{margin-bottom:30px}.shop .dummy{background-size:45%;background-position:50%;width:100%;height:100%;display:inline-block;opacity:.2}.shop .promotion{color:#fff;background-color:#e3000f;text-align:center;font-size:calc(($pixels / $context) * 1em);font-weight:700;padding:20px;width:auto;position:relative;margin-left:-20px;right:-10px}.shop .breadcrumb{margin-bottom:35px}.shop .breadcrumb ul{padding:0 10px}.shop .breadcrumb ul li:first-child{margin-left:0}.shop .breadcrumb ul li.active{color:#6a6a6a}.shop .tire-detail .promotion-conditions{color:#9b9b9b}.shop .tire-detail .promotion-conditions a{color:#9b9b9b;text-decoration:underline}.shop .tire-detail .promotion-price del{font-size:14px}.shop .tire-detail .promotion-price del:after{content:" ";display:block;width:125%;border-top:2px solid #d4d9dd;height:10px;position:absolute;bottom:0;left:-5px}.shop .tire-detail .description{display:block;overflow:initial;text-overflow:ellipsis;color:#9b9b9b;font-size:calc(($pixels / $context) * 1em);margin-bottom:15px}.shop .tire-detail .row{margin-top:0;margin-bottom:0}.shop .tire-detail h1{color:#6a6a6a;font-size:calc(($pixels / $context) * 1em);font-weight:800;margin-bottom:35px}.shop .tire-detail h2{font-size:18px;line-height:22px;font-weight:900;color:#6a6a6a;margin-bottom:20px;margin-top:20px}.shop .tire-detail .details{position:relative}.shop .tire-detail .image{height:400px}.shop .tire-detail .image img{display:block;height:100%;width:auto;padding:20px}.shop .tire-detail .cart{text-align:right;margin-bottom:20px}.shop .tire-detail .cart .btn-primary{width:auto;padding:13px 25px}.shop .tire-detail .price{float:none;width:auto;text-align:left;font-size:calc(($pixels / $context) * 1em);margin-bottom:30px}.shop .tire-detail .price span{font-size:12px}.shop .tire-detail .breadcrumb{margin-top:40px;margin-bottom:50px}.shop .tire-detail .tirelabels{margin-bottom:30px}.shop .tire-detail .appl{margin-bottom:35px}.shop .tire-detail .bullets{margin:30px 0}.shop .tire-detail .description,.shop .tire-detail .reviews,.shop .tire-detail .testresults{color:#9b9b9b;margin-top:20px}.shop .tire-detail ul li{color:#9b9b9b}.shop .tire-detail .description{height:auto}.shop .tire-detail .reviews{background-color:#fcfcfc;padding:30px 17px}.shop .tire-detail .reviews h2{margin-top:0}.shop .tire-detail .smallimages{margin-top:20px}.shop .tire-detail .smallimages .smallimage,.shop .tire-detail .smallimages .youtube{width:68px;height:68px;margin:0 15px;float:left;margin-bottom:20px}.shop .tire-detail .smallimages .youtube{overflow:hidden;position:relative}.shop .tire-detail .smallimages .youtube img{width:auto}.shop .tire-detail .smallimages .youtube:before{content:"\f04b";font-family:FontAwesome;font-size:24px;color:#eee;opacity:1;position:absolute;display:block;top:0;width:100%;height:100%;text-align:center;line-height:68px}.shop .tire-detail .smallimages img{display:block;width:100%;height:100%}.shop .tire-detail .brand{margin-top:10px;width:160px}.shop .tire-detail .brand img{display:block;width:100%}.shop .cart-steps{width:100%;display:-ms-flexbox;display:flex;padding:0;list-style-type:none;margin:10px 0 60px}.shop .cart-steps li{width:100%;display:none;float:left;font-size:calc(($pixels / $context) * 1em);font-weight:600;text-transform:uppercase;padding:30px 20px;color:#d8d8d8;border-bottom:1px solid #d8d8d8;text-align:center}.shop .cart-steps li.active{color:#2b2b2b;border-bottom:1px solid #e3000f}.shop .cart-steps li.currentactive{display:block}.shop .cart-detail{margin-bottom:60px}.shop .cart-detail .promotion-type__wrapper{position:absolute;top:0;left:0;z-index:1}.shop .cart-detail .promotion-type{display:table;background-color:rgba(227,0,15,.8);color:#fff;padding:7px 10px;left:15px;font-weight:700;margin-bottom:4px}.shop .cart-detail .entry{background-color:#f6f6f6;border-bottom:1px solid #f6f6f6;margin-bottom:40px}.shop .cart-detail .entry .brand{margin-top:15px}.shop .cart-detail .entry .brand img{width:150px}.shop .cart-detail .entry .image{width:100px;height:100px;margin-right:20px;float:left}.shop .cart-detail .entry .image a,.shop .cart-detail .entry .image img{display:block;width:100%;height:100%}.shop .cart-detail .entry .cart{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:center;align-content:center}.shop .cart-detail .entry .cart .spinner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #a3a3a3;border-radius:5px;padding:10px;width:100px;border:none;margin-right:20px}.shop .cart-detail .entry .cart .spinner .minus,.shop .cart-detail .entry .cart .spinner .plus{font-weight:600}.shop .cart-detail .entry .cart .spinner .minus{color:#8c8c8c;cursor:pointer}.shop .cart-detail .entry .cart .spinner .minus:hover{color:#a3a3a3}.shop .cart-detail .entry .cart .spinner .plus{color:#5a9947;cursor:pointer}.shop .cart-detail .entry .cart .spinner .plus:hover{color:#61993b}.shop .cart-detail .entry .cart .spinner .amount{font-size:20px;font-weight:600;color:#2b2b2b;margin:0 20px}.shop .cart-detail .entry .price{font-size:calc(($pixels / $context) * 1em);font-weight:900;float:right;color:#6a6a6a;text-align:right;line-height:25px;margin-top:5px;position:relative}.shop .cart-detail .entry .price .loading{position:absolute;top:-3px;right:0;width:40px}.shop .cart-detail .entry .price span{display:block;font-weight:400;font-size:calc(($pixels / $context) * 1em)}.shop .cart-detail .entry .price .stock{font-weight:500;color:#e3000f;font-size:calc(($pixels / $context) * 1em)}.shop .cart-detail .entry .price ins{text-decoration:none}.shop .cart-detail .entry .title{font-size:16px;font-weight:900;color:#6a6a6a;margin-top:10px;float:left}.shop .cart-detail .entry .row{padding:5px 0 5px 30px;position:relative;-ms-flex-align:center;align-items:center}.shop .cart-detail .entry .recytyre{background-color:#fff}.shop .cart-detail .entry .montage del{text-decoration:none;position:relative;color:#d4d9dd;font-size:calc(($pixels / $context) * 1em);font-weight:700;margin-left:10px}.shop .cart-detail .entry .montage del:after{content:" ";display:block;width:125%;border-top:2px solid #d4d9dd;height:10px;position:absolute;bottom:0;left:-8px}.shop .cart-detail .entry .input-group.spinner{background-color:#fff;border:1px solid #6a6a6a}.shop .cart-detail .entry .delete{background:url(../img/cross.png);background:url(../img/cross.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100%;background-position:50%;width:16px;height:16px;display:block;text-indent:-9999px;padding:0;margin-top:40px}.shop .cart-detail .entry .promotion-bar{color:#fff;background-color:rgba(97,153,59,.6);font-weight:900;font-size:16px}.shop .cart-detail .entry .promotion-bar .promotion-bar__price,.shop .cart-detail .entry .promotion-bar .promotion-bar__type{color:#fff}.shop .cart-detail .entry .promotion-bar .promotion-bar__price>span,.shop .cart-detail .entry .promotion-bar .promotion-bar__type>span{display:block;font-weight:400;font-size:calc(($pixels / $context) * 1em)}.shop .cart-detail .entry .promotion-bar .promotion-bar__type{float:left}.shop .cart-detail .entry .promotion-bar .promotion-bar__price{float:right;text-align:right}.shop .cart-detail .total .loading{position:absolute;top:-3px;right:0;width:40px}.shop .cart-detail .total .price{font-size:calc(($pixels / $context) * 1em);font-weight:900;float:right;color:#6a6a6a;text-align:right;line-height:25px}.shop .cart-detail .total .price span{display:block;font-weight:400;font-size:calc(($pixels / $context) * 1em)}.shop .cart-detail .total .title{font-size:16px;font-weight:900;color:#6a6a6a;float:left}.shop .cart-detail .total a.btn,.shop .cart-detail .total button{width:100%;margin-top:35px}.shop .cart-detail .total.btw{margin-bottom:5px}.shop .cart-detail .total.btw .price,.shop .cart-detail .total.btw .title{font-weight:500;font-size:14px;min-height:30px}.shop .cart-detail .total.promotion-price{margin-bottom:5px}.shop .cart-detail .total.promotion-price .price,.shop .cart-detail .total.promotion-price .title{font-weight:500;font-size:14px;min-height:30px;color:#61993b}.shop .cart-detail .stockcheck-overlay{position:fixed;top:0;background-color:#d8d8d8;opacity:.65;width:100%;height:100%;z-index:100;bottom:0;left:0;right:0}.shop .cart-detail .criticalerrorOrderCheck,.shop .cart-detail .stockcheck{position:fixed;z-index:101;top:40%;left:0;right:0;width:100%;text-align:center}.shop .cart-detail .criticalerrorOrderCheck>div,.shop .cart-detail .stockcheck>div{width:auto;display:inline-block;background-color:#fff;padding:60px;position:relative}.shop .cart-detail .criticalerrorOrderCheck>div a.close,.shop .cart-detail .stockcheck>div a.close{position:absolute;background:url(../img/cross-gray.png);background-repeat:no-repeat;float:none;right:15px;top:15px;display:block;width:15px;height:15px;opacity:.7}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.shop .cart-detail .criticalerrorOrderCheck>div a.close,.shop .cart-detail .stockcheck>div a.close{background:url(../img/cross-gray@2x.png);background-size:100% 100%;background-repeat:no-repeat}}.shop .cart-detail .criticalerrorOrderCheck>div a.close:hover,.shop .cart-detail .stockcheck>div a.close:hover{opacity:1}.shop .cart-detail .criticalerrorOrderCheck>div .text,.shop .cart-detail .stockcheck>div .text{text-align:center}.shop .cart-detail .criticalerrorOrderCheck>div .loading,.shop .cart-detail .stockcheck>div .loading{position:relative;top:40%}.shop .spinner{display:inline-block;position:static;padding:8px}.shop .spinner input{line-height:calc(($pixels / $context) * 1em);box-shadow:none;text-align:center;float:none;margin:0 2px}.shop .spinner button.btn,.shop .spinner input{border:0 none;font-size:calc(($pixels / $context) * 1em);color:#fff;font-weight:700;height:30px;padding:0;display:inline-block;width:30px}.shop .spinner button.btn{line-height:30px;background-color:gray;outline:none}.shop .search-place h2{font-size:calc(($pixels / $context) * 1em);text-transform:uppercase;margin-top:0}.shop .search-place .float-label-control label{left:20px;color:#979797}.shop .search-place form{float:none}.shop .search-place form .search-city{width:100%;float:none;position:relative}.shop .search-place form .search-city input{width:100%}.shop .search-place form ul.suggestions{display:block}.shop .search-place .places.content h2{margin-top:0}.shop .search-place .places.content #search-result-load-more{display:block;cursor:pointer}.shop .search-place .places.content .place{background-color:#fcfcfc}.shop .search-place .places.content .place.active{box-shadow:0 0 4px 0 rgba(0,0,0,.5)}.shop .search-place .places.content .place>div{padding:20px 10px}.shop .search-place .places.content .place p.address{float:left;width:75%}.shop .search-place .places.content .place p.distance-mobile{text-align:right;float:right;width:25%;padding-top:20px;margin-bottom:0}.shop .search-place .places.content .place>div.buttons{padding:0;margin-top:0}.shop .search-place .places.content .place>div.buttons a.btn{display:block;width:100%;margin-bottom:0;float:none;position:static}@media (min-width:760px){.shop .search-place .choose-time{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.shop .search-place .choose-time h2{margin-bottom:10px}.shop .search-place .choose-time h3{font-weight:500;font-size:calc(($pixels / $context) * 1em);margin-bottom:30px}@media (min-width:760px){.shop .search-place .choose-time #datepicker{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}}@media (min-width:760px){.shop .search-place .choose-time .choose-slot{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}.shop .search-place .choose-time .choose-slot ul{list-style-type:none;background-color:#fcfcfc;border:1px solid #d8d8d8;color:#6a6a6a;display:-ms-flexbox;display:flex;padding:20px 30px;-ms-flex-flow:column wrap;flex-flow:column wrap;height:inherit;margin:0;height:345px}.shop .search-place .choose-time .choose-slot ul li{margin-bottom:0;margin-left:0;font-size:calc(($pixels / $context) * 1em);padding:6px 0}.shop .search-place .choose-time .choose-slot ul li label{color:#6a6a6a}.shop .search-place .choose-time .choose-slot ul li .cr{border:1px solid #6a6a6a;margin-top:0}.shop .search-place .choose-time .choose-slot ul li .cr span.cr-icon{background-color:#61993b;background-image:none;border-radius:5px;width:12px;height:12px;margin-left:0;top:3px}.shop .search-place .choose-time .choose-slot ul li input[type=radio]:checked+.cr{border:1px solid #61993b}.shop .search-place .choose-time .choose-slot ul li:before{content:"";display:none}.shop .search-place .choose-time .ui-datepicker-inline{background-color:#fcfcfc;border:1px solid #d8d8d8;color:#6a6a6a;font-size:calc(($pixels / $context) * 1em);line-height:15px;padding:30px}.shop .search-place .choose-time .ui-datepicker-inline .ui-datepicker-header{margin-bottom:35px}.shop .search-place .choose-time .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-month{font-weight:500}.shop .search-place .choose-time .ui-datepicker-inline .ui-datepicker-header a{color:#6a6a6a}.shop .search-place .choose-time .ui-datepicker-inline .ui-datepicker-header a span{display:none}.shop .search-place .choose-time .ui-datepicker-inline .ui-datepicker-header a.ui-state-disabled{visibility:hidden}.shop .search-place .choose-time .ui-datepicker-inline .ui-datepicker-header a.ui-datepicker-prev{background:url(../img/arrow-backward.png);background:url(../img/arrow-backward.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;display:block;width:10px;height:21px;float:left;cursor:pointer}.shop .search-place .choose-time .ui-datepicker-inline .ui-datepicker-header a.ui-datepicker-next{background:url(../img/arrow-forward.png);background:url(../img/arrow-forward.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;display:block;width:10px;height:21px;float:right;cursor:pointer}.shop .search-place .choose-time .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-title{display:block;text-align:center;font-size:calc(($pixels / $context) * 1em);text-transform:capitalize;color:#6a6a6a}.shop .search-place .choose-time .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year{color:#61993b}.shop .search-place .choose-time .ui-datepicker-inline .ui-datepicker-calendar thead th{padding:8px}.shop .search-place .choose-time .ui-datepicker-inline .ui-datepicker-calendar thead th span{text-transform:uppercase}.shop .search-place .choose-time .ui-datepicker-inline .ui-datepicker-calendar tbody tr{height:36px}.shop .search-place .choose-time .ui-datepicker-inline .ui-datepicker-calendar tbody td{width:36px;height:36px;text-align:center}.shop .search-place .choose-time .ui-datepicker-inline .ui-datepicker-calendar tbody td a{color:#6a6a6a;font-weight:600;text-decoration:none}.shop .search-place .choose-time .ui-datepicker-inline .ui-datepicker-calendar tbody td a:hover{text-decoration:none}.shop .search-place .choose-time .ui-datepicker-inline .ui-datepicker-calendar tbody td.ui-state-disabled.ui-datepicker-unselectable{color:#999}.shop .search-place .choose-time .ui-datepicker-inline .ui-datepicker-calendar tbody td.ui-state-disabled.ui-datepicker-unselectable.ui-datepicker-other-month{color:#e5e5e5}.shop .search-place .choose-time .ui-datepicker-inline .ui-datepicker-calendar tbody td.ui-datepicker-current-day{background-color:#61993b;border-radius:23px}.shop .search-place .choose-time .ui-datepicker-inline .ui-datepicker-calendar tbody td.ui-datepicker-current-day a{color:#fff;font-weight:500}.shop .search-place .choose-time .ui-datepicker-inline .ui-datepicker-calendar tbody td.ui-datepicker-current-day a:hover{text-decoration:none}.shop .personal-data.content form h2{font-size:calc(($pixels / $context) * 1em);text-transform:uppercase}@media (min-width:760px){.shop .personal-data.content form h2{margin-left:16.66667%}}.shop .personal-data.content form div.divide:after{content:"";display:table;clear:both}@media (min-width:760px){.shop .personal-data.content form div.divide>div{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}}@media (min-width:760px){.shop .personal-data.content form div.divide>div:first-child{margin-left:16.66667%}}@media (min-width:760px){.shop .personal-data.content form div.divide>div.divide{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}}.shop .personal-data.content form .full{text-align:right}@media (min-width:760px){.shop .personal-data.content form .full .buttons{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}.shop .personal-data.content form .full .buttons .btn{padding:15px 10px 15px 25px}.shop .personal-data.content form .full input{margin-top:30px}.shop .personal-data.content form .full.checkboxes{text-align:left}@media (min-width:760px){.shop .personal-data.content form .full.checkboxes{margin-left:16.66667%}}.shop .personal-data.content form .full.checkboxes label{color:#6a6a6a}.shop .personal-data.content form .full.checkboxes .checkbox{margin-bottom:10px}.shop .personal-data.content form .full.checkboxes .checkbox.input-validation-error .cr{border:1px solid #e3000f}.shop .personal-data.content form .full.checkboxes .checkbox .cr{border:1px solid #eee;box-shadow:0 0 1px 1px #eee}.shop .personal-data.content form .full.checkboxes .checkbox .cr span{background-image:none}.shop .personal-data.content form .full.checkboxes .checkbox input[type=checkbox]:checked+input+.cr>span.cr-icon{background:url(../img/check.svg);background:url(../img/check.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat}.shop hr{background-color:#eee}.shop .buttons{margin-top:30px}@media (min-width:760px){.shop .buttons{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.shop .buttons a.btn-default{float:left;background:url(../img/arrow-backward.png);background:url(../img/arrow-backward.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:0;display:block;cursor:pointer;padding-left:25px;color:#979797;font-size:calc(($pixels / $context) * 1em);text-transform:none;font-weight:400;letter-spacing:normal;border:0 none}.shop .buttons a.btn-default:hover{background-color:transparent}.shop .buttons a.btn-primary{float:right;padding:15px 45px}.shop .noresult-container{text-align:center}.shop .noresult-container .icon{font-size:80px}.shop.shop-inline .tire-container{margin-top:40px}.delete-cross{cursor:pointer}.back-link{display:inline-block;margin-top:35px}.promo-button{color:#fff;background-color:#61993b;padding:20px;border-radius:5px;text-decoration:none;border:0 none;cursor:pointer;font-size:calc(($pixels / $context) * 1em);font-weight:600;font-family:Montserrat,Helvetica,Arial,sans-serif}.promo-button:hover{background-color:#5a9947;color:#fff}.cart-detail .entry .row,.cart-detail .row.coupon,.cart-detail .row.total{width:100%;margin:0}.cart-detail .row.coupon .coupon-info{margin-bottom:5px;display:block}.cart-detail .row.coupon .coupon-info.error{color:#e3000f}.cart-detail .row.coupon .coupon-info.success{color:#61993b}.cart-detail .entry .row+.montage .title,.cart-detail .entry .row+.promotion-bar .title,.cart-detail .entry .row+.recytyre .title{margin-left:120px;margin-top:10px}@media (max-width:320px){.cart-detail .entry .row+.montage .title,.cart-detail .entry .row+.promotion-bar .title,.cart-detail .entry .row+.recytyre .title{margin-left:30px}}@media (min-width:960px){.shop .cart-steps li{display:block;width:25%}.shop .search-place .places.content .place{background-color:transparent;min-height:620px}.shop .search-place .places.content .place>.garage-tile{min-height:620px}.shop .search-place .places.content .place p.distances-mobile{display:none}.shop .search-place .places.content .place .image img,.shop .tire-urlep--desktop,.shop .tire-urlle--desktop{display:block}.shop .tire-urlep--mobile,.shop .tire-urlle--mobile{display:none}.shop .content .filter{margin-top:0}.shop .sidebar-nav{padding:20px}.shop .tire-search{display:block}}@media (max-width:960px){.shop .tire-search-filter-toggle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;background-color:#eee;padding:20px;border-bottom:1px solid #d3d3d3}.shop .tire-search-filter-toggle h4{color:#000;font-size:calc(($pixels / $context) * 1em);font-weight:700;margin-top:0;margin-bottom:0}.shop .tire-search-filter-toggle i{color:#000;font-size:calc(($pixels / $context) * 1em);padding-right:5px;transition:.25s ease-out}.shop .tire-search-filter-toggle~.tire-search{max-height:0;overflow:hidden;padding-top:0;padding-bottom:0}.shop .tire-search-filter-toggle.open i{transform:rotate(180deg);padding-right:0;padding-left:5px}.shop .tire-search-filter-toggle.open~.tire-search{max-height:2000px;overflow:initial;padding-top:20px;padding-bottom:20px}.shop .tire-search{margin:0;padding-top:10px;transition:.5s ease-out}.choose-time>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.justify-center{-ms-flex-pack:center;justify-content:center}@media (min-width:320px){.garage-header{background-color:#eaeaea;font-size:14px}.garage-header .header-content{position:relative;height:400px}.garage-header .header-content .image{width:100%;height:100%;object-fit:cover}.garage-header .header-content .content{position:absolute;width:100%;top:0;left:0}.garage-header .header-content .content .breadcrumbs{padding:10px 20px;list-style:none}.garage-header .header-content .content .breadcrumbs .single-breadcrumb{display:inline;font-size:small}.garage-header .header-content .content .breadcrumbs .single-breadcrumb .link{color:#c9cbcd;text-decoration:none;padding-right:5px}.garage-header .header-content .content .breadcrumbs .single-breadcrumb .current{color:#fff}.garage-header .header-content .content .breadcrumbs .single-breadcrumb:last-child{font-weight:600}.garage-header .header-content .content .breadcrumbs .single-breadcrumb .icon{color:#c9cbcd;padding-left:5px}.garage-header .header-content .content .breadcrumbs:after{position:absolute;display:block;content:"";width:calc(100% - 40px);height:1px;background:#c9cbcd;top:60px;left:20px}.garage-header .header-content .content .garage{padding:40px 20px;color:#fff}.garage-header .header-content .content .garage .name{font-size:48px;margin-bottom:50px;font-weight:600;width:50%}.garage-header .header-content .content .garage .buttons{font-weight:600;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;width:60%}.garage-header .header-content .content .garage .buttons .appointment{background-color:#e3000f;padding:12px;border-radius:5px;margin-bottom:10px;text-decoration:none;color:#fff;text-align:center}.garage-header .header-content .content .garage .buttons .appointment:hover{background-color:#fe2c4d}.garage-header .header-content .content .garage .buttons .navigate{padding:12px;border-radius:5px;border:1px solid #fff;text-decoration:none;color:#fff}.garage-header .header-content .content .garage .buttons .navigate:hover{color:#b1b1b1}.garage-header .header-content .content .garage .buttons .navigate .icon{margin-right:10px!important}.garage-top-content{background-color:#eaeaea;font-size:14px}.garage-top-content .banner{margin-bottom:30px}.garage-top-content .content-block{padding:20px;background-color:#fff;border:1px solid #fff;margin-bottom:10px;box-shadow:0 0 10px rgba(0,0,0,.2)}.garage-top-content .content-block .row-padding>:not(:last-child){padding-right:20px}.garage-top-content .content-block .header-border-bottom{border-bottom:1px solid #b1b1b1}.garage-top-content .content-block .header{font-size:calc(($pixels / $context) * 1em);font-weight:600;height:35px}.garage-top-content .content-block .header .icon{margin-right:10px}.garage-top-content .content-block .header .header-text{margin-bottom:10px}.garage-top-content .content-block .header .header-button{background-color:#dae8d6;color:#5a9947;border-radius:5px;border:none;padding:5px;text-decoration:none;font-weight:600}.garage-top-content .content-block .content{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px;padding-top:15px}.garage-top-content .content-block .hours{margin-bottom:20px}.garage-top-content .content-block .hours .open{color:#5a9947}.garage-top-content .content-block .hours .closed{color:#a3a3a3}.garage-top-content .content-block .hours .slot>*{padding-bottom:5px}.garage-top-content .content-block .contact .mail{margin-bottom:30px}.garage-top-content .content-block .contact .mail .mail-text{position:relative;font-weight:600}.garage-top-content .content-block .contact .mail .mail-text:after{display:block;content:"";width:20%;height:1px;background:#b1b1b1;position:absolute;top:35px;left:0}.garage-top-content .content-block .contact .add-contact .add-red,.garage-top-content .content-block .contact .mail .mail-red{color:#e3000f}.garage-top-content .content-block .contact .contact-item .contact-text{color:#6a6a6a;text-decoration:none}.garage-top-content .content-block .contact .add-contact{color:#e3000f;font-weight:600;cursor:pointer}.garage-top-content .content-block .contact>*{margin-bottom:10px}.garage-top-content .content-block .contact>* .icon{margin-right:10px}.garage-top-content .content-block .address .left-side .company{font-size:14px;font-weight:600}.garage-top-content .content-block .address .left-side .location{padding-top:15px}.garage-top-content .content-block .address .left-side>*{margin-bottom:4px}.garage-top-content .content-block .address .right-side{width:200px;margin:0 0 0 20px}.garage-top-content .content-block .address .right-side div{height:100px;border-radius:7px}.garage-top-content .content-block .service{display:grid;grid-template-columns:1fr 1fr}.garage-top-content .content-block .service .service-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #b1b1b1;padding:25px;position:relative}.garage-top-content .content-block .service .service-item .text{font-weight:600;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px}.garage-top-content .content-block .service .service-item .check{position:absolute;top:5%;left:80%;color:#5a9947}.garage-top-content .content-block .service .service-item:first-child{border-radius:5px 0 0 0}.garage-top-content .content-block .service .service-item:last-child{border-radius:0 0 5px 0}.garage-top-content .content-block .service .grey{color:#a3a3a3;background-color:#b1b1b1}.garage-top-content .content-block .service .grey .image{filter:grayscale(100%)}.garage-top-content .content-block .service .grey .check{display:none}.garage-top-content .content-block .car{display:grid;grid-template-columns:1fr}.garage-top-content .content-block .car .car-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #b1b1b1;padding:10px}.garage-top-content .content-block .car .car-item .check{color:#5a9947;display:block}.garage-top-content .content-block .car .car-item .cross{display:none}.garage-top-content .content-block .car .car-item .car-info{display:-ms-flexbox;display:flex;width:90%;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.garage-top-content .content-block .car .car-item .car-info .car-text{font-weight:600;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px}.garage-top-content .content-block .car .car-item .car-info .image{height:20px}.garage-top-content .content-block .car .car-item:first-child{border-radius:5px 5px 0 0}.garage-top-content .content-block .car .car-item:not(:first-child){border-top:none}.garage-top-content .content-block .car .car-item:last-child{border-radius:0 0 5px 5px}.garage-top-content .content-block .car .grey{color:#a3a3a3;background-color:#b1b1b1}.garage-top-content .content-block .car .grey .image{filter:grayscale(100%)}.garage-top-content .content-block .car .grey .check{display:none}.garage-top-content .content-block .car .grey .cross{display:block}.garage-top-content .content-block .professional-contact{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.garage-top-content .content-block .professional-contact .representative{padding:20px;background-color:#fff}.garage-top-content .content-block .professional-contact .representative .upper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.garage-top-content .content-block .professional-contact .representative .upper .image{width:50px;height:50px;border-radius:30px;margin-right:20px;object-fit:cover}.garage-top-content .content-block .professional-contact .representative .upper .name{font-weight:600;margin:10px 0}.garage-top-content .content-block .professional-contact .representative .upper .name .title{font-weight:400;margin-top:10px}.garage-top-content .content-block .professional-contact .representative .contact{margin-top:10px}.garage-top-content .content-block .professional-contact .representative .contact .contact-item .contact-text{color:#6a6a6a;text-decoration:none;margin:10px 0}.garage-top-content .content-block .professional-contact .representative .for .for-title{font-weight:600;margin:10px 0}.garage-top-content .content-block .professional-contact .representative .for .for-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px}.garage-top-content .content-block .professional-contact .representative .for .for-content .for-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.garage-top-content .content-block .professional-contact .representative .for .for-content .for-info .image{height:20px}.garage-top-content .top-content{box-shadow:0 5px 10px rgba(0,0,0,.2)}.garage-content{background-color:#eaeaea;padding:20px}.garage-content .garage-info .sidebar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:0 auto}.garage-content .garage-info .sidebar .sidebar-content{background-color:#fff;border-radius:12px;box-shadow:0 11px 24px 0 rgba(0,0,0,.07);margin-bottom:24px}.garage-content .garage-info .sidebar .sidebar-content .measures{padding:24px}.garage-content .garage-info .sidebar .sidebar-content .measures .header{font-weight:700;font-size:18px;margin-bottom:15px}.garage-content .garage-info .sidebar .sidebar-content .measures .text{line-height:calc(($pixels / $context) * 1em);margin-bottom:28px;font-size:calc(($pixels / $context) * 1em)}.garage-content .garage-info .sidebar .sidebar-content .measures .button{text-align:center}.garage-content .garage-info .sidebar .sidebar-content .measures .button .more-info{display:inline-block;width:90%;margin:0 auto;background-color:#fff;color:#e3000f;border:2px solid #e3000f;padding:14px;border-radius:4px;text-decoration:none;font-weight:700;font-size:14px}.garage-content .garage-info .sidebar .sidebar-content .measures .button .more-info:hover{color:#fe2c4d;border-color:#fe2c4d}.garage-content .garage-info .sidebar .sidebar-content .top-image{color:#fff;position:relative}.garage-content .garage-info .sidebar .sidebar-content .top-image .image{height:200px;width:100%;border-radius:12px 12px 0 0;object-fit:cover}.garage-content .garage-info .sidebar .sidebar-content .top-image .text{position:absolute;bottom:30px;left:20px}.garage-content .garage-info .sidebar .ad .image{height:150px;width:100%;border-radius:5px;object-fit:cover}.garage-content .garage-info .info-text .left-side .header{font-size:24px;font-weight:700;margin-bottom:15px}.garage-content .garage-info .info-text .left-side .text{margin-bottom:30px;line-height:30px;font-size:16px}.review-content{background-color:#fff;padding:20px}.review-content .title{font-weight:600}.review-content .title .icon{font-size:16px;margin-right:10px}.review-content .review{margin-top:30px;padding:20px;background-color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.2)}.review-content .review .upper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.review-content .review .upper .image{width:50px;height:50px;border-radius:30px;margin-right:20px;object-fit:cover}.review-content .review .upper .review-stars{display:-ms-flexbox;display:flex}.review-content .review .upper .review-stars :not(:last-child){margin-right:4px}.review-content .review .upper .review-stars .review-star{width:20px;height:20px;background-color:#5a9947;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.review-content .review .upper .review-stars .review-star .star{color:#fff;font-size:11px}.review-content .review .upper .review-stars .grey{background-color:#d8d8d8}.review-content .review .name{font-weight:600;margin:10px 0}.review-content .review .review-text{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0;line-height:24px}.review-content .more-reviews{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:center;margin-top:15px}.review-content .more-reviews .link{font-size:small;font-weight:700;text-decoration:none;color:#e3000f}.review-content .more-reviews .link:hover{color:#fe2c4d}.review-content .more-reviews .link:after{display:block;content:"";width:100%;height:1px;background:#e3000f;top:20px;left:0}}@media (max-width:639px){.garage-top-content .content-block .service .service-item:nth-last-child(2){border-radius:0 0 0 5px}.garage-top-content .content-block .service .service-item:nth-child(2){border-radius:0 5px 0 0}.garage-top-content .content-block .service .service-item:nth-child(n+3){border-top:none}.garage-top-content .content-block .service .service-item:not(:nth-child(2n)){border-right:none}}@media (min-width:960px){.garage-header .header-content{height:350px}.garage-header .header-content .image{height:350px;object-fit:cover}.garage-header .header-content .content .breadcrumbs .garage-breadcrumb .link{padding:0 5px}.garage-header .header-content .content .breadcrumbs .garage-breadcrumb:not(:last-child):after{padding:10px}.garage-header .header-content .content .garage{padding:40px 70px}.garage-header .header-content .content .garage .buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.garage-header .header-content .content .garage .buttons .appointment{margin-right:20px;margin-bottom:0}.garage-header .header-content .content .garage .buttons .navigate{padding:12px;border-radius:5px;border:1px solid #fff}.garage-header .header-content .content .garage .buttons .navigate .icon{margin-right:20px}.garage-top-content{padding-bottom:30px}.garage-top-content .content-block .service{grid-template-columns:1fr 1fr 1fr 1fr;padding-right:20px}.garage-top-content .content-block .service .service-item:nth-last-child(4){border-radius:0 0 0 5px}.garage-top-content .content-block .service .service-item:nth-child(4){border-radius:0 5px 0 0}.garage-top-content .content-block .service .service-item:nth-child(n+5){border-top:none}.garage-top-content .content-block .service .service-item:not(:nth-child(4n)){border-right:none}}.c-_vacancies-title input[type=text],.c-_vacancies-title select{box-sizing:border-box;margin:0;width:100%;border-color:grey}.c-_vacancies-title select{border:0;outline:0;font-weight:700}.c-_vacancies-title select:focus-visible{outline:0}.c-_vacancies-title .dropdown{border:1px solid grey;border-radius:5px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.c-_vacancies-title .dropdown-title{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:0 15px;color:grey}.c-_vacancies-title .filter__general select{height:56px}.c-_vacancies-title .filter__refine{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-_vacancies-title .filter__refine input[type=text],.c-_vacancies-title .filter__refine select{height:40px}.c-_vacancies-title .filter__refine .search-bar{-ms-flex:0 1 380px;flex:0 1 380px}#popup{display:none;position:absolute;padding:10px 20px;color:#fff;background-color:#868686;border:2px solid #868686;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:1000;top:100px;left:0;transform:translateY(3%);font-size:.7em}.main-content-careers>div>.row,.main-content-vacancy>div>.row{margin-bottom:20px}@media (min-width:960px){.main-content-careers>div>.row,.main-content-vacancy>div>.row{margin-bottom:40px}}.main-content-careers>div>.row:last-child,.main-content-vacancy>div>.row:last-child{margin-bottom:0}.main-content-careers h2,.main-content-careers h3,.main-content-careers h4,.main-content-careers h5{margin:0}.main-content-vacancy-new .content p{margin-bottom:10px}.main-content.main-content-vacancy .content li p{margin-bottom:0}.application-form{counter-reset:a}.application-form .step:before{counter-increment:a;content:counter(a)}.application-form input[type=checkbox]{-webkit-appearance:none;height:20px;width:20px;position:relative;top:-2px;transition:.1s;text-align:center;font-weight:600;color:grey;border-radius:3px;outline:1px solid #d3d3d3;margin-right:10px}.application-form input[type=checkbox].input-validation-error{background-color:#fe0006}.application-form input[type=checkbox]:checked:before{content:"✔"}.application-form input[type=checkbox]:hover{cursor:pointer;opacity:.8}.vacancy-header-section{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:16px;border-bottom:1px solid #d9d9d9;border-bottom-width:.2rem;background-color:#fff}@media (min-width:640px){.vacancy-header-section{margin-bottom:24px;border-bottom:2px solid #d9d9d9}}.vacancy-header-section .vacancy-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:24px 16px;width:100%}@media (min-width:640px){.vacancy-header-section .vacancy-header{padding:32px 24px}}.vacancy-header-section .vacancy-header__text{width:100%}.floating-social-menu{position:fixed;left:0;top:50%;transform:translateY(-50%);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;z-index:9999;margin:0;padding:0}@media (max-width:767px){.floating-social-menu{display:none}}.floating-social-menu a{position:relative;display:block;width:50px;height:50px;color:#fff;text-decoration:none;border-bottom:1px solid #444;background-color:#333;overflow:visible}.floating-social-menu a i{font-size:18px;line-height:50px;text-align:center;display:block;margin:0 auto}.floating-social-menu a svg.icon{width:18px;height:18px;display:block;margin:16px auto}.floating-social-menu a .label{position:absolute;left:50px;top:0;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 10px;white-space:nowrap;background-color:#333;color:#fff;opacity:0;transform:translateX(-10px);transition:transform .3s ease,opacity .3s ease}.floating-social-menu a:hover .label{opacity:1;transform:translateX(0)}.floating-social-menu a.facebook{background-color:#3b5998}.floating-social-menu a.linkedin{background-color:#0077b5}.floating-social-menu a.twitter{background-color:#000}.floating-social-menu a.whatsapp{background-color:#25d366}.floating-social-menu a.email{background-color:#999}.floating-social-menu a:last-child{border-bottom:none}.floating-social-menu a.facebook .label{background-color:#3b5998}.floating-social-menu a.linkedin .label{background-color:#0077b5}.floating-social-menu a.twitter .label{background-color:#000}.floating-social-menu a.whatsapp .label{background-color:#25d366}.floating-social-menu a.email .label{background-color:#999}.floating-social-menu a.facebook:hover{background-color:#2d4373}.floating-social-menu a.linkedin:hover{background-color:#005b83}.floating-social-menu a.twitter:hover{background-color:#3e3e3e}.floating-social-menu a.whatsapp:hover{background-color:#1b9e4b}.floating-social-menu a.email:hover{background-color:#666}.floating-social-menu a.facebook:hover .label{background-color:#2d4373}.floating-social-menu a.linkedin:hover .label{background-color:#005b83}.floating-social-menu a.twitter:hover .label{background-color:#3e3e3e}.floating-social-menu a.whatsapp:hover .label{background-color:#1b9e4b}.floating-social-menu a.email:hover .label{background-color:#666}