/*style bosch v1.1*/

@font-face {
    font-family: 'BoschSans-black';
    src: url("fonts/BoschSans-Black.otf");
}

@font-face {
    font-family: 'BoschSans-regular';
    src: url("fonts/BoschSans-Regular.otf");
}

.lp-bosch {margin: 0 auto;}


/* Fixes */
header .row {display: inherit!important; display: inherit!important; -ms-flex-wrap: inherit!important; flex-wrap: inherit!important; margin-right: inherit!important; margin-left: inherit!important;}
header .navbar {padding: inherit!important;justify-content: inherit!important;display: inherit!important; min-height: inherit!important;}
@media (min-width: 1200px){.container {max-width: inherit!important;}}
@media (min-width: 992px){.container {max-width: inherit!important;}}
@media (min-width: 768px){.container {max-width: inherit!important;}}
@media (min-width: 576px){.container {max-width: inherit!important;}}
div#header {display: none!important;}

.bg-bosch {
    background: rgb(1, 50, 93);
    background: linear-gradient(90deg, rgba(1, 50, 93, 1) 0%, rgba(5, 74, 131, 1) 100%);
    color: white;
}

.bg-bosch2 {
    color: #00335f;
}

.bg-bosch3 {
    color: #00335f;
    height: 530px;
}

.lp-bosch h1 {
    font-family: BoschSans-black;
    font-size: 3em;
}

.lp-bosch h2 {
    font-family: BoschSans-regular;
    font-size: 1.5em;
}

.lp-bosch p {
    font-family: BoschSans-regular;
    font-size: 15px;
}

.lp-bosch a.btn {
    margin-top: 23px;
    background-color: #db0f18;
    font-family: BoschSans-regular;
    font-size: 23px;
    border-radius: 0px;
    color: white;
}

.btn-group-lg>.btn,
.btn-lg {
    border-radius: 0;
}

.lp-bosch .carrossel {
    height: 310px;
}

.linha {
    width: 2px;
    height: 250px;
    margin: 13px 0;
    float: right;
    background: rgb(255, 255, 255);
}

.linha2 {
    width: 2px;
    height: 250px;
    margin: 40px 0;
    float: right;
    background: #00335f;
}

.margembullets {
    margin: 75px 0;
}

.lp-bosch li {
    list-style-type: none;
    position: relative;
    margin-bottom: 0.5em;
}

.lp-bosch li:before {
    content: '•';
    display: inline-block;
    position: absolute;
    left: -1em;
    color: #db0f18;
}

.acessorios {
    background-image: url("image/acessorios_Bosch.jpg");
    background-position: 25% 75%;
    background-repeat: no-repeat;
}

.descricao_acessorios {
    margin-top: 30px;
    background-color: white;
}