.dg-main-header{position:absolute;z-index:99;background:#ffffff;padding:10px 0px;width:100%}.dg-main-header.hide-menu .dg-main-menu{opacity:0 !important}.dg-main-header.hide-cta li.cta,.dg-main-header.hide-cta li.lang{display:none}.dg-main-header.hide-cta li.has-sub-menu:nth-child(3)>div{transform:translateX(-250px)}.dg-main-header .container{display:flex;justify-content:space-between}.dg-main-header .container a.dg-logo{padding:0;display:flex;flex-direction:column;justify-content:center}.dg-main-header .container a.dg-logo svg{height:25px}.dg-main-header .container p.humburger{display:none}.dg-main-header .container nav.dg-main-menu>ul{display:flex;list-style:none;margin:0;padding:0}.dg-main-header .container nav.dg-main-menu>ul>li.login{border-left:1px solid #7e93a7;margin:20px 0}.dg-main-header .container nav.dg-main-menu>ul>li.login>a{padding:5px 20px}.dg-main-header .container nav.dg-main-menu>ul>li.login>a::before{display:none}.dg-main-header .container nav.dg-main-menu>ul>li>a{display:block;font-size:16px;line-height:20px;color:#1b3664;padding:25px 20px;position:relative}/* .dg-main-header .container nav.dg-main-menu>ul>li>a:before{content:"";width:100%;top:0;height:4px;background:linear-gradient(90deg,#9e2b2f 0%,#cb333b 60.42%,#173361 100%);left:0;opacity:0;display:block;position:absolute;transition:.2s all ease} */.dg-main-header .container nav.dg-main-menu>ul>li>a .arrow{margin-left:10px}.dg-main-header .container nav.dg-main-menu>ul>li>a.angebot-button,.dg-main-header .container nav.dg-main-menu>ul>li>a.angebot-scroll{margin:15px 0px 15px 20px;padding:10px 25px;color:#fff;background:linear-gradient(90deg,#9e2b2f 0%,#cb333b 60.42%,#173361 100%);font-weight:500}.dg-main-header .container nav.dg-main-menu>ul>li>a.angebot-button:before,.dg-main-header .container nav.dg-main-menu>ul>li>a.angebot-scroll:before{display:none}.dg-main-header .container nav.dg-main-menu>ul>li .hs_cos_wrapper{display:block}.dg-main-header .container nav.dg-main-menu>ul>li .hs_cos_wrapper:hover .lang_switcher_class .globe_class .lang_list_class,.dg-main-header .container nav.dg-main-menu>ul>li .hs_cos_wrapper:focus .lang_switcher_class .globe_class .lang_list_class{display:block}.dg-main-header .container nav.dg-main-menu>ul>li .hs_cos_wrapper .lang_switcher_class{position:relative;display:block;padding:25px 10px}.dg-main-header .container nav.dg-main-menu>ul>li .hs_cos_wrapper .lang_switcher_class .globe_class{margin:0}.dg-main-header .container nav.dg-main-menu>ul>li .hs_cos_wrapper .lang_switcher_class .globe_class .lang_list_class{top:100%;border-top:1px solid #f2f4f6;padding:50px;background:#fff;z-index:9999;top:70px;left:100px;width:300px;text-align:left;right:auto}.dg-main-header .container nav.dg-main-menu>ul>li .hs_cos_wrapper .lang_switcher_class .globe_class .lang_list_class:before{display:none}.dg-main-header .container nav.dg-main-menu>ul>li .hs_cos_wrapper .lang_switcher_class .globe_class .lang_list_class li{border:none !important;padding-left:25px;padding-bottom:25px;border-left:1px solid #7e93a7 !important;transition:.2s all ease;padding-top:0}.dg-main-header .container nav.dg-main-menu>ul>li .hs_cos_wrapper .lang_switcher_class .globe_class .lang_list_class li a{font-size:16px;line-height:19px;color:#000000}.dg-main-header .container nav.dg-main-menu>ul>li .hs_cos_wrapper .lang_switcher_class .globe_class .lang_list_class li:last-child{padding-bottom:0}.dg-main-header .container nav.dg-main-menu>ul>li .hs_cos_wrapper .lang_switcher_class .globe_class .lang_list_class li:before{content:"";display:block;width:10px;height:20px;background:#7e93a7;position:absolute;top:0;left:-1px;clip-path:polygon(0 0,50% 50%,0 100%);transition:.2s all ease;opacity:0}.dg-main-header .container nav.dg-main-menu>ul>li .hs_cos_wrapper .lang_switcher_class .globe_class .lang_list_class li:after{content:"";display:block;width:10px;height:18px;background:#fff;position:absolute;top:1px;left:-2px;clip-path:polygon(0 0,50% 50%,0 100%);transition:.2s all ease;opacity:0}.dg-main-header .container nav.dg-main-menu>ul>li .hs_cos_wrapper .lang_switcher_class .globe_class .lang_list_class li:hover::before,.dg-main-header .container nav.dg-main-menu>ul>li .hs_cos_wrapper .lang_switcher_class .globe_class .lang_list_class li:hover::after{opacity:1}.dg-main-header .container nav.dg-main-menu>ul>li .hs_cos_wrapper .lang_switcher_class .globe_class .lang_list_class li:hover a{color:#173361;text-decoration:underline}.dg-main-header .container nav.dg-main-menu>ul>li>div{display:none;position:absolute;padding:23px 10px;background:#fff;z-index:9999;top:70px;border-top:1px solid #f2f4f6}.dg-main-header .container nav.dg-main-menu>ul>li>div::before{content:"";display:block;height:calc(100% + 1px);width:100vw;/* background:#fff; */right:100%;position:absolute;top:-1px;border-top:1px solid #f2f4f6}.dg-main-header .container nav.dg-main-menu>ul>li>div::after{content:"";display:block;height:calc(100% + 1px);width:100vw;/* background:#fff; */left:100%;position:absolute;top:-1px;border-top:1px solid #f2f4f6}.dg-main-header .container nav.dg-main-menu>ul>li>div>ul{margin:0;padding:0;width:300px;padding-right:25px;list-style:none;position:relative;min-height:auto;}.dg-main-header .container nav.dg-main-menu>ul>li>div>ul>li:not(.title){padding-left:25px;padding-bottom:25px;border-left:1px solid #7e93a7}.dg-main-header .container nav.dg-main-menu>ul>li>div>ul>li:not(.title).third_level{padding-left:35px}.dg-main-header .container nav.dg-main-menu>ul>li>div>ul>li:not(.title).third_level>a{line-height:1;color:#66808e}.dg-main-header .container nav.dg-main-menu>ul>li>div>ul>li:not(.title).third_level>a:before{left:-36px}.dg-main-header .container nav.dg-main-menu>ul>li>div>ul>li:not(.title).third_level>a:after{left:-37px}.dg-main-header .container nav.dg-main-menu>ul>li>div>ul>li:not(.title)>a{font-size:16px;line-height:19px;color:#000000;position:relative}.dg-main-header .container nav.dg-main-menu>ul>li>div>ul>li:not(.title)>a span.description{color:#7e93a7;margin-top:5px;font-size:14px}.dg-main-header .container nav.dg-main-menu>ul>li>div>ul>li:not(.title)>a:before{content:"";display:block;width:10px;height:20px;background:#7e93a7;position:absolute;top:0;left:-26px;clip-path:polygon(0 0,50% 50%,0 100%);transition:.2s all ease;opacity:0}.dg-main-header .container nav.dg-main-menu>ul>li>div>ul>li:not(.title)>a:after{content:"";display:block;width:10px;height:18px;background:#fff;position:absolute;top:1px;left:-27px;clip-path:polygon(0 0,50% 50%,0 100%);transition:.2s all ease;opacity:0}.dg-main-header .container nav.dg-main-menu>ul>li>div>ul>li:not(.title) span{display:block;transition:.2s all ease}.dg-main-header .container nav.dg-main-menu>ul>li>div>ul>li:not(.title) .featured-section{position:absolute;right:calc(100% + 30px);width:200px;top:0;opacity:0;transition:.2s all ease}.dg-main-header .container nav.dg-main-menu>ul>li>div>ul>li:not(.title) .featured-section p{margin:0 0 10px;font-size:16px;line-height:100%;text-transform:uppercase;color:#7e93a7}.dg-main-header .container nav.dg-main-menu>ul>li>div>ul>li:not(.title) .featured-section h3{margin:0 0 10px;font-size:18px;line-height:100%;text-transform:uppercase;color:#000000}.dg-main-header .container nav.dg-main-menu>ul>li>div>ul>li:not(.title):hover>a span.label{color:#173361;text-decoration:underline}.dg-main-header .container nav.dg-main-menu>ul>li>div>ul>li:not(.title):hover>a::before,.dg-main-header .container nav.dg-main-menu>ul>li>div>ul>li:not(.title):hover>a::after{opacity:1}.dg-main-header .container nav.dg-main-menu>ul>li>div>ul>li:not(.title):hover .featured-section{opacity:1}.dg-main-header .container nav.dg-main-menu>ul>li>div>ul>li:not(.title):last-child{padding-bottom:0}.dg-main-header .container nav.dg-main-menu>ul>li>div>ul>li.title{margin-bottom:15px}.dg-main-header .container nav.dg-main-menu>ul>li>div>ul>li.title a{font-size:16px;line-height:19px;text-transform:uppercase;color:#7e93a7}.dg-main-header .container nav.dg-main-menu>ul>li:hover>a::before,.dg-main-header .container nav.dg-main-menu>ul>li:focus>a::before{opacity:1}.dg-main-header .container nav.dg-main-menu>ul>li:hover>div,.dg-main-header .container nav.dg-main-menu>ul>li:focus>div{display:flex}.dg-main-header-placeholder{min-height:70px}@media screen and (max-width:1024px){.body-container-wrapper{overflow:hidden}.container{padding:0 15px}}@media screen and (max-width:767px){.dg-main-header{padding:0 20px}.dg-main-header .container{flex-wrap:wrap}.dg-main-header .container a.dg-logo{order:1}.dg-main-header .container p.humburger{order:2;display:flex;margin:0;height:70px;flex-direction:column;justify-content:center;cursor:pointer}.dg-main-header .container p.humburger span.humburger{display:block}.dg-main-header .container p.humburger span.close{display:none}.dg-main-header .container nav.dg-main-menu{display:none;width:100%;order:3}.dg-main-header .container nav.dg-main-menu>ul{flex-direction:column}.dg-main-header .container nav.dg-main-menu>ul>li>a{padding:20px 0px}.dg-main-header .container nav.dg-main-menu>ul>li>a:before{display:none}.dg-main-header .container nav.dg-main-menu>ul>li>div{position:relative;padding:0;background:#fff;top:0;flex-direction:column;border-top:0}.dg-main-header .container nav.dg-main-menu>ul>li>div>ul{margin-bottom:25px;min-height:auto}.dg-main-header .container nav.dg-main-menu>ul>li.show-menu>div{display:block}.dg-main-header .container nav.dg-main-menu>ul>li:not(.show-menu)>div{display:none}.dg-main-header .container nav.dg-main-menu>ul>li .hs_cos_wrapper .lang_switcher_class{padding:30px 0px 30px;border-top:1px solid #f2f4f6;margin-top:10px}.dg-main-header .container nav.dg-main-menu>ul>li .hs_cos_wrapper .lang_switcher_class .globe_class{margin:0;background:0;width:auto;height:auto;border-radius:0;width:100%}.dg-main-header .container nav.dg-main-menu>ul>li .hs_cos_wrapper .lang_switcher_class .globe_class .lang_list_class{border-top:0;position:relative;padding:0;top:0;left:0px;width:auto;display:block;transform:none}.dg-main-header .container nav.dg-main-menu>ul>li .hs_cos_wrapper .lang_switcher_class .globe_class .lang_list_class::before,.dg-main-header .container nav.dg-main-menu>ul>li .hs_cos_wrapper .lang_switcher_class .globe_class .lang_list_class:after{display:none}.dg-main-header .container nav.dg-main-menu>ul>li .hs_cos_wrapper .lang_switcher_class .globe_class .lang_list_class li{border-left:0 !important;text-align:left;padding-left:0}.dg-main-header .container nav.dg-main-menu .angebot-button{margin:0 0 30px !important}.dg-main-header.mobile-active .container nav.dg-main-menu{display:block}.dg-main-header.mobile-active .container p.humburger span.humburger{display:none}.dg-main-header.mobile-active .container p.humburger span.close{display:block}}


.dg-career-hero {
    padding: 150px 0px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.pdtnb_40 {
    margin: 40px 0px;
}

.pd_60{
	padding-top:60px;
}

.bgcontact {
    background-image: url(../../assets/images/bg-4.png);
    background-position: bottom;
    background-repeat: initial;
}

#myBtn {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  font-size: 15px;
  border: none;
  outline: none;
  background-color: #013366;
  color: white;
  cursor: pointer;
  padding: 12px;
  border-radius: 4px;
}

#myBtn:hover {
  background-color: #1c8abd;
}
.fix {
    position: fixed;
    z-index: 99999;
    right: 0px;
    bottom: 48.8%;
    width: 35px;
}
.fix2 {
    position: fixed;
    z-index: 99999;
    right: 0px;
    bottom: 38.8%;
    width: 35px;
}
@media (max-width: 768px){
	.fix2 {
    position: fixed;
    z-index: 99999;
    right: 0px;
    bottom: 40.8%;
    padding-right: 0px;
    padding-bottom: 9px;
}
.fix {
    position: fixed;
    z-index: 99999;
    right: 0px;
    bottom: 50.8%;
    width: 35px;
}

.blueshad::before {
    top: 35px !important;
    content: "";
    height: 3px;
    left: 0;
    position: absolute;
    width: 50px;
    right: 0;
    margin: 0 auto;
}
}

