 .prdvideo span {
     cursor: pointer;
     color: #00afff;
 }

 .prdvideo h3 {
     cursor: pointer;
 }

 #header-topsec {
     position: relative;
     z-index: 99999;
 }

 .wvbox,
 .wvbox2 {
     position: fixed;
     display: none;
     width: 100%;
     height: 100%;
     padding: 10px;
     background: rgba(0, 0, 0, 0.8);
     left: 0;
     top: 0;
     z-index: 9999;
 }

 .wvbox-inner {
     width: 560px;
     margin: 10% auto 0;
     position: relative;
     background: #fff;
     padding: 3px;
     border: 1px solid #ccc;
 }

 section.banner.solution-banner {
     position: relative;
 }

 .wvbox-close {
     padding: 5px;
     text-align: center;
     position: absolute;
     right: -15px;
     top: -15px;
     width: 20px;
     height: 20px;
     background: #fff;
     color: #000;
     cursor: pointer;
     border: 1px solid #333;
     -moz-border-radius: 20px;
     -webkit-border-radius: 20px;
     -o-border-radius: 20px;
     border-radius: 20px;
 }

 #sol-detail .cols-4.cols-md-6.cols-sd-12 {
     height: 300px;
     overflow: hidden;
 }

 .page-titleh5 {
     color: #fff;
     line-height: 1.4;
     margin-bottom: 10px;
 }

 .banner {
     padding: 100px 0px 170px 0px;
 }

 .content-wrap {
     max-width: 1200px;
     width: 90%;
     margin-left: auto;
     margin-right: auto;
     box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
     position: absolute;
     bottom: -80px;
     left: 0;
     background: #fff;
     right: 0;
 }

 .brand-sprite-parent-wrap {
     border-radius: 20px 20px 0px 0px;
     overflow: hidden;
 }

 .flex-wrap {
     display: flex;
     align-items: center;
     justify-content: center;
     width: 100%;
     flex-wrap: wrap;
 }

 h3.partner-title {
     font: 17px/1.5 Zoho_Puvi_Regular;
     color: #5e5e5e;
     text-align: center;
 }

 .brand-sprite-sub-wrap {
     width: 100%;
 }

 .cont-anim .content-view {
     -webkit-transform: translateY(0px);
     -ms-transform: translateY(0px);
     transform: translateY(0px);
     opacity: 1;
     transition: 1s ease;
 }

 .cont-anim>h1,
 .cont-anim>h2,
 .cont-anim>h3,
 .cont-anim>h4,
 .cont-anim>h5,
 .cont-anim>p,
 .cont-anim>a,
 .cont-anim>ul>li,
 .cont-anim>div,
 .cont-anim>span {
     -webkit-transform: translateY(25px);
     -ms-transform: translateY(25px);
     transform: translateY(25px);
     opacity: 0;
 }

 .brand-sprite-parent-wrap {
     border-radius: 20px 20px 0px 0px;
     position: relative;
     overflow: hidden;
 }

 .brand-sprite-sub-wrap {
     width: 100%;
 }

 .brand-sprite-parent-wrap ul {
     justify-content: space-evenly;
 }

 .brand-sprite-parent-wrap ul li {
     width: calc(100% / 6);
     height: 80px;
     display: flex;
     justify-content: center;
     align-items: center;
 }

 .brand-sprite-parent-wrap ul li span {
     width: 100%;
     height: 100%;
     display: block;
     margin: 0px auto;
     position: relative;
     transform: translateY(0px) scale(1);
     transform-origin: center bottom;
     transform: translateY(25px);
     opacity: 0;
 }

 .brand-sprite-sub-wrap .content-view ul li span {
     transform: translateY(0px);
     opacity: 1;
     transition: 1s ease;
 }

 .brand-sprite-sub-wrap .content-view ul li span img {
     width: 100%;
     height: 100%;
 }

 .brand-sprite-parent-wrap ul li:nth-child(1) span {
     max-width: 170px;
     transition-delay: 0.1s;
 }

 .brand-sprite-parent-wrap ul li:nth-child(2) span {
     max-width: 160px;
     transition-delay: 0.2s;
 }

 .brand-sprite-parent-wrap ul li:nth-child(3) span {
     max-width: 140px;
     transition-delay: 0.3s;
 }

 .brand-sprite-parent-wrap ul li:nth-child(4) span {
     max-width: 140px;
     transition-delay: 0.4s;
     height: 60px;
 }

 .brand-sprite-parent-wrap ul li:nth-child(5) span {
     transition-delay: 0.5s;
 }

 .brand-sprite-parent-wrap ul li:nth-child(6) span {
     max-width: 160px;
     transition-delay: 0.6s;
 }

 #sol-summery .container.clearfix {
     margin-top: 2em;
 }

 .gap {
     margin: 1.5em 0;
 }

 .sli {
     position: relative;
     overflow: hidden;
     padding-bottom: 70px;
 }

 .sli ul li {
     float: left;
     width: 50%;
 }

 .slides .slick-arrow {
     position: absolute;
     bottom: 0;
     z-index: 1;
     cursor: pointer;
     background: url(https://www.manageengine.com/latam/cloud-siem/images/log-360-cloud-mssp-hom-spri1-23.png) no-repeat -4px -266px;
     background-size: 628px 782px;
     width: 41px;
     height: 41px;
     transition: all 0.5s ease;
 }

 .slides .slick-arrow:before {
     content: "";
     position: absolute;
 }

 .slides .slick-arrow.slick-disabled {
     opacity: 0.4;
 }

 .slides .prev-arrow {
     bottom: 21px;
     right: 80px;
     border-right: 0;
     border-top: 0;
     transform: rotate(180deg);
     background-position: -4px -264px;
 }

 .slides .next-arrow {
     right: 22px;
     border-left: 0;
     border-bottom: 0;
 }

 .siem-box {
     background: #fff;
     border: 1px solid #d5d5d5;
     border-radius: 5px;
     padding: 10px 30px;
     margin: 0 15px;
     min-height: 536px;
     height: 100%;
 }

 .siem-box h4 {
     font-size: 18px;
 }

 .siem-box p {
     margin-bottom: 0;
     font-size: 15px;
 }

 #sol-detail .sli .section-title {
     height: 105px;
     display: flex;
     justify-content: center;
     align-items: center;
     text-align: center;
     margin: 10px 0;
 }

 .page-section {
     padding: 40px 0;
 }

 #sol-summery ol,
 #sol-summery ul {
     list-style-type: disc;
 }

 .pad20 {
     padding-left: 20px;
 }

 section#sol-summery {
     padding-top: 80px;
     margin: 0 10px;
 }

 section#casestudy-sec ul {
     list-style-type: disc;
 }

 section#casestudy-sec ul li {
     margin: 10px 0;
     height: 47px;
 }

 section#casestudy-sec .per50 {
     margin: 0 1.3em;
     font-weight: bold;
     padding: 0;
     box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
 }

 section#casestudy-sec .per50 .section-title {
     background-color: #5123cb;
     color: #fff;
     margin: auto auto 22px auto;
     padding: 10px 0;
 }

 section#casestudy-sec .per50 .scroll {
     height: 349px;
     overflow: scroll;
     padding: 0 6%;
 }

 section#casestudy-sec .per50 .scroll.small {
     height: 200px;
 }

 #solutions-sec .per50 {
     background: #fff;
     height: 300px;
     margin: 0 10px;
 }

 #solutions-sec .per50 .section-title {
     text-align: center;
 }

 #Soluciones-de {
     padding: 0;
     background-color: #fff;
 }

 #Soluciones-de .section-title {
     text-align: center;
     margin: 0;
     margin-top: 10px;
 }

 #ola-de {
     background-color: #f1f5ff;
 }

 #ola-de ol,
 #ola-de ul {
     list-style-type: disc;
     padding-left: 20px;
 }

 #de-datos ol,
 #de-datos ul {
     list-style-type: disc;
     padding-left: 20px;
 }

 .image {
     text-align: center;
 }

 section.banner.solution-banner .cols-sd-12 {
     text-align: center;
 }

 #fixedbtn {
     display: none !important;
 }
 .iframe-video-wrap {
     display: none !important;
 }