.pro-large-img {
            position: relative;
            cursor: pointer;
            height: 230px;
        }

        .pro-large-img img {
            width: 100%;
            height: 90%;
            -webkit-transition: none;
            -o-transition: none;
            transition: none;
            /* object-fit: contain !important; */
        }

        .pro-nav-thumb {
            cursor: pointer;
            height: 60px;
            width: 60px;
        }

        .pro-nav-thumb img {
            height: 100%;
            width: 95%;
        }

        .pro-nav {
            margin-top: 5px;
        }

        .slick-slider .slick-slide>div>div {
            vertical-align: middle;
        }

        .slick-arrow-style button.slick-arrow {
            top: 50%;
            left: 0;
            font-size: 70px;
            color: #777777;
            cursor: pointer;
            position: absolute;
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            transform: translateY(-50%);
            line-height: 1;
            opacity: 0;
            visibility: hidden;
            -webkit-transition: 0.4s;
            -o-transition: 0.4s;
            transition: 0.4s;
        }

        .slick-arrow-style button.slick-arrow.slick-next {
            left: auto;
            right: 0;
        }

        .slick-arrow-style button.slick-arrow:hover {
            color: #6A41A5;
        }

        .slick-arrow-style:hover button.slick-arrow {
            opacity: 1;
            visibility: visible;
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            transform: translateY(-50%);
            z-index: 1;
        }

        .slick-arrow-style:hover button.slick-arrow.slick-prev {
            left: -60px;
            right: auto;
        }

        @media only screen and (min-width: 1200px) and (max-width: 1499px),
        only screen and (min-width: 992px) and (max-width: 1199px),
        only screen and (min-width: 768px) and (max-width: 991px),
        only screen and (max-width: 767.98px) {
            .slick-arrow-style:hover button.slick-arrow.slick-prev {
                left: -20px;
            }
        }

        .slick-arrow-style:hover button.slick-arrow.slick-next {
            left: auto;
            right: -60px;
        }

        @media only screen and (min-width: 1200px) and (max-width: 1499px),
        only screen and (min-width: 992px) and (max-width: 1199px),
        only screen and (min-width: 768px) and (max-width: 991px),
        only screen and (max-width: 767.98px) {
            .slick-arrow-style:hover button.slick-arrow.slick-next {
                right: -20px;
            }
        }

        .slick-arrow-style_hero button.slick-arrow {
            font-size: 60px;
            left: 0;
            width: inherit;
            height: inherit;
            background-color: transparent;
            z-index: 1;
        }

        .slick-arrow-style_hero button.slick-arrow.slick-next {
            right: 0;
        }

        .slick-arrow-style_hero button.slick-arrow:hover {
            color: #6A41A5;
            background-color: transparent;
        }

        .slick-arrow-style_hero:hover button.slick-arrow.slick-next {
            right: 15px;
        }

        .slick-arrow-style_hero:hover button.slick-arrow.slick-prev {
            left: 15px;
        }

        .slick-append {
            background-color: #fff;
            z-index: 2;
            margin-top: -2px;
        }

        .slick-append button {
            font-size: 30px;
            line-height: 1;
            position: inherit;
            display: inline-block;
            background-color: transparent;
            color: #555555;
        }

        .slick-append button:hover {
            color: #6A41A5;
        }

        .gallery_img_title {
            margin: 0;
            text-align: center;
        }

        #labour_naka .select2-selection__clear {
            display: none;
        }

        #labour_naka span.select2-selection.select2-selection--single {
            height: 35px !important;
            width: 100px;
            border: none;
            margin-left: 10px;
        }

        #labour_naka .select2-container--default .select2-selection--single .select2-selection__rendered {
            line-height: 18px !important;
        }

        #labour_naka .select2-container--default .select2-selection--single .select2-selection__arrow {
            height: 33px !important;
        }

        #labour_naka .select2-container {
            width: 100px !important;
            position: relative;
            z-index: 10000;
        }

        .callstyle{
            margin-right: 20px;
        }











