body {
    padding-top: 131px;
}

.container-page-product:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 250px;
    background-color: #f1f1f1;
}

.tel-contact-top, .whats-contact-top {
    font-size: 12px;
    line-height: 20px;
    color: #ffffff;
    font-weight: 600;
    margin-left: 2em;
}

.carousel-images .slick-arrow:before, .carousel-images-thumb .slick-arrow:before {
    color: #0372f6 !important;
    font-size: 25pt !important;
}

.carousel-banner .slick-dots{
    bottom: 0;
    margin-bottom: 5px;
}

.carousel-banner .slick-arrow:before {
    color: #bfbfbf !important;
}
.carousel-banner .slick-arrow.slick-next {
    right: 35px !important;
}
.carousel-banner .slick-arrow.slick-prev {
    left: 35px !important;
}

.carousel-banner .slick-dots li.slick-active button:before {
    opacity: 1 !important;
    color: #0b81ef !important;
    font-size: 20pt !important;
}

.carousel-banner .slick-dots li button:before {
    color: white !important;
    opacity: .6;
    font-size: 16pt !important;
}

.title-product {
    font-size: 25px;
    line-height: 15px;
    color: #0c2f62;
    font-weight: 700;
    font-family: "Roboto";
    text-align: left;
    margin-top: 100px;
}

.preco-produto {
    font-size: 21px;
    line-height: 45px;
    color: #0c2f62;
    font-weight: 600;
    font-family: "Roboto";
    text-align: left;
}

.list-attributes {
    padding-left: 0;
    list-style: none;
    text-align: left;
    margin-top: 2em;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}

.title-itens-veiculo {
    font-size: 26px;
    color: #0c2f62;
    font-weight: 700;
    font-family: "Roboto";
    display: block;
    text-align: left;
    border-bottom: 1px solid #e1e1e1;
}

.title-default-produto {
    font-size: 26px;
    color: #0c2f62;
    font-weight: 700;
    font-family: "Roboto";
    display: block;
    text-align: left;
}

.itens-veiculo-list {
    list-style: none;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}

.itens-veiculo-list li:before {
    content: '';
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAdgAAAHYBTnsmCAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABxSURBVDiNxdC7EYJAFAXQ40AgEYS0Q0IfFEVirIElSAVKQcQEDAmzo8sy6s3PfR/+ndMBW6HNDuABeQou8cRFwgXfwQ3OH3CFEX1o8g0PFCkYMlwtX92WlHiF1o4picahknovXpPjjsmbm2NKulT8+8yiwBVFb1ATsAAAAABJRU5ErkJggg==);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 14px;
    height: 14px;
    display: table;
    position: absolute;
    left: -35px;
    top: 5px;
    bottom: 0;
    margin: auto;
}

.itens-veiculo-list li {
    font-size: 14px;
    color: #4a4a4a;
    font-weight: 600;
    font-family: "Roboto";
    text-align: left;
    margin-bottom: 1em;
    position: relative;
    width: 50%;
}

.btn-contato-produto {
    border-radius: 8px;
    width: 100%;
    display: block;
    font-size: 17px;
    color: #ffffff !important;
    font-weight: 700;
    font-family: "Roboto";
    padding: 9px;
    margin: 8px auto;
    text-decoration: unset !important;
}

.btn-contato-produto.whats {
    background-color: #45ad52;
}

.btn-contato-produto.tel {
    background-color: #2c81d5;
}

.btn-contato-produto.mail {
    background-color: #a9a9a9;
}

.title-nome-marka {
    font-size: 14px;
    color: #4a4a4a;
    font-weight: 700;
    font-family: "Roboto";
    margin: 15px auto;
}

.title-cidade-marka {
    font-size: 13px;
    color: #4a4a4a;
    font-weight: 700;
    font-family: "Roboto";
    margin: 15px auto;
}

.text-observacao {
    font-size: 14px;
    color: #4a4a4a;
    font-weight: 600;
    font-family: "Roboto";
    text-align: left;
}

.list-attributes li {
    font-size: 15px;
    line-height: 22px;
    color: #435668;
    font-weight: 600;
    font-family: "Roboto";
    display: inline-block;
    width: 50%;
}

.content-tels ul {
    list-style: none;
    padding: 5px;
    z-index: 99999;
    border-left: 3px solid #3aa6e6;
    padding-left: 10px;
    padding-right: 10px;
    margin-left: 10px;
}

.bg-novos {
    background-color: #dfe4e8;
}

.item-menu-contatos {
    transition: all .2s;
    display: none;
    padding: 10px 0;
}

.title-menu-item.active~.item-menu-contatos {
    display: block;
    transition: all .2s;
}

.title-menu-item:after {
    content: '+';
    position: absolute;
    font-size: 24px;
    height: 20px;
    line-height: 20px;
    color: #ba1919;
    font-weight: 500;
    right: 20px;
    top: 0;
    bottom: 0;
    margin: auto;
}

.title-menu-item.active:after {
    content: '-';
    right: 24px;
}

.list-contacts {
    list-style: none;
    padding: 0;
}

.title-menu-item.active {
    background-color: #f1f1f1;
}

.title-menu-item {
    font-size: 16px;
    line-height: 16px;
    color: #0c3062;
    font-weight: 700;
    margin: auto;
    text-align: left;
    padding: 15px;
    background-color: #fff;
    border: 1px solid #d7d7d7;
    position: relative;
    cursor: pointer;
}

/* 
.carousel-banner{
    display: none;
} */

