body{
}

.bold-nissan { font-family: "nissan_brandbold" !important; }

.header-container {
    background: url('../images/NISS_NL_23_LD_NOTA_01_1920_FY20_02.jpg') no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.header-container .header {
    padding-top: 120px;
    padding-bottom: 180px;
}

.header-container .header .card {
    background-color:rgba(195,0,47,0.3) !important;
    border: 0px;
}

.container-text .row {
    background: #dadada !important;
    margin-top: -80px;
    z-index:10; 
    position: relative;
}

.container-two {
    background: url('../images/NISS_NL_23_LD_NOTA_01_1920_FY20_04.jpg') no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
    margin-top: -80px;
    height: 784px;
    z-index: -1 !important;
}

.container-three {
    background: rgb(203,1,30);
    background: linear-gradient(180deg, rgba(203,1,30,1) 0%, rgba(185,2,38,1) 50%, rgba(174,2,43,1) 100%) !important;
    margin-top: 0px !important;
}

.container-three p {
    color: #d5d5d5 !important;
}

.container-three .img-people { margin-top: -40px !important; }

.container-four { margin-top: 0px !important; width: 100%; }

div.liner { margin-bottom: 3px; height: 5px; background: rgb(188,1,37); background: linear-gradient(90deg, rgba(188,1,37,1) 0%, rgba(255,0,0,1) 100%); }

p.text-oficinas {  color: #686868 !important; text-align: left !important; padding-left: 10px; margin-left: 26px; margin-top: 20px !important; border-left: 6px solid rgba(255,0,0,1) ; }

/* 
 *  MEDIA QUERIES BOOTSTRAP
 *  Resoluciones manejadas por bootstrap
 */
 @media (min-width: 330px) { 
     
 }

 @media (max-width: 576px) { 
    div.liner { margin-bottom: 3px; height: 5px; background: rgba(255,0,0,1); }
    .header-container { max-height: 482px !important; }
    .container-two { max-height: 382px !important; }
    .container-three p { text-align: center; }
 }
  
 @media (min-width: 768px) {
    
 }
  
 @media (min-width: 992px) {
    
 }
  
 @media (min-width: 1200px) {
    .container.container-expand {
        max-width: 2520px !important;
        margin-top: 4%;
    }
    .container-two { margin-top: -80px !important; }
    .container-three p { margin-top: 0px !important; text-align: right; }
 }