/* agriculture banking */
.agriculture-banking {
    .row_3{
        .splImgWrap{
            padding-top: 60px;
            margin-bottom: 60px;
            overflow: hidden;
            padding-right: 45px;
            padding-bottom: 30px;
            .splImg{                
            }
            .green_grad_bx{
                left: 0;
                top: 20px;
            }
            .orange_grad_bx{
                right: 0px;
                bottom: 0px;
            }
        }
    }

    .agrisec_2{
        .eachBlock{
            &:not(:last-child){
                margin-bottom: 60px;
            }
            .eachBlockCont{
                padding: 0 30px 30px 15px;
            }
            .h4Head{
                top: -22px;
            }
        }

        .eachBlockImg{
            border-right: 3px solid #229e82;

            img{
                width: 100%;

                &.rotatingFlower{
                    width: auto;
                }
            }
            
            &:after{
                right: -3px;
                width: 90%;
                height: 3px;
                bottom: -3px;
                content: '';
                position: absolute;
                background-color: #229e82;
            }
        }
    }
}

/* Responsive */

@media (max-width: 1366px){
    .agriculture-banking {
        .row_3 {
            .splImgWrap {
                .green_grad_bx {
                    height: 70px;
                    width: auto;
                }
                .orange_grad_bx {
                    width: 70px;
                    height: auto;
                    right: 10px;
                    bottom: 12px;
                }
            }
        }
    }
}

@media (max-width: 991px){
    .agriculture-banking {
        .row_3 {
            .splImgWrap {
                padding-top: 30px;
                margin-bottom: 30px;
                .green_grad_bx {
                    height: 50px;
                    width: auto;
                    top: 0px;
                }
                .orange_grad_bx {
                    width: 55px;
                    height: auto;
                    right: 0;
                    bottom: -15px;
                }
            }
            .corporateInfoWrap {
                padding-left: 0 !important;
            }
        }

        .agrisec_2 {
            padding-top: 70px;
        }
    }
}

@media (max-width: 767px){
    .agriculture-banking {
        .row_3 {
            .splImgWrap {
                .green_grad_bx {
                    width: 30px;
                }
                .orange_grad_bx {
                    height: 30px;
                }
            }
        }
    }
}