.framework-custom section.jarallax.benefit-expect-section ul li:before,
.framework-custom.node--type-product-pages .BVD ul li:before,
.grc .li-yt ul li:before {
    content: "\f138";
    font-family: "Font Awesome 5 Free";
    font-variant-caps: normal;
    font-variant-ligatures: normal;
    font-weight: 900;
    height: 16px;
    text-rendering: auto;
    width: 16px;
    -webkit-font-smoothing: antialiased;
    font-size: 1em
}

â€‹ .news-letter-jan #second-row .mid-article-sec .article,
​ .news-letter-jan #second-row .mid-article-sec .article {
    display: unset!important
}

.about-metrics-jan .our-story-about .container-lg {
    max-width: 100%!important;
    margin-right: 0
}

.about-metrics-jan .left-main-story {
    text-align-last: start;
    text-align-last: start;
    width: fit-content;
    border-bottom: 2px solid #23ebc4;
    padding-top: 20px
}

.about-metrics-jan .left-main-story h3 {
    color: #23ebc4;
    font-size: 64px;
    margin-bottom: 0
}

.about-metrics-jan .left-main-story h5 {
    color: #10052f;
    font-size: 32px
}

.about-metrics-jan .left-story p {
    text-align-last: left
}

.about-metrics-jan .item-about {
    display: flex;
    align-items: center;
    width: 80%;
    margin: auto!important;
    padding-top: 35px;
    justify-content: flex-end
}

.about-metrics-jan .right-story {
    background: url(https://www.metricstream.com/sites/default/files/2024-01/Group22.webp) bottom/cover no-repeat;
    display: flex;
    align-items: center
}

@media(max-width:640px) {
    .about-metrics-jan .left-main-story h3 {
        font-size: 42px
    }
    .about-metrics-jan .left-main-story h5 {
        font-size: 24px
    }
    .about-metrics-jan .item-about {
        display: block
    }
    .about-metrics-jan .three-items {
        width: 120px;
        margin: 0 25px 25px
    }
    .about-metrics-jan .item-about h3,
    .about-metrics-jan .item-about p {
        text-align: center
    }
}

@media(min-width:768px) {
    .about-metrics-jan .item-about h3,
    .item-about p {
        text-align: right;
        padding-right: 16px!important;
        text-align-last: end;
        margin-bottom: -10px
    }
}

.about-metrics-jan .item-about h3 {
    font-size: 42px
}

@media(min-width:641px) {
    .about-metrics-jan .three-items {
        width: 220px
    }
}

.about-metrics-jan .core-values-about .container-lg {
    max-width: 100%!important;
    background: url(https://stg-acquia.metricstream.com/sites/default/files/2022-01/ds.png) center 2px/cover no-repeat
}

.about-metrics-jan .core-values-about h4 {
    margin-top: 25px;
    text-align: center;
    padding-top: 40px;
    color: #10052f;
    font-weight: 500
}

.career-metrics-new .career-bg-vdo .sub-comp,
.our-story-about .sub-comp {
    padding: 0
}

@media(max-width:2000px) {
    .about-metrics-jan .left-story {
        padding-left: 4rem!important
    }
}

.about-metrics-jan .item-about.new-core h3 {
    text-align-last: start;
    text-align: left;
    font-weight: 500
}

.about-metrics-jan .item-about.new-core p,
.about-metrics-jan .swiper-about h4,
.about-metrics-jan .swiper-about p {
    text-align-last: left;
    text-align: left
}

.about-metrics-jan .item-about.sec-about.row.new-core {
    margin-right: 0!important
}

.about-metrics-jan .left-core {
    display: flex;
    justify-content: center;
    align-items: end
}

.about-metrics-jan .left-main-core .wistia_click_to_play {
    width: 95%!important;
    display: flex;
    margin: auto;
    border: none;
    background-image: none;
    padding-bottom: 0
}

.about-metrics-jan .right-core {
    margin-bottom: 50px
}

@media(max-width:1024px) {
    .about-metrics-jan .item-about.new-core h3,
    .about-metrics-jan .item-about.new-core p {
        text-align: left;
        text-align-last: left
    }
    .about-metrics-jan .item-about.sec-about.row.new-core {
        margin: auto!important
    }
    .about-metrics-jan .item-about.new-core h3 {
        font-size: 36px
    }
    .about-metrics-jan .item-about h3 {
        font-size: 28px
    }
    .about-metrics-jan .item-about {
        width: 100%
    }
    .about-metrics-jan .right-core {
        display: contents
    }
    .about-metrics-jan .core-values-about .col-lg-12.sub-comp .row {
        justify-content: center
    }
}

.about-metrics-jan .fi-or h3 {
    color: #f8836a
}

.about-metrics-jan .se-gr h3 {
    color: #068980
}

.about-metrics-jan .th-bl h3 {
    color: #342baf
}

.about-metrics-jan .swiper-about .content {
    flex-shrink: 0;
    height: 100%
}

.about-metrics-jan .swiper-about .content h2 {
    font-size: 60px;
    margin-top: 0
}

.about-metrics-jan .swiper-about .content p {
    font-size: 18px
}

.about-metrics-jan .swiper-about .slider-container,
.career-metrics-new .career-core-new-grid,
.career-metrics-new .opened,
.career-metrics-new div#block-letstalkform--2,
.cyber-series #video-cyber-id .ins-comm-desc {
    display: flex
}

@media(min-width:691px) {
    .about-metrics-jan .swiper-about .slider-container {
        margin-top: 140px!important
    }
    .about-metrics-jan .swiper-about .secondary-controls {
        padding-right: 20px
    }
}

@media(min-width:1780px) {
    .about-metrics-jan .swiper-about .slider-container {
        margin-top: 10px
    }
}

.about-metrics-jan .swiper-about .swiper {
    flex-shrink: 0;
    margin-right: 30px;
    padding-bottom: 70px
}

.about-metrics-jan .swiper-about .swiper-slide {
    box-sizing: border-box;
    padding: 20px
}

.about-metrics-jan .swiper-about .swiper-slide.blank {
    background: 0 0
}

.about-metrics-jan .swiper-about .swiper-two {
    flex-shrink: 0
}

.about-metrics-jan .swiper-about .swiper-two .swiper-slide {
    height: 420px;
    margin-top: 30px
}

.about-metrics-jan .swiper-about .controls {
    display: flex;
    list-style: none;
    margin: 0;
    padding-left: 0;
    width: 100px;
    z-index: 2
}

.about-metrics-jan .swiper-about .secondary-controls {
    margin: auto;
    justify-content: center;
    font-size: 12px
}

.about-metrics-jan .swiper-about .button-next,
.about-metrics-jan .swiper-about .button-prev {
    border: 1px solid;
    bottom: 0;
    top: auto
}

.about-metrics-jan .swiper-about .button-next .fas,
.about-metrics-jan .swiper-about .button-prev .fas {
    padding: 15px 20px
}

.about-metrics-jan .swiper-about .button-prev {
    display: flex;
    align-items: center;
    border: none;
    color: #10052f;
    margin-right: 30px
}

.about-metrics-jan .swiper-about .button-next {
    display: flex;
    align-items: center;
    border: none
}

.about-metrics-jan .swiper-about .swiper-button-disabled {
    opacity: .7
}

.about-metrics-jan .swiper-about .container-lg {
    max-width: 100%!important;
    background: url(https://stg-acquia.metricstream.com/sites/default/files/2022-01/Shape1-min.png) top/cover no-repeat;
    padding-top: 185px;
    padding-bottom: 200px
}

@media(max-width:1100px) {
    .about-metrics-jan .swiper-about .container-lg {
        background-position: unset;
        padding-top: 30px;
        padding-bottom: 100px
    }
}

.about-metrics-jan .img-new-about {
    width: 20px;
    margin: 0 7px
}

.about-metrics-jan .swiper-about h4 {
    color: #10052f;
    font-weight: 500
}

.about-metrics-jan .swiper-about .swiper-one .swiper-slide {
    padding: 30px 0 0
}

.about-metrics-jan .swiper-about .swiper {
    width: 240px!important;
    margin-left: 0
}

@media(min-width:1166px) {
    .about-metrics-jan .swiper-about .swiper {
        width: 300px!important
    }
}

@media(min-width:1400px) {
    .about-metrics-jan .swiper-about .swiper {
        width: 360px!important
    }
}

@media(min-width:1700px) {
    .about-metrics-jan .swiper-about .swiper {
        width: 450px!important
    }
    .about-metrics-jan .headerbg .menu {
        margin-bottom: 10px
    }
}

@media(min-width:1800px) {
    .about-metrics-jan .swiper-about .swiper {
        width: 485px!important
    }
}

@media(max-width:1165px) {
    .about-metrics-jan .swiper-about .swiper {
        width: 240px!important
    }
}

.about-metrics-jan .a1-text.show-modal,
.left-main-core {
    cursor: pointer
}

@media only screen and (max-width:920px) and (min-width:850px) {
    .about-metrics-jan .swiper-about .swiper {
        width: 200px!important
    }
}

@media only screen and (max-width:850px) and (min-width:768px) {
    .about-metrics-jan .swiper-about .swiper {
        width: 185px!important
    }
}

@media(max-width:690px) {
    .about-metrics-jan .swiper-about .swiper-two .swiper-slide {
        display: none
    }
    .swiper-about .sub-comp {
        padding: 0
    }
    .about-metrics-jan .swiper-about .slider-container {
        display: block
    }
    .about-metrics-jan .swiper-about .swiper {
        margin: auto
    }
    .about-metrics-jan .swiper-about .secondary-controls {
        position: unset;
        margin: auto;
        margin-top: 35px!important;
        justify-content: center;
        width: unset
    }
}

.about-metrics-jan .owl-carousel .owl-item,
.car-aboutr h4 {
    margin-top: 25px
}

.about-metrics-jan .read-main {
    margin: auto;
    text-align-last: center;
    text-align: center
}

.about-metrics-jan .read-main a {
    text-decoration: none;
    background-color: #f1f1f1;
    padding: 10px 20px;
    border: 2px solid #eaa039;
    color: #162853;
    font-weight: 600
}

.about-metrics-jan div.owl-next,
.about-metrics-jan div.owl-prev {
    top: 21%;
    transform: scale(2);
    background-color: #5cefd2!important;
    border-radius: 25px;
    color: #fff!important
}

@media(max-width:767px) {
    .about-metrics-jan .item-about.new-core h3,
    .about-metrics-jan .item-about.new-core p,
    .about-metrics-jan .left-main-story,
    .about-metrics-jan .left-story p {
        text-align: center;
        text-align-last: center
    }
    .about-metrics-jan .swiper-about h5,
    .about-metrics-jan .swiper-about p {
        text-align: center;
        text-align-last: center;
        padding: 0 15px!important
    }
    .about-metrics-jan .swiper-about h5 {
        margin-top: 10px;
        padding: 0 15px
    }
    .about-metrics-jan .left-main-story {
        margin: auto
    }
    .about-metrics-jan .item-about h3 {
        margin-bottom: 0!important
    }
}

.about-metrics-jan .car-aboutr h4:first-child::after,
.about-metrics-jan .core-values-about h4::after {
    content: '';
    border-bottom: 2px solid #f8836a;
    width: 20%;
    display: block;
    padding-top: 10px;
    margin: auto
}

.about-metrics-jan .owl-item>div {
    cursor: pointer;
    transition: margin .4s
}

.about-metrics-jan .owl-item.center>div {
    cursor: auto;
    margin: 0
}

.about-metrics-jan .owl-item:not(.center)>div:hover {
    opacity: 1
}

.about-metrics-jan .one {
    text-align: center;
    background-color: #342baf;
    color: #fff;
    padding: 25px;
    width: max-content;
    border-radius: 100%;
    margin: auto!important
}

.about-metrics-jan .owl-carousel .owl-stage-outer {
    padding: 80px 0 10px;
    position: relative
}

.about-metrics-jan .owl-item.active.center .one {
    padding: 26px
}

.about-metrics-jan .owl-item.active.center .a1-text {
    min-height: 275px;
    display: block!important;
    visibility: visible!important
}

@media(min-width:1280px) {
    .about-metrics-jan .owl-item.active.center .a1-text {
        width: 100%
    }
    .about-metrics-jan .owl-item.active.center .one h2 {
        margin-left: -25%;
        min-width: 160%
    }
}

.about-metrics-jan .owl-item.active.center .one h2 {
    color: #fff;
    font-size: 55px;
    font-weight: 700
}

.about-metrics-jan div.owl-prev {
    position: absolute;
    left: -3%
}

.about-metrics-jan div.owl-next {
    position: absolute;
    right: -3%
}

.about-metrics-jan .owl-carousel .owl-dots.disabled,
.about-metrics-jan .owl-carousel .owl-nav.disabled,
.about-metrics-jan .owl-item.active.center .one h2,
.career-metrics-new.careers-page-class .serach-jobs .btn.cta-get-started,
.news-letter-jan .tabcontent img {
    display: block!important
}

.about-metrics-jan .owl-carousel .owl-item.center {
    z-index: 9999;
    margin-top: -10px
}

.about-metrics-jan .car-aboutr .a1-text h4:first-child::after,
.about-metrics-jan .our-story-about h4,
.about-metrics-jan .owl-carousel .owl-item.center .one:after,
.about-metrics-jan .owl-carousel .owl-item.center .one:before,
.background-light-grey-globe label,
.background-orange-globe h2::before,
.career-metrics-new .career-bg-vdo .sub-comp h4,
.career-metrics-new .featured-banner,
.career-metrics-new .image-wrap-2:hover .new-mission,
.career-metrics-new .image-wrap-6:hover .new-mission,
.career-metrics-new .old-sec-career,
.cyber-series #block-views-block-events-terms-cybergrc .summit-sec .summit-sec-tabs .views-exposed-form,
.cyber-series #cyber-id-para h4:first-child,
.cyber-series .homepage-upcoming-events.summit-sec-tabs label,
.cyber-series .region.region-content-bottom,
.cyber-series .summit-sec .background-light-blue-globe h2::before,
.cyber-series .summit-sec .events-single h3,
.cyber-series .top-img,
.cyber-series .webinar-speakers div,
.cyber-series footer #block-footer,
.framework-custom.node--type-product-pages .node__submitted,
.framework-custom.node--type-product-pages .prod-third-section .fadeIn:before,
.grc .prod-third-section .fadeIn:before,
.grc .th-new-grc .ins-comm-desc .row:last-child::after,
.news-letter-jan .back-arrow-blog,
.news-letter-jan .rightShadowBlog .inner-div p.attachment-bdy,
.news-letter-jan .tabcontent h3.compnt-title {
    display: none
}

.about-metrics-jan .owl-item.active.center .a1-text h4,
.about-metrics-jan .owl-item.active.center .a1-text p,
.career-metrics-new .image-wrap-6 .new-mission h3 {
    color: #10052f
}

.car-aboutr h4 {
    text-align: center;
    padding-top: 10px;
    color: #10052f;
    font-weight: 500
}

.about-metrics-jan .a1-text h4 {
    font-size: 26px;
    font-weight: 600
}

.about-metrics-jan .a1-text h4:first-child {
    margin-top: 45px!important;
    margin-bottom: 0
}

.about-metrics-jan .a1-text p {
    font-size: 14px!important;
    padding: 0!important;
    margin-top: 0
}

.about-metrics-jan .fa-chevron-right:before {
    content: "\f054";
    font-size: 12px;
    vertical-align: middle
}

.about-metrics-jan .fa-chevron-left:before {
    font-size: 12px;
    vertical-align: middle
}

.about-metrics-jan .owl-item.active .one h2 {
    color: #fff;
    display: none
}

@media (max-width:1280px) {
    .about-metrics-jan div.owl-next,
    .about-metrics-jan div.owl-prev {
        top: 21%
    }
}

@media (max-width:1100px) {
    .about-metrics-jan div.owl-next,
    .about-metrics-jan div.owl-prev {
        top: 20.5%
    }
}

@media (max-width:991px) {
    .about-metrics-jan .car-aboutr .container-lg {
        max-width: 90%!important
    }
    .about-metrics-jan div.owl-next,
    .about-metrics-jan div.owl-prev {
        transform: scale(1.4);
        top: 23%
    }
    .about-metrics-jan .owl-item.active.center .one {
        padding: 25px
    }
}

@media (max-width:640px) {
    .about-metrics-jan div.owl-next,
    .about-metrics-jan div.owl-prev {
        top: 21.5%
    }
    .news-letter-jan .tab button {
        font-size: 16px!important;
        padding: 14px 10px
    }
}

@media (max-width:359px) {
    .about-metrics-jan div.owl-next,
    .about-metrics-jan div.owl-prev {
        transform: scale(1.4);
        top: 22%
    }
}

.about-metrics-jan .car-aboutr {
    padding-top: 25px
}

@media(min-width:1640px) {
    .about-metrics-jan .swiper-about .container-lg {
        padding-top: 275px
    }
    .about-metrics-jan .swiper-about h5 {
        margin-top: 140px!important
    }
    .about-metrics-jan div.owl-next,
    .about-metrics-jan div.owl-prev {
        top: 21%
    }
}

.about-metrics-jan .right-story,
.career-metrics-new .BVD,
.career-metrics-new div#wistia_59\.thumb_container,
.cyber-series .side-text-video p:last-child {
    margin-top: 0!important
}

.about-metrics-jan div#block-letstalknewaboutuspage {
    display: flex;
    width: 75%;
    max-width: 75%;
    margin: 70px auto;
    overflow: hidden;
    color: #fff;
    transition: width 1s ease-in, opacity 1s ease-out
}

.about-metrics-jan div#block-letstalknewaboutuspage h3 {
    background: linear-gradient(289deg, #068980 0, #00ffc7 100%) no-repeat padding-box;
    opacity: 1;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 50px
}

.about-metrics-jan #block-letstalknewaboutuspage .hbspt-form,
.about-metrics-jan .container-fluid.car-aboutr {
    width: 85%
}

.about-metrics-jan #block-letstalknewaboutuspage input {
    background: no-repeat padding-box #fff;
    border: 1px solid rgba(0, 0, 0, .2);
    opacity: 1;
    height: 50px;
    width: 100%
}

.about-metrics-jan #block-letstalknewaboutuspage textarea {
    line-height: 1;
    border: 1px solid rgba(0, 0, 0, .3);
    background: no-repeat padding-box #fff;
    height: 100px;
    color: #313131;
    opacity: .8;
    padding: 30px 15px
}

.about-metrics-jan #block-letstalknewaboutuspage select {
    background: no-repeat padding-box #fff;
    border: 1px solid rgba(0, 0, 0, .2);
    opacity: 1;
    height: 50px;
    width: 100%;
    opacity: .7;
    padding: 0 15px
}

.about-metrics-jan #block-letstalknewaboutuspage .actions input {
    padding: 12px 40px;
    background: no-repeat padding-box #170034;
    opacity: 1;
    color: #fff;
    height: 60px;
    width: 250px;
    border: 1px solid rgba(0, 0, 0, .2);
    margin-top: 30px
}

@media screen and (min-width:768px) and (max-width:1024px) {
    .about-metrics-jan div#block-letstalknewaboutuspage {
        max-width: 100%
    }
}

