footer.footer-10 {padding-top: 2em;padding-bottom: 2em;}
.image--xsxs{max-height: 2.813em;}
section.terms-of-use-section{text-align:justify;}
section.terms-of-use-section h3{margin-bottom: 0.1em;}
section.terms-of-use-section ul ol {margin-left:1.5rem}
section.terms-of-use-section ul ol li {margin:0.7rem 1rem}
#validation-area .notification {padding: 1.5em;background: #ff0000a8;border-radius: 6px;color: #fff;z-index:999;}
#validation-area .notification .notification-close-cross{top: 1.5rem;}
.feature.feature-1, .feature.feature-3 {box-shadow: 1px 2px 20px 10px rgba(0, 0, 0, 0.04);}
.datahub-features-tab .row {margin: 1rem 0;}
.datahub-features-tab ul.tabs {display:table;margin:0 auto 2rem auto;}
ul.features-tabs-list-cont li:before {content: '\2713';color: #fff;font-size: 11px;position: absolute;width: 20px;left: -29px;top: 3px;background: #31639c;height: 20px;line-height: 20px;text-align: center;border-radius: 50%;}
ul.features-tabs-list-cont li {position: relative;margin-left: 25px;margin-bottom: 1rem;font-size:1.2rem;}
ul.features-tabs-list-cont li b {font-weight: 700;font-size: 1.3rem;}
p.lead, ul.features-tabs-list-cont li {text-align: justify;}
p.text-center {text-align: center;}
a.app-btn-link {display: block;margin: 0 auto;max-height: 70px;}
a.app-btn-link img {height: auto;max-height: 70px;}
.all-features-cont {text-align: center;padding: 20px 15px;min-height:230px;}
.all-features-cont i {color: var(--dh-primary);}
.all-features-cont h5 {margin-top: 5px!important;}
.feature.feature-10 {box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.04);}
p.lead-center{text-align:center;}
p.lead-left{text-align:left;}
.feature.feature-3:hover i, .feature.feature-3:hover h4 {color: var(--dh-primary);}
.row.survey-template-iframe-row {padding: 2rem;}
.feature.feature-1 {box-shadow: 1px 2px 20px 1px rgba(0, 0, 0, 0.07);padding: 1rem 1.2rem 1.2rem 1.2rem;min-height: 8rem!important;margin: 15px 0;height: 8rem;}
.feature.feature-1:hover {box-shadow: 0px 8px 20px 8px rgba(0, 0, 0, 0.1);margin-top: 10px;margin-bottom: 20px;}
.feature.feature-1 p{color:#666666;text-decoration:none;font-weight:400;font-size: 0.9rem;line-height: 1.5;}
.feature:hover h5 {color: var(--dh-primary);}
.row.value-proposition-row .boxed {padding: 1.2rem;}
section, footer {padding-top: 4.5rem;padding-bottom: 4.5rem;}