.avia-section.av-9zhcz8o-50332ca158facea5f5da1ff689cf3227{
background-repeat:no-repeat;
background-image:url(https://www.tb-autoparts.com/wp-content/uploads/2024/11/banner--scaled.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-9zhcz8o-50332ca158facea5f5da1ff689cf3227 .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

#top .av-special-heading.av-91kynfs-5ada11a81124509189f58890c008c27f{
padding-bottom:10px;
color:#ffffff;
font-size:35px;
}
body .av-special-heading.av-91kynfs-5ada11a81124509189f58890c008c27f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-91kynfs-5ada11a81124509189f58890c008c27f .av-special-heading-tag{
font-size:35px;
padding:10px 0 0 0;
}
.av-special-heading.av-91kynfs-5ada11a81124509189f58890c008c27f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-91kynfs-5ada11a81124509189f58890c008c27f .av-subheading{
font-size:15px;
}

#top .avia_search_element.av-7ayxoaw-082e87f05a8e6c531a1c4382febf648a .av_searchform_wrapper{
border-radius:20px 20px 20px 20px;
}
#top .avia_search_element.av-7ayxoaw-082e87f05a8e6c531a1c4382febf648a #s.av-input-field{
border-radius:20px 20px 20px 20px;
color:#76a1cf;
}
#top .avia_search_element.av-7ayxoaw-082e87f05a8e6c531a1c4382febf648a .av-input-field-icon.av-search-icon{
color:#76a1cf;
}
#top .avia_search_element.av-7ayxoaw-082e87f05a8e6c531a1c4382febf648a .av_searchsubmit_wrapper{
border-radius:20px 20px 20px 20px;
color:#ffffff;
background-color:#587fb0;
}
#top .avia_search_element.av-7ayxoaw-082e87f05a8e6c531a1c4382febf648a #searchsubmit{
border-radius:20px 20px 20px 20px;
color:#ffffff;
background-color:#587fb0;
}

#top .flex_column.av-6cra960-45631a866eed95600c213074a65a46ee{
margin-top:20px;
margin-bottom:0px;
}
.flex_column.av-6cra960-45631a866eed95600c213074a65a46ee{
padding:0 0 0 0;
}
.responsive #top #wrap_all .flex_column.av-6cra960-45631a866eed95600c213074a65a46ee{
margin-top:20px;
margin-bottom:0px;
}

#top .av-special-heading.av-5tp46h4-b58ce24c88b09702217b017e9ec1ee9b{
padding-bottom:10px;
font-size:35px;
}
body .av-special-heading.av-5tp46h4-b58ce24c88b09702217b017e9ec1ee9b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5tp46h4-b58ce24c88b09702217b017e9ec1ee9b .av-special-heading-tag{
font-size:35px;
padding:0 0 10px 0;
}
.av-special-heading.av-5tp46h4-b58ce24c88b09702217b017e9ec1ee9b .av-subheading{
font-size:16px;
}

.flex_cell.av-4ii5mmg-f0e045896c6b47c21be99486badd3dc3{
vertical-align:middle;
background-color:#eaeaed;
}
.responsive #top #wrap_all .flex_cell.av-4ii5mmg-f0e045896c6b47c21be99486badd3dc3{
padding:4% 8% 3% 8% !important;
}

.flex_column.av-3rezqw8-60892f50098c63a178e2b8558760592d{
width:32%;
margin-left:0;
padding:0% 0% 0% 0%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3rezqw8-60892f50098c63a178e2b8558760592d .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-3lsonjc-42e8ece409bbf29daac2624410650e78{
margin:0% 0% 0% 0%;
padding-bottom:0%;
color:#2a5893;
font-size:40px;
}
body .av-special-heading.av-3lsonjc-42e8ece409bbf29daac2624410650e78 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3lsonjc-42e8ece409bbf29daac2624410650e78 .av-special-heading-tag{
font-size:40px;
padding:0% 0% 0% 0%;
}
.av-special-heading.av-3lsonjc-42e8ece409bbf29daac2624410650e78 .special-heading-inner-border{
border-color:#2a5893;
}
.av-special-heading.av-3lsonjc-42e8ece409bbf29daac2624410650e78 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2x0r66g-91bbb95d0dc96ac78e12f98f4d1752fd .avia_textblock{
font-size:18px;
}

.flex_column.av-2dsc1mw-9b02466643e74e252d34474e3e32a310{
width:66%;
margin-left:0;
padding:0% 0% 0% 0%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2dsc1mw-9b02466643e74e252d34474e3e32a310 .av-flex-placeholder{
width:2%;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-3lsonjc-42e8ece409bbf29daac2624410650e78 .av-special-heading-tag{
font-size:40px;
}

#top .av_textblock_section.av-2x0r66g-91bbb95d0dc96ac78e12f98f4d1752fd .avia_textblock{
font-size:18px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-3lsonjc-42e8ece409bbf29daac2624410650e78 .av-special-heading-tag{
font-size:34px;
}

#top .av_textblock_section.av-2x0r66g-91bbb95d0dc96ac78e12f98f4d1752fd .avia_textblock{
font-size:16px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-91kynfs-5ada11a81124509189f58890c008c27f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5tp46h4-b58ce24c88b09702217b017e9ec1ee9b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3lsonjc-42e8ece409bbf29daac2624410650e78 .av-special-heading-tag{
font-size:28px;
}

#top .av_textblock_section.av-2x0r66g-91bbb95d0dc96ac78e12f98f4d1752fd .avia_textblock{
font-size:14px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-91kynfs-5ada11a81124509189f58890c008c27f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5tp46h4-b58ce24c88b09702217b017e9ec1ee9b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3lsonjc-42e8ece409bbf29daac2624410650e78 .av-special-heading-tag{
font-size:22px;
}

#top .av_textblock_section.av-2x0r66g-91bbb95d0dc96ac78e12f98f4d1752fd .avia_textblock{
font-size:12px;
}
}
