[class*=dg-clients]{padding:0;margin:0;overflow:hidden}
[class*=dg-clients] li{padding:0;margin:0;list-style:none;text-align:center}
.dg-clients01{display:flex;padding:0;margin:0;overflow:hidden;flex-wrap:wrap;align-items:stretch}
.dg-clients01 li{list-style:none;margin:0;padding:0}
.dg-clients01 li a{display:inline-block;height:100%}
.dg-clients01 li a:before{content:"";height:100%;display:inline-block;vertical-align:middle;width:0}
.dg-clients01.column-2 li{width:50%}
.dg-clients01.column-3 li{width:33.333333333%}
.dg-clients01.column-4 li{width:25%}
.dg-clients01.column-5 li{width:20%}
.dg-clients01.column-6 li{width:16.6666666667%}
.dg-clients01 > li{padding:15px 15px;text-align:center;position:relative}
.dg-clients01 > li:after{content:"";width:0;border-right-width:1px;border-right-style:solid;border-right-color:#d9d8d8;position:absolute;right:-1px;top:16px;bottom:16px}
.dg-clients01 > li:before{content:"";height:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#d9d8d8;position:absolute;top:-1px;right:18px;left:18px}
.dg-clients01 > li img{opacity:0.6;max-width:100%;transition:all ease-in 200ms;-moz-transition:all ease-in 200ms; -webkit-transition:all ease-in 200ms; -o-transition:all ease-in 200ms; -ms-transition:all ease-in 200ms; backface-visibility:hidden}
.dg-clients01 > li:hover img{opacity:1}
.dg-clients01.color-white > li:after,.dg-clients01.color-white > li:before{border-color:#FFF;opacity:0.3}
@media (max-width:767px){.dg-clients01 li{}}
.dg-clients02{display:flex;padding:0;margin:0;overflow:hidden;flex-wrap:wrap;align-items:stretch}
.dg-clients02 li{list-style:none;margin:0;padding:0}
.dg-clients02 li a{display:inline-block;height:100%}
.dg-clients02 li a:before{content:"";height:100%;display:inline-block;vertical-align:middle;width:0}
.dg-clients02.column-2 li{width:50%}
.dg-clients02.column-3 li{width:33.333333333%}
.dg-clients02.column-4 li{width:25%}
.dg-clients02.column-5 li{width:20%}
.dg-clients02.column-6 li{width:16.6666666667%}
.dg-clients02 > li{padding:16px 15px;text-align:center;position:relative;transition:all ease-in 200ms;-moz-transition:all ease-in 200ms; -webkit-transition:all ease-in 200ms; -o-transition:all ease-in 200ms; -ms-transition:all ease-in 200ms;}
.dg-clients02 > li:after{content:"";width:0;border-right:1px solid #d9d8d8;position:absolute;right:-1px;top:0;bottom:0}
.dg-clients02 > li:before{content:"";height:0;border-bottom:1px solid #d9d8d8;position:absolute;top:-1px;right:0;left:0}
.dg-clients02 > li img{opacity:0.5;max-width:100%;transition:all ease-in 200ms;-moz-transition:all ease-in 200ms; -webkit-transition:all ease-in 200ms; -o-transition:all ease-in 200ms; -ms-transition:all ease-in 200ms; backface-visibility:hidden}
.dg-clients02 > li:hover img{opacity:1}
.dg-clients02 > li:hover{background-color:#fafafa}
.dg-clients02.color-white > li:after,.dg-clients02.color-white > li:before{border-color:#dbdbdb}
.dg-clients02.color-white > li:hover{background-color:rgba(255,255,255,0.1)}
@media (max-width:767px){.dg-clients02 li{}}
.dg-clients03 img{opacity:0.6;max-width:100%;transition:opacity ease-in 200ms;-moz-transition:opacity ease-in 200ms; -webkit-transition:opacity ease-in 200ms; -o-transition:opacity ease-in 200ms; -ms-transition:opacity ease-in 200ms;}
.dg-clients03 img:hover{opacity:1}
.dg-clients04 .item{text-align:center;position:relative}
.dg-clients04 .item:after{content:"";position:absolute;border-left:1px dashed #cccccc;left:-1px;top:0;bottom:0}
.dg-clients04.no-line .item:after{content:normal}
.dg-clients04 .item img{opacity:0.3;transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;}
.dg-clients04 .item:hover img{opacity:1}
.dg-clients04 .owl-dots{margin-top:50px}
.dg-clients04 .owl-dots .owl-dot{cursor:pointer;width:16px;height:16px;margin:0 6px 3px;border:1px solid transparent;position:relative;transition:border-color ease-in 200ms;-moz-transition:border-color ease-in 200ms; -webkit-transition:border-color ease-in 200ms; -o-transition:border-color ease-in 200ms; -ms-transition:border-color ease-in 200ms;}
.dg-clients04 .owl-dots .owl-dot:after{content:"";top:2px;right:2px;left:2px;bottom:2px;position:absolute;background-color:#dcdcdc;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms; -webkit-transition:background-color ease-in 200ms; -o-transition:background-color ease-in 200ms; -ms-transition:background-color ease-in 200ms;}
.dg-clients04 .owl-dots .owl-dot.active{border-color:#20a3f0;background-color:transparent}
.dg-clients04 .owl-dots .owl-dot.active:after{background-color:#20a3f0}
.dg-clients05 .item{text-align:center;padding:15px 0}
.dg-clients05 .item:after{content:"";position:absolute;width:25px;height:20px;right:0;top:0;border-top:1px solid #FFF;border-right:1px solid #FFF}
.dg-clients05 .item:before{content:"";position:absolute;width:25px;height:20px;right:0;bottom:0;border-bottom:1px solid #FFF;border-right:1px solid #FFF}
.dg-clients05 .owl-item:after{content:"";position:absolute;width:25px;height:20px;left:0;top:0;border-top:1px solid #FFF;border-left:1px solid #FFF}
.dg-clients05 .owl-item:before{content:"";position:absolute;width:25px;height:20px;left:0;bottom:0;border-left:1px solid #FFF;border-bottom:1px solid #FFF}
.dg-clients05 .item:after,.dg-clients05 .item:before,.dg-clients05 .owl-item:after,.dg-clients05 .owl-item:before{opacity:0;visibility:hidden;transition:all ease-in 200ms;-moz-transition:all ease-in 200ms; -webkit-transition:all ease-in 200ms; -o-transition:all ease-in 200ms; -ms-transition:all ease-in 200ms;}
.dg-clients05 .owl-item:hover .item:after,.dg-clients05 .owl-item:hover .item:before,.dg-clients05 .owl-item:hover:after,.dg-clients05 .owl-item:hover:before{opacity:1;visibility:visible}
.dg-clients05 .owl-dots{margin-top:50px}
.dg-clients05 .owl-dots .owl-dot{cursor:pointer;width:16px;height:16px;margin:0 6px 3px;border:1px solid transparent;position:relative;transition:border-color ease-in 200ms;-moz-transition:border-color ease-in 200ms; -webkit-transition:border-color ease-in 200ms; -o-transition:border-color ease-in 200ms; -ms-transition:border-color ease-in 200ms;}
.dg-clients05 .owl-dots .owl-dot:after{content:"";top:2px;right:2px;left:2px;bottom:2px;position:absolute;background-color:#ffffff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms; -webkit-transition:background-color ease-in 200ms; -o-transition:background-color ease-in 200ms; -ms-transition:background-color ease-in 200ms;}
.dg-clients05 .owl-dots .owl-dot.active{border-color:#ffffff;background-color:transparent}
.dg-clients05 .owl-dots .owl-dot.active:after{background-color:#ffffff}
.dg-clients06 .item{text-align:center;background-color:rgba(255,255,255,.1)}
.dg-clients06 .item img{max-width:100%}
.dg-clients06 .owl-nav .owl-prev,.dg-clients06 .owl-nav .owl-next{width:32px;height:32px;line-height:20px;margin-top:-16px;background:none;border:1px solid #FFF;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}
.dg-clients06 .owl-nav .owl-prev:before,.dg-clients06 .owl-nav .owl-next:before{border-right:1px solid #FFF;border-bottom:1px solid #FFF;width:5px;height:5px;margin:-2px 0 0 -2px}
.dg-clients06 .owl-nav .owl-prev:hover,.dg-clients06 .owl-nav .owl-next:hover{border-color:#20a3f0;background:none}
.dg-clients06 .owl-nav .owl-prev:hover:before,.dg-clients06 .owl-nav .owl-next:hover:before{border-color:#20a3f0}
.dg-clients07 .item{text-align:center;position:relative}
.dg-clients07 .item img{opacity:0.5;transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;}
.dg-clients07 .item:hover img{opacity:1}
.dg-clients07 .owl-dots{margin-top:50px}
.dg-clients07 .owl-dots .owl-dot{cursor:pointer;width:16px;height:16px;margin:0 6px 3px;border:1px solid transparent;position:relative;transition:border-color ease-in 200ms;-moz-transition:border-color ease-in 200ms; -webkit-transition:border-color ease-in 200ms; -o-transition:border-color ease-in 200ms; -ms-transition:border-color ease-in 200ms;}
.dg-clients07 .owl-dots .owl-dot:after{content:"";top:2px;right:2px;left:2px;bottom:2px;position:absolute;background-color:#dcdcdc;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms; -webkit-transition:background-color ease-in 200ms; -o-transition:background-color ease-in 200ms; -ms-transition:background-color ease-in 200ms;}
.dg-clients07 .owl-dots .owl-dot.active{border-color:#20a3f0;background-color:transparent}
.dg-clients07 .owl-dots .owl-dot.active:after{background-color:#20a3f0}
.dg-clients07 .owl-nav .owl-prev,.dg-clients07 .owl-nav .owl-next{width:32px;height:32px;line-height:20px;margin-top:-16px;background:none;border:1px solid #cfcfcf;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}
.dg-clients07 .owl-nav .owl-prev:before,.dg-clients07 .owl-nav .owl-next:before{border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;width:7px;height:7px;margin:-3px 0 0 -3px}
.dg-clients07 .owl-nav .owl-prev:hover,.dg-clients07 .owl-nav .owl-next:hover{border-color:#20a3f0;background:none}
.dg-clients07 .owl-nav .owl-prev:hover:before,.dg-clients07 .owl-nav .owl-next:hover:before{border-color:#20a3f0}