@media screen and (max-width:991px) and (min-width:768px) {
    .about-metrics-jan .left-div {
        width: 100%;
        padding: 0 0 40px
    }
}

@media (min-width:300px) and (max-width:767px) {
    .about-metrics-jan .left-div {
        width: 100%;
        padding-top: 0
    }
}

@media(max-width:768px) {
    .about-metrics-jan .left-story {
        padding-left: 2rem!important
    }
    .about-metrics-jan #block-letstalknewaboutuspage .hbspt-form {
        width: 100%
    }
}

@media screen and (min-width:992px) and (max-width:1024px) {
    .about-metrics-jan #block-letstalknewaboutuspage.active,
    .about-metrics-jan div#block-letstalknewaboutuspage {
        display: flex
    }
}

.about-metrics-jan .item-about h3,
.about-metrics-jan .item-about p:nth-child(3) {
    padding-top: 0!important
}

@media(max-width:1485px) {
    .about-metrics-jan .right-story {
        background-position: unset
    }
}

@media(min-width:1486px) {
    .about-metrics-jan .right-story {
        background-position: bottom
    }
}

@media(min-width:1400px) {
    .about-metrics-jan .owl-item.active.center .one {
        padding: 35px;
        width: 150px;
        height: 150px
    }
    .about-metrics-jan .swiper-about .content h4 {
        margin-top: 150px
    }
}

.about-metrics-jan .headerbg {
    background: #fff;
    padding-bottom: 15px
}

@media(min-width:640px) {
    .about-metrics-jan h5.generic-sub-heading {
        margin-bottom: 35px
    }
}

.about-metrics-jan .item-about:first-child,
.about-metrics-jan .item-about:nth-child(2) {
    border-bottom: .5px solid rgba(126, 110, 110, .3);
    padding-bottom: 20px
}

.about-metrics-jan .item-about.row.new-core,
.news-letter-jan .tabcontent {
    border: none
}

.about-metrics-jan .owl-item.active.center+.owl-item.active {
    margin-top: 10px
}

.about-metrics-jan .owl-item.active.center+.owl-item.active .one.vcd,
.about-metrics-jan .prevCzlStl .one.vcd,
.about-metrics-jan .prevCzlStl .owl-item.active .one.vcd {
    width: 80px!important;
    height: 80px
}

.about-metrics-jan .owl-item.active.center+.owl-item.active .one.vcd h2 {
    display: block!important;
    margin-bottom: 0!important;
    font-size: 24px;
    margin-left: -6px
}

.about-metrics-jan .prevCzlStl,
.cyber-series #cyber-id-para p:nth-child(2),
.cyber-series #cyber-id-para p:nth-child(3) {
    margin-top: 10px!important
}

.about-metrics-jan .owl-item.active.center .one {
    padding-top: 40px
}

@media(max-width:1399px) {
    .about-metrics-jan .owl-item.active.center .one {
        padding-top: 40px
    }
}

.about-metrics-jan .left-main-core .wistia_click_to_play:hover {
    transform: none
}

.about-metrics-jan button.wistia_placebo_close_button,
.career-metrics-new .wistia_placebo_close_button {
    opacity: .8!important
}

.about-metrics-jan div#jarallax-container-0 {
    background: #000
}

.about-metrics-jan .jarallax-img#BgVideo {
    opacity: .5;
    margin-top: -50px!important
}

@media (min-width:1486px) {
    .about-metrics-jan .right-story {
        background-position: inherit;
        min-height: 1100px
    }
}

@media (min-width:1856px) {
    .about-metrics-jan .right-story {
        background-position: inherit;
        min-height: 1180px
    }
}

.about-metrics-jan .car-aboutr h4.modal-title {
    margin-top: 0;
    color: #10052f!important;
    text-align: left;
    text-align-last: start
}

.about-metrics-jan .modal-header .close {
    position: absolute;
    right: 5%
}

.about-metrics-jan .modal {
    top: 25%!important
}

.about-metrics-jan .career-bg-vdo-about,
.about-metrics-jan .container-fluid.core-values-about,
.about-metrics-jan .container-fluid.swiper-about,
.grc .prod-third-section .fadeIn {
    padding-left: 0;
    padding-right: 0
}

.about-metrics-jan a.btn.cta-get-started.text-center {
    font-size: 16px;
    color: #10052f;
    width: max-content;
    text-transform: capitalize;
    font-weight: 700;
    border-radius: inherit;
    margin: 0 1em 0 0;
    background-color: #26eac4;
    padding: 10px 15px;
    background-image: linear-gradient(to left, transparent, transparent 50%, #240958 50%, #140236);
    background-size: 200% 100%;
    -moz-transition: .2s ease-in-out;
    -o-transition: .2s ease-in-out;
    transition: .2s ease-in-out
}

.grc .prod-fifth-section h4:first-child::after,
.grc .th-new-grc .ins-comm-desc .row::after,
.grc .th-new-grc h4:first-child::after {
    border-bottom: 2px solid #f8836a;
    display: block;
    padding-bottom: 20px;
    content: ''
}

.about-metrics-jan .owl-stage:before {
    position: absolute;
    content: '';
    height: 5px;
    width: 100%;
    top: 11.8%;
    transform: translateY(-50%);
    right: 0;
    z-index: 2;
    background: #26eac4
}

.about-metrics-jan .prevCzlStl .one.vcd:before {
    margin-top: 5.2%!important
}

.about-metrics-jan .prevCzlStl h2 {
    display: block!important;
    font-size: 24px;
    margin-left: -6px
}

.about-metrics-jan .owl-carousel.owl-drag .owl-item,
.about-metrics-jan .owl-item.active {
    z-index: 3;
    background-color: unset
}

@media(min-width:1100px) {
    .about-metrics-jan .container-fluid.swiper-about {
        margin-top: -135px
    }
    .about-metrics-jan .a1-text.text-center.show-modal {
        min-height: 280px;
        min-width: 300%;
        margin-left: -100%
    }
}

@media (min-width:1486px) {
    .about-metrics-jan .container-fluid.swiper-about {
        margin-top: -220px
    }
    .about-metrics-jan .swiper-about .container-lg {
        background-position: inherit
    }
}

@media(max-width:767px) {
    .about-metrics-jan .item-about.new-core p,
    .about-metrics-jan .left-story p {
        padding-left: 10px!important
    }
    .about-metrics-jan .left-story {
        padding-left: 15px!important
    }
}

.about-metrics-jan .black_overlay {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1001;
    background: rgba(33, 36, 46, .95)!important
}

.about-metrics-jan .white_content {
    display: none;
    position: absolute;
    top: 40%;
    left: 25%;
    width: 50%;
    height: auto;
    padding: 16px;
    border-radius: 15px;
    background-color: #fff;
    z-index: 1002;
    overflow: auto
}

.about-metrics-jan .textright,
.career-metrics-new .demo-float-right {
    float: right
}

.about-metrics-jan .white_content h1 {
    text-align: left;
    text-align-last: start;
    padding: 10px
}

.about-metrics-jan .white_content p {
    text-align: left;
    text-align-last: start;
    padding: 10px!important
}

.about-metrics-jan .close:hover,
.abt-evnt-page-wrap .summit-sec h2,
.abt-evnt-page-wrap .summit-sec h5,
.abt-evnt-page-wrap .summit-sec p {
    color: #10052f!important
}

.about-metrics-jan .close {
    color: #10052f!important;
    line-height: 25px;
    position: absolute;
    right: 15px;
    text-align: center;
    top: 10px;
    width: 30px;
    text-decoration: none;
    font-weight: 700;
    font-size: 1.1em;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    opacity: 1
}

@media(min-width:1024px) {
    .about-metrics-jan .right-story .sub-item-about {
        margin-bottom: 125px
    }
    .about-metrics-jan .left-story {
        margin-top: 45px!important
    }
    .survey-new-metrics .center-survey-new {
        align-items: center!important
    }
}

@media(max-width:640px) {
    .about-metrics-jan .owl-item.active.center .one h2 {
        font-size: 36px
    }
    .about-metrics-jan .swiper-about .swiper {
        padding-bottom: 45px
    }
    .grc .node--type-product-pages .product-main-bnnr-wrap h1 {
        text-align: center
    }
}

@media(min-width:1200px) {
    .about-metrics-jan .swiper-about .swiper-two .swiper-slide,
    .swiper-about .col-md-12 {
        padding-left: 0
    }
    .about-metrics-jan .left-main-core .wistia_click_to_play {
        width: 100%!important;
        margin-right: -30px
    }
    .career-metrics-new .vision-mission-wrap p {
        padding: 0 75px!important;
        font-weight: 400
    }
}

@media(max-width:1199px) {
    .about-metrics-jan .left-main-core .wistia_click_to_play {
        width: 70%!important;
        margin-right: -30px!important
    }
    .about-metrics-jan .left-core {
        display: contents
    }
}

.about-metrics-jan .owl-nav>div {
    height: 30px;
    width: 30px
}

.about-metrics-jan .wistia_popover_embed {
    transform: translate(0, 46px)!important;
    position: absolute!important;
    top: 50px!important
}

.about-metrics-jan .bip {
    padding-bottom: 0!important;
    margin-bottom: 0
}

.about-metrics-jan div#wistia-pxqikebqb6-1_popover_container {
    position: fixed;
    z-index: 9999999
}

.about-metrics-jan .wistia_placebo_close_button {
    top: 80px!important
}

.about-metrics-jan .paragraph--type--modal-popup-wrapper {
    top: 0;
    left: 0;
    position: fixed;
    width: 100%;
    height: 100%
}

.career-metrics-new #join-our-career,
.grc div#prod-second-section .row {
    justify-content: center
}

.grc .node--type-product-pages .brd {
    width: 45px
}

@media(max-width:1280px) {
    .page-prod-main-wrap.grc div#prod-second-section {
        position: unset!important
    }
    .page-prod-main-wrap.grc section.prod-third-section {
        margin-top: 50px!important
    }
}

@media (min-width:1150px) {
    .grc section.prod-third-section {
        margin-top: 210px!important
    }
}

.grc .th-new-grc h5 {
    font-size: 26px!important
}

.grc .ins-comm-desc p {
    font-size: 16px!important;
    line-height: 25px!important;
    width: 100%;
    display: flex;
    justify-content: center;
    text-align: justify
}

.grc .li-yt ul li {
    list-style-type: none;
    padding-top: 15px
}

.grc .th-new-grc .container-lg {
    max-width: 90%!important;
    margin-bottom: 0!important
}

.grc .th-new-grc h4 {
    color: #10052f;
    text-align: center;
    margin: 20px 0;
    font-weight: 500
}

.grc .th-new-grc h4:first-child::after {
    width: 20%;
    padding-top: 0;
    margin: auto
}

.grc .prod-fifth-section h4 {
    color: #10052f;
    text-align: center;
    margin: 40px 0;
    font-weight: 500!important
}

@media(max-width:551px) {
    .grc .prod-fifth-section h4,
    .grc .th-new-grc h4 {
        margin: 25px 0
    }
}

.grc .prod-fifth-section h4:first-child::after {
    width: 25%;
    padding-top: 0;
    margin: auto
}

.grc .item-grc {
    margin-top: 65px
}

.cyber-series .cyber-l-02,
.grc .item-grc.main-one,
.survey-lp-new #survey-section-fifth h3.state-competary,
.survey-lp-new #survey-section-seventh h3.state-competary,
.survey-new-metrics #survey-section-fifth h3.state-competary,
.survey-new-metrics #survey-section-seventh h3.state-competary {
    margin-top: 40px
}

@media (min-width:1280px) {
    .grc .title-sub_head_wrap h4 {
        width: 75%!important
    }
}

.grc .li-yt ul li a {
    color: #342baf!important;
    font-weight: 600;
    font-size: 16px!important;
    text-align: left;
    padding-left: 25px;
    display: block
}

.grc .third-section h2 {
    color: #10052f;
    font-weight: 500;
    font-size: 32px!important
}

@media (max-width:450px) {
    .grc .product-main-bnnr-wrap a.btn.btn-custom1 {
        margin-top: 0
    }
}

@media (max-width:369px) {
    .grc .product-main-bnnr-wrap a.btn.btn-custom1 {
        margin-top: 10px
    }
}

@media (min-width:1400px) {
    .grc ul.li-case {
        margin-left: 0
    }
}

.grc .li-yt ul li:first-child {
    padding-top: 0
}

.grc .th-new-grc {
    background-color: #eee
}

.grc .th-new-grc .ins-comm-desc .row {
    margin: auto!important;
    width: 90%
}

.grc .th-new-grc .ins-comm-desc .row::after {
    width: 25%;
    padding-top: 30px;
    margin: auto
}

.grc .top-wavy {
    background-image: url(https://stg-acquia.metricstream.com/sites/default/files/2022-01/parent-page-product-top.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    height: 32vh
}

.grc .container-fluid.btm-wavy {
    background-image: url(https://stg-acquia.metricstream.com/sites/default/files/2022-01/parent-page-product-bottom-d.png);
    background-repeat: no-repeat;
    background-position: top;
    height: 32vh
}

@media (min-width:1281px) {
    .cbc .third-section {
        margin-top: -10px!important
    }
}

.grc .disclmr-txt {
    margin-bottom: 25px!important;
    margin-top: 25px!important
}

.cbc .disclmr-txt {
    margin-bottom: 25px!important;
    margin-top: 0!important
}

.grc .prod-second-section .icon-container a.btn.cta-get-started.btn-download {
    margin-top: 5px
}

.grc .li-yt ul li:before {
    font-style: normal;
    line-height: 1.5em;
    color: #10052f;
    position: absolute
}

#menu ul li>ul li h6 a {
    text-transform: none
}

@media screen and (min-width:767px) and (max-width:1025px) {
    .grc span.title-sub_head_wrap {
        width: 75%
    }
}

.news-letter-jan .gnrc-anc .generic-ttl {
    position: absolute;
    margin-top: 0!important;
    padding: 12px 100px 10px;
    top: 100px;
    width: 65%
}

.news-letter-jan .generic-banner-desc h1 {
    color: #10052f!important;
    font-size: 60px;
    font-weight: 700;
    margin: 0
}

.news-letter-jan .generic-banner-desc h2 {
    color: #10052f!important;
    font-size: 46px;
    font-weight: 700;
    margin: -10px 0 0
}

.news-letter-jan .generic-banner-desc h4 {
    color: #fb7730!important;
    font-size: 32px;
    font-weight: 600;
    margin-left: 15%!important
}

.news-letter-jan .generic-banner-desc h6 {
    color: #10052f!important;
    font-size: 22px;
    font-weight: 600;
    margin-top: 20px
}

.news-letter-jan .tab.aos-init.aos-animate {
    margin-top: 45px
}

.career-metrics-new .content-image,
.news-letter-jan #featuredBLogLanding,
.survey-lp-new .width-one-section,
.survey-lp-new .width-two-section {
    width: 100%
}

.news-letter-jan .article .read-more:hover {
    width: fit-content;
    padding-left: 0
}

.news-letter-jan #featuredBLogLanding .article .read-more {
    padding: 5px 5px 5px 0
}

.news-letter-jan .article a h3 {
    font-size: 26px;
    line-height: 32px;
    padding-top: 0
}

@media(max-width:1100px) {
    .news-letter-jan .tab.aos-init.aos-animate {
        margin-top: 40px
    }
}

.news-letter-jan #productnewsletter a.read-more {
    display: flex;
    align-items: center;
    padding: 10px 10px 10px 0;
    color: #170034;
    font-weight: 600;
    text-decoration: underline;
    margin: 5px 0 30px
}

.news-letter-jan .article.mid-article-sec .col-md-12 {
    display: flex;
    justify-content: space-between
}

.career-metrics-new div#core-values-wrap,
.framework-custom.node--type-product-pages .framework-related-resource .ins-comm-desc,
.news-letter-jan div#first-row,
.news-letter-jan div#second-row,
.survey-lp-new .survey-section-sixth .ins-comm-desc,
.survey-new-metrics .survey-section-sixth .ins-comm-desc {
    display: contents
}

.news-letter-jan .article.mid-article-sec {
    box-shadow: none;
    height: auto
}

.news-letter-jan .featured-blog .col-md-6 .article {
    min-height: 485px;
    height: auto;
    display: block
}

.news-letter-jan .display span.category {
    font-size: 11px;
    top: -35.5px;
    font-weight: 700;
    background: #00eec1
}

@media screen and (max-width:767px) {
    .news-letter-jan .gnrc-anc .generic-ttl {
        margin-top: 0!important;
        position: relative;
        top: 0!important;
        width: 90%;
        text-align: center;
        padding: 0!important;
        margin: auto
    }
    .news-letter-jan .generic-banner-desc h1 {
        font-size: 48px;
        text-align: center;
        margin: 0!important
    }
    .news-letter-jan .generic-banner-desc h2 {
        font-size: 38px;
        text-align: center;
        margin: 0!important
    }
    .news-letter-jan .generic-banner-desc h4 {
        font-size: 26px;
        text-align: center;
        margin: 0 0 20px!important
    }
    .news-letter-jan .generic-banner-desc h6 {
        font-size: 18px;
        text-align: center
    }
    .news-letter-jan .tab button:first-child,
    .news-letter-jan .tab button:nth-child(2),
    .news-letter-jan .tab button:nth-child(3),
    .news-letter-jan .tab button:nth-child(4) {
        width: 50%!important
    }
}

@media(min-width:1350px) {
    .news-letter-jan .generic-banner-desc h6 {
        font-size: 28px!important
    }
    .news-letter-jan .featured-blog .col-md-6 .article {
        padding: unset;
        display: block
    }
}

@media screen and (min-width:767px) {
    .news-letter-jan .mid-article-sec .col-md-7 {
        padding: 15px
    }
}

@media(max-width:1025px) {
    .news-letter-jan .display span.category {
        font-size: 9px;
        top: -30px;
        padding: 10px
    }
}

@media(max-width:991px) {
    .about-metrics-jan .owl-carousel .owl-stage-outer {
        padding-bottom: 0!important
    }
    .about-metrics-jan .owl-item.active.center .a1-text {
        min-height: 220px
    }
    .about-metrics-jan div#block-letstalknewaboutuspage {
        display: block
    }
    .news-letter-jan .display span.category {
        font-size: 8px
    }
}

.news-letter-jan .tab button.active {
    opacity: 1;
    background-color: #f6f6f6
}

@media (min-width:1601px) {
    .news-letter-jan .article img {
        height: auto!important
    }
}

.news-letter-jan .tab button {
    opacity: 1;
    font-size: 30px;
    font-family: serenity;
    font-weight: 300
}

.news-letter-jan .tab button.active::after {
    border-top: 10px solid #ee752f;
    z-index: 999;
    left: 45%
}

@media(max-width:640px) {
    .news-letter-jan .article a h3 {
        font-size: 22px;
        margin: -10px 0 0;
        padding: 0;
        line-height: 28px
    }
    .news-letter-jan #productnewsletter a.read-more {
        font-size: 14px
    }
    .news-letter-jan .featured-blog .col-md-6 .article {
        min-height: unset;
        padding: 20px 0
    }
}

