.footer {
    background-color: #fff;
    padding-top: 80px;
    border-top: 1px solid $hover-grey;

    .ftr-grid {

        .ftr-brand {
            display: block;
            max-width: 170px;
            margin-bottom: 15px;
        }


        .txt-icn {
            display: flex;
            flex-direction: column;
            gap: 25px;
            margin-top: 55px;

            li {
                display: flex;
                gap: 20px;
                align-items: center;

                figure {
                    width: 77px;
                    height: 77px;
                    padding: 10px;
                    background-color: #FFF5D7;
                    border-radius: 100%;
                    display: flex;
                    align-items: center;
                    justify-content: center;

                    img {
                        width: 43px;
                        object-fit: contain;
                    }
                }

                .inner-txt {
                    width: calc(100% - 77px - 21px);

                    h4 {
                        margin-bottom: 5px;
                    }

                    a {
                        color: $color-text;
                    }
                }

            }
        }



    }

    .copy-write {
        padding: 20px 0;
        margin-top: 50px;
        border-top: 1px solid $hover-grey;

        .container {
            display: flex;
            align-items: center;
            justify-content: space-between;

            @include breakpoint (mobile){
                flex-direction: column;
                
            }

            p {
                margin: 0 0;
                font-size: 14px;
            }
        }


        .footer_social {
            ul {
                gap: 10px;

                li {
                    a {
                        color: $color-primary;
                        @include transition;

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