 @import url("https://www.manageengine.com/css/fonts.css");
 .quotes {
     font-family: 'Zoho_Puvi_Regular';
     font-size: 18px;
     line-height: 40px;
     text-align: center;
     width: 90%;
     margin: 50px auto;
 }
 
 p.quotes-desc {
     font-style: italic;
     font-size: 24px;
     font-family: serif;
     font-weight: bold;
     margin: 20px 0px;
     text-align: center;
     line-height: 1.3;
 }
 
 .qtnme {
     font-family: 'Zoho_Puvi_Regular';
     font-size: 14px;
     line-height: 40px;
     color: #529a63;
 }
 /*Footer CTA section */
 
 #sdpcutomerlogos,
 #ftrgetstd,
 #allFea {
     display: none;
 }
 
 .footerctas {
     background: #000;
     padding: 3% 0;
 }
 
 #itilftrcta {
     background: #000;
     padding: 40px 0px;
 }
 
 #itilftrcta h2 {
     color: #fff;
 }
 
 .footerctas h2 {
     color: #fff;
 }
 
 #nofolderftrctasec,
 #itsmfooterctasec,
 #hdsfooterctasec,
 #gdprfooterctasec,
 #atomtionftrctasec,
 #chngeftrctasec,
 #onpremisesftcta,
 #cloudftrcta,
 #itilrleseftrcta,
 #itilftrcta,
 #rportsftrcta {
     background: #000;
     padding: 3% 0;
 }
 
 #nofolderftrctasec h2,
 #itsmfooterctasec h2,
 #hdsfooterctasec h2,
 #gdprfooterctasec h2,
 #atomtionftrctasec h2,
 #chngeftrctasec h2,
 #onpremisesftcta h2,
 #cloudftrcta h2,
 #itilrleseftrcta h2,
 #itilftrcta h2,
 #rportsftrcta h2 {
     color: #fff;
 }
 
 #gdpr-additionalrcs h2.gdpr {
     width: 100% !important;
 }
 
 .chngeftrlinkssec ul.add-resources h2 {
     width: 90%;
 }
 
 .chngeftrlinkssec ul.add-resources li {
     margin: 10px 0;
 }
 
 ul.gdprlinks li {
     margin: 10px 0
 }
 
 .bradkrm-container {
     width: 1400px;
     margin: 0 auto
 }
 
 .selfsrviceftrcta {
     background: #000;
     padding: 3% 0;
 }
 
 .selfsrviceftrcta h2 {
     color: #fff;
 }
 
 #selserviceftrlinks {
     background: #fff;
 }
 
 #itsmfooterctasec,
 #atomtionftrctasec h2 {
     font-family: 'Zoho_Puvi_SemiBold';
     font-size: 30px;
     line-height: 1.25;
 }
 
 #nofolder-additionalrcs h2 {
     width: 95%;
 }
 
 #nofolder-additionalrcs ul.add-resources h2 {
     margin: 10px 0px 15px 0px;
 }
 
 #nofolder-additionalrcs ul.add-resources p {
     font-size: 18px;
     padding-right: 5%;
 }
 
 #opnprmises-additionalrcs h2 {
     width: 81%;
 }
 
 #integrtionadditionalsec h2 {
     width: 82%;
 }
 
 #opnprmises-additionalrcs ul.add-resources li {
     padding: 6px 0;
 }
 
 #itilrlese-additionalrcs ul.add-resources h2 {
     width: 84%;
 }
 
 #itilrlese-additionalrcs img.add-res {
     width: 50%;
 }
 
 #rportsadditionalsec ul.otherlinkcont li.left {
     flex: 0 0 100%;
 }
 
 #rportsadditionalsec h4.other {
     margin: 25px 0px 10px 0px !important;
 }
 
 a.startyrfre {
     background: #e23c32;
     color: #fff;
     font-size: 19px;
     padding: 7px 30px;
     border-radius: 0;
     text-decoration: none;
     font-weight: 400;
     width: 130px;
     display: inline-block;
     margin: 0 10px;
     line-height: 24px;
     font-family: 'Zoho_Puvi_SemiBold';
 }
 
 a.strtur30dys>span,
 a.startyrfre>span {
     font-size: 12px;
     display: block;
     letter-spacing: 1px;
 }
 
 a.startyrfre {
     background: #e23c32;
     color: #fff;
     font-size: 19px;
     padding: 7px 30px;
     border-radius: 0;
     text-decoration: none;
     font-weight: 400;
     width: 130px;
     display: inline-block;
     margin: 0 10px;
     line-height: 24px;
     font-family: 'Zoho_Puvi_SemiBold';
 }
 
 a.ftrdemo {
     background: #E9142B;
     color: #fff;
     font-size: 20px;
     line-height: 30px;
     padding: 10px 40px;
     display: inline-block;
     border-radius: 0;
     text-decoration: none;
     text-align: center;
     letter-spacing: 0;
     font-weight: 500;
     display: none;
 }
 /*Automation folder CTA style start*/
 
 #atomtionftrctasec a.startyrfre {
     background: #e23c32;
     color: #fff;
     font-size: 19px;
     padding: 7px 30px;
     border-radius: 0;
     text-decoration: none;
     font-weight: 400;
     width: 155px;
     display: inline-block;
     margin: 0 10px;
     line-height: 24px;
     font-family: 'Zoho_Puvi_SemiBold';
 }
 
 #atomtionftrctasec a.strtur30dys>span,
 a.startyrfre>span {
     font-size: 10px;
     display: block;
     letter-spacing: 1px;
     color: #ffff;
 }
 
 #atomtionftrctasec a.ftrdemo {
     background: #E9142B;
     color: #fff;
     font-size: 20px;
     line-height: 30px;
     padding: 10px 40px;
     display: inline-block;
     border-radius: 0;
     text-decoration: none;
     text-align: center;
     letter-spacing: 0;
     font-weight: 500;
     display: none;
 }
 /*Automation folder CTA style end*/
 
 .tac {
     text-align: center;
 }
 
 .mT0 {
     margin-top: 0 !important;
 }
 
 .mT30 {
     margin-top: 30px;
 }
 /*Footer additional links section */
 
 #additionalsec {
     background: #fff;
     padding: 0% 0
 }
 
 .add-resources-bg {
     padding: 50px 0;
     box-sizing: border-box;
 }
 
 .add-resources-bg .container {
     max-width: 1000px;
     width: 100%;
     margin: 0 auto;
     padding: 0;
 }
 
 ul.add-resources {
     display: flex;
 }
 
 ul.add-resources li {
     flex: 0 0 50%;
     box-sizing: border-box;
     padding: 0px 5px;
     margin: 5px 0px !important;
     box-sizing: border-box;
 }
 
 ul.add-resources h4 {
     margin-left: 0px;
     text-transform: uppercase;
     font-size: 19px;
     font-family: Zoho_Puvi_SemiBold;
 }
 
 ul.add-resources h2 {
     width: 65%;
     font-size: 28px;
     color: #3180d2;
     margin: 10px 0px 30px 0px;
     line-height: 1.2;
 }
 
 img.add-res {
     display: block;
     margin: 40px auto 0px 0px;
 }
 
 h4.other {
     margin: 30px 0px 10px 0px !important;
     text-transform: inherit !important;
     font-size: 18px !important;
 }
 
 p.lot-more {
     width: 80%;
 }
 
 ul.add-resources a {
     color: #000;
     font-size: 18px;
     text-decoration: underline;
 }
 
 ul.watch li {
     font-size: 18px;
     line-height: 1.8;
 }
 
 ul.luxury {
     margin: 30px 0px;
 }
 
 ul.luxury li {
     font-size: 18px;
     line-height: 1.8;
 }
 
 ul.lnks li {
     font-size: 18px;
     line-height: 1.8;
 }
 
 ul.lnks li a {
     position: relative;
     text-decoration: none;
 }
 
 ul.lnks li a:before {
     content: "";
     width: 0%;
     border-bottom: 1px solid #3180d2;
     position: absolute;
     top: 0;
     left: 0px;
     bottom: 0;
     transition: width 0.5s;
 }
 
 ul.lnks li a:hover:before {
     width: 100%;
 }
 
 ul.luxury li a {
     position: relative;
     text-decoration: none;
 }
 
 ul.luxury li a:before {
     content: "";
     width: 0%;
     border-bottom: 1px solid #3180d2;
     position: absolute;
     top: 0;
     left: 0px;
     bottom: 0;
     transition: width 0.5s;
 }
 
 ul.luxury li a:hover:before {
     width: 100%;
 }
 
 ul.addresorcs li a {
     position: relative;
     text-decoration: none;
     font-size: 16px !important;
     line-height: 1.3 !important;
     margin: 5px 0px;
     display: inline-block;
 }
 
 ul.addresorcs li a:before {
     content: "";
     width: 0%;
     border-bottom: 1px solid #000;
     position: absolute;
     top: 0;
     left: 0px;
     bottom: 0;
     transition: width 0.5s;
 }
 
 ul.addresorcs li a:hover:before {
     width: 100%;
 }
 
 ul.otherlinkcont {
     display: flex;
 }
 
 ul.otherlinkcont li.left {
     width: 50%;
 }
 
 ul.otherlinkcont li.right {
     width: 50%;
 }
 
 .otherlinkcont>li {
     padding-right: 10px !important;
 }
 
 ul.otherlinks li a {
     position: relative;
     text-decoration: none;
     font-size: 16px;
 }
 
 ul.otherlinks li a:before {
     content: "";
     width: 0%;
     border-bottom: 1px solid #3180d2;
     position: absolute;
     top: 0;
     left: 0px;
     bottom: 0;
     transition: width 0.5s;
 }
 
 ul.otherlinks li a:hover:before {
     width: 100%;
 }
 
 p.itilresrv {
     display: none
 }
 
 #itilresrv {
     display: none;
 }
 
 p#itilresrv {
     font-size: 14px !important;
     padding-bottom: 25px;
     margin-top: 40px;
     margin-bottom: 0px;
 }
 
 p.footer-desc {
     max-width: 70%;
 }
 
 @media screen and (max-width:1024px) {
     .add-resources-bg .container {
         max-width: 90%;
         width: 90%;
         margin: 0 auto;
     }
     p.footer-desc {
         max-width: 100%;
     }
 }
 
 @media screen and (max-width:980px) {
     ul.add-resources h2 {
         width: 100%;
     }
     ul.add-resources {
         display: flex;
         align-items: center;
         flex-wrap: wrap;
     }
     ul.add-resources>li:nth-child(2) {
         margin-left: 0px;
     }
     ul.add-resources li {
         flex: 0 0 100% !important;
     }
     ul.otherlinkcont {
         display: flex;
         flex-wrap: wrap;
     }
     ul.otherlinkcont li.left {
         width: 100% !important;
     }
 }
 
 @media screen and (max-width:500px) {
     /*#nofolderftrctasec h2, #itsmfooterctasec h2, #hdsfooterctasec h2, #gdprfooterctasec h2, #atomtionftrctasec h2, #chngeftrctasec h2, #onpremisesftcta h2, #cloudftrcta h2, #itilrleseftrcta h2, #itilftrcta h2, #rportsftrcta h2{
	
}*/
     #nofolderftrctasec,
     #itsmfooterctasec,
     #hdsfooterctasec,
     #gdprfooterctasec,
     #atomtionftrctasec,
     #chngeftrctasec,
     #onpremisesftcta,
     #cloudftrcta,
     #itilrleseftrcta,
     #itilftrcta,
     #rportsftrcta {
         padding: 10% 0;
     }
     #nofolderftrctasec a.startyrfre:nth-child(2) {
         display: none
     }
     #itsmfooterctasec a.startyrfre:nth-child(2) {
         display: none
     }
     #hdsfooterctasec a.startyrfre:nth-child(2) {
         display: none
     }
     #gdprfooterctasec a.startyrfre:nth-child(2) {
         display: none
     }
     #atomtionftrctasec a.startyrfre:nth-child(2) {
         display: none
     }
     #chngeftrctasec a.startyrfre:nth-child(2) {
         display: none
     }
     #onpremisesftcta a.startyrfre:nth-child(2) {
         display: none
     }
     #cloudftrcta a.startyrfre:nth-child(2) {
         display: none
     }
     #itilrleseftrcta a.startyrfre:nth-child(2) {
         display: none
     }
     #itilftrcta a.startyrfre:nth-child(2) {
         display: none
     }
     #rportsftrcta a.startyrfre:nth-child(2) {
         display: none
     }
     #nofolderftrctasec .mob-pB50 {
         padding-bottom: 10px!important;
     }
     #itsmfooterctasec .mob-pB50 {
         padding-bottom: 10px!important;
     }
     #hdsfooterctasec .mob-pB50 {
         padding-bottom: 10px!important;
     }
     #gdprfooterctasec .mob-pB50 {
         padding-bottom: 10px!important;
     }
     #atomtionftrctasec .mob-pB50 {
         padding-bottom: 10px!important;
     }
     #chngeftrctasec .mob-pB50 {
         padding-bottom: 10px!important;
     }
     #onpremisesftcta .mob-pB50 {
         padding-bottom: 10px!important;
     }
     #cloudftrcta .mob-pB50 {
         padding-bottom: 10px!important;
     }
     #itilrleseftrcta .mob-pB50 {
         padding-bottom: 10px!important;
     }
     #itilftrcta .mob-pB50 {
         padding-bottom: 10px!important;
     }
     #rportsftrcta .mob-pB50 {
         padding-bottom: 10px!important;
     }
     img.add-res {
         display: block;
         margin: 25px auto;
     }
 }
 /*SDP-COMMON-FOOTER-STYLE-START-HERE*/
 
 .sdp-common-footer-bg a {
     margin-bottom: 0;
 }
 
 section.sdp-common-footer-bg {
     font: 18px/1.6 Zoho_Puvi_Regular;
 }
 
 .sdp-common-footer-bg {
     background: #f5f5f5;
     padding: 100px 0px;
 }
 
 .sdp-common-footer {
     display: flex;
     flex-wrap: wrap;
     max-width: 1200px;
     margin: 0 auto;
 }
 
 .sdp-common-footer-col {
     flex-grow: 1;
     flex-basis: 0;
 }
 
 .sdp-common-footer .sdp-common-footer-col:nth-child(2) {
     margin: 0px 100px;
 }
 
 .sdp-common-footer .sdp-common-footer-col:nth-child(3) {
     margin: 0px 100px 0px 0px;
 }
 
 .promo1 {
     margin: 0px 0px 30px 0px;
 }
 
 .sdp-common-footer-col img {
     width: auto;
     max-width: unset;
     cursor: pointer;
 }
 
 .sdp-common-footer-col h4 {
     font: 23px/1.4 Zoho_Puvi_SemiBold;
     text-align: left;
     margin: 0px 0px 5px 0px;
     position: relative;
 }
 
 h4.top-space {
     margin-top: 50px;
 }
 
 .sdp-common-footer-list-items li a {
     /*font: 14px/1.6 Zoho_Puvi_Regular;*/
     font: 400 14px/1.6 'ZohoPuvi', sans-serif !important;
     color: #000;
     text-decoration: none;
     display: inline-block;
     position: relative;
 }
 
 .sdp-common-footer-list-items li a:before {
     content: "";
     width: 0%;
     border-bottom: 1px solid #000;
     position: absolute;
     top: 0;
     left: 0px;
     bottom: 0;
     transition: width 0.5s;
 }
 
 .sdp-common-footer-list-items li a:hover:before {
     width: 100%;
 }
 
 ul.footer-social-icons {
     display: flex;
 }
 
 ul.footer-social-icons li img {
     width: 26px;
 }
 
 ul.footer-social-icons li:nth-child(2) {
     margin: 0px 15px;
 }
 /*video popup style starts here*/
 
 .bg-overlay {
     background: rgba(255, 255, 255, .95);
     width: 100%;
     height: 100%;
     left: 0;
     top: 0;
     z-index: 999999;
     position: fixed;
     display: none;
 }
 
 .video-popup {
     position: fixed;
     top: 50%;
     left: 50%;
     transform: translate(-50%, -50%);
     z-index: 999999;
     width: 70%;
     height: auto;
 }
 
 .cancel {
     cursor: pointer;
     position: fixed;
     right: 20px;
     top: 20px;
     z-index: 999999;
     display: none;
 }
 
 .cancel img {
     width: 32px;
     height: 32px;
     margin: 0px;
 }
 /*video popup style ends here*/
 
 @media only screen and (max-width:1024px) {
     .sdp-common-footer .sdp-common-footer-col:nth-child(2) {
         margin: 0px 50px;
     }
     .sdp-common-footer .sdp-common-footer-col:nth-child(3) {
         margin: 0px 50px 0px 0px;
     }
 }
 
 @media only screen and (max-width:768px) {
     .sdp-common-footer-bg {
         background: #f5f5f5;
         padding: 75px 0px;
     }
     .sdp-common-footer {
         display: block;
     }
     .sdp-common-footer-col:nth-child(1) {
         text-align: center;
     }
     .promo1,
     .promo2 {
         display: inline-block;
         margin: 20px;
     }
     .sdp-common-footer .sdp-common-footer-col:nth-child(2) {
         margin: 0px 0px;
     }
     .sdp-common-footer .sdp-common-footer-col:nth-child(3) {
         margin: 0px 0px 0px 0px;
     }
     ul.sdp-common-footer-list-items li {
         display: inline-block;
         margin: 10px 35px 10px 0;
     }
     ul.footer-social-icons li img {
         margin: 10px 0px 10px 0;
     }
     h4.top-space {
         margin-top: 0px;
     }
     .sdp-common-footer-col h4 {
         margin: 30px 0px 5px 0px;
     }
     .cancel img {
         width: 20px;
         height: 20px;
     }
 }
 
 @media only screen and (max-width:414px) {
     .sdp-common-footer-col {
         text-align: center;
     }
     .sdp-common-footer-bg {
         padding: 50px 0px 100px 0px;
     }
     ul.sdp-common-footer-list-items {
         margin-top: 15px;
     }
     ul.sdp-common-footer-list-items li {
         display: block;
         margin: 10px 35px 10px 0;
         text-align: left;
         padding: 0px 0px 0px 30px;
     }
     .sdp-common-footer-col h4 {
         font: 19px/1.4 Zoho_Puvi_SemiBold;
         margin: 0px 0px 0px 0px;
         border-bottom: 1px solid #e0e0e0;
         padding: 15px 0px;
     }
     .promo2 {
         padding-bottom: 40px;
     }
     /* sdp-footer-accordion style starts here */
     .sdp-footer-accordion {
         cursor: pointer;
         box-sizing: border-box;
         width: 100%;
         outline: none;
         transition: 0.4s;
     }
     .sdp-footer-accordion:after {
         content: "";
         border: solid #000;
         border-width: 0 1px 1px 0;
         display: inline-block;
         padding: 3.5px;
         position: absolute;
         right: 30px;
         top: 23px;
         transform: rotate(45deg);
         transition: all .3s ease;
     }
     .sdp-footer-accordion.active:after {
         transform: rotate(-135deg);
         top: 27px;
     }
     .sdp-footer-panel {
         max-height: 0;
         overflow: hidden;
         transition: max-height 0.2s ease-out;
     }
     /* sdp-footer-accordion style ends here */
 }
 
 @media only screen and (max-width:320px) {
     .promo1,
     .promo2 {
         max-width: 80%;
     }
     .promo1,
     .promo2 {
         margin: 0px 0px 25px 0px;
     }
 }
 /*SDP-COMMON-FOOTER-STYLE-END-HERE*/