@media only screen and (max-width: 768px) {
    .butterfly-vet-page{
        section{
            h2.section-title{
                font-size: 22px!important;
            }
            .btn {
                font-size: 18px!important;
            }
        }
        .section-1{
            background-size: cover;
            height: 170px;
            .intro{
                img{
                    width: 50px;
                }
                h3{
                    margin: 15px 0!important;
                    font-size: 14px;
                }
                h1{
                    font-size: 16px;
                }
                .global-btn{
                    display: none;
                    a{
                        font-size: 8px!important;
                    }
                }
            }
        }
        .section-2{
            .intro-inner{
                p{
                    font-size: 16px;
                }
            }
        }
        .section-2-extra{
            padding: 7rem 0 1rem 0;
            height: 362px;
        }
        .section-3{
            .left-side{
                height: auto;
                padding-bottom: 25px;
            }
            .right-side{
                .list{
                    .col-md-3{
                       margin-bottom: 25px;
                    }
                }
            }
        }
        .section-4{
            padding: 3rem 1rem;
            .row{
                .inner-div{
                    margin: 0!important;
                    margin-bottom: 15px!important;
                    justify-content: unset!important;
                    .box {
                        width: 100%;
                        h3{
                            font-size: 20px;
                        }
                        p{
                            font-size: 16px;
                        }
                    }
                }
            }
        }
        .section-5{
            h4{
                margin-top: 20px;
                font-size: 20px;
            }
        }
        .section-6{
            .item{
                .left-side{
                    img{
                        margin-bottom: 10px;
                    }
                }
                .right-side{
                    h3{
                        font-size: 20px;
                    }
                    h5{
                        font-size: 18px;
                    }
                    p{
                        font-size: 14px;
                    }
                }
            }
        }
        .section-7{
            .container{
                .row{
                    .left-side{
                        padding-left: 0!important;
                        .inner-div{
                            border-right: 4px solid black;
                            margin-left: 0;
                            p{
                                font-size: 18px;
                            }
                        }
                    }
                }
            }
        }
        .section-8{
            .title-box{
                margin-bottom: 30px;
                h5{
                    height: auto;
                }
            }
            div.w-100.my-5{
                display: none;
            }
        }
        .section-10{
            .right-side{
                display: block;
                .inner-div{
                    margin-top: 1rem;
                }
                .d-flex{
                    display: block!important;
                    margin: 0!important;
                    .btn{
                        margin-bottom: 10px;
                    }
                }
            }
        }
    }

    .section-10 .enquire-now {
        width: 310px !important;
    }
}
