.elementor-164 .elementor-element.elementor-element-5cc2782{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-164 .elementor-element.elementor-element-86461ec.elementor-element{--align-self:flex-end;}.elementor-164 .elementor-element.elementor-element-86461ec{text-align:end;}.elementor-164 .elementor-element.elementor-element-86461ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:69px;font-weight:400;line-height:81px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-dc6ec88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-164 .elementor-element.elementor-element-a1c766d{--grid-columns:3;--grid-column-gap:90px;}body.elementor-page-164:not(.elementor-motion-effects-element-type-background), body.elementor-page-164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-164 .elementor-element.elementor-element-5cc2782{--content-width:1450px;}.elementor-164 .elementor-element.elementor-element-dc6ec88{--content-width:1450px;}}@media(max-width:1600px){.elementor-164 .elementor-element.elementor-element-86461ec .elementor-heading-title{font-size:42px;}.elementor-164 .elementor-element.elementor-element-a1c766d{--grid-columns:2;}}@media(max-width:1024px){.elementor-164 .elementor-element.elementor-element-a1c766d{--grid-columns:2;}}@media(max-width:767px){.elementor-164 .elementor-element.elementor-element-5cc2782{--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-164 .elementor-element.elementor-element-86461ec{text-align:start;}.elementor-164 .elementor-element.elementor-element-86461ec .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-164 .elementor-element.elementor-element-dc6ec88{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-a1c766d{--grid-columns:1;}}/* Start custom CSS for shortcode, class: .elementor-element-81432c3 */body .mdf_shortcode_skin_col1_1 {
    -moz-box-shadow: none;
    -webkit-box-shadow: inset none;
    box-shadow: none;
    background: transparent;
    background: -moz-linear-gradient transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
    background-color: transparent;
    padding: 9px;
    margin-bottom: 15px;
    border: 0px solid;
    color: transparent;
    font-family: Arial;
    font-size: 13px;
}


body .mdf_shortcode_skin_col1_1 .mdf_input_container_taxonomies .mdf_input_container {
    width: 20% !important;
    
}

body .mdf_shortcode_skin_col1_1 .mdf_input_container_block {
    float: left;
    width: 100%;
    margin-left: 2px;
    padding: 0px;
    height: auto;
}

body .mdf_shortcode_skin_col1_1 select {
  background-color: black;
  border-radius: 0;
  color: white;
  font-family: Montserrat;
font-size: 20px;
font-style: normal;
font-weight: 600;
appearance: none;
background-image: url('https://warsztatsubaru.skydoo.com.pl/wp-content/uploads/2024/08/Frame-3.png');
background-position: center right;
background-repeat: no-repeat;
padding: 0;
height: 40px;
padding-left: 20px;
}

@media only screen and (max-width: 1200px) and (min-width: 788px) {
  body .mdf_shortcode_skin_col1_1 .mdf_input_container_taxonomies .mdf_input_container {
    margin-right: 50px !important;
    
}
}

@media only screen and (max-width: 787px) {
    body .mdf_shortcode_skin_col1_1 .mdf_input_container_taxonomies .mdf_input_container {
    width: 100% !important;
    
}
}/* End custom CSS */