 @import url("https://www.manageengine.com/css/fonts.css");
 .quotes {
   font-family: 'Robotoregular';
   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: 'Robotoregular';
   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: 'Robotosemibold';
   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: 'Robotosemibold';
 }
 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: 'Robotosemibold';
 }
 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: 'Robotosemibold';
 }
 #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: Robotosemibold;
 }
 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%;
 }
 .video-cta {
   text-align: center;
 }
 .footer-video-iframe .video-cta {
   text-align: center;
   margin: 20px 0px 35px;
 }
 .video-cta a {
   border-radius: 5px;
   cursor: pointer;
   background: #e9152b;
   font-size: 17px;
   text-transform: uppercase;
   font-family: 'Robotoregular';
   margin-top: 15px;
   margin: 20px 0px;
   display: inline-block;
   color: #fff;
   padding: 10px 18px;
   text-decoration: none !important;
   width: 230px;
 }
 @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 Robotoregular;
 }
 .sdp-common-footer-bg {
   background: #f5f5f5;
   padding: 100px 0px;
 }
 .sdp-common-footer {
   display: flex;
   flex-wrap: wrap;
   max-width: 1200px;
   margin: 0 auto;
   padding: 0px 30px;
 }
 .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 Robotosemibold;
   text-align: left;
   margin: 0px 0px 5px 0px;
   position: relative;
   color: #000;
 }
 h4.top-space {
   margin-top: 50px;
 }
 .sdp-common-footer-list-items li a {
   font: 14px/1.6 Robotoregular !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;
 }
 /* Resource page Sider bar START*/
 .sdp-article-items-main ul, .sdp-case-items-main ul {
   list-style-type: none !important;
   padding: 0 !important;
 }
 .sdp-article-items-main ul li:not(:last-child), .sdp-case-items-main ul li:not(:last-child) {
   padding: 5px 0;
   border-bottom: 1px solid #e5e5e5;
   margin-bottom: 10px;
 }
 .sdp-article-items-main ul li a, .sdp-case-items-main ul li a {
   color: #000;
   font: 16px / 1 'Robotoregular', sans-serif;
   padding: 10px 0;
 }
 .sdp-article-items-main ul li a:hover, .sdp-case-items-main ul li a:hover {
   text-decoration: none;
   color: #1e71b9;
 }
 .sdp-article-list-heading h3, .sdp-case-list-heading h3 {
   font-size: 18px;
   border-bottom: 1px solid #a4cfe5;
   padding-bottom: 5px;
   margin-bottom: 10px;
 }
 /* Resource page Sider bar END*/
 /*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: 10px;
   }
   .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 Robotosemibold;
     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% !important;
   }
   .promo1, .promo2 {
     margin: 0px 0px 25px 0px;
   }
 }
 /*SDP-COMMON-FOOTER-STYLE-END-HERE*/