.btn-with-icon-search {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAMAAABhTZc9AAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAPZQTFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASWRKkwAAAFJ0Uk5TABNgrNLs+d/GeDIZf+X/skw92KSA7V3Cb0ogCzVep+GaBUcOEdFEU/ZAd9Cc5C1jvyubbBCKULNYiNU4uSH3GGKorhSNQq23KIk2xHZSNBZOqgK+bQgAAAEpSURBVHicfZLpVsIwEEajsrQUAkpxtyoKpSBYwR13EJS61Pd/GSeTUJLx1Pl1v+/mtElOGJOztLySyebyll1gf8Yplvh8yhUiV9e4PlVDupxMTZPr2Gxsbm3v7O7Jld7in/siHxyqWEftzm3RSIwdiVxyZDgWu23o22hqy33AVmDssg1VR6IHeEJO2IWuh5QBOiU2hM5HygKdEduHboCUAzon9gI6GykPdEnsFXTXSBbQDbG30A2RbKA7U94/QPeIWBBnfzLsMzQvistCjzQ5FsWrChW89mYiJyJOk1hF3ZbhzcKkXW0Ni27Yf580WuoBzBbao48jORGO9ug4jwL6ccftKDeF658h1fVT9vzBx+fXN/IQdcxSJvhf4+OL0iyLwf6kWhZHIfsFbYghIRAsZGkAAAAASUVORK5CYII=);
    background-size: 63%;
    background-position: center;
    background-repeat: no-repeat;
    border-right: 0;
    border-left: 2px solid;
    border-top: 2px solid;
    border-bottom: 2px solid;
    border-color: #001e50;
}

.form-search {
    max-width: 600px;
    margin: auto;
}

.input-with-icon-search {
    border: 2px solid #001e50 !important;
    border-left: 0 !important;
    outline: 0 !important;
    box-shadow: unset !important;
}

.title-search {
    font-size: 20px;
    line-height: 28px;
    color: #0c2f62;
    font-weight: 700;
    text-align: center;
}

.carousel-banner.slick-initialized {
    display: block;
}

.carousel-banner .slick-dots li button:before {
    font-size: 20pt;
}

.title-novos {
    font-weight: 500;
    font-size: 14pt;
    margin-top: .3em;
    margin-bottom: 0;
}

.title-empresa {
    display: table;
    text-align: left;
    font-size: 40px;
    line-height: initial;
    color: #ffffff;
    background-color: #001e50;
    padding: 5px 10px;
}

.content-drop-map {
    position: absolute;
    z-index: 22222;
    right: 10%;
    top: 50px;
    max-width: 225px;
}

.content-drop-map select {
    background-color: #001e50;
    color: white;
}

.content-tels {
    position: absolute;
    padding: 5px;
    text-align: left;
    background-color: #00173d;
    transition: all .2s;
}

.content-tels li a {
    font-size: 13px;
    color: #ffffff;
    font-weight: 600;
}

.social-icons {
    display: inline;
    left: -2rem;
    top: 50%;
    position: fixed;
    transform: translate(0, -50%);
    z-index: 9999999;
}

.box-tel-top {
    display: inline-block;
}

.social-icons li {
    list-style: none;
    padding: 0.25rem;
    z-index: 9999999;
}

.social-icons-zoom:hover {
    transform: scale(1.2);
    transition: transform 0.20s;
}

.label-galata {
    color: #546e7a;
    font: bold 8px 'IBM Plex Sans', 'sans-serif';
    margin: auto;
    z-index: 9999999;
}

.nav-item {
    position: relative;
    flex: auto;
}

.content-text-chama h4 {
    font-weight: 500;
    text-align: left;
    padding-top: 1em;
    margin-bottom: 2em;
}

.text-newsletter {
    text-align: left;
}

.title-encontre {
    font-size: 25px;
    line-height: initial;
    color: #03255e;
    font-weight: 600;
}

.chama-marka-whats, .chama-marka-tel {
    display: block;
    color: rgb(51 51 51) !important;
}

.title-chama {
    font-size: 38px;
    line-height: initial;
    color: #2b2b2b;
    font-weight: 700;
    text-align: center;
}

.content-text-chama {
    padding-left: 3em;
    border-left: 2px solid #24a6ee;
}

.subtitle-chama {
    font-size: 14px;
    line-height: 28px;
    color: #6d6d6d;
    font-weight: 500;
    margin-bottom: 3em;
}

.nav-item .nav-link:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 0;
    height: 3px;
    background: rgb(57 168 230);
    transition: all .2s;
}

.box-servicos-pecas {
    max-width: 434px;
    margin-left: auto;
    margin-right: auto;
}

.nav-item .nav-link:hover:after {
    width: 100%;
    transition: all .2s;
}

.max-limit {
    max-width: 1300px;
}

.logo-volks {
    max-width: 190px;
}

.container-products-line {
    position: relative;
}

.container-products-line:before {
    content: '';
    position: absolute;
    right: 0;
    top: 0;
    width: 40%;
    background-color: #f3f3f3;
    height: 100%;
    z-index: -1;
}

.tel-contact-top:before {
    content: '';
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAANtQTFRFAAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////3q0SpgAAAEl0Uk5TAC6Dbw0/7f+9CDTuSnqPctAEX+MJN/6UEOG1n6NG8yQFy61LcKJzFRHTsC8Us+vZnFgHJdv4sc2+D2VxRdodPZDR9SYSOWN0K23gtaoAAACnSURBVHicXc/XFoIwDAbgOOve4hYnbsEN7q3v/0SmBTmkuWq/kzZ/AMDnDwRBqlCYsUiUWizOsBIUk9xYimJaYCZLMCcwXyBYVDiW6PNyBa1KGwFqiHU5ZwOxqUrYaqN25NYun9STtY+oaOI4cPcdjnjveALT2Vw3FktbV2uum+1OLGJatqr21am984NlePDgTjuafzudPSEu19sdTX/QbM/XW/t8AX5QQQ46yopbrwAAAABJRU5ErkJggg==');
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
    width: 21px;
    height: 21px;
    vertical-align: sub;
    margin-right: 10px;
}

