.blogCarousel002 {background:#fff;padding:50px 0}
.blogCarousel002 .headerTitle {font-size:30px;line-height:38px;font-weight:800;text-transform:none;margin-bottom:15px}
.blogCarousel002 .blogCon p {margin:0}
.blogCarousel002 .owl-carousel.owl-loaded,
.blogCarousel002 #blogCarousel,
.blogCarousel002 .owl-carousel .owl-stage-outer {margin:30px 0}
.blogCarousel002 .owl-carousel .owl-stage {display:flex}
.blogCarousel002 #blogCarousel.center {display:flex;flex-wrap:wrap;justify-content:center}
.blogCarousel002 .owl-carousel .owl-item,
.blogCarousel002 .blogCon.withOutCarousel {display:flex;flex-wrap:wrap;flex-direction:column;flex-basis:100%;background:#FFF;padding:16px;cursor:pointer}
.blogCarousel002 .blogCon.withOutCarousel {flex-basis: initial;margin-bottom:16px;}
.blogCarousel002 .blogCon.withOutCarousel:last-child {margin-bottom:0}
.blogCarousel002 .owl-carousel .owl-item:focus,
.blogCarousel002 .owl-carousel .owl-item:hover,
.blogCarousel002 .blogCon.withOutCarousel:focus,
.blogCarousel002 .blogCon.withOutCarousel:hover {box-shadow:0 5px 15px rgba(0, 0, 0, 0.2)}
.blogCarousel002 .owl-carousel .owl-item .blogCon {width:100%}
.blogCarousel002 .owl-carousel .owl-item .blogCon:hover .blogRepeaterTitle,
.blogCarousel002 .blogCon.withOutCarousel:hover .blogRepeaterTitle {color:#EF3E33}
.blogCarousel002 .blogCon img {width:100%}
.blogCarousel002 .blogCon .blogRepeaterTitle {font-size: 24px;line-height: 1.1;font-weight: 700;margin: 16px 0}

.blogCarousel002 .owl-carousel .owl-nav button.owl-next,
.blogCarousel002 .owl-carousel .owl-nav button.owl-prev {color:#83161B;font-size:36px}
.blogCarousel002 .owl-carousel .owl-nav {margin:0!important;top:47%}
.blogCarousel002 .owl-carousel .owl-nav button.owl-next {margin-right:0;border:none}
.blogCarousel002 .owl-carousel .owl-nav button.owl-prev {margin-left:0;border:none}
.blogCarousel002 .owl-carousel .owl-nav button.owl-next:focus,
.blogCarousel002 .owl-carousel .owl-nav button.owl-next:hover,
.blogCarousel002 .owl-carousel .owl-nav button.owl-prev:focus,
.blogCarousel002 .owl-carousel .owl-nav button.owl-prev:hover {text-shadow:0 0 15px grey;color:#B5121B}
.blogCarousel002 .owl-carousel[data-owl-nav=true] {padding:0 30px!important}

@media (min-width: 576px) {
    .blogCarousel002 .caroCon {padding: 0 24px}
    .blogCarousel002 .owl-carousel .owl-nav {margin:0 !important;top:45%}
    .blogCarousel002 .owl-carousel .owl-nav button.owl-next {margin-right:15px}
    .blogCarousel002 .owl-carousel .owl-nav button.owl-prev {margin-left:15px}
    .blogCarousel002 .owl-carousel[data-owl-nav=true] {padding:0 60px !important}
    .blogCarousel002 .blogCon img {max-height:200px;object-fit:cover}
}

@media (min-width: 768px) {
    .blogCarousel002 .owl-carousel[data-owl-nav=true] {padding:0 50px!important;}
    .blogCarousel002 .owl-carousel .owl-nav {margin:0 !important;top:45%}
    .blogCarousel002 .owl-carousel .owl-nav button.owl-next {margin-right:6px;font-size:40px}
    .blogCarousel002 .owl-carousel .owl-nav button.owl-prev {margin-left:6px;font-size:40px}
}

@media (min-width: 992px) {
    .blogCarousel002 .headerTitle {font-size:38px;line-height:46px}

    .blogCarousel002 .owl-carousel[data-owl-nav=true] {padding:0 70px !important}
    .blogCarousel002 .owl-carousel {max-width:1470px;margin:0 auto}
    .blogCarousel002 .owl-carousel .owl-nav {margin:0 !important;top:50%}
    .blogCarousel002 .owl-carousel .owl-dots {margin-top:0}
    .blogCarousel002 .owl-carousel .owl-nav button.owl-next {margin-right:7px;font-size:50px}
    .blogCarousel002 .owl-carousel .owl-nav button.owl-prev {margin-left:7px;font-size:50px}

    .blogCarousel002 .centerBlogContainer.withOutCarousel {margin-right:16px}
    .blogCarousel002 .centerBlogContainer.withOutCarousel:last-child {margin-bottom:16px}

    .blogCarousel002 .blogCon.withOutCarousel {margin-bottom:0;margin-right:16px;}
}