@media screen and (max-width:767px) {
    .news-letter-jan .gnrc-anc .generic-ttl {
        position: absolute!important;
        top: 20%!important;
        width: 100%;
        text-align: center;
        padding: 20px!important;
        margin: auto!important
    }
    .news-letter-jan .generic-banner-desc h6 {
        font-size: 18px!important
    }
    .news-letter-jan .ftrd-bnr-mob {
        display: block;
        width: -webkit-fill-available
    }
}

@media (min-width:450px) and (max-width:767px) {
    .news-letter-jan .generic-banner-desc h1 {
        font-size: 60px!important
    }
    .news-letter-jan .generic-banner-desc h2 {
        font-size: 40px!important
    }
    .news-letter-jan .generic-banner-desc h4,
    .news-letter-jan .generic-banner-desc h6 {
        font-size: 24px!important
    }
}

@media(max-width:1366px) {
    .news-letter-jan .generic-banner-desc h6 {
        font-size: 18px
    }
    .news-letter-jan .generic-banner-desc h1 {
        font-size: 46px
    }
    .news-letter-jan .generic-banner-desc h2 {
        font-size: 32px
    }
    .news-letter-jan .generic-banner-desc h4 {
        font-size: 24px
    }
}

@media (min-width:769px) and (max-width:1200px) {
    .news-letter-jan .generic-banner-desc h1 {
        font-size: 42px
    }
    .news-letter-jan .generic-banner-desc h2 {
        font-size: 30px
    }
    .news-letter-jan .generic-banner-desc h4 {
        font-size: 22px
    }
    .news-letter-jan .generic-banner-desc h6 {
        font-size: 20px
    }
    .news-letter-jan .gnrc-anc .generic-ttl {
        padding: 0 100px 10px
    }
}

.news-letter-jan .mid-article-sec .article {
    display: block;
    padding: 0 0 30px;
    height: auto;
    min-height: 340px;
    margin-bottom: 0!important
}

.news-letter-jan .rightShadowBlog .inner-div p {
    margin-top: 15px!important;
    color: #170034;
    text-align: left;
    font-family: 'Noto Sans';
    font-size: 16px;
    line-height: 22px;
    letter-spacing: .5px;
    opacity: .8
}

@media (min-width:1650px) {
    .about-metrics-jan .container-fluid.swiper-about {
        margin-top: -340px
    }
    .news-letter-jan .generic-banner-desc h6 {
        font-size: 36px!important
    }
    .news-letter-jan .generic-banner-desc h1 {
        font-size: 72px
    }
    .news-letter-jan .generic-banner-desc h2 {
        font-size: 52px
    }
}

.news-letter-jan img.readmore-img {
    transform: none;
    height: 15px!important;
    width: 15px!important
}

.news-letter-jan .rightShadowBlog .inner-div p:nth-child(2) {
    font-style: normal;
    color: #00c8b6;
    padding: 0 10px 10px 0;
    font-weight: 600
}

.career-metrics-new h6.designat,
.career-metrics-new h6.designation {
    font-style: italic;
    line-height: 1.3;
    padding: .5em 1em .5em 0;
    color: #170034
}

.news-letter-jan .rightShadowBlog .inner-div p:first-child {
    font-style: italic;
    color: #170034!important;
    opacity: .7
}

@media(min-width:1440px) {
    .news-letter-jan .display span.category {
        font-size: 12px
    }
}

.news-letter-jan .featured-blog .col-md-6 .article p:nth-child(3) {
    min-height: 110px
}

@media(min-width:1650px) {
    .grc .top-wavy {
        height: 29vh
    }
    .grc div#prod-second-section {
        top: -380px!important
    }
    .grc .disclmr-txt {
        margin-bottom: 30px!important;
        margin-top: 30px!important
    }
    .news-letter-jan .featured-blog .col-md-6 .article {
        min-height: 575px
    }
    .news-letter-jan .featured-blog .col-md-6 .article p:nth-child(3) {
        min-height: 115px
    }
}

.news-letter-jan .col-md-8 .article a h3:first-child,
.news-letter-jan .second-row p.attachment-bdy {
    min-height: unset
}

.news-letter-jan .rightShadowBlog .entry-content p {
    margin-top: 15px!important;
    color: #170034;
    text-align: left;
    font-family: 'Noto Sans';
    font-size: 16px;
    line-height: 22px;
    letter-spacing: .5px;
    font-style: normal!important;
    opacity: 1!important
}

.news-letter-jan p.attachment-bdy {
    line-height: 1.5;
    letter-spacing: 0;
    color: #170034;
    opacity: .8;
    margin: 10px 0
}

.news-letter-jan .tab button img {
    height: 40px;
    width: auto
}

@media(max-width:768px) {
    .news-letter-jan .tab.aos-init.aos-animate {
        margin-top: 30px
    }
    .news-letter-jan .tab button img {
        height: 25px
    }
}

@media(max-width:640px) {
    .news-letter-jan .tab button img {
        height: 22px
    }
}

@media(max-width:500px) {
    .news-letter-jan .tab button img {
        height: 24px
    }
    .cyber-series #block-metrics-content {
        margin-top: 65px
    }
}

.news-letter-jan .paragraph--type--text-field.paragraph--view-mode--default {
    position: sticky;
    top: 93px;
    width: 100%;
    z-index: 999;
    background-color: #fff;
    margin: 45px auto auto;
    left: 0
}

@media (max-width:1100px) and (min-width:768px) {
    .news-letter-jan .paragraph--type--text-field.paragraph--view-mode--default {
        top: 92px
    }
    .news-letter-jan .tab {
        display: flex
    }
}

@media(max-width:767px) {
    .about-metrics-jan .white_content {
        left: 5%;
        width: 90%;
        top: 50%
    }
    .grc .prod-third-section .cta-get-started.btn-download {
        align-content: end;
        display: flex;
        justify-content: center;
        width: max-content;
        margin: 25px auto auto!important
    }
    .grc .ins-comm-desc p,
    .grc .li-yt ul li,
    .grc .prod-fifth-section h4,
    .grc .prod-fifth-section ul li,
    .grc .th-new-grc h4,
    .grc .th-new-grc h5 {
        text-align: center!important;
        margin-bottom: 0;
        text-align-last: center
    }
    .grc .li-yt ul li:before {
        display: none
    }
    .grc .li-grc {
        margin-top: 0
    }
    .grc .item-grc:first-child {
        margin-top: 65px
    }
    .grc .third-section h2 {
        text-align: center
    }
    .grc .th-new-grc .ins-comm-desc .row::after {
        padding-top: 10px
    }
    .grc .item-grc,
    .news-letter-jan .article.mid-article-sec .col-md-4,
    .news-letter-jan .article.mid-article-sec .col-md-8,
    .news-letter-jan .featured-blog.featured-blog-item {
        padding: 0
    }
    .grc .th-new-grc .container-lg {
        max-width: 100%!important
    }
    .news-letter-jan .article.mid-article-sec .col-md-5 {
        padding: unset
    }
    .news-letter-jan .article.mid-article-sec .col-md-12 {
        display: block
    }
    .news-letter-jan #productnewsletter .col-md-6 {
        display: contents
    }
    .news-letter-jan .col-md-8 .article a h3:first-child {
        min-height: 70px
    }
    .news-letter-jan .paragraph--type--text-field.paragraph--view-mode--default {
        top: 75px
    }
    .career-metrics-new .BVD {
        margin-top: 35px!important
    }
}

@media(max-width:575px) {
    .news-letter-jan .paragraph--type--text-field.paragraph--view-mode--default {
        top: 65px
    }
}

@media(max-width:450px) {
    .grc .container-fluid.btm-wavy {
        height: 25vh
    }
    .grc .top-wavy {
        height: 15vh
    }
    .news-letter-jan .paragraph--type--text-field.paragraph--view-mode--default {
        top: 56px
    }
}

@media(max-width:380px) {
    .news-letter-jan .paragraph--type--text-field.paragraph--view-mode--default {
        top: 56px
    }
}

@media(min-width:1700px) {
    .news-letter-jan .paragraph--type--text-field.paragraph--view-mode--default {
        top: 109px
    }
    .news-letter-jan .tab button {
        padding: 14px 22px!important
    }
}

.news-letter-jan [data-aos=fade-left] {
    transform: unset
}

.news-letter-jan [data-aos^=fade][data-aos^=fade] {
    opacity: 1;
    transition-property: opacity, transform;
    transition-duration: unset;
    transition-timing-function: unset
}

@media(min-width:1281px) {
    .page-prod-main-wrap.grc .third-section {
        margin-top: -80px
    }
    .news-letter-jan .col-md-6.col-lg-4.col-xs-12.col-sm-12 .display img.lazy:first-child {
        max-height: 195px;
        object-fit: cover
    }
}

@media (min-width:768px) and (max-width:1280px) {
    .news-letter-jan .col-md-6.col-lg-4.col-xs-12.col-sm-12 .display img.lazy:first-child {
        max-height: 140px;
        object-fit: cover
    }
}

.news-letter-jan .article a.popup-youtube:nth-child(3),
.news-letter-jan .article span:nth-child(3) .wistia_click_to_play {
    align-items: center;
    text-transform: capitalize;
    color: #10052f;
    font-weight: 600;
    text-decoration: underline;
    margin: 5px 0 30px;
    font-size: 16px;
    display: flex;
    width: fit-content!important;
    padding: 5px 5px 5px 0!important
}

