/**
    selector is .segment-posts-block-style
*/

.segment-posts{height:auto !important;}
.segment-posts .block_title{margin-bottom:0.677vw !important;}
.segmentCrousal .item{padding:0.521vw 0.521vw .8vw;border-radius:var(--borderradius10);text-align:left;margin:0 0 0 0;}
.segmentCrousal > .item{width:25%;}
.segmentCrousal .owl-nav{display:none;}
.segmentCrousal .item a{color:#424242;display:inline-block;width:100%;}
.segmentCrousal .item a p{color:#575757;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-overflow: ellipsis;}
.segmentCrousal .item a h3{font-weight:600;text-transform:capitalize;font-weight: 600;line-height: normal;text-transform: capitalize;margin: .7vw 0;}
.segmentCrousal .item a img{border-radius:var(--borderradius10);margin-bottom:0.365vw;width:100%;height: 11.042vw;object-fit: cover;}
.segmentCrousal .item:hover{box-shadow:0px 235px 74px 0px rgba(125, 125, 125, 0.00), 0px 170px 68px 0px rgba(125, 125, 125, 0.01), 0px 0px 0px 0px rgba(125, 125, 125, 0.05), 0px 8px 16px 0px rgba(125, 125, 125, 0.09), 0px 11px 23px 0px rgba(125, 125, 125, 0.10);background:var(--white-color);}
.segmentCrousal .owl-stage-outer{padding:0 0.521vw 1.875vw;}
.segmentCrousal .owl-stage-outer .owl-stage{display: flex;justify-content: center;}
.segmentCrousal .owl-nav{position:absolute;right:0;width:2.969vw;height:1.563vw;bottom:0;}
.segmentCrousal .owl-nav .owl-prev{position:absolute;left:0;}
.segmentCrousal .owl-nav .owl-next{position:absolute;right:0;}
body.rtl .segmentCrousal .item{text-align: right;}
.mainbuttonsec.segmentBtttm{margin-top:3vw;text-align: center;}
.segmentCrousal.whitebg .item a p, .segmentCrousal.whitebg .item a h3{color: #fff;}
.segmentCrousal.whitebg .item:hover a p, .segmentCrousal.whitebg .item:hover a h3{color:#424242;}
.segmentCrousal .owl-dots{text-align: center;}
.segmentCrousal.whitebg{margin-top:2vw;}

@media (max-width:1400px){
    .segmentCrousal .owl-nav{width:4vw;}
    .segmentCrousal .item a img{    height: 16.042vw;}
}

@media (max-width:768px){
    .segment-posts{padding:11.458vw 5.208vw !important;overflow: hidden;}
    .segmentCrousal .item{box-shadow:0px 265px 74px 0px rgba(125, 125, 125, 0.00), 0px 170px 68px 0px rgba(125, 125, 125, 0.01), 0px 95px 57px 0px rgba(125, 125, 125, 0.05), 0px 42px 42px 0px rgba(125, 125, 125, 0.09), 0px 11px 23px 0px rgba(125, 125, 125, 0.10);padding:2.083vw 2.083vw 4.083vw;height:100%;margin: 0;width: auto;}
    body.home .segmentCrousal .item{background-color:#fff !important;}
    body.home .segmentCrousal.whitebg .item a p, body.home .segmentCrousal.whitebg .item a h3{color: #424242;}
    .segment-posts .owl-carousel .owl-stage-outer{overflow:visible;padding: 0 0.521vw 5.875vw;margin-bottom: 5vw;display:inline-block;}
    .segment-posts .owl-carousel .owl-stage-outer .owl-stage{display:flex;justify-content: flex-start;}
    .mainbuttonsec.segmentBtttm{margin-top:12vw;}
    .segmentCrousal .owl-nav{display:none !important;}
    .segment-posts .owl-dots button{height: 2.500vw;width: 2.500vw;}
    .wp-block-group.segment-posts p.block_sub_title br{display: none;}
    .segment-posts .block_title{margin-bottom: 3.75vw !important;}
    .segmentCrousal.owl-carousel{margin-top: 8.75vw;}
    .segmentCrousal .item a img{margin-bottom: 3.125vw;height:34.5vw}
    .segmentCrousal .item a h3{margin-bottom: 3.083vw;display: inline-block;}
}

@media (max-width:500px){
    .segmentCrousal .item a img{height:47.5vw}
}