@charset "UTF-8";
@import url("https://www.manageengine.com/css/fonts.css");
:root{
    --zoho_Puvi_Regular:'Zoho_Puvi_Regular';
    --zoho_Puvi_Medium:'Zoho_Puvi_Medium';
    --zoho_Puvi_Semi_Bold:'Zoho_Puvi_SemiBold';
    --zoho_Puvi_Bold:'Zoho_Puvi_Bold';
    --zoho_Puvi_Etra_Bold:'Zoho_Puvi_ExtraBold';
    --black-color:#000;
    --white-color:#fff;
    --gray-color:#777;
    --yellow-color:#ffd576;
    --banner-cta-red-light:#f0483d;
    --banner-cta-red-color:#f0483e;
    --blue-color:#0067ff;
    --gray-ligth:#333;
    --green-light:#d5fdd0;
    --footer-bg:#191919
}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{
    margin:0;
    padding:0;
    border:0;
    vertical-align:baseline
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{
    display:block
}
ol,ul{
    list-style:none
}
blockquote,q{
    quotes:none
}
blockquote:before,blockquote:after,q:before,q:after{
    content:'';
    content:none
}
table{
    border-collapse:collapse;
    border-spacing:0;
    width:100%
}
body{
    line-height:1;
    text-rendering:optimizeLegibility;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    background:linear-gradient(90deg,#fff,#f8fcff);
    color:var(--black-color);
    scroll-behavior:smooth;
    font:17px/1.6 var(--zoho_Puvi_Medium),sans-serif
}
strong{
    font-family:var(--zoho_Puvi_Bold);
    font-weight:inherit
}
p{
    font:17px/1.6 var(--zoho_Puvi_Medium);
    margin:0 0 20px 0;
    color:var(--black-color)
}
h1{
    font:46px/1.1 var(--zoho_Puvi_Etra_Bold);
    margin:0 0 35px 0
}
h2{
    font:34px/1.2 var(--zoho_Puvi_Bold);
    margin:0 0 20px 0
}
h3{
    font:27px/1.3 var(--zoho_Puvi_Semi_Bold);
    margin:30px 0 20px
}
h4{
    font:22px/1.3 var(--zoho_Puvi_Semi_Bold);
    margin:30px 0 20px 0
}
h5{
    font:20px/1.4 var(--zoho_Puvi_Semi_Bold);
    margin:40px 0 20px 0
}
h6{
    font:18px/1.5 var(--zoho_Puvi_Semi_Bold);
    margin:0 0 20px 0
}
img{
    max-width:100%
}
nav ul.productmenu.header-nav>li[id="edn"]{
    display:none
}
.bold{
    font-weight:bold
}
.sdp-white-c{
    color:var(--white-color)
}
.sdp-clearfix{
    display:block;
    clear:both
}
.sdp-vpad{
    padding:20px 0
}
.sdp-vpad-lg{
    padding:30px 0
}
.sdp-tpad{
    padding-top:20px
}
.sdp-bpad{
    padding-bottom:20px
}
.sdp-sec-pad{
    padding:80px 0
}
.sdp-width-95{
    max-width:95%;
    margin:0 auto
}
.sdp-width-90{
    max-width:90%;
    margin:0 auto
}
.sdp-width-85{
    max-width:85%;
    margin:0 auto;
    text-align:center
}
.sdp-width-80{
    max-width:80%;
    margin:0 auto;
    text-align:center
}
.sdp-width-75{
    max-width:75%;
    margin:0 auto
}
.sdp-width-70{
    max-width:70%;
    margin:0 auto
}
.sdp-width-65{
    max-width:65%;
    margin:0 auto
}
.sdp-width-60{
    max-width:60%;
    margin:0 auto
}
.sdp-width-50{
    max-width:50%;
    margin:0 auto
}
.sdp-width-40{
    max-width:40%;
    margin:0 auto
}
.sdp-bold{
    font:23px/1.7 var(--zoho_Puvi_Semi_Bold)
}
figcaption{
    text-align:center;
    color:var(--black-color);
    font-family:var(--zoho_Puvi_Medium);
    font-size:15px;
    margin:15px 0 40px 0
}
.sdp-vmar{
    margin:35px 0
}
.sdp-align-center{
    align-items:center
}
.sdp-tac{
    text-align:center
}
.sdp-cta-red{
    background:#e9152b;
    color:var(--white-color)
}
.sdp-cta-red.cta-two{
    border:1px solid var(--black-color);
    background:0;
    color:var(--black-color)
}
.sdp-cta-red.cta-two:hover{
    border:1px solid #2a2a2a;
    color:var(--white-color);
    background-color:#2a2a2a
}
.sdp-breadcrumb-sec{
    padding:0 20px;
    width:1440px;
    max-width:100%;
    margin:0 auto;
    box-sizing:border-box
}
.sdp-breadcrumb-sec .sdp-breadcrumb-container{
    padding:20px 0
}
.content-with-heading h3{
    margin:0 0 10px 0
}
.sdp-container{
    padding:0 20px;
    width:100%;
    max-width:1440px;
    margin:0 auto;
    box-sizing:border-box
}
.sdp-banner-sub-head{
    font:20px/1.5 var(--zoho_Puvi_Medium)
}
.sd-bread-crumb .sdp-cmn-breadcrum{
    position:relative
}
.sd-bread-crumb .sdp-cmn-breadcrum a{
    color:var(--black-color);
    position:relative;
    font:15px/1.4 var(--zoho_Puvi_Medium)
}
.sd-bread-crumb .sdp-cmn-breadcrum a::after{
    content:'';
    position:absolute;
    left:0;
    height:1px;
    bottom:-2px;
    width:0;
    background:var(--black-color);
    transition:.4s ease
}
.sd-bread-crumb .sdp-cmn-breadcrum a:hover{
    text-decoration:none
}
.sd-bread-crumb .sdp-cmn-breadcrum a:hover::after{
    width:100%;
    transition:.4s ease
}
.sd-bread-crumb .sdp-cmn-breadcrum .sdp-bread-crumb-arrow{
    padding:0 3px
}
.sd-bread-crumb .sdp-cmn-breadcrum .sdp-bread-crumb-arrow.sdp-b-space{
    margin-left:3px
}
.sd-bread-crumb .sdp-cmn-breadcrum .sdp-root-page{
    color:var(--black-color);
    position:relative;
    font:15px/1.4 var(--zoho_Puvi_Medium)
}
.sd-bread-crumb .sdp-cmn-breadcrum .sdp-root-page.sdp-blue-c{
    color:var(--blue-color)
}
.sdp-banner-section{
    background-color:#f8cccc
}
.prd-nav{
    width:100%;
    display:flex;
    justify-content:center
}
.prd-nav li{
    width:33.33%
}
.sdp-box-hightlight{
    background:#ffe9eb;
    padding:30px;
    border-radius:15px;
    box-shadow:10px 9px 0 #f7abab;
    margin:30px 0
}
.sdp-box-hightlight .sdp-p-txt{
    font:22px / 1.6 var(--zoho_Puvi_Semi_Bold);
    text-align:center
}
.sdp-layout>*{
    min-width:0
}
.sdp-layout{
    display:grid;
    grid-template-columns:minmax(240px,320px) 1fr;
    padding:0 20px;
    width:1400px;
    max-width:100%;
    margin:auto;
    box-sizing:border-box;
    position:relative
}
.sdp-sidebar{
    padding:20px 0;
    height:max-content;
    position:sticky;
    top:50px;
    padding-top:30px
}
.sdp-related-list-cont li a:hover,.sdp-cate-title li:hover{
    color:#2979ff
}
.sdp-search-box input{
    width:100%;
    border-radius:6px !important;
    border:1px solid #84ccff !important;
    box-sizing:border-box;
    height:45px
}
.sdp-sidebar ul{
    list-style:none;
    padding:0;
    margin-top:10px
}
.sdp-sidebar li{
    padding:8px 0;
    cursor:pointer;
    font:17px/1.3 var(--zoho_Puvi_Medium);
    padding-left:10px;
    border-left:4px solid transparent;
    cursor:pointer
}
.sdp-left-sidebar{
    border-right:1px solid #cdeaff
}
.sdp-no-result{
    display:none;
    font:17px / 1.66 'Zoho_Puvi_Medium';
    color:#747474;
    text-align:center
}
.sdp-left-sidebar .sdp-internal-links{
    font-size:15px;
    border-bottom:0;
    color:#000
}
.sdp-left-sidebar .sdp-internal-links:hover{
    color:var(--blue-color)
}
.sdp-content{
    padding:20px 40px;
    background:#fff;
    box-shadow:2px 2px 36.6px 0 #30C6FC1A;
    border:1px solid #cdeaff;
    border-bottom:0;
    border-top:0;
    box-sizing:border-box
}
.sdp-toc a{
    display:block;
    margin-bottom:12px;
    text-decoration:none;
    color:#333;
    font-size:15px
}
.sdp-toc li.sdp-active{
    border-left:4px solid #3085fc;
    color:#2979ff;
    border-radius:4px
}
.sdp-internal-links{
    text-decoration:none;
    border-bottom:1px solid;
    color:var(--blue-color)
}
.sdp-internal-links:hover{
    text-decoration:none
}
.sdp-related-list{
    background-image:url("https://cdn.manageengine.com/products/service-desk/it-incident-management/images/sdp-guide-search.svg");
    background-repeat:no-repeat;
    background-position:right 12px center;
    background-size:20px;
    padding:10px 40px 10px 12px !important
}
.sdp-grid-sec{
    padding:0 0 60px
}
.sdp-banner-cta{
    display:inline-block;
    text-transform:uppercase;
    padding:18px 50px;
    font-size:16px;
    font-family:var(--zoho_Puvi_Bold);
    text-decoration:none;
    border-radius:2px;
    cursor:pointer;
    letter-spacing:.3px;
    border:1px solid var(--banner-cta-red-color)
}
.sdp-banner-cta:hover{
    background:var(--banner-cta-red-color);
    text-decoration:none
}
.sdp-cta-arrow{
    margin-left:0
}
.sdp-banner-cta:hover .sdp-cta-arrow,.cta:hover .sdp-cta-arrow{
    transform:translateX(5px);
    transition:.3s ease-in
}
.sdp-banner-cta .sdp-cta-arrow,.cta .sdp-cta-arrow{
    transition:.3s ease-in;
    padding:0 0 0 5px;
    display:inline-block;
    transform:translateX(0)
}
.sdp-two-col-grid{
    display:grid;
    grid-template-columns:1fr 1fr;
    gap:35px;
    max-width:1000px;
    margin:auto auto 15px auto
}
.sdp-left-box{
    text-align:right
}
.sdp-right-box{
    text-align:left
}
.sdp-banner-white,.sdp-banner-white p,.sdp-banner-white a,.sdp-banner-white .sd-bread-crumb .sdp-cmn-breadcrum a,.sdp-banner-white .sd-bread-crumb .sdp-cmn-breadcrum .sdp-root-page{
    color:#fff
}
.sdp-cotainer-inner{
    padding:50px 0
}
.sdp-author-details{
    padding:50px 0 30px
}
.sdp-author-details p{
    margin-bottom:0;
    font:17px / 1.66 'Zoho_Puvi_Medium'
}
.sdp-author-details strong{
    border-bottom:1.5px solid #000
}
.sdp-banner-bg{
    background-image:url("https://cdn.manageengine.com/products/service-desk/it-incident-management/images/itil-incident-management-definitive-guide.png");
    background-size:cover;
    background-position:bottom;
    background-repeat:no-repeat
}
.sdp-b-icon{
    display:inline-block;
    width:22px;
    height:22px;
    background:url(https://cdn.manageengine.com/products/service-desk/images/guide-cal-icon.svg) no-repeat;
    background-size:45px;
    vertical-align:middle;
    margin-right:3px;
    position:relative;
    filter:invert(100%) saturate(747%) hue-rotate(200deg)
}
.sdp-update-date{
    background-position:-25px 0
}
.sdp-toggle-box{
    margin:auto
}
.sdp-toggle-box h5{
    border-bottom:1px solid #ddd;
    padding-bottom:10px;
    font-size:15px;
    margin-top:20px;
    text-transform:uppercase
}
.sdp-toggle-item{
    background:#fff;
    padding:8px;
    cursor:pointer;
    margin-bottom:5px
}
.sdp-toggle-header{
    display:flex;
    justify-content:space-between;
    align-items:center;
    font:15px/1.66 'Zoho_Puvi_Medium'
}
.sdp-toggle-content{
    max-height:0;
    overflow:hidden;
    transition:max-height .5s ease
}
.sdp-arrow{
    position:relative;
    width:12px;
    height:12px;
    transition:transform .3s ease
}
.sdp-arrow.rotate{
    transform:rotate(90deg)
}
.sdp-list-style{
    padding-bottom:10px;
    padding-left:10px
}
.sdp-list-style li{
    font:17px / 1.5 var(--zoho_Puvi_Medium);
    margin-bottom:10px;
    list-style-type:none;
    padding:0 0 0 30px;
    position:relative
}
.sdp-list-style li::before{
    content:" ";
    display:block;
    border:solid 7px #0067ff;
    border-radius:10px;
    height:0;
    width:0;
    position:absolute;
    left:0;
    top:7px
}
.sdp-list-style li::after{
    content:" ";
    display:block;
    width:4px;
    height:10px;
    border:solid #fff;
    border-width:0 2px 2px 0;
    position:absolute;
    left:6px;
    top:5px;
    margin-top:0;
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    transform:rotate(45deg)
}
.sdp-temp-four-col{
    overflow-x:scroll;
    max-width:100%;
    margin:10px 0 40px 0
}
.sdp-table-style{
    border-collapse:separate;
    border-spacing:0;
    border:2px solid #fda5a5;
    border-radius:12px;
    overflow:hidden;
    margin:40px 0;
    text-align:center
}
.sdp-table-style table tr th{
    background:#f7bdbe;
    font:20px/1.16 'Zoho_Puvi_SemiBold'
}
.sdp-temp-four-col table tr td,.sdp-temp-four-col table tr th{
    width:25%
}
.sdp-table-style table tr:nth-child(even){
    background:#fff3f4
}
.sdp-table-style th,.sdp-table-style td{
    padding:14px;
    border-right:2px solid #fda5a5;
    border-bottom:2px solid #fda5a5
}
.sdp-table-style table tr td,.sdp-table-style table tr th{
    vertical-align:top;
    padding:20px
}
.sdp-table-style th:last-child,.sdp-table-style td:last-child{
    border-right:0
}
.sdp-table-style tbody tr:last-child td{
    border-bottom:0
}
.sdp-author-bio{
    border:2px solid #ecf7ff;
    box-shadow:4px 4px 52.5px 0 #ecf7ff;
    border-radius:10px;
    padding:30px;
    margin:50px 0
}
.sdp-author-main{
    display:grid;
    grid-template-columns:180px 1fr;
    gap:30px;
    align-items:center
}
.sdp-author-bio .sdp-author-left img{
    border-radius:5px;
    width:160px
}
.sdp-author-left{
    text-align:center
}
.sdp-author-left p{
    font-family:'Zoho_Puvi_SemiBold';
    font-size:17px;
    padding:10px 0;
    margin:0
}
.sdp-author-right h5{
    margin-top:0;
    font-size:25px
}
.sdp-author-right p{
    font-size:17px
}
.errormsg{
    font-size:14px;
    color:#ff1f37
}
.form-container{
    padding-top:5px
}
.apiform{
    max-width:600px;
    width:100%;
    margin:30px auto;
    background-color:#303030;
    padding:50px;
    border-radius:10px;
    box-sizing:border-box
}
.apiform .formfild{
    position:relative
}
.apiform .formfild input,.apiform .formfild select{
    width:100%;
    height:45px;
    padding:10px 15px;
    margin:10px 0;
    box-sizing:border-box;
    font-size:15px;
    color:#000;
    border-radius:4px;
    border:0
}
.apiform input[type="submit"]{
    font-family:'Zoho_Puvi_Bold';
    background:#f0483d;
    color:#fff;
    font-size:16px;
    width:100%;
    padding:15px 30px;
    outline:0;
    height:auto;
    border:0;
    text-transform:uppercase;
    cursor:pointer;
    margin:20px 0;
    -webkit-appearance:none;
    border-radius:4px;
    box-sizing:border-box
}
.apiform input[type="submit"]:hover{
    background:#e9152b
}
.apiform select{
    font-family:'Zoho_Puvi_Medium','Open Sans',sans-serif;
    width:100%;
    padding:8px 2%;
    outline:0;
    border:1px solid #000;
    border-radius:0;
    background:#fff url(https://cdn.manageengine.com/products/service-desk/images/arrowImage.png) !important;
    background-repeat:no-repeat !important;
    background-position:right 1rem center !important;
    cursor:pointer;
    -moz-appearance:none;
    -webkit-appearance:none
}
.apiform .sdp-itsm-chk-box{
    margin:10px 0;
    color:#fff
}
.apiform .sdp-itsm-chk-box p{
    color:#fff;
    font-size:16px;
    margin-bottom:5px;
    text-align:left;
    font-family:var(--zoho_Puvi_Regular)
}
.apiform .sdp-itsm-chk-box .sdp-yes{
    padding-right:10px
}
.apiform .prvcy-plicy{
    color:#d8d8d8;
    font-size:12px;
    max-width:400px;
    margin:0 auto;
    text-align:center
}
.apiform .prvcy-plicy a{
    color:#fff;
    border-bottom:1px solid #fff
}
.apiform .prvcy-plicy a:hover{
    text-decoration:none
}
.apiform #meGDPRMessage{
    font-size:12px;
    line-height:1.5;
    margin:0 auto 15px;
    color:#fff;
    width:90%
}
.apiform #meGDPRMessage a{
    color:#fff;
    border-bottom:1px solid #fff
}
.apiform #meGDPRMessage a:hover{
    text-decoration:none
}
.apiform .radio-button{
    display:flex
}
.apiform .radio-button .sdp-no-style{
    cursor:pointer
}
.apiform .radio-button .sdp-no-style:first-child{
    padding-right:10px
}
.checkmark__circle{
    stroke-dasharray:166;
    stroke-dashoffset:166;
    stroke-width:2;
    stroke-miterlimit:10;
    stroke:#3ab54a;
    fill:none;
    animation:stroke .6s cubic-bezier(0.65,0,0.45,1) forwards
}
.checkmark{
    width:56px;
    height:56px;
    border-radius:50%;
    display:block;
    stroke-width:2;
    stroke:#fff;
    stroke-miterlimit:10;
    margin:0 auto 20px auto;
    box-shadow:inset 0 0 0 #3ab54a;
    animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both
}
.checkmark__check{
    transform-origin:50% 50%;
    stroke-dasharray:48;
    stroke-dashoffset:48;
    animation:stroke .3s cubic-bezier(0.65,0,0.45,1) .8s forwards
}
@keyframes stroke{
    100%{
        stroke-dashoffset:0
    }
}
@keyframes scale{
    0%,100%{
        transform:none
    }
    50%{
        transform:scale3d(1.1,1.1,1)
    }
}
@keyframes fill{
    100%{
        box-shadow:inset 0 0 0 30px #3ab54a
    }
}
.success-msg{
    display:none;
    text-align:center;
    border-radius:5px
}
.success-msg h3{
    font:22px/1.25 Zoho_Puvi_Bold;
    color:#fff;
    margin:0 0 10px 0;
    text-align:center
}
.success-msg p{
    color:#fff;
    max-width:75%;
    margin:0 auto 20px auto
}
.success-msg a{
    color:#fff;
    text-decoration:underline
}
.thanks-bg{
    padding:100px 0;
    display:none
}
.thanks{
    text-align:center
}
.thanks h2{
    max-width:50%;
    margin:0 auto 30px auto
}
.thanks p{
    margin:15px auto 30px auto;
    font:20px/1.5 "Zoho_Puvi_Medium";
    color:#000;
    max-width:50%
}
.sdp-email-field input{
    width:100%;
    padding:10px;
    border:1px solid #ccc;
    border-radius:4px;
    font-size:16px;
    transition:border-color .3s ease
}
.sdp-email-field label{
    position:absolute;
    left:12px;
    top:20px;
    font-size:15px;
    color:#000;
    transition:top .3s ease,font-size .3s ease,color .3s ease;
    pointer-events:none
}
.sdp-email-field input:focus{
    border-color:#007bff;
    outline:0
}
.sdp-email-field input:focus+label,.sdp-email-field input:not(:placeholder-shown)+label{
    top:-12px;
    font-size:14px;
    color:#fff;
    padding:0 4px;
    border-radius:4px;
    left:0
}
.faq-all{
    padding:5px;
    text-align:right;
    cursor:pointer;
    font:17px / 1.3 'Zoho_Puvi_Medium';
    margin-bottom:10px
}
.faq-main-content{
    position:relative;
    margin:50px auto
}
.faq-main-content .faq-item{
    position:relative;
    padding:25px 30px;
    background:#ecf4ff;
    margin:0 0 10px 0;
    border-radius:3px
}
.faq-main-content .faq-item .faq-item-click{
    cursor:pointer
}
.faq-main-content .faq-item .faq-item-click h3{
    margin:0;
    font-size:21px
}
.faq-main-content .faq-item .faq-item-click h3::after{
    content:'';
    width:18px;
    height:3px;
    background:var(--blue-color);
    position:absolute;
    right:37px;
    top:38px
}
.faq-main-content .faq-item .faq-item-click h3::before{
    content:'';
    width:3px;
    height:18px;
    background:var(--blue-color);
    position:absolute;
    right:44px;
    top:31px;
    transition:.5s ease-in
}
.faq-main-content .faq-item .faq-item-click.faq-active h3::before{
    transform:rotate(90deg)
}
.faq-main-content .faq-item .faq-item-content{
    margin:20px 0;
    max-width:90%;
    display:none
}
.faq-main-content .faq-item .faq-item-content .sdp-list-style,.faq-main-content .faq-item .faq-item-content p{
    padding-bottom:0
}
.faq-main-content .faq-item .faq-item-content .sdp-list-style li{
    font-size:17px
}
.sdp-mobile-arrow{
    position:relative;
    padding:0 15px
}
.sdp-mobile-arrow::after{
    content:"";
    position:absolute;
    right:2px;
    z-index:11;
    display:block;
    width:10px;
    height:10px;
    border-top:2px solid #000;
    border-left:2px solid #000;
    top:5px;
    transform:rotate(225deg);
    transition:.5s ease-out
}
#ai-tool-link-parent{
    position:relative;
    padding-bottom:20px
}
.ai-tool-parent{
    position:absolute;
    left:0;
    top:10px
}
#ai-tool-link-parent>div.summarize-parent{
    padding:0 15px;
    box-sizing:border-box;
    max-width:180px;
    overflow-x:hidden;
    position:relative;
    margin-left:auto;
    margin-bottom:25px
}
#ai-tool-link-parent>div.summarize-parent.active{
    z-index:-1
}
.summarize-btn-wrap{
    background:linear-gradient(90deg,#0275ff 0,#ba59d3 50%,#f97d0c 100%);
    padding:3px 20px;
    box-sizing:border-box;
    max-width:150px;
    text-align:center;
    margin-top:10px;
    border-radius:4px;
    cursor:pointer;
    transform:translateX(200px);
    transition:.8s ease
}
.summarize-btn-wrap p{
    margin:0;
    color:#fff;
    font-family:'Zoho_Puvi_SemiBold';
    position:relative;
    font-size:16px
}
.summarize-btn-wrap p::before{
    content:'';
    position:absolute;
    left:-9px;
    top:7px;
    width:17px;
    height:17px;
    background-image:url(https://cdn.manageengine.com/products/service-desk/images/ai-global-logo.svg);
    background-repeat:no-repeat;
    background-size:cover
}
.ai-tool-links-wrap ul{
    display:flex;
    box-sizing:border-box;
    margin-top:0;
    justify-content:center;
    align-items:center
}
.ai-tool-links-wrap li{
    height:43px;
    width:55px;
    text-align:center;
    position:relative;
    transform:scale(1);
    transition:.8s ease;
    opacity:1
}
.ai-tool-links-wrap.active li:nth-child(1){
    transition-delay:.2s
}
.ai-tool-links-wrap.active li:nth-child(2){
    transition-delay:.4s
}
.ai-tool-links-wrap.active li:nth-child(3){
    transition-delay:.6s
}
.ai-tool-links-wrap.active li:nth-child(4){
    transition-delay:.8s
}
.ai-tool-links-wrap.active li:nth-child(5){
    transition-delay:1s
}
.ai-tool-links-wrap li span{
    content:'';
    position:relative;
    background-image:url(https://cdn.manageengine.com/products/service-desk/images/ai-tool-sprite.svg);
    height:27px;
    width:30px;
    background-repeat:no-repeat;
    background-size:cover;
    left:14px;
    display:block;
    margin-bottom:5px
}
.ai-tool-links-wrap li.chat-gpt span{
    background-position:0 0
}
.ai-tool-links-wrap li.perplexity span{
    background-position:-34px 0
}
.ai-tool-links-wrap li.claude span{
    background-position:-68px 0
}
.ai-tool-links-wrap li.google-ai span{
    background-position:-99px 0
}
.ai-tool-links-wrap li.grok span{
    background-position:-130px 0;
    background-size:160px
}
.ai-tool-links-wrap li a{
    color:#000;
    text-decoration:unset;
    font-family:'Zoho_Puvi_SemiBold';
    font-size:9px;
    display:block;
    text-align:center;
    position:relative
}
.sdp-img-75{
    width:75%;
    margin:0 auto
}
.rotate .sdp-mobile-arrow::after{
    transform:rotate(42deg)
}
.sdp-banner-bg-green{
    background:url(https://cdn.manageengine.com/products/service-desk/help-desk-software/images/ticketing-system.png) #cff8bd bottom no-repeat;
    background-size:cover
}
.sdp-img-sec{
    width:90%;
    margin:40px auto 30px;
    border-radius:8px;
    box-shadow:0 0 10px #c3c3c3
}
.sdp-img-sec img{
    border-radius:8px
}
.sdp-long-form-cta-sec{
    padding:50px;
    box-shadow:0 0 6px #d6d8d6;
    max-width:80%;
    margin:30px auto;
    border-radius:8px;
    text-align:center;
    background-color:#ddf9e2
}
.sdp-long-form-cta-sec h3{
    margin-top:0;
    font:28px/1.5 var(--zoho_Puvi_Bold)
}
.sdp-guide-video-sec-mian{
    width:90%;
    margin:50px auto
}
.sdp-guide-video-sec{
    float:none;
    clear:both;
    width:100%;
    position:relative;
    padding-bottom:56.25%;
    padding-top:25px;
    height:0
}
.sdp-guide-video-sec iframe{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%
}
.sdp-blue-theme-bg h1,.sdp-blue-theme-bg .sd-bread-crumb .sdp-cmn-breadcrum a,.sdp-blue-theme-bg .sdp-two-col-grid p,.sdp-blue-theme-bg .sd-bread-crumb .sdp-cmn-breadcrum .sdp-root-page,.sdp-blue-theme-bg .sd-bread-crumb .sdp-cmn-breadcrum .sdp-bread-crumb-arrow{
    color:#fff
}
.sdp-blue-theme-bg .sdp-author-details strong{
    border-bottom-color:#fff
}
.sdp-blue-theme-bg .sdp-b-icon{
    filter:none
}
.sdp-blue-theme-bg .sd-bread-crumb .sdp-cmn-breadcrum a::after{
    background:#fff
}
.sdp-blue-theme .sdp-banner-section{
    background:url("https://cdn.manageengine.com/products/service-desk/itsm/images/ITSM_guide.png") #3085fc no-repeat bottom;
    background-size:100%
}
.sdp-takeaways-yellow{
    padding:35px;
    border:1px solid #ffc206;
    background:#ffe185;
    border-radius:5px;
    box-shadow:4px 4px 20px 0 #ffe185,-4px -4px 20px 0 #FFE18540;
    margin:30px 0
}
.sdp-takeaways-yellow h3{
    margin-top:0
}
.sdp-takeaways-yellow .sdp-list-style li{
    font-size:16px;
    list-style:disc;
    padding-left:0;
    margin-left:20px
}
.sdp-takeaways-yellow .sdp-list-style li::after,.sdp-takeaways-yellow .sdp-list-style li::before{
    display:none
}
.sdp-box-light-blue{
    background-color:#ecf7ff;
    box-shadow:12px 12px 0 0 #b0eaff;
    padding:40px;
    border-radius:15px;
    position:relative
}
.sdp-box-light-blue h3{
    margin-top:0
}
.sdp-box-cta{
    background:#1d8db5;
    border-radius:5px;
    padding:15px 30px;
    color:#fff;
    font:19px /1.2 'Zoho_Puvi_SemiBold';
    display:inline-block
}
.sdp-box-cta .arrow-circle-right{
    transform:translateX(0);
    transition:.3s ease-in
}
.sdp-box-cta:hover .arrow-circle-right{
    transform:translateX(5px)
}
.sdp-cta-yellow{
    background:#92761e
}
.sdp-dark-yellow{
    background:#92761e
}
.sdp-box-cta:hover{
    text-decoration:none
}
.sdp-guide-img{
    max-width:85%;
    margin:20px auto
}
.sdp-guide-img img{
    box-shadow:0 0 10px #000
}
.sdp-guide-img img{
    box-shadow:0 0 5px 2px #a1a1a1;
    border-radius:10px
}
.sdp-cta-form{
    display:flex;
    margin:0 auto;
    max-width:88%;
    padding:50px 0 0;
    justify-content:center
}
.sdp-cta-form .sdp-banner-cta{
    font-size:18px
}
.arrow-circle-right{
    width:25px;
    height:25px;
    border:1.5px solid #fff;
    border-radius:50%;
    position:relative;
    display:inline-block;
    vertical-align:middle;
    margin-left:5px
}
.arrow-circle-right::before{
    content:"";
    position:absolute;
    top:50%;
    left:5px;
    width:13px;
    height:1.5px;
    background:#fff;
    transform:translateY(-50%)
}
.arrow-circle-right::after{
    content:"";
    position:absolute;
    top:50%;
    right:8px;
    width:7px;
    height:7px;
    border-top:1.5px solid #fff;
    border-right:1.5px solid #fff;
    transform:translateY(-50%) rotate(45deg)
}
.sdp-blue-color-tabl.sdp-table-style,.sdp-blue-color-tabl.sdp-table-style table tr th,.sdp-blue-color-tabl.sdp-table-style th,.sdp-blue-color-tabl.sdp-table-style td{
    border-color:#30c6fc
}
.sdp-blue-color-tabl.sdp-left-tbl td{
    text-align:left
}
.sdp-blue-color-tabl.sdp-table-style table tr th{
    background:#cdeaff
}
.sdp-blue-color-tabl.sdp-table-style table tr:nth-child(even){
    background:#f2f9fe
}
.sdp-itms-img{
    width:230px;
    height:54px;
    background-image:url(https://cdn.manageengine.com/products/service-desk/itsm/images/itsm-guide-icon.png);
    background-size:1600px;
    background-position:-798px -63px
}
.sdp-stc-logo{
    width:110px;
    height:70px;
    background-position:-1221px -66px;
    background-size:1800px
}
.sdp-enersys-logo{
    width:110px;
    height:57px;
    background-position:-1407px -66px;
    background-size:1800px
}
.sdp-grid-three{
    display:grid;
    grid-template-columns:repeat(auto-fit,minmax(150px,1fr));
    gap:16px;
    margin-bottom:30px
}
.sdp-itil{
    background-position:-28px -41px;
    height:80px;
    width:150px
}
.sdp-gartner{
    background-position:-196px -29px;
    height:80px;
    width:200px;
    background-size:1400px
}
.sdp-pink{
    background-position:-450px -32px;
    height:80px;
    width:230px;
    background-size:1450px
}
.sdp-two-col-grid-main{
    display:grid;
    grid-template-columns:70% 30%;
    gap:16px;
    position:relative
}
.sdp-two-grid-item img{
    position:absolute;
    right:-20px;
    width:240px;
    bottom:-40px
}
.sdp-tbl-overflow{
    max-width:920px;
    width:100%;
    overflow-x:scroll
}
.sdp-tbl-overflow table{
    width:1700px
}
.sdp-quote-symbol{
    margin-top:40px
}
.sdp-quote-symbol::before{
    content:'';
    position:absolute;
    background:url(https://cdn.manageengine.com/products/service-desk/itsm/images/itsm-guide-icon.png) no-repeat;
    width:90px;
    height:100px;
    background-position:-617px 0;
    z-index:999;
    background-size:700px;
    top:-33px;
    left:15px
}
.sdp-relate-box{
    padding:40px;
    border:2px solid #ecf7ff;
    box-shadow:4px 4px 52.5px 0 #ecf7ff;
    border-radius:12px;
    margin-bottom:50px
}
.sdp-blue-box{
    border:1px solid #c7e8ff;
    box-shadow:4px 4px 52.5px 0 #daefff;
    padding:20px;
    border-radius:8px;
    margin:30px 0;
    position:relative
}
.sdp-blue-box::after{
    content:'';
    position:absolute;
    background:url(https://cdn.manageengine.com/products/service-desk/itsm/images/itsm-guide-icon.png) no-repeat;
    width:71px;
    height:64px;
    background-position:-496px 2px;
    z-index:999;
    background-size:562px;
    top:-33px;
    right:-6px
}
.sdp-blue-box p{
    margin-bottom:0
}
#incident-severity-levels.sdp-blue-theme .sdp-banner-section{
    background:url("https://cdn.manageengine.com/products/service-desk/it-incident-management/images/incident-severity-level-banner-bg.png") #3085fc no-repeat bottom;
    background-size:100%
}
#incident-severity-levels.sdp-blue-theme .sdp-author-details .date-of-guide{
    display:block
}
#incident-severity-levels.sdp-blue-theme .sdp-author-details .author-reviewed-by{
    display:flex;
    justify-content:center
}
#incident-severity-levels.sdp-blue-theme .sdp-author-details .date-of-guide .sdp-right-box{
    text-align:center
}
.sdp-guide-wrapper .sdp-guide-content{
    height:0;
    overflow:hidden;
    transition:height .35s ease;
    padding-left:12px
}
.sdp-guide-wrapper .sdp-guide-item{
    margin-top:6px;
    padding-right:20px
}
.sdp-arrow::before{
    content:"";
    position:absolute;
    border-right:1.5px solid #000;
    border-bottom:1.5px solid #000;
    width:8px;
    height:8px;
    right:2px;
    top:0;
    transform:rotate(-45deg)
}
.sdp-guide-wrapper{
    height:calc(100dvh - 230px);
    overflow-y:scroll
}
.sdp-guide-wrapper .sdp-guide-btn{
    width:100%;
    padding:8px;
    text-align:left;
    cursor:pointer;
    border:0;
    border-bottom:1px solid #ccc;
    margin-top:6px;
    background:#fff;
    display:flex;
    align-items:center;
    justify-content:space-between;
    font:15px / 1.5 var(--zoho_Puvi_Medium)
}
.sdp-guide-wrapper .sdp-guide-btn:hover,.sdp-guide-item.is-active>.sdp-guide-btn,.page-is-active a.sdp-internal-links{
    color:#0067ff;
    font-family:var(--zoho_Puvi_Semi_Bold)
}
.sdp-guide-wrapper .sdp-guide-btn:hover .sdp-arrow::before,.sdp-guide-item.is-active>.sdp-guide-btn .sdp-arrow::before{
    border-color:#0067ff
}
.sdp-guide-item.is-active>.sdp-guide-btn .sdp-arrow{
    transform:rotate(90deg)
}
.sdp-right-sidebar{
    position:absolute;
    right:70px;
    width:320px;
    padding:0;
    background:#f7f7f7;
    top:29px;
    min-height:40px;
    cursor:pointer;
    box-shadow:2px 2px 36.6px 0 #0000001A
}
.sdp-right-sidebar.sdp-sidebar ul{
    margin-top:0;
    padding-right:10px;
    border:1px solid #d5d5d5;
    border-top:0;
    border-radius:0 0 10px 10px
}
.sdp-header-cont{
    display:flex;
    justify-content:space-between;
    padding:10px 20px;
    border:1px solid #d5d5d5;
    border-radius:7px
}
.sdp-header-cont.rotate{
    border-bottom:0;
    border-bottom-left-radius:0;
    border-bottom-right-radius:0
}
.sdp-cate-list{
    padding:0;
    margin:0;
    max-height:0;
    overflow:hidden;
    transition:max-height .4s ease;
    visibility:hidden
}
.toc-arrow{
    transition:transform .3s ease
}
.toc-arrow.rotate{
    transform:rotate(180deg)
}
.sdp-cate-list.open{
    max-height:600px;
    visibility:visible;
    overflow-y:scroll
}
.sdp-cate-list li:first-child{
    margin-top:10px
}
.sdp-search-box{
    padding-right:20px
}
.sdp-yellow-bg{
    background-color:#f8d03b
}
@media(min-width:1280px) and (max-width:1280px){
    .sdp-content{
        padding:20px
    }
}
@media(max-width:1024px){
    .sdp-breadcrumb-sec .sdp-breadcrumb-container{
        padding-top:40px
    }
    .sdp-sidebar{
        top:90px
    }
    .sdp-header-cont{
        border-radius:0;
        border-left-width:0;
        border-right-width:0
    }
    .sdp-sidebar:not(.sdp-left-sidebar) li{
        font:15px/1.4 var(--zoho_Puvi_Medium)
    }
    .sdp-layout{
        grid-template-columns:100%
    }
    .sdp-left-sidebar{
        order:3;
        grid-column:1 / -1;
        background:linear-gradient(90deg,#fff,#f8fcff);
        z-index:9;
        border-right:0;
        height:max-content
    }
    .sdp-right-sidebar{
        order:-1;
        position:fixed;
        width:100%;
        left:0
    }
    .sdp-left-sidebar{
        display:none
    }
}
@media(max-width:768px){
    .sdp-author-main{
        grid-template-columns:1fr
    }
    .sdp-header-cont{
        display:flex;
        font:18px / 1.3 'Zoho_Puvi_SemiBold';
        letter-spacing:.3px;
        justify-content:space-between
    }
    .sdp-left-sidebar{
        height:max-content;
        width:80%;
        margin:30px auto;
        background:#fff;
        box-shadow:0 0 10px #cdeaff;
        border-radius:10px
    }
    .sdp-table-style{
        overflow-x:scroll
    }
    .sdp-right-sidebar ul{
        margin-top:0
    }
    .sdp-light-green.sdp-right-sidebar{
        background:#bcebb4
    }
    .faq-main-content .faq-item .faq-item-click h3{
        font-size:17px
    }
}
@media(max-width:414px){
    .sdp-content{
        padding:20px 20px 0
    }
    .apiform{
        padding:20px
    }
    .sdp-two-col-grid{
        grid-template-columns:1fr
    }
    .sdp-two-col-grid:first-child{
        margin-bottom:25px
    }
    .sdp-two-col-grid{
        gap:10px
    }
    .sdp-left-box,.sdp-right-box{
        text-align:center
    }
    .sdp-sidebar ul{
        margin-top:0
    }
    .sdp-right-sidebar{
        margin-bottom:0
    }
    h1{
        font-size:32px
    }
    .sdp-banner-cta{
        padding:18px
    }
    h2{
        font-size:28px
    }
    .sdp-author-details p{
        font-size:15px
    }
    .faq-main-content .faq-item .faq-item-click{
        width:95%
    }
    .sdp-layout{
        gap:0
    }
    .sdp-guide-video-sec-mian{
        width:100%
    }
}