.news-letter-jan .article span:nth-child(3) .wistia_click_to_play:hover {
    transform: none!important;
    background: linear-gradient(to right, #fff -30%, #26eac4 52%)!important;
    padding: 5px 5px 5px 0!important
}

.news-letter-jan .article a.popup-youtube:nth-child(3):hover {
    transform: none;
    background: linear-gradient(to right, #fff 50%, #26eac4 50%);
    background-size: 200% 100%;
    background-position: right bottom;
    transition: .5s
}

.news-letter-jan .wistia_click_to_play h3 {
    font-size: 26px;
    line-height: 32px;
    padding-top: 0;
    text-transform: capitalize;
    font-weight: 500;
    color: #10052f
}

.news-letter-jan .home-wistia .wistia_click_to_play {
    margin-bottom: 0;
    line-height: 26px
}

.news-letter-jan .fixed-top .cta-contact-us,
.news-letter-jan .fixed-top .cta-get-started {
    font-family: Open Sans!important
}

@media(max-width:991px) and (min-width:768px) {
    .news-letter-jan .gnrc-anc .generic-ttl {
        padding: 12px 75px 10px;
        top: 70px;
        width: 90%
    }
}

@media screen and (max-width:425px) {
    .news-letter-jan .gnrc-anc .generic-ttl {
        top: 14%!important
    }
}

.news-letter-jan .display span.category {
    color: #170034;
    text-transform: capitalize
}

@media screen and (max-width:350px) {
    .news-letter-jan .gnrc-anc .generic-ttl {
        top: 10%!important
    }
}

.news-letter-jan .tab {
    padding-bottom: 25px
}

.news-letter-jan .mfp-container {
    top: 0!important
}

.career-metrics-new .generic-ttl {
    margin-top: -30%;
    padding: 40px 115px 10px
}

@media (min-width:1750px) {
    .career-metrics-new .generic-ttl {
        padding: 0 0 0 130px;
        margin-top: -26%
    }
}

@media (max-width:1450px) {
    .career-metrics-new .generic-ttl {
        padding: 0 0 0 95px
    }
}

@media (max-width:1024px) {
    .career-metrics-new .generic-ttl {
        padding: 0 0 0 75px
    }
}

@media (max-width:768px) {
    .career-metrics-new .generic-ttl {
        padding: 0 0 0 50px
    }
}

.career-metrics-new .bck-url {
    visibility: hidden
}

.career-metrics-new .generic-ttl h1 {
    color: #ff7e2e!important;
    margin-top: 10px!important;
    font-size: 18px;
    font-weight: 400;
    font-family: serenity
}

.career-metrics-new .vision-mission-wrap p,
.career-metrics-new h6.designat {
    font-family: Noto Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji
}

.career-metrics-new h5.generic-sub-heading {
    font-size: 45px;
    font-weight: 500;
    padding-right: 15px
}

@media (max-width:767px) {
    .about-metrics-jan .swiper-about .slider-container {
        justify-content: center
    }
    .about-metrics-jan .core-values-about .container-lg {
        padding-top: 60px
    }
    .about-metrics-jan .white_content {
        top: 25%
    }
    .grc .prod-fifth-section .BVD {
        margin-top: 35px;
        margin-left: 0
    }
    .grc .item-grc:nth-child(2) {
        margin-top: 25px
    }
    .grc .ins-comm-desc p {
        margin-top: 5px
    }
    .grc .li-yt ul li {
        padding-top: 10px!important
    }
    .grc .BVD-wrap.background-grey-globe h4 {
        padding-bottom: 20px!important
    }
    .grc .li-grc .li-yt ul li:last-child {
        padding-bottom: 20px
    }
    .career-metrics-new h5.generic-sub-heading {
        font-size: 26px;
        font-weight: 500
    }
}

.career-metrics-new .serach-jobs {
    margin-top: 25px;
    display: grid;
    justify-content: center
}

.career-metrics-new .serach-jobs .cta-get-started {
    padding: 25px 40px;
    font-size: 16px
}

.career-metrics-new .career-second-section h2 {
    color: #10052f;
    font-size: 45px;
    font-weight: 500
}

@media (max-width:1024px) {
    .career-metrics-new h5.generic-sub-heading {
        font-size: 35px;
        font-weight: 500
    }
    .career-metrics-new .career-second-section h2 {
        color: #10052f;
        font-size: 35px
    }
}

.career-metrics-new .look-career {
    opacity: .8;
    font-size: 20px;
    color: #170034;
    font-weight: 400
}

.career-metrics-new .socio-metric-career {
    cursor: pointer;
    display: flex;
    justify-content: center
}

.career-metrics-new .career-second-section {
    padding: 0 25px 25px
}

.career-metrics-new .img-popup {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgb(74 73 73 / 50%);
    justify-content: center;
    align-items: center;
    display: none;
    padding: 85px;
    z-index: 999
}

.career-metrics-new .career-third-career_row,
.career-metrics-new .close-btn,
.career-metrics-new div#otp-container,
.survey-lp-new .center-automate {
    display: flex;
    justify-content: center
}

.career-metrics-new .img-popup img {
    max-width: 450px;
    width: 100%;
    opacity: 0;
    transform: translateY(-100px);
    -webkit-transform: translateY(-100px);
    -moz-transform: translateY(-100px);
    -ms-transform: translateY(-100px);
    -o-transform: translateY(-100px);
    margin-top: 85px
}

.career-metrics-new .close-btn {
    width: 20px;
    height: 30px;
    flex-direction: column;
    position: absolute;
    top: 125px;
    right: 50px;
    cursor: pointer
}

.career-metrics-new .close-btn .bar {
    height: 4px;
    background: #fff
}

.career-metrics-new .close-btn .bar:first-child {
    transform: rotate(45deg)
}

.career-metrics-new .close-btn .bar:nth-child(2) {
    transform: translateY(-4px) rotate(-45deg)
}

.career-metrics-new .opened img {
    animation: 1s ease-in-out .8s animatepopup;
    -webkit-animation: .3s ease-in-out forwards animatepopup
}

@keyframes animatepopup {
    to {
        opacity: 1;
        transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0)
    }
}

@media screen and (max-width:880px) {
    .career-metrics-new .container .container__img-holder:nth-child(3n+1) {
        display: block;
        margin: 15px auto auto
    }
}

.career-metrics-new .container__img-holder {
    margin-top: 30px;
    cursor: pointer
}

.career-metrics-new .gallry-title {
    font-size: 45px;
    margin-bottom: 40px!important;
    font-weight: 500;
    width: 60%;
    color: #170034;
    margin: auto
}

@media (max-width:1025px) {
    .career-metrics-new .gallry-title {
        font-size: 35px;
        width: 80%
    }
}

.career-metrics-new .image-gllry-main-wrap hr {
    width: 12%;
    border-top: 2px solid #ff7e2e;
    margin-bottom: 32px!important
}

.career-metrics-new .career-letstalk-form {
    background: url(https://www.metricstream.com/sites/default/files/2021-12/FormBg_car-min.png) center/cover;
    padding-left: 70px;
    padding-top: 100px;
    padding-bottom: 110px
}

.career-metrics-new section.image-gllry-main-wrap.scroll.career-gallery {
    background-image: url(https://www.metricstream.com/sites/default/files/2021-07/key-feature-wave_final.png);
    height: 100%;
    background-size: unset;
    padding: 105px 0;
    background-repeat: no-repeat;
    background-position: top
}

.career-metrics-new .career-only-full-vdo .wistia_click_to_play {
    width: auto!important;
    background-image: none!important;
    border-left: none!important;
    padding: unset;
    margin: 10px auto auto
}

.career-metrics-new .career-only-full-vdo {
    background-image: url(/themes/custom/metrics/images/tstmni.webp)!important;
    background-size: cover;
    background-repeat: no-repeat;
    margin-top: 30px;
    padding-bottom: 75px!important
}

.career-metrics-new .sub-comp h4 {
    color: #ffff;
    font-size: 45px;
    margin-top: 75px;
    font-weight: 500
}

@media(max-width:1025px) {
    .career-metrics-new .sub-comp h4 {
        font-size: 35px;
        margin-top: 45px
    }
    .career-metrics-new section.vision-mission-wrap {
        padding: 105px 100px 145px;
        margin-top: -25px
    }
}

.career-metrics-new .career-only-full-vdo hr {
    width: 11%;
    border-top: 2px solid #ff7e2e
}

.career-metrics-new .BVD-wrap .wistia_click_to_play {
    width: auto!important;
    padding: 0;
    border-left: none;
    background-image: none;
    margin-top: 0
}

.career-metrics-new .BVD-wrap {
    min-height: 300px;
    padding: 0;
    text-align: left;
    overflow: hidden;
    margin-top: 50px;
    background: unset!important
}

.career-metrics-new h4.green-title {
    color: #00c8b6;
    font-size: 28px;
    font-weight: 500;
    margin-bottom: 0
}

.career-metrics-new h6.designation {
    font-weight: 500;
    font-size: 18px
}

.career-metrics-new .BVD h3,
.career-metrics-new .fadeIn h3 {
    margin-bottom: 45px;
    margin-top: 25px;
    font-size: 45px
}

.career-metrics-new .fadeIn h3 {
    font-weight: 500;
    text-align: left;
    letter-spacing: 0;
    color: #170034;
    opacity: 1
}

@media(max-width:1024px) {
    .grc .prod-second-section .icon-container a.btn.cta-get-started.btn-download {
        margin-top: 20px
    }
    .grc .th-new-grc .ins-comm-desc .row {
        width: 100%
    }
    .career-metrics-new .BVD h3,
    .career-metrics-new .fadeIn h3 {
        font-size: 35px;
        margin-bottom: 25px
    }
}

.career-metrics-new h6.designat {
    font-weight: 500;
    font-size: 18px
}

@media screen and (min-width:768px) {
    .about-metrics-jan #block-letstalknewaboutuspage.active {
        opacity: 1!important;
        width: 75%!important
    }
    .career-metrics-new .left-div {
        width: unset;
        min-width: unset;
        padding: unset;
        margin-right: unset
    }
    .framework-custom .benefit-expect-section .wrapper {
        flex-direction: row
    }
    .framework-custom .benefit-expect-section .column {
        width: 50%
    }
    .framework-custom .benefit-expect-section .image {
        height: unset;
        position: -webkit-sticky;
        position: sticky;
        top: 135px;
        align-self: flex-start
    }
}

.career-metrics-new p.imhg-career {
    width: fit-content;
    width: -moz-fit-content
}

.career-metrics-new .career-letstalk-form p {
    font-size: 20px;
    color: #fff;
    font-weight: 400
}

.career-metrics-new .career-letstalk-form h3,
.career-metrics-new .last-h2-career {
    font-size: 45px;
    color: #fff;
    font-weight: 500
}

.career-metrics-new .lts-talk-form {
    width: 100%;
    padding-left: 60px
}

.career-metrics-new .vision-mission-wrap {
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top;
    padding-bottom: 70px;
    padding-top: 70px
}

@media(max-width:768px) {
    .career-metrics-new .sub-comp h4 {
        font-size: 35px;
        margin-top: 35px
    }
    .career-metrics-new section.vision-mission-wrap {
        padding: 105px 75px 145px;
        margin-top: -25px
    }
}

.career-metrics-new .vision-mission-wrap h4 {
    font-size: 45px;
    color: #10052f;
    margin-top: 20px;
    text-align: center;
    font-weight: 500
}

.career-metrics-new .vision-mission-wrap hr {
    padding: 0;
    margin: 1rem auto;
    border: none;
    width: 20%;
    border-bottom: 2px solid #f69d01
}

.career-metrics-new .vision-mission-wrap p {
    text-align: center;
    font-size: 27px!important;
    color: #170034;
    line-height: 30px;
    font-weight: 400
}

@media(max-width:1025px) {
    .career-metrics-new p.imhg-career {
        width: fit-content;
        margin: 0 45px;
        padding: 16px
    }
    .career-metrics-new .vision-mission-wrap h4 {
        font-size: 35px
    }
}

@media (max-width:767px) {
    .career-metrics-new .career-second-section h2 {
        color: #10052f;
        font-size: 26px
    }
    .career-metrics-new .generic-ttl {
        margin-top: -100%!important;
        padding-left: 25px!important
    }
    .career-metrics-new section.image-gllry-main-wrap.scroll.career-gallery {
        padding: 45px 0
    }
    .career-metrics-new p.imhg-career {
        margin: 0 auto
    }
}

@media (max-width:767px) and (min-width:300px) {
    .about-metrics-jan .left-div {
        padding-bottom: 20px
    }
    .news-letter-jan #subscribe-form {
        margin-bottom: 40px
    }
    .career-metrics-new .left-div {
        padding-bottom: 20px;
        margin-left: 25px
    }
    .career-metrics-new .career-letstalk-form h3 {
        font-size: 35px;
        margin-top: -25px
    }
    .career-metrics-new .career-letstalk-form p {
        font-size: 16px;
        color: #fff;
        line-height: 1.8
    }
}

@media (min-width:1200px) {
    .career-metrics-new p.imhg-career {
        width: fit-content;
        display: block;
        margin: 0 auto
    }
}

.career-metrics-new .core-values-wrap .sub-comp h4 {
    font-size: 45px;
    margin-top: 50px;
    font-weight: 500;
    color: #170034;
    text-align: center;
    margin-bottom: 40px
}

@media(max-width:551px) {
    .career-metrics-new section.vision-mission-wrap {
        padding: 105px 25px 145px;
        margin-top: -25px
    }
    .career-metrics-new .vision-mission-wrap .BVD p {
        padding: 0
    }
    .career-metrics-new .gallry-title {
        font-size: 26px
    }
    .career-metrics-new .core-values-wrap .sub-comp h4,
    .career-metrics-new .vision-mission-wrap h4 {
        font-size: 35px
    }
    .career-metrics-new .career-letstalk-form {
        margin-top: -40px;
        margin-bottom: -40px;
        padding-bottom: 115px!important
    }
}

.career-metrics-new .ins-comm-desc {
    display: contents;
    text-align-last: center
}

.career-metrics-new .core-career {
    text-align-last: initial;
    padding: 30px
}

.career-metrics-new .career-h2 {
    margin-top: 20px;
    margin-bottom: -10px;
    color: #130231;
    font-size: 38px
}

.career-metrics-new .core-values-wrap .ins-comm-desc p {
    padding-left: 0!important;
    color: #130231;
    font-weight: 400;
    font-size: 20px!important;
    text-align: left;
    letter-spacing: 0;
    opacity: 1;
    line-height: 30px!important;
    font-style: normal;
    text-align-last: auto
}

@media(max-width:768px) {
    .career-metrics-new .career-letstalk-form {
        padding-bottom: 120px!important;
        padding-top: 130px
    }
    .career-metrics-new .core-career {
        text-align-last: start;
        margin-top: 15px
    }
    .career-metrics-new .image-collage-main-wrap .grid-item.grid-item--width3 {
        width: 400px
    }
}

.career-metrics-new .career-new-vismis {
    margin-top: 30px
}

.career-metrics-new .val-career-new hr {
    padding: 0;
    margin: -15px auto 1rem;
    border: none;
    width: 10%;
    border-bottom: 2px solid #f69d01
}

@media(min-width:551px) {
    .career-metrics-new .look-career {
        margin-top: 10px
    }
}

.career-metrics-new .career-last-section.sub-item {
    background: url(https://stg-acquia.metricstream.com/sites/default/files/2021-08/Group%205649.png) center/contain no-repeat;
    padding: 85px;
    padding-left: 0!important;
    padding-right: 0!important;
    margin-top: 80px;
    display: none
}

.career-metrics-new p.banner-sub-cta1 {
    display: flex;
    justify-content: center;
    float: unset;
    margin-right: 0;
    width: unset
}

.career-metrics-new a.btn.btn-custom1 {
    background: linear-gradient(to right, #170034 50%, #fff 50%);
    background-size: 211% 111%;
    background-position: left bottom;
    transition: 1s;
    color: #fff;
    padding: 20px 70px;
    margin-top: 25px;
    font-weight: 700;
    letter-spacing: 1.5px;
    border-radius: unset;
    border: none
}

.career-metrics-new a.btn.btn-custom1:hover,
.survey-lp-new #survey-last-section a.btn.btn-custom1:hover,
.survey-lp-new a.btn.btn-custom1:hover,
.survey-new-metrics #survey-last-section a.btn.btn-custom1:hover,
.survey-new-metrics a.btn.btn-custom1:hover {
    background-position: right bottom;
    color: #170034;
    border: 1px solid #170034;
    font-weight: 700;
    letter-spacing: 1.5px;
    border-radius: unset
}

.career-metrics-new .last-p-career {
    color: #fff;
    font-size: 18px
}

@media (max-width:1025px) {
    .career-metrics-new section.image-gllry-main-wrap.scroll.career-gallery {
        padding: 65px 0;
        margin-top: -80px
    }
    .career-metrics-new .career-letstalk-form h3,
    .career-metrics-new .core-values-wrap .sub-comp h4 {
        font-size: 35px
    }
    .survey-lp-new .margin-tp-survey .para-col-survey {
        margin-top: 40px!important
    }
}

@media (min-width:1024px) {
    .career-metrics-new .BVD-wrap .animated.fadeIn {
        padding: 0 30px
    }
}

.career-metrics-new .two-col-testimonial .owl-dot,
.career-metrics-new .two-col-testimonial .owl-dot.active {
    padding: 5px;
    width: 50%;
    margin-left: 10px;
    margin-right: 10px
}

.career-metrics-new p.hash-career {
    font-weight: 400;
    font-size: 24px;
    margin-top: 0
}

@media (max-width:1024px) {
    .career-metrics-new p.hash-career {
        width: 60%;
        font-size: 18px
    }
}

@media (max-width:768px) {
    .career-metrics-new .image-gllry-main-wrap hr {
        width: 38%
    }
    .career-metrics-new .last-h2-career {
        font-size: 35px
    }
    .career-metrics-new .last-p-career {
        font-size: 16px
    }
    .career-metrics-new p.hash-career {
        width: 40%;
        font-size: 16px;
        padding-right: 15px
    }
    .framework-custom.node--type-product-pages .Prod-benefit-section {
        padding: 100px 0 130px
    }
}

@media (max-width:767px) {
    .career-metrics-new p.hash-career {
        width: auto!important;
        font-size: 18px
    }
    .career-metrics-new p.imhg-career {
        margin: 0 auto;
        width: 135px
    }
}

@media (max-width:420px) {
    .career-metrics-new .close-btn {
        top: 235px;
        right: 60px
    }
}

@media (max-width:376px) {
    .career-metrics-new .close-btn {
        top: 195px!important;
        right: 60px!important
    }
}

@media (max-width:360px) {
    .career-metrics-new .close-btn {
        top: 180px!important;
        right: 60px!important
    }
}

.career-metrics-new .wistia_placebo_close_button {
    margin-top: 80px!important
}

@media(max-width:680px) {
    .career-metrics-new .sub-comp h4 {
        font-size: 30px;
        margin-top: 25px
    }
    .career-metrics-new .BVD-wrap {
        margin-top: -5px
    }
    .career-metrics-new .lts-talk-form {
        width: 100%;
        padding-left: 25px
    }
    .career-metrics-new .career-second-section {
        padding: 0 40px
    }
    .career-metrics-new .val-career-new hr {
        width: 25%
    }
    .career-metrics-new .wistia_placebo_close_button {
        margin-top: 120px!important
    }
}

@media (max-width:680px) {
    .career-metrics-new .fadeIn h3 {
        font-size: 35px;
        margin-bottom: 25px
    }
    .career-metrics-new .core-values-wrap .sub-comp h4 {
        font-size: 35px
    }
    .career-metrics-new .last-h2-career,
    .career-metrics-new .last-p-career {
        padding: 10px
    }
    .career-metrics-new .career-last-section.sub-item {
        padding-top: 40px;
        margin-top: 40px;
        padding-bottom: 40px;
        margin-bottom: 40px
    }
    .career-metrics-new .career-only-full-vdo hr {
        width: 25%;
        border-top: 2px solid #ff7e2e
    }
    .career-metrics-new .generic-ttl {
        margin-top: -96%!important;
        padding-left: 40px!important
    }
    .career-metrics-new h5.generic-sub-heading {
        font-size: 26px;
        font-weight: 500
    }
}

@media (max-width:500px) {
    .career-metrics-new .generic-ttl {
        margin-top: -98%!important;
        padding-left: 30px!important
    }
}

@media (max-width:400px) {
    .career-metrics-new .generic-ttl {
        margin-top: -100%!important;
        padding-left: 28px!important
    }
}

@media (max-width:350px) {
    .career-metrics-new .generic-ttl {
        margin-top: -108%!important;
        padding-left: 25px!important
    }
}

@media (max-width:450px) {
    .career-metrics-new p.hash-career {
        width: auto!important;
        font-size: 14px
    }
    .career-metrics-new .generic-ttl h1 {
        font-size: 16px;
        margin-top: 5px!important
    }
}

@media (min-width:1600px) {
    .news-letter-jan .col-md-6.col-lg-4.col-xs-12.col-sm-12 .display img.lazy:first-child {
        max-height: 230px;
        object-fit: cover
    }
    .career-metrics-new .career-letstalk-form h3,
    .career-metrics-new .career-second-section h2,
    .career-metrics-new .core-values-wrap .sub-comp h4,
    .career-metrics-new .fadeIn h3,
    .career-metrics-new .last-h2-career,
    .career-metrics-new .sub-comp h4,
    .career-metrics-new .vision-mission-wrap h4,
    .career-metrics-new h5.generic-sub-heading {
        font-size: 60px
    }
    .career-metrics-new .gallry-title {
        font-size: 58px
    }
    .career-metrics-new .career-h2 {
        font-size: 45px
    }
    .career-metrics-new .vision-mission-wrap .fadeIn p {
        font-size: 24px
    }
    .career-metrics-new .core-values-wrap .ins-comm-desc p {
        font-size: 22px!important
    }
    .career-metrics-new h4.green-title {
        font-size: 35px
    }
    .career-metrics-new .career-letstalk-form p,
    .career-metrics-new .generic-ttl h1,
    .career-metrics-new .look-career,
    .career-metrics-new h6.designat,
    .career-metrics-new h6.designation {
        font-size: 22px
    }
    p.hash-career {
        font-size: 32px
    }
}

@media (max-width:551px) {
    .career-metrics-new p.imhg-career {
        margin: 0 auto;
        width: 125px
    }
}

body.intro {
    overflow-y: hidden!important
}

.career-metrics-new .career-only-full-vdo h2 {
    color: #fff;
    font-size: 45px;
    font-weight: 500;
    text-align: center
}

.career-metrics-new .core-values-wrap .sub-comp .core-flex-metrics h4 {
    font-size: 40px;
    margin-top: 60px;
    font-weight: 500;
    color: #170034;
    text-align: center;
    margin-bottom: 0
}

.career-metrics-new .core-flex-metrics {
    display: flex;
    align-items: flex-end;
    width: fit-content;
    width: -moz-fit-content
}

.career-metrics-new section.image-collage-main-wrap.image-collage-gallery {
    margin-top: 50px;
    margin-bottom: 70px
}

.career-metrics-new section.image-collage-gallery hr {
    padding: 0;
    margin: -15px auto 2rem;
    border: none;
    width: 10%;
    border-bottom: 2px solid #f69d01
}

.career-metrics-new .container.min-width-core-metric {
    min-width: 95%
}

.career-metrics-new .vision-mission-para {
    text-align: center;
    letter-spacing: 0;
    color: #170034;
    opacity: .7;
    font-size: 20px!important
}

.career-metrics-new .vision-image-career {
    width: 135px;
    margin: 30px auto auto
}

.career-metrics-new .succeed-with-us {
    background-image: url(/themes/custom/metrics/css/../images/subscribe.webp);
    background-size: cover;
    background-repeat: no-repeat;
    padding-bottom: 75px!important;
    margin-top: 45px
}

.career-metrics-new .succeed-with-us h2 {
    padding: 70px 100px 25px;
    color: #fff;
    text-align: center;
    margin-bottom: 53px;
    position: relative;
    font-weight: 600
}

@media(max-width:767px) {
    .career-metrics-new .career-letstalk-form {
        background: url(https://stg-acquia.metricstream.com/sites/default/files/2021-08/FormBg.png) center/cover;
        padding-left: 0;
        margin-right: 0
    }
    .career-metrics-new .core-career {
        text-align-last: center;
        margin-top: 20px;
        padding: 10px
    }
    .career-metrics-new .core-flex-metrics {
        margin: auto
    }
    .career-metrics-new .succeed-with-us h2 {
        padding: 40px 100px 25px;
        font-size: 35px!important
    }
    .career-metrics-new .two-col-testimonial .card-body {
        padding: 0
    }
}

.career-metrics-new section.two-col-testimonial.career-testimonial-section {
    background-image: url(/themes/custom/metrics/images/tstmni.webp)!important;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 50px 0 95px;
    transform: scale(.95);
    margin-top: 40px
}

.career-metrics-new .two-col-testimonial .brd-left-career {
    border-left: 6px solid #f69d01
}

.career-metrics-new .two-col-testimonial .card {
    border: 0
}

.career-metrics-new .two-col-testimonial .owl-theme .owl-nav.disabled+.owl-dots {
    background-color: #fff;
    width: 25%;
    margin: 45px auto auto;
    height: 10px;
    display: flex
}

.career-metrics-new .two-col-testimonial .owl-dot.active {
    background-color: #f69d01
}

.career-metrics-new .two-col-testimonial .owl-theme .owl-dots .owl-dot span {
    margin: auto;
    padding: 10px
}

.career-metrics-new .two-col-testimonial .owl-theme .owl-dots .owl-dot {
    height: 10px
}

.career-metrics-new .two-col-testimonial .owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:focus,
.owl-theme .owl-dots .owl-dot:hover {
    outline: 0
}

.career-metrics-new .two-col-testimonial h2 {
    text-align: center;
    color: #fff;
    font-size: 45px
}

.career-metrics-new .two-col-testimonial .owl-item.cloned,
.owl-item.active {
    background-color: #fff
}

.career-metrics-new .two-col-testimonial .item {
    min-height: 315px
}

.career-metrics-new .two-col-testimonial .card-body p:first-child {
    font-weight: 500
}

.career-metrics-new .two-col-testimonial .card-body p:nth-child(2) {
    font-weight: 500;
    color: #14b998;
    font-size: 16px
}

.career-metrics-new .career-testimonial-section .right-desc {
    margin-top: 20px;
    padding-bottom: 25px;
    min-height: 385px
}

.career-metrics-new .career-testimonial-section .left-itms {
    margin-top: 20px;
    padding-bottom: 5px;
    min-height: 300px
}

.career-metrics-new .image-collage-main-wrap .grid {
    max-width: 1200px;
    margin: auto;
    height: auto
}

.career-metrics-new .image-collage-main-wrap .grid:after {
    content: '';
    display: block;
    clear: both
}

.career-metrics-new .image-collage-main-wrap .grid-item {
    width: 400px;
    height: 220px;
    border: 12px solid #fff;
    border-color: hsla(0, 0%, 100%, );
    border-radius: 5px;
    margin: auto
}

.career-metrics-new .image-collage-main-wrap .grid-item--width2 {
    width: 450px
}

.career-metrics-new .image-collage-main-wrap .grid-item--width3 {
    width: 800px
}

.career-metrics-new .image-collage-main-wrap .grid-item--width4 {
    width: 640px
}

.career-metrics-new .image-collage-main-wrap .grid-item--height2 {
    height: 220px
}

.career-metrics-new .image-collage-main-wrap .grid-item--height3 {
    height: 300px;
    display: flex
}

.career-metrics-new .image-collage-main-wrap .grid-item--height4 {
    height: 360px
}

.career-metrics-new .image-collage-main-wrap img.width-xeryw,
.career-metrics-new .image-collage-main-wrap img.width-xrrrr {
    width: 100%;
    height: 100%
}

@media(max-width:1024px) {
    .career-metrics-new .image-collage-main-wrap .grid {
        max-width: 800px;
        margin: auto;
        height: auto;
        display: flex
    }
}

@media(max-width:435px) {
    .career-metrics-new .image-collage-main-wrap .grid-item {
        width: 375px
    }
}

@media(max-width:420px) {
    .career-metrics-new .image-collage-main-wrap .grid-item {
        width: 365px
    }
}

@media(max-width:375px) {
    .about-metrics-jan .swiper-about .swiper-one .swiper-slide img {
        width: 85%!important
    }
    .career-metrics-new .image-collage-main-wrap .grid-item {
        width: 335px
    }
}

@media(max-width:360px) {
    .career-metrics-new .image-collage-main-wrap .grid-item {
        width: 320px
    }
}

@media(max-width:325px) {
    .career-metrics-new .image-collage-main-wrap .grid-item {
        width: 285px
    }
}

@media(max-width:1025px) {
    .career-metrics-new .career-letstalk-form {
        padding-bottom: 90px
    }
    .career-metrics-new .core-values-wrap .sub-comp .core-flex-metrics h4 {
        font-size: 30px
    }
    .career-metrics-new .career-only-full-vdo h2 {
        font-size: 35px
    }
    .career-metrics-new .two-col-testimonial h2 {
        text-align: center;
        color: #fff;
        font-size: 35px
    }
}

@media (max-width:767px) {
    .career-metrics-new .core-values-wrap .sub-comp .core-flex-metrics h4,
    .career-metrics-new .core-values-wrap .sub-comp h4 {
        font-size: 26px;
        font-weight: 500
    }
    .career-metrics-new .core-values-wrap .ins-comm-desc p {
        text-align: center
    }
    .career-metrics-new .career-letstalk-form h3,
    .career-metrics-new .career-only-full-vdo h2,
    .career-metrics-new .gallry-title,
    .career-metrics-new .vision-mission-wrap h4 {
        font-size: 26px
    }
    .career-metrics-new .core-values-wrap .min-width-core-metric .row {
        display: block;
        text-align: -webkit-center;
        text-align: -moz-center
    }
}

@media(max-width:991px) {
    .career-metrics-new .vision-mission-wrap {
        padding-top: 30px!important;
        padding-bottom: 30px!important
    }
    .background-orange-globe p,
    .cyber-series .background-light-blue-globe p {
        margin-top: 0
    }
}

@media(max-width:768px) {
    .career-metrics-new .image-collage-main-wrap .grid {
        max-width: 400px;
        margin: auto;
        height: auto;
        display: flex
    }
    .career-metrics-new section.image-collage-main-wrap.image-collage-gallery {
        margin-top: 50px;
        margin-bottom: 30px
    }
}

.career-metrics-new .two-col-testimonial hr {
    padding: 0;
    margin: 1rem auto 3rem;
    border: none;
    width: 11%;
    border-top: 2px solid #ff7e2e
}

.career-metrics-new .two-col-testimonial p {
    font-size: 20px;
    opacity: 1;
    color: #170034;
    font-weight: 400
}

.career-metrics-new .grid-item.grid-item--height3.image-wrap-3.container__img-holder.gvdgd {
    left: 800px!important;
    top: 0!important
}

.career-metrics-new .grid-item.grid-item--height3.image-wrap-4.container__img-holder.newr {
    left: 400px!important;
    top: 220px!important
}

@media screen and (min-width:1380px) and (max-width:1427px) {
    .career-metrics-new .image-collage-main-wrap .container-fluid .container-lg {
        margin-left: 7%
    }
}

@media screen and (min-width:1342px) and (max-width:1379px) {
    .career-metrics-new .image-collage-main-wrap .container-fluid .container-lg {
        margin-left: 5%
    }
}

@media screen and (min-width:1300px) and (max-width:1341px) {
    .career-metrics-new .image-collage-main-wrap .container-fluid .container-lg {
        margin-left: 4%
    }
}

@media screen and (min-width:1280px) and (max-width:1300px) {
    .career-metrics-new .image-collage-main-wrap .container-fluid .container-lg {
        margin-left: 2%
    }
}

@media screen and (min-width:1250px) and (max-width:1280px) {
    .career-metrics-new .image-collage-main-wrap .container-fluid .container-lg {
        margin-left: 1.5%
    }
}

@media screen and (min-width:1230px) and (max-width:1250px) {
    .career-metrics-new .image-collage-main-wrap .container-fluid .container-lg {
        margin-left: .7%
    }
}

@media screen and (min-width:1200px) and (max-width:1230px) {
    .career-metrics-new .image-collage-main-wrap .container-fluid .container-lg {
        margin-left: 0
    }
}

@media screen and (min-width:1150px) and (max-width:1200px) {
    .career-metrics-new .image-collage-main-wrap .container-fluid .container-lg {
        margin-left: 1%
    }
}

.career-metrics-new div#block-subscribeletstalkform {
    margin-bottom: 30px;
    padding-top: 5px
}

.career-metrics-new .content {
    width: 100%;
    max-width: 400px;
    margin: auto;
    overflow: hidden
}

.career-metrics-new .content:hover .content-details {
    top: 40%;
    left: 50%;
    opacity: 1
}

.career-metrics-new .content-details h3 {
    color: #fff;
    font-weight: 500;
    letter-spacing: .02em;
    margin-bottom: -25px;
    text-transform: uppercase;
    margin-left: 40px;
    font-size: 35px
}

.career-metrics-new .content-details p {
    color: #fff;
    font-size: .8em
}

.career-metrics-new span.inner-text-career,
.cyber-series a.lrn-cyn.register:hover,
.survey-lp-new h3.state-competary.text-bold-last-survey {
    font-weight: 700
}

@media (max-width:680px) {
    .career-metrics-new .career-h2 {
        font-size: 32px
    }
    .career-metrics-new .two-col-testimonial hr {
        width: 25%;
        border-top: 2px solid #ff7e2e
    }
    .career-metrics-new section.image-collage-gallery hr {
        width: 25%
    }
    .career-metrics-new section.two-col-testimonial.career-testimonial-section {
        padding-bottom: 70px
    }
    .career-metrics-new .vision-mission-wrap {
        padding-top: 0!important
    }
    .career-metrics-new .content-details h3 {
        font-size: 26px;
        margin-left: 45px;
        margin-top: 4px
    }
}

@media (max-width:450px) {
    .career-metrics-new .content-details h3 {
        font-size: 26px;
        margin-left: 30px;
        margin-top: 3px
    }
}

@media (max-width:400px) {
    .career-metrics-new .content-details h3 {
        font-size: 26px;
        margin-left: 30px;
        margin-top: 2px
    }
}

@media (max-width:330px) {
    .grc .top-img img {
        padding-top: 170px!important
    }
    .career-metrics-new .content-details h3 {
        font-size: 26px;
        margin-left: 30px;
        margin-top: -4px
    }
}

.career-metrics-new .image-wrap-6 h3.content-title {
    color: #170034
}

.career-metrics-new .fixed-top .cta-contact-us,
.career-metrics-new .fixed-top .cta-get-started {
    font-family: 'Open Sans'!important
}

.career-metrics-new .new-mission {
    position: absolute;
    top: 48%;
    left: -2%;
    z-index: 1
}

@media(max-width:400px) {
    .news-letter-jan .tab button img {
        height: 20px
    }
    .career-metrics-new .new-mission {
        position: absolute;
        top: 44%;
        left: -5%
    }
}

.career-metrics-new .image-wrap-6 .new-vision,
.career-metrics-new .new-vision {
    position: absolute;
    top: 0;
    left: 8%;
    width: 70%
}

.career-metrics-new .image-wrap-2:hover .new-vision,
.career-metrics-new .image-wrap-6:hover .new-vision {
    display: block!important;
    transition: .3s ease-out
}

.career-metrics-new .new-mission h3 {
    color: #fff;
    font-weight: 500;
    letter-spacing: .02em;
    margin-bottom: -25px;
    text-transform: uppercase;
    font-size: 35px
}

.career-metrics-new .new-vision p {
    color: #fff;
    font-size: 26px
}

@media(max-width:680px) {
    .career-metrics-new .two-col-testimonial .owl-theme .owl-nav.disabled+.owl-dots {
        width: 75%
    }
    .career-metrics-new .new-vision p {
        color: #fff;
        font-size: 24px;
        font-weight: 400
    }
    .survey-new-metrics .generic-ttl h1 {
        margin-top: 20px!important
    }
}

@media(max-width:430px) {
    .career-metrics-new .new-vision p {
        color: #fff;
        font-size: 22px;
        font-weight: 400
    }
}

.career-metrics-new .image-wrap-6 .new-vision p {
    color: #10052f;
    font-size: 26px;
    font-weight: 400
}

@media (max-width:680px) {
    .career-metrics-new .image-wrap-6 .new-vision p {
        color: #10052f;
        font-size: 24px;
        font-weight: 400
    }
    .survey-new-metrics .survey-section-second {
        margin-top: -55px
    }
}

@media (max-width:430px) {
    .career-metrics-new .image-wrap-6 .new-vision p {
        color: #10052f;
        font-size: 22px;
        font-weight: 400
    }
}

@media (min-width:1100px) {
    .career-metrics-new .image-collage-main-wrap .grid .grid-item:nth-child(12) {
        left: 0!important;
        top: 1120px!important
    }
    .career-metrics-new .image-collage-main-wrap .grid .grid-item:nth-child(13) {
        left: 400px!important;
        top: 1120px!important
    }
    .career-metrics-new .image-collage-main-wrap .grid .grid-item:nth-child(14) {
        left: 800px!important;
        top: 1120px!important
    }
    .career-metrics-new .image-collage-main-wrap .grid .grid-item:nth-child(15) {
        left: 000px!important;
        top: 1420px!important
    }
    .career-metrics-new .image-collage-main-wrap .grid .grid-item:nth-child(16) {
        left: 400px!important;
        top: 1420px!important
    }
}

.career-metrics-new .career-bg-vdo #myVideo {
    position: relative;
    min-width: 100%;
    min-height: 100%
}

.career-metrics-new .career-bg-vdo .content {
    margin-right: -50%;
    transform: translate(-50%, -50%);
    max-width: 80%
}

.career-metrics-new .career-bg-vdo #myBtn {
    width: 200px;
    font-size: 18px;
    border: none;
    background: #000;
    color: #fff;
    cursor: pointer
}

.career-metrics-new .career-bg-vdo #myBtn:hover {
    background: #ddd;
    color: #000
}