.whats-contact-top:before {
    content: '';
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAMAAACeyVWkAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAZtQTFRFAAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////LHKW/AAAAIl0Uk5TABpcmcPVzKhnIQ+A5v/95dbg+O2IFC3OcS8MAgglaNHUNDHifQ52/Oo2FVlT+9wYjXoeI5Ui8c0JLt4WBsb2KG9hl3Ow8yCzsRnyt9jTAX835L4bNbnnyVf+B8Lj6HtJBEXEbhCBTGLF6aJDhfkFrfquMnSLTiy4EVZGprKnQAM9o9qvy4xBlJqE3yo0AAABPklEQVR4nE2Q5zuCARTFj00csksiO1Rmr6SyipQViSTJKHvvXVl/treh3C/3PL/nPvfce4BEZWXn5OblFxQWIVOS4hKWlknLK1hZVf0Ha2oplcnrFPXKhkaqmpKwuYWtbamBuvYOdWdcdEnZ/W+bRqvrEVsv+4D+gTSWcRDQC0MGDOuMI3/UZLaMYozjwAQ5mR7OZjustikopkl7ms44nJidmwcWKCxmDPN1cC2JfdllcWfoigfG1bhY80rjV6wnqG8DPr8krjZpDGwFt3d2gXqXGXsMJQbCDu4fkIfAEY/RfOI8TaZxdk5qw8CFV/Sw8zLl4r66DgA3tIpXWU+U/2KAvES4BUbUd8B9Gob83gexPfKp8Nnz8moS9dt7hJZEgMckhSgZtUdiKtKZ/DH28anRG76+VYLNofsJJvf8AgasNhKeqjp9AAAAAElFTkSuQmCC);
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
    width: 21px;
    height: 21px;
    vertical-align: sub;
    margin-right: 10px;
}

.content-top {
    border-bottom: 1px solid #959595;
    z-index: 2;
    position: relative;
}

.box-tel-top:hover .content-tels {
    display: block !important;
    transition: all .2s;
}

.navbar-brand {
    max-width: 120px;
}

.title-quem-somos {
    font-size: 25px;
    line-height: 53px;
    color: #39a8e5;
    font-weight: 500;
    text-align: left;
}

.sub-title-quem-somos {
    font-size: 50px;
    line-height: 58px;
    color: #0c2f62;
    font-weight: 700;
    text-align: left;
}

.text-quem-somos {
    font-weight: 500;
    font-size: 16px;
    line-height: 29px;
    text-align: left;
}

.content-quem-somos {
    text-align: left;
}

.title-tab {
    font-size: 40px;
    line-height: initial;
    color: #0d3063;
    font-weight: 700;
    position: relative;
    display: inline-block;
}

.content-tabs-home {
    display: table;
    width: 100%;
}

.logo-azul {
    max-width: 150px;
}

.title-tab:before {
    width: 106px;
    height: 20px;
    background-color: #39a7e5;
    content: '';
    position: absolute;
    bottom: -5px;
    z-index: -1;
    left: 10px;
}

.mini-title-linha-vw {
    font-size: 21px;
    line-height: initial;
    color: #444444;
    font-weight: 500;
}
/* 
option[value=""][disabled] {
    display: none;
} */

.title-linha-vw {
    font-size: 40px;
    line-height: initial;
    color: #0c2f63;
    font-weight: 700;
}

.text-product-linha {
    font-weight: 500;
    text-align: left;
    font-size: 14px;
    color: #9a9a9a;
    min-height: 84px;
}

.slick-prev {
    left: 0 !important;
}

.slick-next {
    right: 0 !important;
}

.slick-next:before, .slick-prev:before {
    font-family: slick;
    font-size: 50px !important;
    line-height: 1 !important;
    opacity: 1 !important;
    color: #000 !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-next, .slick-prev {
    width: auto !important;
    height: auto !important;
    z-index: 2;
}

.card-product-linha {
    background-color: white;
    padding: 10px 15px;
    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.12);
    border-radius: 2px;
    margin: 15px auto;
    max-width: 255px;
    transition: all .2s;
    height: 100%;
    max-height: 425px;
    position: relative;
    padding-bottom: 30px;
}

#scroll-up {
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 2;
    position: fixed;
    right: 1rem;
    bottom: 10rem;
    font-size: 1.375rem;
    opacity: 0;
    pointer-events: none;
    transition: opacity .7s ease;
    background-color: #001e50;
    color: #fff;
    cursor: pointer;
    z-index: 8;
    box-shadow: 0 0 7px 0px rgba(0, 0, 0, .4);
}

#scroll-up:before {
    content: '';
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAVCAMAAAAQExzYAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAEJQTFRFAAAA////////////////////////////////////////////////////////////////////////////////////CF/ShgAAABZ0Uk5TABoR3s//iaQCA821L+3kISAu7OMfFpnU6PYAAABxSURBVHicfcrZDoAgDETRIuK+4Pb/vypIEAoD89A0uYeITzRUnZBtVQipVE3YXhOul4XvJRE6FnFHwveux+LvwwhF6ERIxB0J3nOR9lTknQvUmZhQD2KmZUXdi22nT+TdiU3b7zhRt+K63adhN+Ix5wVuZwYdeIiWrgAAAABJRU5ErkJggg==');
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    width: 20px;
    height: 20px;
}

