#gallery-3col-carousel .bg-wrap {
    background-color: #f4f5f6;
}
/*
#gallery-fluid-carousel-6 .bg-wrap {
    background-color: #f4f5f6;
}
*/
#action-text-btn-img .bg-wrap {
    background-color: #A2AAB1;
}
#desc-text-halfbg-2 .bg-wrap {
    background: #68BACD;
}


/****** HEADER ***************************************************************************/
#header-textbox .bg-wrap {
    background-color: #111;
}

#header-textbox .bg {
    background-image: url('../images/header.jpg');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    opacity:0.7;
}
#header-textbox .ebookBox{
    display:flex;
    flex-direction: column;
}
#header-textbox .ebookBox > div{
    margin-left:40px;
    padding-top:20px;
}
#header-textbox .ebookBox ol{
    padding-left:30px;
    font-family: 'Bebas Neue', cursive;
    font-size: 1.8rem;
}


/****** CONTACTO ***************************************************************************/
#contact-form-2 .bg {
    background-position: center bottom;
    background-size: cover;
    opacity: 1;
    background-image: url('../images/contacto_large.jpg');
}
#contact-form-2 .containerGrid{
    display:grid;
    grid-template-columns: 1fr;
}
#contact-form-2 .containerGrid .textBox{
    width:100%;
    position:relative;
    display:flex;
    flex-direction:column;
    justify-content:space-between;
}
#contact-form-2 ul.servList{
    display:grid;
    grid-template-columns: repeat(2, 1fr);
    margin:0;
    padding:0;
}
#contact-form-2 ul.servList li{
    list-style: none;
    padding:16px;
}
#contact-form-2 ul.servList li:nth-child(1){
    background-color: #db8f38;
}
#contact-form-2 ul.servList li:nth-child(2){
    background-color: #2c86a7;
}
#contact-form-2 ul.servList li:nth-child(3){
    background-color: #c8050c;
}
#contact-form-2 ul.servList li:nth-child(4){
    background-color: #282c45;
}



#desc-halfbg-text-2 #incendio .pdfTxtBox{
    display:flex;
    flex-direction: column;
}
#desc-halfbg-text-2 #incendio .pdfTxtBox h4{
    margin-top:40px;
    margin-left:20px;
    color:#fff;
}



/****** MEDIA QUERY ***************************************************************************/
@media(min-width:500px){
    /***** HEADER *****************************/
    #header-textbox .ebookBox{
        flex-direction: row;
    }

    /***** CONTACTO *****************************/
    #contact-form-2 .containerGrid{
        grid-template-columns: 65% 35%;
    }
    #contact-form-2 ul.servList{
        display:grid;
        grid-template-columns: repeat(4, 1fr);
    }

    /***** INCENDIO *****************************/
    #desc-halfbg-text-2 #incendio .pdfTxtBox{
        flex-direction: row;
    }
}