.heading-menu {
display: none;
}
/*Reset CSS*/
.sec-pTB{
        padding: 0;
}
.pagewrapper * {
    box-sizing: border-box;
}

.pagewrapper .content-wrap {
    max-width: 1170px;
    padding: 90px 0;
    margin: 0 auto;
}

.act-btn {
    padding: 12px 30px;
}
h1 {
    font: 42px/1.2 "Zoho_Puvi_Bold";
    letter-spacing: -0.1px;
}
h2 {
    font: 32px/1.25 "Zoho_Puvi_Bold";
}
h4{
    font: 23px/1.4 "Zoho_Puvi_SemiBold";
}
h3 {
    font: 27px/1.3 "Zoho_Puvi_SemiBold";
}

h1,
h2,
h3,
h4,
h5
 {
    margin-top: 0px;
    margin-bottom: 15px;
    color: #000;
}
h4{
margin-bottom: 10px;}
p {
    font-size: 17px;
    line-height: 1.6;
    margin: 0 0 20px;
    font-family: 'Zoho_Puvi_Regular';
    color: #000;
}
h1{
    color: #fff;
}

/*menu overwriiten*/

.flex-content{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.text-center{
text-align:center ;
}
.block-elmt{
    display: block;
}
.custom-btn{
    display: inline-block;
    padding: 12px 30px;
    background: #f0483e;
    color: #fff;
}
/* banner */
/* banner */
.banner {
    position: relative;
    background: url(https://www.manageengine.com/br/appcreator/images/appcreator-bg.svg) no-repeat;
    background-size: cover;
    background-position: center;
    color: #fff;
    width: 100%;
    height: 100%;
    z-index: 0;
}
.banner p{
    color: #fff;
}

.banner .flex-content{
    justify-content: space-between;
}
.bnr-center{
    width: 50%;
}
.bnr-imgs{
    width: 40%;
}
.banner .content-wrap {
    max-width: 1280px;
    padding: 120px 0px 0px;

}
.banner::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 0;
    left: 0;
    right: 0;
    height: 5%;
    width: 100%;
    background: #fff;
    z-index: -1;
}
/* banner end*/
/* low-code platform */
.low-code-platform .content-wrap{
    padding-bottom: 0px;
}
.low-code-platform .text-center{
    max-width:700px;
    margin: 0 auto;
}
/* low-code platform */
/* Sticky sec  */
.sticky-sec .flex-content{
    display: flex;
    align-items: flex-start;
    justify-content:center;
}

.flex-item1, .flex-item2{
    width: 50%;
}
.sticky-sec .flex-item1{
    width: 45%;
    position: sticky;
    top: 150px;
    padding: 0px 0px 50px;
}
.sticky-sec li {
    padding: 0 0 70px 70px;
}
.sticky-sec li img{
    max-width: 200px;
}

.flex-item2 ul li svg{
    width: 60px;
    height: 60px;
    padding-bottom: 10px;
}

 /* enterprises */
 .enterprises-sec{
    overflow: hidden;
 }
 .enterprises-sec .content-wrap{
    padding-top: 0px;
 }

.enterprises-sec .main-heading {
    max-width: 750px;
    margin: 30px auto 0px;
    text-align: center;
}
.enterprises-inner.flex-content{
    align-items:center ;
}
.enterprises-inner{
    padding: 60px 0px;
}
.enterprises-img{
    background-color: #f5f5f7;
    padding: 50px;
    text-align: center;
}
.enterprises-img img{
    max-width: 550px;
}

.enterprises-content{
    max-width: 550px;
    margin: 0 auto;
}
.enterprises-content, .enterprises-img{
    position: relative;
    width: 50%;  
} 
.secd-img-1, .secd-img-2, .secd-img-3, .secd-img-4, .secd-img-5 {
    transition: all ease 1s;
    transform: scale(.2);
    visibility: hidden;
    opacity: 0;
}
.secd-img-1 {
    background-position: -165px 0;
    width: 104px;height:0px;
    top: 8%; left:8%;}
.in-view .secd-img-1{
    height: 370px;
}
.secd-img-2 {   
    background-position: -273px -73px;
    width: 236px;
    height: 225px;
    top: 55%;
    left: 60%;
}
.in-view .secd-img-2{
    transition: all ease 1;
}
.secd-img-3 {
    background-position: -513px -148px;
    width: 277px;
    height: 74px;
    top: 69%;
    left: 10%;
}
.secd-img-4 {
    background-position: -794px -102px;
    border-radius: 50%;
    width: 167px;
    height: 167px;
    top: 35%;
    left: 43%;
    visibility: hidden;
    opacity: 0;
}
.in-view .secd-img-4 {
    transform: scale(1);
    visibility: visible;
    opacity: 1;
}
.secd-img-5 {
    background-position: -848px -109px;
    background-size: 1440px 330px;
    width: 201px;
    height: 112px;
    top: 78%;
    left: 45%;
}
.in-view .secd-img-1, .in-view .secd-img-2, .in-view .secd-img-3, .in-view .secd-img-4, .in-view .secd-img-5{
    transition-delay: .8s;
    visibility: visible;
    opacity: 1;
}
 /* enterprises  end*/

.cta-prt{
    text-align: center;
    background: #fff;
    color: #000;
}
.cta-prt .content-wrap{
    padding-top: 0px;
}
.cta-prt h2{
    max-width: 850px;
    margin: 0 auto 30px;
    color: #000;
}

.animt-up-down{
    animation: updown 6s linear infinite;
    
}

@media all and (min-width:1400px) {
    h1 {
        font-size: 50px
    }
    h2 {
        font-size: 36px
    }
    .enterprises-sec .content-wrap {
        max-width: 1800px;
        width: 100%;
    }

}
@media all and (max-width:1400px) {
    .enterprises-content{ max-width: 450px;}
    .secd-img-4{left: 41%;}
}
@media all and (max-width:1199px) {
    .enterprises-img img {max-width: 400px;}
    .enterprises-img{padding: 30px;}
    .secd-img-1, .secd-img-2, .secd-img-3, .secd-img-4, .secd-img-5{    transform: scale(.7);}
    .pagewrapper .content-wrap {
        width: 90%;
    }

}
@media only screen and (min-width: 768px) and (max-width: 991px){
    h1, h1.center {
        font-size: 30px;
    }
    h1 {
        line-height: 1.3;
    }
    p {
        font-size: 15px;
        line-height: 1.8;
    }
    h2 {
        font-size: 25px;
    }
    h4 {
        font-size: 19px;
    }
    h3 {
        font-size: 21px;
    }
}
@media all and (max-width:991px) {

    .pagewrapper .content-wrap { padding: 50px 0;}
    .bnr-imgs ul li:nth-child(3)::before{display: none;}
    .zcr-tb-list ul li:nth-child(7), .zcr-tb-list ul li:nth-child(8), .zcr-tb-list ul li:nth-child(9),.zcr-tb-list ul li:nth-child(10){display: none;}
    .sticky-sec .flex-item1{width: 80%;position: relative;top:0px;}
    .flex-item1{text-align: center;}
     .flex-item2{width: 80%;}
    .sticky-sec li{padding: 25px 0 25px 0px;border-bottom: 1px solid #d9d9d9;}
.sticky-sec li:nth-child(4){border-bottom:none}
    .enterprises-content{    max-width: 100%;}
    .enterprises-content, .enterprises-img{    width: 90%;margin: 0 auto;}
    .enterprises-img{order: 2;}
    .secd-img-2{ top: 45%;left: 54%;}
    .secd-img-1{    left: 18%;}
    .secd-img-4{    top: 33%;    left: 42%;}

 .blue-one{   min-height: 330px;}

}

@media all and (max-width:767px) {
    h1, h1.center {
        font-size: 27px;
    }
    h2 {
        font-size: 25px;
    }
    h3 {
        font-size: 21px;
    }
    h4 {
        font-size: 19px;
    }
    h6, p {
        font-size: 15px;
    }

    .bnr-center, .bnr-imgs{
        width: 100%;
    }
    .bnr-center{
        margin-bottom: 50px;
    }
    .bnr-imgs{
        max-width: 400px;
        margin: 0 auto;
        text-align: center;
    }
    .banner::after{
        display: none;
    }
    .text-center, .enterprises-sec .main-heading {
        text-align: left;
    }


    .pagewrapper .content-wrap {padding: 40px 0;}
.zcr-tr-brand .content-wrap{padding-top: 0px;}
    .bnr-center, .sticky-sec .flex-item1, .enterprises-img{text-align: left;}
    .sticky-sec .flex-item1{width: 100%;     padding: 0px;}
     .enterprises-img{    width: 100%;text-align:center;margin: 0px;}
     .enterprises-content{    width: 100%;text-align:left;margin: 0px;}
    .enterprises-inner.flex-content{    border-bottom: 1px solid #d9d9d9;}
    .secd-img-1{left: 59%;}
    .secd-img-5{top: 73%;left: 170px;}

.enterprises-inner {padding: 40px 0px;}
    .flex-item2, .flex-item1{width: 100%;}

    .secd-img-1, .secd-img-2, .secd-img-3, .secd-img-5 {    transform: scale(.5);}
    .in-view .secd-img-4{transform: scale(.6);    top: 27%;left: 165px;}
    .flex-item2 ul li svg{    width: 70px;height: 70px;}
.accolades-list picture, .accolades-list img{    margin: 0 auto;}

}

@media all and (max-width:486px) {
    .zcr-tb-list ul li:nth-child(6), .zcr-tb-list ul li:nth-child(5){display: none;}
    .enterprises-sec .main-heading{text-align: left;}
    .enterprises-img img{    max-width: 250px;}
    .secd-img-1 {
        left: -10%;top: -10%;}
    .secd-img-2 {
        top: 35%;left: 25%;}
    .secd-img-3 {
        top: 61%;left: -20%;}
    .in-view .secd-img-4{    top: 80px;left: 85px;}
    .secd-img-5 {
        top: 63%;
        left: 80px;
    }


    
}

#scroll ul {
    padding: 10px 0 10px 30px;
    list-style-type: none;
}
nav ul.productmenu.header-nav > li {
    margin: 10px 0 0;
    list-style: none;
}
#topsec-rhs ul li.nav-search .icon-search {
    background: url(https://www.manageengine.com/appcreator/images/me-sprite-new.png) no-repeat -224px -120px;
    height: 16px;
    width: 16px;
    position: relative;
    margin-top: 5px;
    display: block;
}

#topsec-rhs ul li span.user-thumb {
    background: url(https://www.manageengine.com/appcreator/images/me-sprite-new.png) no-repeat -240px -120px;
    width: 16px;
    height: 16px;
    display: inline-block;
    margin-top: 5px;
    border-bottom: none !important;
}
.footer .col1 {
    padding: 2% 4% 2% 0;
    border-right: 1px solid #292929;
    min-height: 250px;
    width: 32%;
}

.footer .col3 {
    padding: 4% 0 0 3%;
}
