/* ==================================================================================== */
/* ITA AÇOS ESTRUTURA HEADER FOOTER*/
/* ==================================================================================== */

/* ==================================================================================== */
/* DROPDOWN acionado por HOVER - Navbar */
/* source: https://bootstrap-menu.com/detail-basic-hover.html*/
/* ==================================================================================== */
@media all and (min-width: 992px) {
    .navbar .nav-item .dropdown-menu{ display: none; }
    .navbar .nav-item:hover .nav-link{   }
    .navbar .nav-item:hover .dropdown-menu{ display: block; }
    .navbar .nav-item .dropdown-menu{ margin-top:0; }
}

.ia-navbar{
    background-color: #080D28;
    color: white;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;
    border-bottom: 10px solid;
	border-image-slice: 1;
	border-width: 5px; border-image-source: linear-gradient(to left, DarkOrange, Gold, DarkOrange);
}

.ia-footer {
    background-color: #080D28 !important; /*#080D28;*/
    color: white;
    border-top: 5px solid;
	border-image-slice: 1;
	border-width: 5px; border-image-source: linear-gradient(to left, DarkOrange, Gold, DarkOrange);
    /* position: fixed; */
    bottom: 0;
    width: 100%;
    margin: 0 auto;
}

/* footer - img formas de pagamento */
.img-formas-pgto{
    width: 100%;
    height: auto;
}

@media (max-width: 990px){
    .img-formas-pgto{
        width: 60%;
    }
}

@media (max-width: 500px){
    .img-formas-pgto{
        width: 80%;
    }
}

/* texto */
.menu-right{
    text-align: right;
}

@media (max-width: 765px) {
    .menu-right{
        text-align: left;
        padding: 8px 0px
    }
    
}


/* ==================================================================================== */
/*WA Floating Button || source: https://codepen.io/demoonkevin/pen/MvPEpV */
/*IMAGE WA botão FALE COM UM VENDEDOR NO RODAPÉ*/
/* ==================================================================================== */
.wa-fale-conosco{
    display: block;
    position: absolute;
    width: 52px;
    top: -70%;
    left: 90%;
    z-index: 1;
}


/* botão lateral */
#btn_whatsapp {
    position: fixed; /* Fixed/sticky position */
    bottom: 100px; /* Place the button at the bottom of the page */
    right: 20px; /* Place the button 30px from the right */
    z-index: 99; /* Make sure it does not overlap */
    
    background-image: url('https://grupoitaacos.com.br/images/fale-conosco/whatsapp-icon2.png');
    background-size: contain;
    
    cursor: pointer; /* Add a mouse pointer on hover */
    
    width: 60px;
    height: 60px;
    /* box-shadow: 0px 0px 3px #f4e39e; */
    filter: drop-shadow(1px 1px 2px #222);
    transition: all .2s ease-out;
}

#btn_whatsapp:hover {
    /* box-shadow: 0px 0px 3px #555; */
    filter: drop-shadow(1px 1px 2px #222);
    transform: scale(1.5);
    transform: translateY(-4px);
}

/* ==================================================================================== */
/* BOTÃO IR PARA O TOPO DA PÁGINA */
/* ==================================================================================== */
#btn_top {
    display: none; /* Hidden by default */
    position: fixed; /* Fixed/sticky position */
    bottom: 30px; /* Place the button at the bottom of the page */
    right: 20px; /* Place the button 30px from the right */
    z-index: 99; /* Make sure it does not overlap */
    border: none; /* Remove borders */
    outline: none; /* Remove outline */
    background: linear-gradient(90deg, darkorange 0%, #ffbf00 100%); /* Set a background color */
    color: white; /* Text color */
    cursor: pointer; /* Add a mouse pointer on hover */
    /* padding: 10px 17px;*/ /* Some padding */
    border-radius: 40px; /* Rounded corners */
    font-size: 24px; /* Increase font size */
    width: 50px;
    height: 50px;
    /* box-shadow: 0px 0px 3px #f4e39e; */
    filter: drop-shadow(1px 1px 2px #222);
    transition: all .2s ease-out;
}

#btn_top:hover {
    background-color: #555; /* Add a dark-grey background on hover */
    /* box-shadow: 0px 0px 3px #555; */
    filter: drop-shadow(1px 1px 2px #222);
    /* transform: scale(1.2); */
    transform: translateY(-4px);
}