.limit-hover {
    overflow: hidden;
    max-height: 200px;
    margin-bottom: 1em;
}

.limit-hover:hover img {
    transform: scale(1.05);
}

.base-list-contact-icons a {
    display: block;
    margin-top: 1em;
}

#scroll-up.active {
    pointer-events: all;
    opacity: 1;
}

.card-product-usado {
    background-color: white;
    padding: 10px;
    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.12);
    border-radius: 2px;
    margin: 15px auto;
    max-width: 255px;
    transition: all .2s;

}

/*.card-product-usado:hover, .card-product-linha:hover {
    transform: translateY(-5px);
    transition: all .2s;
}*/

.product-linha-tag * {
    font-style: italic;
    text-decoration: underline;
    font-weight: 500;
    font-size: 9pt;
}

.ver-mais-detalhes {
    display: table;
    font-weight: 500;
    margin: auto;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: 0.575rem 1rem;
    font-size: 14px;
    line-height: 1.5;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    color: #fff;
    background-color: #2d82d6;
    border-color: #2d82d6;
}

.img-produto-usado {
    will-change: opacity;
    mix-blend-mode: multiply;
}

.box-img-produto {
    background-color: #f2f2f2;
    height: 176px;
}

.ver-mais-detalhes:hover {
    color: #2d82d6;
    background-color: white;
    border-color: white;
    box-shadow: 0 0 2px 1px rgba(45, 130, 213, .7);
}

.link-conheca-modelos {
    position: absolute;
    bottom: -20px;
    left: 0;
    right: 0;
    margin: auto;
    max-width: 200px;
    display: inline-block;
    font-weight: 500;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: 0.575rem 1rem;
    font-size: 14px;
    line-height: 1.5;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    color: #fff;
    background-color: #2d82d6;
    border-color: #2d82d6;
}

.link-conheca-modelos:hover {
    color: #2d82d6;
    background-color: white;
    border-color: white;
    box-shadow: 0 0 2px 1px rgba(45, 130, 213, .7);
}

.atributos-usado {
    display: block;
    margin: 0 auto 15px;
}

.attr-item {
    display: inline-block;
    width: 32%;
    vertical-align: middle;
    text-align: center;
}

.attr-item span {
    font-size: 11px;
    line-height: 16px;
    color: #435668;
    font-weight: 400;
    text-align: center;
}

.item-km:before {
    content: '';
    width: 16px;
    height: 16px;
    display: block;
    vertical-align: middle;
    background-image: url(../images/calibre.png);
    background-size: 16px;
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 5%;
    margin: auto;
}

.item-combustivel:before {
    content: '';
    width: 16px;
    height: 16px;
    display: block;
    vertical-align: middle;
    background-image: url(../images/fuel.png);
    background-size: 16px;
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 5%;
    margin: auto;
}

.item-cor:before {
    content: '';
    width: 16px;
    height: 16px;
    display: block;
    vertical-align: middle;
    background-image: url(../images/paint.png);
    background-size: 16px;
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 5%;
    margin: auto;
}

.box-preco-ano {
    display: table;
    width: 100%;
}

.carousel .slick-arrow.slick-disabled {
    opacity: .3;
}

.nome-usado {
    font-size: 17px;
    line-height: initial;
    color: #535252;
    text-align: left;
    font-weight: 600;
}

.product-linha-tag {
    min-height: 48px;
}

.modelo-usado {
    font-size: 14px;
    line-height: initial;
    color: #535252;
    text-align: left;
    min-height: 17px;
    font-weight: 600;
}

.box-preco-ano div:first-child {
    border-right: 2px solid #ecebeb;
}

.box-preco-ano div {
    display: table-cell;
    width: 50%;
    vertical-align: middle;
}

.text-preco {
    font-size: 15px;
    color: #ba1919;
    line-height: initial;
    font-weight: 700;
    display: block;
    text-align: left;
}

.card-product-usado a {
    text-decoration: unset !important;
}

.text-ano {
    border-radius: 5px;
    background-color: #fff;
    border: 1px solid #d7d7d7;
    padding: 8px;
    font-size: 10pt;
    line-height: initial;
    color: #535252;
    font-weight: 700;
    display: inline-block;
}

.bg-right-light:before {
    content: '';
    position: absolute;
    right: -25%;
    top: 0;
    width: 40%;
    background-color: #f3f3f3;
    height: 100%;
    z-index: -1;
}

.bg-right-light {
    position: relative;
}

.bg-left-white:before {
    content: '';
    position: absolute;
    left: -25%;
    top: 0;
    width: 40%;
    background-color: #fff;
    height: 100%;
    z-index: -1;
}

.bg-left-white {
    position: relative;
}

.veja-todos-usados {
    background-color: #555555;
    font-size: 14px;
    line-height: 22px;
    color: #ffffff;
    font-weight: 700;
    padding: 10px;
    width: 100%;
    display: block;
    max-width: 205px;
    margin: 15px auto;
    transition: all .2s;
}

.veja-todos-usados:hover {
    color: #555555;
    background-color: #ffffff;
    border-color: white;
    box-shadow: 0 0 2px 1px rgba(85, 85, 85, .7);
    transition: all .2s;
}

.title-vendedores {
    font-size: 38px;
    line-height: 28px;
    color: #2b2b2b;
    font-weight: 700;
    font-family: "Roboto";
    text-align: center;
    display: block;
    width: 100%;
}

