.container-new {max-width: 1048px;margin: 0 auto;padding: 0px 30px;}
.add-resources-bg .container {max-width: 100%;}
p {font-family: 'Zoho_Puvi_Regular';font-size: 17px;line-height: 1.6;color: #000;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;}
h2, h3, h4, h5 {margin: 0px;}
.heading-menu {display: none}
img {max-width: 100%;display: block;}
#scroll {position: relative;height: 0px !important;padding: 0 !important;}
.error {border: 1px solid red;}
#customers {display: none}
#sdpcutomerlogos {display: none;}
.space {padding: 90px 0px;}
.row {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.col {flex-grow: 1;flex-basis: 0;}
.row .col:nth-child(1) {padding-right: 40px;}
.row .col:nth-child(2) {padding-left: 40px;}
.breadcrumb-top-bg {background: #eaf8fe;}
.smlarlft {background: unset;width: 6px;height: 19px;margin: 0 5px 0px 5px;position: relative;top: 0;display: inline-block;font-size: 16px;}
p.breadcrumbs a {font-size: 14px;color: #484848;text-decoration: none;}
a.breadcrumb-title {cursor: text;color: #138cd6 !important;}
.breadcrumbs a:hover {color: #138cd6;}
p.breadcrumbs {margin: 0;padding: 20px 0px 0px 0px;}
.banner-bg {background: #ebf8fe;padding: 75px 0px;position:relative;top:0;}
.banner h1 {font-family: 'Zoho_Puvi_Bold';font-size: 41px !important;line-height: 1.2;max-width: 95%;text-align:left;}
.banner p {font-size: 18px;text-align:left;}
.banner a {font-family: 'Zoho_Puvi_SemiBold';font-size: 18px;background: #fc2a2a;color: #fff;padding: 12px 40px;text-decoration: none;border-radius: 2px;margin: 10px 0px 0px 0px;line-height: 1.2;display: none;}
.row img {display: block;margin: 0 auto;}
.row .col h2 {margin-bottom: 30px;}

/*form styles starts here*/
.form-container {background: #407bb4;padding: 70px;border-radius: 3px;}
.apiform {width: 100%;font-size: inherit;margin: 0 auto;}
.form-container input, .form-container select {font-family: 'Zoho_Puvi_Medium';outline: none;padding: 0px 20px;width: 100%;box-sizing: border-box;font-size: 14px;border: none !important;transition: all .3s ease;height: 50px;background: #fff;border-radius: 3px !important;margin-top: 0px;color: #000 !important;}
input#emailID {margin-bottom: 15px;}
select#MECountryListing {border: 1px solid #b4d1eb;-webkit-appearance: none;padding: 0px 20px;font-size: 14px;height: 50px !important;margin-bottom: 15px;background: #fff url(https://www.manageengine.com/fr/service-desk/style/../images/select-dropdown-arrow.png) right center no-repeat !important;}
select#country_state {padding: 0px 20px !important;height: 50px !important;-webkit-appearance: none;background: #fff url(https://www.manageengine.com/fr/service-desk/style/../images/select-dropdown-arrow.png) right center no-repeat !important;}
input[type="submit"] {font-family: 'Zoho_Puvi_Bold' !important;background: #fc4044 !important;color: #fff !important;padding: 15px!important;font-size: 18px !important;-webkit-font-smoothing: antialiased;margin-top: 0px !important;cursor: pointer;border-radius: 3px !important;}
.apiform input[type="submit"]:focus {outline: none !important;}
.form-container input:focus {border: 1px solid #999 !important;}
input[type="text"]::placeholder {color: #000;}
input[type="radio"]:checked {color: red;}
input#sendmemail {width: 20px !important;height: auto !important;}
label#sendmemailcheck {font-size: 11px;}
.prvcy-plicy {font-family: 'Zoho_Puvi_Medium';font-size: 11px;color: #dbe9fa;text-align: left;line-height: 1.5;margin: 20px auto;}
.prvcy-plicy strong {font-weight: 600}
.prvcy-plicy a {font-family: 'Zoho_Puvi_Medium';font-size: 11px;color: #dbe9fa;text-decoration: none;}
.apiform input[type="radio"] {position: inherit;}
.radio-button label:nth-child(2) {margin-right: 15px !important;}
.check p {font-family: 'Zoho_Puvi_Medium';text-align: left;font-size: 14px;margin: 20px 0px 5px 0px;color: #fff;}
.radio-button {font-family: 'Zoho_Puvi_Medium';display: flex;justify-content: start;align-items: center;color: #fff;font-size: 15px;height: 30px;}
.radio-button #yes {width: auto !important;margin: 0px 10px 0px 0px !important;padding: 0px !important;}
.radio-button #no {width: auto !important;margin: 0px 10px 0px 0px !important;padding: 0px !important;}
#meGDPRMessage {font-size: 14px;line-height: 1.5;margin: 10px auto 0;color: #fff;width: 100%;}
/*form styles ends here*/

.benefits {align-items: center;}
ul.list-items {margin: 50px 0px 0px 20px;}
ul.list-items>li {font-size: 17px;line-height: 1.6;margin-bottom: 20px;position: relative;padding-left: 25px;}
ul.list-items>li:before {content: "";background: url(https://www.manageengine.com/fr/service-desk/style/../images/list-check.png) no-repeat;position: absolute;top: 3px;right: 0;bottom: 0;left: -20px;width: 24px;height: 24px;}
.quote {align-items: center;}
p.quote-content {font-family: auto;font-style: italic;font-size: 25px;font-weight: bold;margin: 30px 0px 20px 0px;}
p.quote-author {font-size: 13px;}
.download-cta {background: #fff9f2;padding: 50px 50px 90px 50px;border-radius: 3px;}
.cta-wrapper {text-align: center;}
.download-cta a {font-family: 'Zoho_Puvi_SemiBold';font-size: 16px;display: inline-block;background: #fc2a2a;color: #fff;padding: 12px 40px;text-decoration: none;border-radius: 2px;margin: 40px 0px 0px 0px;line-height: 1.2;}
.common-footer-bg {background: #eaf8fe;}
.add-resources>li:nth-child(1) {padding-right: 40px;}
.add-resources>li:nth-child(2) {padding-left: 40px;}
@media only screen and (max-width:768px) {.row {flex-wrap: wrap;justify-content: center;}
.col {flex-grow: inherit;flex-basis: inherit;}
.row .col:nth-child(1) {padding-right: 0px;}
.row .col:nth-child(2) {padding-left: 0px;}
.add-resources>li:nth-child(1) {padding-right: 0px;}
.add-resources>li:nth-child(2) {padding-left: 0px;}
.banner a {display: inline-block;}
.col img {margin-bottom: 50px;}
.banner .col {text-align: center;}
.banner h1 {max-width: 100%;text-align:left;}
.form-container {max-width: 50%;margin: 50px auto;}
.download-cta {margin: 50px auto;}
.download-cta img {margin-bottom: 0px;}
}
@media only screen and (max-width:600px) {.space {padding: 75px 0px;}
.banner h1 {font-size: 36px !important;}
.form-container {max-width: 100%;padding: 60px 20px;}
input[type="submit"] {font-size: 16px !important;}
.download-cta {padding: 50px 20px;}
.download-cta a {font-size: 16px;}
}
@media only screen and (max-width:375px) {p.breadcrumbs a {font-size: 13px;}
.banner h1 {font-size: 34px !important;}
input[type="submit"] {font-size: 15px !important;}
}