.ourservicesbg {
    background-color: #8080800f;
}
.toppadh {
    padding-top: 28px;
}
.topbotpad
{
	padding-top:30px;
	padding-bottom:30px;
}
.dg-career-hero__content h1 {
    color: #ffffff;
	font-size:30px;
}
h2.maineheading {
    text-align: center;
}

/* .customer-logos img
{
	box-shadow: 0 3px 10px rgb(0 0 0 / 0.8);
} */

.customer-logos img{
    transform: scale(1);
    opacity: 1;
    filter: grayscale(100%);
}
.customer-logos img:hover{
    filter: grayscale(0);
}
.customer-logos .slick-list.draggable
{
	padding-top:5px;
}
.aboutusshadow {
box-shadow: 0px 15px 18px -15px #111; 
}

.initial h2:before{
	background-color: #2980b9;
}
.initial h2:before {
    top: 40px;
    content: "";
    height: 3px;
    position: absolute;
    width: 50px;
}

.span4.widget-span {
    text-align: center;
}
.span4.widget-span h2 {
    font-size: 20px;
    color: #1b3664;
	margin: 0 0 10px;
}

.servicebgcontact {
    background-image: url(../../assets/images/bg-4.png);
    background-position: bottom;
    background-repeat: initial;
    background-color: #37b1d440;
}
.contenthide {
    padding-top: 20px;
}
a.show_hide {
    font-weight: 500;
}
.feature1{
	margin-bottom: 20px;
    font-size: 18px;
    line-height: 44px;
    color: #fff;
    position: relative;
}
.feature1 ul li {
    line-height: 45px;
}

