@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');


.footerminlo{
    /* background-color:#0169ad !important; */
     /* background-color: rgba(41, 22, 111, 1); */
     /* background: #D6E5FF; */
     background: #EDF3FD;
    padding: 50px auto;
    color: #000;
}
.container-fluiding{
    width: 90%; /* custom fluid  */
    margin: 0 auto;
    
}
.logobarfoot{
    padding-top: 1%;
    width: 15%;
}

.logofooter img{
    width:100%;
}
.footercontaining{
    width: 99%;
    margin: 0 auto;
    padding: 30px 0px 10px 0px;
}
.allboxeholder{
    display: grid;
    grid-template-columns: 0.8fr 0.8fr 0.8fr  1.3fr 1fr 0.7fr;
    grid-area: auto;
    column-gap: 40px;
    justify-content: center;
}
.gravientlink{
    margin-top:-2px;
}


.poppinspara{
    font-family: "Poppins", sans-serif;
}

.poppinheader{
    font-family: "Poppins", sans-serif;
    font-weight: 600;
}

.linkers li{
    margin-top: 3%;
    font-size: small;
    
}

.linkers li a {
    color: #000000;
}

.linklistinggrievance{
    margin-top:-2%
}

.linklistinggrievance p{
    color: #000;
}

.linkeraddress li{
    margin-top: 2%;
    font-size: small;
    
}
.linkeraddress li a {
    color: #0A275C;
}
.linklist{
    margin-top: 0px;
}

.connectlinks{
    margin-top: 10%;
}
.connectlink{
    margin-top: 25px;
}
.downloadlink{
    margin-top: 3%;
}


.socialmedia .linkers{
    display: flex;
    justify-content: space-around;
    gap: 10px;
}

.socialmedia .linkers li{
    text-align: center;
    width: 100%;
}

.socialmedia .linkers li a img{
    width: 100%;
}


.secondlayer{
    display: flex;
    justify-content: space-between;
    gap:15px;
    align-items: center;
}
.linkerssocial{
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
}

.linkers li:hover {
    text-indent: 1%;
    transition: 500ms;
}

.newsletter{
    padding: 25px 0px;
    border: 1px solid rgb(222, 222, 222);
    box-shadow: 0 0 5px 0;
}

.newsbox{
    display: flex;
    gap: 10px;
    align-items: center;
    justify-content: center;
    
}
.newsmoto {
    width:40%
}
.letter{
    width: 30%;
}

.newsmoto p{
    margin-bottom: 0px;
}

.copyrightsection{
    padding: 0% 0% 1% 0;
}
.copyline{
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    
}
.subscribe{
    text-align: center;
}

.linkl a img {
    mix-blend-mode: multiply;
}

.showindesktop{
    display: visible;
}
.showinmobil{
    display: none
}


@media (max-width: 1024px){
    .allboxeholder{
    display: grid;
    grid-template-columns: 1.5fr 1.5fr 1.5fr 1.5fr;
    column-gap: 20px;
    row-gap: 20px;
    justify-content: center;
    }
    .showindesktop{
        display: none;
    }
    .showinmobil{
        display: unset;
    }

    .copyline{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    text-align: center;
    gap: 10px;
    }
    .payment{
        flex-direction: column;
        text-align: center;
    }
    .hiddeninmobileview{
        display: none;
    }
}


@media (max-width: 768px){
    .allboxeholder{
    display: grid;
    grid-template-columns: 1.5fr 1.5fr 1.5fr 1.5fr;
    column-gap: 20px;
    row-gap: 20px;
    justify-content: center;
    }
    .showindesktop{
        display: none;
    }
    .showinmobil{
        display: unset;
    }

    .copyline{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    text-align: center;
    gap: 10px;
    }
    .payment{
        flex-direction: column;
        text-align: center;
    }
    .hiddeninmobileview{
        display: none;
    }
}
@media (max-width: 475px){

    .allboxeholder{
    display: grid;
    grid-template-columns: 1.5fr 1.5fr;
    column-gap: 25px;
    row-gap: 20px;
    justify-content: center;
    }

   .footercontaining{
    padding: 10px 0px;
   }
    .gravientlink {
    margin-top: 25px;
    }
    .connectlink{
    margin-top: 25px;
    }
    .showinmobil{
        width: 50% !important;
    }
    .payment{
        margin-bottom: 25px;
    }
    .wordspacing{
        word-spacing: 2px;
    }
    /* .hidinginmobile{
        display: none !important;
    } */
    .linkers li{
        margin: 2px 0px;
    font-size: small;
    
    }
    .linklistinggrievance {
    margin-top: -5%;
    }

    .gravientlink{
        margin-top: -9px !important;
    }

    .mobileonesubs{
        margin-top: 25px !important;
    }

    .worderapp{
        display: flex;
        
    }
    
}

@media (max-width: 320px){

    .allboxeholder{
    display: grid;
    grid-template-columns: 1fr;
    column-gap: 20px;
    row-gap: 20px;
    justify-content: center;
    }

   .footercontaining{
    padding: 10px 0px;
   }
    .gravientlink {
    margin-top: 10px;
    }
    .connectlink{
    margin-top: 10px;
    }
    .showinmobil{
        width: 50% !important;
    }
    .payment{
        margin-bottom: 25px;
    }
    .wordspacing{
        word-spacing: 2px;
    }
    /* .hidinginmobile{
        display: none !important;
    } */

    .linklistinggrievance {
    margin-top: 0%;
    }

    .gravientlink{
        margin-top: -5px !important;
    }
    .gravientlink{
        margin-top: 25px !important;
    }
    
}

@media (max-width: 400px){

    .allboxeholder{
    display: grid;
    grid-template-columns: 1fr;
    column-gap: 10px;
    row-gap: 10px;
    justify-content: center;
    }

   .footercontaining{
    padding: 10px 0px;
   }
    .gravientlink {
    margin-top: 25px;
    }
    .connectlink{
    margin-top: 25px;
    }
    .showinmobil{
        width: 50% !important;
    }
    .payment{
        margin-bottom: 25px;
    }
    .wordspacing{
        word-spacing: 0px;
    }
    /* .hidinginmobile{
        display: none !important;
    } */

    .linklistinggrievance {
    margin-top: 0%;
    }

    .gravientlink{
        margin-top: -5px !important;
    }
    .gravientlink{
        margin-top: 25px !important;
    }

    .mobileonesubs {
        margin-top: 35px !important;
    }
    .mobilecategorylink{
        margin-top: 25px;
    }

    
}

@media (max-width: 370px){
    .worderapp{
        display: unset;
       
    }
}