.career-metrics-new .career-bg-vdo .cta-get-started {
    font-size: 14px;
    color: #10052f
}

.career-metrics-new .career-bg-vdo .cta-get-started:hover,
.career-metrics-new a.btn.cta-get-started.text-center:hover {
    color: #fff
}

.career-metrics-new .career-bg-vdo .gallry-title {
    margin-bottom: 0!important;
    color: #fff;
    font-size: 45px;
    width: 100%
}

.career-metrics-new #career-bg-vdo {
    display: block;
    justify-content: center
}

.career-metrics-new #career-bg-vdo .ins-comm-desc p {
    padding-left: 0!important;
    padding-right: 0!important;
    color: #fff;
    margin-top: 0;
    font-size: 20px!important
}

@media(max-width:767px) {
    .career-metrics-new .image-collage-main-wrap .grid-item {
        position: relative!important;
        height: auto;
        top: 0!important
    }
    .career-metrics-new .two-col-testimonial h2 {
        text-align: center;
        color: #fff;
        font-size: 26px
    }
    .career-metrics-new .grid {
        position: inherit!important;
        flex-wrap: wrap;
        height: auto!important
    }
    .career-metrics-new .career-bg-vdo .gallry-title {
        font-size: 28px
    }
    .career-metrics-new .career-bg-vdo .cta-get-started {
        font-size: 12px
    }
    .career-metrics-new #career-bg-vdo .ins-comm-desc p {
        font-size: 16px!important;
        line-height: unset!important;
        padding-top: 2px!important;
        padding-bottom: 10px!important
    }
    .career-metrics-new .career-bg-vdo .content {
        top: 65%
    }
    .career-testimonial-section .right-desc {
        min-height: unset
    }
}

@media (max-width:340px) {
    .career-metrics-new .image-wrap-6 .new-vision p {
        color: #10052f;
        font-size: 16px;
        font-weight: 400
    }
    .career-metrics-new .career-bg-vdo .gallry-title {
        font-size: 24px
    }
}

.career-metrics-new .career-bg-vdo .container-lg {
    max-width: 100%!important;
    margin-bottom: 0!important
}

@media (max-width:400px) {
    .career-metrics-new .career-bg-vdo .gallry-title {
        font-size: 28px
    }
    .career-metrics-new #career-bg-vdo .ins-comm-desc p {
        font-size: 16px!important;
        padding-bottom: 5px!important
    }
}

@media (max-width:480px) {
    .career-metrics-new .career-bg-vdo .content {
        max-width: 100%
    }
}

.career-metrics-new .wistia_popover_overlay {
    backdrop-filter: blur(15px)
}

.career-bg-vdo .wistia_click_to_play {
    margin: 0;
    background-image: none;
    border: none
}

.career-metrics-new .fixed-top {
    z-index: 9999
}

.career-metrics-new .jarallax-keep-img {
    position: relative;
    z-index: 0
}

.career-metrics-new .jarallax-keep-img>.jarallax-img {
    position: relative;
    display: block;
    max-width: 100%;
    height: auto;
    z-index: -100
}

span[data-jarallax-element] {
    display: inline-block
}

.career-metrics-new .jarallax {
    min-height: 800px;
    position: relative;
    margin-top: -65px;
    z-index: 9999
}

.career-metrics-new .jarallax-keep-img.demo-float-left {
    margin-right: 15px;
    margin-left: -60px
}

.career-metrics-new .jarallax-keep-img.demo-float-right {
    margin-left: 15px;
    margin-right: -60px
}

@media screen and (max-width:600px) {
    .career-metrics-new .jarallax-keep-img.demo-float-left,
    .career-metrics-new .jarallax-keep-img.demo-float-right {
        margin-right: 0;
        margin-left: 0;
        float: none
    }
}

.career-metrics-new .demo-table {
    display: table;
    width: 100%;
    height: 600px;
    color: #fff
}

.career-metrics-new .demo-table-cell {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    z-index: 9999
}

.career-metrics-new .demo-gap {
    padding: 50px;
    overflow: hidden
}

.career-metrics-new .demo-gap .container {
    max-width: 800px;
    margin: 0 auto
}

.career-metrics-new .demo-gap-half {
    display: table;
    width: 100%
}

.career-metrics-new .demo-gap-half>div {
    display: table-cell;
    width: 50%
}

.abt-evnt-page-wrap .webinar-speakers div,
.abt-evnt-page-wrap div#events,
.abt-evnt-page-wrap div#grcsummit,
.framework-custom section.jarallax.benefit-expect-section .container.mt-3.mb-5,
.framework-custom.node--type-product-pages .framework-related-resource .ins-comm-desc p.attachment-bdy {
    display: none
}

.career-metrics-new .demo-gap-half .demo-gap-1 .jarallax,
.career-metrics-new .demo-gap-half .demo-gap-2 .jarallax {
    padding-top: 56.25%;
    min-height: 0;
    height: 0
}

.career-metrics-new .demo-gap-half .demo-gap-1 .jarallax {
    padding-top: 112.5%
}

.career-metrics-new .demo-content {
    background-color: #f7f7f7;
    padding: 80px
}

.career-metrics-new .demo-float-left {
    float: left
}

@media screen and (max-width:500px) {
    .career-metrics-new .demo-content,
    .career-metrics-new .demo-gap {
        padding: 50px 30px
    }
}

.career-metrics-new .jarallax>.jarallax-img {
    position: absolute;
    object-fit: cover;
    font-family: 'object-fit: cover;';
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1
}

.career-metrics-new video.img-fluid.jarallax-img {
    object-position: 50% 0%!important;
    top: 80px!important
}

.career-metrics-new .grid-item.grid-item--height3.image-wrap-3.container__img-holder {
    display: unset
}

.career-metrics-new .career-bg-vdo .wistia_click_to_play .btn.cta-get-started {
    display: inline-block!important
}

@media(min-width:769px) {
    .career-metrics-new.careers-page-class .btn.cta-get-started {
        display: block!important
    }
}

@media(min-width:768px) {
    .about-metrics-jan .left-story {
        padding-left: 6%!important
    }
    .about-metrics-jan .core-values-about h4 {
        margin-top: 40px
    }
    .news-letter-jan .mid-article-sec .article:nth-child(2) {
        margin-top: 35px
    }
    .news-letter-jan .article a h3 {
        min-height: 25px
    }
    .career-metrics-new .container-fluid.join-our-career {
        background: url(https://www.metricstream.com/sites/default/files/2022-01/D_0_caer-min.png) top/contain no-repeat
    }
}

.career-metrics-new .career-second-section h2,
.survey-lp-new .survey-section-fourth.top-survey-content {
    margin-top: 35px
}

@media(max-width:425px) {
    .career-metrics-new .serach-jobs .cta-get-started {
        padding: 16px 10px;
        font-size: 14px
    }
}

.career-metrics-new .career-bg-vdo .content {
    position: absolute;
    background: 0 0;
    color: #f1f1f1;
    width: 100%;
    padding: 20px;
    top: 10%;
    left: 5%;
    max-width: fit-content;
    text-align-last: start;
    margin-right: unset;
    transform: unset;
    text-align: -webkit-left
}

@media(min-width:1100px) {
    .news-letter-jan .featured-blog .col-md-6 .article,
    .news-letter-jan .mid-article-sec .col-md-4 .article {
        padding: 0 20px
    }
    .career-metrics-new .image-collage-main-wrap .grid .grid-item:nth-child(3) {
        left: 800px!important;
        top: 0!important
    }
    .career-metrics-new .image-collage-main-wrap .grid .grid-item:nth-child(4) {
        left: 400px!important;
        top: 220px!important
    }
    .career-metrics-new .image-collage-main-wrap .grid .grid-item:nth-child(5) {
        left: 0!important;
        top: 300px!important
    }
    .career-metrics-new .image-collage-main-wrap .grid .grid-item:nth-child(6) {
        left: 800px!important;
        top: 300px!important
    }
    .career-metrics-new .image-collage-main-wrap .grid .grid-item:nth-child(7) {
        left: 0!important;
        top: 520px!important
    }
    .career-metrics-new .image-collage-main-wrap .grid .grid-item:nth-child(8) {
        left: 400px!important;
        top: 520px!important
    }
    .career-metrics-new .image-collage-main-wrap .grid .grid-item:nth-child(9) {
        left: 0!important;
        top: 820px!important
    }
    .career-metrics-new .image-collage-main-wrap .grid .grid-item:nth-child(10) {
        left: 400px!important;
        top: 820px!important
    }
    .career-metrics-new .image-collage-main-wrap .grid .grid-item:nth-child(11) {
        left: 800px!important;
        top: 820px!important
    }
    .career-metrics-new .image-collage-main-wrap .grid {
        height: 1150px!important
    }
    .career-metrics-new .career-bg-vdo .wistia_click_to_play {
        padding: 0
    }
}

.career-metrics-new #career-bg-vdo .ins-comm-desc p,
.career-metrics-new .career-bg-vdo .gallry-title {
    text-align: left
}

@media (max-width:640px) {
    .career-metrics-new .career-bg-vdo .wistia_click_to_play {
        display: block;
        text-align-last: center;
        margin: auto
    }
    .career-metrics-new .career-bg-vdo .content {
        position: unset;
        display: block;
        margin: 70% auto auto
    }
}

.career-metrics-new .career-bg-vdo h1 {
    color: #fff!important;
    margin-top: 10px!important;
    font-size: 20px;
    font-weight: 400;
    font-family: serenity
}

.career-metrics-new p.hash-career {
    width: 100%;
    color: #00c8b6!important
}

.container-fluid.career-only-full-vdo .container-lg.container-xl.mb-2 {
    max-width: 85%!important
}

@media (max-width:425px) {
    .career-metrics-new .serach-jobs .cta-get-started {
        padding: 16px 10px;
        font-size: 14px
    }
}

.career-metrics-new a.btn.cta-get-started.text-center {
    font-size: 16px;
    color: #10052f;
    width: max-content;
    text-transform: capitalize
}

.cyber-series .logos-cyber {
    max-width: 50%;
    position: absolute;
    top: 150px
}

.cyber-series .cyber-l-01 {
    max-width: 70%
}

.cyber-series #cyber-id-para p {
    text-align: left;
    opacity: 1;
    font-weight: 300;
    color: #10052f!important;
    font-size: 18px!important;
    line-height: 30px!important;
    font-family: serenity!important
}

