.footer{
    background-color:$color-carousel;
    padding-top: 90px;
    padding-bottom: 90px;

    .footer_top{

        border: 1px solid;
        border-color: transparent;
        border-bottom-color: $color-footer !important;
        padding-bottom: 43px;
    }


    .footer_left{
        text-align: left;
        margin-top: 20px;

        .footer_logo{
            text-transform: uppercase;
            font-size: 33px;
            font-weight: 600;

            a{
                color: $color-white;
                text-decoration: none;
            }

            color: $color-white;
            span{
                color: $color-orange;
            }
        }

        .footer_desc{
            color: $color-footer;
            margin-top: 30px;
            font-size: 14px;
        }

        .footer_icons{

            ul{
                display: flex;
                list-style: none;
                padding-left: 0;
                margin-top: 40px;
                
                li{
                    color: $color-white;
                    
                    font-size: 18px;
                    width: 40px;
                    height: 40px;
                    border-radius: 50%;
                    margin-right: 20px;
                    background-color: #363434;
                    text-align: center;
                    padding-top: 11px;

                    &:hover{
                        background-color: $color-orange;
                    }
                }
            }
        }
    }


    .footer_right{
        margin-top: 20px;

        .footer_discount{
            color: $color-white;
            font-size: 33px;
            font-weight: 700;
        }

        .footer_right_bottom{

            margin-top: 40px;
                padding-top: 20px;


            .ul_wrapper{
                display: flex;
       justify-content: space-between;
              
               }

                ul{
                    padding-left: 0;
                   
                    padding-top: 10px;

                    a{
                        text-decoration: none;
                    }
                   
                    li{
                        font-size: 14px;
                        list-style: none;
                        padding-bottom: 10px;
                       
                        color: $color-footer;
                        &:hover{
                            color: $color-orange;
                           
                        }
                    }


                }
            }


            .f_r_h{
                color: $color-white;
                font-weight: 600;
            }

            .address{
                color: $color-footer;
                padding-top: 10px;
                padding-bottom: 60px;
                font-size: 14px;
            }



            .payment{

                ul{
                    display: flex;
                    list-style: none;
                    padding-left: 0;
                    margin-top: 20px;
                    
                    li{
                        
                        font-size: 34px;
margin: 0 14px 0px 0;
    color: #acb2b7;
    &:hover{
        color: #636363;
    }
                    }
                }
            }

        }


        .footer_bottom{

            padding-top: 50px;
            .bottom_left{
                span{

                    margin: 0 14px 0px 0;
                font-size: 16px;
                a{
                    color: $color-footer;
                    text-decoration: none;

                    &:hover{
                        color: $color-orange;
                    }
                }
                }
                
               
            }

            .bottom_right{
                color: $color-footer;
                font-size: 16px;
                text-align: left !important;
                a{
                    color: $color-footer;
                    text-decoration: none;

                    &:hover{
                        color: $color-orange;
                    }
                }
            }


            .f_b_r{
                display: flex;
justify-content: end;

            }
        }
    }

