#lhsTree > li > ul li {
  padding: 0px;
}
.container {
  max-width: 1400px;
}
#lhsTree > li > span:after {
  position: absolute;
}
p img {
  box-shadow: 5px 5px 10px grey;
}
.bg-yellow{background-color:#fdffe3;padding:10px;}
.mrgn0{margin:0;}
.mrgnlr{margin:0 5px}

.sec1{padding:32px 0}
.review-details > span {display:inline-block;box-sizing: border-box;padding:4px 12px;border-radius:8px;}
.review-details > .rev-role {background: #faefef;margin-right:8px;}
.review-details > .rev-role > strong {padding-right:8px;}
.review-details > .company-size {background:#eef3fd;}

.review-content {width:87%;margin:0 auto;border:1px solid #ececec;padding:12px;border-radius:8px;}
.review-prd {font-weight:400;font-size:16px;border-bottom:3px solid #e8e8e8;}
.review-head {font-size:20px;font-weight:600;margin-bottom:4px;line-height:30px}
.review-org {margin-bottom:8px;font-style:italic;}
.review-desc {position:relative;font-size:16px;line-height:32px;margin-bottom:8px;}
.sec-title {background:#f9f9f9;padding:20px 12px;}
.review-desc, .gartner-logo {padding:12px 24px;}

h3, .hTag3{margin: 30px 0px 20px ;}


.ct-itom {width:87%;max-width:1000px;margin:0 auto;border:1px solid #ececec;padding:12px;border-radius:8px;}
.prodcut-name {background:#ececec;display:inline-block;padding:4px 12px;}
.ct-itom p, .ct-itom h3 {margin:0;} .ct-itom h3{margin:8px 0;}
.ct-itom > .desc {margin-top:16px;}
.industry-name {color:#5a5a5a;font-style:italic;}
.ct-itom > a {display:inline-block;padding:8px 16px;background:#525252;color:#fff;border-radius:32px;margin-top:16px;transition:all .3s ease-in-out;}
.ct-itom > a:hover {text-decoration:none;background:#f51a1c;}

.swiper-button-prev, .swiper-button-next{ background-repeat: no-repeat !important; }
    .swiper-button-next, .swiper-button-prev{padding: 5px !important;width: 20px !important;height: 20px !important;border-radius: 50%;filter:grayscale(1);}

    .swiper-cont {
        background: #f7f7f9;
        min-height: 310px;
        padding: 40px 50px;
        position: relative;
        text-align: center;
    }
nav ul.productmenu {
    margin-right: 2px;
    margin-bottom: 5px;
}
.nav {
    margin: 12px 0 0;
    padding: 0;
    font-size: 14px;
    text-align: right;
    display: block;
    line-height: 24px;
}
