.tip-tool{opacity: 0; }
.tipshow{opacity: 1;}

.tip1 .tip1_1_tool::before {
    top: 42%;
    left: -8px;
    transform: rotate(0deg) !important;
} 
.tip2 .tip2_1_tool::before {
    top: auto;
    left: 200px;
    transform: rotate(270deg) !important;
    bottom: -10px;
}
    .tip1 .tip1_1_tool{top: 80px;left: 240px;}
    .tip1 .tip1_1 {top: 105px;left: 260px;}
    .tip2 .tip2_1{top: 290px;left: 504px;}
    .tip2 .tip2_1_tool{top: 206px;left: 280px;}
    .tip3 .tip3_1_tool{top: 180px;}
    .tip3 .tip3_1{top: 130px;}
    
.head_container{padding: 20px 0 0 0;}
.txt-container {
    padding: 00px 0 20px 0;
}
.per40{position: relative;padding-bottom: 50px;}
.per40::after{content: ""; position: relative; display: block; height: 30px; margin-top: 30px; width: 500px; background: url(https://www.manageengine.com/latam/data-security/file-audit/images/copy-protection-tool-sprite.png) no-repeat -42px -133px; background-size: 920px;}
.flex-control-nav {
    bottom: 10px;
}
.flexslider{padding-bottom: 55px;}
.sec-box-img{
	background: url(https://www.manageengine.com/latam/data-security/file-audit/images/dsp-sprite-icons-3.png)no-repeat -7px -108px;
    background-size: 450px;
    width: 55px;
    height: 45px;
    min-height: 50px;
}
.sec-hi-box{padding: 22px 25px 20px 0;}
.flexBnrslides > li{height:420px!important}
.flexslider .flexBnrslides img{max-width: 95%;}
.per60{padding-top: 0px;}
.pii-img-1{background-position: -7px -08px}
.pii-img-2{background-position: -60px -08px}
.pii-img-3{background-position: -123px -08px}
.pii-img-4{background-position: -182px -08px;width:50px}

.banner-cont h1{ font-size: 42px; color: #055367; font-weight: 700; line-height: 44px; padding-top: 25px; margin: 20px 0;}
.banner-cont a:hover{background:#c11818;transition:all .5s ease}
.bottomCta a{transition:all .5s ease}
.tip-tool h5{font-size:14px}
    .banner-cont a{padding: 12px 35px;color: #fff;border-radius: 4px;background: #d22222;font-size: 17px;font-weight: 600;text-decoration: none;cursor: pointer;transition: all .5s ease;margin-top: 10px;display: inline-block}
    @media screen and (max-width: 768px) {.banner-cont a{margin: 15px 0}}
.menu a:nth-child(1):before{background-position: -742px -46px;}
.menu a:nth-child(2):before{background-position: -767px -46px;}