/* @font-face{font-family:Degular;src:url(../fonts/Degular-Bold.otf) format('opentype');font-weight:900;font-style:normal} */
.slide_2 .main-heading-slider h1{font-size:36px!important}
.mini_font_desclaimer{margin-top:40px;text-align:left}
.mini_font_desclaimer p{font-size:8px}
.marketing-data-cloud-banner h2{color:#000!important;font-weight:300}
.marketing-data-cloud-banner p{font-weight:300}
.main-banner .slide_2 .main-heading-slider{margin-bottom:0!important;display:flex}
.recognized_niche .main-heading-slider h1{font-size:42px;font-weight:400;color:#0c0c0c;line-height:1}
.recognized_niche .mini_font_desclaimer{position:absolute;bottom:0;width:94%}
.company-logo img{width:103px!important;height:100%!important;object-fit:contain}
.hero.marketing-data-cloud{
    background-image: unset !important;
}
.marketing-data-cloud .main-heading-slider h2, .marketing-data-cloud .main-heading-slider p {    
    color: #fcfcfc;
}
.text_white{
    color: #fcfcfc;
}
.marketing-data-cloud .headbtn-click a{
    color: #0c0c0c !important;
}
.great-place-to-work {
    background-position: bottom !important;
}
    
.great-place-to-work .main-heading-slider h1 {
    font-size: 65px;
    font-weight: 900;
    color: #031f67;
    line-height: 1;
}
.great-place-to-work .main-heading-slider h1 span {  
    color: #fe1426;
}
.great-place-to-work  .headbtn-click a {   
    background: #031f67;
}
@media (max-width:768px){
    .great-place-to-work .main-heading-slider h1 {
        font-size: 48px;  
    }
    .hero{
        background-image: unset !important;
        height: auto!important;
    }
    .banner-desk-hide-only {
        display: block !important;
    }
.home .marketing-data-cloud .main-heading-slider h1 {
        
        display: none !important;
    }

.marketing-data-cloud .main-heading-slider h2, .marketing-data-cloud .main-heading-slider p {    
    color: #0c0c0c;
}
.marketing-data-cloud .text_white{
    color: #0c0c0c;
}
.marketing-data-cloud-banner .main-heading-slider{margin-top:0}
.recognized_niche .mini_font_desclaimer{width:100%;padding-left:20px;position:relative;margin-top:0;display:none!important}
.recognized_niche .main-heading-slider h1{font-size:27px;font-weight:400;color:#0c0c0c;line-height:1.2;margin-top:10px}
.recognized_niche .main-heading-slider h1 span{font-size:27px!important;font-weight:400!important;color:#0c0c0c!important;line-height:0;margin-top:0}
.marketing-data-cloud-banner p{font-size:28px;font-weight:400;color:#0c0c0c;line-height:1.2;margin-top:21px!important;margin-bottom:25px!important;margin-left:0!important}
.hero{padding-bottom:0!important}
.main-banner .slide_1 .main-heading-slider p{margin:0}
.company-logo img{display:none!important}
.marketing-data-cloud-banner h1,.marketing-data-cloud-banner h2{display:none!important}
}
@media screen and (max-width:576px){
/* .slide_2 .company-logo,.slide_2 h1,.slide_2 h2{display:none!important} */
.cheers-img img{width:150px}
}

.hero {
    position: relative;
    overflow: hidden;
}

.banner-video-bg {
    position: absolute;
    top: 50%;
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    transform: translate(-50%, -50%);
    object-fit: cover;
    z-index: 0;
}

/* Keep content above video */
.hero > .container {
    /* position: relative; */
    z-index: 2;
}
@media (max-width:768px){
    .banner-video-bg {
        display: none;
    }
}
@media screen and (max-width: 576px) {
    .slide_1 h1, .slide_1 h2 {
        display: block !important;
    }
}
@media (max-width: 768px) {
    .main-heading-slider {
        padding-top: 20px;
    }
}
@media (max-width: 576px) {
    .hero {
        padding-bottom: 0px;
    }
}