.subtitle-vendedores {
    font-size: 15px;
    line-height: 28px;
    color: #6d6d6d;
    font-weight: 500;
    font-family: "Roboto";
    text-align: center;
    display: block;
    width: 100%;
}

.lista-vendedores .active.show:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 0;
    height: 3px;
    background: rgb(57 168 230);
    transition: all .2s;
    width: 100%;
}

.linha-vendedores-rodape {
    max-width: 700px;
}

.lista-vendedores li a {
    background: unset !important;
    border: 0 !important;
}

.lista-vendedores li {
    font-size: 14px;
    line-height: 28px;
    color: #565656;
    font-weight: 700;
    font-family: "Roboto";
    display: block;
    width: 100%;
    text-align: left;
}

#tabVendedores {
    border: 0;
}

.title-pos-venda {
    font-size: 46px;
    line-height: 55px;
    color: #ffffff;
    font-weight: 700;
    margin: auto;
    text-align: left;
}

.content-pos-venda {
    background-image: url(../images/bg-pos-venda.png);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    margin-top: -40px;
}

.linha-pecas-galpao {
    margin-top: -3em;
    z-index: 1;
}

.link-revisao {
    font-size: 16px;
    line-height: 24px;
    color: #fefefe;
    font-weight: 400;
    display: block;
    text-align: left;
    text-decoration: underline;
}

.block-pos-venda {
    max-width: 385px;
    margin-left: auto;
    padding: 3em 0;
}

.text-pos-venda {
    color: white;
    text-align: left;
    max-width: 270px;
}

.pos-venda-oferecemos {
    display: block;
}

.item-oferecemos {
    display: inline-block;
    width: 49%;
    padding: 15px 0px;
    position: relative;
}

