.frontend-gallery-wrapper .gallery-item {
            transition: none !important;
            animation: none !important;
            margin: 0 !important;
            line-height: 0;
        }
       .frontend-gallery-wrapper .gallery-item img {
            transition: none !important;
            animation: none !important;
            height: 292px !important;
        }
        .Gallery_view_all_btn{
            background-color: rgb(21, 219, 149);
            border-radius: 4px;
            border: 1px solid rgb(0,16,53);
            color: rgb(0, 16, 53);
            font-size: 0.875rem;
            font-weight: 600;
            text-align: center;
            padding: 14px 32px;
            cursor: pointer;
        }
        .Gallery_view_all_btn:hover{
            background: #e4c580;
            color: #001035;
        }
        #show-less-gallery-btn {
            display: none;
        }

       @media (max-width:1024px) {
            .gallery-grid {
                display: grid !important;
                grid-template-columns: repeat(2,1fr);
            }
            .gallery-grid .gallery-item {
                width: 100% !important;
            }
        }


        @media (max-width:767px) {
            .gallery-grid {
                 grid-template-columns: repeat(1,1fr);
            }
            
        }