.blueshad::before, .blueshad1::before{
    background-color: #2980b9;
}

.blueshad::before {
    top: 75px;
    content: "";
    height: 3px;
    left: 0;
    position: absolute;
    width: 50px;
    right: 0;
    margin: 0 auto;
}
.blueshad1::before {
    top: 45px;
    content: "";
    height: 3px;
    left: 0;
    position: absolute;
    width: 50px;
    right: 0;
    margin: 0 auto;
}
.blueshad2::before{
    background-color: #ffffff;
}
.blueshad2::before {
    top: 40px;
    content: "";
    height: 3px;
    position: absolute;
    width: 50px;
}
.padingtpbt{
	padding:20px 0px;
}
h2.mainheadf{
	font-size:35px;
}
.dg-privacy-compliance-wrap .dg-end-to-end-solution h3 {
    font-weight: bold;
    font-size: 35px;
    line-height: 30px;
    color: #fff;
    position: relative;
}
.customer-logos {
    padding: 30px 0px;
}
.dg-footer-21-wrap .dg-footer-contact-single-phone .contact-column>ul a:hover{
   color:#ffffff !important;	
}
.dg-industies .tab-content {
    padding-top: 10px;
}
.possition {
    font-size: 11px;
    line-height: 1.6;
}
.photo-block {
    transform: scale(1);
    opacity: 1;
    filter: grayscale(100%);
}
.photo-block:hover{
    filter: grayscale(0);
}
.pdtop{
	padding-top:30px;
}
li {
    padding: 4px 0px;
}
.dg-circular-industries-wrap .container {
    padding: 0px 20px;
}


.dg-career-hero__content {
    display: inline-flex;
}
.dg-career-hero__content h2 {
    color: #fff;
    font-size: 30px;
	font-weight:900;
}
span.delimiter {
    color: #fff;
    margin: 8px 8px;
}
h2.oops_error {
    color: #1e86b4;
}
.text-center {
    text-align: center;
}