.cyber-series .side-text-video {
    padding: 0 35px
}

.cyber-series .side-text-video p {
    color: #10052f;
    text-align: left;
    opacity: 1;
    font-size: 28px!important;
    line-height: 42px!important;
    font-weight: 300;
    font-family: serenity
}

.cyber-series .hd-image-cyber {
    text-align: -webkit-center;
    text-align-last: center
}

.cyber-series .hd-image-cyber img:first-child {
    max-width: 80%;
    margin-top: 75px
}

.cyber-series .video-cyber {
    background: url(https://stg-acquia.metricstream.com/sites/default/files/2022-02/image-2.png) 0 0/cover no-repeat;
    padding: 170px 0
}

.cyber-series .side-text-video h2 {
    color: #10052f;
    font-size: 60px;
    font-weight: 600
}

.cyber-series .fir-hd-cyb h5,
.cyber-series .side-text-video h3 {
    font-weight: 300
}

@media(max-width:767px) {
    .career-metrics-new .container-fluid.join-our-career {
        background: url(https://www.metricstream.com/sites/default/files/2022-01/M_01-min.png) top/contain no-repeat
    }
    .cyber-series .cyber-l-02 {
        margin-top: 25px
    }
    .cyber-series .side-text-video {
        flex-direction: column-reverse;
        display: flex
    }
    .cyber-series .side-text-video h4.heading {
        padding-left: 15px;
        font-weight: 600;
        margin-top: 15px
    }
}

@media(max-width:500px) {
    .cyber-series .logos-cyber {
        max-width: 70%;
        top: 115px
    }
    .cyber-series .cyber-l-02 {
        margin-top: 18px
    }
}

.cyber-series .cyber-main-para .container-xl {
    max-width: 92%!important
}

@media(max-width:640px) {
    .news-letter-jan .home-wistia .wistia_click_to_play {
        margin-bottom: 0;
        line-height: 26px;
        margin-top: 0
    }
    .news-letter-jan .wistia_click_to_play h3 {
        font-size: 22px;
        line-height: 30px
    }
    .career-metrics-new .core-values-wrap .min-width-core-metric .row {
        display: block;
        text-align: -webkit-center;
        text-align: -moz-center
    }
    .career-metrics-new .core-values-wrap .min-width-core-metric .row .col-md-4 {
        max-width: 100%
    }
    .career-metrics-new #career-bg-vdo .ins-comm-desc p,
    .career-metrics-new .career-bg-vdo h1,
    .career-metrics-new h5.generic-sub-heading {
        text-align: center;
        text-align-last: center;
        padding: 0
    }
    .career-metrics-new .jarallax {
        margin-top: -95px
    }
    .cyber-series #cyber-id-para p {
        font-size: 18px!important;
        line-height: 28px!important;
        text-align: center;
        font-weight: 300
    }
}

@media(max-width:1100px) {
    .cyber-series .side-text-video p {
        font-size: 20px!important;
        line-height: 28px!important
    }
    .cyber-series .side-text-video p:first-child:after {
        margin: 10px
    }
}

@media (max-width:767px) {
    .career-metrics-new .core-values-wrap .min-width-core-metric .row .col-md-4 {
        max-width: 100%
    }
    .career-metrics-new a.btn.cta-get-started.text-center {
        font-size: 12px
    }
    .career-metrics-new .career-only-full-vdo {
        padding-bottom: 35px!important
    }
    .cyber-series .side-text-video {
        padding: 0
    }
    .cyber-series .side-text-video h2 {
        font-size: 36px
    }
    .cyber-series .side-text-video p {
        font-size: 20px!important
    }
    .cyber-series .side-text-video h3 {
        font-size: 22px
    }
    .cyber-series .video-cyber {
        padding: 0 0 10px!important;
        background-size: contain;
        margin-top: 60px
    }
    .cyber-series .hd-image-cyber img:first-child {
        transform: unset;
        align-items: center;
        max-width: 100%;
        margin: 0
    }
    .cyber-series .ms-filter-sec.past-events .pagination-sec {
        margin-top: 35px;
        margin-bottom: 0!important;
        margin-left: 15px;
        margin-right: 10px
    }
    .cyber-series .prod-bnr-desktop.lazy {
        display: none
    }
    .cyber-series #video-cyber-id .ins-comm-desc {
        display: block
    }
}

.cyber-series .row.cyber-vid {
    align-items: center
}

@media(min-width:1300px) {
    .about-metrics-jan .owl-item.center>div {
        margin-top: -10px!important
    }
    .cyber-series .video-cyber {
        background-size: cover;
        padding: 150px 0 250px
    }
    .cyber-series .side-text-video p:first-child {
        font-size: 25px!important;
        line-height: 40px!important;
        margin-top: 25%
    }
    .cyber-series #cyber-id-para p {
        font-size: 20px!important
    }
}

@media(min-width:1500px) {
    .cyber-series .side-text-video p {
        font-size: 28px!important;
        line-height: 42px!important
    }
}

@media(min-width:1600px) {
    .cyber-series .side-text-video p {
        font-size: 30px!important;
        line-height: 42px!important
    }
}

@media(min-width:1700px) {
    .career-metrics-new .jarallax {
        margin-top: -20px
    }
    .cyber-series .side-text-video p {
        font-size: 36px!important;
        line-height: 48px!important
    }
    .framework-custom.node--type-product-pages .headerbg {
        background: #fff
    }
}

@media(min-width:1800px) {
    .news-letter-jan .paragraph--type--text-field.paragraph--view-mode--default {
        top: 114px
    }
    .cyber-series .side-text-video p {
        font-size: 36px!important;
        line-height: 50px!important
    }
}

.cyber-series .cyb-box {
    margin-top: 40px;
    padding: 0
}

.cyber-series .mr-cyb {
    margin: 10px;
    background-color: #f5f5f5;
    padding: 25px
}

.cyber-series .fir-hd-cyb {
    border-bottom: 1px solid #0c0034
}

.cyber-series .fr-pr-cyb p {
    color: #0c0034;
    line-height: 27px
}

.cyber-series .lrn-cyb {
    margin: 25px 0
}

@media (max-width:991px) and (min-width:768px) {
    .cyber-series .video-cyber {
        padding: 55px 0 216px!important
    }
    .cyber-series .side-text-video h2 {
        font-size: 36px
    }
    .cyber-series .side-text-video p {
        font-size: 16px!important;
        line-height: 24px!important;
        margin-top: 35%
    }
    .cyber-series .side-text-video h3 {
        font-size: 22px
    }
}

.cyber-series .view-display-id-cybergrc .summit-sec .container-lg {
    max-width: 100%!important;
    display: flex;
    justify-content: space-evenly;
    align-items: center
}

.cyber-series .summit-sec .view-content {
    max-width: 85%!important;
    margin: auto
}

.cyber-series .side-text-video h4.heading {
    color: #10052f;
    font-size: 60px;
    margin-bottom: 0
}

.cyber-series .bef-exposed-form .form--inline .form-type-textfield {
    width: 112%!important;
    padding: 15px 0
}

.cyber-series .float-right.homepage-upcoming-events-list {
    max-width: 55%;
    display: flex;
    justify-content: flex-end
}

.cyber-series .events-single .background-light-blue-globe .d-inline-block,
.cyber-series .events-single .background-orange-globe .d-inline-block {
    padding-bottom: 20px;
    border-bottom: 1px solid #0c0034
}

.cyber-series .homepage-upcoming-events-tab h6 {
    color: #080e10;
    font-size: 32px
}

.cyber-series .homepage-upcoming-events-tab {
    border-left: 5px solid #080e10;
    padding: 0 30px;
    animation-name: unset
}

.cyber-series .bef-exposed-form .form--inline .form-type-textfield input {
    padding: 32px;
    font-size: 24px;
    border: 2px solid #26eac4
}

.background-orange-globe h2,
.cyber-series .background-light-blue-globe h2 {
    color: #0c0034!important;
    font-weight: 600;
    margin-bottom: 15px;
    font-size: 30px
}

.background-orange-globe h5,
.cyber-series .background-light-blue-globe h5 {
    color: #0c0034!important;
    font-size: 20px;
    font-weight: 400
}

.cyber-series .webinar-speakers h6,
.summit-sec .btn.register {
    color: #0c0034!important
}

.background-orange-globe p,
.cyber-series .background-light-blue-globe p {
    color: #0c0034!important;
    font-size: 18px;
    margin-bottom: 35px;
    line-height: 28px
}

.background-orange-globe li p,
.cyber-series .background-light-blue-globe li p {
    font-size: .8em;
    line-height: 15px
}

.cyber-series .ms-filter-sec.past-events .row {
    max-width: 83%;
    margin: auto!important
}

@media(max-width:1435px) {
    .cyber-series .mr-cyb {
        min-height: 525px
    }
}

@media(min-width:1436px) {
    .cyber-series .mr-cyb {
        min-height: 485px
    }
}

@media(min-width:1550px) {
    .career-metrics-new .jarallax {
        min-height: 950px
    }
    .career-metrics-new .career-letstalk-form {
        margin-bottom: 65px
    }
    .cyber-series .mr-cyb {
        min-height: 465px
    }
}

.cyber-series .fir-hd-cyb h3 {
    font-size: 28px;
    font-weight: 600;
    color: #0c0034
}

.cyber-series .wistia_placebo_close_button {
    opacity: 1!important
}

.cyber-series .homepage-upcoming-events {
    margin-bottom: 20px;
    padding: 1em 0;
    min-height: 150px
}

@media (max-width:767px) {
    .cyber-series .side-text-video p {
        padding: 0 15px!important
    }
    .cyber-series .view-display-id-cybergrc .summit-sec .container-lg {
        display: inline-block;
        justify-content: space-evenly
    }
    .cyber-series .bef-exposed-form .form--inline .form-type-textfield {
        width: 100%!important
    }
    .cyber-series .float-right.homepage-upcoming-events-list {
        max-width: 97%;
        display: block;
        justify-content: end
    }
    .cyber-series .homepage-upcoming-events-tab {
        margin: 0 30px 30px
    }
    .cyber-series .summit-sec .events-single {
        padding: 30px 0
    }
    .cyber-series .mr-cyb {
        min-height: unset
    }
    .cyber-series .background-light-blue-globe h2,
    .cyber-series .background-orange-globe h2 {
        font-size: 28px
    }
}

.cyber-series .webinar-speakers h6 {
    font-weight: 500;
    font-size: 30px
}

.cyber-series .fir-hd-cyb h5 {
    margin-bottom: 15px;
    font-size: 22px;
    color: #0c0034
}

.cyber-series .sco-cyber {
    display: flex;
    width: 18px;
    height: 18px;
    justify-content: flex-end
}

.cyber-series .sco-cyber img.img-fluid.lazy {
    margin: 0 10px!important;
    width: 20px;
    height: 18px
}

.cyber-series.sco-cyber img.fg-cyber {
    width: 14px!important
}

.cyber-series .foo-para p {
    color: #adafaa!important;
    margin-top: 5px;
    font-size: 14px
}

.cyber-series .foo-para {
    padding: 0 60px
}

.cyber-series .foo-img {
    margin: 20px 0;
    padding: 0 60px;
    display: block;
    text-align: -webkit-right;
    text-align: -moz-right
}

.cyber-series .ms-filter-sec.past-events .pagination-sec {
    margin-top: 35px;
    margin-bottom: 20px
}

@media(max-width:768px) {
    .cyber-series .foo-para,
    .foo-img {
        padding: 0!important;
        text-align: center
    }
    .cyber-series .sco-cyber {
        margin: auto;
        justify-content: space-evenly
    }
}

@media(max-width:767px) {
    .cyber-series .marg-bottom {
        margin-bottom: 10px
    }
    .cyber-series .summit-sec .background-light-blue-globe,
    .summit-sec .background-orange-globe {
        height: 105%;
        margin: 10px
    }
    .cyber-series .ms-filter-sec.past-events .row {
        display: block;
        margin-top: 7%!important
    }
    .cyber-series .paragraph--type--past-events .homepage-upcoming-events {
        padding: 1.5em 0!important
    }
    .cyber-series .homepage-upcoming-events {
        min-height: 200px;
        padding-top: 55px!important
    }
}

.cyber-series .paragraph--type--past-events .homepage-upcoming-events.summit-sec-tabs .container-lg.container-xl {
    max-width: 82%!important
}

.cyber-series .paragraph--type--past-events .homepage-upcoming-events {
    padding: 1.5em 0
}

@media (min-width:1800px) {
    .cyber-series .video-cyber {
        padding: 290px 0
    }
    .cyber-series .mr-cyb {
        min-height: 435px
    }
}

@media(max-width:800px) {
    .cyber-series .bef-exposed-form .form--inline .form-type-textfield input {
        padding: 30px;
        font-size: 18px
    }
}

@media (min-width:1600px) {
    .career-metrics-new .career-only-full-vdo h2,
    .two-col-testimonial h2 {
        font-size: 60px
    }
    .cyber-series #cyber-id-para p {
        font-size: 22px!important;
        line-height: 38px!important
    }
    .cyber-series .side-text-video p:first-child {
        font-size: 32px!important;
        line-height: 50px!important
    }
}

.cyber-series a.lrn-cyn.register {
    text-transform: capitalize;
    font-size: 16px
}

.cyber-series .marg-bottom {
    margin-bottom: 40px
}

.cyber-series .webinar-speakers ul {
    margin: 0
}

@media (max-width:769px) {
    .cyber-series .summit-sec .row {
        display: block
    }
    .cyber-series .summit-sec .events-single {
        padding: 30px 0;
        max-width: 100%
    }
    .cyber-series .marg-bottom {
        margin-bottom: 0
    }
    .cyber-series .summit-sec {
        padding: 50px 0
    }
    .cyber-series .marg-bottom div {
        display: none
    }
    .cyber-series .summit-sec .btn.register {
        position: absolute;
        bottom: 35px;
        margin: 16px 0
    }
    .cyber-series .background-light-blue-globe p,
    .cyber-series .background-orange-globe p {
        margin-bottom: 65px
    }
}

.cyber-series .view-empty h1 {
    text-align: center
}

.cyber-series .sco-cyber a {
    padding: 0 15px
}

.cyber-series .view-empty .summit-sec h3,
.cyber-series .view-empty h3 {
    font-size: 30px;
    text-align: center;
    border-top: none;
    padding-top: 26px
}

@media(max-width:1200px) {
    .about-metrics-jan .owl-item.active.center .one.vcd :before {
        top: 52.5px
    }
    .about-metrics-jan .owl-item.active.center .one h2 {
        font-size: 38px
    }
    .career-metrics-new .wistia_click_to_play {
        padding: 0
    }
    .career-metrics-new .career-only-full-vdo hr {
        margin-top: 0;
        margin-bottom: 0
    }
    .career-metrics-new .career-last-section.sub-item {
        background-size: auto
    }
    .cyber-series .side-text-video {
        padding: 0;
        align-self: center
    }
    .cyber-series .side-text-video h4.heading {
        font-size: 36px
    }
    .cyber-series #cyber-id-para p:nth-child(2),
    .cyber-series #cyber-id-para p:nth-child(3) {
        margin-top: 0!important
    }
}

.cyber-series .fixed-top .cta-contact-us,
.cyber-series .fixed-top .cta-get-started {
    font-family: open sans!important
}

