.application-child-pages-slider {
    margin: 20px 0;
}


.home-slider-caraousal-wrap .slick-slider .slick-track  {
	display: flex;
}
.home-slider-caraousal-wrap .slick-slider .slick-track .slick-slide {
	height:auto;
}


.slider-item-parent {
    padding: 0px;
    margin: 0 10px;
    background: #fff;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    border-radius: 0px;
}

.slider-image-parent {
    margin-bottom: 15px;
}

.slider-image-parent img {
    width: 100%;
    height: auto;
    border-radius: 4px;
}

.slider-item-desc-parent h5 {
    margin-top: 0;
    color: #333;
}

.slider-item-desc-parent a.read-more {
    display: inline-block;
    margin-top: 10px;
    padding: 8px 15px;
    background: #0073aa;
    color: #fff;
    text-decoration: none;
    border-radius: 3px;
}

.slider-item-desc-parent a.read-more:hover {
    background: #005177;
}

/* WWT Yash css start for custom slider */

.home-slider-caraousal-wrap button.slick-prev {
    bottom: -40px;
    top: unset;
    height: 40px;
    width: 40px;
}

.home-slider-caraousal-wrap button.slick-next {
    bottom: -40px;
    top: unset;
    height: 40px;
    width: 40px;
    right: 45px;
}

.home-slider-caraousal-wrap button.slick-prev:after {
    content: "\e05f";
    position: absolute;
    height: 40px;
    width: 40px;
    background: #101010;
    color: #FFFFFF;
    font-size: 20px;
    font-family: linea-arrows-10;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    z-index: 9999;
    transition: 0.3s all;
    bottom: -40px;
    left: 40px;
}

.home-slider-caraousal-wrap button.slick-prev:hover:after {
    background: #0073aa;
}

.home-slider-caraousal-wrap button.slick-next:after {
    content: "\e061";
    position: absolute;
    height: 40px;
    width: 40px;
    background: #101010;
    color: #FFFFFF;
    font-size: 20px;
    font-family: linea-arrows-10;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    z-index: 9999;
    transition: 0.3s all;
    bottom: -40px;
    right: -35px;
}

.home-slider-caraousal-wrap button.slick-next:hover:after {
    background: #0073aa;
}

.home-slider-caraousal-wrap .slick-prev:hover:before,
.home-slider-caraousal-wrap .slick-prev:focus:before,
.home-slider-caraousal-wrap .slick-next:hover:before,
.home-slider-caraousal-wrap .slick-next:focus:before {
    opacity: 0;
}

.slider-item-desc-parent {
    padding:10px 20px 30px;
}

.slider-image-parent {
    transition: all 01s ease-in-out;
    overflow: hidden;
}

.slider-image-parent:hover img {
    transform: scale(1.2);
    transition: 01s ease-in-out;
}

.slider-image-parent img {
    min-height: 270px;
    max-height: 270px;
    object-fit: cover;
    height: 100%;
}

/* .slider-item-desc-parent h5 {
    margin-bottom: 15px;
    width: 230px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
 */
.slider-item-desc-parent h5 {
    margin-bottom: 15px;
}



a.qodef-shortcode.qodef-m.qodef-button.qodef-layout--splitted.qodef-html--link.site-wrap-global-button {
    background-color: transparent;
    padding: 0px;
    color: #101010;
}

a.qodef-shortcode.qodef-m.qodef-button.qodef-layout--splitted.qodef-html--link.site-wrap-global-button:hover {
    color: #101010;
    padding: 0px;
}

a.qodef-shortcode.qodef-m.qodef-button.qodef-layout--splitted.qodef-html--link.site-wrap-global-button .qodef-m-split {
    background-color: transparent;
}

.qodef-button.qodef-layout--splitted.qodef-html--link.site-wrap-global-button:hover {
    color: #101010 !important;
}

.qodef-button.qodef-layout--splitted.qodef-html--link.site-wrap-global-button .qodef-m-split {
    background: transparent !important;
}

.home-slider-caraousal-wrap .slider-item-desc-parent a.read-more:hover {
    background: transparent;
    color: #0073aa;
}

.home-slider-caraousal-wrap .slider-item-desc-parent a.read-more {
    margin-top: 0;
}

.home-slider-caraousal-wrap .slick-prev:before,
.slick-next:before {
    opacity: 0;
}

/* WWT Yash css end for custom slider */

/* Slick slider overrides */
.slick-prev:before,
.slick-next:before {
    color: #0073aa;
}

.slick-dots li button:before {
    color: #0073aa;
}

.slick-dots li.slick-active button:before {
    color: #0073aa;
}

@media (max-width: 600px) {
    .slider-item-parent {
        margin: 0 5px;
    }
}