/* @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500&family=Oswald:wght@300;700&family=Poppins:wght@400;700&display=swap'); */

@font-face {
    font-family:verdana ;
    src: url(../fonts/verdana.ttf);
  }
body{
    /* font-family: 'Poppins', sans-serif !important; */
    /* font-family: open-sans !important; */
    font-family:verdana !important;
    /* font-family: 'Open Sans', sans-serif; */
}

.mainFooter{
    background-color:#f7f7f7;
    width: 100%;
    /* border: 2px solid black; */
    /* height: 40vh; */
    /* overflow-x: hidden; */
}



.footerFirst{
    /* border: 2px solid red; */
    width: 85%;
    padding: 25px 0px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    /* gap: 50px; */
    gap: 30px;
    text-align: center;
    margin: auto;
    font-size: 15px;
    color: #808182;
    letter-spacing: 1px;
    /* font-weight: 500; */
}

.footerinner1{
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 20px;
    font-size: 15px;
    letter-spacing: 1px;
}
.emailDiv{
    font-size: 15px;
    letter-spacing: 1px;
}

.footerTwo{
    /* border: 2px solid red; */
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 15px 0px;
    width: 85%;
    margin: auto;
}

.footerthree{
    padding: 20px 0px;
    text-align: center;
    font-size: 13px;
    color: #808182;;
    letter-spacing: 1px;
}

.footerSocial{
	display: flex;
	align-items: center;
	gap: 8px;
}

.resmainfooter{display: none;}
#chat-icon{width: 4% !important;}
#saumainfooter{display: none;}

@media(max-width:480px){
#saumainfooter{display: block !important;}
.resmainfooter{display: block !important;}
.mainFooter{display: none;}
#chat-icon{width: 14% !important;}
.footerSocial{
	display: flex;
	align-items: center;
	gap: 8px;
    /* border: 1px solid black; */
    margin-bottom: 10px;
}
}

.resmainfooter{
    /* background-color: grey; */
    width: 100%;
}
.resfooterFirst{
    border: 2px solid black;
    display: flex;
}

#resmainfooterSub{
    /* border: 1px solid black; */
    /* background-color: #0091FF; */
    background-color: white;
    padding: 10px 0px;
}

.resmainfooterSub {
    display: grid;
    grid-template-columns: 1fr 1fr;
    padding: 10px 10px 0;
    background-color: white;
    text-align: center;
    /* padding-bottom: 10px; */
}
.resmainfooterSub2 {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr  1fr 1fr;
    padding: 13px 28px 0 28px;
    text-align: center;
}
.footerthree2{
    padding: 20px 0px;
    text-align: center;
    font-size: 13px;
    color: #808182;;
    letter-spacing: 1px;
}