/* Industry Solution banner */
.banner {padding: 140px 0 110px 0;position: relative;}.financial-page .banner {background: url(https://www.manageengine.com/fr/css/../images/financial-service-banner.svg) no-repeat #2f445c;background-size: 24%;background-position: 75% center;}.manufacturing-page .banner {background: url("images/manufacturing-banner.svg") no-repeat #97d7c2;background-size: 34%;background-position: 81% bottom;}.banner.education-banner {background: url("https://www.manageengine.com/fr/css/../images/education-banner.svg") no-repeat #FED400;background-size: 34%;background-position: 85% center;}.healthcare-page .banner {background: url("images/healthcare-banner.svg") no-repeat #03004d;background-size: 34%;background-position: 85% center;}.page-title {font-weight: 600;font-size: 2.1em;margin-bottom: 15px;line-height: 1.4;color: #000;}.financial-page .page-title, .healthcare-page .page-title {color: #fff;}.banner-note {font-size: 1.2em;}.financial-page .banner-note, .healthcare-page .banner-note {color: #fff;}.page-descr {color: #04093E;}.sol-row {margin-bottom: 50px;}.sol-row:last-child {margin-bottom: 0;}.cloud-title {color: #04093E;line-height: 1.4;font-weight: 500;margin-top: 0;margin-bottom: 50px;}.section-title {margin-top: 0;margin-bottom: 16px;font-weight: 600;color: #000;font-size: 1.7em;line-height: 1.4;}.bold-hdng {color: #000;font-weight: 500;margin-bottom: 10px;}.sub-section {font-size: 1.1em;font-weight: 600;color: #04093E;}#shortdescr {background: #f7f7f7;}.hdng-descr {font-size: 15px;line-height: 1.6;margin-bottom: 20px;margin-left: 0;}.clouds-lists li.single-line {margin-bottom: 62px;}.clouds-lists li img {display: block;width: auto;height: 28px;position: absolute;transform: translate(0, -50%);top: 50%;}a.industry-links {display: block;color: #3754ff;position: relative;font-size: 1.2em;text-decoration: none;}.financial-page a.industry-links {color: #F0483E;}a.industry-links:hover, .financial-page a.industry-links:hover {color: #000;}.sol-row > .rows > div {margin-bottom: 20px;}.product-in-title {font-weight: 500;margin-bottom: 10px;}.lists {padding-left: 18px;line-height: 1.8;}.lists li {margin-bottom: 15px;position: relative;}.lists li:before {content: "";display: block;position: absolute;width: 7px;height: 7px;background: #2ea76f;border-radius: 100%;top: 8px;left: -15px;}.cta-links {display: inline-block;color: #28B273;font-size: 1.1em;margin-top: 10px;text-decoration: none!important;}.cta-links b {font-size: 1.2em;transition: all ease 0.6s;position: relative;bottom: 1px;}.cta-links:hover b {margin-left: 8px;}.overlay {position: fixed;width: 100%;height: 100%;background: rgb(0 0 0 / 48%);z-index: 999999;top: 0;left: 0;display: none;}.popup, .popup * {box-sizing: border-box;}.popup {position: fixed;transform: translate(-50%, -50%);top: 50%;left: 50%;width: 500px;max-width: 95%;max-height: 95vh;background: #fff;overflow: hidden;box-shadow: 0 0 10px rgb(0 0 0 / 26%);border-radius: 3px;z-index: 99;display: none;}.popup-content {overflow: scroll;height: 100%;max-height: 90vh;}.popup-content form {width: 90%;margin: 0 auto;}span.close {position: absolute;z-index: 999;top: 0px;right: 0px;color: rgb(255 255 255 / 65%);font-weight: bold;cursor: pointer;border-radius: 50%;text-align: center;line-height: 25px;font-family: 'Zoho_Puvi_SemiBold';font-size: 14px;padding: 2px 10px;}span.close:hover {color: #fff;}.education-page span.close, .manufacturing-page span.close {color: #6c6c6c;}.education-page span.close:hover, .manufacturing-page span.close:hover {color: #000000;}h2.popup-title {text-align: center;margin: 0;line-height: 1.6;background: url(../images/dotted-bg.svg) no-repeat, url(../images/dotted-bg.svg) no-repeat #003795;background-size: 7%, 5%;background-position: 15px 46px, 94% 20px;color: #fff;font-family: 'Zoho_Puvi_SemiBold';font-size: 16px;padding: 20px 25px;margin-bottom: 30px;}.financial-page h2.popup-title {background-color: #2f445c;}.manufacturing-page h2.popup-title {background: url(../images/dotted-bg-dark.svg) no-repeat, url(../images/dotted-bg-dark.svg) no-repeat #97d7c2;background-size: 7%, 5%;background-position: 15px 46px, 94% 20px;color: #000;}.healthcare-page h2.popup-title {background-color: #4320f1;}.education-page h2.popup-title {background: url(../images/dotted-bg-dark.svg) no-repeat, url(../images/dotted-bg-dark.svg) no-repeat #FED400;background-size: 7%, 5%;background-position: 15px 46px, 94% 20px;color: #000;}.form-control.btn-submits {background: transparent;text-align: center;}.form-control {height: 55px;margin-bottom: 12px;}.dropdown1, .dropdt1 {-ms-overflow-style: none;scrollbar-width: none;}.dropdown1::-webkit-scrollbar, .dropdt1::-webkit-scrollbar {width: 0px;background: transparent;display: none;}p.privacy-policy {color: #fff;margin-top: 20px;}p.privacy-policy a {color: #ffffff;text-decoration: underline;}.popup p.privacy-policy {color: #000;margin-top: 10px;line-height: 1.4;}.popup p.privacy-policy a {color: #000;}#meGDPRMessage {color: #fff;font-size: 15px;margin-bottom: 10px;width: 100%;line-height: 1.4;}.popup #meGDPRMessage {color: #000;}.hide_field {display: none;}/* form css  */.form-control {display: block;width: 100%;height: 55px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #fff;border-radius: 4px;box-shadow: none;position: relative;margin-bottom: 16px;transition: border ease 1.5s;-webkit-transition: border ease 1.5s;-moz-transition: border ease 1.5s;}.enquiry-popup .form-control {height: 48px;border: 1px solid #c9c6c6;transition: border ease .9s;-webkit-transition: border ease .9s;-moz-transition: border ease .9s;}.dropdown-control {background: url(https://www.manageengine.com/images/submenu-sel-arrow.png) no-repeat;background-position: 95% center;}.form-control.dropdown-control.uscountry {background: #fff;}.form-control.active-row {border: 1px solid #FFF;}.form-control.btn-submits {border: none;margin-bottom: 45px;padding-left: 0;}.form-control.form-comments {height: 85px;}.form-control:after, .form-control:before {box-sizing: inherit;content: '';position: absolute;width: 0;height: 0;z-index: 1;border: 2px solid transparent;border-radius: 5px;pointer-events: none;}.form-control:before {top: 0px;left: 0px;}.form-control:after {bottom: 0;right: 0;}.form-control .error {position: absolute;bottom: -8px;left: 30px;transition: all ease 0.3s;-moz-transition: all ease 0.3s;-webkit-transition: all ease 0.4s;font-size: 12px;z-index: 8;opacity: 1;background: linear-gradient(to bottom, #fff, #f3f3f3);padding: 5px;line-height: 0.5;color: red;display: none;}.form-control .error.phone_codeerror {line-height: 1.2;bottom: -18px;left: 14px;margin-right: 8px;}.form-control * {appearance: none;-moz-appearance: none;-webkit-appearance: none;}.form-control .label {position: absolute;transform: translate(0%, -50%);top: 50%;left: 30px;transition: all ease 0.3s;-moz-transition: all ease 0.3s;-webkit-transition: all ease 0.4s;font-size: 16px;z-index: 8;opacity: 0.7;}.form-comments.form-control .label {top: 35%;}.form-control input, .form-control select, .form-control textarea {width: 100%;outline: none;border: none;background: none!important;height: 100%;padding-left: 20px;font-size: 1.2em;position: relative;z-index: 9;opacity: 0.6;resize: none;font-family: 'ZohoPuvi';}.form-control select {opacity: 0;background: url(https://www.manageengine.com/government/images/arrow.png) no-repeat!important;background-position: 98%!important;}.form-control.active-row select {opacity: 1;color: #7c7979;}.btn-submits button {border-radius: 4px;font-size: 16px;font-weight: 400;border: 2px solid #ff4a36;background: #ff4a36;color: #fff;cursor: pointer;outline: none;display: inline-block;padding: 12px 40px;margin: 0 0 20px 0;}.financial-page .btn-submits button {border: 2px solid #149649;background: #149649;}.manufacturing-page .btn-submits button {background: #e99527;border: 2px solid #e99527;}.education-page .btn-submits button {border: 2px solid #091fa2;background: #091FA2;}.healthcare-page .btn-submits button {border: 2px solid #e5c519;background: #e5c519;color: #000;}.btn-submits button:hover, .financial-page .btn-submits button:hover, .manufacturing-page .btn-submits button:hover, .education-page .btn-submits button:hover, .healthcare-page .btn-submits button:hover {background: #373737;border-color: #373737;}.form-control.btn-submit, .form-control.btn-submit-new {background: transparent;border: none;height: auto;text-align: center;}.btn-submit-new button {font-size: 18px;font-weight: 400;border: 2px solid #3754ff;border-radius: 5px;background: #3754ff;color: #fff;cursor: pointer;outline: none;display: inline-block;padding: 12px 50px;margin: 20px 0;}.btn-submit-new button:hover {background: #444;border-color: #444;}.financial-page .btn-submit-new button {background: #149649;border-color: #149649;color: #fff;}.financial-page .btn-submit-new button:hover {background: #fff;border-color: #fff;color: #2B3F59;}.active-row.form-control::before {border-top-color: #3754ff;border-right-color: #3754ff;transition: width 0.15s ease-out, height 0.15s ease-out 0.15s;width: 100%;height: 100%;}.active-row.form-control::after {border-bottom-color: #3754ff;border-left-color: #3754ff;transition: border-color 0s ease-out 0.3s, width 0.15s ease-out 0.3s, height 0.15s ease-out 0.45s;width: 100%;height: 100%;}.form-control.active-row .label {top: 0;background: linear-gradient(to bottom, #f3f3f3, #fff);padding: 0 6px;left: 15px;font-size: 1em;opacity: 1;}.popup .form-control.active-row .label {background: #fff;}.uscountry.form-control {height: auto;background: transparent;padding: 0;border-color: transparent;}.uscountry.form-control:before, .uscountry.form-control:after {display: none;}.uscountry select#contact_country, .uscountry select#zc-country {height: 60px;border: 2px solid #3754ff;border-radius: 4px;opacity: 1;background: url(https://www.manageengine.com/government/images/arrow.png) no-repeat #fff!important;background-position: 95%!important;}.uscountry.form-control.active-row .label {z-index: 99;}.uscountry select#country_state {height: 60px;background: url(https://www.manageengine.com/government/images/arrow.png) no-repeat #fff!important;background-position: 95%!important;margin-top: 15px;border-radius: 4px;opacity: 1;border: 2px solid #3754ff;}.uscountry .state-label {top: unset!important;bottom: 38px;}.dropdown1 {position: relative;z-index: 99;font-size: 12px;padding: 0;height: 55px;}.dropdown1.sol {z-index: 999;}.dropdown1 .dropdt1 {width: 100%;height: 100%;}.clicks {display: block;width: 100%;height: 100%;}.dropdt1 .hida1 {display: block;width: 100%;height: 100%;padding-top: 16px;padding-left: 30px;font-size: 16px;color: #7a7878;background: url(https://www.manageengine.com/government/images/arrow.png) no-repeat transparent;background-position: 96%;transition: all ease 0.2s;-webkit-transition: all ease 0.2s;}.popup .dropdt1 .hida1 {padding-top: 12px;}.active-row .dropdt1 .hida1 {background: linear-gradient(to bottom, #f3f3f3, #fff);width: auto;display: inline-block;position: absolute;height: auto;padding: 0 6px;top: -8px;left: 15px;z-index: 9;color: #555;}.multiSel1 {padding: 12px 10px 5px 10px;height: 53px;overflow: scroll;display: none;}.dropdown1 .dropdd1 {position: absolute;width: 100%;z-index: 9999;border-left: 1px solid #ccc;border-right: 1px solid #ccc;}div.dropdownsearch1 {width: 100%;background: #fff;display: none;z-index: 9999;position: relative;}.dropdown1 .dropdd1 input {width: 96%;padding: 10px;font-size: 14px;margin: 15px 10px 5px;border: 1px solid #CCC;background: #fff;box-sizing: border-box;opacity: 1;}.dropdown1 .dropdd1 ul {color: #2e2d2d;display: none;left: 0;padding: 15px 15px 2px 0;position: absolute;top: 50px;width: 100%;list-style: none;height: 175px;overflow: auto;background: #fff;text-align: left;overflow: scroll!important;}.dropdown .dropdd ul li, .dropdown1 .dropdd1 ul li {padding: 5px 10px;width: 100%;font-size: 14px;line-height: 2;cursor: pointer;}.multiSel1 span {border: 1px solid #333;padding: 1px 5px;border-radius: 5px;margin: 2px 5px 2px 0;font-size: .9em;line-height: 20px;display: inline-block;}.multiSel1 span strong {margin: 0 0 0 10px;color: #898383;font-weight: 700;cursor: pointer;}.btn-cta {margin: 20px 0 35px 0;}.btn-cta a {color: #167fef;font-weight: 400;text-decoration: none;display: inline-block;margin-right: 15px;border-radius: 40px;}.manufacturing-page .btn-cta a {color: #024eff;}.btn-cta a:hover, .manufacturing-page .btn-cta a:hover {color: #000;}.cta-arrow {display: inline-block;width: 20px;height: 15px;vertical-align: middle;background: url(https://www.manageengine.com/fr/css/../images/right-arrow.svg) no-repeat;background-position: center;background-size: 95%;margin-left: 4px;}.btn-cta a:hover .cta-arrow {-webkit-filter: invert(30%) grayscale(85%) brightness(74%) contrast(2);filter: invert(30%) grayscale(85%) brightness(74%) contrast(3);}.secondary-tab li.active-tab a:after {background: #fc5a2e;}.animation {animation: none;}/*---------*/.financial-page .global-success-msg {background: #2f445c;color: #fff;}.healthcare-page .global-success-msg {background: #4320f1;color: #fff;}.global-success-msg p {line-height: 1.6;margin: 0;}.global-success-msg img {width: 55px;display: block;margin: 0 auto 15px auto;}.financial-page .global-success-msg img, .healthcare-page .global-success-msg img {filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1);-moz-filter: brightness(0) invert(1);}.manufacturing-page .global-success-msg img {filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);}.global-success-msg span:not(.close) {display: block;font-size: 0.8em;margin-top: 10px;position: relative;}.global-success-msg span:not(.close):before {content: "";display: block;width: 100px;height: 3px;background: #f26e38;margin: 15px auto;}.global-success-msg span.close {font-weight: 500;margin: 0;}.explore-btn {background: #091FA2;color: #fff;display: inline-block;padding: 8px 28px;font-weight: 400;border-radius: 3px;text-decoration: none!important;}.explore-btn.yel {background: #E5C519;color: #030055;}.manufacturing-page .explore-btn {background: #e99527;}.explore-btn:hover {background: #212121;}.explore-btn.yel:hover {background: #fff;}.financial-page .explore-btn {background: #149649;}.financial-page .explore-btn:hover {background: #ffffff;color: #2e445c;}.secondary-tab {background-image: -webkit-gradient(to right, #f3f3f3, #fff);background-image: -webkit-linear-gradient(to right, #f3f3f3, #fff);background-image: linear-gradient(to right, #f3f3f3, #fff);margin: 0;}.secondary-tab:after {content: "";display: block;width: 100%;height: 1px;background-image: linear-gradient(to right, #beb9b9, #fff);position: relative;visibility: visible;}.secondary-tab li {display: inline-block;margin: 0;float: left;}.secondary-tab li h4 {margin: 0;}.secondary-tab li a {color: #000;text-decoration: none;display: block;line-height: 1.5;padding: 15px 20px;position: relative;font-size: 12px;}.financial-page .secondary-tab li a {font-size: 13px;}.secondary-tab li a:before {content: "";width: 1px;display: block;height: 30px;position: absolute;background: #707070;left: 0;transform: translate(0, -50%);top: 50%;}.secondary-tab li:first-child a:before {display: none;}.secondary-tab li a:after {content: "";display: block;width: calc(100% - 40px);height: 2px;position: absolute;bottom: 0;background: transparent;}.secondary-tab li.active-tab a:after {background: #fc5a2e;}.secondary-tab li.active-tab a, .secondary-tab li a:hover {color: #FC5425;}.sol-box {float: left;border: none;}.sol1 {width: 55%;}.sol2 {width: 45%;}.sol-box h2 {margin-top: 0;color: #FC5425;font-weight: 500;font-size: 1.8em;margin-bottom: 15px;line-height: 1.2;}.financial-page .sol-box h2 {color: #247153;}.sol-box h3 {color: #000000;font-weight: 500;font-size: 1.3em;}.manufacturing-page .bold-con {color: #000;font-family: 'Zoho_Puvi_SemiBold';}.odd-section {background: url("images/industry-right-circle.svg") no-repeat;background-size: 43%;background-position: 105% top;}.even-section {background: url("images/industry-right-circle.svg") no-repeat;background-size: 43%;background-position: -20% top;}.sol-box img {width: 80%;height: auto;display: block;margin-top: 20px;}.sol-box img.sml-img {width: 65%;}.odd-section .sol-box img {float: right;}.even-section .sol-box img {float: left;}.sol-box ul {padding-left: 28px;}.sol-box ul li ul {margin-top: 15px;}.sol-box ul li {margin-bottom: 15px;}.sol-box ul li:before {content: "";display: inline-block;background: #ed681b;width: 8px;height: 8px;position: relative;right: 25px;margin-right: -8px;}.sol-box ul li ul li:before {border: 2px solid #ed681b;background: #fff;width: 6px;height: 6px;}.financial-page .sol-box ul li:before {background: #005197;}.financial-page .sol-box ul li ul li:before {border: 2px solid #005197;background: #fff;width: 4px;height: 4px;}.sol-cta {background: #071672;display: inline-block;padding: 7px 25px;color: #fff;text-decoration: none;margin-top: 20px;border-radius: 4px;text-decoration: none!important;}.sol-cta:hover {background: #2e2e2e;}#testimonials {background: #fff;}ul.cust-stories {margin-left: -0.5%;margin-right: -0.5%;}.cust-stories li {float: left;width: 31%;margin-left: 0.5%;margin-right: 0.5%;background: #fbca61;margin-bottom: 10px;min-height: 235px;}.manufacturing-page .cust-stories li {background: #97d7c2;}.healthcare-page .cust-stories li {background: #03004d;}.edu-cust.cust-stories li {width: 34%;}.cust-stories li:first-child {width: 25%;}.edu-cust.cust-stories li:first-child {width: 33%;}.cust-stories li:nth-child(2) {width: 28%;}.cust-stories li:nth-child(3) {width: 33%;}.cust-stories li:nth-child(4) {width: 44%;}.manufacturing-page .cust-stories li, .manufacturing-page .cust-stories li:first-child {width: 32%;}.cust-stories li a {color: #000;padding: 20px 30px;display: block;text-decoration: none!important;}.healthcare-page .cust-stories li a {color: #fff;}.financial-page .cust-stories li {background: #2F445C;width: 31%;}.financial-page .cust-stories li a {color: #fff;}.healthcare-page #resources h2 {position: relative;left: 20px;}.healthcare-page #resources h2:before {content: "";height: 1px;width: 40%;background: #b6b6b6;position: absolute;left: -20px;border-radius: 3px;bottom: 16px;}.healthcare-page #resources h2 span {background: #fff;position: relative;z-index: 2;padding: 0 30px;color: #000;}.resources {display: block;color: #000;text-align: center;font-size: 16px;line-height: normal;background: #fff;margin-bottom: 20px;border-radius: 5px;overflow: hidden;}a.resources:hover {text-decoration: none;}.resources > div {padding: 30px 10px 0;background: #F5F5F7;}.resources p {line-height: 1.4;margin-top: 0px;min-height: 80px;margin-bottom: 0;}.resources span.learn-btn b.arr {transition: none;}.resources span.learn-btn {padding: 18px 0;display: block;background: #f5f5f7;}.resources:hover span.learn-btn {background: #3782f5;color: #fff;}.resources-images {display: block;height: 200px;width: 100%;}.res-img1 {background: url("https://www.manageengine.com/fr/css/../images/he-res1.jpg");background-position: center;background-size: cover;}.res-img2 {background: url("https://www.manageengine.com/fr/css/../images/he-res2.jpg");background-position: center;background-size: cover;}.res-img3 {background: url("https://www.manageengine.com/fr/css/../images/he-res3.jpg");background-position: center;background-size: cover;}.res-img4 {background: url("https://www.manageengine.com/fr/css/../images/he-res4.jpg");background-position: center;background-size: cover;}.res-img5 {background: url("https://www.manageengine.com/fr/css/../images/he-res5.jpg");background-position: center;background-size: cover;}p.loadersec {text-align: center;margin: 20px 0 0;}span.load-more {color: #000;cursor: pointer;display: inline-block;position: relative;}.load-more:after, .load-more2:after {content: "";transition: all ease 0.4s;border: solid #000;border-width: 0 2px 2px 0;padding: 3px;transform: rotate(45deg);-webkit-transform: rotate(45deg);width: 2px;display: block;height: 2px;margin: 0 auto;position: relative;top: 5px;}span.load-more.disabled {opacity: 0;pointer-events: none;}.loader {display: inline-block;border: 8px solid #ffffff;border-radius: 50%;border-top: 8px solid #3e3b39;width: 10px;height: 10px;-webkit-animation: spin 2s linear infinite;animation: spin 2s linear infinite;position: absolute;transform: translate(-50%, -50%);top: 78%;right: 39%;z-index: 9;}@keyframes spin {0% {transform: rotate(0);}100% {transform: rotate(360deg);}}.guide-box img {width: 100%;height: auto;}span.cust-content {display: block;margin-bottom: 10px;font-weight: 500;min-height: 72px;font-size: 1.1em;}.financial-page span.cust-content, .healthcare-page span.cust-content {min-height: 98px;}.manufacturing-page span.cust-content {min-height: 50px;}span.cust-cta {display: block;color: #3754ff;position: relative;}.financial-page span.cust-cta {color: #FDC434;}.healthcare-page span.cust-cta {color: #ffd700;}b.arr {transition: all ease 0.4s;-webkit-transition: all ease 0.4s;}.cust-stories li:hover b.arr {margin-left: 10px;}.cust-logos, .healthcare-cust-logos {text-align: center;}.cust-logos span {display: inline-block;background: url("images/education-sprite.png");width: 160px;height: 40px;}span.cust1 {background-position: -7px -6px;}span.cust2 {background-position: -160px -6px;width: 135px;}span.cust3 {background-position: -276px -6px;}span.cust4 {background-position: 8px -62px}#secondary-header {padding: 0;}.healthcare-cust-logos span {display: inline-block;background: url("images/healthcare-solution.png") no-repeat;width: 180px;height: 60px;background-size: 640px;margin: 0 10px;}span.healthcare-cust1 {background-position: -34px -6px;}span.healthcare-cust2 {background-position: -226px -7px;width: 130px;}span.healthcare-cust3 {background-position: -342px -7px;width: 140px;}span.healthcare-cust4 {background-position: -468px -10px}span.healthcare-cust5 {background-position: -34px -74px}span.healthcare-cust6 {background-position: -210px -74px}#secondary-header.fixed {position: fixed;width: 100%;left: 0;top: 53px;z-index: 99;box-shadow: -1px 2px 10px rgb(0 0 0 / 39%);padding-top: 3px;background-image: -webkit-gradient(45deg, #f3f3f3, #f5f3f3, white);background-image: -webkit-linear-gradient(45deg, #f3f3f3, #f5f3f3, white);background-image: linear-gradient(45deg, #f3f3f3, #f5f3f3, white);}#talkto-an-expert {background: #f3f3f3;}.financial-page #talkto-an-expert {background: #2B3F59;}#talkto-an-expert p.privacy-policy, #talkto-an-expert p.privacy-policy a, #talkto-an-expert #meGDPRMessage {color: #444;}.financial-page #talkto-an-expert p.privacy-policy, .financial-page #talkto-an-expert p.privacy-policy a, .financial-page #talkto-an-expert #meGDPRMessage {color: #fff;}.financial-page #talkto-an-expert p.privacy-policy a:hover {color: #FDC434;}.popup p.privacy-policy a:hover {color: #109748;}
.banner img{display:none;height:auto;}
.hlth-icon
{
	background: url("https://www.manageengine.com/fr/css/../images/healthcare-sprite.svg") no-repeat;
	    background-size: 263px;
	display: block;
	width: 44px;
	height: 44px;
	position: absolute;
	left: 0;
	transform: translate(0, -50%);
    top: 50%;
}
.hlth-icon1{background-position: -106px -62px;}
.hlth-icon2{background-position: -53px -60px;}
.hlth-icon3{background-position: -3px -56px;}
.hlth-icon4{background-position: -211px -8px;}
.hlth-icon5{background-position: -154px -7px;background-size: 260px;}
.hlth-icon6{background-position: -99px -4px;}
.hlth-icon7{background-position: -49px -8px;}
.hlth-icon8{background-position: -3px -6px;}
.cust-stories .hlth-icon {
    transform: none;
    position: static;
	    margin-bottom: 10px;
}
.custhlth-icon1{background-position: -5px -112px;}
.custhlth-icon2{background-position: -52px -112px;}
.custhlth-icon3{background-position: -108px -115px;}
.custhlth-icon4{background-position: -164px -115px;}
.custhlth-icon5{background-position: -5px -154px; width: 54px;}
.prod-title
{
	margin-bottom: 35px;
	padding-left: 65px;
	    position: relative;
}
a.industry-links {
    display: block;
    color:#3a8ecb;
    position: relative;
	text-decoration: none;
}
/* animation */
.anim-left {transition: all ease 0.9s;-webkit-transition: all ease 0.9s;-moz-transition: all ease 0.9s;transform: translate(-800px, 0);-webkit-transform: translate(-800px, 0);-moz-transform: translate(-800px, 0);opacity: 0;}.anim-right {transition: all ease 0.9s;-webkit-transition: all ease 0.9s;-moz-transition: all ease 0.9s;transform: translate(800px, 0);-webkit-transform: translate(800px, 0);-moz-transform: translate(800px, 0);opacity: 0;}.active-anim .anim-left, .active-anim .anim-right {opacity: 1;transform: none;-webkit-transform: none;-moz-transform: none;}li.anim-flip {transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);transition: all ease 0.9s;-webkit-transition: all ease 0.9s;-moz-transition: all ease 0.9s;opacity: 0;}.active-anim li.anim-flip {opacity: 1;transform: rotateY(0);-webkit-transform: rotateY(0);-moz-transform: rotateY(0);}
/*-----------  Responsive    -----------*/
.odd-section
{
	    background: url("https://www.manageengine.com/fr/css/../images/industry-right-circle.svg") no-repeat;
	    background-size: 43%;
	background-position: 105% top;
}
.even-section
{
	 background: url("https://www.manageengine.com/fr/css/../images/industry-right-circle.svg") no-repeat;
	    background-size: 43%;
	background-position: -20% top;
}
.sol-box img {
    width: 80%;
	height: auto;
    display: block;
	margin-top: 20px;
}
.sol-box img.sml-img {
    width: 65%;
}
.odd-section .sol-box img
{
	    float: right;
}
/*------------ Government page css --------------*/
.government-page #testimonials{background:#003e6a;color:#fff;padding:100px 0;}
.government-page #testimonials h2{
	margin-top: 0;
	color: #fff;
	font-weight: 500;
	font-size: 1.8em;
	margin-bottom: 50px;
	line-height: 1.2;
	text-align:center;
}
.government-page .con-underline{text-decoration:underline;}
.our-pro-lists {padding-left: 35px;}
.our-pro-lists li {
	line-height: 1.6;
	margin-bottom: 20px;
	position: relative;
}
.our-pro-lists .tick-ico {
	border: 1px solid #39dbee;
	display: block;
	width: 18px;
	height: 18px;
	border-radius: 50%;
	position: absolute;
	top: 4px;
	left: -35px;
	background: #39dbee;
}
.our-pro-lists  .tick-ico:before {
	background: #000;
	width: 2px;
	height: 5px;
	content: "";
	position: absolute;
	left: 4px;
	top: 7px;
	transform: rotate(-45deg);
	transform: -webkit-rotate(-45deg);
	transform: -ms-rotate(-45deg);
	transform: -moz-rotate(-45deg);
}
.our-pro-lists  .tick-ico:after {
	background: #000;
	width: 2px;
	height: 9px;
	content: "";
	position: absolute;
	left: 8px;
	top: 4px;
	transform: rotate(45deg);
	transform: -webkit-rotate(45deg);
	transform: -ms-rotate(45deg);
	transform: -moz-rotate(45deg);
}
.our-pro-lists li a{color:#ffd800;}
.government-page .ourcer-box{padding:75px;-webkit-background:#fff;-moz-background:#fff;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.ourcer-box h2{color:#000!important;margin-bottom:15px!important;}
.ourcer-box h2,.ourcer-box p{color:#000;text-align:center;}
.ourcer-box .cer-btn a.industry-links{display:inline-block;margin:0;color:#167fef;}
.ourcer-box .cer-btn {margin:0;font-size:1.1em;}
.certification-box div{
	width:20%;
    float: left;
    display: block;
    margin:20px 0 0;
}
.certification-box .cer-logos{
	display: block;
    width: 180px;
    height: 130px;
    margin: 0 auto;
    background: url(https://www.manageengine.com/fr/css/../images/gov-certifications.png) no-repeat;
    transform: scale(0.9);
    background-size: 1200px;
}
.certification-box .cer-logos.cerlogo1{background-position: 10px 0;}
.certification-box .cer-logos.cerlogo2{background-position: -224px 0;}
.certification-box .cer-logos.cerlogo3{background-position: -492px 0;}
.certification-box .cer-logos.cerlogo4{background-position: -760px 0;}
.certification-box .cer-logos.cerlogo5{background-position: -1028px 0;}
.certification-box .cer-logos.cerlogo6{background-position: 5px -190px;}
.certification-box .cer-logos.cerlogo7{background-position: -250px -169px;background-size: 1100px;}
.certification-box .cer-logos.cerlogo8{background-position: -532px -185px;}
.certification-box .cer-logos.cerlogo9{background-position: -777px -185px;}
.certification-box .cer-logos.cerlogo10{background-position: -898px -160px;background-size: 1050px;height:150px;}
.pro-desc{width:85%;}
#purchase{color:#000;}
h2.purchase-tit{
	margin-top: 0;
    color: #000;
    font-family: 'Zoho_Puvi_SemiBold';
    font-size: 1.8em;
    margin-bottom: 20px;
    line-height: 1.2;
    text-align: center;
}
h2.purchase-desc{color:#000;}
.ourpartner-box{padding:0 50px 50px;}
.ourpartner-box .adv-title{
    font-size: 1.1em;
    line-height: 1.6;
    font-family: 'Zoho_Puvi_Medium';
	padding-right: 40px;
	margin:0;
}
h2.main-head{
	margin-top: 0;
    color: #000;
    font-family: 'Zoho_Puvi_SemiBold';
    font-size: 1.8em;
    margin-bottom: 25px;
    line-height: 1.2;
}
.ourpartner-box h3.sub-heading{
	font-size: 1.3em;
   	font-family: 'Zoho_Puvi_SemiBold';
    margin: 0px 0 10px;
	color:#003e6a;
}
.con-owner-box {
    margin-bottom: 15px;
}
.gsa-img {
    width: auto;
    height: 40px;
    display: inline-block;
	filter:brightness(0);
}
.gsa-content {
    display: inline-block;
    vertical-align: middle;
    padding-left: 15px;
}
.gsa-content P {
    margin: 0;
	font-family: 'Zoho_Puvi_Medium';
	font-size:1.1em;
}
.highlights {
    color:#003e6a;
	font-family: 'Zoho_Puvi_SemiBold'!important;
}
.pur-descr {
   font-family: 'Zoho_Puvi_Regular';
    line-height: 1.8;
}
.sub-desc{text-align:justify;padding-right:55px;margin-bottom:15px;}
.partner-img{width:100%;height:auto;}
.client1-sprite
{
	display: inline-block;
    width: 110px;
    height: 110px;
    background: url(https://www.manageengine.com/government/images/customer-logo1.png) no-repeat;
    background-size: 920px;
    margin: 0 auto;
}
.client1-sprite.client1 {
        background-position: -47px -41px;
}
.client1-sprite.client2 {
    background-position: -222px -42px;
}
.client1-sprite.client3 {
    background-position: -396px -41px;
}
.client1-sprite.client4 {
        background-position: -573px -42px;
}
.client1-sprite.client5 {
        background-position: -746px -40px;
}
.client2-sprite
{
	display: inline-block;
    width: 110px;
    height: 110px;
    background: url(https://www.manageengine.com/government/images/customer-logo.png) no-repeat;
    background-size: 2400px;
    margin: 0 auto;
}
.client2-sprite.client1 {
            background-position: -28px -10px;
}
.client2-sprite.client2 {
            background-position: -262px -27px;
            background-size: 3400px;
}
.client2-sprite.client3 {
            background-position: -478px -50px;
            background-size: 3800px;
}
.client2-sprite.client4 {
                background-position: -410px -12px;
}
.client2-sprite.client5 {
            background-position: -467px 0px;
            background-size: 2000px;
}
.client2-sprite.client6 {
            background-position: -1234px -55px;
            background-size: 4000px;
}
.client2-sprite.client7 {
            background-position: -598px 8px;
            background-size: 1670px;
}
.client2-sprite.client8 {
            background-position: -1325px -26px;
            background-size: 3000px;
}
.client2-sprite.client9 {
            background-position: -994px 0px;
            background-size: 2000px;
}
.client2-sprite.client10 {
            background-position: -918px 10px;
            background-size: 1600px;
}
.client2-sprite.client11 {
            background-position: -1330px -2px;
            background-size: 2000px;
}
.client2-sprite.client12 {
           background-position: -2962px -54px;
           background-size: 4000px;
}
.client2-sprite.client13 {
           background-position: -2205px -22px;
           background-size: 2800px;
}
.client2-sprite.client14 {
           background-position: -2392px -24px;
           background-size: 2800px;
}
.showrooms a.logo {
        display: inline-block;
    float: left;
    width: 20%;
    text-align: center;
	margin-top: 0;
}
a.logo {
    pointer-events: none;
}
.client-logo .logo {
    display: inline-block;
    width: 13%;
    text-align: center;
}
.video-box {position:relative;padding-right:40px;}
.video-box img{width:100%;height:auto; -webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;cursor:pointer;}
.video-box .video-con{
	position:absolute;
	margin:0;
	width:100%;
	bottom: 10px;
    left: 30px;
}
.video-box .video-con span{display:inline-block;line-height:1.6;width:65%;}
.video-box .video-con .video-title{
    color: #fff;
    font-family: 'Zoho_Puvi_Medium';
    margin-bottom: 5px;
}
.thumbnailgallery {
    width: 125%;
    height: 108px;
    overflow: hidden;
}
.showrooms a.logo {
        display: inline-block;
    float: left;
    width: 20%;
    text-align: center;
	margin-top: 0;
}
a.logo {
    pointer-events: none;
}
.client-logo .logo {
    display: inline-block;
    width: 13%;
    text-align: center;
}
.company .showrooms a.logo
{
	width: 10.5%;
}
.showrooms a:hover {
    color: #ff6d00;
}
.showrooms img {
    border-radius: 5px;
    padding: 3px;
    display:block;
    border: 1px solid green;
}
.arrowleft, .arrowright {
   height: 0;
}
.play-icon{
	display: inline-block;
    background: #fff;
    border-radius: 25px;
    height: 45px;
    width: 45px;
    position: absolute;
    transform: translate(-50%,-50%);
    left: 43%;
    top: 50%;
}
.play-icon:before{
	content: '';
    display: block;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 15px solid #626367;
    transform: translate(-50%, -50%) scale(0.8);
    left: 56%;
    top: 50%;
    margin: 0 auto;
    position: absolute;
}
.logos-slider {
    overflow: hidden;
}
.grey-bg .section-descr{
	color:#000;
	text-align:center;
	margin:0 0 15px;;
}
.government-page .banner {
			background: url(https://www.manageengine.com/fr/css/../images/government-banner.svg) no-repeat #003e6a;
			background-size: 20%;
			background-position: 75% center;
		}
.government-page .explore-btn{background:#f5bc55;color:#000;font-family: 'Zoho_Puvi_SemiBold';}
.government-page .purchase{margin:0 0 0 10px;cursor:pointer;display:none;}
.government-page .explore-btn:hover{background:#fff;}
.government-page.ussite .purchase{display:inline-block;}
.government-page .odd-section
{
	    background: url("https://www.manageengine.com/fr/css/../images/government-right-bg-circle.svg") no-repeat;
	    background-size: 43%;
	background-position: 105% top;
}
.government-page .even-section
{
	 background: url("https://www.manageengine.com/fr/css/../images/government-left-bg-circle.svg") no-repeat;
	    background-size: 43%;
	background-position: -20% top;
}
.government-page .video-popup{
	position: fixed;
    display: none;
    width: 100%;
    height: 100%;
    padding: 10px;
    background: rgba(0,0,0,.6);
    left: 0;
    top: 0;
    z-index: 9999;
}
.government-page .video-show{
	position:absolute;
	width:800px;
	transform: translate(-50%,-50%);
	top:45%;
	left:50%;
	background:#fff;
	padding: 8px;
    padding-bottom: 1px;
	max-width:90%;
}
.government-page .video-close{
	position: absolute;
    z-index: 999;
    top: -8px;
    right: -9px;
    color: #000;
    font-weight: bold;
    cursor: pointer;
    background: #ffffff;
    border-radius: 50%;
    width: 28px;
    height: 28px;
    text-align: center;
    line-height: 28px;
}
.government-page .video-close:hover{background:#000;color:#fff;}
.gov-icon
{
	background: url("https://www.manageengine.com/fr/css/../images/gov-sprite-icon.svg") no-repeat;
	    background-size: 330px;
	display: block;
	width: 44px;
	height: 44px;
	position: absolute;
	left: 0;
	transform: translate(0, -50%);
    top: 50%;
}
.gov-icon.gov-icon1{background-position: 0px 2px;}
.gov-icon.gov-icon2{background-position: -109px 2px;}
.gov-icon.gov-icon3{background-position: -280px -4px;background-size: 390px;}
.gov-icon.gov-icon4{background-position: -4px -53px;background-size: 390px;}
.gov-icon.gov-icon5{background-position: -54px 2px;}
.gov-icon.gov-icon6{background-position: -173px 0px;}
.gov-icon.gov-icon7{background-position: -291px 0px;}
.gov-stories .bfsi-icon {
    transform: none;
    position: static;
	    margin-bottom: 10px;
}
.clouds-lists {
    line-height: 1.6;
}
.clouds-lists li:after, .clouds-lists li:before
{
	content: "";
	display: table;
	clear: both;
}
.clouds-lists li {
    margin-bottom: 40px;
    position: relative;
}
.clouds-lists li.single-line {
    margin-bottom: 62px;
}
.clouds-lists li img {
    display: block;
    width: auto;
    height: 28px;
    position: absolute;
    transform: translate(0, -50%);
    top: 50%;
}
.clouds-lists li span:not(.list-icon) {
    display: block;
    padding-left: 60px;
}
@media only screen and (max-width: 1250px)
{
  .banner .container {
    max-width: 95%;
}
  .cust-stories li a {
    height: 230px;
  }
}
@media only screen and (max-width: 1200px)
{
  .cloud-in-box h3 {
    font-size: 15px;
}
  #commonHeader {
    min-height: 64px;
    height: 64px;
}
  .abheader #MEmobPanel {
    top: 64px;
}
  #MEdropPanel ul {
    margin-bottom: 0;
}
  .secondary-tab li a {
    padding: 15px;
  }
    .container {
      width: 90%;
    }
  .secondary-tab li h4 {
    margin: 0;
  }
  .tab-main {
        height: 550px;
  }
  .tab-main p{
        font-size: .9em;
  }
}

@media only screen and (max-width: 1025px)
{
  .cross-verticle .cloud-in-box {
    min-height: 320px;
}
  .verticle-box.box-3 .cloud-in-box {
    width: 50%;
}
  .foot-sec>ul.regional-countries-drop {
    width: 75%;
  }
  .tool-box {
    margin-bottom: 20px;
}
  .casestudy-box {
    margin-bottom: 20px;
}
  .banner:after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    pointer-events: none;
    position: absolute;
    top: 0;
    left: 0;
  z-index: 1; 
}
  .page-descr, .page-title, .banner-note {
    position: relative;
    z-index: 9;
}
  .page-descr br {
    display: none;
}
  .cloud-in-box.dbl-box, .cloud-in-box.trpl-box, #aws-prod .cloud-in-box.dbl-box {
    min-height: auto;
}
  .banner .container {
    position: relative;
    z-index: 999;
}
  .cust-stories li {
    width: 48%!important;
}
    #ourpartner .tab,.form-div {
      width: 100%;
    }
  #secondary-header {
    display: none!important;
}
  section.banner {
    text-align: center;
}
  .banner img {
        display: block;
    width: 50%;
    margin: 20px auto 25px auto;
}
  .banner-note {
    margin-bottom: 0;
}
  .tab-main {
    height: auto;
  }
}
@media only screen and (max-width: 992px)
{
  .sol-row .rows > .cols-6 {
    width: 100%;
    height: auto!important;
}
  #talkto-an-expert .wrapper.eval-popup {
    max-height: 100%;
    overflow-y: visible;
}
  #talkto-an-expert .wrapper.eval-popup .form-in.grey-bg {
    padding: 0;
}
}
@media only screen and (max-width: 962px)
{
  .cust-stories li {
    width: 49%!important;
}
  .banner
  {
    padding: 50px 0;
  }
  .container {
    padding: 0;
    max-width: 90%;
}
  #main-content
  {
    margin-top: 0!important;
  }
  .clouds-lists li span br {
    display: none;
}
  .section-title br {
    display: none;
}
  span.cust-content {
    min-height: 100px;
}
    .cust-stories li a {
    height: 300px;
  } 
  .financial-page .banner {
    background: #2f445c;
}
  .healthcare-page .banner {
                background: #03004d;
            }
  .banner.education-banner
    {
      background: #FED400;
    }
  .manufacturing-page .banner
    {
      background: #97d7c2;
    }
}

@media only screen and (max-width: 650px)
{
  .banner 
  {
    text-align: center;
  }
  .banner img {
    width: 70%;
  }
  .cust-stories li {
    width: 98%!important;
}
  span.cust-content, .financial-page span.cust-content 
    {
      min-height: auto;
    }
  .sol-box {
    width: 100%;
}
  .sols-box {
    display: flex;
    flex-direction: column;
  }
  .sol-box.ord2
  {
        order: 1;
  }
  .sol-box.ord1
  {
        order: 2;
  }
  .clouds-lists
  {
    width: 100%;
  }
  .odd-section .sol-box img, .even-section .sol-box img
  {
    float: none;
    width: 60%;
        margin: 0 auto 20px auto;
  }
  .page-title {
    font-size: 1.6em;
}
  section#solution-heading {
    margin-bottom: 0!important;
    padding-bottom: 0;
}
  .banner
  {
    padding: 70px 0 50px 0;
  }
  .page-descr, .page-title, .banner-note {
    text-align: center;
}
    .tab-main {
      height: auto;
    }
    #ourpartner .tab {
      border: none;
    }
  .cust-stories li a {
    height: auto;
  }
  .banner-note br {
    display: none;
}
  #fixedbtn a {
    transform: none!important;
    text-indent: -999px;
    padding: 0;
}
  .captcha-input.form-field {
    margin-bottom: 18px;
}
  .btn-submit-new button, .btn-submits button {
    width: 100%;
}
}
  @media only screen and (max-width: 380px)
  {
    .tab-main p{
      font-size: .9em;
    }
    .tab-main {
      padding: 10px;
    }
    .form-div {
      width: 100%;
    }
  }