
html {font-size:16px;}
.flex-grid, .banner-row {display: -ms-flexbox;display: -webkit-flex; display: flex;align-items:center;justify-content: center;}
.flex-grid > .col {flex:1;padding: 1rem;margin: 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;}
/*.flex-grid > .col:nth-child(1) {width:70%;}
.flex-grid > .col:nth-child(2) {width:30%;}*/
.banner-row {padding:2rem 0;align-items:normal;}
.banner-row > .col {flex:auto;padding: 3rem 1rem;text-align:center;position:relative;}

.banner {position:relative;background:#183acd;margin-top:-10px;overflow:hidden;
/*background-image: linear-gradient(to right top, #95a3e7, #95a7ec, #96acf0, #96b0f5, #96b5f9, #88befd, #7cc6ff, #73ceff, #60daff, #52e6ff, #51f1fb, #5ffbf1);*/
/*background-image: linear-gradient(to right top, #10137b, #13167e, #161981, #191c85, #1c1f88, #22248b, #27298e, #2c2e91, #353695, #3d3e98, #44469c, #4c4e9f);*/
}
/*.banner:before {content:"";position:absolute;width:100%;height:100%;background:url(images/dds-banner-img4.jpg) top center no-repeat;background-size:cover;opacity: .25;}*/
.banner > .container {max-width:1000px;}
.heading-menu,#scroll{display:none;}
.banner-con {position:relative;text-align:left;} .banner-con > a {margin-top:2rem;} .banner-con > p {color: #ffc65b;font-size:1.2rem;}
.banner-con > h1 {font-size: 3.0rem;line-height: 5rem;color:#f9f9f9;font-family:Zoho_Puvi_Regular;margin:0;} .banner-con > h1 > strong {font-family:Zoho_Puvi_Bold;font-size:3.3rem;color:#ffb732;}
.banner-img-con {padding:2rem;margin:0 auto;position:relative;z-index:0;} .banner-img-con > img {max-width:25rem;-webkit-box-shadow:0 0 1.5rem 0 #11125c;box-shadow:0 0 1.5rem 0 #11125c;border-radius:0.5rem;}
/*.banner-img-con:before {content:"";position:absolute;width: 100%;height: 110%;background: #fff;z-index: -1;left: 0;border-radius: 100%;bottom: -20rem;}*/
.banner-img-con:before {content:"";position:absolute;width: 100%;height: 80%;background: #24258a;top: 10%;left: 0;z-index:-1;-webkit-transform: rotate(165deg);transform: rotate(165deg);}
.banner:before {content:"";position:absolute;width:100%;height:100%;background:url(https://www.manageengine.com/fr/itom/images/ddsi-banner.jpg) top center no-repeat;background-size:cover;opacity: .35;}

.shadow-none {-webkit-box-shadow:none !important;box-shadow:none !important;}
.lft {text-align:left;} .aln-cen {text-align:center;}
.sec-row {padding:3rem;}
.sec-title {margin-bottom:2rem;position:relative;text-align:center;} .sec-title > h2 {font-size:3rem;line-height:2.5rem;padding-bottom:2rem;}
/*.sec-title:before, .sec-title:after {content:"";position:absolute;}
.sec-title:before {background: #f9d2ac;width:30%;height: .3rem;bottom: 8px;left: 25px;}
.sec-title:after {background: #b8cafb;width: 20px;height: .3rem;bottom: 8px;}*/

.body-wrapper p {font-size:1.2rem;line-height:2.8rem;}

.cta:link, .cta:visited{background:#ff3a3a;display: inline-block;padding: 1rem 2rem;font-size: 1.5rem;color: #fff;border-radius: 0.5rem;transition:all .3s ease-in-out;text-align:center;line-height:1.8rem;}
.cta:hover {background:#ed201f;text-decoration:none;}

.terms {position:absolute;right:6%;bottom: -8%;}
.terms > p {font-size:0.7rem;color:#8c90a1;font-style:italic;}

.tc-points {list-style:number inside;padding:2rem;background:#f5f8fe;border-radius:2rem;display:inline-block;margin:0 auto;} .tc-points > li {line-height:2rem;text-align:left;}
.bb1  {border-bottom:1px solid #f1f1f1;} .pb1 {padding-bottom:3rem;}
.body-wrapper > .sec-row > .container {position:relative;}
.body-wrapper > .sec-row > .container:before, .body-wrapper > .sec-row > .container:after {content:"";position:absolute;z-index: -1;}
.body-wrapper > .sec-row > .container:before {width: 10rem;height: 10rem;background: #f5f8ff;border-radius:100%;left: 2rem;bottom: -3rem;}
.body-wrapper > .sec-row > .container:after {width: 5rem;height: 5rem;background: #f9f9f9;border-radius:100%;right: 2rem;bottom: 4rem;}
.body-wrapper > .sec-row:nth-child(even) > .container:before {width: 5rem;height: 5rem;background: #f9f9f9;border-radius:100%;left: -2rem;top: 4rem;}
.body-wrapper > .sec-row:nth-child(even) > .container:after {width: 10rem;height: 10rem;background: #f5f8ff;border-radius:100%;right: 2rem;bottom: -2rem;}
.body-ct {-webkit-box-shadow:0 0 3rem 0 #f1f1f1;box-shadow:0 0 3rem 0 #f1f1f1;padding:2rem;border-radius:1.5rem;}

.row-hglt {background:#fbfbfb;}

.form-con {background:#f9f8f8;padding:2.5rem;}
.input-row:before, .input-row:after {content:"";display:table;clear:both;}
.input-row {padding:10px 0;} .input-row label {width:100%;font-size:1.05rem;} .input-row label > sup {color:#f00;}

.input-row input, .input-row select {width:100%;padding: 1rem .5rem;box-sizing:border-box;outline:0;border: solid 1px #d7dee9;border-radius: .5rem;font-size:1rem;}
.cta-btn {background:#ff3a3a;color:#fff;font-weight:700;font-size:14px;width:200px !important;margin:0 auto;transition:all .3s ease-in-out;cursor:pointer;}

.form-title {font-size:2rem;font-weight: 500;text-align: center;position: relative;margin: 0;margin-bottom: 32px;color:#2c2c2c;text-transform:uppercase;z-index:0;}
.form-title:before {content:"";position:absolute;width: 12rem;height: .8rem;bottom: -9px;left: 0;right: 0;margin: 0 auto;background: #dde5ef;z-index: -1;border-radius: .8rem;}
#meGDPRMessage > label {font-size: .75rem;color:#000;}
.dwn-priv {text-align:center;color:#555;font-size:.75rem;} .dwn-priv > a {color:#1139cf;}

.sec-form > .col {flex:auto;}
.sec-form > .col:nth-child(1) {width:60%;} .sec-form > .col:nth-child(2) {width:40%;}

.banner-row > .col:nth-child(1){width:10.7rem;margin-right:.5rem;vertical-align: middle;}
.val {background: #1d45f2;width:5rem;height:5rem;display:flex;vertical-align:middle;position:relative;border-radius:100%;font-size:5rem;font-weight: 500;padding:1rem;justify-content: center;align-items: center;border: .8rem solid #dbdbe3;margin:0 auto;margin-top:2rem;-webkit-box-shadow:8px 8px 1rem 0 #06091661;box-shadow:8px 8px 1rem 0 #06091661;}
.val > p {color:#fff;}

ul.hglts-pts {display:flex;flex-wrap:wrap;justify-content:center;}
ul.hglts-pts > li {text-align: center;margin: 1rem;-webkit-box-shadow: 0 0 1rem 0 #dddddd6e;box-shadow: 0 0 1rem 0 #dddddd6e;padding: 2rem;border-radius: 1rem;background:#fff;}
.hglts {background:url(https://www.manageengine.com/fr/itom/images/ddsi-icons.png) top center no-repeat;display:inline-block;width: 40px;height: 40px;border-radius: 100%;padding: .8rem;border: solid 1px #1d45f2;-webkit-box-shadow: 0.5rem 0.5rem 0.5rem 0 #e5e5e5;box-shadow: 0.5rem 0.5rem 0.5rem 0 #e5e5e5;}
ul.hglts-pts > li p {margin-bottom:0;}
.hglts.icon1 {background-position: 13px 10px;}
.hglts.icon2 {background-position: -50px 13px;}
.hglts.icon3 {background-position: -112px 14px;}
.hglts.icon4 {background-position: -172px 13px;}
.hglts.icon5 {background-position: -234px 13px;}
.hglts.icon6 {background-position: -296px 13px;}


#topsec-rhs{display:none}
.headerinner .head-container .fr:nth-child(2){disply:none}
 .fr, .btmBar, #customers, #allFea,  .fr, .btmBar{display: none;}

#btmscroll {padding:70px 0;background:#f8f7fb;display:none !important;}
.ulTB li{display:inline-block;margin:40px;}

@media screen and (min-width:1201px) {
.container {max-width:1200px;}
}

@media screen and (max-width:1200px) {
.container {max-width:100%;} .banner-img-con > img {max-width:100%;} .sec-row {padding:2rem 0;}
}
@media screen and (min-width:1401px) {
.container {max-width:87.5rem;}
}
@media screen and (max-width:1024px) {
html {font-size:12px;}
}
@media screen and (max-width:778px) {
.container {max-width:100%;}
}
@media screen and (max-width:650px) {
.flex-grid, .banner-row {flex-wrap:wrap;}
.flex-grid > .col, .banner-row > .col {flex:none;width:100% !important;} .banner-row > .col {margin:0 !important;} .banner-row > .col:nth-child(2) {padding-top:0;}
.banner-con {text-align:center;} ul.hglts-pts > li {width:35%;}
}
@media screen and (max-width:650px) {
ul.hglts-pts > li {width:80%;}
}