.cyber-series .side-text-video p:first-child:before {
    content: url(https://www.metricstream.com/sites/default/files/2022-03/1%20%283%29.png);
    display: initial;
    margin-right: 10px
}

.cyber-series .side-text-video p:first-child:after {
    content: url(https://www.metricstream.com/sites/default/files/2022-03/2%20%281%29.png);
    display: initial;
    margin-left: 10px
}

.cyber-series .foo-para a {
    background: #10052f;
    color: #adafaa!important
}

.framework-custom.node--type-product-pages .Prod-benefit-section h2 {
    font-size: 36px;
    padding-bottom: 0;
    text-align: center;
    padding-left: 15px
}

@media(min-width:280px) {
    .framework-custom.node--type-product-pages section.prod-third-section {
        margin-top: 0!important
    }
}

.framework-custom.node--type-product-pages section.prod-third-section .container-lg.container-xl.mb-2 {
    margin-left: 0;
    max-width: 95%!important
}

.framework-custom.node--type-product-pages section.prod-third-section .third-section .BVD p {
    font-size: 18px;
    line-height: 36px;
    font-family: Noto sans;
    color: #140232
}

@media(min-width:1025px) {
    .career-metrics-new .two-col-testimonial .owl-stage {
        left: -72px!important
    }
    .framework-custom.node--type-product-pages .product-main-bnnr-wrap h1,
    .framework-custom.node--type-product-pages .title-sub_head_wrap h4 {
        width: 68%!important
    }
    .survey-new-metrics .para-survey-style {
        margin-top: 20px
    }
}

@media (min-width:768px) and (max-width:1024px) {
    .framework-custom.node--type-product-pages .product-main-bnnr-wrap h1,
    .framework-custom.node--type-product-pages .title-sub_head_wrap h4 {
        width: 45%!important
    }
}

.framework-custom.node--type-product-pages .product-main-bnnr-wrap h1,
.framework-custom.node--type-product-pages .title-sub_head_wrap h4 {
    color: #140232
}

.framework-custom.node--type-product-pages .product-main-bnnr-wrap a.btn.btn-custom1:hover {
    background-position: right bottom!important;
    color: #140232!important;
    border: 1px solid #140232;
    font-weight: 700
}

.framework-custom.node--type-product-pages .product-main-bnnr-wrap a.btn.btn-custom1 {
    background: linear-gradient(to right, #140232 50%, #fff 50%)!important;
    background-size: 200% 100%!important;
    background-position: left bottom!important
}

.framework-custom.node--type-product-pages .node__content section:nth-child(3) .col-lg-6.col-md-6:nth-child(2) {
    align-self: end
}

.framework-custom.node--type-product-pages .col-lg-6.col-md-6:nth-child(2) h2 {
    color: #140232;
    font-size: 46px;
    font-weight: 600
}

.framework-custom.node--type-product-pages .title-sub_head_wrap h4 {
    line-height: 40px
}

.framework-custom.node--type-product-pages .jarallax.benefit-expect-section .desc-box-wrap:first-child h4 {
    color: #140232;
    font-size: 42px;
    font-weight: 500
}

.framework-custom.node--type-product-pages section.Prod-benefit-section {
    padding: 200px 0
}

@media(min-width:991px) {
    .about-metrics-jan .left-story p {
        width: 90%
    }
    .framework-custom.node--type-product-pages .node__content section:nth-child(3) {
        margin-top: -75px!important
    }
}

@media(min-width:1400px) {
    .framework-custom.node--type-product-pages .node__content section:nth-child(3) {
        margin-top: -85px!important
    }
}

@media(min-width:1650px) {
    .framework-custom.node--type-product-pages .product-main-bnnr-wrap h1 {
        font-size: 52px!important
    }
    .framework-custom.node--type-product-pages .title-sub_head_wrap h4 {
        font-size: 28px!important
    }
}

.framework-custom.node--type-product-pages .node__content section:nth-child(5) {
    margin: 0 0 5%!important
}

.framework-custom.node--type-product-pages .node__content section:nth-child(5) .col-lg-6.col-md-6,
.survey-lp-new #survey-section-fourth .top-space-fourth-survey .side-line-pomu,
.survey-lp-new #survey-section-second .img-one-anime-survey {
    align-self: center
}

.framework-custom.node--type-product-pages .node__content section:nth-child(5) .col-lg-6.col-md-6 .BVD {
    max-width: 85%;
    float: right
}

.framework-custom.node--type-product-pages.col-lg-6.col-md-6 ul li::marker {
    display: none
}

.framework-custom.node--type-product-pages .BVD ul li {
    list-style-type: none;
    line-height: 30px
}

.framework-custom section.jarallax.benefit-expect-section ul li:before,
.framework-custom.node--type-product-pages .BVD ul li:before {
    left: -1.5em;
    font-style: normal;
    line-height: 2;
    color: #10052f;
    position: absolute
}

.framework-custom.node--type-product-pages .benefit-expect-section .column,
.framework-custom.node--type-product-pages .node__content section:nth-child(5) .col-lg-6.col-md-6:nth-child(2) {
    align-self: center;
    background: url('https://stg-acquia.metricstream.com/sites/default/files/2022-03/fh.png') 0 0/cover no-repeat;
    padding: 230px 0
}

.framework-custom.node--type-product-pages .node__content section:nth-child(5) .container-lg.container-xl {
    max-width: 100%!important
}

@media(min-width:1445px) {
    .framework-custom.node--type-product-pages .benefit-expect-section .column,
    .framework-custom.node--type-product-pages .node__content section:nth-child(5) .col-lg-6.col-md-6:nth-child(2) {
        padding: 260px 0
    }
}

@media(min-width:1570px) {
    .framework-custom.node--type-product-pages .benefit-expect-section .column,
    .framework-custom.node--type-product-pages .node__content section:nth-child(5) .col-lg-6.col-md-6:nth-child(2) {
        padding: 320px 0
    }
}

@media(min-width:1830px) {
    .framework-custom.node--type-product-pages .benefit-expect-section .column,
    .framework-custom.node--type-product-pages .node__content section:nth-child(5) .col-lg-6.col-md-6:nth-child(2) {
        padding: 350px 0
    }
}

@media(max-width:767px) {
    .cyber-series .paragraph--type--past-events .homepage-upcoming-events.summit-sec-tabs .container-lg.container-xl {
        max-width: 100%!important;
        padding-top: 20px!important
    }
    .cyber-series .ms-filter-sec.past-events .pagination-sec {
        margin: auto
    }
    .framework-custom.node--type-product-pages .col-lg-6.col-md-6:nth-child(2) h2,
    .framework-custom.node--type-product-pages .product-main-bnnr-wrap h1,
    .framework-custom.node--type-product-pages .title-sub_head_wrap h4 {
        text-align: center
    }
    .framework-custom.node--type-product-pages .title-sub_head_wrap h4,
    .framework-custom.node--type-product-pages section.prod-third-section .third-section .BVD p {
        line-height: 35px;
        text-align: center
    }
    .framework-custom.node--type-product-pages section.prod-third-section .third-section .BVD p {
        padding: 0;
        font-size: 16px;
        line-height: 32px!important
    }
    .framework-custom.node--type-product-pages section.prod-third-section .container-lg.container-xl.mb-2 {
        max-width: 100%!important
    }
    .framework-custom.node--type-product-pages section.Prod-benefit-section {
        padding: 200px 0 135px
    }
}

@media (max-width:767px) {
    .framework-custom.node--type-product-pages .product-main-bnnr-wrap p.banner-sub-cta1 {
        text-align: center;
        width: unset;
        float: unset
    }
}

@media(max-width:420px) {
    .framework-custom.node--type-product-pages .product-main-bnnr-wrap h1 {
        font-size: 34px!important
    }
    .framework-custom.node--type-product-pages .title-sub_head_wrap h4 {
        font-size: 18px!important;
        line-height: 28px!important
    }
}

@media(max-width:340px) {
    .career-metrics-new .new-mission {
        position: absolute;
        top: 38%;
        left: -5%
    }
    .career-metrics-new .new-vision p {
        color: #fff;
        font-size: 16px;
        font-weight: 400
    }
    .framework-custom.node--type-product-pages .product-main-bnnr-wrap h1 {
        font-size: 26px!important
    }
    .framework-custom.node--type-product-pages .title-sub_head_wrap h4 {
        font-size: 16px!important;
        line-height: 28px!important
    }
}

.framework-custom.node--type-product-pages .prod-faq-section div#prod-faq-section {
    display: block
}

.framework-custom.node--type-product-pages .prod-faq-section .sub-comp h4 {
    padding-bottom: 60px
}

.framework-custom.node--type-product-pages .prel-vwall-btn a.btn.cta-get-started.btn-download:hover {
    background-position: 0 0;
    color: #10052f;
    transform: scale(1.05)
}

.framework-custom.node--type-product-pages .prel-vwall-btn a.btn.cta-get-started.btn-download {
    margin-top: 0;
    position: absolute;
    padding: 12px 30px!important;
    font-size: .9em;
    border: 1px solid #00c8b6;
    border-radius: 0;
    font-weight: 700;
    background-image: linear-gradient(to left, transparent, transparent 50%, #01edc2 50%, #01edc2);
    background-position: 100% 0;
    transition: .2s ease-in-out;
    background-size: 200% 100%;
    background-color: transparent
}

@media(max-width:551px) {
    .career-metrics-new .core-values-wrap .ins-comm-desc p {
        padding-left: 0!important;
        color: #130231;
        font-weight: 400;
        padding-right: 0!important;
        text-align: center
    }
    .framework-custom.node--type-product-pages .benefit-expect-section .column,
    .framework-custom.node--type-product-pages .node__content section:nth-child(5) .col-lg-6.col-md-6:nth-child(2) {
        padding: 120px 0;
        background-position: center
    }
}

.framework-custom.node--type-product-pages .succeed-with-us h2 {
    padding: 25px!important
}

@media(max-width:640px) {
    .framework-custom.node--type-product-pages .col-lg-6.col-md-6:nth-child(2) h2 {
        font-size: 36px;
        text-align: center
    }
    .framework-custom.node--type-product-pages .prod-related-resrc .related-res h4 {
        padding-top: 60px
    }
    .framework-custom.node--type-product-pages .prel-vwall-btn a.btn.cta-get-started.btn-download {
        left: unset!important;
        text-decoration: none
    }
}

.framework-custom section.jarallax.benefit-expect-section .prod-benefit-fourth {
    max-width: 100%;
    padding: 0
}

.framework-custom .benefit-expect-section .image {
    padding-left: 0
}

.framework-custom section.jarallax.benefit-expect-section ul li {
    list-style-type: none;
    line-height: 30px;
    margin: 1em 0 0 2em;
    position: relative
}

.framework-custom section.jarallax.benefit-expect-section .desc-box-wrap {
    max-width: 60%;
    margin: auto
}

@media (min-width:991px) {
    .framework-custom section.jarallax.benefit-expect-section img.img-fluid.lazy {
        width: -webkit-fill-available
    }
}

@media(min-width:768px) and (max-width:1200px) {
    .framework-custom.node--type-product-pages .jarallax.benefit-expect-section .container.prod-benefit-fourth .desc-box-wrap:first-child h4 {
        font-size: 30px
    }
    .framework-custom section.jarallax.benefit-expect-section ul li {
        font-size: 14px
    }
    .framework-custom.node--type-product-pages section.prod-third-section .third-section .BVD p {
        font-size: 16px;
        line-height: 32px
    }
}

@media(max-width:767px) {
    .framework-custom.node--type-product-pages .node__content section:nth-child(5) .col-lg-6.col-md-6 .BVD {
        float: right;
        max-width: 95%
    }
    .framework-custom.node--type-product-pages .benefit-expect-section .container.prod-benefit-fourth .row.wrapper {
        display: block
    }
    .framework-custom section.jarallax.benefit-expect-section .desc-box-wrap {
        max-width: 90%;
        float: unset;
        margin: auto
    }
    .framework-custom.node--type-product-pages .container.prod-benefit-fourth .desc-box-wrap:first-child h4 {
        text-align: center
    }
    .framework-custom.node--type-product-pages .framework-related-resource .ins-comm-desc .article a h3 {
        font-size: 18px
    }
}

@media(min-width:1500px) {
    .cyber-series .side-text-video p:first-child:after {
        margin: 8px
    }
    .framework-custom section.jarallax.benefit-expect-section ul li {
        font-size: 18px
    }
}

@media(min-width:1550px) {
    .framework-custom.node--type-product-pages .node__content section:nth-child(3) .col-lg-6.col-md-6:nth-child(2) {
        align-self: center
    }
}

@media(min-width:1750px) {
    .framework-custom.node--type-product-pages section.Prod-benefit-section {
        padding: 200px 0 125px
    }
}

.framework-custom.node--type-product-pages .framework-related-resource .ins-comm-desc .article a h3 {
    font-size: 22px
}

.framework-custom.node--type-product-pages .prod-third-section .cta-get-started.btn-download {
    margin: 25px auto auto
}

.framework-custom.node--type-product-pages .framework-related-resource .ins-comm-desc .article .read-more:hover {
    padding-left: 0;
    font-weight: 700;
    text-decoration: underline;
    color: #140232
}

.framework-custom.node--type-product-pages .framework-related-resource .ins-comm-desc a.read-more {
    font-weight: 700;
    text-decoration: underline;
    padding: 8px 8px 8px 0
}

@media(min-width:768px) {
    .cyber-series .homepage-upcoming-events {
        padding: 1em 9%
    }
    .cyber-series .view-display-id-cybergrc .summit-sec .container-lg {
        display: block
    }
    .framework-custom.node--type-product-pages .framework-related-resource .ins-comm-desc .article a h3 {
        min-height: 100px
    }
}

.framework-custom.node--type-product-pages .framework-related-resource h4 {
    font-size: 38px;
    letter-spacing: 0;
    color: #170034;
    font-weight: 600;
    text-align: left;
    padding: 15px
}

@media(max-width:991px) {
    .cyber-series .fir-hd-cyb h3 {
        font-size: 26px
    }
    .framework-custom.node--type-product-pages .framework-related-resource .ins-comm-desc .article {
        margin-top: 35px
    }
    .framework-custom.node--type-product-pages .framework-related-resource h4 {
        padding-bottom: 0
    }
}

.framework-custom.node--type-product-pages .Prod-benefit-section .container.prod-benefit-fourth {
    margin: 40px auto
}

@media(min-width:1720px) {
    .news-letter-jan .display span.category {
        top: -37px
    }
    .framework-custom section.jarallax.benefit-expect-section .prod-benefit-fourth {
        margin: 85px 0
    }
}

.framework-custom.page-prod-main-wrap .prod-third-section .third-section .BVD h3 {
    margin-top: 0!important;
    color: #140232;
    font-size: 38px;
    font-weight: 600
}

@media (min-width:768px) {
    .career-metrics-new .mt-md-4,
    .my-md-4 {
        margin-left: 0!important
    }
    .cyber-series img.prod-mob.lazy {
        display: none
    }
    .framework-custom.page-prod-main-wrap .prod-third-section .third-section .BVD {
        margin-top: 50px!important
    }
}

@media (min-width:991px) and (max-width:1200px) {
    .framework-custom.page-prod-main-wrap .prod-third-section .third-section .BVD {
        margin-top: 85px!important
    }
}

.survey-lp-new .generic-ttl,
.survey-new-metrics .generic-ttl {
    margin-top: -110px;
    padding: 40px 120px 10px
}

@media (max-width:1024px) {
    .survey-lp-new .generic-ttl,
    .survey-new-metrics .generic-ttl {
        padding: 40px 90px 10px
    }
}

@media(max-width:767px) {
    .survey-new-metrics .generic-ttl {
        padding: 34px 34px 0!important
    }
}

.survey-lp-new .generic-ttl h1,
.survey-new-metrics .generic-ttl h1 {
    color: #170234!important;
    width: 90%;
    font-size: 60px;
    letter-spacing: 0;
    opacity: 1;
    font-weight: 500
}

.survey-new-metrics .survey-section-fourth,
.survey-new-metrics .survey-section-second {
    background-repeat: no-repeat;
    background-position: top;
    background-size: cover;
    height: 100%
}

.survey-new-metrics .survey-section-second {
    background-image: url(https://stg-acquia.metricstream.com/sites/default/files/2021-08/Path%206078_0.png);
    padding: 120px 0
}

.survey-new-metrics .width-one-section {
    width: 125%
}

.survey-lp-new h3.state-competary,
.survey-new-metrics h3.state-competary {
    color: #170234!important;
    font-size: 45px;
    letter-spacing: 0;
    opacity: 1;
    font-weight: 500
}

.survey-lp-new .survey-one-web li,
.survey-new-metrics .survey-one-web li {
    text-align: left;
    font-family: Noto Sans;
    letter-spacing: 0;
    color: #170034;
    opacity: 1;
    font-size: 16px;
    margin-top: 20px;
    line-height: 28px;
    font-weight: 100
}

.survey-new-metrics .width-two-section {
    width: 110%
}

.survey-new-metrics #survey-section-second ul li::marker {
    font-size: 20px
}

.survey-lp-new p.banner-sub-cta1,
.survey-new-metrics p.banner-sub-cta1 {
    display: flex;
    justify-content: center;
    float: left;
    margin-right: 0;
    width: unset
}

.survey-lp-new a.btn.btn-custom1,
.survey-new-metrics a.btn.btn-custom1 {
    background: linear-gradient(to right, #3030a8 50%, #fff 50%);
    background-size: 211% 111%;
    background-position: left bottom;
    transition: 1s;
    color: #fff;
    padding: 20px 70px;
    font-weight: 700;
    letter-spacing: 1.5px;
    border-radius: unset;
    border: none
}

.survey-lp-new .survey-pad,
.survey-new-metrics .survey-pad {
    padding: 0!important
}

.survey-lp-new .para-survey-style,
.survey-new-metrics .para-survey-style {
    text-align: left;
    font-family: 'Noto Sans';
    letter-spacing: 0;
    color: #170034;
    opacity: 1
}

.survey-lp-new #survey-section-second hr,
.survey-new-metrics #survey-section-second hr {
    border-top: 2px solid #ee752f;
    width: 190px;
    margin-left: 0
}

.survey-lp-new #survey-section-fifth hr,
.survey-lp-new .survey-section-fourth hr,
.survey-lp-new .survey-section-seventh hr,
.survey-new-metrics #survey-section-fifth hr,
.survey-new-metrics .survey-section-fourth hr,
.survey-new-metrics .survey-section-seventh hr {
    border-top: 2px solid #ee752f;
    width: 176px;
    margin-left: 0
}

.survey-new-metrics .survey-section-fourth {
    background-image: url(https://stg-acquia.metricstream.com/sites/default/files/2021-08/Rectangle%202026.png);
    margin-top: 60px;
    padding-top: 60px;
    padding-bottom: 80px
}

.survey-lp-new .side-line,
.survey-new-metrics .side-line {
    border: 0;
    border-left: 6px solid #fd6d21;
    background: no-repeat padding-box #fff;
    opacity: 1;
    border-radius: 0;
    padding: 25px
}

.survey-lp-new .card-title-4,
.survey-new-metrics .card-title-4 {
    font-size: 102px;
    position: absolute;
    top: -60px;
    color: #fd6d21
}

.survey-lp-new .span-percentage,
.survey-new-metrics .span-percentage {
    font-size: 40px
}

.survey-lp-new .top-space-fourth-survey,
.survey-new-metrics .top-space-fourth-survey {
    margin-top: 40px!important
}

.survey-lp-new .para-survey-fourth,
.survey-new-metrics .para-survey-fourth {
    padding-top: 0!important;
    margin-top: 0!important;
    padding-bottom: 0!important
}

@media (max-width:991px) {
    .survey-new-metrics .survey-section-second {
        padding: 75px 0 125px!important
    }
    .survey-new-metrics .survey-section-fourth {
        padding-top: 35px!important;
        padding-bottom: 50px!important
    }
}

.survey-new-metrics #survey-section-sixth hr {
    border-top: 2px solid #160233;
    width: 386px
}

.survey-lp-new .top-space-fourth-survey .side-line-1,
.survey-lp-new .top-space-fourth-survey .side-line-2,
.survey-new-metrics .top-space-fourth-survey .side-line-1,
.survey-new-metrics .top-space-fourth-survey .side-line-2 {
    border: 0;
    border-left: 6px solid #fd6d21;
    opacity: 1;
    border-radius: 0;
    padding: 25px;
    background: no-repeat padding-box #f4f4f4
}

.survey-new-metrics .survey-section-sixth {
    background-image: url(https://stg-acquia.metricstream.com/sites/default/files/2021-08/Path%206068.png);
    height: 100%;
    background-repeat: no-repeat;
    background-position: top;
    background-size: cover;
    margin-top: 50px;
    padding-top: 60px;
    padding-bottom: 60px
}

.survey-new-metrics #survey-last-section {
    background: url(https://stg-acquia.metricstream.com/sites/default/files/2021-08/Group%205649.png) center no-repeat;
    padding: 20px 85px 0;
    padding-left: 0!important;
    padding-right: 0!important;
    margin-top: 80px!important;
    transform: scale(1.1)
}

.survey-lp-new #survey-last-section h3.state-competary,
.survey-new-metrics #survey-last-section h3.state-competary {
    color: #fff!important
}

.survey-new-metrics .center-survey-new {
    margin-top: 25px!important
}

.survey-lp-new .last-sec-survey-new,
.survey-new-metrics .last-anime-survey,
.survey-new-metrics .last-sec-survey-new {
    align-self: center;
    transform: scale(.9)
}

@media (max-width:767px) {
    .survey-new-metrics .para-survey-fourth {
        margin-top: 25px!important
    }
    .survey-new-metrics #survey-last-section {
        margin-top: 0!important;
        background-size: cover;
        transform: unset;
        padding: 85px
    }
    .survey-new-metrics #survey-section-fourth h3.state-competary {
        font-size: 35px;
        margin-top: 25px!important
    }
    .survey-new-metrics .anime-cen-survey {
        text-align: center;
        margin-top: 25px;
        margin-bottom: 25px
    }
    .survey-new-metrics .sev-anime-survey {
        text-align: center
    }
    .survey-new-metrics #survey-section-seventh h3.state-competary {
        font-size: 35px
    }
}

.survey-lp-new .para-col-survey,
.survey-new-metrics .para-col-survey {
    color: #170034;
    font-size: 16px!important;
    font-weight: 100
}

.survey-lp-new .center-new-survey,
.survey-new-metrics .center-new-survey {
    margin: 0 auto;
    display: block
}