.item-oferecemos::before {
    content: '';
    position: absolute;
    left: 38%;
    top: 0;
    width: 54px;
    height: 54px;
    background-image: url(../images/engine-icon.png);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.item-oferecemos span {
    font-size: 23px;
    line-height: 23px;
    color: #3ebbff;
    font-weight: 700;
    display: block;
    text-align: left;
}

.item-oferecemos small {
    font-size: 12px;
    line-height: 16px;
    color: #ffffff;
    font-weight: 700;
    text-align: left;
    display: block;
}

.linha-com-barra:before {
    content: '';
    width: 450px;
    position: absolute;
    height: 2px;
    top: 0;
    left: 15%;
    background-color: #39a8e5;
    z-index: 2;
}

.linha-com-barra {
    position: relative;
    z-index: 2;
}

.title-revisao {
    font-size: 35px;
    line-height: 65px;
    color: #2c81d5;
    font-weight: 700;
    text-align: left;
    display: block;
}

.text-revisao {
    font-size: 14px;
    line-height: 20px;
    color: #2065a8;
    font-weight: 400;
    text-align: left;
    display: block;
}

.content-galpao {
    background-image: url(../images/bg-galpao.png);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.content-pecas {
    background-image: url(../images/bg-pecas.jpg);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.content-pecas h2, .content-galpao h2 {
    font-size: 30px;
    line-height: 65px;
    color: #ffffff;
    font-weight: 700;
    text-align: left;
    max-width: 330px;
}

.content-pecas p, .content-galpao p {
    font-size: 15px;
    line-height: 24px;
    color: #fefefe;
    font-weight: 400;
    text-align: left;
    max-width: 330px;
}

.title-filiais {
    font-size: 46px;
    line-height: initial;
    color: #0c3062;
    font-weight: 700;
    margin: auto;
}

.title-item-filiais {
    font-size: 16px;
    line-height: 16px;
    color: #0c3062;
    font-weight: 700;
    text-align: left;
}

.subtitle-filiais {
    font-size: 14px;
    line-height: initial;
    color: #878787;
    font-weight: 400;
}

.end-filiais, .tel-filiais, .email-filiais {
    font-size: 13px;
    line-height: 20px;
    color: #5c5c5c;
    font-weight: 400;
    text-align: left;
    display: block;
}

.col-2-5 {
    flex: 0 0 20%;
    max-width: 20%;
}

.item-filial {
    border-left: 2px solid #00aeef;
}

.btn-form {
    border-radius: 5px;
    background-color: #ba1919;
    font-size: 14px;
    color: #ffffff;
    font-weight: 700;
    padding: 8px 19%;
}

.footer-title {
    font-size: 18px;
    color: #c6c6c6;
    font-weight: 700;
    padding: 0;
    text-align: left;
}

.itens-intitucional {
    list-style: none !important;
    text-align: left;
    padding: 0;
}

footer {
    overflow: hidden;
}

.text-footer {
    font-size: 12px;
    line-height: 25px;
    color: #ffffff !important;
    font-weight: 500;
    display: block;
    text-align: left;
}

.container-footer {
    border-top: 1px solid #707070;
}

.itens-intitucional li {
    font-size: 12px;
    line-height: 25px;
    color: #ffffff;
    font-weight: 500;
}

.instagram, .facebook, .linkedin {
    background-position: center;
    background-repeat: no-repeat;
    padding: 20px;
    display: inline-block;
    border: 2px solid white;
    border-radius: 50%;
    margin-right: 3%;
}

.breadcrumb-item, .breadcrumb-item+.breadcrumb-item::before {
    font-size: 12px;
    line-height: 20px;
    color: #001e50;
    font-weight: 600;
}

.breadcrumb {
    max-width: 700px;
    background-color: white;
    padding: 1.3em;
    border-radius: 0;
    margin: 0;
}

.botao-enviar-contato {
    background-color: #2d81d5;
    color: white;
    margin: 15px 0;
    display: block;
    width: 150px;
}

.content-sociais {
    text-align: left;
}

.instagram {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAMxQTFRFAAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////OpLhCAAAAER0Uk5TABRvwfD+/++8DAAwyvzGK+35rk0uULXi0zfhCgYHPVdDO7LAEYfQ9/aCBTxsyb71lzo++glVNHWiz19iP20Ibrm77NSdD5s3AAABFUlEQVR4nI2S2XKCQBBFOwhXBYGgqEEJJIqAiWyicYtb8v//lGF5cMqyKvdpuk/X7Z6eISJ6EhqihFpSsyW0qZCsdFRwUjVdZkB5htHtmXotsz8wMFSYTwcvFnGyRuiMSVANS75N29arY6guNdDl69/Ud5pgSiJ6ZezN/CD05x59fNq0gEgSzCKvR9VEsV5ELiQCiqMXIUmzZZojWrFwDdRghuSrKM0SbDjgI61ab7HjQICsAnsEHAixrMAB4f+s5shLr+8cRw54MZLt/rDNEZ9q8PCCTfRL89VmF4S746kMzmhSCwO60wXX+7WzNy3X3tYwcnjg/ECzWdshjMnCXddyzxcDv8UIDz8D0did3n6fq8t86A+tgB5tosdPEAAAAABJRU5ErkJggg==');
}

.facebook {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAZCAMAAAAPIl6bAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAI1QTFRFAAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////A4szhQAAAC90Uk5TAA6F3Pv//lIm1V0Qwmf28fCtvkc4NgvKSc1AAYKq7r+nLQTY2cAMeQBujeiMIv0OUcOVAAAAfUlEQVR4nGNggABGJmYWVlY2diiXgYOTFQy4oHxuHlZUAV6gclY+fn4BmBZBIF9IWEREVAwqIA4UkGBAApJAASmiBaRlZGVl5YAC8kBaQZGBQUmZFQFYRIACKkgCqmpoKtQ1gGZoamlpaQM5slpaOrrkuWMgBYCBricCYQIAVhoK6Q31afMAAAAASUVORK5CYII=');
}

.linkedin {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAJNQTFRF////////////////AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+JGfZQAAADF0Uk5TYd7WVADZ/7Wsqz0CAQgeGQR/ZDmqgCGPyMOaMLyUVdC96U76ovudFL/d3zV68NUrXQSgRnQAAABzSURBVHicrcvbDoIwFETRAsehUBSVOyqKqMid//86Skga++5+mqxkGDNMi35iO8DWwAS4BpbtuBoIIbxt7g/+UcKJ8zMFYRjFSZrlF2JX4EYFcH9AVj4VVNUKeCl4f+r6CzQK2o6oBwYF40Q0y48GxZ9gAd4PDZ9ldo8wAAAAAElFTkSuQmCC');
}

.list-contact-page li:before {
    content: '';
    width: 20px;
    height: 20px;
    vertical-align: top;
    display: inline-block;
    margin-right: 15px;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    left: 0;
}

.list-contact-page li.li-whats a:before {
    content: '';
    width: 20px;
    height: 20px;
    vertical-align: top;
    display: inline-block;
    margin-right: 15px;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    left: 0;
    background-image: url(../images/icon/icon-whats.png);
}

.base-list-contact-icons {
    display: inline-block;
    width: 80%;
    margin-left: auto;
}

.img-marka-matriz {
    width: 100%;
    max-width: 403.33px;
    transition: all .2s;
}

.bg-full-banner {
    height: 500px;
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.separator-pecas {
    width: 93px;
    height: 5px;
    background-color: #ba1919;
    display: block;
    margin-left: auto;
    margin-bottom: 2em;
    margin-top: 1em;
}

.list-contact-page li.li-tel::before {
    background-image: url('../images/icon/icon-tel.png');
}
/* 
.list-contact-page li.li-whats::before {
    background-image: url('../images/icon/icon-whats.png');
} */

.list-contact-page li.li-address::before {
    background-image: url('../images/icon/icon-end.png');
}

.list-contact-page li.li-mail::before {
    background-image: url('../images/icon/icon-mail.png');
}

.title-matriz {
    font-size: 18px;
    line-height: initial;
    color: #0c2f63;
    font-weight: 600;
    text-align: left;
}

.list-contact-page {
    padding: 0;
    list-style: none !important;
}

.list-contact-page li {
    text-align: left;
    padding: 10px 0;
    border-bottom: 2px solid #ebebeb;
    padding-left: 2em;
    position: relative;
}

.entre-em-contato {
    font-size: 16px;
    line-height: 20px;
    color: #0c2f62;
    font-weight: 500;
    display: block;
    margin: 1em auto;
    text-align: left;
}

.entre-em-contato:before {
    content: '';
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAMAAAANmfvwAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAGZQTFRFAAAAOaflOaflOaflOaflOaflOaflOaflOaflOaflOaflOaflOaflOaflOaflOaflOaflOaflOaflOaflOaflOaflU7Po1+36YbnqsNz1////ldDxyuf48vn95PP8br7sotbzRq3nQUezywAAACJ0Uk5TADyDuuH/+deudi9k0MVbNsS/M2Nicf///////////////2fqFrwAAADlSURBVHicrZTnDoMwEINZF/aeDR3w/i9ZLkKQy5Iq1f+wPlkh2Hjev+UHYQTA4iTNzEBewK2y0oG6Aaq2U4gedA2EGA0EwCgRg5GQczoLAXCdp7Ui7UlUVgLgfPfSgZSCyBwEgLjnVHameaFIikgiOw/OV4IkiMTEWjknQTEijCYvMwliiGgnpEEmZHqSGEQiJePF35/7MUIkVCO2XTJCRAIZ2UjEoUA0VnZ2EnHIF1+gALuKs9cOJD/boDb7VnO134rUzv6j+p8WYN4A3dGxArXj2hqx5XKHTZsWLU6TmLn+DFZ9AeA8FW7j/GM0AAAAAElFTkSuQmCC);
    width: 34px;
    height: 34px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 1%;
}

.pecas-topo-image {
    margin-top: -45px;
    display: block;
    margin-right: 0;
    position: relative;
    z-index: 1;
    margin-left: auto;
    width: calc(100% + 50px);
    margin-left: -30px;
}

.title-card-empresa {
    font-size: 53px;
    line-height: initial;
    color: #ba1919;
    font-weight: 700;
}

.subtitle-card-empresa {
    font-size: 18px;
    line-height: initial;
    color: #ba1919;
    font-weight: 700;
}

.card-empresa {
    max-width: 473px;
    overflow: hidden;
}

.card-empresa.float {
    position: absolute;
    left: 0;
    top: 0;
    max-width: initial;
}

.text-card-empresa {
    font-size: 13px;
    line-height: 21px;
    color: #484848;
    font-weight: 400;
}

.empresa-topo-image {
    margin-top: -35px;
    display: block;
    margin-right: 0;
    position: relative;
    z-index: -11;
    margin-left: auto;
    width: calc(100% + 50px);
    margin-left: -30px;
}

.img-topics h2 {
    position: absolute;
    bottom: 0;
    text-align: center;
    display: block;
    width: 100%;
    margin: 0;
    padding: 8px 5px;
    background-color: #001d4f;
    color: white;
    font-weight: 600;
    font-size: 15pt;
}

.img-topics {
    height: 320px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
}

.box-servicos-pecas p {
    font-weight: 600;
    margin: 15px auto;
    min-height: 172px;
    font-size: 15px;
}

.btn.botao-saiba-mais {
    background-color: #2d81d5;
    font-size: 16px;
    line-height: 20px;
    color: #ffffff;
    font-weight: 700;
    padding: 12px 36px;
}

.btn.botao-saiba-mais:hover {
    background-color: white;
    color: #2d81d5;
    box-shadow: 0 0 8px 1px rgba(0, 0, 0, .3);
}

.box-filiais {
    padding: 0 1.2em;
}

.content-nav-parent {
    position: fixed;
    z-index: 4;
    width: 100%;
    top: 0;
    left: 0;
    margin-bottom: -1px;
    box-shadow: 0 0 15px black;
}

.page {
    overflow: hidden;
}

.box-info-topo {
    z-index: 2;
    position: relative;
}

.images-empresa-nine-two {
    z-index: -1;
    position: relative;
    margin-top: -30%;
    margin-right: -27%;
    max-width: 418px;
}

.card-empresa.recuo-esquerda {
    transform: translate(-24%, 60%);
}

.card-empresa.recuo-baixo {
    transform: translate(0, 40%);
}

.title-tab-empresa {
    position: relative;
    font-size: 59px;
    line-height: initial;
    color: #0d3063;
    font-weight: 700;
    margin: auto;
    z-index: 2;
}

.card-history {
    background: white;
    margin-left: -60px;
    margin-top: 50px;
    padding: 19px 2em;
}

.bg-empresa {
    background-image: url('../images/bg-empresa.jpg');
    background-repeat: no-repeat;
    background-position: center;
    background-color: #57a4cf;
}

.title-conheca-marka {
    font-size: 34px;
    line-height: initial;
    color: #ffffff;
    font-weight: 500;
    margin: 1em auto 0;
}

.subtitle-conheca-marka {
    font-size: 16px;
    line-height: 46px;
    color: #ffffff;
}

.link-veja-mais-marka {
    font-size: 14px;
    line-height: 20px;
    color: #ffffff;
    font-weight: 700;
    display: block;
    margin: 1em auto;
    border: 2px solid #ebebeb;
    max-width: 160px;
    padding: 10px 5px;
    transition: all .2s;
}

.link-veja-mais-marka:hover {
    background-color: white;
    color: #001e50;
    text-decoration: unset;
}

.title-card-empresa.decorate {
    position: relative;
}

img.img-empresa {
    display: block;
    margin-left: auto;
}

.title-card-empresa.decorate:after {
    content: '';
    width: 114px;
    height: 6px;
    background-color: #ba1919;
    position: absolute;
    display: block;
    bottom: 10px;
    right: 0;
}

.content-logo {
    display: inline-block;
    width: 24%;
    vertical-align: middle;
}

.content-logo {
    display: inline-block;
    width: 24%;
    vertical-align: top;
    padding-bottom: 2em;
    padding-top: 2em;
}

.content-logo img {
    max-width: 125px;
}

.ver-site {
    border: 2px solid #ebebeb;
    margin-top: 2em;
    display: block;
    font-size: 14px;
    line-height: 20px;
    color: #575757;
    font-weight: 600;
    padding: 5px 5px;
    max-width: 125px;
    margin-left: auto;
    margin-right: auto;
}

.title-tab-empresa:before {
    width: 63%;
    max-width: 100px;
    height: 20px;
    background-color: #39a7e5;
    content: '';
    position: absolute;
    bottom: 4px;
    z-index: -1;
    left: 0;
    right: 0;
    margin: auto;
}

.title-lideranca {
    text-align: left;
    font-size: 45px;
    line-height: initial;
    color: #0c2f62;
    font-weight: 700;
}

.text-lideranca {
    font-size: 16px;
    line-height: 18pt;
    color: #484848;
    font-weight: 400;
    text-align: left;
}

.div-block-empresa {
    display: inline-block;
    width: 24%;
}

.sub-title-tab-empresa {
    font-size: 14px;
    line-height: inherit;
    color: #0d3063;
    font-weight: 600;
}

.title-tab-empresa.concessionariaone:before {
    background-color: #39a7e5;
}

.title-tab-empresa.concessionariatwo:before {
    background-color: #9b232d;
}

.title-tab-empresa.concessionariathree:before {
    background-color: #f5df45;
}

.title-tab-empresa.empresa:before {
    background-color: #c8c8c8;
}

#map {
    position: absolute !important;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.top-bar:before {
    content: '';
    display: block;
    margin-left: auto;
    margin-right: -3em;
    width: 93px;
    height: 5px;
    background-color: #ba1919;
    margin-bottom: 1.3em;
}

@media (max-width: 1199.98px) {
    .content-quem-somos {
        text-align: left;
        margin-top: -100px;
        background: white;
        padding: 1em 15px 2em;
    }
    .btn-conheca-historia {
        display: table;
        margin: auto;
    }
    .product-linha-tag * {
        font-style: italic;
        text-decoration: underline;
        font-weight: 500;
        font-size: 8pt;
    }
}

@media (max-width: 991.98px) {
    /* html, body {
        overflow-x: hidden;
    } */
    .navbar-nav {
        align-items: baseline;
    }
    .carousel .slick-list {
        padding: 15px 0;
    }
    .empresa-topo-image {
        margin: auto;
        max-width: 100%;
        width: auto;
    }
    .title-card-empresa, .subtitle-card-empresa {
        text-align: center !important;
        margin: auto;
    }
    .title-card-empresa.decorate:after {
        bottom: 0;
        right: 0;
        margin: auto;
        left: 0;
    }
    .content-drop-map {
        right: 5px;
        top: 5px;
    }
    .card-empresa {
        position: relative !important;
        bottom: 0 !important;
        left: 0 !important;
        right: 0 !important;
        top: 0 !important;
        margin: 15px auto;
        height: auto !important;
    }
    .img-empresa {
        margin: auto !important;
        max-width: 100%;
        width: auto;
        position: relative !important;
    }
    .card-history {
        margin: 1em auto auto;
        padding: 5px;
    }
    .title-lideranca {
        text-align: center;
    }
    .block-pos-venda {
        max-width: 500px;
        margin-left: auto;
        padding: 3em 0;
        margin: auto !important;
    }
    .box-servicos-pecas {
        padding-right: 0;
        padding-left: 0;
        margin-bottom: 2em;
    }
    .card-empresa.recuo-esquerda {
        transform: none;
    }
    .images-empresa-nine-two {
        transform: none;
        margin: 0 auto;
        max-width: 100%;
    }
    .img-topics {
        height: 235px;
        background-position: bottom !important;
        background-size: cover;
        position: relative;
    }
    .box-servicos-pecas p {
        height: auto;
        min-height: auto;
    }
    .botao-enviar-contato {
        width: 100%;
        margin-bottom: 4em;
    }
    .bg-full-banner {
        height: 300px;
    }
    .google-maps {
        padding-bottom: 70%;
    }
    .text-newsletter {
        text-align: center;
    }
    .title-revisao, .text-revisao {
        text-align: center;
    }
    .linha-pecas-galpao {
        margin: auto !important;
    }
    .content-pecas h2, .content-galpao h2 {
        line-height: initial;
    }
    .col-2-5 {
        flex: 0 0 25%;
        max-width: 25%;
    }
    .sub-title-quem-somos {
        font-size: 30px;
    }
    .twoblock-mobile {
        display: inline-block;
        width: 49%;
        margin: 15px auto;
    }
    .container-products-line {
        padding-left: 0;
        padding-right: 0;
    }
    .title-tab {
        font-size: 30px;
    }
    .itens-intitucional li {
        font-size: 17px;
        line-height: 23pt;
        text-align: center;
    }
    .footer-title {
        font-size: 17pt;
        text-align: center;
        margin-top: 2em;
    }
    .text-footer {
        text-align: center;
        font-size: 12pt;
    }
    .content-sociais {
        text-align: center;
    }
}

@media (max-width: 767.98px) {
    .col-2-5 {
        flex: 0 0 33.33%;
        max-width: 33.33%;
    }
    .content-logo {
        display: inline-block;
        width: 49%;
        padding: 10px;
    }
    .carousel-banner .slick-dots{
        display: none !important;
    }
    .carousel-banner .slick-arrow.slick-next {
        right: 0 !important;
    }
    .carousel-banner .slick-arrow.slick-prev {
        left: 0 !important;
    }
    .content-logo img {
        max-width: 100%;
        width: auto;
    }
    .lista-vendedores li {
        float: left;
        width: auto;
        text-align: center;
    }
    .social-icons, .carousel-images-thumb {
        display: none !important;
    }
}

@media (max-width: 576px) {
    .col-2-5 {
        flex: 0 0 50%;
        max-width: 50%;
    }
}

@media (max-width: 575.98px) {
    .title-nome-marka, .title-cidade-marka {
        text-align: center !important
    }
}

@media (max-width: 375px) {
    .col-2-5 {
        flex: 0 0 100%;
        max-width: 100%;
    }
}