@media only screen and (max-width: 768px) {    
    .butterfly-human-page{
        section{
            h2.section-title{
                font-size: 22px!important;
            }
            .btn {
                font-size: 18px!important;
            }
        }
                .section-1{
            background-size: cover;
            height: 170px;
                        background-position: 80%;
            .intro{
                img{
                    width: 50px;
                }
                h3{
                    margin: 15px 0!important;
                    font-size: 14px;
                }
                h1{
                    font-size: 12px;
                }
                .global-btn{
                    display: none;
                    a{
                        font-size: 8px!important;
                    }
                }
            }
        }
        .section-2{
            .intro-inner{
                p{
                    font-size: 16px;
                }
            }
        }
        .section-3{
            .left-side{
                height: 70vh;
            }
            .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{
            .inner-div{
                font-size: 22px;
            }
        }
        .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;
            }
            div.w-100.my-5{
                display: none;
            }
        }
        .section-10{
            .right-side{
                display: block;
                .inner-div{
                    margin-top: 1rem;
                    .enquire-now {
                        width: 310px !important;
                    }
                }
                .d-flex{
                    display: block!important;
                    margin: 0!important;
                    .btn{
                        margin-bottom: 10px;
                    }
                }
            }
        }
    }
}