@media(min-width:1025px) {
    .survey-new-metrics .top-space-fourth-survey {
        align-items: flex-end
    }
    .survey-new-metrics .anime-cen-survey {
        transform: scale(.9)
    }
    .survey-lp-new .para-survey-style {
        margin-top: 20px
    }
}

.survey-lp-new .main-h1-survey,
.survey-new-metrics .main-h1-survey {
    font-weight: 700!important
}

.survey-lp-new #survey-last-section a.btn.btn-custom1,
.survey-new-metrics #survey-last-section a.btn.btn-custom1 {
    background: linear-gradient(to right, #f6bc41 50%, #fff 50%);
    background-size: 211% 111%;
    background-position: left bottom;
    transition: 1s;
    color: #170234!important;
    padding: 20px 70px;
    font-weight: 700;
    letter-spacing: 1.5px;
    border-radius: unset;
    border: none
}

@media (max-width:767px) {
    .survey-new-metrics #survey-section-seventh a.btn.btn-custom1 {
        padding: 20px 25px;
        margin-bottom: -40px
    }
    .survey-new-metrics .survey-one-web li,
    .survey-new-metrics h3.state-competary {
        text-align: center
    }
    .survey-new-metrics #survey-section-fifth hr,
    .survey-new-metrics #survey-section-second hr,
    .survey-new-metrics .survey-section-fourth hr,
    .survey-new-metrics .survey-section-seventh hr {
        margin: auto
    }
    .survey-new-metrics .left-survey-para {
        text-align: left!important
    }
    .survey-new-metrics .survey-section-second {
        padding: 148px 0 170px!important;
        margin-top: -55px
    }
    .survey-new-metrics .survey-one-web li:last-child {
        text-align: center;
        display: flex;
        justify-content: center
    }
}

@media(max-width:767px) {
    .survey-lp-new .width-one-section,
    .survey-lp-new .width-two-section,
    .survey-new-metrics .width-one-section,
    .survey-new-metrics .width-two-section {
        width: 100%
    }
    .survey-new-metrics .top-space-fourth-survey .side-line-2 {
        margin-top: 60px
    }
    .survey-new-metrics .para-survey-style {
        margin-top: -80px
    }
    .survey-new-metrics a.btn.btn-custom1 {
        padding: 20px 25px;
        margin-bottom: 30px
    }
    .survey-new-metrics .survey-section-sixth {
        padding: 30px 0!important;
        margin-top: 35px
    }
    .survey-new-metrics .center-survey-new {
        align-items: center!important;
        margin-top: 50px!important
    }
    .survey-new-metrics .sev-anime-survey {
        text-align: center;
        margin-top: 50px!important
    }
    .survey-new-metrics .para-col-survey {
        font-weight: 100;
        text-align: center
    }
    .survey-new-metrics .last-survey-button {
        display: flex;
        justify-content: center
    }
    .survey-lp-new .generic-ttl {
        padding: 34px 34px 0!important
    }
}

@media(max-width:1500px) {
    .survey-lp-new .generic-ttl h1,
    .survey-new-metrics .generic-ttl h1 {
        font-size: 45px
    }
}

@media (min-width:1700px) {
    .about-metrics-jan .right-story .sub-item-about {
        margin-bottom: 220px
    }
    .about-metrics-jan .left-story {
        margin-top: 65px!important
    }
    .cyber-series .fixed-top.headerbg {
        background: #fff
    }
    .survey-lp-new .headerbg,
    .survey-new-metrics .headerbg {
        background: #fff!important
    }
}

.survey-lp-new .survey-section-fourth,
.survey-lp-new .survey-section-second,
.survey-lp-new .survey-section-sixth {
    height: 100%;
    background-repeat: no-repeat;
    background-position: top;
    background-size: cover
}

.survey-lp-new .survey-section-second {
    background-image: url(https://stg-acquia.metricstream.com/sites/default/files/2021-08/Path%206078_0.png);
    padding: 110px 0 120px
}

@media screen and (max-width:767px) {
    .news-letter-jan .tab {
        padding-bottom: 22px
    }
    .career-metrics-new .ftrd-bnr-mob {
        display: block;
        width: -webkit-fill-available;
        width: -moz-available
    }
    .survey-lp-new .back-arrow-blog,
    .survey-new-metrics .back-arrow-blog {
        display: none
    }
    .survey-lp-new .ftrd-bnr-mob,
    .survey-new-metrics .ftrd-bnr-mob {
        display: block;
        width: 100%
    }
}

@media (max-width:768px) {
    .survey-lp-new .generic-ttl,
    .survey-new-metrics .generic-ttl {
        padding: 0 0 0 72px;
        margin-top: -55px!important
    }
}

@media(max-width:1600px) {
    .survey-lp-new h3.state-competary,
    .survey-new-metrics h3.state-competary {
        font-size: 35px
    }
}

.survey-lp-new #survey-section-second ul li::marker {
    font-size: 20px
}

.survey-one-web li:last-child {
    list-style-type: none
}

.survey-lp-new .survey-section-fourth {
    background-image: url(https://stg-acquia.metricstream.com/sites/default/files/2021-08/Rectangle%202026.png);
    margin-top: 60px;
    padding-top: 60px;
    padding-bottom: 50px
}

@media (max-width:991px) {
    .survey-lp-new .survey-section-second {
        padding: 75px 0 125px!important
    }
    .survey-lp-new .survey-section-fourth {
        padding-top: 35px!important;
        padding-bottom: 50px!important
    }
}

.survey-lp-new #survey-section-sixth hr {
    border-top: 2px solid #160233;
    width: 25%
}

.survey-lp-new .survey-section-sixth {
    background-image: url(https://stg-acquia.metricstream.com/sites/default/files/2021-08/Path%206068.png);
    margin-top: 50px;
    padding-top: 60px!important;
    padding-bottom: 60px!important
}

.survey-lp-new #survey-last-section {
    background: url(https://stg-acquia.metricstream.com/sites/default/files/2021-09/Group%205969.png) center no-repeat;
    padding: 20px 85px 0;
    padding-left: 0!important;
    padding-right: 0!important;
    margin-top: 80px!important;
    transform: scale(1.1)
}

.survey-lp-new .center-survey-new {
    margin-top: 50px!important
}

@media(min-width:1024px) {
    .survey-lp-new .center-survey-new {
        align-items: center!important
    }
}

.survey-lp-new .last-anime-survey {
    align-self: center;
    transform: scale(.9);
    visibility: hidden
}

@media(max-width:1024px) {
    .survey-lp-new .generic-ttl h1,
    .survey-lp-new h3.state-competary,
    .survey-new-metrics .generic-ttl h1,
    .survey-new-metrics h3.state-competary {
        font-size: 35px
    }
    .survey-lp-new .img-one-anime-survey,
    .survey-new-metrics .img-one-anime-survey {
        align-self: center
    }
}

@media (max-width:767px) {
    .survey-new-metrics .generic-ttl h1 {
        width: 100%;
        text-align: center
    }
    .survey-lp-new .para-survey-fourth {
        margin-top: 25px!important
    }
    .survey-lp-new #survey-last-section {
        margin-top: 60px!important;
        background-size: cover;
        transform: unset;
        padding: 85px
    }
    .survey-lp-new #survey-section-fourth h3.state-competary {
        font-size: 35px;
        margin-top: 25px!important
    }
    .survey-lp-new .anime-cen-survey {
        text-align: center;
        margin-top: 25px;
        margin-bottom: 25px
    }
    .survey-lp-new .sev-anime-survey {
        text-align: center
    }
    .survey-lp-new #survey-section-seventh h3.state-competary {
        font-size: 35px
    }
}

@media(min-width:1025px) {
    .survey-lp-new .top-space-fourth-survey {
        align-items: flex-end
    }
    .survey-lp-new .anime-cen-survey {
        transform: scale(.9);
        text-align-last: center
    }
    .over-ride-bg-fourth .top-space-fourth-survey {
        margin-top: 20px!important
    }
}

@media (min-width:1550px) {
    .about-metrics-jan .left-main-core .wistia_click_to_play {
        width: 85%!important;
        margin-right: -30px
    }
    .survey-new-metrics .anime-cen-survey {
        transform: scale(.7)
    }
    .survey-lp-new .anime-cen-survey {
        transform: scale(.7);
        text-align-last: center
    }
}

@media(max-width:850px) {
    .survey-new-metrics .top-space-fourth-survey {
        margin-top: 55px!important
    }
    .survey-lp-new .top-space-fourth-survey {
        margin-top: 45px!important
    }
}

@media screen and (max-width:450px) {
    .about-metrics-jan .parent-menu {
        width: 32%!important
    }
    .survey-lp-new .ftrd-bnr-mob,
    .survey-new-metrics .ftrd-bnr-mob {
        margin-top: -18px
    }
}

@media(max-width:400px) {
    .survey-lp-new #survey-last-section a.btn.btn-custom1,
    .survey-new-metrics #survey-last-section a.btn.btn-custom1 {
        padding: 15px 50px;
        display: block
    }
}

@media(max-width:330px) {
    .survey-lp-new #survey-last-section a.btn.btn-custom1,
    .survey-new-metrics #survey-last-section a.btn.btn-custom1 {
        padding: 15px 30px;
        display: block
    }
}

@media(max-width:680px) {
    .survey-lp-new h3.state-competary,
    .survey-new-metrics h3.state-competary {
        font-size: 35px;
        margin-top: 75px!important
    }
    .survey-lp-new .survey-one-web li,
    .survey-new-metrics .survey-one-web li {
        font-size: 16px;
        margin-top: 20px;
        line-height: 26px;
        font-weight: 100
    }
    .survey-lp-new #block-letstalkform .actions input,
    .survey-new-metrics #block-letstalkform .actions input {
        background: no-repeat padding-box #170034;
        opacity: 1;
        color: #fff;
        height: 60px;
        width: 250px;
        width: -webkit-fill-available;
        display: block!important;
        margin: 30px 5px 30px auto!important;
        width: -moz-available
    }
    .survey-new-metrics .generic-ttl h1 {
        width: 100%
    }
    .survey-lp-new #survey-section-fifth hr,
    .survey-lp-new #survey-section-second hr,
    .survey-lp-new .survey-section-fourth hr,
    .survey-lp-new .survey-section-seventh hr,
    .survey-new-metrics #survey-section-fifth hr,
    .survey-new-metrics #survey-section-second hr,
    .survey-new-metrics .survey-section-fourth hr,
    .survey-new-metrics .survey-section-seventh hr {
        width: 156px
    }
    .survey-lp-new .survey-one-web,
    .survey-new-metrics .survey-one-web {
        font-weight: 600
    }
    .survey-lp-new .side-line,
    .survey-lp-new .side-line-1,
    .survey-lp-new .side-line-2,
    .survey-lp-new .side-line-pomu,
    .survey-new-metrics .side-line,
    .survey-new-metrics .side-line-1,
    .survey-new-metrics .side-line-2,
    .survey-new-metrics .side-line-pomu {
        padding-right: 0!important
    }
    .survey-new-metrics #survey-section-sixth hr {
        width: 200px
    }
    .survey-new-metrics #survey-last-section {
        background: url(https://stg-acquia.metricstream.com/sites/default/files/2021-08/Box%20%282%29.png)!important;
        padding: 0;
        margin-top: 70px!important;
        margin-bottom: 45px!important
    }
    .survey-lp-new .generic-ttl h1 {
        margin-top: 20px!important;
        width: 100%
    }
    .survey-lp-new #survey-section-sixth hr {
        width: 50%
    }
    .survey-lp-new #survey-last-section {
        padding: 0;
        margin-top: 70px!important;
        margin-bottom: 45px!important
    }
}

@media(max-width:767px) {
    .survey-lp-new .para-survey-style {
        margin-top: -80px
    }
    .survey-lp-new a.btn.btn-custom1 {
        padding: 20px 25px;
        margin-bottom: 30px
    }
    .survey-lp-new .survey-section-sixth {
        padding: 50px 0!important;
        margin-top: 60px
    }
    .survey-lp-new .center-survey-new {
        align-items: center!important;
        margin-top: 50px!important
    }
    .survey-lp-new .sev-anime-survey {
        text-align: center;
        margin-top: 50px!important
    }
    .survey-lp-new .para-col-survey {
        font-weight: 100;
        text-align: center;
        padding-right: 0!important
    }
    .survey-lp-new .side-line-pomu {
        margin-top: 40px!important
    }
    .survey-lp-new .last-survey-button {
        display: flex;
        justify-content: center
    }
    .survey-lp-new .last-anime-survey {
        display: none
    }
}

@media screen and (min-width:768px) and (max-width:780px) {
    .survey-lp-new #survey-section-second h3.state-competary,
    .survey-new-metrics #survey-section-second h3.state-competary {
        margin-bottom: -30px;
        margin-top: 40px
    }
}

@media (max-width:767px) {
    .survey-lp-new #survey-section-seventh a.btn.btn-custom1 {
        padding: 20px 25px;
        margin-bottom: -40px
    }
    .survey-lp-new .survey-one-web li,
    .survey-lp-new h3.state-competary {
        text-align: center
    }
    .survey-lp-new #survey-section-fifth hr,
    .survey-lp-new #survey-section-second hr,
    .survey-lp-new .survey-section-fourth hr,
    .survey-lp-new .survey-section-seventh hr {
        margin: auto
    }
    .survey-lp-new .left-survey-para {
        text-align: left!important
    }
    .survey-lp-new .survey-section-second {
        padding: 148px 0 170px!important;
        margin-top: -55px
    }
    .survey-lp-new .survey-one-web li:last-child {
        text-align: center;
        display: flex;
        justify-content: center
    }
}

@media (max-width:680px) {
    .survey-lp-new #survey-section-fourth h3.state-competary,
    .survey-lp-new #survey-section-seventh h3.state-competary,
    .survey-new-metrics #survey-section-fourth h3.state-competary,
    .survey-new-metrics #survey-section-seventh h3.state-competary {
        font-size: 35px;
        margin-top: 30px!important
    }
    .survey-new-metrics #survey-section-sixth h3.state-competary {
        font-size: 35px;
        margin-top: 25px!important
    }
    .survey-lp-new .last-sec-survey-new h3.state-competary,
    .survey-new-metrics .last-sec-survey-new h3.state-competary {
        margin-top: 7px!important
    }
    .survey-lp-new #survey-section-fifth h3.state-competary,
    .survey-new-metrics #survey-section-fifth h3.state-competary {
        font-size: 35px;
        margin-top: 55px!important
    }
    .survey-new-metrics .survey-section-second {
        padding: 75px 0 170px!important
    }
    .survey-lp-new .survey-section-second {
        margin-top: -55px;
        padding: 75px 0 170px!important
    }
    .survey-lp-new #survey-section-sixth h3.state-competary {
        font-size: 35px;
        margin-top: 25px!important;
        width: 100%!important
    }
}

@media screen and (min-width:781px) and (max-width:991px) {
    .survey-lp-new #survey-section-second h3.state-competary,
    .survey-new-metrics #survey-section-second h3.state-competary {
        margin-bottom: 0;
        margin-top: 40px
    }
}

@media screen and (min-width:768px) and (max-width:991px) {
    .survey-lp-new .survey-section-second,
    .survey-new-metrics .survey-section-second {
        margin-bottom: -50px
    }
}

.survey-lp-new .survey-section-fourth.over-ride-bg-fourth {
    background-image: none;
    margin-top: 0;
    padding-bottom: 30px
}

.survey-lp-new .bg-nw-survey {
    background-color: #fff!important
}

@media(max-width:450px) {
    .career-metrics-new .succeed-with-us h2 {
        padding: 12px 20px 0;
        font-size: 26px!important
    }
    .survey-lp-new .card-title-4 {
        font-size: 77px;
        top: -45px
    }
}

@media(max-width:1025px) {
    .survey-lp-new .card-title-4 {
        font-size: 60px;
        top: -35px
    }
}

@media (max-width:325px) {
    .survey-lp-new a.btn.btn-custom1 {
        padding: 20px 7px;
        margin-bottom: 30px
    }
}

@media(min-width:1200px) {
    .career-metrics-new .img-popup img {
        max-width: 600px;
        width: 100%;
        opacity: 0;
        margin-top: 35px
    }
    .career-metrics-new .close-btn {
        right: 300px;
        cursor: pointer
    }
    .survey-lp-new .side-line,
    .survey-lp-new .top-space-fourth-survey .side-line-2 {
        padding: 45px;
        min-height: 220px
    }
    .survey-lp-new .top-space-fourth-survey .side-line-1 {
        padding: 45px;
        min-height: 240px
    }
}

.survey-lp-new .top-space-fourth-survey.margin-tp-survey {
    margin-top: -20px!important
}

@media (min-width:1025px) {
    .about-metrics-jan .swiper-about .swiper-slide {
        padding: 55px
    }
    .framework-custom.node--type-product-pages span.title-sub_head_wrap {
        top: 14%!important
    }
    .survey-lp-new #survey-section-seventh .top-space-fourth-survey {
        align-items: flex-start!important
    }
}

@media (min-width:1200px) {
    .career-metrics-new .wistia_placebo_close_button {
        margin-top: 25px!important
    }
    .cyber-series #cyber-id-para p {
        padding: 0!important;
        margin-top: 0!important
    }
    .cyber-series footer {
        padding: 0 1.4%
    }
    .survey-lp-new .over-ride-bg-fourth .top-space-fourth-survey .side-line-2 {
        padding: 45px;
        min-height: 190px
    }
}

.survey-lp-new #survey-section-seventh .sev-anime-survey {
    align-self: flex-end
}

@media(max-width:767px) {
    .survey-lp-new .survey-section-fourth.over-ride-bg-fourth {
        padding-bottom: 0!important
    }
    .survey-lp-new .survey-section-fourth.top-survey-content {
        margin-top: 45px
    }
    .survey-lp-new .center-survey-new,
    .survey-lp-new .top-space-fourth-survey {
        margin-top: 0!important
    }
}

@media only screen and (min-width:768px) and (max-width:991px) {
    .survey-lp-new #survey-section-second hr {
        margin-top: 42px
    }
}

.survey-lp-new .generic-ttl h2 {
    color: #170234!important;
    width: 90%;
    letter-spacing: 0;
    opacity: 1;
    font-weight: 500;
    font-size: 35px
}

@media (max-width:767px) {
    .survey-lp-new .generic-ttl h1 {
        width: 100%;
        text-align: center
    }
    .survey-lp-new .survey-section-fourth {
        padding-top: 0!important;
        padding-bottom: 50px!important
    }
    .survey-lp-new .generic-ttl h2 {
        width: 100%;
        text-align: center;
        font-size: 26px
    }
}

@media only screen and (min-width:690px) and (max-width:767px) {
    .survey-lp-new .last-sec-survey-new {
        padding-left: 60px
    }
}

.abt-evnt-page-wrap .summit-sec .btn.register {
    color: #170034!important
}

.abt-evnt-page-wrap .summit-sec .background-light-blue-globe .d-inline-block,
.abt-evnt-page-wrap .summit-sec .background-orange-globe .d-inline-block {
    margin-bottom: 20px
}

.abt-evnt-page-wrap .marg-bottom {
    margin-bottom: 45px
}

.abt-evnt-page-wrap .summit-sec .background-orange-globe h3 {
    border-top: 1px solid #10052f
}