.page-center, .content-wrapper, .dnd-section > .row-fluid {  margin: 0 auto; width: 100%;}
.footer__row-3-row-0-force-full-width-section > .row-fluid { padding: 0; }
/*     Whitepaper For DataGovernance LP Style     */

.fullwidth { width:100%; float:left; }
.text-center { text-align:center; }
.flexwrap { display:flex; flex-flow:row wrap; justify-content:left; display:-webkit-flex; -webkit-flex-flow:row wrap; -webkit-justify-content:left; }
.alignCenter { align-items:center; -webkit-align-items:center; }
.body-whtppr-container .hs-form-field { margin-bottom: 19px; }
.body-whtppr-container.body-container .hs_cos_wrapper_type_form { display: block; max-width: 100%; border: 0; border-radius: 0; box-shadow: none; margin: 0; padding: 0; background-color:  transparent; }
.body-whtppr-container .hs-input { color: #3D3D40; min-height:37px; padding: 5px 15px; outline:0; }
.body-whtppr-container .hs-fieldtype-booleancheckbox ul.inputs-list { padding:0; margin:0;  }
.body-whtppr-container .hs-fieldtype-booleancheckbox ul li { padding-left:50px; }
.body-whtppr-container .hs-fieldtype-booleancheckbox label:not(.hs-error-msg) p { font-size:16px !important; color:#3D3D40; }
.body-whtppr-container .hs-fieldtype-booleancheckbox input { display:none; opacity:0; }
.body-whtppr-container .hs-fieldtype-booleancheckbox input + span { min-height:37px; margin: 0; position:relative; }
.body-whtppr-container .hs-fieldtype-booleancheckbox input + span:after { opacity:0; border-bottom: 5px solid #09c; border-right: 5px solid #09c; content: ''; position: absolute; width: 12px; height: 21px; left: -32px; top: 0px; transform: rotate(45deg); border-radius: 3px; }
.body-whtppr-container .hs-fieldtype-booleancheckbox input + span:before { content:''; position:absolute; min-height:auto; width: 37px; height: 37px; border-radius:50%; background-color:#fff; left:-45px; }
.body-whtppr-container form ul.inputs-list li label.hs-form-booleancheckbox-display input:checked + span:after { opacity:1; }
.body-whtppr-container ul.no-list.hs-error-msgs.inputs-list { padding: 0 0 0 15px; margin: 0; }
.body-whtppr-container input.hs-button.primary.large {  outline:0; }
.body-whtppr-container .legal-consent-container .hs-form-booleancheckbox-display p { margin: 0; display: inline; padding: 5px 0; float: left; }
.body-whtppr-container .actions { padding-top: 15px; }
.Dgvrn-innercol { width: 33.33%; float: left; }
#hs_cos_wrapper_widget_1615204342499 .hs-error-msg { margin:0; }
.row-fluid #hs_cos_wrapper_widget_1615204342499 .hs-input.invalid.error { border-color: red !important; }
/* #hs_cos_wrapper_widget_1615204342499 input[type="submit"] {font-family: 'metropolismedium';  font-weight:500; } */
.body-whtppr-container .submitted-message { text-align: center; margin: 20px 0; font-size: 18px; }

.Data-gvrn { padding: 30px 0; }
.Data-gvrn .page-center { max-width: 870px; padding:0;  }
.Dgvrn-title { max-width: 100%; margin: 0 auto 30px; }
.Dgvrn-subtitle { margin-bottom: 25px; }
.Dgvrn-innerRow { margin-top: 15px; float: left; width: 100%; }
.Dgvrn-text { line-height: 28px; margin-top: 15px; }
.Dgvrn-column { margin: 15px 0 47px; }
.Dgvrn-number { width: 40px; height: 40px; margin: 0 auto; border: 1px solid #0099CC; text-align: center; line-height: 40px; border-radius: 50%; color: #0099CC; font-weight: 900; }
.Dgvrn-number-bfr { position:relative; }
.Dgvrn-number-bfr:before { position: absolute; top: 50%; left: 50%; width: 248px; height: 1px; background-color: #09c; content: ''; margin-left: 20px; }
.Dgvrn-number-bfr:after { position: absolute; top: 50%; right: -50%; content: ''; width: 10px; height: 10px; border-top: 1px solid #09c; border-left: 1px solid #09c; transform: rotate(135deg) translate(-50%); margin: -0.9px 25.9px 0 0; }
.Dgvrn-innercol:last-child .Dgvrn-number-bfr:after , .Dgvrn-innercol:last-child .Dgvrn-number-bfr:before { display:none; }
.Dgvrn-coltext { max-width: 270px; margin: 15px auto 10px; }
.Dgvrn-coltext p > span { display: block; }
.Dgvrn-bottom-text { padding: 0 0 15px; }
.Dgvrn-Bottom-title { margin-top: 25px; }
.D-bottom-Slider { padding: 25px 0 10px; }
.D-bottom-Slide { padding: 0 40px; width: 25%; float: left; }
.D-bottom-Slider .slick-list.draggable { margin-left: -40px; margin-right: -40px; }
.D-bottom-Slider .slick-prev, .D-bottom-Slider .slick-next { content: ''; background-image:url('https://8872476.fs1.hubspotusercontent-na1.net/hubfs/8872476/Whitepaper%20For%20DataGovernance/Icon%20feather-arrow-right.svg'); background-position: center center; background-size: contain; background-repeat: no-repeat; }
.D-bottom-Slider .slick-prev { left: -78px; transform: translate(0,-50%) rotate(180deg); }
.D-bottom-Slider .slick-next:before , .D-bottom-Slider .slick-prev:before { display:none; }
.D-bottom-Slider .slick-next { right: -78px; }


.hs-home-page-chng .hs-home-section-five .span6 blockquote { padding: 60px 40px 20px; min-height: 230px; }
.custom-header-chngs .custom-menu-primary .navigation-primary > ul > li.solutions > ul { width: 240px; left: 0; top: 40px; border: 0; }
.custom-header-chngs .custom-menu-primary .navigation-primary > ul ul ul li { padding-left: 10px; }
.custom-header-chngs .custom-menu-primary .navigation-primary > ul > li.solutions>ul > li > a { padding: 10px 15px 10px 0; }
.custom-header-chngs .custom-menu-primary .navigation-primary ul > li > ul { width: 240px; padding: 10px 20px 20px 20px; border: 1px solid #ccc;  } 
.custom-header-chngs .custom-menu-primary .navigation-primary > ul > li > ul > li:last-child > a { padding: 5px; }
.custom-header-chngs .custom-menu-primary .navigation-primary ul ul li > ul { width: 100%; position: static; padding: 0; border: 0; }
.custom-header-chngs .custom-menu-primary .navigation-primary > ul > li > ul > li { width:100%; }
.custom-header-chngs .custom-menu-primary .navigation-primary>ul>li.solutions:hover {  background-image: none; }
.custom-header-chngs .custom-menu-primary .navigation-primary > ul > li > ul > li > a { padding: 5px; }
.custom-header-chngs .custom-menu-primary .navigation-primary > ul > li > ul:before { position: absolute; top: -10px;    left: 30px;    border-left: 10px solid transparent;    border-right: 10px solid transparent;    border-bottom: 10px solid #09c;    content: '';    width: 10px;    height: 10px; }
.custom-header-chngs .custom-menu-primary .navigation-primary > ul > li > ul li a { color:rgba(62,61,64,1.0);  }
.custom-header-chngs .custom-menu-primary .navigation-primary > ul > li > ul { box-shadow: 0 0 2px 0 rgb(204 204 204 / 50%);    border: 0; display: block !important; opacity: 0;    visibility: hidden;    transition: all ease-in-out .3s;    margin-top: 20px !important; top: 50px !important; }
.custom-header-chngs .custom-menu-primary .navigation-primary>ul>li:hover > ul { visibility: visible;    opacity: 1;    margin-top: 0px !important; }
.custom-menu-primary .navigation-primary > ul > li > ul > li:hover > a { color: #09c; }
.custom-menu-primary .navigation-primary > ul ul ul li:hover > a { color: rgba(0,153,204,1.0);    background-color: rgba(255,255,255,0.0);  }
.home-page-banner .hs-banner-area { background-position: 90% 0;    background-size: cover;    min-height: 630px;    background-repeat: no-repeat;    background-blend-mode: overlay;    background-color: rgba(0,0,0,.15); }
.home-page-banner .hs-banner-area h1 {margin-bottom: 30px;color: #09c !important ;text-align: left; }
.home-page-banner .hs-banner-area p { padding-bottom: 0px;    margin: 0; color: #fff;    text-align: left; }
body .custom-data-catalog .data-catalog-box .pop ul li { margin: 0 0 20px; }
.custom-data-catalog .data-catalog-box:hover .pop { max-height: 300px;    overflow-y: auto;    height: 100%; }

.memberPop { position: fixed;    top: 0;    display: flex;    align-items: center;    justify-content: center;  display: -webkit-flex;    -webkit-align-items: center;    -webkit-justify-content: center;    background-color: rgba(0,0,0,.5);    width: 100%;    left: 0;    height: 100%;    z-index: 999999; opacity: 0;    visibility: hidden;    transition: all ease-in-out .2s; }
.teamItems.pop-open .memberPop {  opacity: 1; visibility: visible; }
.teamTitle { padding-bottom: 40px; text-align: center; }
.teamTitle h2 { color: #3e3d40;position: relative; margin-bottom: 30px; }
.subText { max-width: 400px;    margin: 0 auto; }
.teamElements  {    display: flex;    flex-wrap: wrap;    justify-content: left; display: -webkit-flex;    -webkit-flex-wrap: wrap;    -webkit-justify-content: left; margin: 0 -15px; }
.teamItems { width: 25%;    padding: 0 15px; text-align: center; }
.memberPImg img {    width: 100%;    object-fit: contain; }
.teamItems h4 {  color: #09c; margin-bottom: 15px; }
.MPopInner h5 { margin-bottom: 15px; }
.memberImg { max-width: 200px;    margin: 0 auto;    padding: 8px 0px;    background-color: #09c;    overflow: hidden;    max-height: 216px;    min-height: 216px;    width: 100%; cursor: pointer; }
.memberImg img { height: 100% !important; }
.memberStext { padding-top: 15px; }
.teamItems.pop-open .MPopInner { transform: scale(1); }
.MPopInner { background-color: #ffffff;    max-width: 500px;    width: 100%;  padding: 40px; transition: all ease-in-out .4s; transform: scale(0.9); margin: 0 20px; }
.memberPImg { margin-bottom: 20px; padding: 0 0 100%; }
.memberPtext p:last-child { margin-bottom: 0; }
.closePop { height: 40px;    width: 40px;    position: absolute;    top: 0;    right: 0px;    background-color: #09c;    cursor: pointer;    display: flex;    align-items: center;    justify-content: center;    display: -webkit-flex;    -webkit-align-items: center;    -webkit-justify-content: center; }
.closePop:after, .closePop:before { content: "";    background-color: #ffffff;    height: 20px;    width: 2px;    position: absolute; transform: rotate(45deg);  }
.closePop:before { transform: rotate(-45deg); }
.blog-post__body .wp-block-embed-vimeo iframe { width: 100%;}
.active-content a {     color: #000 !important;  font-weight: bold;}
.post-sidebar-stick { position: sticky;    top: 130px; }
.toc-hubspot a {font-size: 14px;}
.hs-blog-post .blog-post-left { padding-left: 60px;}
.hs-blog-post .blog-sidebar-popup .sidebar-box {margin-top:15px;}
.hs-banner-area .bottom-pane .cta_button {
    background: #c66 !important;
    color: #fff !important;
    font-size: 18px;
    text-transform: uppercase;
    padding: 0 35px !important;
    border-radius: 30px !important;
    line-height: 48px !important;
    min-height: 48px !important;
    border: 0;
    margin: 0;
    min-height: auto;
    letter-spacing: normal;
}
.hs-banner-area .bottom-pane .cta_button span {
    color: #fff !important;
    font-size: 18px !important;
    font-weight: normal !important;
}

.hs-banner-area .bottom-pane .cta_button:hover {
    color: #c66 !important;
    background: #fff !important;
    outline: 0 !important;
}
.hs-banner-area .bottom-pane .cta_button:hover  span { color: #c66 !important;}
span.auth-link a { font-size: 17px; vertical-align: middle; margin-top: -6px; margin-left: 3px; display: inline-block; border: 1px solid; padding: 5px; border-radius: 5px; width: 33px; height: 33px; border-radius: 50%; position: relative; color: rgba(0,153,204,1.0);}
span.auth-link a svg, .blog-sidebar-share ul a i { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); }
span.auth-link a:hover { background: rgba(0,153,204,1.0); }
span.auth-link a:hover svg *, span.auth-link a:hover svg { fill: #fff; }
.custom-related-bottom{ background: #fff; padding-bottom: 0px; border-top: 2px solid rgba(0,153,204,1.0); padding-top: 50px; }
.custom-related-bottom h3 { text-align: center;}
.ralated-more-item { display: flex; flex-flow: row wrap; display: -webkit-flex; -webkit-flex-flow: row wrap; }
/* .related-post-item { float: left; width: 32%; border: 1px solid #ededed; padding: 0; margin: 15px 2% 15px 0; position: relative; padding-bottom: 60px;} */
.related-post-item { float: left; width: 100%;  padding: 0; margin: 15px 2% 15px 0; position: relative; }
.related-post-item:nth-child(3n) { margin-right: 0; } 
.post-detail-wrap { padding: 20px; font-size: 14px; line-height: 20px;padding-top:0; }
.post-list-itle h4 { position: relative; padding: 0; margin: 0px 0 10px 0; color: #000; text-transform: uppercase; min-height: 62px; line-height: normal; }
.post-list-itle h4 a{text-decoration:none;}
.post-list-itle h4:hover a{ color: #000;}
.related-post-item .post-content * { font-size: 14px !important; margin-bottom: 0; display: inline; line-height: 20px; color: #3e3d40; text-decoration: none;}
/* .post-feature>a { display: block; height: 230px; background-size: cover; background-position: center top; background-repeat: no-repeat; } */
/* .post-feature>a img { display: none;} */
/* .post-feature>a { display: block; height: 300px; background-size: cover; background-position: center top; background-repeat: no-repeat; background-size: contain; } */
.post-feature {text-align:center;    padding-top: 20px;}
.more-btn { border-top: 1px solid #ededed; padding: 15px 20px; font-size: 12px; line-height: 20px; font-weight: normal; position: absolute; bottom: 0; left: 0; width: 100%; }
.more-btn a { color: #3e3d40; text-decoration: none; outline: 0; text-transform: capitalize; }
.custom-related-bottom h3 a { font-size: 36px; color: #3e3d40;padding-bottom: 20px; margin-bottom: 20px; text-decoration: none; }
.post-feature>a { display: block; overflow: hidden;}
.blog-sidebar-share ul { display: flex;display: -webkit-flex;}
.blog-sidebar-share ul a { background-image: none !important; font-size: 16px; font-size: 17px; vertical-align: middle; margin-top:0; margin-left: 3px; display: inline-block; border: 1px solid; padding: 5px; border-radius: 5px; width: 33px; height: 33px; border-radius: 50%; position: relative; color: rgba(0,153,204,1.0) !important;     padding: 0 !important}
.blog-post-sidebar ul li { margin-right: 5px;}
.blog-post-sidebar ul li:last-child { margin-right: 0px;}
.blog-sidebar-share ul a:hover * { color: #fff !important; } 
.blog-sidebar-share ul a:hover { background-color: rgba(0,153,204,1.0) !important; border-color: rgba(0,153,204,1.0) !important; }
.blog-post-sidebar ul li a:hover { color: rgba(0,0,0,.6) !important;}
.custom-category-section ul ul { padding: 0;}
.custom-category-section ul ul li { padding: 11px 0 0 20px; }
.custom-category-section ul ul li:last-child { padding-bottom: 5px; } 
.global-whitepaper-items .post-feature img, .global-whitepaper-items .slick-slide img { margin: 0 auto;}
.global-whitepaper-items .slick-dots li { width: auto; height: auto;}
.global-whitepaper-items .slick-dots li button { height: 10px; width: 10px; background: #ccc; border-radius: 50%; padding: 0;}
.global-whitepaper-items .slick-dots li.slick-active button {    background: #09c;}
.related-bottom-pane-inner { padding-bottom: 100px;}
.related-bottom-pane-inner { padding-bottom: 60px;}
.global-whitepaper-items .slick-slide { margin-bottom: 10px;}
.global-whitepaper-items .slick-dots li button::before {display:none;}
.custom-category-section ul li.having-dropdown>ul { display: none;}
.custom-category-section ul li.having-dropdown.open-subcat>ul { display: block;}
.custom-category-section ul li.having-dropdown.open-subcat>a {    font-weight: 900;color: rgba(0,0,0,.6) !important;font-weight:bold;}
.related-post-item .post-feature img { max-width: 248px;}

#downModalCenter {  position: fixed;  top: 0;  left: 0;  z-index: 1050;  display: block;  width: 100%;  height: 100%;  overflow: hidden;  outline: 0;  opacity: 0;  visibility: hidden;  -webkit-transition: all .15s linear;  -o-transition: all .15s linear;  transition: all .15s linear; }
.down-popup-open #downModalCenter { opacity: 1;  visibility: visible;  overflow-x: hidden;  overflow-y: auto;  background-color: rgba(27,42,75, 0.6); }
#downModalCenter .modal-dialog { position: relative;  width: auto;  margin: .5rem;  pointer-events: none;  display: -ms-flexbox;  display: flex;  -ms-flex-align: center;  align-items: center;  min-height: calc(100% - 1rem);  max-width: 720px!important;  padding-top: 10%;  transition: -webkit-transform .3s ease-out;  transition: transform .3s ease-out;  transition: transform .3s ease-out,-webkit-transform .3s ease-out;  -webkit-transform: translate(0,-50px);  transform: translate(0,-50px); margin: 0 auto; }
.down-popup-open #downModalCenter .modal-dialog { -webkit-transform: none;  transform: none; }
#downModalCenter .modal-content { position: relative;  display: -ms-flexbox;  display: flex;  -ms-flex-direction: column;  flex-direction: column;  width: 100%;  pointer-events: auto;  background-clip: padding-box;  border-radius: .3rem;  outline: 0;  background-color: inherit!important;  border: none!important; }
#downModalCenter .modal-content .close { margin: 0; overflow: visible;  text-transform: none;  float: right;  font-size: 18px;  font-weight: 400;  line-height: 1;  color: #fff;  text-shadow: none;  opacity: .2;  filter: alpha(opacity=20);  background: 0 0;  border: 0;  cursor: pointer;  font-size: 52px;  text-align: right;  padding: 0 15px 0 0;  z-index: 100;  outline: none; }
#downModalCenter .modal-content .modal-body { border: 0;  border-radius: 10px;  box-shadow: 0 1px 5px 5px rgba(156,156,156,.07); max-width: 500px;  margin: 0 auto 30px;  padding: 13px 0 20px;  position: relative;  font-family: Arial !important;  background-color: #ffffff !important;  width: 100% !important;  border-top: 7px solid #fff; }
#downModalCenter .modal-content .modal-body .hs-form-field { margin-top: 5px;  margin-bottom: 15px;  padding: 0 30px; }
#downModalCenter .modal-content .modal-body form { padding-top: 20px; }
#downModalCenter .modal-content .modal-body .hs-form-field > label { max-width: 100%;  margin-bottom: 5px;  letter-spacing: .2px;  padding-bottom: 8px;  text-align: left;  display: block;  color: #3e3d40;  font-weight: 700;  font-size: 13px;  line-height: 24px; }
#downModalCenter .modal-content .modal-body .hs-form-field .hs-input { margin: 0;  border: 1px solid #e8e8e8!important;  padding: 0 10px!important;  width: 100%!important;  overflow: visible;  background-color: #fff!important;  background-image: none!important;  color: #333!important;  font-size: 12px!important;  font-weight: 400!important;  display: block!important;  height: 40px;  line-height: 1!important;  font-family: sans-serif;  border-bottom: 1px solid;  border-bottom-color: rgb(232, 232, 232);  outline: none; }
#downModalCenter .modal-content .modal-body .hs-form-field + .hs-form-field { margin-top: 24px; }
#downModalCenter .modal-content .modal-body .hs-submit { border-top: 1px solid #e5e5e5;  margin-top: 25px;  padding: 30px 20px 0;  text-align: right;  margin-bottom: 15px; }
#downModalCenter .modal-content .modal-body .hs-submit .hs-button { -webkit-transition: all 0.3s;  -moz-transition: all 0.3s;  transition: all 0.3s;  font-weight: 600; height: 38px;  margin: 0;  letter-spacing: 1px;  line-height: 38px;  overflow: hidden;  padding: 0 24px;  width: auto;  background: 0 0;  border: none;  border-radius: 2px;  font-size: 13px;  cursor: pointer; margin-right: 5px;  background-color: #cc6666; color: #fff; } 
.down-popup-open .blog-popup-overlay { opacity: 1; visibility: visible;  }
.blog-post__body iframe { max-width: 100%; }

/* Academy page */

.academy-banner-area .dnd-section>.row-fluid, .hs-academy-page .dnd-section>.row-fluid{ padding-left: 0;padding-right:0;}
.academy-banner-section>video { position: absolute; top: 0; left: 0; height: 100%; width: 100%; object-fit: cover;display:none; }
.academy-banner-section { position: relative;padding: 48px 0; overflow: hidden; }
.academy-banner-section .page-center { position: relative; }
body .custom-header-wrapper {min-height:91px;}
.left-learn { line-height: 30px; font-size: 24px; color: #0099CC; font-weight: bold;text-align: right;padding-right: 16px;}
.right-learn { font-size: 40px; line-height: 48px; color: #0099CC;padding-left: 16px; border-left: 2px solid #0099CC;     text-align: left;}
.learn-inside>div { display: inline-block; }
.learn-inside { text-align: center; }
.acedamy-banner-img { text-align: center; margin: 38px 0 28px; }
.af-box { float: left; width: 30%; margin-right: 5%; display: flex; align-items: center; color: #3D3D40;display: -webkit-flex; -webkit-align-items: center; }
.af-box:nth-child(3n){margin-right:0;}
.acedamy-feature-wrap { max-width: 800px; margin: 0 auto; display: flex; display: -webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;}
.af-text { padding-left: 10px; }
.af-icon { min-width: 39px; } 
.acedamy-cta a { display: inline-block; font-size: 18px; background: #09c; padding: 10px 60px; border-radius: 25px; text-transform: uppercase;letter-spacing: .4px; line-height: 24px; color: #fff; background-color: #0099cc; text-decoration: none; }
.acedamy-cta { padding: 41px 0 18px; }
.acedamy-cta a:hover { background-color: #669966;}
.acedamy-info p:last-child { margin: 0; } 
.acedamy-info { font-size: 12px; color: #3D3D40; } 
.academy-banner-section:before, .academy-banner-section:after { position: absolute; content: ''; right: 0; width: 372px; top: 0; height: 251px; background-image: url(https://8872476.fs1.hubspotusercontent-na1.net/hubfs/8872476/Academy%20-%202022/background%20pattern%201.png); background-size: contain;     background-repeat: no-repeat;}
.academy-banner-section:after  {top:auto;left:0;right:auto;bottom:-20px;background-image:url('https://8872476.fs1.hubspotusercontent-na1.net/hubfs/8872476/Academy%20-%202022/background%20pattern%202.png');}
.quote-section-main { padding: 119px 0 54px;}
.quote-main-text { font-size: 24px; line-height: 30px; font-style: italic; padding: 0 0 23px; }
.quote-writter { padding: 0 0 23px; }
.quote-section-main .page-center { max-width: 867px; }
.lesson-feature { padding: 96px 0; position: relative; overflow: hidden; }
.lesson-feature-wrap>div { float: left; width: 50%; }
.lesson-feature-wrap { display: flex; align-items: center; flex-flow: row wrap; display: -webkit-flex; -webkit-align-items: center; -webkit-flex-flow: row wrap; }
.lesson-left { text-align: center; font-size: 24px; line-height: 30px; }
.lesson-left h3 { text-transform: uppercase; margin: 0; }
.ls-title { padding: 28px 0 40px; }
.ls-text p:last-child { margin: 0; }
.ls-left-wrap { max-width: 410px; margin: 0 auto; padding: 0 20px; }
.lesson-feature-wrap{position:relative;}
.pattern-img { position: absolute; top: 0; left: 50%;  }
.pattern-img.ptc{transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.pattern-img.pbl { top: auto; bottom: 0; transform: translateX(-50%);-webkit-transform: translateX(-50%); left: 46%; }
.pattern-img.ptr { left: auto; right: 0; }
.ovalbtn-tbsec { padding: 120px 0 0 0;}
.ovalbtn-tbinnr h2 {  margin: 0 0 25px 0; }
.ovalbtn-tbsec .page-center { max-width: 656px; }
.ovalbtn-tbinnr .acedamy-cta a { padding-top: 17px; padding-bottom: 17px; min-width: 416px; padding-left: 20px; padding-right: 20px; border-radius: 30px; font-size: 22px; line-height: 24px;}
.oval-tabbing-sec { overflow-x: hidden;}
.oval-tabbing-row { display: flex;display: -webkit-flex;}
.oval-tabbing-cls { cursor: pointer;  display: flex; flex-wrap: wrap; display: -webkit-flex; -webkit-flex-wrap: wrap;    width: 100%;}
.oval-tabbing-row .oval-tabbing-cls { position: relative;}
.oval-tabbing-cls a {padding: 30px;width: 100%;    display: flex;    flex-wrap: wrap;    align-items: center;    justify-content: center;  display: -webkit-flex;    -webkit-flex-wrap: wrap;    -webkit-align-items: center;    -webkit-justify-content: center;}
.oval-tabbing-cls img {max-width: 40px !important;}
.oval-tabbing-row .oval-tabbing-cls a>span { height: 18px;   width: 100%;    position: absolute;    bottom: 0;    left: 0;}
.oval-tabbing-row .oval-tabbing-cls:first-child a>span:before { background-color: inherit;   position: absolute;    bottom: 0;    right: 100%;    width: 1000%;    height: inherit;    content: '';}
.oval-tabbing-row .oval-tabbing-cls:last-child a>span:before { background-color: inherit;  position: absolute;    bottom: 0;    left: 100%;    width: 1000%;    height: inherit;    content: '';}
.ovalbtn-tbinnr { padding: 0 0 45px;}
.reverse-lesson .lesson-feature-wrap { flex-direction: row-reverse; }
.ls-icon img { max-width: 77px !important;}
.lesson-feature.lf-4 .ls-left-wrap { max-width: 500px;}
.academy-inside { position: relative; z-index: 1;}
.learn-inside { width: 100%; justify-content: center;display: flex; display: -webkit-flex;-webkit-justify-content: center;  }
.oval-tabbing-cls a img {margin-bottom: 15px;}
.coverbtn { position: absolute; top: 0; left: 0; height: 100%; width: 100%; }
.af-box {  position: relative;}
.lesson-right iframe { border-radius: 35px !important; border-top: 35px solid #0099CC !important; border-bottom: 35px solid #0099CC !important; box-shadow: 0px 0px 42px -13px #000;  }

.ac-type-banner { padding: 30px 0; }
.ac-type-banner h3.nerdy-pen__text { text-align: center; color: #09c;  }
.wrapper965 { max-width: 1005px;    width: 100%;    float: none;    margin: 0 auto !important;    display: block;    padding-left: 20px;    padding-right: 20px; }

.wrapper { max-width: 1250px;    width: 100%;    float: none;    margin: 0 auto !important;    display: block;    padding-left: 20px;    padding-right: 20px; }




.capabl-section { padding: 70px 0 100px; overflow: hidden; }
.capabl-cols { position: relative; padding: 0px; text-align: center; box-shadow: 0px 10px 20px #0000004d; border-radius: 36px; background: rgba(255,255,255,0.79); width: 22%; float: left; margin-right: 3%; margin-top: 50px; }
.capabl-cols:nth-child(4n) { margin-right: 0; }
.capabl-innrows { display: flex; flex-wrap: wrap; margin-top: 10px; }
.capabl-cols-ttl { font-size: 0; line-height: initial;color: #0099CC; border-top-left-radius: 36px; border-top-right-radius: 36px; padding: 21px 36px; min-height: 82px; display: flex; align-items: center;display: -webkit-flex; -webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}
.capabl-cols-dscrptn { padding: 35px 18px 24px;color: #3D3D40; font-size: 18px; line-height: 28px; font-weight: 400; }
.capabl-bottom-ttle { margin-top: 120px; width: 100%; float: left; margin-bottom: 80px; }
.capabl-bottom-ttle h2 { max-width: 550px; margin: 0 auto; color: rgba(61,61,64,1.0);  }
.capabl-bottom-form { width: 100%; max-width: 560px; display: inline-block; }
.capabl-cols a.capabl-cols-links { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.capabl-bottom-form form { position: relative; z-index: 1; }
.capabl-bottom-form form .hs-input { background: #eceded;font-weight: 500; color: #3d3d40; padding: 11px 230px 11px 25px; border-radius: 36px; border: 0; outline: 0; font-size: 16px; line-height: 28px; }
.capabl-bottom-form form .hs-button { position: absolute; right: 0; top: 0; letter-spacing: normal; font-size: 16px; line-height: 1.15;padding: 16px 32px; border-radius: 36px; -webkit-appearance: none; outline: 0; border: 0; background-color: #09c; margin: 0; min-height: auto !important; }
.capabl-bottom-form-outr{ text-align: center; }
.capabl-bottom-form h3.form-title { margin: 0; }
.capabl-bottom-form form .hs-button:hover, .capabl-bottom-form form .hs-button:focus, .Ovalogo-form form .hs-button:hover, .Ovalogo-form form .hs-button:focus { background: #3e3d40; color: #fff; }
.capabl-row{ position: relative; z-index: 1; }
.capabl-row:before { position: absolute; z-index: -1; content: ''; top: -70px; left: 40px; min-width: 552px; min-height: 312px; background-size: contain; background-repeat: no-repeat; } 
.capabl-row:after { position: absolute; z-index: -1; bottom: -100px; content: ''; min-width: 636px; min-height: 504px; background-size: contain; background-repeat: no-repeat; right: -20px; background-position: bottom; }
.capabl-bottom-form form ul.no-list.hs-error-msgs.inputs-list { padding: 0; }
.capabl-bottom-form form ul.no-list.hs-error-msgs.inputs-list li label.hs-error-msg { text-align: center; margin: 5px 0; display: inline-block; font-size: .875rem; }
.capabl-bottom-form form ul.no-list.hs-error-msgs.inputs-list li { text-align: center; margin: 11px 0; }
.capabl-bottom-form .submitted-message { border: 2px solid; padding: 5px; }
.capabl-header h3 { color: rgba(62,61,64,1.0);margin: 0 0 20px; }
.capabl-cols-ttl img { max-width: 134px !important; height: auto; }


.website-searchbar { position: fixed; top: 0; left: 0; height: 100%; width: 100%; background-color: #09c; z-index: 99999999999999999; display: flex; align-items: center; display: -webkit-flex; -webkit-align-items: center; padding: 50px 0;  -webkit-transform: translateY(-120%); transform: translateY(-120%); transition: ease all .5s;}
.website-searchbar>div { max-width: 900px; margin: 0 auto; width: 90%; }
.website-searchbar .hs-search-field__bar { background: transparent; width: 100%; max-width: 100%; }
.website-searchbar .hs-search-field__bar { background: transparent; padding: 0; margin: 0; }
.website-searchbar .hs-search-field__bar form button { cursor: pointer; position: absolute; top: 0; right: 0; height: 50px; width: 90px; border: 0; border-radius: 36px; background: rgba(61,61,64,1.0); border: 0; box-sizing: border-box; }
.website-searchbar .hs-search-field__bar form button svg { height: 20px; width: 20px; fill: #fff; margin-top: 6px; vertical-align: inherit; }
.website-searchbar .hs-search-field__bar form .hs-search-field__input { padding-right: 95px; }
.view-searchbar .website-searchbar{ -webkit-transform: translateY(0%); transform: translateY(0%);}
.search-closebar {display: inline-block !important; cursor: pointer; position: absolute; top: 40px; right: 40px; width: 42px !important; height: 42px; padding: 7px 10px 8px 10px; background: transparent; font-size: 16px; font-weight: normal; text-align: left; text-transform: uppercase; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; color: #000;cursor:pointer;}
.search-closebar i:before, .search-closebar i:after { width: 42px; height: 2px; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; background-color: #fff; display: inline-block; cursor: pointer; position: absolute; content: ''; left: 0; top: 20px;}
.search-closebar i:before {  transform: rotate(45deg);  -webkit-transform: rotate(45deg); }
.search-closebar i:after {transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
.website-searchbar .hs-search-field--open .hs-search-field__suggestions { border: 1px solid #fff; border-radius: 36px; margin-top: 20px; padding: 26px; }
.hs-search-field--open .hs-search-field__suggestions * { color: #fff; background: transparent; }
.website-searchbar .hs-search-field__suggestions a:hover, .website-searchbar .hs-search-field__suggestions a:focus { background-color: transparent; outline: 0; }
.flex { display: flex;    display: -webkit-flex;    -ms-display: flex;    -moz-display: flex;    -webkit-flex-flow: row wrap;    flex-flow: row wrap;   } 
.alignCenter { -webkit-align-items: center; align-items: center; }



a { display: inline-block; }

.website-searchbar form input[type=text],
.website-searchbar form input[type=email], 
.website-searchbar form input[type=password],
.website-searchbar form input[type=tel], 
.website-searchbar form input[type=number],
.website-searchbar form input[type=file],
.website-searchbar form select, 
.website-searchbar form textarea { background: #ECEDED; border-radius: 36px; border: 0; outline: 0; color: #3D3D40; }
.website-searchbar form .hs-input::placeholder { color: #3D3D40 !important; }
.website-searchbar .hs-search-field__bar form .hs-search-field__input { padding-right: 95px; }
.website-searchbar .hs-search-field__bar form button { position: absolute;    top: 0;    right: 0;    height: 50px;    width: 90px;    border: 0;    border-radius: 36px;    background: rgba(61,61,64,1.0);    border: 0;    box-sizing: border-box; }


.blg-list-sec { padding: 50px 0 44px; }
.blg-list-cl { transition: all .3s; width: 21.5%; float: left; margin-bottom: 34px; box-shadow: 0px 10px 20px #0000004D; border-radius: 21px; overflow: hidden; margin-right: 4.66%; }
.blg-list-cl:nth-child(4n) { margin-right: 0; }
.blg-list-clnk { transition: all ease-in-out .4s; padding-top: 56.25%; background-size: cover; background-position: center center; background-repeat: no-repeat; width: 100%; }
.blg-list-innrcl { padding: 20px 20px 20px; }
.blg-list-innrcl h3 a { color: #0099CC; font-size: 18px; line-height: 22px; font-weight: 700; text-decoration: none; }
.hblg-list-cl-date {margin-top: 20px; color: #3D3D40; font-weight: 700;font-size:14px; }
.blg-list-cl:hover .blg-list-clnk { transform: scale(1.3); } 
.blg-list-ovfl { overflow: hidden; }
.blg-list-small { display:none; }
.blg-list-ovfl a.blg-list-clnk { display: block; background-color: rgb(237 239 241); position: relative; }
.blg-list-ovfl.only-logo a.blg-list-clnk { background-image: none !important; }
.blg-list-ovfl.only-logo .blg-list-small { display: block; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%); max-width: 150px; height:auto;}


.blog-pgn-sec { text-align: center; padding: 20px 0; }
.blog-pgn-sec .blog-pagination { justify-content: center; }
.blog-pgn-sec .blog-pagination span { border: 0; }
.blog-pgn-sec .blog-pagination__link {  display: flex; flex-wrap: wrap; align-items: center;font-weight: 700; }
.blog-pgn-sec  .blog-pagination span { margin: 0;font-weight: 700; }
.blg-list-row { display: flex; flex-wrap: wrap; }
.blg-list-header { margin-bottom: 15px; }
.blog-pgn-sec .blog-pagination a { border: 0; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; }
.blog-pgn-sec .blog-pagination a.blog-pagination__next-link--disabled, .blog-pgn-sec .blog-pagination a.blog-pagination__prev-link--disabled { pointer-events: none; opacity: 0.2; }
.blog-details-content h3 img { margin-right: 5px; }
.hs-blog-id-74588450172 .blg-list-ovfl a.blg-list-clnk {  padding-top: 36.25%;}
.hs-blog-id-74588450172 .blg-list-cl .hblg-list-cl-date { position: absolute; bottom: 20px;}
.hs-blog-id-74588450172 .blg-list-cl { position: relative; padding-bottom: 30px; margin-bottom: 50px;}
.hs-blog-id-74588450172 .capabl-section.backg-sec .capabl-header, .hs-blog-id-74588450172 .capabl-section.backg-sec .capabl-innrows { display: none;}
.hs-blog-id-74588450172 .capabl-bottom-ttle { margin-top: 50px;}

.whiteInner { margin: 0 -15px; }
.whiteItem { width: 33.33%; padding: 0 15px 76px; margin: 60px 0 0; position: relative; }
.whiteTitle h2 { max-width: 999px; margin: 0 auto; }
.row-fluid .whiteImage img { max-width: 237px !important; width: 100%; }
.whiteButtons { position: absolute; bottom: 0; left: 0; right: 0; margin: 0 auto; }
.whiteButtons a { color: rgb(255 255 255); font-size: 12px; text-transform: uppercase; padding: 0 50px; border-radius: 30px; line-height: 36px; height: 36px; border: 0; display: inline-block; margin: 10px auto 23px; background: rgb(0 153 204); min-height: auto; letter-spacing: normal; text-decoration: none; }
.whiteButtons a:hover { color: rgb(255 255 255); background: rgb(102 102 104); outline: 0; }
a#cta_button_8872476_239bfe67-9022-44e7-8572-1b23c67ebe0e { text-decoration: none; outline: 0; background: #3cf !important; color: #3d3d40 !important; font-size: 21px !important; line-height: 25px !important; border-radius: 30px !important; padding: 15px 40px !important; text-transform: uppercase !important; display: inline-block; min-height: auto !important;}
a#cta_button_8872476_239bfe67-9022-44e7-8572-1b23c67ebe0e:hover{background: #09c !important; color: #fff !important;}
.cta-widget-section { padding: 30px 25px; }
.cta-widget-section .widget-inside { display: flex; align-items: center; display: -webkit-flex; -webkit-align-items: center; }
.widgetleft { width: 70%;float: left;    padding-right: 30px;  }
.widgetright { width: 30%; float: left; }
.widgetright a { text-decoration: none; display: inline-block; background-color: #09c; -webkit-border-radius: 5px; border-radius: 5px; color: #fff; font-size: 18px; font-weight: bold; line-height: 1.15; margin: 0; padding: 16px 32px; text-align: center; min-width: 150px; }
.widgetright a:hover { background-color: #3e3d40 !important; color: #fff  !important; } 
.widgetright a span { font-weight: normal; display: block;font-size: 11px; margin-top: 1px; }
.widgetright { text-align: right; }

.row { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-left: -15px; margin-right: -15px }
.hs-career-section-four .dnd-section .hs_cos_wrapper_type_rich_text h3 span { color: #09c; }
.video_placeholder { background: url(//8872476.fs1.hubspotusercontent-na1.net/hubfs/8872476/raw_assets/public/OvalEdge_December2020/images/video_placeholder.png) no-repeat 0 0; display: block; height: 457px; margin: 0 auto; max-width: 709px; padding: 51px 49px 50px 31px; width: 100%; }
.siteSisence blockquote{background:#e6f4fa;border:none;border-radius:100px;line-height:normal;margin:25px 0 45px;padding:30px 70px;position:relative;text-align:center}
.siteSisence .hs-sisense-section-one blockquote:after{border:20px solid transparent;border-top-color:#e6f4fa;content:" ";left:50%;margin-left:-20px;position:absolute;top:100%}
.hs-dlineage-section-five .custom-ovaledge-process ul{padding:150px 0 0 0;max-width:976px;margin:20px auto 60px auto;background:no-repeat 50% 0}
.hs-dlineage-section-five .custom-ovaledge-process ul .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;position:relative}
.hs-dlineage-section-five .custom-ovaledge-process ul .row>li{position:static;width:100%;padding-right:15px;padding-left:15px;text-align:center}
.hs-dlineage-section-five .custom-ovaledge-process ul .row>li p{max-width:170px;margin:0 auto;padding:0}
.hs-dlineage-section-five .custom-ovaledge-process ul .row>li:nth-child(2) p{position:relative;left:-20px;padding-top:30px}
.hs-dlineage-section-five .custom-ovaledge-process ul .row>li:nth-child(3) p{padding-top:30px}
.hs-dlineage-section-five .custom-ovaledge-process ul .row>li:nth-child(4) p{padding-top:30px;position:relative;right:-10px}
.hs-dlineage-section-five .custom-ovaledge-process ul .row>li{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}

.new-data-banner .hs-banner-area .content-inner { background: #09c; border-radius: 50%; color: #fff; display: inline-block; height: 328px; padding: 124px 20px 0; text-align: center; width: 328px; } 
.new-data-banner .hs-banner-area .content-inner h1 { color: #fff; font-size: 36px; line-height: 46px; margin: 0; padding: 0; }
.hs-newdata-page h2 { margin-bottom: 30px; position: relative; }
.hs-newdata-section-one blockquote { background: #09c; border: 0; color: #fff; display: block; font-style: italic; margin: 0 auto 30px; padding: 20px 25px; position: relative; text-align: center; } 
.hs-newdata-section-one blockquote:before { border-color: #09c transparent transparent; border-style: solid; border-width: 20px 35px 0; bottom: -20px; content: ""; height: 0; left: 50%; margin-left: -35px; position: absolute; width: 0; }
.hs-newdata-section-three:after { border-color: #fff transparent transparent; border-style: solid; border-width: 35px 57.5px 0; content: ""; height: 0; left: 50%; margin-left: -57px; position: absolute; top: 0; width: 0; } 
.hs-newdata-section-three { position: relative; text-align: center; }
.hs-newdata-section-four .dnd-section .span7 .widget-type-linked_image img { bottom: 40px; height: 310px!important; left: -31px; max-width: none!important; position: absolute; top: auto; width: 561px; } 
.hs-newdata-section-four .dnd-section>.row-fluid .dnd-row>.row-fluid { position: relative; } 
.hs-newdata-section-four .dnd-section .span7 *{ Height:100%; }
.hs-newdata-section-four .dnd-section .hs_cos_wrapper_type_rich_text p { margin: 0 0 40px; display: block; }
.hs-newdata-section-five .hs_cos_wrapper_type_rich_text p { display: block; margin: 0 auto 30px; max-width: 815px; text-align: center; } 
.hs-newdata-section-five h2,.hs-newdata-section-five h4{text-align: center;}
.hs-newdata-section-four,.hs-newdata-section-five{position: relative;}
.hs-newdata-section-four:after { border-color: #eceded transparent transparent; border-style: solid; border-width: 35px 57.5px 0; content: ""; height: 0; left: 50%; margin-left: -57px; position: absolute; top: 0; width: 0; }
.hs-newdata-section-five:after { border-color: #fff transparent transparent; border-style: solid; border-width: 35px 57.5px 0; content: ""; height: 0; left: 50%; margin-left: -57px; position: absolute; top: 0; width: 0; }
.tr-template .custom-uses-cases-card .content p { color: #fff !important;}

@media(max-width:991px){
    .widgetright a { min-width: auto; padding: 15px 15px; font-size: 16px; }
    .hs-newdata-section-four .dnd-section .span7 .widget-type-linked_image img { display: none; }
}
@media(max-width:767px){
    .widgetright, .widgetleft { width: 100%;}
    .cta-widget-section .widget-inside { flex-flow: column; -webkit-flex-flow: column; text-align: center; }
    .widgetright { width: 100%; text-align: center; margin-top: 20px; }
    .widgetleft {padding-right: 0px; }

}

@media (min-width: 992px){
    .reverse-this-sec { flex-direction: row-reverse;-webkit-flex-direction: row-reverse;}
    .reverse-this-sec .Ovaldata-cols-ttl { left: auto; right: 44px; }
    .reverse-this-sec .Ovaldata-cols-img-outer { border-top-right-radius: 0; border-bottom-right-radius: 0; border-top-left-radius: 36px; border-bottom-left-radius: 36px; }
    .Ovaldata-cols-img {    min-height: 300px;}
    .page-center, .content-wrapper, .dnd-section > .row-fluid { max-width: 959.999999991px; }

}

@media (min-width: 576px) {
    .page-center, .content-wrapper, .dnd-section > .row-fluid {
        max-width: 539.9999999928px;
    }
}

@media (min-width: 768px) {
    .page-center, .content-wrapper, .dnd-section > .row-fluid {
        max-width: 719.9999999903999px;
    }

}


@media (max-width: 1199px){

    .wrapper1144, .wrapper{ max-width: 969.999999991px; }
    .wrapper1029, .wrapper965 { max-width: 900px; }
    .Ovaldata-success-cols-right-ttl, .Ovaldata-work-cols-txt, .Ovalhero-text { font-size: 22px; }
    .sample-header-text { font-size: 22px; line-height: 28px; margin: 25px auto 10px; }
    .Ovaldata-work-cols-txt { padding: 20px 10px; }
    .Ovaldata-work-cols-img { margin-bottom: 20px; }
    .Ovalzigzag-text { margin-top: 25px; }
    .Ovalzigzag-lft { padding-right: 0px; }
    .revers-zigzag .Ovalzigzag-lft { padding-left: 0; }
    .Ovalacademy-right-cols-ttl { width: calc( 100% - 80px ); font-size: 22px; }
    .Ovaldata-success-cols-right-ttl { margin-bottom: 20px; }
    .Ovaldata-success-cols-right-qut { margin-bottom: 25px; }
    .Ovaldata-success-cols-right { padding: 20px 30px 30px; }
    .three-slider-header { margin-bottom: 30px; }
    .capabl-innrows { margin-top: 0; }
    /*   .capabl-cols-ttl { font-size: 70px; line-height: 70px; } */

    .fcontact-info ul li a { font-size: 14px; line-height: 16px; }
    .capabl-section { padding: 70px 0 70px; }
    .capabl-bottom-ttle { margin-top: 80px; margin-bottom: 60px; }
    .Ovaldata-success-section { padding: 70px 0 30px; }

    .Ovalimgvdo-lft { padding: 50px 65px; }
    .Ovalimgvdo-lft-text { margin-top: 30px; font-size: 22px; line-height: 28px; }
    .Ovalimgvdo-lft-img img { max-width: 80px !important; }

    .Ovaldata-accss-mng-row:before { width: 630px; height: 240px; }
    .Ovaldata-accss-mng-cols { width: 30%; margin-right: 5%; }
    .O-ttl-row:before { min-width: 600px; min-height: 250px; }
    .add-ovzgzg-tpshp:before { min-width: 700px; min-height: 270px; }
    .right-shpimg .O-sngcl-row:before { right: -50px; min-width: 431px; min-height: 500px; }
    .top-bmt-shpimg:before { min-width: 600px; min-height: 290px; }
    .top-bmt-shpimg:after { min-width: 370px; min-height: 380px; }

    .nrml-hdr-txt { margin-top: 30px; font-size: 22px; line-height: 28px; }
    .add-bg-sucshp .Ovaldata-success-row:after { left: -70px; min-width: 510px; min-height: 560px; }
    .add-bg-sucshp .Ovaldata-success-row:before { top: -130px; min-width: 706px; min-height: 360px; }
    .add-bg-sucshp:after { min-width: 360px; min-height: 380px; }
    .about-green { font-size: 16px;}



}

.custom-menu-primary .hs-menu-wrapper > ul li a, 
.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
    overflow: visible !important;
    max-width: none !important;
    width: auto !important;
}




@media (max-width: 991px){
    .wrapper{ max-width: 719.9999999903999px; }
    .wrapper1029, .wrapper965 { max-width: 700px; }
    .Ovalhero-lft { width: 100%; margin-bottom: 40px; text-align: center; }
    .Ovalhero-right { width: 100%; padding-left: 0; }
    .Ovalhero-text { margin: 0 auto; }
    .Ovalogo-form { margin-bottom: 20px; }
    .Ovalogo-logo-row { margin-top: 10px; }
    .Ovaldata-govern-section { padding: 50px 0; }
    .Ovaldata-govern-header { margin-bottom: 20px; }
    .Ovaldata-govern-cols { width: 100%; margin-right: 0; }

    .Ovaldata-work-cols-img { min-height: auto; }
    .Ovaldata-work-cols { width: 100%; margin-right: 0; }
    .Ovaldata-work-cols:nth-child(3n):before{ display: block; }
    .Ovaldata-work-cols:before { top: 100%; left: 50%; width: 40px; height: 20px; transform: translateY(100%) translateX(-50%) rotate(90deg); }
    .Ovaldata-work-cols:last-child:before{ display: none; }
    .Ovaldata-work-cols:last-child { margin-bottom: 0; }
    .Ovaldata-work-cols-txt { padding: 10px; }
    .Ovalzigzag-lft { width: 100%; margin-top: 40px; padding-right: 0px; /* display: flex; flex-wrap: wrap; */ order: 1; }
    .Ovalzigzag-right { text-align: center; width: 100%; padding-left: 0; /* display: flex; flex-wrap: wrap; */ order: 0; }
    .revers-zigzag .Ovalzigzag-right { padding-right: 0; }
    .revers-zigzag .Ovalzigzag-right img { margin: 0 auto; }
    .Ovalzigzag-text { margin-top: 10px; }
    .Ovalzigzag-part { padding: 40px 0; }
    .Ovalacademy-right-cols-img { width: 40px; }
    .Ovalacademy-right-cols { padding: 15px 15px; }
    .Ovalacademy-right-cols-ttl { width: calc( 100% - 50px ); font-size: 18px; line-height: 24px; }
    .Ovalacademy-right-cols::before { min-width: 170px; min-height: 40px; }
    .Ovaldata-success-header.sample-header { margin-bottom: 40px; }
    .Ovaldata-success-cols-right-btmtxt { width: 100%; margin-bottom: 20px; }
    .Ovaldata-success-cols-right-btn { width: 100%; }
    .Ovaldata-success-cols-right { padding: 20px 20px 30px; }
    .Ovaldata-success-cols-right-ttl { font-size: 20px; }
    .Ovaldata-success-cols-right-qut { margin-bottom: 20px; font-size: 16px; }
    .capabl-cols { width: 100%; margin-right: 0; }
    .capabl-row::after { min-width: 550px; min-height: 400px; right: 0; }
    .capabl-bottom-ttle { margin-bottom: 40px; }
    .Ovaldata-work-cols-img img { max-width: 400px !important; width: 100%; }
    .Ovaldata-govern-row::after { min-width: 620px; min-height: 270px; }

    .Ovalacademy-row:before { top: -70px; right: -250px; min-width: 426px; min-height: 130px; }
    .Ovalacademy-row:after { bottom: 0; left: -190px; min-width: 330px; min-height: 230px; }

    .footer-col.footer-icn-cnt { width: 50%; }
    .footer-col:nth-child(2) { width: 48%; }
    .footer-col:nth-child(3) { width: 50%; margin-left: 0; }
    .footer-col:nth-child(4) { width: 48%; }

    .Ovalacademy-right-cols { max-width: 330px; }
    .smpl-btn a { min-width: 320px; font-size: 16px; }
    .Ovalimgvdo-lft { width: 100%; order: 1; }
    .Ovalimgvdo-right { width: 100%; position: relative; order: 0; }
    .Ovalimgvdo-right-vdo { height: auto; position: relative; padding-top: 56.25%; }
    .Ovalimgvdo-right-img img { display: block; }
    .Ovalimgvdo-right-img { background-image: none !important; }
    .ovalbtn-tbbtn { margin-top: 40px; }
    .oval-tabbing-cls a { padding: 20px; }

    .oval-tabbing-cls img { max-width: 35px !important; }
    .ovalbtn-tbsec { padding: 60px 0 50px; }
    .Ovalimgvdo-right-ifrm { height: auto; position: relative; padding-top: 56.25%; }
    .Ovalimgvdo-right-ifrm iframe { width: 100% !important; height: 100% !important; position: absolute; top: 0; left: 0; }

    .oval-tabbing-row .oval-tabbing-cls a > span { height: 10px; }

    .fifty-fifty-col .Ovalzigzag-lft { width: 100%; }
    .fifty-fifty-col .Ovalzigzag-right { width: 100%; }

    .add-ovzgzg-tpshp:before { min-width: 556px; min-height: 215px; }

    .Ovaldata-accss-mng-cols { width: 48%; margin-right: 4%; }
    .Ovaldata-accss-mng-cols:nth-child(3n) { margin-right: 4%; }
    .Ovaldata-accss-mng-cols:nth-child(2n) { margin-right: 0; }
    .Ovaldata-accss-mng-header { margin-bottom: 50px; }
    .O-ttl-sec { padding: 80px 0 60px; }
    .O-sngcl-header h2 { margin-bottom: 50px; }
    .small-snglcl-ttle h2 { margin-bottom: 20px; }
    .top-bmt-shpimg:after { min-width: 330px; min-height: 330px; }
    .top-bmt-shpimg:before { min-width: 530px; min-height: 260px; }
    .right-shpimg .O-sngcl-row:before { right: -40px; min-width: 331px; min-height: 400px; }
    .add-ovzgzg-tpshp:before { min-width: 526px; min-height: 190px; }
    .O-ttl-row:before { min-width: 490px; min-height: 180px; }
    .Ovaldata-accss-mng-row:before { width: 560px; height: 200px; }
    .shw-onlyfrm-sec .capabl-row:before { min-height: 225px; min-width: 432px; }
    .shw-onlyfrm-sec .capabl-row:after { min-width: 390px; min-height: 300px; }
    .shw-onlyfrm-sec .capabl-bottom-ttle { margin-top: 40px; }

    .add-ovzgzg-btmshp .Ovalzigzag-row:after { bottom: -40px; min-width: 550px; min-height: 200px; }

    .add-bg-sucshp:after { min-width: 290px; min-height: 290px; }
    .add-bg-sucshp .Ovaldata-success-row:after { left: -50px; min-width: 430px; min-height: 500px; bottom: 130px; }
    .add-bg-sucshp .Ovaldata-success-row:before { top: -70px; min-width: 570px; min-height: 220px; }
    .Ovaldata-cols-txt, .Ovaldata-cols-img-outer { width: 100%;}
    .Ovaldata-cols-img { width: 100%; padding-bottom: 56.25%; border-bottom-left-radius: 36px;border-top-right-radius: 0; }
    .Ovaldata-cols-ttl { position: relative; top: 0; left: 0; width: 100%; }
    .Ovaldata-cols-txt { padding: 40px 20px;}
    .Ovaldata-govern-cols { margin-top: 40px; }


    .blg-list-innrcl { padding: 20px 20px 20px; }
    .blg-list-cl { width: 48%;  margin-right: 4%; }

    .blg-list-cl:nth-child(2n) { margin-right: 0; }
    /*   .blg-list-innrcl h3 a { font-size:18px; line-height: 22px; } */
    .blg-list-header { margin-bottom: 0; }



}

@media(max-width:991px){
    .green-box { width: 50%;}
    .green-box.gr-last:after { left: -50%;   transform: translateX(-50%); -webkit-transform: translateX(-50%); }
    .green-box.gr-last img { position: relative; z-index: 1; }
    .green-box.gr-last { width: 100%; }
    .Ovaldata-cols-img-outer { border-bottom-left-radius: 36px;    border-top-right-radius: 0;}
    .Ovaldata-cols-img{    border-bottom-left-radius: 0;border-top-right-radius: 0;}
    .hs-blog-id-74588450172 .capabl-bottom-ttle { margin-top: 0;}
}

@media(max-width: 767px){
    .wrapper1029, .wrapper965, .wrapper { max-width: 100%; }

    .Ovaldata-success-cols-right-ttl, .Ovaldata-work-cols-txt, .Ovalhero-text { font-size: 20px; }

    .sample-header-text { font-size: 18px; line-height: 26px; margin: 20px auto 10px; }

    .Ovaldata-work-header { margin-bottom: 30px; }

    .Ovalacademy-lft-prsimg { margin-right: 0; }
    .Ovalacademy-lft { width: 100%; order: 1; }
    .laptop-desktop{ display: none; } 
    .laptop-mobile { display: inline-block; }
    /*   .Ovalacademy-rightsldr .slick-dots { display: block; position: static; text-align: center; } */
    .Ovalacademy-lft-prsimg { width: 60%; float: left; }
    .Ovalacademy-lft-laptopimg.laptop-mobile { width: 40%; float: left; margin-right: 0; }
    .Ovalacademy-rightouter { width: 100%; }
    .Ovaldata-success-cols-left { width: 100%; border-top-right-radius: 36px !important; border-bottom-right-radius: 0 !important; border-top-left-radius: 36px !important; border-bottom-left-radius: 0 !important; }
    .Ovaldata-success-cols-left-cover{padding-top: 56.25%;     border-radius: 0 !important;}
    .Ovaldata-success-cols-right { width: 100%; }
    .success-revrse .Ovaldata-success-cols-left { order: 0; }
    .three-slider-section { padding: 50px 0; }

    .footer-contact-info .hs-menu-wrapper.hs-menu-flow-horizontal ul { flex-direction: row; }
    .capabl-bottom-form form .hs-button, .Ovalogo-form form .hs-button { position: static; }
    .capabl-bottom-form form .hs-input, .Ovalogo-form form .hs-input { padding: 11px 25px 11px 25px; }
    .Ovaldata-success-cols { margin-bottom: 40px; }
    .Ovaldata-success-cols-left span { right: 20px; max-width: 100px; }
    .Ovaldata-success-section { padding: 50px 0 30px; }
    .Ovalacademy-section { padding-top: 50px; }
    .Ovalogo-section { padding: 5px 0 38px; }
    .Ovaldata-govern-row::after { min-width: 320px; min-height: 130px; bottom: -50px; left: -20px; }
    .Ovaldata-govern-row:before { top: -50px; min-width: 316px; min-height: 170px; }
    .capabl-row:before { left: 0; min-width: 360px; min-height: 210px; }
    .capabl-row:after { min-width: 350px; min-height: 260px; right: 0; }
    .Ovalacademy-rightsldr .slick-dots { bottom: 160px; }

    .smpl-btn a { min-width: 280px; }
    .Ovalimgvdo-lft { padding: 30px 0; } 
    .ovalbtn-tbbtn { margin-top: 35px; }
    .Ovlacdmy-sldr-cls-qutxt { font-size: 20px; line-height: 26px; }
    .quot-img { max-width: 66px; bottom: -15px; }
    .Ovlacdmy-txtsldr-row { margin-top: 30px; }
    .Ovlacdmy-cta-btntxt { font-size: 16px; }
    .Ovalimgvdo-lft-img img { max-width: 60px !important; }
    .Ovalimgvdo-lft-img { margin-bottom: 20px; }
    .Ovalimgvdo-lft-text { margin-top: 25px; font-size: 20px; line-height: 26px; }
    .ovalbtn-tbsec { padding: 40px 0 50px; }


    .custom-menu-primary .mobile-wrap { left: -20px; width: calc(100% + 40px); }
    .add-ovzgzg-tpshp:before { min-width: 490px; min-height: 185px; }
    .shw-onlyfrm-sec .capabl-bottom-ttle { margin-top: 0; }


    .Ovaldata-accss-mng-cols { width: 100%; margin-right: 0 !important; }
    .Ovaldata-accss-mng-row:before { width: 400px; height: 170px; left: 0; }
    .Ovaldata-accss-mng-sec { padding: 60px 0; }
    .nrml-hdr-txt { margin-top: 20px; font-size: 18px; line-height: 26px; }
    .O-ttl-row:before { min-width: 400px; min-height: 150px; }
    .O-ttl-sec { padding: 60px 0 50px; }
    .O-sngcl-sec { padding: 60px 0 }
    .add-ovzgzg-tpshp:before { min-width: 440px; min-height: 155px; }
    .top-bmt-shpimg:before { min-width: 430px; min-height: 200px; }
    .top-bmt-shpimg:after { min-width: 250px; min-height: 260px; }
    .right-shpimg .O-sngcl-row:before { right: -20px; min-width: 290px; min-height: 370px; }
    .Ovalhero-section { padding: 50px 0 40px; }
    .O-ttl-header h2 { margin-bottom: 20px; }
    .Ovaldata-accss-mng-cols-txt { font-size: 16px; }

    .add-ovzgzg-btmshp .Ovalzigzag-row:after { left: -20px; min-width: 450px; min-height: 160px; }
    .add-bg-sucshp .Ovaldata-success-row:before { top: -50px; min-width: 450px; min-height: 160px; }
    .add-bg-sucshp .Ovaldata-success-row:after { left: -20px; min-width: 330px; min-height: 470px; }
    .add-bg-sucshp:after { min-width: 240px; min-height: 250px; }

    .blog-details-content h3 img { margin: 0; }
    .blog-details-content h3 img+ span { font-size: 18px !important; }
    .whiteItem { width: 100%;margin:35px 0 0; }
    .capabl-header h2 br { display: none; }




}

@media (max-width: 560px){

    .footer-col.footer-icn-cnt { width: 100%; }
    .footer-col{ width: 100% !important; margin-right: 0; margin-left: 0; }
    .oval-tabbing-row { flex-direction: column; }
    .Ovalacademy-rightsldr .slick-dots { bottom: 100px; }
    .oval-tabbing-row .oval-tabbing-cls:last-child a > span:before, .oval-tabbing-row .oval-tabbing-cls:first-child a > span:before { display: none; }
    .oval-tabbing-row .oval-tabbing-cls { width: calc(100% + 40px); margin-left: -20px; }
    .green-box { width: 100%;}

    .blg-list-cl { width: 100%; margin-right: 0%;}
    .hs-blog-id-74588450172  .blg-list-cl{margin-bottom:30px;}
    .hs-blog-id-74588450172  .blg-list-cl:last-child{margin-bottom:0px;}
    .blg-list-cl:nth-child(3n) { margin-right: 0%; }
    .blg-list-innrcl h3 a { font-size: 18px; line-height: 22px; }
    .blg-list-sec { padding: 40px 0 30px; }
    .blg-list-innrcl { padding: 20px 15px 20px; }



}



@media(max-width:991px){
    .wrapper1029, .wrapper965 { max-width: 700px; }
    .wrapper { max-width: 719.9999999903999px; } 
    .footer-col.footer-icn-cnt { width: 50%; }
    .footer-col:nth-child(2), .footer-col:nth-child(4) { width: 48%; }
    .footer-col:nth-child(3) { width: 50%; margin-left: 0; }
    .capabl-cols { width: 100%; margin-right: 0; }
    .capabl-bottom-ttle { margin: 80px 0 40px; }
    .capabl-row::after { min-width: 550px; min-height: 400px; right: 0; }



}
@media(max-width:767px){
    .capabl-bottom-form form .hs-button, .Ovalogo-form form .hs-button { position: static; }
    .capabl-row:before { left: 0; min-width: 360px; min-height: 210px; }
    .capabl-row:after { min-width: 350px; min-height: 260px; right: 0; }
    .capabl-bottom-form form .hs-input, .Ovalogo-form form .hs-input { padding: 11px 25px 11px 25px; }
    .dataliteracybanner.hs-data-literacy .hs-banner-area .banner-content{height: 320px; width: 320px; }


}
@media(max-width:560px){
    .wrapper { max-width: 100%; } 
    .footer-col { width: 100% !important; margin: 0 0 20px; }

}

@media (max-width: 1199px) and (min-width: 992px) {
    .custom-header-chngs .custom-menu-primary .navigation-primary>ul>li>a { font-size: 11px !important; }
    /*   .post-feature>a {    height: 190px}  */


}



@media (min-width: 992px) {
    .page-center,
    .content-wrapper,
    .dnd-section > .row-fluid {
        max-width: 959.999999991px;
    } 



}

@media (min-width: 1200px) {
    .page-center,
    .content-wrapper,
    .dnd-section > .row-fluid {
        max-width:1140px;
    }
} 








@media (max-width:1024px) { 

    .D-bottom-Slider .slick-prev { left: -30px; }
    .D-bottom-Slider .slick-next { right: -30px; }
    .D-bottom-Slide { padding: 0 30px; }
    .D-bottom-Slider .slick-list.draggable { margin-left: 0; margin-right: 0; }
    .cell_16152043289032-padding { padding-left: 60px !important; }
}

@media (max-width:992px) {

    .Dgvrn-number-bfr:before { width: 187.9px; }
    .home-page-banner .hs-banner-area { background-color: rgba(0,0,0,.5); }
    .teamItems {    width: 50%;    padding: 0 15px 40px; }
    .footer-column .social-icon a ~ a { margin-left: 1px; }



}
@media (max-width:991px){
    .ls-left-wrap {max-width: 100% !important;}
    .quote-main-text { font-size: 21px;}

}

@media (max-width:767px) { 
    .Dgvrn-innercol { padding-bottom: 60px !important; width: 100%; position:relative; }
    .banner-area img { max-width: 400px !important; width: 100%; }
    .Dgvrn-innercol:last-child {  padding-bottom: 0 !important; }
    .Dgvrn-number-bfr { position: static; }
    .Dgvrn-number-bfr:before { width: 1px; height: 54px; top: auto; bottom: 6px; transform: translateX(-50%); margin: 0; left: auto; right: 50%; }
    .Dgvrn-number-bfr:after { top: auto; transform: rotate(225deg) translateX(-50%);margin: 0; bottom: 10px; right: 50%; }
    .Dgvrn-coltext { margin: 10px auto 0; max-width: 100%; }
    .row-fluid #hs_cos_wrapper_widget_1615204342499 input[type="submit"] { font-size: 18px !important; line-height: 24px !important; padding-bottom: 10px !important; padding-left: 30px !important; padding-right: 30px !important; padding-top: 10px !important; }
    .D-bottom-Slider .slick-prev { left: -10px; }
    .D-bottom-Slider .slick-next { right: -10px; }
    .Dgvrn-subtitle { margin-bottom: 10px; }
    .Dgvrn-coltext p { margin-bottom:10px;}
    .D-bottom-Slider { padding: 20px 0; }
    .home-page-banner .hs-banner-area h1 { margin-bottom: 0; }
    .home-page-banner .hs-banner-area { min-height: 100%;    padding: 60px 0px; }
    .teamItems { width: 100%;    padding: 0 15px 40px; }
    .teamElements { margin: 0; }
    .post-sidebar-stick { position: static; top: 0; }
    .blog-post-wrapper .blog-post-sidebar { order: 2; }
    .hs-blog-post .blog-post-left { padding-left: 15px;}
    .footer-column .social-icon a ~ a { margin-left: 5px; }
    .related-post-item {width: 100%; margin-right: 0;}
    /*   .post-feature>a { height: auto; padding-bottom: 56.25%;} */
    .post-list-itle h4 { min-height: auto;}

    #downModalCenter .modal-dialog { margin:15px; }
    .af-box { width: 100%; margin: 0 0 20px;}
    .af-box:last-child {margin-bottom:0;}
    .lesson-feature-wrap>div { float: left; width: 100%; }
    .ls-left-wrap { padding: 0 0 15px; }
    .lesson-feature { padding: 50px 0;}  
    .lesson-feature-wrap { flex-flow: column !important;-webkit-flex-flow: column !important;}
    .ovalbtn-tbsec { padding: 50px 0 0 0;}
    .quote-section-main { padding: 50px 0 50px;}  
    .oval-tabbing-cls a { padding: 20px;}
    .ovalbtn-tbinnr .acedamy-cta a { min-width: auto;}
    .left-learn {font-size: 16px;line-height: 20px;} 
    .right-learn { font-size: 18px; line-height: 22px;}
    .acedamy-cta a, .ovalbtn-tbinnr .acedamy-cta a { padding-left: 20px; padding-right: 20px; font-size: 16px;padding-top:10px;padding-bottom:10px;}
    .quote-main-text {font-size: 20px; line-height: 28px;}

    .hs-dlineage-section-five .custom-ovaledge-process ul {
        padding: 80px 0 0 0;
        max-width: 976px;
        margin: 20px auto 60px auto;
        background-size: contain!important;
    }

    .hs-dlineage-section-five .custom-ovaledge-process ul .row > li p {
        max-width: 170px;
        margin: 0 auto;
        border-bottom: 1px solid #ccc;
        padding-bottom: 30px;
        padding-top:30px;
    }

    .hs-dlineage-section-five .custom-ovaledge-process ul .row>li p.second {
        left: 0;
    }

    .hs-dlineage-section-five .custom-ovaledge-process ul .row>li {
        margin: 0;
    }

    .hs-dlineage-section-five .custom-ovaledge-process ul .row>li p.last {
        right: 0;
    }
    .hs-dlineage-section-five .custom-ovaledge-process ul li { position: static; width: 100% !important; margin-bottom: 20px;flex: 0 0 100% !important;  max-width: 100% !important;}

    .hs-dlineage-section-five .custom-ovaledge-process ul .row >li:nth-child(2) p{left:0;}
    .hs-dlineage-section-five .custom-ovaledge-process ul .row >li:nth-child(4) p{right:0;}



}
.cm-dataGovernance2-sec .dnd-column {
    min-height: 440px !important;
    background-size: 100% !important;
    max-width: 862px !important;
    margin: 85px auto 0px auto !important;
    float: none !important;
}
.cm-dcatalog-five .catalog-features-card .org-cont2 {padding: 0; right: 120px; top: 40px; width: 170px; }
@media screen and (max-width: 992px) and (min-width: 768px) {
    .hs-dlineage-section-five .custom-ovaledge-process ul {
        list-style: none;
        background-size: contain;
    }
    .cm-dataGovernance2-sec .dnd-column {
        min-height: 525px !important;
        margin: 0 auto 0px auto !important;
        float: none !important;
    }

}

@media (max-width:480px) {
    .oval-tabbing-row { flex-flow: column;-webkit-flex-flow: column;}
    .oval-tabbing-row .oval-tabbing-cls a>span:before { background-color: inherit; position: absolute; bottom: 0; right: 100%; width: 1000%; height: inherit; content: ''; }
    .oval-tabbing-row .oval-tabbing-cls a>span:after { background-color: inherit; position: absolute; bottom: 0; left: 100%; width: 1000%; height: inherit; content: ''; }
    .oval-tabbing-row .oval-tabbing-cls:last-child a>span:before { left: auto;}
}

@media (max-width:340px) {
    .left-learn { font-size: 13px; line-height: 16px;}
    .right-learn { font-size: 16px; line-height: 20px; }
}
.deliver-insights-banner .hs-banner-area .content-inner { display: inline-block; width: 425px; height: 425px; border-radius: 50%; color: #ffffff; padding: 52px; text-align: center; background: #9954af; }
.deliver-insights-banner .hs-banner-area .content-inner h1 {  border-bottom: 1px solid #ffffff; padding-bottom: 30px; margin-bottom: 20px; color: #ffffff; }
.deliver-insights-banner .hs-banner-area .content-inner p { padding-bottom: 10px; margin: 0; }
.hs-dinsights-section-six .custom-work-slider-wrapper h2.top-heading { background: #3e3d40; color: #fff; }
.hs-dinsights-section-six .custom-work-slider-wrapper h2.top-heading:before {border-color: #3e3d40 transparent transparent;}
.hs-dinsights-section-six:before { background: #9954af; content: ""; display: inline-block; height: 14px; left: 50%; margin-left: -25%; position: absolute; top: -14px; width: 50%; z-index: 99; }
.hs-dinsights-section-five, 
.hs-dinsights-section-four, 
.hs-dinsights-section-six, 
.hs-dinsights-section-three, 
.hs-dinsights-section-two { position: relative; }
.hs-dinsights-section-five .widget-type-linked_image { background: url(//8872476.fs1.hubspotusercontent-na1.net/hubfs/8872476/raw_assets/public/OvalEdge_December2020/images/video_placeholder.png) no-repeat 0 0; display: block; height: 457px; margin: 30px auto 0; padding: 51px 49px 50px 31px; width: 709px; }

.hs-dinsights-section-five:before, 
.hs-dinsights-section-four:before, 
.hs-dinsights-section-three:before, 
.hs-dinsights-section-two:before { background: #9954af; content: ""; display: inline-block; height: 14px; left: 50%; margin-left: -133px; position: absolute; top: -14px; width: 266px; }

.cm-dataGovernance7-sec h2{position:relative;}
.cm-dataGovernance7-sec h2:before {background: #696;content: "";display: inline-block;height: 12px;left: 50%;margin: 0 0 0px -125px;position: absolute;top: -62px;width: 250px;}
main.data-governance-new h2:before {background: #696;content: "";display: inline-block;height: 12px;left: 50%;margin: 0 0 0px -125px;position: absolute;top: -42px;width: 250px;}
.cm-dataGovernance7-sec .icon { display: block; float: none; height: 80px; margin: 0 auto 25px; width: 80px; }
.cm-dataGovernance7-sec p { font-size: 16px; line-height: 24px; margin: 0 auto 30px; max-width: 920px; text-align: center; }

.cm-dataGovernance1-sec .blue-man {
    float: right;
    margin: 0 -40px 0 0;
    max-width: 340px;
    padding: 0;
    text-align: center;
}
.cm-dataGovernance1-sec .red-man {
    margin: 0 0 0 -50px;
    max-width: 340px;
    padding: 0;
    text-align: center;
}
.cm-dataGovernance1-sec .col-md-2, .cm-dataGovernance1-sec .col-md-5 {
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
    width: 100%;
}
.cm-dataGovernance1-sec .row-inner {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -15px;
    margin-right: -15px;
    justify-content: space-between;
}
.cm-dataGovernance-three-sec-grp { padding: 70px 0; }
.cm-dataGovernance3-sec-inner { margin-top: 65px;}


.cm-dcatalog-ten .dnd-section > .row-fluid > .span12 > .dnd-row {
    margin: 95px 0 0px;
    padding-bottom: 150px;
    background-size: unset !important;
    background-repeat: no-repeat !important;
    background-position: center 65px !important;
}

.cm-dcatalog-ten .dnd-section > .row-fluid > .span12 > .dnd-row > .row-fluid {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
    width: auto;
    position: relative;
    justify-content:unset;
}

.cm-dcatalog-ten .dnd-section > .row-fluid > .span12 > .dnd-row > .row-fluid:before {
    content: none;
}

.cm-dcatalog-ten .dnd-section .span7, .cm-dcatalog-ten .dnd-section .span5 {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin: 0;
}

.cm-dcatalog-ten .dnd-section .span7 h3 {
    padding-bottom: 25px;
    margin-bottom: 25px;
}

.cm-dcatalog-ten .dnd-section .span7 p {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 30px;
    width: 250px;
    display: inline-block;
}

.cm-dcatalog-ten .dnd-section .span5 .widget-type-rich_text {
    padding-top: 165px;
}

.cm-dcatalog-ten .dnd-section .span5 h3 {
    padding-bottom: 25px;
    margin-bottom: 25px;
}

.cm-dcatalog-ten .dnd-section .span5 p {
    margin-bottom: 30px;
}
.cm-dcatalog-two .dnd-section h2 i.icon_indexes { background: no-repeat 0 0; background-image: url(//8872476.fs1.hubspotusercontent-na1.net/hubfs/8872476/raw_assets/public/OvalEdge_December2020/images/icon_indexes.png); }
.cm-dcatalog-two .dnd-section h2 i { float: left; height: 80px; margin-right: 30px; width: 80px; }
.cm-dcatalog-two .dnd-section h2:before { background: #09c; content: ""; display: inline-block; height: 10px; left: 0; position: absolute; top: -40px; width: 245px; }
.cm-dcatalog-seven h2:before { background: #696; content: ""; display: inline-block; height: 10px; left: 0; position: absolute; top: -40px; width: 245px; }
.cm-dcatalog-seven h2 i.icon_governs { background: url(//8872476.fs1.hubspotusercontent-na1.net/hubfs/8872476/raw_assets/public/OvalEdge_December2020/images/icon_governs.png) no-repeat 0 0; }
.cm-dcatalog-seven h2 i { float: left; height: 80px; margin-right: 30px; width: 80px; }
/* .cm-dcatalog-seven .dnd-section .span4 ul {padding:0 20px;}
.cm-dcatalog-seven .dnd-section .span4 ul li {text-align:center; color: #3e3d40; font-size: 18px; line-height: normal; list-style-type: none; margin: 0 0 42px; } */
.cm-dcatalog-eight h2,.cm-dcatalog-seven h2,.cm-dcatalog-two .dnd-section h2{position:relative;}
.cm-dcatalog-eight h2:before { background: #9954af; content: ""; display: inline-block; height: 10px; left: 0; position: absolute; top: -40px; width: 245px; }
.cm-dcatalog-eight h2 .icon.icon_Delivers {background: url(//8872476.fs1.hubspotusercontent-na1.net/hubfs/8872476/raw_assets/public/OvalEdge_December2020/images/icon_Delivers.png) no-repeat 0 0;}
.cm-dcatalog-eight h2 .icon{float: left;height: 80px; margin-right: 30px; width: 80px;}
.cm-dcatalog-seven .dnd-section .span4 ul { padding: 0 30px 0 0; font-size: 18px; line-height: normal; } 
.cm-dcatalog-seven .dnd-section .span4 ul li { padding-bottom: 25px;}

.cm-dcatalog-eight h2,.cm-dcatalog-seven h2,.cm-dcatalog-two .dnd-section h2 {line-height:80px !important;}
.cm-dcatalog-five .catalog-features-card .org-cont1 { display: inline-block; position: static; width: 480px; }

.cm-dcatalog-six .catalog-features-card .org-cont1 { bottom: auto; position: absolute; top: 30px; width: 250px;left:15px; }
.cm-dcatalog-six .catalog-features-card .org-cont2 { top: 50px; padding-bottom: 95px; right: 30px; }
.cm-dcatalog-ten .dnd-section>.row-fluid>.span12>.dnd-row>.row-fluid { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-left: -15px; margin-right: -15px; position: relative; width: auto; }



.hs-full-section-one ul {padding: 0;list-style: none; margin: 0;}

.hs-full-section-one ul li h5 {text-transform: uppercase;padding-bottom: 15px;display: flex;flex-wrap: wrap;align-items: center;display: -webkit-flex; -webkit-flex-wrap: wrap; -webkit-align-items: center;}

.hs-full-section-one ul li h5 i { display: inline-block; padding-right: 10px;}
.custom-tabber-area .row .cm-image {padding: 0 0 30px;}
.hs-full-section-one h3 { padding-bottom: 30px; }
.custom-tabber-area .row.cm-8 .cm-image img:last-child { margin-top: 0; }
.hs-full-section-one .iframe_wrapper { border: 10px solid #abdced; border-radius: 5px; box-shadow: 2px 2px 15px #666; }

.hs-full-section-one .dnd-section .span4 .widget-type-rich_text h2 { color: #000; font-size: 18px; font-weight: 700; line-height: normal; margin: 0; min-height: 62px; padding: 0; position: relative; text-transform: uppercase; }
.hs-full-section-one .dnd-section .span4 .widget-type-rich_text { border: 1px solid #ededed; border-top: 0; font-size: 14px; line-height: 20px; padding: 20px; }
.hs-full-section-one .dnd-section .span4 .widget-type-linked_image a:after { background-color: #00a6dd; content: ""; height: 100%; left: 50%; opacity: 0; position: absolute; text-align: center; top: 50%; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transition: .5s ease; width: 100%; }
.hs-full-section-one .dnd-section .span4 .widget-type-linked_image img { backface-visibility: hidden; display: block; height: 100%!important; max-height: 100%; min-height: auto; opacity: 1; transition: .5s ease; width: 100%; }
.hs-full-section-one .dnd-section .span4 .widget-type-rich_text h2 a:hover { color: #000; }
.hs-full-section-one .dnd-section .span4 { margin: 15px 0; }
.hs-full-section-one .dnd-section .span4 .widget-type-linked_image>.hs_cos_wrapper_type_linked_image a { display: block; height: 100%; width: 100%; }
.hs-full-section-one .dnd-section .span4 .widget-type-linked_image a:hover:after { opacity: .3; }
.hs-full-section-one .dnd-section .span4 .widget-type-linked_image { background: url(//8872476.fs1.hubspotusercontent-na1.net/hubfs/8872476/raw_assets/public/OvalEdge_December2020/images/blog-list-bg.jpg) no-repeat 50% 50%; background-size: cover; border: 1px solid #ededed; border-bottom: none; cursor: pointer; height: 265px!important; position: relative; text-align: center; width: 100%; z-index: 9; }

@media(min-width: 768px){
    .cm-dataGovernance1-sec .col-md-5 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }
    .cm-dataGovernance1-sec .col-md-2{
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }

    .cm-dcatalog-ten .dnd-section .span7 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
        margin-left: 1.5rem;
        padding-left: 3rem;
        flex-direction: unset!important;
        justify-content: unset !important;   
        display: block !important;
    }

    .cm-dcatalog-ten .dnd-section .span5 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
        margin-left: 16.666667%;  
        padding-left: 3rem;
    }

    .cm-dcatalog-ten .dnd-section .span5 .widget-type-rich_text {
        margin-left: 3rem;
        padding-left: .25rem;
    }
    .hs-full-section-one .cell_16899264308842-row-0-background-image { background-position: 29px 150px!important; } 
}

@media (max-width: 767px){
    .deliver-insights-banner .hs-banner-area .content-inner { width: 300px; height: 300px; }
    .deliver-insights-banner .hs-banner-area .content-inner { padding: 10px; }
    .hs-dinsights-section-five .widget-type-linked_image, .hs-dinsights-section-three .hs_cos_wrapper_type_rich_text .video_placeholder { background-position: 50% 50%; background-size: 100%; height: auto; max-width: 400px; padding:30px 31px 13px 22px; width: auto; }
    .cm-dataGovernance2-sec .dnd-column {
        margin: -5px auto 0px auto !important;min-height: 370px !important;
    }
    .cm-dataGovernance1-sec .blue-man, .cm-dataGovernance1-sec .red-man { float: none; margin: 0 auto; }
    .cm-dataGovernance-three-sec-grp{overflow:hidden;}
    .cm-dataGovernance-three-sec-grp { padding: 50px 0 30px; }
    .cm-dataGovernance3-sec-inner { margin-top: 0;}
    .cm-dcatalog-seven .dnd-section>.row-fluid>.span12>.dnd-row:nth-child(2) { background-position: top!important; padding-top: 335px; background-size: unset!important; min-height: 325px; }
    .custom-tabber-area .row .cm-image { padding: 30px 15px 0; }
    .hs-full-section-one ul li h5 { padding: 0; }
    .hs-full-section-one .cell_16899264308842-row-0-background-image {background-image:unset !important; } 

}
@media (max-width: 350px){
    .deliver-insights-banner .hs-banner-area .content-inner { padding: 22px; width: 300px; height: 300px; }
    .deliver-insights-banner .hs-banner-area .content-inner h1 {  padding-bottom: 10px; }
}
.data-catalog-banner .cm-advanced-banner-wrp .ol-banner-caption3 { background: #09c;}
.data-catalog-banner .cm-advanced-banner-wrp .ol-banner-caption3 .banner-icon-bg { padding-left: 90px;}
.data-catalog-banner .cm-advanced-banner-wrp .ol-banner-caption3 .banner-icon-bg .two {right: 0; top: -20px;}
.data-catalog-banner .cm-advanced-banner-wrp .ol-banner-caption3 .banner-icon-bg .one { left: -20px; top: -20px;}
.data-catalog-banner .cm-advanced-banner-wrp .ol-banner-caption3 .banner-icon-bg .three {bottom: -24px; left: 64px;}
.data-catalog-banner  .two-col-right { margin-top: 40px;}



/*------------------------------------------------------------ New Migrated Custom CSS Trooinbound ------------------------------------ */
.hs-full-width-page .form-title { text-transform: capitalize !important; text-align: center; }
.footer__row-1 .footer__row-1-row-0-padding { padding-top: 50px !important; }
.academy-banner-section.fullwidth a.button { margin: 41px 0 18px; }

.career-banner .content-inner p { color: #fff !important; }
.career-banner .banner-content{background:#09c;border-radius:50%;color:#fff;display:inline-block;height:310px;padding:34px;position:relative;text-align:center;width:310px;}
.career-banner .content-inner h1{border-bottom:1px solid #fff;color:#fff;margin-bottom:20px;padding-bottom:30px;font-size:36px;line-height:1.2;}
.career-banner .content-inner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:76%;}
.career-banner  .page-center, .career-banner  .content-wrapper, .career-banner  .dnd-section > .row-fluid{padding:0;}
.hs-career-section-one .hs_cos_wrapper_type_rich_text { text-align: center; }
.hs-career-page .hs-career-section-five { text-align: center; }
.hs-career-page .hs-career-section-eight .dnd-section > .row-fluid,.hs-career-page .hs-career-section-seven .dnd-section > .row-fluid{padding:0;}
.hs-career-section-four { text-align: center; }
.btn-wrapper { text-align: center; }
.about-page-wrapper .body-container .hs_cos_wrapper_type_form{ display: block; max-width: 500px; position: relative; margin:0px auto 30px; width: 100%; }
.hs-dlineage-section-four .dnd-section .span4 h4 { color: #09c;    padding-top: 25px; }
.hs-dlineage-section-six.bottom-pane .dnd_area6-row-2-force-full-width-section > .row-fluid,.hs-dlineage-section-five .page-center, .hs-dlineage-section-five .content-wrapper, .hs-dlineage-section-five .dnd-section > .row-fluid{ padding: 0; }
.tr-template .lp-hero-section .form-container .hs_cos_wrapper_type_form { background: transparent; padding: 0; box-shadow: none; border-radius: 0; }
.logo-mod__rtext--text:before { content: ""; width: 100%; height: 1px; background-color: rgba(140,151,170,1.0); position: absolute; top: 50%; left: 0; transform: translateY(-50%); -webkit-transform: translateY(-50%); z-index: -1; opacity: .5; }
.logo-mod__rtext--text { position: relative; }
.logo-mod__rtext--text h5 { background-color: #fff; padding: 0 20px; display: inline-block;margin:0; }

.about-page-wrapper .most-read-blog-posts {text-align: center;}
.about-page-wrapper .most-read-blog-posts h3{ margin-bottom: 20px;padding-bottom: 20px;}
.about-page-wrapper .most-read-blog-posts ul{padding:0px;list-style: none;margin: 0;}

.about-page-wrapper .hs-about-section-one h1,.about-page-wrapper .hs-about-section-one h3{margin-bottom:8px;line-height:normal;}
.about-page-wrapper .body-container .hs_cos_wrapper_type_form .form-title { color: rgba(0, 153, 204, 1.0); }
.hs-content-id-125234506836 .tr-template.about-page-wrapper .hs-about-section-one .hs_cos_wrapper_type_form { box-shadow: 0 1px 5px 5px hsla(0,0%,61%,.07); }
.about-banner .hs-banner-area .banner-content h1 { color: #fff; padding: 30px;font-size: 20px; line-height: 30px;font-weight: 500; } 
.about-banner .hs-banner-area .banner-content h1 span { color: #3cf;font-size: 40px; padding: 0 0 15px;display:inline-block; }
.hs-data-literacy .hs-banner-area .banner-content { background: #09c; border-radius: 50%; color: #fff; display: inline-block; height: 425px; padding: 52px; text-align: center; width: 425px; }
.hs-data-literacy .hs-banner-area .banner-content h1 { border-bottom: 1px solid #fff; color: #fff; font-size: 40px; margin-bottom: 20px; padding-bottom: 30px; } 
.hs-data-literacy .hs-banner-area .banner-content p,.hs-data-literacy .hs-banner-area .banner-content p *{ color:#fff !important; }
.hs-dliteracy-section-four .video_placeholder,.hs-dliteracy-section-three .video_placeholder{margin:0 auto;background:url(https://8872476.fs1.hubspotusercontent-na1.net/hubfs/8872476/raw_assets/public/OvalEdge_December2020/images/video_placeholder-sm.png) no-repeat 0 0;margin-top:30px;width:712px;height:463px;max-width:none;padding:46px 57px 47px 38px;background-size:cover}
.hs-dliteracy-section-four p span{font-weight:500!important;text-transform:uppercase;margin-top:20px}
.hs-dliteracy-section-five .dnd-section .span4 .widget-type-rich_text h4{padding:0;margin:20px 0 20px 0}
.lp-cta-bar .inner-wrapper h3,.tr-template .siteTextfff h1{color:#fff}
.partnerbanner{display:flex;align-items:center}
.cm-dcatalog-seven .dnd-section>.row-fluid>.span12>.dnd-row:nth-child(2){min-height:230px;padding-left:15px;padding-right:15px}
.catalog-features-card h2{line-height:80px!important}
.cm-dcatalog-two ul{padding:0 0 0 15px}
.cm-dcatalog-two ul li{padding-top:10px}
.home-page-banner .healthcare-banner.hs-banner-area .banner-content{text-align:left}
.home-page-banner .healthcare-banner.hs-banner-area .two-col-right .btn-wrapper{text-align:left;margin-top:20px}
.home-page-banner .hs-banner-area .page-center{padding:0 15px}
.siteAcpdtop.tr-template.about-page-wrapper span h1:before{background:#09c;content:"";display:inline-block;height:10px;left:0;position:absolute;top:-10px;width:245px}
.siteAcpdtop.tr-template.about-page-wrapper span h1{position:relative}
td,th{color:#3D3C40!important}
.siteAcpdtop .span12 .form-title{text-align:center}
.tr-template.siteSisence .row-fluid-wrapper.row-depth-1.row-number-1.dnd-section.dnd_area2-row-0-background-image.dnd_area2-row-0-padding.dnd_area2-row-0-max-width-section-centering{background-position:100% 50%!important;background-repeat:no-repeat!important;background-size:contain!important;display:block;margin:0 auto;max-width:1366px}
.tr-template.siteSisence .hs-full-section-one h3 span.highlight{color:#c66;display:inline-block;font-family:metropolisblack;font-size:100px;line-height:20px;position:relative;top:37px}
.siteAcborder .content-inner{background:#09c;border-radius:50%;color:#fff;display:inline-block;height:425px;padding:52px;text-align:center;width:425px}
.tr-template .hs-full-section-one h3 span.highlight{color:#c66;display:inline-block;font-size:100PX;line-height:20px;position:relative;top:37px}
.tr-template.siteSisence .custom-content-background .cm-content .vdo-text2 p{font-size:18px;line-height:28px}
.siteAcborder .content-inner h1{border-bottom:1px solid #fff;margin-bottom:20px;padding-bottom:30px}
.hs-sisense-section-six .dnd-section blockquote { border: none; margin: 0 auto; max-width: 610px; padding: 30px 0 0; text-align: center; background: transparent; }
.siteAcborder.hs-banner-area h1{font-size:36px;}

.new-blog-pgn .blog-pagination{border-radius:.25rem;display:-ms-flexbox;display:flex;font-size:18px;line-height:30px;list-style:none;margin:0;padding:0}
.new-blog-pgn .blog-pagination a{border:0;display:flex!important ;flex-wrap:wrap;align-items:center;justify-content:center}
.new-blog-pgn{text-align:center;padding:20px 0 50px;}
.new-blog-pgn .blog-pagination a,.new-blog-pgn .blog-pagination span{display:inline-block;margin:0 10px 0 0;min-width:30px;padding:2px 10px;text-align:center}
.new-blog-pgn .blog-pagination span { color: #3e3d40; }
.hs-full-width-page .hs-full-section-one .embed_container iframe,.hs-full-width-page .hs-full-section-one .embed_container {width:100% !important; height:100% !important; max-width:100% !important; max-height:100% !important;}
.newwhitepaper .post-listing.ralated-more-item {    justify-content: center;}
.newwhitepaper .related-post-item{width:auto;}
.tr-template .custom-career-tab.bg-sec .row {background: no-repeat 100% 50%; background-size: contain}
.dxatwoclmn .text { margin-bottom: 100px; }
.webinarbanr{padding:0px 15px;}
.custom-uses-cases-card img{width:100%;}
.custom-uses-cases-card a { width: 100% !important; }
.hs_cos_gallery .slick-arrow::before { position: absolute; top: 0; left: 0; width: 20px; height: 20px; background-color: #a3a3a3; border-radius: 50%; content: "\f105"; color: #fff !important; font-family:"FontAwesome"; font-size:14px; display:flex; align-items:center; justify-content:center; }
.hs_cos_gallery .slick-arrow.slick-prev::before{content: "\f104";}
.hs_cos_gallery_main .slick-dots li button:before, .hs_cos_gallery_thumbnails .slick-dots li button:before, .hs_cos_gallery_lightbox .slick-dots li button:before{font-size:44px !important;}
/* .body-container.tr-template.assign-tr-templet .row-fluid-wrapper.row-depth-1.row-number-4.dnd-row span#hs_cos_wrapper_widget_1693823244928_ { position: relative; display: block; width: 100%; } 
.body-container.tr-template.assign-tr-templet .row-fluid-wrapper.row-depth-1.row-number-4.dnd-row span#hs_cos_wrapper_widget_1693823244928_ p { position: absolute; bottom: 13px; left: 54px; } */
.body-container.tr-template.assign-tr-templet h1.form-title{color:#09c;text-align: center;}
/************************* Responsive css here ******************************/

@media (min-width: 992px) {
    .tab-lists .tabbed-list__content--item .row-fluid { flex-direction: row-reverse; }
    .tab-lists .tabbed-list__content--item .span7 { order: 2 !important; }
    .tab-lists .tabbed-list__content--item .span5 { order: 1 !important; }
    .tab-lists .tabbed-list__content--list { padding-right: 0; padding-left: 9%; }
}
@media (max-width: 1200px) and (min-width: 992px) {
    .hs-dliteracy-section-three .video_placeholder,.hs-dliteracy-section-four .video_placeholder { width: 100%;max-width: 712px;background-size: contain;height: auto;}
}
@media screen and (max-width: 992px) and (min-width: 768px) {
    .hs-dliteracy-section-three .video_placeholder,.hs-dliteracy-section-four .video_placeholder { max-width: 100%; padding: 20px;height: auto; }
    .cm-dcatalog-seven .dnd-section>.row-fluid>.span12>.dnd-row:nth-child(2) { background-position: top!important; padding-top: 335px;min-height: 325px; background-size: unset !important; }
    .cm-dcatalog-ten .dnd-section > .row-fluid > .span12 > .dnd-row{ background-position: top!important; margin: 20px 0 0; padding: 480px 0 0; }
    .cm-dcatalog-ten .dnd-section .span5, .cm-dcatalog-ten .dnd-section .span7 { -ms-flex: 0 0 100%; flex: 0 0 100%; margin: 0; max-width: 100%; padding-left: 15px; }
    .cm-dcatalog-ten .dnd-section .span5 .widget-type-rich_text { padding: 20px 0 0; margin: 0; }

}
@media (max-width: 1200px) {
    main.body-container-wrapper.siteAcpdtop  .widget-type-rich_text { padding: 0 15px !important; }
}
@media (max-width: 1140px) {
    .hs-full-section-one .cell_16899264308842-row-0-background-image { background-position: 29px 185px!important; } 
}
@media (max-width: 991px) {
    .career-banner .content-inner h1, .hs-data-literacy .hs-banner-area .banner-content h1,.deliver-insights-banner .hs-banner-area .content-inner h1{font-size:32px;}
    main.body-container-wrapper.siteAcpdtop  .widget-type-rich_text { padding: 0 !important; }
    .cm-dcatalog-ten .dnd-section .span7 p { width: 100%; } 
    .cm-dcatalog-ten .dnd-section .span7 h3,.cm-dcatalog-ten .dnd-section .span5 h3 { padding: 0; margin-bottom: 15px; }
    /*     .hs-full-width-page .ovaledgecardsection { padding: 50px 0 0; } */
    .hs-full-section-one .dnd-section .span4 .widget-type-linked_image { height: auto!important; }
    .hs-home-section-five .span6 blockquote { padding: 60px 40px 40px; }
    .cm-dcatalog-seven .dnd-section .span4 ul{padding:0;}
    .tr-template .hs-full-section-one h3 span.highlight {  top:0;  font-size: 36PX;}
    .siteAcborder.hs-banner-area h1{font-size:32px;}
    .custom-uses-cases-card {    display: block;    width: 100%;    max-width: 500px;    margin: 0 auto;}	
	
}

@media (max-width: 767px) {
    .career-banner .content-inner h1{font-size:28px;}
    .hs-data-literacy .hs-banner-area .banner-content h1,.deliver-insights-banner .hs-banner-area .content-inner h1{font-size:26px;margin-bottom: 20px; padding-bottom: 15px;}
    .hs-data-literacy .hs-banner-area .banner-content { height: 300px; width: 300px; padding: 30px 52px 52px; }
    .custom-career-tab{padding:0 0 50px !important;}
    .video_placeholder { background-size: contain; height: auto; padding: 27px 25px 20px 16px; width: auto; }
    .video_placeholder video { height: auto!important; }
    .hs-data-literacy .hs-banner-area .banner-content { height: 300px; width: 290px; }
    .hs-data-literacy .hs-banner-area .banner-content p {font-size:14px; margin-bottom: 15px; }
    .custom-tired-section ul>li:nth-child(4) { font-size: 18px !important; }
    .custom-tired-section ul>li{margin-bottom:15px  !important;}
    .hs-dliteracy-section-three .video_placeholder,.hs-dliteracy-section-four .video_placeholder { width: 100%;height: auto;}
    .deliver-insights-banner .hs-banner-area .content-inner p{font-size:14px;}
    .partner-banner .hs-banner-area {    min-height: 370px;    padding: 50px 15px;}
    .catalog-features-card .org-cont1 { padding: 30px 15px 20px !important; } 
    .catalog-features-card .org-cont1, .catalog-features-card .org-cont2 { width: 100% !important; }
    .cm-dcatalog-ten .dnd-section>.row-fluid>.span12>.dnd-row { background-color: #f4f4f4; background-image: none!important; padding: 30px!important; text-align: center; margin: 50px 0 0; }
    .cm-dcatalog-ten .dnd-section .span5 .widget-type-rich_text { padding: 20px 0 0; margin: 0; }
    .catalog-features-card h2{font-size:22px !important;line-height:normal !important;}
    .cm-dcatalog-eight h2, .cm-dcatalog-seven h2, .cm-dcatalog-two .dnd-section h2 { font-size: 22px !important;  }
    .cm-dcatalog-three .catalog-features-card h2 { margin-bottom: 55px; }
    .siteSisence .hs-sisense-section-one blockquote {   padding: 30px 26px;    margin: 0 10px 30px 10px; }    
    .siteSisence  .tr-template .hs_cos_wrapper_type_form {margin:0 auto;  width: 80%;}
    .tr-template.siteSisence .hs-sisense-section-one span blockquote, .tr-template.siteSisence .hs-sisense-section-one span p { border-left: none; padding: 0 10px;}
    .tr-template.siteSisence .hs-sisense-section-one span blockquote, .siteSisence blockquote { border-left: none;   padding: 30px;}
    .siteSisence blockquote{ margin: 0 10px }
    .tr-template .banner-area img { max-width: 150px !important; width: 100%;}
    pre { overflow: hidden; }
    pre a{ word-wrap: break-word; word-break: break-word; }
    .tr-template .hs-full-section-one h3 span.highlight {    font-size: 28px;}
    .siteAcborder .content-inner {    height: 400px;   width: 400px; }
    .siteAcborder.hs-banner-area h1{font-size:28px;}
    .dataliteracybanner.hs-banner-area .banner-content { width: 320px; height: 320px; }
    .deliverinsightbanner.hs-banner-area .banner-content br{display:block;}
    .new-blog-pgn{padding:0 0 50px;}
    .new-blog-pgn .blog-pagination a, .new-blog-pgn .blog-pagination span{padding:5px 0;}
    .blog-pgn-sec .blog-pagination a.blog-pagination__prev-link--disabled span { margin: 0 0 0 10px; }
    .tr-template.siteSisence .row-fluid-wrapper.row-depth-1.row-number-1.dnd-section.dnd_area2-row-0-background-image.dnd_area2-row-0-padding.dnd_area2-row-0-max-width-section-centering{background-size:cover !important;}
    .tr-template .custom-career-tab.bg-sec .row { background: no-repeat 100% 100%; background-size: contain;}
    .hs-sisense-page.tr-template.siteSisence .custom-career-tab.bg-sec .text p, .hs-sisense-page.tr-template.siteSisence .custom-career-tab.bg-sec .text ul li {color:#000;}
    .hs-sisense-page .custom-content-background .cm-content .vdo-text2 h2 { padding-top: 20px;}
    .hs-full-section-one ul li h5 {    -webkit-align-items: center;  display: flex;  display: -webkit-flex;   flex-wrap: nowrap  !important; -webkit-flex-wrap: nowrap  !important;}
    .dxatwoclmn {    padding: 0 !important;}
    .dxatwoclmn .row {    padding-bottom: 40px;}
    .dxaimgbg .dxa-image-bg { margin-bottom: 30px; }
	.tr-template.assign-tr-templet img.hs-image-widget {  max-width: 350px !important;  width: 100%;}
/* 	.body-container.tr-template.assign-tr-templet .row-fluid-wrapper.row-depth-1.row-number-4.dnd-row span#hs_cos_wrapper_widget_1693823244928_ p { bottom: 25px; left: 30px; } */
	.body-container.tr-template.assign-tr-templet .hs_cos_wrapper_type_form {  padding: 30px 25px 60px 25px;}
	.body-container.tr-template.assign-tr-templet h3.form-title { font-size: 32px; }
	
}
@media (max-width: 480px) {
    .tr-template br {display: none;}
    .data-catalog-banner.tr-template br {display: block;}
    .tr-template.siteSisence .hs-sisense-section-one span p {  padding: 0 20px 0 20px !important;}
    .custom-data-catalog .data-catalog-box h4 br { display: block; }
    .siteAcborder.hs-banner-area h1{font-size:26px;}    
    .hs-full-width-page .form-title {padding-bottom: 0;} 
    .siteAcborder .content-inner {width:300px; height:300px; padding:30px;}
    .siteAcborder .content-inner p { font-size: 12px; margin-bottom: 10px; }
	
	
}

@media (max-width: 410px) {
/* .body-container.tr-template.assign-tr-templet .row-fluid-wrapper.row-depth-1.row-number-4.dnd-row span#hs_cos_wrapper_widget_1693823244928_ p { bottom: 10px;  left: 20px;} */
}

@media (max-width: 400px) {
    .career-banner .content-inner h1, .hs-data-literacy .hs-banner-area .banner-content h1,.deliver-insights-banner .hs-banner-area .content-inner h1{font-size:26px;}

    .career-banner .banner-content{ height: 300px; width: 290px; }
    .cm-dataGovernance2-sec .dnd-column { margin: -5px auto 20px auto !important; min-height: 250px !important; }
/* 	.body-container.tr-template.assign-tr-templet .row-fluid-wrapper.row-depth-1.row-number-4.dnd-row span#hs_cos_wrapper_widget_1693823244928_ p {   left: 15px;} */

}
@media (max-width: 350px) {
    .career-banner .banner-content,.hs-data-literacy .hs-banner-area .banner-content{ height: 305px; width: 290px; }
}


/*------------------------------------------------------------ Start New Migrated Custom CSS Trooinbound(10/08/2023 ------------------------------------ */

.partnerbanner .content-inner h1 { font-size: 65px; line-height: 1.2; } 
.partnerbanner .content-inner p { font-size: 32px;  margin: 0 auto; max-width: 702px; padding-bottom: 10px; color:#fff !important; }
.partnerbanner .content-inner p,.partnerbanner .content-inner p span {color:#ffffff !important; }}
.siteSisence blockquote{font-size: 24px; color: #3e3d40;}
.tr-template .quote-main-text p { font-size: 24px; font-style: italic; line-height: 30px; padding: 0; font-weight: 600; }
.hs-full-width-page.tr-template .hs-full-section-four ul { padding: 0; color: #3e3d40; } 
.hs-full-width-page.tr-template .hs-full-section-four ul li { padding-bottom: 20px; }


@media (max-width: 767px) {
.partnerbanner .content-inner h1 { font-size: 36px; margin-bottom: 10px; } 
    .partnerbanner .content-inner p { font-size: 20px; }
}
/*------------------------------------------------------------ End New Migrated Custom CSS Trooinbound(10/08/2023 ------------------------------------ */
p{color:#3D3C40 !important;}
/* p span{ color:#3D3C40 !important;} */